ttttccacacttatccacagggcgcgggcgggactcggttgcccctctgagtcaagcatattttttaaaattatttttccggcagaacatatcaggatcgcctaaaaattgtagctgcgaaacaccttgaatcctaaggtgttatttcgctggcatccgattccccaacaatggtccgtcttcatgcaagccctttgcaggaaaaaaatgaacgatctgaggcttgctctttgtgacgaggcttcgctaaagtctgagccataagaggggttgcctactggcccggagttagcaacaaattatgtcattactggcgtggatgcatggaatccgcggatgctgaactctggtcttaaaggctcctcctcaaggttgattgcttaccattcattaactggaatgccgtttagggcatctccgcgtcatttgagtggttgtcgtggaatgcgttccgggcaatcagcctccagtagatgatgttatgagtcgtaaacggatagtcaaaaggagtatcccgctactggttgtgaccgaccgattgagtttgtgtgtggcccgctttgaagggctgcgatgtgtaaatacccgccagggcccgcggtcggaagatttagggttctatgcaggataaaaatgacaagcgcccgaacaatggcgcgtacgaatgtgaaggcaggcgagacgatggcaatgatgaccggtaaatcgacggcaacgataggtgataatgcacatgcgaaccgtatccatggatcttctgctaccggaaatgacaagagcctgatgaaaatggacagtgccgtcagcgaggaagctttcgagcgtttgacggccaagctcaaggcacgggttggcggcgagatttattcgagctggtttggccggctgaagctggacgatatttccaagagcatcgtgcgcctttcggttcccaccgcatttttgcgctcctggatcaacaatcattattccgaactgctgaccgagctttggcaggaagaaaatccgcagatcctgaaggtcgaggtcgtggtgcgtggcgtaagccgcgtggtgcgcagtgcagcacccgccgaaacctgcgacaatgccgaagcaaagcccgccgtcaccccgcgtgaaaagatggtgttccctgttgggcagtcttttggcggccagtcgctcggcgaaaagcgcggctccgccgtggtcgcagaatcggctgccgccaccgacgccgttctgggctccccgcttgatccgcgctatacgttcgacacatttgtcgatggcgcctccaaccgcgtcgcccttgccgccgcccgcaccatcgcggaagccggttccagtgccgttcgcttcaatccgcttttcattcatgcctccgtcggcctcggcaagacacatcttttgcaggccattgccgccgccgctctccagcgccaggaaaaggcccgcgtcgtctatctgacggctgaatatttcatgtggcgctttgccaccgctatccgcgacaacaatgcgctctccttcaaggaacagcttcgcgatatcgaccttctggtgatcgacgacatgcagttcctgcagggcaagtcgatccagcacgagttctgccatcttctgaatacgctgctcgacagcgcaaaacaggtcgtggttgccgccgaccgcgccccttcggaactggaatcgctcgacgttcgcgtccgttcccgccttcagggcggtgtcgctctggaagtggccgcacccgattatgaaatgcgcctggaaatgctgcgtcgccgtctggccagcgcacagtgcgaggatgcaagcctcgatatcggtgaagagattctcgcccatgtcgcgcgcacggtcacgggttccggccgtgaactggaaggcgcattcaaccagcttctgttccgccagtctttcgagccgaatatttccatcgaccgcgtggacgagttgctcggccatctgacccgcgcaggcgagccgaagcgcatccgtatcgaggaaatccagcgcatcgtggcgcgccattataatgtgtcgaagcaggatctgctgtcgaaccgccgcacacgcaccatcgtaaagccgcgtcaggtggcaatgtatctcgccaagatgatgacgccgcgttccctgccggaaattggccgccgcttcggtgggcgcgaccataccaccgttcttcatgccgtgcgcaagattgaggatctggtcggtgccgacaccaagctggcgcaggagctggagcttttgaagcgcctcatcaacgatcaggctgcctgaccggcggacttgcacctcgtagcgggcggttatcaacaaaaagcccacgccttgacgttttgcggcatggcgcgggcttgcttttctccttaaaaatctgccactttagagcgcatcccgaaaagtgcgaaacggttttcggataagatgcgcgtcaaaataaatagttagagcatgggtctggtgcattcagatcgaaacctgctctaacggaccttctggcgccctgtgcgccttatcgacaagggccgtctgcccctcggatgcagtcgccccggtcctagcgagcgagtgcgtttcaagatgcgtgttaccctagagcgatcgaaccttcttaaatctctcaaccacgtccatcgcgtcgtggagcgccgcaacacgattccaattctgtcgaatgtgcttttgcaggccgaaggcgcaagcctcgccatgaaggcaaccgacctggatctcgaagtgaacgaggcgaccgccgccatggtagagcaggcgggcgccaccacggtcccggcgcatcttctctatgatattgttcgcaagctgccggatggcgcggaagtgatgctgtccaccaatcccgatggcggctccatgtcggtcatttcgggcaagtcttctttccgcctgcaatgcctgccgcaatccgatttcccggaactgaccgctggcgccttcacccattccttccgcatcgaggcgcaggctctcaagcgcctcatcgaccgcacgcagtttgcaatctcgacggaagaaacccgttattacctgaacggtatcttcttccatgcgattgaaagcgatggcgcgttgaagcttcgggcggttgcaaccgacgggcaccgtctggcgcgcgccgaactggaggcgccctccggcacggaaggcatgccgggcatcatcatcccgcgcaagacggttgctgaattgcagaagctggtcgatgtgccggatgtggttgtgaccgttgagctttccgatgccaagatccgcttcaccgtcggctcggtggtgctcacctccaagcttatcgacggcactttcccggattatcagcgcgtcattccatcaggcaacgacaagaagctcaccattgaccggcaggattttgctgcttccgttgaccgcgtttcgacgatttcgagtgagcgtggccgcgcggtgaagctttcgattgccgatggacaattgacgctcaccgtcaacaatcccgattcgggcagtgcgaccgatgagcttgccgccgattatgatggcgatccgctcgatatcggcttcaactccaaatatctgcttgatatcaccggccagctttccggtaccgatgcggttttcatgctggccgatgccggctctccgacgctggtgcgcgatacgggcgatgaagatgtgctctatgtcctcatgccgatgcgcgtctaatggggctgggatatttcggttctgacggcctgcaaatggcgcgggtttttgcttccggtgctcgtgtagcccaaactacattctgctccggttttcaaaccccgccatttttggctcgtcatcaccaaaatctcgacagcctccggcgcctcgctggaaaagccccgcaaagaacccgattgtggaagcaaaagatcacatagaacgccgcccggatcgcgtttcgatccggcggctcaagcttgtcaatttccgcaactatgcagaattgtcgctgccgctgggaccgggccatgtggtgctgacgggcgaaaacggctccggcaaaaccaatctcatcgaagccatttccttcctgtcgccggggcggggcctgcgtcgcgccgcctatgacgatgtggcgcgtgccaatgccgaaggcggttttgcgatccacgccgcactcgactgcatgatttatggcgacgcggaaatcggaaccggcacggcgggcggcggcgaaggcgggcgcaaggtgcgtattaacggtattgccgcttctgccgatgatcttctcgattatgcgcgcattctctgggtggtgccatccatggatgggcttttcaccggcggcgcttccgaccggcggcgttttctcgaccgtatggtgctcgccatcgataccgcccatggcaagcgggtgcttgattatgaaaaagcaatgcgcagccgcaaccggctgttgaatgatggcagcaatgacgatcaatggctggacgccatcgagaaccagatggctgaactgggcacggccattgcagcagcgcgtgcgcaagccatgcgcctgattgcggcgatgatcgaacggcttcccgccgagggaccatttcccaaagccgattgctttctggaaggggcgctggaaagccgcatcggtgtggaggcggcgcttgatcttgaagaggattttcgccgtaccctgcgcgatggccgcgcgcgcgaccgggcggcaggccgcacgctcgatggtccgcatcgcactgacctgattgtccagcacaggcccaaatccatgccggccgcactgtgctcgacgggcgagcagaaggcgcttctgatcggcctcattctcgcccatgcacggctgacggcggaactttccggcatggcgccgatcctcctgctcgatgaaattgcggcgcatctcgatatggggcgccgtgcagcccttttcggcattctcgacgagcttggcgggcaggctttcatgactggcaccgatcgtgcgctttttgatgcgcttgctggcgatgcgcagtttttcaacgtgtcggccgggcaattgacagggatataaggcaaaatagtcgctgacagcgcggttcgggcagcctatgtttgcaggcatgaatgcatcatccagaccattttcgcccgaagaacttgaacgctatgcacgccatatcgtgctgccggtaattggcggtccgggccagcaaaagctgaaggctgcccgtgtgcttgtcgttggcgcaggcggactgggcgcgccggcgctgcaatatctggcggcggcaggcgtcggcacgctcggcatcgtcgatgacgatacggtgtcgctgtcgaacctgcaacggcagatcatccatgatacggacagtatcgggcagcccaaggtggaaagcgcgcttgcctccatcgcgcgcatcaacccgcatgtgaaggtggaaggccaccagctgcgtctcgacgcgcataatgccgaggcgctcattgccggtttcgatgtcgtggtggacggttcggacaatttcgccacgcgctatgtgctggccgatgctgctgccaaggtgggaaggcccctcgtaacgggcgccatgggccgtttcgatggcacggtgacggtgttgatgccctatgcgaacggcccggacggcgcaaagaacccgtcctatcgcgatcttttcccggatgcgccgctgccgggaacggtcccttcctgcgccgaagcgggtgtgctgggtgtcctgccgggtgtgatcggcagcctgcaggccatggaagtcatcaagcttgtcaccggcatcggcgaaccgctggtcgggcggcttcttctctacaatgcgctgaatgtccgttttgaaaccatccgctacaaggcccgcaaaccaaaataattgagcattttcaggctcaatactgggttgaacggtccaccacatgctccagggtgccgtcgcgctcgaatgcctcgatctggcggatgatctggggcacgagaacggtagcggacgagattgccgccacatgtggcgtgatcgttaccttggggtggtcccaaagcgggctgttggccggcagcggttcctgattgaagacatcgagcgtaacggcggaaagaagcccacggtcgagtgcggccagaatatccggctcattctgtaaactgccgcgtccggcattgatgagaaccggctcgccgagtggcccgtcgcttttcagttgcgcaaacatcgacatggacaggatgcccttcgtgtccggcgtcagtggcagcaggcagacgaaaatatcggctgtcttgagaaattcggtaaaaccatccccgccatgataggtctttacaccgtctattttctgcgggcggcggctccagccggtaatattgaagccgagaattttcagtttttccgccgcatcgcggccaagcacaccaaggcccataatgccgaccgtcacttcatgcgcggcgggctggcggcgatcctcgtgccagacatgattttgctgctgcttgcgatagcgcgacccaaggcggtgatgatccaggacctgccagaccacatattcggtcatccgcatggtgagatcgtcggaaatgattcgcaccagcggcacatcgggaacctgcggatcacggaagacatgatccacgcccgcgccgagagagaaaatgaccttgagattggggaggttggcaagcgagcccggcttctgcttccatacaagcgcatattcgatggaagggtcgttttcggcccgctccgtcacgaccttgcgattgcttgcactttccttgaacgtcttcagccagatttccgggtcccagtcggtggttgcaagaaggatatttcccttcgtatcgctcattgttttattcctccttccctggtctccatatggaaagccgccgccatcaaagccttggtatagtcggtttgcggattggcaaagatatcctttgccgggccatattccaccatcttgccattgcgcatcaccagcacgtcattggccagcgcccgcacgaccttcaggtcgtggctgataaaaagataggcgagatcatgcttcttctgcaatgcgcgcaggagatcgaccacctgcgcctgcacactcatgtcgagtgcggaggtcggttcgtccagcatgacgaatttcgggttcagcaccatggcgcgtgcaatggcgatgcgctggcgctggccaccggaaaattcatgcgggtagcgaaagcgggtttcaggatcgagattcacctcgttgagcgcggcaatgacgcgcgcatcgcggtcgtcggcagagagcctgggttcatgcaccagaagcccttcggcgatgatgtcggcaatggtcatgcgcggggaaagcgagccgaacggatcctgaaacacgatctgcatttcgcggcgcagcgggcgcatatccttgaagctgaaccgggcaatgtcgcgcccttcaaacctgatctcgccgcgggatgaaatcatgcgcgaaagcgccaggccaagcgtggtcttgccggaacccgattcgccgacaacgccgagcgtctgcccggcgcgcagattgacattgatgccgtccaccgccttcacatggtcaacggtcctgcgcatgaaacccttcttgatggggaaccagacgcggatatccttgccctccatcaccacctttgcggtcgggtcggcaaggggcggctcgcccttcggctcggctgcaagcagatgctttgtgtaagggtgttgggggttgtcgaaaatatcccttgtccgtcccgcctcgacgatctcgcccttgttcatcacgcaaaccttgtcggcgatcttgcgcacgatgccgaggtcgtgggtgatgaagagcatggacatgccctgcgcggctttaagttcggcaagcagatttaaaatctgtgcctgcaccgtaacgtcgagtgctgtggtcggctcgtcggcgatcagcagtttgggcttgttggccagcgccatggcaatcatcacgcgctggcgctgcccgcccgatagctggtggggaaaagcattaagccgcttttccggttcgcggatgccgacttcatgcaggagttgcagtgtgcgtgctcgcgccgcctgctcgcccatgccctgatgcacgcgcaggatttcactgacctgacgctcgatcgtgtgaagcggattgagcgatgtcatcggctcctgaaagatcatggtgatgtcattgccgcgcacgcgccgcagctccggctcggatgcccgcatgagatccgtgccgttgaacaggatttcccccgaagggtggcttgccgccggatagggcaggagcttcaacacggaaagtgctgaaacggattttcccgatcccgattcgcccacaagggctacggtttcgccttctgcaatatcgaaggatatgcgattgaccgcgatgcggtcctcaccgtcctggtggaatgcgacggaaagatcgcggacggacagcaggacgttgttcatcgatccgccactcattgacccattcataaaaatgcctttcgcggatcgaaagcgtcgcgcgttgcttcgccgataaagatcaggagcgatagcattgccgatatgaccacgaagccggtaatgccgagccaaggggcttgcaggttgtttttgccctgggcgagaagctcgccaagtgaagccgaaccgggcggcaggccaaagccgaggaagtcgagcgaggtgagcgtggtgatcgaaccgttcagaatgaagggcaggaaggtcagggtcgccaccatggcattgggcagaagatggcgccacatgatggtgccgttcttcacgccgagtgcgcgcgccgcattcacatattcaaaattgcgcgcgcgcaggaattccgcacgcacgacgcccacaaaggctacccaagagaagagcagcatgatccccaacagcacccagaagccgggcggcaaaatggctgcgataatcagcaacaggtagagaactgggattgacgaccagatttcgatgaaacgctggaacagaagatcgacccagccgccgaaatagccctgcaccgcacccgccgtcacgccgatgatggccgagaagaaggtgaggatgaggccgaacagcactgaaatgcggaagccatagagcgcgcgtgcaaagacgtcgcgcgcctgatcgtcggttcccagcaggttgaagttgccaaaacggcaattggggtcgtttatgccgagcggataacgctggcagcgcacctgcggcgaatagagccagaacggtttcgagggagccgcttccggaatttcgttattgacggtgttgtaggaatagcgcaccggcggccagatggcccagccatgggcgttgatctcgtcctgtatcaccggatcgcgatagtcggtaatggcataaaagccgccgaatttatcttccgggtaatcgacgaaaaccggcatcagcaactcgcccttgtaggagacgaggatgggcctgtcattggcgatgaattccgagcaaagtgctgcggcaagcaggaacaggaaaatccacagcgaccagtaaccgcgccggtgggccttgaaattctgccagcggcgcttgttgagcggcgagagccatggccgttttaccggctttgcggcgggggtgagtgcggtgtcggtcatcacacgtccctccggtcgaaatcgatgcgcggatcgatccacgtataggtaagatcggacaggaggccgaccagaaggccaatcagcgaaaagatgaagagattggcgaaaaccaccggatagtcgcggttgatgaccgactggtagccgagcaggccaagcccgtcgagcgagaagatcgtctcgatcaaaagcgaaccggtgaagaaggcggaaatgaacgcaccgggaaaaccggcgatcacgatcagcatcgcattgcggaagacgtggcgatagagaacctggttctcggtcagccccttggcgcgtgcggtcgtcacatattgcttgcggatttcttccagaaacgaattcttggtgagaagtgtcgtcgttgcaaaggccgaaagcaccagtgccgttaccggcaggaccatgtgccagagataatccttgatcttctcgaaccatgtcatctgcgcgaaatcgggcgaggtgaggccgcgcaaggggaaccagtcaaagaaggaaccgcccgcaaagaccacgatcagaagaatggcgaaaaggaagcttggaatggcatagccgatgatgatgacggcgctggtccatgtgtcgaagcgcgaaccatccttgatcgccttgcgaatgccgagtggaatcgagatcatgtaggacagaaaggtcagccatagaccgagcgagatcgaaaccggcattttttccttgataagatcgatcacgctgatgtcgcggaaatagctgcggccgaaatcgaagcgcatatagttccacaacatctggccgaaacgctccagcggaggcttgtcgaaaccgaactgcttctccagatctgcgatgaattgcggatcaaggccctgagcgccgcgatatttggaactgaccgaaccgctatcgatagcactttggccgaaatcgctgcctgcgccggaaagacggtcgagcgcatcgccgccctggccggaaagctgcgcgattacgcgctcgaccgggccgccgggggcgaattgtacgacagcgaaggaaatggccataatacccagtagggtggggatcatcagaagcaggcggcgaagaatatatgcgcccatcagctggaccttatccgggagttcgggtttttcttatagcttgccaatagcttttgccttttcaatgcagagcatgatcttttccgaaaacggatcgccactttccggtaatcatgccttaatccaccacagcgtctccacggggaagccgtaatcgggtttcggctccttgaagccgaagcgatcccaataggccacgaagtgattcgctgccgtccaatttggaatccagtcacgccggatacgcaagtaccggtcaaggacgcgcagtgtggccaccagttcttcacggctttcggcctttcccgcatcctcgatcagcgcatcgatcagcgggtcgttcgtgcccggcagattatggctgccgggtattctcgcagaatcggacccgaatatgccggcgagcgattcctttgtcggcgttgctgaaaattgcagcgccacgccaaccatgtcgaactggaaatcctgtagccgggcctgatactggctcgcatccaccagccgcaggctggtgtcgatgccgatggcgcgcagcttctgtgcgaagggattgtagatacgggtgacggcttcggaattgcagaggatttcgagcgcaaaattcgatccgtcatgatcgtggaagtggccgtgccggcgctcaaaccctgcttcttccatcagtttgatggcctgcgtgaactgtttccggtcacgccccgttccatccgataccggcacgagcaccgcttcgccaaagacggcctcgggcagtttaccgcgatagcgcgcgagaattttcatttcatccggcgagggcaggccatttgcctgaaaatccgatccgttgaagcaggattgtgaccgggtataggcttcgtagaaaagatttttgttgctccattcaaaatcgaagcagaggccgatggcctcgcgcacgcgcgggtcgcgaaaacgctcgcggcgctggttgaccgcccaggcctgcatgagcgggcgcttttcgcgcgggaatgtccgccggatcaccttcttttggtggattgcagggaagtcgtaggctgtcgcccagtttttggcgacgttctcctcacgaaaatcgatgctgcctttcttgaaggcttcaaacgccggctggcggtcgtggaaaaattcaatgcggatacggtcgaagtggttggaccctttttgcaccggcaggtctttcgcccagtaatcctccacccggtcatattcgatgaaatgcccggcggagaaattgccgaccttgtaagcaccggaaccgagcaccggctccatggaggttgcctcgaaattgcggcccttgaaccatttttcggaaatgatcggaagtgtcaccgcatccaggatagcattcgggccgcgccctgccgcaaagtgcatctgcacctcgtgtttggccgtcgcttcaaccttttggagaccggcaagcgattgccgcagggtgggatggcccttttccttgaatgttttataggtgaatgccacatcgcttgcctcgatgggcgaaccatcgtgaaaccgtgcttccttgcgcaatttgaatgtgcaggttttccggtccttggaaagtgtgacgctttccgcgatcaggccatagacggaatccggctcgtccagcgccgacaccatcagcgagtcgaaggtcagttccatgcgcggcggcgcatcgcccttgagggtgagcgtgttgagcgtgttgaaggtaagcgtgttctgattccatatccatcccgaaggggccagcgtgaaacagccgccctttggggcatctggattggcatagtcgaaatgggagaaatcggggccgtatttcaggtcgccgaaagccgacaggccgtgcagcgccttgcccgtaggctgatcggcaaaggcttgccccggaagacaggccacaagggcagcactgccggaaagtcccataaaatggcggcggttcatgcaaaggaatgtcattctcgttcaggcctcatgcaccgccggtcttgagcttagcttccttcgcaggatctatccaccaggagtaagggtcaatcccaagatagtcgggctgcttttccggcattccgaacttgttccagtaagccacgttgatgtggtcggaataccattgtgggatgacgtaatggttccataaaagtgcgcggtcgagcgcgtgggctgccgcctccagctcctcgtggtccttggcatagacgacaaggtcgataagcttgtctatggccggattccggatgccggcatagttgcggctgcctttgaaatcggctgccttggagccccacatatcgcgctgctcattgccgggagaggctgtctgcgcaatgacggcggtgatgacatcatagtcgaaatcattgacgcgggcctggtattgcgcggcgtccacaatacgcacggtcgcattgatgccgatcttgcgcaggctggctgcgaaaggattatagatacgctcgtccgtcgggtcctggccgagaaattcgatggtgaacggattgcccttggcatcgacaagcgtgttgcctttgagtgtccagcccgcttgcgaaaagagcttcagcgcggtgcgcaggttttcgcgagttgcctgcggcgtgtcatagaccggcagcttgaattccttggtcagcgcgtcggcgggaagtgcgtccttcaccgtttccagaatagcctgttctgccggtgtcggcgggccgctcaatgccagttcgtttccggcgaaatagctgttgatgcgcttgtactggttatagaacatgaggcggttcatcgattcaaaatcgaaggcgtaggtcagcgcctcacgcaccttcggatccttgaacttgtcgcggcgggtgttgaggaaatagccctgcattcgcccgaccgcatggaaggggaaggaagctttcacgacatcgccgcgctgcactgccgggaaattatactgttcagcccagcgctgggcacggttttcattgcgatagtcgtattggccgcccttcttgaaggcttcccaggttgcatcctcattgaaataatattcgtaagcaacatgatcgaaattgttgcgcccgacattcacaggcagatccttgccccagtaatcctccacgcgcgcccagatgatggagtggcccggcttcatgctttcgatcttgtaggcagaggagccaagcgggatttcaagcgtcgggcgggtgatatcgcgctgcttgccccgtgcatcctttgccgtccaccaatgcttcggcaaaatggcaagctgccccataatctgcggaagttcgcgattgcccttccggctgaaggtgaatttcacttcatgctcgccggttttttccgcgctttccacatcgctataatatttgttgtacatcggcgactgctttttcagcacattgaacgaccagatcacgtcatcgacggtgatcggctggccgtcatgccatttcgcatcgggattgagcttgaatttgacccaggagaaatcgtcgggatattgcagggcgctggcgatgagcggatattgcgtcgatccctgatcctgcgaatccgccatcagcgtatcgtaaagcatcccgccaccgaaatcggacaggccagcggcggaaacaccctgcaccacatatggattgaggttgtcgaaagtgccgacggcgaccaggttcagcgtaccgcccttcggcgcatcggggttcacatagtcgtaatgcttgaaatcggccggatatttgggctcatcaagcaggctggaggaatatcgccattggggttcggcattgtccgcacgactggccggcatggcgcttgcaagcatggccaccgcgaatgcactcacccaaaaagctttcatccagtttctccacgttttgttccaggctgtagagacgaattaatttacgattcgctatgaacgaaaatgctccatccttgcggtgcaaaaccgcgatgagggaacaaacccaccttcggttttgctcctgaagctgaaccataagtttatgcatctctacagcattaacctatcgttttgatagttttatggtagtttgcggaggaagaaaggcgtacggccaacaaaaatcaggccggtgagaaaattccagccgtaaaggaagccctttcagaaaacgaaaaaggtcggggggcaacccgaccttccgctttcacccgagttgcgccagtacatccgtggtcgctaccctcaagtgaaaattccaaatgaaatctcgaataaatcccgatctgctgaccaagatagctccgctgcatttcagaaatatgacatatcccgaagagctccgtcgctccaaactgcccggacgaccgtaacaggagcaggatcgtcgatgcgctcacagtctctgttgcgccacccttggggctctgccgaagggattcaagcaagaaaaccttggcctgatcctttgtaatcgtctgccttttatcccgtcaggcagccatctgtgtggccgccaattcgggatgattgtagttccacacttcaatcaggcattcctgcatcagatcaagatcaaccgggccgatccggcttaaaacaagatcaaggtcttcaagttcgatcccctgattgagaagttctacaatcgcttctgtcagaattctcttgtcgtcaaatctgtagcgctgcatttaccagctccgctatccgcccaccccaatacatgcagattaatcaatcatggttaaccgaagcttaagcctcgataaccggtgaggctttgcccgaaccatctggaaatatgagaaatccagattgaacatttttggcagtgcgccgagaatgaaagtaaaatacttatgaagtaataataaaattcttgatttcatcatatatagtatcatccaagttataattgtatttttacgcgaatccaagcggaaattttcaagactatttatttcataatcttgttttttagagcatttccagaaaaagtacgaagcacctacgtggagaagccagtccagtggactgatttctggtctcgcttcgatgcgtcggataatacgtaaaaacaaagatatagagcttttccaacgattctattttaaccagaatcgctctataacatttctagcaaaagtgcaaagcggttttgcgttggaaaatgcaacaaaacaaataattagaacagttctagcaattctgttacaggacccgtctcggtgtgttgtatgaattttataaaatttgacatgctttatttttatggagccgggaaatacaaaatgccggggcgttttcccgccccggcatttcatatcacgtcaagtcagtaaaacttattcaagaccgacgatcttgccgtcatcccacttgaagatatcaaagcttggcgagctaaggtcgccggtttcgctataggtcagcgtgccgattgcggtttcgatcggcttgccgtcatgcagcgccttggcaacggcagcggaatcgtcagtcgaaccggcgcgttcgatgccggccttgatgacttccacagccgcataggcgttcatcgtgaaagcttcagccgggatgttcttcgccttcagggcttggatagcgtccttggcagccgggttcttcgtggcatccttggcgttggtgaagagcgtaccctgtgcgtttgtgccgccgattgcccaatattcggtgttggagaggccttcgccgccgagcaccagggcctgcatgccagcatcgtggagctggcgcgacaggagaccgccttcagcatggtagccgccgaaatagaccacttcagcaccggcagacttcagcttggtgacgagcgcggaaaaatccttgtcgcccggtgtgaccgaatcataatggacttcagtgatgccgcccttgttgatggccgccttgaacgcatcggcaagacccttgccataagcgcccttgtcgtggatcacggcaaccttcttgtccttcatgtttttcaggacgtaatcagccatgacttcagcctgctggtcgtcgcggccgcaggtacggaacacgttttccaggccgcgcgcggtcaggtccgggccggtagccgtcggggtgaccatgaggacgccgttttcagacaaaacgtcggaaacggggacggcaacgccggtcgtaaccgggccgacgacaaacttgatgccatcgccaacgatctggttggcagcggaaacgccctgcttcggctcgcccgcatcgtcggcaaacttcaggacgactttctcacccttgatgccgccagccttgttgatgacttccacggcggtttccgcgccctttttcacctgatcgccgaaagcggcaaccgggcccgtcagcggtgcaatcacaccgatggtgatgtctgcgtaagcggcgctggcaaagccgatggtagcggcaaaagccaagctggacagaagtttcaggttcattctttttctcctttggtggggcggcattgtccgcacagccccgaaacaacccatgccggtcaattttcagcgcctgcgcgctgccgaattgccgggccctcccttttgttcatcgcgtgatctcaaagggtcaatccaaaagcgccctctctgctcatcgaagaggccagagccataatattatccgaaattgcatccgctctttcggaatcatgctccagaccgggagcgcgctttcatgatgtaataagaatgcatttccggctttcgattgcaagcgccaagtacccgcaactacaacgaaaatcggctcctcccaaagtcagagagtctgttccaaaagccgccatgccggtctgcaaatggcgcttttcagcgttccggtgctcatgtacgttcagtacactccgctccggtactcgaaaatcaccattttcgcctcggcctgccgctttttgattcagactcttagtcccctcccttccatgctggtgctcgtttcgcaaaaaaggccgcgattccttccgcggcctccggtgtttcccatgtatcggcaaggcgagtgagcgtcatgtcgatcaccgcctcgtctatcggtgcgcccagcgcatgaaccagccgcttggaggcggcaaccgctgcgggcgcggtggaaaagtatggttttatctctgcttccaccgccgcatcgagcctttccgcctcgaccacatcatgcaggaggccgatgcgccgcccttcctcggcatcgaaaaggcgggcggatgtgaaggtgcgcaacgcattggcctcaccgatgcgcgccacgacataggggctgatggtagcgggtatcagaccaagctttgtctccgtcaggccaaagcgcgcgccggaaatgctgatcgccgcatcgcatacactgataaggcccacaccgccgccataggcctgcccgttgatgcgcccgatcagtggttttggcaggtcgcgcagggctttcagcatgagggcgagtttgcgcgcctcctcaatgcgttgcgcgcgggtggcattcacctgttcgcgcatccagccaaggtcgccgcccgcacaaaagcttgtgcctgcgccggtcaggatcacgatgcgcacggcttcattgtccgccagatgcagtgctgccgtcgtcagttcatcaatcatccgaccagaaagcgcattgtgctgttcgggccggttgagcgtcagcctggccacgccgcgctgatcgacggcaatatggagcgtctcaaagtcattcatgccgctttatcctgacgcaaagcttgtgcaaacaaacccgccgaccgaagcctgtccagatcgaggccggtttcaaaacccatttcatgcagcatttccaccaccgctaccgtgtcgacattacccttggcgcccggcgcgaagggacagccgccaagaccgccgaccgaagcatcgaacacgcgcagaccttttccagactgacgcggatattgtcgagcgcccgcccgccggtgtcgtgataatggccggcaaggctgtgcgcgggcgcaatcgccagcacggcatccagcatggctgctaccttgtccggcgtgccgcgcccgatcgtgtcgccaaggctcacctcatgacagccgagcgagaagagttgctcggtcacgctggcaaccgcctgtggggtaaccggcccgtcataagggcattccaccacgcagctcacatagccgcgaatggcaaggccatcattgatggcagcgccgatgaccggagacagccgctcgatactttccgcaatcgtgcaattgatattggctttggaaaagccttcggatgcggaaataaaaaccgcgatttcatccgcatgggctgccgctgccgcctcatatcccttcatattgggcacgagaaccgaataacgcacgccatcggcacggcggattccagccatgacttcccggctatccgccagttgcggcacccatttggggctgacgaagctcgtcgcctcgatgcgggcatagccgcaatccgaaaggcggttgatcagcgcgatcttgtcggctgtcggcacaaaacgcttttcgttttgcaggccatcacgcgcagccatttcaacgatttccacgtgttcagccatgttgctcctccagctcgactagcaatgcgccttcattgacctgatcgcctgccgcaactgtcacggaggcaaccttgccatcgcgcggcgcggtcagtgacagttccatcttcatggcttccatcgtcaccagcggatcgcccttggcgacgctcgcaccttccacgacggaaaccagccgcaccagccccggcatcggcgacaggatgcggctttcgctggaggcatcctcctccgcgcctgtcgccagcacatgatggaatatggtgtcgtgcccttcgatttgcaccgtcacgtcatgcccgatgcgtgagaccgatgcttccgacacgcgaccatcaatggcaaagcgaaccagtccgttcttgtgcgcgcgaatgtccatggtgccgaaagcaaagccgaaatgcctgtcgcccctggccgtgaagctgaccgtgcggcgctcgccatgatgctcgatgagaaccgagcgcgatgcctcgccccacaggcggaacccacgcaggcccgaccatggatcgcttttttctggcgcatccagaagatcgagtgcgccaagtgcggccagcgcaaaggcgatgtccgaaggctgtgcatcggtgaaaagcgccgccgtctcgcgcccgatcagcccggtatcgacatcgccggtgcggaaagcttcgagattacagagcgccgacaggaactgacgattggtgacaagcccggcaatgcgggtcttgttcagggccgcgtccagccggttcagcgcctcgtcgcgcgtggctccatgcgtgatgatcttggcgatcatgggatcgtagaacggcgtgatcgtatcgccggtgcgcacgccggaatcgacacgcgcattttcaggcgggacaaagagcgcaagcttgccggtcgcgggcaggaaatcgcgcgccgggtcttccgcataaagccgcgcctcgaaagcccagccgtttatggacagttcgtcctgacgcttcggcagcgcttcgccggaggccacacgcaattgccattcgacaaggtcgcggccggtgattgcttccgtcaccggatgttccacctgcaagcgcgtgttcatttccatgaagaagaagcggtcgggcctgaggccctccgacacatcggcgatgaattccaccgtgcccgcgccggaatagccaatggtcaaggccgccttcaccgccgcttcgcccatggcggcgcgcatttcttccgtcatgccgggcgctggcgcttcttcgatcaccttctggtggcggcgttgcagtgagcaatcgcgctcgaacagatgcacggcattgccgtgattatcgccaaagacctgcacttcgatatggcgcggtttcgccatatatttttcgaccagcaccgcgccatcgccgaacgaggcttccgcctcgcgccgggcactttccagcgccgcagcaaaatcggcagcgctatcgacccggcgcatgcccttgccgccgccgccagcccgcgccttgatgaggacgggataggtgatccggtccgcctcgcttttgagaaaggcgccatcctgattgtcgccgtgatagcccggcacgaccggcacgcctgccttttccatcagcgccttggcggcatccttcagccccatggcgcggatggccttggccgatgggccgatgaagatgaggcccgcttcttcgaccgcatccacgaaagccgggttttccgaaaggaagccatagcccggatggatcgcctccgcgcctgtttccttcgcggctttgatgatcgcatcgacgttcagatagctttgcgcggatgcagccgggccgacacgcaccgcctcgtcggccatttccacatgcaacgcccgtgcatccgcatcggaataaatcgccaccgtggcaatgccaagcttgcgcgccgtgcgaatgacccggcaggcgatttctccgcgattggcaatcagtattttctgaaacatcgcattttttcctcgcgggatgcgggcggaaaaccgcttcacacttttcctcatcccgcgcttcctcacattctgaagatgccaaaacgcgtcggctcgaccggcgcgttcagcgtggcggaaagcggcaggccaagcacttcgcggctcttgcgcggatcgacgatgccgtcatcccaaagccgcgccgaggcatagagcgggtggctctggcgctcgaacatttcgagcgtcgggcgcttgaactccgcttcctcttccgccgaccatgtgccgccggtgcgctcgatcccgtcgcgcttgacggttgccagcacgcctgccgcctgctcgccgcccatcaccgcaatgcggctgttcggccaggtccacaggaagcgcggcgaataggcccgtcccgccatgccgtaattgcccgcgccataggacgcgccgatcagcatggtgatcttcggcacattggcggtcgccaccgccgtcaccagtttggcgccgtgcttggcaatgccttcggcctcatatttgcgcccgaccataaagccggtgatattttgcaaaaacaccagcggaatattgcgctggcagcaaagctcgatgaaatgcgcgcccttgagtgctgcttcggaaaacagcacgccattattggcaataatgccgaccggcatgccgtagacgctggcaaaaccgcagaccaaagttgtgccgtagcgcgccttgaactcatcgaaatcggagccatcgaccagccgcgcgatcacctcgcgcacatcatagggaatgcgcgtatcggcggaaacgacgccgagcagttcttccgggtcgtaaagcggggcagcgccgtcgcctcttggaatgaacgagcgcttctcgctagccagattagcggcaatggcgcgtgcgatctgcaaggcgtgtgcatcgtcattggcaagatgatccgccacgccggaaagccgggtgtgtacatcgccaccgccaagatcttccgcgctcaccacttcgccggttgcagccttgaccagaggggggcctgccagaaagatcgtgccttggccccgcacgatcaccgtctcgtcgctcatggcgggtacgtaagcgccgcctgccgtgcatgatcccatgaccacggccacctgcggaatgcctgccgccgacatctgcgcctgattgtagaaaatgcgtccgaaatggtcgcgatccgggaaaacctcatcctgattgggcaggttcgcgccgccggaatcgaccagataaatgcagggcaggcgattttcgcctgcaatctcctgcgcgcgcagatgctttttcaccgtcatcggataataggtgccaccctttaccgtcgcatcattgcagacgatcatgcattcgcggcccgatacgcgcccgatgccggtgatgatgccagcggcgggcgctgccccgccatacgtgccatgcgctgccgtcagccccagttccagaaagggggaacccggatcgagcaattgcgccacgcgctcacggggcagaagttttccgcgcgaaacatggcggtcgcgcgctttctcgccgccgccgtcaatggcaatgcgcgaggcttccgccaccacgtcgattgccgccagcatggccttgcggttggcctcgaagcttgcgctgcgcgtcgagatttcagatttcagaaccggcatcaacgggtctcctgaaagagttcccgtccgatcagcatacgccggatttccgacgtgcccgcgccgatttcataaagcttggcatcgcgcaaaaggcggcccgtcggataatcgttgatatagccgttgccgccgagagactggatcgcctgcaaggccatctgcgtggcattttccgcagagtaaagaatgcagcccgccgcatccttgcgcgtcgtctcaccccggtcgcaggctgcggccacggcatagacataagcgcgtgaagcgttgaaggtcacatacatgtcggcaagcttgcactgcatgagctggaattcaccgattggctggtcgaactgcttgcgctcatgcacatagggcaccacgacatcgaggcaggccgccatgatgccgagcggcccacccgccagcaccacgcgctcataatcgaggccggacatcagcacattgacgcccttgccctcggttccgagcaggttttcggctggcacttcgcaatcctcgaacaccagttcgcaggtgttggaaccgcgcataccgagtttgtcgagcttttgcgcggtcgaaaaacccttgaaccctttttcaatgataaaggcgctgatcccgcgcgggccagccgacaggtctgtcttggcatagaccaccagcacatcggcatccgggccattggtgatccacatcttgttgccgttgaggacgtaacggtccccgcgcttttcggcggcaagcttcatggaaacaacatcggaccccgcgcccggctcagacatggccagcgcgccgacatgctcaccggaaatgagtttcggcagatatttcgcgcgctgttcgggcgaaccgttgcgggtgatctggttgacgcagagattggaatgggcgccgtagctaaggccgatggaggcggaagcacggctgatctcctccatggcgatgcaatgggcgagatagcccatgcctgcgccaccatagtcttccggcgccgtaatgccgagtacgccaagctcaccaaattcacgccaaagatgcatgggaaattgattattgcggtcggtttcagcggcaagcggcgcaatgcggctttcggcgaaacggcgcacagtgtcacgaagggcttcgatctcctcgccaagaccgaagttcatcccccctccattttgacccaaagcaaacatactcgtcctccacaagttctgcccggctgctgtttttcgagaacagctatgtcccggccagagtgtcccgtagcggccaaatacgcaatggttttgcgtggcgttctgtggctatttattgcccaataaagaaattttatttcgcatcaatcctgctgcaactcggctatgtcgcgataaaattccagcgcttccgggttggccaatgcttcacggttcttcacctcgcgaccatgcacgatatcgcggacggcaagttccacgatctttcccgatttggtgcgcggaatatcgcggacggcaatgattttcgccggtacatggcgcggtgtggcgccggtgcggattttggtcctgatgcgcgccttgaggtcgtcatccagcaccaccccttcggcaagccgtacgaaaagcaccacccgcacatccctgtcccaatcctgtccgatgcagagcgcctcggcaatttccggcatctgctcgacctgattgtagatctccgccgtgccgatgcgcacgccgccggggttcagcgtcgcgtccgagcggccatggatgacgatgccgccatgttcggtccattcggcaaaatcgccatggcaccagatattgtcgaaacgctcgaaataggcggcctgatatttttcgccttgcgcgtcgttccagaattgcagcggcatggaaggaaatgccttcgtgcagaccagttcacccttttcgccccgcaccggcttgccgtcatcgttccagacatcgacagccatgccgagcccggcaccctgtatctcgccctgccagacaggctcggtcggaacgcccagcacgaagcaggacacaatgtccgttccgcccgaaatggaggcgagatgcacatccttcttgatcgcatcatagacgaaggcaaagccttccggcgacagcggcgagccggtggaggaaatggtgcgcagagccgaaaggtcgtgcgtttctccgggcttcaatcccgctttcagcacggcatcgatgaattttgccgacgtgccgaaataggtcatgccctcagcagcggcataatcgaacagcacattgccgtccggatagaagggcgagccgtcatagagcataagcgtggcgccggaggcgatgccagaagccagccagttccacatcatccagccgcaggtggtgaaatagaagaagcggtcgccatcgcgcaggtcggcatgaaggcgatgttccttcaggtgttgcagcagcacgccgccagcccgatgcacgatgcatttcggaatgccggtcgtgcccgacgaaaacaggatataaagcggatgatcgaagggaagctgcgtgaattccacgggcttggccttgaatggctccagcgccgcataaagtgcaatgcccttttccgccttgtcggcgacggcttccgcttcgccaagataggtgacgatgaccgcgcgcttcagtcccggcagttttgccgtcacttcagccaccttgtcggcaaccgcgatgcgcttgccattataccagtagccatcgcaggcgaagaacagtttcggctcgatctggccgaaacggtcaagcacgccctgcacgccaaaatccggcgagcatgacgaccagaccgcaccgatggacgaggccgccagcatcagcgccaccgcctccggcatgttgggcatcatgcccgccacacggtcgcccggctgcacgccctcggaaagcatgaattgctgtagcttcgagaccagcgcatgaagatcgttccaggtcaggcggcgctcgaccttattctccccgcgaaagacaatggcctccccatcgcccttgtggcgcaacaggttttcggcaaagttgagccgcgcctcggggaagaattttgccgcgcgcatatggcccctgtcggtaagggccgtattgccacgctctccgataaccgagcagaaatcccatacaagttgccagaacccggcgcgatcctctacagaccagcgatgcagcgcggcataatccggcaggctgaggccggtatgccgttcggcgcgaatgcggaattgttcgagattgctggccgcaatgcgcgcgccatccggttgccacagcggattgtcatgcgaagactgtctggagatcgcctcggtgctcatcattcctcccagaaatcaagctgagccgatgagggttcatcaactcattccaatattttctatgagagactttcaggcacgtccataggctttgcgaaaactatcggtatgtgatgctgcaaaggacattgtcccgaaatgcctgatgcgttccgggacaacgtgaatgaaagcgatgtgactattattgcttcacacgcagaacttgtccgcgaatttcaccgccggggtgcgctttcgtgtgataattgaagtaccaaagcccgtccatcagttgcttcgcctgttcattggtcagcttcacatcgcccctgcctttatgaccgagttgaccggcagaaacaggaatctgaacattcgcgttctttgtcggatcggccggaccatggaagtgcgccattgttgccgggccggaaaggcccgattgttcgctctgccatacaaggcgcctcgtcctggtatcgaagtgcacctcgacagaccctttgcctctggaattgtgcacagccggaacttcggcctgcggcgtcagttctgccttgaaatgaagcacttccgccatggctggcatggtgaaaactgatgcgatgccaagcaataagataaatctgtatttcataataaaattcctttggttatggtgcgcaataaatataaacataaataaacaaactctataaaattcatcaaactatattaattctaaattaggatactattttcaaaaatacagaaactttctattattggagattgtattcatgccatgcggctgcggagcctgcttgaaaaagctcaggcggaccccgtgtgtgagaggactgccggctgaggctcctcccggttcagccactggtcaatccgcgtcaccagccagcggtggaccggattttcaaatagatggtaagccgcaatagcggtcaacacactcgcgaaagcgcctgcgccaataagcatgagcgcaccagccgtcgtctccccccactgctccggggtggctttgaagaagaacagcgccaccagcgggtgaagaatgaagatggtgaagctgtagcgggcatttttcacgaaaatattccagcgaaacggcgtagaaatattctgcgtgctggccgcataaagcagataggtacagcaatagaggaaaccaaggcgccacgggccttccagtgtgccgttcccgtctgtgctgtttgccggatgacagaacaggaatatggccagacagatggcaagacccgcccggattgaccattttggcatccgggtgggctggctgtgagcaatccacatgccgaacaggaaggatggcagcgtgcggaaaaccccgatatcggctaactggatgcgcgtgatcgtggaggcgccaagcagcccggccagatactccccgccaagcgcggccacgacaacgaccgcaagcaccccgttgccaagccgcctgcacaggaggtcgaaaaacggaaaggccagatacatgaaaaacagcgcgctcagcgaccagcttacataattgtaggaaaatgtctttcccatgccccagtcatgaataagcagaagctgggtcaggccatcccaccagctcatattcggtggggttgacgggtgaagcagccccttggccgtcaggatcgacaaaagtgcgtaacaggagaatgccgccacatgcagcggatagattcgcgccagccgcttgcccacgaaagccacataatgacgggcatcccagatgtaattgcgacgacgagcgagaaacaggccggatacgataaaaaagacatcggtaaaataagcaaatgttaatataaatccctgaagtgcttcattcttcaccggaatccgaaaggaataatgaaaacaggcaattccgagacatagtacaaagcgcaggccatcaaaatcaggaagtcttttcatttaagtaatctcgaatattgctgttaaaatatttctagcaatattgtggagaaagtcgagatcggattttcgttggagcgtaacgactttggatcaagtttttgtttcagcatgattccgaaaaccgcttacccctttcgggatcatgctacggaacgccgcgcgttaacctgaacgcataaaggtcgcttcaaaaatctcaatcaaaaaggagggaaatttggtggagccaagcgggatcgaaccgctgacctcctgcatgccatgcaggcgctctcccagctgagctatggccccatcaggcctctttcgaggttcatcaggcaggacttgctgcccggtgtggcggcttattaaatggcgtttgtcagaagatcaagagctaaatcgcaactcttttcacatctgccgaaaataattcacaagatcacgccgggtgcccctgtgggatgcgctcgaaacgaaacgaggcgacccgaaggccgcctcgcaaaaatcttcaggctcgcatccgcgattgaatcagccttcttcgtcgtcaccgccgacgccaccgccgaggatgcccgacacgtcgtcgtcctcgtcttcctcttcttcgaggaaggtgtcgtcatcgtcgtcacccagatcgacatcatcgtcgagatccggcaggtcgtcgctgccctttgtttcgtcatcggcatcttcgagcgagacgaattcaggcttttccagcgccgtatccagttcttcctcttcggcttcctcttcagccgcgcggctttctaccgtcgcttcaaagtaggagcgcggataggaaatgccggtataaggcgaaatgatcggatcgcggttaagatcgtaaaatttcttgccggtttccgggtcgatacgcttggtaccaagttcagcttttgccacgtttagcctcgcgagtttttaattccctgtggtgccgccggcactccacgccttgatatctgtttcccgttttgcccgcagccttcagacattgcctgtctgtcgatctgcccggtatcgtcgtcccactgtgcagtcaattgaaatgccggacaagtggttaaagcgggcgtagggcgcgcttttacagtgttgtccggtccataaacgcaatttggcgcgtttgtcaaagcgaaacacgccagtatatgcagactcttcgcacagcatgtcgtctgcgccgcttattcacggatgaccacacaatattactatgctagggagactgcgcttatctctcaatcccggcgcgtgtccgcgccaaaatgtgactgtgaaaaatccatgtcccattccgcatgcccgaaaccagcaaccgcccgccattcgcaggcacttacgggcgaaatccgcattccgggcgataaatccatttcccaccgctccttcatgtttggtggccttgcatcgggtaaaacccgcatcaccggcctgcttgagggcgaagacgttatcaacaccgggcgtgccatgcaggccatgggtgccaggattcgcaaggaaggcgatgtctggatcatcaatggtgtcggcaatggctgcctgttgcagcccgaagcgccgcttgatttcggcaatgccggaaccggcgcgcgcctgaccatgggcctcgtcggcacgtatgatatgaagacgtcctttatcggcgatgcctcgctttccaagcgcccgatgggccgcgtgctgaacccgctgcgtgaaatgggtgttcaggttgaggccgccgaaggcgaccggatgccgctgacgctgattggcccaaggacggccaacccgatcgcctatcgcgtgccgatggcttccgcacaggtgaaatccgccgttctgctcgctggtcttaacaccccgggcgtcaccaccgtgatcgagccggtcatgacgcgcgatcatacggaaaagatgctgcaaggctttggcgcagacctgacggttgaaaccgataaggatggtgtgcgccatatccgtattgtcggccagggcaagcttaccggccagaccatcgacgtgccgggtgatccctcgtcaacggcttttccgctggtggccgcccttctggtcgaaggttcggacgtcaccatccgcaatgtgctgatgaacccgacccgcaccggcctgatcctgacgttgcaggaaatgggggcggatatcgagatcatcgatccacgccttgccggcggcgaggatgtcgccgatctgcgcgtcagggcctcgaagctgaaaggcgttgtcgttccgccggaacgtgcgccttcgatgatcgatgaatatccggttctggccattgccgcgtcttttgcggaaggcgaaaccgtgatggacggtctcgatgaactgcgcgtcaaggaatcggatcgtctggcggccgttgcgcgcggccttgaagccaatggtgtcgattgtaccgaaggcgagatgtcgctgacggttcgtggccgccccggcggcaaggggctgggcggtggcacggttgcaacccacctcgaccaccgcatcgcgatgagtttcctcgtcatgggccttgcatcggaaaagccggttacggtggatgacagcaccatgatcgccacctctttcccagaattcatgggcatgatggcggggctgggggcgaagattgccgaaagcggtgcagaatgaaatcgttcgtcgtcgccccgttcattgtcgccattgacggaccggccgcctcgggcaagggaacccttgcccggcggatcgcgacacattacgggatgccgcatctcgatacgggcctgacctatcgcgcggtcgccaaggcgcttctcgacaagggattatcccttgacgacgaggcgctcgccaccgatgccgcgctcagccttgacctgcttgcaatggacaaggccgtgctttccgcccatgccatcggcgaggcggcgtcgaaagtggccgtcatgcccgctgtgcgccgcgcgcttgtggaagcgcagcgccatttcgccaatgccctgccatcgagcgtgctcgacgggcgcgatatcggcaccgtggtctgcccggatgcggcgataaagctcttcgtcaccgcttcgccggaagttcgcgccaggcgccgcttcgacgaggttctggccaggggcgacacggcagattttgccgaaattctggcagacctcaaaaagcgcgacgagcgcgacatgaaccgcaccgattcccccttgcggcccgctgaagacgcccacttgctagatacgagtgaaatgagtatagaagcggcatttctggcggcaaaaaagctgatcgatcacgctttggcgcagcataggggataaaaccgatgagttttggcgcttttcggacaatattatgccctgaaatgctggataatctggagttcggccctatataggctgcactcatactgaaaagcctgacttcgcgttccacgcgccggttgtccgaatggacggagcggaggtctggcatagttcaacactaacccccggcgccgcatccgatggctattccggatgcaccaggagtatacatgtctcaatccaaccctacccgcgcagatttcgagtccctgctggcagaatcctttgcggaacatgatcttgctgaaggctatgtcgtcaagggccgcatcgtcgccatcgaaaaggacatggcgatcatcgacgccggtctgaaggtcgaaggtcgcgtgccgttgaaggaatttggcgcaaagggcaaagacggcacgctgaagccgggcgacgaagtggaagtttacgtcgagcgtatcgaaaacgctctgggcgaagctgtcctgtcgcgcgaaaaagcacgccgcgaagaaagctgggtcaagctcgagcagaagtttgccaatggcgagcgcgtcgatggtgtcatcttcaatcaggtcaagggtggtttcaccgtcgacctcgatggtgctgttgccttcctgccgcgcagccaggtcgatatccgtccgatccgcgacgtcaccccactcatgcacgtcccgcaaccgtttgaaatcctcaagatggacaagcgccgcggcaacatcgttgtctcgcgccgtaccgttcttgaagaaagccgtgcggaacagcgttcggaaatcgtccagaaccttgaagaaggtcaggtcgttgaaggcgtcgtcaagaacatcaccgattacggtgcgttcgtcgacctcggcggcattgacggtctcctgcacgtgaccgacatggcatggcgccgcgtcaaccatccgtcggaaatcctcaccatcggccagacggtcaaggtgcagatcatccgcatcaaccaggaaacccatcgtatctcgctcggcatgaagcagcttgagagcgatccttgggatggtatcggcgcgaagtacccgatcggcaaaaagatcaccggcaccgtcacgaacatcaccgattacggtgcgttcgtcgaaatcgagccgggcatcgaaggcctcatccacgtttccgaaatgtcgtggaccaagaagaatgtccatccgggcaagattctgtccaccacgcaggaagtcgaagtcgttgtgctcgaagttgatccggtcaagcgccgtatctcgctcggcctcaagcagaccctcgacaatccgtggacgacctttgcccagaagtaccctgtcggtaccgtcgttgaaggcgaagtcaagaacaagaccgaattcggcctgttcatcggcctcgacggcgacgttgacggcatggttcacctctccgacctcgactggaaccgtccgggcgaacaggtcatcgaagagtacaacaagggtgaagtggtcaaggctgtcgttctcgacgttgatgtcgagaaggaacgcatctcgctcggcatcaagcagctttccggcgacaaggtcggcgaagcagcagcttccggcgaactgcgcaagaatgccgtcgtcacctgcgaagtgaccgccgttaccgatggtggccttgaggtccgtctggtcgatcacgacctcgacagcttcatccgccgttcggatctgtcgcgtgaccgcgacgaacagcgtccggaacgcttcacggtcggtcagaaggttgacgcccgcgtcatcgccttcgacaagaagacccgcaagttgcaggtctcgatcaaggcgctcgaaatcgctgaagaaaaggaagcagtcgctcagtacggttcgtccgactccggcgcttcgctcggcgacattctcggcgctgccctgaagaagcaggaaaagaactgatctttcccgcttcgactgaacatggaaaagcccgccattcggcgggctttttcgtatcgggaggacgatggaagtcgcaggcagccttagagaccttgatgatagaataaagccatattttgttatcaagccggtttgctgttagagcgcgtttcgatctgattgaatcagatcggcgctctaatcctttgttttgacgcgcatcttttccgaaaaccgtttcacacttttcgggatgcgctctagcgcgtaagcggcaatcctgttcaagcagtatgatttgtcggaagccgttcattatcacgtaggggtcttctctccggcgcgtcttgattgcgaacttctgcgtggtccgttgaggcgggggcgctttattcctttgatccgcttctggatttgctcaagatctgaaatctctcacgctacacccagcatatggatgaggccgaggctgatgcagcaaagtgcaatcagggatagaatggcggtcagcgtcaccctgccgcctgccgacgccaccgagcggatatcgacaccgaggccgagggccgccatggaaatgatggtgagaagcatcgaggcatattggatggcgggcaggattgcttcggggatcagatgcagcgaatgcagcgccatcatggcgagaaagccgatgatgaaccagggtacaagctgaaagaagccgggcttcacgtcagcattcttgttgcccgaaatcagggcgaagaccagaatgaccgggccaagcatcagcacgcgcacaagctttaccagcgtgccgagctgcacgctgaggagtgaaaccggcgcggttgcggccagaacctgcggaacggcatagacggtaaggcccgccagaatgccatattgcgtaaaggaaaggccgagcagcggcaccagcaagggcagggtgagaacgacgatcacgccgagaattgccgtgaaggcgatggaagcggcaacgtcttcgctctctgcgccgatgaccggtgccatggcggcgattgccgagttgccgcaaatggaattgccgcaggccaccagaaccgccatgcgatggggaagtttaagcaggcgcccgatgccatagctcagcgtaatcgccacggcgaccaccgccgcaatgccgaaaatgaggccggagccggcctcgatgaccgcgctggcgctgatcgatgcaccgagaagcgcgacggcaatttccagaagcagcttggcggaaaaattgatgcccttgttgaaccgcgggccggggcgggccaggctgcgcacagcagttcccaaaaggattgcaatcacaagcgcttccagccatgcccgccccgcataatgctcctcgattttctctagcaccattgcggcggcggtaatggcgacgcttaagccaagtccggggaggatattctggatttttgagtatgtcatcttcggcatttcacattgagggggaattattttccgatcagatgcccgaatttttctattcattccatcgcataatatggcataaatcattcgataaaatcgaacggttacggttatgacgctggagcaattgcgaattttcatcgaggtggccgagcgtgaacacctgacgcgcgcttcggaagccctgcatctcacgccatcggcggtgagttccgccattcgcaatcttgaagagcgctatggtgcaacgcttttcaaccgcatcgggcggcgaatagaacttaccggcgacgggcgcatgtttctggatgaggctcgcgcaacgcttgcgcgtgcgcattcagccgagcgcatgttgtcggagcttggcggcggcaagcgcggctttctcgccattcacgccagccagaccatcgccagctattggctgccgccctttctggcgcggtttcatgccgcctttccgctgatcgatgtgcgcctgacattgggaaacacggagagcgtaaccggggcaacgcaggaaggggctgccgatatcggctttgtggaaggctccgtacaggtgccatcgctttccattgccaaggttgcgactgaccggctcattctggttacacggcctgaccatgcctggagtagaagcggcaaacttacctgggaccggctttttgaagggaactggatattgcgcgaacagggctcaggcacgcgcagcgtgttcgaggatgcgatccgcgcttccggctacgatccggcaaggctgaatgtcgcactggaattgccgtcgaacgaagccatctgttcggcggtacgctccggtcattacgtgaccgccatatcggaactcgtcgccgcgccgcatcttatagccggagcgctggtaaaagctgattttgctctcccgcagcgccagtttctcatgctgatgcacaatgatcgctataaaaccaaggcaatagaaatgctatcaagatatattatggaagacagggtagattttcactattgattaaaaattagatccacaatataaattatattcaacaaaaatagtaaagaaatatgaatatacttatttttaatccgtattataatgaatagaagtatagcattaaatattatatacgtcggagcataataatcatcatttctattaatgacttcataaacatcatttagtattatgaataatattataaatgaaaatatccataatcttcttgatatgaaatatctttcatatcccccatattcatcaatatcttctggtgtcagaataacaattataaagtacaagcagaatatatttagtaagcttactatatataatggcggcccatagagtgaattggaactttcattaagaatgctccaccagtaagctatgaccatggtgaaagaaaaaaacagccacccgaaatgaataagagaaatcttatgtttcttcgggtgttgaataaactcggcgcaaaataaaaggaaccttgaaaagcaaagccctacgccgataccattaacaatacgaatgtgattaaatgtatcattcgcatttatggcaacatctacagacgaagacaaaagtattccctaaattaataatatataaatataaattacttaattctattaagcatatttgataatgggaagcaagtggatggagagccgtttttggcctgccatataccgatcgagcgacgtgtcttgaaaccgggcaggccatccggtttgccgacatcatagccctgggcctgcatgcgtttttgcattgcgccgatatcggaacgatacatggagccgacatcgtcccatccatggctgaaatcaccggcgccataggcgatgcgatccccgacatggccgatgaagagcgcatagagatcgctcatattgtaatctttgagcacatagaaattcggtgtcacgatgaaagccgggccgtaacgcccggcaggcatgaggagataaccttcgcctttcatttcgctggccgggaacggctttccattggcccgtgtaatgccgagccttgcccattcggcaatcgtcttgccctgatccgggccttccagagaacaggacacgttttgcggtacattcacctcaaagccccagtcacgccctttccgccagccatgcagcttcagataattggcaatggaggcaagtgcgtcgggcactgaattccagatgtcacgcttgccatcgccatcgaaatcgacggcgtgtttcagataggacgtcggcatgaattgcggctggccaagcgcacccgcccacgagcttttcatggcggtttcatcgatatagcctttggaggcaatctggagtgcggcgatcagttccttgcgaaacatgtccttgcgtgtcgccataaaggccttggtgcctagaacctcaaaggcattatagggaatcctgaccgtgccgaaaccggattcgcggccccatacggcaagcaaaatcggccccggaacgccatatttctgttcgatgcgcttcaggaggctggcatattgaccatagcgcgccttgccgccgcttgtgacagacgcaatggtctttgtattgaaatacttgccgggcgcaccaaactccgcctgtttctgttctttcggcgttgacggcttttcgccgggaatgacgagatcgggcagtttccagttgatcgagaccccggcaaaagcctggtcgaaagcagcacgagagacgcccgcagcttttgcttccggccagatatccgtctcaagccaatggcgatactggctttcaacctgcgccttcgacggtgcggcaatggcgggagaaagggcgggagaaatggccagagaaagggcaagaccggcaaccagtccgagaacaatcttcaggctatgcttccaatgtccggctgccatgcacttctcccgaaattaaagcgtggttcgcgcccgtaacgcagcagcaagcgtgccttcatccagatagtcaagttcgccgccaacgggaacgccatgggcaagccgtgtcacgcgcacatcgaaattcgatagctggtctgtgatgtaatgggcggtcgtctggccttcgacagtggcgttgaccgcgaggatcacttccttgatggcgccgcttgcaacccgctccaccagccccttgatgttgagatcgtccgggccgatgccatcgagcggtgacaggcggccacccaatacatgatagcgcacattcattgtgcctgcccgctccagcgcccagagatcggatacatcctccacgacaatcaaagttgccggatcgcggcgctcatcggtgcagatcgtgcacgggtcggacgtatcgacattgccgcaacacgaacagatgcgcaccttttcagcggcctcctgcatggcgccgccaagcggcaccagaagcgcttccttctttttgatgagatgcagcgccgcacggcgggccgagcgcggtccgagccccggcacgcgggccagaagctggatcagacgttcgatttcaggaccggctattcgtttggacattttttgtaagggagtaagggaataggggagtaagggggtagggaacgggaatttgggaggatgcggcatggcggcaatcagccaaccaaacatactcccctattcccttattcccctactcccctaacaatcaaaacggcagcttaaaccccggagggatcggcaggccggctgtcagcgattgcgtcttctcggccatggcggcttcgagcttcgccttggcgtcgttatgggcggcgatgataaggtcttcgaggatttccacctcgtcttccttcatcagcgacgggtcgatcttcagcgccgacagggtgcccttgccggaaagcgtgaccgtcaccaggccaccgcccgaagaggccgaggcttccatcgtggcgatttcgtcctgcatggccttcatcttggcctgcaattccttcgcctgtttcatcatgcccatcatgtcacgcatgggttcactccatcattgcgtcattcagtcgtcttcaggcagaacgtccggcacttccgccacggcgtcgaggtcgatatcctcgtcttcgctcttatccggcacagcaatgcgtacgtctataatcttcgcgccgggaaaagccgcgagaatggccgccacatcggggtcggcgcgggcgtccgtcaccagattgtcgcggcgttcggcttccgcttcggcaatggtctggcccgcaacgtcgcgcgccaccgtcaccacccagcgaatgccggtccagttcagaagatgctgtgcaatatcactcggcagcgatttcggcgcatcgtccgtcaagccgatttccagccgccccggcgcaatcgatgccggacgcacacagtttttgaccagaatcttgaactgcatgtcgcgatatttatcggcaagcgcaacgatatcctgcaagctgttgatcggtacggaaggctgcggcgccgcttcagatggttttggtgcggaaacctggatcggcggcgtttccacaatgcgcatggccgtggccggtccaccggctgccggtgcaagtgctgaagaaccgacggcatcggcggccccatgcgcttgcggcgcactgccgccatttggccgcggtgttgcggaaggctgcgggcgcggtgcagaaaccgaaccattgtcgagaccacggatcgcctcgtccagcgttggcaggtcggcagcatgggcaaggcggatcaaaagcatttcagccgcctgaaccggcctcgtcgccgtatccacttccgcaatgcccttgagcagcatctgccaggtgcgtgagagcgcgcgtatggaaagtgtctgtgcgaattcgcgtccgcgcacgcgctcatcttccgacagcgacacatcctcggccacatccggcgtgaaacgcaggcgcgtcaccagatggttgaaatcggcaagatcggtcagcaccaccgaagggtcggcgcccacatcatattgcgcgcgaaattcggtgagcgcgccagccacatcgccgcgcatcagcatttcaaacaggtcgatgatacgggcacggtcggcaaggcccagcatggaacgcacggcttccgctgtgacgctgcccgcaccatgcgcaatcgcctgatcgaagatcgacagcgaatcacgcgcagacccttcgcccgcgcgtgcgatcatggcgagcgatgcgtcgtccacctcgatcttttcggcttccgcgatgcggcgcagatgctgcgccagcgtgcccgattcgatgcggtgcagatcgaaacgctggcagcgcgacaggaccgtgatcggaaccttgcggatttcagtggtggcgaagatgaacttgacgtgcggcggcggctcttccagcgtcttcagcaacccgttgaaggcggcggtggaaagcatgtgcacttcgtcgatgatatagactttgtagcgcgctgaaaccgggcgatagcggacctgctcgatgatctcgcgaatgtcgtcgatgcctgtatgcgaggccgcgtccatctcgatgacatcgacatggcggccttccatgatcgcctggcaatgctcgcccggtgtggaaagatcgatcgttggctgatcgaccgtatcggtcttgtaattgagcgcgcgcgccagaatacgtgccgtcgtggtcttgccgaccccgcgcacgccggtaagcatccaggcctgtgcgatgcggcccgtctcgaacgcattgcgcagcgtgcgcaccatcggctcctggccgatgagatcatcgaaattctgcgggcgatatttgcgggctagaacgcgataggcgccatcggcggattgtgtgtccatgcgacccttccgttctccattcgcttctttctctgtttccagtttgaaccggtcctgtgattgccgtcaaccaaagaggcaatccatcaacagtcatcgggtaaagagaaagggtgggaggctggcacgatgacccgtgccgtggctcgttagggctgcttccttccggacctgacccggttggcgagtggctcgtccaccaccaacctcccagtttgcatatcgtcaatcatcgcgcaaaaagcaagcgctgaacgaaaaaactggtaagaatcggcctatggaacaattcgtgctcgataaacggctccatgccgacactttttatgtcgccaggctcggcctgtgcgagcttcggctgatgaatgaccggcgctggccatggcttatcctggtgccgcgccgccccggcctcaccgaaattcaccagatgacaccgctcgaccagaccatgctgactttcgaggcaggcattgttgcgcacgcgctcaagacagtaaccgcgtgccggaagatcaataccggcgcgctcggcaatgtggtgcggcagttgcacgtgcatgtcatcgcccgcaatgagggcgatgcgggctggccaggcccggtctgggggcatggcgtccgcgagacctatgacgagaaagacgcccagaaactcattgccgaggttcgcgcggcactctgatctcccaaaatcttttcgagagacgctcatggcttttcgcctctacgacctgccggaaatggaaccgagccgttttgtcggttttgccggaaaccgcatcgagcggctatccgaaaagcggccggatgattctgctttcacggcgctggaacttcctgaaacacggataatgattctgggcgaccacaagctgctgcttgattatgggcaggaagacgcgccgcgtgcgctgttttctctggaggaagcgcatcaattcgtgctcgatctttgcgagccggttctgcttggccttcaggacggcacgcccctcgtggctctgacggccaccctctacccggaggctctgccagcgcctttccgcctgcaggactatcgcagtgtctatacggaagggctggtcccggctgaccttctgggcgcgctggcgcaaactgcggcgctgaccgcatggcatgaaagtcaccgtttctgcggacgttgcggcacgaaaaccgaaatgcgcgcaggcggtgccaagcgtctatgtccccagtgcggtgcggaacattttccgcgcaccgatccggtggcgatcatgctgccagtgcgcggcgaaaaatgcattctggcccgtggcccccatttcgtggccggctcctattcttgtcttgcgggctttatcgagcatggcgaaacgatcgaagccgccgtgcgccgggaaagttttgaggaaatgaaactggcgatcggccgtgtcgcctatcacgcgagccagccctggccgtttccctattcgctgatgatcggctgccatgccgaagttctcagtgacgatttcactgtcgaccgctcggaactggaagatggccgctggttctcgaaggcggaagtgcgcaccatgctggaaggtacccatgaaaatgggttgcgggtgccgccatgcggcgccatcgcaacccatctgataaaggcctgggcctatgatgcaggctgattattcggcagccagtagctgcgtaccgcgaatatcgcttcccttgtaaacgcccagaattcgcacttccttggtgaagaagcgcagttcttccagtgcaagctgcaccgaacgctcttccgggtgtccctcgatatcggcatagaactgcgttgcgatgaagcgtccgccgagctgatagctttcgagcttcgtcatattgacgccattggtggcgaaaccgcccagcgccttgtaaagtgcggcgggcacgttgcgcacccggaacacgaaggtcgtcacaatgcgctcgtcgttttcaggccgcgccgcccactgcttgttcttggagaggaccacgaagcgggtgacgttgttttcggaatcctcgacattttcttccagaatatcgaggccgtagagatcggcggcaagacgtggcgcgagtgccgccatcgagcgatccttcacatcggcgacgaggcgcgcggcccctgccgtgtcaccggcaatcacacccttccagccgttctggcggatgacgttgcggcactggccgagcgcgtggatatggctgtgcaccgtcttgatttcctcgcgccggacacccggaagcaccataagctggaaatggatcggcaggaaatattcgccaacaatgtgcatgtcggccagcggcagcagataatgaatatcggcgacgcgcccggccagcgtgttctcgatcgggatcatcgcgaggtctgcggcgccggtttcaaccgcattgaaggcatcctcaaaagtcgggcacggcaaaggctccatatcgggaaacatgttgcggcacgccgtatcggagtttgcgcctgcttcaccctggaaggaaatcctgttggttttcattgtacccatgctttctcaaatgccgctcatcggcggcctgtcagttaccctgtgctacaggaatcttttacgccgcatttgtgcggcgtcaaatggttcccgcctggctgcaaaatgtccgggcgcggtcaagatcggcctgcgtatcgacgccaagcggcacggtcttcacgatttcgacatcgatgcgcattccagcttcaagtgcgcgcaactgctccagcttctcgcgcttttccagcggcgatggcccaagtttcacgaagcgttcaagggcagaacggcgataggcgtaaaggccgatatgatgatagagcgggccttcgccataaggcgcggtggcgcgggtgaaataaagcgcgcgcaggcgcctattgcccgccagcggggagccgacgatcttgaccacattcggattggtcttttcttcttcgaccgtgatctctacgccaagcgttgcgatatccgcaggcccgtcctccagcggcaggagcgcgcggcggatcgtgtcgggatcgatggttggcagatcgccctgcacattgaccacggcatcgatttcgcccgatggatcgagcttcgccagtgcttcatagatgcggtcggaaccggattcatggtctccgcgcgtcatgatcgcttcatggccgtgggcggccacgaccttgaaaatctcttcactgtcggttgcgatcaccgtgcggccaagctttgccgcggctgcccgatccgccacatgcacgatcatgggcttgccgcaaatatcggcaagcggcttgttcggcaggcgggtggagcccagccgggtcggaatgagcgtcagggttttcattgtctgaagcatggggtgcctcttgtttggcctcttgggcggaaatgatacgtggatatatccgtttgcgcaggtttgcgacaggaaaaccggtttccgcctcgtcccgacacgcgccgttttgcggggcggcagaagtaccaacgcatttgcctgatgctgtttgagtatcttcaagccacctttatcgacagggaaaaaacgataaaagtgtcaaagagtcacgggtgcttgctccctcataagtgttgcatcactgtggcaaaagacctagtttccgcccgatgccggggagatatttgccagctttttgagaaggtttcgccttttgaaagggtttcgcatgccggcttaggagagcgttgtggtagagggagcgctgaccggagatgaattcaacccggaataacaaatttattatggcatttctggcaacggttttcgttgtcatgacgacgggcattctgtctgattcgctgtttcattcgccggctcctgaaaagccgggctttgccatagaggtagcccaaggttcggggggcggagaaagtgctgcggctcccgccaaggaagaagtttcaattgcaaccctgttgcaaagtgccgatccggcgcgtggcgaagtggttttcaagcgttgccaggcttgccacaccggggacaagggcggggccaacaaggttggtccgcatctgtggggtgtcgtgggtcgcccggctgcctccgttgaaggtttcagctattccgctgccatgaaggaattcggcgcggctggcaacaagtgggattttgagcatctcaacaagttcctcacctcgccgaaaggcttcatcaagggtacagccatgggctttgccggtgacaagaaggataatgagcgcgctgacctgattgcttatctgcgcacgctgtccgacaatccggtgccgctgccggccgcagacgcagcgcccgcagatagcgataaaaagcccgccgaagctgcaccggccaattgagccggctgaaacgataattccaggccgggcctcgtgcccggcttttatagcagcagcccgccgacccccatgcgcgcaaggtgcgtcgcgtcgagttccattccggccatcaggcggtccagcacccggtctaggctgttttcgcgcgcactgcgcgccgagccgggtgcggcgatgatatatttgcgccccattttacccagcaccagcagattgccgggatcgacaggcatcccgatccgcaggatctcacccccggcgcgcctgatggcgcgcggaacgatgtcggcttcatcggccaccgccgaagcactgaaaatgacgatgagatcgcaggcgctgccaacctttgcaatggctgtcgcaagcgcctcgtcatgatgtgcgacgcgctcttgcgtgaccaccgcgccgccattgcgggttacgcgcttgtgcataagctccagcgtcctgtcgagaaccgtttcgcggatcgagggcaggcgcgactggatgaggccgacctgcatattccggaatttttcgacctgtaaaagcggtctgccgtgcacgactgcgcgaatttcttcgatcaggacgcccggaacggcaaagggaatgatcttgatcgtcgcaaccatctgccccgcttcgacacgcgcgtgattgcgtatggtcgcaacggatatacgcggatcatgcatattgatggcgtcgataccggcggtgtcggtgcagaaaacaccatctggcgaagcaaagagattgacccgcccggtcgtggcagggccgggttcgatcccgttgccggcgagcaggcgtccgattgcgagcgcggcggcgtcttcgccgatatcgccgctttcaagccgggcggcaaggacgcgatctatccccgcctgccgcagtgcagcaatatcgctgcgcgcaagaaccgtgcccttgcgcaggctcagcgcatcgatattgatcgtatgggcaagaatggcatcttcagcccggtcaagcggcagttctccgaaaatcatccttccccctttgtcccggttgctggtttcacgacagcctggcggattgaatttgatgtttgaatcccggctcacacatatacttgctggtggttttctggattccaaaatttgctcaatgcctgaaccgagggacgcaaatgttggaatcagacacccatcacaatcccgttttttccccggcctgcccttgcaaaagggagggggaggtcgtattgagccgccgcgtctgggcgcattgcatatagtattttggtgcgtgcagccagatttcgggctcacatataggcctcccaatgccagtcatgcagttttccttgatctggaaacaggtgacatgctgcaaaaggaccgctttgattgatgcagagaccggcttttggccgcgacattacgatccagcacaatttcttccagaggcgtgacaaactggaatattcgttataactgtaaatttggaattttcagaatttaccgaaaaccaggaaaatgacgaatgcgccggaattgacggtccgtgcgcaggatggaaagacaaatgaaacacggcaccccccggacgatcgtttcgttcgccgtattggccctctctgcgtttctcgcaggttgccagaaccaggtcctgcttgatcccaaagggcaggtcggtctggaagaacgcgatcttatcctttttgcgaccggcatcatgctgctcgtggttgttcccgtcattcttgcgacgctattcttcgcctggaagtatcgcgccacgaatgaaaaggcggattaccagcccgactggcatcactcgaccaagatcgagcttgcggtctggctcattccgatggcgatcatcgtcgttctcggaacggtcacctggatcagcacccacaagcttgatccctatcgtccgctggaatcgaatgtaaagccgatcaatgtcgaagtcgttgcgctcgactggaaatggcttttcatctatcccgatcagggcatagccacggtcaacgaaatggccatgccggtgaatgtgccggtcaacttcaagctgacctccagcaacctcatgaactccttcttcatcccgcagcttggcagccaggtttataccatgcgcagcatgcagacgaagctgcacctgattgccaatcaggaaggcgatttcgccggtatttcggccaattatagcggtcagggcttcgcccagatgcgcttcaaggcgcacgccttcgatcaggccggttttgacaagtgggttgccgacgtcaaggcacaggctgccgccaagggtgaagatcttgatcgtgcgcgttatgcctcgctggtccagccgagcgagaaacatgcggtgcaatatttcaactatggtgacaaggcgctgttccacgatatcgtgaaccgctgctgggacggcaagtccgtctgtctggatgatgaaatgcaccgtcagcagatgatccgcgaagcgcgcgcaagcctgcgcaagtcttcgcccatcgatttcagccagtgggcgaacgatatcatctgcaccgtgcagccgccgcgtctttcgcagcttgaaaactgatttgccgatgctgtagcgcccgccggcttttctgccgggcactgcggtcgttcgcactccaatcaaagcaagaatagaaatgttcggaaaacttacgctcgaagcgataccctatcacgagccaatcatcatggtcactttggccgcggtggctggcggggcgctcgctattctcgccgccataacctactatcgcaagtgggttccgctctggaacgactggcttacctccgtcgatcacaagcgtattggcgtcatgtatatcgtcctggcgctggtgatgctgttccgcggcttctccgatgccgtgatgatgcgcgcgcagcaggctttggcctccggcgccaatgaaggctttctgccgccacatcactatgaccagattttcacggcccatggcgtgatcatgatcttcttcgtggcgatgcctttcattgtcggcctgatgaatttcgtggtgcctttgcagatcggcgcgcgcgacgtggccttcccctacctcaactcgctgagcttctggctcacggttgcaggcgcgatcctcgtcaatatctcgctcggcgtcggcgaattcgccaagaccggctggctcgcctatccgccgctgtccggcaaggccttcagccccgatgtcggcatggattactatctgtgggcgcttaatatttcgggtatgggcacgctgctttccgcagtcaacctcatcaccaccatcatcaagatgcgtgcgcccggcatgggcatgatgcagcttccggtctttacctggactgcgctctgctcgaacgttctgatcgttgccgccttcccgatcctcaccgtcaccctgtcgctgctgacactcgaccgttatctggatttccacttcttcaccaatgatgccggtggcaatccgatgatgtatgtgaacctgatctggatctggggccacccggaagtctatattctggttctgccctgcttcggcatctattcggaaatcatcgccacgttctccggcaagcgtctcttcggctacacgtcgatggtctatgccacggtcgcgatcaccgtcctgtcgttccttgtctgggcgcaccacttcttcaccatgggtggtggggccagcgtgaactccttcttcggtgtcgcgacgatgattatctcgatcccgaccggcgccaaggtgttcaactggcttttcaccatgtacaagggccgcgtccgcatggagacgccggttatgtggaccatcggtttcatgtgcaccttcgtcatcggcggtatgacgggcgttctgctcgccgttcccccggcagacttcgtgctgcacaattcggtgttcctcatcgcccacttccacaacgtcatcatttcgggcgttctgttcggctgcttcgctggcgtggtttactggtggccgaaggcttttggcttcaagctcaatgaacgcctgggcaagagcgccttctggtgctggctagtcggcttcatgctcgccttcatgccgctttatgtgctcggcctgatgggtatgacccgccgtctcaaccataccgaaaatccggcatggcatatctacctcatcattgccgccatcggcgtggccgtcattctctgcggcatcgtctgccagattctccagatcatggtttccatccgtgaccgcgataaactgcgcgacaccaatggcgatacctggggttcgggccgtacgctggaatggtcgatctcgtcgccgcctccgttctacaacttcgccgaaaccccgaccgtgcgtgatcacgacgcctggtgggatatgaagcagaacggttatgtgcgccgcaccgagaagtttgcccgcatccatatgcccaagaacacggcgacgggcttccttgtcggcatcctgtcgatcccgttcggctttgccatgatctggcatatctggtggctggccatagcctcggctctggcaatgttcgtcgtcgccatcgcccattccttcaacaatgacagagactattacgtctcggccgatgaggtgcagcgtgtcgaagatgcgcgcacgcggcaactgactgctcaggaggcttgatccatgagcgccattcaacacaccgccgctccctatctgggcggaaacgatcatcccgcccatgaggaccatcatgatgcagggtcgaccacgctggtcggcttctggatctacctgatgagcgactgcatcctgttctcgggcctgttcgcaacctatgccgtacttgctcaccagtttgcgggcggccccaccggacgtgagcttttcgacctgcaatttgtgctggtcgaaaccatgctgctgctggtttcctcgctcacttatggtctggcaacgctttccatgtacaagaacaaccgttcgggcgttcttggctggctcggcgtcaccttcctgcttggcgcggccttcctcgcgatggaaatctatgagttccatcatctgatcgttgagggtgcggggccggaccgcagctcgttcctgtcggccttcttcacgctggtcggcacgcacggtcttcatatcacctctggcctgatctggattctggtcctgtccgcgatgcttctgcgtgacggactgacggaaagaaaccggacgcgcgtgatgtgcctcagcctgttctggcacttcctcgacatcatctggatcggcgttttcactcttgtctatctgttgggagtcctgtgatgagctctgcacaccaaacgcatgaccacgcagcgcacggcagcctgaagtcctatctgatcggcttcgtactggcggtcatcctgactgtcgttcctttcgcgctggcgatgggggggtattttacgcccgcaacgaccgccgtgatcgttctcgccattgccgccgtgcagatcctcgtgcacctgatttatttcctgcatctggatccgaagtcggaaggcggctggaacatgctcgcgctcgtcttcaccggcattattctggctatcgtgctgatcggttccatctggatcatgtatcatctcgataccaatatgatgccgatgtacatgaccccggacaatgtacacaacctgccttaatgcgcatttggtctcaatgagatcagtgccttaacaggtttcgcacacggcaaggccggacacttttgagataaaaagtgctccggcggccttgttcccgcaagacgggttttgccaataactggcctgacggcccggcatcgcggctttatccccctctctccccccaaaagccgcgtggcgccccggatatttccggggcgcttttttatgttccgggtcgcaggtaattcgcataaaactttattcaatttatagtaaaaatttagtgtcattttatagatgatagttgatacgacaatctataaagtaaagccataactaatatacgccataaatttactattattcatattgttatttgaagtaatgatactaataatctagtgtgtcagacgttgaataattaattatgcatttctggttgctctctttgctggagaataagtaatgtctttatttaagggaatgcttgcgaataatcgcctcctgggtgcggcagttctggctgccgctgttttcattcctgcgattgcttctgccgcacctgcggtggtttccgcttcggtcaatgtccggtcggggccgggcgctcatttcacgcgtctggcggcgatcccggcctggacacgggtgaatgccggtccttgccgcaatggctggtgccggattgggaatggtagcggatatggctggatttccgcgcgttacgtccggttcgccagctatgcgggcggctatgcggcgcagcctcctacaaccgtgatcgtcaataatggcggttatgatgattggggtccggccctcggctgggggctcggcataggctgggccagcagcaattgggggccatattggggccctggctggggaggctaccggggtggccccaactatatccacggctgtatcgggcgcaattgccagtccggctgggggccggggcgccgcggctggaacccgcattggggccgggggccgcagagacgcgcgcaatgggggcgtggctggccgcagcatgtaaaccgtccgttctgaggaccgggccctgccatggggccgcacttcggcgggttcgggcacggatttggcggcggatatcgcggtatgcatctcggcaatatgcgctcccttcacgccggccgctgacgcttgtcagtttaggcggcaggaaggtgatccctgtacctgcttcaggtcatcaggtcatttccctcctcccaatgacctgatgggcggcccgccggtcttcaccccggcgggtcgcaatcctgtggcagcgttaatattccattgactgaaatagttcatattgagtggtctggttacgatatttgccttcgctggatacaggcgttgagcaaatgccggaatcagaccactagtcgtttatggctctggtggatttttgaatttgacgtttgaaatgaaatttatgtcggacggatatcgagtatcaaattcagtccgccagtgttgtctgcttggagttccgttctccctatggtaagtcctgaatcgttctgggcttgggggacatgacggggcgctgccaggcgaccgcacagacaggaaccggacagtagcgcgtatgatttggagtaacaggacgatacggggaaggggcattgccatgctgttgctggcggcgcatttttcctccttcgcgctgtcgcctgcattggcgtttgagatttttggcattcacctatggggcaaggacaagaagcaagaccccgacatcatcgatcccaagacctatagcgtcgatgtcaccaccactggcgatcgcaagaatgcggacggcaaggaagcggacctgaaatcagttatcgaaggcgcatccggtctggtttcggatgcggacaagcccgcttccggctcggcgggtctgctggccaaggcgcgcggcgattatcgccgtatcctgtcggcgctttatggtgaaggccgctacggcggcaccatctccatcaaggtcgatggccgcgaggcgaacgatattccgcccgacacggaaattcccaataatgcgaaggttgcaatcacggttgatccggggccgcaattcctgttctcgcgcacggctatttcaaatatcgccccgccgcccggcaacaggcgcgataaagtgcagacgccggaagaggcgggctttgcaccggggcaggaagcgaaatccggcacgatcttgaaggcggaacgccttgccgtcgaagcctggcgtcaggaaggatatgccaaggcccgtgtcacgggcgaggatgtcgttgccgaccatgccgataaccgcgtttccgccgatattgcactcgatccgggtaggaaagcctattatgggccggtcagcgtggtgggcaccgcgcgcatggacccgcaattcgtggcctggatgacgggcctgaagcccggtcaggaatatgatcccgacgatattgaaaatgccaagaagcgtcttgggcgcatggaagtcttccgcgccatgaccttcgaggaagccgacaagatcgaaccggatggcagtctgccgataacgctcaatgttcaggagcgcaagccgcgccgctttggcttcggcgctgaatattccaccatcgatggcttcggtgtgacgagctactggatgcaccgcaacctgtttggccggggcgagcgcctgcgcttcgatgcgaaggtcagcggcattggcggctcgcaggataattccttcgatcccaagaattatacctatcttctgggtgcctccttcgccaagcccggcgtctatacgccggacacggattttgtcgccacactcgatgccaaacgcgaagtgctggacgcctatacggaaacgtccatcaatgccaagaccggctttacgcagattttcagcgacgagttgtcgggcgcgctctatgccaatgcaagccagggccacttcgttgacgatgtgtttggcaagcgggatttcacgactgcggggcttgagggcaatttgctctatgatagccgcaacaataagcccgacccaagttccggtttctatctggtgggcaatatccagcccttctatgaattccattatggcaatttcgccacgcggttcaccgctgaaggccgcacctatcacggtttcggccagacggatcgtgtggttctcgcaggccggttgaaggtcggctccatcgttggcgggtcgattgcagatctgccacccagccagcttttcctcgctggcggcggcggctcggttcgcggctacggctatcgcaatatcggcgtcagcgccggaaacgggaacatcatcggcgggcgctcgctcgtcgaggccaatggcgaagtgcgcacacgcattaccgattccatcggggcggtggccttcgtggatgcgggctatgtgggtgaaaaatccttccccgatttctccgagcagatgcgcgtcggggtgggcggcggcttgcgctatcttaccagccttggaccgatccggcttgatgtcgccgttccgctcaaccggcgctccggcgatccgaactatggtttctacgtaggcataggacaggcgttttgaccagattattcgcaatcatcgccttctttgttttcgtcgttgcggcggccgttttcgcttggcctgaacaaaaggtgcaaatgcctgcgcaggctcaggcgcagaccgacacgcaggcgcaaggcgccgcccagccggctgatgaccagccgcaggccgaggaggaaaaatcctatttcctctcctttgtggaaaacaagctttccgcacccaaccgccgtatctccatttcgggcatcagcggcgtgctttcatccgaggctacggttggctccattactgttgccgaccgtgagggcgtttggctgcgcatcgaaaatgtgaaactcgactggagccgcaccgctctttttcttggccgtctcagcgtccagtcgctgaccgccgagcgcattgatgtcatccgcaagcctttgccggataaaggcctgccatcgccggaatcgtccagcttcagcctgccggaactaccgatctcgatcaatctggagcagctcgacgtcgcgcgcctacatttcggaccgacgattttcggcctggaatcggatgtctcgcttaagggcagcctgtcgcttgccgatggttcgctcaactccaatttcgatatcaagcgccttgacgggccgggcggcaattttgcgctgcgcgccgcctatgccaatgccgaccagaagctcgatctcgacctcaaggtttccgaaccggccaatggaattgtcgccaatcttctcaaaatcgatggccgcccgccggttgacctgacgctgacaggcgcagggacgcttgacgatctcaaggtcgctctggcgctcgacaccaatggaagccgcacgctgaccggcgaatttacgttggatcggcagggcaaaggccctgatggcggccgggtttttgcggcgcgcttcaatggcccgatcgccgttctcgttccaccggtcttccgcgatttcttcggtgcggaaacggtgctttccgcagatggtcttgtgaaggacggcggtggtttccgccttgatgatctggctcttaccagtgcggccctcaaactgaaggcctcggcggaaaccgacaacgaccatttcctcgacaagcttcgcatcgatgcggctatcgccgatgaaagcaaggggcgcgttctcctgccggtcaagggcgcggaaacttacatcgataatgcgcgtttccaggtggcctatggcgatcgccccactaatgactggacgggtatgctgtccatcaacggtctcaagaatgcaacgctttcagcctccgcaatcgcgctcgatatgggcggtttggctgaaaacctgaacgatccggccagccgccatatcaccttcagcgtgaatgggggcatggacggcatttcatcgccgcgcgccgatattgccgaggcgcttggcagcaagatcacgcttgccgtcaatggcgcatggcgcgccggctctcccgtggagcttgcgcaggccgatatcgaaggcaacggcctcagccttgatctcaagggcaagatcaatgatttcgcctttaatggcgatattgccgcaaaggtggcaagccttgcgcctttcggcgcgctggccaaccgcaatctggcgggcagcatcgatgtgaaggcgaccggcatggtgcggcccatcagcggtgcgttccagcttgatttcgatggcacggctgaaaatgtgcgcaccggcaccgaagcggtggaccgcattctcgacggtgcggtcaatttgagcggcgcgcttggccgcagcagcgaaggcttttccgcccgtaatttccgcatcggcaacgcattgagcgaaataacagcaaacggctctttggcatccgacaaggcggattttgatttcggcgtcatgctttcagatttgaagcttctgtccgacaaggcttccggccccatgaccgtcaagggcagcgcgcgcggtgacgacaagctgattgcgctggcgcttcgtgccgatgtgccgcagggcacgcttgccgggcgcaagctttccaatggcggcctcgatttcaacgccctgctggacggcaatgccacgacgggcgtggcactttccggcaagcttgacggtggcgcgcttttgaatggcgagcgtgtcgatctcggttcgctgatcgatattgcccatgacgagaagcgcctgacgaacctgatgttcaatgcaggcggcgcgcatctttcaggcaatgtcacccaatcggccaagggcttgttaagtggcgcgctgaaacttgatgcaccggatatctcgactgcggccgcgttgttccttgcggatgcaacgggcgcggccaatgccgatatcacgctcgacgccagcgacggacgccagaatgccactgttacggccaatgccagcgggatcaggataaacggcaatcatatcgcttccgccgatattgccctgactgccaaggatcttctcggcgtgccggtggtggatggcaatgcggcggcgcgcgatattatggtcggcacgttcgggatcgacagttttgacgcgagcgcgaatgcctccggatcgaagaccgatttcacggccaatacccggctcaagatcggcacggtggccaatgctgccggttcgctggagccgaaggatggcggtttcgagctggcgcttgcaacggcggatgtgaaacagggcgcgctttcggctcatctggccgctcccgccactatttccatgaagggcgatgaaatcacctttggcgatatcgtcgtcaatacgggggatggacaggtcaggatcaatggtctggtcgatggccgtctggacctttcggtcgcactcaccaacctgccgcttgcgcttgccaatacgttcaagccggagctgggcctcggcggcacggtgaacggtacggcccgcatcacgggcacgaaggaagcacccgatatcgctttcgacatgacggcgcgcgatgtgatggcggctgaattgaagaagcagggtctcggcgccctgaatgccgaagccaagggaacttccgccaatgagcgcctcaatatcgatgcgcgtgtaaccggcggtgctgcaagcggaaccgggattgacgttcgcgccaatggtgcggtgccgcttggcaagggcgatctggcacttgatgtcaatcttaccaatcttccactcgtcctcttgaacggtgtcgtgaaggggcaggacctggcaggcaatgtgacgggcaccgcgcgcatcaccgggccgctcaccaacccggctgcaaatttcaacctcaggggctcgggtcttgcggcaaagccgctgcgcgaaagcggccttgcgccgctgacccttcaggccgcaggcaaatatgctgccaaggcggtggatctttcctcgctgcaactggatggcccgggcggcctcaatgtgacggccaatggcaagattcccttctccgggcaggggcttggtgtgaacgtcaacggcaatgtgccgctggcgcttgccaatcgcttccttgccgatcgcggcgcacaggcaagcggcaccctatcgctgacggccaatgtgtccggcggtttccagaaatcgcaattgcgcggcatgttctccaccaatggcgcgacatttgtggacccggaaaccaatctgcgcttcgtcaatatcaatgtcatgggcagcatggagggggaaaccatcacgctgcgccaggtaaatgcaaatttgagcagcggcggctcgctctcggccagcggcacgatttccaccaatgcagtggcgaatttcccggccaatatcgaggtcaagttcaatcgcgcccgttacgcggatggcaagctggtggttgcaacgattgatggcggcgtttccatcaccggcccgctgatgcgtgatccattgatttccggccgtatcgatgttgacaaggctgaaatcaccgtgccggaaaatctcggcggcggtgcagcctatgtgccggtgcatcataaaaacacaccgaagaacgtgcaggtgacgctggaccgtgccagggtcgaaacccgcaagaacaaggtgccgacgccggtcgcacgaccgactgttccgcgtcttgatgtggtggtcagtgcgccaaaccagattttcgtgcgtggccgcggccttgataccgagcttggcgggcgcgtgcgcctcaccgggccgatcaccaacatcaggccggtcggttctttcgatttgatccgcggacgtatcagcattctcggccagcgcatcaccttcgatgagggccatgtgacgctggtgggcgatctcaatccgcaactcaatttcgtggcgcgctcggaaggcgacgggatcaccgccatcgtgactgtgacgggcacggtggacgatctcaacatcgtcttctcgtcctcaccggaactgccgcaggacgaagtgctggcgcaattgatcttcaaacgctcgatcggcgaactttccgctttccagatcgctcagcttgccgcagccgcggcagagcttgccggaggctccaacaattcgctcataaacaagctgcggcagggcaccggcctcgatgatctcgatgtcgtcaccaacagcaagggcgaaacgtcggttcgtgccggacgctatatccgcgataacatctatctcggcgtggaagccggtgcgcgcggcacgaccaagggaacggtcaatctcgacatttcccgtaacctgaaagtcaagggcgcgtttggcgctgaggacgactccagcggcggcatcttctatgaaaaggactattgatcgggcctgctttggcccgattccttaattttgtgcacgcgctccgggatggcttaacgtttcttcaaccataagatcgcaaattgttagcaattatgagcggccattacggccattttgccagcaatttcttaggcgatttatatgtcgaagttgaatgatgatctgagccgccgccgctttcttctgggaaccggggccgttctattgaccggtgcagccggttgctcgcaaacgatggacatgtctgcctttcagatgaacatcgatccgatgtccaccggtggcatttcgcccatgcggccgcagatcagtgtcgataaggccataaccacgcctgatgtcatgtatgcttccgtgacggaggggccttatgcgctgccggctatcccttatgaaaaggtgccgaagcagtttcgtcgccagatcgtgccggacccgacggggcaggcgccgggaaccattgtcgtcagcctgaaggatcatttcctttattacgtgctgccgggcggtgaggcgctgcgttatggcgtcggtattggcaaggcaggctttgaatggcagggccgcgccaatgtggaatacaagaagcaatggccgcgctggaccccgccgcctgaaatgatccaacgtaagcccgaactggaaaaataccgcaacgggcaggagcccggtcccaccaatccgctcggcgcgcgtgcactctatatctatcagaatgggcgcgataccggctatcgtatccatggttcgcctgaatggtggtccatcggccagtccatgtcatccggctgtatccgtctgatgaatcaggacatcatcgatctctataaccgcgttcagggcaaggcgccgattattgtgggttagatgtggagcctcaaccgagaaaccgttgaggctccgcatccagctcgctgtcagtcgcgatatggctgctccggcatagtctcattgagatcgacaaaatggcgaagctcgataggcatgtccccggtcagggccagttgaatctgttcttcatacgccatgtcattgtgtgcaatctgggtggacaagcccggcgcggcaaacgctgctgcggtcaacaagagcgcggcaacgaagccaaggtttcgttcggttctggcttgcatttctatctccctgcgccctctggcggcgctttttcaatcgtctttgttcgtaaagcgcgcgacacgttctcagtggaaagtcgcgcaatgtacccggttcaaagcggcgtcgatcgcatggatcggtattggcagcaaagtctggccgaaatcagccagcgcatcggcaaaattgcgcgccgcccatgccacattgtcgcagcgccgcacgcaggcgatcgcctgaaggcaggtatcgatcagcagtgcatcctgattctgcatgcctgagatcagtcccagcgtgaggcattcctcgcggcatacatgatgcgaatcgaaaggaaaggcgcgcagcgggcaggccgcacaatggcgcagcacgcggatgaactgcgaaagctccgcgaccgcacgagtggcttccgaaggccccagctcttccaaatagaggctccacgtcatttcccagggaatgatcgagccggtctcgaaacctgccgtccagcggcgatatccttccagcaccagcttttccggcacacggtcgaaatagcccgtgctgttggcgccattgagttgggatatgcgcatattcatcttcgcctccatgagggaagacggtcatatgaacaggaaaaatcctgctttcgcacggcgagacgttccgtttctccccgtatgctgcaatatccggtcggcaaaaggctgagttgccatggctggccatcaacacttgcggaccggcattcgccgagaccaatcataaggtcctccaatcgaaagggttcaaggcccagacatcaaaggtcacgcctgatgcgtgttcctcgcataaaagccgcaaattgatctggagtcaatcgcgcaactttaaaaaatcaataaatatcaatagtttagaaatattctagactattacattcatgtttacaatagcatgctcggaacgcaaccgtcgcaggcggcggcggttgcggcaaacgggcgcaagcttgcgtcgatcaaaggagagaaaatcgcgcattctggcccagtgctccgtgaaagggcaaggcggtggcgatcagcctgaaacccggtcgtcaaaccggaacccgcatcgggtttttcatggcgtgacagccagccgcccacccttcgatttttagtggctggaatgctccgaatggtccttggtctggcccttcttcgccgtcacggggaagttgatctccaccttgccagcctttttaaattccagcgttaccggaacggtttcaccttcctcgtagggatgttccggctcgatgaacatcaggtggtagctacccgacttcagttgcatggtcttgcctgcgggcaggtccagaccaccttcgagcttgcgcatcttcatgatctggtcctgcatggtcatttcgtggatttccacgcgcttgacgccgggggcgctgacgctcaccagcttgtcggcttttttgccatcattggcgatggtgaggaaaccgcccgcaacctttgcgcccggcaccatggcgcggacggacgggtcggtaatgaccagatcgccgaccttggtgggcatggcggcatggttcatgtgttcgctcatggcgtcgtggcccgcatgttcatcagtgctggcggcagccagaacgcgaagttgcggcgcaggatgcttcagatcgtgcgggttctggccatccttggcgatttcggtccacgcgaccgaagccgcatcgccgcagaactgcgtcacggggaaggaaagggttgtgtccttgtcgaatggcgcaagctggcccacaacgacgaattcgtcatagaaatcgctcggcaggttgccgtcgctccagcttatctgcttgacgccggaggttacttccttgccgtgtagcttgtagccatgggcatagtcgcccttcgtggtctcgattttccagccagccttggcttgcggttgtgccatgatgaagccttcaggcaggtctacagtcaccttggtcgtggccttgccttcacagccatgcggaatgcgcagtgcggccttgtagaaggtgcctgccttggcttccttctggtcgagcgagcaatgggcgctggcgataccggcggaagcgcaaagcgcgaacacggaaatggcggatgcaaaaagacgatggtttttcattgtatcgaacctgagaatgaggcagttccggcaacaagcctgcggatgcactttgaaatgcgaaactgcttggacaaacttgcgaagccaggcgcgaccccgtaaccgggcgcttggctcgcgacggattgtcttcaggcgaaaggtggagcctgcgggggcgccgagggaggatagacattctgccgcaggatgggctgtggcgggatactgccgtcaaccatggcgatcagcggcatggcgcctgtcgaatttgccggcgcggggcaaaggaaggcggaagagaggcggcaggcgtcgcaaccgttcttgtttggatgctggtccgatccatgatcggtcgcatcggaactgcggtttccgatgcgcagggcggaatagcttccatcgggcaatttatattgcgcgatgagatagctgtccggtgccgtgaggtcgatgggcttgtgcgcaaaaccgacgaacacgagggccaatacgctcaatatgcgtatcgccaatcgggtccgtaattgtcgggcgctcagtttcaacgtgctgcatctccattcacgcagactttatctagtccatgatggctgtctttgccaagggacaaatagtccggggggaggagcgaattaaggcagtaaggcaatagggcaataaggcagtatgttaagggaataggggaataagggagtaggggagtatgtttttggttgcgcatggccgcagcgaccatattcttcactgccctactgccctactgccctactgccctactgccctactgccctactgccctaaacatacctccccgcgcgctggagcacttcgatcttgtagccgtccgggtcttccacgaagaagaagcgggcgaggagagcgccgttgttcctgaaatccaccagattgccgaccttgaagcccagttccctgaagcgggcatgctcggcgtcgacgtcgtccaccgccacggcgagatggccgtaaccgtcacccagattgtaaggctcggtgcgccccttattgaccgtcagctcgacctcgaaatcggcctcttcgttgcgcagatagatgagcgtgaatgtctcgaagtcgatccgctcggcaatatcgaggccgaatgcctgattgtagaaggcaacggatttgtccgcgtcgagcacgcggatcatcgtgtgaatggctttggccatggcttgctccaatgtctggaataaatagtgcggcactattggcgttttgatggaaagctgattatgtcaggatcggatatgaggcaacaatgaagggagtaggggagtaaggcattagggcaacagggcgacagggcaatcgttttgcccgatatgttccctgtttcgttattccttgcgcccttggctgtatgaaatggcaggcgtaacacgcgagcaggttctggagcggctgaaaactgtaacggggccggatttcaaaagcgatgtcgtgtcgctcggccttgtgtcggatatttttattgccgacggtaaggtcttcttctccatcacggttccggccgaacgcgccgaggcgctggagccgatgcggcttgctgcggaaaaggtggtgaaagacattccgggcatcaccggcgcactggtcacgctcacggcagaaaagaaaggcggccgcacgagcgacgacgccccgccaccgccgcgcccgcaggcgaggcccgccgccgccagccagcacaggcatccgccacaaccgcgccccgctgccaagcccggcgttccgggcgtgggcgcaattatcgcagtggcttccggcaagggcggcgtcggcaagtccacgacagcggttaatctggcgctcggccttgccgcaaacggcctgaaagtcggcattctcgacgcggatatttacggaccatccatgccgcgcctgcttggcctttccggccgtcccgaaacggtcgagggccgcatcctgaagccgatggaaaattacggcatcaaggtcatgtccatgggcttcatggtggatgaggaaacgccgatgatctggcgtgggccgatggtcatgtcggcgctgacgcagatgctgcgcgaagtggcatggggtgaactcgacgtgctcgttgtcgatatgcctcccggcacgggcgatgcgcaattgaccatggcgcagcaggtgccgctggccggtgccgtcgtggtgtcgacgccgcaggatctggcgctgatcgacgcgcgcaagggcttgaacatgttccgcaaggttgacgtgccgcttctcggcattgtcgagaacatgagctatttcatcgcgccggataccggcacgcgctatgatattttcggccatggcggcgcgcgcagggaggcggaacgcctcaacgtgcctttcctcggcgaagtgccgctgcatatggatgtgcgcgcctattcggacaatggcacgccgatcaccgttaaggaacccgacagtgaacacgcgaaaatctatcgcgatattgcccggaaggtctgggaaaacatgaaaagcggcaagggggctggaaagcccgcgccggagattgtttttgattaatggagtaagggattaaggcaatagggcagtaaggcagtatgttaagggaataggggaataagggagtaggggagtatgttttggttgcgcatggccgcagcgaccatattcttcactgccctactgccctactgccctactgccctactgccctactgccctactgccctactgccctactgccctactgccctactgccctactcaagtaaccaccgacggctctgtccgcccgctgcgtttttttacttcggcgatctgttccgccgcgtcgatcagtggggccagcgttgcctgcgtgtcgagattatgttttgcaggatcggcttcatagcgttcgatatagatgcggatggtcgcgcctgacgtcccggtaccggacaggcgaagcacgatgcgcgcacctccttcaaaatagatgcggatgccctgatgttcgctggtcgagccatcaacgggatcatgataggcgaagtcgtcggccttttcgatcctgaggccattgacgctcgtgccgggcaggccggcaagcttgccgcgcaggtcagccaccagcttcgtcgcaatatcggaatcgacggcttcatagtcgtggcgagtgtaataattgcgcccgaaacgtgcccaatggtcgtccgcgattgccttcacactttccttgcgcaccgccagaatgttgagccagagcagaacggcccacaaaccatctttttcgcgcacatggtcggagccggtgccggagctttcctcgccgcagatcgtcaccttgccgctgtcgagaagattgccgaagaatttccagccggtcggggtttcatacatgccgataccgagtttttccgccacgcggtcggcggcggcgctcgtcggcatggaacgggcaatgcccttgataccgcctttatagcccggcgccagatgggcatttgcggccagcatggcaagcgaatctgacggcgtgatgaagataccgcgcccgagaatgaggttgcgatcgccatcgccgtcggaggcggcgccaaaatccggcgcatggctggacatcagaagatcgtagagatccttggcatagacgaggtttggatccgggtgatggccaccgaaatccggcaggggcacgaaattgacgacgctgccttcgggcgcaccgaggcggcgctcgaagatttccttggcataaggcccggtcaccgcatgcatggcgtcgaacttcatctggaagccgccttttatcatggcgcggatggcggcgaaatcgaacaggctttccatcaattcagcataatcggccaccggatcgaagatgaccacctcggtatcgccgatcttgcttgtgccgatcttgtcgatatcgatatcggctgcatctgcaattttatactggtcgatcacctttgagcgggcgaagatcgcttcggtgatcttttcgggtgccggtccaccattgccgatattgtacttgatgccgaaatcctgcgtaggcccgcccggattgtggctggccgaaaggatcatgccaccgaaggctttgtacttgcggatcatgttggaggcggctggcgtggaaagaatgccgccctgtcccaccatgatacggccaaaaccgttggcggctgcgatcttgataagcttctggatcacctcgcggttataaaagcgtccgtcgccgccaaccacgagcgtcttgcccttgaacccctccagcacgtcgaagatcgactggatgaaattttctgcataattgggctgctggaaaaccggaaccttcttgcgcaagcccgaagtgcccggctgttgatcctggtatggcgtggtcgcaatggtcttgacggtcatgttgttcccgttcgtttcaatcggttggcaccgtgcaccttgtcggtgtttgcggtcattgcaagacaagatagatcaaacttgttgtttgaaaataacaaagcgtgcacatcgggctttgcttgccaaaaaaatcctgaatggcggatgatacgcaagttcgatttgccctgaagcatgtttcccgaaagtggcgacggttttcgggatgcgctttattcgcgatagcgtaatgcctcaatcaaggcagcaagtgctggcgggtgctgtcgccggttcgggtaatagaggtggtagccctcgaaagtcttgcgccagtctgccagcacttcgacaagcgcgccgctctcaatatgccgggcggcataatcgcgtggcagataggcaagcccgaaaccggcaaggcaggcctgtagaacctgcgctatgcttgtgaagaccagacggccctgtgtcgtgatgcgaatatccttcccgtgccggctataggtccaggcaaagaattccccatgggtcggcagccgcagattgatgcaatcatggtcggacaaatcctgcggccgtttcggttttccgcccttttccagaaaggcgggcgttgcaactgtcgccatcggaatatcggggctgatgcgcagtgcgatcatatctcgggagacgagctttccgcgtcgcaccccagcatcctggcgttcacgcaccacgtcgctgcgcccataatcggtggtaagctcgatatgaatatcgggaaattcggccagaaaacgttccagtgcaggccagagaacgctctggatcgcatattcatccgccgataggcgaaccgtcccggaagggcgctcgcgcagttcgccgatctgtgcaaatccgctggcaatctcggccagcgcaggcccgacctgggccagaaggcgctctcctgcttccgttggcgagacatagcgggttgtccggttgagcaggcgaatacccacccgctcctcaagattgcggatggtctggctcagcgccgattgcgacacgccaagctgtgcggcggcgcgggtgaagctgccggtttcagccacggcgacaaaggcgttcaggtcgcgaaggttctcattctgcattcataagctcagctaataaccgcattcattttatacagcctaatagaattcatcccccaccgctatattccctgtcaattgaactgcgcgatcaccagacgcgatacggaaaagggatgattcaatgaaatctgtgactttcaagaacaagaactgggatatcgctgcccatttgcacacccctgccggtttcgacgaagcgaagaaatatcctgctattgtcgtggcccatcccatcagctcctgcaaggagcagacagcggcgatttatgccgcaaagctggctgaacttggctatgttgcattggcattcgacgcttcgacacaaggggcaagcggtggcctcggcaaatatctggaagaccccgcaagccgggttgaggatttccgctgtgcggcggattatctcgtgacgcttgatttcgtggatgagaacaggattggcgtgctgggtatctgcggcggcggcggttacgctgtgaacgctgccatgacggaccgccgcttcaaggtggtcagtacggttgtaggtgcaaattacgggcgtcttttgcgtgaaggcgatatgtcgccggatgcggcaatcaaggccatggaagcgataagccagcagcggactgccgaagcgcgtggtggcgaggttgcaataacgtcctatattccccaatcggtcgatgcgttgaaggcttccggcatcaccgatatcgatgtgaccgaggctgtcgattattacacgaccccgcgcggccagaagccgggatcacccaacaagctcaatgtgacgagcacgggagcagccttcaactgggatgcatttcaccttgcagatcagcttttgacccagccgctgcaaattattatcggtggcggacagccgggcattttcggttcgttccgggatggttatgaattgttcgacaaggcccgttcgcaaacgaaaaacctcttcattgttcccggagccacacattacgacctttacgacaagccggaatatgtggatcaggctgtggcgcggctgaaggaattctatagcgaatatctttgaggtgaaaatagcctgcttttgagcaaaccggattgcggtgccgtggaaacacttagcaacggcagagccgttatgcctctgataaagggacaggacgaatcacggaaaccggacatgacgcccttcgacatgaggcctatcgagcgcgaagccctgccttcggaaattcttgcgcggttggcgaaaaccgaagggcgtctgatcgtggccattgccggcccgccgggcgcgggcaaatccaccctgtccgattatctgctccacgccatcaacaagggcggcaatgcgccatccatcatcgtgcccatggacgggtttcacatcgacgatgtgattcttgaacagcgcggattgctggatcgcaagggatcgccgcccacttttgattgcgcaggtttttcttcccttctccagcgcctgaaaggggcggaagaagagatttttatcccggttttcgaccgctcgctggagttttcgcgcgctgccgcatccgtggttgggcctgagcatcgcatcctgctggtcgaaggcaattacctgctgcttgaccgggagccgtggtcaaggcttgctccctttttcgacatgacggtctatctggatgtgccctttgccgtgctggagcgccgcctgacagaccgctggctcggtttcggcttcgatgcggaaacggcccgaaaccgcgccctctccaatgacattcccaacgccgaactcgtggctgcacagtcacgcaaggccggttttgtcgttactttcgacgcgcgataacaggaatcacgcctttcaagacttgcggtgcagtgctggcgtctgcatgatggagcgaacttagcacaatgctcgcaattctgatcgggacagccttccatgacgacttatgtttttgcgccacgcccgcagacgtttctgcccgtgaagggaacggatgcacgctttcccgtgcaccgcatttattgcgtcggccagaactatgccgatcacgctatagaaatgggcggcgatccgacgcgcaacccgcccttcttcttccagaaaaacccggattgccttgtgatcgagggcggcgattttccttatccgccaaagaccgaggatgtgcatcacgagatcgagctggtggtggcgttgaagagcggcggcagcgatatccctgtagaaaaggcgctggaccatgtttacggctatgcggtcggcatcgacatgacgcgccgtgacttgcaggccgtggccaaaaaggcgggccgcccgtgggaagtggccaaggcgtttgaacattcggccccctgttcggctgtcgtgcctgccgctgaaacaggccacccggagcaggcggcgatttcgcttgccatcaacggtgagatgcgccagtccggcaatctcaaccagatgatctggaaagtgccggaaaccatttcctacctgtcgtcgctctttgatctgcaacccggcgatcttatctttacaggtacgcctgcgggcgtcgggccggtgaagcgcggcgaccgtctggagggcaaggtggatggagtgggaatactatccgtaaccgtggtttgaaacatgcggaggagagcgaatgagcacctatcttcccgaagacgtgcatgatgctctggagcggttcatcgccgaacggtattccggactgaaccagactgaggccatcacgcttattctgcgtaaatggctgacgcacgagaggtatctttcggcagagcctgaacaaggcacaccgccggaagaattgaatgcaacgaatgacgattgaggccgtgagcgtgcgatgcaaaacgcatctgctggcggataagggaactgcgggaaaataattgaccatggccaagcagccacagaatggagcaggtcgcaagactgcgcttgggcgacgccttttgattctcatgatcgtagcaattctgctcgtgatcgcgcttgtgtggatgagcatttatctttttgatccggatggggggatcaattttgatgatcttggaatttttgcttatgatttcaatgcattgattgaatgggtcgcgcgtatttgattgctcggcagagcaagttgttacgctttgaaacattcattttgacgcaccgccggcgtttagagcttccgctctatgtcttttgcgtggtacacgattgtcatcgaccgaaagaagactgactgaggcgggctgccaaggcccgtgtaagccaagaggatctggatggcattcgaggacatcaaggcggaaattgcgctgcttttcgagcaaatggtaaaccagccgcaggacgcccatgaaatccgtgaaacggttcgtgaaaagctcaatgaattgaaggcggcgggcctgcccctgccggaagatctggtcgagcttgaaaaacgcatcgaacaagatttcgattcctgagaacgggcccggtcatgcgttttgcgctttcttcttcatctgccgctttcgcccgcaagggcttcatgcttgttggttgcgccgtggcgctcagcgcctgcaacaccaccaatgacggcaatgcggtgaaaaccgcgcttattacgcagaccgacaacaaggctgccgcccccggggaacagccttcctcagcgccgcttgccgccgcgtccgacgaagctgccccacagacacaaaccgtcgccgcgctgcccgatccggttctgccggatgtcgtgcccattccgggtattcgcgggcaatccgagccgatgatggcctatgccggtgcgcaggccgccgcttccccggcttccattgccgccaatatggcctttgaaacacccgaaagcgcaccgaaggatctggatgcgctcatcaccaaatattccgttgcttacgacgtgccggaacgcctggtgcgccgggtcgtgcatcgcgaaagccggttcaatccgggtgcgcgcaatgggccctattggggcctgatgcagatcagccacccgaccgcgcgcggcatgggctatacgggttcggccaagggccttctcgatgcggaaaccaatctgaaatatgcggttcgctatctgtccggggcctataaggtcgcaggcggcgatgaaagccaggcggtgcgttattatgcgcgcggctattattacgatgccaagcgcaagggattgttgcaggaaaccggcctcgacggtagctggaagcgcaacggcccgacccgtgaggccgccgcttccatccaaccggcatccttgccggaaggcgccgccataccgattccgggcgtggctcccattcaggcttcctacgcagcggcagggcaataaactttatatcgaccaactgtcatcttgacgctgcaaagcgatggcagtttcctgttgagagcgcatcccgaaaagtgtgaaacggttttcggaaaagatgcgcgttaaaacaaaggaccagagcgcgtttcgatctgatccaatcagatcgaaacgcgctctggaactgacgacagggaaatttcatgaatgtaagactgccacatccagtcaaatggaaatatgaccgggccgaattgtgggccgatggcgtcatccatgtgctgggtgtcgggctggcgcttgccggtgccattgccatgctgttctatttcctgccgaacatgccggctgtgacttcgatttcatccggcgtctatctggcgagcctcgttgccgcgctcggaatttccgccgtttacaatatctggccggtctccccgaccaaatggttcctgcgccgtttcgaccattcggcgatttatttgctgattgccggaacctacacgccttttgccatacatatgggcgaccgcgcgctgcccctgctgctgttcgtgtggagcgtggctttcgtcggcatcatgctcaaactgttcatgccggggcgttttgaccggctgtcgatcctgctttatctggcgctcggctggagcggcgtcatggtctatgacaccatggtgcaatcgctgccacccgccgtcttctggctgattgcggctggcggcatggtctattcgctgggcgtcatcttccatgtctgggaacgcctgcggtttcagaacgccatctggcacggttttgtcgtggtgggcgcggcgctgcattattgcgcggtgttttttgtcggcgcgtggaattaacgaaaagggcggcgtcgcggattcagtttatgacgtgccgaaaatggtgttttgcgagaaccggagcggagtgtactttaaggtacatgagcaccggaagcgcagcaaaacgccatttgcaggccgtcagaaacagaatcctaatggaagtcgcgtgagttcggcatgaccctcacattccgtggatgatgcgccatctgggatggagcgatgaggcgctgtgcttcgcgtccgctcatttcgatcaatgccgccgaacggtcctgcaattttgccgccaccagatgcacgaccccttcgaggctgcgctgtatgcggccttcgatatggatcagccgcgcgctcatcacttcgcggcgaaacaccttcatgatcttcggccagatcacaatattggcgatgccggtttcatcctcgatggtaagaaacaccacgcccttggcgctgccggggcgctggcgcacggtgacgacgcctgccactttcatgcggcgtccatccgcaccttcctgcacggcgcggcaggtggaaacgccttccgccgccagcccctcgcgcagatattgcagcggatgccctttcagcgaaagccgcgtcgtctcgtaatcggcaatcacatgctcggatgccgccatttcaggaagcttcgtgcgcggttcttgcgccagttcgcttgccgcggcggcgcggaaaagcggcagcgtttcgtcattgggcaggcggcgcaccgcccataatgcggcgcggcggtcgatatcgagcgagccgaaagcatcggcatcggccagaagcgtgaaggcgcgccggtcgagccggagccgccggtgcatgtcctcaatggtgcggtaaggctcctgccggtcggcaatcagaagctcggtgtcccgtttggaaaaaccgtcgatctggcgaaaaccgagccgcaacgccaggtgaacatcgggtgtttcctccagaatattgtcccattggctgaaattcacatcgacgggcagcaccgtcacgccatgctcgcgcgcatcgcgcacgatctgggcgggggcgtaaaaaaccatgggctgggaattgagaagggctgcggcaaacacttccggatgatggcatttgagccatgcggaaatatagaccagatgcgcaaagcttgccgcatggctttcaggaaagccatattctccgaaccccttgatctggttgaaacaattttcggcaaaggtccggtcgtagccccggttgaccatgccgtcgatcatcttcttctccatcgtatggatggtgcccatcttgcggaaagtggccatggcgcggcgcaactggttggcttcctcgggtgtgaattttgcagcctccatggcaatgcgcatcgcctgttcctgaaacagcggcacgcccttggtcttgccgagaatctgctgcaattcgttcgccggtccatgttgcggcgaaggtgatggcagggtgcagggctcctgtccgcttcgccgcctgagataaggatgcaccatgtcgccctgaatgggaccggggcgcacgatggcgacctcgatcacaagatcatagaattcctgcgggcgcaggcgcggcagcatgttcatctgcgcccggctttccacctgaaagacaccgagcgaatcccccttgcacagcatgtcgtagacggctttgtcctcgcgcggcaggctggccaatgtcagcttttcgccgccataaagctgcggcttgtgctggtgaatgaggtcgaaagccttgcggatgcaggtgagcatgccgagcgacagcacatccaccttcatcaagcccacttcatcgatatcgtccttgtcccattcgatgaaagatctcttgtccattgccgccgggccaatgggcacggtttcgtccagccggtcgcgggcgagcacgaagccgccgacatgctgcgacaggtggcgcggaaaaccgatcagcgtgatggccagttccaccgcgcgctggatgattggattgtcggggtctagccctgcctgcctgatatgctgcctgtcgatgccgccgcccgataggccccagaccgtattggcaagtgctgctgtcacgtcttcgctcagccccagcgccttgccgacatcgcggatcgcgctgcgcgagcgatagctgatgacggtcgccacaatagccgcgcgatctctcgaatagcggtcatagacatattgcatcacctcttcacgccgctcatgctcgaaatcgacgtcgatatccggcggttcctttcgctcggcggagatgaaacgctcgaacagaagatccacttgcgtcgggttcacgccggtaatgccgaggcagaaacagacaacggaattggccgccgagccgcgcccctgacacagaatgcctttctcgcgggcatgggtcacaatgtcataaacggtgagaaaatagggctcgtattcaagcctggcgatcagcgccagttccttgttgatcagcccttgcacctttggcgggataatgtccgcaccgtaatggcgcgccgcaccttcccagacgaggtcataaagatgttgctgggctgtcttgccgggcgggatgggttcgtcgggataggcatatttcagctcatcaagctggaaggtgatgggcgcgacgaaatcggcggtcgctgcaatggcttcaggataatcgcggaacaggcgcaccatctcatgcggcggtttcaggtggcgttcggcattcttttccagaagccgcccggcggcaaaaacggtcgtgtgatggcgcgtggccgtcagcacgtcctgaagcgggcggcggtccgggtgatgatagagcacatcattggtggcgatcagcggcacgcctgcctgcgcggcaaaccgggcgatgcgttccgcgcggcgtccgtcctgcccctgatgcggcatggtaagcgccagccagaccgagccgggtgcggcctgtgcgatctccgtcaggcgtgcggcaaaatccggctcatcttcgtcaggcggaaagaccgcgatctggaactgtcgcgcacgaaacaggaggtcggcccattcgagatggcattcgcccttgatggcggcgcggtgctttccttccgtcagcaggcggcacaattggccataagcggcgcgatcacgcggatagacgaccatatccggcgtgccgtcgatgaaggaaaggcggcagccgatgaagaggcggaaaccgctttccttgcgaatatccttccattgtgcatgggcgcgcaccacaccggccagcgtgttgcggtcggcaatgccgatgccggacaggtcaagcgcatgcgcacgctctaccagttcctgcggatgcgatgcaccgcaaaggaaggaaaaattgctggcagcggccatttcaaaataaggaaccatcacgcgaacagcccatgcagaaaccagcgcgggtgattggcgccgtcataaagcccttcgcgaaaaatccagaaacgctggccgttttcatcctccacccggtaataatcgcgcagttccggcacgtcctgaccgattgcgcaccaccattccggctcgatccgttccggcccttcggcaaggcgcacctgatggcgcacccgccgccacaggaagaaggagggcggactgtcgggcacttcggcgacggtttcgatcaattgtggcggacggaacagttttatggggcgtgcgggcgagtcgcccggcagttccgcctggctgcgataatcggcttcggttttccgcgatccatgcaaggcaggggcgaggccgtaagcgcgctccggcatatgggtgtcgcgcggaaaggagacgagaacgcggtcctgtccaagccgtgccgaaagccggtcgataagctggctgaagccggcttcgtcttcctcatgctggtcgagccccgtctggcgctgggccactgtgctgctgcgcagtgctgccagccggatcatgtcgaagccgaaaccggcatcaagcggatcggtgagcgcacccagcctttcgcgcgcaaggcgcagaaaaatcctgtcgtcgcgcaagggctggcctgtttcgatacggatatggcgcacctcgccatcgacccggaagaacgacgcctcaagcagaagcgcgcccttgccttccatttcaagctgcgcaaacagcgcctgcgccagttcccgcaatatatgttccaccagttccattgccgtcaccggctctgacaggcggcgttcgacggttctgagcggcaggatgcgcaagggggaaatcggcgcgcgctcgcgccgcgccagccggtcgagcctggtggcaagatcggtgccgaaacgggcggtgagggcagagcggggcagcgccatcacatcaccgatccgtttcagcccggcgcgcttgaggccggtttctgcggcttgcgccagttcaagcgcggaaaggggcaggcggggaagcagccggtcggcctccgcttggctgaaaacaccgcccttcgttccccgcgccagaagccgggcggcaaaactgttatcggcaatcgccgcctgcacgtgcagcccggcgcgttcaaagcggcaaagggcgtcagcacgcatggcggcaggcccgccgaacaaatgcgcgcagccggttatgtccagcatcaacccatgcggctcatcgaaggcgacaagcggcgtgtagcgctcgcaccactgggcaaggcgcttgagaagtgcggtatcatgttccggcgctgccgctgccacgtcgagcctttccacgcgggcgcgggcatcggtcagcgccatgccgggaaaaaggccgagctttgccgcttcaccatccaccgccgtcaggcgcagcgcattggccgtgcgttctgtcacgaccagaggaagccgctccttgccatcaggcggaacggcgcggcgaagccggtcggtcggcagaaacggaaaccagagggcgagaaacaagcgttctgccgtcccgttcgcgggcgccaaattcgagggtttcattgttccattccatgatccattgcccgcatgtgccgtggcggttgcgctccagaacggcggaaaaggcgggcttgcccggcgcgtttgctccgctggagcgcgaaggcgcgggcgccacccgccagcggctgacggcggcactttgcactgccgtccggtggctcctcagcaggatgaccggcaattgcgcggcttcggttgcaagcagcaggcggcgcgaaacggtgaggtcgagacatttcggctggcctgttatcgaggcgacaatgccggaaaccagatgcgaggccttgccgccgcttccggcttccagtgcatcattggctgccttcagcacatcctgtgccgtcgggcaacgcacgattaaaagccgtgcgggatcgatcccgaaggcatgaagccccggcggataaagccagccatattcctgtgcagcgctttcttcctcgatccagatgatcgggcgctgcggttttgccgcgcgggcggcaaaggcaagcgcaaagccggtcgcgaccatatgcgcgccggggttttcggcaaagatctcatgcagcgcatcgcccgccagaccatgaggaaaggctgcatcggcaggcgcaaagcccagcgtgaaactgcgcgcgcgcccgaagccgctccctttcccgctgcccgtctccctgcctcttccattggcaaaactgccttgcggatcattgccttcaatgcctgttaccatgcgccgcagcgccgcgatgttgatgccgctcacgttcgattcctgttatttgttcactttatgttccataattgaatcgagtgaggcaagagtcaagcgtgaactgctctaatgtttccgcgccttggtatcagcgatgttctataaataagaccgggaaaaaagaaccgattatgtgctggggcaccgggcgatggcgtccgaaaagagaaaagaattcaatattatatgctatataagaaatttatattacaattatttaaataacatattttttgtaaaattattgggatttacagattgggattttttattttataaatatcaatttttgtgggagtaaattaaaaaatatattctatattatttaggttttatgaaaaaataagcttttatattaggtaaattacctgtctttttaataaaaggtcgggttattggtatttatatataaggtaaaaattttacatgcctggtctttttagctcaacgttttgagtggcaattttagaaataaaataagagattatatctcatgtttttgcttattcatgtttggattgtctgtaaaccacgcttatgccggaccgggaatttttatcaatgatggaacagatgatggatgcatatggacctttgataaggaagactattccccaatcggagattactttggaaatacggcgcccgcagacaaagattcagctgggagaaatagtccagcgtcagtaaagtatcatatcccatcgatacagcaattgggcggtgccgcaactctgaaatgtttaagcaaagacagggatacgcagaccgacagagtccttttttatgggaatagcaaggagcaaggttcgatatccctgacacttggcggcgagctttttgtcaataatggcaatcttggattgggcggtggcactgatactaaggccatgcgcatcggttcgatggcaacgctgacaggaccatcaggcttgcgttcattggcgattggtgcgggtgaaatcgcaacagtggcctcgggcgacgatgcgatagcaatcggcacagcggcgcaggctgcacacgtagggtcgatagcgcttggtcttcaatcgacgaccgaacttccttccctggtgaaagatgttaccattaacggcataaaactgtctgcttttgctggcagtaacccggcaagcgttctctcgatcggcaatgacacgttgaaacgcagcatcaccaatgtcggtgcagggcgtgtgagcaaggactcgacggatgctgtcaacgggagacagcttttcgctgtctcggaacaggccgcgtcaggctggagcctgacggtgaacggaatggataaaagcagggtcggaccgggcgacacggttgatctgagcaatagcgatggcaatctcgttcttagcaagaagggcaaggacgttacgtttaatcttgcatcagatttgaaagtaaccagccttgtagccggtaacacctttctggatacgaacggacttgtgattaccggcggtccgagcatgacagtgtctggcatcgacgcgggtcaactgaaaatcagccatgttgcggatggagcagtaacagtaacctcgacggatgctgtcaacggcagccagttgcaccgtgttgcgcatactatagccgaacatctgggtggcgacgcgcatgtcaatgccgatggctccgtcatcgggccgcaatatacggtgcagaaaaaacgctacaagacgatttatgatgcttttggcggtgttgatgaaaatctggccaacatcaacgacatactgcatgatattgaaagtggcggcggcatcaaatatttccacgccaattcgattggagcggacagccgggcccttggcacgaattcaatagcggttggttctgacagtgttgcttctggcgaaggcagcatatcagtgggtaatggcgcgcaagcttccgctcatggttctgttgccttgggtgaaaatgccgcggcgcccgatgccaacagcgttgcattgggagcggggtctaagacgtcggaagtggtggcgacgaaggggacgacgattaacggtcagtactatgattttgccggagatgctccaagcgggacggtatcggtgggcgataaaggggccgagcgcaccatcaccaatgttgcagcaggcaggatctcggtggaatcgaccgatgcggttaacggctcgcaactcaatgcggttaatcaggcgattgaaaaccttgctgccggtgttaccgaaaacgataaattcagtgtcaaatatgatcgccattctgatggtaccaagaagaattccatgacattgcaaggatgggattcggctacgccggttgtgcttgccaatgttgccgacggtgtgcacaaaaacgatgcggtcaatgtgagccagcttaaggcaggtctttccacgacgcttggtgaagcgaaagcctataccgaccagacggctttgcagacgctggatcaggccaatgcctataccgataaaaagttcgggaagttgaacgaggatattgtggcaacgcggatagaagcgcgtcaggcggcagcaatcggcctggcggcggcatcgctgcgttatgatgacaggcccggcaagataagtgctgcgatcggtggtggtttctggcgtggcgagggagccgtcgcactggggcttggccataccagcgaagatcagcgtatgcgcagcaatctgtcggctgcaacttcaggcggaaactggggtatgggggcaggtttcagctataccttcaattaaaaattcaggctgttttatcatgataagatcagtcttggagcataatccgaccgcagcgaaacgagggcgatcaagattatgctttggaaagaaaagcttggagcgccgatctgtttcaatccgattgaaacgcgcgctcaagcgtcttgtcggcccggcttcagctttcctggccctggctttttcgcatggcagcgttgatgctgccatgcgaaaaaataaacagccacccgcgccaccctccgtttacacccaaactccaggatttgccgtcaaatctacagaaatcatggtgcccgatggggtctctgcgggggaatatcggcgcatcacccacccttttcccaactggacattggtgtgtgacgagaatttgaaggcgaaaaagcgtgtctgcaatatcacgcagacaatcatgcatgaaaaagggttggtcgtattcagctggtcgttggcggctgcggagaatggcaagccgtatatgatcatgcgcatacccgcagttgtgggggcaaggcaggaaatccgcctggatttcggtgatggaactccgatcatcgtgagtaaaacgcatggttgcgagggggcggtctgtatcgcctatctgccggttggcccacgtctgcgtgtatatattgccaagggcagcgtaccgaaggtctcttatcccgtaccggatatacgtcgcggttcggctgattggttaatgttttatgcgccgctctctggccttgcccacgcgcttgctgcaatctgaaccgcatcacacttttcgggatgcgctttgaaaacaaaagcccgccggagagcgggcttttgtccaaatgagctatatttatttgcggtcgcgtgcagccagtgtgcgcagacgcagcgcattgagcttgatgaagcctgccgcatccttctggtcgtaggcgccctgatcgtcttcaaaggtcacgagcttgtcggaatagagcgacttggccgattcgcgaccgatcaccatcacattgcccttgtagagcttgagcgtgacttcgccttcgacatggtgctggctgtgatcgatggccgcttgcagcatttcgcgttccggcgagaaccagaagccataatagatcagttccgcatagcgcggcatcagctcgtctttcaggtgcgccgcaccacggtcgagcgtgatcgattcaatggcgcggtgcgctgcaagcaggatcgtaccgcccggcgtttcgtagacgccgcgcgacttcatgccgacgaagcggttttccacgaggtcgagacggccaatgccattgtcgcggccatagtcgttgagcttggcaagaagggtcgctggcgacaggcgctcgccattgattgaaacggcatcgcccttttcaaagccgatcttgatgatcgttgccttgtcgggcgcggtttccggcgaaatagtgcgcatatgcacatattccggcgcttcctgcgatgggtcttccagaaccttgccctccgacgaggagtgcagcaggttggcatcgacggagaacggtgcttcgccctttttgtccttggcaaccggaatctggtgctgttcggcaaattcgagaagctgcgtgcggctcttgaacgaccagtcgcgccatggagcgatgatcttgatgtccgggttcagcgcataggccgaaagctcgaagcgaacctggtcgttgcccttgccggtcgcgccatgggcgatggcgtcggcgccggtttttttggcgatgtcgatcagatgcttggagatcagtgggcgggcaatcgatgtgccgagcagatagacgccttcatagacggcattggcgcggaacatcgggaagacgaaatcgcgcacgaattcttcgcgcacgtcctcaatgaagatttccttgatgcccagcatttccgctttcttgcgggccggttcaagttcctcgccctggccgagatcagcggtaaaggtcacgacttccgcgcccagttccgtctgaagccacttcaggatgatcgaggtgtcgaggccgcccgaataggcgagaacgactttcttaacgtctttccacttgctcatagttcacttccgtctgatgcggtggtggctggagcgggagctccaacagatatatccgcaagtcttttatcagttgcgaagccgcgtgcaagcaggatggctgcgacttatagaaaagacgagagaaaccagtggcggcggaccttgattcgcgttagcgtgccgcgaattttcggagcttttcgcatgccattcctgacaaacctgaccttcattcccgaatggacaatctttgtccagttcgcgatagcaactgcgatcctttccatcacgcccggccccgacatgacgcttttcgtcgggcgtgccctgtccgaaggcaaggcggcaggttttgcctgcatggctggcgccagcaccggcattgtcattcacaccagcatggtggcgctcggtctttcggcgcttattgtggcatcgcctgcggcctttacggcgctgaaagtggtgggggcgggctatctggtctggctcgccgtgcaggcgatctgcaaggggtcggccttctcgccggaaaagaatggcggcaagaagcatacactgttttagaactggctgaccgggcttggcatcaatcttctcaatccgaagatcatcctgttcaatatgacattcctgccgcaattcgtctccgcgcatgatcctcatgccatgggcaaactgttcttcctcggtctgtcgtttattcccatggcgctgcccttcaccattcccatggtggtggcggcagatcgttttgccgggcttctgaacaagaacccgactgtgacgcgcattgtggactggatgtttgccggtgtattctcggccttcgcgctgaaaatcatcaccgcacaggcaaagtagaaatcagtctgtcgggcgggataaaagccgcccggcattgcggcctgcaagcagccaatagacgaagccgccgacaataccggcccctgtcgttgccgcgatccagatcgacatttccggcaggccgctgctggagctgaatggtacggcggctcccgcagcggcaagacctatcagtgcgccagcgacgcaataaaagagcgattctctgtagccgcgcgcttcagccagaataatgatgatcacggcggggatgaagctgaagccaccggcaatggtggccatgacgaagccgctgacgaaaacgctgctccagaagctggtttccgcccagaacggcccgacacccgcatcgttcgccatgaagacgaaatcgttcatcatcgaatcgatgcccaggttgcggaaaagaattgcggccagaaaccatcccaccgccagaaccgcacagcaatagctgaaaaccacgatggcaaagcgcattatataatcgaaagtgtcgttcacgcggtgcacacctgtgttttcttcttggtggtattactcaccatggcctgcaatcatcatggcttcgagagcgaggcgttcgctcttgcgcaggcgttcggattccgacttcaactggccgcaggcggcaagaatatcgcgtccgcgcggggtgcggatcggcgatgcatagcctgccgcgtttacataatcggcaaatttctcgatctgctcccagtccgagcactggtaattcgtgccgggccacgggttgaaggggatcaggttgatcttggccggaatgccctgcaacagcttcaccagaagcttggcatcgtcgagactgtcgttgatatccttcagcatcacatattcaaacgtgatgcgcttggcgttcgacaggcccggatattcgcggcaggctttgatgagctcagccagcggatattttttgttgatcggcaccagaatgtcgcgcaactcgtcgcgcacggcatgtagcgaaatggcgagcatgacgccaatctcgtcgccggtgcgataaatctccggcacgacgccggaggttgaaagcgtgatgcggcgcttggaaagggacgggccgtcaccatcggaggcgatcagcagggccttcttcacttcctcgaaattatagagcggctcgcccatgcccatcatcacgatattggtgatcttgcgtccctcggcaggcaccatggcgccgtcgggcgtatccttgtccggaaaatcaccaagcctgtcgcgcgcggtcaaaagctgcgccagaatttcttccgaggtgaggttgcgcaccagcttctgcgtgccggtatggcagaaggagcaggtgagcgtgcagccgacctgtgaggaaatgcagagcgtgccgcgcccttcttcggggatatagacgctctcaatctcgacggggcggccagcgccgcgcggcggaaagcggaacagccatttgcgtgtgccgtcctgcgaaatctgttcctcaaccacttccgggcgcgcaatggtgaaatgctgcgccagcatcgcgcgcagatccttggaaatattgcgcatgtcggcgaaatcggaaacgccgcgtacatagagccaatgccagagctggctgatgcgcatcttcacctgacgttccggcaccccggctgcaatcagtgctgcggccatttcctcgcgcgacatgccgatgagcgacggctttgcctccaggctggcgcgcgcatggcgggcaagctggtcgcgcgtatcatcaatggtaaggtcgaacgaaatggacatctgttttcaactattgcagggcgaccgcgatcacgcgcgccgataaaacttccagattatctgggtcgattacatgaatatatgggttcgatcatctttccatgcgagatgcgaacccgatggcgcggctcttagcacagaataacccgctcgtcatcccgcatgaaatctggcgtgtcgtgcaagattgcggggatgggcgcaaaagaaaaaagccgggcacgaagcccggctttgaagttctgcctgatcttctggattatttgcacttctggatcgcggccagtgccgcggaaatgcccttcagggaataggtgtaactggtcttggtgccgcgcttcgactgtgcctgcaccttcatgtcggcgccgccgcgcatggccgcgacaagctgcggctcttcggctgcattttcgatccagccggatttgccgttgacgaacatggtgaagttgcggttgccgatggtgacgatcacttttgcattcgggttcagttcgtaaccggccatgaattgcggctcgaaggaaacattctggcccggcttctggctgacgaggaagaagttgtcgccgtgatcgacattggccggggccttctgggtcgggacggacaatgcatagcagaccttaccgttgccggattggtagctataagccccccatgcgtcgaactgtttaatctggctcggtgtctgggcgagtgccgagcccgccattgcaatcgtgaacaccgaagctgcgacgatcgattttccaagcattgtttttaccggttctctttcgtttgcttcaaacttcaaagcgccagccgcgccggttccaccgggctcgctgcgctctatcttgctgtcctgatacatttccaaacgcaaaaccggttgtcacctttgctggaaatgcttttattccgggatgccgccattccgcgcaccaccccattcagtcacccttaacttgccttaatctgggttaccaaacagtgaaggtttgaaagaaaacttgaatgggcaagcccaaggccccgccatcccgtgctttcagttgaatgaaaagaaagcggcgagagtttgtcgtcgcgggagagattaggggataaggcagtatgttaagggaataggggaataagggagtgggggagtatgttttggttgcacatagccacagcgaccatatttttcactgccctactgccctactgccctactgccctactgccgcctcatcctcaagcgcctgccgcgcggccagccggtgcgcaggcgtgatgtgggcgcggacagcggtgagggccgccatcagcacggcaacgtcgtctgtgaagccgatgccggccagaatatcgggaatggcgtcgaatggcaggacgaaataggcgagagccgccatcagcgtcatgcgcacgcgcatgggcgtcttctggtcgagcgcgcagtaataggcagcaacgacttcatccatgaacggcaccatgcggccagcccggcgcacggctttccagaagccctgtttcacccgttcgctgcgctttctgaaccggctttcgtcgccgggttcgaggatttcaccgattttgacgtcatccatcctggttcaactcctgtcgcgcaggctctcaaaccgcgcacaagaccagaaaatggggattatcgccccgcttcgcaagtttttgcctcaaccggcgatcgcgttcatcttgcgcgccatcttgatatccagttctgtaaccccgttttcgctgtgggtcgcaagtgttacgtccacacggttataggcattgaaccattcggggtgatggtcgagcttttctgcgtaaagtgctgcctgcgccatgaaaccgaaggcggtgctgaaatccttgaatttgaagctgcgagtgattgcctcgcgcccatcaactttctgccagccgtccagcgccctgagcgcctcgttcatttcgctttccgtcaatcggttgcgtgccatcgtctttcgcctatgttgcgggtttatatcaaccgaccaaagccgtgagagttccgtgattataccaggctgtagtgacggattaacttgtggtttggtatgggcaaaaaatcttcagctttaggagcgaaaccgaaggtggagtgtatctccatcaaggtttcgcgacgccaagatggagtttttttgccatatcccgaagggacgcggtgtattttgcttctgaatgtgtcgaaatgcccttgtgaagatcaacttcacggcggtagtttctcctgtccagaaacaaaataccctcgcgccaaaccatatgttaatccgtcactacagcctcgccccgactagtgttcttttcgtttgtgccggcaatatctgccgctctccgcttgccgaaggggtgatggggtatgtgcttgaaaaacgcggcatccgccacgtattgatcgattcggccggaaccaatggctaccataccggcgaagaaccggacgaacgctccattcaggtggcagcgcatcacgggctcgatatttcagcacagcgctgccgccagttgaccatggccgatttcagccgcttcgatcttatccttggcatggaccgctataatatgcggatgattacacagcgccagcccgcgcggataacggcgcggatcgggcttttcaccgaggttgcggagggaaaaccggttgaaatccccgatccctattatggcgaaatcggagatttcgagctggtttaccggatggtccttactgcctccacggcgctcgccgaccagttctggccggagcgcgccattaagggccaggcttcctcaacgatataagggccgccgccgaccgaatcgcgcgacgacatcaagacgaaccgcccgaccttgaagggcagcgtggcgaagtttgcccgcccggaaagatagtgcaccacatcctcgatgcgggcatttttcaaccgtgccagtgtcacatgcggcgtgaacttgcgcgggtcggcgggaagacgcaggcgctggcagatgcgctctatttcggcctgcaaggcgttgagtccgggcgagggcgacacgcccgcatagatgctgtgcggttttttggagccgaaagcatcaacgccggagagattgagcatgaattcagggcgccgcacacgatcgagcgcgttggcgatctcgtcggccatatggccttccacatctccgataaaacgcaaggttatgtggtagttttcaacatcaatccagcgtgcgccgggaaggccgcctcgcagcagcgagagcgaaagcgcggcgtcgcgcgggatttcgagggcagtaaaaagacgcggcataaggcatcctcctcgaagcgttctctgtcagagcgccggcacccttcgggacgggtaaaggacactccaacctggagagtcagtgtatcgttccatcgaaaatcgattcgatttgccaatacaccgtcagcgaatcaaagtttgagtccgggagcaagctgtttatgctcctgatgggcgtcatccgcccgatgtccccgtgttttgcaaattcttgagcgccttttcgaccgacggcatgaaattggccacgatcgtttcgacacccttttcattgggatgcattccgtcctcgagcaaaagtcctttcctggttgctacaccgtcgaggaagaacgggtagagcggcacatcatatttgcgcgccagcctgggatagatcgggttgaatttgcctgcatagtcttttcccatattgggaggggcaaccatgcctgcaaggatgacggaaatgccgcgcgccttcagctttgccagcatttcatcgagattcttttccgtgatatccggctggatgccgcgcagcgcatcgtttgcgccaagttccaggatcaccagattggtaccatcgggaatggaccagtcgatacgcgaaagcccgccggtcgtggtgtcgcccgatacgcccgcattttcgaccgtcacctcgtagcccttgtcgttgagcgccttttcaagctgctgtggaaaggcggcattcgacggcagaagatagccagccatgaggctgtcgccgaagcccacgatcttcacctgcgagagctgttcggtgggcagcgcatcttcaaggcctgtcggttcttcttgcgcgcttgcacttgcggccgcgacaaaaagtgccaaaagcgaaaccagaagcgccttgagcatcgcggctgcgggaatttggagtttgaaacgcatcattgaagacccatatctgaggggttgcgggcaaatgcccgccagactttcactgataatctgcgcaaaacaagttcatttttatggcgcgggcttaaggctgtcatggcaacggtcccgtcctgtaacccatataggaagaaaatcgcgtgacggaaaagcttgttggcccgattatcgaactggaagacgttcacctgacgctcggtcacgctgcctcctcagtccatgtgctgaagggcgtttcccttcatatcgcacccggccagtcggtgggtatcgttggcccgtccggttccggcaagtccacgctcctcatggttctggccggtctggaacatgtcgataacggcatcgtgaagattgcgggcgagacgatcagccagatgagcgaggatcaggctgccgccttccggggagcgaatatcggcattgtgttccagtccttccatttgattcccaatatgacggcgctcgaaaatgtcgccgtgccgctggagcttgcagggcgcagggatgcttttgacgtggccgaacgcgaattgcgtgctgtcggccttggcgagcgcctgacccattatccatccgaactttcgggcggcgaacagcagcgcgtggctatcgcccgcgcccttgcgccaagcccgaaaatcctgatcgcggacgagccgaccggcaatctggacacggccacgggccgccagattgccgaccttctttttgccaagcagcgcgaaaatggcctcaccatggttctggtcacgcatgatccgtcgcttgccgcgcgctgcgaccgggaaattcctgtgcgctccggtcgcatcgcggagccggtgcagggggcgggcattcctgaaacgcaggcagtgcgcgcatgaattcggcccggtccttttcgcttgcccttcgctttgcactgcgcgaaatgcgcggcgggctttccggtttctatatttttcttgcctgtatcgcgcttggcgtggccgccattggcggcgtcaattcggttgcgcgctcggtcagttccggcatcaccgcgcaaggccagagcatacttggcggcgatatcagctttgcgctcaatcagcgcgaggtgacgcccgcggaacgtgccttcatcgaaaaacagggcaagatggcggcaagcgccaccatgcgctccatggcgcgtatgccggatggttccgaccagtcgctggtggaagtgaaggccgtgaacgacgcctatccgctctatgggacgttgaaggtttcgccgcagcaatcgctcgccgatatgacgcgcgagaaggatggcgcttatggcgccgccgtttccagggattttctggacaggatggggctttcgcttggcgcaagggttctgcttggttctcaaactttcgagttgcgtgcgctgattgaaaacgagccggatcttctgtcttcgggcttcaatttcgccccgcgcttcctggtctcgctggagggcttgcatgccgctggcctcgtccagcccggaagcctggtcaatcatatttacaaggttgcgctaccggatggtgcgccggatgcggcaatcgccaatgtgcggcggcaggccgcgaccggtttcccggatgcgggctggaatatccgtacgcgtgccaatgccgcgccggcgcttagcgccaatgtcgaacgtttttcgcgattcctgacgctggtcggcttgacggcgctgatcgtcggcggtgttggcgttgccaatgcggtgcgcgcctatctcgacggaaagcgcggcgtgatcgcgactttcaagtcgctcggcgcgcccgctcgtttcgctgtactggtctatcttatccagatcatggtgatcggattgatcggcattgccatcggcctggttctggcggcgatcattccttatgcgacgggtgcggcccttgccgcttatctgccggtcgcagccggcggcgggtttttccccggcgcgctggcgcttgccgccatcttcggccttgttaccacgcttgccttcgcgatcattccgctgggccgtgcccgcgatattcctgcaacggccctgtttcgcgaacaggggggcgagcagcgcggccgcccggcccttttctatctgggcctcgcgatcctgctgattgccgcattggccggtcttgcgctctatgtcgcctatgaccggcatatcgcggccatcttcatcgtttcggccattgctgcctttggcgtattgcggcttgtcgccgatggtattcgctggcttgcccgccgcgcgccgcgtgtgcgctctaccgcattgcggcttgcggtcggcaacattcatcgccccggcgcgcttacgccctccgtggtgctttcattgggcctcggcctcacgctcatggtggcgattgcgctgatcgatggcaatctgcgccgccaggtgacggagaacattccggcacaggcgccagatttcttcttcgtggatatccagaacaaggatatgggcgatttcaccaaactggtgcgcggcatcgtgccggatggcaagctgacctctggccccatgctgcgcggccggatcgtcgctttcaacggccagaatgtgcgcgacatgaaaattccaccggaagccgcgtgggttctgcgcggcgaccggggcattacctttgccgaaaaggttcctgaaaacgcaacgctgagcgaaggcgcatggtggcctgccgattatagcggggaaccgctggtttccttttccgggcgcgaaggcaaggagcttggcctgaagcttggcgacagggtgacggtcaatgtgcttggccgcaacatcaccgcgaaaatcgccagcttccgtgaggtgcagtgggaaacgctggcgatgaatttcgtcatggtgttctcgcccaacacctttgccggtgcgcccgcgacatggcttgcgacactgacaatccccgatggcgagaaaaaccttgcgcccgatgtgctgaggcaagtgacgaagacatggcccgccattacaaccgtcagcgtgagcgatgcgctcgatgttgcaaataacctcctcagccagcttgcgaccgccattcgcgctgcggcttccatcgcgcttgccgcttccgttctggtgctgggcggggcgcttgctgcgggcaatcgcgcccgcgtccatgatgcggtagtgctgaagacattgggtgccacgcgcgccacgctgatcgcagcctatgtgatggaatatatgctgcttgggctcgccacggcgattttcgcgcttgtcgcgggcggcgtcgcggggtggtatgtcgtggtggaaatcatgaagctgaaagcgattttcctgccggacgtggccctgatgacggttgtgatcgcgctggtgctgaccgtcggtttcggccttgcgggcacatggcgtgtgcttggccagaagcctgcgcaggtgctgcgtagcttgtgaaatttttgtaatcgaacgggcaggatttggttaactccttgtatcgcatggggaatgcgtttcaatcttcaagatgtggcttcacgtttttttacagcggctacttgtacgcgagggttgaaatccccataatgaatcacaggcatgctggggtcccgccagcggcgcctggcggcagcttgtgcatatgagcgccccgacaccggacgggacaaggcaagaggattgaagtcatggctgactttcgtaatattcaggcgcagcaaaggccggtaggcggcgctcgcgccgatgcaggcatcgatcagggcctgcgcagctatatgctgggcgtttataacatgatggcaatcggcctggccgttaccggccttgccgcattcggcaccgccgtgctcgcccagtccaacccggctttccagcagcttctttttgcaagcccgctgcgctgggtcattatgctcgctccgctggcggcagtgtttttcctgagcttccgtatccagagcctttccgtcggcacggcacaggcgatcttctggggttatgcggcgctcgtgggcctgtcgctttcgtcgatcttcatcgtcttcacgggccagagcatcgtgcgcaccttcttcgtgacggctgcgtccttcggcgcgctctcgctctatggctacacgaccaagcgtaacctgtccgccatgggctcgttcctgatgatggggcttttcggccttatccttgcttcggtggtcaatattttccttggctccaccgcattgcagtttgcaatctcggtgattggcgtcctgatctttgcaggcctcaccgcctacgatacgcaggaaatcaaggaaatgtactatgaaggcgacgctgccgacacgcagggccgcaagatcgtgatgggcgcgctgcgtctttatctcgacttcatcaacatgttcatgttcctgctccagttcatgggcaaccgtgaataatcagtccggaaccggacggagataagggcagcggaaacgctgccctttttgcttttgcccatgcgtttcctgatgcatgttgggaatgtttaaactcattttccggttccttccatgcccgtcattcgtgatttccagcctgccgatatcgaaaccatcaccgccatctatacgcaagccgtgctgaccggcaccggctcctatgagatcgagccgccgacaatggacgaaatggcaaagcgttttgcggcatttgcggaccagggctttccgatcctcgtcgcggaggcggatggccgggttctgggctatgcctatgcgagctatttccgcgtcaggccagcctatcgctggcttgccgaggattcgatctatatcgcccccgatgcgaaggggcagggcattggcaagcttctgctgcgcgaactcatcgcgcggatttccgcccttgggtttcgccagttgctggcagtgatcggcgacggcgaacacaatattggctcggtgaagctgcatgaaagcctgggctttacccattgcggacgcatcgagggttcgggcttcaagcacggacgctggctggacactgtgctgatgcaattgccgctcaatggcgggcgttcaacggaaccgggaccatcgccgctttcataatacacaatgcaacgaaggatcaggtttcgacaagcttcaggctcttgtcgaagacgcgcaacacgcgctccagctcatggccacgcttcatgataaggccgcttgcggcgataactgaataggccccctgtttctgctggagcttcggatttttctcaatgcgaaaaagcggcacctcgctggcgcggcggaaaatggaaaagaccgcccggtcggaaagatggtcgatggcataatcgcgccatgcacccgtcgctaccatgcggccgtaaatattcaggatctttccaagttcatgcctgtcaaaactgatcgttgaaggcgttggccgcggccggtcaagaggaacgactttggccgtctctgaagtatgggatgaaagggacgacgaatcttcattcgctgcgcttgagatatccatatctttccattccagccggaatgcctcccgataatgcgaacagtttcaagatcggacgggcagaacagttttttgaacattggcccggaaagtccgatcaagggctgttttggacttatatgtagttttcatccgtagatggaagcaacatatgaaaatatagtgatgcttttgcgaaataaattcaaggccgctttgttgaataagtgcgtgtttaatgatattcagttctataaattgggtgcaaaagcttgtatattagctaatcacgaaaaaagaatgactgtttgtaatggtgattgctggccatattttcgccttctctacttcgtattccggcctgattgtggcggcagcatctacgtgttgcctgagacggttcggttcaggtcagtccgaccccaagccccccgcccaaaggactacctgaaccgaaccaacttttccgcccgatcaaagcgcaacgcttcatccagcccccgatcgatcagatagccttcttcagaagcttgcaaccatgtgttgttttgtccgcgaatagccgcgcgatcagaaggagacgggacgcttctgcttgaacatggcggcgccatgcatcggtcccagcgaattgtcgctgcgcgtttcttgcagaaccacggcacagcccgtcacgtctttgcgcttcagctcggaggccggaagctcgatcttgagcggctttccatcccacatgccgatcgtgtcgatatcgctcaccgtattgcgataggtgacggcttttccggcattctcaccctcggtgatggggatggtggccgaatcgcggaaatagaatagaaccacgtgaaccggatccctgggcttcttgcctgcaccgatatcgatggaaaggcgtccatcgttgagctgctggatgctaacgggcacgtccagcttgtttgcggcgatcttcgcattgatggccgcgccattgcgtccgtttgcttccactgcgccattgatgatggcttgcggcgtatagatcatcttggcatgaaaagcgttgcgataggaattctgccggtcggtattgtcctgggtggccagcgtatcgcgccagcccatgtaatcccaataattgacgtggaacgaaagcgccagcacattgggatcgtcggcatatttggcgaaattcttgtcggcgggcgggcaggatttgcagccctggctggtgtaaagctccagcacggcagttgccttgttgccatcctgcgctctggctgatccctggatgaaaacacagccggtgaacgtcagtcccataaccgcgcagatactccgccatcccggcaaatgcgcaccggttggccgtaggtctcttccgaaagatagggcctggaatatcacgtcagttttaccctgcaataattgtcgctgccatctattatgtaagaaggactgtaatcaataggaattcacgttgcggtgaggcttggcgcagggcgtgccgcaattgccatagtggtgcccatattgggcgcaccaaaagaaaagccgccggatttctccggcggctctccatttttatttcgcgtctgattaagcgacgaggtcacgcagaacggtctgcaggatgccgccgttcttcatgtaatcaagctcgtccagcgtatcgatgcggcagatgagtggaactttcttcacggtgccatcggcataggtgatggaagcttcgacccgctggcgcgggcgcacatcagccaggccttcgatggtgacgatctcgtcgcccttgaggcccagcgactgccagcttgtgccttcctcgaagacgaagggcacgatacccatgccgacgaggttggagcggtggatacgctcaaaggactgcgcgatcacggccttcacgccgagcaggttggtgcccttggcagcccagtcgcgcgacgaaccgttgccatattcgacgcctgcgaagacgacgagcggcacaccctcggccttgtattccatggccgcgtcatagatcgacatctctttcttcgacggatagtggatggtgtagccgccttcacgtccgttttcgcccagcatgtggttgcggatacggatatttgcgaaagtgccgcgcatcatcacttcatggttgccgcgacgtgtgccgtactggttgaagtcggcgacggccacgccatggtcgagcagatatttgcccgcaggcgactgcgccttgatggaaccggcaggcgagatatggtcggtcgtgatcttgtcaccgaacagacccagaatgcgggcgcccttgacgtcgccgatcatgccggcagtcttgcccatgccgacgaaataaggcgggttctgcacataggtcgaattgtcgtcccatgcataggtctgaccggcgggaacctgaacggtctgccagttggcgtcgcccttgaacacatccgcatatttttccgagaaaagcttgcgggtgacgttcttggcgatgaagtcctggatttcctgcgtggaaggccagatatcgcgcagatagaccggattgccgtccttgtcttcgccaagcggttccttggtcaggtccttcgtcaccgtgcctgccagggcatgggcgacgacgagcggcggcgaggcaaggtaattggcctgcacatccggcgaaacgcggccttcaaagttacgattgcccgaaagcactgcagccgcgatgaggcccttttcattgatcgtcttggagatcggggccggcaacggaccggaattgccgatgcaggtcgtgcagccgaagccgacgaggttgaagccgagcgcgtcgagatccttctggaggccggcgtcttcgagataggcgacgacgacctgcgagccgggagcaagcgaggtcttgacccatggcttcgtcttgaggcccttggcgacagcgttgcgggcaagaaggccagcggcgatcagcacgctcgggttcgaggtgttggtgcacgacgtgatggcggcaataaccacatcgccatggccaagatcgaagttttcaccctcgacgggatagcgggtgctctggcccgtggtcttcttgtattcggtttcaagcgaggtcgcgaagccggagccgatgttttccagtgggatgcggccttccgggcgcttcgggccggccatcgacggcacgacatcgcccatgtcgagctcgagaacgtcggtgaagaccggatctgcggagctggaatcgcgccacatgccctgtgcgcggcaataggcttcgaccagttcgagacgatgttcgtcgcggccggtcatgttcatatatttcagcgtttcctggtcaaccgggaagaagccgcaggttgcaccatattccggccccatattgccgatggtcgcacggtctgcgagcgacatgttgtcgaggcccgcgccgaagaattcgacgaacttgccgacgacgcccttcttgcgcagcatctgcgtgacagtgagcacgaggtcggtcgcggtgacgccttccttgagcttgccggtaaggcggaaaccgatgacttccggcagaagcatggaaaccggctggccaagcatggccgcttcagcttcgataccgccgacgccccagcccagaacgccaaggccattgaccatggtggtgtgggaatcggtgcccacgcaggtgtcgggataggcgagggtgacgccgtcttcttccttggtccagacggcctgggccagatattccagattcacctgatggcagatgccggtgccgggcggaacgacgcggaaattcttgaatgcctgctggccccacttgaggaagcggtagcgttcgccattgcgctgatattccagatcgacattgtgctggaaagccagcgggttgccgaaatcgtccacgatgaccgaatggtcgatgacgagatcaacgggaacgagcggattgatcttttccgggtcgccgccgagcgccttgatgccgtcgcgcatcgcagccagatccaccacggcgggaacgccggtgaagtcctgcatcagcacgcgcgtcgggcgataggcgatttcagcgccagccttgccgcggtcggcaagccacttggcgacattttcgatgtccgacttcttgacggagcggtcgtcctcgaagcggagcaggttctcaagcagaaccttcatggagaaaggaagactggaaatgcctgccaggccgttcttttcggcttccgtcaggctgtaatagacatattccttgccccccacggaaagggttttgcggcatttaaagctgtcgatttgcgacactgcgttcgtccttcatgctactggccggaaaaccaggacgaacgcctctgctgcgtttcaaggacgcgccaaggtgcgggtgcagtcatttccgctgtccgtcccgaagcttgcgctcacaaggggcatcaagtttgagatcggccaaaaatggtttccacgccgaccgctggcgtggtagctctcatatagagagtttcctaaaacgattccagacagattctcgtgaattcggccccttgcggcgaaatgttgcgatatgttcggggagctgcggttcaatcgatttgggcgccccgatcaggtctgaaacggggtttgcgtggggtttaaagtggtagagatgcggcttgaagccgaaaatctggcaggcgaacgtggcggcgaaaccatcttctcgcacttgtctttcaccattggcacaggtcaagcactcgttgtgaccggaccgaacggttctggcaaatccacattgctgcgaatcatctgcggcctcctcgctcccgaagcgggcgaggtgaaactgaccgagggaacgcagattgtgcccgtgcgtgctgcctgccactatctgggtcatcaaaatgcaatgaagcccgcgctcagcgtgcgcgagaacctcctgttctggcagaagttcaacggcggtgaagccctcgatatcggcgcggcactggaggcggtggatttggcgggtgtggaacacctgcctttcggctatctttccaccggacagaaacggcgtgtttccattgccaagctgcttgtgagccatcgcccgctctggattgtcgatgaaccgactgccggtctcgacaaggcgtccgaagcccgctttgcagaacttatgcgcgaacatatgcgccaggacggcatgattatcgccgcgacccatattccgttagggctggacggcgccatttcgacaacgggtaacgcgctggtgcgttcgcttgatatggccgctttttcggttgaggatatcgcctgatgctggccctgttccttcgcgatatgcgccttggtttgcgcgctggcggcggcgcgctgatcggcatcctgttcttcctcgcggtgatttctgtgatgcccttcggcgtcgggcctgacctcaaccttctggcgcgcatcggcccggccatgctttggatcggcgcgcttttggcgacgcttcttggtctcgaccggctgtttcaggccgatcgcgaggatggatcgctcgaccttcttttgatcggcgcggaccggcacatgctggccttcaccgttttcgtgaaatgcgctgcccattgggtggcaagcgtgctgccgctggtggtggcctcgcccatgctcggcctcttcatgaatatggatgcaacggccattggtgccacggcgctgacgcttctggtcggcacgcctgccattgccttcatcggcgcggtgggggcggcgctggcggtggcattgccgcgcggtgggctgcttgtttcggtgattgtgctgccactcaccattccggtgcttattttcggcgtctccgcctcctatggcgcgactgatgccgttgcaccgttctttgcgccttttctgattcttgccgcactcaccctgttttttgcggttctgggtccgttggcggccagtgccgcactgaaaaattcggcggattgacgcagttgattgcggtcaattgaacgatatcgggggtaaagctaaatatagaccatgatgaaagacgccgcaaaaactgcaagctggcttgatctggccaatcccacacgtttccttgcctttgcgggcagggttgtgccctggcttgggctggcatcggcaatctttcttgctgtcgggctttacatggttttcctgtcgccggacgattatcagcagggcagcacggtgcgcatcatgtatattcatgtgcctttcgcgtggctctccatgatgtgctattcgatcatggctgtttcctcgcttggcacactggtctggcggcacccgctggccgatgtttcggtgcgtgccgcggctcccatcggcgcggtgttcacggcactggcgcttgccaccggctcgctatggggcaagcccatgtggggaacatggtgggtatgggatgcgcggctcacctcggtttttgtcctctttctcatgtatctcggcattattgcgctctcgcgcgccatggatgacccggcaagaagcgcaaagcccgtagcagtgctcacgctcgtcggcttcatcaatgtgccgatcatcaaattctcggtcgattggtggaatacgctgcatcagcctgcttccgtatttcgtctcgacggcccaaccatcgacggctccatgctgcgcccgcttttcgtgatggctatcggcttcacgcttttgttcttcacgctgcatatgatggcgatgcgtaatgaaatctggcgccgccgcgtggcgtcgatgaaaaaactggcggctcgcaatgtggaccgcaatcgcgccgggcaggtggaggagggcgcgctatgagcaatcatttgggcttcatcatcgcttcctacggcatcacggttgccgcacttgccgtcaccatcggctggatattgattgaccagcgcatccagaaaaacgagctgaagcggcttgaggcgcagggcgtgcgccgccgttctgcaaaagcccccggtaaggcacaatgaccgaaacaaccgaaaaacccgccgcgcagaaaaagcgcgcaagctgggtggccctcctgccattgctgattttcgtagggctggccgcggttttcgcggtacagcttctgtcgggcaaggataacagcatcattccgtcggtattgatcggcaagcaggcgccgttgaccaatctgccgcccgtggaagggctgatgcgcgatggcgcgccagtttcgggcttcaacagcgaagacctgaaaacggggccggggggcaagcttaccctggtcaatgtctggggttcgtggtgcgtgccctgccgtcaggagcacccgctcctgatggaaatcgccaaggacgagcgcatccgcgtggttggcatcaattacaaggaccaaccggaaaatgcgcgtcgttttctgggtgatctcggcaatccgtttgccgccgttggcgccgaccgcgccggacgctccgccatcgaatggggcgtctatggcgtaccggaaaccttcctcgtcgatcagactggcaagatcgtctacaagcatgtcggcccatttacgctggaatcggtgaaaaacgatctgctgcctgctgtggaaaaggctcttcaacaacgatagagcattttcgagccaaaagtgtgaaacgcctacgcggggaaatcagtccactggactgatttctgatcccgcttcgatacgtaggataatgcgataaaacaaatagttagagcggctccaacgattccgttttaaccggaaccgctctggaatttctaaaatgaaaagccccgcattcccccgaagttggtcgtccaactttcgggggcagttcaatgggcggggcttttgcttttcttaattatcgatcaatccggcagctttcgcaccgcgcccctggcggcacttgtcgccattgccgcataggctttcagcgcagtggagattttacgcttgcgttcctctgccggtttccagcctgctgcatcctgctcggcgcggcgttcggcaagtgtggcgtcgtcaacggcaaggtggatcttgcggttcggaatgtcgatatcgatgatatcgccttcgcgcaccagaccgatcgtgccgccttcggctgcttccggcgaaacatggccgatggaaaggcccgatgaaccgcccgagaaacgtccgtcggtgataagtgcgcaggctttgccgaagcccttcgacttcagatagctggtcgggtagagcatttcctgcattccggggccgccgcgcgggccttcatagcggatcagcacgatgtcgcccggcttgatcttgccgttcaaaatgccaagcacagccgaatcctggctttcaaaaatgcgggccgggccggagaatttcaggatggaatcgtccacgcctgccgtcttcacgatgcagccgtcttccgccagattgccgtaaagcacggccaagccgccatcctggctgaaagcgtgttcctttgagcggatgacgcctttttcgcggtcggtgtccaccttgtcgaagcgccgctcctggctgaaagccacctgcgtcggcacgccgccgggagcggcggaatagaatttgtgcaccatttcgctgtttgtgcgcgttacatcccaatgatcaagcgccttagcgagcgtttcgctgtgcacggtcgggatgctggtggtcagcaggcccgcattgtcgagctgtccgagaatgcccatgatgccgccggcatgatgcacgtcttccatgtgaaccgacgacacggcgggcgccaccttgcacagcaccggcacgcggcgcgacaggcggtctatatccgccatggtgaaatcgatttccgcttcctgcgcagccgcgagcagatgcagaaccgtattggtcgaaccgcccatggcgatatcgagcgtcatcgcgttctcgaaagccgagaaagtggcgatggagcgcggcagcacactttcgtcatcctgctcgtaatagcggcgggcgagatcgacgatcaggtggccagcttcgacgaagaggcgcttgcggtctgcatgggtggcgagcgtcgaaccattgccgggcagcgacaggccgagcgcttcggtaaggcaattcatcgaattggccgtgaacatgcccgaacacgacccacaggtcgggcaggcggaacgctcaatcgccttcacctgctcgtcggtataatggtcgtcggccgccgccaccatggcgtccacgaggtcgagcttcttgacagaatcctcccacacgaccttgcctgcttccatcggcccaccggagacgaacacgaccggaatattgagacgcagcgccgccatcagcatgccgggcgtgatcttgtcgcaattggagatgcagaccatcgcatcggcgcaatgcgcattgaccatatattcgaccgagtcggcgatgagctcacgggaggggagcgaatagagcatgccgtcatggcccatggcgatgccgtcatcgaccgcaatggtattgaattccttggcgacgccgcccgcactttcgatttcgcgcgcgacgagctggccgagatccttcagatgcacatggccgggcacgaactgggtgaacgagttcaccacggcgataatcggcttgccgaaatcctcatccttcatgccggtggcgcgccataggccgcgcgcgccggccatattgcggccatgggtggttgtacgcgaacgataaggaggcattttcaaaccttttaggaactattctaacttcaccgatatgacagaaccgctctcgccgagcaaagcgcaaattgccccatattgctaaaaaatgggccatttgcgggtttgcgctcaacagaaaggggtttagagcggttccggcgattccgttaaacaggagccactctaactacttgttttgtcgcattgtccgacgcatcaaggcgggatcagaaatcagtccaatgggctgatttccccgcgtagacgcttcgcacttttgctggaaatgctccagcgtgcggcggttttgcaaacgccagcttcagcaatctagcatgttcttgttataaggcaaaagattttaagcgtaaaacgcaacgaaatttcttcgttcgcaccgcgcccgatggccaattatgcgtgcgcgagaagcatggccgcatccagaagcgcattggccgtcttcatccgctgttcggcggcttcgcgaaactgtggcggcaggcggtcgggatggttttgggctgcaaagcggcggcggcagcgttgcagatcggcccgcttcagttctggcccaaggccaagctccatgcggatggcatcgggtgattggcaggccatgcgcagggcgatgccctcgtttccttgttcggcctgttgctgttcggggggatcgatatcgaacaggagcgagggattgcggggcgaaaagctgttttttatgggcgcaccaaaatcggcggaaaatacggcgcaagcaaacggcatatgcggggcgcgggggtgaaccaccgcgtctgaggcctcctcaacctgtttcagcacggttgcaaaatcgtcaggcacggggctgcatcgttgcggtctgcacatcaggcgacgctggatgaaaaggcggtcgcaagtgtccgtgtcagcacggatggcggtatcggcttctggaaaaccggcatttcgggatagcgggccgcaaggcgtggcggcaaaccgccgcccgtatggatgaccacgaagatatttcggcttttcagccggtccagcaccggttccacatccccgtctgcgagattgacgtccagaatggcggcatcgacttcctgccggttgatgagatcgatcgcctgccgcacggtgccgaccggtccgacaaccgtgccattggcatcctcgacagttgcggcgacatcgagggcaacgaagacttcgtcctccaccacaagtatccgcctatgttcgagatcgtttatcaattttttctgctgcctcctcggggcctttgcattcaagaccttcagacaggatggtcttcaggcagagaatgcgcaaacacaagcagagttcccttttccggcaggataatttgcaaatggtgaatcaaatctttactggcggggaggttgcgggcggcatacccgcagccaaaatcagaacgcggtgaaagtcagcgttgtcagcgagcgcacgatatttggaatatcaagaacgttttcgttgatgaattttccgatatcctcgttctcggcaatgtagattttcgccagcaggtcgaattcgccgctggtggaataaagttccgacacgatttcgcgctggaagagcgtatccgcgacttcataggtcttgccgggagcacactgcaattgcaggaaaacgggtttcatgtcttttcctttcacgacaaagcgccagtgcgtgttcgatcgtaccgtgccgtattggcaccgcacccatggcgtttgaggggttcaagcacgctcacgcggctgaaatcaagagcgtttcatgattcctgcgggcaggtggtgggcgatacggttctgaaagcccttgcgaaaatgctgcggatgcatatggccgcctccatggtggcgcgtattggtggtgcggaattcatcatcttcttcggcgacatgaaagcggaggaggttttttgcccataccaaaccacaagttaattcgtcacgacagcctggctcttcatggtgccaaaaaaccgtggacggatgtatttcgaggtggaacacgataaatttaaggtgatgatcgtgagtgtgccgcaaatcacgtataagaatgggggcgtggggattctggcagctttccgatatcatgatggcttgatgccgcttcgtccgctcatctgcgcattggcagatgtttgcccttagagtggttcctgtttcaatggaattgccggaaccgctctaaccatttgttttgtcgcattttccaacgcaaaaccgtttcacgcttttgctggaaatgctctaaataccggctggaatgccataaacaggagttctttgcagtccgatgaaatttttgcccgtgctctctccattcgccattctcctgtcccttgccgcgatgaccttgccttcggtggcgatgaatgcctcggaaaaggcgcagcttgaacggcttgaccccgcaacccggctggaacagcgttgcgacgtggaggcgatggaacggatcagccacgatcaggcaaaattctcggtggacaaagttctggcctatgccttttccgacccggtgacgaagaaaaacaccatccgggccgatggcgcggcctttcgcagccgcgaacattggtacaggctttcctataactgcaagacggatgacgagcacatcaacatccagtccttcagctacgggatcggcagcgaagtgccgcaggaccagtgggacaagcactatctcgtcccataagaccagaacccgataagcttgacccgtcggttttggtcaagccatgcggcgatggagtattttccaacgcaaaaccgcaacgggcctattcttcggcggtgtctgcgcgacaagccgaaagcagcgtcacttccttggccgtatggtcggcttccagatggctgagagttgcctgtccgcccctgtcggcccagcgatagctatcctgctcgtcgatggcgacatatttcttcagatcgccatgccattgcagcgcaaccatcttgccttccacctccaggactgcggccgctggtgcgccgtttgagcggatataggtgacgggcaccaccacgctgcgctcacagatataatccacccgttcgatgggtggctgctcttcgtccgcttgtgcatgggcggatacaggcatcagcgcgaccgccagaagggcagatgcagtcatttttttgccgacggcattttcgggccagaagcgtgaaacggcattgcgccggataatgcgataaaacaaatggctggtgcggttcaataattctgaaaaaacaggaatggctttaaaatcgatcatcggcagcctcttttcacttgtgcgggaatcgcatggccaagcataggccatggccttgtctgcgcaagttgcgggcttgcctgttatgagcgaagcgccgaaaatcgcagccggaccttgcaacgattttccgtttgcagcgttctgtaagtgccggtcgcaagactggccgaggcccggagaaaaaacttgcccccgcaaccccgatccgggcctcacttattggggatttcaagtggcctataataatttataaattactaatgtttcctatgcttttttaggaagatttgttcactttcagaaagtctggtcacgtgacgctaaatctcattaccgcactcctcgttcttggtgtctttttatggtggggcaaatggcgaaagaccggcgttttgctgattgcccttgccgttatttcatatggagcgattgtttctacctggcttcccaatttcctgatgagccggctgcaggagccctatagctcgaaacttgctgagccgcttgaagacaatactgtcttcgtcgttttcggcttgggcacacagacggtcaatgaacagggccacaacacggtcgagccgcttaccttttcctacggatcgattttcgcggcggcgcgcttttatcatgaatgccagtcgagcggagtttcatgcaccttcataacgaccggagccgatgttgccggaacgggcgtttccgaggcagcatccactgcggcggaactggaaaaggcaggtgtcgatagccgagcgatcattcaggatgacaggccgcacaatgcctggacgactgcacgcaatgtcgcggcaaccctgcgcgaattgaagccggcaagggtggttgttttgcaacctgctcctatgatgggccgcacccttctctatctggcccatttcggtattaagccggagccggtcgccacatcctatctgaccgttaatggctcaacccacttctcgacttcgcttagcttccttgccatggatctggcgcttaatgaggaaataggcgcctggcgctatgtcacttataatctcatggactggaatgcgccgaaagcgtttgtgcagacggtgcctgctccccgttcaacgcaatgagtcaaagcattttcgagcgcaaaactgcgaagcggtttcgtgcgggataatgcgtgaaaacaaaggatagtgcggttccagcgattcagtgcgactggaaccgctataatgacattgccgttcgtttagtttttatgcggcgacagaaaaattattctccgatatctccctcataccgcgtagaaatttcgagcctgttcaaataacggtggccttgtggcatcctgtttgcctgggcctctgatactgttttggctgatgacaaggtggaggtgtcatgaggttatcgaagttttctttcgcgctgtcggcattcgtggctgtggcatcactggccggaatgatcgaggtcggccatgctgaccagacacttctgaacgtgtcatatgatcccacgcgcgagctttacaaggattacaacgccgcctttgccgagcactggaaggcgcaaaccggcgaaaacgtgaccatccgctcgtcccacggcggatcgggcaaacaggcccgctcggtgatcgacggcgtgcgggccgatgtggtcacgctggcgctcgaaagcgatatcgacgccattgcagaattttccggcaagatcagcaaggactggcgcaagcgcctgcccaacaattccgcgccctatacgtcaaccatcgtcttcctcgtgcgcaagggtaatcccaagggcatcaaggattggggcgatctggtgaaggatgatgtggaagtcatcaccccgaacccgaagacttcaggcggcgcacgctggaactatctggccgcatgggcatgggcatacaggcaatatggcggcgacgagcagaagataaaggactatattgccgagcttttccggcatgtcccggtgctggatacgggcgcgcgcggtgcaaccacgaccttcgtgcagcgccagcttggcgatgtcctgcttgcctgggaaaacgaagcctatctctcggttgctgaatttggcgatgatgccttcgatattgtggtgccgccgcaatcgatccttgccgaaccgccagtcgcggtcgtggacaggaatgccgaagagaacggcacgacgaaactggcaacggcctatctggaatatctttattcaccggaagggcaggccattgccgccaaacatttctaccgcccgtcaaggcccgaaattatcccggcaaaccagcagcgcaagtttcccgacttgacgctggtgacgatcgatgatccgattttcggcggatgggccaaggcgcagccctatcatttcggcgatggaggaaccttcgaccagatatataaacccggcaaatagcgggagcatgtccccgaaagtgagaacttacggcctggaaattctaagccaggccaaccgataacgcagctgacaagagggaacaaaacaccgcatgtcttcgctccctgcacaggccagagcagggtggcacttcagaaagccgggcgttattcccggtttcgggctgacgttcggcttcagtgttgcctatctgacccttatcattctcattccgctggcggctctggtgctgcgttcgagcgatgtgggccttgccggcttctggcggatcgtcaccgacgagcgcacgctgaaggcgcttgaaacgagcttcggcaccgccttcatcgctgcgctggtcaatgtggtctttggggtcattctggcttgggttctggtgcgctatcgctttgcgggacgccgtttcgtcgatgccatcgtggatattccctttgcgctgccgactgccgttgcaggcatttcgctggccgcgatctatgcgccgaatggctggatcggcggcctgctcagcccttatggcatccgcatcgcctttacgcgtatgggcatcgtcattgcgctcatcttcatcggactgcccttcgtggtgcgcaccgtgcagccgatcatcgaggaaatcagccgcgaggtggaggaggcggcggcaacgcttggcgcttcccgtttccagacgatctggcgggtgcttctgcctggcctgcaaccggccattattaccggctttgcgctcgcctttgcgcgcggtatcggcgaatatggctccgtgatcttcatcgcgggcaatacgccctacaagtcggagattgcgccacttctcatcgtcatcaagcttgaggaatatgattatgcgggcgcgacggcgctggccacggtgatactggcgctttctttcgcgatgcttctgttcatcaatctcattcagacacgcatacggaggaaatacggccatggcgcatgaagccgcttgcacccgtcatggcgccgtgaccgaaagcccgccggtgcgtattgcgctgattgcgctggcgcttgcctttctggcgctctttctcatcctcccggtggtcgccgttttcgtggaagccttccgcaagggaatgtccgaatatatcgccgcgctggtggagccggatgcgtgggccgccatcaaactgacattgacggtcgccgccattgccgtgccgctcaatgtcgtcttcggaattgcggctgcatgggctatcgccaagttcgaattcaagggcaaggcgcttttgaccacactgatcgacctgccgttttcggtatcgccggtcatatcgggcctcgtcttcgtgctgcttttttccagccacagcctgctcggcccatggctgttgcgccatggcatcgaaattctctttgccgtgccgggcattgtgctggcaacagtgttcgtgacctttcctttcgtggcgcgtgagctgatcccgctcatgcaggaacagggaacgggtgatgaggaagcggcgatctcgcttggcgccagtggctggcaggccttccgctatgtcacattgcccaacatcaaatggggcctgctttacggcgtcctgctttgcaatgcgcgcgcaatgggcgagttcggcgcggtttcggtcgtgtctggccatattcgcggcctcaccaatacgatgccgcttcatgtcgaaatcctttataatgagtataattttgtcggagccttcgcggtggcgtcgttgcttgcctttctcgcgctgctgacactggctatcaaggccgtgctggaattgcgctatggcgacgaactggcaggcagcggaaacgggcattgaatttgcgggagcatcgatgctcccgttcgggcgcagccgtgatggcggcgcaatgaaacaagcatggccgcgcaggcggcaggggaaaggattgggaatggaagttcgtgttgccggcgtgcgtaaggagtttgctcgctttccggccttgcataatgtgtcgctgaccatccagtccggcgaattgattgccctgcttggaccatcgggttcgggcaagaccacgcttttgcgcctgattgcggggctggaaacgccaaccgaaggcatgatcttcttcggggatgaagatgcctcgcaaaagagcgtgcaggagcgtaatgtcggttttgtcttccagcattatgcgctgttccgccatatgacggtggcggataatatcggtttcgggttgaaggttcgccccggtgggacgcgcccatccacggcggaaattcgccgccgtgcgctggagcttcttgatctcgtgcagttgagcgggctggaaaaacgctatccggcgcagctttccggcggccagcgccagcgcgtggcgctggcccgcgccatggcgatcgaaccgcgtgtgcttttgctggatgagccttttggtgcactggatgcgcaggtgcgcaaggaattgcgccgctggctgcgcgaaatccacgacaagaccggccataccacggttttcgtgacccatgaccaggatgaggcgctggaacttgccgaccgcgtggtggtgatgagccagggccgcatcgagcaggtcggcacgcccgacgaggtctatgacaagcccaactctcctttcgtgtacggtttcatcggcgagtccagcaccctgccggtgcgcgtggaaaacggtgaggtctggctggcggatcgcaatatcggccttggtgcggaaaatatgccggatggtgacgcgcagctctatttccgcccgcatgatgtcgagttgctcgacggttgcggcggctgtatcgcgggaaccgtgattgcaagccgccgttcgggtggcaagcggcgcgtggaactggaagtggggggcgcccgcgagcgcatcgagatagaaattccggccgagcatccggcggcagagaaaagccgcattgcctttcgcccgcgctactggacgctctttcgcgcaggcgatagcgaacttccggcgccgaaggctgcggcaacaacttaatgtgataaactatgaatatgcccggtgattgaaggcggttggcccgcttcatcaccggacttttcgggccaccccggcaaaatcgcaaacaggttttgcatccgtgatctcgcagcttgtttaccggcggtggtattattttaattttcaatatgttaagcttgcatctggttggtgggagcataacgcaacattaccgttgggaacgaattgtgcgttgcgattgaaacggtttgaatatttgcacggccctgttgtcgcattttagacaaatgccctcgacattcagggaatcgattgcggatactgccgtttctctgggagcaaagctcagtatccacccgccgcatgtgattcatttcctagggaaaggctgttaaggcagatgcccgaattgtcttcttcgctgtccaattcgtccaccgaacacaagacttcggagcagattccgcccgaacagccctctcccatccgcgctcattacaagaccgaggaagaactgagcgttctggcagccgccgtcgcgcgtggggaagatattccgctgccgggctatctggcgtttcctttcgatcagcgcctttctgaaaacggcaagctgatccttcatgcctatcgtgcgtccgatgcggcctcgcgcgcgggcgaaaccatcacgcctgccgcgcaatggctgctcgacaaccattaccagatcgacaagaacgtccagcaggcccgccgcgacctgccgcgccgcttcatccgccagcttccgctctacaaggttccgctcgaacaatatgaaggaatgccgcgcatcttcgcgctggcctggctctatgtcgcccataccgacagcaatttttcgctgaagatgctgacggccatggtcaagggcttccagaccgtcgagccgctcaagatcggcgagctttgggcgctgccttcggcggtccgctatttcctgatcgaaaatgcgcggcgccttgccatgcgcgtggaccgtgcgcgcgaaatgcgcaatcttgccaacaccgccgccgaccgcatcgtggtggccgctgaaggcgcggaacttgacggcatcctggcacaatatgcctcggctgcctgtgacagcacctttgccacccatcttctctatcgcttgcgctcgtcatcgaccgacaccacggcggcggcaagctggctggagcgcattctggagcaggatggctccaacccggaagacgccatcatcgaggaacatgcccgccagtccaccggcggcgtcacgatgggcaatgtcatccgcagtctcaaatccattgatgacgtggattgggaaacctggtttgaaaccgtcaatgaggtggacgcgatcctgcgcgaccacagtgatttcgagcttctggatttccgttcccgcaatgcctaccgtgtgaccatcgaaaagctcgcccgctattcggatatgagcgaaattgacatcacctgggcggcgctcaaactggccgaagacggtagccgcgccgaaaaggccgggcacccggaagcggaaggaaagggcgctatctcctattatctttccggtgaaggccgcagggatctggaaaaagtctgcggttatcgcgcgccgttcggtgtgaaggcgctgcgtctttatcgtggccttggcctttggggcctgttcgtaccgacggcgatcttcaccgtcctgacgctgcttctggtcaattactgcatgatgcgtgccggtctttcgaccgatctgcgcacgcttttcacgctgcttgccatcttcccggcgatggatgcatcctattcactgttcaatgtgctggtgccctggttcgtgcagccaacgcgcctgatcggctttgaatataaagatggcctgccaccggaagcgcgcacgctggtggcggtgccgacttttatcacctcgcgcgattccatcgacgagcagatccgcaatctggaagttcactatctgaccaatccgcgcggcgaaatctattttgcgctcgtcagtgactggaccgatgccagccaggaaatcgttccagcggatatggaaatctatgaatatgcgcgcgatgaaatcgccaagctcaatgagcactatacgggcgacgaccagccgcgcttcttccttctgaatcgccgccgcctgttcaatgaaaagcagggctgctggatgggctgggagcgcaagcgcggcaagctgcatgagctgaacctgctcttgcgcggcgatcaggatacgagcttcttccccgccgatgagcgcctgccgaaagacatcaaatatgtcatgacgctggatgccgatacccgcctgacgccggaagctgtcacgcatctggcaggcaagctgaaccacccgatgaaccgccctgtcatcgatgagaagacaggcaaggtcgtgcgcggctatggcattctccagccgcgggttacgccgtcgcttacgaccggcgacgaggcgtccttcctccagcgcgtcttttcggtcaatcgcggtatcgatccttatgtctttgccgtatccgatacctatcaggacctgctcggcgagggcacgtttaccggcaagggcctttacgatatcgacgcctttgaggcagcgcttaaaggccgcgtgccggaaaacacgctgctcagccacgatcttcttgaaggtggttatgcgcgcagcgcactcgttagcgacgtcgaggtcgtggaagattacccgaccggctataatgtcgatgtgtcgcgccaccaccgctgggcgcgtggcgactggcagcttctgccgtggcttttcactacgggccgcggcgtcagcgccatcacccgctggaaaatggtcgataacctgcgccgttcgctcaatccgatcctctggctgatcgcagccatcgtgggctggagtgtcctgccgcttggcgccgccgccgtctggcagggcttcctcatcctttccatgttcgtggctccgactttcggcatcgtcacgaaccttattccggcgagcatggattattcgctgaagggtcatgcgcaatcggtgctgaccgatatcgcgcttggcacggcggatgtggcgttgcgcaccaccttcatcgcgcattccgcattcctgatggccgatgcgattgcgcgcacgatctatcgcctgttcatctcgcgccgcaaccttctggaatggcgcacggcggcgcaggccagaacctctcccgatacgctgctgttctatttccagctcatgtggcccgcgatggctattgcggggcttgcgatcttcttcccgcttgcagccgaaagccacgcggcacttatcgctgccccctttgtagtgatctggtttgcctcgccgctgattgcatggctcgtcagccgctcggccaagccgcaggatacgctggaagtgctgtcctccgacaaggcggatctgcgccgctatgcgcgccgcacctggcgctattttgccgaattcgccaatgaggaaaacaaccatctgccgccggataatttccaggaagacccggccccgatcgtggcgcagcgcacatcgcccaccaatatcggcgtctatcttctttccgttattgccgcgcgtgatttcggctggatcggcttcgacgaaacgctggatcgtgtcgaagcaaccctcggctcgctcgacaagatggagaaatatcagggccacctctacaactggtatgaaaccaatacgctgaacccgatgcgcccgctttatgtgtcggccgtggatagcggcaaccttgccggtcatctggtcacgctttcttccgcgctggaagaatgggcggaagcgccttcggtctatgtgcagggcgatctcgacggcatcatcgacgtcaacgatattcttgaggaaacgattgccagaatcccggacgatcgccgtgtcctgcggcctttgcgccgccgtctggaagaacgcatcgctaatttccgccgtgccgtgacatccatcaaggacgagccggaaacggcatccttccgcacgatcaacctgtcgcttttcgcatccgatatcgtgcggttgatggacgaactggacagcgaggtggaaacggtcgccagcgccgaagccagggaatgggcgcgcattctggtcgatacctgcaaggcgcataccgacgatgccatcggcgaacacgatacggacgcattgcgtgagcggctgcgcgatcttgccacccgcgcgcgccagcttgccttcgatatgcagttcggcttccttgagcgcaaggaacgccgcctgctctccatcggtttccgcgtgcaggaaaacgagctggacgaaagctgctatgaccttctggcctcggaagcgcgtctggcgagcctctttgccattgccaagggcgatgttccggttgagcattggttcaagctcggccgtcttctggtgccggtgggctggaagggtgcgcttctgtcgtggtccggctcgatgtttgaatatctgatgccgccgctcgtcatgtccgagccgctcggctcgcttctcgaccagaccaacaagcttgtggtgcagcgccagatcgattacgcgacctcgcgtggcctgccatggggcatttcggaagccgccttcaatgcgcgcgatgcgcatctgaattatcaatattccaactttggcgtgccaaatctcggcctccagcgcggcctgtcgcgcaatgcggtcatcgcgccctatgcaagcctgcttgccgcgcagtatcagccggcagcggcggtggccaacctcaagcgcctggcaaagcttggtgcgctcgggcgctacggcttccacgattcggtggactttaccccctcgcgcattcgcgaaggcgaaacctgtgcggtggtgaagaattattatgcccaccaccatggcatgtcgatcatcgcggtcaacaatgtgatctttgaaggccggatgcgcgagcgtttccacaatgatccggtgattgaagcggcggaactgctcttgcaggaaaaggctccgcgcgaaatcccgatgatctacgccaagacggaaaatccgatgcgcgtggattccggcggtttcgacgatgcaccaatgcgcatcatcgacaagcctttcagggcgccgcgcaccatgcatatgatgtcgaacggccagtatgcgctgatggtgacggccaatggttcgggctacagccgctggcacaattgggacatcacccgcttccatgccgatgcgtcggaagacatgcagggcacgttcctgttcctgcgcgacatggaaagcggctactggtggtcggcgactggtgagccggtgcgcaacccggacgaggaaaccaagaccgtcttcaccgaagacaaggcggaattctacaagaccgcaggcgatatcaagacggtcatggaagtgatcgttgcgtcggaagccgacggcgaaggccgcaggctcgacatcatcaataccagcccgcgcgaccgcatgatcgaggtcacgtcctatgcggaactggtgctgaacgacagcgacagcgatgccgcgcatccggcatttgcgaagatgttcgtggaaaccgagattgccgatagcggctccaccatctacgccaaacggcgcaagcgtgcgccgtccgacccggatattcatgcagcgcatttcgtcactgacctgtcgggcgcattgcgcgagatcgaggtggaaaccgaccgtcgcgccttcatcggtcgcgggcgttcgctgcgcaatgcggcggccttcgatccgggtgcgaagtttaccggcagccagggctgcgtccttgatcccatcgtctcggtgcgcacccgcgtccgtgttccggcgcacaagaaggtgagcctcgttttctggacctttgccggcggcagccgcgatgcggtggaacacgcggtgacaatgcatcgccacccggaaaccttcgcccgcgaatattctctgtcctggacgagttcgcaggtgcagctttatcacatcggcatcaagccggcggaagcggcggattatcagaaggtggccgcctatctgctctatccggaacgtacattgcgccagccgccggaaaccattgccagcggccttggcaagcagtccgacctctggccgatgtcgatttccggcgattatccgatctttgccctgcgcatcgacaatgaagccgatctcgatgtattgcgcggcgtgctgcgcgcgcaggaatactggcgcttgaagggcctcatcgtcgatgtcgttgcggtcaatgaacgcgctttttcctatgcgcaggatacacagcgcgccatcgactggattgtggaaggcttccgtgcgcgcggcggtggccagccgcatatcttcgcggtgcgccgcgaccagatgagcgaggaaagctacaatacattgctcgcctcggcgcgtatcgtcatgcacgcgcagaacggttctctggccgaacaattgcgccgcagcgaggaaatcaccgttgatcttgcggcgcgcagcgacgccagaacggctaccaacgggcaggcttccgtgcagggccttggtgctgcggggctggcgcccgtcgccattgaacgcggcgcggaagaacgccgcccggtggtcaagccgccggttgatcgcccgcgcccatccggggatgatcttcgtttctggaacggttatggcggctttgccgaagacggttcctatgtggtgcgcatcaatggccgcacatcgacaccgcatccctggatcaatgtcatcgccaacccgtccttcggcttccatgtctcggcggaaggttcggccttcacctgggctggcaacagccgcgattatcaactgaccccatgggcaaacgatccggtcacgaaccgtccgggcgaggcgatctatatcctcgatcgcgaaaccggccgcagcttcgcccccaccgcaaatgtgttgcgtgacgaggccgtgacctatgaagcccgccatggccatggttacagcgcgttctcggcacagcatggcgaactggcgctcgaacttacccatatcgtggatgcggaaaagccggtgcgcctctcgcgcctgacgatcaccaacaagggccgctcaaagcgcaagctgcgcgtttatggctatgtggaatgggtgctgggcaatgcccgtgccaggaatgtgcctttcatcgtgccgtcgcaggatgaggaactgggcgccctttttgctggcaatccctatcacccggacaaatccggccaggttgccttcttcgctgcaagcgaaaagccgcaatcggtcactgccgaccgcggcgaattcattggcactgccggttcggtggacaggccggagatcgtgcttgccggcaaggtgctctccggcacggtggaagcgggccgcgacccttgtgcggcacttgcgcttgatatcgaggtggggccgggcgaagcgcgcgagatcgtcttcctgctcggcaataccgccgatcagaaacaggcgaaagccctgattgccgatatgcgtacggcctctttcgaggaaaaactcgtcgcggcaaggcaccagtgggaaagcttcttcaatcgcgttcaggtgaaaacacccgatcccgccttcgacctgatggtcaatggctggctgccctatcaggcggtcgcatgccgcatatgggcacgcgcggccttctatcaggcaagcggcgccttcggcttccgcgaccagttgcaggatacgctctcgctgcttctcgtcgatccgtcgctggcgcgcgagcagatactgaacgccgcctcgcgccagttccgcgagggtgacgtgcagcattggtggctgccggccacgggtgcgggtgtgcgcacgctgatttccgacgatgtggtctggctcggctatggcgcctcgctctatgtcgagacgacgggtgatcgctccattctcgatgaaaagctgcctttccttgaggggcgcaagctggaagagggcgagcacgacgccttctacgagccggaaatttccaaggaaacggcaagcctttacgagcattgcgcgctggcgctcgaccttgcggtcgcacgcaccggcaagcacgggctgccgctgatcctcggcggcgactggaatgacggcatgaaccttgtcggcgtgaagggcaagggcgaaagcgtgtggcttggctggttcctggcctatacgctgaaagccttcatcccacttgctgaagcgcgcaaggaccagaaacgcgccgatctctggaaggcccatgtggaaagcctgacggcggccctcgaccgcgatggctgggatggtgaatggtatcgccgcggcttttacgacaatggcaggccgctcggctcgaaaaacagcgatgaatgccagatcgacgccattgcccagtcgtggagtgttctttccggcgttgctgatcccaaacgtgccgaaaaggccatggcatcgctcgaaaaatatctgttggatgaagacaatgcattgctgcgcctcttcacgccgcctttcgatgtgaccccgcaggagccgggctatatcaagggctacccgccgggtgtgcgtgaaaatggcggccaatatacccatggtgcgacatgggctattctggcgcttgcccgcatgggcaaggcagccgaagcatggcggcttttctcgctcatcagcccggtcagccatggccgcaacccggatgtttaccgtgttgagccctatgtgatcgccgctgacatctattccgtcgcgccgcgttgcgggcagggcggctggacctggtataccggctcggcaggctggttctaccgtgtggcgacggagggtattctgggcgtgaccaaacgtggcgatcgccttcatttccagccggccctgccgccggaatgggaaggctatgaggctgaattgcgttttggcgaggcgctctaccgcgtaaaagtggttgcgggtgcgaaagcgggaaccatccggctcaatggccgcaagctcgccaagccggatgagggggtagcgctcaagccggacggtgaacatgaaatcgtggtagagcttcccaaacagtagcgaaccgattagaaaggcgggtaaaccccgcctttcttttgccgtggaatatgtgccgcggcctgtctgtttatggaatggatgccttcatggccaaaaccgatcttgcgcggcgcgtctataaccatacctggaagctggatccgatcatccgcagcctgctggatacggatttttacaagctcctgatgctccagatgatctgggggctttatcccagggtggatgccaccttctcgctcatcaaccgcacgagttccgtgcgccttgccgacgagattgatgaaggtgaactgcgcgcgcagcttgaccatgcgcgcacattgcgtttttccaagaaggaaatgatctggcttgccggtaacacgttttatggccgcaagcagatttttcagccggaatttctggcatggctgcatgatttccaactgccggaatatgaactgcgccgcaaggacggccagtatgaactgcatttccacgggccatggacccacacgaccatgtgggaaattccggcgctggccatcatcaacgagcttcgctcgcgcgcggcaatgaaaaatctggggccgttctcgctcgatgtgctctatgcccgggccaaggcgaagatgtggagcaaggtggagcggctgcgccaactgcctgatttgaagatttctgacttcggcacccgccgccgccattccttcctgtggcaacgctggtgcgtggaagccttgaaggaggggatcggcagcgcctttaccggcacgtcaaacgtgctgcttgccatggatacggatctcgaagctctcggcaccaatgcacacgaattgccgatggtgctggccgcacttgcaaaaacggacgacgaattgcgcagcgccccctatcgtgtgttgcaggactggaaccgttattatggcggcaatcttctgatcgtgctgcccgacgccttcggcacggcggcgtttctgcgcaatgcgccggactgggtggctgactggacgggcttccgcccggacagcgccccgccgattgagggcggcgagcgcattatcgaatggtggaaatcgaagggcaaggacccgcgcgaaaagcttctgatcttttccgatgcgctcgatgtggacaccatcgaggagacctatcgccatttcgagggccgtgtgcgcatgggcttcggctggggcaccaacctcaccaatgattttgcgggctgtgcgccgcagagcattgatggcctcaaggccatttctttggtctgcaaggtaacggacgccaatggccatccggcggtcaagctttccgacaatccgcaaaaagcgacaggcgatccgaaggaagtggcgcgctatctcaggttcttcggcaatgaggaacgcgtggagcagctcgtccgcgtctgaatatcagcggatattcggcgttatgagctgcatcgcaggctttattccatcagccgggcagtgccggaaacacggatagaaccaccgcgttccgtgccgatttcggcgtgcagatgcgagggactgcccatatcttcgccctgaaacacttcgatcgacccgccatgcggccagcctatatcgcgaagataagcggcaaaggccgccgtcgcggctcccgttgccgggtcttcatagaccccgcctgaggcgaatggattgcgggcatgaaaacgccgcggcgtttcggaatagatgagcagtatcgtcgtccagccctgccggctcatggtcacgcgcccacgtgagaggtcataatgcatggaggcaagcttttcacgcgagcgcagcggcagcacaatatggtccgcaccggcatggatcaacgcaggcgagatgccgtgggcaagatcatccggctcatagttgaaaagggcaagggcctggccgatttccgcttcggtcgcggcgcggttgcgggtgcgtggcgattgcaggctggcggcgaaaagctcgccctccttgcgcccttccacgctgatttcatcatgattgagccggagggcgaaacgcccgtcaccctcgcgcatggcaagtgctgctccaagggcaatggttgcatggccgcagaatggcacttccatttccggtgcgaaatagcgcacgcgccagctttcgccatctggcgctgcaaaagcggtttctgaaaacccgacatccttggcgattttctgcatgtcctgcggagatggcaatcgatccgcgatcatgacgccagccgggtttccacccttgtcgccctgtgaaaaggccgcaatgcgcaacacgtccaaaattgtctcctcacccgttcgattcgtgcctcgcccacctcaataaaagacgtgaaatgtggctggtcaagccgtctgtcagccagagcattttcgggccaaaacagcttcacatttttgctggaaatgctccaggagcagcgccgtgaacggactttggattcaaatccaccacactggcggaaaccaacaacagcataggtcgctccatttcctccgacagcgccggccatgccgcgatctgctctggcgatggataccattcctccagccggttgatggcaaatccggcctcaatcaatgcgttgactgtggtgctgagacggcggtgatatttgatgacgccttctgccagccagtcggtttgccgctcaccttctacggcataatgatcgaccggccatcgcttttggccattgccttcttctatccagccaggcgcaagtgacgccatgaagatcggatgttcgatcgtgaaaacaaagcggccgtccggccgcaaggcggcatggatcgttttcaaaatacgcggaaagtcacggatatagtgaaaggccagggaactgtagacaagatcaaagcttgcttctggaagctccagcctttccatgtctgcctgaatatagcaaacggcatcatcctgtgtgtcgcggcgcgcgcgttccagcatattttgcgaaagatcataaccggtaacggaggcagccccctgttcgcgggcaaagcggcaaaaccagccgaagccgcatccaagatcggcaatgtcacggccggtcagatcgggcagaagcgagcggaccacaggccattcgggtgcaccttccagcccgtgtaccgagcgcggcaactggctgtaagcggtgaagaagtcgtcgcgatcataaatattctgggccatgacctatcgttcgtttcgtgcgtcaatcccgcatctcatgcgcccatggcgggttcgcacctgcgcgcgagacggtcacggcagcagcccgtaccccgagcgccacggcggaatgtatctggtcttcgctcaggttcgcaagcgcgtccttcgtcagaaggccctgactgtggaggctcgccagaattcccgcattgaccgtgtcgcccgcgcccaccgtatcaaccacatccaccttcacgcccggcacaggcacggttgcatggtttgtatagacaacagcgccatgtgcgcccttggtgatgacgacaagtttcggcccaagcttcagccattcggcggcaatctcgtcatggctgcctttttccccgaaccagtccaggtcttcgtcggagagttttacgatatcggcaagcgcgatcatgcgcttcatgcgcgtcaggtgcgtttcacggacggtgatgaggtttgcgcgaatattggggtcgaggaacatcacccggtttggtgcttcccgcgccagcagcgtctcatagacgctgccgcagggttcggaaataaggctgatgcagccgaacagcatggcgcttatggtttcatccacatagggcatgtcgtttctcgacagcattcgcccggccgtgttttcgtcatagaaagcatagcgtgcctgaccgtccacgaggcgcacgaaggcaagcgttgtcggcctgttggaaatggcggcgaaggaataatcgacattggagcgcgccagcgtgtcgcgcagcacatcgccgaaaaaatccgatgaaatgccggagaaaaagccggtcggaacgccaagccgccccagcgcaatggccgtgttgaaaaccgaaccgccggcgaaaggctggaatgcggtttcgccgccagtggtttcgcgtggcagcatgtcgatcagggcttcaccgcaacaaaggatcattgttccaacttatattgttaaaccgcgctgttaaatcgattgaaaatacttagagcgcggagcttttcaatccgcgctcttgattccggttcagacgtgctggccaccattgatgtggatttccgagccggtgacataggacgaggcttcggtgcacaggaagtagattgtttcggctacttccgaggtcttgccgagccggcgcatcggcagttgttcaaccagcttgtcggtgccaggtgataggatagccgtgtcgatctcgcccggcgcaatcgcattgacgcgaatgccataggggccgaaatccgatgccatttcgcgggtcagcgcggcaagggctgccttggatgtggcataggcagttccggcaaaggggtgcacgcggctgcctgcgatggaggtcacgttgacgaccgagccctgggctgcttcaagctccttgaacagcccgcgcgccagcatgatcggggccatgaaattcacctgaaacacatcgcgccagacggccatcggcgtttcgatggagttcatgcggcggccgccttccgccttgggtgaaatgcccgcattattgacgagggcgtgcagcttgctgccattggcttccagcctgcggcgaatttcggcaatggccttgccgatatcttccgggtcggaaagatcgaccttgatatggtcttcaggtcctgcgggccaggggcagttttcggaaaaatcctgccgtgagcaggtgatgacgcgccatccggcaagggaaaaccgtttcaccgtcgcatggccaatgccgcggcttgcgccggtcaggaccagtgttttgcgttccgtatccgtccttgggatttcagatgaggaaacgccgggcctggaattatcggtgttggaatctggggacataacaacctcgctctcaaatcttgaatagaccatgccgctcaagatttcgagggggattcagcatggcaagggaatgaaagcaccatgaagggactggccgcttgccagtccctcctgtttttactgtgaattacccatgatgatatcgagcagggtggtggattttctcgcaggctgggcttgcggctgttcgcccacattgcccgcaggcatgggccggtaatcgccgttattcctggcggaagaggcaaggggctgtccggtttcgccctgctggataccgcttcggccgggcaaatccggcgccggtggccagtagccatcgtcgccggtgcctgccatcggctggttgccataattatcctgctgcatcatgccgggatcataaggcgcattggggtctatgccgtcgctgccgccgggcagcacgttctggatatcgtaatggccgggaagctcggcgatgggaacacccttatgtgcttccttcatgaagcttttccaggccgccacgggaagtgttgcgccaaaaacgcgcttcatgcccttgccgtcgtcattgccgaaccaaacgccggtcgtaagattggctgtgtagccgatgaaccaggcatcgcggaaattctggctggtgccggttttgcctgcggccggccagccgaaggcggcgcgtttggcggtgccatcttccacggtgcggcgcagcatggcgttcatcatgccgacattgcgctcgtcgatcacgcgcgggccgacaccatcttccttctggtaaagcacgtttccatcggaatccgtcatcttggtaatgaaatagaccggcgcgcgatagccgccattggcgaagggaacataggcgtcggttaattcaagaagtgtcacttccgacgtgcctagcgccagcgaagcattgggttcaagcttcgactgcacaccgaggcgatgggccgtgtcgatcacggtttgggggccgacttccatcacaagctgggctgcgaccgagttcagcgaatgggaaagtgcggtggcgagcgtcactggccccatatacttgccgttatcattactcggtgtccatttgccgatgcgcacaggcgcgtcattgcgcacggaatccggtgtccggccctgttccagcgcagaaagatagacaaagggcttgaacgaggaagccggttggcgatgcgcatcggtcacgcggtcaaactggctggccgcatagtccaccccgcccaccatggcgcgcaccgcgcccgtattatcgatggaaacaagcgcgccctggctcgcattcatctttttgccgttctgctcgatctgatccttgatcgcctcttcgccagcgcgctggaggttaagatcgatggtcgtctggacgatgatgtcatcctttgcttcgccgatcagttcgggcaattcggcgacaaccttgtcggccacatagttttccgaaccctgccagtaggaaggcgcgcgcgtcggtggttcgctttcggcaatcgccacctgcctgtcgtcgatcatgccttcctcgcgcatggcgcccagcaccagcctggcgcgcgctgcggcggcttccgggtcgcgggcaggggagaggcgcgaaggcgctttcaggagccctgcaagcgttgccgcttccatcaggttcacgtccttggccgatttgttgaaatagcgccgcgatgccgcatcgacgccgaaagcgcccgaacccagataaacccggttcagatacatctccaatatctggtccttggtatatttatgctccagccaaagggcgagcatcacttcctgcaccttgcgctccagcgtgcggtcaggcgaaagaaagagattcttggcaagctgctgtgtcagcgtggagccgccctgcaccgcgcggcccgaaaccacattggttacgatagcgcgcgcaagcccgatcgggtcgataccgaaatgcgaattgaagcggcggtcctcaatggcgataacggcctggggaatatagggcgacatttcatgcaggctcacggcctcgccgcccgtcgtgccacggttggcgatgagattgctgttcacatcgacaatgcgcacattgggtggcctgtcaggaatggcccaggcggtcgtcggcggcatcttggccgcgaaatagaccagaaggccagcaaaggcgatgccgccccaaaggcccagcacgagaaaccagtagatcgaacggcgtagaaaaccgaaaaagccgcgttgctttcttttaccgccccgcgaagagcggggagcacgatctgcggattgcttttgcctgcgctgttgcgagcgagccatgcgatcctcctcatcgacctgaaagacctcatcttcccgcttctcttccccaccgaaggaaggttcgatgcgtctgttcctgtcgtctcgcgatgccatgtctgcctgatccgcgccccacgcgcttgtttttcatgccggagcgtgtttcgatctgctcgcacagagcggtgccccaccgttcgctatcgccctgaagggtaaatgcggcagtttaaagggacgtaaaccggacatgcacaaaaaaagccccgcgtgcaaggtgcgcgcggggcttccatttccggttctgtgcgtcggcaatcagaacttataggcaacgccgaggcggatatcgttggtcttgaacgaaccgcgggtgtcgagatcgttaagaccgaaattcttcttgccgtaatcggtgtagcgatattccagacgcagaagaacattgtcggttgcagcgtaatcgatgcctgctccgacggtccagccggtctgggtcttgctcttgctggattcttcgccgccgatgcggagcgaattcttgatgccgccaaaggcaacaccgccagcaatgtacggcatgaaacggtcaatggcataaccggcgcgtgcacgaacagcgcccgaccaccgtagctgggtttcgcccgtggtctggacaggattgccgctggtgatgaaatcgcgcgacttcttcaggttgttgtaatcgacattggcgtcaaggccgagaatgaaattgttgcccgtgtcgaagttgtagccggtgtaaaggccgccgataaagccattcggcttgaattcggacgtgccgccattggtgcggttttcaagcttggcgcggccccagccgtaaccaacctgaccgccgaaataagcgcccgcccatgaaaagctaggcgcaatcgcaatcggtgcgggctcctgcgcaacaatggcatccgccgcatatgcgctggtgctggtaataactgcaaccagcgaagcgccaagtagatttttgaacgtcattgaaaactcctaataagaatggcgttgcaatgcggctagcatatagtgatgatctggtcgaatgtatgtagtaaatgagcaacaataatgaattgtcttgattttcatttatacaaaaagttgatatatatttgattaacttgaaatttaatgcagtaatacttcatatatatctaatatttaaattgaatatcaaatattgggtgaggattgacataaaaaaaggccccgcaaagcggggccttttcgtagatttcaaccaaactatcagaacttgtaagcgacaccgaaacggatatcgttggtcttgaaattgttggtaacggcagcgtcgtcgaagccgtaatccttattgccgtagtcggtgtagcgatattcgaggcgcaggatcacgttgtcggttgcggcgtagtccatgccagcgccgatggtccagccggtgagcgtcttgctttgagagaagccggtgccttcaaattcgcccctgtttctcaggctgccgaaagccacaccgcctgcgatatagggcaggaagcggtcaaccgcataaccggcgcgtgcgcgcacggcaccggaccagcgaaggcggttttcaaaggtggcggcggcgttattttcatccaaaaagtcgatgttcttggaaacgtcgttataggtcacgtcgccgtcaataccgagaacaacactgttgccgaggtcgaaattgtaaccggcataaagaccgccaaggaagccgtccggctttatatcgccgaggccggtcgagtcatagctgaaatgggacttgccccaggcatagccgatctggccgccgagataggcaccattccaagtgaaggtcggagcaacaacaaccggtgcaggttcctgttcaatgacggcgtcagcagcgtttgcgccggtcgcggcaacgagaacgacggtcgatgcaaaaagaagagccttgagcttcatgataaacctctcgggaaatagtcccacaaccaatatttgtctctaatataagggatcgctgtcaaaagtctgtagcaaacaggacacagcaggcggaatgttgcaggagcgatatgcgtttccgtaaaacaggaatgtgagacggatttgcctttgcagatgcgtcaatgcagatggttttgccggaatggaaaccaggctggaggctttgcaccgcctgaatatctctgctcagctatgagcaaagatatcggattccgcccaacccatgaggtcgagttccgagcgcgtgggcaggaacttgaaacaggcttcggcctgtttcgtgcggccatcacgttcaagacgctgttccagaacggccttcaggcgatgcaggtagaggacatccgatgccgcatattcaagctgcgcctgggacagcacttcggctgcccagtcggaagattgctgctgcttggaaatcgagacgtccagaagctcgctgcaaatctccttcaggccgtgacgatccgtataggtgcgggtgagtttggatgcgatcttggtgcagaacaccggctgcggcatggtgccgaatgcatgtgccagaaccgcaaggtcgaaccggccgaaatgaaagatcttggtgatggaacgatctttcaaaagcttcaccagattgggcgccttcttctggtccgcttcgatctggattacgtccgcagtaccgtcgccgggcgaaatctgaaccacgcaaagccggtcgcgatgcgggttcaggcccagtgtctctgtatcgatggcgaccgcatccacctgataattgtcgaggttcggcaggtcgttcctatgaaaacggatagtcattcaattgtccttatttggcggcaattgccgccatgatatcagccttgcttggcggcgatagccgccaaaatacgagcccaggagcgctggcccttatggaaggagttcagctcgtatttttcattgggtgaatggatgcgatcatcctcaaggccgaagccgaccagaagcgattccatgccaaggaacgtattgaagtcgccgacgatcgggatcgagccgcccatggcgatcagcacggcaggcttcggccattcgtcggaaagggcgttcttcgccttggagacgagcggggaatcataaggcagctggattgcgggcgagccgccatgcggatggaattcgaccgagcaatcggcgggaacacgctctttcacgaaggcgcggaaggcttcgcgaatcttgacgggatcctgtttgtgcacgaggcggaacgaaaccttggcggaagcttccgctgcgataacggtcttgaagccttcgccggtatagccgccgataatgccgtttacttccgcagtcgggcgtgcccaggtgagttccagcacgctgcggcccttttcgcccgctggaatggaaaggccgatggggccgaggaagctttccgccgtacggccaaggctttcccaggatttcagaatctgggtcggggtttcctccacgccttcatagaaatccggtatggtgatgcgcccggtttcatcgtgcaggtcggccagaatcttggtcaggatgtggatggggtttgccgccgcaccgccgaagaagccggaatgcagatcgcggtcggctgccttgatgacgatttcctcgccgacgaggccgcgcagccccacgctgatcgctggcgtttccgcgtcccacatggcggtatcgcagacgagcgccacatctgccttcagctcttgcctgttggcttcaagaaaaggcttcagcgaaggtgagccggattcctcttcaccttcaaacaggagcgtcaccttgaccggcaggctgccgttcaccgccttataggcgcggcaggcttccacaaaagtcatgagctgccccttgtcgtcggaggtgccgcgtccggtcaggatcttgcggcccccattcgaggcatcgccgacatccttgatagccggatcgaagggatcgttttcccacaggctgagcggatcgacaggctgaacgtcgtaatggccatagaaaagcacatgcggcgcatcggctgtcgccccttcgtggtgggcaacaaccatcgggtggccgggtgtgtcgcgcacgctggcatcaaaaccgatagacttcaggtcttccaccagccactcggccgccttgcggcaatcggccttgtaggccgggtcggtcgaaatcgacttgatccgcaaaagattgaacaggcggtcgaggcttttgttgagattggcgtcgagatggttgagaactttgtcgagtgatagcgtggacatggggcttcctgacgagtcataaaactgatggcacactacaaccagctttgcgaagttaaaaccctcattaagctcgacttgacgcggatttcagaggcgaattcggcaaaaaaatatgggcgctgtgaagatgacgtttatgcgccaggcgagtggcgaccaatgtttttcatgcaaaaggcgagggggaaaagattggccgctgtggtgaggggattaccacagcggccatgtcactacacagcggcagcccggagaggggaatgagactaccgctaccatccggtttccgacgggggacgggtcggaaaaccggagaccgacgaagtgtcgatgaccggaatttggcctttcaactgtggctattcaagggcatagaagattacaaatatgtaacaaacccgttatccgggcgtgacggatttctttcacgtggacggtccaatctcctgacaagaggccggtttcctttattgtagctttcctttaattctgaaccgatttcagcaaaagtgcgaagcggttttgcgtccgaaattgcgtatggacaaggaacaggcatgaaaaaaggcgatcatctctttctcgttgacggctcgggctatattttccgcgcctatcatgccctgccgccgctgacccgcaagacggatggcctgcctgtcggtgcggtttccggtttctgcaacatgctgtggaagctgttgaaggatgcgcgcaacacggatgtcggcgtggtgccgacccatttcgcggtcattttcgactattcgtcgaagacgttccgcaaggagatttatcctgattacaaggcgaaccgcaccgcgccccctgaagacctgatcccgcaattcggcctcatccgacaggcgacccgcgccttcaatctgccctgcatcgagaaggagggcttcgaggctgacgaccttatcgccacctatgcgcgtctggctgagaaagcgggcggcgatgtcacgatcatctcctccgacaaggacctcatgcagctcgtgacaccaagcgtgtcgatgtatgacagcatgaaggacaagcagatttcgatcccggaagtgatcgagaaatggggcgtgccgccggaaaagatgatcgacgtgcaatcgctgaccggcgacagcaccgacaatgttccgggcattcccggcatcggcccgaaaacggcggcgcaattgctggaagagtttggcgatctcgacacgcttttggcccgcgcctctgaaatcaagcagaacaagcgccgcgagaacattctggcttttgccgaccagacgaagatcgcgcgcgaattggtgacactcaagacggatgtgccgctcgatatcgatctggacgggctggtgctggagccgcagaacgggccgaaactgatcggcttcctgaaggcaatggaattcacctcgctcacccgccgcgtggccgaggcaaccgatacggacgcttcttcggtcgagccatgccatgtggagaccgactggggggcggatgctcatggccccgatgtcgatgttcccgaaaaggccgatgctgctgctgcatcgcaactgctctcggcgccgactgccgctgagcccgatcagggctatacgccgaaagcgctcgcagaagggcgggcggcgcaagccatcgcgcaaaagatcgatacgagcgcctatgtctgcatccgcgatattgcgacgctggagcaatggctggccgaagcggccgaaacaggtatccttgcttttgacacggaaacgacttcgcttgatccgatgcaggccgaacttgttggcttctccctggcgctcgcaccgggaaaggccgcctatgtgccgctccagcacaagtctggcgcgggcgatcttctgggcggtggcatggtggagaaccagatcccgcttgatatggcactcgcggcgctgaaacgcgtgcttgaggacgcttccattctcaagatcgcgcagaacatgaaatatgactggcttgtcatgcgccgccacggcatcaacgccgtttccttcgacgatacgatgctgatttcctatgttctggatgcgggtacaggcagccacggcatggaccctttgtccgagcgatggcttggccacaccccgattgcctataaggacgtggcgggaagcggcaagagcgccgtcactttcgacatggtggatatcgaccgtgcgacggcctatgccgccgaagatgccgatgtgaccttgcgcctgtggcaggtgctgaagccgcgccttgcagcggaggggctgatgtcggtctatgagcggctggagcgtccgctggtcgatgtgctggcgcgcatggaagaacgcggcattgccgttgaccgtcaggtgctgtcacgcctttccggcgatctggcgcaggccgctgccgcttatgaagacgagatttacgcgcttgcgggcgagaaattcaccattggctcgcccaaacagcttggcgatatcctcttcggcaagatggggctgcccggcgcatccaagaccaagacaggccagtggtcgacctccgcgcaggttctggaagaccttgccgccgaaggtcatcctctgccgcgcaagatcgtggactggcgccagcttaccaagctcaaatccacttatacggatgcgctgccgggtttcatcaacccccagaccaagcgcgtccatacatcctatgcaatggcatccacctcgacggggcgcctttcctcgtccgaccccaatttgcagaatattccggtgcgcaccgcagaaggccgcaagatcaggacagccttcatcgccgaacccggcaacaagctgatttccgccgactacagccagatcgaactgcgcgttctggcacatgtggccgatattgcgcaattgaaacaggcctttgccgacggcatcgatattcatgccatgacggcgtcggaaatgttcggtgttccggtggaaggcatgccctcggaagtgcgccgccgcgccaaggcgatcaatttcggcattatttacggcatttccgctttcggtctggcgaaccagctttccatcccgcgcgaggaagcggggcaatatatccgcacctatttcgagcgttttcccggcatcaaggattatatggaagcaaccaaggcattcgcccgcgagcatggctatgtcgaaaccattttcgggcggcgtgcacactacccggatatccgcgcatccaacccgcaggttcgcgctttcaacgagcgcgcggccatcaacgcgccgatccagggggctgctgccgatatcatccgccgcgccatgatccgtatggaagatgcgctggccaaggaaaatctcgccgcgcgtatgcttttgcaggtccatgacgaactgatctttgaagtgcctgaaaatgaggttgaaaagactattccggtcgtgcgccgcgtaatggagaatgcggctatgcctgccgtctcgcttgcggtgccgctgcgtgtggatgcaagggcggcgcataactgggacgaggcgcattgagttttgttccggttgaccgggaggcgttaaacctatagggaagagccaattctggtgcttcggtagtcgtctggggagtcgtggacaaatggttcacggccaatgggtatgcggcttgagaagcttttttgaaagttattcatgtctctgcctgataccatcgctccggctctctccggagcattaaccgctcgcggttacaatacgcttaccgctgttcagaatgctgttctggcccccgaaacactcgcttccgatcttcttgtgtctgcccagacggggtctggcaagacggtggcttttggccttgccatggccaacaccattctcgaagacgaactgcgcttcggtgatgcgggtgcgccacttgccatgattatcgcgccgacgcgcgaacttgcacttcaggtgcgccgtgaactggaatggctttatgccgataccggcgcgcggattgcatcctgcgttggtggcatggatatccgtaccgagcgccgcgcgctggagcggggaagccatatcgtcgtcggcacgccgcgccgcctgcgcgaccacattacgcgcaatgcgctcgatatgtcgcaactgcgcgcgatcgtgctcgacgaagccgatgaaatgctcgacatgggctttcgcgaagacctcgaatttatcctgggcgaagcgccggaagaccgccgcacgctgatgttctcggcaaccgtgccgaagccgattgcccagcttgccaagcgtttccagaacaatgcattgcgcatcaccgttcagagcgaaaccagccagcatgccgatatcgattatgtcgccatgccggttccgccgcatgagcgtgaccatgcgatcatcaacacgctgctttattacgacagccagaactcgatcattttctgctccacccgcgaagcggtaaagcacatggcaagccgcctctccaatcgcggtttcgcggtggtggcgctttcaggtgagttgagccaggcggagcgcaacaacgcgcttcaggccatgcgggacgggcgcgcccgcgtctgtgtggcgaccgacgttgccgcgcgcggcatcgacctgcccaatcttgatctggtcatccatgctgatctgccaaccaatccggatacgcttctgcatcgttctggccgtacgggccgcgcgggccgcaagggcacctgcgtcctggttgtgccgttctcgcgccggcgcagtgccgaacgcctgttgcacatggcaaagcttgatgcgcagacggttcccgcgcccagcattgctgctgttcaggccaagaccaatgagcgcattttgaatgcggaagtcttcaaccagcccgttgaagaagaatatcaggaactgctgaaggcccttgccgagcgttacacgccagagcagattgcgagcgccttcctcaatcgcgaagtggcctcctatccggcggcggaagaagtatccgatgcgccggtgcatccggtcggcggcaagaagccgcgttcggaccgttttgaaaagggtgatcgttatgagcgcggcgaacgccgtgagcgtggcgaaccgggcgaacgcttcgaccgcaatgcgcgttttgatggcgtctggttctcggtttcggctggccgcaagcaccgcgccgatccgaaatggctgctgccgctcatctgcaaggcgggtgacgtatccaagcgcgatgtcggctcgatcaagattttcgacaatgaaacgcgctttgaaattgcggcatccaaggcggatgaattccgccagtcggtggctgaacgcggcacgggcgaaaagagtctcgtaatccgcaccgccgttgccggtgctggcggcgatgctgctgcgcgtgagagccgcggcagcttcaagccacgtagcgacaagttcaaggaaggcggcttccgggacggccacaagagcgataagccgcgcgatttttcccgcggtgatgacttcaagaaagatggcttcaaaaagggcggtaaaaaacccgaaggtggcggttacagcaagaagcgtcgcggtgaataatagcagaacccgatgagcttcgctcaccgggttttggctggagcaatttcaagtcaaaagtgcaaaaaagccccggatttccggggctttttgtatcaaacgtccagattggcgacgtttagcgcattatcctgaatgaattcacgccgcggctccacctcgtcgcccataaggcgcgagaagagggaatcggcatcggttgcatcgttcaccttcacctgcaggagcgaacgcacattcggatcaagtgtcgtttcccaaagctgttcggcgttcatttcgcccaagcctttgtaacgctggagggtcagacccttgcggccggttgcaaacacggcgtcaagcagggccaccgggccggaaagcgattccaccttgtccttgcggcgcagcaccggcggctccatgaagatttcagccatgcggcccgcaacgcggtcgacctggcgggcatcggccgagccgagcagggccatgtcgagaatggcgatatcctttacaccgcgcaccatacgctcgaagcgatagccgccgtcttccatcacatggccgctccagccgcgctcggtctcttccgaaatcatgtcgagacgcttggcaaccgtatcggcggaatgctgtgccgttgcattgtcccttgaggcatcggggttgagcaggccggcaattgccgcctgttccaccacgctgcggtcatagcgggtgtgcaggccgtgcagaagctgacgcagcatgcgcgcatcctccaccaccgagcgcaaatccggcccggcgcgcatttcgccagtcaccagttccagtgtcgtttcttcaaggccggtttcgatgaggaaatcctcaaaggcggcttcgttcttgatatattgcgaagacttgccgcgtgtcaccttatagagcggcggctgcgcgatatagatatgcccgcgttcgatcagttccggcatctgccggaagaagaaggtgagcagaagcgtacgaatatgggcgccatcgacgtcggcgtcggtcatgatgatgatcttgtgataacgcagtttgtcggcgttgaagccgtgcgtttcatccttgccgatggaggtgccaagcgccgtgatgagggtgcccacctgatcggatgaaatcatccggtcgaaacgcacgcgttccacgttcaggattttgccgcgcagcggcagaatggcctgattctggcgcgagcgcccgctcttggcggaaccgcctgccgaatcgccctcgacgatgaagatttcggacttggccggatcgcgctcctggcaatcggcaagctttccgggcagggacgtcacgctgagattgctcttgcgggtgatgtcgcgcgccttgcgggcggcttcgcgggccgccgccgcctgaatgaccttctcgacaacgatcttgccgcctgccggatgttcttcaagccatgtggaaagcgcttcattgacgaggccttccaccaccgggcgcacttcggaggaaacaagcttgtccttggtctgcgaggagaatttcggatccggcaccttcacggaaagaacggcggtcaggccctcgcggcaatcgtcgccggtaagctgtaccttttccttcttcgtcatgccggaagagtccgcatagcccgtgatctgtcgggtcagcgcgccgcggaaaccggccagatgcgtgccgccgtcgcgctgcgggatgttgttggtgaagcacagcaccttctcgtggtaggaatcgttccaccacatggcgacttccaccgtcatgccatccttttcgctgcgaatatagataggctcttccagaagcgacttcttgctctggtcgatatatttgacgaattcgaccaggccgccgtcataatgcagttcctgttccttcacatccgcatggcggcggtcggcgagcttgatgcgcacgcccgaattgaggaaggcaagttcgcgcaggcggcgttccagcgtttcatagtcgaattcgaccatgctgaaggtgtcaggcgagggcaggaagctcacttccgtgccggtttcactgcctgcatcgccggttacgaccaagggcgcatcggcaacgccgtgtgtgaagctcatttcatggattttgcccgcgcgccggattttcagcttcagccagatcgacagcgcattcaccactgaaacgccgacgccatgcaggccgccggaaaccttgtaggaattctggtcgaatttgccgcccgcatgaagctgggtcatgatgacctcggcagctgaaacgccttcttccttgtggatgtcggtcgggatgccgcgcccgttgtcggtcacggtgcaggagccgtcggcattgagcgttacggtgacgagcgtggcatgtccggccagtgcttcgtcgatggcgttgtccacgacttcatagaccatgtgatgcaggccggagccgtcgtccgtgtcgccgatatacatgccggggcgcttgcgaacagcatccagacctttcagaacacgaatggaatccgcgccatattcggcgggggcttcggaattcatctcgggcatctcgctcatgaaaatctttcaaaaaactgctgcgaatgcagctccaaagatatgtcgaatcacgcgacaaacatggctttaatataggtgctaacagcgatttttccaaatttgagcggtaaatttgccggggattccggctgttttgcacctatctgcgcatgatggcctgattggctttctggagccgccataattggcgtccatatctggtctgccgggcgcattttgcaactgattctatgccggggggggggaagcgcatacgttggagcgtgatgactttaagtcaggtcgtcatcacgctccaggtctttgttcaagtatgctctagctgcgcagccgttccgaatgccagcgcagatggtcgcccatgaaggttgagatgaagaaataggaatggtcatagccctcgcgcatgttgagcgtgagcgcaatgcccgctttcctgcaagcctcctccagcagccatggccgcaggccgtcatcaaggaagccatctgccgttccctgatcgacaaggatttccgggaagcgatggccgtcttcaatgagaagtgtcgcatcataggcgcgccatgcctgttcgtccggtcccagatatttttcgagcgccggcctcgaccatcccgccgtcgaaggctgcacgatgggagcgaaagcggagacggatttgaaacgatcggggttcttcagtgcgatcgtcagtgcgccatgcccgcccatggagtgcccggtgatggcctgccgctccatatcgagcggaaattgcctggcaacgagagcggacagttcctgcgtgatatagctgtacatccgatagttctgcgcgaaaggcgcttgcatggcatcgacatagaagccagcccccttgccgaattgccaattatcgggctcgtccgcaatactgtcgccacgcgggctggtatctgggcaaataacggcaattccaagttctgaggccaattggcgatattcgcctttgtccatgacgttctgatgtgtgcaggtgaggccggaaagataccaaagcaccggcaccggcccgtcttttgcctgcggcggcaggaaaagcgcgaaggtcatatcgcattggcaggcttcgctcttgtggcgatagacgccttgtgtgccgtcaaaacaccgggcggttgagatcgtttccatgaaatttctaactcccaagcgccacgaccacgttgaccgcagcggcgacgagaacggtattgaagaagaacgacacgatactgtgcaggagtgtggtcctgcgcatggcgggcgtcgtgacattggtgtcggaggtctgcgccgtcatgccgatgacataggcgtaataggcaaaatcccagccggaaggttctggcgtgccgggaaagtcgaaaccgccgcgatagcggcttgcccgtttggggtcgttgccggcaggctcgcgcggctgccagtatacatgggcgtaatggatggctgtcatcatatggatcgtgaaccagccaagcggcacggaggcgagcgtcaccaccagggaaaatgtatcgactttggatgcgctgttgatgaggatgaatagcgaggctattccgatcagcaccgccgcgaatgtcaccagaaagatgatccagaccggctcgtccgcgcttgctgcatgttttttaagaaacgaaggcgtcagccgcggcagtaccgagaccgccagcagcagatagatgacaaagaagcagttcgcgccaatgacaggggcaagcgggcttttcagagcccaggcaatggtgaacgccaccacgccgccaatagcgccgatatagaaagagatgtggcgacgcagaagaaacatcaatcagtctccgatggttcaagacgcatatccacatgcggaataccatcttcaagatattcgcccgaaatcgcaacaaagccgaacgaagcataaaatttttgcaggtggctctgtccgccaagttccaggggcgagcccggaaaccgggcttgagcaaaagcgatggcttccatcataagcctttggccaagcttgtagccacgataggcgggggcgaccacgacccgcccgatttttacggatttctctccttccggcggcagcacacgcagtgccgcggcaagcgtgtcgccgtccagaatgcgcaggtgaaaggcgccgatatccttgccgtcgatttcgggataggggcatgtctgctcgaccacgaagacgtccacgcgcagtttcagcatcgcataaagtgcgcgcggggccagatcgtcgatttcagcccaatgggaggtgagcaggcttgcgttcatcagtagatgacaaccgaacggatcggtttgccttcatgcatcaggtcgaaggcggtgttgatttcatcaagcggcatggcgtgagtgatgagatcgtcgatattgatcttgccctccatgtaccagtccacgatcttcggcacgtcggtgcgcccgcgcgcgccgccgaaggcggtgcctttccagacgcggccggtgacgagctggaacgggcgggtggcgatttccttgccggcttcggccaccccgataatgatcgattcaccccagccgcgatggcagcattccagcgcctgacgcatcacgtcggtattgcccgtggcgtcgaaggaatagtccgccccgccatcggtcagatcctgaatggcctgcaccaccttgtcattgccgatttcgcgcgggttgatgaagtccgtcatgccgaacttccgtgccatttcgaccttggccggattgatgtccacgccgatgatcttgtcggcgccaaccatgcgcgcgccctgaatgacattgaggccgatgccgccgaggccgaacaccaccacattcgagccggggcgaaccttggccgtatagatcacggcgccgatgcccgtcgtgacgccgcagtcgatatagcagatcttgtcgaaaggcgcgtcctcgcgcaccttggcaaccgcgatttccggcaggacggtgaagttcgagaaggtcgagcagcccatatagtggaacacttcgccgccatcgcaggaaaagcgcgaggttttgtcgggcatcaggccctagccttgcgtggcgcggatggccgtgcacaggttggagcgctgcgacaggcaggttttgcactggcggcattcaggtgtgtagagcggaatgacatggtcgcccggcttgaccgatgttacgcccgcgcccacttcgcgcacgatgcccgcaccttcatggccgaggatcgccggaaacttgccttccgaatcgaggcccgaaagtgtgtaggcatcggtatggcaaacacccgtcgccatgatttcgaccggcacttctccagcctttggcccgccgatctcgacggtttcgatggtgagcggcttctttgcctcccaggcaacggctgcgcgtgacttcatggtggtgcgtccctccggttatattttgcgcgcctatttcagataggtacgcaaaattcgcatgatttcatcgatctgtgtatcgggatcgtctttttgcgccatggtttcgcgtgcctgtccgaaggtttcgcgaaaatggctttccagcacttcggccatcaacccgttggctgccccacgcagcgccgcgatctgctggagaagggctgcgcattccgtccccgcttccaccgcgcgttccaatgcttcggcctgccccttgatgcggcgcaggcgcgtcagggcgcgcttcttgtcttctggcgaatgcggcatggactctcccgattttccccgaaactatatactctgggggagtacgtcaacggggccggacggctggacaattccgcatcgctcatgcaaaccgccaaagcgtacaatgcaaaagatggaaagcctttgacgagcctgcccgatcttcccgtgacacgaattctgcctcagcttgatgaggcattggcgcatcatgcaagcgcggtccttgttgcgccgccgggtgcgggcaaaacgacgctggtgccgctccatatgctgggtgcggactggcgcggggaaggcgtgatcgtgcttctggagccaaggcggcttgctgcccgcgctgccgcccgccgcatggcgcagcttctgggtgaagagccgggtgaaacggtcggctaccggatgcgccttgaaagcaaggtatcggccaaaaccagaattcttgtcgtcaccgagggcgtctttgcgcgcatgatcctggatgatccggacctgaatggcgttgccgccgttctctttgatgaatttcatgaacgcagccttgatgccgatttcggtctggcgctggcgctcgatgtgcaggcggcactgcgcgacgatctcaaaatcctcgtcatgtcggcaacgctggatggtgcgcgcgtggcctcgcttctcggcgatgcgccggtcatcgagagcgagggccgcgcttatcccgtcgatatccgctatcgcgaccgcaaggcggatgagcggactgaggatgccatggcgcgggcaatccgcgatgcactggtggatgaaacgggcagtattctggccttcctgccggggcagggcgagatagaacgcacggcacggcttctggaagaaaggctgccggccaatgtcctgcttgcgccgctttatggagcgatggaaggcagcgcacaggatgcggcaatcaggcccgcgcctgcgggtagccgcaagatcgtgctggcgacctcgattgccgaaacgtccatcacgatcgatggcgtgcgggtggtgattgacagcgggcttgcccgcctgcccaaatatgaaccggccaccggcctcacccggcttgaaaccgtgcgaacatcgcgcgcaagcgcggatcagcgcgcgggccgtgccgggcgaaccgaacccggcattgccattcgcctgtggcatcaggggcagacggcttcgcttcccgctttctcgccgccggagattctggaggctgacctgtccggcctcgtgctcgatgccgccgcatggggtgtgaccgatccggcaacgctcaattttcttgataagccaccgaaaccggccctcgccgaagcgaaggcgcttttgcatcggctgggcgcgctcgacgaggctggccgcctgacgccggatggtgaggcgatgcgctcgctcgctctgcccgcgcggcttgcccatatggtgaccgaagctgccaagcgcggcgaggcacaggccgccgccgaactggcggtgcttttgaccgagcgcgggcttggcggcaaggatatcgaccttgagacccgtctttcgcgctttcgcggtgatcggtcggatcgcgcgcagcgcgccaggggattggcaaagcgcctcgctgcaaatctgcgcaatcagggtgcgccagccggttcgaccgtgggacgcttgttgatcgacgcctatccggaccgcattgcaaaggcgcgcgggactaccgggcagttcctgctggccaacgggcgcggcggcgaagtcgatcctgccgtcagccttagccgtgcgccatggctggtcgtggccgatatgtccggcaaggcgggccgcgcccgcatcctgtcggcggcggaaacgtccgaagctgaaattcgcgccgcccttggcggccggatcgaaagcggaaagcagattgtctacgacccggaaaagaatgcattgcgcgcgcgaggctgtgcgcatcggcgcaatagccctttcggaaaagcttcttgccgcgccctcgggcgctggcgccgatgaaggcgtgattgctgccgtgcgcgagcatgggctttccatcctgccctggagcaaggaggccgaaatcctgcgccgccgtcttggctggctttatcgcgggcttggcgatccgtggccctcaatggaagacgacacccttctggaaaggcttgaagactggcttctgccctttctgaccggcgaggcccagctcgaccgcataccggggcgtgtgctgaaaaacggtttgatgagccttgtgccatttgatctgcaacgcagcgtcgaccagcttgcgccgacgcatttcgaggcgcccaccggctcgcatgttcccatccgctacgatgccgaagaacccgtgattgcggtgcgtgtgcaggaattgttcggccttggcgcgcatccttccatcgccgatggcaaggtgccgctcttgctggagcttctttcacccgcacatcgtccaatccagatcacgcgcgatcttccgggcttctggaaaggctcgtgggccgatgtgcgctctgatatgcgcgggcgctatcccaaacatgtctggccggaagatcctgccaatgcaatgcccacgcgccgcgccaaaccgcgcggaacctgagatattcggttctgacggccctgcgaccggataacgcagttttgcttgcattcctgtccggccttgcctcataagaggcctgacgagggaccccatgcacgcagaattcgagaatcgcgcttccaatctttcgcgccgcccgcgccttacaacgctggtgcgtgtgcgctggctggctattgccgggcagacggcagccgtcatgttcgtggcgctttatctgcaatttcccttttcggtcggcatctgtttcgcgctcattgcctgttcggcctggctcaacctctatctggccttccgcttcccggccaaccatcggcttaacccgacagcggcaagcctcgttctggcgtttgacgtgctgcaactggcggggctgctctatctcaccggcgggctgcaaaatcctttcatcgtcctgatgatcgtgccggtcatcatctcggcgacctctctttccgcgcgcgacacgatagtgctggcgctgctggtggtcgcctgcacctcgtttctcaccattcattacgatcccttgccttggtatccgggcgaaacgctgaacctgcccctgcttttcgtgatcggcatctggtgcgcgatcatttccgcgctgggcttcacaggcgtttacgcctatcgcattgccgaagaagcgcgccagcttggcgatgccctgagcgcagctgaactgattctccagcgtgaacagcatctgtcggcgctcgatggtctggccgccgccgccgcgcatgaactgggcacgccgcttgcaaccattgcgctggtggtcaaggaaatgcagcgcgcccatacgaaggatcccggccttgaggaagatatcgcgcttcttcattcgcaaacgcagcgctgccgcgaaattctgcaacggctgaccagcctttcctcggaaggtgaggaacatatgtcccgcctgccgctttcctcgttgatcgaggaagtgatcgcaccacaccgcaatttcggcatcatgatcgaggttcaaaaggaagagggccccaagcccgagcctgtgacccgccgcaatccgggcctgctttacggccttggcaatctggtggaaaacgccgtcgatttcgcgcgcggcgaggttactgtcacatggggctggacggacggccatgtcagcgtcaccattcaggacgatggcgagggcttccggccggaaatcctcgaccgcatcggtgagccctatatgacgagccgcgacaacacccgcaatggtggcgggctcggccttgggctgttcatcgccaagacccttttggagcgttccggcgcgcagatcagcttccgcaatcgcagcaatcccggtcagggggcggaggtgaaagtcacctggccgcgttcggccttcagcgcgagctagggcttgtctgcattcaaggattcccttttgcatgaaattctgattcaaggttgttgaaggagaacagccgtgagcagacgaagccttacagatgagcaatggaaccggatcgaagcatatcttccggggcgagttggtacgcccggccgcagtggcgtcgataaccgattatttgtcgacgccatcttgtggatggctgccaatgcagcgcactggcgcgatctgcctgcgaccttcggcaaatggacagcggttcatgcccgctttcggcgatggtcgcacgccggtgtatgggaaaggcttttccatgccctggctgatacgccggactttgaatatgtcctcattgatagcaccatatcgaaagtccacgcagatgcggcgggcgcaaaaggggggctgaagctgcctgcatcggtcgctcgcgcggtggattgacgaccaagctgcatgctgttgtcgatgctatcggcctaccgctgcgaataaagccaacacccggccattatggtgactgtccgcaagcttcaagccttctatccggcttgaagggtgtggggcatgtcattgctgatgcagcctatgatgccgatcacttaagggccttcattgccagcgatctcaaggcaacggctcagatcaaggtcaatccaacacgttccagtgtcccaacaatcgactggaggctgtacaaggaacgccatcagattgaatgcttttttaacaagttgaaacgctatcgtcgtattgcgctgcgatgcgagaaaacattgaccgcattcatgggtttcgtccatctcgcatgcgctatgatctggttacgttaaatgcagacacgccctaaagcgcgtttcgatctgattgaatcagatcggcgctctaactatttgttttgacgcgcatcttttccgaaaaccgtttcacacctttcgggatgcgctctaatatcccggcggctcaatccggcggaagcgattcgttttgccgggctattcgccggttccgggctcccttttcgttgcgggcggaattgaataggctaaaacggcctttctatagctgccgggccatgacccgcgaaacgcaatccttacataaaaaccataacttaagccacgatacagctatagcttctgtcgttgcggcactgtatgtgcatcacgaccagcaaatatcgggcatattattggcaacgttgtcatcacaaatgcgtgattactggcgcatttgagtacacaatatgcgcgaacgcctgcgttcatattaaatttgcgtcgggttctttttaaatattatgaaaatacaatggcttggggagatttggtcatgaaaatggccgtgaaattgctttaataattcaatggctatttgactttttgacgcaggaatatcaataaggggcacgattacaggcaggaagcacccgatggaagacttgaagcaggaagacaccgaagccataggcaacgatcccaccctccttctggttgatgacgacaaaccattcttgcagcgcctggcgcgtgcgatggaaagccggggatttcaggtcacgaccgctgaatcggttgaggaaggaatcgccgccgtcaagacatctgcccccgcttatgcggtggtggacatgcggcttggcgatggcaacggtctcgatatcatcgaggcgatccgctcgcgccgtgccgatacgcgcgctatcgttctcaccggatatggcaatatcgcaactgccgtgaatgccgttaagctcggcgccatcgactatctgtcgaagcccgccgatgcggatgaggtgttcgccgcgctcacccgccgccccggcgaaaaggttgcgccgccggaaaatcccatgtctgccgaccgggttcgctgggagcatatccagcgtgtctatgaaatgtgcgagcgcaatgtttccgagacggcacgccgcctcaatatgcatcgccgcactttgcaacgcatcctcgccaagcgcgcgccgcgctgagatagtcaatcgatttcggtgccgggtacgtccagcccggcaagctcggcggccatgaggcgggcggcccccgcacgggcaaagcgcagcatcagcgccttgcgggttgcgcctgcaagcctgtgttccggcgcttcacgcaggatttccgcgccatagccatccgacaggatgaagccgcattcctccgggaaaatctcgcgcggcaccgccgggtgcgtggcaaagaacagccgatcgcaataggcgcggtattccggccatttgtggtccgccttccaatcctcgatggaggatttgatttccacgatccagatttcccccttgcggctgaccgcgatcagatcggcccgcctgccagatgcaagcgacagttcgggcagcgtggccagccccattgccagaaacaggcgctgcacgccgcgccgcacgagcagtgcgttttccgattgccttccgtcggaaagcggatgggtctggttgggaatcacgatgggcatggcccgcatcttgcgcgtgcataatgcgcgaaacaacctgaaatttatggatgatgcctgtcggtgcgcgccggtcgatttggatgaaaatggctaaaaggcggcgcaactgtggggttctcaacttacggttaacactcacttaacaatggcaccctatctttaggggtgaatgagcgattcgctcctgttgattaccctttagagcagctccagttttaacaatttgccggaccgctctaacggaatccacttgattggggggtacatggattctcgcgttctcaagctgacagcggctctttttcttggagcagcacttgctggttgctccacagccggtggttctttctacacggcgtcttactcgtcagtcagcgatgctggttacgccatcccggcaatcccgagcgaaaagataccggcgcaatatcgccgtcaggttgtaaaatatgcgacggacgaaaagccgggcaccatcattgtcgatacgcgtgagaaatttctctatctcatcatgtctgagggcaaggcggtgcgctacggcattggtgttggccgccgtggctttgaatggtctggcacggcccgtgtggcgatgaagcgcgaatggccgacctggacgccgccttccgccatgatcaagcgccagccggaattggccaaatatcgcaatggcatggatccgggcctgcgcaatccgctcggcgcgcgtgcgctctatctctacaacaagggcggggatacgggctatcgcctgcacggaacgccggaatggtggtccatcggcaaagccatgtcttccggctgcatccgtctgatgaaccaggacattatcgatctctataaccgtgtcgaacagggcgcgaaggttgtggtgaaacagtaatcgacggaatgaaaaaggccgctctatttctttattttacgcattatctaatgctttgagcagcctctttcgttgaaacccgatgcaggtcagatctgttcgacctgctgcacttccggcacgaaatggcgcaggaggttctggatgccgtgcttgagcgtagccgtcgaagacgggcaaccggaacaggcccccttcatgtggaggaatacggtgccattttcaaagccgcggaaagtaatgtcaccgccatcctgtgccacggcggggcgaacacgggtctcgatcagctccttgatcgtttccacgatttcagtgtcggcttcatcgaagaattcttcctcgccatgcgcagccgcggcatcggcattggcgttgccggccatggcgggcgcgcccgacatgaaatgttccatgatcgtgccgagaatggcaggcttcagatgctgccattcgccatcttccttggtgacggtgatgaaatcatagccgaagaaaacgccggtcacgcccggcacggcaaacagctttgccgcaagcggcgaggtgttttcggcgctggccggatcgcgaaaatcggcggtgccctccggcatcacaaccttgccggggagaaacttcagggtcgccgggttcggcgtggtttcggtctggatgaacatgccagttctcccgctttcaatttttgaaaattctaataggcgcgatgctacgacgaagcaagccctgccgctcgtccgctcatttcggttgccctcaatatagggtgatcatgtcagcgcatcaatgtcgtcgtcgctgaggccagccggaacaacggtaacgggaatcggaaattgcgcgcgcccggcgagcgattgcaccagagggccggggccttccttgctggcgcctgccgccagaaccagaatggcaatatcctgatcctcttccacgaggctcagcaactcttccgccgtacgcccctcgcggatgatgagttcagggtcgatgccctgttcggcgcggacattggcggcgaatttttccagtgcagtgcgtgctcgctcttcggcttccgcgcgcatgatctcgcccacaccgaggatttgctggaattccgaattatcgatgacgaacagcatcaccagtgaaccattggtgtttctggcgcgtcgtgctacataggcaacggcgcgcccgcattcgggcgtttcgtcgatgacggcgagaaatttgcgtcggtggccggcttcgcggctaagtcgtctggataccatggcggcaatgtgccatcgcggaaagctgcccgcaagcgggcagccttccatttttaatcagttctgcaaccagccgacaatatcgcggacatgacgcatggtctgttcggcaatcgcgcctgcctgctcaccgccatcacgcagaacgctgtcgatatgggccggatcggccaccaggcgacgcatttcatgcgtgatcggcgaaagcctggcaacggcgagatcggcaagcgaggccttcaggtcggagaactggcgtccgccgaattccttcagcacatcttccttggtggtcgaggagagggcggcgtaaatgccgacgagattatcggcctccgggcggccttccagcccgtccacttctgagggcaggccgtcggaatcggtcttggccttgcggattttcttggtgatcgtgtcctcatcgtcgatcaggttgatgcgtgacaggtcggacggatcggacttcgacattttcttggtgccgtcgcgcagcgacatgatgcgcatggcggggccagagatcatcggttccgtcagcgggaagaagcctgaaacctgctcgtcgcccactttcatatcgacgcccacaccaagcgaggcgatgcggtcggaatagtcgttgttgaacttctgcgcaatatcgcgggtcagctccagatgctgcttctggtcctcgccaaccggcactgcggttgcgcgataaagcagaatatcggcggccatcaggctcggataggcaaaaagaccgagcgaggcattctcgcgatccttgcctgccttgtccttgaactgggtcatgcggctcatccagccaatgcgcgcgacgcagttgaacacccaggcaagctccgcatgctgcatgacgcggctctggttgaagacgatgctcttcttcgggtcgatgccggcggcgagaaaagcggcggtgacttcgcgggtcgactgcatcaactcaaccggatcgggcgaaacggtcagcgcgtgcatgtccacgacgcaatagatgcattcctcggtcttctggacttcgacccaccgcttgatcgccccgagataattgccgaggtgaagatttccggtcggttggacgccggagaagacaagcggtttgaacgtgctcatgataggttcctgaaggttgacctgcgccggtggagagcgaagggtgataatgatgcggcgtgttttcgcagacgcatggcaggctttcaagcttaattatgcttcgctttccggctgatttttgcccccgccgcgcttgaggttgcgccggatcatgcctgtattggccccgccaagtccgaaagcgagcgcgaaatagacgatcatggcggtgatcaccatcacggcaaccgtgccggcccgggccgcaagcggggcggcggaagaaagctcataggtaaaatggccgatggcgtaatgaatgccgaaagccatgatgccggctgcgatcagcaggcgcggaatgcgggtgagaagcgggatatcctgcccccaatggccgcgtttcaccaatgttgcaaacaggagcacggcattgacccagcccgcgacgatttcggcggtggcgatgccggtcgggccgaaatgcgggaaaagcgtgatggcgagtgaaacgttcaccacgaccgagatcgccgcaaaaatcatcggcgtgcgggtgtcttcgcgggcgaagaagcccggaataaacgccttgatgagcacgaaggcaggcaggccaaggccatagatcgccagaatattggagacgacgagcgttgaatccgggctgaacttgccgcgctcgaaaaggagacgcacgatgggttccgacatgaccagaagagcgacggcagcgggcaaggtcagaaacaatgtgaattcgaccgagcgattctggaggttggaggcttccttcatatggccaccgcgcagcgcgcgcgacagttccggcagaagcacggttgccaccgcaatgccgacaacgccgagcggaagctggtagatgcggtccgcatagacgagcgaggaaaccgcgccttgcatgcccgatgcgatattggtgttgatgagcaggttgatctgcgtgatgccgccggtgattgccgcgggaagcgccagcaccagaagacgtttgacgttgggggtgaggcgcgggcggcgaaaaccgatcttgatgcctgcatggcgcaccgcgatccatacgattgcaagctgcaccaggcctgcggccatcacgccccaggaaaggccatagccgacggcaagtgcgtcatagccttgcatccaggccacggccagaacgccgatcaggatgatgttgaggaagacgggtgcgattgccgcggcgaaatagcggtgcagcgaattcaacataccgcccatcatcgcggcaagcgacatgcaggcaagataggggaacatgatgatggccagacgcaccgtattggagaacttcaccggatcgtcggtgaagcccggcgcgatgacggtgcgcacgatgaagggcatggaaagttccatcgcgatggtcaggaacaaaagcacggtgaaaagcacaccgaagacttcttctgaaaagcggcgggcaccgtccatgccgttcttttcgatttccttggcaaaaagcggcacgaaggcggaattgaacgctccttcggcaaaaagcctgcggaatgtgttcgggaagcggaacgcggcattgaaggcgtcggccaccggcccggtgccgagggctgcggccatgaacatttcgcgcgtgaagccgaaaatgcggctcatcagcgtgcccgacgcgaccgtggcgaactttttgaccaaactcattctattgaaaaacctatgctgcggcctgtggcgagcggccgtttgtcctggcgccgttctctgcgcccagaagggcaaggagcttgcgcttgatattgccctggcgggtggcgtttgaaatcttgtggcccacgagatccgtcacataaaaactgtcgatcaccttctcgccgaaagtggtgatatgggccgaagcgatatccagtgaaaggtcggaaataaggccggtcagctctgaaagcaggcccggccggtccagaccttccacttcgatgaccgtgaatttgttggaaagcgtgttgttgatctcgacacgcggctccaccttgaaagccctggcagctttcttcggcttggtgcgcttcgccagcatatcgggcagatgcgccttgccggaaagcacgtcctcgatcaccttgcccacgcgctcggcccggcggcgttcgtcgtcgtcggtgtcgaattcgcggctgatgaggatcgtgtccagcgcacgcccgttgctggtggtaaaaatctgcgcatccacgatattgccgcccgctgccgcgcaggctccggtaatgaccgaaaggagacgcggatggtcgggcgcgagaacggtaatttcggtcacggcctcgaatgcgtgcggcttggccatggtgacgagcgcacggccctgctggtcggcatcgcgtatgaaatgcgcatggcgcacctgatcgtccaggctgacggtgaggaaataattggtatagggcagggcaagataggcgtcgcgctcttccttcggccagtcggaaagccgctcggccagcgcctcacgcgcctgcttgtcgcgggcggcccgcgacaattcggaaaatccgcccgtcagcaccagttcggtctcatagaaaagcgtgcgcagaagctggcctttccagccgttccatatgccggggccgaccgccttgatatcacaaacggtgaggatcaggagaagcttcagccgctccatcgtctgcaccgtatcggcaaaatcgataatggtcttgcggtcgttgagatcgcgcgattgcgccaccatgctcatggtgaggtgttcgcgcaccagccattccacggtctcggtttcggatggtgtcaagccgaagcgcgggcaaagcctgcgggcaatgcgtgcgcccgcgatggagtggtcttccgggcggcccttggcgatatcgtgcagaagaagcgtcacgtaaagcaggttgcggtcgcgcttgatcgtggtgatgagatggtttgaaagcgggtgctcggttttaagctcgccgtgctcgatttccgaaagcacggcaatgcagcgcaacagatgctcgtccaccgtatagtggtgatacatattgaactgcatcatcgcgacgatcttgccgaaatcgggaatgaattttccaagcacgccggattcgttcatgcggcgcaggataagttccggattgcgcggcgaggtgaggatttcgaggaaaagccggttggcctccgggttctcgcgcaggtcggcattgatgagcttcagcgagcgggtgaggctctgcattgcttcgggatgaaactccagcccatggcggtcggcaaggtgaaagagccggatcatattgaccgggtcctgccggaaaatatcgggccgtgcgatattgatgcgatggttttccgaaatgaaagcgccatcatccgaaagcttgcgcttgcggcgcgagaaggtcaggaagatgcggttgaagcctggaacatgctttgcctgctgttcttccagcgccgcgcagatgatgcgggtgaggtcacccacatccttcgcgacgaggaaataatgcttcatgaagcgttcgacatagttctggccgggatgcgccgtatagccgaggcgctgtgcgatttccggctgaatgtcgaaggaaaggcgttcttcggctttcagcgtcgcaaaatgcatatggcaccgcaccgcccagagaaaatcctcagccttgttgaacaatttcagttccgctcgcgacagaaccccaagcttgaccagctcttccttggtcttcacgcggtagaaatatttggtgatccagaacagggtgtgcaggtcgcgctgtccgcccttgccttccttgacgttcggttcgaccagatagcgtgtttcacctgccttgcggtggcgtgcatcgcgctcggcaagctttgcctgaatgaattccggctccgttcccttgacgatttcctcctcgaaacggatttcaagcgtgcggaacagatccttgtcgccggtaagaaagcgcgcatcgagaagggctgtgcgaatggtcatgtcctcgcgcgccagacgaatgcactcatcgatgttgcgggtggaatggccgactttcagccccatgtcccagagcatgtagagcgtatattccacaacctgttcgccccagggcgtctgtttatagggaagcaggaaaagaaggtcgatgtcggaaccctgtgcaagcccgccgcgcccatagccgccgactgccacgagcgccatattctccgccttggagggattgcgcgtcggataggccctggtggttgcgaattcaaacaggatgtcgatcagcgtatccatcaggtagcagagccgcttggcgcaaagcgtgccgccgccatccttcatcagcatgtcttcggcattggcgcgcccgctcgccagcgcatccttcagcgtctggagcacaaccttgcgcatgggaaggctggtgtagctttcatcggccgtgtccgccagttcattgagcttgcgacggagcgtttcggcattgacgatctcttccagcttcaggtcgtgtgcgctcatgcggcctttgtgtccggttttcaggaaaatggacttgcgatgacagaactatcctatagccccttttggatatggtgaatatcgaaaagcaaaggccgggcgaaacgcccggcccaaccttgtcttgctattttctcatttttcagttcgtcgcattataggccgtgatcgcggccatattgacgatatcggaatccttcgcgccgatggtcacgatctgcgcgggcttgtcgaggccgacgagcagcgggccgatgatggttgccccgcccagctcctgcaacatgtcggcggcaatcgaggccgaatgattgtccggcgtgacgatcacattggccgggcccgacaggcggatgaacggatattgttccatcagtttcgggttcagcgccacgtcggcgctcatttcaccgtcgaattcaaaatcgacatggcgtgttgccagaatgcggacggcttcctgaatccgtgccgaacgctcgccgcccatatggccgaaggtcgagaaggcggtaagtgccacgcgcggcacatagcccatgcggcgcgccatgcctgcggcttccaccgcaatatcggcaagctcggctgcggtcggcatttcatgcacggcagtatctgcgatgaatacggtgcgcccgcggcaaagcgcgatggaaacgcccaccatgcgatggcccggcttggaatcgatcacacggcgcacatcgtcaagcccggttgcataattgcgggtcacgcccgtcaccatgccatccgcatcgcccagcgccaccatgcaggccgcaaaatggttgcggtcattgttgatgaggcgaaggcaatcacgcgccagatggcccctgcgctgcaatttttcatagagatagtcggcataggccgcattgatgacctcgatgcccgggcggttgaggtcgaggccggcggcccgcgccgtttcttccacatgctcctcgcgccccaccagaatggctgttccaagcccctgattgacgtaggaaacggcggcgcgcatcacctgttcttcctcgccttcggcaaatacgatgcgctttggctggcggcgcacacgctcgtaaatgccgcgcagcgtcgaggcgatcgggtcgcggcgcgccagcaattcgcgcttgtagccttcaatatcggcaatggcgcgcccggccacgccggtttccatcgcagccttggcgacgggggcggaaacggaggcaagcaggcgcggatcgaacggcaccggaatgatatagttcggcccaaagcgcgggcggctgccctgatggctgccaccacatcgtccggcacgtcctcgcgggcaagctcggccagcgcattgacggcggcgatcttcattgcatcattgatggttgtcgcgcgtacgtcgagcgcaccgcggaaaatatacggaaagccaagcacattgttgacctggttcggataatccgaacggcccgtggcgacgatggcgtcatcacggatgcgctccacctcctccggcgtgatttccgggtcgggattggccatggcgaaaatgatgggattgggcgccatggagcgcaccatgtcttgcgtcagcgcacccttggccgaaacgccgaagaacacgtccgcatccttcatggcgtcggcaagcgagcggcgatcggtctttactgcatgggccgatttccactggttcatgccctcttcacggccctgatagacgacgcccttggtgtcgcacaggatgacgttttcgggagcaaaacccatggccttgataagctcgatacaggcgatgccggccgagccggcaccgttgcagacgagctttgtcgtcttcatgtcgcggcccgtaaggtgcagtgcgttgataaggcccgcagccgcgatgatggccgtgccatgctggtcgtcgtggaagacgggaatgtccatcaattcgcgcaggcggctctcgatgatgaagcaatccggcgccttgatgtcttcaaggttgatgccgccgaaggaggggccgagatagcggaccgcattgatgaaagcgtcgatatcggtcgtatcgatttcaagatcaatggaatcgacgtcggcaaaacgcttgaacagcacagccttgccttccatcaccggcttggaggcaagcgcgcccagattgccgaggccgaggatcgcggtgccattggaaatgacggcgacgagattgcccttggccgtatagtcataggcgcgggcggcatcttcggctatggccttcaccggcacggccacgcccggcgaataggcgagcgacaggtcgcgctgcgtggtcatcggcttggtcgggttgatttccagcttgccggggcgcccctgagcgtgaaagtcgagcgattccttctcactggctgtgggtgcgcgttctgatatgttgcccttcggcgtcggggctggcatgttccctccggttttcatctgcgggagaaattcgatagcgccagtgagacactgtgtaaacagtcttcctggaacagatgttcatccaaaagcgatggaatacgaaatttaataatgctttatgtgctgttcaagcaataaatgaaggtttgtgacatggaagcgaaggttgaagagaaagagccggaaccggtggaaaacgccgggccggatgctccggttcgcctgacgcccatgatggagcaatatatcgagatcaaggcggcgaatgttgattcgctcctgttctatcgcatgggcgatttctacgaattgttcttcgatgatgccgtggcggcttccgctgcgcttggcatcacgcttacaaagcgcggcaagcatctgggtgaggatattccgatgtgcggcgtgccggttcatgccgccgacgattatctgcaaaagctgattgccaaaggctaccgcgtcgcggtctgcgaacaggtggaagacccggcagaagccaagaaacgcggctccaaatcggtggtgaagcgcgatgtgatccgtcttgttacgcccggaacgctgacggaagaaaaactgcttgacccggcacaagccaatttcctgatggccatggggcgcacgcgcggcgacggtgcgctggcgctcgcctggatcgatatctcaaccggaaccttccgggtggcggaaaccacgccagaccggctctttgccgacattatgcgcgtggacccgcgtgaactggtcgtggccgacagcgcctttcatgatgaggaattgcggcccgttttcgatctgatcggcaaggcggtgacgccacagccggcaacgctttttgacagtgcggcggcgcaaacgcgcatccagcactatttcaacgtggcgacactcgatggtttcggccagttcagccgcccggagctctctgccatttccggcgcaatcgcctatattgaaaagacgcagatttccgaacgcccacccctgatgcgccctgagcgcgaacatgagggcggcacgcttttcatcgacccggccacacgcgccagcctggaattggcccgcaccatgtcgggcaatcgcgatgggagcctcctgaaagccatcgaccgcacggtgacgggcggtggcgcgcggctccttgccgaacggttgactgcgccgctgactagcccgaaggaaatagcactgcggcttgattccgtttcgtggtgcctgagcgagcagacgttgtgcgaggctctgcggctggaactgaagggcgtgcccgatatgccgcgcgccctgtcgcggttggccgtcgggcgtggcggcccgcgcgatctgggtgcgctggcctgcggctttgaagcggcgggcggcatcgcctcgcttctggatggcgcgctattgccggacgaacttgcggcggcgcgcgaggccattgaaaaaatgcccgccggttttgctgctcatctcgaccgggcgctggccgatgaattgccgctcctcaaacgcgacggcggtttcgtgcgcgaaggctataattcggaactggatgaaatgcgcgcgctgcgcgaccagtcacgccgcgtcattgccggtttgcaggccgattatatcgaggaaaccggcatcaagtcgctcaagatcaagcacaataatgtgcttggttatttcatcgaggtcacggccaataattcgggcgcgatgaccgatacggacgaggcgaaaagccggttcatccatcgccagaccatggccaatgccatgcgttttaccacgaccgaactggcggaactggaaagcaagattgccaatgccgccgaccgggcgctctccattgaacttgcgattttcgaggaactgacggcggaagctgttgcccatgcggacagtatccgcgctgcggcttcagcgctttccgtcttcgatgtttcaactgcgcttgccgtactggcggaagagcggggctattgccgcccacatgttgatgacagcctctccttcaacatcgtggctggccgtcatccggtcgtcgagcaggcgctgcggcgtcaggcggccaatccgtttgttgccaatgattgcgatctctcgccgcaaagggacggtggagatggtgcgatctggcttttgaccggccccaatatggggggtaaatcgaccttcctgcgccagaacgcgctgatcgctattcttgcgcagatgggttccttcgtgccagccggatcggcacatatcggcgtggtggaccggctgttcagccgcgtcggtgcttccgacgatctggcgcgggggcgttcgaccttcatggtcgaaatggttgaaacggcggcaattctcaatcaggcgggcgaacactcgctggtgatcctggatgagatcgggcgcggcacggccactttcgatgggctttccattgcctgggcggcggtggaatatctgcacgagaaaaaccgctgccgtgcgctgtttgccacgcatttccacgaaatgacggctctttcggagaagctggagcggctttccaatgtcaccatgcgggtgaaggaatgggacaatgacgtcatcttcctgcatgaggtggcaaaaggagcagccgaccgttcctatggcgtgcaggtggcccgcctcgcggggttgccggaagccgtggtgaaccgtgcacgcgacgtgctgcatcaactggaggcgggcgaaacatccggcaaggccgacaggctgatcgacgacctgccgcttttttccgtcatgttgcagcaggaaaagccgaagccgcagatacaggcgaaagacagcgaactggcgaatgcggtcgctgccatcagccctgatgaactgaccccacgggaagcactggacctgatctataagctgaaggaactggccgggaaggcgtgaggtttcgggccctcgcccttcgcagctatgtcatgctccgcacatcaatgtgaaggcgctgtagtctgtttgagattccggttatggcgtgccgaaaatggtgatgtttgcgaaccggagcggagtgtactgttagagcatttccagcaaaagtgtgaaacggttttgcgcgggataatgcgacaaaacaaatagttagagcggttccggcgtttctgttaaaaccggaaccgctctaggtacatgagcaccggaagcgcaaaacagcgccatttgcaggccgtcagaaccggaatatctacagactagacaaagcggtttgcttctgcgccgtagtagctaatgtaacggctggaaatgcgctcgatgggtaggataatgaagacatcggtggtgccgaaggcctcatcgatcacggcgccatccccgatcattgccccaaggcgcagatagcctttcaccaatggcggcatcgagaaaagcgcaactttgttgttgatcgcttcctttggcatcaggtccatcgcctggtagcggtgcggcagggcgcgaacgtcccaatcgtcggtggcgcggcaattgtgatgcaggaaggaaagccccagcgcgtgggctgcaggcacggccccgtggaaagaggcacagccgaacatcacgtcgatggagtgtcggcggcaataggcccatgcgccctgccacaaaagctcgacggtgcgcttggaacgatattccggtttcacgcaggaacggccgagttccagcaggcgaaggttggggcgcgacagtttgaggcgttgcacgtcatattcgtccgccgaatagaaacccagcgccttttcggcctgctcgttgcgcatcaggcgataggtgccgacgatttgctggtgttcggggacgggcagggccgtatcatagaccagaagatgatcgcagatcgtatcgaagcgatcagcatcgcgctgctccaccgcttcgatggtttccttgcgggcgcccatctcttcaaagaagacgcgaaaacgaagctcctgcgcagcttcgattgccgcgcgggaattcgcaagccgcacttccagcgacccgatgcgtcccagaatgatggcgtcgccattggaggcgaacagcgcctgttgtgcttctaagcctgacatgaccgtatcatcaatgatttgctggcccattccaagcagtactgtcatgatgatcgctcctgtttcgtctattcacgtcttcctgaagggtttcccactgatatttcagtaagagctaacattctattcctgtaaagcttcgcggatatcgatccgtggctgaagcaataaggattgagtgctacgcgacgatgacagaagcatgtcaccaatgtggcatctggattgggctgcgctatctccttaaaaaaacactgaaaatttcttccataaaatatgtgaaagggcacagccgatcaagcggcaacctttgcttccggtttcagtgtgagattcgttcgcgccgccagccgagaaactcttccagaataatcagccctgctccaatcgtgatgaatgcatctgcaagattgaatactgcaaaagaccatgttggcaggtgaaaaagaacataatcaaccacatagccatgcatcacgcggtcaatgagattgccgatggccccaccgatcacgagtgcgaagccatagcgcgcaaaaacacgctccggcgcattggtccaccacagatagagaacaaaggcgatgacggcgagcgtgatggcgatcaggccgccatcgtgcagccatgccagcatggaaaaggcgatgccttcattatgcgtgcgaaaaagggcgaggaagggcagaagatcgatctgctgcccatagaacatgcggctttcgaccagatatttgatgccctggtcaatcaggactgcaagaatgacgacgaaaagcgaggaccagactgcgtgacgcttcatcctatcccctttcatcgagggtgagtgcctcacggcggatttcatagagcatcacacctgtggcaatggccagattgagcgaatcggcgcggcctgcctgcggaatgcgggcaagcttgtcgcaggcgccggcaagactgtcgggcaggccctgctgttcattgcccattatcaggataaccggcttgttggcataggggatggtgcgataatccacggcgcctttcaggtgcgtgccgacgacgaggccagaaaagcccttgcgccagttgagaaaatcggcttccgaagccctgtagagcggcacggaaaagaccgagcccatggtggcgcgcacggtttcgagcgaatagggatcggtggtgtcgccaatgaggatcacgccctttgcgccgaccgcatcggctgtgcggatgacggtgccaagattgccgggatcgcgcacgcgatcaagcgcgacataaacatcgttgcctttcggcttcaggcccgcaagctggtggtattgctgctcgaaaacgccagccaccatctgcggattatcgcggcgcgtaatggcggagatgaccttttcagtcacttccagcaccagcccgcccttggcaaaggtgcgtgcggcgacctgttccacggttttgttgcccttgccggacttggcgaaaaccagcgtcttgatgcgccagtcctgctccagcgcgtcgatgacaagcttcagcccttcggccagaaatacgccctgctggtcgcgaaattttttcagcgccagtgaacgcaggtccttcacgatcgggttggcaaggctggtgacttcctttacctggccgaccttcgggtgttcggaccggtgttcggggcgcgagccgccgcttctggagaattcgtcgttacggctcatttggctacccagcggctgaacatggatgtggaaagcgcgcgccctcccgactgatcggcggagcgttcgcgcaggatgagttcgcctgattcgaccgtgctgccaaggccggtgaaacggtcacgcatcaattcgtggatggcaaagaaggatgcgcggatcgaataggcggtaaggatgacggcaagcggcttcgctgacaggatcgcgcggcatgtatcgaccatggcgggcagatgctcgaacaattgccagacctcgccgcttgggccgcgtccataggcgggcggatcgagcaggatgatatcgtagaaactgccgcgccgctcctcgcgctgcacaaatttcatcgcgtcttcgcagatccagcggatcggcttgtcggaaagcccggccatttcctggttttcacgcgcccagagaatggcctttttggaagcgtccacgtgggttacttccgcgccagcgcgtgcggcaacgagtgaagccacgcccgtatagccgaaaagattgagcaccttgaccgtgcgtcccgttttcaccgcatcgcggatgagcccgtccatgaacgaccagtgcgcagcctgttcgggaaaaacccccacatggcggaaggaagtgaagcggccatggaaggaaataccatcatgctgcatcggccatgtttcgtcgagcggcgttttcgggaacgcccagcgccccatgccttcttcatccgtattgccggtgaagatagcgtcggcctgatcccattccctttgcggcagggctggcagccagattgcctgcccctccgggcggacgatgcgataggggccatattgttcaagcttcagcccgttgccgctgtccagcagcgcataatcgggcgaaggctcggtttcaagaatgagcggcaggcgctcggccgggcgcgggcccgtatagggcctgatttcgcgaagcggtccgggcgccttttcctcagccggtttcggcgcagccttggcgaattgcgggcgcggcttcttgaaggcgcccttgccttcggtcctgctttcaaacttgttttccgtgcgcggcgcatcctgcttcctgcgctcgaagccgcgctcctgtttgccgcctgatggctttttgccttttccttttggcgtcttcacccaaaactccaatcatcctgattgcagtctaggtaggataaagaatgccagcggggaaggggaaaatgcgtgatgccccggtcgaacaccatttcacagcctaaaacggggatcaggaattcgccagcggtatattgcgcttttcggcgctttctgcccgctccagaaggcgcgctgcctcgcgactgctgttgcgcgccttgcggcgatatttgccctgcgtgagccatgtcacggcagaaccgatgaccacgccgaaaagcagggcgccaaacagccagatgaaaagcggcgcgctataggacaatgccgggttgcccggattgaacggatcgatcgtcaatatcgccgatgcgcggttggcgaccgacagggctatcagaataaccgcgagcggcaccagaatgacgattgtgacgattcgttttgccagcatggtcttttatcagactgcgccgttgagacggtcgcgcagttccttgccggtcttgaagaagggaacccacttttcctccacgtccaccgtttcgccggtgcgcggattgcgtccactgcgggcagggcggttcttcacggagaaagcgccgaagccacgaagttccacgcggttgccttcggcgagtgcattggtgatctcatcgaaaacagcgccgacgatgttttcgacatcgcgctggaaaagatgtggattgcggcttgcgataatctgaacaagttccgatttgatcacggctttagacccctgtttcaattctgccctgcctgccggaaggactctactggtttgccgggtttgcaccggctattccatcaacgtgccaaacggaaaggagtccgtcaaggaagatgcgatccctggcgatttccttgatggcgccatcggcttcctgtggtaggcccagaaggcgcgcgccggcatggatgatgagatcacgcagcgaaaaacctgtttcgctgccgaccggcttccattcaaggcgaggcagcttgtccgacagtcccttggtctgaagccatgcgacggcttccgcctcgccgccaaggccatcgatcagttttttgtcgagtgcctgccgcccggtgaacaccgcgccattggcaagggccagcgcctgttcatgggtgaaggcgcggcgttcctgcacgatgccgacgaaccagtcataggaatccatgatcatgctgcggatcatgttcttggcttcctcgctcgccgggctgaaataattgggctcggccttcagcggtgaggacttgatggtttcgaccttcacgccgagcgtatcgagcagtttggaaaggtcgggatactggaagagaacgccgatggagccgacaatggaggtttgccgcgccacgatatgatcggatgcgctggcgatcatatagcccgcggaggcggccagcgtgccgacctgggttacgaccggtttctttgtggcgatcttgcgcacggcatcgtagatcgcttcaccgccgacggtggtgccccccggcgaatcgagcagcaggatgacacccttcacggcgtcgtccccggcgattttgtcgaggcgcttcaaaagctcctcgttctcgaagatcgtgccctcgatgcgcaccttggcgatatgcggctggttaaacttggcgctgcgcagcgaataaaaggcgaacccggctatcagcgcggccagaagcacgaggaaagccaatcgccagctggtcagcttccggcgcagcctgcgtctttcgatcattgcttcggcgtcatgagccattcgttcgtccatatctgtaatataagggcttgatcgcgaaaaattgactctccgctttctgcctccaaggcggtggattctaagcctgttctcaaccttaagggaattcttcgcgaatagaggatcattggtgcgatctacctgctttacacctgtaaaaagctctggtctatattcgccgagctttttgtgttatcaatatgttgatgagttccgctctaaacggagctgcgaatattgggttgatttatcgacggctcgggcggtttccagttggaatgagcatggcaggcaggtgcggcgtttggttctctgctgcagcgtgctattgagcattcagctatttcaccccaaataaaccgtattgaaatgaaaagcctcgggtcgtttgtgcgctgacgtctgtcagcgcgtgattgccccgattgcctgtgattgcgattgatgtgccaaaggataacatgacggccgacataccacatattcatgttccgcaaaatgcggccccttccgggcgcggtgctggcggcatgcgttttggcgcgtcggaaaaggccgattcgcttttccatgccgcgcagcgccattccgtgcgtgtgcgcgttttgaagacggcgcttccggtggcggcaatcgcgctggctgcggtcttctcctggtatacgtttctggcaaccccggcctcaccggtcaaggtagaggtgaatacgggaggcgaaacgggcaagcttgtcatgaaaagcccgcatctgaatgggtacaccaaggataatcgcccctattccatgaccgccgccaaggcgacacaggatgtcaagaacagcggcgcgatcacccttgaaggcatttcggcgcgcttgccggtgggtgaaaagggtcatgccacggtcgaggccgcatccggtgtttatgataatgccaatggtcgtttgcaacttgataaggactttactgttaccactgacaatggtttgcgtgcgcaactccattctgcggatgtcaatctgaagagtgggcagatcgccaccgacaagccggtcgatattcgcaacggtacgacgcatattctggccgacagcatgcaggtcaaggacaatggcaaggttctgatcttcgagaataatgtccatatgaccgttgacggcaacacgctttcggcaaacaaaacccctgaagggggttgaggacggatttaaagcatgtctccccaaagcgggaaccggttttgggataaagacatgcacgaaaacaaaagtttaaagcgtgtcgtgtgtgtatgataacaagcgacatgctttaggtttattttgcagcgccggatgtttccatttggctgcacagtgtttttaggggcctaactgcgatatggggcgttgaaaggcactctggaccgcattatgcgttagggctagagattcgagcattcggcctgccccggcaggcgaagggttttcggggagctgaatgtatatggaacgcgagacgggcaagatgaacggggacacgatggtccgcactttgcggataggattttcggttctggcgcttgccgcctttgctgcgccgggcgcttcctgggcgcagcaggccggtgatgggtccgtgcccggcctcaagctttccaacagcaaggatcccgtcaagatcgatgccgacaagctggaaatgcgcgacaaggaaggcgtggccgttttcaccggcaatgtggccgtttcgcagggcgacgccttgctgaaggctggccagatgaccgtttattacagcaaggccaagaagggcgctgaagcgcccgaacctgcaaatgcaggcgtgggcgggattggttcgtcgagcattgaccacatcgatattgccggcaaggtttatctcaagtccggcacgcaggtcgcgaccggcgacacaggccgctatgacgcgaagaaccagatcatggttctccagggccagaaggtcgtgctgacggacggtgacaatatcgtgaccggctgcaagctgaccgcccatctcgatacggggcgggccaatgtagaaagctgcaagggccagaccaaggggcgcgtgtcgatcatcatggctccgaaggatcaacagcagggcggtgctgcgcccaagcggaactgaccggggcgcgcgtgggattgttctggaacaagaaagccggcgaggtgcaatcgccctctcatgatgtggcagcatccggcgtggatgccatatccggacagccgaacatggcgtcgcggctcaagggcacactcgttgcgcgcggcctttgcaaaagctatcgtgggcgacaggtcgtcaatggcgtgtcgttcggcgtacgtgcaggcgaagcggtcggcattctgggccccaatggcgccggcaagaccacctgtttctatatggtcacaggccttgttcccgccgatagcggttccatcgagattgacggtttcgacgtgacgtcgatgcccatgtatcgccgctctcgcctcggtatcggctatctgccgcaggaagcttcgattttccgcggcctttcggtcgaaaacaatatcaaggccgtgctggaagtggtggagaaggaccgcgcccggcgcgcttccgaactcgatgcgctgctggaggaatttcacatcgcgcatttgcgcaaggcgcccgccatttcgctttccggcggtgagcgccgccgtctggaaattgcacgcgcgcttgcatcgcgcccaaatttcatgctgcttgacgagccttttgccggtgtcgatccgattgccgtttcggatatccagcaactcgtgcgtcatctgacgagccgtggcatcggtgttctcatcaccgaccataatgtgcgcgagacgctcggcctcatcgatcgtgcctatatcatccatgccggtcaggttctgacccatggccgcccggcggagattgtcgccaacccggatgtacgcaggctctatctcggcgaccagtttacgctgtgatctcctatcccggattttccggggctttttgcgcaagggggcgtgattgccgattatgccgcgctcgcgactaaagcgtttcgcatcacaaaacgcttttatcttttattttaggcatgtttttatcccaaaaccggttcccacttttgggaggcatgctttatccccctcttttgttcaaaaactgcacattccaaattgacaagcaaggttcataccagtttccattggattgctgcggcaagaacaagggcacgaaacgcctgaatggaaaaccgggggaataacgtttcgcatggccctgtcgcctaaacttgatatccgtcaatcgcaatcgctggtgatgacaccccagctcatgcagtcgatcaagctgctacagatgacgcatatcgagctcgatcagtttctcgacatggaaattgaaaaaaatccgcttctggacaggatcgaggcagacagtgatgatcttgcgggcggcgagcctgcatccggcgcagacgaccccactgaaagcgccgataacgatgactggttccagaccgagggggcgggcgccgccgaaaacctttccgccactttcgataattccctggaaaacatttttcctgatgatctgggctccagccaagagcaatggaaactgtctgcgggcgagggggcgttttccggcaacggctatgatatcgatcaggtaacggcaggccgcctgtcgctcagtgactatgtggccgaacagatcgtgcttggcttctcgaaggcggccgaccgtttcatcgcgacggcgctcgccgatgcgctggatgaaagcggttatcttcgtatcgatattgtcgggcttgcacacaatctggggatcgagaccgccgagatcgggcgcattctgggtgtgctgcaaggctttgatccaccagggctttttgcgcgcgatctgcgtgaatgccttgcaatccagttgcgtctcaaggaccgcttcgatccggcgatggaagccctgatcgccaatctcgatcttctggcccggcgcgattttgcaacactccagaaaatctgcggcgtcgatcaggcggacctgatcgacatgctggccgaaatccgcgcgctcgatccgaagcccggcgcgcgttttgaggtgtcggttgccgatacgatcgtgccggatgtgctggttttttccgcgcgtgatggtggctgggcgatcgagctcaatccggcaaccatgccccgcctcatcgtcaacaatgaatattatgccgaggtgagcggctcggtgaagacagaggaaaaggcatttcttaccgattgcatgcagacggcaggctggctggtgcgcagccttgatcagcgtgcgcgcaccatcttgaaagtagcgcaggagatcgtgcgccagcaggatggtttcctgcgccatggcgtggcgcatctgaagccgctgaacctgcgcatggtcgccgatgcagtgggtatgcacgaatcgaccatcagccgcgtcaccgccaacaagtttatggcaaccccgcgcggcgtgtttgaattgcgctacttctttaccgcttcgcttgcctcatcggaaggaggcgaagcccattcctccgaaagcgtgcgccatcgcatccgccaggtgatcgaggcggaaaagcccgatgaagttctctccgatgatgccatcgtggatgcgctgaaaaaggacggtgtggatatcgcccgccgcaccgtggcgaaatatcgggaagcgatgaatatcgcttcctccgtacaacgccggcgcgaaaagaaggcacgcttttcaacgccgtaaacgctagcgccagaaccattgtcctcgccgctttcattttgccgggtttattgtgtatcttcgggttgtgcacaggcctgccctgagcaaaaatatatatgatagaataggttatctgttcttggtgttttactcaaagccgaaatcatcaagccggaaaatttgggatagaccatattggaatgtctgttaatctttctattgccgccttttcagagcgttgaaaatatagggagaatgctctgaaattttgaacctgagccgccgttcgatcagaaaaagtcaatctcgatctgtggaaacaagggcggcccagggaagccaactggcaggaggagcaattgacaaatatcgtttcagtcaatagaagcccggctcgcgttgcgggtcgaggctggaaatccagtatttctgggcaatccttcggcgcaacatgataatgcatacggcatttcgggatgaaatgtacgatatctgtctgcttgaaggaaagaaaaagccgcgttctgggcaatactcggccccttggaacactatatagaggaacgatgcgcagcgattatccagaaaccggatcggttacgctttcgacaggtttgtggagggtgttcaggcacccggatggaaaccgtgggacggccttgtcattcgcccacgacaaaagccatctttgatgctcgttcgctttgcgcttcgctcgccttgtgattagactgagtcccgtggtgtaacgcaaatgaggtggaccaatgactctgcgtgtatctggaaagcatatggacgtcggtgaagctttcacgagccggatcgttgatcgggtgaatgatgctgtcggcaaatatttcgatcatggcttttctggacaggtaacggtcgccaagtccggttcgcggttcagtgcggattgcacgttgcaccttgatagcggtgcgacactgcaaagcgctggcgaggcgcaggatccgcaactggcgttcgacatggccgcggacaagatcgagacccggcttcgccgttacaagcgccgtctgaagtcgcgtgcacctgcacagcaaaatgcgatctatgacgacgtggcatatcgtgttatggcaccgctgccggaagaggaggaggaccttccggctgattacgcaccgaccatcgttgcggaatcgtccgtcgccctgcgcaccatgtcggtggcatcggcggtcgtggagcttgacctgaccgaacatccggttctggtgttccggaatgcgggcaatgatgaagttaacatcgtctaccgtcgcgcggacggcaatatcggctgggttgatccatcgactgtcacccgccaggccgcgccacgcgcctgatggcaaaccagaagcgcacgggagcgtaaagcctgaaggcggcttgcgtgcgcttcccaaaaccgggccgtaaccggcctgactgaagaaggaacggagagaatggatcttagcgatctgattcagcccggggcgattatcccggcgctgaaagccagctccaaaaagcagcttttgcagattctgtctgagaaggctgcggtactgaccggtctccctgagcgtgaagtttttgaaacagttctccagcgtgagcgcctcggttccaccggggtggggaatggcgtcgccattccgcatggcaagctggcgagcatcaacaaaatcgccggaatctttgcgcgccttgaaacgccggtcgattttgaggcgctggacgatcagcctgtcgatctcgtttttctgctgttggccccggaaaatgccggtgccgatcatctgaaagcactgtcgcgcatcgcccgtttgctgcgcgaccccgatatggtggccaaattgcgcggcacccatgacgcgcaggccctctattcattcctgacggctcacccgacgtccaacgccgcctgagcctggttgatttcaataacaaaggccgccgtccccacgggatggcggccttgtttttgaggtgtttcgcgcaatggctgtcaatgcagcgtcaccgtgcgcaattcgtggtcatgcgcgccctgcagggcggttgcacgcacatcggaaagcacgatcggttcgccgcttgcgccgaacagcgcccagagttcaaggcccggtgcaatcggcggaagcgaggggaaactgcgggcgagatcgtctgaacggatcttgcgcacatatgcgatttcgccttcgccgagatgggcaaattcattgtcggtgaatacgtgtttattcatcgtcttagcctccattcaagcggcatgtcatttgcgaccatggcgcattcagagcttcattgtcccaatatagcagtcttcttgtgaacatggactgaatgcagatcagtccttgaccgctatgtcgatccgtttgatcagccgttccggctcgggccggtccagatcgatggcaagaagaccattcctgagttcacaagccagaactctcatgccatcggccagaacgaacacccgttggaattggcgggcggcgatgccgcgatgcagatattcacgttcggtatcgtctgtctggcgcccgcggatgacaagctggttgtcctccgtcatgacttcgagatcctcgctggcaaagcccgcaaccgccaaggtgatgcgcaggcgttcagaacccgtatcgccgcgcaaacgctctatattatagggcggataaccgtcaccagattttgcgatccgttccagcgtcttttccatcgtgtcgaatccgagcagtaacgggctcgaaaacggtgtcattcgtgtcatttcatcagtccttatccaagcgaccgtcttgagaaggaccctttcggcatatcttctcaaagactgatatggcttgtgaaaagccggacttcaagggtgcaagccgaattcccgcatcgcaatggtaaagccatggttactgacctcacgagcatttccagctttttgggagacatgctttaatttttcaaagcatcgtgctttctgaaaaccaatatcgattttcgggccgatgctgtagccgggaagattttgtggaaaaggggcggcctcaacgcctggcttcggcaagggcagcgccaaaggctgtggcaaagctctcgcgttcgtccgggttgaggaaactgccgataacgatgctgttctcgcggctttcgatgcgcatggccgtaattccgatatcgggcttgcgcgccaccttgaagcgggcccagaacggattgaagtgatgcgtcgtcatcttgcccgaggccgcatatttgcgaacctgcagggcagcgcgcgagaccgagatttcttcgcgcgcccgtgccgcacgatagttccagcggaaggcaaggtagatcagaagcacgtcgagcccgaaaaagccgaagatcggccaggccccgatggaccagaacaagatgcccacgaacatccagcagccggtgagcgcagacatcagattataaaagcccgtgcgccccagcgaacgatagggcgtcagcaatgcctcgaatattggtgtttcaaaccgttcaggttcggcgccgtctgggtgatgcatccgtttctggccttgaagttccggccttgagggccgcctcaatatgggggactgcgtcaagctgctgattgtcttccgaagatggaaccgagtatagacaaggaatgcaagagacaaaaatcaaatccgctgtgaatggctccacttcacccgtgcgccgcccgcgccgcgtggcgggtacgctttacacggccgacgagatccatgaaattttccgccgtttctccatccagcgccccgagccgaagggcgagcttgaacatgtgaacgcctttaccctgctcgtggccgtggttctgtcggcgcaggcgacggatgccggcgtcaacaaggcgacacgcgcccttttcgctgtcgccgatacgccgcaaaagatgctggcgctgggtgaggaaaaggtcggtgaatatatccgtaccatcgggctttggcgcaacaaggcgaagaatatcatcctgctttccgaagcgctgatccgcgattatggcggtgaggtgccgggcgatcgcgacgagctggtgaaactgccgggcgtggggcgcaagacggccaatgtcgtgctcaacatggctttcggccagccgaccatggcggtggacacgcatatattgcgcattggcaaccgcatcgggcttgcaccgggcaagacgccggaagcggtggaggccattctggttcgggtcatcccgcgtgaatatatgcttcacgcccatcattggctgatcctgcacggacgctatgtgtgcaaggcacgcaagcccgaatgcgagaaatgcgtaattgccgatctctgcaaatatcccgccaagacctgcgatatccccgccgcgctcgtgccgctggcgccttagagaatttccagcaaagcgatttcacacttttgctggatctctaactataggtttttatcgctcgtttcgagatggccttgtgcagatgcaccatcatcgtggcggcaaaaagcggcgtcagcaggttgacgatggggattgccatgaaacccgcgatcaccagccccgccagaaaaaccgttacgccatattgggagcgcagtgcctttgcctccgcttcgctgcggtagcgcatggcagcaaattcaaagaattcccggctgagcagataggcgttgatgacgaaaaaggcgatcaggttgatgccgggcacgaaaagcaggatcagggccactccgttgccgagaatgaccacgccgaggaatttcagcgaagcgatgacggagcgtccgagcggcagcggcgtgccgggcggatcggcaggatagtcttcgcgttccacgatttccgcgacatcatcaaggaaaaaaccggcgatgagggccgtgaccagcgcaatcatcagggcaagaaccagcgccagcccaagccccgccacgatggctgccacaatgccgagccagcctgcccattggggcatgccgggcagcagttgctccatccacggccaggcaaaagagaagaaaacctgccttatcgcgacccacaggcccacgagcagcagaagagtaacgcccagtgttttccagaaaaccgttcggaattgcggcgtaagcaggcggttcagggctttccaggcggcatcaataatcattttccacccttttgcgggattgcgtacggctcggatcgtctctcattgcggcgcaaatgccggaactgcgatatttgcaggggaaataggtatggccgcaggcgcgcgcaagcggcgctacccacaagccgggaggttatcaggctagccaaaagaacagtaaaagggtaaaccggctcccgcatcgcggcagcaccggccggtgtttctgccgcatcagcggtgaagcctgaaacgaaggggagcttcagaggcactcatggccacattcgatgttctttgcatcggcaatgccattgtcgatattctcgcacgcacggacgatgtatttctggaaaccaatggcatcataaaaggcgctatgaacctcatcgacgccgaacgcgccgagcttctctacagccgcatggggccggcgaccgaaatgtcgggcggcagcgcgggcaacacggcggcaggcatcgcaagccttggcgggcgctctgcctatttcggcaaggtcgcaaccgaccatctgggccgtgtttttgcgcatgatatccgtgcgcagggcgttgcctttgatacacgcccgctggaaaaaggttcgcccaccgcccgttcgatgattttcgtgacgccggatggcgagcgttccatgaacacctatcttggcgcctgcgtcgagctcgggccggaagatgtcgaaacctccaaggtggccgatgcccgcgtcacctatttcgagggctatctctgggatccgccgcgcgccaaggaagccatcgtcatggcctccaagattgcgcatgagagcgggcggcagatggcgatgacgctctccgatcctttctgcgtggatcgctatcgcgacgaattccttcagctcatgcgttcgcgcaccgtggatatcgtcttcgccaatgaggatgaggccaaggcgctctataagacaaagtcgctggaaacggcgattgccgccatgcgcatggattgcaggctttcggtcatcacgcgctcggaaaaaggcgcagtcgtcgtcacacccgaccagacgctgactgttccggctatcgagatcgatgacctggtcgatacgaccggcgcgggcgatctttatgccgccgggttcctttatggctatacgaaggatcgttcgctggaagattgcgcaaggctcggttcgcttgccgccggtctcatcatccagcagatgggcccgcgcccgcagatcagccttgaggctgccgcaagccaggcgggccttatctgaatttgctagcggaaccgattattctggccggatgatctggtcgcgctggagttcttcttcagtgcggccgggcttgcttttataaaccggcagggtccagccgaaataaagcgcgccgccgcgcacgaaaaaagcggcaaaagcggctgcacccgccgaaatcacgggattgatgccgagatattccagcaccacatagaggcaggccccggcgacggctgccgtgacatagatttcgcggcgcatcagcacggacggttcccccaccaccatgtcgcgcaatatgccgccgaacgtggcggtgaaaatgcctgtgacgatagcgactgacgggccgaagcccagcgcaagccccttggcggcgcccatgaccgtgtaggcggccatgccgatggcatcgagccagagaagggtgcgatagcgcgattccaccttatgggcggtgaaatagactgcaatggccgcaagtgtgcccacaaacagatagagcggctgcacgacccagaaaaccgggcttgcgagcaccagatcgcgcatggttcccccgccaatggccgtgatattggcaaggaagatgaagccgataatgtcgagctggcggcgcgaggcggccaatgcacctgtggcggcaaaaacgaacactcccgcgtagttcaggaattgtatgatcgtcacgtctctacgagccttcgcttgatcgtccggttcaagtttccacccgcgctgcctcaagcgtaatagaaaaagcggaaataaaaagagcggcaaatgatgccgctgctttttcaatacgcctgcgcaatcggatcacgcattgtcttctgaggtcgaggcgccgttttcggcggaaaccttcgggcctcccttggaaacgcccaccatggccgggcgcagcacgcggtcgccgatggcgtaaccggcctgcaccacctgcaccaccgtattgttgggcagatctggattgggcacttcaaacatggcctgatggaaattcgggtcgaatttctggccttccggttccagcttcttcacgccatggcgttccagtgccagcagcatggcgcgttcggtcatttccacgccttcggaaagcgatttcaggttggaatcggcttccagcgcatcggccggaatggcatcgagcgcgcgacgcagattgtccgaaaccgaaagcatgtcacgagcaaaattggtgatggcgtaagcgcgcgcatcctgcacgtcgcgctgggtgcgcttgcgcagattttccatttcagcggcaacgcgaagcatctggtctttcagttccgtattgtccgcttccaataccgcgatacggtttgcggtttcgtccacttccccttcggcctcgtctgcggcggcttctgccctggcttccgcccggcgcgctttcaggaaatcgtcggcagcctgcttcagcgcctcacggtcccgcggattgttgatatcgcgctggtcaagatcggggttttcgggtttgttcttttcgtcagccatagtgcacttccgtcttgaagatcgttaggggcggatatcgagtttcgtgcctttaaaatcaaggtctaatttctgggggctggtgcgcaccggcaaatctgacagttatcgcagcagcctcgatacgatctgcgccgtatagtccaccatcggaacgatgcgcgcataattgagccgggtcggcccgatcacccccagggcaccgataacccgttgttcgctgtcgcgatagggggcaaccaccagcgacgagccggaaagcgagaaaagcttgttttccgaaccgatgaaaatgcgcacgcccgagcctgcttccgccaggtccagaagctgcaccatcccgtccttggtttcgagatcgtcgaagagatggcgcagccgctctatgtcttcctgtgcgtggacgttttccagaagattggcgcgtccgcgcacgatgaggcgtgcgggctggtccgcgccggcgccgctccatactgcaagtcccttcgccaccagttcctgtgaaagctggtcaagctcccgccgtgtttcctcgctcagtttcctcaattcggatttggcttccgaaagcgtgtggccatgaatatgggcattgagaaaattggaggcttcgatgagctgcgaggtgctgatgcccgccggaagatcaatcacacggttttccacatcgccgttctgcatgaccagaacagccagggcgcgcatgggttcaaggcgcacgaattcgatatgtttcagcgccacatcggtcttgttggtgagcacaaggcccgccccgcgtgacaggcctgaaagcacctggcttgcttcggtcaggacgctttccaccgaattgctggtgcctgcggcgcgtacctgcgcctcgatggaggagcgttcctccggcggcaggtctcccacttccagaaaggcatcgacaaagaagcgcaggccgatctgcgtcggcaggcggccagcggaaatatgcggcgcatagatcaggcccagatgttccagatcgctcatcacattgcggatcgtggcgggcgaaagcgtgtgcggcagaagccgcgagagattgcgtgagccgaccggatcaccgtcattgagataggtttcgacgatgagccggaaaatatcgcgcgagcgctggtcgagcgaactgaggagctggtgttccggcggtctcatcatggcttgttctgcgaaccctctgaattgaatgtaataaatataaggctgcggcatgttgcgtcaaagagtttagagcatgaatgcgcctttgccggtggcgccgcataacacttgtccgttcgtgacatgcgaaatttctttctatttatgcctaacaggcataaaaagccgcacctgaaagtgaaatcgctttccaaaccagttttgaaacgagggaaaatatgcgtccatccaagcgtgctgccgacgaaatgcgcgccatctctttcgagcgcggcgtctccaaacatgcggaaggctcctgcctggtcaagtttggcgacacccatgttttgtgcacggcaagccttgaggaaaaagtgccgggctggatgcgcaatacgggcaagggctgggtgacggcggaatatggtatgctgccgcgttccaccggcgagcggatgcgccgcgaggcggcggcgggcaagcagggcgggcgcacgcaggaaatccagcgcttcatcggccgctcgctccgcgcggtcgtggacatgcaggcgcttggcgaaatgcagatcacggtggactgcgatgtgatccaggccgatggcggcacgcgcacggcggctatcaccggcggctgggtggcgctgcacgaatgcctgcgctggatggaagcgcgccagatggtgcgtgtcgaaaaggtcctgaaagaccatgtagccgccatttcctgcggcatttatgaaggcgtgccggttctcgatctcgactatgccgaggattcggttgccgaaaccgacagcaatttcgtcatgaccggcaagggcggcatcgtggaaattcagggcaccgccgaaggcgtgcctttctcggaagaggagtttggcgcgctgatgaagcttgcgcgcagcggcatcgatcgtctcgtatcgttgcagaaaatggccgtcgcctgacggttccccgttattctggctctggcggcctgtaaatgaggttctttttcgcttccggtgctcatggagtttaagtacactgcgctccgggtctcaaaggccgccgttttcggcccaccataaccggaatgacgataagccgtatcggatgcatcgcaaccgagggaaaattcatgcgcgccgcccatattcttgaaaccgcgctctatgtgcgtgacgttgcggaagcgatagggttctatcgcgatgtcatggggctggagccggtgggaaaggtgagcgagcgcaatgccttctttcggtgtggcgatggcattctcctgcttttcagggcgcaagagacgctgaagccgccattgcccggttatctgcccgttccgccgcatggcacgagcgggccgggccatgtatgttttgctgcaagccgcgcggaaatcgaaggctggcgcaagcatctggaaaagcatggtatcgccattgaggccgatttcgattggcccaatggcgcacattcgatttatttccgcgatccgtccggcaattcgctggagattgccgaacccaaactgtggaattgaaaatgagaatgctggaaaagggcaagctgatcgtcgcctcgcacaatgcgggcaagctcagggaatttgacgggttgatcggcccgttcggtttcgaggtgagttcggtcgcggcccttggcctgccagaaccggacgagaccggcacgacctttgaggaaaacgcctatatcaaggcgcttgccgccgccaaggcaacgggctttccagctttatccgacgattccggcctgatggtggacgcacttgacggcgaaccgggcgtctacacggccaactgggcggaaacggaagacggcaaacgcgatttcgacatggccatgcagaaggtggaaaatcttttgcaggaaaagggcgcgacgacgcctgataaacgcaaggcgcgtttcgtctcggtcatctgccttgcctggcccgatggcgaggcggaatatttccgtggtgaagtggaaggcacgctcgtctggccaccgcgcggcaatatcggtttcggttacgatccggtgtttctgcccgatggatacgggaaaaccttcggcgaaatgacggcggaagaaaagcatggctggaagccgggtgacgccagcgcgctgtcgcaccgggcccgcgccttcaagctttttgccgaaaaggcactcaacgtggtatcggctccggcagaatgaacaagctgtttccccctttgcaggccaaaaatgctgccagcacctatcccgtcatgcatgctgatggggaaaccgcctttggcatttatgtgcactggccgttctgtctggccaaatgcccttattgcgatttcaacagccatgtccgccacaagccggtggatcaggcgcgctatggcgcggctttccggcgcgagatggaaaccttgcgtgagcgcacaggcccgcgcaccgtcaccagcattttcctgggcggcggcacaccatcgctgatgcagccggaaaccgtgggcgctctgctggatggcatcgcatcgtattggtctgtggcgccggacattgaagtgacgctggaagccaatccgacaagcgttgaggccgaccgttttcgcggctatcgtgcggcaggcgttaaccgggtgtcgcttggtattcaggcgttgaacgatcccgatctgcgccgccttggccggatgcattcggttgcagaggcaaaggccgcgatccggctggcacgcgagattttcccgcgcctttccttcgaccttatctatgcgcggccggaccagacaatcgaggcctggcgcgaggaattgaaggaggcgatcggccttgctgccgaccatctgtcgctctaccagcttaccatcgaggaaggcacgcagttctataatctctggaaggcgggcaagctcaccacgccggagccggaccttgcagccgcgctctatgaggaaacgcagcgtgtgaccgccgaacatggccttccggcctatgagatttccaaccatgcggtgccggggcgggaatcgcagcacaatctcgtctattggcgttatggccaatatgctggcatcgggcccggcgcacatggccgtttcgtggaaaatgacgtgcgcaccgtgaccatgactgaaaagcatcctgaaacatggcttgaccatgtggagcggcgcggccacggaattatcgaggaagaatatctcgatggcgggcaggagggcgatgaattcctgatgatgggcctgcgcctgcgcgaaggcatcgaccttgcccgttacgcgcggctttccggccatgcgatcgacgacaaacggctggcaaagctgatcgcggaaggcatgatcgagccgatgggcggcagcctgatccgcgcaacgccggatggcgcgctggtgctggatgcactggttgccgatctggcggcataaaagggcctgggatgactgacgaaacgggtgaagaacggcgcgaatatgtggtggggggcacgacgatgcgcgcccgtccgctggagcctgcgctctatattgtttcgacgccgatcggcaatctgggcgatatgaccctgcgcggcctcgaaacgctggcttcggccgatattctggcctgtgaggatacgcgcgttacccgtgtgctgctcgaccgctacggtatttcgcgccgccccatcagctatcacgaacataatgccgccgaggcggggccgaaactgatcgcggcgcttgccgcaggcaagagcgtcgcacttgtttcggatgccggaacgccgcttgtttccgatcccggcttccgtctcgtgggcgatgcgcgcgaggcgggcattcgcgttgtcccggtgcccggcgcctccgccgttctggcggcacttgcagcatcgggcctgcccaccgatgccttcatgttctgcggttttctgcccgccaaacatggccagaaacaatccaggctcgaaagcctgaaaggcatagacgcgacgctggtgttctatgaatcgcccaatcgtgccgccgcgaccctttccgacatggttgaggtgttcgggaccgggcgtcagggcgcgctttgccgcgaactgaccaaggcctatgaaaccatcgtgaccgcgcctctgggtgaacttgcaaaaaccttcgatggtgaagaccgcattcgcggcgaggtggtgctgcttgtcggtccacccacgggcgaggcggttgcgcaaagcgaggaagatatcgacaggcttcttctgtcgcttgtcgccgaaatgccgccttccaaggcggcaggcgaggcggcgcgcatgacaggcggccagaaatcggtcctctatcagcgtctcctgcaattgaagtccgatggacgatgacggatctgcgcgagaaaaagcgtattgctttctttcgcggccacagcgccgaacgccttgccgctttcgcactcatgctcaaaggctttcgcatcgtcgcgcggcgctatcgcacgcggcttggcgagattgacctgattgcaaggcggggcgatctggtgctgatcgtcgaggtcaaggcgcgggcaagttttgaagccgcacaatttgcggtaacgccgcaggccatgcgccgcatcgaggcggctgccgatctctggctgcaacgccagaccgatcgggcgcggctttcgctgcgtttcgatatggtcgccgtgctgccgcgccgctggccgaaacatgtccccgccttttttacggcaggccattatgggtaaacccctataaattctacaaaaattatagggaatatgtttcgccgctccaacggaatgaaaatcccgcaaaggctggctttgtgaaaaagtgatgctcgccgccattttggcgcgcaagcccgtttcttataaattccccccgcgcaatgaataatagcggccatcttgcttccagcgccagcaggcgtctgctccgtgctggaagtgtttgaaaggatgatgcccgtgtctttatcgcaaacgcgacttctggctgattttcctgctttcttccgggtttcgggcgaagtggtggcggtcgtgggtggtggcgaggaagccttgaacaaggctcgcctcgtggcgcagacggctgcgcgcctgcgcatcattgctgaaaaggctgagccgcatcttgccgcttttattgaaagccatggggtggagcatattgcgtcaccctttgcgccggaactgctggatggtgcgaagctcgtttttgtcgcgaccggcgatgaggccggggatcgtgccgccgctgccgccgcaagggcccgcaaaattccggtcaatgtggtggaccgtcctgccctttgcgattttctgacacctgccatcgtcaatcgtgcgccggtcacgatcgccatcggttcgcagggaaccgccccggttttggcgcagatggtgcgtgcgcgtatcgatgcagccttttcgccgcgtcttggcgagcttgcgcattttgcggaaagctggcgccctctggtcgagcgggcgcttccaaaagggcttgcgcggcgtggtttctggcgcacattcttttcgggaaaagtggcccgcgcggtggagagtggcgaccacgaggcggcgcacagggctgcggcggaactgatcgggcaggggcaggacgcttccggccatgtctggctggttggggccggtcccggtgctgaagaccttttgacgctgcgcgcccagcgcgtgctgatggaagccgatgtgatcgttcatgatgcgctggtgccggaaggcgtcatcgccatgggacgccgcgacgccgagcgcctgccggtcggcaagcgcaagggttgccattccaaaagccaggatgagatcaaccgcctgctggtgaagctggggcaggagggcaagcgcgtggtgcgcctgaaatccggcgatccgctggtctttggccgtgcgggtgaggaaatggccgccttgcgcgccgccggaataggctttgaggtggtgccgggcatcacctctgcctttgccgctgccgccgatatggaactgccgctgaccttgcgcggcgtcgcgtcctcgctcgtcttcaccacgggccatgacatgaccggcgatgtgctgcccggctgggcgaagcttgccgtctccggcgctacgattgccgtctatatgggctccacggttgccgcttccgttgcctcgcgtctgattgccgccggcctgcatgaggatacggcggttgcagtggtggaaaatgcaagccgcagcaacaagcgcatgttccatggcacgctgaaggatttgccgcagcttgaaaaccgcaaggagctttccggcccggtcatggtggtcattggcgatgccgtcgccggtgccgccatcggcagggcgcaggccctttccctgaaacctgttcccgtcgcagcctgattttgaggagtttggatatgatcgtgaaagttcttactgcaaaccggctgatcgatggacaggctgtgtggcttggtgccgacggttcgtggcaggaaacgatcgacggggcgctggtcgcccgccatgccgaagccgtgaatgcgcttgaggaagcgggcaggcttgccgcccgcgccaatctggtcgtcgatgtgaatgtgatcgatgtggaggaacgtggcgcggacctttatccgatccgtctgcgcgaacgcatccgcctgtccggcccgaccatcgtgaccatgggccatgcattcccggcgcctgcctcctgatctgttgttggacatagcctatgtatcgttatgatgaattcgaccgggattttgttgcagcccgcgttgcccagttcaaggatcaggttgcgcgccgcctttcgggcgagctgacggaagaccagttcaagcccttgcggctgatgaacggcctttacctgcaattgcatgcctatatgctgcgcgtggcaatcccctatggaacgctgtccagccgccagttgcgcaagcttgggtctatcgcgcgcacttatgaccgtggctttggccatttcacgacgcgccagaacatccagtataactggcctgcgctgaaggatgttccgcagattttggcagagctggcagaggtggaaatgcattccatccagacctccggcaattgcattcgcaatgtgactgccgaccattttgcaggtgctgccgccgacgaagtgacggacccacgcccgcttgccgaaatcctgcggcaatggtcgtcgctgcacccggaattttcctatctgccgcgcaagttcaagattgcgattgtcgggtccgagcatgaccgtgcggccattcaggtgcacgatatcggcctgcaactgaagaagaacgaggcgggcgagcttggccttgccgtttatgtcggcggcgggcagggccgcacgccgatggtggccaagaaaattcgtgacttcctgcccatcgaggacatgctgacctatgtgacggcaatcgtccgtgtctataatcttcatggtcggcgtgacaacaagttcaaggcgcgcatcaagatccttgtgcatgaaaccggcatcgaacaattgacccgcgagatcgatgcggaatgggaagaaatccgccatggcgaattgaagctgccgcagcgcgatatcgatgtcattgaaagctatttccgtatgcccgacctgccgcagcgccccgaaggctgggaaattctcgccgtggcacagaaggctgatgcggaatttgcaagctgggtcgcgcgcaatgtcaccgcgcacaagcatcccgattatgccgtcgtcaccatctcgctgaagcctgtcggcggcattccgggcgatgccagtgctgaacagatggaactggtggccgatgtggcgcaaacctgttccttcgatgaaatccgggtgagccacgagcagaacctcgtgctgccacatgtggccaaggccgatctgccggcagtctacgaccgcctgcaatcgggcggactggtgacacccaatgccggtctcatcaccgatatcattgcttgccccggtcttgattattgcgcgctggccaatgcacgctccattcccgttgcgcagcgcatttccgagcgcttcgccgatctggaccgtcagcttgaaatcggcgatctcaagatcaagatttccggctgcatcaatgcctgcggccatcatcatgtcggccatatcggcattctgggcgtggagaagaagggtgaggagctttaccagatcacgcttggcggctcggcggacgaaaactcggccattggtgaaatcaccgggcgcggtttctcgtcggaagaggtggtcgatgccatcgaaaccattgtcgatacctatctgggcctgcgcgaaagtgcggaggaaactttccttgccgcttatcgccgggtgggaatggagcctttcaaacgcgctctttatggggagataagaagtgctgcctgacgccgacattgccgatgcggatgagcgcgctgccgcgcaagcccggcttctcgaagcaagccacggcgcatccgcgccgcacgaaataatcgcgcttgtcacgcatgagcttttcgaggggcgggttgcggttgtttcgtccttcggggcggaatcggcggtgctcctgcatatgatctcgcagatcgaccgggcaacgccggtgctgtttctcgatacgggcaagcattttcgcgccacactcgattatcgccatcaactggtgggtcgcctgggccttgccgatgtgcgggatatcctgcctgttgcggacagcctggcaaaggaagacccgttcggcgccttgtcgatgaccgacaaggaccgttgctgctttatccgcaaggtggagccgatggcgcgcgccgttgcgccttaccgggcatggatgacgggacgtaagcagtttcaggcatccacccgcaatgggctgccggtgtttgaatcggttggcccgcgtatccgtatcaacccgctggcgcgctggcgggccgaagacctcagggcctatgccgaaaagtacagcctgccgccgcacccgctgaccgcgcagggctatcgctccatcggctgcatgccttgcacacgccccgtctcggagggcgaggatcagcgtgccggacgctgggcggggtcggaaaagaccgaatgcggcattcatctttccggccttgccgatagcctgaagggcatcccgaaagctgtgtaacggtttttggaacagatgtgcgttaagagaccatgcgagtgagagagcgtaaatgagcagcacaaacgaaacaaaactctggtctcgcgatggtttccgcgaggacgattatatttttgccgacgatctggaggcggcaggcgatgcgcctgcgattgtgcttccactggccgtctggcttgagcttggcgaggaacaccgccgttcgtccaaccgtcgcatcggcgtttcggtctcacccggcgaaaagattgacccgcttttagggcatctggattccattgcactcatcgccttgcagtttccggttttcaacgatggacgctcctattccaaggcggaaattctccgccgtgaaggctttgcgggagagttgcgcgcggtaggggatgtgctgatcgatcaggccgtgctgatgctgcgcgcgggcttcgacacattgcaggtggcaaatgaggtcgcgctgcgccggcttggcgaaaatcgtctggtggatacaccgggctattaccagccagggcgcgggtcgctgccgcaggaaggagcatttgcctggcggcgcgtaaaagcgggctgatatgtgctatttccattcgcccgaaaaatgctctagacatgcctcgtcaattacaaggagtcgcggcgtgatacggcacattgttttcttcagcgtcaaggaaggccaggatatcgaaacggtcaggaaagggctggagcaacttgcgaccattccctattccgatgttttcgaggtgctggcgaactcgaaggtcgacccgatgtgcgagcgtattgatctcgtggtttatgccgagttcaaggacgaggaagcactctacgctttcaagaaccatccgacttatgatgccacgacgcagcttgtgcgcccgatgcgcgaactgcgcttttccgccgatgtggtgacagacaagaactgattaccagcctgtctgtggccgttcctgtaagggcagtccgccgaaaaggtctggctcgcttgtcgttctggcgcgctctatgttgagaaggcgcagcttggtggccgtgccgcccgcagccgaaaagccgcccaccttgccgtttgatcccagaacgcggtggcagggcacgatgatgggaaacggattcttgccgagcgcatagcccactgcctgcgacaggctcacatcgccaaggcgccgcgcaatcgcgccataagtggtggtttcacccggtttcagttccagaatgatttcataaacgcgccggttgaggtccgggaccgaatcaagcgccagcggtgtatcggaaaaatccggcgatgcgccatcaagcaatgcgcgcactttttcaatagtttgcctgatgaaagcgggcggttcagcatattccccgcccgcaaaacgctcacgaagtcgatggcgcgtttctttctcgtccgcctcgccgatctccacgcccacgattttgctcccgcgccatgcaatgccgcggggcccgatgggcgtttcaaaaacggtgatgccaaacgattccatgaccgaataatagcacgatttgaaacatacaggggcagatggaacccggatgaaccggttaagagatgaaaagtcgtagtatttgcgcaaaatgctgcaggcaaatggttgaagatcgccacgaataatgattgtgtgaagacaatattggccgacatagaccgcaaatgtgcgctatatagcgtttcatgccttcaaacggccaaacgggtaatgacagtttccggtacgtttgcggccggagccgaggaatataaatggacgattacgagcgatatgccacgggattgatgatcgttttcggcgcgctgattatcggcgggctcatggcggcaaatctctatcacggtgacaagcccggctttctttttgcgcttggcgcggcggttgtcggctggttttcagctttcgccgttctgttcgacaagccgcgcgtctatggcgtgatgatcgccattgcaattggcctggttgcagcctcgatcggtgcctacgtcacctgattgaactgctgcctgaaagcaaagccccggatcatccggggctttgttcgtttcacagataaggcgaatagcactggcaccgcggcccgtaattgggctggtaggtgttgtcataggcgcggtaggaccggtaacggttatagcaccagcgcacatgcgggttgccgccgcgataggcgcgcggtggcgggccccagtggcgataatagcggtaatagggccggtagcgcggatgatgatgccgccaataccgttgatggcgccagtagcggcggtcgccgcgataatcgtaatattgcacgcgctgcaccgcatcggcatcttgcgaagccgcagccgacgcaagcggcagcaaaggttgcgccgcattggcactcatggccgaaagccccatgcctatcgacaggcaggcggcaaacagggaatagccaaatctcttcatcggtttctcctcgcattcccggatcaacaaggtcgtgccgggaagcatattctcaattgcttctcgcatgattttagtcccagcaatgtggcgcagcggtggcttgcgccggtcacgaatttttcgatccggcaacataacggtgactgtccaaaacacggcttttaaatttgacataaagatatgtttatgtcattaaacgacctactcgcgatcatgcgcgcccatgcaattcagggaggaggctggcgaacagagttcggcccctttccggcattacaaccagacaatgtgaatacaggcggtatcccttatggcgtcttcccttgacgatctttttggtgcaacggcggcaaagccggacggttcggaagtgctggcggcactgacccaggcggcgcgcgagcgcatcctgatcctcgacggcgccatgggtacgcagattcagggcctgggtttccatgaagagcattttcgcggcgatcgtttcgccacctgtgactgccagcttcagggcaataacgatcttctgaccttgacccagccgaaagccattgaggaaatccactatgcctatgccatggcgggcgcggatattctcgaaaccaatactttctcctccacttccatcgcgcaggccgattatggcatggaggcgatggtctatgatctcaatcgcgatggcgcacgccttgcccgccgcgcagccttgcgcgccgagcagaaggacggccgccgccgctttgtcgcgggcgcactggggccgacgaaccgcaccgcctcgctgtccccggatgtgaacaatccgggctttcgcgccgtcactttcgatgatctgcgcattgcctattccgaacagattcgcggcctgatcgatggcggttccgacatcatcctgatcgaaaccattttcgatacgctgaacgccaaggcggctgtgttcgcgaccgaggaagtctttgccgaaaagggtgttcgccttccggtcatgatctccggtacgatcaccgatctttccgggcgcacgctttccggccagacgccgacggccttctggtattcactgcgccatgcaagaccgttcaccatcggactgaattgcgcccttggcgccaatgccatgcgtgcgcatctgaatgaattgtcgggcattgccgacacctttatctgcgcctatcccaatgccggccttccgaacgaattcggccagtatgatgaaacgccggaagccatggccgcgcagatcgagggctttgctcgcgacgggctggtcaatgttgttggcggctgctgcggctccacgcctgaccatattcgcgccatcgcgcaagccgtcgcgaaatatgagccacgcaagcccgcaaaagtgccgccgctgatgcgcctttccggccttgagccctttacgctcaccaaggatattcctttcgtcaatatcggcgagcgcaccaatgtcaccggctcggcccgcttccgcaagctcgtcaaggccggcgatttcgcggctgcgctcgatgttgcgcgcgatcaggtggccaacggcgcccagatcatcgatatcaacatggatgaaggcctgatcgattccgaaaaggccatggtcgagtttttgaaccttattgccgccgagccggatatcgcccgcgtgccgatcatgctcgacagctccaaatgggaagtgatcgaggctggcctgaaatgcgttcagggcaaggcagtcgtcaattccatctcgctgaaagagggtgaggaagcctttcttcaccatgcgcggctggtgcgtgcctatggtgccgctgtggtcatcatggcgttcgatgaaaccggacaggcggatacgcaggcccgcaagatcgaaatctgcacccgcgcctataaaatcctgaccgaacaggtgggtttcccgccggaagacatcattttcgatccgaatatttttgcggtcgcgaccggcatcgaggaacacaataattacggcgtcgatttcatcgaggccacgcgtgaaatcgtccgcacactgccgcatgtccatatttccggcggcgtttccaacctctcgttctccttccgcggcaatgagccggtgcgtgaggcgatgcatgccgttttcctctaccacgccattcaggcgggcatggatatgggcatcgtcaatgcgggccagcttgcggtctatgacacgatcgacgctgaactgcgtgaggcttgcgaggatgtggtgctgaaccgccccacaaaaacgggcgaaagcgcaaccgaacggcttctggaaattgccgaacggttccgtgattccggctccagggaagcgcggacgcaggatttgagctggcgcgaatggccggtcgaaaagcggcttgaacatgcgctggtcaacggcatcaccgaatatatcgaggccgatacggaagaggcgcgccttgctgccgagcgcccgttgcatgtgatcgaagggccgctgatggcaggcatgaatgtggtcggcgacctgttcggttccggcaagatgtttctgccgcaggtggtgaaatctgcccgcgtgatgaagcaggccgtggccgtgctgctgcccttcatggaagaggaaaagcgcctcaatggcggcgagggccgccagagtgcgggcaaggtgctgatggcgaccgtcaagggcgatgtgcacgatatcggcaagaatatcgtgggcgtggttctggcctgcaataattatgaaatcatcgatcttggcgtcatggtgccctcgcagaaaatcctgcaggtggcgcgcgatgaaaaggtggatatcatcggcctttccggcctcatcacgccttcgcttgatgagatggcgcatgtcgccgccgaaatggagcgcgagggcttcgatattccgcttttgattggcggtgcgacgacgagccgtgttcatacggcggtgaaaatccattcgcgttacgagcgcgggcaggctgtctatgtcgtggatgcaagtcgtgcggtgggggtcgtgtcaaacctcctgtcgccggagggcaagcaggcctatatcgacggtttacgcaacgaatatgccaaggtggctgctgcccatgcccgcaacgaggctgaaaaacagcgcctgccaattgcccgcgcgcgcgccaatccgcatcagctcgactgggaaaactacgagccggtgaagccggccttcaccggaacgaaggtttttgaaacctatgatctggcggaaatcgcgcgctatatcgactggaccccgttcttccagacctgggaactgaggggccgctatccggctattctcgaagatgaaaagcagggtgaggcggcgcgccagctctgggcggatgcgcaagcgatgctccggaagatcatcgatgagaaatggttcaccccgcgggcggtggtcggcttctggcctgccaatgcggtgggcgatgatatccgcctctttacggatgaaagccgcaaggaggagcttgccaccctgttcacgcttcgccagcagcttaccaagcgcgatggccgcccgaatgtcgccatggcggattttgtggcgcctgtcgaaagcggcaaacaggattatgttggcggttttgtcgtgacggcgggcattggcgagattgctatcacagagcgttttgaacgcgccaatgatgattattccgccattcttgtgaaggcgcttgccgatcgtttcgcggaagccttcgcggaactgatgcatgagcgtgtgcgcaaggaattctgggcctatgcgccggatgaagcctttacgccggaagaactgatcagcgagccatataagggcatccgcccggcgccgggctatccggcccagcccgatcatacggaaaagaccaccttgttccgcctgctcgatgccaccgccaataccggcgtggagcttaccgaaagctacgccatgtggcccggctcctcggtgtcgggtctctatatcggtcaccctgaaagctattatttcggtgtggcaaaggtggagcgcgatcaggtcgaggattatgcccggcgcaaggacatggatgtggaggctgtggagcgctggctcaccccgatcctcaattatgtccctggggcatcgaaagacgaagcggcctgacagccgatcgttcgagaggaaacggcaaaacagccctcatggagcaaacctccacgagggctgtttgcttcaagctttgcggtggagtcttccggttttatttttcgtccaaataaatattcgattttcattatctaatttagaatgaagttatattcaatataaaagtagaattttgaaaatcgctaattatgatgaaagtaatcttcgtagaagaaatatgaaagatatgctaggaatgtttagcgatacattttaccaaaaatcgctgcgattccaagaattcatatttattttgaaacgctactgggatgtctgcaatgaaatgggaaacattttatgatgctatgcagtctgccgacagtgcagatcagttgtttgaaatagtaaagaattatgcgcatgacctgggttttgagtatgtatcctatgtcatgtctattccttccctgaatggctccttgaagtgggtgcgatttggagcatttccagatgggtgggaacagagatacttggcacaaaactatgcggaaatagatccgctgttacggcgcggtgtgaacagtatagatccgctgatctggtcgcagaattttttcgcaagtgcaccgcaaatctgggccgatgcggtgaaatatggacttaaagtgggtatttcgcagccctgctgggcggcgcagggtgttttcggcctcttgagctttgtacgctccggcccggctctcacccccggtgaaatttccatgctgcgccgacaattgcagatggtcaccaatctcctgcatctatccatgtatgaaagggtcgatgtgccggccatcagttgcatcggcgatgtcagcctcaccttgcgtgagcgcgaaatcctgcgttggacgagcgaaggcaagactgccgagatcatcgggacaatcctcaatatctcgacgcgaacggtcaatttccacatcagcaacgtgctcaccaagcttgttgcggtcaataaggtgcaggccgtcgccaaggcccgtacatttggtctcctctgaccttttccagtgtccctcggcggtttgtaccgacgggcattttctgcggctttccggtttgcgctttccctgaaaaaggctacacattcattatcgttcttggaggatgaatgaatgactgcacagccgaactcgcttgaagcccgcgatatccgttatcacctgcattcctacaccgatgctgtccgtcttgaagcggaaggcccgctcgttattgagcgcggcgacggcatctatgtcgaagatattgccggcaaacgctatattgaagccatgtcgggcctgtggagtgtcggcgttggtttttcggaacagcgtctggcggaagctgctgcgcggcagatgaagaaactgccattttatcataccttttcctatcgctcgcatggcccggtgatcgatctggctgaaaagcttgtcgccatggcgccggtgccgatgaacaaggcctatttcaccaattccggctcggaagcgaatgataccgtcgtcaagctcatctggtatcgctccaatgcgctgggcgagcctgagcgcaagaagatcatttcgcgcaagcgcggctatcatggcgtgaccattgcctccgccagcctgacgggcctgcccaacaatcaccgctccttcgatctgcccatcgatcgtattcttcataccggctgcccgcatcattaccacgatgcgctgccgggtgagagcgaggagcagttcgcaacgcgcctggcaaacgagctggaacagctcatcctggcggaaggcccccacaccattgccgctttcatcggcgagccggtgatgggcgcaggcggcgtggtcgtgccgccgaagacatattgggaaaaggtgcaggcagttctcggccgctacaatatcttgctggtggctgatgaagtcatctgcggcttcggccgcacgggcaatctcttcggctgccagactttcgacatcaagcccgacattctggtcatgtcgaagcagctttcctcttcttatctgccgatttctgccttccttatcaacgagcgcgtctatgcgccaattgctgaggaaagccacaagatcggcacgcttggcaccggcttcaccgcatcggggcatccggttgccgcggccgtagcgctggaaaacctcgccatcatcgaggagcgtgatctggtcgccaatgcgcgtgagcgcggcgcgcggatgcaaaaacgccttcgcgagcttcaggaccatccgctggtgggagaagtgcgcggcgtcggccttatcgccggcgttgaactggtgatcgacaaggaagccaaaaccgggcttgaacagccgggtgcgcttggcgcacgggcgaatgctgccttgcaggagcgcggcgtcatttcccgcgccatgggcgacacgctcgccttctgcccgccgctcatcatcaacgaccagcaggttgataccatggtttcggcgctggaagcagccctgaacgacgttcaggcgagccttggaaagtaattccggacgcacaatctcgcacttgcgggccgctctgtttcaggagcggcccgtgcccaagccaggtaaatagcataattttttataggattttccgtggcttggtagaaaatcggacttttgttttcggagcaagtttgtttccggcccgacactgaaacgggcaagtttttcgcgatgccttctgcaatacgcgatagcattctttcctttttccgctttcattcacgacaatgcacgcatcgtgacccgtcactttgcgccggacgaaggcatttgcctttgtctgccgccagttttgcgtcggataatgcttgaaaacaaagaaatagaggggttccgttttaatcggaaccgctccagccggtttgcgggagtaaatgccgtgcatcatgtatccctgatgaaaaacctgacgcatttgcagcgccttgaagcagaagccatccatgttttccgtgaggtggcggcgacattctccaatccggtgatgctctattcggtcggcaaggattcctccgtcatgctgcatctggcgatgaaggcgttctatcccgccccgccgccttttccctttctccatgtggatacgacatggaaatttcgtgagatgattgaattccgcgatgcacaggcgcgtgagaaggggtttgaacttctggtgcatgtcaacgagcagggcgtgcgtgatggcatcgggccttttacgcatggctccaatgtccatacccacatcatgaaaacggttgggttgcggcaggcgcttgataaatacaggttcgatgcggccttcggcggcgcgcgccgcgacgaggaaaagagccgcgccaaggagcgcattttttcattccgcaacgcgcagcatggctgggaccccaagaaccagcgcccggaaatgtggaagatttataatacgcgcgtttccaaaggagaatcgatccgcgtctttcccctctccaactggaccgaactcgatatctggcaatatatcttgcaggaaaacatcccgatcgtgccgctttattttgccgcgcgccgcccggtggtggagcgcgatggcatgctgatcatggtcgatgatgaccgtatgaagttacgccccggcgagcaggtggaaaaccgtctggtacggttccgcacgcttggctgctatccgctgacgggcgccattccatcaagcgcggcaaacctttccgatattgtcgaggaaatgctgattgcccgtacatccgagcggcaaggccgcgcgatcgaccgtgatgaagctggctcaatggaaaaaaagaaacgcgagggctatttctgatgaatgttgtaatgaagccttcgcagaagaacactgccgttgccgattttctggccgatcaggaacacaaatcccttctgcgctttctcacctgcggttccgtcgatgacggcaaatcgaccctgatcgggcggcttctttatgatacgaagctcatctttgaggaccagcttgcctcgctgaaaaacgacagccggaagtttggcaccaccgatgatgattttgatttcgcacttctggtggacgggctggaggctgagcgtgagcagggcatcaccatcgatgtcgcttatcgtttcttctcgacgccgcgccgcaagttcatcgtggccgatacaccgggccatgcgcaatatacgcgcaatatggcaacgggcgcttccactgccgatctagccgtggttctggtggatgcgcgccagggcgtgttgacccagacgcgccgccattccttcatcgcggcagcacttggcattcgccatatcgtgctcgcggtcaacaagatcgatcttgttgatttttcgcaagacagattcgatgggatcgtcgcggattatctttcctttgcgcaggatctgggctttacgagtattcagccgatcccgctttcggcccgctttggcgataatgtgacggcttcctcgccacgcatcggctggtatgaggggccgcatctcctggaacatctggaaacggtgcgtatcgatacggaagcggcggcaaaaccgttccgctttcccgtgcaatatgtgaaccgccccaatctggattttcgcggtttttccggcacggtcgcttccggctcgatccatgtcggcgacccggtcgtggtggccaaatccggcaagcaatcgcgcgtgaagcgtatcgccacctatgacggcgatttgcagcgcgcctccgagcggcaggcggtgacgctcgttcttgaagacgagatcgaggtttcacgcggcaatatgcttgccggcgtggaattgcggccggaagttgccgatcgatttgccgccgatatcgtctggtttggagaggatccgttgttgccgggccgctcctatctcctgcgcaccgaaaccgaccagacgccagtgacggtgaatgcgatcaggcatcgcacggacgtcaacactttcatacaggaagaaacagcccggctcgatctcaacgagattggccgctgccatttgcagacggtcgatccgatcgctttcgatccatacggcgaaaatcgtgcgacaggcgctttcgtgctgatcgatcgcctcaccaatgcaaccgttggcgcgggcatgatcgatgctgccttgcggcaggcgaccaatgtgcatttgcaggctttcgaccttaacaagcaggcgcgtgcggcgcagaaattccagaaaccggcggtgctgtggtttaccggcctttccgcatcgggcaagtccaccattgccaataggctggaacagcgcctccatgcgctgggcaagcatacctatctgctcgacggcgataatgtgcgccacggcctcaacagcgatctcggcttttccgatgcggaccgggtggaaaatatccgccgggtgggcgaggtggcgcggctgatggccgatgcggggctgatcacgctggtttcattcatctcgccgttccgcgaggagcgcgatcaggtgcgcgcccggttgccggagggcgagttcattgaaattttcatcgatacgccgattgaggaatgcatggcgcgtgacccgaaggggctttacgcacaggcgcttcgcggcgagatcaaggcctttaccgggatcgattcgccttatgagccgcctgttgcgccggaacttcgcctcaatacggcgggaaggaccgttgacgaactcatcgccgaggtggaaaactaccttgccgaacgtggtgtgatcggcagttatggcagcgattcctggtcgatctgaaaatgaaaatttccgcctctccaaaagcaggccttgatggcacagccttgcgcgccgtccttcgcgacgctgcgcttgaggctggccgcagcatcatgaagcattatgtcaatggatgcgcggtgcagagcaagaaggatgcctcgcccgtaaccgaggcggatcacgcagcggaagccattattcttgcggccctgtcgtcggcctgccccgatgtgccggtggtggcggaggaagaagttgcagcagggcgcttgccggatcatctggggcgcaaattccttctggtcgatccgctggacggaacccgggaattcctgctgcgcaacggcgattttacggtcaatatcggccttgtcgaagagggcgcgccagtactgggtatcgtctatgcaccggcccgcaatctgctgtttatcggcagcgatgcgggtgcatgggcaatggaaaccacaccggaccatggcgcaggccaggaccagcggatttttgcgcgggtttcgcccgccgaaaaagtggctgtctgtagccgctcgcacctgacgcctgaaaccgaacgatttctcgctgaaaaccgcatcgcaagcagcgtttcggttggttcctcgcttaaattctgcattcttgccaagggtgaggcggatatttatccgcgtttcggcccgacgatggaatgggacacggcggcgggcgatgcggtgctgcgcgcggcgggcggcatgaccgccactctcgacggcaggccgatgatctatggccagcgcctccgtgcaggggcggcgggtttcgccaatcccgatttcgtggcctatggggcgggtgaggcgcctgttttcaccacggcctgacggcaatggcgggccatttccaatgcctcattgtcgcatccatgagcagcggcaaaaaaatacgtgctatgctcttgcggcttgaaatcttgagcgttataagccgcctcaatggtcacggccacatggtcacggagtgtagcgcagcctggtagcgcacctcgttcgggacgagggggtcggaggttcgaatcctctcactccgaccatttcccggtttttccaaaagctttgtatttcaatgctgcatcgcgaggctatttattcgtgcctggcgaaaacggccatgcgcatgaactcgccataatattcggcaagggcggcaagctgctcgcggttgaggatttccacccggttcgagcggaagaggacaaggccttcttcccgtaattcccgcagcatgcggttcaggtggatcggcgtcaggccgagcgcatcggccagctgatattgtgtcagcgggcaatagaaggaatccggttcgcccatgccgcaggattttacgcggtctgagagttccagcagaagatgtgccgtgcgcacgaaggcattgcggcagcccacattggtcagatgttcgatcaggaacgaacgctgccgcgaaagaagctcaatcaggatgaagctcaggcgcggcgcgtgcttgatggcattttccagcgaattcagcggaatttcaaagatcgacattggcgtgatggcggcaatcgtgttgtagctatagccattggaggtccgcaaacccacaaaatcgcagcgcatcggaaagtcgatgatctggcgttggccgctggaaagatcgcggtagatgcaaccccagccggatctgaccagatgaatgctgcgcacccgcgcaccctgctcgatgatgatggcatcagcggcaaaattattctcgataatgtcgagagtggccagcgcgtcaatctcccgcgcttccagtttggccaggattggagccgcttccaataagccaatcagcgcatcggtcgatgaggttgtgttctgtctcccgctctgcatctcaagcccgcacccaacgaaagatatagatcctatatctttcaattgcccaagtcgttcttataagcagtacattttttcatgctcgctaacataggttaatgacacgattatttgatgatagcaatatcaacggctccaatacagcgggttcaacaattacgggttcaataaattcgtctcttacgaagacgggaattgttgtttgggtagggtgcaacagcgtagcagggggacagggatgtttgaggtgaaagagggctgcctttgggccgcgccggagaaggtgggcaagcgtggtcgtgatagcgcgcgaggcgcgaacgccctttcacagaaggggcagtctctcctacttgtctgcaagagcaatctggagcgcgaatgtattttcaacgggctggtcatgaatgggctgaaactggcggttatctgccgtcctttcatcgatcacggagaggcgctggaagatgtggccgcagtcatgatccatattggctcgaagcggctggccgacccgttttttccggtgaaatgcaagctatcatcgacaagtggcgaccagtgccagtggtgtttctggcggagcgggaagaatgggcccaggtggtgcgcgccatggaaatcggcgccagaggctacattcccacatccgtggacaccagggtttgtgtcgaggccatccatctcgcaaccgctggcgggatgtatgtccccgcctcaatggtcacgaagcccgcggctgtcgatatcgatgaagatgtgctgggcgagttgctgaccgcccgcgaggtcgaggtggtccatgcgatccgccttggccggtcgaacaaggttatcgcttatgaacttggcatgagcgagggcaccgtgaaagcgcatgtccataacatcatgaagaagatcggtgcggccaaccgcacggaagtggcttgtatgctgcacaagatgtatggaaacatgcagaacgaaaattgaagaaatatttcagtatattgccaaaaatatttatcggtattcatatgatttattttcggggaaatattgcgtagaagccttccaaatgctgccgcgcctgaaataagaaaggcaaggggcgtttcaatcgggggtgagtggttgctttctggcggaaaacggagaaattaccggaggggctgaatcaaaaagcggcatttgcagcaaggcatggtggcttttgatcaggtccggaacctggcgtgtaatccgatcggcgtgaaacgagggccgatcagattatgcttcaaaacagacagtcagaacaattccagtgctggaaacgcaatgcagctcacacctcgccatcatgcaattgtggaactcgcgcgccgcaaggggcaggttctggtggacgatcttgccgtggctttcgatgtcaccccgcaaactgtgcgaaaagatctgaacgacctctgccgcgcccgccttctgcgacgcatccacggaggcgcgctctatccttccggcgtggagaatatggaatatgaggcgcgccggcgtatcgcggcgcatgaaaaggaatccatcgggcgcgccacggctgcgatcatcccggatggcgcttcgcttttcatcaatatcgggacaaccaccgaggctgtcagtcatgcgcttgttgaccataatcatctgatggtcatcaccaataatatcaatgtcgccaatacgctgcgcgtctacccctccatcgaagtggtgattgccggcggcgtggtccgcgcctccgatggcggcatcgtgggcgaggcggctgtggatttcatccgccagttcaaggtggatttcgcgatcattggaacatcggccatcgacgaagatggggccttgctcgatttcgatttccgcgaggtgaaggtggcgcaggccatcatcgccaatgcgcgccatgttattctggtcacggattccaccaagctggaacgaaccgcgccggtgcgcatcggccatctgtcgcaggtcaacactttcatcaccgaccgttgcacttccctgcaattgcaggatctgtgccgcgaacatggggtggagctgatcgaaaccctggccggaaaggaaccggagcaaaaagacgattagtttcgtttgattttcatttgctttcgtattgaatgaattatattcgctttggtgttcgcaggccggttttcggggtacgccatggtgcaggaaaaacaattcgatatttttattataggtggcggcatcaatggctgcggcattgcccgtgatgcggtggggcggggcttcaccgttgggctggccgagatgaacgatctggcaagcggcacctcttcgcgcgcaaccaagctcattcacggtggtttgcgctatctggaacattatgaattccggctggtgtgcgaggcgctgatggagcgcgaggtgctgtgggccaatgcgccgcatatcatccatccgatgcgtttcgtgctgccttatcataagggcggcctacgtcccgcctggctgttgcggcttggcctgtttctttacgaccatctgggcggccgcaagaagcttcccgccacgcgcacgctcaacatgcgcaccgacaaggccggcgaaccgctgaaaccgcttttcaccaaggcttttgaatattccgattgctgggtggacgatgcgcgcttcgtggcgctcaccgcccgcgatgcggctgatcgcggcgcgaagatcgcgacccgaacgagcgtcgttgccgcaagccgcgacgggcagggctggaccatcacactggaagataccggcaccggcaggcgtgagaacgtacacgcccgccttctggtcaatgccgccgggccgtgggccgacaaggttctgcaaggtgtggaaggcgaccggcaattgcacaatatccgtctggtgcagggcagccatatcgtcgtgcgcaggaagttttccgacccgcgcgcctatttcttccagaacaacgacgggcgcatcatcttcgccattccttatgaagatgatttcaccctgattggcaccacggatcaggattataagggcgacccggccaaggtggcgatcaccgacagcgagaccgattatctctgccaggcggcaagcgaatatttccgcgagccggtgcgccgggaggatatcgtctggacctattccggcgtgcgcccgctctatgatgacggggccagcaaggcgcaggaggcaacccgcgactatgtgctgaaggaagatgcgccagatggtctggcgccgctcatcaatgttttcggcggcaagctcaccacagcacgcaagcttgccgaacatatgctgcagaaaatcgagcaccggcttggccgcaagggcgccccatggacccatgtagcaccattgccaggcggggatttcgaggatgtggcttttgaaacggaactgaagaagcttgaggcagcctatcctttccttgatgcgcgccatgcgcgccgcctgttccggctctatggcacccgggcatataagcttttggggcaggcttcttcgctgggcgatcttggccgtcattttggcagcgatctctatgaggcggaagtgcgctatcttgtcgaaaatgaatgggcgcgaagcgcggaagacattttgtggcggcgcaccaagctcggcctgcgcctgacggcggcggaagtcgcggccgtgcagggctttgtggagcctgcaatcgccgcctaaagggttgtgcttgccagtcttgcgttaaagagccattattctcccagagcctgttccaaaagtcgtcctgtgcggctgcaaatggcaatttatctgcgttccggtgcttgtgtacccaaacgtacattgttccggcactcgaaaatcaccattttcgcacgcgcatgccgcttttgtttcaagctcccaagcgggtttcagccttcccgggagaaaagatgggcgcaccgcaagaccggatacatgcagatcgcatccagtccgcaatcgccaccggcggcgcggcccggtccgcgctcgtcgcctcatggcggcgctcggcggaactgcatgggctcgaccctaccgaacccggatcagtgcgcacattgtctgaaaacgaattcaggatcgctttcgagcggatggaccggctggtcaatatcgcgcaggcgagcatggatcgcctttatatggcggtcggcggcgtgggctgctgcgtgctgcttgccgataataacggcgtgccggtggaacgccggggggctgcgggcgacgacgagaccttctatcgctggggcctgtggacgggagccgtctggagcgaggagagcgaaggcaccaatggcatcggcacctgcattgtggagcagcgcgcgctgaccatccatcgcgaacagcatttccacacccgcaatatcgggctttcctgtactgttgcgcccatccacgaccatcgcgggcacctgatggcggcgctcgacgtatcctcctgccgggcagacctgacggaagccttcgcacagctcatttcggtggcggtcatcgatgccgcccggcgcatcgaggcggaaaatttccgtcaggctttccccgatgcgcgcatcatgcttgcgccgacgccagaccgtaccggcggggcgctgatcgcggttgacaaggacgatctcgtcatcggtgcaacacgtgcggcccgccttgcgctggagcttgatgatgaagcactggcgggcgcgttgcccgccgccgatcttctgggaatgcccgccgatccgcgtgaggacatggcggaatcggagcgcggcgtgatcctgcgcgcgcttgcccgtgcggagggcaatatttccgccgctgcacagcttctgggtatcagccgggcgacactgcaaccgcaagctgaaccgcctgaagatcatccgttcccattgatgaagccgctgaaataggctggggcaattgtctcaatattgcgacacatggctgcgcgcgcttgcatgtgcgggatgactctttcgtgctgccgcgcgatcctcccttatgaaacgctgcaggagcagcgtggttttgggaggatgttatgaacaaggttgaattcagccggaccgtgaaaccggcttttgcaaaacgctatggcaatttcatcggcggcaaatgggtggaacccaggtcaggccgctattttgagaatacatcgcccgtaaacggccaggttctgtgtgaagtggcccgttccgatgctgccgatgtggaagcggcgctcgatgcagcgcacgccgccagggagctatggggcaggacaagcgtggctgaacgcgcgcttatcctcaatcgcatcgcagaccggattgaggaaaacctgcctgcattggcggctgccgaaacatgggacaacggcaagccgatccgcgaaaccaccaatgccgacctgccgctggcggttgatcatttccgctatttcgcgggcgtcatccgcgctcaggaaggcggtatttctgaaatcgatcacgatacggtcgcctatcacttccacgaaccgctgggcgtggtggggcagatcattccgtggaacttcccgcttctcatggcgacatggaagcttgcgccagcccttgccgcaggcaattgcgtggtgctgaaacccgccgaacaaactccggcttccatcctcgtgctgatggagctcattgccgatattctgccgccgggtgtggtcaatatcgtcaatggtttcggccttgaggccggtaagccgctggcatccagcccccgcatcgccaagatcgccttcacgggtgagacgacgaccggccgcctcatcatgcaatatgccagccagaacctcatcccggtcacgctggagctgggcggcaagtcacccaacatcttcttcaaggatgtcgcggctgaagatgatgattttctggacaaggccattgaaggcttcgtgatgttcgcgctcaatcagggcgaggtctgtacttgccccagccgcgcgctcattcaggaatcgatctatgacaggttcatgaaaaaggcgctgaagcgtgttgaagccatcgtgcagggcgatccgcttgacccggccacgatgattggcgcgcaggcatcgagcgaacaactcgaaaaaatcctgagctatctcgatattggccgtcaggaaggtgcggaagtgctggcaggtggcgaacgcaacatgctgccgggcgatcttgctggcggctattatgtgaagccgaccgtcttcaagggccataacaagatgcgcattttccaggaggaaatcttcgggccggtcgtgtccgtcgcaaccttcaaggatgatgcggaggcgctatcgattgccaatgacacactctatggcctcggtgcgggcatatggacgcgcgatggcacacgcgcctatcgcttcggtcgcgccattaaggcaggccgcgtctggaccaactgctaccacgcctacccggcccatgcggctttcggtggttacaagcagtcggggatcgggcgcgagaactatctgaagatgctcgatcactaccagaataccaagaacatgctggtgagctacagcccgaagaagcttggcttcttctaaagcatgtcgcggaaaagtgggaaccggttttccgatcacgacatgcgtataaacaaagggcgttatattcaggctctggcggcctgcaaacggcattcttctctgcttccggttcacgtacctttcagtacgctctgccccggtgctcgaagaacaccattttcgggcacgccttagccagaatctgagcatcctcgtccgcggcctgcggcgagttgcaatgcggagagattgtctccgcattgcgtctaatcaaggagagggtgaattacatctgccaatatatgcgcagacgtaatggtttcgattaccctcccaagggtgcctgggcggaaacgcccgggcgatcttcggcccggctggggtcaggctttgttcgggccggtgtggcagccagcagtttcaagccctgcgtctctcatgcttgtttcttcgcattcccctggaacgatgcaagttcgacaacgaaggagtaactctatggcaaagacgatgaaagctgcggtcgtgcgtgccttcggcaaaccgctgacgattgatgaagtgccgatacctcaacccggtcccggccagattcaggttgccattcaggcttccggcgtatgccataccgaccttcatgccgccgagggcgattggccggtaaaacccaatccgcccttcattccgggtcatgagggtgtcggtttcgtttccgccgtgggcagcggcgtcaagcatgtcaaggaaggcgaccgtgtcggcattccatggctttacactgcctgcggccattgccgccattgccttggtggctgggaaacgctttgcgaggaacagctcaataccggctattccgtcaatggcggctttgccgaatatgtggtggccgatccgaatttcgtcggccacttgccgaagaatatcgatttcaacgagattgcgccggtgctctgcgcgggcgtgacggtctataagggcctcaaggtcacggatacgaagcccggtgactgggtggtcatttcaggcataggcgggctcggccacatggctgtgcaatatgccagggccatggggctgaatgttgccgccgtcgatattgacgaccgcaagctcgatctcgcccgcagacttggcgcaaccgttacggtcaacgctaagacggttgccgacccggcagcctatattcgcaaggaaaccgatggcggtgcgcaaggcgtgctggtgacggcggtttcgcccaaggcttttgaacaggcgctgggcatggttgcgcgcggcggtactgtttcgctgaatggcctgccgcctggcgatttcccgctttccatcttcaacatggtgctcaatggcgtaacggtgcgcggctccatcgtggggacgcggcttgatttgcaggaatcgctcgattttgcagccgacggcaaggtcaaggccaccatccaaaccggcaagctggaagacatcaacgccatcttcgacgatatgcggcaaggcaatatcgaaggccgcatcgtgatggacctgactcaataggcggcttgggttaatatgcgaatgggcggtgaattgccgccctttcgcatcatggaggaggatatggttgaggaggtttccggcgacggcatgggacaggtgagcgccacaccggcggcgctcgatcttatccgcgcgttgcaggccgaatatgggccgatcatgttccatcagtccggcggttgctgcgatggttcatcgcccatgtgctatccgcagggcgaattcattgtcggcgacacggatgtgaaactgggcgagatcggcggtgcgccggtctatatcagcggcccgcaatatgcggcatggaagcataccgaactcattatcgatgtcgttccggggcgcggcggcatgttctcgctcgacaacgggcgcgaagttcggtttctgacgcgctcgcgcgtttgttcggttccctgatttcccttttcgtttcgcggcgaagcggttagttagaaaacagacagggaagacgatccgcatggccgcgacgggcaaaagagcaacgatacatgatgtggcgcgccttgctggcgtgtcgatcaagactgtttcgcgcgtctataacgacgagccgaacgtgcgcgaagccatacgcgaaaaagtaaaacaggccggtgcgcaactgcgctatcgccccaatgtggcggcacgcaatctggtcgagcgccgctcgcacctgatcggccttttctttgaaaacccgagctccagttatgtcaccgaattgcagatgggcgcactcgaacgcctgcgtggcacgcgctaccggctcctgatctttccggtcgaaaaccgggccgatattcgcggtgcgctgatcgaaaccgcccatgcttccggtcttgacggcatcatcgtcacgcccccatgtcggatgacccggacattttgcaggaattgacggcctcggccatgcctttcgcgcgtgtggcgggggatgcgaatgtgcatccgaccgacagcgtcaccatcgacgacgaggcggcggctgtcgatctgatgaactatctcctggaactcggtcatcgaaagatcgccatcgtgattggcgatccgacacaccgttctgccgaattgcgcctggaaggctatcgccgcgcgctgcgtgaggcggggatcgaaggcaattccgattatgaggtgcagggcgggttcagttttgcaagcggccttgtggcgggccgcaagctgctttcgctcccgaacaggccgaccgccatcttcgcctccaatgacgatatggcagccgccgtgatgcaggtcgcctatgatgccgggatcgccgttcccgatgatcttacggtcgtcggttttgacgatagtgcgattgcaactatggtctcgccgcagatcaccactgttcgccagccgattttcgagatgacgcgggatgccgccgatatgcttttgcgccagatggagagcggggaaacctcgcctgcacagcggatcgactataagctcatcgttcgccagtcttccgccagagttcctgcctagaacgcgtttcgagcggttttgcacttgcctttatccagaaacagggccggaatattcccggccctgccgtccatatctggatgctggcttgttacagaacgtcttccaatcccttggtcagttccagcgcctagcgctcgaacaggcggcgataaatgccgtctgacttgcggatcagcgcgtcatgattgccttcttccacaatgcggcccttgtcgaacaccagaagccggtcgagcgcgcgcactgtggaaagacggtgggcgatgacaagcgtggtgcgccccaccatcagccgttccatggcgtgctggatcagcacttccgattccgaatcgaggctcgatgtggcctcgtccagaatgaggatcggcgcatccgcgaggaaggcgcgggcaattgccacgcgctgacgctcaccgccggaaagcttcacgccgcgctcgcccaccagcgtccggtagcccttgggcagccggctgataaagtcatgcgcgctggcaaggcgagcggcttcctcgatctcggcctgtgatgcgccggggcgggcataggcgatgttttccgccagcgtccggtgaaacaggattggttcctgctgcacgatggcgatctgcgaacgcagggacgcctgtgtgacatcggcgatgttttgcccgtcgatcaggattgcgccgccattgacgtcataaagccgttggatgagcttcacgaaggtcgtcttgcgggagccggaatgcccgaccagaccgacccgctcgccagcttcgatccgcaccgagaagtcgcggtagagcgcggcttcgtgcctgccataatggaaggtgacgtgattgaaggtgatctcgccattgccgatcctgatcgcgggcgcgccgggcttgtcggcaatgccgtaggactgggcttcgatatcgaccagttcctccatgtcattgaccgagcgttgcaggttgcggatatgcatgcccacatcgcgcagatagccttgcagcatgaagaaggcggtgagaacgaaggttatatcgccagccgtcgcttgccccctggtccacagataaagggcaaaagcgatgatgacgccgcgcatcaccagaaggtttgtcccctggatgaaaccgttcagcgtgccgatgagccatgtgcgccgtgtgcggctgcgccacttgttcacgaccatggcgagccgttcatcctcgcgcgcttctgcgccgaaagccttgaccacggcgttgcacgacatggaatcggccagtgcaccgcccatgcgcgtatcccagctattggcgagcgtggccgcaggcgccacgaaaccaagcgagatgacgatggtgcaggcgatataaagcaccgagccgattgccaccatcaggcccatcagtggccagaaccatgccagcagcaccaccgaacccacgagcatcaggagcgagggcagaagcgcgatgatgagcgtatcgttcagcaggtcgagcgcccacatgccgcgtgtcaccttgcgcaccgtcgagccggcaaaggcattcgcgtgccagccgcccggaatagagcggggtgagaacgtcggcggctgtcgccagcaacatgccgataatcatcgccgacagccgcaagggctgacttcgccagtggctgaacgtgtagccgagaacgctgcggaacgcaggcccccggaaatcgatgcgaaaacgggtcatatcaatataccggcccgtacggcgcacggttgccggtcctttatctggaaaaagaactattcggccccggagggccgcgatgagcggggattttggaaatggcccaagggaggcccaatgcgcgatgagcgcaggacctttcagcttgccgggcgtgacgcgaggcctatgtctggaaacacattatccgatgtggagcgggcttcagattcaggtcaggcgccagacttgcccaagcgaacactgggcatcattggaaacgggtattgcacacgcatttcatacctcttgccagtgttgcagatggttgcacaataaatgagcgttccgttttgccaagaggaaaaatatcgattttgtcaatcccgcgaaaagtgtggcaaatttgcaccggcaatcttttccaataaatcattcttttcgatattttctgttgcaggcacagtgcagccttgcattttggcccctcatgggcgattgagaacagatatatcagaaatggaccagcggtgatgaagcctgccggggttccggccgttggcggggaaattcggcttggacgaaacgtccaggatggcgctgaattttggattcaaaaagaccactagcgggagaatgacatgacatttcatcagaatctgattgcgggtgaatgggttggcggcgacgacatcgccaacatcaatccttcggacaccaatgatgtcgtgggaacctatgcgcgggcaacggcagaagacaccaaagcagccattgcggctgcgaaagcagctttccccgcctggtcgcgttccggcattctggagcgtcatgcgatcttgcgcaaaactgctgatgaaattcttgcccgcaaggaggagcttggccgcctcctgtcgcgtgaagagggcaaaacgctggttgaaggcatcggcgaaaccatccgtgccagccagatttttgatttctttgcaggcgagtgccttcgccttgccggcgaggttctgccttccgcgcgtccgggcatcggtgtcgaagtcacgcgggagccggtgggtgttgttggcatcataacgccctggaatttcccgattgccattcccgcatggaagattgcgcccgccctttgctatggcaacacgatcgtcttcaagcctgccgaactggttcccggctgctcatgggcgattgccgatattctccatcgcgcaggccttccaaagggtgtgctgaacctcgtcatgggcaagggctcggtggtcggccagaccatcctcgacagtgcggacgtcaatgccgtcaccttcaccggttccaccggcaccggcaagcgcgtggcagccgcttcgattgagcacaaccgccgtttccagcttgaaatgggcggcaagaacccggttgtcgttctggatgatgcggatctcaatgttgcggttgaatcggtcgtgaattccgccttcttctccaccggccagcgttgcacggcgtcctcgcgcatcatcgtcaccgaaggcatccacgacaagttcgttgcagcggccattgaaaagctgaagaccgtcgtggtcgataatgcgctaaagcccggcacccatatcggcccggtcgtcgatgaaacacagcttcagcaggatatggattatatcgaactgggccgcaaggaaggcgcgaagcttgcctttggcggcgagcgcctcaaccgcgaaacgccgggcttctatcttcagccagcactcttcaccgaagccaccaaccagatgcgcatcagccgcgaggaaatttttgggccggtcgcctcggtcatccgcgtgaaggattatgaagaagcccttgccacggccaatgatacgagttttggcctgtcgtcgggcatctgcacgacgagcctgaaatatgccacgcatttcaagcgcaattcggaagcgggcatggtcatggtcaacctgccgaccgctggcgttgatttccatgtgccgtttggcgggcgcaaggggtcgagcttcggcccgcgcgaacagggccgctacgcagccgagttctacaccaccgtcaagacggcctatacgctggcctgatggcctcgatgaatgcgaaaaccggcgggcgaccgccggttttttcatgcggcttttttgggccaggccgcaagcttgcgggcaaaatacgaaacaagcccatgcaaaagcatggtgaacgctgccagcacgaacaggcaggcgaacatgaggtccaccttggcgcgcccattggcgaatagcatcagatagccgaggcccctggaagcgccgacccattcgcccaccaccgccccgatgggggcatagacggcggcaaggctgaggcccgatgccaatgccggaaaagcggatgggatgcggatgcgaaacaggatcgccatgcgtccggcccccagaatttcggctgcgtcgatcaggcccgtttcggtgcgccgcattccgtcgaaaaaggtagaaacaaccggaaagaagatcatcagtacggcaactgcaatcttggaagccggtccgtagccaagccagagggtgaggatgggcgcgagcgcgaagatcgggatcgcctggctgaacaccatcaccggcatgacgagccgttgcgcaagcggcgacatcatcagcccgattgcggccgcgattccgaccgcagagcccagcaccagaccgcccagcacctcgccgatggtggcagccgcattctccgcgatcagcctcgcatttgccacgagcgcatgcacgacatcgagcgggccgggcaggatgaagcgcggcatctgcccgatgctgaccaccgcctgccagatggcgagtgccgccgccaccgacaggaacccatcggcggcgcgctttaatcggcttcggttcgggactgcgtcgttcacgatccggccttcaagcccatggaccagaaatcggcttcgagcctgcttgccgtggcaaaaatctggcagagttttggccagcgcgggcttttctcgaaatcgtcgccgatgcggtcccttgcggcctgatcgaaaagcctgccgaccgtgcggcacatgtcctgatattcagacccggcataggtatcgatccattcctgatagggcgtgcccgccctggccgtggcggcaaggttgaggccgatctcgccatagccgtgcgcgcaaggcacaagtgctgtcagcagatcgagaaaatcgcctgcctgtccgcaatcgagcacatagcgcgtataggcaaggttttccggttcctcccgcgtggcgtaaagcgcgtcttcgctgatgccttcacgggcgcagatgcgcacatgcaaaggcagttccatatgggtgagactgtgcatgatgtcgacgcaaagccgcgtttcctgcaatgtattggccttgaccacgcccagcgcaaaggcgcgggcataatgatgcagatagacataatcctgccggagataatgcaggaaggcagctttcggtagcgtgccgtcgccaagcccccgcacgaagtcgtgctcgatatagggcttccagtcggcaagcgtggcagtgcgaaggcgcgtgaaaagttcggatgagtaatgcggctgtggcaggttcatgtcttgctcccttccgcattgacgtcgatggccaatttttcgaccggcaggatggagggcacgaggccatgctccttcagataggattcacagcggctccagcggccatgatcgaggcttgctggtgcgcgcgagaagcgggcaaccgtgtctttccacgcgcgctggttcaattcgtccttcagttccgtgctgtaggaggaaaagatctcgtaactcttctccgggtgattgacgatatattgcgcggccttttcggtggcggcgaggaagcgggaaatcttttgcctctctgccgcatcaagcttgtcgctatttgcgacatagaccagctcgtcatagaccggcacgccttcctcctccacgaagaagcacttgcccgccacgccctcgacggccatctggttcagttccacattgcgataggcgcctatcaccgcatccacctgtttcgacatgagcgctggcgccagcgagaaattgacattgatgagttcgacatcggaaagcttgacgccatgctggccgagaatggtgccgagcagggtttcctcaacgcctgcaaccgaatagccgatctttttgcctttcaggtcggcgattgcattcaccgatccgtcatcgcgggtcatcaggcaattgagcggcgaatcgatcagcgtgccgacgcggatgaccggcaggccctcatgtacttgcagatgcacctgctgctgataggaaacggcaagatcggcctggccggcagcaaccattttcgtgggcacggaagcatcggcaggcgcgacgatatccacgtccagccccgcttgcctgaaatagccgagcttgttggcaatgataatcggcccatggtcggggttcacataccagtcgagaatgagcttcagcttgtcattggcttccgccgacgaggcgaagctgagcaccgcgccgaacagcgcggcaaatgccattttcttcatgatcttcctccagagctgtgatttcaggcgacgaaaggccgggtgacggcgatccattcgcgaacgcgcgcggccgggtcggcgtgaagcgtgatgtcggtcacgacggaaacgatatctgcgccagcagcgaagacgccgggcgcacgttcgacacttaatcccccgatgcccaccagcgggatattgccgatccgtgctttccactctccaaggcgcggcaagccctgttcatgccatttcatctttttgagaatggtcggatagatggggccgagcgcgatatagtcgggcctgaccgacaaagcgcggtcgagttcggcttcgtcatggcttgaaacgccgagtttcaaaccaccggcgcggatggcgtcgagatcggcaccgtcaaggtcttcctggccgagatggatgaagtcgcagccttcgtccagcgccagtttccagtaatcgttgacgatgagttggcagtcatgcgcagcgcagatgtcgcgcgctgcacggatttcggcacgaagctgcgcatctgccttgtccttgacgcgcaactgcacaagcctgatgccaagcggcaccatgcgctccagccagtccgcgctgtcgaaaatcgggtagaaggggtcgagtgccgtcacaggaatgcctttccgagaaggggggtggaaggggatgccatgtcgcgcgcttctatcgggtcggcctcataggcaagccgtccggcctcgaccgcaagcgcaaaggcgcgcgccattgccgccggatcgccagccttggcaaccgccgtgttgatgagcacggcatcgaaaccgagttccatcgccgccgccgcatgggatggcacgccgatgcccgcatcgaccaccagcggaatgtcggggaaatgcgcgcgcatggttttgagtgcgtatggattgttgaggccgcgtcccgaaccgatgggcgcgccccatggcatcagaaccttgcagcctgcctcaatgagcctttccgcaacgatgagatcgtcgttcatatagggaaagacctcaaaactctcgtcgcacagaatgcgcgctgcttcgaccagcccgaacgggtccggctgcaaggtgtcggtgtcgccgattacttccagcttgatccagttcgtgccaaaaacctcgcgcgccatatgcgccgtggttattgcctcgcgcggcgtgtggcagcccgccgtattgggcagaacggccacgccaagcgccttgatgagcgcccagaaatcctgaccggcacgcgcttcgccgctttcccggcgcaaggagacggtgacgatccggcttagcgaggcgcgcaccgcatccgccagaatgctgggcgagggatattgcgcggtgccgagcagaaggcggctctcaaatctctttccgtaaaattccagcatttcagcctccctgcatgggggcgagaacctcgatccggtcgccctcggaaatatgtgtgtcttcccgcgcattagcgggtatgaattcgccgttgagcgcggttgcgaccaccgcttcatcaaattcgatttcgttgagaagggcggcgagcgtgaccgaggccgtttcgtgtgcttcgccgttcaaaacgatggtcatgcatagtcctccacaaagtcggtcatggtttcggcctcagcctgcgcattggtcgcaactgccaccgccatgcgggcgaccgccggtgaaagcaggaaaccgtgccggtaaaggccgttgacatagacggtgtcgccgcgacgtctcacacgcggcagattgtcggcaaaggcagggcgggcatcgacacccacttcgaggatttccgcctcgccgaaggccgggtgcagcgcataggccgcacttaagagttccagtgtcgaacgcacgctgatgccgcggcggtcgtcgctttcgatcatggttgcgccgatcatgtgaatgccgtcgccgcgcggcacgatgtaaagcgggatacgcggatgcagaagccgcacgggccgcgaaagattgatgtcgcgcgagcgcacgatcagcatctcgcccttgacgccgcgcaggtcctgcaagctgtcgcgggcggcaaggccgcgcgcatcgacggtgatatcggcatcgacggatatgtctttggcgtcgacgcccagatgaaagaccacgccctgttgccgcagccgttcggcaagttcgatcaacgtccggcgcggatcgagatggccttcatcggcaaagaacaggccctgccggaaccgcccggccagatccggctccagcgtgtcgaggtagttctgatctatggtttcatgctcttctgtacgtcgggcgaagcggcgcaactcgctcatgtcccgcgtgtgcgagagcacgagcgtccccttgcgcctgacggtcgagacatgacgctcccaccagccgatggcatcctgtccaaggcgcaccacgggttcttccgcactttcgccctcgcaccagggagccagcatgccgccagcaaaccacgagcagctatccgagccgatctcggcacttttggcgatgacggtgacggcatggccctgatcggtaaattccgcggcggtggcaaggccagcgacacccgctccgatgattgtcacgcgcatcagatcgcctccctttctgcctgtttccaaagggcgtgaaaatgatgcaccggcccatggccctgaccgaccttcagactgtcagccgcgcggattgcgccttgcagataggcatgggcctgcgcgagcgctgtttcgagcgaaaggttgcgcgaaagcccggcagcaatggcggatgaaagcgtgcagccggtgccatgcgtgttgttggtgagaatgcgcggcgcttcgatgcgcagggtcggccggtcgcggcggatcagaagatcggtgcagatcgccccttccgcatggccgcctttcatcaggacggccttggcaccgaggtcgagcagggcgcggccctgttcttccgcctcggcatcactcccggctgtgcctgtgtcgagcaggcaggcggcttccggccggttgggggtgagcagtgttgcaagcggcagcagctttttacgcagggatgaaatcgcggtctcgctcaacagccggtcgccggattttgcaaccgtcaccgggtcgagcacgatgggaccggaaaaatgtgcaaggccgtgcgcaatggcttcgatggtttctggcacggaaaccatgccgatcttgacggcggcgacatcgagatcgctgaagacggcgtctatctggcccgccacgatctgcggcggcacatcatgcacggcgctgacggtgcgagtgttctgcacggtgatggcggcaatcacgcttgcgccatagacgccaagcgctgaaaacgccttgaggtcggcctgaatgcccgcgccgccgctggagtcggaccccgcaatggtgacgcatatgggcacggatgccgcatggttatcggttggattggttggggagaaactctgtttctggtccatttcgacgtctctcattccgaacggaaaatgagacgtcatgaaccttgatggagcataagccccgatggggaatgaaccccgtccgcgacgcgccaaactccgttccctacgcaggtattacccggatcaggttcaatgggttgacgcgagaatgcgtctctcagcctctttcaaggcaccccaacgaattttgcatcgacagggataggccggaatggcgggcgggtcaagcagcggaacaatcttggcttggaaggaagggctgaaattactacctagtttatataggcttttttaaaattctcggctttaatctatatatgaggtacatcttccgcgtgttactcatggtgctattgaacgagatgatccgcttcatgagatggatcggtattatcctgtaggatcagttggatgaggggtttgcaatgaggaagcggaagggcgctccggcggaaggcacgatggcgtgcacgtccgaacaggacttccgtatcctgtttacgacgcatcccacgccaatgtgggtttatgatcccgagacgctgcgtttcatcgtcatgaatgacgctgcatatgaactctacggttacactgccgatgaaattcccggcatgacggtgctcgatatccggcctcagtccgaacgcgacaggatgctgtctgccattcgtgaccgcagcgatctcgaacggcccgagcgctggcagcatctgcgcgccaatggcgagattatcgatgttctcacttacgggcgccaggtggtgttcgatggcagggaagcgattctggctattgtccaggatcgaaccgaactggcggaagccaatcgtcaggcaagccacgcccagaccttgctggatagtctcgtcaccaacctgccggtcggggttttcgtcaaggacatgcacgacgatggccgttatgtgctctataatcaggcggcatcgacagcgagcggacagccgatagacgaagccatcggttcgattgattttgatatttttccggagcgcgaggcggctgttttcgcccagcatgaccgcatggtgatgcgccgccgcgaggtgttgagcgtcgaacgcaaggtcgagcgcaaggacggaacgtcccgcacgatgcggatcatcaaatcttcgataccgccggtcgaaggcaatgagccgcgctatctgatcggatttgtcgaggatataaccgaacggcgcgagatagaaaaacgcatggtccatatcgccatgcatgacagcctgaccggcctgcccaatcgcgcctatttcccccaccatgtcgggagcctgttgaagaagggcagcgattgcgaccccttcgccctgttctatctggatatcgaccatttcaagaacgtcaatgacagtatcagccatcaggcgggcgaccagcttttacaggaagtagcgcttcggctgcgacagatcacaacggcggaccagttcattgcgcgccttggcggcgacgagtttgccattgtctatcgaagcggtacgctggcgcagatcgccatgtttgccgatcgcgtgctttcggcctttcaggatccgttcgtgctgggcggcaatgcggaattcgtcacttgcagcatgggaatagcgcaggctcccctgcatggcgacaatcccgatgtactcatgcgcaatgccgatctggcgctctatgcgtcgaaatcgggcgggcggcgaaccttccgcttctatcaggattcattgcgccttgctgccgaaaagcgccatgtcatgacttcggatttgcgccaggcactcgctgccggccagtttcagcttcattatcagccgatcttcaatctcgaaggcgggcatatttctggtttcgaggcgctcatccgctggaaccatcccgaacacggcatgatcccgcccttggaattcatcagtgttgccgaggaaaccgggctgatcggccctatcggtgattgggtcttgcaggaagcctgccgtgaggctgcacgctggccggaagacatcaaggtctcggtcaatctgtcgccggtccagttcgaccagagcacgcttctccaatccgtcaccgacgcgctgggcgccgcgcacctcgcgcccgaacgtctggaactggaaattaccgaaacagtatttttgtccaacagcaagcacaatatcgagcttctttttgacctgcgccgccttggcgtgcgcatcgccatggacgatttcggcaccggctattcgtcgctgagctatctgcgcgcgttccccttcgacaagatcaagatcgaccgtagcttcgtttccggcattgaggtcgatacgcgcgatctcgccattattcaggcggtggcgacgcttggcgcaggtttcaatattgtgacgactgccgagggcgttgaaaccgcccagcagcttgaacggctgaaaaacgaacgtttcggtgaagtgcagggctatttcaccgggcggccaatgcgtgctggcgatgtgcacgccttcatccggaacagcggcggccttggcatggctcgcccgcataatacacttgctatctgaccatcatactgaaggggcttgaccttccaacggttggaagggctaacacgggggcactctcggttttcgacgatttatatgtcacgaaagggattgccatgaacaagactgtaaagcctgaggccgtaagctttcccgtgccggtggagggcatgagttgcgcttcctgcgtctcttccgtcgaaaaggccgtttccagggtgccgggcgtggacaaggtttcggtcaacctcgcgaccgagcgcgccgacgtgaccttcaagggcacaccggatctgcccgctgtgatcgaggctatccgcaaggccggttacgatgttccagcgggctcggtcgatcttgcgattgaaggcatgagttgcgcttcctgcgtcagcaaggttgaaaaggcgctgagcggcgtgccgggcgtgacgcgcgccagtgtcaatctggcaaccgagcgcgcccatgtggaacttgccgggcaggtggctttatccgaactcatcaaggcggtcgaaaaggccggttatgaggcacatgcgctggacgaggcccgcagcgacgccagagcggaagcgcaatctgaaaagcgggatgcggaagcggcggaactgaagaaaagcgtcattctggctgccattctcaccctgccggtcttcattctggaaatgggttcccatctcatcccggccgtccatatgttcgtcatggaccggatcgggatgcagaatagctggtatctgcaattcgtgctgacgacgctggttctgttcgggccgggcctgcgctttttcaaaaagggggttcccacccttctgcgcggcacgccggacatgaactcgctggtcgtggtcggcacgtttgccgcctggggcttttcggtcgtggccaccttcctgccgggcgcgctgccggaaggcaccgtcaacgtctatttcgaggcggcggcgatgattgtcacgctgatcctgatcggtcgctatctggaggcgcgcgccaagggccgcaccagtgctgcaatcagccgtcttgtcggtttgcaggccaaatccgcccgtgtggtgcgcgatgggcaggctatcgatgtgccgctggaggatgtgcgcgctggcgacatcgtgcaggtgcgccccggcgaaaaggttcccgtggatggtgaagtgatcgagggtgcgtcctatgtggatgaatccatgattaccggtgagccggttcccgttgccaaggaaaagggtgcggcagtggttggcggcaccatcaacaagaccggcgccttcactttccgcgccaccaaggtcggccatgatatggtgatctcgcagatcattcgcatggtccaggatgcgcaggccgacaagctgcccattcaggccatggtggacaaggtgacgggctggttcgtgcccgcggtgatggctgctgcggcgatcaccttcgtgctctggcttgccatcggcggcacggccatgatgggttatgcgctggtcaacgcgattgccgttgtcatcatcgcctgcccgtgcgccatggggcttgccacgccgacgtcgatcatggttggcaccgggcgcgctgccgagtttggcgttctgttccgtcgcggcgatgcgctgcaaaccctgcgcgacgcctcggtgatcgccgtcgacaagactggaacgctgactgaaggaaagcctgctctcgcccatttcgacacggttgaaggcttcgacaaggatgagcttctggcgctggtcgccgccgtcgaggcccgttccgaacatccgattgccgatgcgatcgtcgcagccgcgcaggaaaaaggattgaaactcgcggaagtgtccgccttcgaggcggtgccgggcttcggcctgaaagcgagcgtaggtgggcgggaagtcgccatcggcgcggatcgctatacggcaaagcttggggccgacgttgccgtctttgcggaagatgcaaagcgctttggcgatgaagggcaatcgccgctttatgctgcggtggatggcaggctcgcggcgatcctcaccgttgccgatccgatgaaggagacgacgccagccgccattgcggctctgcacgcgcaggggctgaaggtggcgatgattaccggcgacaatcgccgcacggcgcaagccatcgcacgcaagcttggcatcgacgaggtggtggcggaagtgctgccggatggcaaggttgcggccttgaagcggctttcggcgggtggcaagcgcattgccttcgtgggcgacggcatcaatgatgcgcccgcgctcgccgctgccgatgtgggccttgcgattggcaccggcacggatatcgcgattgaaagtgccgatgtggtgctgatgtcgggcgatctgcgcggcgtggtgaatgccattgcgatctccaaggcaacgatccgcaatatcggcgaaaacctgttctgggcctttgcctataatgtggcgctgatcccggtcgcagggggcattctctatcccttcaccggaaccttgctgtcgccggttctggctgcgggcgccatggcgctttcaagcatcttcgttctgagcaatgccttgcggctgcggcgcttacgtcttgccgtgcagtaattcgcctttccggggttgaggaggcttgcgcgcctccggccccggctcggcaagctggtggatgatcgggcaatcggggcggttatcaccatggcaattcctggccagatagcgcagcgtatcggccatttcctgaagctggcgcatttttgcttccagttcctcgatatggccgagcgccaccttcttcacatcggcggaagcgcggttgcggtcgcgccagagcgccagcagttccttgatctgctccacctgaaaaccgaggtcgcggctgcggcgaatgaagcgcagcgtctcgacatccttttgcgtatagatgcgatagccggaactggttctgtcggcggcttcaataagtccgatggtttcataatggcggatcatctttgccgatatgcccgatgcggctgctgcctggccgatattcatcccttgcctcgctcgcttgctgtttggcaccatatagggagttgggaaatctattcaaagggccagtcaggaaggcagggcagggaggctggtcagcgaggcaagtcaggccgttcgacctgttcgcttcatcagatagtgctccgccgcctgaaaggcgtcgaagatgaggatggcgagtgctgcaacgacgaggccaccttccagtacgaaggcgagattgttggatataagcccggcaatgatgacctcgcccagtgtctttgctgcaaccgtggagccgatggtggcggtggccagcccaataacggcggaaagccggatgcctgcgaggatcaccggcatggcaagtggcatctccaccttgaaaagccgctgcatacccgtcatgcccatgccgcgcgcggcctccacgatgggcggtggcaggcttgtcaacccggtgagcgtgttctcgaagatcggcagcaggccatagagaaaaagcgcgatcagcgtcggcttgtcaccgaagccaaagacgggcacagccagcgccagaaccgcgacgggcgggaaagtctggccgatattgaccaggctgcgcgacagcggcaggaattccgcgccctgcctgcgcgtgacgaagatcgccatggtgacggcgataagcgtcgaacagaaagtggcaagcgccaccagccccagatgctgcaaggtgagcgtcatcaggttcgcgcggtcatagatgaccggggttcccgcatcgacgaacgggcggaaaaccggctcgaaaagatgcgggtgcaggagaaagagcagcagcaccgccacaagcaccatgcgcggaaacagggaaaggaaaagcttcatgccgggcgctctgcctgatgcagtagcttttccaatgtcacgcggccaagcgatcggccgtcttcatcgagcaccggcagcgcccttcggcccgaccagagaagctccgccagcgcatcgcgctgcgaggctgtgacgggcaggggttcgccgctggcatcgcccggttgcaacacggttttcaaatcggtgagcgagagaaggcggaacggccgctctccggttccgaccagccgttccacgaattcggtcgcggggcgggccagaatttcggcgggcgggccgaattgcaaaagcttgccctcatccatcaccgcaatgcggtcgccaagcgagatcgcctcctccatatcatgcgtgacgagaaggatggtcgtgccgaagcgccgctggatcgccttgaggtcttcctgcgccttggcgcggatcaccgggtcaagcgcgccgaaaggttcgtccatcaggaggatgttcggtccggcggcaagggcccgcgccacgccgacgcgctgttgctgcccgccggaaagttcgtgcggatagcggtcgcgataggcgcccggctcaagctggaacagctccagcagttcatccacgcgcgcctcaatgcgctgtttcggccagccgaggagtgcgggaacggtcgcgatattttcgccgaccgttcgatgtggaaaaagcccgtgttgctggatcacatagccgatccgccgccgtaattcatggcccggctcatccagaatgctctgcccgtcaatgcggatttcgccggaggtcggttcttccagccggttgaccatgcgtagcagtgtcgtcttgccggagccggacgtgcccacaatcgccgcgatactatgcggttcgatggtgaagctcacctcgtccaccgccgcccggccattgtaattcttggtgatccggtcgaactcgatcatgcgggtttccccctgtcggcgatttctattgctgcatcgaggatcacggcggctgcaaaagcgagaagcaccgttggcagcgcgccgagcagcacgagatccattgcggtttggccgatgccttgaaagacgaaaatgccgaagccgccgccgccgatcagcgcggcaatggtggtgaggccgatattctgcaccatgacgatgcgtatgccggtaagaatgaccggaaaggccagcggaaactctgtcctgaacagtctttgcaggcgcgtcattcccatgccgcgcgcagcgtcggtcacgggttcgggcacctgcgccagccccgccacggtgttggcgacgatgggcaggagcgaataaagaaacagcgcaacgaaggccggggccgcgccgatgccccttatgccaaggcttgccgcccacggaaattgtgccgcaaaccagcttagcggtgcaatcaatatgccgaacagcgccatggatggaatggtctgcacgatgttgagactgttgaggacggaagcgcgaagacgcggcaggcggtggcagatgaggcccagtggaatacccgcaatggcggcagccagaagggagccgagcgcaagcgcaatatgtcgccgcgcctcgatccagaaacttgccgcgcggctgtgatattccttcatgaaggaaatatcgtcccataggccggatgaaagcaggagcgcgagcaggcccgtcgcaacgaccagcaaggcgatgcgcggaagcgggcgcacctttaaccgcaccagaccgtccgccgcataaagggcaagcgcgaaaagcaggagccagaagccggaggcgggcgatatgcgcgcataattgttgccttcaggcgcaagatgcgtggcggcaaggccgattgtcaccagcagcacggcgaggcttatgaggcttgcgccgagccgcaacaggcggtgttgggacaggagcgcgacgaggaggcttgccccgatgatgagaacgaagaggcccgcaatcgcgccgggcagggcatcaaacagaaagcgcggctcgccctgcacgatgcggttggcccggaacgtggcgaagggaagcagaagcccaccgaccccgagaacggatatgacaaggccgagcttgtcgatccggcctgcgatgtgtcccacaccgtttggcaagaccgggcgccgttcctgtgttgctatggtctccggcaagggcttgctgccttatcaggtctatttcaaaaagccgtttttcttcagaaaatcttccgctaccgcctttgccggttcgccgccaagctgtacgcggccgttcagatcctgcaaggtggtgaggtcgagtttctcgaaaacgggtttcagaagttcctcgatcttcgggtcctttttcagaacctcctcgcggatgatcggtgcgggctgatagaccggctgcacatgcttgtcgtcttccagcacgacaagcccggatggtgcgatgccgccatcggtgccatagaccatggccgcattggcgccattggtctggttggctgcggctgcaattgttgccgccgtatcgccgcctgaaagcgtgatgagctgatcgggtttcagggtaaagccataggcggtctggaaagcgggcagtgctgccgccgaattcacgaattcggaggatgccgccagaaccaccttgccgccgcctgcaatatatttgccgaaatcgctgaggcttgcgagcttgttttcattggccacatccttgcgcaccgcgatgccccatgtgttgttggcgggagagggcgtcagccacacgatcttgttggcgtcgtaatcaagctttttggctgtttcgtaagccttggccgggtctttccagagtggatcgtcggccttgttgaagaagaaggccgcattaccggtatattcgggatagatgtcgatctcgcctgccgtgatcgctttgcgcaccaccggtgtcgcgccaagctggatgcggtcggtcgttttgatgccgttggcattgagaacggtcaggatgatattgccgagcacgccgccttcggtgtcgatcttggatgaaacggcgacctgtgcctcggcgaggctggaaaactggatcgcgcccacaaaaagggcaagtgcaaaggcacttcccttcaacaagtttctatacgacatgctcttcatcccacacgctgttttttccctgtggagataaactatagcgcgggcagaaaaaggaaaccgccttttgcccccttcctgacagtgggctggcaggagggataataccaaagcccgatgagttccactcatcgggcttgaacatcacatgcttattttgatcgttattttactttttcaagcgtgctcgtatcgacatgctcgaacggctgtccatagacttgcaagcttgtcacctgagtatattgaagttgatcgccggaaagatctatctcgaaagagaacttcatcgtcttgtcgttcttcgccatatagctagattccgcaatcccgttttccttggtctcaagagacattgtttctccggccggtccttcagcgacaacgcacacggctctcggaatacagaaagtattatatacggtattgtttttcttatcgtatattaaataccctctttgatcatgaaatttgccgttgtctcttacacggaaaacttcatgcttataatacatggctaccaggtactggtcgcttgcattggtggcgtctgccgcaggttcaaatgtcagaacttcataatatggttctacagccgtgccgcctttgccaacgttgggcccttctttaccgggagcaacatccgtaccgccaggctctacctttttccatgtaccgaccagtttggccaacgggccaaaatccataccgttgataattgtgctgttttccggggccttgttggtttctgcatgcgttgggaggggtaaagctgcagaaattcccacaagagaggcaattataaactttttcatcgtttcagccctcaaaaggcgccgccgagtgtctctttgattggtatcaagacctatgacaagtcctgcggcgcggcagaaatttagaatggctttaaagaaatcgctttgcgttcaatcaatagctaaaatagcccctctatgggcatgttcatagaggggatgttaagtcattgcggcaattgagtattttcaggatgtgcggcgccagcagctcaagattgtcgtgcgggcggaaaaagaaaccgctttttgtcccctcccgccggtaatccgacaggaggggtaacgttcgtagagtgaatcaggccgcgaagtcgttttgcgtgccgtgggcctcgatcgcttgtgcaaggcgctccagcgcatgcacataggcagccgtgcgcagggtcacaccgcgttcgcgggcatggttccagatggcgcggccttcgcgttccatgatcgtcttcaggcgttcatggatttcttcaagcgtccagtaataaccctgacggttctgcacccattcaaaataggaaaccgtcacgccgccagcattggcaagaatgtccggcaggaccatcacacccttttcggcgaggatcttgtcagcgtcccccgtgaccgggccgttggccagttccacgataagcttggcgcgaatggaagctgcattactggcatggatcatgttttccatggcgcttggcaccagcacgtcacaatcggcggcgacgagttcgtcggcgctgatcgcctcgtggcccttgtgaccggcggttgaaatgacggacttgccatcagccttggcggccagaagcaggtcgacgtcaaggccatccgcgcaatagaccgcccctgcggaatccgacacggcgacgatcttgtggccgtcgcccgccatcagcttggccatgaactgtccggcattgccaaaaccctggatggcgacgcgcagaaccgaagcgaggcccagatcgtgcgagaggtggcgaacgaggtagaagccgccgcgtgcggtcgcgtcattgcgtccgagcgagccaccaagtgcgatgggcttgccggtaatgacggcgggagaggactggccgacgatctgggagtattcgtcagccatccagcccatgatcatggaattcgtatagacgtccggggccggaatgtcgcggtccgggccgatgatgccggagaaagcctggatataggcgcgcgaaaggcgctccagttcagccttggagagctggcgcggatcgacctggatcgcgcccttgccgccgccataaggcaggttcatcacggcgcatttgaaggtcatccagaaggcgagcgtctcgacttcttccaccgttgaatcgggatggtagcggatgccgcccttggtcggtccgcgagtgtcgtcatagcggcagcgccacgcaataaaggacttgcgcgaaccgtcgtccatgcggatcatcaaccgcactttcatggtctcacgcgcaaacttcagcttttcgatgacatccgcatcgatgtttatgtggcttgccgcttcgtccagccggacgagtgcactttcgagcagattttccgtggtcacgaaatcacctttcttgcgtgtatgtttttaaaaatgcgattttgcgtatttctgactacgcctttgcgcaacaaaaggaaagcaaaaaggacaatagtgttgtcctatctgtgatggcaaattcgcacaccccccaacaagcacagcccgcctttgcggcggcctgaaagccacagccaaatgtcgcgtaatggtgcgcatgtcgtatttatggcgtcttgtgacgcaagcctgctgtcggcttttggcgggagcccataaaatatcatcaaaggcttcgcgcgtgccacaatggtgtgcggggcaggtgaaaatggtggttgttcatgtcccgcttttctttagcttcagtcgttaaaaatgcgctttccggcaacagaaactgggagccgcaatggcccgatgcccaacccagggccgaatatgatgtcatcatcgtcggtgcgggcgggcatggccttggcgctgcctattatctggccaaggaacacggcatcaccaatgtcgcggttatcgaaaagggatggctcggcggtggcaataccgggcgcaacacgaccattattcgctccaactatctttatgacgagagcgcgcatctttatgaacatgcgatgaagctctgggaggggctgagccaggatctcaattataatgtcatgttctcgcagcgcggcgtaatgatgctggcgcatacggtgcatgacgtgcagagtttcaagcgccatatccatgccaaccgcctcaacggcatcgataatgaatggctgacgaaagaacaggcgaaggaatattgtccgccgctcgatatctcccctaatgcccgttatccggtgattggtgcaaccttgcagcggcgcggcggcgtggcccgccatgatgcggttgcctggggctatgcgcgcggtgcatcgcagcgcggcgtcgacatcatccagaactgcccggttctggcgatccgccgcgatgcttcgggccgcgtgagcggcgttgaaacggcgcggggtttcatcaaggcgaaaaaggtggcggtttcggctgcgggcaacacctccgtcgtcatggacacggcaagcgtgcgcatgccgcttgaaagcttcccgctacaggcgctggtgtcggagccggtcaagccgattttcccctgcgtggtcatgtcgaacacggtccatgcctatatcagccagtccgacaagggcgaactggtgatcggttcgggcacggaccaatatgtgtcctacagccagcgcggcggcctgccgctgatcgagcatacgctggctgcgatctgtgaggtcttcccgatcttcacgcgcatgcgcatgttgcgcaaatggggcggcatcgtcgatgtcacgccggatcgctcgcccatcatcggcaagacgccggtgccgggcctttatgtcaattgcggctggggcacgggcggtttcaaggcgacgccgggttcagcccatgtcttcgcccatacgattgcccgcgatgagccgcactggatcaacgcgcctttcacgctggaacgcttcactaccggtcgcctgatcgacgaagcggctgctgccgctgttgcgcattaaagaataggggagacaaaaatgcttcttatccgttgcccttattgcgagatggaacgcccggaactcgaatttgcctatgcgggcgaagctcatatcgcgcgcccggccgatccctcgacgctttccgatgaagaatggcgcgatttcctgttcacccgctccaacccgcgcggcacgcattatgaacgctggcggcacatccatggctgcggccgcttcttcaatgccgtgcgcgacacggtgagcgacaagtttgtcgtgacctataaggcaggcaaaccacgcccggtactggaacaaactccggctgcggagacgaaatgatgactgacatgcgcattcagaacaaaggccgcgtcaacaaggccaagtccgttcgcttcaccttcaacggcaagacctattccggctttgaaggcgacacgctggcctccgcccttttggccaatggcgaacatctgacgggccgctcgttcaaatatcaccgcccgcgcggcattctttccgccggttccgaagagccgaacgcgctgatgggcgtctcgcgcggggcgggccggttcgagccgaacacgcgcgccaccgcgctggagctttatgacggcctgaaagccgagagccagaaccactggccgtcgctgaagcatgatgtgggtgcgatcaacgatgcgttctccatgttcttttcggcaggcttctactacaagaccttcatgtggccgaagagcttctggaacaaggtttacgagcctttcatccggggcgcggccggtcttggcaaatcgccatccgaacccgatcccgacacctatgccagccgttatgcctattgcgatgtgcttgtcgtgggggcggggccagccgggcttgcggcagcgcttgaagcggcgaaaagcggcgcgaaggttatgctttgcgacgaacaggcggaactgggcggttcgcttctgtcagagccggagccggtcatcaatggccgcgcaagctgggactggctggatgagacgctggccgcgctcgccgccatgcccaatgtcacgcttttgccgcgcaccacggcgattggctattatcaccagaacatgctgggcctttgccagcgcctgaccgatcacctgccgaacccgccagccaacgcgccgcgtgaacgcatgtggcgtgtgcgcgcaaagcaggtcgtgctggcgcagggtgcaattgaaaggccgctggtctttgccggcaacgaccgtccgggcgtgatgctggcgggggccgggcgtacctatctcaaccgctatggcgtgaaggttggccacaaggccgttattgtcacgtcgcatgatagcgcctggcttgccgccttcgatctggcggtcgcaggcgtcaaggttcctgccatcatcgatgtgcgtgagcatgttgcgggcagcctcgtcaatcgcgcgaagatgctgggcatagaaacgctgaccggctggaccgtaaccgatacgggcgggcgtcaccgggtttcctccgtgcgcgccaatccggtgcagggcggcgtggctggcgcgccgcgcaccatagaatgcgatgtggtgctgatgtgcggcggctggacgccaagcgtccatctcttttcgcacaccaagggccagcttgtctgggatgaggagcgccagatctacctaccgggcgcacgcacggaagaaagccgctgcgctggtgcgggcaatggtcatttcgaccttgaagcggcgcttcgtgaaggagcgcaaagcggtgccggtgtggcatccgatgccggttacaaggcaagcgcgcgcgaatatgcggtggccggtgatttcatctgcaatggcataagctgccgcgaattgccgacggatcgtgatccgggcaaggccaaggccttcatcgacttccagaacgatgtcaccgccaaggatatccgccttgccgtgcgcgaaggcttccgctccatcgagcatgtcaagcgctacaccacaaacggcatggcgaccgatcagggcaagacgtccaacatcaacggtctggcggttgcgtccgatgccttgaagcgccctgcgccgcaggtaggcctcaccacgttccgcccgccctatacgccgaccacttttggcgctttctgcggctataatcgcggaaaactgtttgaagtcacgcgcaagacgccgatcgacgcttgggccgaacagcatggcgcggctttcgagccggtgtcgctgtggcggcgcgcctggtatttcccgaagcccggcgaagacatgcatcaggccgtggcgcgtgaatgcagggcaacccgccagtcgctcggcatgttcgatgcctccacattgggcaagatcgaggtggtcggcccggatgcagccgaattcatgaaccgcatgtataccaatccatggacgaagcttggtgtcgggcgctgccgctatggcctgctgctcggcgaagatggcttcatccgcgatgacggtgtggtcggtcgcctgacgcaggaccgtttccacgtgacgaccacgaccggcggtgcggcacgcgtcctcaacatgatggaagactatctccagactgaatggccgcagttgaaagttgcgctcacatccaccaccgaacaatgggcggtggtggcgatcaatggcccgaacgcgcgcaagcttatcgagccgatggtcgaggggctggacatttcggacgaggctttcccgcatatgtcggttgccgaatgcacattcctcggcgtgcctgcgcgtctcttccgcatgagcttcaccggcgaactcggcttcgagatcaacgtgccgtcgcgctatggtcttgcgctgtggaaggcgctttacgaggcgggccagcaatatgacatcacaccttacggcaccgagacgatgcatattctgcgcgccgaaaagggctatatcattgtcggccaggatacggatggcacggtgacgccggacgatgccagccttggctgggccattggcaagcagaagccggatttcgtcggcaagcggtcgctgtcgcgtcccgacatgctgaaaaaggaccgcaagcatctggtcgggcttctgaccaaggacccgaagctggtgctggaggaaggcgcgcagatcgtggccgatccaaaacaggcggtgccgatgaccatgcttggccacgtcacgtcttcctattggagcgagacgcttggccgttccattgccatggcgctggtgtccggtggcaaggaccgtatgggcgagacaatatatatgccgatgccggatggcagtgtgcatgaggccatcatttcgggaaccgtcttctacgatcccgaaggtaagaagttgaatgcataaggattgaaccatgcttgttgagaccaacccttattcgcatcgccgggtatcgattccgggccgccttgatgtgcttccggcaaaggatggcgcgcgtttcatcttgcgcattgctccggcaaaactggccttggctgaaaagacactgggcgcaaaaatcccggcaaagatcggcgggcttgccaaaaccggcgaaacagccgttgcctgcatcggccccgatgaatggtatatctgggcaggggaaggggaggccgacgctatccgtcaggctttcgccaggctttatgaaagcgagccgcatagtcttgtggaggtgagccaccgcgaaaccggcatcgatatttccggtcccgaggccgaatggctgctcaatgcagcttcgcctttaaaccttgccgaaatgctagcaccgggggcggcgcgcactgtcttcgaccatgcgcaggtcattctgctcaaatgggatgcggatcattaccggatcgaagtgtggaattcctttgccgatcacgtctggaccctgttggaaaccgcaagccgcgaggtggagctttccatctgatgcgccttgcctgccggtcccgtgtcggagccggcctttgcgcgcctgtttttcatagattccagatgcggcgcgcattttcgcaaaaaaggcgcgatttttccgtggtgctgcatccttcaagcagggcatgggtggccgccacccatgtcgaaagccctgcgtcgggtgaactggcaagtgtgcagacaggccagtcgctgccccatatgacgcggtcccacccgaaggactggatcacctgttccgcataggggcgcaaggtctcgacagtccagctttccgcatcgcaatagaccaccaggccggaaatcttggctatcacgttggggcgccgggaaatttcagccatgccttcccgccagccgtcgagggcaccggccttgatgtccggcgcgctgcaatggtcgacaatgaagcaaaggtcgggtgccagatcggcaagcgcaatggccttgccgatctggtgcggctgcacacaaagatcaaaggtaaggccggttccttccagcctcttgatgttttcgcgaaacagcgccccttcggaaacttcatccggcaccacatgcaacacgcggcgtagccctttcacgaaaggatcgcttagctggcgttccagataggcggcaaagcccggttcctccgggcggcatgacgcgatcgctcccttgatgaacccgcccgatcggcgggcgatttgccttatatggtcggtctccgcctgcatggcgtgcggcgcaacgtcaacttctatgtgaagagcgccgccaatgccggcacgctcggcctgaagacgatagctgtcgaaaaggaaatcgcggttgagcgcaggcgcgctctcaagccacggatagctgagcgcgtttttgtcgatcaggtgcaggtgcgtatcgatcagcatgggaatcctccttgctttcgatgctttcaaaaaagaagatatttttcaaatcagaatttatcctgtcacgcctacatccgcgcccaccagcttggagaggtcgcgtaccgtcttctgcaacaggctgatcgtctgggtgatatcaggggccgaagacggattgacgagcgtgatataggggcaggtgagggctgcaatgcaggtgccgtccgggccgaggatcggcgcggaaagattataggcgcccgccatctgtgcgctcgccatcatctcgtatccgcgctcgcgtatctggtcgagacggtcatagaagtcctgatccagattgacttcatcacggcttttcacatgggcggcaatcatcatttcgcgctcttccggtgagcggaaggcgagcagaacgtgaccggagccggtatcgaacaggctgatatgcgagccgacgcggatggaaatgccccagtaatccggtgcttcctgctgagcgatgaccaccaccgagccgcggtcgaacacggcaagctgattggcctgtttggaacggtcggcaagctcgcgcatgaagggcgtggcgaaggaggcaagcctgcgcaccggcgcatggagttgcgcaagcccgaacagcttcagcgtcagtgaataacggtcgccatcgagtttggtgacatagccgcgcttcaccagccggtccagcatccggtaaaattcgttggggctgcggtcgagatgcttggcgatctcggcctgtgtcagcccgccatccacactcgccagcaattccaatatgtccagccccttgtccagcgcgggcgcgcgatagcgatcgtcagtttccaaggtcggctccctcataaatggctttcttcatatacgaacagcgtaaagggtgaaaggaataaccacccgcaaatcgccttgaccatgtttgaataatatgtttgcatataaatggaagccccacaatcggggaacgtggacgggggagcgtccgctaataaggaggagacgaatgcaggatttcaaatcgcatgttctggcgggcgcggctttgctggcaatgggaattgccccggcttacgcggcggatctgcccggcaagttcgagggcgtgaccgttaacgccaagctgatcggcggtcagcaatatgaaacgctttatgcgcgcattgccgattgggagaaggcgacgggcgcaaaggtaaacattctttccaagaagaatcattttgagctcgacaaggaaatcaagtccgacatggcttccggctcgatcaactggtgcgtcggttccaaccattcttctttcgcgccgcaatatggcgatctttacacggacctgaaaccgctcttgccaaaggaagagatcgacgctttcgtgccgtcggtcatcaaggcgtccatgctcaatggcaagctggtcatgctgccgcgtgcccagttcgatgtgtccgccctttattaccagaagagcctctatcaggacgaagccaggaagaaggcgttcaaggaaaaatacggctacgatctggcaccgccaaagacctggaaggaagtttccgatcaggcgatcttcttcgccgatccgccgaatttctacggcacccagttcgcaggcaaggaagaggcgatcaatggccgcttctatgaaatgctggttgccgagggtggtgaatatctcgacaagaacggcaagcctgccttcaattccgatgcaggcgtgcgcgcgctcgactggttcgtaaacctctacaaggccaaggccgtcccggctggcaccacgaattatctctgggatgatcttggcgcgggctttgcttccggcaccgtggcgctcgatctggactggccgggctgggccacctatttcaacgatccgaagtcgtcgaaggtggcgggcaatgtcggcatcgtcgtgcagcccaagggctcgtccggcaagcgcaccggctggtctggccatcacggtttctccgtcaccgaagcctgccccaccaaggaggctgccgcttcgctggtctggttcctgaccaatgaggattcccagaaggtggaagccgccaatggtacgctgcccacccgcaccaaggtctgggaatgggatatcgagcaggctgcatctgatccttacaagaaggaagtgctgaccgtgttccaggaagcggcgaagaatgctttcccggttccgagcaccccgtcctggatcgagatttccaacgccgtctatcctgaattgcaggctgccattctgggcgacaagacctcgaaggaagcactcgacagtgcggcccagaaggcgacccagattctggaagacgccggcgacctttgaccgtccgattttcggcaggcccgcttttccgcaaggggtggcgggccgtttcggcagctcatgcgccgaacccagtatttgggatggataatgtttaaaagactttccccgccggtcctgttgttgcttccggccttcatcattctggctgcggtggtgctctttcctcttgcgctttcgctttattccagcttcacgccgtttcgcctgacgcgcccggaaacgctgttccgctttatcggcctgcgcaattatgagcgcatcctgagtgactgggtgttctgggcagcctttctgcgcacggtggtttttctgaccatcgcactcaatctggaaatgcttctggggctgggattggcgcttctggtcaacaaggccacatggggcaagcgcaccctgcgcacgctcataatgtttccaatgatgttctcgccggttctggtgggcttccagttcaagttcatgttcaacgacaatatcggcctggtgaataatgcgcttcagtcgctggggctgaccgacagggcgatcccctggcttatcgatggcaatctggcgctggtggcgatcctgaccgccgaagtctggtcgtccaccgccgtctttgcaatcctcattctggccgggcttctcgccatgccgcaggacccggtggaagctgcccgcgtggatggctgcacgccatggcaaaccttccgctatgtcatctggccctatctcatgcccttcgcctatatcgcgatgaccattcgttcgctcgatgtggcgcgcgcctatgatatcgtgaagatcatgaccgatggcggcccggcgcggcgcacggagctgatctggaccctcgtgggccgcacggcctactcggatgcgcagatgggccttgccaatgccatggcctatgtcgcgatccttctctccatcctcttcaccgtcattttcttccgcaagcttgccgccgcgcgcacgcagatcggagcggagtggtagtcatggcccaatccttgagcaatgcccaacaccgtatgcgccgccgcattgcgcgcgttttctatctcgtgggcctgtttctggctatgcttgtcatatgcctgccgggcttctggatcgtgctttcctccttgcgtccgccggtggaaatcatggccaagccgcctgtctggattccgcaggacatctcgctcgatgcctatcgcaccatgttctcaggagcaggggcgggcggcgtgccggtctgggattatttccgcaattccatcattgtttccgtcacctccaccgtggtgtcgctcatcatcggcatgtcgggcggctatgcctttgcccggttccgctttcgcggcaagtcggcaaccttcctgggcttcatgctcacacgctccgtgccgggcatcgccctgtcgttgccgctcttcatggtctattcgcgcattggcatcatcgatacgcatttcggcctgatccttacctatgtggcgctgaatattcccttcacgatctggctgatcgacggcttcttccggcaggtgccgaaagatctggccgaagccgcccagatcgacggctgcacgcgctggcaggccttctggcaggtggaatttccgcttgccggtcccggcatcgcatcggcgggcatctttgccttcctcacctgctggaacgaatatgcgctggcctcccagctcacccgttccgtcaattccaagacgcttccggtcggtcttcttgattatacggccgagttcaccatcgattggcgcggcatgtgcgcgcttgccgtggtgatgattgttccggcgctggcgctcaccttcgtcatccagaaacacctcgtttccggcctgactttcggcgcggttaaaggttgaaattgtaatggcacagctttccatcaaaaatctcgtcaagcgttatggcagcatcgaagtggtgcatggcatcaatctcgaaatcgccgacaaggagtttgtcgcgctggtcggcccgtccggttgcggaaaatccacgacgctgcggatgattgccggcctggaatccatctccggtggcacgcttgaaatcggcggcaaagtcgtcaacgacttgcccccgcgtgatcgcaacatctccatggtgttccagtcctatgcgctctatccgcatatgagcgtgcgcgagaacatgggtttttcgctgaagattgcaaagcagccgcaggcggaaatcgaccgccgcgtcaacgaggcggcggctgttctggggcttgaagcattgatggaccgccgccccgcgcagctttcgggcggccagcgccagcgtgtcgccatggggcgcgccatcgtgcgcaacccggaagtctttctcttcgatgagccgctctcgaacctcgatgccaaactgcgtacgcagatgcgcaccgaaatcaagaagctgcacgccaaggtgcagtctacggtcgtctatgtgacccacgatcaggtcgaggcgatgacgctggccgaccgcattgtcatcatgcgcgacggccatatcgaacaggcgggcaccccggatgaagtgttcaagcgcccggcgacgcaattcgttgcgggcttcatcggttcgccgccgatgaacatggccgaagcgaccgtgaagggtgacgagcttcttttcgccaatggcgaccgcctgccgctgcctgcccggttcaaggcaagggtgggcgagggcgcaaaggttactttcggcctgcggcctgatgatattttcccgaaaggtcacggcctttcgaccggcgatggcgtgcatgagaaagaattgcgcgtcgtcatcaccgagccgcttggcaatgaaacactggtctttgcggaatttgccgggcgcgaatgggtggcgcgtatgctgaacccgcgcccggtgcagccgggtgagagcattgccatgcagttcgatctggcgcaggcgcatcttttcgatgccgctaccggcaagagtctggcggtgtaatcatggcaaggatcgagcggtttgaattgcgcatggtagaccttccgcccaaggcgaagcgcaccgatgcaatccagagctttgtaagccaggaaacccccatcgtcaccattaccgacagcgatggtgcggttggcaccggctatagctatacgattggcactggtggttcgtccgtcatgcgcctgcttgccgaccatctggcgccgctggtgattggcgaggatgccgattgcatcgaggcgatctggcgcaggctggaatttgcaacccatgccaccacgatcggcgcaatcaccgcgctggcgcttgctgcaatcgataccgcgctttgggatctgcgtgcaaaaaagcagaacctgccgctctggaagcttgcgggcggggcaagggaccattgtccgctttatacgaccgaaggcggctggctgcatatcgagaaggaggcgctggtcgaggatgcgcttcaagccaaggcgaaaggtttcaccggctccaagatcaagatcggcaagccgcatggcgcgcaggattatgcgcggctttccgccgtgcgtgcggcggtgggtgctgccttcgagatcatgaccgattgcaatcagggttttacggttgatgaagcgatccgccgtgccgagcgcctcaaggaacttgatctggcatggatcgaggagccgctaccagccgacgatctcgacggccatatgcgcctggcccgctccaccgcgacgcccgttgcagtgggtgaatcgatctactcgatccgccatttccgcgaatatatgcacaagggtgcctgctccatcgtgcaggtggatgtggcgcgcatcggcggcatcacgccatggctgaaagtggcacatatggcggaagccttcgatattccggtgtgtccgcatttcctgatggaactgcatgtaagcctcgtctgtgcggtgccgaacgggcgctatgtcgaatatatcccgcagctcgatgacctgacggacaagggtatggaaattcgtgacagccatgccgttgctccatcgcagccggggatcggcattgcgtgggattgggacgcagtgcgttcgcgctcaattggcgaattcacccgcgagatcgtgagggcgccatgagcaagcatcagggccagcgcatggggatggtgatcggcctcaacccggaaaaggtcgcgaaatataaggcgttacatgcgcaggtctggccggaaattctggcgcttatcagcgaatgcaacatcactaattattcgattttcctgaaagagctggaaaacctgctgtttggctattgggaatatgtcggcagcgattttgcagccgacatgaggaaaatggccgaaagccccaaaaatcaggaatggtggtcggtctgtatgccatgccagaaaccgcttgaaacccgcaaagagggtgagtggtgggcaatgatggaggaggtttttcaccatgactgacgctttcgacccgaaagccctgcggcaatggtgggccaggccgtcgcggcccaagccgattgtcattttcggcgcgggcagcattgtcggcgatgcgcatctgccggcttatgaaaaaggcggctttccggtgacgggcattttcgatcccgatctggaaaaggcgcgcaaacttgcggaaaaatggggcgttacggcctttgcttccatgcaagaggcgctggcggtcgaaggggctgttttcgatctcgcaataccaccttccgcccatgtctcggtactctcgcaattgccggagggggcggcggcactcatccagaagccgatgggcagcgatcttgcgggtgcgacggaaattctgaaggtctgccgtgcgcgcaagctgaaggcggcggtcaatttccagcttcgctttgcgccgatgatgctggcgctctatgacgcggtggacaagggctggctcggcgaagtggtggatttcgatgcctggctggcgcttgcgaccccatggggcctctggcccttcctgaaaggcctgccgcgtatcgagattgcgatgcattcgatccactatctggatttcgtgcgcggccttctgggtaatccgcaaggcgtccatgccaagagcatcggccatcccaaccacgatgttgcgcagacgcgcacggcggcaattctcgattatggcgagcgtgttcgctgcgcgctttcgatcaatcatgaccatgatttcgggcgcaagttccaggcctgtgaatttcgtatctgcggcacgcaaggtgcggcctatgtgaagctcggtgtcaatctggactatccgcgcggtgaaccggatgagctctggatcaggccgaagggtggtgatgactgggtttgtgtgccgcttgaaggcgcatggttccccgatgccttcttgaaccgcatggcgcatctgcaacgtttcgcttgccgcgaagatgacgagttggtcggatcggtggaagatgcatggcacaccatggcgctggttgaggccgcctatcggtcgagtgccgcaccggcaaccccgcttgccgcgaggccggaggtgtgaccatggccgaacagacactctattttgaaaattatgagctgggttgcgcgcaggccatttatgcctgcgaccataccctgcttgtcgaacggagggcttgaaacatgacgatacgactggatggaaagaccgcgcttgtgacggcggctgggcaagggattgggcaggcaagtgcgctggcctttgcagaggcgggcgccaaggtctatgcgaccgacatcaatgccgatgcgcttgcgaaactggaaggcatagccggcattgtcacgcgcaggctggacgtgctggacgacgctgcggtcaaggcgctggtggctgaaatcgggcagatcgatatcctcttcaactgcgccggttttgtccacaacgggaccatccttgagatgaaggacgaggaactggattttgccgtcaacctgaatgtccgctccatgatccgcaccatccgcgccgtgctgccgggaatgctggagcgcaaggatggcgccatcatcaacatggcttccgtcgcatcgagcgtcaaaggggtgtcgaatcgttttgtctatggtctgaccaaggcggcggtaatcgggctcaccaaggcggtcgccgccgattatgtgggcaagggcatccgctgcaacgccatttgtcccggcacggtggaaagcccatccttgcaggaccgcctgcgggcgcagggcgattatgaggctgcccgcgctgccttcatcgcccgccagcccatcggccgcatcggccagccggaggaaatcgccgacctcgcagtctatctggcaggcgcgacctataccaccgggcaggcctataacatcgatgggggatggtcgatctaaccctgatcgcccccgacctgtccctttaaggagtagacttatgaaatttcttcgttatggcgcagccggtcaggaaaagcccggccttctcgacgccgatggcaccatccgcgatctgtcggcccatgtaagcgatctgtcgggtgccgcgcttgacccggatgcgctggcaaagcttggcgcgctggatgtcaattcgctgccgaaggtggaaggcaatccgcgcatcggcccttgcgtggcgggcacgggcaagttcatctgcatcgggctcaattattccgatcacgctgcggaaacgggtgcggcggtgccgtcagaaccgatcatcttcatgaaggccacttcggccatcgtcggccccaatgacgatcttgtcattccgcgcggctcgcaaaagaccgattgggaagtggagcttggcattatcatcggcaaaaccgcgaaatatgtaagcgaggaagacgcgcttgattatgtcgccggttactgcaccatccatgacgtttccgaacgtgctttccagatcgagcgccagggccagtggaccaaaggcaagtcctgcgacacgttcggcccgaccggcccgtggctggtgacgaaggacgagatcgcagacccggaaaaccttgccatgtggctgaaggtcaatggcgaaaccatgcagaacggctcatccagaacgatgatctatggtgtgcggcatctggtttcctatctctcgcagttcatgtcgctgcaacccggtgacattatttccaccggcacgcctccgggcgtgggcatgggcatgaagccgccgcgctatctcaaggctggtgatgtcgtggaactcggtatcgagggcctcggatcgcagaagcagaacgtgcgcgccgatagctgataatgggcacacaatgacgaaaatcaccgatctgcgcgttttcgacctgcgctttccgacgtcgcaaagtctggacggctcggatgcgatgaatcccgacccggactattcggcggcctatgtcatcctcgatacggatgatgaggcgctgaaagggcacggccttaccttcaccatcggccgcggtaacgatatttgctgccatgcgatcctggccatgcgccatctggtcgtgggggcttcgcttgatgaaatccgtgccgcccccggcaagttctggcatcacctgacgggtgacagccagttgcgctggatcggcccggagaagggcgccatgcaccttgccaccggcgctgtggtcaacgcgatctgggatttgcttgcgaaacaagcgggaaagccggtctggcggctggtctcggagctttcgccggaagaaatcgccgatatcgtggattatcgttatctgaccgatgtgctgacgcgcgatgaagccatcgaaattctgcggaaggctgaaagcggcaaggcagagcgtatcgccacgctggaggcggagggctatgcctgctacacgacctctgctggctggcttggctatgacgacgcgaaattgcgccggctttgccaagaagcgatcgatgaaggcttcaaccacgtcaagatgaaggtgggccacgatctggaagacgatatccgccgcctgaccatcgcgcgagaggttatcgggccggaccgttatctcatgatcgacgccaaccaggtgtgggaagtcgatcaggccattgagtgggtgaggcggcttgcctttgccaatccgttcttcatcgaggaaccgaccagccccgacgatgtggccgggcatcgcaagattcgcgccgcaattggtccggtgaaggttgccaccggcgaaatgtgccagaaccgcatcatgttcaagcagtttatcgcggaaggtgcgatcgacgtcgtgcagatcgatagctgccgcatgggtggcctgaacgaggtgctggcagtgctgctgatggcagcaaagtatgaccttccggtctggcctcacgcgggcggtgtgggcttgtgcgaatatgtgcagcacctgtctatgatcgattatgtggctgtctccggtaccaaggaaggccgtgtgatcgaatatgtcgatcacctgcacgaacatttcctcgatccctgcattatcaggaacgcggcctatatgccgccttcgctgcctggcttttccatcgagatgaagccgcaatccatcgcgcaatatgcattcaagggctgaccaaacgccgcgcgcaaagcgcggcgtttttttagcatttcgagccaaaaatgcgaagctcctaagcgggaaatcagtccacaggactgatttccgatcccgctttgatgtgtcagataatgtgtaaaaacaaatagttagagcggttctggcaactctgtcaaaacaggagccgctccagcatctccagcaaaaagcggaaaatggccttgcgcaccgcaattcccatgaggcgggcacgcataggccttggcggttatcagtttgtgagcgctgctctgacagttttaatggggatgaaaagccgaagcggatttgaaggcaaaggcgtgaacgcctcagcgttttgactggatcgccatcaatcaaggactgaaggtcacaatggaagtcgcgatttaactctcgtcgtcccaaagctgttgccaatcttcaaagagcatcggtaccgtcacttgaagtaactggtcataaacctcctgaagctcagttagaaacgtttccgctgcttctggtactttgagataacgatctttctcgtccaattctctcgtctgaatgaggtagcagccgtcgcgaattgtttctctcgtatcttggtcgcgtttcatcgtaaggacaggcaaaccatggacaaaactatcccgctgcttattcattttatttagtcttgccagcaccgcgatagtatccgcgatacgctgttcgtcaacgtcagcaagttttggattatgtcggagtagctttgagaggtaggtaaaccgcgtgccatcaccattcaaatgcgcaaggccaagctgaatggcttcaggatttgcgagcccaagcgcgcttggaaggcgataaactgatgccataacatcgccccacaacatcacaatctcgccaagaagtactttagtttgggccttttcttctgtccagcggcttacagctgtgccagcattcacttcagtcgccctcccacggtcattgtttataccgttatgtcttttccttgaaacattgtaattctatctgattccgaaatgaatcaatggagcgctgctggttggatggtgtgtcgtaagcagggaggtcgtacgccttcataaccaactggcgagcaactgttccttcggcaccgttcccggacaatgccaaagcctcgctcattggtatttctagttgacgcatctccatgattttgcccgccaaacgtccccatgctccacagattgcatcaggcgactgatcattatccgctgcatgaactgcggtcgccgaaagcaatgcggcggccaaaattatatgtctcatggtacccccaaatctctcggcataactggcagagcccagggaaccggtcaaggggcagatatggccgaagcggggtttagccgtatcggatgcggggagggctgcacaaaattatggagaccccatcatcgtccgaatttcggacgatgtcggaaggtttggcttaccgcccccgataaatttttagcgaccgtcattgccggaatttccggcattatgaaagagaatgaaatcgttgtaggtgtcgcccactggcgacaccgttataggagtgggccgcgcccataacctgtttgtcagtcaggtttaaatgtcggccagagcgacatttaaatatgcctcacagccacattatgagaatttcccacttcgccctcggcagattgttcgtccgccgatggcggttggaccctgccgaccaaaatctgaattgacctccccaaaacaggtgagcgcaaatccgacaccgtgtcgcttttcaacccttcgatttgagcgaaaggttgccgatccatgttgcattccatgtcgcacggatttgccgttgttttcggtaaagcgttgatttccatggtaattggtttgcaacatgacgcgacatggaacagtcagacaaggaccgccatttttacataagtcattgtaattgcttggtaaaataatggtgcccggaggcggattcgaaccaccgacacgcggattttcaatccgctgctctaccaactgagctatccgggcatcccaaacaagctgttcgctcgttcgtggcggtgttggctcccgccggaagtgggtgggttatagcattaaatttcgcgctgtccagcaccgtatcgaaatttttataagcttttctcacggcttcgctaaacaaccggattcattcacaaaagacggttcccaacgccgctgtaactacagcttagctatcgttctcgtcttcttcgccgagcggtttgcccgcaatgacgtagctgccggaaagccagcgattgagatcgatgttcttgcagcgcggtgagcagaacgggtaggcctcgcgcgtcgagggcttgccacattcagggcagggccgcgtcgggcgcaatggcgtcaccttggcgccgcaagcaggggagatattcttcttttcatccattgccagccatcaaacctttcctgtgccccaattggcatagacgggataaccgccatcggcgagaagcccgaccgtttcctgcaagggcaggcccaccacattggtataggagccgacaagcttgaccacgaagctgcccgcaaggccctgaatggcatagccgcccgccttgccgcgccactcgccggatgaaagataggcattgatctggaggcgcgaaagacgctcgaaacgcagccgtgtttcaacgagcgtctggcgcagattaccattcggtaggacgaggcatacgcctgtaaaaaccttgtgcgtgcggcccgacagaaggcgcaggcattcgcgcgcttcatcctcgatttcggccttgggcaatatgcgccgcccgacagccacgaccgtatcggcggcaagcaccagagcgccggaaaaaccggcttcgccctgtaattgttcgtgcgctttgcgtgccttatcccgcgacaggcggcgcgccagcgagcgcggatgttctgcgcgctgcggcgtttcatcaatatctgcgggatgaatgcggtccggctcgataccggcctgccccagaagctcgatcctgcggggagagccggaggcaagaaccagcttgtgttgcacgttcatcgacaagacatttcctgaaacgggaagtgatgcttacttgaggcggtaggtgatgcggcccttggtcaggtcataaggggtcatttcgaccagaaccttgtcaccggccagaacacggatacggttcttgcgcatgcggcctgccgtatgggcaatgatttcatgttcgttttcgagctttacgcggaacattgcattgggcagcagttccgtaacaacacccggaaattcgaggacttcttctttcgccatgcgatacctgtttctttctttgataaaagccgccgaataaaagcttcggcccttaatttgggcggaacctatatgattaggcggcatttgtgaacaacgaattggaatggctcaaccgaagccgaaacgcaatgtgattcgccgtttcagccggtcgcgaacatcgcgataggcggccatgatctgctcacggctgccggtcacgagcgttgggtccggcgtcggccaatattccacatcgaccgaaaagccccgcatacgctccagcaccgtatgatgggcaagcggcgtcagcgttacgatgagatcgaaataaccgtcggccagttcttctatgccgcgtggctggcgattgtcgagtgacaggccttcctcggagagcacagcatcgacaaaagggtcacgctcgccgcgtttcacacctgccgatgcaatatagatattggctggcaggagcgttcttgcaagaagctccgccatgggagagcggatcgcgttcttgccgcatacgaagagaatggaggtgggaagccttgtcgcagcttccttcccgccttctgcatcagtccgggtaaccgcgaccattcgccgtcatccccgccaatgcagcacgcaaaccagcgtgaaaagacggcgcgccgtgtcgaaatcgacctcgatcttgcctttcagccgcgcctgcaaggtctgcgatccctcattgtgcaggccgcgccggcccatgtcgatggcttcgatcttgcttggtgtggcggaacggatggcctgataatagctttcgcagatcatgaagtaatcgcgaaccacgcggcgaagcggcgtcagcgagagaatatgcgtggcaaccgcatcgccgttttctcgcgtgatggagaagatcaggcgcgattccatcagcgaaagtttcagccggtagggcccgcccttctggtcgccaacgggatggaaggagttctcctcaatcaggtcgaagatggcgactgcgcgttcatgctcgacatcaggcgtcgagcgcccgatggattcatcgagctcgacgtcaacaagacgggcattgggaacgtcggcagtcatggtccctcataggttcagacgaatggcgacggattgggcatgggcatcgagaccctcggcgcgtgcaatctcgatcgcagccggtccaagtgcgcgaagctgctcggagcccagcttgagaagcgaggtgcgcttcatataatcgagcaccgaaaggccggaggagaaacgggcagagcgcgccgttggcagcacatggttgcagccccccacataatcgccgatcacttccggtgtataaccgccaatgaatatggaaccggcattgcggatgcgcggtacgaacgcctccgcatcggccacggcgatttccagatgctcggccgcaatacggttggcaagcggaattgcgtcctcgaaatccttgaccagaatgaccgcaccgaaatcgcgccagcttgcggaagccgtttcagtgcgcgccagggtgtgaagctgccgttcgaccgcttcttccaccgcgtgggcaaaggcctcgtcattggtcatcaggatggattgcgcggccgtatcgtgctcggcctgtgccagaagatcggcggcgatccagtccgggttattgtccttgtcggccacgatcagcacttcggatggcccggcgatcatgtcgatgccgaccgttccgaatacgatgcgctttgccgctgccacataggcattgccggggccgacgatcttggcgacgggacggatcgtttcggtgccataggcaagggcggcaatggcctgcgcgccgccgacgcggtaaatctccgacacgcctgcaaggcgggctgccaccagcaccagcggattgagattgccatcgggtgcgggcaccaccatgacgatgcggtccacgcctgcgaccttggcgggcatcgcattcatcagaacggaacttggatagctggccgtgccgccaggcacatagaggccgacagcctcgatggccgtccagcgcgagccaagctcgacgccaagcgcatccgtatagcggtcgtccttcggcaactggcgagcatggtgcttttcgatacggtcgcgcgcaagcttcaatgcttcgacggtggaggcgggagcggcatcgaatgcggcatcgatctcggcctcggtgacggcaatgccggtcttttccagatcgatccggtcgaagcggcgtgaataatcgagcagcgcgctgtcaccctcgcggcgtacacgatccacgatttcccgcacggcgcggtccacatcttccgaaacctcgcgcttgccggagaggaaggccgcaaacttctgttcaaaatcagggtcggtctgtctgagcgttgtgaccatgcggacactccttcaaatatttcaagcgggcttgcagcccaaaagcgcaaggcgcatgaggcgggagggcgttctcatacgttatggcgcggaagagattcggtttcccaggcggcgccgagatccgtcaattgcgcttcgatacattccacgtcgagacggatagccgcatttgcggaaaaagtcagttcgattgttccggctggcgtctggcccggaatgaaacggattgtgagaagcgacagcacatcatcctgattctgccggttgatgccggtggcctttgccatagacacacggttgaaatgcagggcggtgcggcggcgctgatagctgggcttgcgcaggaatttgggcctggcttcttcccagacaaaacgattggcggtcagcagaaaccgcttttccctggcgagatactggagatcggacactttgagaaccgcatcctgaagatgggcggacaggacctgcaaatcctcttcatccagcgccacaagcttcaacatttccatattcaggcaccaatttcctgtcgttttctcatgcggctgccgttttgccgccgcatggagagcgggtgtcctttcggggaatacaaaggacgcttccgcctgttaaacctatgcatcgcgcttccgaaaaccgattccggatttcggactgatgccttagccaacttgacatggcggcgcaaaaaaatcgacaggcttttcaagccttgtgcacgatgatgcagccaatgaaaaggccggagaagatttccggccatttgcggttcattttcagccgctgatacgcttgacatccgcgccgcagcgcgaaagcttttcctccagccgttcaaagccgcgatcaaggtgatagacgcggttgacgatggtttcgccttcggctgcaagtcctgcgatcaccagcgaaacagaggcacgcaggtccgtcgccatcacctgcgcgcccttcaggcgttccacgccctccacggttgcggtctggccggagagcgagattttcgcccccagacgcgccagttcctgcacatgcatgaagcggttttcaaagatggtctcggtaatgtgcgaggtgcctttggcgcgggtcatcaggcccatgaactgcgcctgaagatcggtcgggaagccggggaagggatcggtggtgatatcgaccggctggatgccgtgcccgttgcgcaccacgcgcaggccgctattggtctcgttgatttcagcgcctgcctggcgcagcgtttcaagcacacaggaaagctggctttcctgcgcaccttccagaagaacatcgccgccggtcattgccacggccatggcataggtgcccgcctcgatacggtccgggatgatgcgcacgcgcgcgccggaaagattggtgacgccttgaacatggatcgtgctgctgcccgcgccgctgatcttcgcccccatggcgttgagacagtcggcgaggtttgccacttccggttcgcgtgcggcattttcaatgatggtttcgcccttggccagcgttgccgccatcagcatgacatgcgtggcgccgaccgaaaccttggggaatttatagcgcgcgccgacaaggccgttcctggccttggctttggcataaccgttttcaatgtcgatttccgcgccgagcgccagcagggcatcaagcagcaggtccacgggacgtgtgccgatggcgcagccgccgggcagcgaaacattggcctcacccatgcgggcgagaagcggaccgataacccagaagctggcgcgcatcctggaaacgagctcataaggcgcggtcgtgtccacgatattgcgggcggtgaaatggatcgtgcgggaataggggccgttctggtgttcgcgacgtccgttcacggaataatcgacgccatgattgctcaggatgcggatcaattgctcgacatcggccagatggggcacgttttccagcgtgagcgtatcgtcggtgagaagcgaggcgatcatcaggggaagggcagcgtttttagcgccggaaatgggaatgacgccgttgagcttgttgccgccgacgattttaatgcgatccatgctgttcaccttctgggccgaagcatttgtccggcaatcgatttgcgccaagtccggcagcccttcaggcgcggcggcgatgcgtcatgaaatttacaagtcttgcggccaaattacgtcaatgacgaatcacggtcggacgatatctgtgcaaagaatggaaatgtgcttttatctcacccgcctcccatcttcaaggaagcgtttttgtggccattgcgcctattcttccttgccgtggccagcggtgattccgtcattgcgctcatccgcttcgcccgcgcggcgcgaacgggattgggccttgcggcgcatcagattcgcacgaagctgctcggcaagccgctttttgcggtagtcggcttcggtcagtttttctctgggtgtcgtcttttcagtcattgctcttgtttactacgggaaaaagccttggaaaagcggcattccgggcggtgcagcatagatttccacattatgtgaaaagaaatgcaattgcttgcttgcgatttgcatagtgatgtggcagaagtccgccgcgctcaagagaatgctgcggtagctcagtggtagagcactcccttggtaagggagaggtcgagagttcaatcctctctcgcagcaccatcctatcttgttgaatgggcttatctttttgaaagacaacaccttttggacggcctcttggtacacagaggtggtacacatgggtttgcctatgcctgctccttacaagcatccgaagaccggcgtttattatctcaggcaacgagtccccgctgatttgaaggacaaggcgaggggcaagattgtcgcacttccgataagcggaacgctcaaaagcttcaccgtgggcgatagcgttaaggcttctcttgagacgaaagacccggcagacgccaaggcgcgttaccgcgaagctgatgcgtcgctgtcgaagttctgggaggccgtgcggaacgggccactaagtctgacccagaaggaaatcgcggaacgggctgggctggtttacaaattctttgcggacacattcgaggacgatgcggaagcccctgaactttgggagcgggcgcagcgtataaacgcggttgtcctcaagaaagcgaagctagggaagcgcccgacttaccctctgactgtggcacagcgtgacattctggaaccgcgtttcgggggctttgtcgataagttgctgatcgataccggagagcaagttgaccaagaaagccgtgataagcttctggtagccgttgccgaagcattacagcaatcaacaggcaccatactgaaacgtgcggacggcgattattcgcccgatacagcgatacgccagcgttacccggaatatgcgcccatagaaaagcctcaggctgtgccgagacagaccgaggaacggagcggggctaagctagacctatacaatcttctcgaccacaaatttaaagacaagggcaaagccaagacccaccgcgactatcggagtgagattgacaagttcgttaagttcatcggccacagcgatgctgaacgcatcacgaaggataatgtacgcgaatggagagacgcgctaatagcgcagggcctttccctcaagactgttaacgataagcgcctcacggctatcaaagctgttctcgcccatggtgtagctgagttcagtctatcccagaacgttgcggacggcatacgcgataaacgacaggaagcagccccggtcggctccaaaggttattccccagaacaggcgaaggcgatcctacaggcgacattcaacggaaccgacaaggagcttgacccgcattaccaacgggctgtgttctgggtcccgtggatttgcgcctataccggcttacgtgtgagtgaggttacacagcttcaaggcaagaatgtccgtaacgtagacggccacgctatctttgttatcacaccgcaagacggcagcaccaagagcggcaaggcatggacaaccggcattcacccgcacctgatcgaaatgggcattctcgacatgttcaaggcagttggcgacggtcctgccttctatcgtgcttatccagtcgggaccgatctacagaagattgccgggaagcaccgggccaaggagagcgcaagtcgtgtaggcgactgggttaccgctacgcttggtgagacagcacccggaggcagacctaatcacgcttggcgtcacaccttcacgacactttcgcgccgcgtcaagatggacaaagaggcacgggactacatgctaggcagtcgatcccggacggacgcacgggagggctacggagattggacgccggatgttatatgcggggaaattgacaagctaccacggttcgacgtgaaggagacggactaccgccctacgctcagagtaatgaagccgaagcctataagtgagccgtatgtgcgcccgaagaagaccagaggcgggaagctggtcctcactccaagggtgcctaaaggttgacgaacgccaccgccgcaatgaccaagagcgcggatgcgatgacgcgcagcgatgcgcttactgaaatcttccatgccggaacggcgaagacttcatggaccacagggttcgtgtggtgctgttgaatggggacccgtggttcgtggcggctgatgttgtgtccttgttagggttggcgacatacgcagacggaagcccgaacgtgacccacgccactcgcgtcctgaacacgacagagaaactgcttcttaggcggactaccccccacttaatgtcgggtagtgtggagaagctgttcgcgttccgacagccttcactcttgtctgtctccgaaagcggcctctacaaactcatcatgcgttcccgcaaaccggaagccaagaagttccagaactgggtaactcaggtcgtcctccctgcaatccgcaaggacggcatgtatgtgcgcggggaggagaaggtttcagccggtgagatggaccttgaagaactgacgctcatcaccttgacggactaaccggcattaagtgtggggcaggacggagagcgtacctcgtggttcgtggcggttgacctttacgacatcctttttggactccggactggtatttctacgagatggttcctgaaacgcgaagagacgaagacgctgcgtaaagcagagagcgcacagtacgcgctcagttcgcgctctcaaatctcttcgaggccaaggcccggttagtatcccttatctccgaagctggcctttacaagctgatcctgaaatcacggaagaaagaagcccagaagttccagaactggctagcccgagaagtcatcccagaatatttggcagaaatttccgcgaaccacatctgattaaaggcaaccgcgcactacccccgtggccccttccgtttcccttgaatgctgccagaaggtgaagccgatagagcattcagcgctttccggtaggtggtgggaggctggaaccagagaggtgcgaacggctttcctgaaggcttcacgtgaggggcgggagggctggacctaaggttgcataggagcagcacatgcctaataggttgcacagtggcagagctaacccggcgcagtagagataagcaccaagagctaaccctctacagaagcagggcggtggtcttatgtatcctcccggctctggccttggtctgccttgaagtccatttagggcttgggggtgttggactgatggcgtatgcagcaataaagtccaattagagtgtgtattgactttatggactattagtccgataactcctataaacctatttggattatgggggccaacatgaacaatgcaaccgtcgccaacgtcgccgctacctaccggggtcagcttgtggggtacgctcgtacatcgacaaccgatcagaaggcaggacttgccgcacaagagcgagaccttcaagcggcagggtgtgatcgcatattcagtgaacagacctctgccaaggatagtaagaggccggaactgcaacgcgccctcgatcatctgcgagaaggcgacacgttcattgttaccaagctggaccgtctggcccgttcggttgctgacttggttgatctcaccgggcaactcagcagcaagggcgtcagtttgcgtatcctcgccatgaacctcgacacggcaacgccgacagggaagcttatgctgaaccttttgggatcgattgcggagttcgagcgggaactgatgctggaacgccagcgggaaggtattgcagcggccaaggcaggcggcaagtacaagggcagggcacccacagcacagcgtcaggcagacgagattatccgcttgaaggacgaagggaagaccgtcgcggaaatcatggcggcaaccaaggcggggcggtctagtgtattcagcattcttaaggaggcaggaaggacggagcgccagcgttgaccggaagcaacgcaacgctgttcaggacatgcttgccatgggagccggtacatctgagattgcgaaggcgacgggattgacacgacagaccgttatcaggatcggtaaagaccctgtgaagactgaccaaacattgaagcaatgggagccgcaaggatacgacatgcaaagaaaatgctaggcattgaacggtttttccgtaatacagtatccagaattgaataagatcaaagcaggtaaatgtcaggatggtgaggtagacaggagcacggaccttggcgtcacctatggctagactaagagcggtgctggataaagctatagagatacttaactgagaataggtcgcccagtagcagcttagccaccccagcagcacgaccttaacggaaatgttcaggcgcatccctgcggatcaatgtcggggatgtttcgacgcatggctccatatcggtgtatttttttgaggctccgtaaatataatagaggacttgtaaataggcgcatatgcggttaggtgcgggttgaaattcagcatgatagggggcggggcaggcatggttgattacgctgacgacgtggacggtgttatccttgaggacgacgagcagggcaacgatagcgagcctcaggaagaggatgcagaaacccgcagatatagcgatatggcattcaatccgtggcgctttgcggcaactgtgaaagcggaggctcttgttcgggaagctgtacaggctgtcgaagccgcagagacacgacagaaaaaacgcagggctaccgatcagaaagtcttcgaggacacagtagaagccattatctgtgacctcatgcaccaccggatatgtggccatgagcacggcattcgtgtcagccgctccaatcgtagccttggcaagagccgataccgcaatccgatctattccaaagtgttcccgtcaatcctcgataaactggaatatgctggctggatcgagcagactgtaggcgaccgagggaaggttgtgaagggggcgcagacggtcatctatcccggcctacgtctggtcagccgtatggatgctgtcgatatttccttggctgacatggggattgccgatcagtctgacccaattatcctacagcggcccaagaaggatcgaaggctgttcggggcgcgggaagaatatgaggacaatgaacggacgcgtcaattccgcagtgaaatggaccagatcaacggctggctcggtaaggccgatcttgaagtattggacgcttctgacattgctgtagatgatacgggcgcagctataatacggttgcacgacccggcaaagcgcaagttgcggcgttatttcaccgacagcgaccatacgttcacctcgggcggtcgtctgttcggtggcttctggcagaacatgacgaaggccgagcggcgggaccttttgctgatcgagggagagtcttgcgttgcgctcgattacagcggcatgggacttcgcattgcttacggtcatgctggtattgatcccggtgagggagacctctatctggttccgggcttggaagatttccgatcaggtgtgaagatcgttaccagtgcgatgctggcagcaagcacacgattgcggagaatgcctgaggggacccgtgtgaagttcccgcgtctgcttaagttctcgacagtgcgggacgctattgagggccgacacccatccatacggcatctcttctattctggtcatggtcacgctgtgcagttcaccgaaagccagatcatggtcgatgtgctattgcgtctgatgaagatggagattgtcgcgttgccagtgcatgacgcggtactgattgcggagagcaaggcagatcagacgaaggctgtcatgctggaagcattcagggatcatgtcggctttcccggaagtgtcaccttcgagaactgacccgatggaaatctcgcgggtgccaagcttggctctcctttcggcttcacaataggcagatattcggttcccttgtgccgggtagaaaggatggtcaagccttgttattgaggttatttctttactccataatcctcaatcatcattgaacggcggaagccgtcaacaagtatcaggcatcaggaagcttcatgctgccccttggttcggcactagcgttcatcttggcatgggacatgaggatgctgatgtcttaaccttaagtggatgttgaatggaggagtatgaagtacgatacacccttggtaactcgatcaggtgagcctagggatataggaggtgaacccagagagataccctatatgtgggacccgtaagaagctttcctgcatgtccactcgacatgtccaccgctctgggttcttcaacgctccctatttcttctcaggatcgccgtagagagtcattctggtgtttccggtagttccgactcttccgactcagattgcctgaatgcccgcccgtgactcgctctggcggaaatagagggcatccatgccagaaggtccgatgtgcggagcacgggcgtggtgctcttgaacggggacccttggtttgtagcggttgacctctattcgatcctcttcaagcgccgtacgggtgttgcgtcgcgtcgcttcctgaagcctgaggagacgaagacgtttcgtagaagtgaaagcgcacagtatgcgctctcaaatctcttcgaggccaaggcctcctgatgggctttgcccttgcgaggatgacggaggacgatgatttcttgtcgggtggattgcttggcgtccctttcgctctccctgtcgtacagctagaagaccatccttaggttcaccggggcgattgccatgcacttgtccgtattccgacacacacgctggtgttaagccgtagaaaggcgctcaggagtccatggaggggcgtacaggggcttcccggtggttcggtgcggaaatcaacggaggcgactcagtgactcgctatggcggaaataagcgtacatctgattgccacgctttccctcagttcaatccgcagcacttcctgccgtgatcgtcgctaatgcgatgattagtgaactaccgaagggtgggccgaaggaggcacgataggttaagcaaaaggttccccgtgggtttgcgctcacggggacctaacggcaattctcagaagccgtaaacgcttcggcagggagttaggcccggaacacgttgaagaccagagccgccatagctgttgctacggtatgaattaccgccgtagctgctgcttcccccgtagcttccgcttccatacgaaggcgagtgtgtgcctgagcgccccgtgtatgggttgacgttgccgtgtgtggaatagttgttaccggaccaaccgtcagcatttgaacggtagtgcggctgaacgtatgtcccattgttccgcatgtggccacgaacgtaagtgtctgccatagccgacgaagatgcagccacagccgcaattgttgcgataatgacgctagctttcataatgctgattacccccgttagtacgcaatctagcgcccaaggggattgctatagagcatcttaagcgagacaagcaagagagcgattaagctgatttcagccggcctcccgccccacccgcaatcaattccccttcggccatgaataccactccagcagcttctagggcgcgtttcacagcaagaacattgttccgaaggcccgatgcagggccctcgctggtttccatacggcccagtgtcggaaccgatactccagcagcagcagctaaatcagcctgagacatgcgaattaaggcccgtgcagcggcaatctgcgagccggttacttgatgtatttcactcatattgaagattatccattgacgttctaatttttaatgactaattatcataatgagtgaaatcaatcaacaaaaggtaaacctccatgaacgctcacacaaacataagtggttccgcagctttcgacccgaacgcttggcaccactcccagatgaccatccgggaagctatcgacctttctcaatcaggcggacacccttattccagcccgaatgtccccaaagggttcaacacggtcgtaggtttcttcttcgactgctacgattggtatcctgccgcctatgatgacgaggaaggcaacgccatgaaagaccgggaactgatccaatacgaagagtggtgcgctaagtatgcccgaaagctgggccttgaggttaaagaggttgaagccccggcagcactcaaggtgcacggcattatgaccttgaaggcttatcctgaggcgctgcttgaaattagatgcttggagctttgaaaactgcttatcgggtggccccaaaggtggtacacaaaccaaaaatagctggaaaaaaggttgttgtttttcaatgcgctaaggataaattttagatttcaatcctctctcgcagcaccatcctatccgcttgaaaaagcggaacttcctgacaataacagttttcggatggctttttggtccacagaggtggtccacaagggtcgttccccgcctttctttttctacctcacctacctgttttcaggcctgttcatcacttcttggagagcgaacgccaatgcgtctggcgatgatatgaatgtgattatccttcgctgtcagccgccttggtttagtcaatgttgtggacatgcctataggtgactctttttatcgggatatctccctttaattgtcggtcatggcggcgtcctgccgcaccctgacccccctttattgtgcggcctgatttatattagagcgcaataaggttcgggtggatgtttcaaggataccccagcttctatctgcacatcatgctttcccaaatccatgccccggattttggaaaacacgacgccgtaggtaaatcattcgaaatatacccacatgctcatcatcaacgataataatctgtcgggactctcgttgcagcgcgtcaacgggaccggtgaactttctgtacagttcaaggacggacgttcacgtatttcgcggctttaccaggaaggcgctgccaagattcgcatgccccaggcagtaaccggcccgctggaggcaatcctcatcaacacatcgggcgggcttacgggcggcgaccgtctgaaatgggatgtggcgctggatgacggcgcttctgccgttatcaccacacaggcctgtgagcgtatctatcgctccggcggtggcgaggcgcgcattgccacccgtctcaaagcggcaaaaggcacgcgtcttgcctggcttccgcaggaaaccattctgttcaatcgctccatcctgtcgcgcaggctggatgtggaactggaggagggggcgcagatgctggtggtggaggcgactgttttcggacgcctcgccatgggcgaacgggtggtggcggcgaggtttgccgatcgctggcgggtgaggctcggcgggcgcgtcatccatgccgaagaatttcggctgggacctgatgtcggggccgaattgcaggcccctgcggttgcaggcggtgcgtgtgcgatggctacggtgctgatggtctgcgagcaggccgggcggcatctggaaacagcgcgtgcaatcattggcgaggagggcggctgtagcctttggcgggtgggcaaggcctcaaagctcgtggtgcggctttatgcgccggatagttatgcattgcgcaggcgcctctgccctctggtggcgctgctcaatggaaaggcaggactgccgaaagtctggacgatctgaacggcattccgccgccttataccagggctcgatgggtagaactgatcgagcctggttaagcccgtgcggcaattacgcattttcaaggcgtggatagcattcgcatctcagcgccttggtattaactgaaacagctccaaggaagcgaagtcatgaatttgacgcccagggaaaaagacaaacttttgatcgcgatggccgccatggttgcccgccgccgtctggaacgtggggtgaagctcaaccatcccgaagccatcgccctcgtcagcgattttgtggttgaaggcgcgcgcgacgggcgcaccgtggccgaactaatggaagccggtgcgtatgtcatcacccgcgaacaggtgatggacggcgtggccgaaatgatccgcgacattcaggtcgaggccacttttcccgatggcacgaagctcgtcacggtgcacgagcccatccgataagagattgcccattctcaggcgctgcttgtgcgggcctgtttttttgaaaggtatgaaaatgaagaagatgtcggttgtggtggcagccgcggcattgatgctgactgcgagtcctgcctttgcgcttggcagcctgatgctgatggctgggtaaaggatagaactcatgatcccaggagaaatcattacgctggaaggcgatatagagctcaatcagggccagccgaccgttacgatgcgggttgccaataccggcgaccgcccaattcaggttggcagccacttccatttttatgaggtgaatgccgccctttccttcgatcgtgagaaggcgcgcggccagcggctcgatatagccgccggcaccgccgttcgcttcgagccggggcaggaacgcgatgtgacgctcgttcccatcaggggccatcgcgagatttatggcttccgccagatgatcatgggcaaactttaagggcgacggagacgtttcatgccagcaagaattagccgcgccacctatgcgcaaatgttcggccccaccgttggcgacaaggtgcgccttgccgatacggatctcatcatcgaagtcgagcgcgacctcaccacctatggcgaggaagtgaagttcggcggcggcaaggttatccgcgacggtatgggccagagccagctttcccgcgccgaaggcgcgatggacaccgtcatcaccaatgcgctgatcctcgaccatagcggcatctataaggcggatatcgggcttctcgacgggcgcatcgccctcatcggcaaggcaggcaatcccgatacgcagcccggcatctcgatcatcatcggccccggcacggagatcatcgctggcgaaggcaagatcgtcaccgcgggcggcatcgatacccatgtccatttcatctcgccgcaacaggtggatgaggcgctgaatgcgggcatcacctgcatggttggcggcggcaccggccccgcgcatggcacgcttgccaccacctgcacgcctggcccctggcacatcgcccggctgatccagtccttcgatggcctgccgatgaatatcggtgtgttcggcaagggcaatgcctcgctgcccggcgcattggaagaaatggttcgcgccggcgcctgcggcctgaaactgcatgaggactggggttgcacaccggcggctatcgacaattgcctttcggttgccgatcatttcgacgttcaggtggcgatccacaccgatacgctcaatgaaggtggcttcgttgaagatacgctcaatgccttcaagggacgcacgatccactctttccatacggaaggtgcgggcggtgggcacgcgcccgatatcatccgtgtttgccaatatccgaacgtgctgcctgcttcgaccaacccgacccggccctacacggtcaacacgattgcggaacatctcgacatgctgatggtctgccatcacctgtcgcctgcaatccctgaggatatcgcctttgccgaaagccgcatccgcaaggaaacgattgcggcggaagatattctgcacgacatgggcgccttctcgatcatttcctccgacagccaggcgatgggccgtgtgggtgaaatgatcatccgctgctggcagacggcagacaagatgaagaaacagcgcggcagcctgcctgacgataggccgggcaacgacaattaccgcgcccgccgttatattgccaaatatacgatcaatcctgctatcgcgcatggcatggcgcatgagatcggctccgtggaagtgggcaagcgtgcggatctggtgctgtggaacccggccttcttcggtgtcaaaccggatatggtgctgcttggcggctggatcgccaccgcccccatgggcgatgcaaacggttccatccccactccgcagcctatgcatacccgccccatgttcggctcgttcggcaaggcgcgcaccaacacgtccatcacgtttgtttcgcaagcagcgatggatgagggcctgcgtgagaagatcggcgtggacaagcagctggtggcggtcgtcaatacgcgcggcggcatcggcaagcattccatgatcctcaacaatgccatgccgcagatggaagtggacccggaaacctatgaagtgcgtgcggacggcgaacttctcacctgtgagccggtagacgtggtaccaatggcgcaacgctacttcctgttttgagccggagtatgagatatgtttcgagcaattgccatcattcgtgcccatgaagtgatcgatgccgttccggccagccatatcgtcctggagcgcgatgagcgccacctgcgccgcaaggccatcacgctggaaaacggtgaaaaaatcctcgcggattttgctgagccggtcgtgctggaacacggcgaccggctggtccttgatgacggccgcgagattgaaatccgcgccgcaagcgaggaactctatgagatccgcgggcgcgacccgcgtcatatagccgagcttgcatggcacattggcaaccgccatctggcggcacagatcgagacggaccgcatcttcatcctgcgagatcatgttatccgggtgatgcttgaggggcttggcgcaacagtaactgacgtcgtggcgatcttcagtccgttgcgcggcgcttactccggcggccatcaacaccaccatgggcacgaccatgatcatcatcaccccgatcacgaatgacccgaccacggccctgctgcggcttatggcgtggctgtcgccggtctttccggtcggttcgttcagctatagtcacgggctggagcgggcggtgcatgacggtctggtcgtggatgcggcaggccttcaggactggctgcaatggctggtgaggcgtggttccggctggaatgacgccgtgctttgtgcggaaagctggcggtgtgccatgaagggggaggatctgcacgagattgccgaactggcggaggcactcgccggttcgcgtgaacggcatatggaaaccatgttgcagggcggggcattccttgccgccgccagaagctggccgtgcgagatctttgaccgcctgccgcccgattgcgcctatccggtcgctgtcggggcggtggcgggcgggcatggcgtgccgcttgcccaggcactggcagcgttcctgcaggccttctgcatcaatctcctgcaagcctccatccgcttgtcggtgacggggcagagcggggtcacagccattatggcggcgctggagccggtattgggtgaaaccgctgcacgcgcggctctctccagcatggaggacctcggttctgccaccttcatcgcggacataatggcgatgaaacacgaaacgcagcattcaaggctttttcgctcatgacacagaaaaatggaccgctccgcgtcggcatcggtgggcctgtcggctccggcaagaccacactgaccgaaaagctttgcaaggcgatgcgcgataaatattcggtcgccgtcatcaccaacgatatttatacgcaggaagacgcgcttattctggcgcgccgtcaagccttgtcggaagaccgtatcatcggggtggaaacgggtggttgcccgcacacggccattcgtgaggatgcttcgatcaatcttcaggccgttgttgaaatgacccgccggtttccggacctcgatgtggtgttcatcgaatccggcggtgacaatctggccgcgaccttctcgcccgaccttgccgacctgaccctctatgtcatctcggtctgccagggtgaggaaattccccgcaagggcggccccggtatcacgcggtcagattttctggtcatcaacaagagcgacctggcgccttatgtccatgtcgatctggaggtgatggaggctgatgcaatgcggatgcgcgcaaagcgccccttcggctttaccgacctgcatcggggcaagggcgtgcaggaaatcattgatttcatcgtcgaaaatggtgggctggaaccacgttcaaactgatagccaggccccgctttgcggggcctgaatgcaatcgccgtaaattatgagaatggagcatttccagcaaaagtgagaaacggttttgcgttggaaaatgcgacatgttttggaaagaaatggcgcacccgaaaggattcgaacctctgacccccagattcgtagtctggtgctctatccagctgagctacgggtgcttgccttttggccgctcgctgcggcgatgggcggttgataatcggacagattgctaaatgcaagcgtcttctgagaaaaaaatgcgcttatgtgaagatttcttgcagatgcccgctttcccggctttttatcctcccatgcaggccgtgaagattgcttcaggcactctcctctgcctgctgattgttgcgagtgtcacgctgcatcggcaaatcaggcaggcgaatctcgaaatgcgcgccgatgggccggtcttcccgcaattcgattgtcccgccatgtgcccggatcaattcctgtgcgatggcaaggccgagcccggtgccgtcgctgcgcgttgagcctttgaaggcggtgaaaagattgtcacgggccttttgcggcaggccgggccccgtatcctcgaccccgatgatcgccgtcgtgccgatacgcccggcggaaatcgtcagtcgcttgatcgttgcagcatcgctgctctggtcgcgctccatggcctgcacggaattgcggcacagattgctgagcacgcggaagagctgttccgaatcgacatccagctcgaaattttcgggcaccagattctggaactcgatcccggattcggcgctgagattgagcgtgtcctgcacatcggtgatgatggcgtgcagaagcacacgacgaggtttcggcggttcttcctgcgagcggccataggcgatcacgctttccgaatagctgatggcgcggctgagcgtgcggatgagttttggcgcaaaacgctgcaccatgggatcgttcgtatcggccagacggtcggacatgagctgggcggaagcaagaatgttgcgcatgtcgtgattgatcttggagacggcaaggccgagatcggccagatgtttttgctcttttagcgtgcgttgcaggtcgctttgaatatgggcgatctggcgttgcgcgacgccgaactcgtccttacgattttccggtacgagtatgagcgccggattgtcgggcgtggtggcaaaatcgatcatgttgcgatgcatgatgcgcacaggccgcaacagcatctcatggatgatgagatagacaaggcttgcagcgatcactgaaatgatgagcgagataagcgccacattgcgcgcataaaccagcatggcatggcgcaacggtgcgtcggaagtgacgatttcgatgattcgccccggcgatgtcgatggcgaaacagtgccgtaaatgcgcaaggtgcggttgccgccattgaacagcgtgtcaaaagtatcccatatggcgcccgcttcactgatattgtccagatcgataaccttatcgatcttgcgcggcatctcggtcagggccagaagacgcgatgcccccgcttcgcgaagggcaatggccttggtgccggtcgccagaagcaccttgtcctgaatgtcgcgcggcacttccatactgtcgctggaggccagaacctcgctcaccgcgccgaccgtatcgaggcgtgaattcatccagcgcacccgcatattggcgatggaaggcacgaaaatcagcacttcagcaatgagaacggccagcgccgtcagaagcaaaagcttgttggacagccggttgcgccagcgcagccgggtgaattgcgttgaggacgttctgtcgtcagcggcggcaggtgaagcggcttgaggggaagtgccgcttgtatcgatggttttgtcagcaaccgccatgtcaggttccaaatcggtgagtcgtccgcaggcaggccctcgtgcccggtgcggtccggctttggcatgcaagaataaatgtagcttcctatatatgctgtcgcagcataattccaacgccctttgccgacggggttaaaaaccgtgcgcgaccgaggcgtattgatgcattaccgaaatttaactcgacctcgtaaatctctctgtgcaaagttgcccgcgaaaaaatccatgcggtttgcggacccgcgtgggttttgccgcgtggagacgaaaattgtcgccttcgctgcaatgaaactggttttggacgcgggctgtcggggatgacaaggcggccctggccggagggctgaatgaaatcctggaagcagattgccctgtgcctgctcatcattctcgccgccacaggtggctggtatgtttataagaacaacaatggcgcggcgcaattggccctatcttctggagatgcgcccggcaatgtgtctcaggctcagcccaaaaaacagccgaagaaccatgcagccccccttgtcgtggtggcggcggccggcgaagaaaccatcaataatcgcctgaccgccatcggttcggcgcgggccctgagcacggtttccgtgacgccctattccagcggctacatgaccaagctccatgtcagggcgggcgatacggtgaaggaaggcgatctgattgccgaactggacgccgagaccgagcagattgccgttgccaaggccgaaacggcgctgaaggatgcacaaaccactcgccagcgcattgcacggctgcgtgcaaccaacacggcgaccgaagtgcaggccgtgggggccgaacttgctgtcgccaatgcgcagcttgcgcttcaggatgcccaacttgcgctgagccgccgcatggtgcgcgcgccgatcaccggcattgtcggtattcttccggtcaatgccggcaattacgtcacggcacagacttccatcgcacgcatcgatgaccgctcgaccgttctgatcgatatctgggtgccggaacgtttcgcaccgcagatcaaggtcggacagccgctcaccgcagaatccaccgctttccccggcgagatttataagggccggatcaatgccgtggacaatatgctggatgaggcaagccgcaccctgcatgttcgtgccgaagtgccaaatgccgaggaccgcctgcgtgcgggcatgtccttttcagtgaccattctcttccccggcgataactatccctcggtcgatccgctggcgatccagtggggggctgacggctcctatgtctggcgcatcgaaaacggaattgcgaagaaaatacccgtccgtatcgtgcagcgcagttccgacaatattctgatagacggcccggtgaagcggggcgacatgattgtcacgcagggcgtgcagaccgtgcgcgacgatgcgccggtgcgcgtgaagggcgagcagggcgtcagcgctcttgcccccgccgcaatgcatgacgaagggtgaggggctgacggagcgtgagtaacaagaacccttcttccggcggttcgacggcgcttttcatccgccgccccgtctttgccttcgtcatcaatatcctgatcgttgtggcgggccttgcagcctttaccggcgtcgatatccgtgaattgccggatgtggatcggccggtcatcacgatcagcacggattttagcggcgcatctgccgaaaccatcgaccgtcaggtcacacaggttctggaaaatgcggtcgcgcgtgtttccggcgtgaaatcgatttcctccacctcctccttcgagcgcagccgcgtgacggtggagttcaacgatggcgtcgatctcaacgtcgccgccgccgatatgcgcgatgcgatttcccgcgtcgccaacaatctgccggaagaagccgatccctcgcgcatcatcaaggcggattccaacgccgatccggtgatgcgccttgccgttacctccgacaccatggcggtcgatgacatgacggtgctggtggaagatcagatcgaggacgtgctttccgccgtgcccggcgtcgccgacgtgcagatcaacggtgaccgcgacaagattttccgcatcgatatcgatcaggcccggcttgcaagctacggtctcaccattgctgatatttccaacgcgctttcgtcgatggggctggatgcgcccgcaggttcgcttcgcagttccgaccagtccatcgtggtgcgcgccaccgccaatctggaaaagccggaagatttcgagaatgtctatatcaaggggcgcacgcagatccgcgatgttgcgacagtcacccttgggccggatatcgaaagctcggcggtgcgctccaacagcaagaccgccatcggcctcggcatcgtgcgtcaggcgcagtcgaacacgctcgatatttcgcaaggcgtgcgcgcagccgttgccaatttgcagaaaaccctgccggaaggggtcagcattgccgttaccagtgacgatgcgaacttcatcaacggcgccatccatgaagtcgaaatcgcgctgatcgcgtcggtgattatcgtcgttgccatcatcttcatgtttctgtgggatgcgcgcgcgacactgatccccgcgctctccatgccggtcgccctgatcggcaccattgcggcgatctatctggtgggcttctcggtcaatatcctcacgcttctggcgctggtacttgccacgggcctcgtggtggatgatgccatcgtggttctggaaaacgtggtgcgccgccgcaatcagggcatggggccgcgcgccgcagccgtgctcggtacgcaggaagtgttcttcgccgtcatcgccaccacgcttacgcttgctgccgttttcgtgccgatttccttcctgccggggcaggcgggcggcctgttccgcgaattcggcttcgtgctggcaattgcggttcttctttcctccgtggtcgcgctcacactttgccccatgctcgcctcgcgcttcctgaaggaagcaagcgccacggtggaaagcgaagggcatggcccgctcttcctgcgccgcattggcggcggcttggcgaatttctatcgcaagacgcttcatgcctgcctttcggcgccctttatcgtcgtgctggtggcagtgcttttcgccggtgcgtcctatgtcggctatggcctgatccgccaggaactcacgccttcggaagaccgcgcggtggcgcttctgcgcatcaacgggccgcagggcatcagtgtcgaattccttcagtcccagctcgacaagatcgaggaagcgatccagcccctgcgcgatagcggtgaaatcaccaccacctacgcgattgccggttcaggtggctcgtccaataatggttttgtggtgctgacgcttgccccctggaaggagcgccagcgttcccagcaggaaatcatggccgacatcaccaaccggatcaaaggcattacggcggtgcgcgtctttaccacgcagcccaacagccttggtattcgcggcgcgggcaatggtctgcaattcgctattgtcggtggtgaatatgccaaactccagcctgccgcgcaggcggtggtggcggcgctggagaaagacccgcgcttcgtgcagccccgcctgtcggtggagccgacacaggcgcagatttcggtggagatcaaccgcgagcgtgcttccgatctgggcatcgatatcaccggccttgccaatgccgtgcaggcggttctcgatggccgcaagatcggttcggtctatgtgggcgaccgcagcttcgatgtgaagctcgtctcgaccaccaacccgatcaacgatccgaccgatcttgaaaatattttcatgaaaacagcggatggccgctatgtgccgatgtcatccattgcaagcgttgtcgaaaaggctgttccgccacagcttaatcgggagttgcgccagcgttccgtggcgatcaccaccaatctgcgtgacgattttgcgctcggtaacgcctttgcggcggcgcaggagattgccgccccgcttctgccgcccggcagccacatcatcccgcttgccgaagcgtccacgctcagcgaaacgtcgagcggcatggccatcgtgttcggctttgctatcgttatcattttgctggtgctggcagcacagtttgaaagcttcatcagcgcgttgatcgtcatggccacggtacctttgggcctgggctgtgcagtcttcgccatgatcctcaccggcacgagcctcaacgtctatagccagatcggccttgtgctgcttgtcggcatcatggccaagaacggcattctcatcgtggaattcgccgaccagttgcgcgacaagggcctgaatgttcgcgaggcaatcgaggaggcggcgaatatccgcctgcgtcccgtctgcatgacgatgatctgcgcggtcctgggcggcgtgccgctggtgctggcaagcggcgcgggcgcagaagcccgcgtggcgcttggctgggtcatcgttggcggattgggtcttgcgaccatcgccacgctttatgtgacgcctgttgcctatctcctgcttggccgtttcaccaagccaaaggttgaggaagaggaacggctggaacgcgagcttgtccgcgccgaggctctggaagaaaaactcaaatagcggcacaggcacacaaacaaaacccggaagcacgcttcccgtctgctttcgggccccgctccggggccatgctattgacgttcatcatatgcacttcccgaagctgagccatggtcatcgcatcagactcctatcggcatatgttcggcactgcgctccaccttgcgcggcgcgacaatttccttccattgcgatagcgcgcgattgaccgcgccattcggctcacgctcgatgaagcgcccgtcgcccggttttgctgtcacctgtcccttgtcgaaggcgatccgcccgcgcgacagcgtcatgatcggcagccccttcagctcgaaaccctcgaacacgttgtaatcgatggaggaatgctgcgtcttggcggaaatcttcttggtcgtctccggatcccatataacaagatcggcgtccgcgcctggcaccacggcacctttctgcggatagatgttgaggattttcgcgatgttcgtggaagtgacggccacgaactcattaggtgtcaggcggcccgttcgcacgccgcgcgtccacagaaccggcatacgttcctccagcccgccggtgccgttcggaatcttggtgaaattgccgatgccatagcgtttctgctcggtggtgaaggcgcaatgatcggtcgccacgcattgcaggcttccagccgcaaggcccgcccagaggctgtcctgattgagcttgtcgcggaacggcggcgacatcacgcgccgcgcggcatagtcccagtcgcgattgtgatattcgctttcatcgagcgtcagatgctggatcagcggctcgccgaaaacacgcatacccttctggcgcgcgcggcggattgcttcatggctttgctcgcaggagacatgcaccacataaagcggtacgcccgcctgatcggcgatcatgatggcgcgattggtggcttctccttccacttccggcgggcgggaataggcatgggcttccggcccgtcattgccttcggccatgagtttcgcctgcaattgcgcgacgatatcgccgttttccgcatggacgagcggcatggcacccagttccgcacaacgctggaacgaggcgaacatctcatcgtcattcaccatcagcgcgcccttataggccatgaaatgcttgaacgtgttgatgccgcgcttcaccacttcggccatttcgttgaaagtgcgctcgttccagccggtgatcgccatgtggaacgaataatcggtgcgcgccttgcccgccttctgaaaccattcctgaagcgcatccagaagattgccctcggaatccggcaggacgaaatcgaccaccatcgtcgtgccgccggcaagtgctgccgccgtgcccgtgtcgaaatcgtcggaggaatatgtgcccatgaagggcatttgcaggtgggtgtgcgggtcgatgccgcccggcatgacatagcagccggatgcgtcgatgacctcatcgccttcaaggctatcgccaatggcggcgatcttgccgtcttcgataagaatatctgccctgaacgtgcggtcagccgtgatgacggtgccgcccttgatgactttgcttgccccggtcttggccattgttcgtcgttccccttgttggttttgttgcgaacagcggtattgggaagttcagcttacaatttcagcagtctccaatacagcatgcagaagcacgtcggttcccgccgacgcccattcctttgaaatatcctcgtcctcattatggctgagcccatccacacaagggcacatgaccatggccgtcggtgcaacgcgattgacccagcaggcatcgtgacccgcgccggaaacaatgttgcggtggctatagcccagcctttcggccgcattgcgaatggcttccacgcagcctgtgtcgaaggtcacggggtcgaaattgcccgccacctcgatctcgatgccgatgcccagttcctcggcgatttttggcgcttctttttcaaaacgcgccttcatgccgtcgagcgtggcctggttcggcgagcggaaatcgaccgtgaacacgatctgccccggcaatacgttgcgtgaattgggcgatacgtcgatatggccgacgccgcccacggcatcgggttgatgcgccatggcgatctcgttgaccagttgcagaagcttgccgaggccaaggcttgcattcttgcgcattctcatcggcgtggagccggtatgggcctcctttccggtcagcgttacctgcaaccaccaaaggccctgcccatgggtgacgaccccgatatccttgcgctccgcttcgaggatcggcccttgttcgatgtgaagctcgaacatcgcatggatcttgcggctgcccacaggctcgtcgcctttccagccgatgcggacaagctcttcgccgaacgtcttgcccttggcatcggtgcgctcataagcccagttctgatcgagcacgcccgcaaacacgccggaggccagcatggcgggggcaaagcgcgtaccttcctcattggtccagttgaccacgacaatggggcgtttggtcctgatattcatgtcgttgagcgtgcgcatgacttccagtccgcccagcacacccagaacgccgtcgaacttgccgcctgtcggctgcgtgtcgagatggctgcccatatagaccgggtcagcgtcgctatcctcgccggggcgggtgaagaacatgttgcccatggtgtccacgcccatggaaagcccggccttttcgcaccagttctggaaaagcctgcggccttcgccatcctcgtcggtcagggtctggcgattgttgccgccgcgcagaccgggaccgatcttcgccatttccataaggctgtcccaaaggcgatcgccattgactctgagattgctggtgagcaccatgcgtctgcctcctcatgaatgaaagcgcgtttcaatgcgtgccattcagctatggcccgcattcacctcgcttctctatgttcccgtgacccggctctttggcctcaatgtttctacaagatgtaaaaacttgactagttggtcaaaatgcaggctagaagagcataagagaacggtcaagcggttttgaaaaattctattctgccgaaaggtatcaaatggccatagccccatcagatttccgcaatggctcaacagcaaaggaaaaggcggaaggtggcacgcgcattcaaagcatcaatcgccgcctgatcctcgacgcggcgctggacgtgttttcggcctatggatttcgcggctccacgatagatcagatcgccgaaaaggcgggcatgtccaagccgaacctcctctattatttcccccgcaagcagaacatctacgttaccgtgctggaagatacgcttgccacatggcttgagcctttcgaggatatcgatcccgatggcgatcccctggaagagcttcgccgttatattgcgcggaaactggaaatttccgcgagcaagccggaggcctcgcgcctttttgccaatgagatcctgcatggcgcgcctgccattgccggttttttgaaggggcgtctgaaggagctggtggatgagaaggcggcggtcatccatcgctggattgcgcaaaagcgcattgcgcctgtcgatccttatcatctgattttcaccatctgggcggtaacgcagcattattccgattttgccgtacaggtttcggccattatgggaccacgcgccgaagccgcaaatttttatgatgaggctgcacgcgctgtcagcgccattattcttgacggcatccgcctgcgtgatgatgctccgaaatcatgaagacgattcgtatttcagcagccattatccgcgatgaagcgggccgtttccttctcgtgcgcaagcgcggcagcgagatattctttcagcccggcggcaagatcgatgacggcgaagacccggaaacctgcctcttgcgcgagatcgaggaggaactgggcatccgcattggccgcagccagttgcgttatgcggcgaaaatggcagcccctgccgccaacgaaacggatgcgacggtggaagccgagctttaccatcttacgctggaggaagggcaggtgcccgtcgcctccagcgagattgaggaattgcggtggaacccgccgggcgacaccacgcggcctgtcgcccttctgtcgcaggccattcaggcacggtttgcctgaacgcgcttcgcacttttttggaaatgctctattgcgaaagtcttttattcggcggcctccttcatggccgccggattgttcggatgcgtggtccagttggcgtaagcgggcatgatgggcgccttcgtgcgcgggtctacgccggaaatctgctccatggtgatgcagttctccaccgggcagacattgacacagagattgcagccgacgcattcctcgtcgatcacctcgaaatgacgcgcgccattcaccatggccgtgatggcctgatgcgaggtgtcctcacaggcaatgtggcagcggccgcattggatgcagaggtcctgattgatgcgggccttggtgacatagttgaggttgagatattgccagtcggtcacatgggaaacggcgcagccctggaagtcgtcgagtgtctgatagcccttgctgtccatccagtcggaaagaccgtcgatcatctcctgcacgaccttgaagccataggtcatcgcggcggtgcagacctgcaccgtgccgcagccaagcgcgataaactcagccgcatcccgccaggtggtgatgccgccaatgcctgaaatcggcagacccgccgtttccgcgtcgcgggcaatctccgccaccatgttgagcgcaatcggcttgaccgccgggccgcaatagccgccatggctgccgcgcccgtcgatggaaggcacgggcgacatcgtgtcgagatcgacagacacgatggaattgatcgtattgatgagtgacaccgcatccgtgccattggcaaaagccgcacgggcaggcttgcggatatcggtgatattgggcgtcagcttggtgataaccggcatacggctgtattgcttgcaccatttgacgaccatgccgacatattccggcacctgaccaaccgctgcccccatgccgcgctcgctcatgccgtgcgggcagccgaaattgagttcgatcccgtccgcgccggtttcctccaccagcggcaggatcgccttccatgcctcctcctcgcagggcaccatgatcgaggcgatcaatgcgcggtccggccagcgcattttcacctctttcatctcgcgcaggtttatctccagcggccggtcggtgatgagttctatattgttgaggccgagaagccgccggtccgcgccgtggatcgcgccatagcgcgggtcgtttacgttgaccaccggcgggccttccgcgccgagcgttttccagactacgccgccccagcctgccttgaaagcgcgctcgacattataggccttgtcggtcggcggggccgaggcgagccagaacggattgggtgatttgatgccgaggaaattcgttgaaagatcagccatttttcaatctcccaaaccctgttcgctgccaggttgaacggttgcgtgacgggatggcgctgcgggcgcataatgcgcggcaccggaaagaacggcttcggcaaaaccttccacagcttccgggcggctcgtcagtgccgcatgaatggataaggccgcgaccttgccgtcttcaacggaggcaaccgtcagatcttttccgcctgccacacaatcgccgccagcccagataccctccaccgaggtccgcccttccgcatccacgctgatgcggcctttcgcaagggcgatgccggacccgcgcaagggttccggatcgaaggtctggccgatggccttgaacacctggtcggcctcaagggtcagatattcgccggtgccgacaagcttgccatcccgattggccgtatattcaaaggtgatcgcatggacgatgccgtcttcactgcgctccagcgcatggggctgcaaccagtggcggatgacgacgccatgtatctgcgccagttcctgttcataggcgctggcattcatgctttcctgtccgcggcgatagacgatggtgacgttgtttgcgccgagctttttggtctggattgcaacgtcgatggccgtcatgccgccaccgataacgacgatatcgcgcccgacgggcagggtggaaaggttcctggcctgccgcagattggcgatgtaatcgacggcatccagcacgttcggcgcgtcttcgccggcaaggccgaggtcgttcacgcccggcagccccatggcgaggaacaccgcatcatatccggccttcagcgcctcgacggtaatgtcctggcccagcgtctggttatattcgatatggatgccgccgatctgcaacacgaaatcaagttcgcgctgggcgaaattgttcaccgtcttataggcggcgatgccatattcgttgagaccgccgcccttgggccgggcctcgaaaatcgtcacctgatggccatgcatggcaaggcgatgtgcagccgaaatgcccgccgggccagcgccgacaacggcaatgtgcctgcccgtttcggctgcgcgggtaaacgggtggttgcccgtggccatcagcatatcggtagcgtagcgttgcaaatggccgatcttcaccggcttgccttccgccacctcgcgcacacagacctcctcgcagagcgtttcggtcgggcagacgcgggcgcacatgccgcccagaatgttttcggcaagaatggtcctggccgcgccagccgggttgcctgcattgatctgccggatgaaaagcggaatatcgatgcccgtcgggcaggcgttcatgcaaggcgcgtcataacagaaataacagcggtcgctttcgacaatggcttcatgcggtgagagcggtggatgcaggtcgtcgaagacatgcgcataatcgccagcaggaagccgcgcgccgcgaatgtctggagagcctgcatcaatggacgaacttcctgctgatcccgtgtgtttcatggatcgcatctcccatttttgctgatgcagccatgcgggttccctttgcgcaaagctgctgtttttccgggctgcgatctttattgccgcttatggcccgttacagacaggatgacagattttgatggaaggtcaaattttttatcatccggtcaattatgaggaaaagcgcgcgccttcgggatttttagaggacatcctgtttcgctgccgcttcagcaatattggtgaagaagcggtcggcgatcttgcgtgcgacggaacccagaagcctgctgccgagctgggcgaccttgccgcctgcatcgccgcgaataacgtaggagaggactgtggcgctgccatcctcgtgaagccgcacatcggttacgccgtgggcgaagcctgcaatggagccttcgccatggccggaaatcgtgtaggattccggcggtctcatattggaaagttccagcattccatgaaagcggaccttaagaatgccgaaacttactttcagtgcggcgcggatttcggtttcggaaatgcgctctatgccatcgcaaccgggaatgcaggctttcaatgtttcaatatcgttcaacgcatcccaaacggcctgccgcggcgctgcaatccgttcttctccggtaagatccatgcttcactccgacgtgtatagtcctgaatggacgtatatgatgtatataacgctctgtctaaagtggaagttgggtaatttatttgccgcaaaccttctctaaaccgcctaatatccgagattaaatcgatttgattcgggagtagcaccatggcaagagacgcgacgaagcttgaagcaacggtcgcaaagctgaaaaagcattgggcggaatcggccccgcgcgatatgcgcgcggcattcagcgccgaccccggccggttcgggcgatattcgctctgcctggatgatcttctgttcgactggtcgaagtgccgggttaacgacgagaccatggcgctgttgaaagagctggccgtcgctgccgatgtggaagggcgccgcgccgccatgttcgcgggcgagcatatcaacaataccgaagaccgcgccgttctgcatgtggcgctgcgcgacacgtcctcgaaggaagtgctggttgacgggcataatgtactgccggatgtgaaacatgtgctcgaccgcatggccgcttttgcggatggcatccggtccggcgcgttgaagggcgcgaccggccggaagattaccgatatcgtgaatatcggcattggcggttccgatctggggcctgtcatggcgacgctggcgcttgcgccctatcatgatgggccacgcgcgcatttcgtttccaatatcgatggcgcgcatattgccgacacgctttcgccgcttgatccggcatcgacgcttatcattgtcgcgtcgaagacttttacgaccattgaaaccatgacgaacgcgcagacggcgcgcaaatgggtggcagacaccctgggcgaggcggcggtgggcgcgcattttgctgccgtttccactgcgctcgacaaggttgcggccttcggtattcctgaagatcgtgttttcggcttctgggactgggttggcgggcgttattcggtctggtcggccatcggcctgccggtgatgatcgccgtcggcccggataatttccgcaagttccttgcgggcgcacacgccatggatgtgcatttccgcgatgcgccactggaaaagaacctgcccgtcatgctcggcctcatcggctattggcatcgcgcaatctgcggttatggcagccgcgccatcattccttatgaccagcgcctttcgcgcctcccggcctatttgcagcagctcgatatggaatcgaacggcaagagcgtgacgctggatggcaagccggtttccggcccaaccggccccgttgtctggggtgagcccggcaccaatggccagcacgcctttttccagcttctgcatcagggaaccgatacgatcccgctggaattcatcgtggcggccaagggccacgagccgacactggatcaccagcatgaaatgctgatggcaaactgccttgcccagtccgaagccctgatgaaaggccgcacgctggacgaggcgcgtgcgcagttgcaggcaaagaacctgcctgcgtcgcaagtggagcgcattgccccgcaccgcgtcttttccggcaaccgcccatccctgacgctcatccatgacatgctcgacccctatgcgctgggtcgcctgatcgcgctttacgaacatcgtgttttcgtcgaagcgcagattttcggcatcaatgccttcgatcaatggggcgtggaactgggtaaggaactggcgacggaacttttgccggttgtatcgggcaaggaaggggcgagtggtcgcgacgcttccacgcaagggcttgtcgcgcatctgcatgcgcgaaggaaagcttgaccgcattatctgtaaggttagaaatacgagaaaagccggaccagaagcatgatcccgaaaagtgcaagcggttttcggagcaagatcatgcttaaacaaagagatagagcggttccaacgattccgttttaaccggaaccgctctggagcatgatcccgaaaagtgtaagcggcttcggaacaagatcgtgcttctggcccggctctatctgcatcgaaggattaggacgtgggaatgaagaccgagatcataaaatttgccggcgatgtaccgggcaatgccatcgagctgcgtgtgctgcgttttgagggcaaagatgcgaaagcgccgggcgcttaccttcaatcctcgctccatggtgctgaattgccgggacaggcggcccttcatttcctcattcccatgctgaagcaagctgccgaagaaggtcgaatcctgggcaatatcactcttgtcccgcaggccaacccgatcggttccaatcagtggcaggcgcaccagcatctaggccgcttcgagaccttctcgctcatcaatttcaaccgtgctttcccgcttctgccggatttcgatacatcggacctgccggggccggatgcgccggttgcacttgcccagcgcctcaaggcgacgcttttgaagcttgccttggccaacgatatcgttctcgacctgcactgcgacgatgagggcgaaaactatgtctatatcgcggaagaattcgtcgaggacatgaaggatctggcgattgcgctgaattccaccgcaatcctcgcctggaatacgacgctggatgcggcctttgacgaggcctgcgcccatcctgtgctgcaattgcctgctgacaagcgcaatatgaagcgccgtgccgtcaccacggtcgaattccgagggatgagcgatgtctatgccgatatgggccggggtgacgccgaagggctttacaggtttcttgtgcatcgcggcgtggttcgcgatgaaaatgtgaagctcgatggtgagtataagggcctcgtgacgccgctttcgcatgtggagatgatccgtgcgcccgaaggcggcatggtgctttttcatgttgcgccgggcgacgtggtggaagcgggcgcaaagcttgccaccgtcgtcacccgccccggcgagccggaaggcgatatcgccattactgcaccgcaggcaggccgcatcctgacgcgccgttcgctgcgctatgtgcgtcgtggcgatgatcttttgaagctcctggctgacaagccttcggcggtcaagaaacgcgccggtgcgcttgaagcatgatggctgcgcaccttgccgaccgcgtgaaatcgatccgtgccgtcctctttgacaaggacggcacactgatcgacttcgatcgcacatggttctccatttcatggcaactggcgcaatggtcggcgcaaggtgacgaagtgctggcgcgcgccttgctggatgcggggggttatgactggctggccgaacgttttcgcgccaattccgtcatcgccgccggaacggtggaagatattgtttcgctttggcatccgggcctcgcggggccgcaattgcgttcattgattgagaaatatgatgcttattgcatcgccgaaggcgctcgctcggctatcgctatcgaggcggtgcatgaaacgcttgccgtcctgcgcggtgcgggctatcggctcggcattgccaccaatgattccgaagcaggagcccgtgtcacggcaaaggcgctcggcatcgaccatctgttcgatgtgatgatcggctatgataccgccgcgcgcccgaaaccctttcccgatccgctgctttattttgccgaaaagcttgggctctcgccgcatgaaattgccatggtgggcgacaatctgcacgatctggaaaccgcccatgcggcaggggcggggcttgccgtcggtgttctttccggcaacagcccgcgtgaggcgctggagccacatgccgatctggtgctcgaaagcgtcgcgggcctgcccgctattcttcagcctttcgtgctgccttcggcctgatcgggcattttgccatcaagcagccagccagtcatttcgggccatagcgtttcggcaaagcgcgagcggaaatagccgagatggccgatgggctggttgcccgccattttgcgcgaataccagcgttgcccgatgggcgcattgacatggtaatcgagaaaatgctgaacggcagcacgggtgccccatggatcgtcgtccagtccgatggcgaaaatcggtgtgcgaacggcagccacaagttcgcgcgcattcagatgcggatcgtcgaaaaaatagttttccatccggcaccagcgtgcccaatctcggaaaaccgtgccgggaataggttcgccgcccacccatttcggcatgttcttcgtgaaataggaaaccggcacgccgacaaggttcatgcgtggccacgcccatcggtcattgagaagccgcaaggccccggacatggctgcgaccatgccatagcgtgtgaaggccgcggattgcccggatatgcccaatgcctgcccgccgaaggattggccgatactgaccgtttcatgccccggttctaccgattgcaattgccgcagtgctgccggaaaatccagcatggcccaatccttgaagcggatcggcttgcgggatttgcccgtaagccgcgaggccgaaacgccgcgataatcataggtgagaacggcgcgcgcaccgtgatccaccagatgccgggcgaaagcggcgtagaagccctggggaacggcggttgcgctggaaacaagaacgagcggtttgccgcccgttccctgaaacaactggccggaaaggcttatgccgtcttccgcctgaaattcgaccgtttcactcatggtagtctccgcaaccgggtttcggtcagtcgcgaagctcgcgcctcagaatcttgccgacattgcttttcggcagggattcgcggaactccacctcgcgcgggcgcttgtaattggtgaggcgttccgcacagaaggccttcacctcgtcttccgtcaattccgggtcgcggcgcacgacataaagcttcaccacttcgcccgaatgctcgtttggaatacccacggcagccgattccagcacgcccggatgctctgccgcgacttcctcgatttcgttcggatagacgttgaagccggaaacgaggatcatgtccttcttgcggtccacgatcttggtgtagccgcgctcgtccatgaagcccatgtcgccggtgcggaaaaagccgtcagccatgatggcgcgcgcggtttcttccgggcggttccagtaacccttcatcacctgcgggccgcgcacgcaaatttcgcccaccttgccgagaggcagatcgctgccgtcatcgtcgcggatgaccacatcggtcgatggcatcggaaggccgattgtgccggtgaattcagtcgcatcaagcgcattggcgcaggccaccggcgaggtttccgacaggccgtagccctcggtgatgtggcagcccgtcatgtgctgccagcgctccgcgacggggcgctgcaccgccatgccgccacccagcgtgaggatgagcggcttgaaatcgagcgtctggaagtccgggttgttcatcagcccgttgaacagcgtgttgaggccggggaagatgtggaccggatattttttcagttccttgacgaagcttggaatgtcgcgcggattgggaatgaggatattgcgcgcgccaagcttcatgccgatcatcgcgttcacggtgagcgcgaaaatatgatagagcggcagggcgcaaacgaaattgagcgccttgggcttgcccttgttgcggaaagccacgtccatccacaggttcatctgctcgacattggccagaatattgctgtgggtcagcatcgcgcccttggatatgccggtcgtgccgccggtatattgcaggaaggcgatgtcgcaaccttgtaccggcaccggattgaaggatttcgcgcggccctgcgccagcgcatccttgaagcgcacatggccgggaatattccaggccgggaccatctttttcacgcggcgcacgaccagattgacgatgtggcccttgaaaccgagcatatcgcccatggaagcgacgaggatattgggcacattgatcgatggcagtgccttttcaaccgtggtggcgaagttttccagcacgacgagcgcctttgcgccggcatcgttcaactggtgttcaagttcgcgcggcgtatagagcggattgacgttcacgaccacgaaaccggcccgcagaactgcggtaaaggtaatcggatactgaaggatgttcggcatcatgatggcgacgcggtcgcccttgaccagcccgcgtgactggagccatgcggcaagcgcacgcgaatggtcgtccagttccttgtaggaaatatccttgcccatgcaggtaaaggccgggctgttggcgaactgccggcacgaggcggaaatcatatcgctgatggaggttgccgcgctcaggttgatatcgtgcggcacacctgccggataggatttcaaccagatcttttccaccgccggtctggcttcgccagtcggtgccacttttgcggaatcgaccgcggctgcgctttgcccagtcaccttttttgccatgtcttctccccggatcgctccgtcctttgtgcaggccgctagggcgcccgcccatctcccagccatccgcccccggatagcccctcgctgtttagtgtggtcgagtttcactgtcttcgcaagagttacattgacgtaagagtaaattaaaaaagagtcgagagtctttcccaatttttacgggatactttcacgaaagggtgaggcgagcagattgtagggaggcaggcagggcgcagaaaggcgctacagtggttcctattttaacagaatcgtcactacagcctaactctttgttttggcgcattatccgacgcatcggcgtttcccatgtttggctcgaaaatgctctactgcgggatatttgcgggtgcgcgcagcgactggatcactgtggaaatcacacggctgccatggatgatgagatcgaaacctttttcaccgtgtaaccattcattgagaaaaccacccaccatggcgagcagaatttgcgccgccgtttcggcgctccattcgcttgcaagctcgccgcgccgctcggccactttcaaaaggccgatgaaaagcgccagcacatcactgcgcatttccttcagccggtcgatgacgggagccatctcgcccacatattcgcaacgctggttgatgatggtgaagacgacctgctgtctttcatcggtggcgaaaagctccagcgcggcgacgatggattgttcgagaatatggagcggattgggatggtcgaagcgcgccgcctgaagcatgatctcttcctgcggaaagcgcgcccggccaatgatggactggaaaatatcgagcttgtcttcaaaatgaaaatagatcgcgccgcgcgtcacgcctgcgtaacatgcgatttccgtcagtgtggactggttcacgccgcgttcgaggaacacctgttcggctgccagaagaatggcttcacgggtttccgcggcctcggcttttgttctgcgcatgatgattcccggatgaattgaaatccatttctggtttcaacccacaaatttcgataactcattcgtgattgatggcattaagcaattgactatagcaccctaattcgtatttacaaacacacgtgtatgtttacctggtcgctatgcgcgacagtaagggcgaattcccaccatgactttgaaccgtaccatccggtgttttgcggcaggggccgcttttattgtttttgcggcgcagcccgccctggcacaggcgcctggtggcgccacgccaccgccgccgcaggttttcgtcgttgatatcaagccgcatgacgtgcctgtgacctatgaatatgccgcacgtatcaacgcatatagaaatgtccaggtgcgcgcccgcgtcggcggtattctgctgcaccgcaatttcgttgagggcacgcaggtcaaggcaggcgaggtcctgttcgagatcgatccggcgccttatcaggcggagcttgaaaaggcgcaggcgcaagtcgcacaggccgaggcgcagtaccagcagtcgatccgcgacgctgaacgcgccgaacagcttgtgcagcaaaaggtgcagagcgcggcggtgcgcgattccgcttttgcaacgcgcgatctcaacaaggctgccgttgccgcggccaaggcgcagttgcgcacggctgaactgaacctgagctataccaaggtgacagcgccgatcagcggcatcaccagccaggaacaggtgaatgaaggcagccttatcggtacggatgcctcttcgagccttctcacttcggtcacgcagctcgacccggtctatgtgaatttctccttcaccgatacggaagcagcggaaatcgccaagcttcgcgccgaacgcggcgcgacgggcgaggatgccgaccggctgaaaatcaagatccttttcggcgacggtaaggcctacgaccatgaaggcaccatcgacttcacctcgtcctcgcttgatacggaaaccggcacactcggcgttcgcgccgtcgtggaaaaccccaatcaccggcttattcccggccagttcgtgcgtgctgaaatcctcgatattcaggtgaaggatgccatcaccgtgcccaaggccgccctcatgcagagcgcgcaggggcagttcgtctatgtggtcaacaaggacaatgtcgttgaagtgcgcccggtcacaggcgcccgtgagttgaaaaacgactggctgatctcgcagggtctcaattccggtgatcgtgtcattaccgaaggcgtcatcaaggcagtgccgggccgtccggtccagccagtagtgcagggcgtggatgacaaggcgcaagctgaggctggaaaagaacaggcggcagacaagaaatgaacaggttctttgtcgatcgcccggttttcgcggcggtcatatccatcgttctcgtgctggctggcctcatctgcatccgcattctgccagttgcccaatatcccgagctgacgccgccgcaggtggttgtgagcgcgacctatccgggtgcaagcgcggaaaccgtggcgcagaccgttgcagcgccgctggaacagcagatcaacggcgtcgagaacatgctttatatgcagtcctcgagccttggttcgggcactatgcaattgaccgtgaccttcgcactgggcaccgacccggaccaggccacgatcaacgtgaacaaccgcgttcaacgcgccacctcctcgctgccgcaggaagtgcagcgccttggcgtgaccgtggacaagcgtttcacgaccattctcggcatggtcgcgatgttcgccaccaccgatcgttacgaccgcacctatgtcggcaattatgcgcttttgaacgtcgtggacgatctcaagcgcctgccgggcgtaggtgacgtgcagttgctcggcaatatcgattattcgatgcgcgtctggctgcgcccggacaagcttgcccagtacaatctgacaccgagcgatgtttccgcagccattcaggaacagaacgcgcagttcgccgctggccgtttcggcgatcagcccgatccgcacgcagggcccttcacctatacggccaccacacagggccgtttgccggatgccgccgctttcgagaatatcatcctgcgctcatcgagccagaatgccgcgacgcttcgtctgaaggacgtggcccgtgtcgagcttggcacggaaagctatctggttgatagtaacctgaacggtacgcccgccgttccgatcgcgatctatctccagccgggcgcgaatgcgctcaacacaatggagctgatccagaaccggatgaacgagctgaaggcaagctttcccgccggtatcgactatgcgatccccttcgatacgaccaagttcatcaaggtctccatcgaggaagtggttcacaccttcatcgaggctatcatcctcgtcgtgctggtggtgttcatcttcctgcagaactggcgtgcaacactcattcccgtcatcgcggtgccgatctcgatcatcggtacatttgcgggcatgtatgtgcttggcttctcgatcaatcttctcacattgttcgggcttgtgctcgccatcggtatcgtggtcgacgacgccatcgtggtgctggaaaatgtcgaacgcatcatgaccaccgaaaaactctcgccacgcaaggccgccatcaaggccatgggcgaggtgacggggccggtgatcgctatcgttctcgtgctttgcgccgtgttcattccggttgcgttcatgggcggtctggttggcgaaatgtacaagcagttcgccgtcaccatcgccatttctgtgacgctctccggccttgtggccctgacgctgacgcccgcactgtgcgcgctcatcctcaagcccggccatcatgagccgatcctgccgttccgcattttcaaccgtgccttcgagcgcgtgacgagcggttatacgcgcggtgtccgcttcttcctgaagcgcgccaccatcggcctcatcatctttgcgggcctgctcggcagcacttattacctgttcgagcgggttcccggttcgctattgccggatgaagaccagggcttcctgttcggtgtcgccgttctgcccccagccgcttcgctggagcgcacgactgtcgtgctcgaccaggtgagcgagaacatccgcaagaaccctgccgtggacaatgtcttcgccgtctctggcttcgaccttctgtcgggcggtttgaagaccagtgcaggcaccatgttcatcatgctcaaggactggaaggagcgcaccacgcccgacgcggatgcgcgcaacctgccacgcaccatcatgggcatgaatgccggtatcaaggacggcatggttctggccttcaacccgcctccgatcatgggtctcagcacgacgggcggctttgaactctatgttcaggaccgcacgggcggcggtgtggaatcgctgacgcaggcaacgaagctcatcactgaggcggctgccaagcgccccgaattgcagggcgtgcgcacaaccttcgacccgaatgtcccccaatatgacattcagctcgaccgcgagaaggccaaggcgatgggtgtgccgatcaattcggtgttcaccgccatgcaggcaacctttggcagcctctatgtgaatgacttcacgctctatggccgcaactatcaggttaacctgcaatcggaagcggaattccgccgcgatccgggcgatctcaagcatgttttcgtgcgcgccgattccggcagcatgatccctcttgatgcgctggtgacggtgaagcgtattgtcggtcccgaccagcttgaacgtttcaatgcgttcaacgccgcaaaggtcaccggcaacccggctccgggctatacgtcgggtgatgcgatcaaggccatgcaggaagtggcggcgcaagttctgccgcagggctaccagatcgcatggaccggctcggcctatcaggaagtctccaccagcggcaccggctcgcaggcgatgatcttcggccttatcatggtgttcctgattctcgctgcgcaatatgaacgctggagcctgccgcttgcggttatcaccgccgtgcctttcgccatcttcggtgcgcttctggcgaccgatctgcgcgggcttaccaatgacgtctatttccagatcggtctggtgacgctcatcggtcttgcggcgaaaaacgcgatcctgatcgtggagttcgcggtgctggagcgtgagtcgggtaaatccgcaatcgaggcggcggcatcggcggcgcgcctgcgcttccgcccgatcgtgatgacgtcgcttgccttcatcctgggcgtggtgccgcttgcggtcagcaccggggctggctcggccagccgtcattccatcggtacgggcgtgatcggcggtatgctggcggcgaccttcatcgcaaccttcttcatcccgatgttctacagcctgatcgcgcgcaagccgccgaagaagcatgaggatgagacagccgatacacccgaaacgccgggcggtacgggcggcggtatttgaccgcccggacaaaccgaaacgcttgcgcaaaagccccgctgcaaagtggggcttttgtcatattggagcggttttaggctgtagtgacgaattcacttatggcttggctgttattgcagcatcaacccgacgcttagaaatatcgcccatcccagaaataccgcaggaacgctcaggacggcgagcatgatgcccagaaagacataagccgcttcgttcggcgagcgccgcgcttgttcaggagccttgtgccattgtgcaggaataccatcaaacatcgtataaatcctcctactcccatgactagattattgggcggtgcaggatttcttcaagtcaaaataaatcgatgtattttttcctgtttttgtgctaaaagcggcgcaaaaataaggaattatggccgataaagtctcgaaaactggacgtaaaatatcttatcaacttgatttcaaatatttttacttttgtactgtaagtatcgtcctgtcggaactttcaaaactttctgaaattgcgtgtccggagcatatccccaaaagtgggagccagtttcggggtcaagacatgcgaaaaaacaaagagatagagcggttccgacggctctgtttcagccggaatttcgctaaagtgcgtcaaaatcgcacatgtgcgggccgtggacgccgctatgtgctttgcgggtgcgaggcggggctggaaatgctctaataaaagcttgccgggaaatatctcaggtaaagctcggtcagcttaccttcttgttgcagggcttgcagggcattgttgaaggcgcttgccagggcggaattttgccgggtaacagcgatgctgaggccggaacccagatattgaggcgccagatagggcccgtccgtgaaagtacaacaggcgctgccttctgcgctgtcgagccaggccgagagggacatgccgtcatcgaaaaccgtgtcgatcttgccgtccttcaatgcggtcagcatggcatcgcgattggggtagggcacgggttttgcctgtgggaaatagttcttcaaaagcgcttcatgcgccgtcccggcaatcacgccgacgggcttgtcctgcgtcgcctttgcagcgggttctgtaaagcttttggcattggaggtcgcaaagcgtgcgggcaggcgcatatagctgcgggtgaaggtgaatttttcccggttcctgtcggtcggttcccaccccgcaacgatcgcgtccgcctgtccatccagcacacgctcttccagttccgcccacggcaccgcctcgatctggcagatgtcctcgatcttgagctgctggcaaagcgccttggccagatcaatgttgtagccggaaagctgcccgcgttcgttaagcctgttgaatggcggaaaatcgacggtggtgatgaagcgcagacgattgagcccttgcagcgaaggcaggggcaggcgctctttctggttgaagaaatgcggtgcagccggttcttcccccgccgcatgggcggcaggagcgaaaaggcacatgcttatcgtcaggctcaacagacaggatttcatcgccggcgaccctataatattccccataattccgggttaacggcgcctatgcaagcgccatcggcgatagcagtaacgggcatcctgataattcgtatattagtgtaatatatataaaagaattctattgaatttcatatttactgtaatagattgctgtcatgtagccccccaatactaaataataagtggggtgaatccgtgtaaaatataaattactaatatagatatatttaatagttacgcgtattcgtgcggggaaaccatgaaagtcggatcgaatcttgtcgatctggagatatgcagcgccatatctgccagattgaagcgatgcggtatgccgcaggacagaattgaaaatgcattcagtgctgcacatctccacggcaccggcttttttgaagaggcggttcatcagcccggcgtgacggagcgcatggtttatgaggcgatcgcggattatctccagcttccctatacggaagagatcctgccttcgcgcattttcgtttccggtgatgaaaatatctgttttgcccatatccggcaggtgatggtcatcggccgcgacggcatctcctatctttatatcgcgccgggcgaacggcgcatcgcgcggctgcgcgaacatctgaaagccgcgccgcaattgcgcgagcgcattcgcatctgcacgccatcggttttgaaaagcatattgagacagcgtcatcagcgcgacctcgtgatgcgggcccacgccatgacgccgcaattgttctccgccgcacgtgtgcttgatacgccgcaggcttttgtcatcgccatggcggtctacgcatttctggggtgtattgtgaactggccgatgaaaaccatgctggcgctgcatgttgccatgtcgctgtttttcttcggctgtgttcttatccgcctttttgccgccgcttctggcaagcggctgcaattcacggaaattgcgcctttcaagccgcgtgatctgccggtctattctatattggtgccgctctatcgcgaaaaggacgtggttgcgcagcttatagcagcactcaaccggctcaattggccacgcagcaagctcgacatcaagcttgtctgcgagaaggacgattacgagaccattgccgcgattaggtgcaacactatgccgtccaatttcaagctggtccttgtgccgcccggcggttcgcgcaccaagcccaaggcgctgaattatgcgctgcaatttgcccgtggcgagattgtcgccgttttcgatgccgaggatcggccgcatcccgaccaattgctggaggcttggcaggccttccggcggggcggcagcaagcttgcctgtgtgcaggcgccgctcattatcggtaacttccggcgcaacctgctcacccgcatgtttgcctttgaatatgcggtgctgtttcgcggccttctgccatggcttgccaggcgcgggctggttattccgcttggcggaacatccaatcactttcgccgctcctgtctggaacaggtgggcggatgggatgcctataatgtcaccgaggatgccgatctcggcatgcggttggcgcggtttggctatcgcatcgatgtcatcagccgcggcacgatagaggatgcgccggaagaacacggggtctggcacaggcagcgcacgcgctggatcaaggggtggatgcagacatggctggtgcatggccgccagccgatgagcacctggcgcgagcttggctggtggcgtttcgtcgtgagccagatttatacgctcggcatcatcggttcggcgctgctgcacccgctgatgctgctcatgctggcagggctttgcctgcgcatggcgttcgggccgctgacaccgcagggcctgtggcttctggcgctcgatgtcatcaatatcctgatggcttatatgagcttccatatgctcggcgccaagaccatggagccgacggaacttggcggctatgcctatttccttgccattcccatctactgggtgctgatctcgctttcggcatggcgggctgtgtggcagctggtgcgccagcctcatctctgggaaaagaccccgcaccagccaaacctgttctacattccgctggaggatgcctcttctgaattcgacgcgaggaatgccgccccgcgcccgataatggattgatcctccgcgccgatggcgtctatgtcacgcccctcatagggcagggtaaggagtatgcgccggattgccgccagtctggcgcgccgcttgtcgttggcgcggatgatcgtccagggcgcatagccggtatcggtgcgctccagcatggtatggagtgctgtcgaataatcgtcccagcgagaaatgcctgcgatatccatcggcgagaatttccagttcttcaatgggctgtggcggcgctcgtggaaccgcttcaactgcatttcctgcccgatatcgagccagaacttgaacaggtgaatgccatcggtgacgatcatccgttcaaaatccggcgtttcggtcaggaatgtttcaagctgctggggggtgcagaagcccatcacccgctcgacgcccgcccggttataccaggagcggtcgaaggtgacgaattcgccagcggtgggaaaatgggaaacgtagcgctggaaataccattgcccgcgctctgtctcggtcggcttcggcagggcgacattgcgcgcggtgcgcgggttcatgaactggcggatggtaaagatggtgccgccttttcccgccgcatcgcgtccctcgaaaacgctgatgacgcgctcccccgtgttctgtagccaatattgcagcttcaccagctcgatctgcaaccgttccagcgtggcttcatattcatcggatttcattttggatgaataaggatagccgcctgactgcaaggcgcagtcatcaatccagcccggcaacttcggatcgtttatgtcgaatttgcgtttcttgttggcgatctcgatcttgatcggcttttctgcggacttggttccgttctttttcgctttctttttgttggctgtctttgaactgtcacccacggcaaaaccctttcgtttatatcaaagcatgatatgggctgtttggaagccgcgtaaaggacatgcagaagaaatctggcagggcgaaggcttttgccggaaaatccaggctgtagtgacgaaggaggcaggatgagcgaagacagcggccgcgccggaccggaagccagaacggaaacatcccttttcgagccgctcctgcggatcaagggtgtgcttttcgtcagcatggtgctggcgatctgtgtcatggcgctcgacctttctttctggttccgcgccatattgctggcgctcgttgtgctgggcgcggtctgggcggcggcgggcattggcaatggggaggatgaaaaggttcccttgcgggaagtggccagccgtgaaatggcggctgtctcgggcgagcggctggccgatcttctgaccgatccgatgatcgtcttcgatcacaccgcaacggtgcgttttgccaacgtggcggcgcttgaagcgttccagtcgctgcaaaacggcaccgcgctttatctgcgctttcgcgccccggaaatgctcgcgctgatccagggcgtgattgccgacggcgaaccgcgcaatatcgaatatttcgagcgcgttcccatcgatcgctggtacaaggccatggtcaaggcgctgcgtgatgcggaaggaaagccggaactcttcgtgcttattttccgcgaccagagcgaaacacggcgtatcgaccgtatgcgttccgactttatcgccaatgcaagccatgagctgcgcaccccgcttgcctcgctgcgcggcttcatcgaaacgctgcaaggcccggcgcgcaacgatgccgccgcccgtgaccgctttctcgacatcatgcagaaacaggccgagcgcatgtcgcgtttgatcgacgatctcctgtcgctgtcgcggcttgaaatgcgtgctcatctggcggtcaatgaaagcgtggatgtggcggccacgctggcccatgtggccgatacgctgacgccacttgccgccggtctcggcgtgaccatcgagcgccacctgccggaacatccggttcatgtgatgggcgcgcgtgatgagctgattcaggtcttccagaatcttgtcgaaaatgcctgcaaatacgggcaggagggcaagcgcgtcatcataagattaagcgaggaagacacgggaaatgcgacggaagtggtcgcctccatacaggatttcgggccgggcattgctgccgaacaccttccgcgcctcacagagcgtttctatcgcatcgacgtggagacaagccgcgcgcacaagggcacaggtcttggccttgccatcgtcaagcatattctggcccgccatcgcggccggcttgtggtgcgttcgcaattgggggaaggctctactttcatggtgcgcctgccggggcagaacgcgcgctccgccgaggctgcaacaatatgaaatactccaagtatctcgcaggttcataaaaagaaaagtcccggcaacatttctgttaccaggacgaagctggcaggttattccggtcaaacgccttcggcggagccagaccggggacgcttcctgaattcagcgcgcccggcggcgttcggctgtcggctggaaagccaggcgcgaatggtagctgcaataggggctggcttcgcccgattcattgccgcagaaatggaaatcttcgttgagcgggtcgccgatcggccatttgcaggtgcgttcgctaagctgcaacagggtcagatggcgggaaattggcaccacgacgtcggaggcgggcttgatgacggtttccgccacaacctcggtcgcatattccatctgaagcgcggttgcgccaaccgtcttggtcacggtcgcggtgcgcatcgtggtggtgtgggtgccgctattgttgttttggacggcgggacgcggggccgctgcgggtgtattcaccttcttgctgcgcggcgcagccgttgtggtttttccacggcccgaaagcttcaggcgatgcactttcccgatcactgcgttgcggctgacgccgccaagctgtgctgcgatctggcttgcgctcaagccttcgctccacagtttcttcagaagttcaacgcgctcgtctgtccagttcattgccctgggctccaatcaatcttcgttatccggaatccaccagtgctctcggattatccgagcgcaaacaccatatatatccgggtgactaggtcggtcgcacgaaatatagctttttctttgaagtagaaactacaatactgaacgactctctgacaagagatagccttgtcaggcggattccatttttgtggttttccccaacttgggttgcaaaggcggtttttctttgatccttcgtccatcgtggcgggcattttcaagcctgccgtgcaatggccttgcctgggatcttgcccggccgccgcccaagggggaacttccgggcttcatatacccactccagccaggattgccagtgcctgtcgtgtgatgtggcctgcggcatgaacccatgcgcaaagatgcgccataagcctgtttgctttgattgacatttttcttgcaaagcccaatatacgccccggataaatgccgccccgagggcggctttttatttccgccggactgcacaggtccgggatcaacgcaataggaactcgctgcttgccggccgcagccggagccgcagcactttagagggcttatggaggcctgatgcaatgaccgatgcgacgaccgtgcacccgctttacgacacctataatcgtgcggctctgcgcttcgagcgaggagaaggcatctggctgattaccgaggatggcgagcgttatatcgattttgcagccggtattgcggtcaattcgcttggccattcccatccgcatctggtcgagaccctgaagacgcaggccgaaaagctctggcacctttccaatgtctatgaaattcccgcgcaggaaaagcttggccgccgtctggtggaaagcaccttcgccgacaaggtgttcttcaccaattccggcgccgaggcactcgaatgcgcgatcaagaccgcgcggcgctatcaatatgtaagcggccacccggagcgcttccgtatcatcacctttgagggtgcgttccatggccgcacgcttgcaactatcgccgctggcggccaggccaaatatctggaaggttttggcccgaaggtcgaaggcttcgatcaggtgccgttcggcgacgaggcggcccttcgcgccgccatcacgccggaaacggctggcatcctgcttgaacccattcagggtgagggcggcttgcgcgccttcccggaggaattcctccgcctcgtgcgccagatctgcgatgaaaatggcttgcttctgcttctcgatgaagtccagacgggcgttggccgcacgggcaagctcttcgcccatgaatgggctggcatcaggccggatatcatggcgattgccaagggtattggcggcggtttcccgatcggggcctgccttgccacggctgaagccgccaagggcatgaccgctggcatgcatggaacgacctatggcggcaacccgcttggcatggccgttggcaatgccgtgctggatgttgtccttgccgatggctttatggagaatgttcaggcgacggcgcttgtgatgaaacagggccttgcctccctcgtggaccgttatccgaatgtggtttctgaaattcgcgggcgcggccttctcatgggcctgaaatgcgtggtgccgaatacgagtctcattcaggccctgcgcgacgaacacatcctcagtgtcggtgcgggcgacaatgtggtgcgccttctgccgccattgatcacgacgccggaagaagcgcgtgaggcattgaagcacatcgaaacggccgtcgagcggctttccattgcaaatccgatcagcaagacggtgtgatatcatggcaaacgataacggtatcaaacactttatcgatctctccaccgttccggcgacggagcttcgcgccattctggaagatgccaaggcgcgcaaggcgcgcctgaaagctggcgaagtcgaacggccctacgccggcaaggtgctggcgatgatctttgaaaagccttccacgcgtacgcgcgtttcctttgacgtcggaatgcgccagctcggcggcgaaacgatcatgctgacgggttcggaaatgcagcttggccgcagcgaagccatcgccgacacggcgaaggttctctcacgctatgtggatgcgatcatgatccgcaccaccgcgcatgaacgtatgctggaactggccgaatatgccactgttcccgttatcaatgcgttgaccgacgacacccacccttgtcagatcatggcagacgttcttacatatgaggaacatcgcggcccgatcaagggcaagacctttgcctggatgggggatggcaacaacgtcctgcattcgcttgtggaagctgcggcgcggtttgatttcaacgtcaatatcgcgacaccgaaaggcagtgagccgaagtcgcaatatatcgactgggcgcgggccaacggcgcgggcatcatgtccaccaccgacccggaaaaggcggcaagcggcgcagattgcatcgtgaccgatacatgggtgtcgatggggcaggaagatcatgcccgtggacacaatgttttcataccctatcaggtcaatgcgaacctgatggcaaaggctgacccgaaggcattgttcatgcactgcctgcccgcgcatcgcggcgaggaagtgaccgatgaagtcatcgacgggccgcaatcggtcgtgttcgatgaagcggaaaacaggctccacgcccagaaggccattctggcctggtgcctgcaagaccgcggtttgggagcataatttgtccgacaagaccagtaatgagcataccgaagccgaaaatatccagaccggtctgggcggcttcaatttcgcaggcgatgatgccgtcgtgcccttccaggtggaagggctcgatgtgcgtggccgcgcggttcagcttggccctagcatcaacgcgatccttaagcgccatgaatacccggaagaagttgcgcgccttctggcggaagcgacggtcctgaccgttctgctcggcacttcgctgaaattcgacggaaagttcatcttccagacccagtccgacggtccggtggatatgctggtggtggattttcgtacgccgcgttcggtgcgcgcctatgcgcgttacgacgaagcgcgcctgaaggaagccattgccgcaaacaagacccgcccggaagagttgctcggcaatggaacgctcgctttcaccgtggatcaggggatctatacccagcgttatcagggcatcgttgcgcttgatggttccacgctggaggagatcgccgtcacctatttccgccagtcggagcagattccgaccgacctgaagctcagcgtcgccaagctcatcgaacgcggcgcggacggcaagccggtcgagcaatggcgtgcgggcggcctcatcatccagttcctgccggaatcggaattgcgcgcgcgcgttcccgatcttcccggcggtgacggcgatgacagccaattgatccatcacccggaagacgatgcctgggatgaagcccgttcgctggtgggaaccatcgaaagctcggaactgaccgatcctcaggtcggctcggaacggcttctttatcgcctgttccatgaacgcggcgtgcgggtgttcgattccattgcggttatcgatgaatgttcgtgctcgcgtgagaagattgcaggcgtgctgtcaggattcacggccgaggaaatcaaggacagcgtggaagacgggaaaatttccgtcacctgcgaattttgctccaagctttatcagttcgatccggctgaattcaccaaatagagcgtgtttccccaaagtggaaaccacctccgagtggaaatcagttcagcgtgcggcgctgttcgggtacgtcgagtgaaaaggcgggaatctcgatctcgaattgtgcgccgtcttcgcccttcatctggtagcgcccgaccatcacgcctgacgaggttgtgagcgggcaaccggaagaatactggtatgaagcgcccggatcgagaacaggctgctcgccgaccacgcctgaaccgcgcacttcttgcacatggccgttggcgtcggtgatctgccagtagcgtgagcaaagctgcaccgtttcggatgagttgttcacgatcgtgacgcgataaccccatacataacggttttcttccggctcggattggacttccagataaaagggctcgaccgtaacttcgatcccgcgtgttaccgcactatacatcaatccaccctccgcattccatggctggagcatgtctcccaaaggcgagacccggttccgggtaaagacatgtgtgaaaacagacagatgagtattgtccgcaaaagtgtgaaacggttttgcggggcgtcatgcaacaaaaacagaaaattggaacgttttgtcatcggatggagaaaccgggcatcgtagaacgcatttcaacggaaggggcggcccgacccaccgcgcccatcgtttcactaacgttaaagttgcggtgacgtcaacgatggagcggcataaattcgccccgattaccggtttattccggaaatcgggggtattttagctgtttttgcggcaaaaaaagcagatttggccggttttcagccgcgcgctactttcagcgccacttcaacatcttccagaagatcgtcggtgtcttcgaggccgaccgaaacgcgcagcaggccatccgaaatgccgagttctgccttcgcctcgttggagaggttcttgtgcgtcgtggtggccggatgggtaatcaggctcttggtgtcgcccagattgttggtgatgctgaaaatttgcaatgcattttcaaacttgaaagctgcttccttgccgccctccagctccagcgcgatgagcgtggatccgcctgtcatctgcttggcaatgatgtcggcctgcggatggtcggcgcggcccggatagatcacacgcttgacgcccggcttgcctgcaaggaagtcggcgattgcggcagccgattgcgtctgctggcgcacgcgcaccgaaagcgtttccaggcccttcagcatgatccatgcattgaaggggctgaggcccggtcccgtatggcggaaataatcctgcaatgtggtttcgatccattcgcggtcggaaagcaccacgccgccgaggcagcggccctggccgtcaatatgtttcgtggctgaatagacgacgatatgtgcgccaagctccagcggcttctggaaaagcggcgtggcgaaaacattgtccacgatcagctttgcgcccgcttcgttggcaatctgtgcaacggcggcaatgtcgatgatttcgagtgtcgggttcgacgggctttcaagaaacatgaccttggtattggggcgcacggccgctttccagttggccacatccgagccgtcgatgatcgagacttccacgccatagcgcggcaggacggtttcgacgatataacgacacgagccgaagacggcgcgggccgagatgacatgatcgcccgcctgtacctggcagagaatggcggcggcaacggcggccatgccggaggcggtggcgcgggcgtcttccgcgccttccagcgcacacatgcgcttttcaaacatgtcggtggtcgggttggcgtagcgcgaatagatgaaacccggatcttcacccttgaaacgcgcttcggcagcttccgccgtggggtaaaggaagccttgcgtcaaaaacagggcttccgacatttcggcgaaaccggagcgcaacgatccggcatggacgagttcggttgcagggcgaaatttgcgggcattctcagtcgtcattttttccaacctgtcgaaagccggtcggccggggcaggaagaaagcctcggcggccaataaaaaaccggccttgcgaaaacgcaaaaggccggtaacgaaccgcggccttatttagcgaattctttaacgtggctgcaagccggccggccaaatcaccacggaacaggttttctttatgcctgttgtgctgcatcgtcaatgcccggccgcattgtatttggagcatctcgatattcctgttgaaacaggagctgcctcgacgaacatttttggcaagtttgccgtgatgcttctgtttttctcgtcttttacgcttcgtttcttgggaaaacccgacaaacaggggcgcgcaagccgcccgattgatgctaagagcattcaattatctaaagattatggcgcggcaggcgacggagtacaggttgatgacgcaaagggacgcaggaattctggcggatgcggatattgccgcgctgtttgagagcggtttgctggcttcgccccgcctgctggatgccgatcagatccagcctgcaagccttgacttgcgccttggcgccaaggcctatcgggtgcgcgcttcctttatgccggggccgggcacaccggtcatcgacaagctggagcggctgaaactgcatgaaatcgacctgacggcgggcgcggttctggaaacgggctgcgtctatatcgtcccgcttctggaaagccttgcgctctcgccggagctttctgcttccgccaatccgaaaagctcgaccggacggctcgatatcttcacgcgcgtcatcgctgacggtgcgcaggaatttgacaaggttcccgccggttacaaggggccgctctatctggaagtgagcccgcgcaccttccccatcgtcgtgcgcaccggctcgcgcctgtcgcagatccgtttccgcaagggccgcgcgcagcttgatgaaagcgaacttggggtgctccataaggccgaaacgctggtcgcatccgaaatgcccaatatttccggcggcggcattgcgctctcggtcgatctttccggcggcgaggacaggctgatcggctatcgcggcaagcaccacaccggcgtcgtcgatgtggacaagcgcgcagcccatgatgtgctcgacttctgggagccgctttatgatcgcggtgcccatgaactcgtgctcgacccggatgaattctatatccttgtttcccgcgaggcggtgcatgtgccaccgctctatgcggcggaaatgacgcctttcgatccgctggtcggcgaatttcgcgtgcattatgccggtttcttcgatccgggcttcggccacagtgctgcgggcggcaccggcagccgtgccgtgctggaagtgcgcagccatgaagtccccttcattctggaacatggccagatcgtcgggcgcctcgtctatgaacatatgctgggccagccgaaggcgctttacggcatcgaccttggctccaattatcaggcccagcaattgaagctttccaagcatttccgctgatcgcgaagcctttccggcgcaggatgcagcggttttgccgggaatgctcaggctgcttctgcggtgataggatgcggatggaggagggcggtgtcggtggtgaatgaaacgggaaggggcctcggcggaaaggcggaagcgacggctgatgtgccgccgcgccggctgtcggtgggcatcgtcgtgttgcccggatttaccttgtctgcgctcagcctttttctcgatccgtttcgtctggcagccgacgaccgcgacaaaagccgccagatacgctgcgcgtggaaaatatgcacactctccggcgatcccgtcacgtccagttccggcatggtgattgagccgacggtgcctcttggcgaaattgatgaatgcgattatgtggcggttgtgggcgggcttctggcgcaatatcgccatagccagcaggccctgatcgatctcatcaagcgggccgacaagcgcggcaaggcggtggttggcctttgcacggcggcttttcttctggcggaagcgggtgtgctcgaagaccgcaattgctgcgtgagctggtttcatcgcgatgatttccttgagcttttcgacggctatactgccgatacgacaagccttttccatcttagcgggcggcattatacctgtgctggcggccttggcgctgccgcgctggcgctatcgatcatccagaacgaaatttcggaagaactggcgcgcaaaagcgcatccatcctgctcatcccctatgagctggtgcgctcggaacagccggccttgagcttcaatggcgtgcgttcgccgatgatccgcaaggcaatccgcattttcgaggaaacgctggaagatccggtgccgatgatcgatgtcgcgcgcaggctcggcatttccgttcgccagatggagcgcggcttccggctttcgctggggcgcacggctttcgaggtgcgcgaggaattgcgggtcaagaaggcgaaggggcttctggccgaaaccagcctgtccctgcttgaagtggcggttgccagcggcttcactgatacgcgcagcatgaaccgttccttttcgcgtcaaaagcagaaagccccgcgcgactatcgcaggcagcgctgaattttggtaacgcacaggcaaaacttgcggatatggcggcgactgtctatttcttgcaccataaaagcaagccgcaggagatttgcatgtcggatggtgtaaaccgtttccttggcgatacgcccgggcggatattggtcaagctggtgctgatctcgctggtcgtaggcgtggtgatgagtgctttccactggacgccctacgatattctctatggcatccgcgatttcttcctgcacctgtggaacatgggtttttcggccgttgcgcgttttgccgattatctcgttctgggggcagcggtggtcatccctgcctttattttgctccgtatcctcagctatcgtaaatgaacggaatttcagcgatacatcagatacagtcagccaatgcagcaaaaacatggaattcgcttgtcccggcggggctttctcatgctcgccgggggtgcaatggcgctctctgccctgccggtggattgggcgcaggccgcaggtaataacgacccaaccgcaatcttcaacgctatccgcaaggcaaacggcctgcccctgatggcgaccgattcccgtctggaacaggccgctctttaccaggccagacgcatggccagttatggcaagatcggccactcggttggttggggcaatgggtttgtatcccggctgaaacaggcgggaattcgcgggcctgccgccgaaaacgttgcggttggccagcctgatacgcaagccgtcttcgatgcatggatgaaatcacccggccatcgcaagaacatgctcgacccgacctttgcccattatggccttgcctgggcgacgcccgaaagcaatccacgccgcatttattgggcgatgatgctcggcctgtaaggtttcgtttctcctgacaggttgctgtcaggaaccgcggtgaattgatggccgatctatctgtcgttttcgttgtttctggagtagatcggggtagttggcgaggttccggtgcgaaatcgtggaggagaaacatttccatctttggaaaagttcgcagcattcgggggaatgatggatcaggtgatgcagggcggcgggcagagcatcggtaacgtaacaaagccgttcgatgtcacgcatcgcatggtgatgctgatcgccgtgcctatgacgcttgccgctatcaccacgcccctgttggggctggtcgatatgggggtggtcggccagatggggcaggccgaattgatcggcgggcttgccatcggtgcgcttgtcttcgatttcctgctttccttgttcaattttctgcgctccggcaccaccggccttgtggcgcaggccatgggcgcgggtgacgccgtggaagaacaggcaattttctggcgcgccatcatcatcgccgtcgcggcgggcgggctcatgatcctgtgcctgccgcttattctgggcgcggcctccaccttcatgcatccgacaccggcaacgcgggccgcaatggcgacctatatatcgatccgcatgttgtcggcctccgtcgcactcatcaactattccatactgggccttgttctggggcgggggcagggcattctgggcctcggccttcaggtgcttttgaacggcatcaacattgcactctgcatcgttctgggactggaacttggctggggtgttacgggtgtggcctgggccacggtcacgggcgaaaccgtggcggcgctggtcggcctctttatcgtcatgcgccatttccgcaaggatgcaacattgcgtcctgaccgcaagcgcattttccagcgcgagggtataatgcgcatgttcgcggtcaatcgcgatatcatgatccgctccctcctgctgctcacggcatttgcctttttcacccgcgccggttctgatctgggccccgtgacgctggccgccaatgcggtgctgttgaatttcttcctcgtggcgggctttttcctcgacggtatggcggctgcggctgaacagatcatcgggcgctccatcggtgcgcgctacagccccgccttccggcgcggtgcaaagcttaccttcatctgggggctggtgatggcaggtctcgtcgccttcttcctgctggtctttggcgatacgattatttcgcttctttccagggccgaggatgtgcatgttgaagccatgaaatatctgccctgggcggcgctgacagggcttaccggcctgctcgccttccacatggatggcgtctatatcggcgcaacctggtcgcgcgatatgcgcaatatgatgttcctgtcgctcatcttctttctggctgtgctttatgcggcaaagcccgtgatgggtaatcacgggctttggcttgcgatcaatctgtttttgtcggtgcggggcattacgcttctggcgatcctgccgcgccgctatcgcatggaattcgcgcactgatttaagatataagtttgcgtgcggcccattcctttgtgtcacggtcgcgcaattcagcaatgctggaaacgccttcatgcttgattgccgtggaaaggccgcgcaggatttcacccggaaggccggggccgcgatagatcagcccggtataaagctgcaccagatcggcgcctgccttgatcttggccagcgccgtttcggcactgtcgatgccgcccacgccgatcagcggcatatcggggccgacgcgctcgcgcatccgcgccagaaccacggtcgagcgttcaaacagcggcgcaccggaaagcccgccggtttcattgctgttttcgggatttttaagcccgcttcgcgatagtgtcgtgttggaaacaatgatgccgtccagcttctgcgcatctgcttcggcggcgatatcgtccagttcctcatcggtgagatcaggcgcaatcttcaggaaaacgggccgcttcagcgtgcacatatttccctcctcgtcgcgcgcttccagaacacggctcaaaagctcgtgcagggcctcgcgcgcctggagattgcgcagccccggcgtgttgggtgaggaaatattgaccgtgaaatagcgcgccagctgatagaagcggcggataccggccacataatccgcgatccggtcttcggcatccttgttcgcgccgatgttgacgccgacaatgccgctcttgcctgcgcgcctggaaagacgcttgaaggcggcttcatggccctcattgttgaagccgaggcggttgatgacggccttgtcgtccacaagtcggaaaatgcgcgggcgcggattgccgctttgcgggcggggggtcagggtgccgacttccgcaaagccgaatccaagcttcagcagcgcatccggcacttcggcattcttgtcgtaaccggcagccatgccgagcggattgggaaatttcagccccgccaccttcaccgaaagggccggatcttcgggcgtgcggcaagtgacgatcccggttttcagcccggtgatggaaaggccgtgtgcctgttccgcatcgaaggtgaagagggcgcgccgccccagagtttcaaaaagcccactcatttgtcttccagttccgggaaaatatgaagatcgtcagggccgagcggcaacggctcgaccttgacgactgccgtaagcggcaaaggcgcataaagatgcgggaacaaggcaccgccgcgcgatacctcatatttcagcgcctggccaagagcttgtgcatcgacatgcaccagcaggagatcgctctgcccggcgaaatgtttggccgccgttgcgcgcacctgcgctgctgtggaaaaatggatatagccatcggcaatatcaaccggcgccccggcaaagcttcccgccttttccgcccgcgcccaaagctcgcgcggggcgatcttgtagatgatcttgttgctcatggctgctctctagagcggttcctattttaacagaatcgccggaaccgctctaacgatttgttttaccgcattattctacctatcgaagcgggatcagaaatcagtccagtggactgatttccccgcataggcgtttcacacttttgctcgaaaatgctctaaatggaaaatcttcggaaatcaaagtgtgcggcattcgatttttgtcgcaaacgtcccatataatgaggatcgattggaaggagagtgaataatgttgggcagaatggcaggttccgcgcatcgtctggcgatagcttccctgcttggcacagctcttttttccaccggcgccttggcacaggaaaacgggcgctaccggctggaaggcacggaaaccggctatgtgcggctcgatacacaaaccggcgcaatctcggtgtgcacgcagcagaagggccagttggtctgcaagatggctgccgaagaccgcgatgcttatgagaacgacattgccgatttgcaagcgcgcgtgaagaagcttgaagcgcaggtcgcagccatgggcaaggtggagggcagcaaggcgtccgccctgccgtccgaacaggaattcgagcaatccatgagctatatggagcgtttcatgcgccgcttcatggatctggctaaaagctttgaaagcggagaggaaaagcctgctccccccacaataccggggcggacctgaatccgataagaaaaaggcgccgatccggcgcctttaaagcgtgtcgtaagagtacgacacgcttcgcgcttttgctggaaatgctccagcttattcgcagaaacgtttggtcgcttcgatcagctcatgcatgatgccgggttcggtcacggcatggccgctgtcttccacgattttaaggtcggcttccggccacatcttcttcaactgccaggcattgatgaagggtgtgcagatatcgtagcgcccatggacgatgacacccggaatatggcggatgcgctcgacattgcgcagcaactggtcgtcgctttcgaggaagccgcggttctggaaataatggcactcgatgcgtgcgaaggcgattgcatactgatcctcgccgaaagcatcgacgcgggccggatcaggcagaagcgagatcacggagccttcccagcgtgcccatcggcgtgcggcctcaagctgtacccgcgggtcgcggtcggtcaggcgcttgtaataggccgcgatcatatcgccgcgttcagcttcgggaatatgctcctgataggcctcgaaatgatcggggaagatgatgctcgcgccgttggaatacatccagtcgacctcgaagcggcgcaccatgaaaatgccgcgcagcaccagttccgatacgcgctcgggatgggtttcggcataggcaagacccagtgtggacccccatgaaccgccgaagacctgccatttgtcgatgcccagatgggcgcggatatgctccatgtcggcgacgagatcccatgtggtattttcgcgcagttccgcatggggcgtggagcggccgcagccgcgctggtcgaacaggatgatacgatagcgtttcgggtcgtgcaggcggcgcatggtgggcgttatgccgccgccgggcccgccatggatcatgatgacgggtttgccgtcaggattgccgcattgctcgacatgaatgcggtgcagggaggatacctgcaacatttcttccttgaagggctcaatttcgggataaagcgtattgcgcgtcatgaaatgccttttgttcccttccgctggcaggataggcccgccggttgcgtttcggtgatgcgtcaacctaccacacaataaggccagatggcggcaggggatttatgaaatagacttagcaacgtgatttttggttgctccattttaaaataggcctaaaaactaggccggtctgcaagcagactgggcaccgcacggggaggaccttcaaaaatggcgcgcgaggcaaatgcatttcattatcgctgatgaccacccgctgtttcgcggtgctttgcggcaggttctttcgggccagtctgaaaatgtggagattatcgaggcaggcgatttcgatacggtcaggaaactggtcggtgagaaggacgataccgatctcctgcttctggacctcaccatgccgggcggtacgggactttccggacttgtcgcgctgaaggcgctgcaaccggccctgccgatcatcattgtttcggcgacggatgatccggccacgatccatcacgcactggaacttggggcttccggtttcatctccaaatcggccagcatggaaaccatcggcgaagccgtgggtgcggtgcttgccggcgatatatggacgccggacgatatcgacctcgaccacccgaaagacccggaaatcgaatcgctcattgcgcggctgcgcaccctgacgccgcagcagacccgcgttctgaccatgcttgccgaggggcttctcaacaaacagatcgcttttgagcttggcgtttcggaggcaacggtcaaggcgcatgtttccgccgtgctgcaaaagcttggcgtcgatagccgcacacaggccgtcattctcctttcgcgtatcggcagcgacgttctgggcgtttgagccagctcagctataggagctgtcggcctttgccgcttatcgtgtactgccttgcgtcgatgccccgtcctggcgtgcgtgatgaaaaagcgagagcatcgagcgcagcgccgctggccgcaagggcttgtgcagcacggtgacgttctcatcctcggcgcgctggcgcacctccttggagcggtcggcagttagcaggatggccggtatttcggtcttgaagctttcgcgcgcaaagccgatcatgtcgaggccgttttcgtggatcagatgataatcggcaatgatgacggcaggcgcggccgtgccggttgcgcagaagtttttcaactccgcgccgctgcgaagcgtggtcacgttgcagccccagccgctcagcagcgtttccatgccgcatagaatattgacgtcattgtcgatgcaaaggacgccaagcccgtcaagctcggaagcgcgctgaggcccgcgacggtttttaacctcttcggctggcggcgcctcgcctgaaaccggaatgcgcagcgaaaacaccgtacctttgccgggtgttgaggcaagcgacagcggcagcgaaagcacccgcgcgatgcggtccacgatggaaaggccaagccccagcccttcggcttcccgcatgccttcgttgagccgcgtgaactcccagaagacgagcttcagtttttgtggcgcaatgccgatgccggtgtcgagcacctgcaggtcgacgaaatttccgcgccgccgcacgcccagcaatatgccgcccttgcgactatatttgatcgagttggaaacgaggttctggatcaggcggcgcagcatgttgcggtcggtcttgaccacgatgctggatggcaccacacgcagcttgagcccttttttcaccgccagcggtgtgaaatcggtagcgatctggctcaacagcttgtcgagccggaagacggaagtttccggtttcagcgagccggtatcgagccgggaaatatccagcaccatgccgagaatggcttccaccgcttccagcgaggaatcgatattgcgggcaaattcgctggtttccgaacgccccagtttttcagcaagcgccgtggaataaaggcgcgcagcgttgagcggttgcagaatgtcatggcccgcagccgccagaaagcgcgtcttgcccagattggcttcttctgcggcggcttgcgcgcgcgcaagctcatcgttcacatgcatcagttccgctgtacggtcgataacgcgctgctccagcatttccgatgctttctggcgcatcaggtcggcttccaccgcggccgtgatgtcggtaaaggtggtgacaaggcccccatccggcatcggattggaattgatttcgagaatcttgccggtcgatttcatggtcatgcgccatgggcggcgcacggtgccgagcgagcggattgcgctattacgggcattcagggcgatgtcgccgcgctggcttagatgttccacgatttcagagatcggaatgcctacctgcatcacctcgtccggcaggtcgaagagcttgcggaactgccggttccagcaggtcaggcgcagatccttgtcaagaacggtgatgccctgatccatctggtccagcgcgatctgcaacaggtcgcggttctgttgcagggcagcagaagcatcgtccagcaattggcgtgcatcgcgcggcgaggcatcgtttctttgcagaagaagcgaaagaacaaggcgggctgaggatgagccgacggctgtcccaagcaattgttcggcatagcggatcaggggcgtgtccacggtcatgccggggtcgaggcggcgctgttcgcggccctcgaagcgcaggaaggcgcgctccacgcgctcagcacccagatagcgcgccatggtggccttgagttcggcgaccgtgaccgtggttcggaaacgtttcagcgtcggcgcgccgatgaaagtgcgcggcaggaaaatgctggcctggatgcgttccagcggtgtggatgcgcgcgagagcgagcccagaatatagaacagggtgttggcggcaatgctccatgccacgccgttggtaagcggcagggcattggtgccgaacagcgcttcggggcgcagtgccgtgaagccgaggaaaccatcccgcaggatcgcggcattttccggtgcgacggttggcagaagcagcgtgtagcaccagacgatgaagcccgccgaaaggccgagcatcgcgccgcgcccgtttgcattgcgccagaacagcccgccaatgagcgctggcgcaaattgcgcgacggcggcaaaggatacgaagccgatggaggccagatggatattgttcgatgtgaggcgataatagctgaaggccagcgccagaatgacgatgatggtgatgcggcgcgtgttgagaatgatcttggtcaggtcgcgctgttcggcaaggtggcgcttggcaaagctgctgatgataagcggcagcaccagatggttggagatcatgatagacagtgccacgcaggcgacgatcaccatggccgttgccgctgaaaggccgccgaggaaggcgatgagcgccagccagtgtgctcccgcgctgagcggcagggcaagcacgtaaaggtcgccattgacgctgttgccgagcgtcatcacgccgatgagcgcgatggggaagacgaaaatattgatgaggatgagatagagcggaaacagccatgaggccgtgcgcaattccttctcgctgcggctttccacgaccgtcacatggaactggcgcggcagcatgatgacggcggcggcgctgagtgctgtctgcacgagccatgtgccgattgaggtctcgtaatggaaggcttcgagtgcttccggcgattgggatatctgccggatgagctgcgatggcgcgccgaacaggaagaaggcgcaggcaaggccgacggtcaggaaggcgcacagcttgatgaccgattccagcgccacggcaagaatgaggccattctggtgttcggtcgcatccgtatggcgcgtgccgaaaaggattgcgaaggtggcgagcacggctgcgaccggcagggaaatatcgccgaagacgaagacggctggatcgacggctgctccgtaataatccatcacgaggccgacaccgcccgaaactgctttcagttgcagcgcgatatagggaatggagccgacggcggcaatgcaggtggcaagcgaggcgacgccgaagctcttgccatagcgcgccgccagaaaatcggcgatggaggtgatgtgctcggatttggccagccgcacgatatggcgcagcagccggttgccaagcgtaaagacgagaatggggccgatatagatgccaagaaactcaagcccgcgttgcgcggaaagcccgaccgagccgaaaaaggtccaggaggtgcaatagacggcgaggctcagcgcatagatataggggcgcggcgtgctgctccagcgcgcggtgcgccggtccccgatgcttgcaaccgcaaagagaagcagcaggtataaaaaggcgaagccaatgatcccccagccctgcatagccggcatttcctcccctaggcttgcctcgcatcaggagacaggcaccttgcgtcatcggtccgattccgaagttcgtatcattttgagggtgcataggcgacgaatttcgggctcgcaagataatagcaattcgtcgaatcgtccgccatttgccgatcttgtctcatgtcccgtttcaggggcgagggcgtgcgatggggtatgggcgccaaaaaccgtcaggggaggcggaaatatcgctgaaaacagtgcgtttcggcgttctttatcttttctttgattgttttaccctacacactggacgtgtggccggttgccgcagcaagggctgaaatggggttttccctatttcgcatttgcaggaagacaagcagacgaagcggttgtgcaaatcccattaatttgcccgccattttgtcattcaccgccagagccatttggcgccagttgttttgacgaatgcatcgcagccatgacggcccagcctgcgatccgcattcgtgagggagacaggctttatgttaaaagaattccaggaattcgccctgaagggcaatatggtcgatctggccatcggtgtcatcatcggcggggcgttcggtggcctcgtcaactccatcgtcaatgatatcatcatgccgattatcggccttatcactggcggcattgatttctccaatatgttcatccagcttgccggagacccgaaaaccactctggccgcagcccgcgaagccggtgcgacaattgcctatggcaatttcatcaccctgctcatcaacttcctgattatcgcctgggtgctgtttcttgtggtcaagctcatgaaccgcctcaagaagagggaagaagcaaagcctgcaccggcagctccgtctgaggaggttctgcttacggaaatccgcgatatcctggcaaagcagcaaaaagcctgatggaattccagcaggctctgaaactgaaaaaggccgggaaaaccggcctttttcagtttcatattcgatgagctatcagccgcccgccttggaaaccatcaacgggatgatgcggtccgaatttgctgcctgcggtgctgaaggctcggcaaagggaataccaagctcgttccagacttccagaagcgcgtccttcaggccgtcgatcagcttgtcgtcgtgcagcggcgacggcgtgatgcgcaggcgctcggtgccgcgcggtacggttggataattgatcggctggatatagatgccgtgcacttcgagcaggcggtcgcttgccttcttgcacagttccggatcgcccacgaggatcggcacgatatgggtctgcgacggcatgacgggcagtccggcagccgaaagcacgtccttggcacgttgcgcctggcgctgctggccgtcgcgttcagcctgcgaggatttcaggtggcggattgcagcggttgcggccgcagccacggcaggcggcagcgaggtcgtgaagatgaagcccggcgcataggaacgcaccgcatcgatgatcgcgcgtgagccggtgatatagccgccgagcgcgccaaatgccttggcaagcgtgccttcgataatatcgatgcgatgggcaaggccgtcacgttcggtgatgccgccgccatgcgcaccatacataccgaccgcatggacttcgtcgatataggtcatggcgttatatttgtcggcaagatcggcaatcttttcgataggcgcaatatcgccgtccatcgaatagacggattcaaacacaatcagcttggcgcgggagcggtccgcagccttcagaagctgttccagatgctcgacatcgttgtggcggaaaatcttcttttctgcgcccgaatggcgcacaccctcgatcatcgaggcatggttcagttcatcggaaaggatgaggcagttcggcagaagccgcgcgatggtcgagatcgaagcttcgttggaaacgaaaccggatgtgaagaccaggccggcttccttgccgtgcaggtcggccagttcgctctccagctcgacgagcgggtggttgttaccggaaatattacgtgtgccgccagcacctgaaccggcactgcctgcggtctcgcacatagcctttatgacgtccgggtgatgtcccattcccagataatcgttggaacaccatacggtgatttcacgggctgtgccattgttacgccagatagcttgggggaaacgtccaacgatacgctcaagatcagcaaaaacgcgataacgcttctcggcatgtaactggtcgatcgcttcttcaaaaaaacggcgatagtccataatgcgctccttgtcttcgccctaattagcgccattggcctttggcgtccatggcccatggtcgggcaatttgccacgtttgcttgaaggagcattgagctagatcaatcaactggcagttcgtttgtcgggatttatggaaatcctagcgcacgcgaagccggaccacgaatttgggccacaggtcgcgccggcgcacatagatgcgcggaatgccgaacggatcgtctgttggccttgcccgcgcccgcaccgtcgttgttgcggtttcatagcctgcttcccgcaccatctcgcggtggattggggtattgtcgccataagggtaacaaaaatttgtcacctgcgtaccgagcatatcttccagcaccgttttcgactgggcgatctggtggcgcgcctcgtcttcgggcactttgctcagggcaacatgatcgagggtatgggcgccgacctcatgaccgagatccgcccattcacgtagttgtgccaccgacatgcagggcgtcttcggcacgccgatgggctgatcccagacattgctgccgccaacctggttggccacaaaataattggtggccgtaaaaccgtattcggcaagaacaggtccggcattctccagcacattgagataaccgtcatcaaaggtgatgacggccacttttccggtcttttcacccttgatatagggcatggcatcgcgcagcgagagaccttgatagccgagcctcttcagccagcgcatctggctgcggaagcggtcaggatgaaccagcaagccgcggaatggaatgtttttggccggtaatggcgcgatctggtgatacaaaagaataggtacaggcatcataaaactcatttcgatgaataggcgcgcacacgcatccggtagatggggcgtaaaatttcgcgcgcaagcttgtctgaaaagttctttttgtgctggatcgtggttccgcccagttgtgacgagatttccttcacgccacccggaatgaccgaaaggggttgcaggcccgttacccagcgcatctgcaccgtcgtatcgacaggccggtcgaacgtctgggtgatgtcgagcagtttttgggccgcatcataggaaacaagctgcgcaaccatgccaaggccgatcgggttcgggatgatgatccgcaccgcttcgtcccggaaaacctcacggccatgctcgcggtcgtcccggaatgtaaagcggatgaagccacccggttccagatgatcgaccgcggcccggtatgcacccatgaagttttccgtcagtgcaatatcgtcttccacgatgaagcccgcatcaagcttccggtcgataatcgcctgccatgccttgcggtgcgacaggaaacaggcaatctcgttgcggctgagggcaaagggatagcgcggagtgtgcaggcggcgtttataaatgcgcgcaatctcgtctttgttgagcgcacggctatcgacggcttcgatgacttcggccttgaccggcaattccttgatgagtttttccacctgcggcgcacgatcggtcgcgcgtttgaggtgaatgatgaatgccttgacgttcatggacgcgggaccgatggctgtgattcaggaaagcgcgttatatgcacgaaatttggcatttcgacaaatggcatgcaaaacgaccgaaatccaccggagagaggcataagggccggtataattaccggctcagatcagcggggtaatcatgcccgatttgattttttcctcgatccactgtcgttccgcgctccagtcatggtgtttccagccctgccagctaaatccgcaaatacgaatgttccattggctctgcgggaaattgcgcagcatataccagataccgaaaaaacctgtgctcggaaacagctcggccattttatcggccgtaatgcccagttcctcgcagactcctaaataaaactgcggcggcatgatgcggatttccttgccctgtgcgccaagcacttcaatggctttggtcgtccagtcggctcgccgccctttcagccatcgggacaaaaaattgggccggtgatgaaactgcctgatgatggcaggatgaaaggcgaaaagaagttcctgcgcgttgcggaagatcgccgaattgagaaatgtcggatatttcagccattgctgcatttgcttgctggatgtggcgagcatcaggagatcggttttggagccgctcatgccaatggattcgcgtggttcgttgaagcgcagcacataatcagcactgtcaatttccgacgacaaatcgcgcgtcagcggaccgttcccgacgataacgagagtctttttcattttaccggctttgaccccacttgtcttgccgaacggctgcaaatgttcagcgaacatgcgcagtctggtggggccacatctagccggagttgcgcgctttgcaaagtaccacttaaagagtggctatattaatcagggcgcgtgcgtgtcagacgtcaccgggtttcttgaagcggatatggatatcgtcgcttgccagatcgaagcccgcataattgcgctggaaagcgatcggcgcgtcattgacgcccttggaataatcgtcttcctgcacgtcgatatgatgccggtaaatgatcctgtcgttcttatagaatatgacttgaccttccatcatagcctcctcgcataaatggatagcctttagctgaagcggctccaatcatggagcctgccagaaaaggtaggcatttatgcccggttttcaagcttttgcaggggtggatgcgccttcgcacagcgcaagccaggcgcgtgcggcatgggagagaaacgcgcccttgcgccagacgaaagccatgtgccagttcacatccgcatccttgacccggtggatgcacacacccggatggtggcgctgtttggcgatcatctgcggcagaaaaccgatccccatgccggctgcgacaagctccacgatgaaatcgatctggctggatcgtacggcgacattgggtgaaaacccatgccgctggcaggcgctcaaaataatgtgattgagcgcaaagccgctttcaaaaagaatgaagggtaggttggcgatctcgcgcagtgtcacgccgtcatcgtccgagacggggtggcttgcgggcagcagcgccaccaccggttcgcagcgcacatcctgccatgcgaagctctcctccaccggcaggagcgaagccgccagttccacatcgcccgccagaagaagctcctccagccgcttgctgccatgttcgacaagctggatgtcgatatcgggataaaggctcgtataggcggcaaaaactggcgcgaacagaacactggatccgatcggcggcaggcccagacgcaacaggccgcgcttcaaaccacgcaattcgcccagttcggccagcatgtcatctttttccgtcagcattgctcgtgcgcggcgatagacgatttcgccagccgcagtgaggcgcggcggggatacggcccggtcgagaagaaccagttgcagctcttcctcaagctgcttaaccgccttgctgacggtggattgggtcgcattgatggtgcgcgctgctgcggaaaaaccgccttgtcgcaccacttccgcaaaggcctgaaagcttctcaaattcataagtcattccatatcagaatagccgtaatgaaatcaattcatttatagaatagagcgccggaggttatattcagcatgagcaaaggcattatctgcctgaaccggcacaggaaagaccgccatgaacgccccccgcaaagcccatgacctgaagatccgcttgcgctatgcgctgcacaacagccgtttgatgcagattgcaacgctggtcggcttctggctggcgggtgaggcggtcgtgcggcttgccggtttgccgctgccgggcggcattgtgggcatggcgctggttctggccctgcttcttagcggtcgcatcagccttttcagcatgaagcgcggcgcggaatggtttctggccgaaatgctgctcttctttatcccggcggttctggcgatccttgaacatcgcgagctgatcggaatgctgggactcaagatcatggcggtcatcctgctcggcacgctcacggtcatgagcgttaccgcgctgacggtggacctctgctaccgctggagcctgcgttatgctgcccggtgatcccctgggtaatccctttgtggcgacgctgttctggtcggcggccacgatccttctctatcttgcggcaaagcgggtctatcgccgttttcccctgtggtggctgacgccgcttgcagtaacgccgctgcttctcatggctctggtcatcggccttgacgaaaattatcgcgtctatttcagcgcaacgcactggctggtggcgctgcttggcccggcaacggttgccttcgccattcccatctatcagcagtgcgccaccatccgccgttattggccggtgcttcttgccggtgttctcgtcggcagttcggcggccatggcttcggcctgggggctggcgcatcttctggggctcaacgaggccatcagcctcagcctgatgccgcgctcgatgagcacgcctttcgccatgactgtttccggcgatattggcggaaggcccgacctcacggccattttcgtggtgctgaccggcatatttggcgcggcgctgggtgagatcatgctgcactggcttccggttcgctcggcactggcgcgcggtgcgcttttcggtatgggcgcgcatggcgcaggcgttgccagagcgcaccagatcggcagtgaggaaggctccatcgcggggctcgtcatggtgctggtcggccttgtcaacgtgcttgccgcaccgctgattgcccacttcctctgaaaccttgttgtcattgtagtccggtgggttgaatttgaagtttgatgcccgcccgatataaatcccgtttcaaacggcaaatttaaaaaatccacgagtttggcgattccgaaactcgcattttggcgtctttttatgcttttttcgagcgatggcctatttgcataactgttatgcattattggtcgttgttggctaacagggcgtcggatagatatacatacatcgagttcgcctcctcccagaactcgataaggaatacggcactcctcctcccaagccgtattcaagatcaggccgcgcatcctcctcccgctcggcctttttctttttccggcactgattttgatttttcccgctctgcgctggccatatcggcttcgggcgggcttggtccatgtgtaacccataagcctcaacagccagatactctgcttatcgtggataaaagtggggttggcagggattgttccgtgaaggatatattaaccgcgaattttccggtgtaagaaaactttttcggttcggcggacagggaatttggatttgcggcgcattgttcttcggtttgcccctgcattgctggtttgtttttccctgcttgcgggttgtgccagccgtcctgaaggtgtgctggtgcctatcggcgaaaccgtgccgcaggcttccgaagtcaatcttcttgttgccaccacccgtgcgccttcgggcaatccgggcacgcttttctctggcgaacgaggtaaaaaaatctcgctcacggacatcatcgtttccattccgcccgacaggaaccgcaaggtgggcgaagtgcaatggccgaagcgcctgccgcctaatccgttaaaggatttcgccacgatcgccgtcgagccgcttcacggtgatgctgccgcgcagcactggatcaacacgcatctgccccggacgaagcgcgtgatgatctttatccacggcttcaacaatacattcgaggattcggtctatcgcttcgcgcagatcgtgcatgattccggggccgatgttgcgccgatcatcttcacatggccctcgcgcgccagtgttttcgattataattacgacaaggaaagcacgaattattcccgcgatgcgctggaacatgtgctgcgcgtggtcgccaacgatccgcaggtgcgcgacgtcaccatcatggcccattccatgggagcctggctggcgatggaggcgctgcgccagatggcgatccgtgacaggcgcgttaatgccaagatcaccgatgtcattctggcttcgcccgatatcgatgtagatgtgttcggcaaacagtttcaggccatgggcagccatcatccgcgcttcacgctcttcacctcgcgtgacgacaaggcgcttgcgttgtcgcggcgcatttccggcaatatcgaccgtcttggccagatcgacccgtccgtcgaaccctatcgctccaagctggaaaaggctggcatcgtggtcattgatcttacacagctcaaggcgggtgacaggctgaaccatagcaagttcgcctcaagcccggaagtggtgcaactcatcggcaggcgtcttgtggcggggcaaaccatcaccgattccgaaatcggcattggcgatcggctgggggctgtggcgctcggcactgcgcagggcgtgggcagtgcggcttcgctggtggtgacggctccgattgcggttttcgatccgagaacgcggcgtacctatgatgagcagatcgatcgtttcggccgtgctgtcggcaatacggtcggcgcggtgatcatgccttagagcattttcgagccaaaactgcttcgcacttttgctggaaatgctttaggacttgcggccagtcattcggctggcaggaggaccccatgcagatcatccacaccatcgaggaattgcgccaggcgcttgcgcctgccaggcagcagggcaaaaagatcggcttcgtgccgaccatgggttatctccataagggccatctggagcttgtgcgccgcgcgcgcgtggaaaacgatgtgacgctggtgtcgatcttcgtcaacccactgcaatttggcgcgaatgaagacctcggcagatatccccgtgatctggagcgcgacgccggccttttgcatgacgcgcaggtggattatctttttgcgcctacggtgagcgatatgtatcctcgtcccatgcagacagtggtggacgtgcccccgcttggcaaccagatggaaggtgaggcgcgccccggccattttgccggtgttgcaacggtggtgagcaagctattcaacatcgtcgggccggatgcagcctatttcggcgagaaggatttccagcagctcgtcatcatccgccgtatggtggacgacatggccattccggtgcgcatcgtcggtgttgaaaccgtgcgcgaggatgacgggctcgcctgttcgtcgcgcaatgtctacctgacgcccgaacagcgccgcgccgccatcatcgtcccgcaggcgcttgatgaggctgaccggctctaccgttcaggcatggatgacccggatgcgctggaagcagccattcgcacattcatcagcaggcaaccgctggccgtgcccgaagtgattgcgatccgcgatcccgaaacgctggagcggctgcccgccctgcagggaaggccgatcctcgttgcgcttttcgtgcgtgtgggggcgacgcggcttctggataatcgtgtgatcggacatgcggcgccacagatcacacaggaaagggcagcctgacatgagtgcacccgtaacccgcaaacggctgacgccgaaggttattcaggcgatgaagggcgagtgtcccatcgtcagcctcaccgcttatacgacgccggttgcgcgtctgctcgacccgcattgcgacctgcttctggtgggggattcgcttggcatggtactttacggcatggagtccacgcttgccgtcacgctcgacatgatgatcatgcatgggcaggcggtcatgcgcggtacaagccatgcctgcgtgatcgtggatatgcctttcggctcctatcaggaatcgaaggagcaggccttccgcaatgccgcccgtgtgatgcaggaaacgggctgtgacggcgtgaagctggaaggcggcgaggaaatggccgaaacggtggcctttctcgtccggcgcggcattccggtcttcggccatgtcgggctgatgccgcagcaggtgaatacggtcggcgggtttcgttcgctggggcgcggcgacgatgaagccggcaagatacgccgcgacgcgcaagccattgcccaagcgggtgctttcgcggtggtcatcgaaggcacggtcgagccgcttgcgcgcgaaataacggccttgatcgatattccgaccgtcggtatcggcgcttcatccgcctgcgacgggcaggttctggtttcggatgacatgctgggcctgttccaggatttcacgccgcgtttcgtcaagcgttttgcgcatctggcgccgcaggtgtcgcaagcggccgaagcctatgccgaagaggtgcgcgcgcgcagatttcccggcccggaacatgttttcggggccaagcccggagcgtgagcaccgaaaattgtggccgatgatattgcccataccgatctgattgccgtgctgattgccgtgattgaggacgaaccccgcatcatgaccgtgcggggttgatctcatttcggctggctggaccacgcatagcgcgcccaatctcgatatcggactggatttcgagctgacgaataatgaatcggatcgaaaggctctatttttccacgaaagccttttcgataacgaattcgccgggttcgctctggcttccttcggtaaagccgcgttcttcgagaatctgcttggtttccgccagcatttcagggctgccgcacagcatcatgcggtcgtcctcatggttgaattccggcagcccgacatccttgaaaagctggcccgaacggatgaggtcggtcagtcgcccacggtttttgtagggctcgcgcgtcacggtcggataatagatgagctggtttttcaccatctcgcccaggaattcgtcctgcggcagttcgttggagatgaaatcggtgtaggcaagctcggccacctggcgcacgccatgcacgagaatgaccttttcaaaacgctcatagacttccagatcccggatgatcgacaggaacggagcaaggccggtgccggtcgagagcagccagaggtgcttgccgggcttcagattgtcataaagcagcgtgccgaccggcttcttggaaacaatgatctgatcgccctttttcagatgctggagttttgaggtcagcgggccgttcggcaccttgatcgagaagaattccaggccgtcttcataaaggctcgatgcgattgaataggcgcgggtcagcggctttccgttcacttccagccccatcatgatgaactggccgctctgaaagcggaaaccgggatcacgggtggtgcggaatgaaaacagcgtatcggtccagtgatggatatcggtgacggtttcctgattaaagttgctgctcatcttcggaactgtctctgtctctctccagcaccgcttgggaggacggcgcttatggaatggggtcgggttggtcttcgtcagtcagttggtactgcggcccgtctagcagtcgtgtaactccgtggagctttgcatcctgccgaggcaagccgctttgattgcaatcaattgcgggctttatgctgccttcaggatggcttccgcgaattcgtaatcggtcggcctgtcgaggaagctcttccgatggtcaggccggtaattacgaaaatcgagataatagcaatgctcgccgacatcaagctctaacggcggcttgcctttgcctgtcgtgggcgcatggattgcaataggatgtagcggcgaggtgaggctccttttaaactcctgattgctcgctttaaattggaagtagccatcatttcaagaaatggcgttccaaagagcggcctttcaggggtacgttctcccgcagcatgggtcatgctggtgccattcgcacgacgcaagggcggttcttggctttccgtttcacgcaaacggggggaaagcaggcaaggttttcaaattccgctgaaaatcgatatatgtggcgcaaccgctgaaggcgagggaagtccgcgacagcttcctggaaattttcccgataatgccgtggcggatttgtgtttttgtcacaagcttcttataagcctacgcataaattcaggaaaggcgtccgacgctctttccagacacgcgagccagctttgctgagccagtagtttttcccatatgacgacccggaagcgcccatgatccagacgccctactatctgatcgacaagaccaaactgaagcgcaacatggaaaagatcgcctatgtgcgcgagaaatccggcgcgagggcgctgcttgcactgaagtgctttgccacatggtcggtttttgatctgatgagcgaatatatggacggcaccacgtcgtcctcgctcaacgaagtgcgtcttggccatgagaaattcggcggcgaaacccatgcctatagtgtggcctatgccgatcacgagatcgatgaggttatttcgcacgcagacaagatcatcttcaattccatcgggcaattggagcgttttgctgacaaggcgtcgggcatcaagcgcggcttgcggctcaaccccggtgtgtcgtcatcgagcttcgatcttgccgatccggcgcgccctttcagccgtcttggcgaatgggatgtggcgaaggttgaaaaggtcatggaccgcatcaccggcttcatgatccataataattgcgaaaattccgatttcagcctgttcgaccgtatgctgagcgatattgaagaaaaattcggctcgcttctccaccgtgttgaatgggtcagccttggcggcggcattcactttaccggcgaagattatccggtcgatgcgttctgcgcgcgcctgaaatctttctcggaaaagtttggcgtgcaggtctatctggaaccgggcgaagcctcgatcacccggaccacgacactggaagtgacggttctcgacacgctcttcaacggcaaaaatcttgccattgtggacagttccatagaggcgcatatgcttgatctgctgatctatcgtgaaaaggcgaaaatggcgccgaacaatggcgggcatagctatatggtctgcggcaaatcctgtctcgccggtgatattttcggcgagttcacgtttgataaaccgctcgctatcggcgaccgcctctcatttgaagatgcggccggttatactatggtcaagaaaaactggttcaatggcgtgaaaatgccagccattgccgtgcgtgaactggatggcacggtgaagcttgtccgcgaatttgattacgcggattttgagggttcgctctcctgaaccctgcgtcgcggtatgacccagcggtgcaaaacttgaacaggttccgcggctgagagcgccgggggacgggaaacacaagcatttccagcaaaagtgcgaagcggttttgcgtaggataatgcatcagttaactaaaaagacgcgggaaaccgctggaagaggaagcatcgacagaaaatgaagaagaacgttctcattatcggcgccgggggcgtagcacaggttgtggcgcataaatgtgcccagaactctgacgtattgggggatatccacattgcgtcccgcacggttgagaaatgccgcaggattatcgatagcgtgcgcgagaagaaaagcctcaagaccgaggtgaagcttgaagcgcatgcgctggacgccatggatgtggaggccacgaaggctcttatccgcaagacgggcgtgcagatcgtcatcaatgtcggctcggccttcctcaatatgtcggttcttcgcgcctgtatcgatacgggcgtagcctatatggataccgccattcacgaagatcccaagaagatctgcgagacgccgccatggtatggcaattacgaatggaagcacctgaaggaatgcgaggagaagggcatcaccgccattcttggcatcggcttcgatccgggtgtggtcaatgcctatgcacgtctggctgccgacgattatctcgatgaagtcaaatccatcgatatcgtggacatcaatgccggttcgcatggccgctggttctcgaccaatttcgacccggaaatcaatttccgtgagttcaccggcacggtctattcctggcagaacggccagtggcagtcgaacaagatgttcgaggtcggccagacgttcgacctgcctgtcgtcggcctgagcaaggcctatatgacgggccatgatgaagtgcactcgctgtcgaaaaactatccgaatgcggatgtccgcttctggatgggctttggcgatcactatatcaacgtcttcacggtgctgaagaatctgggccttctgtccgaacagccggtcaagacggccgaaggtctggaagtggttccgcttaaagtcgtcaaggctgtgctgcccgacccggcatcgcttgcgcctgactatacgggcaagacctgcatcggcgatttcgtaaagggtacgaaggacggcaaggaaaaggaagtcttcatctataacgttgccgaccataaggacgcttataacgaagtgggttcgcagggtatttcctacaccgccggtgttccgccggttgcggcagcaatcctgattgcttcgggcgaatgggacgtgaaaaagatggtcaatgtggaagagctgaacccgaagccattcctgcacatcctcaaccagatcggcctgccatcccgcatcaaggatgagaatggcgaccgcgcgctggacttcgcgtgagcctatcgctttacgctatcgaaagaccccgcttcggcggggttttttgttttctcgatcctcatcctgaggaggcccgcagggccgtcttgaaggatcggggggacgtagaaatgacggcgcggtagaccagcgatgcgtttccagttccatctggacctcgccttcgagcctgcgtttcgctttgcacctcagggtgaggcgtgtggtgctcagggttagaagcgccatttgcaggctgccagcgcctaaatatcattcgtcccggggccaggtgtccgagagacggtatccatgcggaaacgggtcgctcggatcaagcatgagctgcgaggttcccgtcacccaggcgcgaccggaaatgatcgggctgatggcgggtttgccgcccaattccagcaccttgtccagccggcaatgaaactccgtgcccagcacggacttgccgataaagcgttcgccagccttcatctgccccttggcgtgcagcacggccatgcgtgccgagcagccggtgccggttggcgagcggtcgagcttggccgggcggatggcgacggtgttcacgcccgtcagcacatcaccttcgcgcgtcaccggctcggtaatctggcaaaaggaaatatggcgccagtccctctccgggtggcgaaaaccaagctgttcattggcggctttggtgattttcacccctatttcggcaagttcacgcgcctgacccggctcgattttcatgccgatctgagccgcgtcaacaatgacgaaactgtcgccgccataggcagtatcgaccatgatcgtgccaagtcccgtgacgtcaagcggcgcatccagccggtccgcgaaggagggcacattgcgcacgctgatgcgttcggccttgccattgcggcattcggcttccacctcgatgatcccgcccggcgcttccagcaccatgtgcgtcactggctcctgcatcgcaatgatgccgctgtcgagcaagacggtcgaaacacagatggaattcgagcccgacatgggcggcgtatcggcgggttccatgatgatgaagcccatctgcgcgcgcggatctttcggcggcaccagcagattgacatgacggaatacaccgccgcgcggttcgttcagcacaaaattgcgcaaggtttcgtcattggcgatgaagcgcgactgttcccatacggtttcaccgggtggcggggcgacaccgccgacgatgacatcgccaacttctccctccgcatgacagccgacaatatgaatgaccttggtgctgcgcatgatgcctcctacaattcgtgcaaatagtcctatcggtcagggcgcaggcgtcaatcaattatgggacggaaatttgcgctttcgcgccagaatgagaaacccgtttctcccccaatcagaagatgaaaaatctatttcatgatgtgttgcttcttcgggcaagtctgatatccatgggagctattattttgtgcaaatcgatgcgcagcccgcttggctccggatcagtttctggaacagacacaacgttcccaacagaaattgaaaaacccgaaaaattggggtgtggtcgctttatgagcgatggacgcccttagccggcatggcacggtcgatgatcgtattttcacgcctcttcccagattgacatggtttctgatggttcgtggcgtggcctcattacatggagcatccggcagattgacgtctccggatgctgcggggagcgaaatatggacggaacatttgacgcgggctttcgcgagccaacgatatcgaaggcgaaccgctggggcagggagatggtggttgcgctgaagctcggctggccgctgatcttcaccaatctctcgcaggcggccctcaccgccaccgatgtgatcttcatcgggcgtctgggggcggacacactggcttccgccctgcttgcgacgagtttctatcacacgctgatgatcttttcgatgggccttgtctcggccgtcatgccgatgatcgccatcgcgctcggcaagaaccgccattccgtgcgcgatgtgcgccgcacggtgcggcagggcttctggtcggcgatcatgatcgtgatccctctctgggtggtgctgtggcactgtgaggagattttcctcttcctcggccagcgcccggatattgccgcgcgctcgaccgacttcatgcacacgctgcaatgggcgctgctgccctatctcttctatatcgtcctgcggtctttcttcgcggcaatggaaaagcccatgtggacgctgctcgtggcggcgcttgccattggcttcaatgcacttgcgggctggacgctgatcttcggccatttcggctttgcgccgatggggctgcatggtgcgggcatggcgacaacggcatccagcacgatgatgttcctcggccttgccttcatcacgctgcgtcatccccgcttccgccgttatcacctgttcggtcgcttctggcgccccgactggccgcgcctgatcgagctttggcgcatcggcctgcccatggcgctgaccttcgtgtttgaaacctcgatcttctatgccgccgtggtgatgatgggccgcatcgggccgaccgccatggccgcccatgcggtggcgatccagattgcatcgctcagtttcatggttccactcggcttcgggcaggtggccacggtgcgtgtagggcgggcctatggcaggggtgatccgaaagccattgcttatgcgggctggagcgcctatgcgctcggcgtcggcttcatggcgttgatgggcatcctgatggttctcatgccacgggtcttcatcggcatcttcctgaacctcaacgatccgcaaaatctgccggtcatggaacttgccgtgacattccttgcgcttgcagccctgttccagatcgtggacggcgcacaggctgtggcggcgggcatgttgcgcggcttgcgcgatacgcgcattccgatgttgcttgcccttttcggctattggggtgtcggcttgccgctcggcgcggttctggccttccagttcggaatggggggcgtcggcatctggcttggccttgcggcggggcttggcatggtggccgtgctgatgacgatacgctggcgccggcatctggcacatgtctcggccgttgccgcggcgtaaaaagagcgccgatctggtttaatcagaccggcgctcgggtagtctttacttggtcaatgcctgaatgcggtcgagcgcggcaccgaagcctttcagggaaatcttgaaggcaaccggctggctcgggctgagcgccgtcgtggtgacattgatgttggtgccggatttcagcgcagcaacctgcttggcaatcgaagctcactggcgcgaggcagccctgcggcaggcaggtggagaaggtgaggtttggcccagcggtgtcatcaatcttgagcgaggcgcccttggcaagatcaagaccgaacggcatcagcaacacaccgtcaactttgccgccggcgacgttgcgcagctcggcagtcagaacgcgctggccggtctgggcgctgctttgctcctgacgcatcacgcaggctgttgtatccttctgcgactggcaagacacggtccagtcctgataggtttcctgcaaggtgcttgctccgccgggcagggaggctgcaaaggccgaaagactggaaagggcagtgaacgtgaatacaagaccgattgcacgataatttttcatatatagattctctctaaattgattgctttccaagccaaggattcgccagaactgatcttggatactaataagtgagcataaaataactcatccttcaaccggtatgcgctttattttagatataccaaatatggatattgtaaatcggcaactgtgttctgctcgcgccctcttcttttgcacttttcgcgaagggatttaatccctaaggtcgcccggcaaaagccgaaaaagccggaggttgaaggtgacgctgcgctatcagatcgttgcactggcgattatccccctgatcgtggccattctcacgatcacggccttcatcacctggcagtcggccaatcttgtccagagcagtattgcgacctttgagaagaatatgctcaaggcgaaggagacggagcttttgaacctcaccaatctggcgctttcggcgatccagaaggtttatgaggaggccgggccgaacgatgaggacgcgatggagaaggtgcgggctattctcacctcgctcgattatggccgtgacggctatttcttcgtttatgattacaacggcaacaatgtcgtgcatccgcgccagttgttccgccccggccataactggctcaatctcaccgatcccgatggcgaccgcgtgatcgccaatctgattgccaaggcgaaggagggcggagggctgcaccgatataaatgggaaaagccgtccagccacgaaatggcggacaagctttcctttgcggtcggcctcgacaaatggaagtggatgctggggacgggcgtttatctcgatgacgtctatgcccagacagccgcagcgaatgcggatttccgcgccaatatccgcaccactttcctgattgtcagcctcatcgccgtacccgcggtcatgctggttttcgcgacctgcatgctgctcaacctgcgtgagcggcgcatggccgataccaagctgaaggagcttgcgcagcgcatcatcgatacgcaggaggaggagcgtgcgcggcttgcgcgcgaactccatgacggtatttcgcagaatctggtcggtgtgcgttatgccattgatctggcaagccggcaggtgcgcaccggcagtggtggtgcgcgccgcaggccatcgaaaaggcctccgatgcgctgaacggggccatcaaggaagtgcggcgtctgtcgcatgatctgcgcccgcgcattctggacgatcttggcctcaccgtcgcgctcaaggcgctttgcgagcatttttgcgagcgcaccggtattgaaacccgcttcaaggcggatagtttgcaggaaaccatcaagccggagccgagcaccgcactttatcgcgtggtgcaggaggcgctcaccaatgtcgagcgccattccggcgcgacacgggtggatatccggctgaaaggtgcgcatggcaaggtgacgatgaccattgccgataatggcaatggttttgctgtccggggcctgaaagatccgctttccggccttggcctgcgcaacatgcaggaacggatggcgcattttggcggtgtgctcttggttgaaacgagtgcagatggtacgcaactgaccgcacgtctgccgaaatcggcaacggaaagaaggctggaaccggaagtcgcatgacgaatgaatgcaagattcgcgtattgttggtggacaatcatccgctggtgctggacggcctgcgcgccgtgcttgaaacctatgacgatattgatattgccggtgcggcctccaatgcgcgcgttgcacttgaaatggcgctggccgttaatcccgacgtggtgctgatggatatcaacatgccgcttctgaacggcattgacgccatcgagcttttcaagcggcagttgcccaatgtccgtattctcatgctctccatgcatgacagccgcgaatatatctccacctccatcatgcgcggggcctcgggctatatcttgaaagatgtctcgaccaacgagatcgtgacagccatccatgccgtcgcctccggcggcacctatttttcatcgggcgtttcggaagcactgctcgaaagcggcgagaagagatccgaaggcctgtcggcgcgtgaaaatgatgtgctggttctggtggcggaaggcggcagcaatcgcgagatcgcggcccggctcggtatttccgaggcaactgtcgaaacgcaccgcaagaatatcaagaagaaactcggtatcgccagcacggccggcctcacacgttacgccatcgagaaccggctgtgcctgtcttcactttagggcggttccgcttaaaacgaaatcgctggaaccgctctatctatttgttttatcgcattatttaacgcatcgaagcgggatcggaaatcagtccagtggactgatttccccgcgtaggcgtttcacacttttggctcgaaaatgctttaggtgctcctgaaaatcagttacccacaaatgggtatgtatttttccctttgcactatcgtcggcttgcggcagaaattctgtggcaatattatcccgcgcgaaaccgcttgaggaggcgggaacaaaggggaggtgggatgtcagtcttgctggcgttgtcgcgtgctattgatgcggccaataattttatcggaaaatctgtttcgtggctggtgctggtggcggtgcttatcagcgccattaatgcggtcacgcgcaaattgttcaacgtcagttccaatgcctggctggaagcgcagtggtatcttttctcggcggtcttcctgattgcggctggctatacattgctgcacagcgagcatgtgaaggtggacctgctctatagccgctattcgcggcgcacccagcttctggtcgaaattttcggcaccatcttcttcctgctgcccttctgcatcatcacgatctatctgtcctggccgatcgtcgaagccaagatcgccagcggcgaaacctccaacaatacgggcggcctggtgctctggccggtctggctgctgattcccatcggcttcagcctcctcgcattgcagggcatatccgaactcatcaagcgcattgccattcttcaagggcgcataccggatacggttgccattgaagatgcggaagcccaggcgctctgaggggaatggatatggttgctttttttgcggaaaatctcgcacccctgatgttcctgtcgctggtggtcgtgctgctgctcggctatcccgtggctttcgcgcttgctttcgtgggctttgccttcggtttcatcggtattgaattgggtcttctgcccgtcaatctgtttggcgcgatccccgaccgaattttcggccagatgtcgaacgagacattgctcgccattcccttctttaccttcatggggctcatccttgagcgaagcggcatggcggaagatctgcttgatacgatcgggcaattgttcggccccgttcgcggcggccttgcctatgcggtcatcatcgtcggcgcgcttctggcggcaacgacaggcgttgtcgcggcctcagtgatatccatggggctgatctcgctgccgatcatgttgcgctatggctatgaccgcaaggttgcaagcggcacgattgccgccgccggcacactggcgcagatcattccgccaagcctcgtgctcatcgttctggccgaccagcttggccgctccgtgggcgatatgtacaagggcgcgctcgtcccgggcctgcttcttgtcgggatctatgtcggtttcatcgtcgtcatgtcgatcctgcggccgaattcggttccggccctgccgttgcaggcacgcaccctgaaaggctggaagcttgcccggcgcgtggtgctttcgctggtgccgccgctggttctgatctttcttgtgctcggcacgattttcattggtgttgccacgccgacggaaggcggtgcgatgggcgcggtcggcgcgctgctgcttgccatcatcaacgatcgcctcaacctgaaaatgctgacctcggcgctttatgcgaccacgaagctctcatccttcgtgatcttcatcctgcttggtgcgcgcgtcttctcgctcaccttctatggcgtcaacggccatgtgtgggtcgagcacctgatgacatcggttcccggcggtgaagtgggcttcctgatcgtcgccaatattctggtgttctttctggccttcttcctcgattatttcgagctggccttcatcatcattccgctgctggcgccggttgccgacagcctcggcatcgatctcatctggtttggcgtgatgctggccatgaacatgcagacctcgttcatgcatccgcccttcggcttctcgctcttctatctgcggtccgtggcaccctcgcgcccctataaggacaaggtaacaggcgcgaccatcccgccggtcacatcgggacaaatctatatgggctcgatcccgttcctgctgattcaggtagtggcggttggcgtcatcatcgcattcccgggccttgtcacacattacaagggcaatcatccgcaggtcgatccggcttcgatccagatcaatgtgccgatgcccgatgcgggcggcggcaatccgtttggcaatgctccggccccattcggcgcgccttcgcttgccgtcgagccactgcccgccccatccttcggttctcgtgcgccaagcttcgggcagggtgctgatcaaaaggaaaagcctgcgcaatgagtggggacatcaaacattgcgcaagcttaatgaaaaacaacatatattgaggaggagagacatgaaagaaaccttgagccgccgcagcttcctgaccaaaggcgctgccatcggtgctgccgccgcaaccagcggcgctgcccttgccacgcctgccatcgctgccgagttgccgacgctgcgctggcgcctgacctcgggctttccgaacaatctggacaccatctatggcggcgcggtctatatggccgatgccgtttccaaaatgacggacggcaagttccagattcaggtgttccaggcgggtgaaatcgtgcccgccccgcaggctatcgacgccgtgcaggccaatacggtcgaaatggcccatacctgcggctattatttcaccggcaagaacccgacctttgccattggcaccgcgctgcccttcggcatgaatacgcgcctgcaaaacgcatggctctaccatggcggcggcaacgagctttataacgaattcctgtccgattatggcattgtcggcattgtcggcggcaatactgctgctcagatgggcggctggtatcgcaaggaaatcaagagcgccgaagacctcaagggcctcaagatgcgcatcgccggtgtggcgggcgaagtcatgtcgcgccttggcgccgtgccgcagcagcttcccggtggcgatatctatccgtccctggagcgcggcaccatcgatgccgccgaatgggtcggcccttacgatgatgagaagctcggcttctaccagattgcgccttattattactatccggctttctgggaaggcggcgcttcggtgcacttcttcatcaacaagaagcagtatgaaagcctgccggaagcctataaggtggcgctcaatacggcagcggaagctgcaacccagaacatgatcgcgctttacgacgtgaaaaacaccgctgcgatccgctcgctggtgtcgaaaggcgtcaagcttcagccgctgccgcgcgatgtgctggatgcggcctataaggtctccttcgatctctatgcggaatataatgaaaagaacccggcctgggcgaagatctatccggcctggaagaagttccgcgatgagggcttcgagtggttccgcgtggcggaatatacttatgacagctacgtttacgccgcacaggccgcaggaaagtaaacgtttcaacacttgattggaacatgttccaatcggaatggaacaaggcaaacggggctgtttcagccccgtttttcatgtcttatgcaagcttcatgtggcggttgacatccttatagagcagatagcggaacttgccggggccgcctgcataacaggcctgcgggcagaaggcgcgcagccacatgaaatcgcctgcctccacttccacccagtcctggttgagccgatagacggccttgccttccagcacataaagtccgtgttccatcacatgggtttcggcaaagggaatcacgccccccggctcgaaggtcacgactgtcacatgcatgtcgtggcgcaggtcgttcgggtcaacaaagcgtgtcgttgcccatgcgccgccggtgtccggcatgggggagggcgctatgtccttctcgttgaggaaaagcggttccggcacatccagcccgtccacatattcataggccttgcgtatccagtggaagcgcgctgtcgtggccccctcattgcgcagccgccagccgcttttcggcggcagataggcatagccgccttcgtccagcctgtgggttttgcccgccaccgtcacgctcacttcgccttccaccacgaaaagcacgccttccgcgccttcatccagctcggcacgatcactgccgccgcccggctgcacttccatgatatattgcgaaaaagtctcggcgaagcccgaaagagggcgtgcaatcacccagagccgtgtcttttcccagaagggcaggaaactcgtcacgatatcgctgaacgtgcctttgggaataaccgcataggcttcggtaaacatggcgcggtcggtgagaagctgggtttgcggcggcaggccgcccgttggtgcataataattgcggctcatgactggatccgatcaatagagtgtttcggggaggatgtctttcaggcgcaggagcgcgatgcgttccacctgcgcgcaggcggtttcaaactccgtatcacggtcgttggaaacgcgccgcctgaaggcgtcgagtatctcctgcttgttgcggcccttgaccgcaatgatgaagggaaagccgaacttggcggtataggcgtcgttcaattcggtaaaggcctgcttttcggtgtccgtcagcgcgtccagcccggccgatgcctgttcggcggttgattccgccgtcagtcgcctggcctgcgccagcttgcccgcaaggtcgggatgcgctttcaaaacggccagccgttcatccggcgctgcggtgcggaacaccttggtcatcgcggcggcaaggcccgaagcactgtcttcttccacagtgagccgggcatcataggcgcgctcggcaatccagggcgaatgctcgaaaatgctgccataacgcgcgacaaaggcctgcctgtccgctttggaaggcaccacatcggccacgaccggctggtggtgtttatgccagtggcgggcgatatccacacgtttggccacccagactttgtcgtggctctgcacgtaatcgaggaaacgttccagcgccgccatgcggccggggcgccccgccagacggcaatgcaggccgatggacatcatcttgggcgcgccttcctcaccctcgcgatagagaacgtcgaaactgtctttcagataggtgaagaactggtcgccggaattaaagccttgtggcgtggcgaaacgcatgtcgtttgcgtccagcgtatagggcacgatcaggtgcgggcctttcgggccctttacccaatagggcagttcgtcggcataggaatcggcggaatagaggaagccgccttcctccatcaccagcttcagcgtgttgtcggagggcttgccctgatagatgccgagcgggcgcgagccggtaacttccgtgtggaggcgcacggcctcgcggatatgttcgcgctcgatctcctccggcacgtctttgtattcccaccatcgcaggccatggctggcgatttcccagccggcttctttcatggcggccacggcttccgggttgcgcgccatggcaagcgtcaccccatagacggtgacgggcatattgcggcgggtaaaggcgcgccacaggcgccagaagccggaacgggcgccatattcataaatggattccatgttgagattgcgctggccccgccagggctgcgcgccgacaatctcggaaagcaggcattcggaagccgggtcgccatcgagaatgcagcattcgccgccttcctcataattgacgacaaactgcacggcgatatttgcccctcccggccagcgcgggtctggcgtgttgcgtccatagccgacgagattgcgcggatatttcatgcgggtcttccctcattctcacttgttttgcccatgataataaagatttatcatggctattccccccctaaaaatttgaaagacatccaaggataaccatctttcataatgcggaggatggcggaatactgaatgctgggaacattgcgtggtttgcggtgtttagcgccaagtccggtgcgaagctaaaataaaccacagaaaatcaagagcttgcaatgattgagtatctgctcgattagagaatcggcaagcggaggagcgcaaatgggtcaggagcagaacggttacggccgcttgaggatgcgtattcccgatcaggccagcggtaagcctgcggcaaatccttgcatggaattgcaccctatcgggaagcggcaggcggaaaatctggaagaagcacctatccgtgaggctgggcaccgcagcgtggctttccgtaatagtgtgcatttgcgctttggcatttgcggtggaaaagcgcattatcgtttaccgcgcctggtttcgcccttttcctgttcgacatgctgggggagctgagcaatatgggccaatctgcaagacatgaaatccgcttccttctgaacggtgaaacaatcgttctcgaccgtgtttcgccgaccgaaacgctgcttgattatctgcgcctgtctgccaggctgcgcggcaccaaggaaggctgtggtgaaggcgattgcggggcctgcacggtgctggtcggccgggttgtcgatggcggcctcgtttatgaaagcgtcaatgcctgcatccgctttgtcggctcgctggatggctgtcatgtcgtgaccatcgaatatctgcgcggggcggatggcgatcttcatccggtgcaaaaggcgatggttgaatttcatggttcgcaatgcggcttttgtacgccgggcttcgtcatgtcgctttatgcgctgtggatgcgtgatccgaggcctgccgatgcggcaatcgaaaaggcattgcagggcaatctctgccgttgcaccggctatgaggcgatcatgcgcgccgcgcgcgccatttccgattatggcaatgtggcgcaggatccgcttgctgccgagcgtgcccatgttctgcaacgccttacggccctgcgcgacggtgcgcgggtggaggtgggggcgggcaaggatcgcctgatcgtgccagccgatctcgatgattttgcccccattctggcggcagagccgaaagccaccatcgttgccggttcaaccgatgtgggcctgtgggtcacaaagatgatgcgcgacatttccccggtggtcttcatcggccatctggaagaactgcactccatccgtgaggaaaatggtgttgtcaccattggcgcaggcgtgacctatacgcaagctttcggttttctggctggccgcattccggctttgggccagctcatcaaccgcatcggcggcgagcaggtgcgcaatatgggcaccatcggcggcaatatcgccaacggttcgcccattggcgacacgccgccgccgctgattgcgcttggcgcaacgctgaccttgcgcaagggggcggagcggcgcaccattgcgctggaggattttttcatagcctatggcaagcaggatcgtggcgcgggcgagttcgtggaggctgtgcatgtgccgcttcccggtgagggaagccggtttgcagcctacaaggtttccaagcggcgcgaggaagacattaccgcttcgctcggcgctttccatctgatgcttgacgctgcgggaaatgtcgcccatatccgcatcgcctatggcggcatggcggcgacgccgaagcgcgcacatgcggtggaaactgcccttatgggcaagccatggacggaagcgacggtcgaggccgcacttgaagcctatgcacaggattataccccgctgaccgatatgcgcgccacggcggaatatcgcctgcttgttgcgcgcaacatgctgcgccgtttctatcttgaaacgaccggcagcggcgaaacgctcggcgcccttcgcggcgaggcggcgtgaacggaggcagacatgaacaggcattccgcaaccgatatcaaggccgcccgcatccggggcggtgtcgccaccgaacagaaacacgattccgcacataagcacgtcacgggaacggcggtctatattgacgatattcccgagccggaaggcacgttgcatatcggggtcggttatgcgtccgtcgcgcatggccggatcaaatccatggatctggaagcggtgcgcgctgcgcccggcgtggtcgatatcctcacctgcaaggacgtgccgggcgaaaacgatgtttcgccatcgggtatgcatgacgatccgatctttgcggtggacaaggttgagtttcacggccagccgatctttgcggttatcgcgaaaacccgcgatcaggcgcgccgtgccgcgcgtctggcgaagatcgaatatgaggaagcgccgggcatctattctatcgatatgctggacggtctgaaagaccggcttgtcacgccgccgctaacgctggagcgcggcaatgcccgcgcagccatcgatgctgccccgcaccgcatcaggaaccgtatgtatctgggcggtcaggaccatttctatctggaagggcaggtctcgctggcggttccgggcgaagatgaggatgtgaccgtctattgctccacccaaggcccgagcgagacacagcatctggtggcgcacgcattgggcgtttcgagccattccgtcaccgtggaagtgcgccgcatgggcggcggtttcggtggcaaggaaacacaggccaaccagtgggcggccattgccgccattgccgccaaaaaacacaagcgcgccgtgaagatcaggctcgaccgcgatgaggacatgacctcgactggcaagcggcatggctttgtgatcgattatgaagtgggcttcgacgatgacggcactattctgggcgtggattatctctatgcgctcaatgccggcttttcagcggacctttccggcccggtcggtgaccgcgcgctgttccactgcgacaatgcctatttttatccggcggttcatgcgcagtccgcgccgctctataccaacacggcctttcgcggcttcggcggcccgcagggcatggcgggggcagagcgtgtgatcgacgaggtggccttcgccctcggcaaagatccgctcgaaattcgcaagcgcaatttctacgacgaaatgggcaaggatggcacgcgcaacgtcacgccctatcaccagaaggtcgaggactgcatcatccagcgcatcgttgcacaactggaggaaagcgccgattacgcaaagcgccgtgaagccatccgggaatttaacgcaaaaagccgctatgtaaagcggggcatcgcactgacgccggtgaaattcggcatctctttcaccaagacggagtccaatcaggcaggtgccctggtgcatgtctatgccgacggttcggtgcatatgaaccatggtggcacggaaatggggcagggcctgcacatgaaggtggcgcaggtcgtggcggaagaattccagatcgacatcgaccgggtgaaaatcaccgcgacgaccactgcgaaagtgccgaacaccgcgccgacggctgcttcttccggtgccgacctgaacggcatggcggcgcaggatgccgcccgccagatcaggaagcggctcattcgttttgccgcgcagcaatatcaggtgccggaagaccagatcatgtttctgccgaaccgtgtgcgcgtcggcaatcaggaaatcagcttcaacgatctggtaaaccaggcctatatcggccgtgtgcagctttcggcggcgggccattacaagacaccgaaaatccactgggaccgcgcgaagggccgcggccatgccttttattattacgcttatggcgcggcctgttccgaggttagtgttgatacgctgaccggcgaatatgtggtggagcgcaccgatattctgcatgataccgggcgctccctgaaccgcgccatcgatatcggccagatagaaggcggcttcgtgcagggcatgggctggctgacgaccgaggaactggtgtgggacgagaaggggcggcttcgcacccatgcaccatccacctacaagataccgctggcctccgaccggccaaagattttcaacgtcgcgctgaccgactggtcggaggcgtatgagccgaccattcatcgttccaaagcggtgggcgagccgcccctgccgcttgggctttcagtgctgcatgcgcttgccgatgctgtcgccagtgtggccgactataaggtctgcccgcgccttgatgcgcctgcaacgccggaacgtgtgctgatgacggtcgaacggctccgcaagcaaaatggctaggacgatgccgggtgcgcgcgacgatatccgggcttttctccaccagcgtcccgcccgaaatggtctggattgcgtgctggttgaagtgacagatgtgaaaggctctgcgccgcgcgatgcgggggcgtggatgctggtggcgcgcgatacgatctttcgcaccatcggcggcgggcagcttgaatatatggcgatcgagcacgcccggaaaattctttctggcggtcgtgacacaccgctggatgtgccattgggaccggaaataggccaatgctgcggcggacgtgtgagcctgagcttccggctcatgacccatggccttgcggatgagcttgtcggcaaggtcgatacggaaatcgccatgcgcccgcacgtctatattttcggtgcgggccatgtgggtggcgcgctggcgcacgccctgtcgctgacgccggtgcgcatcatcatggtggatacgcgcgaagcggaactgatgaaattccaggaaaagtgggaaccggttttccgtccgggatttcatggaaattatatatgcgacgttccaggggtggaaacctgcctttcggctatacccgagcaggccgtgcggtctgccccgccccacagtgctttcatcatcctcacccacgaccatgcgctggattttctcatcgccgccgaagccttgcaacggcaggatgcagcctatgttggcatggtcggctcgaagacgaagaaggcgactttcaaaaactggctgaaacgcgaggcaggacgtgaagatttgtttgaaaatctcgtctgtcccatcggtggcgctgtcgtaaaggacaagcggccggaagtcattgccgcactggccgcagccgaaatcctgacagcggttctagtttagagcgcatcccgaaaagtgtgaaacggttttcggaaaagatgcgcgtaaaaataaaggattagagcggttccggagggctttcaggcaagcgcctcgcggatcagccgctggcaacgctctgtcatgaaatcgatgataaggcgcactttgggatcctgaagtcgcttgtgcggatagattgcggcaagctggatcggtgcaggcggcgtgtgttggaggatgggcgtcagccgcccgtcgcggatatattccttcacttcaaacagcggcttgttgatgatgccgcgcccgccgagcgcccattgcgtcaacacatcgccatcatcggaatcataaggcccggtaacctcgaatttgcgcaagccctcgggggtttgcaacagccaataatattccttggaaccgggaaagcggagcaaaaggcaatgatgcctgtcgctcaaaagcgcctcgggagattgtggcgtgccgtgcctttcaagatattgcggcgcggcacacaccacgcgctcgcaattcatgatgccgcgcatgcgcaggttcgagttttccagcacgccgagcttgaaggcgacatccacgccctcgctcatgatatcgacctcgtgatcggagaggcgaagccgcacttcaatgtcgggatacctgtcgtgaaattcgggaatacccgacgcgatgagcctccggccgaagccgagcggagccgtgatgcgaatcgaccccttcgggtttttggccagttccgccactgcggcttctgcctcatcaacggcttcaaggattttcaatgcgccatcataaaatacgcggccatgctccgtcggcgtcagcttgcgcgtggtccggttgaagagccgcacccccagattcttctccaactccttgattcgattgcttactaccgcaggcgaggcgcgttggtcgcggcctgccgccgagagatttcccaattcgacaacgcgcacgaaaacgcgcagattatcaagatatgacacccatctcccccatgattgtctagatttttttgaaagtgatggtcgtgttgtgacgttcccagaagcgcaaagctttggcacatataaagcatttccagtaaaagtgggaaccggttttacgctcgggaatgcgcaataaagatagcagcccgatgtgacaacgaacagtgggagtgcctgatgtatgatttcgccgtagcctgggactggctgggctttgccgtgcgctggctgcatgtgacaaccgcgattgcatggatcggctcgtccttttacttcatcgcgctcgaccttggcctgcgccagcgccccggcctgccggaaggggcctatggcgaggaatggcaggtccatggcggcggtttctaccagatacagaaatatctcgtggcgcctgcgcaaatgccggaacacctgacctggttcaagtgggaatcctacgccacctggctttcaggctttacgctgctttgcatcgtttactatgccggtgccgatctctatctggtcgacccgaatgtgctggatgtctcggttccggttgctatcgccatttcgctcgccttcggctggatcgcctataacacgatctgcaacatgatgctgggcaggagcgacacgctgctgatggtcatcctctactgcattctggtcgtgatggcctggggctatacgcatcttttcaccgggcgcgccgccttcctgcatctgggcgcttttacagcgacgatcatgtcggccaacgtcttcatgattatcattccaaaccagaagatcgtggtcgccgacctcatcgccgggcgcaagccggatccgaaatatggcaagatcgccaagcagcgttccacgcataacaactatctgacgctgcccgtcctgtttttgatgctgtcgaaccattatccgctggcatttggaaccgagttcaactggatcatcgcctcgctggtgttcctgatgggggtgacgatccgccactggttcaacacccgccatgcccgcaagggcaatccaacctggacctggctcgtcacggtgatcttgttcatcatcatcatctggctttccaccgtgccgaaaatcctcaccggcgagccggaaaacccgaaggtttccgcactccagcaatccttcctcaacgacccgcattttgacaaggtgcgggatacggttctggggcgctgctccatgtgccatgcgacggagccgggctgggaaggcatcatcgcgccgccgaaaggcgtggtgctcgatacggaccgcaatattgcggcccatgcgcgtgaaatctatttgcaggctggccgctcccatgccatgccgcccgccaacgttaccggcgtgacggacgaggaacgccagcttctggcctcctggtatcaatccgtgacgacaggcccaaaagaggggaccaagaccgaatgacaaagcttctcatccgcggccgtgtgctgacttttcgtgacgagccgcaaagcctcgatgacagccatgcctatcgctatatcgaagacggtgcggttctggtcgaaaacggccgtatcctgcgccttggcgactatgccgaggtcagcggtgaagcgggcgcggatgtgaaactcgccgatcaccgcccgcacctcgttgtgccgggcttcatcgacacgcatatccattatccgcagacgcaggtcgtggcttcctatgctgccaatcttctggaatggctcaacacctatacatttgtggccgagcagaaatttgccgacgaacagcacgccgaattcatcgcggaacactttcttgacgagttgatccgccacggcaccaccacggcggtcgcttattgttccgtgcatccccagagcgtggatgcctatttccgcgcttcgcagcatcgcaacatgcgtatgctgggcggcaaggtgatgatggatcgcaatgctcctcccgcactttgcgacacggcgcaatcgggctacgacgatacgaaggcgctgattgcgcgctggcagggccagggccgccttgattacgtgattacgccgcgctttgcgatcacgtccaccccggagcagcttgaagcaagccagacgctggtgcgcgaacatcctgaatgtttcgtgcagacccatctgtcggaaaatcacgacgagatcgctttcacacggtcgctctacccggatgcgcccgattatctgggcatttatgaacattacagccttctgggcaacaagaccctgcttggccattccatccatctggaagagcgcgaagtgcgcctgatggcggaaaccggctcgattgccgttttctgtccgacttccaacctgtttctcggttccggccttttcgaccgcgaccggctgaaggcggcgggcgtgcgcatggccgttgccaccgatatcggtggcggcacaagcttttccatgctgcgcaccatggacgagggttataaggttctgcaactgcgcgggcagcgcctgaacccgttccagtcgttctatatgatgacgctcggcaatgcccgtgcgctctccatggaagacaggatcggcacgctggaagagggcacggaagccgatatcgtggtgctcgattcctccgccacatcgcccatgcgcctgcgcatggcggcaggagcgacgctggagcaggaactgttcctgttgcagacgctgggtgacgaccgcgccattgttgaaacctatgtggcgggtaaacccatgaaagccgatcttttgtaagagaagaaagcgggcttcgttgattttattcgggcagcgcggaatagtcctgccagctacacatcatatcgggaatctcatgtccgccatcgccgatccgaaaaagttcctgaccaacctcttcgatgcagccgtcgcggcggctgatcctgagctggtgatccgcgcgaacctgcctgaaaagccgaaagggcgtaccatcgtcatcggggcgggcaagggttctgcgcaaatggcggcggctttcgagcgcgcctgggctgaaaaacatgatgcaccgctggaaggcgtggtggtcacgcgctatggctatggtgctccctgcgagcgcatcaggatcatcgaggccgcgcatccggttccagacggcgcggggcttgcggcttccagacggctgttcaatgccgtgtccgggttgagtgaagacgatcttgtggtggcgcttatctccggcggcggatcggccctgctaccgtcaccgcccgaaggcatgacgctggaagacgaaatcgccgtcaacaaggcgctgcttgcctccggcgcacccatttcggccatgaatgcggtgcgcaaacacctgtccaccatcaaggggggcaggcttgctgccgcagcccacccggcaaaggtgttttcgctggttgtctcggatattccgggcgacaatccggctttcgtggcctccggcccaaccgtgccggatgaaaccagccgcgatgaggccctgaagatcatcgagcgttatcggctggatttgccgcaagcggcactcgcacatatcaaaagcgagaatgcgcacgcgccgcagccggacgacggggttttcgcccgaaacgaggtgcgtgtcatcgcctcggctgccgtttcgctggaagcggcggcaagagaagccagccgccacggcgttgaagccgtcatcctttccgattcggtggagggtgaggcgcgggaagtggcgcatgttcatgcggccattgcccgcgaagtggcggagcgtgaccgccccttcaaaaagcccgtggtcattctgtcgggcggcgaaacgaccgtcaccatcggcagccccggcggtaaaggcgggcgcaacagcgaatttcttctgtccttcgcgctcgatatcgacggttatgccaatatccacgcgcttgccgccgatacggatggcattgacgggtcggaagataatgccggagcctttgccgatggcggcactgtttcacggctgcaaaagcttggcgaggatggcatggcgcggctcaacgccaatgatgcctggacggctttcgatgcgcttggcgatctgttcgtgccggggccgaccggaaccaatgtcaatgatctcagagctattttgataacggtttagactcatcatcaagcaggatgcggttggccgctccatccagatcgtcatactggccgcttttcagcgaccagaggaatgcggcaaggccgagcaaccccagaaacagcgcgatgggaatgagaaagataagcccgctcatttatgcgcctccttcatggtggtggcaggcgcgccactctggcgtgcttgctgtttctgtttgcctgcccgaagccgcaacgcgtttgtcaccaccacgatggacgaaagcgacatggaaagggccgccaccagcggggtgacatagccgaagacggcaatcggcacggcaatgatattatagccgatggaaagaccgaaattctggctgacgagcttgcccgcttccttcgatacggcgaaggcgagcggcacggcagaaaggctttcacgcaggaagacgaaatcggcggcgttgcggccgatatcggcggccgtggcgggggccatggacacatgcgcggcaacgagcgcgggcgcatcgttgaggccatcgcccaccatcaagacctttcggccttcgctggaaagctcctgcaccagtttggatttgtcggcgggcagaacgccgctgtgataatcgttgacgccaagatagtcggcaagcttcttcaccgccgcctgcttgtcgccggaaatgatgccgagcttgaggccgttgcgctttagcgccgcaattgcattggcggcgtcttcacgcgggcgatcctcgaaacggaagacctgaacgagcctgccatcgatggaaagacaggtttcggggccggatggctgggcggtttcggctttgccgcatgcccattcctgcttgccgaggcgatagatggtgccgtccagttcggcttcgatgcccgcgcccggcacttcctcgatgcgcgtgaagggggtcatcggtgttgcaccggaaaagagcgccagcgcgcgcgataatggatggcgcgaatagagcgaaagctctgccgcgatttccagataatgcggctcgatttcctgggcattgatgagccatggttggcccagcgtcagtgtgccggttttgtcgaaaacggcggtgtcgatctcggccatgcgttccatggccgaaccatccttgatcatgatgccgttttcaaacaggcggcgcgccgccaccacctgcacgatgggcaccgcaagcgccagtgcgcaggggcaggtgatgatgagggtcgaaatcgcaatatagatcgagcggtaccagtcgccgccggtgtaaaacatccagcctgcgaaggcgaggaaagcggttgcgtgcaccatcggtacgtaaagttccgaggcacggtcggcaaggcggcgatagtgtgcgcgtccgtcttcggcgatatccataagccgcaccatttccgacaggaacgaatccctggcttccgccgtggcgcggatgacgagcggcgtggaaaggttcagcgtgccggcacggatatccgagccggggccgacgggcacggcgtcgctttcgcccgatgcgatggaacaatcaagttccgagcggccttcctccaccttggcatcgacgggtacgcgttcgcctgccgcgagaatgatgcgcatgccggggcggatttcattgaccggcagatagttgcgctcgtcgttttcgccaatcaccaccgcgccgcggctgccaagctgtgcgaggccccgcacggcggaacgggcgcgggcgcgcatcatgtagtcgagtgtgcggccgatcaacaggaagaagagaagcgttacggaagcgtcgaaataggcgtgctggccgtgatggatggtttcatagacgctcatggcgaaggcgagtgaaatggcgagcgcaatcggcacatccatgttcacgcgccccgcgcgcagcgcattccacgctgaaacgtagaaaatgcggcccgaataaaccagcgtcggaaatgcgatgaggccggaaatccaatggaacatgtcgcgcgttgccgcatccgctcccgaccatacggcaaccgacagcagcatgacattgctggaggcgaaggctgccacgccaagcgcgatcagaaggcgcgtgaaagtaggatccttgtcctgcgccatgtcgaaaatatgtgcttcatagccgagcctgcgcagcgtatcgacgacatttggcggcgtttcgccatccttccagcgcagcgtgacgcggcgcgcggtcaagttgacgcgcacataggcaacaccggaaatctttcccagtgcatcctcaatggtcttgatgcagagtccgcaatggacccccggcaccgaaaggtcgagttggcgcaacccgtcgccgagcgcacgacttgcgatctgcatttcttccggcgaaacggactgaatgacggtcgctatctgtgcattctcgacgcagcagctcataagattttcccgtccttcaccagaacgcggatgatgtgccggtaagggtcttcaagccctgcatcggcattgacttccatgatccatgcaccttcgccaagttccagcggcgcggtcaggatgcccggttcgcgaaccgtcagcgtgaccttggtgtcatgggcatcgccaaccgggcgcttgaagtctaccgtgccgcccgtcatggcaacagccttgccgttgtggtcggcaagctgccaggtgaagacgccgttttcataagcaggcttcgactgccagttcagcgcagcctgttccttgccggttttggccttgtcgttgaactcctggctggcaacataggtgttctggacgacaagcccgctccagctatggatggcattataggccatgagcaggttgacggcgatgatgacgccgaaaaacatgaacatgatgcccagcatgtgccagccggtgaacgtgccggatgttttgctgtttgtggacattattttctctccggcgccatgaaagttgccttgtagcgcgcgccttccgaaccgtcttcggcgcgcacctcgatttcataatccttacgaggttccgttaccgcatcatgcggcatagtgacgaagacgcgcaagttcttcagcttgtccggttccaccgcaatggcataatttccattggcgtccggggtttcatcctgcacggtcagcgttgcttccggcaggccctgaatggaaagctggaaggtgcgcggcgtggggatcatgttcagaagcttgacggtatagccattgcggatcgagccatcggacagaagcacatattgcggcgtgcggtcatgcagcacgttgatgccgatgcgctggcgggttgaaagcgacacgatcagaacgacgccgatgagcgcccagatcgcgaaatagaacatgctgcgcgggcgcaatacctttttccaggaaaggttctgcaccttgtcggagaatttgttcggcgcttcataaacgcgggctggatcggtcggcgcaatgccattattggtcgcaagcgccatattggcgtcgtaatcggccagtgtcgcataggaaatgagaccgcgcggcttgccgatcttgtccatgacggaatcgcaggcgtcgatgcacagcgcacaggtgatgcattcgagctgctgcccgtcgcggatatcaatgcccatcgggcaggcggccacgcaggcattgcaatccacgcaatcgcccacggtttcccccgcagcgattgcctttttggaatggcgcgagcgcggttcgccacgccagtcattataggtgacggtcagcgaattttcgtccagcatcgctgcctgaatgcgcggccatgggcacatataggtgcacacctgctcgcgcatcagcccgccgaaaatataggtggtggcggtgaggatggcgacagtgaaataggcgacgggtgcggcgtgaccggtaacgaaatccttgagcagtgtcggtgcgtcggcgaaatagaaaatccatgcgccgcccgtcagcacaccgatgacgatccagatcgaatgcttggcgaggcgcttccacaccttgtcgaaggtccacggcgccttgtcgagtttcatgcgggcgttgcggtcgccttcgacggcgcgctcgacaacgaggaaaagatcgacccagacggtctgcgggcaggtatagccacaccatgcgcgcccggcgaccgatgtgaccagaaacagtccgaggcccgccatgatcagcagcccggcgacgtaatagaattcctgcggccagatttcgatgaagaagaagtagaagcggcggtttgccagatcgatcagaaccgcctggtcgggcgcataggccccgcggtcccagcgcagccatggcgtgagataatagatccccaatgtgatgaacatcacgatccacttgaagcgccggaatgtgccctgcacgcgcttcgggaaaatcttcacccgcgatgcataaagcgattgacgggtcttgggagaattgactgcctgaacgtcaatgcgttcgacgtcgtctgacattttcttggctcctgccgcactgggccttcggcaagctcagaggctaaaagggaataggggaataggggagtaagggagtatgagaagaaggggtgtcgtttctgatgttcacaaccagaacatactcccctattcccctactgccttactcccttctcttcattcaccgccacccaacgaatggacaaagatggcaagttgcttgacggtcgcatcgccgagacgcgcttcccatgcaggcatcacgccatgcttgggatgtgacacctggcgtatgatggcgtcttcgccagaaccatagagccagatcgcatcggtgaggttcggcgcgccgaactcgcgcaggcccttggcgtccgcgccgtggcagacggcgcagttttccgcgaagaccttctggccttctggcaccatggacgggtcgtgcggtgtgccggaaaggttcaccacataggcggccacatcgcgaatctgctgcggttccagaacgtcggcaaaagccgtcatttcggagaggcgggtttccgggtcatcgggcgagcggacgccgtgacggatcgtggttacgatatcgtcgatggagccgccccacagccagtcgtcatcgttgaggttcggatagccgggagcgccttgcgcgccggaaccatgacactgcacgcaattgacgcggaaagccgcagccccgccggcaatcgcatattggcgcagttcttcatcggccagaatttcatgaacatccttggccttgatctggtcgatgataccctggcggctggctgcgatcttggcgttttcctgccagaactgcccgcggctcgaccagccggtgaggcctgccgtcgagccggaaatcagcggccaggccggataggcgatgacataggcaattgcccagaaaatggtggcgtagaatgtccaaagccaccagcgcggcatcgggttgtcgagttccttgatgccatcccattcgtggccggtcgtcgaaacaccgctgacttcatcaatctgtttgtcagtcatttttgtcgtccttgaatggaatttcctttgcttcatcggcctttttcttgcttcccggacggaaggcatagaggacgacgaagacaaagaagagcgccatgccaaacaggccccagctatcggcgaaagtgcgcagggaattgtaatccatcgctattctccgctttatcttgccttgggggactgatcgtaggtcgagaaatcgacgagggtccccagcatctggagataggcgatgagtgcatccatctccgagatcatctgcggattgccgtcgaaatcgccaactcttgccttgggataacgctcttccatgccggacgtatcggcatcgggagtggcctgcgccttgaggtcgtcaagcgctttgtcgatcatttcctgggtatagggaacgcccaccgccacattggctttcagatgggcggcaatgtcgtcagccttgagcggacgctccttcaggaaggcatagctcggcatgaccgattccggcaccacgtcacgcgggcgtacaaggtgctgcacgtgccattcgtttgaatagcggccgccgacgcgcgcaaggtccggccccgtgcgcttcgagccccactggaacgagtggtcgtacatggattccgccgcaaggctgtaatggccgtagcgttccacctcgtcgcggaacggacggatcatctggctgtggcaaagatagcagccttcacgcacgtagatatcgcggcccgcaagctccagcggcgaatagggacgcatcccctccaccttctcgatggtgttttcgagatagaagagcggtgcaatttcgacgaggccaccgaccgtgaccacggccagcgaggcgatcagcagcagcgtcgcgtttttttccagtttggagtggttcttcaatatggacataggtcacacgctccttattcggcaggctgcatggtcgctccggccacaggccgggtgccgcccataggggcttcgttgcgcagacgtccgcgaatggtctgatagacgttccaggccatcaacaatccgccggtgaggtagaacacgccgccgattgtacggatgacatagtaggggaacattgcgagcaccgtttcggcgaaggaatagaccaggaaaccctgattgtcgtattcgcgccacatcaggccctgctggataccggcaacccacatggacgaggcatagagaacgatgccaagcgttgcgagccagaagtgccagttgaccatgcggatcgaatagagccgctgccggttccaaagctttggcgccagataatagacggcggcaaacgagatcatgccgttccagccaagtgcgcccgcatggacgtggccgatggtccagtccgtatagtgcgacagcgagttgacggccttgatcgacagcatcgggccttcaaaggtggccatgccgtagaaggcgatggcggcaaccatgagacggatgatcggatcggtacgcaccttgtcccacgcgcccgaaagggtcatcaggccgttgatcatgccgccccaggaaggcatccacaacatgatggagaagaccatgccgagcgtctgtgcccagtcaggcaccgccgtataatgcagatggtgcgggccggcccagatatagaggaagatgatcgaccagaagtgcacgatggacaggcggtacgaatagaccgggcggttcgcctgtttcggcacgaaataatacatcatcgcgaggaaaggcacggtcaggaagaaggcgacggcattatggccataccaccattgcgtcaccgcatcctgcacgccggcgaaggctgaatagctcttgacgccgaggaaggacaccgggatcgccagattgttgatgatgtgcaacatggcgatggtgatgatgaaggacaggtagaaccagtttgccacatagatatgtggctccttgcgccgcaggagcgtgcccatgaacacgaccagataggcaacccagacgatggtgagccagatgtcgacataccattcgggttcggcatattcacggctctgcgtaatgccgagcagatagccggtcgcggccatgacgatgaaaagctgatagccccagaatacgaaccaggcgagatcgccgccgaaaaggcgggcgcggcaggtgcgctgcacgacatagaaggacgagcagatcagcgcgttgccgccgaaagcgaagatcacggccgaggtgtgcaccgggcgcaggcggccgaaattgaagtagggctggaggttgagatcgggaaaagcaagctgtgcggcgatgagcacgccgaccagaaagcctaccacaccccagaaaaccgttgcgatgacgccataacggatcggcccgtccatataggtggactggtcaacctttttcggcgtcaggccgtaatcggcattgcgcatcagaagaatggtgaaaatggcaagtgtagcgaacagaatccacatatgggttctgaacagctcgtcatgagaaaagccggccagaagcacagcaaaaagtgctcccagaccggacaggactgttccagcggcgtagttcatgaaatcccctcgcagcgcaatacaaaagcgacctcgtaataggtcagctatagcgacaactttcctatcagcatttcgtgggggagtgtcattgatctaaatcaaacaactccgcccggacgcccatgaaataggaggaaggggcggatagcgccatgcggctgaacgcccctgtgttgcgaccgattgtcatcatgcggtgggggaaaagattagatcagatgcgctttgagcctggatcccgctcgatctggatcgtgatatcgaccttgctgatcctgtagccgtctggcggggcgggcaggggaccgatgctcacgttttcggagggaatgtcgatgatgcgcccttcctcggcaatatagaaatgcgtgtggtcgcccgtgtcggtgtcgaaataggtccgctcaccgtgaatgctgatcctgcggacgaggcccgcttcggcgaactggttcagcgtgttatagacggtggcgaccgaaagggtcactccagcctgcaatgcctcttcatataagagatccggtgtcacatgccgattttgatcgaggaacagcaatcggccaagtgccatgcgttgccgtgtcgggcgcaacccggcctgctgaaggatggacttcaccttcgccggtttcggctggctggtgggtgctttgtgcgggtcgaacagcatgtcagcctcgtttgccttgcgcgaagcggcattcgcagatgcggtcttcgacagcccggttctggcacaatggcaatcttgcttgccacctggacgcgccaacgaaaagccggtcgcggcgaagatcatagggctcgaagcagtttcgcggtgccaggaaaaccatcttggtgcctctgatattgcaaatggtttgcaattgcaaagtaaagcaggaggggcttatccgtcaatgaaaatcgaaccaatcgttcaatggacaggttttgctggaaatgtcctaaatccgaggggttttcgctactctgccttaaggctgccttaaggtgacgggggtatccatcttttcaatcaggatattctcgacctttataaacatgccccgtccggtgcgcgcgttgtggtgttgaacaaggcccagtcgggcaaaggagaaagctcatgatgaatcggcgtcagattttggccgcaaccgcagccggggccgcaacatttgccctatcaggcggctcaggccttgcccagcgtgtgccgagcgtggccgaggtgctttatgacaaggaaattccggttctgggcaatccgaacggtgatgtcaccattgtcgaatatttcgactaccagtgcccctattgcaaaaagagccatgcagacctgatgcgggtggtccggaaggacggcaatgtgcgcctcgtgatgaaggactggatcattttcggcgaaacttccgcctatgccgcgcgccttgttctggcggcggaaaagtccggcaattacgagaaggcgatggaagccctgatgacgacgccgggccgtcttacccgggatcaggtggacggagccctgaagaaagccggccttgacgcggccaaacttcaggcggcttacaaggccgatgccaagcgcatcgacggcatcttgcagcgcaatatgaaacagggcgaagccttcaatttcgccggcactccctcctttgttatcggcaccaggctttatggcggtgtgatgaaggaaaaggaactgcttgaagcgatcaagaatgcgcgcaagacgtgatcctgcgggataaaagggccggagtggccagcactccgaccccttttgtcagaacggataatgctgcgggccttcgatggtgatccagcgcaattccgtgaattcattgatggcggccttgccgccaaagcgaccatagtctgacgatttcacgccgccgaaaggcacttgcgcctcatcggcaacggtcgggccattgatatggcagatgccggtttcaagctttcgggaaagcgccagcgcgcgcttcacattctggctgaaaatggcggatgaaagcccgtattcggtgtcgttcgccacgcggattgcttcctcggcgctcttcacgcggatgatgggtttcaccgggccgaaggattcctgcgtatagatgtccatttgcggcgtgacaccatcaatgatcgtggcttccacgaccgcgccatcgcgcttgccgcccgccagaaccctgccgcctttggcgacagcatcggcgatgagcgcatccatgcgttgcgcggatttgagatcgacgagggaacccagcacgacattgccgcgcggatcgcccgccggcagcgatctggccttggcggcaagcttttcggcaaaggcatcggccaccttctcatgcacgataaagcgttcggttgacatgcagatctggccttgattcatgaaggcgccgaaagctgccgcatccacggcctgatcgagatcggcatcttccagcacgatgaaaggggccttgccgcccagctccagcagaacgggcttgagatgtccggctgcccgtctggcgataatcctgccgacctgggtggagccggtgaaattaatgcggcggatggccgggtgtgcgatgagggcggcgacgatttccggtgcgtcgtctggcgcattggagatcacattggcgacgcctgccggaaaacccgcatcgttcaggatcttgatgatgagatgatgcacgccgggacaggtttcggaagaacgcaggatcaccgtattgccgcaggcaagcgcggccgcaacagcgcgcacacccagaatgaccggtgcgttccacggtgccatgccgagcacgacgccaaccggctggcgcaccgccatcgacatgatgcccggcttgtcggaggggatgatctcgcctgtgatctgcgttgtgagtgctgcggcttcgcgcagtatattggcgcccagatgcacgttgaaacccgcccatggggccgtggcgccggtttcctccagcatcagccgggtaaattcggctgtgcggctatccatgaggtcggcagccttgttcaacagtgcgcggcgcgcattcggcccggtttcggaccagctttcaaaggcttttgcggcagcttccgcgaccgtatcgacatccgcaagactggcggcggcagcaacggttgcaaccttgcccgttatcggatccttgcgctcgaaggtcttgccggaggctcctccgctttcctttccatcgatgataaagcctattgccggcatgatccgctccctgaaatgattctcctcaaaacccgtgtccgggcggcaggatcatggtacaaaagccggatggttgcaggtcttttatttgtgaacactctgtccagaacggctgggaatttgaaagcaagcagcggagtgttggtttcgcgccatggcattaggcttccttcatgctcatattgaaggaatacggacatgaaccttatgattccgaaaacgcatgaccccgacgaaagccgctggcagaaggtgctcgaccgtgacaaggcatcggacgggaagttcgtctatgccgtgcgcaccacaggtgtttattgccgcccatcctgcccatcgcggcggggaaagcgcgaaaacgtgcagtttttcaacggctgcgaggatgccgagcgcgccggtttccgcccctgtctgcgctgcaagcccgatctttccgatacgctggcgacgcagaacaatgcccgccatgccgaaatggtcgcaagcgcctgccgcttcattgaaacagcggagacgcagccttcgctggaggaaatcgcgaatgtagttaaggcaagcccggcgcatttccatcgtgttttcaaggccttcaccggccttacgccgaaagcctatgccgatgcgcaccgggcaggcaggatgcgcgcagcacttgatatgccgcaaatccgggtgacggatgcgatctatgatgcgggatataattcctcaagccgtttctatgaagcgtctgaccggattttgggaatgaccccaaaggcttatcgggctggcggcaaggatgccgatatccgtttcgtcatcggacaatcaacgctgggcgcggtgctggtggcggcaagcggaaagggcgtctgcgccattttcatgggcgacgatccgcaaggcttgatccatgatctggaaaagcgttttccgaaggcaaatctgatcggtgctgaccgcaatttcgagaatctggtagccgaggtggtgggcttcgtggaagcgccgggtatcggtcttgatctgccgctggatttgcgcggcacggcgttccagcaaagggtgtggcgggcgctatgcgaaattcctgctggggaaacagtaagttatactgacatcgccgaacggatcagtgcgccacgggccgttcgcgctgtggcgcaggcctgcgcggcaaacaagatcgccgttgccgttccctgccaccgcgtggtgcgcaacgatggcggcatttccggctatcgctggggcgtggaacgcaagcgcgacctgcttgaaagggagcgcaaggcatgatcgggcataagccttgacggtgtttttgaaacaatgtcgcaaggcgcccggtatcatctttcccgattcccgatcgtgcaatttgccagcctgtataaagacggtgaaaacgggcggatgcggttgcatctgtcggcccgatgaattctgatcgccggccagacacggaaggagttgggatatgagtgtgaccatttacggcatcaagaactgcgacaccatgaagaaagcgcgtatctggctggaagatcacggcattgattatgcttttcatgattacaagaaggaggggctcgatgccgaaacgctcgaccgttttctgaaaaccgttccgtgggagcagcttttgaaccgtgcgggcacgacattccgcaaactgcctgaggatgtgcgcagcaatgtcgatgcggcaagcgcgcgcgaactgatgctggcacaaccttccatggtcaagcgtccggttctggagcgggacggcaagctgatggtgggcttcaaaccggcgcagtatgaagcttattttaagctgtagagacgaattattttatggcttagcgttaggaacaaagccgaagctgatgttgagtccccccatctaaggaggagcaacttcatgtggtcgtttcttctgttcagcaaaaaataccctcacgccgaaccgtaacttaattcgtcacgacagcttggcgcttgagcatattattagcacttgcacatattaattgctgccataaatagtttctcactgctcgctgaagcggctccgtctcaaaagacggttgggctgcttcatttattttgattatatttttccgatgcatggctatggggcagccttgccggaaatactctggaaacggggaagcccatgcagcaaggcgttacgaatattctgcaacactggttggcaagctggcgtgattcattgatggcctgtgtggccggaagccttgcctggctgatctgtgaggaactgcttggccagcccaagccgatcttcgccatggtaaccggggttgcctgccttgcgccgaacctgccgaaccatggcaaacaggcaatccgcgtcgtgctgggcgttacggcgggcgtgattgtagcggagctttcactcttcctgccgcagacggtttcggtgctgcatacgggcatggtagcttttatcgccatggtgcttgccaccacttttggcaccgcccctgcaattcccattcaggctggcgtttcggctattctggtgctggcgatggggccgcaggaggcaggcctgtcgcggctgacggatgtgctggtgggggcaggtgttgggcttttgttcagccagatattgctgacacctgatccggtgcgcgtgatcgaccgggcggtgcgcggccttctggagccgattgcaagcgggctcaaaaaatcggcagcggtactcaaagacgataacccggaagaagccaacaccaccatcacccagttcatagaggcgcaccgcgcattggttgcgctgagcgacggccttgcgcttgtccgcagcgatgcgcgctggtcgcttcgcgggcggctggtggcgagtgaaatcaccgatatggcaagccgctatgagcggcgcggcattcgcctttatgcggcagccctcctgtttggtgaggcgctgggcaatgcgctgcgcaagaaggagacagagccgccggcatggctgatggaatccctgcaaattgtcattgccaattgctcgatggagccggggcgggagccgcatcgtattccgcctatcccgaaagatctgcccttcggatggcgcgaatgtgtgctccggctggaaggggttcaagacacattgctgcatttcctgaattccgaccagcccgatagcgttcttgtgccgaaatgtgaggcgaaaccgcaggtggatgccgtttaatatcgcggttttgctaaaacagaaaagttgctcgctctgacgcatcacgccgtgaaagtgctcaactggcgccgggctgttccggattgataataaccatcagaaaaattcaattgtccggcgagggggtgccgttatcttccacggccatgaatcagcctttccgcacaccgccgcagcaccgcgttgcacttcgttacgctttcggcggttttctcgccatggcggctgccatgggcgtcgggcgctttatctatacgccgatcctgccgggcatgatggccgatatcggcttcagcacggccgatgccggttttatcgcctcggctaattatatcggctatctcgtaggcgcggtcgtggcgggctatggctggtcggcgggcattgagcacatggtggtgatcgcgggccttgccgcaagcgcggttttctgcttcgccatggcgcttttcgatggggtatgaatcttgtcgatcctgcgctttgctgccgggtttgccagtgccgtcaccatgatcctgtgcacggccatcgtgctcagccatatcacgcgcgcacaaagggcggggcttggcgcgatgcattttggcggtgtcggcagtggcatcacgctgtctgcgctgctggtggccctgatccgcttttcggggcttggctggcgggccgactggattggcgctggcctccttacccttgttatcatggctgtggttgccgctttcgtgaaggaggggccggtcggcggcaataatggcatgcgtgagccgcccctgcccaacagcttcgcctttcatgcgctggcgtttgcctatggcattttcggctttggctatgtcatcacggcgacattcctcatagccatcgtgcgcgccaatgacggcgggccggtaatggaggcggctgtgtgggtggtaacgggcctggcagcagcaccttccatctggctgtgggcacctgtgggacgcaaattcgggttattttccgctttcgcgctcaccgctttcggcctgcaggccgcgcgcattcttgcgcctgcttcacccaaacgcgcattggcgcgcatgacggtctgcttcagtatcgggcagatcatagggccgctcgtggcgggcttcatggcgcagcattcaggctcgttcacatctgcaagccttgctgcggccttgtctttgatcgttgcggctgctatcggcttttcagccgggcgcgcagcccggctgcattgaaacgaaagatgaatacgaggccgtagaaacgaataccgcacgccgaacggtaaggttattcattcctacagcctaacaccctatgggccgtatagaccgggttttggttaagtccgtgcggcgattgaatatttcaggcttaatcttacaataatttaattggcatcctgcatatctatgcctttaatgggaaaacacttcatttatagaggccaaaattcgtgtttgcgtcatttttcccccgtccgaaactgttcttcatatctgcacttttgtggaccctgctcgcagttcttggctggtatatgggcggtgaaaatctgggcagcgtgttcggccttgcgccagccgcaagcgatgccgcgcctctcattggcgcgcatgtgttctggtcgcggcccttcctctggttctatatttatttcgccgtcattaccttcgccttttatggcttctgggtgcgtttttccccacatccctggcagagatggtcaatcctcggttctgccctcattctgttcgccacctatttcaacgttcaggtgagtgtggcaatcaatacttggtatggcccgttctacgatatggtgcagaaggggctgacgacgcccggcgcggtctcggctgcggaattctactgggggctggccgattttgcaggcattgctttcctcgccatcaccattggcgtgctgaacctcttcttcgtcagccattatatcttccgctggcgcacggcgatgaacgattattacatgagccattggccgaaattgcgccatatcgagggtgcggcccagcgtgtgcaggaagatacgatgcgcttttccaccacgctggaacagctgggcgtcagcctcgtgaaatccgtcatgaccctcatcgccttcctgcccgtcctgttcaccttttcccaaaaggtcagcacgctgccgatcatcggctatgttccccatgcgctggtctgggcggcggtcatctgggcgctgttcggcaccggcttcctggcgctggtgggcatcaagctgcccggtctggagttcaacaaccagcgggtcgaggccgcctaccgtaaggaactcgtctatggcgaagaccatgccgaccgtgctgaaccgatcacgatgcgcgaactgttcaagaatgtccggcacaattatttccggctttatttccactatgtctatttcaatgtggcgcgcattttctatttgcaggtggacaatatctttccgctcatcatcctgatcccgtcgattgtcgcgggcaagctgacgcttggcctgatgagccagattaccaacgtgttcgatcaggtgcgcggatcgttccagtatctggtcaattcatggacgacgatcatcgagcttctgtcgatctacaagcgccttcgcgcctttgaggcagccattcatggcgagccgctacaggcggtggatcggatcaatctcgaaccaggggcgggctgatcccgccgcgaaaaccggctggctttcgcgggcgtgcctcaggatcggttatgggcggtattgctgccggtattttgcaactgatcgagataagcgccataggtcgtgcatttgacgtccggcttcgtgcaaacctccgacaccagccgttccagggcgcgccagtaggccccgtcattcatcagcacgaaatgaaagccgagctgcaagggaatgcgcttgcccgcatattgcttgtcgaaagcggcgcgaaacgccttataggcgcgcgcctcgaattccaccgccttttgcggggcttccacagccttggaatggcgcacataaagattgtaatccatggccacgacagggcgctgcgaaggcccttcagggacgagcggcaggccgaaggatgcaagccggtctgtcatttgcggcagttccggcccgcgtgtgacggatgaggcctgatagcggaaaccagtggccttcagcacatcctgcaccggcttcccggcggcgagatagggtgcgcggaaatcgttgatgccggtcagcgccagcgcgcgccagccttccggctctcctccgatcccgttgtttcgataggcatcggccacgatacggcgaaactcgccgatctcctttttccagtcggcagtggaccatttcgtgccgtcgaaatggccgcagccatggcttgcaatctcgttgccttccagatgcgcctgccagatattgtcgagccgggtggcaacctcgtcgcggctgagcgcgaaaccgacattggaagcgcccgctttcttgtgcgggggcttgtagccgctgcggtcctgtttggtcatcaggaagacgcaggacaggaaataggtgaaatgcgcgttgtttttgcgcgcaagctcgcgtgagcgcgtccaaagcgtgttgtcatgcgcgccgtcgaaggaaatcagcacatattgcgtctttggcggttcgccggccaaagcctggcctgcaaggctcgtaacggcaaaagcgcaaaaggcaaccagacgggagaggggaaatcgcatgaaaataaagcaccgggcagggggaagtgacgagctgtagcggttgaatatggcggagatcggacggaaatccactttataatggctgtggacgcttatttcgcagggcgggtcttacatatggcgcgaattgcgactaaaagcgccagaacatatatatcgaacatcaatcggctttacagcctggcctgaaaaacgcgacgcgatttttcaaaccggcccggcttccagagaatggcaggtccatggcagacgacagtttcattcgcgaggtaaatgaagaactccgttcggaacgggcaaagcaggtctggcgcaatttcggccccgcgctgatcggcgttgccgttgccgttgttctgggcacggccggctgggtcggctatcagcactggaccgacagcaaggcttccgcctccggcgacaaattcctcgccgcgcttgaccttgccgctgccggtaagactgacgaggcgctggctgccttcaccgatctggaaaagacgggctacggttcctacccggtgctggcgcgccttcgcgttgcctcggttctggccgacaagggcgatgctgcggctgccgtcaaggctttcgacgagatttccgccgataattcggtgccggaacccttgcgcaatattgcgcgtcttcgtgcgggctatctgctggttgataatggttcctatgacgatgtcgccaagcgcgtcgagccgctttcggcagacggcaatccgatgcgcaccagtgcgcgcgaggcgcttggccttgctgcctggaaggcagagcgtttcgacgatgcagccaagcttttcaagctggttgccgaagatggcctcgcacccgccaatgcgcgccagcgcgccaatatcatgctggacctcatgcacagcgcgggcgttgcggcgcagggctaatttctggagtaattttcattcatgggtttcactctcgccattgtcgggcgtccgaatgtcggcaagtccacgctgttcaaccgcctcgtcggccgcaaactggcgctggtggatgacctgccgggcgtcacacgcgacaggcgcatccacgatgccaagctctacgacctgaagtttcaggtcattgatacggctggtcttgaagaagcggccaatgacagcctggaagcgcgcatgcgcgcccagaccgaggctgcaatcagcgaggctgacgccgttctcttcgtcatcgacgccaaggcgggcataacgcctgctgacagcacctttgcagaagcggtgcgccgttccggcaagccagtggtgctggtcgccaacaaggcggaagcgcgcggctcggaagcgggcatgtacgatgcattccagcttggccttggcgaaccctgcccgatttccgccgagcatggccaggggatgcctgatctgcgcgacgcgatcgtggaacttctgggtgaggaacgcgtctttgccgaggagaggcaggaggaagccgcagacgaggttttcacccctgccgccgttggtgcgctggtgggcgacgatattgaagacccggatgcggaagaaattccggcctatgacgccaccaagccgctgcgcatcgccattgtcgggcgccccaatgcaggcaagtccactctcatcaacacgatgctgggtgaagaccgtctgttgacggggccggaagcgggcatcacgcgcgattccatctccgccgattgggaatggcatggccgtaagatcaagctgttcgataccgcaggcatgcgccgcaaggcgcgcgtgcaggaaaagctcgaaaagctttccgtggccgatggcctgcgcgccatccgctttgcggaagtggtcatcatcgtgctcgatgcgaccattccgtttgaaaagcaggatttgcagatcgccgatctcatcatccgcgaaggccgtgcgccggtcatcgctttcaacaaatgggatctgatcgaagaccgccagatggttctggccgatctttatgagaagaccgcgcggcttctgccgcaggtgcgcgggcttcgcgccgtgccgatttccggcgagcgcgggcagggcatcgacaagctcatggaaaatgtcgtcaagacccacgaaatctggaatcgccgcatttcgacgggccgcctcaaccgctggctggaaggcgtcattgcccaccagccgccgcctgccgtttcgggtcgccgcctgaaggtgaaatatatgacgcaggtgaagacccgcccgccgggcttcgtcgtgtcctgttcgcggcccgacgccatgccgcaatcctatgtgcgctatctcatcaacggcctgcgcgaaaccttcgacatgccgggcgtgccgataaggctttccctgcgaacctcggacaatccgttcgcaggccgcgcgaaaaagaagaagtgatgcaaagcccggagtgatccgggctttttcacaggcagccgagatcaagccatagcggatgcgcggcagagcccgaaatcttcatatgaatgcttgtgtctcgctcacctctctgttaacccgccgcctcccgaattttctcccggaaaggcagaaccatgacaccttctgatcaaggcgttgaacagagcggcgtgacattgggcattgacttcggcacgacgaacaccgttctgtctgtggcagcacccgatgggaccacggctgttctcagcgttccgaaggatggcgtggagattaccggctatcgctcgatcctctgtttctggcaggatcgcgagaccggcgagcgcacggcggaaagcggaccatggacggtggatgctttcgttaatgcgccgcattccacccgaatgctgcaatccttcaagacctttgcggcatcgaaatccttcaaggacacgccggttttcggcaggcgtttcaagttcgaggatattctccagactttcctcgaaacggtcgcagccaagcttggcgatcgcctgccgcccaaaggcaaccgcgtggtcattggccgcccggtcatttttgcaggcaatgcgcccgacgaggcacttgccatgctgcgctatgaaaaggcgttccgcgccttcggcttcaccgatattcattatgtctatgagccggttgcggcagcctatttctatgcgcagcaattgacggcggattcaaatgttctggtggccgatttcggcggcggcacgagcgacttttccattgtgcgtttcgaggtgggaaaggagggcctgcgctttacaccgctcagccagaccggccttggcattgcgggcgacacgttcgattaccgcattatcgacaatgccgtctcaccgcttctgggcaaaggtacggaatatgagtccttcggcaagcggctgaccgtaccgaactattattatgcgaatttcgcacgctggaacacgctgttcctgatgaattcgcccaccaccatccgcgagctggatgaactggcgcgccaggccgtcgacccgaagccgcttgaatccttcatccacctcatcgaaaacgattacggctatgaaatctatcgcgccgtgtcggaactgaaagtgcggctctcatcgcaacatattgctgagctgcattttaaggccgatgattttgaaatccgctccgacatcacccgcaatgatttcgagaactggattgacggcgatgtgcgccagatcgagcgatccgtgcagcaggcggtggaaaaggctgggctggcgtcatccgcgattgatcgcgtgttcctgaccggcggcacctccttcgtacccgtcatccgcaccgtgtttgaaagccgctttcccgatgccatggtgacaagctcgaaccagtttgattccatcgcaaacggtctcgcgctcatcggtcagagcggcgacatagaccgctggtcggtatagagcatttccagcaaaagtgcgtagcggttttgcgttggataatgcgaccggcaaaaagtgagcattttcgagccaaaagtgcgaagcgtctacgcggggaaatcagtccactggactgatttctgatcccgcttcgatacgttggataatgcgacaaaacaaagagatggagcgcaatccggctggcttgaaacgggaattcgctgcacctgcactcgaaaatttaagatagcaatggtctgattttaaaaacgcgctgcgctttgtggcgatatggggtgtgcgaaaaatgcaatgaaaacaaaaatgaaagccaatctttaatcgaaaattaatcaatattttcaaatagtaaacggctctccgttaaccatacatcaaggttaatgctccattatccatactgttaagtaagtcagtgtgagtggagtttccggtgcgtcttgtatccttacgagcgctttttggcagatcttgtgccgcagccgagccagtatggcattatcctgtcacgggctattgcccggaggatggccgctactatggcgtgcgggcaaagccgcgccagattccccacaagcagcactggcttgtgccgttcgttctggcagcttccgcctatctttttaattcaaacgctattgcctttcaggatatggcgagccttgtgcctgccgccgatcttggaacccaccgctggacggctttcatcgccagggcgccggtcggctccgtgcatcaggccgaaatgcctttcgtggatgccaccactgtcacgggcagcatcgcgaccaatggtatcgaagtgcccggcattggccatgtggcgctttcgggcggcgggaagacggccaagcttggcgtcgatgatcccaatccggatgaaaaccgcatcaaccgcgccgacaagacgaaccgcctcgtttcggtaaagcccaaagccccggccaaggctttcaccgcaggcagcatgttcgagaagatcagccttatctcgcgcccgccggaaaagatcgacacgcgcatggccttcacgcgcaagctggaaggcaaggaaatcgggatcaccatggctttccatcgcgtgaagccgccaaagcccaaggcagaactgccaacgcagcttgccaagctcatcaataatgagcagcccgatgttctggcgctcggctatgcgccagccacgccggattatggcaagacatcgccctttgagagcattctgcgccccgatcagagcgaggggcgctttgtgccgcccatcggcgatcaggaccatgactgggcggcgacgccgctgccgccttctgccttcagcccccgggaacaaaagtgcctcgccgaagccgtctattatgaagcgcgtggcgaaagcgtgaaggggcaggtggccgtggcgcaggtcgtgctgaaccgcgtgcgcaatcccgcctatccgggcagcatctgtggtgtggtctatcagaaccgtgactggctcaatgcctgccagttttcctttgcctgcgatgggcagaagcatcgcgtgaccgaaccggcacaatggcgcatggcgcagcaggtcgccaagaccgtttccgccgggcagatatggctaccggaagtggggtcggccacccattatcacgccacctatgttcgcccgttctgggcgccgaccatgaagaaattaacaaagatcggcctgcatattttctaccgcacctatggcggcggctggagctaggctgtagagaggaatctgccctcagaaatgctggaaagcagcttttcgcgggagattgcggcaggccaaatgcagcggattcggcctccattctcgatctttggtcggaaaatgagtcgcaccattggctaagtatttaatttctcaacataaaaaaccttttgaagcagttgcttgaccgccttgacttgcgggcggcgtgtcaatatgttgcgcgcaacttggaaatggggttggaatcctcgcatttcttgaaaaaaggagctgccaatggcgcgcggggctgaacccgaaaagccatccggtaccatcaaggatgcgaagagagaacccggttccggggagttggaccagcgtttgaaacgacttgaagccgaattggccaaaaagggtgttctgaagcagccggcttccgaagaggagcgatcggagacatcaagctcggtcgcgcaggccatgaagctttccagcgagtttatcgcgggaatcctggtcggtgcgctgatcggctggtttcttgatcgctacgccggtacatcgccttggggattgatcgtattactcctcctgggctttggggctggcaccctcaacgtactccgttccgcaggatatgttgccgaacaaggcaacaataagtctagcgcggaaaaggatgacaggaaataaggcttggggcacttcacgttaaagtgcattcaagtgtaagtggttataagtgggccttcggcccaagactgaaacgccttcgggcagggaagacaaacgaggttaaggtggcgaacgatccgatccatcagttccaggtttcccggtggattcccatcgacgtaggcggtgtggacctttcattcacgaatgtttcggccttcatggttgcaaccgtcgtgcttgcttcgggtttcctttatctgacctcttcgggccgcggccttatcccgacccgcctgcagtcggtttcggaaatggcctatgaattcgtggcgacaagcctgagagattcggcagggtcgaagggcatgaagttcttccccttcgtcttctcgctcttcatgttcgtcctcgttgccaatttcatcggcctgtttccctacttctatacggtgacgagccagatcatcgtgaccttcgcactgtcgcttctggtcatcggtacggtcatcttctacggtttcttcaagcacggcttcggcttcctcaagcttttcgtgccaagcggcgttccgggcatcatcgtgccgctcgtcgtcctgattgaaatcatctcgttcctgtcgcgtccgatcagcctttcggttcgtcttttcgccaacatgctcgctggccacatcacgctcaaggttttcgccggtttcgtggtttcgctgagctcgcttggcgcgcttggcatcggtggcgctgttctgccgctcctgatgacggttgcgatcacggctctcgaattcctggtggctttcctccaggcatatgtctttaccgttctcacctgcatgtacatcaacgacgctgtgcatccgggacactgagttctaaccggcgggcgaccgccagaactgaaatccgcgcttattttcaatccagaaggagcttaacatggaagcggaagcagcaaagtacatcggcgccggtctcgcctgtttcggtatggccggtacggctctcggcctcggcaacatcttcggccaatacctctccggcgctctgcgcaacccgtccgctgctgacagccagttcggccgtctggtgttcggtttcgccgttacggaagctctgggcatcttctcgctgctcatcgcgcttctgctcctcttcgccgtctaatcaacggtcgttgagaactggcctgccgcgaagcagctttgggaaccggggccgaaaggtcgtgttccataaagaaatgcagacgcggctggcctttgcatatgacgtctgagtaaggcatgatcttgttccaatcaggtaagatcaggctggattaaaggggaaatctggatgttcgtgtccacggcgtttgcccaaaccgccaccgaatcgcaaccggcatctactgctggcgagcacggcgcagccgatgctgtgcacaccgaaaccggggtcgcgcacgatgccggacacggcagcggcgtattccctccgttcgattccacccattacgcctcgcaggttctctggctcgccatcacgttcgggcttttctacctgttcttgtcgcgcgtggttctgccgcgtatcggcggcgtgatcgaaacccgccgcgaccgcatcgcccaggatctggagcaggctgcgcgtctcaagcaggatgccgacaacgccatcgccgcttatgagcaggaactggcccaggcccgcagcaaggctgcttcaatcgcagaagccgcccgcgaaaagggcaagggcgaagcggatgccgaacgcgcttccgccgaggccgttctggaaagcaagctcaaggaagccgaagagcgtattgctgcgatcaaggccaaggccatgagcgacgtcggcaatatcgccgaggaaaccacggcaacgatcgtcgaacagcttctgggcctgacggctgacaaggcttctgtttcggaagccgtcaaggccatccgggcctcgaacgcctgaggagaggacaatggacgcaacattctgggcatttattgctctcgtcatcttcgttgtcatcgtggtttacatgaaggttccgggcatgatcggacgcacgctcgatgagcgcgcggaccgtatcaagaaggaactggaagaagcccgcacattgcgtgaggaagcccagcaattgctggccgaatatcatcgcaagcgcaaggaagccgaaaaggaagcaggcgatatcgtcgcttccgccgagcgtgaagcaaaggctctcctggaagaggccaagcgtgcgacggaagaatatgtcgctcgccgcaacaagctcgccgagcagaagatcgcaacggctgaaaccgatgccattaatgccgtacgcgcttccgctgtcgatctggcggttgctgctgctggcagcatccttgccgaaaaggttgatgccaaggcagccggaaacctgttcaatgacgctcttgctcaggtgaagtcgcacctgaactgacatcaccttacaagtatttcatggaaaacgccgccttatcggggcggcgttttgctttagaataagctgataaaacgaatagttagagcggttccggttaaaatggaatcgctggaaccgctctaacagtcgaagcggcctttgatcggtgcgaatgtatagcgatgaagacctggaacgggcccttcgctttcaatggccgcgcggtgtttttgggtggcatagccggcatggatttccagcccataaggcggatgcgcggcgccagcgcggatcatcatgcggtctcgtgtgaccttggccacgatagacgcggcggcaatcgagacggaacgctgatcgcctttcaccagagccgaaccggggcagggcaggccgggaggcacgtcccgcccgtcgaccagcgcatggcatggcttgagcgtcaggccgatgacggcgcggcgcatggcctcaagtgccgccttgcggatatcgctggcgtcgatactgcgggcgctgaggcttgccaccgaaaccgtgatcgccttggtcagaatgatttcataaagcgcttcgcgccttgcggctgtgagccgcttggaatcgtccagcccttcgggaagatcgttctggtcgagcaccactgccgcggcgacgaccggcccggccaaggggccgcgcccagcctcgtcaatgcccgcaatatgtttcaggccgcgcttcatgagctgctgctcttgtgaaaaatcaggcgcgaggggaagatcgaagagaagcggagaatcagaagccgagcgtttcatttggcggcgatgctcgcattgcttccaattctccgcaaggcccctgcccgaggatggtggcgtaaaagcagggtgcctatccgcccgaagggacagtcaggcggaaacagagcttaattcgaccggagtggaacgtgctccaagtgtagccggggaaaaccccgaaagtatcgggatcaaaatagcgaaagctgttttccgcctttctggatgggctcaaacaggtcggtgcgcaggcgcagccgctgggtgttgaagccgagcttgcgcgcggcgatctcgaagcggcggccgatctgccaggcataggggccggtaccgcgcatacgcttgccccattccgcatcataatccttgccgtcgcgcatggagcgtaccagcgacatgacatggcggtaacggtccgggtagttgcgcaggagccagtccttgaagagcggcgccacttccagcggcaggcgcaggagcacatagcctgcctcgcgcgcaccttgcgcataggctgcatccagaatgcgttctatctcgtggtcgttgatgccgggaatgactggtcccatcatcaccgaagcgggaatgcccgcatcggtgagcctgcggatggcttgcaggcgaaggctcggtgtcgaggcgcgcggttccatggtgcgcgccagatgtgcgtcgagcgttgtcaccgaaagcgccaccttggcgagccccttttcagccatgcggctcaatatgtcgatatcgcgcaccacgagcgccgatttggtaacgatgcccactggatgattggctgcctccagcacttcgagaatttcacgcatgatgcgccatttcttctcgactggctgataaggatcggtattggtgccaatggcgattgtctttggctgatagccgggcctggcaagctcgcgttccagaaggcgcggcgcgtccggcttggcgaagaggcgggtttcaaaatcgagaccggcggaaaggcccatatagctatgggtgggccgggcgaaacaatagatgcagccatgttcgcagccgcgatagggattgatggagcggtcgaaggaaatatcgggagaatcattgcgtgtgatgatggtgcgcggcttctcgatctgtacgtcggtcttgaatgcaggcagctcttccagcgtggaccagccatcgtcgaattcctgacgcaccgtcggctcgaagcgcccgctcggattgatgcccgcaccacgcccgcgccgccttgcatggtcaatgcgcaggcccgcttcgccgatcaccgcattggcatgttcggcccggcccgcaccaaaggcgagcctgtctgcctgcccgataatctctgcctgatggatgactgccatctttgtctccctgcggccggcctgtttcccgaccagcttgctgatgaatctattcctatcgcaattgtcagaacaaatcaagaacaaaaataggggcaccctttccggccgggtaaacctcagctatgaacgggcatgttgtccgtgattatcgaaacgctcaattcagaacgtccactcgcctgcacgctgtcagggctggtgccggctgtggtggaagggctgctgcggcgcgtgacggtgatcgaccatggctcgggtgacggcacggcgcttgtcgccgaaggtgccggttgcgctttccatgggcttgcggaaagggatgtcgcgctcaatggaatccgcacggattgggtgcttttcctgaagcccggtgcgatgccgcaggagggctggggggaggccgtgcgccgccatatggaaggcgggggaggcccggcccgtttctcgctgcccgaagaaggcaggcttggaaatatcaggaaaatatttggcggcgggccgtcgcttgatgccgggcttctggtcaggcttgatctggtgcagccgctttttctggaaggcataggatctgatgatctgccgcggcggctgaaaccgttgcggctgaagcatcgtattctgccgcctgaacggcactgagtattattgcaacaggcaaaggaaaagggcgaagccaaagcttcgcccttttgggggacgggtcattcgttagaatgctttagtttgaaggcgaggcatcgccgaaacgatgagccgaaccgtcctgatagacaggcgccttgatcgaagccggagccgtatagtcggtattgccgcgaactggcgtggagccaccctgcatgaaagccttgttctgagcggccatatttgccggctggccgacataggggttttcggcataggcggcaccggcgctaagagcaacggcaagagcggcgagagcaaatttcttcatttttctaatccttctggtcgcccctttggatggcatagaagccttccagggcctcccgggtggcaaacatgccatccatcggggagataattgtgtgagccagaaaatctgggaggaaacatccggctcataggtcagtaaagtgggctaatgccctgcatggtcagtctgaaacggccttagttctggtaggacgaaggggaagcatcgccgaaacgatgggccgaaccatcctgataaaccggagccttgatcgaagccggagccgtatagtcgagcttctgggtagcaaccggggtgcggtcgttcgcataaagattggcaggttcgccaacatgcgggttttcagccaaagcagcaccagcactcagggcaagggcagcggcggcaagaacaaacttcttcatttttctatctccataggagggctccctgcgagggagcccgaaagtcattcaagtggatcgacgttttgttgcgtcgttccgctgagctttaattgggtgacaatcgaaagaaattccagtcacgaaaacgttttcctaatcacacattcgtgcacccaattttctgatatttttacaaagcgtataaaataaattaatataatcaatggcttgtttggtatatcagccttcacgtgcttgttatgtaaccttctttgttcaaacggcgcgaaaagtgtatatgggtttattgtacaataaaagtgaacaatagggctattttgcaataccatttcgcgcgaaaattcgcgcaaaaactggcgcggcgtaacgatccgtacttaaaacgaagacgatgggagaaagatcaggctctggaaggaaagctgtgcgaaggaactgcaaaccagcccggattttcatccgcaatctcttttgccgcgcgtgtcagggctgattcatcgctaaaaatggcaaagcatgttgcgccggagccggacatttgcgcataaagtgcacccttggcgcgaagcagggcgagtttgggttcgatctgcggtgcaaggctgatggctgcgggcagaagatcattgcgtgtttcacgcagataggcgcaaagggcgtctgtcccttcacaggccggaggcggcaggggggcgttctcgcggcgggtgagcgcgcggaacacgtcgggcgtggcaagcgcggtaccgtcattgacgagcagcatgggaagggccgcaattccggaaacatcgttcagctcttcaccaatgccgcgcgcgatcagcggtgtgccatgggctgcgccatgcaggcacatgggaaggtctgcaccgagggaaaggccgatagcggccagcatttcaaaatcgagatcgagttgccagagcgtgttgagcgcaagcagggttgctgccgcatcgctcgatccgccgccaatgccggaagcaataggcaggttcttttccagatgaatggcaacaggtgaaaggtctggcccgccatgctggcgcagcgcatcgcgcgctttcagcaccagattgccccgcccggcggggatgccgcttgcaaaagggccgctgaccgtaaaactgtcgctgccggctttttcgatgtggatgcgatcgccgtgatcggcaaagaccaccagcatgtcgagaagatgatagccgtcgtcacgtcgcccggtcacatgcagcgccagattgatctttgcaggcgcaaggcgcgttatcgatggtccggcgttctggaatgctgtcatcggggtaattcgtcactacagccgggggctcaatccttgcggacgtaatattcgccggtcttgggatcttgcaccagcgtgccatgggcacggttctgtgcttccttttcggcctgccggacacgctgcgaaacgcgcgccgcctcacgcttgaacgagcggtagccgtaccacgcggcggcgatgatcagcagcaggaatataagctggggcatgacctcatgtccttgggcttgcgcaccgtcccgcattgtcgccggatcatgcgcgtgaatatcatggaggggctaggctgtagtgacgaattagctcatggtttggcgcgagggtattttgttgctgaacaggagaaacgaccgccatggagttgatctccacaagggcgtttcgacacattcagaagcaaaatacactgcgtcccttcgggatatggcaaaaaacctccatcttggcgtcgcgaaacctcgatgggggaaccaccccaccttcggtttcgctcctaaagctgaagattttttgcccataccaaaccacaagttaattcgtcactacagcctaggaattgattccgacatttgcatccctcggataggggggccgagcaagcgtcaaattcaatccaccaggagcgcccctccatcctctcatttgtggcagcatatcatggtaaatccatggagttcaaagcccatagcgtgcccagattgctttttcttccgcgacacaaagcagcccgtcgccaagatgggcggcgatttgcgctggctcgacactgcctgaatccatgccgatgccgggcagcttgcggcccagaaggccgcgttgcggctggatgagcttcagtttcaccttgtcgccataggtcttgcgcagaaaactgcgcatgtcgccaagcccgtcgatgaggccgagcgaggcggcggtggtgccggtccagaacaggccgctgaaaagatcgggattgtcgccaagcttgccggcgcgccgctccttcaccatgtcgatgaaggtggcgtggatttcaagctgaagtgctttcagccgttcgatgtcctcggccttttccggctggaacggatcgagtgtcaccttgttgctgcccgccgtatagacacgccgctccacaccgatcttcttcagcaattcgggaaagccgaaagaggccgaaacgacgccgatggagccaacgatggaggaggggtcggcgatgatttcgtcgcccgcaagcgcgatcatgtagccgccggaggccgccacatcttccacgaagacgaaaaccttcttttgatgttccacggcaagatcgcggatgcggcgatagatcaggcgcgattgcaccggcgcgccgcccggcgaattgatggatatggcaaccgcaggggcatgcttgtcggcaaaggccttttccagaatgccggccgtcgatgcgagcgaaagcgtgggccgcaaggatgtgccgccggtcatgattgcgccatgcaggcgcacgacggggatttccgtttccacggcgcgaaaacggcggggaataaggcgtttcaacagaccgggcaaggcgaactccaaacttgagcggcgcaaaagggatgaagcggcttgcaaccgctccgtgcaatatgtggatgcaatgtaggaagcaaagtggaaaacacaaagaaatcgcccgaaatttttcgcttcgggcgactcatcagctttccagagcgggttagccgcgctttggtctggccgccgcccgcaacaggagatagccgcaaatggccgaaagggcggagccggaaaggacaccgatcttcgtttccgtctgcatgaggtcggacgggaaggagagaaggccgatgaagatgctcatcgtaaagccgatgccgcaaagaatggcgacgccgtaaagctgaacccagcttgcgcccatcggcttttcggcaagccccgttttgatggcgagccaggccgcgccgaagacgccgaactgcttgccgaggaaaaggccgagcaggatgccgagtgtcagcgtgtcgcccaggacggaagcctcaagccccttgaaggaaatgcccgcattggcaaagccgaagatcggcacgacgatgaaggcaacgggcttggccagtgcatgttccagcttgtgcaggggcgaggtcatgtcgtcgggtctgccgggtgcaggttttagcgggatcatgagggctgcgacaacaccggcaaccgtggcatgaacgccggaattgaagacgaagaaccagaggatcacagcgctgatcagataaggcaggagcttcaccacgcccatgcggttcatgacaaagaggaccgcggcggtgataaaggccgcgcccagatagggcatggaaatttcagccgtgtagaagattgcgatgatgaccacggcggcaaggtcgtcaagaatggcaagcgttgccagaaacaccttgaggcttgacggcgcgcgcgaacccagaagcgacagtacgccgagcgcaaaggcgatatcggttgccgatggcaccgcccagccgcgcagcttggccggattgtcatggttgagaaccgcgaaaatgattgcaggcaaaatgacgccgcccgctgccgcaatgcccggcaacatgcggttgggccagcttgcgagctgcccgtccagcatctcgcgcttgatttccagtcccaccagcaaaaagaatattgccatcagcgcatcgttgatccagtgcgcaaggctgagcgggccgatatatagatgcaacgcatcgaaataggtctgggcaaagggcgaatttgcaacgatgagggcaagcgccgctgcagccatgagcgttatgccgccagcggcttcgctgtccagaaaacgtcgcatgatggaaacggggcgagcggattgcgggctatgattcatcggtttccgtttattgtttttatcgtctaaggatgaccttcggcacagttggaataaaaacgggccggaaaggcagaacaaaaatttcagtcccagagatattgggtcgcatatgccgtttcaataaaaatcgaaccgtgccgagggaaaatcgggcaaagcctgccagttttccgcaggcgagaagacagatgcaaagtctgcaatagcaccgaaaagcacgggaaaacatcatttgcaactatagaaccgggacggttcatgttttggcagaaccgtcggaactattctaaaaaaggctgctcaatccgttgttgatcgcatcggcgcgcgcggtgaaaccatggccttcatccccatggagaatgagggcgggcatgagcgagagccccgcgcggctgccgcgtgtgccggtaatgacgatgcggatggccggggcatcggcgcgcggttgtatggcgacgatcttcagcccgccgaaccgcccccccagcgcgtcgaggatggggcggatcgagccgggccgggcaatgatggcgatcccgccgccgggtttcacgattgccgctgccgtgcgcacccactgctcgaacatgccttccggcatcacatgtgcttcggccttcagcgggtccggggtggtgcggtcgcgtggctcgttgaagggcgggttcatgatggcgaaatcgaaactgttgtctgcaagcccggcaaagacgcgcgccttgcccttcagcgccacatccgcttcgagaatatcgatgcggcctgcaagggctgcattaagcgggtgggcgatggtcttgcgggcaaaacccgccatcaggccggaacgttcgacaagcgtgacgcgggctttcgggcagcgcgccgcaaccgcaagcccggctgcgcccgcaccgctgccaaggtcggccgcgcggcccgcaaaaccgcccggcacagcgcttgccagaatcatggcatccacgccggagcgatggcctttcagagcgggctggacaaggtggaatgccccacgatgaaacacatcgagcgtttcttccactttgtcctctgctggagccgtcatttattatcgcgcaattcgtgttcgatcttggcatcgatgaggatctggcgggcttcctccatctggtcttcatcaaccatcaggcggcgcggcagcacgcccagcgaaccctcgatgatgctcatattggtatcggcgatgaaataagcgatcccggcttccttcatcaaggcttcggcaaaggaaagcaggacggaatcgttggtgcggataagctcgatcatgcggccactcaatcacaagaatgtggtgtagccaatgcaccgcattgacaataacgtcctgcaatggtgaacagacgctgaaatatccgcttatggacgtttgggtggtatacgtcttgagcaatccggcccgcttcaatagggtggccgcaagctggaacattttgcggccaggggaatcacccggcgcggcatgatgtggtcgaaacgaaaagttggagccttagcccgacctgaccgggcgcacgccgctccaggagaaatggcattgggtgtggttctgaatctcgacggtaaaatgaagcaggaaggatcggtgcagccgctggtcgacctcaccagggccgatatggcgcgcgtgaacgagttgatcctgtcccgcgcggggtccgatgtcgaaatgataccggaggttgccaaccacctcatttcatccggcggcaagcgcctgcgcccgatgatgaccctggcctccgcccgcatgttcggctatgagggcgatggccatgtgcgccttgcaacctcggtcgaattcatgcacacggcgaccctcctgcacgatgatgtggtcgatgaaagcgacctgcgccgcggcaagagcacggcgcgcacgatctggggcaaccaggccagtgttctcgtcggcgatttcctgctgggtcaggcgttcaagatgatggtcgatgtcggctcgttcgatgcgctcgacgtgctggccacctccgcctccatcattgcggaaggcgaggtgatgcagcttgccgcagccaagaacatggaaaccaccgaagacgaatatctggcagtcatcaaggcgaagactgccgcgctcttttcagcggccgcggaagtggggccgatcattgccggcgcgcaacgctccgaccgcgcggccctgcgcgattacggcctcaatctgggccttgctttccagcttgttgacgatgcgcttgattatggcggttcggctgccgatctcggcaagaataccggcgacgatttccgcgaaggcaagatcacgcttcccgtcatcctcagctatcgccgtggcaccgacgaggagcgcgctttctggaaaggggctatcgaaggcggcgcgagctacgacgcttccttgcagaaggcaatcggcctgatgatgaaacacggcgcgattgccgacacggtgcagcgcgcccgccatttcggcgagatcgcacgcgatgcgctggccccgctcaaggcgtcgccgcaaaaggatgcgctgatcgaggtggtcgatttctgcatcagccgtgtcaattgatcgtcaattgatccgggccgggcgcggtggcggacctttcgccgctgcaatttgaaggcttcgtggctgaccggggcgcccatgagggatgcttttcttgttccgccatcccaaaaaggccatgcttggggtgccttttcggacagagggggcggttgttttatgggagccgccacaaatatgtccagcaaaagtgtgacctgattttgcgccggatgatgcgacaaaacaaagagttggagcggttctgccgattgtgttgaaacaggaagcgctccagggaactgaaaaggatagggctttatgcggctaggatcgaaacatcgcccgctttatggattgctgctctcgcttctggcgggcatcgcaatttcgacgagcggagcattggccaagaccacacccgatcccgttcgcgcgcaggtccgcgccggatccttcgcgggcgcttatcttgcgggccgcacggctgaatccgacgacaacctttccgctgccgtggatttctatcgtcaggccatggctttcgatccgaacaacagccagatcaagcaggacctgatgctggttctgctgaccgaaggccgtttcaaggatgcgttgccgcttgcccatgaattgcagaatgtgacggccatcgagcggttttctcggctggcactggccattgatgcgatcaaccgccagcaatatcgcaaggtcggcccgcttctcatgttctcgctccagtcggacatggaccggctgttgatcaatttgatgaatgcctgggtgaaggtcgggcagggcaatccgaaagaggcgctggccgatgtgcagaaaatggatgggccggaatggtacgatcttttccgcacctataatgccgcgttgattgccgatcttgcaggccgcaagcaggaagcgcgggactattaccagcaggccatcgacgaccgccgcggcggcagcgccgcgcccgacacttatgagcgcgtggtcatggcctttgccgcgttcaagctgcgccagggcgacagggcaggtgcgatcaagacgctgaaggatgccgaagagcttctgaatggccgcatgaccatcactgaaatgcgcgagaagatcgaggcgggccacaaatatggccgcttggtcaagaccgcgcaggacggggccgccgaaacgctctatacgctgggcacagccatcaaccgcagcggtgcggaagctttcgccaagctctatctccagatgtcgctgccgcttcgcccggataacgacgccacgctctaccagcttggcgatatttcggcaaagttgcacgagccgcaaaaggccgtcgaatattatggccgcgtgccggaacaatcgccctatcgccgcgatgcggaaatgcagcgcgcgctcaatctggcggaaaacgaccagtcggcggaagccatcaagcagttgaaagtcctgcttggccgcgacaagtccgacatgcgcacctatctggcgctgggcggcgtttatgcgcaggacaagaattttgcggatgcggcaaagatttacgatgcggcggtcgagcagatcaagacgccggcacgcaaggattggccactcttctatcagcgcggcatcgcctatgaacggctacaggaatgggacaaggcggagcccaatttccgcaaggcgctggagctttatcccgatcagccgcaggttctgaactatcttggttattcctgggtggaccggaacgaaaacctcgatgaagccctgaacatgatcaggaaagcggtcgagttgcgcccgcaggacggctatatcgttgattcgcttggctgggcctattaccagcttggccgttataacgacgctgtggtcgaactggaaaaggccgtgaagctgcgcccggaagacccgaccatcaacgaccatatgggcgatgcctattggcgggtcggtcgtctgcttgaagcaaccttccagtggaaccatgccattgcgggcaagccggaaccggaagaactggcgaaaatcaaggaaaagctgaagaagggcctgccggatattccgggccagtcggctgccgatgcaacaaagcctgccgggaaaaagccagatgaggcaaagccggaagcgcctgctccatcggccacgccggctgcaccttccgacaaggccccggaaaagccgacaaccgattgaacgcatttacaaggggggccgcttcattctgggccgcgtgctgatgcaatagcggcacagtgcacgcttgaccctgccttgctgacaaattagaccgggccatcatttcaaaaacgaggccctaccggtgtccagtacgttgccagcacatatgcaccccacccgttcctttcagggtttgatcctgacgctccataattactgggcggaacacggttgcgccattctgcaaccttacgacatggaagtgggcgccggtacgttccatccggcgacgacgctgcgttcgctggggccaaagccctggaaggcggcctatgtgcagccgtcgcgccgtccgaaagatggccgctatggcgaaaatccgaaccggctccagcattattatcagtatcaggtgctcatcaagccgtcgccgccaaaccttcaggatctttatctgggttccctcaaggccatcggcctcgacccgacgctgcatgacgtgcgctttgtggaagacgactgggaaagcccgacgctgggcgcctgggggcttggctgggaatgctggtgcgacggcatggaagtctcgcagttcacctatttccagcaggtctgcggcattgaatgttcgcctgttgccggtgaactgacctatggtctggagcggcttgccatgtatgtgcagggcgtggacaatgtctatgacctgaatttcaatgggctcgaaggcgacgagaaagtcacctatggtgatgtgttcctgcaagccgagcaggaatattcccgctacaactttgaaatggccaacaccgagactttgcatcagcatttcattgatgccgagcgcgagtgcgaggccattttgaaagccggcagcacgggcgagaactcactgcataaatgcgtgtttccggcctatgaccagtgcatcaaggcatcccatgttttcaatctgatggatgcgcgcggcgtgatctccgttaccgagcgtcagagctacattctgcgcgtgcgcaaccttgcgcgccagtgcggcgaggcattccttttgacggatgccggtggtttcaatttcaagcgtgagggcgagtgaagaacatgcctgatttgttgctcgaactcttttccgaagaaatccccgctctgccgtccgcccgcagcgaagcgaggacggacaaattgaataatgtgcatgcggaaggcgtacgctgatgcctgatttgttgctcgaactcttttccgaggaaattcccgctcgcatgcagcgcaaggctgccggcgatctgaagaagatgattaccgatggcctggtggatgctggcctgacctatgaggctgcgaccgcatactggacgccgcgccgtctggcgctcgatattcgtggcttgacggtacgttccaaggacgtgcacgaggacatcaaggggccatctgtttctgcgccggaacaggccattcaggggtttttgcgcaaggctggcctcagcgatgtttctcaggcgcatgtccattccgatccgaagaagggtgatttctacgtcgcccatctgacgaagccgggccgtgcggcggaagatatcgtcgccgaactggttccgcagacgatccgcaacttcccatggccgaaatccatgcgctggggtgtggcttcggcccggcccggtgccttgcgctgggtgcgtccgctgcaatcgatcctgtgcaccttcggccctgaaaccgaggaaacgaaggtcatcgatttcgatgtcgacggtatcaagtccggcaatgtcacctatggccaccgtttcctgagcgacggtcaggcgatcaaggtgcgccgcttcgaggattatgtcgaaaagctcgaaaaggctttcgtagttctcgatgccgagcgccgcaaggaaatcatttcgcaggatgcacataatctcgccttcgcttccggccttgagctggtggaagacgacgggcttctggaagaagtgtccggtctggtcgaatggccggtcgtgctgatgggcgaattcgaggaagaatttctggccatcccgccggaagtcatccgccttaccatccgcgccaaccagaaatgcttcgtcacccgcaagcagggcgatgcttcgaggctggcttcgccagcacctcagcatgaggagatacaggcgctttccaacgagttcatccttgtctccaatgttgcagcgcgcgacggcggtacggaaatcgcctatggcaacggcaaggtggtgcgtgcgcgcctgtcggatgcgctctatttctggcataccgaccagcatgacctgcccgacctcgataagctggccgcatcggcggaaaaattcggtcttgatctgaagaagccgctcgatcagcgcatggcgcgtctggatgcactgaatgtgaccttccatgccaagcttggcacgcaagggcagcgcgtggaacgcatccgcgaactggcagcgcagattgcgccgctggtgggtgccgacccgaagcttgcacagcgtgcggccgtgcttgccaaggctgacctgcaaaccgaagttgtcggcgagtttcctgaacttcagggcgcgatggggcgcaaatatgcgttgcttcagggcgaagacaaagccgtcgccgccgctctggaagagcattacaagccgcagggcccgtccgacgtggtgccgaagaacccggtttccgttgccgtggcgcttgccgacaagctcgacacgctggtcggattctgggcgatcgacgaaaagccgaccggctcgaaggatccttatgcgctgcgccgtgcagcattgggcgtcattcgcccgctcctgtcgcaggaatggaaattcccgctgctgccgcttttccgctcggcctttgccgcgttgcaggaaggccagatgcagcgcaagctgcgtgagtttgaagcaaagcttgccgcggaaaattccggcgatgtggatggcgagcaggacgtggataatgccctcgccaattacgagaaggaaattcgcgccgaagccgaagcttcttgcgggcctgtgctggccgatctcctctccttcttccatgaccgtttcaaggtccatctgaaagaagagggcgcgcgctacgacgctattgatgcggtgttgacgccggaagccgacaatctgcttctggttgcgcggcgcttggaggcactgatcgtcttcatcaacgaggtagacggcaagaaccttctggccggggccaagcgcgcggcgaatattctcgcagccgaggaaaagaagggcacgaaggttgccgaccgggttgacccggccttgctgcgtgaagcggaggaaaaggcgctgttcgatgccgttaccctggcctcgcgcgaagtcggggaagccattgcccgtgaggatttcaacggcgcgatgctggcgcttgccaagctgcgtggcccggttgatatcttcttcgacaaggtgctggtcaatgacgaggacgggaatgttcgcgccaaccggctggcgctgctcgaccagatccgcgcggccacaggcaaggtggccgatttctcgaagatcgccggataagagcctgaggggcgccgcgaggcgccctttttattggctggatcattctcatcttgcatgaagttggtgccggatgcgcccggatgttgcttgcccggcgcgcgtgctttgtgtagctaatcgggcaggagacgagccgtgacggaaaccttgaaattcgatgacggggcggtgctgcgcgcagtggaagtgctgcggcgcggcggacttgtcgcaatcccgacggaaacggtctatgggcttgctgccgatgctgccaatggcgaaggcgttgcgggaatttttgcggccaagggccgcccgcaattcaatccgttgatcgcccatgtggacggcatcgccatggccgggcgctatgtggctttcgatcccgtttcacgccgccttgcggaagccttctggccgggtccgctcacaatcgtgctgccgctgaaagaacggcaggatacggagcgccccatccaccctcttgtgaccgccgggctttcaacccttgccgtgcgtatgccgcatggccgcgtgcgcgatgtcatcacggcgctggacagccccgttgccgcaccgagcgccaacacctcgggccgcatcagcccgacgagtgccgcggccgtggcgggcgatctgggcgggcggatagacctcattctcgatgccgggccatgtggcgtaggtgtcgaatccaccatcgtcaaggtggatggcgatcaggtgcatctcctgcgccccggcgggcttgcggcggaagaaattgaagcatttctgggccaaaagctccggcgggccgaacatgccgctgccattcaggcgccgggcatgatggaatcgcattatgcgccggatgcatcgatgcggcttgcggtcagcgatgtgaagccgggtgaggcgcttctggccttcggcccgcatcgcgttgctgagagcaaccgggcagcggcggttctgaacctcagcgcgacaggcgatctgcgcgaggcggcggccaatctgttcgatttcatgcgcaggctggacgcgacaggtgctgccaccattgccgttgaacccatcccccttgacggcctcggcgaggccatcaatgaccgtttgaaacgcgcggcggccccgcgctaatatcctcctacgcaagagacagaacatgccggatactgccctgatcgaacgttttgcagccattgtgggtgaaaagaacgcgctcacagcgccggaagatatcgccgcctatctcatcgagcagcgtgatctctatcatgggcgcacgccactggtgttgcgccccggttcgaccgaagaggttgcggcgatcatgaagcttgccaccgaaaccaggacgcccgtggtgccgcaaggtggcaatacgggccttgtgggtgggcagcagcccgatgaaagtggcgcggccatcattctgtcacttggccgcatgaaccgtatccgcaacctcgatacggtcggtaatctggtgacgctggaagcgggcgtgatcctgaaaaacctgcaggatgcggctgaaaaggcaggccgcctgtttccgctttcacttggtgcggaaggttcatgtcagatcggtggcaatctcggctccaacgctggcggcacggcagttcttgcctatggcaatatgcgcgagctttgccttggccttgaagtggtgctgccgaccggtgaaatcctgaacgatcttcgctatgtgaagaaggataataccggctacgacctgaaagatattttcgtcggctccgagggcacgcttggcgtcatcacggcagcggtgctgaaaatcttcccgcagccgaagggcaagggcgtggcctatgcaggcctgcgcagcccggaagatgtgctgcgcctgttccagcttgcgaccgaacatgccgggccttcactcaccggcttcgagctgatgccgcgtgtcggcgtggaatttaccgtgcgccatgtggatggcgtgcgcgatccgctggaaagcccgcatgactggtatgtgctgatcgatatttcctcttcccgttcggaagaggatgcacgcacgacgcttgaaaccatcctgacggaagccttcgagaatgacctcattcaggatgccgccattgccgaaagcgtggcgcaggcgcagtccttctggaaaatgcgcgaggaaatgtcctgggcgcaaaagccggaaggcggctcgatcaagcacgatatttccgtgcctgtcgcttccatccccgccttcattcacgaggccaatgccgcgacgctcgacatgatccccggcgcgcgcgtggtctgcttcggccatatcggcgatggcaacctgcattataatgtttcgcaaccggttggcgcagacaaggaagccttcctcgcccgctggcatgacctcaaccaccgtatccacacgatcgttgcaagctatggcggctcgatttcggcggaacacggcattggccagttgaagcgcgaggagcttgtcttcttcaagcaggatattgcgcttgacctgatgcgccgcatcaaagcggccttcgacccggcgggcatcatgaaccccggcaaggttttataggaaaagaaaagcggccctcacaagcggagggccttttttatgactgttcgaaatcgaaatcttcatccggtggtaagattggcgggcgctcgcgtccgtggcggatggcaaaaataaggatggcgtcggcgcgaatttcgtaatcgatgagataggcccccatcacaaaacgacggatgccgggaacaggcagttcctccgtgaaatgccccatctgcgagaaacggccaagatcacgtttgagccgtttcaaatcttcgctcaattgcacagcggcgcttggactacgcagcttcagataggcgatttcggatttgatatagtctcgcgctgccggagaaacgataaccttcacgcagccgcacccttgataattgcctcggcttcctcaatgaccgtatcaagatcaataccctcgccgttttcgatggcgcagcgggccttggctatatccctgatctccctgccttcggcagcgagataggctttcatcgcccgaacgatgacccagcttctgcttcgctccgttaggctggcaatctcctcgatctctgccagtagatcgcgtgggatgcgcatagtgatcgggtccgatagatgttgatttttcaaagcttttccctcggtttgtaatacagaatagtccggcagaggagtttcgtcaaatgctggtctgtgtggccgcgagggggcgggggtagagttttagtaaacgcttctttagaagaatttccgaattcttacacccggttgcaatctgctaaccaaaggaaaaggcaggaaaaagttaacccaactcgttaaggccgccggtaaggatcgccgcctattctccaactcaacaaagagcaaaagctcaataagggaagccggaataactggctcccgaaacaaaagagacagagagacagaggcgtcgaaaatgatgagcaagggactgaagcccgattgggcaggccgtgaactgcggctcgatccatttcactttccgcaggtcgtaacctatgcttcccatgatgggagcagcgatgtcaccttcacgatcaatgagcgcggcgcggtgatccgccaggtcctgccatcgagcggcttgcccatgtccatcgctctgcccgcctgcgctttcgttggtgtggccgcccgcgctgtcgaagatgagttcggcgaaatcaccgttacgctggaactgatgcatgaagacccgctgctttcggttccgctgctcgtggcgcatgatctgggcgatattgctgctgactggcgcgcatggtctgccgcgttcaatctgccgatgatgctggtggaggaagatggcgttgcccgcccgctctatgaaagcaccggcccggtgcgcaccggccagccgcaggctcgccgtcagggtcaggaaccgcgccgtcgtcgcccgcgtttccttgcccgccgcaagaccggtacgctcggcgtccggttggtaatttcgggcaaggaaatcattgctcgtcattgaatcaaaaagggtcgcctgagaaatgcgaccttttcaaaaattttggctgacctccataagcccccggatgtcttggggcgcatcccgaaaagtggaaaccggttttcggaaaagatgcgcccataaaagaggacatccgggtttattttttgcggctgagaaaagccatcacggcttcgcgggcctcatcggaggtgagccgctcggcaaaatgcttggcttcgcgggtaatgcggtcagcgatgttttcggcgggaaggcgcatcagggcgcgggcgatctgcatggcctgcggcggtttggcggcaatttcttccgcggccttcatcacttccgcttccagcgcctcttcgtccacgatctggtagacaataccggacttctgcgcggcttccgccgtaaaaccatgaccgagcgccagcagcgcgaaggctttctgatgccccatcagcaagggcgcaagcaggctggagcctgcctccggcacgaggccgagatcgacaaacggcgtgcggaacagcgcgcgcggcgtggcaaaggtcaggtcgcagtgaaaatggatcgtcgtgccgacgccaatggcaagcccatcgacgcctgaaacaatcggctttttggtttcagcgagcggaatgaggaaatccagaatttcgctgccgaagctggtgtcgcccgtggccgcggccatgaaatcctgcatgtcattgccggaagaaaaagcgcccggaacaccgaggaaaacatgcgcgcgcacggcatcgtccgcgtcgccgtccttgagcgcctttgccatggccgcatacatggcgcgcgtgatggcatttttcttttcaggccggttgaggcggatgacctgcaccgcccctttacgctcgatcaggatatgttcgctcattttcacgcctccagcgccgattttgcagcggtaaggctggcagcgccggtgataacagtgtctttcagcgaagaaacttcggccagcatgttttcggcaaagaagcggcaaagcgcggcccgtgccgcatcgtcgccggcaagtgccgcacgcgcaagataagcgccgccagcggtgagcgacaggaggcgctgatagggtgtggcaccggaaagtgcttcttcggcgcgcccttctgccgttgctttttgcagccagtcagtcgcttcgcgcgcctcgctgatggccttggaaaggcgtgcgccggtttcacccagctccgcacggttggaagcggttgccttatcggcatcgccttggagttcagccaggaagcccttgatatggtcgcccttttgaagcggcagcttgcgcattacaaggtcgatggcctgaatgccgttggtgccttcatagatcggggtgatgcgggcatcgcgcagcaattgtgcggccccggtttcctcgataaagcccatgccaccgtgaatctggatgccgagcgaggacacatccacacccgcatcggtggcaaaactcttggcgagcggcgtcagcaatccggcgcgatccgaccagaactgcgcgtccgcaccgtcggttacatggctcatgtcgatggcatgggcgcaagcataggtgatcgaccgggcaacctgcgtcagcgccttcatggtcagcaacatgcgctgaacatccgggtgctcaatgatcgggctcatgccctgtttcggatctgcaccgagcgcgcggccctgtttgcgttccttggcataggcaagagcctgctgataggcggcttcggcaacgccgacgccctgaatgccgacgagaaggcgggcattgttcatcatggtgaacatgcaggcgaggccgcgattttcctcaccgatcagatagccgaccgcgccctgttcttcgcctttcacgaagccgtcaccatagatcatggtgcaggtgggggaggcgtgaatgcccatcttgtgctcaaggccggagcagaaaagatcgttgcggcggccgagcgaaccatcctcattgacgaggaatttcggcacgaggaacagcgaaatgcccttggttcccgcaggggcatcgggcaggcgcgccagcaccagatgcacgatattgtcggtgaggtcgtgttcgccataggtgatgaagatcttctggccaaagatgcggtaggtgccgtcgtcgcggcgttccgcgcgggtgcgcagcgcgccgagatcggatcccgcttgcggttcggtcaggttcattgtgcccatccattcgccggagatgagcttttccagatagatatccttcaattcgcgtgatgcgtgcttttccagcgcctcgaccgcgcccatggtcagcgtcggcgcaatcgcgaaggccagcgtgccggaattccacatttcgctgacagccaccgacatcatggtcggcaggccctggccgccatattccggcgtgccggtcagcgaattccagccgcccgcgatccagttgcggtaaagctctttccagcccggcgccgtggtgacgacaccgtccttcacggtagcgccgttcttgtcgccggtgatgcgcagcggctcgatacggtcggcggcaaatttgcctgcctcttccagaatggcagcggccagatcggcggagaattccgggaagcggttttcttcgagtgctttttcgaggcccgcgaccttcatcagtgtgtgggaaatttcagaaaccggcgcgcgatacatctttcctcctcaagcctgtttgctgggacatgcccgcgctgcatcggcagaaaacggggtccaattggctggtcagatacaagagctatcggcttattacgtaaacgtcaatattttgcagaaacttcacgggcttttgttgcaatagcaaatataagcccgcgcttaacgaaattttttcccaccctataataagcgtgatgtattgatgttcccgaaaatgcgcagcgtatgcagcgggaaatgcgtctgggagatggggtggttggggccccggacccaaggtgcggggggaggcaagttgagggggcctgataatgacgcttgtgccgttctttttgacggtcaatctgacggtagctagcctttttgtgctgactttcgcctttgtttccatgcaggagcgcgggcatcgtgcaccgcgctggttcactctggcctttctttgctcgatggcgatgccgcttttcggcttcgggcttccaacgacggaaaatccacgcatcatcattctgggctccttcgctgccatcatggccgcgctgacccttctggtgatcggcctttgtgaaacctataggcagcggatcgaatggcgtttgctgggctttttgttcattgccgcgctggcatgcaatgcgctggtttttgaattgccgcgcacctcgcttctccaccgctttctctaccagttgccgctttgcctgattgaactggtgacaatccgtgtgatctaccgctccggcatgccgcgcctggtggacaagctcctgatggcccttgcggtgttaagcgtcgtccattttttctcgaaggcgtttcttatcgtctggcccggcatggatgcgcgcccggaagaccagagcgatacaggccaggcgattttctcgctttcgatgggcgttttcgtgcaggtttcgaccgggttgctgcttttgctgcgcaccatgttgcgcatattgggcgatgccagcgaacagtccgagatcgatgcactatcgcagatttacaatcgccgtggcttcgaccgtcacgtcatgcggcgtctgatgcgaaaggggccggatacgccctatgccatcattatgagcgatctcgattatttcaagcgtgtcaacgacacttatgggcatgactgcggtgatcgggtgatcgaggctttcggcgggctcttgagaacgcatctccccaaaccggcagttgccgcgcgtatgggcggagaggaattcgtggtctttatgccgggtgcggatgccgtggccgcccatgatctggcgcagaccctgcgcaccaccatgacggcgttgagcttctcgggcgatgccgccgagtggatgccaacggcaagcttcggcgttgccgaacacagggtcggcgagggcctttacgatacgatacgatacgccgtgccgatggcgcgctttacgaagccaagaaggctggacgcaaccgcgtccatgtaacctgaaacataaaccgatcagcgattagccttctcacgctccacggcgcgccagccgatatcagaacggtaaaaaccttccggccagtcgatgagcttcagcgcctcataggcacgcgcctgcgcttgcgctacggttgccgccgtagcggtgatgttgaggacgcgcccgccgccggcgacgatggcgccgtccttcagcgccgtgcccgcatggaacagttttacgccatcaatgctttccagcttttcgaggtcgcggatgacgctgcccttcttcacattggccgggtagccttcggcggccatcactacggtcagcgccggttcgtctttccattcaagtgaaacctcatcaagtctgccgtcaacggcagcattgatgagggcaagcagatcgctgttgaggcgcatcatcaatacctggcattccggatcgccgaaacgggtattatattcgatgagcttcgggccatcgctggtaatcatcagcccggcaaagagaatgccggaaaagggtgcgccgatttccgccatgccgcgcatggtgggttcaatcagttcgcgcatggtgcgcgccaccatttccggtgtcatcaccggggcgggcgcataggcgcccatgccgccggtattcgggccggtatcgccatcgccgacgcgcttgtgatcctgcgcggagccaagcggcaatgccgtcttgccatcgcagatgcagaagaagcttgcttcctcaccgtcaagaaattcctcgaccaccacttccgcgcctgccgcaccgaaagcgccctcaaagcaggaatcgaccgcatcaagtgcttcctgaagcgtcatggcgacaaccacgcccttgcctgcggcaagcccatcggccttgaccacgatgggcgcgccctgctggcggatataggctttcgcctttggcgcattgttgaaacggccataagcgccggtcgggatattgaagcgcgcgcagagatccttggtgaagcccttcgagccttcaagctgggctgcggccctggacgggccgaagacgcggatgccctcagcgcgcatttcatcggcaagcccggtgacaagcggcgcttccggccccacgaccacgaggtcgatatgcttttccttggcaaaggcaatcagcgcggcatggtcgtccacgccgatatcggcaagctccgctacagcggcgataccgggattgccgggcgcgcaatatagtttttcaagcaggggcgaggcggcaagcttccatgccaaggcgtgctcgcgaccaccggaaccgatcaacaggactttcatgccttgctccctgcgcttaagatcagtaagtcaataaagacttgttccggctgtctattgctcccgcttgtcgagagcaataccaaagggtcagattttggccaataatgccggaattgacggtttttttgaacggattgggccatgcagcaaccacaggcaaattccgatatccagtcgcgcgcggcgcgcgggcgggtgaaggatgcgccctccggccattgggtctatcgcgttctgccgcaatggctctggccctatgcgcagcttgcccgctgggaccgtccgatcggctggcagcttttgctctggccctgctggtggtccaccgcacttgtggcgggtgctggcgcaaaggctggcgacggcgcatggtccgtgctgccgtctttctggcatcttttcctgttcctcgtcggcgccatcgccatgcgcggcgcaggctgcacctataatgatctggtcgatcaggagatcgacgacaaggtggaccgtacgcgctcgcgcccgttgccttcggggcaggtgacgcgcaaacaggccaagctgtttgtggttttgcaggcgctggtcggccttgctgtcgtgctgcaattcaactggttttccgtcgcgctcggcattttctcgcttctgatcgtcgccgcctatcccttcatgaagcgcatcaccgactggccgcaattcgtgctggggcttgccttctcatggggtgcattgatgggttgggctgcaacggaaggctcactcagccttccgccggtgctgctctatatcggtgcgatcctgtggaccatcggctatgacacgatctacgcccatcaggataaggaagacgatgcgctggtcggtgtacgctccaccgcgcggcttttcggcaagcacacgaaaacggcgctcatggtgctttatggcggggcaatcggctttttcgcggcagctttcgccgtggcccaggtgcccatgcccgccctcgccggcctgctggcggctggcgcgcatctttatcgccagatactcgtgctcgatatcgacaatcccgaccagtgcctgcggctcttcaagtcgaacaatattgtcggctggctgatctttcttgggcttgtattcggaaccctctgggttgcggtaaagccacttgtatgaaggaaggccaccgtttcgggtggcctttgcgttgttagatcagggataaagcctgtccttgttccagtcgccttccggcgttggccgcgtgaaaagcacacggtcatgcaggcggaagggccggtcgtgccagaactcgattgacaccggacggatgcggaaacccgaccagtaaggcgggcggggaatatcgccaatggcatatttggcggtatattcggcgaccgccttttccagtgcaaagcggctttccagcgggcgcgactgtttcgaggcccaggccccgatgcggctgccgcgtgggcgcgaggcataataggcatcggcctcggcatcgctcaccttttccaccggcccgcgcacgcgcacctgacggcgcagcgacttccagtggaagcacatggcggccttttcggcggaaaggatttcctgtcccttcttgctctcataattggtgtagaagacaaagcccgtctcgtcgaaatccttcagaagcaccatgcgtacattgggcaggccatcagggtctacggtcgcaagcgccaccgcattgggatcgttaggttcgctcttggcggcatcggccagccattcggcgaagagcttgaacggttcggcgctttgggtgaaatcgtcgctggaatttgtcatttttactggttccaaaggctaggctgtagtgacgagttaacttatggtttggcgcgagggtggagcgaccttcgtccatatccaatattttgtccatgccctgcggataattgacctgcatccagtctctgcaaagcaggacggcagaaaccgataaaggtgggcgttgtgctttggtatcgatttgtttaccttgtcggctcacagcatgttaaccgtcaaaagccataatctgcacattaatagtatacacaagcatataaggaatttacgttggccgcccgacccgctcgccacgatagaaacgatagaaccaggattcgacgtaccatttttacgcgcaatgcagcatttgctatattgatgctctctctcggtggctgtgcaatgggcggtttcagcatcgaaaaggcggtaccggatgcttcggccataacaggatcggtgcaacaggcagagcctgccgaaaccgatacgggcaagctttccgatcagtcagcaatcaagaacgtcgtttccgcgctcaatttcacccaatggggcaaaaagccggttccgtgggcaaaccctgacacgggcagccaggggacgatcaccacgattgccgaatccagcaccaacaacaaactctgccgtcagtttgaaacctcgcgtgaggcattcgacggcgtttcgatctatcgcggcgaaacctgtatggagcgcggcggccagtggacggttactgcgttcgcgccgatctgatccagtcagactgaaacgcgctttaaatgaatttcagattcaagccgtgtgaggctggaacttttgcggctgtatacgcatattagctgtgaaaacgagtctatccattggctttacagccttttttcctgaaagaggaactatatgcgcgatccctatagcgtgctgggcgtcgccaaaacggcgaagcccgaagaaataaaatcggcctttcgcaagctggccaagaagcaccacccggatcagaatcaggacgatccgaaggcgcaggagcgatttgcggaagtgaatcaggcctatgaaatcataggcgacaaggacaagcgcgcccagttcgaccgtggcgaaatcgatgccgaaggcaagccggtatttcagggatttgccggcggacaggggtttggcggcgcgcatggcgatcctttcgcgggcttccgccagggcggcggcaacagtcattttgagttccggggcggtcccggcggatttcagggtggcggctttggcggtgcggaagatattctgaacgatcttttcggcggtgcttttggcggcggtcgctctggcgcgcgccagcgcggcccgtccaagggggcggacctgtctgcatccattgatatttcgctttcgcaggccgtgggcgcggaaaaggtcgaggctatctttccaaacggcaagcatctgaaaataaaactgccgaaattcgtcgaggatggccagaccattcgcctcaaggggcagggtgaaccgctgatgggcggtacgccgggggacgcgctggtgacgatccgcttcaagccgcattcgcgtttccgcttggaaggccgcgacgttcatgtcgaccttccggtcagcattgacgatgcggttctgggcggcaagcaggaagtggaaacgcttgatgggcgcatttcggtgaagattcccgcatggtccagttccgaccgcgtattgcgcctgaaggaaaagggccttcccttgaaagcgggcggcaggggcgacctctatgtccatgtccgcatcatgctgccggagggcggcgacaaggagcttgaagacttcctgcaaaaacgcagggttgtgtgagcttcaatcggttgaagcgaaggtgttgtcactttgcgccagtaacgtgacaataccagcctttttatccgcaattgcttgaaggatagcgaagcctgtgcgatagggcaaagaagttcattatttttcaatgaggacccttaatgaccgcacagtctggtttgttgcagggcaagcgtggattgattctaggcgtggccaataatcgctctatcgcttggggcattgcaaaagccgcccgtgaagctggcgcagagcttgcattcacctatcagggtgacgcattgaagaagcgtgtggagccgctggccgaggagcttggcgccttcgtcgccggacattgcgacgtcgccgatgcggcgagcatcgatgcggtttttgaaacgcttgagaagaagtggggcaagctcgacttcctggtgcacgcaatcggtttctccgacaaggacgagctgaccggccgctatatcgatacgtcggaagccaatttcaccaatacgatgctgatttcggtctattcgctgacggcggtttcgcgccgcgcggaaaagctgatggccgatggcggatcgattctgacgctgacctattacggcgctgaaaaggtcatgccgaattacaatgtcatgggcgtggccaaggcagcccttgaggcgagcgtgaaatatctggccgtcgatcttggcccccagaacattcgcgtcaatgcaatctcggctggccccatcaagacgcttgccgcttccggcattggtgacttccgctatatcctgaagtggaacgaatataatgcgccgctgcgccgcaccgtcacgatcgacgaggtgggtgatgtcggcctttatttcctttcggacctgtcgcgttcggttacaggcgaagtgcaccatgccgacagcggctatcatgtcattggcatgaaagcggttgacgcaccggatatctcggtcgtgaaagactgaagcagctaatacgcaatcccgaaaagttgaccggcttttcgggatttttctttgtcttttccgatgcgggaaagttatccagtttattcattggcggcagatagaggtaggactgtggctcgggagatcatctacttttcgcgtcacggcgagacagactggaatgtctcgcagcgtattcagggacagctcgatatcgatatcaacgataatgggcgcagtcaggccgaccgcaatggcgacatgctgaaatcgctgatcggcgcaggggccggtttcgacttcgtggcaagcccgctgcgccgcacgcgcgaaaccatggagcgcatccgcctgcgcatgggactggacccatacgaataccgcaccgatccgcaactcatggaagtgaatttcggcgactggcagggcttcatgatggaagacattgccaaggagcgcgaagaccttctggaagcgcgcgcccgtgacaagtggaactttgtgccgccgctgaaagctatatgacgctctcgcgccgtatcgggcgctgggtggaggcggtggaatggccgaccgtctgtgtgacccatggcggttgtatgcgcacgctgttctatctttatggcaatatggacggtcacgccgcagccaatctctccatcccgcaggacaagcttctgaaatttgccaacggtaagcttgaatgggtttgagcgggcgctttgccacccgattttttgcaagtttttccgcagaaaaaagaggggttttcgcatctgccaaaaacacattgcaattaattttgatatgcgccttgtaaatttctgaaatttctcctacattcaacttatcgattttgttctcgaatgttgcggcgcggataacgccccccggtatttctttcaaactcgtaaaaatcggcggcgaacggaagttcgctatactttaaccgtgcgaattgaaaggaattcaatatggcaaacggaacagtaaaattctttaactccaccaagggctttggcttcatccagccggatgacggcagctcggatgtattcgtccatatttctgtgtggaacgcgctggtcttcattccctcgtggaaggccagaaggtcggctacgaagtcgttgctgatcgccgttcgggcaaaagcgccgcggctaatctggaatcgctgtaatcagcgttgaatgaatttgtctccagtctttgaccacggatgtactggcactgattgttgagacaatgggaaggtcggggtaaagcccggcctttttttatttttgctgcttggtagaggggccataacaaaggagaatgaggtggaacatcacgattttgaacaaccggcacaagccggtgataatattcgttcccggtgcgatgacggacatggtgcgacgaaagcggaaatcgagagtgcccatcaacagatgtctccgccctcaaatgactggaccaaactatcaaatattctgaggcgctcatgcggtggttcgtcccgcaagcgcgcccatcgtctttgaagcgcgttttgatatcgaaacatgttcgcaatatcagctatagcctaactatttgttttatcgcatgtctttatccggaaaccggttcccgctttcgggaggcatgctctagggagaaccccaatgtatcaggataaggaaagcggctttaacaaggtgacgctcttcaaacccaatctctcgcgcatggaagcaaagagcgccgtgaccgataaaacggcgaaggccattctcgacacggaacgcgcggcggttgaggccaagacggagcgcctgcgcgcagcgcggctggccagcgaagaaaataagccgcaagtggcatcgaaaagaaaatagctcaaaatactgacccgacggcatttgccgcatggtggtttcgttctgaatgccgtcatttatgctggaatgaagcgtgtcccttaaaaagattgtgaaatcccccgtcgcgatcaagttcatcacgtccgtgggtaccgcctatctccggtttgtctggtggtccagccgcaatacggctggcagaaatgaaaccaatcctctggcgcaagccggcccctgcattgtcgccatgtggcatggccagatgtttctggccgcttttgcgcgcccgccggaaaagaaattcgtggcagcggtgtcgaaatcgcgcgatggcgaactggtggcgcagatgctgggcaagcttggcatccgggccattcgcggttcaggcgcgggccagcgtaagggcaaccggcagggtggggcggcggcgctgcgccagatgctctatgcgctgcgcaatggcgaatcgatcgtcatggcagcggaaaccaacaagaaagtgtttcgctgcggcgagggtgttattgcgcttgcaaggctctccggctgcccgatttatcctgcttccgcccgcacgagttttacccggacattgaatagctgggaccgggcggaactgcccatgccgttcggacggcgttccgtggtgatcggcgagccgatcttcgtgccgcgcgatgcgagcgatgaggaactggaacaatacaggcttcaggtggaacaggtgatcaatcaggcctatgcggcggcgaaactggcttgtagctgagtggccgatgatcccgatcggggaggctcccgcttttgggagcacaggatgaaaaagtgggaaatggctgccggacccgccccggtaattttatcacgcatttgccgatgcaagaccgctttgcattctggcatgaaaaggcgcttacggggcttcctgaatatcggtgataaagcgtgtatgatccacgatatcgtagataatcagcaccttcatgcccggattgatggcgccgatatcgaattcgcccggcagcttgtaggtttcgccgtcatcgagcgtgatggtttcgctgtccttgttgatatcggtgatcttgccttcggcatcctctgccatcgccactgttgaaaacagggcggcaatgatgaggattaatccgatcagataatgcattggctttccgttcctttggtttgtgcctcgggttgggttgttgcctgaccgattcgacacgttcgtcgcgaatgtttattttggtgcgccgcgctggctatccctcaatgtaatgtagcgaatgtgtcaaaaaaaaacaccgcaaaccgatcttcagaaagaaattttaccccctggaggccgttgatttgaccggcatcaaaaagctcaataaaaccggccggtaaaagaaactggtatcctgtaccgcagggtcgtgtaatcggacgacatgcatgtctcataatagtttcggtcatctgttccgcgtaaccacctggggcgaaagccacggtctggcgcttggttgcgtcgtggatggctgcccccccggaattaccttcaccgaagccgaaatccagtcctttctcgacaagcgcaagccgggccagtcgaaatataccacgcagcgccgcgagccggatcaggtgcgcgtgctttccggcgtgcttctgggcgaggatggtgtgaccatgaccaccaccggcacgcccatctccatgatgatcgaaaataccgatcagcgttccaaggattatggcgagatcgcccggcaataccgtcccggccatgccgattacgcctatgatgtgaaatatggcattcgtgattatcgcggcggcggacggtcttccgcacgcgaaacggcggcgcgtgtggcggcgggtgccattgcccgcaaggtcgttccgggactggaagtcaggggcgcactcgtttccatcggtgcgcacgatatcgaccgcagccgctggaactgggcggaagtggacaataatcccttcttcacgccggatgccggttcggtggaggttttcgccgactatctcgacggtatccgcaagaacggctcatcggtcggtgcgatcatcgaaatcgtggccgagggtgtaccggctggcatcggtgcgccgatctacggcaagctggatcaggatatcgcgagctatctcatgtcgatcaacgccgtgaagggcgtggaaatcggcaatggcttcgaggctgcgcgcctcaccggcgaggaaaatgccgatgaaatgcgcatgggcaatgacggcaagccgatttttctttccaatcatgcgggcggtgttctgggcggcatagcaacgggcgcgccggtggtggcgcgttttgcggtcaagccaacgtcatcgatcctcacgccgcgccgttccatcgataaggacggcaatgaggttgatgtgatgacgaggggccgtcacgatccgtgcgtgggcatccgcgccgtgccgatcggtgaggccatggttgcctgcgccattgccgatcactatctgcgccaccgcggccagactggccgcgtctgacataatgggggccagactggccgcgtttgataacagtggggccagattggccgcgcctgaaaataatagggccaaccggccccttatgacgagcaatgcggccataccggccgcatttgaaatatcgaggtcgaaatgagctataatcagaaacaggtcgttgatgcgattcgcgcttttgaacgcggtgaaatcgtcgtggtcatggatgacgacggtcgcgaaaacgaaggcgatctgatcgtcgccgccgtgcattgcacaccggaaaagatggccttcatcgtgcgccatacgtccggcattgtctgcacgccgatgacgcgtgaggaagccaagcgcctcaacctgacgccgatggtggcggaaaacgaatccgctcacacgaccgcttttacggtcacggtcgattatcgccatggcaccacgaccggcatttcagccgaagaccgcacgctgaccgtgcgcaacctggccaatcccaatgccggtgcttcggatttcgtgcgccccggccatattttcccgctggttgcccgtgagggcggtgtgctgatgcgctccggccatacggaagccgccgttgatctgtgcaagctcgccaacctgccgcccatcggcgttatctgcgaactcgtcaacgatgacggcacggtcaagcgcggtcccgatgtggcggctttcgccgaggagcacaaattgcaccgcgtcacggttgccgatctcatcgcctatcgccagcgcaaggaaacgctggtcaggcgcattggcgatgcgcctgtcgaaacctgtgctggcaaggctcatgcctatagttatgaactgccgtgggagccgatgcggcatgtggcggttgtcttcggcgatattcgcgacggcgaggaagtgccggtccgtctccatcgcgaggatgtgctgaacgatgttttcggcaagggcggcagcaatctcgatgccatcatgcagcgcatggggcaggagggccggggcattctggtctatctgcgtgaaggctccgtcggcgtgcgttcggatcatcgcgatgcccgcgcccgtgaggcgctgcaaggcgagcatgaagcccatgcggaagccgttgcccgcgaggaagaatggcgccagatcggccttggcgcgcagattttgaaggatctcggcgtttcctccatcgtgcttctggcctcgcgtgagcgccactatgtcggccttgaaggtttcggcatttgcatcacgcgtacggaaattatctaatgcatgtctcccaaaagcgggaaccggttttgggatgaaaacatgcataaaaacaaaagtttcgtgtcgtaagagtacgataaaacgcggcgcgctttaaatggcatcaattaacaggcggcctcgcggcggggccgcctgttttttcttccatgcattttccgcgccgaaggcgtttcacatattttttgcggaaaatgctttatagtggatgcatgacgacacggctttactggcatccgatctatctcgaacacctgacgccgcccggccacccggaacgccccgaccgcattcgcgcgttgatgagcgagctggaggggccggatttctaccgccttgaccgggtggaagcgccgcatgccggtgaggcggcgatcctgcttgcccacccggaagaacatctggaagcggtgcggtcgaaaattcccgaacctgttgaggacggggaagcgtcccagcccatcgtgaaacttgatggtgatacctatgtcagcccgaaaagcatggatgcggcgctgacagccattggcgcggcgatggccgcggtcgatgatgtcatgtcgggtgctgcggacaatgttttcgtggcatcgcgcccgcctggccaccatgccgagcgcagcagggccatgggcttttgcgttttcaacaatattgcgattgcggcgcgccatgcgcagcgccatcatgggctggaacgcatcgcaattgtcgattgggatgtacaccacggcaatggcacgcaggatattttcaaggatgatccaggcgtaatgttctgttcgacgcaccagttcccgctctatccgggaagtggtgacaagcacgaaacgggcgtgggcaatatcgtcaatgcgccgctttcgcccaatacgggcagtcgcgagtttcgtgaggcgttcaatagtcgtattttaccggccctggacaatttccggccagatttgatccttatttcggctggcttcgatgcccattttcgcgaccctctggccgagatcaatctcgatgagtcggatttcgattgggcgacgggcaagctcatggagcgggcagaaaggttctgcgatcaccgactggtgagtgtgcttgaaggtggatatgatctagagggcttgtcgcagtccgcatctgtgcatattacgcggctgttgaaaggatgaattaatggtgactgaaccgtccaacgccgacattgcagtaatgagcttcgaggatgcgctgaagcagctcgaaaagatcgttgacgatctggagcggggcgatgtgccgctggaggaatccatccgtatctatgagcgcggcgaagcgttgaagaagcattgcgatacgcttctcaaatccgctgaggacaaggtggaaaaaatccgcattggccgcgacggccagccggtcgggaccgagccgctggaccctgaataattcttttcagaacaatgccttgagatgagcgacgtagggcgcgagcacgccgctcaggagataggggccaaggccccagatcagcgtccatccggcggcgcccaccatatttgccgccagaaaatgcagcgggttcattttcattgaacccgccaccagaccgttcaactggcgcagcagcaccacgaaccttgcggttgcaacgacatagattcccttttccgcaaaaatcttctcgaactggttcagccgctccggcgtcagcttgaccagatagccatagcgcagaatgagcttgcgcccgccgaaacgcccgatcagatagccggtgctgtcgcccagaaccgaggcaatgaaaacggtgatcaggaccgtttggatgtgcagcgtgccgtgtagggcaaggagcgagcttgcaatgagcgcgctttccccgggcagcggcgcgccaaaagattccgaatagatgatgaagaaaagtgccagcgttccataggtcgcgaggtaggattcgacgaaatgcattgtaatcccggttttgcagtttgctctggaatatgtccggcaagagtgaagcagcttttgcgcggcagcaggcatgaaaaggcaaaagaatagacagaccagctatataaaaagaaaagggcgccggacaagccggcgcccccgaaatccatgtttataccaaaacccgatgaggttgcctcatcgggttttggtgaagcccgtgcggcgattgagtattttagccccctgatattacttgtcagcctatggagcgtttgcccgtaacggcatgataaatccacagcacgatgacggcaccgatgaccgaaacgatcaggctgtagatattgaggccggtaacgccctgtgcgccgaagaaggtgaaaataacgccgccgatgatggcgccgacgacgccaagcgcgatgtcgagaaacatgccctggccacttttattgacaatcttgctgccgatgaagccggcgatcaagcctagtattatccagcttataacagacatctaatatctcccacagcgtaaatacaattttgcatcacgcgattaagaaattttcatactgtttcaaattttgcaaggtataatgcttgccaaacgggaaaacctatttaactttaacttacagggtgcaaaacagcatcggataacagggagtatcgtgtgatgggaagttatgacgacaactcgggcaattcgccgattccgggaggaagcctcgcaaagccggtgatgattgcgcttggcgccttgctgatcggcaagttgctgaagggtaacagcgatgatgcacctgcaacgcaggcccagcccgtgccggaacagccgcaggcaggcggtggcctgctcggcggaattctgggtggccttggcgggcttctcggcagtgctgcggcgggcaatgcttcggctgcgcccgcacccggaccgctcggcggcggtcttgggggccttcttgaccagttgaagcagtccggccttggcgacaaggtggattcctgggttggtcagggcgaaaaccatcccatcgagccgggccagcttggcaatgccatcggccagacgacactggagcagatcgcggcccatgcaggcattgaccagcaggaactcctgaaccagctttcccaggttctgccggggctggtggacaagctgacggccaacggccaggtgccggacgccaacacgctttccaagcttctccagggccgttgaccggaacggccatgttgcatcgaaccgcaccgcctgccggtgcggttttgtttttcgggtggttcgctaaactggaaggaatacctatatagggacttacccctgctctgaagaagttggtggggcaggtgtttctggaacggtgggagtgcgttcatgagttttttccttgtgccgatccggttctgggcgacaagacatccgtggacagcatcgaaacgctggtcattccacgcacgagcgatattggcgggctggaggtgcgccgcgcattgcccaccgcgcgccgcaggcttgtgggaccgttcatctttttcgaccgcatggggccggccattctgcgtgacggcgaagcactcgatgtgcgcccgcatccgcatatcggcctatccaccgttacctatcttttcgatgggcatatccgccatcgcgacagcctgggaacggagatggtcatccgtccgggcgatgtgaacctcatgacggcgggcaggggcattgtccattccgaacgctcgccggaagaagaacgcgctggccccatgccgatttccggtgtgcagacatggcttgccttgccggatgccatggaggaaatcgaccccgccttccatcatatcaatgcgtccgacctgccactcatggacgatgcggcgttttcgggccgtctcattatcggctccctgcatgggctttcctcgcccgtcatccagcatgccgaaacgctttatgcggatatccgcatccatcagggcgggcgcttccagattccgcccacgacggaggagcgcgccatctatacgctggaaggcaatgtcggcattggtggcgaggtgttcccgcccgaccgcctgcttgctttccgccccggcgacgatattgtcgtgcaggccgggccggagggcgcgcatatcatgcttttcggtggtgcgcccctcggctcaaggcgctatatatggtggaatttcgtggcttcctccaaagagcgcatagaacaggcaaaggaagaatggcgcacgggccgtttcgatattgtgccgggggatgagcaggatttcattcccttgccagaatagcggcctgttatgtgggaacacattgtgaagccgtcccggcggtcagaatgcttgatctcggcccgatgcctgttataccggcaaaggtttagagaaattccagcaagacttgcctgccccaaccaactgatagggtataagaatgtcccgaccctcaacaccgctcctcgataaggcgccgacgccagaccgtcttcgcgccctgccggagcaggacctgccgcaactggcggaagaattgcgcaccgagctgatcgacgcggtttccaccacgggcgggcatctgggcgcgggcttgggcgttgtggaattgacggttgcgttgcatcatgttttcaacacaccctatgatcgcatcatctgggatgtcggccatcaggcctatccgcacaagatcctgaccgggcggcgcgaccgcatccgcacattgcgccaggcgggcgggctttcgggcttcaccaagcgtgcggagagcgaatacgatccctttggcgcggcccattcctcgacctccatttccgcaggcctcggcatggcggtggcgagcgagctttcgggcgaaaagcgcaatgtgatcgccgtcatcggcgatggttccatgtcagcgggcatggcctatgaagcgatgaacaatgccggtgcgctggatgcgcgcctgatcgttattctcaacgacaatgatatgtcgattgcgccgccgacgggcgcgatgagtgcctatctggcgcgcctcgtttccgggcgcacctatcgcagtgtgcgcgaggcggcgaagcaggtggcgcaaaagctgcccaaattccttcaggacaaggcgcgcaaatcggaagaatatgcccgcgcctttttcaccggcggcacgctgttcgaggagcttggcttctattatgtcggcccgatcgacgggcataatctcgaccacctgctgccggttctgaaaaatgtccgcgatacgcagaaaggcccggtgctgatccatgtcgtgacacagaagggtaagggctatgcgccggccgaagctgccgccgacaaatatcacggcgtcaacaagttcgacgtcatcaccggcaagcaggcgaagcccccggcaaatgtgccgagctacaccaagattttcggcacaagcctgattgaggaagcgcgccacgacgacaagatcgtcgccgtcaccgccgccatgccgacaggcacggggctggacctttttggcgaggctttcccgaagcgcgtcttcgatgtcggcattgccgagcagcatgccgtcacattcgctgccggtcttgcaagcgaggggtacaagcccttctgcgccatttattccacctttctccagcgcggctacgatcaggtcgtgcacgatgtttcgatccagaacctgcccgtgcgcttccccatcgaccgcgccgggctggtgggcgcggatggccccacccatgcaggctcgttcgatacgggctttcttgcagcccttccgggcttcgtggtgatggccgcatctgacgaagccgagcttcgccatatggtgcgcacggctgccgaatatgacgaaggcccgatctccttccgctatccgcgcggtgatggtgtgggcgtcgatctgccggagcgcggctcggtgctggaaatcggcaagggccgcatcgtgcgcgaaggcaccaaggtggcgcttctttccttcggtacacgcttgcaggaatgtcttgcagccgctgaagaactgggcgctgccggcctgtcgacgacagtggccgatgcacgtttcgccaagccgctcgaccatgacctgatccgccgtctggcgcgtgaacatgaagtgctggtgatggtggaagaaggtgcggtcggcgggtttggcagccatgtgctgcaattcctcgccacggacgggcttctggatcgcggcctcaaggtgcgggcgctgacgctccccgatatctatcaggaccatggcaagccggatgccatgtatgccgaagcgggccttgaccgtacgggcattgtgcgcacggtttttgccgcacttcatcgcgatgaactgggccatgaagcactgccgacaccgtttcgtgcctgaaacagatgaacggccagtccaccgataaccgtccgcgccttgaccagcttttggttgagcgcggatttttcgcgacacgctcgcgcgcccgtgacgctatccagcgcggcacggtgaaggtggatggcaggcccatcaccaagcccggccagatggtggttcgcgacgccgcacttgcggtggacgatccggcaagcgcctatgtctcgcgcgccgcattgaagcttgttgccgcgcttgaccatttcgacctcaatgtgaagggccggaccgcgctcgatatcggtgcttccaccggcggttttacgcaagtgctgctggagcggggcgcgcatcatgtcatcgccatcgatgttggccatgaccagttgcatgaaagcttgcgccacgatccgcgcgtgaccagcaaggagggtgtcaatgcccgcgcgctggagcttgcgcatctggacacgcgcgctgtcgattgtattgtgtcggatgtcagcttcatctcgctcaggctggcgctgcccccggcattggctctggctgaaaaaggtgctatctgcgcgcttctcgtcaaaccgcaattcgaggcgggacgcgaagcgatcggcaagggcggcatcttgcgcgatcccgcatatggcgagcgcatggcgcaagaactgaaatcatggctggaaacgcagcccggctggcgtgctctcggcctttgtccgtcgcccatcgaaggcggcgacggcaatcgtgaatatcttctggcaggaaagaaggacagatgacgtcgtcgaagacggggcaaataacgatccgctcgattggtgcgggcggcgacggcgtcgcaaaccttcccgatgggcagatctatgtgcctttcacgcttcccggtgaagtggtgaatgtggcgcgcgacaagaaccgcgccacgctgatggcgctgctggaagcctcgcccgaacggcagaacccggcctgccgtcatttcgaggattgtggcggttgtgctctgcaacactggcaggatgaaccttatcgcctgtggaagcgtgagcttgttgtcggggcgctgaagggcaggggcatcgatgtggaggttgcgccgctggtggcgtgcaacccgcatacgcgccgccgcgccgtcttcgccgcgcgcaagacggaaaagggcgtgctgcttggcttcaaccgccaccagagccacgagatcatcgatattgtcgaatgcccggtcacggtgccggaaatcatcgcgcgtctggatgacctgcgcgaagtgggcgccttgcttgcgcccggctccgggccgttcaagctggcggcaacgctgacggaatccgggctcgatcttgcggcaagcggctgcggcaagctcaacgacgagcagcgccgcgccttgacggcgttggttatcaaaaaggattttgcgcgcctttcgcatgagggcgaaatcattgtcgagccgaaaaagccgctcatccatttcggcaaggtgcctgtgccggttccgcccggctgcttcctgcaggcgactgcggaggcggaggaaacgatggctgcgctggtgctggcccatctgggcaaggcccggcgcgtggccgatcttttctgcggtgtcggtacttttgcgctccgcatcgcggaaaagagcgcggtccatgcggtggaaaacgatgcagcggcgctggccgcactcgatcgcggcgtgcgccatgtgcaggggcttaaacccgtttccatcgagcggcgcgacctgttccgccgcccgctgatgccgaaggagcttctgccctataacgccgtggtcttcgatccgccccgcgctggcgcggaagaacaggcgctggaactggccaagtccaaggtggaaaaggtggttgccatttcctgcaatccggtgacgctggcccgcgatctggccattctccagaagggcggctaccgcatcgagcgcgtcacgcccatcgaccaattcctctggtctgcgcatgtggaggcggtggcggtgctgacgaagggaaggcaataaggcagtagggcagtatgttaagggaataggggaataagggagtaggggagtatgttttggttgcgcatgagcgcagcgaccatattctttactgccctactgccctactgccctactgccctactgccctactcctcacatcttcccgataatctccagatcgcctgctttcctgcggccattggcggcgatgatggcggggacgatatcttccgccttgtccacaatcagcggctgaacctgatgggcggtatggatgaagccttccgcacgcatatggtcgagaagtgccagcatcggctgccagaaattgttgatattggcgaaaaccatcggcttgcggtgtttgccaagttgcgcccaggtcatcatttccacgatctcttccaccgtgccgatgccgccgggaagtgtcacgaaagcgtcagagcgctggaacatcaggtgcttgcgctcatgcatatcgtcgacgataataagttcgctcagttctttcgcgcgctcaaggcttgcttccttgtcgagcaggaaggtcgggatgatgccggtgacttcgccgccggcctccatcacgccctgcgccaccgcgcccatgatgccgcgtgtgccgccaccatagacgaggcggatgccatgttcggcaatggagcggccaagcgccagccccgcttcacgataaagagagttctggcctgtggaagagccgcaataaacacaaatggatcgaatctcggacatagggctttttttgagcctttgtgcaccgggcgtcaagcagggcttgcggcttcggtggatcaaattgttcagcttgcatacatcttgaatgactatcttttgcaatgaactaaacaaaacggagttgatatgaaaatgtggacccttgcgaaaatgtcggttgccgctgctgccctctcatttgccgcgtcggcggcctcggcttctgaaatcaccatcaagctgccggatagtgtcaaagtcagcacaaactccattctctacaaatgcggcgcgaaggatctctccgtcacctattacaatgcaggcgatatctcgcttgccaaactggaactggaagatgaaaccgtggtggcttccaatgtcatttccggctccggcgccaaatatgcgggcagcgtttatatctggtggaccaagggtaaaaccgcgtccctttataacctcatcgataatcccgaggaggataagcctataagctgcgtagaacagtgatcccatgagtaaaccggggtgggctggccccggttcttttggcagtttcgctcgcaatttcttgtcgggggaagagaaaagctataaacccgatcaaaaggtgtgaatgcggcgaaaacaaaaagaatgcggttccgggctgagagcagtgccgggcccgtctttgggggcggaattcggaacgagatgcagaagtactggtcctggttgcttggtgtcgggctcgttgtcattgccggcgggcttgctttctattggaattccctgacccggacggcggatgcgccgaaggtggacaatgcctccatcgcttcgccggtaacgcccggacccgcaaaggaaaagcccgcacaagcgcaacaaactcccgccacggcaatgcctgccaccgcgaaggccgtggatgtgccggtgtttgatgttctgcgcgtcgaggcggatggctcggtcgtcattgctggtcaggcggcacccaattccgcggtagatgtggtggcgggtgctgaggtggtgggtcaggccagggcgggcgccaatggcgattttgcagtggtgctggatcgcgcattgtcgccgggtgatcatcagcttgtcctgcgcgccacaagctccgacaagcatgttgcaacctcggcgcagacggccatcgtatccgttcccgcaactgccgatggaccggttctggctctggtggaagagccggaacaggcgagccgcctcatcaccaagccaaaaacggcccctgagggcagtgccgctggcgcgccctcgggtggagagatgcaggccggcgccgcaggcgaaacggaacaggcaaagccggatgccgaccgcccgatcgccatcgaggcggtggaaatcgaaggctcgtcggtctttgtcgcgggcaaggcaaaggatggtgcgcgcgttatcgtacatgccaatgacgtgcttcttggcacaagcgcgatttcacccgaaggccgctttctggtgcaaggcgagaggccgctcgccatcggcgactatattatccgtgccgatcttctggatggcacaaaccgcatccttgccactgcgcgtgtaccgttccgccgcgaggccggtgaaaatattttggccgttgcgcctgcggccaatcagcaggcaggcagcgcaaacacgcaagccgatggcgcgcaagatacggctgcgctgcaaaaagtggacggctccgtcatcatccggcgcggtgacaatctctggaccatatcgaagcgcacttatggcgaaggcacgcgctacacgaccatttatcttgccaatcgcgatcagatccgcaatcccgacctgatctggccgggacaggttttcgtgatgcccaaggagccgctgcgcgacaatgaggtgaagcgcaagcttctggaaaagaacccctgatttattgcgagggaggcgttgcggtttcgaggcttgtctcccataaatgcagatcgcctttgcgggcaaatcactttgccagactgggttccggtcccgctgtgacgggatcaagacatgcgaaaaaaccaaagagacaggcggttccctcattccgggaaaaacggacctgctcgaatgctcgatctgaaagaatgaaccgatgaatgcccccaagacggtttctgccgaatccggcgagacgctgaaaacattgcgaaatctgtggccctacatgtggccgtccgacaggccggacctgcgaatgcgcgtggtctgggccacattctatctggttctgtccaagattgtgctgatcctcgtaccctatttcttcaaatgggtgaccaatgcgctgaacggccagcttcatgcgccggattatattccggtcgttctggtcggcgcggtcatgctggtgctggcctataatgcggcgaaaatcgtgcaggctggcctcaaccagcttcgtgacgcactttttgccagtgttggccaatatgcggtgcgccagcttgcctacaagacctttgtgcatatgcatgagctttcgctgcgctttcatctggagcggcgcacgggcggcctgtcgcgcgtcatcgagcgcggcaccaagggcattgaaaccatcgtccgttttaccatcctgaacacgctgcctaccattctggaatttgcgctgacggcggtgatcttcgctttcgcctatggcctgtcctatctcgtggtcgtggcggcgacggtctggctctatacgtggttcaccatcagggcgagcgattggcgcatcaatatccgtcgcgagatgaacgattccgataccgacgccaataccaaggccatcgattcgcttctcaacttcgagacggtcaaatatttcggcaatgaagcgatggaggccaagcgtttcgatggggctatggcgcgatatgaaaaggctgcaacccagacctggacctcgcttggctggctgaacttcggtcaggccgtgattttcggcgcgggcatggccattgtcatggtcatgtcggccatggaggtgcagaagggcacacagtcgctgggcgatttcgtcttcatcaatgcgcttttgatgcagctttccatcccgctcaatttcatcggctttatctatcgtgaaatccgtcagggcctcaccgatatcgagcagatgttcgaccttctggacgtcaagcaggaagtgaaagacaagcccggcgcgcctgcgctgaaagtcgatagcggcgcaatctccttcaaggatgtgcactttgcctatgatccgcagcgccccatcctgcgcggcatcagcttcgacgttcccgcaggaaagacggtggcgattgtcggcccttcgggggctggtaaatccaccatatcgcggcttctgttccgcttttacgatatccagtccggttcgatcaccatcgatgggcaggatgtgcgcgacgtgacccaggaaagcctgcgcaagtttatcggcatggtgccgcaggatacggtcctgttcaacgacaccatcgcctataatatccgctatggccgcaccgatgcgagcgaggaggatgtggaaaaagcagccgagctcgcgcagattgccggcttcatcaagcatctgccggatggctacaaatccatggttggcgagcgcggcctgaagctttccggcggcgaaaagcagcgtgtggcgattgcccgcacgatcctcaaggccccgcctattcttattctggacgaggcgacctcggcactcgataccgcgaccgagcaggaaatccagtcggcgcttgatattgtcagccgcgggcgcaccacgctggtgatcgcgcatcgcctttccaccgtgatcggtgcggatgagatcatcgtcctgaaagacggcctgatcgccgagcgcggcacgcaccgccatctccttgaccagaaggggctttatgcttccatgtgggatcgccagcgcgaggcgagcgaggctgaggagcgcctgcgccaggtgcgtgaaagcgacgatatgggcgtggttctgcgcgggacgccggcggcggaataggccgccgggccgcccattgcccccgacagccgtgcataaattgcgaaatgcgttttgattttgggagggatgcggtaaatacggccaaacgcgaggaacaagcgatgagcctgactgatactatccgcaacactttcgtgccgatccaccgcgaaggctacccgttcatagcgggcttttttgtggtgtcgctcattctgggctggctgtgggatccgttgttctggatcggcatggtactcaccgtctggtgcatctatttctaccgtgacccggagcgggtgacgcccatggacgatgatctggtcatcagcccggcagatggcaaggtctcctttgtcgggcttgccgttccgcctgctgaactcgaccttggctatgagccgatgacccgtgtttcggttttcatgaatgtgttttcggtccatatcaatcgctcgccggtgcgcggcaagatcgacaaggtcgtgcatcgtccgggcaagttcctcaatgccgaactggacaaggccagcaccgagaatgagcgcaacagcgtgctgatcgaaagcccgcatggcaaggtcggcgtggtgcagattgccgggctggtggcgcggcgcatcgtctgctggtcgaaccaggatgacgaactttccgtgggcgagcggttcggccttatccgtttcggttcgcgcgtcgatgtctatctgccctccgacgccacggtgcgcgtcgcggtcggccagaccgcgattgcgggtgaaaccgttctggctgattatggtaccgagcggggcgaacccgtggtacggatcgcataagccgatggaaacgccttttcctccttttgagccgaatggccgcgtggatgcatcgcgcggccccaagctttcgcagattccgttgcggatcgtcgttccgaatgtcatcacggttctggccatttgcgccgggctcaccggcatccggcttgcctttgaaaaccgtttcgagcttgcagtggccatggtgctgctggcggcttttctggacggtatcgacgggcgcatcgcgcgcatgatcaagggatcatcgaaattcggcgcgcagatggattcgcttgccgatatcgtcaatttcggcgtcgcccccgcgctggtgctttatgctttcatgctggaccaggcgcgctctttcggctggatcgccgcgctcctttacgccattgcctgctgcctgcgccttgcccgcttcaacgttatgctggaagatccgaaccggcccgcatggcagaacaattatttcatcggtgtgcccgcacccgcaggcgccatgctggtgcttcttcctgtttatcttggctttcttggcctcatgccgacgcgcgcgctcgccttcggcgttgcggcctatacggtggccattgcattcctgctggtgagccgcctgccggtttataatggcaaatcggctggaagcctcgtgcggcgcgatatcgtgatgccgctcattctttgcgtggtgatctatgtcgccttgctgatgagctttacctggcagacattgagcctgaccgcgcttgcctatcttgcattcctgccgttcagccttgccgcgtggaataagcgcgaagccgccgaccggaagaaagcggcggaagaagcctcgtccggtgacaattgacggcagaatgcctgagatcgatgcgctcctgaaccggttcccacttatgggagacatgctttatgcaaggccggaagaaacaaatcagcttggcatgtgatagtcgaggaagcggtcctggcgcacgtcgaaaagcttgcccgtcacttcaagtttcggatcggcaagcttgacgatcttttcggcgaccgattgcggcgtggggagcgtttccgggtcttcgcccggcatggcctgcgcgcgcatggcggtgcgggttgcgcccggattgaccgaattgatcttgagcttcatcttcttggtttcttcggcccagcaccgcgccataacctcgacggcggccttggaggcggcataaggcccccagaaggcgcggcagctatgcgccacaccggaggagagcatgatcgcccgcccggcatccgaggcgcgcagcagcggatcgaccgaacggatcaggcgccagacgctggtgacattgatattcatgaccttctcgaaggttttggcctcgacatggccaatgggcgaaatcgtgcccaatatgccggcattggccaccagaatatcaagcttgccccagcgttcatggatggttccgccgaggcggtcgagggcttccatatccgtgatatcgagtggaaccagtgtggcgctgctgccaagcttgcgtatttcgtcgtccagctcttccaggccgccaaccgtgcgggcgacggcgatcacatgcgcgccgcgttttgccagttcaagcgaaaggaaatagccaataccgcgcgatgcgcccgttaccagcgcgaggcggcccgtaagatcgatattcattgcgtccccgtatgcgttcagaaacatgaaacaggcggcctgaaagccgcctgcgtagttaagggcgatcagccgttgctggcgagcagcgacaaggtgtggacgttgctttcgccttcctgatccagaaggcgggtcggatactcgcccgtgaaatagtgatcggtgaaggtcggcgcctttggatcacgcggctttccgccaacggccttgtagagcccgtcgatggaaaggaaggccagcgaatcggcgccgatgtagcggcacatggattcgaggctttcgtgctggttggccagcagcttatcggcatggggggtgtcgataccgtaaaaatccgggtggaagatcatcgggcttgccacgcgcatatggacttcggttgcgcctgcgtcgcggatcatctgaacgatcttgaccgaggtggtgccgcgcacgatggaatcatccaccagaacgacccgcttgccttcaatcatagcgcgattggctgaatgtttcagcttcacgccaagcgcgcggatctgctgtgtaggctcaatgaaggtgcggcccacataatggttgcggatgatgccatattcaaacggaataccgcttgcctgcgcaaagcccagcgctgccggcgtaccgccatccggtacgggcacgaccacatcggcatccacgcccgcctcggcggcaaggttcatgcccatgttcttgcgcgccacatagacgctgcggccacccactaccgaatccggccgtgcgaaataaacatattcaaaaaggcacagccgctccggctgcggattttccggcttgatggatcgggtggtgatggagccatccttctggatttcgcagactaccacttcgccattctcgacgtcgcgaatatatttcgcgccgataatatcgagagcgcaggtttccgagcagaagatcggcttgccgtccagctcgcccatgacgagcgggcgaatgccgatgggatcgcgcgcggcgatcagcttggtgcgggtaagcgccagcatggcatagccgccttcaacctggcggatcgcttccacgaaacggtcggttgaggaggagtgccgcgaacgggcaatcatgtgcagcacgacttccgtatccgacgttgcctggaagatcgcgccggaagcaatcaactgtttgcgcagcgtaatgccattggtgaaattgccgttatgggcaatggcgatgccgccgacttccagttccgcaaacagcggctgtacattgcgcaggatcgtctcgccggttgtggaataacgcacatggccgatggcgcggttgcccggcaggcggttcagtgttgccgcatcggtgaaatggtcgccgacgaggcccatatggcgttcggaatggaaacggcgattatgataggaaacaatgccggcggcttcctgaccgcgatgctggagcgcatgcaggccgagcgcggtcagcgcagccgcatcctcatggcccagaatgccgaatacaccacattcttcatgcagggtgtcatcatccagcataaagggggcattttcagaagaatggctggtcattgccgcaaggcctttcgattgcagaggcaacttaagcatatcgcggaaaagcggaggcccgttttccggtcaacgacatgcataaagacttcaagcgcctctctatcacaagatggctttttgttaaaagcgaagagttcaccgctgcgtcgatataatctcatcgacggcagtatcgcatgttgaaagcagataatctcgcacaatcctgcccacaatatgatcatggaattagaaaagccgccagcggggctgacggcttttcggtattcaaaaacagcttactcctgtgccggcgtatcgtcaggaaccggagcttcttccggttcgcctgcggcaggcgcatcgactttcggtttgagcttttcaatcagcgatttgtcggggtcagcaggcagaagctcgatgagctgctggccgaaggaatcgagcatcggcttcgacttggcattcgtcacccaatctggctggttggtcggcacgagccagttgaagaacagcatcgccaccacgaccagaagcacgccgcgcgcagccccgaaaaggaagcccagcgtgcggtccagcgcgccgatgcggctgtcgatgatgaaatcggcgatcttcatcgtaatcagcgagacgacgatgagaacgacgaggaatacggctgccatcgccgcgatcatggcaatggtgtcattgctgatatagggtttcacatagggcagcaccggcttgtataacagaacggctgccgccgctgccgccgcccatgagacaagcgagagcacttcgcgcgaaaagccgcgaaccatcgccagtacggccgaaaccaacgttatcccaagtagaattccatcaagcatggtgatcggcattctggcctgtcctcaatttcctttgcgcccgaacattcggtgcacggggaccgtcaaattgtcaattatgcgggagcctaacattggaaggttgatagaatcttcccgtgcatgcccctgaagtgttatttctttccagcgcccgaggctgcgatgcgtgccaccagatcggccagggccgccgtttccatcaggcggaaattgcgatccttccaaagctcgccgctgccattcggcacctcagcctgccggaagcccagtttttcggcttccttgagcctctgcaccgcatgggagactgcgcgaacagcgccggaaaggctgatttcgccgaaataaacgcaatccggcggaagggcaataccggccatggaggaaaccagcgccgcagccacagctatatcggctgccggctcgctgatgcgatagccgcccgccacattcagatagacatcgtgctggccgaagcggacaccgcaatgcgattcgagtacggcgagaatcatggcaagccgtccgccatcccagcccaccaccgcgcggcgcggggtgccaagcgaggagggggcgacaagcgcctggatttccaccagcacggggcgcgtgccttccatgcccgcaaagaccgccgcgccaggcgacttttcgttgcgttcacccagaaacagttcggacgggttggaaacctcgcgcaggccgccatcggacatttcaaacacgccgatttcgtcggttggcccgaagcggttcttcactgtgcgcaggatgcgataatggtgcccgccttcgccctcaaaatagagaacgccatcgaccatgtgttccaccacgcgcgggcctgcaatctggccgtccttggtgacatggccgaccaggaccaccgcagcgcccgtctgcttggcatagcggatcattgcttgcgccgaggagcgcacctgcgtcaccgttccgggcgcggaatcagccatgtcggtccatagtgtctggatcgaatcgataatgacgagatcgggccgtttgctgcccgaattatcgctggaaatggtggcgatgatatcttcgacattggtttcggcggcaagttccactgccgaggcggcaacgccaaggcgctgtgcgcgcaggcgtatctgtgccaccgcctcctcgcccgaaacatagacgatgcgatggccgcgattggaaagggctgcggctgcctgtgtcaaaagcgtggacttgccgatgccgggatcgccgccgatcagaagggctgaaccgcgcacgaagccgccgccggtcacgcgatcaagctcgctgatgccggaaatgatgcgcggcgcatcctcgatctcgcccgaaagcgaagtcagcgccaccgtacggcccttgcgcttggaaagcatggcgccggggccagaaccgatgccgctattggtgccttcctcgatgagtgtattccactcgccgcacgaatcgcacttgcccgcccagcgcgaatggacagcaccgcaattctggcagatgaattgaacacgcgtcttcgccatcaggcgagccttgtcgtgatgatgattttattcatactgctccggtagataggaaccatcggccagatcagcaaaccgggtgaattcggactggaaggcaagcttgaccgtaccggtcggcccatgacgctgcttggcgatgatgacgtcggccgtgccgcgcactttctcgaaatgctgcttccattcctcgtatttcggatcgaattcgtcgcgcggttcgaggttcttgacgtaatattcctcgcggaacacgaacagcaccacgtcggcatcctgctcgatggagcccgattcgcgaaggtcggaaagttgcgggcgtttgtcgtcgcggctttccacctggcgcgaaagctgtgacagggcgatgatcggaacattgagttccttcgccagcaccttcaggccggtggtgatttcggtgatttcctgcacgcggttctgcgcggaagccttggacgagccggtcatgagctgcacatagtcgatgacgagaacgtcgaggccgcgctggcgcttcaaccggcgtgcgcgcgcggcaagctgcgcgatggaaatgccacctgtctggtcgatatagagcgggatcttctgcatgacctgcgagcaggcgacgagcttttcaaaatccgtttcggtaatttcgccgcggcggattttcgaggacgacacttccgtttgctcggaaataatacgggtggcgagctgttcggcagacatttcgagcgagaagaacccgacaacgccgccattggccgcctttatggtgccgtcggcctgctggtccggttcgtatgcattggcgatgttgaaggcgatattggtggcaagcgaggtcttgcccatgccaggacgcccggcaaggatgataaggtccgatggctgcaacccgcccatcttgctatcaagcgcgtgaatgccggtcgaaatgcccgaaaggtgcccgtcgcgcatgaaggcggcgttggccatgtccacggcggtcgttaccgcatccttgaaaggcaggaagccgccatcatagcggcccgtttcggcaagctcgaacaggcggcgttcggcgtcttcaatctgctcttgcggcgccatatccaccggcgcgtcataggcgatgttgaccatatcctcgccaatgccgatcagcgcgcggcgcgtcgccagatcatagatcgcgcggccataatcctcggcattgataatggtcacggcttcggtcgcaaggcgcgtgacatattggaaaatggaaagatcgcccaccttgccctcggtcggcaggaaggtcttcatcgtcaccggattggccattttcccgacgcggatgagatcagtggcgatctcatagatgcgccggtgcaggggctcaagaaaatgggtcggtttcagaaagtccgaaacccggtagaatgcatcattgttgatgagaatagcgccgagaagcgcctgttctgcctcaatattgtggggcgcctcccgatagcgcacgtccttctggtcccgcgcatcgtcgagtttgcgtaccgccgcttccgccatgattctcttttccgttcctgatcgattccagctagccgttaaatgaagccaaacgcaacgcggcttcggctgattcctgctggaagctacaagctataccatgattcacagcgatccacagttcaggctttgtccttttacacttcctcttgacggcgatcggatgagtggcgcaccaaagcagtgcgccactttccgtcaggcatttatgcttttcttcacggagcgggtttcgctattggctcccttgggcgcgctgtcgagacgtttcaggcgcttttcctccgcctcgatataattgcgcgtcagcggaacggcttcctggcgatgcgtaatctggatgtggaacaccatcatgttctgccagcggaaggcgctttcggaggccgccagatagaattcccacatgcggcagaagcgttcatcataaagcgccttggccttgtcgcgattggccaggaacgcctcccgccaggctttcagcgtttcggcatagtgaagccgcaggatttcgatatcggtcacataaagcccggccttttcgatatgcggcagcacttccgacagggcggggatataaccgccggggaagatatatttgcggatgaacggattggtcgcgcccggcccgtctgaacgcccgatggcgtgcagcaggaacacgccgtccggcttcataagccgcgccacatgctggaagtattcggcaaaatgaccgacgccgacatgttcaaacatgccgaccgacaccagccggtcgaacttgtcattgatattgcggtagtcggtcagctcgaattttgccctgtcagccagcccttcatcgcgcgcgcgctgattggcgatggcgtgctgttcctccgataaggtcacgccggtcacattggccttgagatggcgggcgagataaaggcccatgccgccccagccgcaaccgatatcgagcaccttgtcgccttccttcaccagcattttcgctgcgatgtggcgcttcttggcaagctgcgcttcggccagcgttgcgttcggcggatcgaaataggcgcaggaatattgtttgtcgggatcgaggaacaggtcgtaaagctcgcccgaaaggtcgtaatggcttttgatattgctcgaagaacgtgaaatcgtgttcatctgctggaagcggcggaagagcacacgcagctttccggctgctttcatccacggctcggttgccgctgtcggcccggtattttcaaacaccacctgaagcagcgtatagatatcgccttccagaaaatcgatctcgccatccatgaaacattcggcgagcttcaattccgggttaaacgcaacggctctttgtgcatgtgcggtcttgaaatggacgtggaccggcgtacctgtcctgtcgccaaatcgggtttttgaaccatcggcatcggtaaccgtcaggtcaccggtttttatcatatgcgtcaaaactgtacgcagcattccatacatcggccccatctcctctttgggaacgaagcaggtgcatacatccatgctgctgcccggcaggcggcattatcaaaagaagcccctctgccgtcaaatttccaggcagttttccgtcaatcaaccggccctggaagaaatgccaaagcaacacggatgtcccgtcagcaccttcttcatccaatagcgaccgcccgaaatttttattcagtgaacccaaatcatgtatatcggccgatcctgataagagaataggcagttttatcgatctgaaaagagaaaatgcccggcggggaccgccgggcagatcatataaagtttaccaccataggaagggagcaaaagtgcgcctatcccgtgcagtacaaaagtctgatcaagcctgatcttcagcttcgtcttcgtcgtcgaagacttcttccgaaagcggctgctcttcgatgccgtagatggcttcgatcgaggtgaggtcttcacccttggcctgacgttcggcttcttcggtcgagcgcgcgatgttgaccatgaccttgacctggacttccgggtgcagcgaaaccgaaacttcgtgcaggccgatcgtcttgatcgggtggttcagctcaacctggttgcggtgcagcgtgaagccgtcggccgtgatgatttcggcgatgtcgcgggtcgaaacggaaccgtagagctgaccggtttcaccagccgaacgcacgacgatgaagctttcgccattgagcttgtcggcaacagcctgggcttcgttcttgcgttccaggttctgggcttcaagctgtgcgcgctggccttcaaacttcttcttgttggcttcgttggcacgaagagccttgccctgcggcagcaggaagttgcgggcatagccgtccttgaccttgacggtgtcgcccatctggccgaggcggccaatgcgttccagaagaatgacttccattggagtttcctttcgaggtttgaattgcgttattgattgtcagcacccggaattttcgagatcggcgcaccgcgtgatgtgtcgaaaagtccgagaaccatgaagacgaaaagcaggaatgcgaaaagcaggatcgccacatagacgagccacagcgccaccaggcgccaaagcttgccgcgtgtgcgatgatgcatgatggcaagccccgccatcatgaaacctgtactgagcgtaccggcgaccaccgtggcgatgaggccgatatcgcccggcaggaaagctgccgccagcgcaatggcaaaaaccagaagtgccgggcgcggcatccgcatggttgcgggccagtcgtcgcgcgggcggcgcagacggcccgaaagcgcggtgaggcgcagcgccagataaagattgccgatcaggattgcaaggcaggtggcgggctggattgcgggcaacgccaccatcaaaagcatggtcacgctgtcgcgtgtttcatcgctggcggtgaattgctgatcggcttcggccacgccgtcgatcagcgtattggcaagctcgcgcgccatctccggcccgaagcccacgattgcgccgatgatgacgaagctgagcgccaccatcatggcaagccggaaggtgatgtcggatagcggataccagaccagaacacccttggggccacccagttcttcggcggggcgggcaagaccggaaagataggcgccggttgccgccggtatgaaactggtgagcgccatgagaagtgcggccatgggcgcggcaaaaatgccgactgcgccggttgcggcaagcgcggcgacgatgcctgcgctcgaaccccagccgagggcagcggcgaagatgggcagcggcgtgataaaataaaagaccatggcaaggcccgccatcagtcccggttggacgatgacgccggccgacatcagggccgaggcaagccccgccattatgccgataccgatgatggttccgttgaatttcatgaacttcgctgtcctgctccggctgatccggtttggcagttagaggcggcttgaaagcacttcgccccaactcgggttttggctacatccgccgcgcccatcgcaacggagaaagcgggaggcggccgcagggccgtctcccggattgtcttacttcacaacgtaaggcagcaggccgaggaaacgggcgcgcttgatcgccttggcgagttcgcgctgcttcttctggctgacagccgtgatgcgggaaggaacgatcttgccgcgttcggaaatgtaacgctgcaggagcttgacgtccttgtagtcgatcttcggagcgttggcgccggagaacgggcacgtcttgcgacggcgatggaaaggacggcgggtcgggatctgattgatatcaaccatgattatgctccttcaccagcttcggtgtcgcgcgggcggcgcgggccgcggtcgccacgatcaccgcggtcgaaaccgccttcacggcggcgcggacggtcatcgccatcgcgttcgcgacggtcgtcgcggcgcgtcagcatggccgactggccttcttcgtgttcttcaacgcgaacggtgaggaaacgcagaacgtcttcgttgatgcgcatctggcgttccatctcggcaacggcagcagccggagcgtcgatgttcacgagcgtgtaatacgccttgcgattcttcttgatgcggtaggtgagggggcgcagaccccagttttcgaccttaccgaacttgccgccattggcttcgagcacacccttgaactgttcgacgagagcgtcgacctgctgctgggagatgtcctggcgggcaagaagcacatgttcataaagagccattggctttgcctttcttctatccaatcacgcttgacgccaacggctaagcctctgcgacttctcttttgccggaaacccggagaagaaaggacgctcaatgagacgatcgagagcggagacacgggaggcagaagcgcttgtgacttccacgtgataacgcattgacgagcaatgccttgtcacggccctccgttcagcccccagctggcgccgagcaatgaacgggcggtcattacgtgtttttccccggctttgcaagcttatatgcgcagaaaaaccgggaaatacttgactttgcggcaccctgtgaggcacaccgcgcaaaataatcaattcgttacaaggtgcccgatccaaagaaaagctcaggacgatcggctccatctatagaaaagacgaggcatcatggcggtagcattcactttcccagggcagggcagccaggcggttggcatgggcaaggctctggccgaacaatttgccgaagcgcgcgccgttttcgatgaagtggatgaggcgctgggcgaaaagctttccgccaccatgttcgaggggccggaagatgtgctgacgctgacggccaatgcgcagcctgcgctgatggcggtttccatggcggtccagcgcatcatggaagcgcgcggcttttcgctgaaggacaaggtttcttatgtcgccggtcattcgcttggcgaatattcggctctgtgcgctgctggcacgttttcacttgccgacacggcgcgtctcttgcgcattcgcggcaatgccatgcagaaggcggttccggtcggcgaaggcgctatggcggcgatcatcggtctggaacacggcgatgtggaggctgtctgcatggaagcaaaggcttccggcccggtccagatcgccaatgacaatggcggcggccagcttgtcatatccggggccagggcggccgttgaactggccgcgaagcttggctctgaaaagggtgcaaagcgcgccatcatgctgccggtatccgctcccttccattcgaccctgatggcaccggcggctgatgccatgcgcgaggcgcttgcagcggttgaaaagcatgatccggtcgtgccgcttatcgccaatgtgcgcgcggcccccgtgaccgacgctaacgagatcgccgccctgctggtcgagcaggtgacgggccaggtgcgctggcgcgaaactatcgagtggttttctgccaatggtgtaaccacgctttatgaagtaggctgcggcaaggttctgacgggtttggcgcggcgcatctccaaggatgtatccggcgctaccgttggttcggctgaggaaatcgaagcagcgcttgctgctcttaacgcttgatcccgagaagtcgcagacttttcggataagaccatgcgctgaaattgagaagcaaaaaagggatttcgcatgtttgatctgactggccgcaaggctctggtgaccggcgcaaccggcggtcttggtgaggcgattgcccgcgcgctgcacgcgcagggcgcaattgtcggcctgcacggtacgcgcgaggaaaagctgaaggaattggctgcggagctgggtgaacgcattttcgtcttcccggccaatctgtccgaccgtgaagccgtcaaggcgcttggccagaaggccgaagaggaaatgggtggtgtcgatattctggtcaacaatgcgggcatcacccgtgatggccttttcgtgcgcatgagcgacgaggattgggatgcggttctgaccgtcaatctgacgtcggtattcaatctcacgcgcgaactgacccatcccatgatgcgccgccgcaacggccgcatcatcaacatcacctccattgtcggtgtgacgggcaatccgggtcaggcaaattattgcgcctcgaaggctggcctcatcggcttctccaagtcgctggcgcaagagatcgcaagccgcaacgtgaccgtcaattgcatcgcgccgggctttatcgaatcggccatgaccggcaagctgaatgagaagcagaaggacgcgatcatgggcaatattcccatgaagcgcatgggggtcggcgccgatattgctgctgccgtggtctatcttgcaagcgacgaggcggcctatgtgaccggccagaccttgcatgtaaatggcggcatggccatgatttgaagtccttatgccctgctttatggtataaaatcccttaatacggggcgttgataaggaaaaggcgctttgccttgctcaagaagcatgataatgcgcccgacgagaattgcgacattttgtaagaatgtcgcgctcctgttccgtaaggaatatccacaggatggctgtccgggcggcatcgctcgcaacttggcaggcatcttataacttgattacaatcctgcatgccgctaaccaaggcagagcaacaaacacacaagtcgaggttccgacatgagcgataccgcagagcgcgtcaagaaaatcgttgttgaacatctgggcgtagatgccgacaaggtcacggaaggcgcaagcttcattgatgacctcggcgcagacagcctcgacaccgtcgagctggtcatggcctttgaagaagaattcggcgttgaaattcctgacgacgctgccgaaacgatccttacggtcggtgatgctgtgaagttcatcgataaggcttctgcctgatctttgccgcaggggctggggtttatccaaatcccggccctgtttgcttcctgctgccggcaagggcgtgaagcgccgtgcctggccggtggaagccttatagagaattctgcaacggccgttctgcggccgatttgttcatctgctgccaatcgcgcccatcgcattcaaggcgcttatggaatttggcggatagatgtttgcacggggttgattgattgcggcatcgttcccgaaagtcgggctggcacattggacggccaatgaagcggcctgcggttcgatgctggaaacatgtatttaacgggtcttaaggggttaacatgaggcgtgtcgtcatcaccggtctcggtctggtgtcaccgctcgcaagcggtgtggaagagacttggaagcggcttcttgccggtgaaagcggggctcgccgcgttacggaattcgaggtggacgatctggcctgccagattgcctgccgcattcccgttggcgatggcacgaacggtacgttcaatcccgacctgcatatggacccgaaggaacagcgcaaggtcgatcctttcatcgtttatgccgtcggtgcagccgatcaggctctggatgatgccggctggcacccggaaaatgatgaggatcaggtccgcaccggcgttcttatcggttcgggcatcggcggcatcgaaggcattgtcgaggcgggctacacgctgcgcgacaagggcccgcgccgtatttcgcccttcttcattccgggccgtctcatcaatctggcctccggccatgtgtcgatcaagcacaagctgcgcgggccgaaccactcggtcgtcacggcctgtgcaaccggcacgcacgctattggcgatgccgcccgcctcattgctttcggcgatgcggatgtgatggttgccggtggcacggaatcgccggtgagccgcatttcgcttgctggctttgccgcctgcaaggcgctttccaccaagcgcaatgacgatccgaccgccgcttcacgtccttatgacgaggatcgtgacggcttcgtcatgggcgaaggcgctggcattgtggtgcttgaagagctggaacacgctttggcgcgcggtgcgaagatttatgccgaagtcatcggctatggcatgtcgggcgatgccttccatatcacggccccgaccgagagcggtgagggcgcacagcgctgcatggtggcggctctcaagcgtgccgggatcgtgccggacgagatcgactatatcaatgcgcatggcacgtccaccatggccgatacgatcgagcttggcgcggtggagcgcgtggtgggtgaggcggctgcgaagatttcgatgtcttccaccaaatcatccatcggccacctgttgggtgcggcaggggctgccgaagcgatcttctccacgctggccattcgcgacaatatcgcgcctgccacactcaatctggacaatccggcggcgcagaccaggatcgatctcgtgccgcacaagccgcgcgaacgcaagatcgatgtggcgctgtcgaattcgttcggtttcggtggcaccaatgcatcgctggtgctgcgccgctacacggcctgacaggttcgcaaaaccgggtaatgataaaaacgcggggatttctccgcgtttttgccaaaataaaaccggatgcgatgtttaaaattgatggcacagtttagtgtggtagcgaatctggacggggcaggcccctccggcgaagcaaagtgcagaaagccgcttcgggcgcaggcgatgaggctgcgccaatcgcgccgtggaggcaacaggaccgaggtgatggagtgaattcagaggagaaacccggaaccaatcctgctgaacagcagtccgtatccgagcctcagaacgaggctgtgccaaccgcgccggaaaaggctgcggaacctaagccttttgtgccgaaatccgcttccgaagccttgcgcccggaacccggcacaccgccgccccgcaatcgctcgcgccatgcgcgcagccagatcgtcgttttcatgaacttcatgctgtcgcttgtcgtgctggttttgcttggcgcgtcggcattgttctatttcggcaaattacagtttgatgcgcagggcccgctcacggcggaaacgacctttctcgtcaagcgcggcgctggcattgccgaagtgagcaacggtcttgaaagccgcgatatcgtcagcgatgcgcgcattttccgctatggcatgcgcacgctcgggcatgaaaacgacctgaaggcgggcgaatatgccattcccgtcggggcgtcgatgcgcgacgtgatgaacatcctcatcagcggcaaatccatcatgtatcccttcaccgtgccggaaggcctgacggtcaagcaggtgttcgaccgcatcgccgccgacccgatcctcattggcgacatgccgaaggaaatgccgccggaaggctcgctcttcaccgatacgctgaatttcacccgcggcaccacgcgttccgagataattgaccgcatgatcgcctcgcagaagaaactggtggacgacctttgggcaaagcgcaggcctgacctgccggttcgggacaagaacgaatttgtgacgcttgcctccatcgtggagaaggaaaccggcattgcttccgagcgtccgcatgtggcttcggtcttcgtcaaccgtctgaacaaggggatgcgtctccagtcggacccgacgatcatctatgggcttttcggcggcgcaggcaaaccgtcagaccgcccgatattcaagtcggatatcgaaaagcccacgccttacaacacctatatcatcaatggtttgccgccgacacctattgccaatccgggcaaggcggcgcttgcggcggtcgccaatccgctccagaccgacgacctctattttgttgcgggcggcacgggcggccatgtattctcggcgaccctgaaggggcacaatgacaatgtgcgcaagtggcgggccgcagaacagcaaaagaatatcgggcagcagaaagatacatccggcggctccggcaaacccgataccgggcagtagatcgcacccgcaggatacctggagcggttcctgttttaacagaaccgctctaaactatttgtttgtcgcattttccaacgcaaaaccgtttcgcaactttgctggaaatgctctaaacgccatgaacccggagccggttatgaaccggctcgatccggttccggcaacagtcgagaggaaggcgcatggcgctccagagcatgacaggttttgcgcgccatgcagcacagcatggcatggccgacggcgaggcgcgtatcgtctgggaagtgcgctcggtcaatggcaaggggcttgatcttcgcctgcgcctgccgcaagggctggaatcggtggaacatccggtccgctccctgctggcgcggcatttctcgcgcgggaattttcaggcgagcctgaccgtcgaacgcagcgaaacgcaggcgggctttgccatcaaccagcccatgctggccgaggtgctgaagctgggtgcggagttgcaggaaaaatatggcctggctccggcaagcgtggacggcattcttgcgctgcgcggcattatcgaccagtcgcaaagggcggaagacgaggaagagcgcgctgcgctggaagctacaatcgtcgcggcctttgagggcgccttgaaggcgatagccgaggcgcgcaggcaggaaggcaaggcgctttttaccattctttcgacccatctcgacacgatcgagcggctgacggcggatgcacgaaatgacccgtcgcgcgctaccgaggcgatcaaggcgcgccttgccgggcaggtggcgctgcttctggatgccacgcgcgaactggacgagacgcggctatatcaggaagcggcgtttctggccaccaaggcggatattcaggaagagcttgaccggctggaaacccatgtggccagtgcacgcaagcttctgggcgagggcgggccggtcgggcgaaagctcgattttctttcacaggaatttaatcgtgaggctaatacactgtgctccaaatcgaacgcagcgtcgatcacggctatcggactggggctgaaagcggtcgtcgatcagttccgcgaacaagtacagaatctggagtaacaggtatcatggccatatcttcggttgaaaatggcgtagctcgcagaggcttgatggtggtgatctcgtcgccgtcgggtgcgggaaaatccaccattgcccggctgcttctggaagacccgaagatgaagctctcgctctccatcagtgtgacgacgcgccagcgtcgcccgagcgagattgacggcgtacattatcatttcatcacgatccgcgaattcgagcgcctgcgcgacaatgacgagctgatcgaatgggccgaagtgcacggcaatttttatggtacgctgcgcgaaacggccgagattgcgctggccgatgggcaggacatgctgttcgatatcgattggcagggggcggaccaattgcaggccaagatgccagccgatgtggtgtcgatcttcatcctgccgccgaccatgcgcgaattgcagcagcgtctcaaccggcgcgccgaagacacggcggaagtgatcgaaacgcgcctgcagaatgcgcgctttgaaatccagaaatgggtgaaatacgactatattgtcatcaatgaagacctcgaccgttcctatgcggcgatcaagtcgatcatcaatgcggagcggctgcgccgtgaccgccgccccggcctgtttgattttgtcacggggcttctggaggaagatccggggatgtgaggcatccttccattcgtcactacagcctagacagcagtgcctccgactgtgatttgatccatgcgcagatggggctggccgacaccgaccggcacccactgcccgcctttgccgcaattgccgctgccggtatcaagcttcatatcgttgccgatcatggagatacgcttcatcgcatccggcccgttgccgatcagcatcgcccccttgataggcgcgcccactttgccgtcttcgatcatataggcctcggtgcagccgaacacgaacttgcccgatgtgatatccacctggccgccgccgaaggaaacggcataaatgcccttccttatcgaggcgatgatctcttccggcgtcttgtcgcctgatagcatataggtgttggtcatgcgcggcatgggcgcgtgtgcataggattcgcggcgtccattgccggttgcttccatgcccatcaaccgtgcattctgccggttctgcatgtagttgacgagtttgccgtcctcgatcagcacggtgcggttggtcggcgtaccttcatcgtcgatggtcagcgatccgcggcgctcggcaatcgtgccgtcatccaccacggttacccccgtggcggcgacctgctggccgagaagaccggcaaaggcggacgtcttcttgcggttgaaatcgccttcaagtccatggcccacggcctcatgcagcatcacgcccggccagccattggcaagcacgatgtcgaatgtgcccgcaggggcgggaatggcctcaagattgacgagcgcctgccgcaaggcctcatcggctgcgtgctgccagctttccgtggtgatgaattcgccaaaacctttccgcccgccgagcgtgtacgagccggattcctgccggtcgccgctgcctgccacgacagaaacgctgaggcgggccatggggcgaatatcgcgcacgaaatgaccatcggcgcgcaggatttccacctgctgccaagagcatgcaagcgaaacagatacttgccgcactttcgtgtccttggcgcgcagataggcgtcgatctgttgcagaagctgcaccttggcgtcgaagcccggtgcgccgatcgggttttcgtccgtgtagagatggcggttggtgccagccggagcgggggaataagtgcctccatagcctttcagcgtggcggaaacggcgtcggaggcgcgtttcagcgcggcaagcgaaaggtcgcccgcatgggcatagccgatggcctcgcccgcgacagagcgcaggccaaaaccctgatcctgattaaaagagccggtcttgaggcggccattatcaaagacgagcgcctctgcctcgcgatattcaaggaagagttcgccatcgtcgctgcccttgaggctttccgccacaaggcgctcgatgtggtcgcggccggtgtcgaaactgtcgatcagactcttcataaaataaatcctgcaacatatgtctgttgcaggatgtaagccttaaatccgttgagaacaaccatatgtcaccgctgtgcacggagattcaggctatggcgagccgaaaaaggtggcattctcagtctgcgggaatgtgaatcaggggagggcgtcgaagccttcgccaaatcccttcaggtctaccgggatgcccacgccttcttccggcgtctggaagacgatgaaggtcgccgccttgccgttgcgcagcgtctttagaagatcgtcttccagaatgacttccgcatagcagccatcttcaaaacagcgcacgaaataggcgcgcccgatatccttgccatcgacattgaggcccaggccgttcggcagaagaacaccgagcggagccagcacgcgcagaatgcgcgccttgttgtcagcggttttcagcaccacgactgaaaggcccagttccgggcgcttggcggcgaccacgttctggatcagcgcgcattgctcggtctttgcgccagccggcgtgtcgcacaggatggaccaggcgccatgctgcgacttgagcgcaccgctttgctgcggcgtcgcggatgtggtcggctgtggttccgccggtgtctgctggggtgctggaagctggcccggcgtccccggcgtattgttctgcgccgccgagggcagggttgcggctgcaagcgacaggcccgcgcctgcggcaagggcggcgaggcgctggatcatcgtgcggtgggcaaacatacggaaaaccatgaaatctccagatcgaatcaccgggacgttaatgcgctgaacaggctgcgaaaagcaccacaagggcaattatcacgtccgggccatcattgggaaggtgataccggctgttgcatcgattgtcacgcggcacgttaaagcaaacctttcgtcaaatcatggctgcattatgggagttgcaagtttttcccaagttttcataggcttccgcgccttgtggcaaagcccgcaattgcgggagaagggccggtgggcgctatgccgcgcgcaaaaatgccgcacaggaacatattcgccttccgtgcggtgtgcgctaaggtgtggtttgaacgccgacggggataaggccgtccttaagaccggcgtccagcctgaaagggcgaaaagggagagagttctggtggataagattgttgccgcaacgaggggcgccatgggcggcgctctggcagtgctgtggacgactggtgccgctctggcggaccagccgcgaccatgggagtggagatttcaggacgctgcaacggggattgccgagcagattcattggtttgagcgttatacgctctggtttattattccgattaccttgctggttctgggcttgctggtctgggtggttctccgttttcgcgcgagcgtgaacccggaaccgtccaaaaccagccacaatacggcgattgaggtgatctggactgtcggtccggtcatcattcttctgttccttgccgtgccgtcgttccagcttctgaccgcgcaatattcgccggaagacccgacgctgaccgtcaaggcgaccggctatcaatggtattggggttatgaatatcaggtcgataacccggtaagcttcgattcggtcatccggaaggatgacgaccgtgctgctgccggcaaggaagaccgcgcccgttatccccgcctcctgacggtggacaatgaagtcgttgttccggtcggcgagacggtccgtctgctggtgacagcctccgacgtgatccattcctggactattcccgcatttggcgtgaagatggatgccgttccgggccgcatcaacgaaacctggttcaaggccgataaggaaggcctctattacggccagtgctcggagctttgcggcaaggatcacggtttcatgccgatcgccgtccgcgtcgtttcaaaggaccagtatcagaactggctgtcagcggccgcgacggatctgccgggggcaaacaaggctcttctgcaggctgaaggcgaaggcagtgcgaacgataaggtggctgcggcggggctgtaaatcccgctggagcgccgcgcgccgtctgatgcgcgcaatggcgttctgagcattagacctgcgcaccgggctttgcgaagcctatccggtttccgggccgatgccgcagcaagacttgaaaaacgggagcgaattccatggctggcacagcagctcacgagcatggtgcccacgacgaccacaagccgcatggctgggttcgttgggtatactcgaccaatcataaagacatcggtaccctgtacctgatttttgcaatcatcgccggcatcatcggcggcgcgctttccatcgcgatgcgtgccgaactccaggagccgggcatccagattttccatggtctggcgcagatggtttacggtgttgaaggcgatgccgcccttgatgccggcaagcacatgttcaacgtgttcacctccgcgcacgcgctcgtcatgatcttcttcatggtcatgcctgcgctgatcggcggtttcgccaactggatggtgccgctcatgatcggcgcgccggacatggcgttcccacgcatgaacaatatttccttctggctgctgccgcccgcgctgacgctgctgctgatctcgctgttcatgcccggtccggcaggtggctggggccccggcggcggctggacgctctatccgccgttctcgacctccggccagcccggcccggcggtggatttcgccattctggccatccacatttccggtgcctcgtcgatcctcggcgcgatcaacttcattacgacgatcctgaacatgcgcgcgccgggcatgacgctgcacaagatgccgctcttcgcctgggccgttctgggtacggcgttcctgctgctcctgtcgcttccggttctcgcaggtggtatcaccatgctgcttaccgaccgcaatttcggcacgaccttcttcgcgcctgatggcggcggcgacccgatcctctaccagcacctgttctggttcttcggccatccggaagtctatatcctgatcctgccgggcttcggcatcgtcagccatgtggtctccaccttctcgcgcaagccgatcttcggttatctcggcatggcttacgccatggtggcaatcggtgtcgtcggctttgtcgtctgggcccaccacatgtacacggtcggcctttcgctcgatacacagcgctacttcgtcttcgccacgatggtcatcgcggtcccgacaggcatcaagatcttctcgtggatcgcgacgatgtggggtggctcgatttccttccgcgcgcccatgctctgggctatcggcttcatcttcctgttcaccatcggcggtgtgacgggtgtgcagcttgcaaatgccggtctcgaccgtgcattgcacgatacctattatgtggtggcgcacttccactatgtgctgtcgcttggcgctgtcttcgcgatctttgcgggctggtactactggttcccgaagatgagcggctacatgtataacgagttcaccgcaaagctgcatttctgggtcacgttcgtcggtgtgaacctggtcttcttcccgcagcacttcctgggtctcgcgggcatgccgcgccgttacatcgactatccggatgcttatgccggctggaacatgatttcgtcatatggctcctacatttcaggctttgccgtgctgatcttcctctataacgtcttcgaggcgttcgcgaagaagcgtgaagcgggtgcaaatccgtggggcgatggcgcgaccacgctggaatggcagctttcttcgccgccgccgttccaccagtgggaacagctcccgcgcatcaagtaattgtgcgaggggcggagatctcaaaaaacttcgcccccgcctgcaaatgtgctaagtgcgggcggcattctgtttcgccccgccgccggcaaacgatgagtcggcaatccggcacggcatttttggcgggaacagtatggtttccgggaggtatgttcgtggtggttgccgatgcgtgagtagggacacgcagtcgggccggtgaattcgaggtttttgaagttaaaatgtctctggtggaaaaaaacacggcttccgaggatgccttcgctctctccgaggcgacggcgcgggattatctcgttcttctgaagccccgcgtgatgtcgcttgtggtcttcacggggctggtcgggcttgtgctcgcaccggggcatatgaacccggttctggccgtaatcagcatcctttgcattgcggtcggcgcgggcgcgtcgggcgcgctcaatatgtggtacgatgccgatatcgacgcggtgatgaagcgcacgcgcaagcgtcctattcccgctggcatcatcgcccccaatcaggttctggccttcggcctcaccctttccgccttctcggtcatgacgctcggcctcatggtcaactggctggcagcggcccttctggctttcaccatcttcttttatgccgtcatctatacgatgtggctaaagcggtcgacaccgcagaacatcgtcattggcggtgctgccggcgcctttccgcccatgattggatgggctgccgcgacgggtgaaatcacctgggacagtcttgttctgttcatgattatcttcctgtggaccccgccgcatttctgggcgctgtcgctgttcacaacgaatgattatgaagccgcgcgcattccgatgatgcctaatgtgaagggtgagctttcgacccgccgtcaggccctgttctatgccgttctcatggcgccggtcggtgttctgccgtgggtcatgggttttgcgggcatgttctatggtgtggtgtccacgcttctggggcttgccttcgtctattatgcctggcgcctgtgggctgcggattcgcagccgcagatgctggctgcggcgcgcaagctgttccgtttttcgctgctttaccttgcgggtattttcgctgtgctgctcttcgaggcgctgacgttcaagctgctcgcggcctttggagtattttgatggacaagactgcacacaagccggtgcatgagaaactggagctggtcgtcccgaccgagcaacagaaaaaggcccagcgcaaccgttcatggggccttgccatcgcgctcgcgcttttcgtgcttctggtttacatcggcacgctggccaagatgggcgccggcgtgttcatgcggccgatctgacaatattcgggaggagaggatgacggatcagggggagaacgagaagaagcagcggcgctccaatgcgacgatcgccgtcgcgtgcctgtccttcttcgtctgcatgatcggtgcggcctatgcttccgtgccgctctaccgcatcttctgtcaggtgacaggctatggcggcaccacgcagcgtgtggagcaatattccgacaccattctcgacaagacgatcaaagtgcgtttcgatgccaacatcgcaaatggcctaccatgggatttcaagcccatgcagcgcgaggtgacggtgcgtatcggcgaaaccacgatgataaaatatgaggcgcataatctgttcggcgaggaaacctatggccgcgcaagcttcaatgtcgcgccgggccgggccggggcctatttcaacaaggtcgagtgcttctgctttaccgataacacgttgaagccgggtgaagaccttgaactgccggtcgttttcttcgtggacccggaattcgtgaatgacccggacctgaaggatgtgaagacgatcacgctgtcctatactttcttcccgattgataagccgaggccggtggtgaacgcgaaggcagtgggcagcacccgcaacggcggctgagggaaaccgggttggaattgcggcagatgatggcgcaatgacaaatgaatgaagcggttttattctttggacagaaccgcttgtacatggaaggatgcggcccgggtgtgccgggctgcaaggaatgacggatctgccgggaatgcgtttcacgcttcaggcaggaagtgcgagagaggagcccctcaggggaaatacggggagagacatggcggacgtccatcagaaaaatcacgattaccatatcatcgcgcccagtccttggccgtttctgagctcggtcggcgcatttgtgctcgctatcggcggcattgcctggatgcgttacatcaatgcgggcgagctgccgttcttcggcctcaacgtggtgacgccgtggatattcttcattggccttgcgatcgtgctttactgcatgttcggctggtggtcggacacgatcaaggaaggccatgaagggcaccacacccgcgtcgtgtcgctgcatctgcgctatggcatgattatgttcatcgcctcggaggtcatgttcttcgtggcatggttctgggccttcttcgatgcgagcctcttcccgaacgaggtgcatcaggtcgcacgcgccgaattcaccggcggtgtctggccgcccaagggcatcgaggttctcgatccgctgcatctgccgctctacaacaccgtgatcctgcttctctcaggcacgaccttgacctgggcgcatcacgcgcttttgcataatgaccgcaagggcatgattacgggtctggccatcacggtggcacttggtgtgttattctcctgcgtgcaggcttatgaatatatccacgccccgtttgcattcaaggattccatctacggtgcaaccttcttcatggcgaccggattccacggtttccatgtgctgatcggcacgatcttcctgctcgtctgcctcttccgtgcaatcggcggggatttcacgccgaagcagcatttcggctttgaggctgccgcctggtactggcacttcgttgacgtcgtctggctgttcctcttcttcgccatctatgtctggggcggctggggcgcgccgatgcatggcggttgatccggcattgaaccgatgatcggggcggccgtggaaacatggccgccttttgctcgtttcaggtagcccggcaatcacgctgccggaactgcttcagaggaaggaagaacgcaatgccggaacatggtcactatccgcaggtcgatccgatcaggagcggcattgccgggcactgcccgcgctgcggcgaggggaagctgttcaacggctttctgacggtcgcgccacgctgcacggcttgcggtctggattatggctttgccgattccggcgatggtcctgccgccttcgtcatcctcatcatcggctttatcgtcgttggccttgcactctggatggaagtcaatattggcccgccgctctgggtacatttcattttatgggtgccgcttgcaattatattgagcctcgtcgccatgcggtggatcaagggcattctcatcaatatgcaatatcgccacaaggccgagcaggggcgtctggacagcaacaaatgacgctggagcaaacatcacgccgttttccgtggggcgtccttattgcctccggcatcgcgctcgtcatcctgctttcgcttggcacctggcaggtagagcgcctgatgtggaaagaggcgttgatcgcctccaccgaacagcgcatccacgagccgccgctgccgcttgcggagatggagaaaatctaccggcaggaaggcacggtggaatatcgccccgtgaccgtttccggcacattcctgcatcagggcgagcgccatttcctggcaacctacaagggtgaagcgggtttttatgtctatacaccgctgatgctggaagacgggcgcttcgtgctggtcaatcgcggtttcgtgccatacgagaagaaagacccggcaacccgcccggcaggcgaacttgcggcagggccggtaaaggtgacaggccttgcgcgcgatccgctttctgtgaagccgtcctttctcgtgccggataatgatatcgccaaaaatatcttctactggaaggactgggcggcgatggccgaaagcgccggcctgccggaccttggccgggtggtgccattcttcgtcgatgccgacagcacgcccaatcccggtggcctgcccatcggtggcgtgaccatcatcgactttccgaacaatcatctgcaatatgccgtcacctggtatggcctcgcgcttgcgctgatcggggttgtcggcacatggctgtggcgctatcgaaaaagcggcaggggttgacaacggccccgttgcagcccaactccgtgcatggaaaaaagccgtaaatcgcatgacaggtccgtcctgcgttttttgcgtcatctactggaaaacgagtacgccataatgacccaacagcgcccccctctggagatccgcctttgcggcccgcgcggcttttgcgcaggtgtggaccgggccatccagattgtcgtcctggcgctcaaaaaatatggtgcgccggtttatgtgcgccatgagatcgtgcacaatcgttatgtggtcgaggggcttcaggcccgcggcgcgatcttcgtcgaggaactggatgaaatcccggcggcacaccgcaaccagccggtggtgttttccgcccatggtgtgccaaaatccgtgccagcggacgcggaggccaagaacctcttttatcttgatgcgacatgcccactggtttccaaggtgcacaaacaggccatgcgccaccagcgccttggccgccatgtcatcctgatcggccattccggccacccggaagtgatcggcacgatggggcaattgccggatggcgcggtcacgctgattgaaaccgtcgaggatgcgcacacctgccatttcgatgatgaagacaatcttggcttcgtcacgcagaccacgctgtcggtggatgacacggcgggtatcatcaaggaattgcaggcgcgctttcccaatctggcggctccggcggcggaatcgatctgctacgccaccaccaaccggcaggatgctgtgcgtgcggcggcgccgggctgcgatctgtttctgattgtcggtgcaccgaattcctccaattccaagcgtctggtcgaggtggcggaaaaggcgggcgcgcgcatgtccatgctggtgcagcgcgcggaggatatagaatgggagcagatcggcgatatttccgtcgttggcctttcggctggcgcgtctgcgcccgaaatcatcgtggatgaaatcatcgatgccttcaaagcccacttcgatgtgaagatcgaactggcggaaacaacggttgaaaccgaaaatttccttgtgaatcgcgaaatccgcgatgtggaattgacggtgaaggatatggcattcgtcaatggcgagcaccgcgtggtcggcatttccaaacttatgcaggggaagtaagggacatggccgtctatacggatattaacgagatcgagcttggcgcattcctgcggcattacgatatcggcacgctgacctcctataaggggatcgcggaaggtgtggagaattccaactatcttctgcatacgagctccggctccttcattctgacgctttatgaaaagcgcaccaatcgtgaagatctgccgtttttcctcggccttatgcagcatctggccaagcgggggctggaatgcccgcagccggtggtgcgcaatgatggcgcaatgatcggccaattggccggccgcccggcggctatcgtcacttttctcgaaggcatgtggatgcgcaggccaaccgtcgcccattgcgaggcggtgggcgaggggctggcgcatatgcatctggcgggtgcggatttccccatgcgccgccgcaacgggctgacgctgcccgattggcgcccgctgtggaacctctcgcgtaaatgcgccgatacggtcgagcgcggattggtcgccgaaaccgaggctgatctcgattttctcgaaaagaactggcctgccgatctgccgcaaggcgtgatccatgccgatctttttccggataatgccttttttctgggcgacaggctttccggcttcatcgacttttatttcgcctgcacggatattctggcctatgacgtcgccgtctgcctgaatgcctggtgttttgaaaaggatttttcctataaccgcaccaagggcgcagcccttctgcgtggttacacttccgtgcgcccgctctcggaggccgaagccgatgccttgccggttctggcgcgcggggctgcggttcgcttcatgctgacgcggctttacgactggctcaccgtgccagccggaagcttcgtggtgaagaaagacccgatggaatatgtgcgccggatgcgctttcaccgccagatcgaatccgctgccgaatatggccttgaaatgcagggagttgcggcgtgaagcgcatcgaggcctatacggacggggcctgttccggcaatcccggtcccggcggctggggtgcattgctgcggtggaacggcaatgaaaaggaactgaagggcggcgaggcggaaacgaccaataaccgcatggaactgatggcggcgatttctgcactttcggcgctgaaggagccttgcgaagtcgatctctacaccgactccgtctatgtgcgcgatggtatttccggctggatcgaaggctggaagcgcaatggctggaaaacggcggccaagaagccggtgaagaatgccgaactctggcaggcgctggatgaggcgcgaaaagcccacaaggtcacttggcattggatcaagggccatgccgggcaccctgaaaacgaacgtgcggatgaactggcccgcgctggcatggagccgttcaaatatgccgggcaccgcacgttgaaggtgaaatagtaagggcggctttcgccgccctttcacttttaaagctgtgcgagaagggctgaggcggcagacgtgaccgcctggcccggctgttcttcgatattgagagatttcaccacgccatcttcgacgatggcggaatagcgcttggaacgtacaccgaggccgccaccggaaagatcgatatcgagaccggctgctttggtgaaggttgcgcttccatcggcgaggaagagaatcttgccctcgccgccggtgctctgcgcccaggcgcccatgacaaacgggtcgttcaccgcaacgactgcaatctggtccacgcccttggcgagaattgcatcgcggttttcaagatagcccggcaggtggttcaggctacaggtcggcgtaaatgcacccggcaccgcaaagagaaccaccttcctgcctttgaagacatcgtcggtcgtcatttccgtgacgccgtctgcggtctttaccttgaaagtcgctgcgggcagcctgtcgccaactttgatcgtcatcgattttctcctaagggcagggcggatggaaattgccgtctggtccgcctgctgtttgtgcgaaacttttgatttgccgtgccgaagcacgcacggcgacaattaagcgcataaagtaccgccggacaattttaaaacgccggactgttatcaaaattcagaagagagtggtgcccctgtcagtccagttccagccggccggaaactgccttgccattctgcacgatcgtatagtcgataacggcatctttcgtcttgccctgcatcttggcgataaaacgctggctggcttttccatcctcgacggaaaccggcgcggaaagattgaccgtgtcgcttgccacgaaaagctcggcaggcgcattgggatcgggcagggcgacgtcgaagatggcttcatccttgtcgtgcttgaccgcgctcacaccgaaatcgggtgaagcaggtgccggcagttgtgcgaaggcggtctcgacgacggtgcgtgcggcgagattctccgatgatgatttttgcctgtcggcatccagcggaaaatcgaattcggccagcaccggcacgcagatattttcacacatgccgaggaaggcatgacctttcagccgcttgccccccggctcgatgtggaaggtgacgggcagcgaaaccggcttcttgtagccgatgccgccctcctcgtccccggcgaagcgtacaggcgcggggaacgcaatttgcgccttcgcatcgccctcaatgctgatctgcggcggcacaccggcatcgccgggattgcgccaataggttttccagccggggcgaagttcgatctgcaaggccccgcgcacctcctgttttccggtgattgccggatcgccaccttcgataacaatacgcacacgcccgcccggagtttcggtccaggcggaagttgaagcctgtgcagggattgccagcacggccagtatgaaaggagcgagaatagaggtacagattttcatgccctgaaaatggaataaaaaaatggtcgcttcaagtccaacagatagcctaaccggataattcgcgccaaagcggccgcccgcgatggaaagccattgtcattttgctgagtcttgctaccttctttattactatgaccacgcacaggaagccgagccaggagcagggttttttaaacgggcaattcctgcttgccatgcccggaatgagcgacgagcgatttgcgcgttcggtggtttatatctgcgctcattcggacgagggcgcgatgggcttcatcatcaaccagctacagccggtgcaatttcccgatcttttgcggcagatcggcgttattggcgaggaagacctgattatcctgcccgaccgggcgcagcatatggtggtgcgcaatggcgggccggtggatcgcacgcgcggctttgtgctgcattcggatgattacatggtcgactccaccatgccggtttcagacgatgtttgcctgacggcgacggtcgatatcctgcgcgccatctatggaggtggagggccggagcgggcgctgatggcgctgggctattcgggctgggcaccgggtcagcttgaaatggaagtggccgaaaacggctggctcacctgcgatgccccgctcgacatgctgttcgacagcgacatcgagggtaaatattcccgcctgatgctccatatggggatcgatatgtcacggctcgtttccgatgccggacatgcttgatgtaaggcagtatgttaggggagtaagggagtagggggcgtatgttttggttgcgcatgaccgcaaaaccatatccttcactgccctactgccctattcacgccgccgcatccagctgttcgcggatcatgcgcgtggcctcgtcgtggctggtcggctggccgaacatgaagctctgcacatattcgcagcccatctggcgaagctgaagtgcatcggtttcgctttccacgccctctgtcacaactgcaaggcccagatcatgcgccatgctgacgatggagcgaagcagcgtcgtcttctggggctggtcgcccttcacgaaggagcggtcgatcttgatgatgtcgaacggaaagcgcgtgagataggcaagcgacgaataaccggtgccgaaatcatccagcgacaggccgatgcccatggccttgaggcgggcaagcacataggcggactgttccgggttttccatgagaacggattctgtgagttccagcttcaggctgcccggattgagatgaatgcgcgacagcaccgaacggacatcgttgatgaggtcttgccggatgagttgcgtggaggagagattgaccgaaacgaagaggtcgagtttggggaattgctcctgccaggcaaaaaggtcttccgccgcccgctgcatggcaaaaaggccgagctgtacgataaggccggaattttccgcaattggaatgaattcggacggcgaaatagcgccgcgccgcgggtgttcccaacgcatcaatgcctcaaagcccgcaaccgtgccttcctccagcttcacaatgggctggtaaacaaggctgatttcgtcgcgctccagtgcccggcgcaggtcggattcaagttgaagcttgtcgctgccgatggcgcggaaggcgggccggaacggctcgatgcggtcgccgccgaaacgtttggcctggaacattgcaagttccgcatccttgacaaaatcttctgccgtggtcgcagtcttggtccaggtgatgaggccaatggaggccgtcagcacgatctcacgcttggcataggcaatgggcgagcgcacggcctggcgaagtgcttccgcaaaggttgcgatgcggcccggatcgacttccgaggcaagcagcaggccgaactggtcggaggaaaggcgcgaaagcgtatcctgcggcttcatgaggcgcgctaggcgccgtgaaatggtaagcaggatcgtatcgcccgccgacatgccgagactgtcattgacctgtttgaagcggtcaatgtcgatcacgaacacggtcgggtgcaggttgctttcgccacgcgccatgttcatcatgctgctcaggcggtcgagaaagagctcacgattgggaaggccggtgaggttgtcgtgcacggcatcatgcagcaggcgctcctctgcctttttctgttccgtgacattgaccagcgtgccgacgcagcgcaccacttcgccatccgaaccaatgaccgggcgcgcgcgcagcgcataccaatgataatgtccgtcattggcgcgcaggcggaaaatctggccgatgcggccgcggcggttttccagaatggcgtcgagcgtggagcggaaacggtcgcggtcgtcggcatgcatggcgggcagccagttgcgcaccgggccttgcagggagcttgcggtattgcccagataattggcgatatcgggcgtcgtcaccacgcggtcccgcggcacgtcccagtcccagacgatatcgcctgcgccgatgacggcaagcgcctgacgctccatatcggaaagaaggccctgttgcagtccgccgcccgcgaaggcgtgctgcatgacagtaaagccgatcagaagcacgattagcacgaggccgccgccgagcgccgattgcacgatatcgttgtcgagatgtccggaaacggccatccatgcgccgatgagccatatgagcgtcaatagccaggcgggtatcagcatgaccgcgcggtcatagcccttgacagccagataaccgataatggccacgcccgaaaacacggtgagggcgagcgagatgcgcgcgatgccggaggcgaccgggggatcgaagacggcaacacctgcaagcgcaagcaggcccaggatccatgtcaccgcgccatagctgaaatggtcgtgccagcgattgaggttgagataggtgaaaaggaagatcaccagagatgcggcaagcgcaacttccgttcccgcgcgccatatctgctcgtttccgggcgttatctgcatcagcttgttccagaagccgaaatcgacgcagatataggccagaaccgcccatgcaagcgcggcggtggccggaaagagcgatgtgcccttgaccacgaaaaggatggtcaggaaaagcgccagaaggccggaaatgccaagcaggatgccgcgatatagcgtgtaggaattgaccatatctttataggcttccggctcccacaggtaaagttgcggcagattgtgcgaggaaagctcggcgacgaacgtgatgacactgcccggattgagcgtgatgcggaagacgtccgcatcggcactcggctggcggtcgagcgcaaagccttcgctgggcgtgatggaggcaatgcgcggtgagccgagatcgggccagatgacgcccgaaccgacgagacgaaaatgcggcgcgacgatcagccggtcgatctgctcgtccgtggggttggcgatggaaaatgctgcccagtcgccggaggcgttggcgttctggtcggactgtacctcgatacgccgcacgatgccgtccgggccgggcatggtggaaacctgcacgctctcgcccttgttgcgcaaaagctcgacagcgcgcgaaaggtccagcgccgtgtcttccttggaaatcttgatgggctcaatggccgatgcgtgaaccgccgaaagggtcaggaaaacgaacagtgcgaaaaagcgcgcgcctgcttcaaaacagttttttgaaaaacctctcacgagcgttcaaccttgccaatgatcacaccgcgatccgtcatacgtttgtcgctttctatcagggctaaaagcagatggtcctgccagaagccgtttatcttgagataggagcgcaacagtccttctctctgaaatccggctttttcgagaagccgtatcgaacgtacattatggggaatacaggcagcttcaagacggtgcaaccgcagttggtcgaatgcaaaggggataaccagcgatagcgcctccgtcatatagccttttccggcaaaaggcgcgccgctccaatagccgatcacgccgttctggccgacgccacggtgaatattgccgatcgtgatgccgcccacgatgcggttatcgctgttgcggaatatgaagaaaggatagccggttccggcgctggtttcatcctgataatgcctgatccggtagcgaaaggcactccgggtcaggtcgtcatccggccatgtcggttcccatggcgtgagaaacgcgcggctttgctcgcgaaggctcgcccagctcgcataatcgctcatcatggggtcgcgcagataaatgcgctgtccgcgcaggactgtcggattgcttcgtcggaagggcaggccgatcatgagacgatagggcagtcaggtaataagacagcaaggcaacagggaggggggaatgcatttgccgagctaaacatactgccctaactcccttactgccctattgttctatctctttgttttgacgcattatccgacgcaaagccgcttcgcacttttggctcgaaaatgctctagacagctatcttcctcgtatgcgcattggtcgaaagcgcatcggtcaggcgatcgaagctcatgaggcagccaacgggaccgacgcctgcgatggttggtttgttgttgaggaaaagccgtccggcaaggtcggtcaggcgttccggggtgatgagggacaggcggtccagcaattcgctgttttccaccgggcgtccatagagcaggaactggcgcgcaatctggcccgcacggcttgccgcgctttcctgcgacatgaggaggcttgcgcgatattgcgcacgggcgcggtccacttcctcgatgccgatggaatcggctgccttgtgcaattcgtcgataatgaccggcacgagttccacaagctcgtcgcgccccgttgcggcatggatgccaaacagccccgtatcggaaaagccccaatggaaggcatagaccgaatagcaaagcccgcgcttttcgcgcacttcctggaaaagccgcgaggacatgccgccgccgaggatcatcgaaagaagctgcgaagcgtagaagtcgcgcacatgataggcgcggccttcaaaaccgatcagcacctgcgcatccatcaattcgcggttttcgcggaaatcgccgccgacataatgagcaaggtcgagtgttggcgcggtattgtgcggacggaaactgccgagccgcttttcaacctcgcgcacgaattcgtcatggtcgatgccgccagccgccgtcaccaccatgcggtcgacgctatattgctcctgcatatattggcgcaggtcgtcggatgtgaatgacatcaccgtttccggctcgcccaggatcgcgcggccgatgggctggtggcgataggcggtttcggtgaaacggtcgaagacgatatcgtcgggcgtatcgtgcgccgcgccgatctcctgcatgatgacctgcttttcgcgttccagctcgccctcgtcgaatttggaggcggtcaggatatcggaaagaatgtcgatggccagcggcatatcgttgcgcagcacgcgggcataataggaggtggtctccacgctggtggcggcgttgatctcgccacccacattttcaatgtccgatgcgatctgccaggctgtacggttttccgtgcccttgaaagccatatgctccagaagatgcgcaattccgtgacggtcgggggcttcgttacgcgctcccacctttacccagattcccaacgccacgctttcaacatgcggcatggtatcggtggctattgtcaacccgttgggaagacgcgttacttcaacacccattagcaaattgctccctgcattctcaccctggttccctttcgtgcctgctctattcaggctcgggaatggtggcgcacatattcttccacgattttcagctcgttgtgaagaactgtgaagctttcttttcgttgcatcaggtcgcaaagccatgccggcaattgcggctcgaccccacatgcagccttcaccgcatccgggaatttggccggatgggcggtcgccagaaccaccatcggggcggtgccggatgctttttcacgcgcgaccttcacaccgatcgccgaatgcggatcaagcagatagccgtctttggaaagaaccgattcgatagtcgccgccgtctcatcgacggtggagcggccagccgaaaattcgctgcggatggccgaaagcggcttttcggaaatcgtaaatccgccagattgcttcaggccctgcatcagcccgcgcacggccgccgcatcgcgcccgtgtgcctcgaacagaagccgctcgaaattggaggaaatctggatatccattgagggcgaagtggtctgcgctacgccgcgcatctcataggccccgctttccagcgtgcgcgaaagaatatcgttgtcgttggtggcgatgatgagttgctcgatgggcaggcccatgcgcttggcgacgtagcctgcgaaaatatcgccgaaattgccggtgggcaccgtgaaggacacggcgcggtccggtgcgccgaggctgagtgctgccgtgaaataatagacaacctgcggcatgatgcgcgcccagttgatcgagttcacgccggaaagcgacagggcgtcacggaattccagatcattgaacatgccttttacgaggttctggcaatcgtcgaaattgccctcgatggaaagcgcatggacattggaaaagccggaagacgtcatctggcgttgctgtaccggcgagacccgcccattggggaacaggatgaaaatgtctgtgttgtcgcgcccgccaaaggcttcgatggctgcgccgcccgtatcgccggatgtagcgccgacgatcgttgcgcgctcgccgcgctgtgccagaacataatccatcatgcgggccagaagctgcatggcgacatccttgaaggcaagggtggggccatggaaaagctccagcacgaattcgttcgcgtcggtctgcaccaacgggcagacggcatcgtgacggaaggttccgtaagcttcgcggaccatgcgctcgaaatcggctgccggaatttcaccgccggtaaagggcgtgaggacggccagcgcgacttcgacataggattttccacgcagggcgcggatctgttcggctgtgaattgcggatattcctgcggcagataaagaccgccatcacgggcgaggcctgcgagcaatgcatcgctgaattccagaaccggtgcttccccacgcgtacttacatatttcatttcgtcaggccttcattccagagcggctgcccattcaaagctgtgtaaatgcaatagggcgtccccaaaaaagccgcaactatttaaaacatccccaatggatgggttgctctcggcggcaaaaaacgggaaaacgccatcgcgctacgcattttgcagtggtatagagcatttccagcaaaagtgcgaagcggttttgcgttggataatgcgaccaggaaaggtttgcatttccagccaaaagtgcaaagcagttttgcatttggaacaatgctatgggggagcgcgcatgtttcccggcaaggaccgaagggggcttgctattggaaaatgaggcggaacggaactggcccagcctggcggacttcggataagccgggttgctccaaaacagtttgaatagtgcagggaagcccggtttatgcagaaagcatcacagaatcgttcatcgttgtttccagtctttgcaacggttttgctcgcatcccttgcgggctgcacaaccagcggcaccgaaaatggtgcaaattcatcactgccgaccaaggcgacctccggggaaaagcgcattagcgaaactgaactgcgcgcttattgcccatcggtctcgctgcgcgatggaacggccttcttcaatacctatgaaaagggcggcgacaaggatccggagcgcgtgatctatcaggcggcgctgaccgatacgacgcgtagctgccagtatggcaatggcacgctgacgatggatattgcgggcgcaggcaaggttgtgcccggcccgaaatacaagaccggcactatcgtcatgccgatccgcgtggcgattcgtcagggcgatcaggtggtctattccaagctgcacaagcagcgggtgagcatcaccaatcccgacacggcgacgcaatttgtcttcaatgacaagggtgttacgatcccgatgccggacaagcagaatgtgcagattttcatcggcttcgatgaggggccatacaatacgaagtaaattcctcgttcccataaactgacaggatgcgcgacatgtttcgcgcatcttttattttagcctattattccatgatataaaaacatcaattatcattgatgcaaaattgtaaatattatagaagttgatttatcaatatattatcattttaaccgtgaaataatgacaattataaaaattgtattcttttgtatagaaaatgtgctatatatcgctggcaataatttgagttcggaatcgctatgacggggtgatgccgaaaatatattcagacttcccaattgattggtgggaattttaggtggacatatagatgcggttccgtcgcaatagtttgatttcccccgttttccttgttctgcttctcatgcttattctgggggccgtggccgggcaactggtcggaaaaggactccgcattctcgaagaagaacgtcatatggatatctatatgacggctctgcgcgattactccagccggctgctcgcctccgcgaggaatactctggaggctgcgaataattctcccttcgagatatgttccccgcaggatcttgcctatcagcgcaagctcgtctttgccgcctatcacatcaaggatatcgggcgtctgcgcgatgaccaacttatctgctcgacgcttctgagtgatatcaaaactcagccgcgccgttccgttgccaatgtcaatttgaaggacggaacctatatctatgccgatgatgccttgataacgccgggtagccatgggccgatcatcggacgagggaatgcgaatgtggtcttgagctcggttgccttcgatctcctgcacacgccgcgctatgctttttccatttttgccaccgacgaggaaaagaagcatttcgcgctgctttacaattattcaggtaatgccgagcctggacctgagccgtcctctggtgattgggcgcagaaattcgtggaagcgccggatggcaaggtgttgcgggagaatagctgtgacccggatacgggcgtctgcatcagcctgtcagcaacgatcgaccgaaccagcacggcagcacggctgaaaaacctgctggccatctgccttggcgcattggcgggtggcagtgtcgggctgggctggctctattatcgcaatcgcgaccactcattgctctacaggctgaacaaggcactcgctgccggagagccgcatttgctctaccagccggtggtggatatggcggatggcaaggtgctcggctttgaagcattgatccgatgggaaatccgcaagggcgatttcgtcccgccggatgtcttcgttgcgcgggcggaggaggcgggcaccgctacaaagataacgatctatgtgctggaacgtctgatagaagacatgggcgacacgctgcgccagcgccgtgatttgcgtatcaatatcaacattaccgccagcgacctgcaaagcccggccttcatgagccggatggaaaggcgccttgcggcggctgatatcgaaccacaacaggtggggttggaactgacggaacgcacggcggtcgatttttccaaggcgacggacggcatcaggcgcctgcgcgagcaggggcaccggatttatatcgacgatttcggcaccggctattcgagccttgcctatctcggcgaattgcatgtggacgcaatcaagatcgacaaggctttcacgcgcactgtcggcaatgattacgcaacggtctccatcattccgcagatcatttccatggcgaaggaacatggcctcgatatcgtggtcgaaggggtggaaacggaggcacaggccctctattttcgtaaactgggcacgcccctggccgcacaaggctggttttttggcaagccgctgtgcgtttccgatgcgcaggcgctggtcgctacagtgaagaagaagcaatcgcgcgtgaagttggcccgcaaaacgacccaaaaggcgaaatgagcgggccgcacggaaaatacgggcgcgagtggagcagttttgagaaaaagtgcagatcgataaaattcaaattaaattcgactgcccatatgaaatgaatggcaagaggtttgggttattctgcgcctatgaaacagaaatttgaacgtatcctcgaaccgacggacacctgggctatcttcgatacgaccgcagacgtgcccgccatgatgggaacccggctgctcatcggcctcacggaaaaagaggccgaagaactgctcgccattctcaatgcgccgccaaaaggccgcaacaaatgctctgccgcctgagcgacaattcaaggcgtcagaattttctttccggactgtgctcaggcatctgtccagatggacagggcgtcgatcacgctctgcaaatccttgtggcggtggataaccgtttcggctcccgcatcggtcagcttgtcggcatggccgggataggtgtgcgccccgcccgtaaaaccgatgacgcgcataccggctgcgcgcgcgccatgaactccatggacggaatcctcgatcaccagcacattggccggatcgacgccgaaatggcgcgccgcgtggagaaacacgtccggggcaggcttggtctttccgctgcccacttccttggcggagaaaatattgggtgcgaagagctcgtaaaggccgacgcgcttcagcatgttttcaagccgcaggctcgtggagttcgagcagatgcatttcggcagcttgagtgcggaaaccacctccacgatgtcttccaccgcgttgacctcgttcttcagcttttcatccagaatgcgctccgacttgtcgaggagcgacgcggaaagcggaatgcccgcctcgcgctccaccgtcagcaggatatcctgccaggtgaggcctgcgaaacgttcggccatttcatcggcggcaatcggatagccggattcggtcaggagggcggattcgacttctgcggcgatgatctcggaatcgaccagaacaccatcgcaatcgaaaataatgagggacggtgccgccataagcgtaaccttcttgttgaagcattttgatccagcgggaagggcctcccgtctggcaatgcgtgaaagggaaaagacgaccggcaatcgccggaacgaccgggccggaaaatacgggcgatgagctacacctttatgatgggcccgtcaaacttcgccggcaacttcgcggcggcggcggtccagttcttcgctgtagcggcgcaatgtgtgcgcttcgctcaaaagccccagaaccttgcggtcctgcgcattgtcgatgaccgccagcgcttcgctttccgcccggtcgaagcgggcgacggcttcctttgcgttcatttgtggcagaaggaactcatcctgatatttgagcagctccgcaatactgtgagtcttgtctgcggtatcgaaactgtcgccataggcctccggcacggggatcatgccgacatagcggccttcgctgtccaccgcgatcacgcgctgggtggagccgagcggaaaatcgtggcggaaggtttcgatatcggtatcgatcgcaacggtgcgcacgtcatggcgcatcatgcgcgcgacggtgagatcgcgtatccagccgatgtcgtgcgcggagcgtatggcctcgccgcgcaggtggaagcgccaggttgcgaaggagtagccgaaggtttttctcaccatcagcgaggatgaaacggccgcgcccagaaccagcatggagatcggaaagtctccggtcatttcgagcgcgaggaaggtcatggtcatcggcccgccaaccacagccacggcaagcgagctcatgccgatgacggcatagacttccggtgccagcgcaaggcttgcaggcatgatggtcccggctatggccgcgaaaagcttgccggtgagcgcgcccagaaacagggaggcgaaaaacaggccgccgcggaagccggatccgatgaaaaccgccgatgccagcgatttggtgaggatcagaagcaccagcactggaatggtgatgttggcgttgagatcgagatgcagcgcgccatggccggaggccagaacctgcggcgagaaaaacgcaatcatgccgacgattgcgccgccgattgccggcgccagcacattgggcaccacgctgcgccgtgcgaccttttccaccagggtaacgccacgcatgatgagaatggcgatgcccgctgaaatgaagccgagcatgagggccggtacatagtcgcgcggggtgatgtcgtcgatcaggccgatatcgataatgaaaggtgcgccgcctatggcctgcgtcacaagcgtcccgatgatggccgcgaccacgacgggggcaagtgtggcgatggaataaacgccgatgataagctcgaaggcatagaacgagccggtcagcggcgcattgaaggcgctggcgatggctgccgccgcgccgcagccgacgagggtgcgcatgtcggcgcggcgcagtttcagtgcgcgcccgatgcgtgaggcaaagccgctcgcaagctgcgtataggccgcttccagccccaccgaagcgccaaagccgttggaaatgaggttctgcccgaccagaatgaaactgtcggtcagtgacaggcgtccgccatggagggcgttcgcctcgatggggtcgacgatgggacgtttgcgccagcgcgccagaacccagatcagcacgcccatcaatatgccgcccgccatgggtgcgatgaaggcgctcggataaagctggatggccgcactcagccgctctccctgctggaggccgaagattgcctgatgcatccattgcgagataccgccgatggccgcgacggcaagcccggacaggataccgatgagcgcgcccgcaatgacgatgccgatttcgctgccgcgaaccagtgcgcgtgtgcgaaagggtacgaacagcaccctcaaatatcggttatgacgcaactccgcgaaattcattatcaaactacacccgacaggcacttcagtctgcgagcggctgccacacacattgcatcatcgtcatttgccgccggatcatagaccaaaagaaataaccaagccttattgattgcgacatatgccgttccagccttgcacatggatcacgtcgtcacgatgacaagtcgataattatctctgccttattgggcgcgcaaaggccgcaaagccgggctttccctgtgatattaagaaaagatttacgatttcaagcacttggcgttaacggcatatttaccctacgcagtaaccataggaacaagttttttgcgttcacaggtaatcgagtatcccatgtccctagtacgtcttgcgcatgagttgcccatcgaggccccgcgtaccgcctggctcgactccatcatcaaaggtgattgcgtttccgcgctggagcgcctgccggatcattccgtggacgtcatctttgccgatccgccctataatctccagcttggcggcgatctgcaccgtccggatcagtccatggtcagcgccgtggacgatcattgggaccagtttgaaagcttccaggcctatgacgccttcacccgcgcctggctgctcgcctgccgccgtgtgctgaagccgaatggcaccatctgggtcatcggttcctatcacaatattttccgcgtcggcacgcagttgcaggatctgggcttctggctcctcaacgacattgtctggcgcaagaccaatcccatgccgaatttccgtggccgccgtttccagaatgcgcatgaaacgctgatctgggcttcgcgtgaccagaagggcaagggatatactttcaattacgaggccatgaaagcggccaatgacgatgtgcagatgcgttcggactggctgttcccgatctgcaccggcagtgaacgcctgaaggacgagaacggcgacaaggtccacccgacccagaagccggaagcacttctcgcgcgcatcatgatggcttcaagcaagccgggcgacgttattctcgacccattcttcggttccggcacgaccggcgcggtcgccaagcggcttggccgccatttcgtcggcatcgagcgtgaacagccctatatcgacgccgcaaccgcccgcatcaatgccgtggagccgcttggcaaggcggaactcacggtgatgaccggcaagcgcgcagagccgcgcgtggccttcacgagcgtaatggaagcgggccttttgcgtccgggaaccgtgctttgtgatgaacgccgccgttttgccgccattgttcgcgccgatgggacgctgacggccaacggcgaagccggttcaatccatcgtattggcgccagggttcaagggttcgatgcctgcaatggctggaccttctggcactttgaggaaaacggcgtactgaagcctatcgatgccctgcgcaagatcatccgcgaacagatggctgcggcaggtgcataagaaagtttaatatcggacgatctccagtaaagtctgatagcaaggcgctcgaagttttcaaacttcgggcgccttcattctttcagaaagaaagctgtcgcgcccgcaaatcgtcggccagtttggctgtgctggtaaaatgcaccgcctgccagcccgcttgcttcgcaccttccacattgtgcatcgtgtcatcgatgaagagcgttgctgccggatcgaggccgaacgaggcgacgtgatgatcgtagatcgcccggtcgggtttgatgaggcggatatcgcctgaaaccgtcacgccacggctttcggtcaggaagggaaagcgggcctgtgcttcccggaatgtatcggatgcgaaattggtgagcatggtcacgtcgtggccagccgcaatgagcccgcgcaggatttcaacgctgtcgtcataggcatggggcaccatgcggctccagttccggcggaaagcgcggatatggtcgtgatgttgcgggtggctttccagaagcagggcttcggcttcctgccagcttcgcccgcgatcctgttcgatgttccacgcgctggtgcagatattttccagaaaccagcgccgttcgccagcatcaggaatgatatccagaaaggcaagttccggatcatagtgaatgagcaccttgccgatatcgaaaacgacatgtttgaccgggctactgttcaacggcttttcctcccccgtttgaaagcgtctggaatagcggcggcaatggcttttttcataaccgttggcagggcctcgccgcaaagctcctcgggcgttgaccaccatccttcattcgccgcttgtttccgcacattgctggcacgataaaccgacagccgcaactcgaaatgcgtgaagacgtgcgtgatggtgccggatggtgtccaggctgccgaaaagggcgctgcattcaccgttgcgtcaccgtcgatgcgcgcggtccagccgctgcccggcacttccgtcatgcccgccagcaagccttcgcccttgcgcttgcgcagatagacggagccgtcacccgcaatggcaatgaaggccgcgcctgtgcgcaccggcttttccgctttgggcgcttttaccggaaagtcttccgggtcgcgttcgcacagcgcgatgcatcccttattgagcgggcagagcgcgcaggccgggcggcgcggcgtgcagatcgtcgcgcccagatccatcatggcctgtgcaaaatcgccggggcggtcaggtggcgtcatctgccccatgagcgcgcaaatctgcgcctttgcgacggggaggggggtgtcgatagcataaaggcgcgagatcacgcgctcgacattgccatccaccacggcgacctgctcgccaaaggcgatggcagcgattgccgccgaggtataatcgccgatgccaggcaattccttgaggccggccgcacttttcggaaattccccgccatgttcggcgacgacgatatcggcgcatttcttgagattgcgcgcgcgggaataatagccaagccctgcccaagcgcgaagaatatcatcctcgctcgccttcgccatggcccggaccgtcggccatcgctcgataaagcgcaagaaataggatttcacggcttcaacggttgtctgttgcagcatgatttccgacagccatacacgatagggatcggcgacgtctcctttggccgcgtcaacaggcgtcacgcgccacggcaggacgcgatgatgacggtcataccagcgcagaagaaaagtcgtgggatccatgggcctgcttgatgcgtatccatgcggattcgttaaaagaatggctttcataatagaggtcgaacgcacttttgctcgtgcgtgtgtcgcctttgtcggttctatatgccatatcggcttatcctgccatcgccattctcatgtgagtgcgtttcccggcaatgcgcatatataccgcttcgcggcagggtggcggaatgctaataaagcacgcatagccgacgaagcttcccctttgtctgttgcatggtttcgcagttataatggagcagaatgagcgaaccgaacccaaaacgcggatttcgtccgctggcggatatggcgtcgggtctggttgacccggtgctgcgcaagcgcgcgggcatcaatcttgctttgctgcaagcctgggaggatattgtcggcccggccatcggcgcgtcctcgcgaccgcttcgcattctctggccgcgtcgtattcgcgaagacgatcccttcacgcctgctacactggttattgcctgcgagggtttcgcggcactgcaaatccagcacgaaaccggtgaaatcatcagccgggtcaatggtttcctcggctttgcggccattggccgcatccgtattaagcaaaaaccgcccgtcattgcagtgaagcgccgtgtgaagcgccttgcgtcgctcggccccgccgaagagcgcagtgtggacaaggcaacggcgggcatcgaggatgatgcgctgcgccaggcacttgcccgcctcggcaggaatatcctcgctgaaaagcgcatgctgggcaaaaagggcggctcgaaaaactgatcatcgcgcttttctcattggcaccgggcggggtttctttcgttgccataaatttgatgcaagccatccacagtttgcacatgcgtggggttccgcaggagtttgctgtcgtttatatggaatcaggatgccgcttcaccgcctatcatctgaatgttgcaggtctggcgcctagcgatctgctgctctagattatatgttgaaaacaactcattgaaacaggacaggatgattcggatgcctgtagcgcttaatcgtagacacgtcatttctcttgctggagcagcggctgccgggctggcctttacccgcggtgcgaatgcacagcaacacgccccggaaggcattgtggatgccatcgagattgccaagccgggcaagctcaaggacatggtctatggcaaggctgatgcgcctgtcaccatcgtcgaatatgcttcgctgacgtgtccgcattgcgccgatttcaagctcattacttttcctaaaatcaaggaaaaatatatcgatacgggcaaggcgcggttgatattccgcgatttcccgtttgatccgcgcgcaacggctgccgtcatgctggcgcgctgcgcgccggaagaccattatttcccgatgatcgacctctttttcaggcagcagcagcaatgggcgacagccgaagacggcaaagccgcactgctgcaaatcgcgaaattggccggttttacacaggagtccttcgaggcttgcttgacgaaccagcaacttctcaatgatgtgagagcaacggtggaacgtgggtcgaaggaatttggtgtcaacgcgacgccaactttcttcattaacgggaagaaatacgcgggagacctttcgtttgaggagatgtcgggattcatcgacagcgctctttgatctgtttttcaggatgaaaagcgggcgcttcatcgcgcccgttttctattttggcgtgcgtaatggaggggcttgctgatgcgcttctccaggctgcgccttgtcgggttcaaatccttcgtcgagccgatggagttcgtcatcgaaggcgggcttacaggcgttgtcggccccaatgggtgcggcaagtccaatctggtggaagccctgcgctgggtaatgggtgaaaactcctacaagaacatgcgcgcttccggtatggacgatgtgattttttccggttccgcgacgcggcccgcgcgcaatacggcggaagtgacgctttttctcgacaattccgaccgcacggccccacccgcctataacgacgcggatgaattgcaggtgtcgcgccgcatcgagcgtgaggccgggtcgctctaccgcatcaatggcaaggaagcacgcgccaaggatgtgcagcttttatttgccgatcaatccaccggtgcgcgctcgccttccatggtggggcaggggcgtatcggcgagttgatacaggcaaaaccgcaggcgcgccgtgcgcttctggaagaggcggcgggcatttccggcctgcacacgcgccgccatgaggcggaactgcggctgcgcgcggctgaaaccaatctggagcggctggatgatgtggtgggcgaactgggcagccagattgaaagcctgaaacgccaggcacgccaggccaatcgcttcaaatcgctttccgcagatatccgccgcgccgaagcagccttgttgcacctgcgctggaatgtggccaaagggcaggaggccgaggcgcagagcgcgctttcgcaggcgaccgcgaccgttggcgatatggccgaagcgcagatgaaagccgcgcgcgatcaggctgtcggcgcgcataaattgccggaattgcgtgaggcggaggccggggctgccgcagccttgcagcgtctttccattgcgcgcacgcaactggacgaggagggtgagcgcattcgcgcccgccgtgccgaactgatgaagcggctggagcaactgactgcggatatcgcgcgcgaagaacagatgttgcgcgaaaatgccgatattctggcccggcttgatgaggaggagcaggaactggccgcttccagcgaggcatccggtgaacgcaatgaggaattgcgcgcgctgttcgaggaagcggaaatccgcttgcaggatagcgaaagcgcgcttgcccgcttgacggcggagcgggcggaagccgctgccgagcgcgcgcaggtcgagcgggcgctgaaggaagcgcaggaccggcgtgaccatctggccgtgcagatggaaaatatcgagcgcgatatcgcagccgtggttggacagatcggcggtctgttcgatccggcggaaaagcgcatcgtggtggatgcctgtacgcaagccctggaagcggccgaagaagcggttgtcgcggcggaagaactggtcgcccatgcgcgcgaggcggaagccgcaagccgccagcccttgagcgaagcgcgcacggaattgaaccgtatcgaaaccgaggcacagacgctggcgcgcattctcaatgcgggcgagacaggccaattcccgccggtcgtcgaggaattgcgcgtcgaaaagggctatgaagtggcgcttggcgcggctttgggcgaagatctcgatgcggcaagcgatgagaatgcgccggtttactgggcctataatcccgctgccgaaaccgatccggccttgccggaaggggccatgccgctcgatcgcctggtggatggcccacagcaattgcgccgcaggctggcacaggtgggcgtggtttcggaagcggacggcaggcgtttgcaggtaggcctgagaccggggcaaaggcttgtgagcaagacaggcgcgctctggcgctgggacggctatacggcgagcgccgatgcgcctacgcctgccgcgcagcgtctggcgcagaagaaccggcttgccgaactggaacaggatgcaatcggcgcgcgcaggcgcgtggtagatgccgggcaggcggtggaacgcgcggaagcggcagtgcgcaaggccgttgaggacgagcgcgtggcgcgcgatcaatggcgtgccaaccagcgcaagctggatgaggcgcgtgaagcactggccgcagccgagcgcgcggcaggtgagcttgcaacgcgccgctccgcgctggatgaatccagggcgcgtctggaagaaaatcttgaagaagcgcagatccgtgttgcggaagccggggatcgccttggcgaaatgccggatatggatgcgattgcccagcgcctttcggcgctgacgagtgaggtgcagtccgaccgcgcggcgcttgccgaggcgcgggccgcctatgaaggacttcgccgcgaggccgatgcgcggttgcgccgccttgaaatgattgcactggaacgccgcaactggatttctcgtgccgaaaatgccgatcgccagatcgctgcattgaacgaccgccgggcggaaaccgccgaagaagccgaggtgttggcggaagcgcctgacgaaatcgaaaaccgccgccgggcacttttaaacgagctttcgctggcggaagagcgtcgcagggcggcggcggatattctggcggaagcggaaacccggcaggcggaactcgacaaggcggccacgcttgcgatccagcatcttgccgcaagccgcgagcagcgcgcgcgtgccgaagaacggctgaccgcagcgcaggagcgccgcaaggatgccgaagcgcgtatttttgaagccttgaactgtccgccgcatgaagcgatccgccatgccggtctgaagccggaagacgccatgccggacccggaccagcttgagcgccagttggaacggctgaagatcgagcgcgagcgtctgggcgcggtgaacctgcgcgcggaggaggagagccgggagctttcggaccgtctcgacgcgcttatctccgagcgtgaggatgtgattgaggcgatcaagaagctgcgtcaggcaatccagagcctgaaccgcgaaggacgcgaacgtttgctggcggcattcgatgtggtgaatgcgcagttccagcgcctgttcacgcatctgttcggtggcggtacggcggaactgcaactgatcgaaagcgatgatccgctggaagccgggcttgaaattcttgcccgcccgcccggcaagaagccgcagacgatgacgctgctttccggcggtgagcaggcattgaccgccatggcgttgatttttgcggtcttccttaccaatcccgcgccgatctgcgtgctggacgaagtggacgcgccgctcgacgaccataatgtcgaacgctattgcaacctgatggacgaaatggcggcttcgaccgaaacgcgcttcgtcgtcatcacacataatccgatcaccatggcgcgcatgaaccgcctgttcggtgtgaccatgggtgagcaaggggtgagccagcttgtctcggtcgatcttcaaacggcggagcagctacgcgaggcaagttgacttttctataatgggaggatgcatgggcgccgatcacgaacatgccgatgtgaagaacacgccgatttcccgattatggatcgctttcggcctgaccggcatcttcatgattgccgaagtcatcggcagctttgccaccggcagtctggcgcttctttcagacgccatgcacatggcgaccgatgcattcgccctcttgctggcgctgatcgccatctatctggggcgccgcccggccgatgttctgcgcacctatggctatgcgcggttcgagatattggcggcggcgttcaatgcgctcctgctgctgggtgttgccttctatattctctatgaagcctgggagcgcctgtccgaaccggccgatgtccagtctctcggcatgttggcggtggctatcgtcgggctggtcatgaacttcatctccatgcggatactgaccgtgcacaaggatgacagcctgaacgtcaagggcgcttatctggaagtctgggccgatatgctgggctctgtcggggtgatcgccgctgcgatcatcatctatctgactggctgggaatgggtcgattcagccatcgcggtcggtatcggcttcatggtttttccacgcacatgggttttgctcaaggaatgtatcaacattcttctggaaggtgtgccggcagggggcgacgtgaaaaagctcgaagctgcaatccttgccgtgccgggtgtcgcctccgtccacgacctccatgtctggtcgctcaccaagaccgagcactcgctgaccgcacatctcgtgctggcgcaggaagccgatggcgaaacggtgtgccgtgccgtggaacatgtgctccagaacgattatgacctgcaccacacgaccttgcagaccgaaaaagtgacctgcgcggcgaaggaactaatccattgagtgctgcctgatagcgggctccctgcgatacggggcatttgcaggctccgcccgcagcgagccgccatccagtcccgcgacaaaccggcgagactgatgcgtaactgctctatttatcgctccagacggcaagttcgtttccagcggggtcggtaaagtgaaaacgccgcccgccgggaaacgtgaagatgggttttacaacagcgccgcctgcatcggtgacagcgtccagagcttcttccagatttgccgcaaaaagcacgggcagcggctttgccgtgctgctttgcgcatcgaagccgccatccagcccttcggcgaaagccgaataggtggggccgtaatcggtgaaagcccagccaaaggcgcgtgcgtagaaattcttggtagcgtccagcgacccgtttaaggccggcatttccagataatcaagcttgcccgtaatgcgcatggccaactccgataagttccccatttgttctaactcttgcttcaaattcgcgccggagtcaatcacttcaagactattctcccgattcatttttcacgggaggctcaccgtttctgggtgcctaatcgattctattgtcgcggcccgacttttttggttggccctcggcttctgatcgcataagcaacgcaagcaggttcagggagtgcttgcagcaattgcaggtctttcgggaaccttgtcctgtgtcaagggaggccggaatggcaaagtgggtgtacacgttcggtgatggcaaggcggaaggggctgcgagcgatcgcaaccttctcggcggcaagggggcgaacctggctgaaatgagcagccttggcctgcctgtgccgcccggctttacgattaccaccgaagtttgcacttattattacaataacgaccgcgtctatccgtccgaactggatgcgcaggttcaggcggcgcttgcgcatattgcaacgcttaccggtcgtaatttcggtgatgcggaaaaaccgcttctggtttcggtgcgctccggcgcgcgcgcatccatgccgggcatgatggatacggttctcaatctcgggctcaatgacgagacggtgcaggccattgcccgcgaatcgggcgacgaacgtttcgcctatgacagctatcgccgctttatccagatgtattcggatgtggtcctgggtgtcgatcatggcttcttcgaggaaattctcgaagacaccaaggcggatctcggtgtcgaggtcgatacggcgctttccgccgacgactggaagaacgtgatcgggctttacaaggcaaaggtcgaggaagaactgggccagcctttcccgcaagacccgcgcgagcagctttggggcgcaatcggcgccgttttctcaagctggatgaatgcacgcgccatcacctatcgccgcctgcacaacatcccggccgcatggggcacggcagtcaatgtacaggccatggtcttcggcaatatgggggaaacctcggctacgggcgttgccttcacgcgcaacccatcgacaggcgaaaacaagctctatggcgaattcctcgtcaatgcccagggcgaagacgtggtggccggtatccgtacgccgcaaaacatcaccgaggaagcgtgcatcgccgccggttccgacaagccctcgcttgaaaaggtgatgccggaagcctttgccgaatttttgaaagtcgcaaatcgtctggaacagcattatcgcgacatgcaggatctggaatttaccatcgagcgcggcaagctgtggatgctccagacgcgctccggcaagcgcactgcgagggctgcgctgaaaatggccgtggaaatggcggcggaagggctgattagcgaggaagaggcggtgttgcgtatcgaccccgcagcccttgaccagcttctgcatcccaccatcgatccgcgcgccgagcgtcaggtcgtgggcatgggcctgccagcttcgccgggcgctgcaactggcgagatcgtgttcagctccgaagaggccgaacaggccaaggcggaaggccgcaacgttattctggtccgcattgaaacgagccccgaagatattcacggcatgcacgctgccgaaggcattttgaccacgcgcggcggcatgaccagccatgcggcggtggttgcgcgcggcatgggcaagccctgtgtttccggcgccggttcgctgcgcgtcgattaccgcaatggcaccatgctggctgctggccagaccttcaggaagggcgatgtcatcacgattgatggcgcaagcggccaggtgctgaaaggctctgtcgccatgttgcagccggagctttccggcgatttcggcaagctgatggaatgggccgaccgtgcgcgccgcatgaaggtgcgcgccaatgccgaaacaccagccgatgcccgcactgcgcggtcatttggtgcggaaggcatcggcctttgccgcacggagcatatgttcttcgatggcagtcgcatcgtcgccatgcgcgagatgattttgtccgataccgaggaaggtcggcggctggcgcttgccaagcttctgccgatgcagcgttcggattttgccgaactgttcgagatcatgaagggcctgcccgtcacgatccgcctgctcgatccgccgctgcatgaattcctgccgcatacggatgaggaagtggacgaagtcgcccggtccatgggcgtcgatgctgcgaagctgcgcgaccgcgccgatgcgctgcatgagttcaatccgatgcttggccatcgcggttgccgtctggctgtttcctatccggaaatagccgaaatgcaggcgcgcgctattttcgaagctgccgtggaagcgggcaagaagaccggcgagccggtggtgccggaagtgatggtgccgctggtgggcttgaaggcggagcttgatttcgtcaaggcgcgcatcgatgcggtggcgaaggaagtcatgagcgaggcaggcatcaagatcgactatatggtcggcacgatgatcgagctgccgcgcgcggcactccgcgcggccgagattgccgaatctgcggaattcttctccttcggcaccaacgacctgacgcagacgaccttcggtatttcgcgcgatgatgccgccggcttcctcacgacataccagaaccgcggtgtgatcgagcaggatccgttcgtttcgctcgacgtggacggtgtgggcgaactggtgcagatcgctgccgaacgcggacgcaagacgcgcgaaaagatcaagcttggcatctgcggtgaacatggcggcgacccggcttccatcgccttctgcgaaaagacgggtctcgactatgtgtcctgctcgcctttccgtgtgccgatcgcccgccttgcggcggcgcaggcagccgtgcgcaaagtgtaaaccgctgccataattcagctttactgccgggttagttagcgactgctaatgcgttttcgagccaaaagtgcgaagcgccgatgcggggaaatcagtccactggactgatttccgcttctgctttgatgcgttgaatgcagacaagtcctaaaacaccggcgggagcggcacatgaaataaggtcgctccggttcatttttagaagatcgactcatttttagaagatattgtcatgtttcaaaagttttcagcggcgggtgccgcgctattattcaccgtcggcattgcctgtgccaatgacatggcatcaaaggagcatggctctgaaacggtcacgattgtcgagccgcaactgcatattaagccgggcggcgcggcggcaccgcaagtggcgctgacgcttgatgcctgcatgggcaagacagatcatcgcattctggacgtgctggtgaaagaccgcattccggctacgattttcgtgacagggcgatggataaagcaaaatgccgaagccgtggcggttctcaaggctcatcccgatctcttcgatgtagagaaccatggcgcgatgcatgtgccagccatcacgaacatgccgctgatgtatggcatcaagaccgctggctctctcgatgccgtgcgcaaggaaatcgaaggcggtgcggaagcgattaccgccgagggcatgccaaagccgctttgatatcgcgatgcaacggcgcgctattccaccgatgcggtgcagcttgccaccagcatgggctacaagatcgccggttattcgctgaacggtgacatgggcgcgagcttgcccgcagagactgtggaacggcgcatcgccggtgcgcatgacggcgatgtcattatttcgcatatcaaccagccgacccgttcttcgggcgagggggtagcgaaaggcattctggctttgaaggccaagggcatgaaattcgtgcgcctgaaggatgtgcaaaccacgatggaactcaaccccgtcccggaacacgatcttcctgtcaacaccgctgcccagaaaaaacaggaaacggtgaaatagagcatttccagcaaaagtgcgtagcggttttgcgtcggataatgcgaccagtaaaagtgtgcattttcgagccaaaagtgtgaagcgcctacgcggggaaatcagtccactggactgatttctgatcccgcttcgatgcgtaggataatgcgactaagaaaagtttgcatttccgcgccgagcgccagaacgttttatcgccttgacagccggatgcgtcagctttcgtttgcggcttgttgaggcgacagaattttcatcacggcggcatagttgcgccccaggctttcaaacagggcgttgtggccggtcaacggtgcaagggagagcgtcgtgccgtcgttgcgcaatgtgacgaagatcacctgatcctgtggctggccggaaatggcaatagcgccgatgcgctgcgcctcgctggtgtcgagggcggcatgttgaaaagcacttcgccgccaacccgttccgcagccttggccagagccgcgtcgaaaccttcggtgaggacatcgatagcacccagtgcaaattccagctcgacggcttcaagcgtcattgcatcctgttcaggggcttctgtcaccgatgttggcgcggggccatggctaaggacacggtccatgtcgtcctctccaaagaatcctataacacccccgaacaagatcatgccttttgttagaagttgctgcaatgcctttttattgatttagttagctttttttcgataggctgtaaaactgtgtgatctcgcaggggacaggagtgtaaaaagcttcgcaattttgcgggaggttgggcgcgttccgcatatatgaagaatgcttgcgggagggtatcaacttatagccccccacaaggatggggtgaaaaccggggtgaatgatgcacgagggttatgcttgagcagatgagttttgccgagtgaaaatctctctgctattcataggctgccctgtgattggctgggaatctggatgagaaaacttcgctatcagcggcggcagtcgcgctctgctatatgggcgctgcgctttggcgtctttggtgccttgctgcttgcaatcgcctttctcctgcatcgcttctggcggctggagacgcctgatttcgtgctggtggcgatattgagcggtgcccttgcgcttctggcgctcatctgcgcggccaaggggtttcgcaatctatgggtcaatggcgacaagggcggtgcgcggtcgttctggggcagtgtttttgcgcttgtggtcatggtgccgctcgcgctggtgggggcactttggtatggatcaccgcctttttatgatgtgtcgacggatttcgagacgccgccgcagttcaccgacaacatgcccgcgcgcctacaatggatgaacccgctgaccgagcgggtggacggcgatccgctggcgcagctttcagcctatcccgatgtggtgggccgccgttatgaggccgcgccggaccgggttatgcaaggggtggagacgacgttgaaggccttcggctggaccgtgatcgcgcgggatgtcgccacgccggaacaaaacgccatccgctttgctgccaccgcgcatagttttattctgggtctgaaaagcgatatcgtcatccgcctgctggacgaaggtgaaaccacctatgtcgatatgcgttcgctgtcgcgttatggaaagcgcgatatggggctgaatgccggtttcatcactgattttctgggcgcgctggagggggaggtcaataaggctccggccgatgtcgaataatcaggctggctgatagataccgttcagcgacgggtcgccttcggttatgatttcgccgcgcccgaccagatcttccagatgcgccagcaccgaaagtgccgctgcaccatgcaggcgcgggtcggtgtcgcgatagatcaccttcaccatgtcgcgaatggtgcggtcgccctgcacaatgcgctcgaggatcgcgcgctcacgcattttgcggtgggcacgcaggccccgcacaaaggcggccggcttcgtcaccgcgccgccatggccgggcagataggccgcatcgtcccgtgccagaagcttttcgagcgatgccatatagtcgctcatcgatccgtcaggcggcgcgacgacgggcgtggcccatgccatcacatgatccgccgaaaagagaatatcggtgcctttcagcgcaaaagccatatggttggcggtgtggcccggtgtgtgaatgccttcaagcgcccagccgtcgccatcgacggttgccccgtcggcaagcaggatatcgggcctgaaatccatatccgcgcttgcttcgagcaggttgacttcacctgcatgatagggccgggcaggccggtgcgggccttcggcgactgtcagtgcgccaagttcttccttgagccgttgcgcaagcggcgagtgatcgcgatgggtgtggctcacgaaaatatggcttaccggacgccccgccactgtttcgagcagggcgcggtaatgcgcctcgttttccgggccgggatcgatgatcgcaagcgtatcggttcccacgatatagctgttggtgccatgaaaggtgaaggcactggggttgttggccgtcaggcgcacaatgcctttgccaagcgtgacaggcttgccatattcgggcgtgaaattattgtcgaaaacaagcgccatggaaacggcatccaattgttctttggttcgattgctgaaacggcataggccttatataatcgggtttcaaacgttattcgccaaagcccggtaacaatcggtacggtttcaaaatgacgtttgcaagctggcgcttgtgcgtcacgttttcgttttcatgcatttcccgcctgaaaacgccttgaagagtggagtctgctatgcctcaaagagccaagtcccgcgttgccgccgccgcactgattgccgattatctgccgcttgggcaattgtcgagagcgttctggttcgtttccctcgcactcgtcggcaccgccattctcaccctttcggcaaaaatcaaggtcgatctcgtctatgtaaacgtgacgatgcagactttcgcggtctttgctattgccgctctttacggctcgcgcctcgcggttgcgaccgtcgcgctctatctcctcgaaggcgctctcggtatgcctgttttcacgggaacgccggaaaaaggcattggccttgcctatatggtcggcccgacgggcggttatcttctttcctatctggcagccgcatggatcgttggccgcgccgccgacaagggcctggcgcgcaacccgttcgcacttggcggcgtgatgcttctggccgaagctgtgattctcgtcatgggggcgggctggatggcctatctgttcggctttgaaaaaggcatcgccttcggcttcggcattttcattgtgggcgatcttgtgaagcttgccctggctgccatcggtgtgcccgccgtgacggcgcttgtgaaacgctgaatcttttccgcatcctcgaaagccgggccccgtgcccggcttttcatgttttgccggcttttcatgttttggttgaaactgcttcgcgattgacagcacgggcggggccgcgctttgtcagtgcagagattccaaaccttcggggagggtaatgtgcagatcgaaactctaacggtcgagccgctgacgaaagaggcctttgcaccttttggggatgtcatcgaggttgagggcgcgcaactgcgccttatcaacaacggcacgactgaacgctatcatgatctggcgcgggtggaagccgcaggcacgcagacgcgcgtgctcatcaatatttttcgaggccagtcttttgccgcacccatcgatatcatgatgatggaacgccatcccttcggttcgcaagctttcattccgctgaacggcaggccatttctggtggtggtggcggaagatgcaggcgccgggcccgcacgcccgcgcgcttttcttgcgcgcggtgatcagggcgtcaattatctgcgcaatatctggcatcacccgcttctagcgctggaacagaaatcggattttctggttgtcgaccgcgcgggcagggaagataatctggaggagtattttttctccgattacgcctatcgtatcgaaaccacacaaacggcttgaacggggttcccatgggtaagctttccacacatgttctcgataccgcgcacggcaccccggctgcggcgatgcgcgtcgaactttatcgcatcgccgccagcggaacgccggaactcctgaagcgcgttgtcaccaatctggacgggcgcaccgatgcgccgcttctctctggcgacaaaatgcgcacgggcatttatgagctgcaattccacgttgccgaatattttgaaggccgtggtgcggaactggcccatgaacccttcctggatctcatcccgatccggtttggcattgccgatgaagacggtaattatcacgtgccgcttctcgtcagcccatggtcctattccacctatcgcggtagctgaacctaaaacttatccccctgttcgggagcggagctaaactcctcgcgtcgtttattgcgaggagctttacatggacgaaacacccaatctgaaactgccctatattctgccgagccaggcgcaaaaacatgttacccacaacgaggcgctgcggatgctggacgccatcgtgcatctgggcgtcaagtcgtggtcgcttggcgatgcgccttcttcgcccgccgaaggagatcgctatatcgtcgccgcgcaggccagtggggcatgggcgggaaaagatggcatggttgcatccttcattgatggcggctggctgttcgtcattcccgccacgggctggcttgcctatgtcgcggatgaggcgctgcttctggtttttgatggcagtttgtggaaaaattcttcatccgtgccggacgaactgtcactttccatgctgggcgtgcaggcaacgcccgatgcggtcaaccgttttgcgctttcatccgatgccagccttttcaataatgctggtgcgggccatcaggtgaaggtgaacaagcaggcggcatccgacacggcaagccttctgttccagaccaactggacaggctatgccgaaatggggctcaacggcagcaatgatttcagcgtcaaggttggcgacgacggtggcaactggcatgaggctttgcgtgttgaccgggcaacgggcaatgtggccataggctccaactggccaaagacgaggctcgatgtcgatggccccatccgacccgcatcttattctgttgcgaccctgccttcggccgcaagccacggtgcgggtgcgataatttttgttaccgattcgggcacgggcgcagaaatggcatattccgatggcaatgcgtggcgcagtatgagaagcggttcgctcatcagctgaccggcaatacaattgctgctctttccgggcgtatggttgcggcggcctgttcccgcaccagttttactggatttagagcgcgctccgaaagcgtttcggataagatgcatgtcaaaacagagagttagagcgtggatctgatgcattcagattaaaacgcgctccagtaaaatcatgcttatcaacaatgccggtaggtgaaagatgttcgttaaaccattgcaaccacaattgatatggctcaccccggaggagttgtgctagagcattttcgagccaaaagtgcgaagcgtctaagtggggaaatcagctcactggactgatttctgatcctgcttcgatgtgtcggataatgcgtaaagcaaagaaatagagcggttccaatctttgctgtaaccgggtctgttacggttgctggtgcttgtggaatgcgatgatcaacgtggttgcgttcgatctgacggaatagataggattattgctccggcttgccgggcttagtttctctccatctggagggcgggattacagcgcgtatgagtttaaaatatccttggcaaagattggcgcttctgccgcgcatcagcaaacagatcattctggtgttgagcgattgcctgttgctgcttgcaagcgcctatctagcttttgtcgtccgtttcggtttcgtcttcgtacccaatctggcgcagcttttcctgatcctgattgcgccgcttctggccattccggtcttcatccgttttgggctttaccgcgccatcattcgttatctggccgagcgcgccatctggtcgatcttccaggccaccgcagtcgccgccttgttctgggtggcgctggtgttcctgatggagctttacggcagcaccggcctgccgcgttctgttccgcttctttattggctcctgagtacggttttcatttccgcaagccgcttcggcgcaaaatggctgctacgcactgccgaacacgacaagcggtataccagttcagccctgataatcggcattggcgaaccggcgcgtcagcttgcgacggcccttcgcagccatagcgatacgttggtggtgggttttatcgatcctgccgggcaactggccggaatggacattattggcctgcgtgtctatcgcacggaagaaattccaagcctgatcgaaaattacggtatcaagcaggttgtcgtttcagaacccgcgctggagcagaaggagcgccaggagtttgcgcgccttttggggcgcctgccggtcaatacgcgcattcttccgcccattgctgatctcacggccgggaaatatctcgttagtgcgctgcgcaatgtcgagatcgatgatcttttggggcgttcgccggttccgcctgatacaacgcttctgcgtgaggtcgtggaggggcggcgcatcatgataaccggcgcgggcggttccatcggcagccagctttgcctcacgattgcgcaatggaacccggctgcgattgttctctttgaatcgagtgagtttgcattataccagatcgacaggcagcttcgccaggttgcctcttgcacggtggtgccggtccttggctccgtgcgtgaccgcgcctgcgtggaaaaaacgatccgcgatcattccatcgatacggtttatcactgtgcggcttacaagcatgtgccgctggtggagaggaacccgctggtcggcattttcaacaatgtattcggcacgctggaggtggccgaggcagcgttgaacacggatgtggaacgcatggtgctgatctcttccgacaaggccgtgcgccccaccaatgtcatgggcgcgaccaagcggtgggcggaactggttgtctattattacggacggctggctgagcaggccggcaagaaaaaagctttctattccgtccgttttggcaatgtgcttggctccaacggttcggtagtgccgcttttccgcgagcagattgcaaatggcggccccgttacgctgacgcatgaagacatgacgcgctatttcatgtccatcaaggaggcggcggaactgatcgtgcagtccggcgcgattgcccaatccggtgataccgttcttttggaaatgggtgagccggtgaaaatccgcgatctggccgaaaacatgatcctgctcgcgggactcaccgtgcgcaacgaggaaaacccgcagggcgatatcgccattgaggtgacgggtattcgcgaaggcgagaagatgtatgaagagcttttctacgatccttcgctcgcccagcgcacccgtcatccgaaaatcatgcgtgcgccccagggcagcaaggccgtggtagatattcaggaaagcctggcggtactgcggaccgccatggaaaaggaggatatcgaaatggtccgcaaggtgcttttcgaggtcatagcttcctgaagcgcccgcggaaatcgagcagcagaatgagtgtggcaacggctgcgaccagcagaaatgtcagttgtgcgagcggatgatccagcgccagcaaggccaccacgcaggcgatcaggattgtatttaaaagcgccacatgggccaccactttcggcacactccagccactgcgttttgctatctgataggcatgtttcgagtgagccttgaggatgttctcaccttgggctgcacgcatgacaattgtggtgcccgcatccagaatataataaagcggcagaacaagcgcgaccacgatgtgtgtttcacgcgcaagcagcagcaaggctgttcctacgatcagccccaatggggggcttccggaatcgccgagaaaaatgctggcaggcgggcggttgaacagggcaaaaccgagaagcccgccggcagccaccgccccgatgccgctacttgtcagccccgtcagccccagggcgccgagtaatgcgatacccaccagaggcacgcccaacccggctacagtcatcagatcgagaccatccatgaagttggttacattgattgcgatgataagtgcaaacacgatcaatgttgcttccagccaatagggcagaaggtttggcagcaggcgaaaatcggggccgaggccatatagcactgtaatggcggccagaagctgtgaaccgagccggatgatctccgataattcatagcggtcatccagtccaccgacgacccacagcaggagagatgcgcctgacaggcacaagaaaagctgcatattcacttctagatcgggcgcgaaaatcgcgagcgtcacgaggatagcgggaattagcgcaagtccgccgatctgccgggcggcaatgctatggttggaacgcgaactcatgcgcgcggcaagaaagttcgctggcagcagatgcgacagcagaaaaagcccaatcccgcagagaagggcactgacgaaaaatgaaaccagtaaaaatcgcatgagatataccgataaagagattttctggtggaaatatcagttttgcagcaagacgcaaaccggctggctgttcgatatttctgtaggtgcggtcatggatggagagattgggctggccagtctgaaatcgggtccttgtccattcctccgctaacaatctttctgacggacagaaagggtgctgctattcaagcggagctttccggaattatccggcattaccctctggggtttcacggataatgtcaaagctcgatactgattatcaattggcgtcttgacctgtgaagctatgtgggatttcgctattaggcgattgcgcttggcatttgaagcggttataaggccgcgcaactgattgcttcagtttgatttgttggggcgtagccaagcggtaaggcagcggtttttggtaccgccattccctggttcgaatccaggcgccccagccataaattagtaagtaaattcaaaatattattgattttacttactgtttctcaaggtgggaatcctcagctttcctccaattcgctgaatgtgcacttagatgtggggcctcaacgggttgtctcggtttaggggccatacccaatcaggcgcttgatcttattgtgtctgcgtgattcactggcttcgctagtgggagttttggaccatggcaggagagttctggcttgatgatcagcagtgggcagtgattgcgcccttgcttccaaccaaccagcctggcgcgcatcgcaccgatgatcgccgggtcatcagtgggattatccacgtcctgcgatccggttgccgatggcaggattgtccagcctgctacggacctccaacaactgtctacaatcgcttccatcgctggtcagccaaaggaatatggcggcggctgtttgaagctttggtgcaaccgaccgatcgggacatccatatgatcgatagcaccaccgcaaaagcacaccgccctgccgctggcggaaaagggggcgatgccgaagcaatcggtcgctcgcgcggcggcagatcgacaaaaatccatgctgttgtcgatagttgcggccgtccagtcgcgttgcgaataacgcctgggcaacgcggcgacgcccccattgtcattctcctgctagatgtgagctttcaggaggttgtccattcggagcggatcgaggagactggagttaccatacctcagttttccaggattgctccgaatgaacatccacaagaatgcccgactgacgccattgcgtcgagaagaaatggcggtcgcagttctcggcggcaggctgacgaaggcgcaggctgcacgcctttatggggtctcgctgaaaattgtttctcgttggaccgaacggttcaggatatctggccgggcggcgatgacggatcgctcgtcgcgccccacccgcagcccccgtcaaatgggccaggacattgtcgaacggatactccatcttcgcagacaacgcctgaccggtaagcatatcgccatggaaaccggcgtttctcccgccaccgtcagccgcattctcaggcgcgcaaagctgtcgcggatgaaagacatcgacccggtcgaacccgtcatccgctacgaatatgccgagccgggaggcctgatccatctcgacatcaagcggcttgggcgtttcgagcgcgtcggccatcggatcacaggcaacaggacgagacaaagcaacgcgcgcggggttggctgggaatatgtccatgtctgcatcgatgatgtttcccgcatcgccttcactgacatattcccggatgaaaaagccatcatgccatagccgttctcaaagctgccgtcgcctactatgcaagccttggcgtcaccgtcacgcgggtgatgacggacaacggggcctgctatatcgccaaggcctgcaaggcgctcgatctcaagcacattcgaaccaagccctatacgccaaaaaccaacggcaaggccgagcgcttcattcagaccgcattacgggagtgggcctatgcacgtgcatacccatcgtcacagatccgcaaagcgcatctgccaaactggacacatatgtacaattggcatcgacctcatagcgggctaaaatcaaaaacaccaatcagtcgcctcggcctcaaccgagacaacctgttgacgctccacagctagagcctttacctcccacacggctttgtgcggcagatgccgcttacgacagcgacgctttgcgagacttccttacggcgcgtggcacgcaacgggtcattcccaacaatccaacccgaaagcggatcagactgttcgacccgatcgcctaccgacgcagaaatatcatcgaacgcaccttctgccgcctcaaggattggaggcgtatcgccacacgatatgacaagctcatgattaacttcgccgcaacctgctacatcgccgcgatcgtaacatggtggatcaattgagtctggagcctagagcgaggcgactgattggtgtttttgacttttgaccttgccccgttgaaataatccattttgaagtaagctctggcccattgagaggaccagagaatgaagtgcaaccgttttacagacggaacagatcatcggcattctgaaggagcacgaggcgggcacgcctgtcgcggagctttgtcgcaagcacggcgtcagcgatgccagcatctataaatggaaagccaagttcggcggcatggacgtgtccgaggccaagcggttgaagacgctggaagacgaaaacacaaagctgaaacggctcctggcagatgcgatgctcgacaacgccgctttgaaagaccttttgggaaagaagtggtgacacccgcagcaagccggaaagctgtcgctcatctgatggatcatcaccagatgagcgaacggcggacgtgtaaagccatgggcttttgctgtatggcgatccgttacgaaaccaggcgcagcgatgaccatgaccttcgcgagcggatgaaggcgctagcgcatgaacgtcgctgctttggatatagacgtcttcaagtgctgctcaggtgtgagggtcaccttgtgaaccacaagtggctcttccggctctatcgggaggagaagttgacggtacgcaagcgtggcgggcgtaagcgggcgataggcacccgagcgccgatgttgatcccgccggctgccaatgttcgctggttgctggacttcgtgtcagatcagctcaccgatggccgcaggttccgggtgcttgcggtcgtcgatgattgcacaagagaatgcctgcctcttgtcgccgatacgtccctttccggcttgcgggttgcccgtgagttggaccggatcatcgaaagacgtggcaagccgaagatgatcgtcagtgacaacggcagtgagttcaccagtaacgcaatcctgcattgggtggatcggaccaaaatggaatggcactatatagcgcctggcaaaccgatccagaacgccttcatcgaaagcttcaatggacagctacgagacgagctcctgaatgaaacgttcttctcgtcactaacccatgcatgatcagcgcttttaaactggcgcagcgattacaacgatcatcgaccacactctgaactcggctggatgacgcctgccgagttcgctcagacaatcaacccgcgacgtgatgcggtgctgcgcagcccggacgactccgcaccgcaacccgccgctaccgccccgaatacaacaacccaaaaccgctggcgcgaactcaaaactggataaaacttggggggggcaacgtcacaccctatgaagccattcaggaactttggaaatcaaagccagaagcctttatcatcaaactacaccatcacctgctgggaccaaaaacctaaacaagcaacaagccattttacgagggaataccccttataagagagcggtaaatatctatagaaggaacataatataccttgccatcaatcttcaatactgccggtgggaacggaggaaagaacattgctcggataaaacgatcaatctggacttccgaccatcttgggtcgataacgccaccgaaaggaagttcgcgggcgtaatagctagcttcacccaattgagcaaatcccggatctccttgatctagtttaaggatgacttcctctaagcgcagcatcgcgcgcgcaatttgtcggtgaaataaagaaaaggctgtatcggtttcttcaactgaaattcgctcttgcaacaatattgcacccgtatcgaaattttcgtccatacgatgatagctgaaaccggtttcgctctcgccatttataatcacccacgcaaccgagtttgttccgcgataagcaggaagaagcgacggatgaagatttacgctccccttttttgccaattttaggaagcgacccgggattaacgatcgatagtgcatgcttataatcatgtccggatcaaaattagctccaaattcgtagaattcttccgaatttgcagctgcggtagtgaattgaatgttcctaagccttaacatggaatgtaaaccacaattacgattgtcttctctatgcgtcgcaaccgcaatcttatcaatctctacgcccatgccaatcaaggttgtaacgcaaaattccgccggcaatccgtaacctgctaccaaaacgcgtgtatttggtgcaatcgccatttaaaatgcctctttttcgtcagttactatgcgtaaatactcacccgcgactgcattccaacttgggtaacgttcgtacagtttgcgctgcaattcgtacagctcatcgcgattggtaagcgcccaccatcttcggcgcttagtcgatctacgacattgtcgtcatcaacaaccgggatcgtttgattgccacaaataacatgcgacaagttgccgaatacatgtttagactcagagtaggccgcttttgcttcaggataggtctctatatcggggcagacaaacattattcgtttgtcgccacctcgccaagtgtcttgcttagcgagaatacgttccggtaagcctaccggcaagaggacagttcgctctcgtatgaaatttggctctatctctataagactagaatagcttgccgcaaaccaaaattggttggaagctttcatccatgtacgcttaaaaaatgaaccagcgacaaaattagcaaaatcgaaataggtccaggtctcggacgttaaaccaaacgctctcaacaatattcgccctttgaaacgagatattatctgcgtgaacattggaaacatataggcaacaatggcgttctcaaagtaatagttaatcagaaaatcaatgcgtgggttaactggtgcctggtagaaatcgtaagagtttagttcgtcaattacagaagccggaatcgtcagactctcatccgtttcgaaactaactgaagcgcttctgttatcggaattccgaggaaaacgtttaggcgtgaatatctcaaaccccatactctgaagaagagggacctcacattctcgtaaagtagtatgatttaacaaccataaaacacgtcttggagcgcctgaatctcttatcatgctatagctcccattcccgagttatagaaggaaatcgcgtcttctaccctgccatcaaatgcaattgtgccggctttgaaaaccaatgctcgtgtgcaaagctgacggacgttcgcaaggtcatggcttgctagaaccattatctcagccttctcgaccatattcattatgcgggccttcgccttagtcatgaatgccgcatcacctgcacctataacttcgtctagaaggagtatgtcgccgtcgactgctgtcgaaatcgcgaaggcgagccgaacttgcatgccggcagaataagttttgattggataatcgataaaatcgccgagatccgcgaactcgatgatctcatcctcgatctctcgcatgaaacgtggcgttagtccgagaagcaacccacggtaaagaatattctcacggccagttgcatcaggctcaaacccaagaccaatatcgaacagggatcttacggtacccgtcacttttaatgtcccagatgatatagggtagagaccggctatagttttcaagaacgtacttttgccagccccgttgtgacctatcagggcaacgcgttcgccccgcgctatatctacagaaataccctttagggcatggatgtcttcaatgtttactcctgcgctgcgccgcatactcaataaggcgtttactagagttttgactgagcgttctttgaacgctgatgcagcgtagtgcagatgaacatttgacagggtaatcgatggctggatcataggtaaaaaatggctctcttctccgcacgcatccccacagctactgccacgcaggttaggaggaggctcacacctaagcaccaaatgtaattggtagccgtaggccattccccataaaggacaggggctcttagaatctgcatcacgtggtaaatagggttataatcaacgaatgcattcaatccaccctgcctgaacatcgattctttaaaatagaccggcgaaacaaaccaagctgcctgtaacacgagcgccagagcattcggcagatctcgaaatcttgcgccgatgtagccgacgattgtggcaagcggccaaactatcaaagcaaggatgggtagcaaagttggtattgctaaccatgaaagcgagaagttttcaggaaacatgataagtacccacccgaatagggagatacttgctacggataatacgaccaagccagaaacagtgttcctaagcgtgtaaattgcaagaggatttctggtttgctttatatatgcatcggcttgcacaagcgctgttgagccaccaaccactgtaaatgatatgtattcccagataataatcccagatagaatatagggggcatatgcagatatactttgattcaacaatttagaaaacacgaaagacagtagcagcgtgagcgctagtggctgtataactgcccataatattcccaaggaggaccgcctgaagcgcccacgtaaatcagacattgaaaggtgccaccagaagtggcgtaccttccagacattagccatatacgatatcatacgaaatcgtctcactaaatgtggttggaatgattagaaaaataactcctgaccaaatcacaaacaaaactgatttctacatcagtaatgtgtgggaggcttggcaggttcaacccacgagcggataagctatcagcaacagggtaagatcctgtggaagcgctgtgaggcatacgatgggctggcgggaaaaacggtcgtgtatctacaccattctcccttaaatgttggcgcagcggctctctgtgttccgagttatcaagtacaatagagcacatccaatatgaatgtttaacgtctcccacaggggtgtgcatacgaagcggcaatccagctaacttgctggcataagaggcagctgtcctggctttaagggagagtatttcatctgccatttcaatttgcgacaggccgattgctgcttgaatatttgtcattctgtaattatacgcaagcgcatcatgccagtattctcgtgtaggcgaagtaccttgacttttgagatgtcggcatttttccatgacttgaggattgcgcgctagcaccatcccgccttcaccggtcgtaattgtcttgttcccaaagaaactaaacgtcgccacgtcgccaaacgtgccgacgtgactgtttttccatttagttccgaatccttcagcacagtcttcgacgagcagtagcgatttttcgtcacaaatctctcggatcgaatccatgtcacatggatgcccatagagatgaacaaccattacagccttagtgcgctctgtaatcgccagtcgcaccccctctggatctatctgcaatgtattttcgagagagtccacataaaccggtgttgccccggtttgcaagatagtgttaactgaagcgatataggtaaaggtcggtacaatgacttcatcgcccgccccgatgcccagagcatctagagcgagatgtagtgccaccgttccgtttgcaactgaagtcgcagacggaacatcgacatattgtgcaaatgcatcttcaaagcgagatatgaattcacccctcgacgagatccaccctgtatcaaggcattcgttcacatactttttgaaattcccacagagatagggagagtaaactggtatatccatgtatggatcattccttaggggcgaaaaattggtgaccatgttcgcgcagcaaattctcacgagccgccgccgctaagtcttctgctatcatctcagatacaagcgtctcaaaagagattttcggcttccagcccagtttttgatgcgccttggtcgcatctcccagaagagtttccacctcggctggtcgaaagtatctaggatcgacctcgacaatacatgcaccggtcttggcatcataacccttctcggcttcaccgctaccttcccatcgcatctcaatgcctatgtctttagcagcgagcgtgacaaattctcgaactgaatattgtttaccagttgctattacaaaatcttctggttgatcctgttgaagcattaaccactgcatctcgacgtagtcccgagcatgcccccagtcgcgtaatgagtccaaattccctaagtataagcgattctgattaccgatcttaattctagctaaagcgcgagtaatttttctcgtgacaaaagtctctcctctaagtggagattcatggttaaaaagtatgccattacaagcatatataccatacgcctctcggtagtttaccgtaatccaataggcataaagcttcgctgcggcatagggcgaccgagggtaaaaaggcgtcgtttctttttgcgggatttcttgaaccagaccataaagctcagaggtggatgcttggtagtaccgggtctgcttctccattccaagaattcggatcgcctctagcagacgaagggcacctagtgcgtctgagttcgcagtatactccggctcctcaaatgaaacagcaacatggctttgtgcgccaaggttataaacttcatccggccgaacgagctgcatgattcgaaccaagcttgacgtatctgttagatcgccatgatgaagtgttagatcgacaccctgctcgtgcggatcatggtacagatgatcgatacgtgctgtgttaaattgcgaggtgcgacgcttaatcccgtgtactgcataacctttttgtagaagcaattccgcaaggtaggcgccgtcttggccggtgatacctgtgataagtgcgactttcttcacgattgttcattcccgtttttgccatgccaactgtaaacgcatggccaacttcctatgaatctcaacttgctcgtggagcattacacgtatttgaacgcgattgaaatagctttaaaactgaactacttgtttcagctacgaggtcatctaacatgagcctccggtaaacgcattttgctgacgagaccttttaggcaatgttcagctattagagtcaagcattagtgttggcattgataccaacgcgaaaaaattatggcgcatttagggcttctgccatcgcgttcttgtgattcctcatccgaaacggaaggggttggataagtgagtcggctatgccacgcatggattattcctcgggcctggacttgcttcgtcataaaggtttcctttcaactcatgaaaacctttcctcttttccgaaccaagtccaccttgacatgcacatattacagcataaaattttttggcatttatcggccgctatgattcaaggcttcgaaataggggagcctttgatgacgcgtcgtcgctacgaactaactgaccacgaatggtcgattatatcgccgttgttgcccaacaaaccacgcggcgttgctcgcgttgatgatcggcgggtgctgaatggcatcctgtggcgatttcgaacgggctcgccctgggcggaagttcccgaacgctatggcccgccgacggcctgttacaaccgcttcgtgcgctggcgcaaagccggggtctgggatcggcttcttgaagcggtgtccaaagcctacgatggcgacatcgtcatgatcgactcgacctgtgtccgcgttcaccagcacgcggccacaggaaaaaaggggatggagacgatggtggcatgggacgttcccgcggcgggcttacgagcaaaatccacgcgctcgttgatgccgaaggtcgcccggtcaatctacgtctaactggtggacagatcgccgattgtgccgaagccgacgcgctgacgaatgagtttggtgagggggacatcctgctggccgacaaggggtatgacacgaatgccattcgggctaggtgtttggtcccagcatgtgatggtgtagagttgtcgccgacacagcggagagagctacgggacaaattcttcacggcagcgccaagaccacgcacgccattcgagcagagttacagcgatcgaaagcttcggccgcggagcttgcgcggcggtacggcatcaatgagaaaacggtcctgaaatggcgcaagaggcgttccgtcgaagatatgccgatgggaccgaaagagcggcgcagtacggtgctggctccggtggaagaggctgcaatcgtggcattgcgggtccaggcaaggttaccgctcgacgacgtctacatcgcgctcaaggatgtcatcccgcatttgacatgttcttcgttgcaccggtgcctgcaacgccacggcatatcgcgtctgccgaaaggcgaccgggaaaagcccaagaagttcaaagactacgagatcggctacttccacattgacattgccgagctccgctatgagggcggcaagggctttctcttcgtcgctgttgatcggacaagcaaactggtgttcgcacgtatctatcgcaaggccacaaaactggccgcagccgggttcctcaagtcattgatcagaaccgtcccttataggatccatacaattctgacggataatggcgtgcaatttgtccagcgggagcaaggtactggccttactttctcgcacatctttggacgagtagctcttgaacacggcattgagcaccggctgacaaaaccatatcatccgtggaccaatggtcaggccgagcggatggtgcggacgatcaaggaagcgacggtcaaatcctttcactacagctcgattaacgaaatgcgccgccatgtgcgcgattggctgactgcatacaactttgccaaacaactcaaagccttgaagtttaaaacaccctatgaagcgattcacgaactctggaaatcaaagcctgaggcctttatcgtcaaaccacaccatcatatgatgggaccaaacacctagggcttgtctgcattcaaggattcccttttgcatgaaattctgattcaaggttgttgaaggagaacagccgtgagcagacgaagccttacagatgagcaatggaaccggatcgaagcatatcttccggggcgagttggtacgcccggccgcagtggcgttgataaccgattatttgtcgacgccatcttgtggatggctgccaatgcagcgcactggcgcgatctgcctgcgaccttcggcaaatggacagcggttcatgcccgctttcggcgatggtcgcacgccggtgtatggggaaggcttttccatgccctggctgatacgccggactttgaatatgtcctcattgatagcaccatatcgaaagtccacgcagatgcggcgggcgcaaaaggggggctgaagctgcctgcatcggtcgctcgcgcggtggattgacgaccaagctgcatgctgttgtcgatgctatcggcctaccgctgcgaataaagccaacacccggccattatggtgactgtccgcaagcttcaagccttctatccggcttgaagggtgtggggcatgtcattgctgatgcagcctatgatgccgatcacttaagggccttcattgccagcgatctcaaggcaacggctcagatcaaggtcaatccaacacgttccagtgtcccaacaatcgactggaggctgtacaaggaacgccatcagattgaatgcttttttaacaagttgaaacgctatcgtcgtattgcgctgcgatgcgagaaaacattgaccgcattcatgggtttcgtccatctcgcatgcgctatgatctggttacgttaaatgcagacacgccctaaggtcgccgagcgaaaggcctgggccaacatcccaccgaagagcaatcgcaaggactctttcgtgttttcgcgctgggtctgtcggcaacgcagtcttgtggagcgcttcttcaacaggatcaagcagttccgagacatcgcaacccgatatgataagcgcccggaaaactacctcgcagccgtaaagctcgtcgcaacaagaatatggtgccaaagtttatgagtcgacgccttaactccctacgaatacatttgcaaaatctgggcaacagagccagaacgatttaaactcaatccgcaccatcaaatgccgggatcaaacaattagcttcatagaaggaatgtgtaaagtgatgcgaattggtgtcgacgctcgcaatttagttaataatataactggcatatctaggtatgtcatggaaaattgccgagagctttatgagcgaggacatgagcttgtcttgtatacaccagaaaagccacgggtgcagttatcctcttcagaaggattcgactttcgagttagtaattttcaagggccagcggggcggcttttttggtctcaaactgttttgccactacagctcagaaaagatcgaattgatgttttctggggacctgcccaccgcctccctgcgttgaagggagcgattccgagcgttgtgagtattcacgacttggtttggtactacgcatcgtcaacaatgagactgcaaggttggcttgcagatcgcttccttatgaaaggagcgcttaggaatgctgatcaaattgttgctgtatcatatgcaacttcatcagcaatttcttcggtattccctcagtatacttcaaagattcaaatggtatatccgggtgtctcgcacttcaataggatcggtacttcgaacatcttaaaagagcatcgaattaacaagtcgtacggcttgttcatcggtaccttagagcctagaaaaaaccttatacggctcctcgaagcttatgcaaacttacctgaatgtgttcgaaataattttctgctggttgtagccggtggaaagggctggaacctaggagatattgggaagactataaatcggcttggcattgctgagtatacgcgtttaactgggtatgttacagacagcgatctaaacgatttatatagaaatgcacggacgcttctcatgccgtctctctacgaaggttttggcttacccataattgaggcacaagcctacggagttcctgtgattacgtcaaactgttcatcgatgcctgaggtggctggggatgcagcaatcttggtcgatcctctgaacgtagccgaaatatcgaatgcactttatagaatcgctactgataataaactatggcagcggaagtcattacttgctttacaaaacattgagcgtttcaactggcataatagcatagaaaagctggaaagtgttttcatcaaagccagagaatctaagctcatgacctattaaattacttgcgaatatcggtcgcctttgattcaatcggatagcaaggaggcttctgctatgagtgatttgctgttgctgtcgcaggcacaggtgtgccggatcaagccctattttccgttatctcacggggttccacgcgtcgatgatcgcttgattttgagcggtatcatctttgtgctgcgcaccgggcttcggtggcgcgacgccccgagggaatacggtccccacacgacgatctacaaccgtttcatccgctggagcaggctcggcgtgtttaaccggatcttggccgaactggctgccaaacgcggtaagccggatcaattgatgatcgacgctacccacctgaaagcgcaccgtaccgcagccagtctgctaaaaaaggggatgttccccgacgtattgggggcaccaaaggtggcttgaattccaagctacatgccgtatgcgacggtcacggtcggccactcatcctgcttctgagcgaagggcagatgagcgattacaaaggagcagctaaaatgctccacgcctttcccaaagcaaaagatctgttggcagacaagggatatgacgccgactggtttcgagatgcattggcagagcgtaaaatcaccgcatgcattccatcacgagccaaccgcaaggatgtcatcccatatgatccggtcctctataaacggcgtcataagatcgaaaatatgttcggcaggcttaaggactggagaagaattcacaccagatatgaccgatgcgctcacaccttcttctcaagcatatgcatcgctgctgccgttaccgtcctccagatcaactctgatttcaatgtcttgaagaatgtttcaaccatagcgttatcgtagcaatttcccgttccagacatggaaatcgtgatgctgctcgccttcagcttcgcctggtagtcaagggaacaatattgacttccacgatctcaatgatggatcaggccctttggtggacgtctcattgtgatggctttctcgagagcctgaagagccaactggcgatgcaggcggtcactgacggaccatccgacaacacgacgtgcaaagcgaccaatgacgccagcgagatgcagccacccttctttcgtccaaatataggaaatgtcagcatcccatttctgattgggacctgttgccgcgaaatcctgcgcgagaatattgggcgcgaccggaaatgcatgatgactgtctgaggttttcctgaagcgacgcttctgacgcgcctgcattgcattttcacgtatcagacgggcaatccggtgacggccaagtgaccaggccgtgcgcatatgtgccagcattaccagatcatcgcgctggcggcgcctgaccggtcggtactccaggcgaaatagccactttggcttacgcccatgacacggcaaagacgagatgtggggaattccttcttcgcctgatcgatgaatcgaaacttcatcgactgttcggcaggaaaacagttcgctggactgttctctcatctgcctcaaccctgacgaaaaaagctgtcgcacgctttaatatctcgcgttcctgccgcaagatctcattttctcgacgaaggcgttttacagcgtaacctcataaaatttcttggcatttatcggccgctatgattcaaggcttcgaaataggggagcctttgatgacgcgtcgtcgctacgaactaactgaccacgaatggtcgattatatcgccgttgttgcccaacaaaccacgcggcgttgctcgcgttgatgatcggcgggtgctgaatggcatcctgtggcgatttcgaacgggctcgccctgggcggaagttcccgaacgctatggtccgccgacggcctgttacaaccgcttcgtgcgctggcgcaaagccggggtctgggatcggcttcttgaagcggtgtccaaagcctacgatggcgacatcgtcatgatcgactcgacctgtgtccgcgttcaccagcacgcggccacaggaaaaaaggggatggagacgatggtggcatgggacgttcccgcggcgggcttacgagcaaaatccacgcgctcgttgatgccgaaggtcgcccggtcaatctacgtctaactggtggacagatcgccgattgtgccgaagccgacgcgctgacgaatgagcttggtgagggagacatcctgctggccgacaaggggtatgacacgaatgccattcgggctaaggccgccgcgcgaaaggcctgggccaacatcccgccgaagagcaatcgcaagggctctttcgtgttttcgcgctgggtctatcggcaacgcaatctcgtggagcgcttcttcaacaggatcaagcagttccgaggcatcgcaacccgatatgataagcgcccggaaaactacctcgcagccgtaaagctcgtcgcaacaagaatatggtgccaaagtttatgagtcgacgccgtagttcagccaccatatcttcgtttgcatcaatcagttcgggatcatcaatggttgcatcccggttgcgggaaatccaccgtgtcagcgtcgacaggccgataccaagatctgcagcaatctccttctgcgtacgaccgctcgtttccgcaagtcgtacagcctcacgttcaaattctttcgtaaggggcactcgcttcgtcataaaggtttcctttcaactcatggaaacctctccacttttccgaagcaagtccaagctttgtcctcgatgcccttgagcaggcacttcatgatcggcgtcccgttcacggggggcttgtatatcacgcgggcagggcgttcaatacgtgtcagttcgctactccgagaggttggcagaagttggcatcgagccttctgtcgaaagcgtcggcgacagttacgacaatgcccttgccgaaacgatcagcggtctctacaaggctgaggtcatccattggcgcgggccatggaggaactttgaagcgctcgaatgcgtcactttggaatgggtcgattggttcaatcaccgatgccttatggaggccatcggaaagatactgccagccgaggcagaaagaacaatactatgccatactggacgcgccagtcatggccgcataacttaaacaagatggcctccagaaaacccggggcggttcaaagcgtgaatcttataaacgtcgatacgctttagtaaatagatggtctatctgtaaatttttattaagctttaatttgtgccatccatcatgtgaacctacatttaagttagattgaggaaaaccacagagatgcctgttgcctttggaacttctggcttgagggggagagtccgtcgatttcacggacaatgtttgtatggtgtatgttagcgctttcttacagcatctttctcataatttttcatatgaaacagtttacgttggagccgaccttcgggagtctagccctaaaataaccatatcatgttatagagctattgaactgacgggaaggagagcgatttgggctggaaatgttccgacgccggcgctcgcggcttatgcaatggctcgcaatgcacctgccatcatgataacgggaagccatatcccagaggcctacaatggcattaaattctatcggcctgacggagaatttctgaaggacgatgaagcacccgtacgtggtcttgccgaagaattattgagtaaggttgttgacgggcaacggtccgtcaatttgcctgcgcccttggctgatgttgcagaagaatatgtgagccgttccatcggcgcttttggccgggacacactggctggaatgaaaatcggaattgatcttcattccgctgttgggcgagatattcttgtacgtatatttaaaggacttggagcggaggtttatccattccgtagaacggaaaatttcgttgccgttgatacagaagcgcttgatccagcggatatatctcgggcgcgcacatttatcgccgaacatgggctcgatgcagtagtgtcgacagatggagacggtgataggcctctggtcattgacgatcagggaagacaggtaaatggcgatacactgggtattctgacggctcgatatctccgtgcgaaaacagtcgtgacgccgctcagtacgacgagcgcactagaggagagtggctggttcgagaatatccacagaacacggattgggtcgccctatgttgtggtcgaaatggcgcgtgcggtggcgcatccagttgttggtttcgaggcgaatggcggctttctactcggcgacgatgtggcgttgaagactggtttattgcgccgcctcccaacgcgggatgcagttttgccagcagtggctgttcttgcgcaggcgaaagaccagggtatgcgattgagtgagatggtcgctacacttccttctcgtttcatgaaagccgatagggttaaggaagttcccggagaccgcgcagctccatttttgcacgctatagaaacgtcacaatcatttcgttctaatttctccccgttgattgccgaaccggaagcaatctcgactgtcgacggcgtgcgaatggcgtttgcgaatggcgatacggttcatttccgacaatcaggcaatgctccggaaatgcggatttatatagaaacggattccgcggagaaaactgatcgaatgttgagcgaatttattgcaaagctctctgaaacgatctgaattcatccgcgaaaggaagttaaagtgcgtgaaatgttgatgagaccagtagttttggccggcggaaaaggtacgagattgtggccgatgtcgcgctcgcaacgcccaaaacagtttctggctctgactggcgaactcagcctctttcagatgactttgaaacgattgtcggacccgaatcgctattcctcgccgattatcataacaaacgctgactatcggtttctggtggcggaacaggcattagaatgtggtgtcgaactttcggatgtcattctggagcccatggctcgtaacacggcaccggcgatcgccgctgcggctttgatcgcttccaaggatgagcagacccttattcatgttgtggcatctgatcacaatattgaaataaacgatgcatattttcaagctgtggatacggcctgcaatgctgctcgtatgggacgtcttgccacttttggcattacgccaacggaaccagcgaccggttttggttacatcgaagcaggcgagttggaagaaagtggagcttgtgcgattaagcgctttgtggaaaaaccgaaggaagaagttgcgcgcgaaatgcttgctgcaggcggcttctactggaactcggggatgtttttgttccgttcggacgtttttctcgacgaatgcaggcgttacgcaccagcagtatatgaggctgctgaggcgtccgttgcaactgcacagcgggatctcgattttgtgcgtctgaacagcgccgaatttgagaaagctccggatatttccgttgactatgcgattttcgagaagacaaaactcgcttctgttgttccgtcaccaatccactggtcggatcttggatcgtgggatgctgtctggaaggaaagcaaacaggatccgtcgggaaatgttgctcgcggacctgtcagcctgcacaacaccaataattcgctggtcttgtctgaaggcgttcatgttgcggtcaatggcgttgacgatctcacgattgtggcctcggaagatgcgctttatgttggcaagctctctgaagcgcaaggtgtaggcacgatcgtaaaggcgctgatgaaacaacccgccacggcgaagcttgctgaggagcatcggaccatctatcgcccttggggcggctacacccatttgctttcgggtgatcggtttcaggtaaagcgtctgttcatcaagccgggcaaacagctctcgctacagaagcatcaccatcgttcagagcattgggtggttgttcggggcgtggccgaaatcgtgatcgatgataagagccttttcctgtcggagaacgaatcgacatatatttctcaaggtgcgatacaccgtgtttcaaatccgggtaaaattctgctcgaactgattgaagttcaaactggagcttatctgggcgaagacgatattgtgcgcttcgaggatgatttcggacgtgtttgattgtgtgattatttcagcatgaaagccgtgtaatgaatgatgtgatacgtaaacttcaggtggaagtggagcgcttatcgtcgtggctccacaacgacgctttgcctctttggttgtcagccggtgtggatgcgccgaatagcggtttctttgaacgtattggacaggacggcgtcgcaacggatgcggataatcgtcgttctcgcgtgcatccgagacagatctactgtttcgccaaggctggcgccatgggctggcaaggcgaatggaaacagacggttgaagccggaatagaatattatgatcgcgtctatcggcgagaagatggtttctatggcagtcttgccggtcaaagtggcaagatgattgatcacacgtttgatctctacaatcaggctttttccgtttttgcggccgcccagatcgcggtttccataccggatcggtttgatgaaatgcgtcagcgagcgcttggtttgatgaatacgctcgtggcagattatcaccaccctctcggtggatttgaggaagccaacccgccaaagcttcccttgtgttcaaatccgcacatgcatttgtttgaagcaatgcttgcctgggagactgtcgatccagaaacccagttctggtccacatatgccgatgagatcgcaaatcttgccttaacgaaattcatcgatggcaagaccggtgcgttgcgtgaattcttcgatcacgattggaaaccttatccgggtgacaaggggagggtggtcgaaccaggacatcaattcgaatggtcctggctgatgggccaatgggcggaccgacggcagaatggcgatggcatgatggccgccaagcgtctattccagattgcagtggatcgtggtgtatgcgagcagcgcaaagttgccatcatgagcttgtatgatgatttttcggttcacgacagtctggcccgtctctggccgcaaactgaatggataaagtcggctctgttatttgcttctttgagcaaggacgaagagcgagtttactatctgcaatccgcattgcgtgccattgacgccctacggccatttcttgaaacgccaatcaaaggcttatggtacgacaagtggccggaaggtggtacgcttatcgatgagcccgcgccggcatcgaccttttatcatattctctgtgcctgttatgaagcagagaaaacaatatcagagctttaggttgtggtgtcgaatttttggttgtcgccgctgatgatgacgatcagatgtgccgatgatgccgcatctgtattggagaaacatgcgagttcttcatttttttaagacctattggccagatacatttggcggcattgagcgaaccattcatgcgatcgcaaaaggtgtggccgaacacggtatcgcgtcggacgtgttatccttgagtgcaaagccggaagaaaatacccgaaattttgatggtcacatggcatataaggccaagctcgaccttgaatttgcatcaacaggattgtcgcgcgatgtgttttcccggtttcgggagttgagcagccaagctgatgtcattcattatcatttcccctggcccatgagcgatatcgtgcagatcggtgtgcgcccggataagccgactatcgtgacctatcattcggatatcgttaagcagaaactacttcttcagttctatcgccccttgatgaaccgctttctcggcagcgttgaccggatcgttgccacctctccgaattatcttgcgacaagcgatgtcctgcagcggttcagcgataaaacgacagtcattccacttggcttggacgagtctgattattctgctgccgacgccacaaccaaggcgcgctggcgcgagcggtttccgcgccctttctttctcttcgtcggcgtgctgcgttattataaagggctaagaacgctactggccgcagcaagaacttccgatattgatattgtcattgtcggggatgggcctatgaaacctcagctcatcgcgtatgcgaatgagcataatctgtcgcacgttcatttcgccggcgcgctgccggatacggacaaaactgcgcttctggagttgagtgctgggctgatttttccgtcgcatctgcgctcggaagcgtttgggctatcgctggtggaggcctctatgtttggaaagccgatgatctcgtgtgagatcggtaccggcacgagttatgtcaatctgaatgggcaaacgggaatcgtggtgccgcctcagaacccggaagcgctctcagctgcaatgcgaagcattgcacacgatacggagcaggccaaagtttttggaatgaacgcacgggcgcgatatatagagcatttcactgctgataaaatggcgttagaatatgcgaaaaattatacgtcgctgatgcagtgataagaggttgttactattattcggacaagatcatctggcgccgttctcaatgcctagtactttcatgacgaggaagttagtaatggagcgtagatgaggcattatcttagctgtttagagtgtcgggcgattaatgtgcaccatatccagcggccatgaggtagttccagcattcatctggcgtgaaagtcaatggctttgaacatataactacgaatggcccaacatgggcattggcggcattacacccgctcagaaattgaaaatgactgcgtgaattctaccgctgacctccattaaaacgacgaggattaacgcagcacgaaccagagcggctttactcgcacaatatttagcgaaagcgccaggctcggcggaccgaccacgactgtttccgatattgcgacagcggattatccaaccaaggctgcgcgtcctatgaatttgcggctttcggccgtaaaactccgagcggcttctttaaaaaatcccgccataaattttgtgaaatggtgcgattttcaggcgggctactctttgcgtccgccctaatatttttgctttacgtacctcaacgcgaaagataagcttcctgacgtagagctttgggaggagttcgcgtgcagctggattatcgaatgaagcaggtgcgcaggacatgtggccatgcgtgcgttgccggtgcaggcgcatgactgcgccgcgtcaggctggcgagcctgctcttctggaagccgtttctctgtccaaatcctttgggccggtgcaggttctggaaaatataaatctgcgcgtcaacggtggtgaaattcacgcgatcattggtgaaaatggcgcgggtaaatccacgctcatgaaaattctggccggtaacgaacgccagacgggcagagaaatccgtattgatggcaagccggtttccttttccagcccggcagcagcagaggcacgaggcatcgtgctggtgcatcaggaaatcctgcttgcaccagacctgacagttgcgcagaacatatatctcggtcgtgaacttgggggtaagcggggacgcggactactggtcgatgatcggtcgatgcgcgagggcgcgcgcagggctatccgtgatctcggcgctgaaatagacccggatgccgtggttgcgacgctatcaattgcccaacgccagcttgtgcagattgcacgggtgctgttggtgccgcatcgcctcgtgatcttcgatgagccgacggcttcgctcacgcctttcgagacggaagcccttctgaaagtcatccgtgatattcgagccaagggcgttgcggttctctatatttcgcatcggctgccggaagtgaaggagatagccgaccgtgtgactgttctgcgtgacggcaagctggtttccagccatttggcatcctctttgcagccggctgatatggcgcggctgatggttgggcgcgatgtcgccaagctctatcccgatcgcgcaagccggtatgacagcgccgctattctggaagtagaaaacttcagtgtgccgggcttcgtgcgcaatgcaagtttttgtctgaaccgtggcgagatacttggctttgccggtctggttggtgcgggccgaacggagcttatggaaggaatcgtcggtttgcgcccagccaagggagaattgcgccatgatggtaggctggtgcacttcaacaatgcacatgacagccagcaggcgggcatcgtttatctgagcgaagaccgtaaaggcaaagggctgctcctgtcgaaagatctcggcaccaatctcaccctggcttcacttgacaggttcgtgcgcggcctccagatcgaccgcaaccgcgaacgtgcggcgttggatgaggcgatccgtgcattcgacatacgcacgggccgtaaggatatcctggccggtcagctttcaggcggcaaccagcagaaactgcttcttgccaaaatgatgatgcttaccccgtccatcatcatcatagacgagccgacgcgaggcatccatgtcggcacgaaggagcagatttatcagttcattgccaacctggcggatgaaggaaaatccatcattgttgtatcgtccgaaatgccggaactgatcggtatttgcgaccgtatcgtggtgatgcgggaggggcaaattgccggggaggtgagcggcgcaggcatgacggaacatgaaattgtggcgctcgccaccggcgttggcgccaacgaggctgcatgaaagggaggcgggcgagggagatgacagaggttgcgacggataagggcagggtggcgaagacatccagggattgggatctgagggcggttgcaccctttgttgcgttgctgctgctgcttattctaggcacgattgccaatccgaattttatcagcatcgacaatctgctgaatgttgcaacgcgcagcgccttcattgccatcattgcacttggcgctacctatgtaatctcatcgggcgggctggacttgtcggtgggagcgatggtggctttcgttgccagcatcatgatcttgttcatgaatagcggaatgattgccgatccggtgcttatgctcatcgcagccgtcatgctggcgcttgtcgtcggcgcggcttgcggcctactgaacggtatcataacgaccgtggggggcatagaacccttcattgccacgctgggcaccatgggcatttatcgcggccttaccacatggttgtcgcagggcggcgcgatcacgttgcgcaacccggaaatccagtcgctttatcgcccagcctatttcggttcggtgctgggcgtgccggtgccggtaatcgttatttttgtgacggcggcgctcgcggcatttgtgctctatcgtacacgctatggccgccatatcatcgctgtcggctcgaatgaggacgtggcgcgctattccggcatttcggtgaagaaggtgcgcaccatcgcctttgtcatccaggggctctgcgtcgctgtggctgtgcttctttatgtgccgcgcctgggctctacctcggccacgaccggcctgatgtgggaactgcaggcgattactgccgttgttgtcggcggcacagctttacgtggcggcgtggggcgcatctggggtacgatctgcggcgccttcattctggaaattatcggcaatatcatgctgctgtcgagctttgtcagcgaatatctgctcggtgcaattcagggcgcaatcataattatcgctatgctggtgcagcgttcgctgtccagaagataggtctatggactggcggaattgttggggcgattccagccagagaggaatgagagccccgcgtttactgggaggaagaccatgcgaaggaatttgatgaagcttgctttcgctgcattgacggcgggcgcgctggcttttgccggtgcagcaagcgcacaggataagaaagtgacgatcggcgtgtcgatcccggctgccgaccatggctggacggcaggcgtcgtctatcacgccgagcgtgtggcgaagcttctgatggaggagcatccgggcctcaacgtcatcgtcaagacgtcgcccgatgccgcatcgcaggccaatgctttgcaggatctggcagtgcaagggttggatggcctcgttgtcctgccgactgatcccgatccgctggtcaacgccatcaaggagatcaaggacaaggggaccttcgtcgctctggtagaccgcgcgccgagcaacaacgacaataccatccgcgatctttacgtggctggtaacaaccccgcactggggcaggtggccggtgaatatatcaaggccacgaccccggatgcacaggtcgtcgtcattcgcggcctgccaatcccgatcgatcagcagcgccaggacggtttcgataagggtatcgagggctccaatgtcaaggtgcttgaccgccaatatggtaactggaaccgcgacgatgccttccgcgtgatgcaggacttcctgaccaaatatccgaagattgatgtggtctgggcgcaggatgacgacatgctggttggcgttctcgaagctatcaagcagtccaatcgctccgacattcaatatgtcgtgggcggcgccgggtccaaggatatgattaagcgcgtcatggatggcgacaagcttgtgccggttgatgtgctttatccgccagcgatggtttcaaccgcaatggaactcgccgccggtcatttctatgaccagattccggtcagcggcgactatatcctcgacgcaacgctcgtcaccaaggataatgccaaagatttctatttcccagattctccattctgatcatcgttcggcgcaccttgccagaggcgcgccactatttattctggaggagctacgatgaagacgatcaaggggccggggatttttctcgggcagtttgcaagtgatgaggcgccgttcaatacatgggatggcatcaccagatgggccgcagaaaaaggatatgccggtgtgcaggttcccacatgggcaagccagctgatcgatctgaaaaaggcctcggaatccagggattattgtgacgaatttgccggtgtcgcgcgggaaaacggtgtcgaggtgacggagctttcgacccatttgcaaggccagcttgttgcggtgcacccggcctatgatgaagctttcgacggtttcgccgtgccggaagtgcgcggcaatccacaagcacgccagcaatgggcggttgagcaggtgaaaatggccatccgcgcctcgcgcaatctcggcatcggtgcacacgcgaccttttccggtgcgctggcctggccgtttgtctacccatggccgcagcgcccggcgggtttggtggaaacagcctttgatgaacttgcccgccgctggatgccgatcctcgatcatgccgatgagcatggcgtcgatatctgctatgaaatccatcccggcgaagacctgcacgacggcgtgacttttgagatgtttctggagcgcgtgaaaaaccacaagcgcgccaacatgctctacgatccatcccattacgtgctgcaatgcctcgattatctcgacaatatcgatatctataaggaccgcatcaagatgttccacgtcaaggatgcggagtttaatccgactgggcggcagggcgtctatggcggctatcagggctgggtcaaccgcgccggccgtttccgttcgctgggcgacgggcaggttgatttcggcgcggtgttctccaagatggccgcaaacgatttcgacggctgggccgtggtcgaatgggaatgcgcgttgaagcacccggaggacggcgcgcgcgaaggcgctgaatttgtaagggcgcatatcatccgcgtgactgacaaagcgttcgatgatttcgcctccggcggcacggatgaagctgccaacagacgtatgctgggactatgaggacgccatgacgattgaagccaaaatcaaggaaacatccgcatcccgcatccgcctcggcatggtgggcggcggggcaggggctttcatcggcggtgtacaccgcatggcggcgcggcttgataaccgtttcgatctggtggccggcgcgctgtcttcctcgccggaaagggcgcaggcttccggtcgcgagctggggctggccgaagaccgcatttattccagctacaaggacatggccattcgtgaagcgcggctgaaaaacggtatcgaggccgtttccatcgtaacgccaaaccacgttcattatgacgccgccaaggagtttctgcggcgtggcatccatgtcatctgcgacaagccgctgacctcgacccttgccgatgcgaagaagttgaagaaggtggcagatgaaagcggcgcgctgttcatcctgacgcataattacaccggctatcccatggtccggcaggcgcgcgaaatgattgccaatggcgaccttggcgatcttcgtgtcgtacaggtggaatatgcgcaggactggctcaccgaagcggttgaagcgaccggcgcgaaaggggctgtctggcgcaccgatccggtgcaatcgggactgggcggcgcaaccggcgatatcggtacccacgcctttaatctcgcctcttttgtgaccggcctcacgctcgatagtcttgccgccgatctagacagttttgtcgagggacgccgcctggacgacaatgcccatgtgatgctgcgttttgaaggcggcgcgaagggaatgctctggtgcagccaggttgcgcccggcaatgaaaatgcgctgcgtctgcgcgtctatggcacaaagggtggcattgaatgggcgcaggaggatccgaaccggctgtggttcacgccttttggtgagcagaagcggctcatcacgcggggcggtgccggcgttggcccggccgcaacgcgcgtgacccgcgtaccggcaggacacccggaaggctatctggaggcttttgccacaatctattcggaagcagccaatgccattgaggctcatcgcaacggcaaaaaaccggaccgtgcggtggtctatccaactgtcgaggatggtttgaagggcgttgctttcattgatgcctgcgtgcgctcgtcacggaaaaatggtggttgggttaagctttaaagcgaaagggcaccgctggcgccctttctgtttcgtggggttcaaacgtagtgattgacgatgttttccagatattcctgacggccggatttcggctgcggattgatgtctttcgcttcgacttcacccgcgatctggtccagcgaaaggccgctcagaagcctcttgccgaactcgccgttccagcccgcataacgctcatcaagcggcttggataaagcgccgtcttcaagcatccgcgcggctgcttttagtccgcgtgcacagcaatccatgccgccaatatggccgattagcagatcctgcgaatcaagcgactggcggcgcagcttggcgtcgaaattcgtgccgccggtcgtgaagccgcctgccagcagaacctgataataggccagcgccatctccggcacattgttcgggaactgatcggtgtcccagccggattggtaatcgttgcggttcatgtcgatggagccgaaaatgccaagtgtgcgggcaagcgccagctcatgctcgaacgagtgaccggccagaatggcatggccctgctcgatattgaccttcacctcgttttccagaccgtaacgcttgaggaagccgtaaaccgtcgcgacatcgtaatcatactgatgtttggtcggctcctgcggcttgggctcgatcaggatcgtgcccttgaagccgattttgtgcttgtattccaccacgaggctaaggaaccggcccatatggtcgagttcacgcgaaagatcggtattgagcagggtttcatagccttcgcgaccgccccaaagcacgtaattctctccaccgagccgcttggtggcgtcgatacaggtcttcactgttgcagcggcaaaagcgaagacatcaggatcgggatttgtggccgcacccgccatatagcgccggttggaaaaaagattggccgtgccccagagcagtttcatgccggtttcggcctgcttcttctcgaaaatatcgacaatttcattgagatagcgcgtgttttccgcaaaattgcggccctctggccgcacatcggcatcgtggaagcagtaataaggtgcgccgagcagggagaagaattcaaaggcgacatcggccttgagttttgccgcatcgatctcgttggaaaaccacggccggtcgaaggtgcgcccgccgaacggatcgccaccctcccaggcgaaactgtgccaataggccaccgcaaagcgcaaatggtcttccatgcgtttgccgagcacgatttcatctgcattataatggcggaaggccagcggattgtcgctctccggcccctcatagcgcaccttctgaatatcgccgaaaaatcccgtactcatgttcatcctctcaaggttctgaaattgtcaccgtccgcgacagggtttagtcaagtgcatggagcgccggataaagcgcgtgataacgctgataggcttcgtcataagctgaaagcagcgcctgttccggctcaatggtgcgcgcggtctgcggcggggtgcagatggtgaagggatcggccccggttgccgcgatgaggccgaggcgggccgcgccaaaggctgcgccgaaatcgccttcttcgggcagtgcaatcggcacattcaatgctgttgcaatggctttcagccaataggtggagcgtgatccgccaccgactgcggtgagcgaggtaatctcggtgccagccgattgcagggcaagaagattgtcgcgaatggcaaaggcgacgccttccagcacggcctgggtgagggcacttcggtcggcttcatgttccagcccgcagaaggagccgcggattttcgcgtcattatagggcgtgcgctcgcctgaaagatagggcaggaaggtgacgctgcccggtgctttcaaggtttcgcccagctcccgatcgagcgattgcggggttgcgccaacgatttttgaataccattcaagcgcgcttgccgcagacaggataacgcccatctggtgccatgtgcggggcagggcgtggcagaaggcatggaccgcactttccggttttggctggtaagcgccattggcagcgaaaagcacgcccgaagtgccaagtgaaacgaaggcatggccgggcttgaccgtgcccatgccgcaggcggaagccgcattgtcgccagcgccgcccgccacgattaccgatgcggtgaggctccattcggcggcaagctcggcgcgcagacatcccgcagcctcgctcccctcgaccagttgcggcatctgcccttcgcccaggccggtcttggccagaagctctgccgaccagcggcgcgcacccgtatcgagccagcttgtgcccgccgaatccgacatgtcggagatatattctccggtgagccagagacgcagataatctttcggcagtaaaaccttgcggatgcgggcgaaaatatcggcttcgttgcgtgcgacccagacaagtttcggtgcggtgaagccgggaaagacgatattgccggtgatggcgtgaaatgcggggtcggcatccagttcggctgcttcgcgatagctgcgcgtatcgttccagagaatgcaggggcgcaatacgcggtcctcggcgtccagcagggttgcgccatgcatctgcccggaaaggccgataccggtaatggcggaaaattccttcgggtgcgccgcgcgcaaggcttctatggccgtacggcaggctttgatccactgcgcaggatcctgttcgctccagccgggatgcgggcgcgaaacgtccagttcgccatgggccgcgccgaccgggttctgcgcctcatcgatcaaaagcgccttgacgccggatgttcccaaatcgagacccagatacataatcgctcctgttggaagtcttgttgcctgcttcagttgaagcggggcaggttgtctttcagaaagatttcaatgcggatgtattcttgccccggcacgatggcgagccggtcggccgaggctttgagcacccggatggcgctgcggatttcgtggcccgcatcctgcgccagaatggcgtggatgatgccgtcttcaagcgcctttgaggttatctcgtcgcgctcatgcgcaatgacgagcgggtggttggccttgtgtgccgaaagggcagctacaagcccgctattgcccgcgcccagactgtaaatgcctgcaatatcgctgcgttttgccagcagctcgccaaccagtttttcgacctgcgggtctttatcgaagccttccagtaccggcaatatttcccggtccggaaaatccgcctgcatcgccgccctgaatccgtcgaaacgttcgcggtggtcgcgcactttcagcgaaccagcaacgacggcaatcgagccctccgttccattggcaaaaagacccagaagccgtgccgccgtgcggcccgcagccccgttatccacgccgacataatgctcgcgcgcagattggccgagatcggaaacgagcgtaaccgcatggatgcccttttcagcaagccgcgcgcagccctcgcgtaccggatcggtatcgagggcaacaaaggctacgccgtccggtttgcgcgccgcactttcatccagcgcagcaacaagtgctgcttcatcgaaggctggaaccagccgcaggttgatgcgcacacgctcggcaagcgcacgctcgctcgccgcatataactccgaacgcaggctcagcatgaaggtgttttcgttgtccggcaaaatgaaatcgaactgatagagccgcccgcgcgcaagatttgccgcgcccacatcgcgcacatagcccagcatattcattgcggccattacgcgatcacgcgttttggctctgacaccgggacggtcattcaaaacgcggtcgaccgtggcgaggcttacgcccgctgttctggctatatcatgaactgtgggttccattccgcctcctcgaagcggaccataagattaaaaatgaggtacgtaaatcaaaaaaatgaaagagggtcgcaaatcatcggttgcagcaggacagggctggcatctcgcaccggtgccgggcgggctgcaagtcaatataccggtggcaaaaacgggaccattcgggcggtgaggaatggagatatgtccgccaatgaaacgatcctgtgtattcctcaaacggcgtgcctgcgctcgatattgcgcctgccctggaggccgtcagggttttaccggtgcgctgggtggtgcttttgtgctggtggtcgcgtgttcagaggcgatcttggcagcctgttctgaaagatggctgtgcaggatgagtgcgccgcttggagcttgcggcagcggagcgccgatttcgcgcgcttccttcggtgaaagctcgaaacgcgccttgaatgccttggtgaactgcgtcctgtcattgaagccgcagcaataggcgatttccttcagcgaggtcggcttgcccttgcggtcgatcaaaatgcggtaggcgaggtccagccgcttgtcgcggatgacctttgcaacgccgccatccggctcgaaagcgcgataaagatgcgagcgcgacaagtggaaatgctgcatgatcgaatgcggccccagcagcggattggtgaggttttcatcgatataggttatgatgcgatggcgcatgggaagattggccggcgtgttttcgatggcttcttcctccttgctggtgatactcgctgaaagcagggtgagcattgcttcctgcgcggcaagtgcctcattgggcggcaattcggcggcgaccgcatccagcccgcgcagatattcaaacagcagccgtgtggtgggcgcttcgcccggcagcaccatgccgtgaagattgcgccagcccacgagcttttccagctccccgcgctggatgacgatcgtgatgcgctctcctgcttccacactgcttgaaacggtttgcaaaagatcgaggatgacaatgtcgccgggcttggcgctgacatttgtgccgttgaaatcgccggtcattctgccagcgatcatggcctgcaggacataatggtccatgtcgctttgggcgatgatgctcggcgtgcgctggtagttctgcccgttagaggtggccgagccgatcaggcatgtgccgaactgttgtgaccgcaaggtgcctttgaagcctttgccgctttggtcatccgaggacatgacatcatagatgagctttaccgcttcgcgccagaagtcgtcgcgctgcgttgcatccaccatatctgttgacagaaacagctctctgttcatttcgatctttcatgcccagtgctgatacgttccaaagtttagttttgaataacgcgcgggaagcgtcattaaggatgatccggaaaaataaatgttattttgaagattatataatccatatgcctttttctaaaaagaatccacacaacttttgatttattaatagtatagtcatatatgaacgataaaaactgattgataaaaaaacaataatattaaaactacccaacaaattgcgggcaattcaaattagaagtatcctttatctcatcccaactttactgataggttgttatgagtgtccaatattgtataataaaaaagattatataaagatgcccgcaacttattagcatcgccatgcgtaaagtttaatggcgcacatcgacgcatgcccagccatttcggaatgggtagagcatcttcaagcaggccatgtgaaatagtgggacaatccagggttgctcgtgaaaagccaccgcggagttatccgcagtggcaaaatttcggggctggtttccctcttcgggaaagagcgtcagtaggggctgtctaccttgcccatctccacatagacggtcttgatctggctgtaatgggcaagcgcggcgatcccgttttcacggccgatgcccgattgcttgtagccgccgaaaggcacttccacgggcgtcagattataggcattgatccagcatgtgccggccttgatctggccgatcacgtgatgcccgcgggaaagatcggcagtgaagacgcctgccgcaaggccgaattcgctatcattggcgcgcgcaatcacttcgtcctcatcggaaaattccagcacgctcatcaccggcccgaagatttcctcgcgtgcgatggtcatagtgtcggtaacatctgcaaagaccgtcggctcgatgaagaagcccttatcgaagccctgcaatttcggcacgccgccgccacaggcaagtgttgcgccttccgccttgccttttttgatataggatagaaccttgtcgcgctgggcggcgctgatgagcggacccatctgcgtggcttcatcgaagggatcgccgatacggatttttcgcgtgcgctcgacaaggcgctcgatgaaacgttcgcggatattcttgtgaacgaagacgcgggtgccgttcgagcagacctgaccggtcgaatagaaattgccgagcattgcgccgccgatggcgctttcaaggtcggcgtcatcgaagacgatgagcggcgacttgccgccaagctccatggtgacatgtttcagctgttcgccagcctgcgccatgatgcgtctgccggtcggcacggaacccgtcagcgaaacctttgccgtcaggcgatgattgacgagcgcagcacccacatcgccataaccctgcacgacattgaacagcccgtcaggaagccccgcttccttataggcttccgccagtgccagtgctgaaagcggcgtgttttcggatggtttgaagatgaaggcattgcccatggcaagcgccggtgccgatttccacgctgcgatctggatcggatagttccatgcgccgataccgacgcagatgccgagtgcctcgcggcgtgtataggcaaacgagccgccaagctccacgaactcgccattgaagccggaaataatgccgccgaaaaactccagcgcatcggcagccgaagcggcatctgcaacgagcgtttcctgaagcgccttgccggtatccagcgtttcgagcttcgacaatttccggttcttctcgcgcaggatttccgccgtgcggcgcaggatgcgcccgcgctcgacgggtttcaatgctgcccattcgccttgcgctttcagtgctgctgcgtaagccgcttcgataatgcctggcgtcgcggaataaagactggcgatttcctcgtcggttgccggatagatcacgggcagcggcttgcccgccttgtcttccacgaatgcgccgccaatgaagtgcgaggctttgggttgtgctttcattgttgtttccttgtgtaaggcaatagggcagtaaggcaataaggcagtatgtttttaagcgcagggaacacgacctatctattgttttttacgcatgtctttagcccgaaaccggttcccactttcgggagacatgctctaacatattgccctactgccttactgccctattccgctggaccgcgttagcggtccgacacctgccaccgcggattgatccacggctcctgattggagcgggcgagcggcgtgcggcccagaatgtggtcggacgccttttcgcccaccatgattgatgggccgttgagattgccgttggtgatgcgcgggaagatggatgaatccgcaacgcgcaagccttcgacgccgatgacgcggcattcaggatcgaccacggccatcggatcgtcaaccgcccccattttgcaggtgccgcatggatggaacgcgctttcgacatgctcgcggatgaaattgtcgatttcatcgtccgtctgcacatgggcgcccggctggatttccgctccgcgatagggatcgaacgcggcctgcccgaagatttcccgcgtcagccgcacgcaatggcgaaaatcggcccaatcgtcttcatgcgacatataattgaacttgatgacaggcttttcacgcgggttggctgagcgaagcgtgacgctgccgcgcgatttcgagcgcatggggcctacatgggcctggaacccatgcgactgcgctgccgccttgccgtcatagcggatggcaaccggcaggaagtgatactggatatcgggatattccacacccgccttggagcggacgaaggcggcggattcaaaatggtttgttgcaccgtcgccggttttgaagagcagccattccacgccaatcctggcttttgaaaacaggttcagctcggaataaagcgtgataggctgggtgcattcctgctggatatagacttccagatggtcttgcaggttctggcccacgccggggcggtcggccaccaggtcgatgccgtgttccttcaaatgcgcggcaggcccgatgccggaaagcatcaacagtttgggcgagttgatggaagaggcggcaataatcacttcgcgccgcgcgcggatggtggaaaaggtgcggcccgcctcgatttccaccccgacggcgcgttttccttccagcacgatcttgcgcgcaaaccctttgaccagcttgacattcgggcgcttgagagccggtttcagataggcattggcggctgaccagcggcggccattatgaattgtctgctccatcgggccgaagccttcctgcttctcaccgttataatcatcggtgacttcaaagcctgcctgatggccagcctcgacaaaggcatggaacagcggattgtcgcgcttgccgcgctggacataaagcgggccattggtgccgcgccagccttcctgtccgccttgcgaattttccatccgcttgaaatagggcagcacatcggcataggcccagcctcgcgcaccgctttgtgaccaatggtcgaaatcgcacgcatggccgcgcacataaaccatgccattgatggaagacgacccgcccagcaccttgccgcggggggtgacgaggctgcgcccgccaatatgcggttccggctcgctggaaaagccccagtcgtaggtttccatgttcatgggaaaggagagggcggcgggcatctggatcagcgggcccacatcgggcacgccatattcgatgacgatcaccgaatagcgcccgttttctgaaaggcgataggccatggccgaaccggcagagccggagccgatgatgacgaaatctgcttccatgctcaattctccgccgaaggctgtcctgaaagttgaatggcgatatagtcttccaccaatgcaatcgctgaggccgcatcgggtgcgtcggccccgagcgcatgacggatataaagcccgtcgatcatggcgccagcgccctcggctatgcggtttgcccgtgcgcggcttgtgagctgctcaagcgcgaaaaccagattggaatgcaggcggcgcgcatagatgcgcaaaagccgctttatgtcgtccgattgctgggcatggacatagaaggtcagccaggcggcaatcgtttcctgtgcaaattgcgcggcggaaaaattcacggcgatgattgccgcgatgcgctcatgcggtgcgttggcctgtttgatcgccgcgttgagatcgcggcccagttcgcgcagcagatggcgcatggtggcgaggataagcttgtccttgccgccgaaataatgatgtgcaagcgcaggcgaaacgcctgcttcatgggcaatttgcgcaacggtcacatccagcgatccgcgctgtccgatggtgcggatggcagcatcaatcaattcgcgccgccgcaagggttccatcccgatcttgggcatgatgttcatccggttgtctggcttattgcgggcattttatctttgattgactggtcaatcaacaaaaacccgccattgaaaaccccgccccctgcaagtggggctggcgatttgcagcgaattgcgtattttccgggcaagaattttgcatttgcggcaaacggtgccgctggggggtaaggttgaagtgatggaaagcaatccggttctggtggaagtttatcgtggcccggtcgtcgaaagccgccatcgtggtgccatcgcggtggtcgatggcgatggccgcaatgttttttcgctgggcgacatagaacgcccgacattcccgcgttctgccatcaaatccattcaggctcttccgctggtcgaaagcggcgcggcggatgccttcggcttcgagaatgccgatcttgccatggcctgcgcctcgcattccggtgaggaggaacatgtcgcgcgggccgcttcgatgctgcagaaggcggggcttgattccacggcgctcgaatgcggcagccattggccttttcaacagccggtcctggtaaagcttgcccaaagcggcaggcagccgacgcccctgcacaataattgttcgggcaaacatgccggttttctggccgcttgcgttcattgcggtatggaaaccaaggggtatgtcgcgctcggctccagcattcaggacatggtgcgtgacacgatggaggcggtgacaggtgcaccgcatagtatcgatcattgcggtacggacggctgctccatcccgacctatgccattccgctgtcaaatctcgcacatggttttgcaaagatggcgaccggcgccgggcttggtgacaagcgggccaaggcggcacagcgcctcatccatgcctgcatggccgaacccttttacgtggcgggcaccaagcgtgcgtgcaccgaactgatgcgcatggcgccggggcgcattttcgtgaaaacgggcgcggaaggcgtgttctgcggttccgtgccggaactgggctttggctttgcgatgaaatgcgatgatggtgcgacgcgggcttcggaggcgatggtcgcggcggttctgtcacgccttttccgcaaggatgaggccttgtccgcaaagcttgcggattttgccagccccgagatgaagaactggaacggcattccccttggcagcgttacacccgcagccgtgttgggtacggcgcagattggctgacccgcaggcttgtaagccggaatggcctcccttacattttttgtatgagcagagcttttaccaaagaacaggacgacgcaccgaccgatctgggcgagcgtcccatcagtccgcatcgcaaccttgtcacgcctgccgggctgaagcagatcgatgatgaacttgcacgccttcagcacgatctggcagaggccaatatagcgggcgaacgctctgcggttgcgcgcatttcacgagatcttcgctactggatggcgcggcgtgaaacggcggaactttccgtgccagccccggacagccatgtcgtgcgcttcggcatgacagtggaactggaaaatctcgatgacggcagcacccgccgctggaccatcgtgggcgaagacgaagccgacccgtccaggggcaagatttcccacgtagcgccggtttccatcctgctgttcggcaagccggttggcgatgtggtgaaaatcaacggcacggaatgggaaatcgtgtcgctgaaggtaaattagtcgtcgtttataacaacggcatgatcgcggaagaatgccgcagcgccggtttcatctatttcgctggttgtaaccatcaggacgagctggatcacatcttcctgctcagcttcaagactgtagccattgaaataaagaaacaagtcggcggcagccagtccagtcctcttattaccatctatgaaaggatggtttttcaggattccgaatagataagccgccgcgagatcgaaaatatcgggattgccataggcttccttatgctgggcgcgcgccagtgcggagtccagcaaactggaatcacgaatgcctgtcgcgccaccgtgcaagcgcagttgttcctgatgcagagcttctatgaaaacccgcgaatgaaagtcgatcattgagcgagtacgcgataagcggtctcgtatttcttcatccgctcacgcgcgatttgcatcttcttttcaagaacttcggcatcctcagtgctgcgggccaaccgcaaaccgttttcatcggttgtaagtgtgagagtgtcgccggtctgcaggttcagccgttccagcacttccttcgggatgattaccccataggaattaccgatcttgcgcagggttatgttcatggctttctcccatgttatgacagatgatataacatgggaggggaagcctgtcgagaattgtcagagccaccccttgctgcggaaataaagcagcggcagcagggccgaggcgaccatgaatatcagcgccatcggataaccccagggcgagtgcagttccggcatgaaggaaaaattcatgccatagatggatgcaacaagtgttggcggcatgaagccgacggcagccacggaaaatatcttgatgatggcgttctgttcaaccgagatgagccctacgatcgtatcgagcaggaatgtcactttattggccagaaaatccacataggccgtgagggattgggcgtcgcgctccagcgatttgatccaggagcgcgtgtctttcttggctgaaacgggactgttgttggccgagagatagacgagcatgcggctcaagccggcaaggctttcccgtgttcgcgacaggaatgttccctgtccgccgatctgggtgaggacatgtctgaaatcctctgtcgtcatcgggtgggccttgggctggcggcgatagatcgaatgggaggccgcatcgatcttgcctgccacgccttccagaatatcggccagccggtttgtcgtggcctcgatgatgcccagcatgatcgatatgccggtgcatttggcgggtatgagcccgttgccgggcttggttacgcgcgaaatatagatgctgaatgatttgggattggcatagcgaaccgtgatgagccgcgcgccatgcgtgatgaaggtgacgggtgcgagttcacgatggtcgagatcgaccgcatggaggataggcaccgtcagatattgcgctccggattccatataaaaacggctcgattcctcaatctccgtcatgtcttcgcgtgtcgggatggagatgcctgtccaggcctcgacaatatggtcttcgctgacgccaggcgtgaaaatatcgatccagatcacattgtcgggcaggggtgtccccggctcgacgtcaatttgctctagatggtccccggaaagacagtaaagcgtaatcatgctggcacctgactgcgaagctgcgaaatgaaacgcagattgcgcgaaaattgttaacggaatacggcataggccatcgcctcggcaaaagggggcgttgacaggcaatatattgggatataactcatcaagtcatctgatgattttggaagacgatgaaaactatatccagaaccaatctgacggaatcggccatgcaggcgatccgggccgaaattacttcaggccgctgggtggtgggcgagaaattgcccaacgaagcagatctctccgcgcggcttggcgtcagccggggcacggtgcgtgaggctgtgcgcgcgctggtggcgcagggaatgctggaaacgcggcagggatcgggcacctatgtgcgctctgccgccgatactgcgcgcagtctggatcggattcgccatacgagcttgcgcgaccgttttgaaacgcgcgcgcttctggaaacggaagccgcgcgccttgctgcacagcgcgcgacccccaaaattattgcacgcttgaacaagcttctggatgagaggacggggcgcgccgatatggaccgggcaacgtttgtcgcgcgtgatttcgccttccatgaagcaatcgtcgcggcctccggcaacagtgcgcttgctgaaatttatgcttttttctcggcctcgattcgcgaatccattgaagccacgctcgatggcggcctgccggaaccgagcgatgaagcacaccgcaggatcgtcgaagccattgccacgggcgatcccgacaaggctggcgcgacggtgcgcagcttcatggcccccttattgcagaacttgaaaggttgttggcatcatgagccacgcaagcgccctaccgctggacggcccggcgggagacgatattctggtgcggtcacagccgcctctgatcgatgccgaggcggacagtgttcccgcgcccgatgctcagcgcccgccgagcaaagccttgcgcattctgctgggggcaagcctcgtgctgatcgcggccaatctgcgcccggttttttccagcgtgtcggtgcttttgccggaaatcattcaggcgactggcatgtcgtccgtatcggcgggcgtgcttacaacgctgcccgtcgtgtgccttggcgctttcgcgcctttcgcaccgcgccttgcacagcgttttggcgctgaacgcacgctgcttttcgtgttgatcgtgctgaccgtcggtacggctattcgcggtttgggcacacagtctttcctttatatgggggcggcgcttgcaggggctgccatcgcggtcggcaatgtgctgctgccgggtgtggtgaagcgcgattttccgaagacggcggccatcatgaccggcctttatacgatggcgctttgtgcgggggcggcttcggctgcgggcttcaccattccaatcaagaatatgctgggcggttcgtggaatctggcactggccttctgggctgttccggctgcgctggtctttgtgctctggctgccgcaggcgctgcgcgccaagcaccatgtggcccattccggtttcaaggttgccggcctttggcgcgacaggcttgcctggcaggtcacgcttttcatgggactgcaatcgtccaccgcctatatcgtgtttggatggctggcgccgatcctgcgtgaaaggggcatgagtgcaggcacagcgggcggtcttgtttccttctcgatcatggcgcaggtcattacctgtcttctgatctcgtcgattgccgtgcgccagaaaaaccagagcttcatcaatgtgtttctctgcggctgtgcggttctggcactgattggctttctttatctgccaggctgggccttcctgccgctcgccatcattcagggcatagggcagggcgggctcattgccgccgccatgatggtaatcgtcctgcgctctccggattcacatacggctgcacatctttccggcatggcgcaatgtgtgggctatattcttgccgccatcggccccttgctggtcggcatgatccatagcgcgacaggcagcttcgccgcctgcggtgtgctgttcgtcctgcttggccttggcgcctccatcaatggctggggggcagggcgcgccgggcatgtcggtgtgcaggtgtcgaaagacagcgcataaaaacaaaacccgccggaatgatcggcgggtttttattttgtccggtcgggcctggatcagacgaactggccaaggccgggaatagcgccgacaacggcgtccacaggctcatcgcctgccttttccttggcaaaacggatggtttccttggcaacgccggagatttcccccatgccaaggcccgcgcccataagctgggtgccgagacccatcacaccgccaacgaggttcgacaggaagccgccgcccttgacctgcgatacggcttcttccgcacccggaattgctgccagcagttgctgcaccttatcggccgggccttccttttgcaggaaggcgaggatcatgccgactgccttttctgccgttgccgcatcaatgccaacgttcgaggtgatgcgcgcgatcagttcttccatgagactctcccaaaaaatcttacgtttacgtaatatgcactccagcaggcgctttgcaagtattcccgacaataaatatagggaaattttctgtggcgactatgacatggattagcggcgcggaccttgcctgttgcggctttaatcattgtcgcgggatagggctgcggttatacctttagagcataatccgaccggggtgagacgaggatcgataagattatgcttcaaatagaagattttagagcgccgatctgattgaatcggatcgaaacgcgctctaaaaaccctgccttatggcatggttcgcttgaatagagggagcaagccgcctgatgactgctgaagatgctatttttcttggcgcaagccgcaagccggacgatacctaccagcagccggaatatctggcgctgcaatatggcaaccggcatggtcttgttaccggtgcgacgggtacgggcaagacggtttctctccaggtgctggcggagagcttttctgcggctggtgttcctgtgttctgcgcggatatcaagggcgatctctccggcattgctgctgcgggtgttctcaatgacggtctgaaaaagcgtgccgccgaagtgaagctcgacccatacgagatgcgggctgctccggtgattttctgggatatttttggcgagaagggccaccccgtgcgcgccaccatttcagaaatggggccgcttctgctgtcgcgcctgatgaacctgaccgatgcgcaggaaggggtgctgaatatcgccttccgtcttgctgatgaagaagggcttctcctgctcgacctgaaggatttgcaggcgatccttaccgaaatggcgggccgctccgatgagctttcggcaaaatacggcaacgtcaacaaggcgtctgttggggcgatccagcgttcgcttctggtactcgatcagcagggcggttccaaattcttcggcgaaccagccttgcgcattgccgacctcatgcgcacaacgacggatgggcgcggcgtggtgagtgtgcttgccgccgacaagctgatgatgaatccgcgcctttattccactttcctgctctggctgatgtcggagcttttcgaggaattgccggaagtgggcgaccccgacaagccgaagatggtgttcttcttcgatgaagcccatcttctgttcgatgaggcaccgaaggctctgatcgaccgtgtggaacaggtggtgcgcctgatccgctccaagggcgtcggcatctatttcgtcacgcagaacccgcttgatgtgccggaaaccgttctggcgcagcttggcaatcgtgtgcaacatgcacttcgtgcctatacgccgcgcgaaaccaacgcggtgaagacggcggcggatacattccgccccaacccggatttcaatacgtttcaggcaatcaccagccttggaaccggcgaggcgctcgtttctacgcttcaggccaagggtgtaccatccatggtgcagcgcacgctgatgcgcccgccatcctcgcgcatcgggccgctgacgccggaagaacgcgcgcagatcatcgctgcaagccccgttgccgggcagtatgaccagcctctggaccgtgattctgcttttgaaatgctggcgcgcaaggctgccgatgctgcggccgcgcagcagaagaccggacaggaagaagaaggcggcggcggtttgctgggcgatatcatcggcacggcacttggaacgggtcgccgttcaggtcgccagacggttgcggaagctgcgatgaaatccgtcgctcgctcggtcggcagctcgctcggtcgcgcgctggtgcgcggtattctgggaggtttccggcgataatgggcaggggaataagggaataggggaataggggagtatgtttggttgcggacggcttttccgcccgcgatattctagagcgcatcccgaaaagtgtgaaacggttttcggaaaagatgcgcgttaaaacaaaggattagagcgccgatctgattcaatcagatcgaaacgcgccctacagccctactgccctaaactcacatgacgaggataggcgtcttcgcaggcacgcgatcgtagagatcgatgatatcctgattgaggaagcgcacgcagcccgacgagacagccttgccgatcgaccaccattccgggttgccgtgcaggcggtagagcgtgtccttgccgtccttgaaaatatagagcgcacgagcaccgagcgggttcttgaggcccggagccatgccgccattcttggcgctgtactgcaccagttccggctggcgggccaccatttcatccggcggggtccagcgcggccactggcgcttgtactggatgacggcgcggccggaccaggcaaagccttcgcgaccgataccgacgccataacgcagcgcctgcccattatcgagcaccagatagcagaagcgattggccgtatcgatgacgatcgtgccgggcatttcgcctgtcggatccggcacgacctggcgcagatagcgcgtgtccatcttctgaatgggaatagccgggagctgatatccgttatcttctaccgcagcatacatttgcacccagccgccgtaggaggaatccacattggcctgtggtacacggttggcgggattgccgaaagcatcgacatcgatgatcggaacggtctgccccaactgagcgcaaccggcgaggccggtcgccgcagttgctgtcattgccgtcaggaaggaacggcgggtaagggtcgtttgcatatgaaaaccagattgatgatgggagagggatagagatacaacgtttaaggttaacgaaatgcgaccagaccgggggtggtcggtgcgcggtgaacagttgaatttgcatgggccgctgcttgatgcacggctgggttcgacgtttgtgagcaagaaacgccccacaaatgtggcgtcgagccggtcttattacggcctaaatgaggcgagcaggctcctccatggcgcgtgttgccccggcgacacgattttggcggatatcaggggtatcccgataaaagtcgggttcaaatttttgtgattcaatccagaagatgcaggcttggcagaatgagggccgggggaaactgcttgtattcatccggctcgttggaacggttgatccacacgccgcgcattccaaaacgcaccgcgcccgccacatcccagcggtttgatgactggaacgagatggtggaagggtagagccgccattgcacggcaataagctcatagaccgcaagcgaggtcttgtatttcttcaccatatcgaccgagatgacatcatcgagcagcacgtcgagggcagcagacctgaccgccgcctccagcatggcgggcgagccgttggatagaatggcaagccgtgcgccacgatccttcagggccttcagcgccgcgggcacttccgggtagcaatcgagtttccaataggcatcgagaaggtcgttgcgcagcgccggatcgacggaaggatagtgcgcaagggcataatcgagcgattcttctgtcagtttccagaaatcgctataagcacccatcaggctcagaacccacgaatattccagttgttttgcgcgccacaattcggacagggcccgcccgtccggccccgccttgtccgcatgtcgccgcaccgccgaatggacatcgaacaatgtgccataggcatcgaaggcataggaactgtaggacaccgtttcctccgtggagcatgaatgtcagcaaaagactatctgccccatcttgctgggatttcaataatatttcattgccttgaagctgaattgcgccattgcgccattgccgcccgcattgttgcggcttatgtagattgcgcacgcaagttttgctcttgcatccgggcatcatctatttgctttgcccgccgcaagcttaaagaaaagaggagagtttccatggctttcgaactgcccgcccttccgtatgactatgatgcgcttgcgcctttcatgtcgcgcgaaacgcttgaatatcatcacgacaagcatcatcaggcctatgtcaccaacggtaacaagcttctcgaaggttccggcctggcaggcaagagcctcgaagaaatcgtcaaggaaagcttcggcaagaatcaggccctcttcaacaatgccggccagcactacaaccatatccatttctggaaatggatgaagaaggatggcggcggcaagaaactgccgggcaagctggaaaaggcctttgattccgatcttggcggttatgacaagttccgcgctgatttcatcgctgccggtgccggccagttcggttcgggctgggcctggctttccgtcaaggacggcaagcttgaaatttccaagaccccgaacggtgaaaacccgctcgtgcacggtgcggcgccgatcctcggcgtggatgtgtgggaacactcctattacatcgattaccgcaacgcgcgtccgaaatatctcgaagctttcgtcgatagcctcgtgaactgggattacgtgctggaaatgtacgaaaaggcggcataagcctgccgattgtttgaaaagcgcctgctctcaggggcttatatattgaggccgggcatcggttatgatgctccggcctcatttattatcagggtcttgcacgcttggcggatggatggccaattggcacatcgtctgcgacgctgcgtattcttcttcgcgataatcggattatcgcttgatacagcgcgccagcgttgccgcgcctgcattggtgtatttgctctgcatcgtatagagccagcccttgcattcggacatcgtggtaaagcagcgatagcggtcaattgcgacgagcgcgtcgccatcgctgataaagggcgaatcgtccacgccgctgaactggccgacgatgatgccgctgccgcgcggcggcgtgttgcagcgtcgccccgcatattcgctcacatccttgcggacctgcgcctcggcgctggtcactgtgggaataacggccggaagagccagggcaaggctggtcagaaaagccagggaattgatcttcatggccgtgcactccagattgtagagtattttcaggataatgcggcaaaacaaatacttagagtggctccggcgattccgttaaaacggaaccgccctcgcaggataaaggcttgataatcagtttttgaagcttggaaccttacccaccaccttcaatgcgaaagcgaaactataggcgacttcctcaaggcgcgaaaagcggccggaagcgcctgcatgtccagcatccatattgatgcggaacaggaccggatggctgtcggtcttcaattcacgcagtttcgccacccacttggcgggttcccaataggtaacgcgtggatcggtgagccccgcaaccgccagaatggccggataggcctgcgccgttacattgtcatagggtgaatagctggcaatggtgcgataatctgcttcggaagcaatcggattaccccattcgggccattccggtggggtgagcggcagggtgtcgtccagcattgtattcagcacatcgacgaagggtacttcggcaatgatgccgccaaaggcttgcggcgccatattggcgatggcgcccatcagcatcccgcccgccgagccgccatgggcgacgatgcggtcatggctggtgaagccttccttgacgagatgctgcgctgcagcaatgaagtccttgaacgtattggtcttcttgtcgcgctttccgttttcgtaccaggcgaaccccttgtccttgccgccgcgaatatgcgcgattgcataaacgaagccacgatcgacaagcgaaaggcgcgatgtgctgaagcttgccggaatggtgatgccataggagccatagccgtagagaaggcaaggcgcggagccgtccagcttcgtgtccttgtgatagagcagcgaaaccggcacgagttcaccatcgaaggcgggggccagaatgcggcgcgtcacatagtcctgcggattgtggcccgagggcacttcctgcgtcttcaggagcgtgcgttcgcgcgtgcgcatattataatcgaagagctgttccggcgtcgtcatcgacgaataggaaaaacggatgacatccgtatcatattcggcgctgccatgcaatcccagcgaataggcctcctcatcgaaagcgatggcgtgttcctcgccggtcttgcgatcatggatgacgatgcgcggcagaccgttgtcgcgttcgatccagacaagatggtgcttataggctgaatgggagagaatcagtcggcccggcttttcggcgacgatttcctgccagttttcaggctgtggcgcggaagctggcgcctggcagatcttgaagtccttggctccgtccgcattggtgagaatatagaaaacatcgccgcccggcgcgatatcatattcagtgccggccttgcgcgccatgacgagcttcggttcggctgacggatcgtctgcgggcaaaagccagcattcggatgtttcatggtcgtgaatgtcgatgaagatataatcgtcgagcgcggagccgcccacaccgaggaaaaagcccggatcggtttcctcataaatcagcttgtcgtctgcctgctgtgtgccgatcttgtggtagaaaacctttgacgggcggtggttttcatcaagccgtgtgtagaagaagccttcgcttttcgcatcccacgcgccgccgccattggtatcggtaacgatatcttcaaggtcggccatggtggtgagatcgcgcaccttcagcttgtaaaattccgatcccttgtcgtcatacccccagatgaggagattgtggtttggggcatgatcggcggaggcgaggcggaaataggccttgccttcgccttccctgtcgccgtcgagcaggatggtttccggcccgccatcgcgcggcgtgcggatgaaatagggctgttcgccgccagtgcgataggagacgccataggcataggggccgtccttggccggaacggaagaatcgtcttccttgatgcgcccgcgcatctcggcaaaaagcaccttttgcaggttttccgtatctttcatcaaggcggcttgataggcgttttccgcgtccaggtgcgcgcggatttccggcgtcagaacagaaggatcgcggaacacttcctgccagttttcagcgcgcagccacgcatagtcatccgtgcgggtgatgccgtgccgtgcgtcgcttgcggggtgcttgggagcgtgcggaggaagagggcgtaggaaatcctggggcattcaaaattccagtgaaccggtttcaatttgcttcaaaagcgccaaagggacgcattttcagctgtgacatgcatctctatatagttgccggaaatgtccgatgcgagttgttttccatgaattatagttaagcgttgcccctttaaggcccgattccgaaggcacgatctttttctataaatcatatttgtcttggcacacgtacaacaaaacttgagggaaaaaacagttgctaacgcaggctatacaaaataaggggatcgcctgcgagaacaatgttatcgcccaccatcaccaataaccggcttgcgccttaatcggaagttgcgctgtctgtaagtctcaattttcttgcggtgccctgtttaatatcattttatttgtcgatctaagaagagttgcctattattaatgtaatatggtttgacaattctattgcaaatggcatcgtcaattgatatttccataagggatcgagttgggccggattatgaaatacgcagcggcggcaaggggtgggttgccattgtcagccgctgcgcggacaacaaaaaattaaaaaaggaaaacttatggaaaatctggaaacaaacgacgaaagcaccgagctgcttttgagtttgaccgccgatgtcgttgcagcctatgtcggcaataattccattcgtgcaggcgaactcccggttctgattgctgaagttcatgctgctttcaagcgccacgtcgaacgcgaagaggccccggtcgttgttgaaaagccgaagccagcggtgaacccgaagaagtctgttcatgacgactatattgtctgccttgaagacggcaagaagttcaagtcgctgaagcgtcacctgatgacccattacaacatgacgcctgagcagtaccgcgaaaagtgggatctcgatccgaactatcctatggttgctccgaactatgctgcagcgcgctcgcgccttgccaagaagatgggcctcggccgcaagccgaaggacgcctgattcttcagcgcgtgaatcacgaagcgcctatgcggggaaatcagtccactgaactgatttccggtcccgcttcgatgcatcggataatgcgtaaaaagcacagaaatagagcggttccaacgactcccttttaaccggaaccgctctaaacttttgttttcgtgtatatctttaccccaaccaggctcccattcctggggacatgttttagcaataatggcgcatctgccttctcctgacagtcctgccttccagcacgtcgagtgcctgttttagcgcgatatgccggttgagatcatagctccagtggccatttgtgcctttcagccgctcccgctcgatcaagcggcagaggcggcgggatgcctgctgtttttcctcctttgaggctttcatcaatagatccatgtctatgcccgcaataatttgaagggcagcgcgctgcatggcgttcatccgctcctgcgcgcggttggcgagaaatgcattcctgtcgattttcagtgtggcctgcatcatgtgattcccgtttgtcctgttgttgatggaaacaggatcgccccgttcgggaggatggggataatattcctatatcttgggataaaatcttttttagcacctttttagaaaacttatccacgcttgcaatttccagcctataagaagatattcctattctggtgaggaaagatggatatctttggaactgttggatgtcattcatacgcgggcgcaggctttcgaggctttgaagcgtattgcggcgcgccatgggcggcctctcaatcccgatgctctcgtgcgtcttacacaccgcgccgacaagaagcggcgcgagcgatgcatcgaattatgcgaggcactgatcgatcttctggctgcctcttttggtgccagcggtgcggaaatccgctcaccgcttcgcggacggcaggaagtctcacgtatccgtcagatcggcatgtatgtggcccatacatcgctgggaatggctatgaacgaagtggcgctgggctttgcgcgtgatcgcacgaccgtcatgcacgcctgccatacggtggaggatttgcgtgatgacgtagagttcgatgccctcgtttccctgtttgaaaaaatcgttaattcgacttttacggcgtggaggatggcagcatgacgaggcagatttcggcagcggaaacgcgcattatccgttttttgaagcagggcggttgcgagcttcaggattcggttcgcgaaacgcacgctttgctggttggcgaacaggggactattgcggcttcgcgccttgaaatcgaacggatgcgcaaggctggaaccatacaatgtgacgggcagcgcatcgcgctttctgcaatgggacgcaagcgtcctaaagagcagaaaaagcccacgctaaccgccgcctctgtccgtgagacatacgagatagagccgggcgaaaaggtggagatcaatccggcggaatccccacttgccatgctttatcggcgccggaacgccgatggccgcgcctttatttcggaggatgaattccgtgcgggcgagcgcctgcgcgctgatttcacgcgggggtcgctcatgccttccgttacgtcgcgctgggatgtccaggccgggtcgggcgggcattatggggcaggcggcatggctgaactgaccgatatcgcccttgcaagccggataagggtggagcgtgcgctggaagctgtcgggccggaactgagcggcattttgatagacgtttgctgctttttgaaaggactggaaacagtcgagcgtgagcgtcaatggccggttcgttctgccaaggtgctgctgaaagcggggcttgccatgctgcatcgccattataatcctccgcgcgaaggcgaaaggcgaaggggggcagtcctgcattggggggcggaggattatcgccctgagattcgaccgcggagtgtgtgaagagggtcgcgattgacactcttcaggcgtgattatatcgctcgggcagcaatatctgagccatatggcggtttgcggggagaaaaatcaatggtcggggttcgggatcggttggaagccaccctcgcacggcttgcggcgcgggcgggtgaggagcacgtcttcagcaagatctatgcggagcgtgcacgggcggaggccgatgcagcagatacgcggctgcgcgcagggcggccgcttggtccgcttgatggccgcatcgtttcgatcaaggatctgttcgatgtggcgggcgagccgacgcttgcgggttcggtggttcgccacgatgccccgcctgcgggctgcgatgctctcatcgtgcagcgcctgcgcaatgccggagcggttattatcggcaaaacccacatgaccgagtttgccttcacgccggtcggcctcaatccgcattacggtgagccgggcaatgcgattgacccggcgcgcattccggcggcactgaacgggctggtcggtttcaagcccaccgcgcggcgcattccgctggaaggcgcctttccgctggcgccgtcgcttgattcggtcgggccgctcaccagaaccgtggctgatgctatcctggctgatgcggtgatggccggggaaaagcccattctgccggaggtcttgccggtgaatgggctgcgtatcgccttgccgaaagactatctgctcgcggacatggagccagatgtcgcagctcattttgaagcgtctctggccgcacttgaaaaggccggagcaatcattgccgatcttgcggtggacgacctcatcgggcggctgaaagaggcaacccgcataggttcgattgccggtatagaggcaagccatattcatgcttccacatggctcgccgatctggacgccaatgtcgatattcgggtcaagcgcccgctttcggtacgcataaaggtgccgcttgaggcctatcatgcgctcatggaaacgcgaaaggcactggcgcgtgaaatggatgaacgcctgagtggtttcgatatgttcgcaacgcctgcaacacctattgttgcgccgacaattgcttccgtcagccacgacgaggaggaatatgaccgggtggagaacctgcttttgcgcgatacgcaggtcgcaaaccagttcgacctatgcagcatcaccctgcccatgccgggcatgaaattgccgactggcctcatgctgaccgcacgcaatgactcggacaagaggctgcttgctgcagccttgtcgattgaaaaattattagagcatgatcccgaaaagtgtgagcggttttcggaaaaagaccatgcttaaacaaaggcctagagacggcctgacttaaagtcgccgtgctctaggttgattctttcgccagctcggcttcgcggtggatgcgcgccaccatggcgcgcaggccattggagcgttgtggcgtgagatgctcgtcgagcccaagctttttcagcacttcttccggctcggtcgccagaatttcggaagcgcgtcggcccgaataaagcgccagcacgatggcgacgaggccgcgcacgatatgcgcatcggaatcgcccagaaattcgatgaccggatcattgccatcctgcggcagggttttcagccagacctggctcacgcagccctgcaccttatgcgcggcatcgcgcgcatcgtcgggatagggcggcaattccttgccgaggtcgattacgtagcgatagcggtcttcccaatcgtcgagaaactcgaaatcggacatgatgctatcgatggtggtcgtcatgatactcgcctgaaataggtcattgcggaacttctgccgcatatatagtggcgaaagcccgcaaggtcacggaaaactgtcagcggtttggcgtgatggagcctgtcacacgatggtcgagcgcccgcagggcttcctcgcgcggggttggaaccggaatttggctctttacagaaatggtttcggcggcggcaggtcgctcttgcacgggcgtttcttttttggcgccaaaacgcgcgctcagatattcgagcatgacgcggcttccttccagaaatccgctgcccgcgcttgaaaccagcgaggtgccgcttttgcagaaagacggattatccatgcacagcttgcctatttcgacagcggttttgccattggcgagaatctgttcgatggagcttggttcctgcttcgcctgctcatgggccggcttttcatggggcttgttttcctgatccgcaggaaagaagtgcggcactgcgatgaatgccagcgacagccagaatgcggatttgagaagaaaacggatcatgccctgtctgtacaagctttcggtttttgaaactgcggtccactttccaatgaattctaaaagattccgtaaccagccaattccatggcctgtagtttgcgcggcgatgggatcgctaccttctgtttaccataggtgaaaaagcggccccccaaagcgagataagtgcttgggctgggctgaccttatcgtttctttaaagcctcatctgcaatctggagccaaccggagggctgtttttcaaaatcggctttcatgggcaagaatattgcgagagtgagtaggacacgttgaacgtcattcatttgaaagcagcgcagatcgttcgcaacagcctgcatgggctggcctgctttcacgaccgtttttgccggcgctgggtcgcaacgcccgatgcggcgtcgatacgcgtcatcggtgcggttttcaccttgcccttcctgctttgtgccgctgttgcggcttcgggcgtcgccgctggcctgacggattttgctattctcgctggcagttttacaggcgtggcgatgattttctgtgccctgtcgctcatgggcctgcgcgcgggaattctgggtgcgctcaattttgcagcctatggcgcggggcttgccacaattggcgctttctcgaacggcaatgcggcgctgtggctgatggctgcgggcctgccgcttgaaatctggtttgcaagccgcaagcccggcagcaccatcgcaggctcccttgcagccatggcgatccttgctttcctcgcggtgaaaaccggcgggactatatcgggcggctcgctcatttctggtgcgatattgttgctttacgcggcaagtcttgttctgcggggcgttgccgtggcgcgcaagcccgtgcaaatttctgtcgccgcgccacaggttgccgtcgctgctggcgatatgcagttcggcctcgatattgaaggtattgtttcttcggtcgatggcgagacggcaaagctgcttggtgtgcagccgaaaatgctggaaggcacggcgctgatcgaccgcgtacatgtggctgaccgcgtacagtatctttcgcttctggccgatcttcgcgcaggcatggccacccgcaaggtggatgtgcgtctgcgttcaatcgaaaatggcaatccggtttttcgcgcctatcgctttgagggggcgggcagcgaccgggccattaccctgattggccgttcgctggaaggcgaacagaagcttctcgatgaaatcgcgatgctgaaagcggaactggaatccgaacgaatcggcaagggccgccttctggctaccgttagccacgagttgcgcacgccgctcaattccatcatcggtttttccgacatgctgacgcatgaaatcggtggcaagctcgccagtgacaggcagcgtgaatatgcgggcctcatccatcagtccggccattatctgcttgagctggtcaatgctgtcctcgacaattcgcggctggaaaccggcacttattccatcgcgccgcagagcttcgtcttccgcgatgccgtagaaatgtgcacggcggtcatgctgccgcaggcagaaaagaagggcgttgccttctgtcaccgggttggcaatggtgtgggtgaactcgtggctgatcgccgcgcggtgcagcagattctgctcaaccttgccaccaatgcggtgaagtttacccaatcgggcggttgtgtcaccattgatgccgcgcgcgtcatggcagatgggtgcccgatgctggaattcagcgtttcggataccggcattggcatcgagccggaagacctccagcggatcggaacgccttttgtgcgcgccggcaacagctatacgcaggcgcaggaaggaagcggtctcggtctttcggtcgtcaagggattggtggaactgcatcaaggctcgatgcagctcaagagccgccccggcgaaggcacggtcgtcatgatccgcctgccgctggctggcccgcaatatcgcgcaggagaagaacaacaggaacttggcacggtgatcgatatgtaccgtcaccagggagaaaggcgtaatgactggcagaaagacgaaatccgggaccaaagcccagagcagccacatgcgcaaacccgcaaaacggcgtagcctcgcagcacggctccttcatttctttttcacgtcggcttcggtgcttgcgatagctgccggggattttgtcgtgcgcaatcctgtcctgaccgggggtgcgactgcctttctcgtggtgatgggctttgtgtccgccaatgcgctctggtatcagccggaagcgcatgacgccgttttcttccgtacgcgccccgatttcgtattcaagccgacgccgcgcgcagcactgccgggaacggcggcgataaatagtgagggcaagcctgccgctcagtccgttcggcagcccgcaaataatgggccaaccccttcggtagcaacggctgatctgtcgccggatcgcctccagttgagcggctctgttgacgatatgctgccagcccttgcgccgaatgccgatctggagattgcgcggctgcaacagcgtctttccatgctgggcatttataaggggccagtcgatggctttaccggcccgcagacccgcgaggcggttgaacattggcgcgccttgcagcagaagcttggtgtgaaacaggcaagccttcccgcacaactggaaaacaacgcgcccgcgcaggacgacgtggccgggataattgaggtggcagtgccttcgccgcgcccgcaaccggccgttttgaaggatgctgcgccgatcaagccgaaagccgaccttgcatcctatgaaaagccggcacacaggaaacagcctgccgccgctgccgcgcaaccctcgaagatcagttcgcaggatattgtccgggtacaggccggcctgaaagcgttcggaaatgacacggttccagtcaatggccagccgggcaaggcaacgcaggaggctgtgcgcgaattccagaaactgttcggcctgcacgtcaccggcgagatcgattccgctctcatcagcaagatgcgcgaaatagggctgataagctgatccggagcccgtcatgcgcctgacttctgatttctgggtttcggcccttatccgcaaagtgcgcggcgggggcggtttcgcctatcttgcccggcgtggctcgcccgaagccggtgcaattttcatcaaggtcagttcccggcttggcgcctgcgacctctattcgcctgcgccgcagacctcttatgaagaagatagcgacggtgagcgcatgttcctgcgtatcctgcacaatgcggatgacatggccgcaaacacgcgcatggagcgcgaaatccgcttcgattctgatctctggctggtcgaactggaagatattgccgatgcaacggaatttttccgcatatcggtggatgggtaaagcctagcttctatttgaccgacctggtgggcttcggcgcatccgtattggcggcatcgtccagcggctcattttctgctgatacggccatttcgcgcagcttgtttcgcagcatcgcggacatatcgtccgatttccagcgccgaacgagggacatggcctttgcccggtcgatggaacggtagatatgcacaaaatcgcgcaggccatcgcgcgtcgtctcgatggagccgagaacggcggtcatcaccagatagcattcaggcgcggagaggccgagcgccttcagcgcgatgggcaaatatgaatcgggccatttgccgataatcgcatcggcgcgatcgaaggaaatatcgagcgcatcggcaagtgcggtgcgaaaaagctgcgaatcgatcaaaagcgccgtatcgatcagatgttcacatcccggcagcgcgcccgcagtaaaaaaaggctgttgcagcgcacgcaccagccgctcggaatggttttccctcatcaatggtccgctggccacggagaggtccggtatttccggtttttccagtggttcggcatcaatattggcaaggttttcctgaagcgccaacgtgcggtcgattgcagcgtcggcgaaactgcgcagcacgccgcgcagcaaaacatcgtccgactgtcgccgggctatggcgcgcgcatgggcgatgccgtttctggcgataatatcgacaaggtcgctggggcgcaaaaggggagaacgcaacagaagcggcgcggaaatttctaccggctcgttggcaagtgcgagaacaagacgccgcggcgcttcttccagatgtgccagcgcattggcggcatggcgcttgccgcgcgtggaggcgcattgcaaaagcggcatggcaaggtcttcaagctgctgcatatcctgccggccgggacgcatgatggtcgcaaacgccgataatgcagcggccagaagatcatcggccttgctgcttccggtttttgaactcgacgggctccggttgcctgaaatttcctccaggacgcggaactgatcatttgtcacgcaaagatactccggtaggcatacactcaccgccattttacatcctgggcgttacgcaaccggcgatcacgcaatgctccccgcatggtcggcatagcggataatagagatgaagccttagcaactcattaaccgtgccacaaagaggcgggctggattagagcataatccgaccggagtggaacgaggacgatcaagattatgcttgaaatagaataaatcagatcggcgctctaaaacccctcgaagggctcacattgcgcttcatcgaagaaacgctgcacctgcgcgttccatgttgtgtcgggcacgaagacgcgcagcaccgcagcgccttctccaatattctgttcgatgaatatggaacgcgtgtccgaccgtgatgcgtcggagcgcaggctcgccattccgatcggatcggctatgacgagatcaagcttgcgatcattggagacattgtcgttcaggctgtagagattgtcgccattgggggcatagatagaaagcgaccagtagggaacgttgcgttgggtcgtgatatgcacaggcccattggaaagatcgaagcggcaggtcgcttccttcaccagcgggtcgctatcgctgatcgggccggttttctggtccagccgataaaagcgatagggatctccgcttgcttcgatgcgcgaccatgcattcttgtccgaatagacgggaaccagaaaaacaatggcaatatggacgattgccgccccgatgagaccaagaaggacaagacgaacgagcttagccacggcacgcctcctgtcctttcggaccttgatttgctatgcgaacgagactgggcatgacgagatcggaaaggccggacgacgacccggcgggcgtgtcgtagagcgtcatgacaagcacgaaattgcctcgcccctcgacgggtagccagttgcctggggaggcgtcggggctgatcgtgatcgacaggctgccgtctttttcataaagcaccgcgcgggagtgaagcgcggattgcaggccttcgcgcggggcgatgggcttgagatccggtgttgccggatagagggtccagaagcgggcgggtggcgtaaaaccgctgagacgataggtgcagccgcgccgcaattcccgcccggcactgtcgcgctgcgcatagaagggcagtccttcggtggttccaagcggcagataagccttgcgggccgctcgtgccttggaatagggatcggcatcgggtgtgccggccgccggataggcgcgccatgcgccaacgcgcagctccccgaagccttcaaaactgtccagtgcgtaatccacgctccagatgcccccgccaagcgcgagcgcaagcacagccactaccttgaaaatcgttttgaacatcgcccctcagagtaccgaaacttttgtgcgctcggctatcgtaggcagaggcggcgcggcaaggaagcggtcatgcagttccttgagaatttttgtcgccagcggcgataaaacccgtggtggggcagccattgtttcgtgcggcctcgtatcggccacctgtgcgggcgggttcttcggctgggcggggaagggcgggttgacgcccggcagcggcttcaattcgatattctgatgggcgtatgccatcatgcgctgccaggccatggctggcagaacaccgccggtcagttccttcatgggcgtgaaattatcgttgccgaaccagacggcggcggtgaaatttccggtaaagcccacgaaccaggcatcgcgatagttctgggtcgtacccgttttgcctgccacgcgcgtcatcgtaagtgcggcgcgccggcccgtgccgcgctcgggcacctgcaccagcatggagttcatctcaagtgcggccttttccgaaagggcgcggtgcggctttggtgcgtcacggccaaaatcccaaagaacctttccgtcggatgccaggatttgcgtgaaagcgtgacggtttccggccatgcccgcattggcgaagacgttaaagcctgttgcctgatccatgacggtcatttcggatgtgccgagcaccatcgtcttatgggaggagatgggcgattccacacccattgcctttgtgagcgcgacaacgggcgccgtggtcagataatcgcgggcaaggcgcaccggcacgctgttgagcgagcggacgagcgcggtggtgagatcaacccggccagcaaaactgcgcccgtaattgcgcggcgaccagttgccccagctgatcggtgcatcggaaacgatggtgcttggtgtcagccccttttccatggcagccgcatagacatagggcttgaaggatgaaccggcctgccgcagcgccctggttgcgcggttgaactggctttcgccatagtcgcgcccgccaacgagcgcgcgcacggaaccgtcattggcaagcacgacggtggccgcctccgatacgttatattccttgccatattggcgaaggtgaaattcaagcgattcttcggcggctttctggatattgcggtcaagcgtggtgcgcacgatcagcgtatgctggttgaacctgtctgcaacctttttcacctcgtcgaaggcccagtccaggaaatagtcggggctttcatccttggcgcgatctatgacgctggccgggtggcggcgcgcgacggcaacctgaccttcgctgagaaagccgctttccaccatgttggagagaacgacattggcgcgggcgcgagctgcaggcaggttgacgtgcggcgcgaatttcgccggagccttgaacaggccggccagcatggctgcctcggccagcgagatgtcctttacattcttgccgaaataaaactcggacgcggctgcaatgccgaaagtgccgccgcccatataggcacggtcgaggtaaagctggaggattttcttcttgctgagattgctttcaagccagagcgcgagaaaggcttccttgaccttgcgttcgatggtgcgctcattggaaagaaacaggtttttggcaagctgctgcgtgatggtcgagccgccctgaaccacgccgttggcgcgcatgttctggcttaacgctcggctaagccccatgagatcaatgccgtaatggtcgaagaagcgacggtcctcggtgccgagcacagccttgatgacatgatccggcaattcatcgataggcaccgcctgccggtgcagaataccgcgccggccaatctcgttgccataacggtcaagaaaggtgacggcataatcgtcctgcgcgcgccagtccttcttggtttcctcaaaggctggcagcgccagcatcaacatcagcacggaaccggcgacgccgagcgtaaagccttcgtccagcacttccaccgtgaaacggcgaaagccgcgcacgcgaaaacgccgggagaaaatcgtgatgttttcccaccattcgcccaagcggaaatgtaaattgtagagcgcggaatcaatccaggcgtcgagtccgatcaggcgcgaaacccggaagggtttacgcttgtcgtttctgcgatctttttctgccgtattacgcatgaacactgacttcggcatagggttgtcggagacaaggcgagatttgcctcattatcataacagataaataagctagctcacgcaaaatagctaaatgaaatatgcggattgattttatgtaggaaagaaatcaataaataggaaaatagtccttgactgcgttacggtgctttggtagatattggctacggtcgagaaattgcgactgatgccatcttagctacatacccccggctgacatggtaaggatagccccggaaagccatcggtttttcggggtttcttttagagaattccggctctcgaagggccgcatgtttcggcatcgacacccattacaattcatggatagcacagttgaaaaccgggaaggggctggcgcagcggcacgaacgcatccgcctggcgtaccagctacaggtgaggcacggcattacggctgaagacctcgcaaaaattctgggcctttcggaagaaaggtatgacctgtggttgcggcggctgaaatgcaccggcagcgaggcaaaggcgccgcagcgcccgattgagggcgctttcgagcggctgcaagcggaattgcaacgattgctcgatggggaacagcttcccgacaagagcaaggccgaagccttgatggcgctggcaaaagcggtgaagacggtggatgaactaaccgcagaaagcacaaccacagagacgggacgggagattgcaacgcctgacataaaggaggtccggcaggctctggcccggatagacaggagaatcgaagaacttgcagaaaagcgcgcgcgggaaatcctgggcggtgggcctggcgtttcggcagatattggcagcgcaagacgaatggctgatccgggcgcgtgatgcgcaattgccgcccgatggcgactggcgcgtctggcttatcatgggcgggcgcggctcgggcaagacgcgggcgggcgcggaatgggtttcaggcatggcgctggggctgccgcctttcgcgggcaagccgagcggacatattgcgctggtgggcgagactttcaacgatgcccgtgaggtgatggtggatgggccatccggcattctttcggtttcgcgactggtccggccccgctacgaggcgtcccgccgccgtctcatctgggataatggtgcggtggccacgcttttttcctcggaagaccccgacagcctgcgcggcccccagttcgacgcggcctggtgtgatgaactggccaaatggaaaaacccgcaggagacgtgggacatgttgcaatttggtctgcggcttggcgacaatccgcgtcaggtggtgacgacgaccccgcgcgcggtgccgcttctcaaggcgcttttgacggacaggactgtttccatgacgcatatgcgcacagcggaaaatgccggcaatcttgcggaaggtttcatgcagacgattgcgcgccgctatgcgggaacacgccttggacggcaggaactggacggggaactggtggaggagcgcctgggagcactctggtcgcgggaccggatcgagcaatgtttcgaggaaaatccgccgccgctggcgcgtatcgtcgtggcggtcgatccgcctgcctcgtcgggtaaagcgtcggatgcctgcggcatcgttgtggccggaattgacgcggaaggggtcggccatgtgcttgccgatgagagcatgaccatggccaagccgcaccagtgggcgcgccgcgccattgcgctctaccatacgcatgaagcggatgcgattgtggccgaggtcaatcagggcggggaaatggtggcggcggttctggcggcggaagatccttccgtgccggttttgaaacggcgcgcctcgcgcggcaagtggctgcgtgccgaacctgtggctgccctttacgagcaggggcgggtgcgccatgccgggcgctttccggcactggaggacgagatgtgcgatttcgcgcctgaggggctttccagcgggcgctcgcccgatcgtcttgacgcgctggtctgggctttgggcgaactcatgctcggtgcggaccacaaaccccgtatccgccgtttcggctgaagatcatcattattcatggagaggccatcctatggcttggaattggccgtggcgcaaaagcgccgcgaacctgcccgcgcgggcaaatgcagtatcccagaccaaaatggcgaacggtttcgtggcgctgcatatggagcggaatgcatcctggatcgcgcgtgattattcgacacttgcccgtgagggcttcatgcgtaatccggtggcgcatcgttgcgtgcgcctgattgccgaagcggcaagcaccattccgtggctgctttatgagggggcgacggaacatgaggcgcatcctcttctcgaccttctcacccatccgcagggggcggtggagggcggcagctttttcgagcgtctttacgggcacctgctgattgccgggaatgcctatgtggagcgggtggatctgccaagcggcaggatggaactccatctcctgcgaccggagcgggtgacggtggaaaccgatgccgatggctggccgcaggcgctggtctatcgctctggtttggcaagccgcactatcccggttgcaggcttggacgctcccggcctgcatctgaagctcttccatccgctggatgaccattatggttttccgccgctcgaagcggccttgatggcgctcgacattcataatgcggcgggcgcgtggaacaaagcgctgctggataattccgcccgtccttccggtgcgctggtctatgccccgaaggaaggcggcaatctgacggaggaacagttcgagcggctgaaagcggaactggaggagggatataccggcgcttccggcgcggggcgcccgctgcttctggaaggcggccttgactggaaggcgatgggctacagcccgcaggatatggatttcatcgaggcgaaaaacggcgcggcgcgcgatattgcgctcgccttcggcgttccgcccatgctgctcggtatccccggcgacaatacctatgccaattatgccgaggccaaccgtgctttctaccggctgaccgtgctgccattgatcgggcgtaccgccaaggcttttggcaattggctggggccgctctttggcggcggcctgcggcttgaacacgatatcgacaggatcgagggcctttcggcggaacgggaatcgctctggcggcgggtgtcggaagcctctttcctcaccgacgatgaaaagcgcgatgcggttggctatcagccgcgcgtgggaaggagggtgtcgtgaacaattggaacgacgcggttctggcttccgataccgcatggttgtggttcgcgaagattgctggcgcggtcgcaggttcggcggtttcgctggcctatatgctgccgcatggcaagcgggaagcagcgatacgctttgcggtcggcatcatctgcggcatggttttcggtggcgcggcgggtgtgaagatagctgaaactttggcgcttggtgacgcgcttggccgcgcggaactgatgctgatggggtctgctgccgcaagccttgccgcctggtcggcgcttggggttttcaggcgttttgccgagcggctgaaacaggcgcccctgccgggcgttttgcctgccgaaaggaacatgcatggcgagatttgatctgaagctcgatatgaagcgcgctgcgcttgccgttgaagaagttgagatcgacggtagtttttctggctatgcgagcgtcttcggtctgccagacctgggcaatgacgtgatcgagcagggcgcttttgcccgtgcgctcaaggagcgcggcgcatccggcgtgcgcatgttgtggcagcatgatgcggctgaaccgatcggtgtctggacgcagatacgcgaggatgcgcgcgggctttatgttgaaggccggcttgccaagggggttgcgcgggcacgcgaggcgttggaactaatgcgttccggcgggctggacgggctttccatcggctttcgcaccgtcagggcgcgcaaggatgcacgcacgggcctgcgccatatcacgcaagcggacctctgggaaatctcggtcgtaacctttcccatgctgccgcaggcacgcgtgacgggcatcaaggcgggtttgccgacgataagagagtttgaacgctggctcacgcgggatgcggggctgagccgtgcagcggcgagaaccgtgatagccaagggctatgcggcgctcggcgcaagcctgaatgggcgggaagccatcgggcaggacgaagcggacctcgcagggcgtatgcgccgggtcgccagaacaatgatctgaaatcgcaactttaggaacaacatggaacattcctctattcgcgcgctcgaaaccaagagcgtggaaacgaaggcgcttgcccccaatgcaggctctgacggcgatgtcgccgaagctttcgacgagttcatgacggctttcagcgcctttcgcgaagccaatgacgaacggttgaagaaggtcgagaaacatgccgatactgacgtgctgctgcgcgagaaggtggaccgcatcaaccgcgcgctggacgaacagaaggcggcgctcgaccagttcgtgctgaagcgcgcgcgcccgccgcttggccagaatgcgccgatgggcgatgtcgagcacaagcaggcttttgacggctatgtgcgccgtggcgacgagcaggctttgcgcggcattgagcagaaggcgcattcctatgcatcgggcccggatggcggctatctggttccggctgaactggaaactgaaattggccgcaggcttgccgttctgtcgccgatacgcggcatttccggcgtgcgtcaggtttcgggcgcggttttgaaaaagccattctccatcagcggcccggcgacgggatgggttggcgaaacggatgcgcgcccgcagacggcttccgcgaagctggccgaactgcaattcccgaccatggaaatctatgccatgcctgctgcgacttcttcgctgctcgacgacagcgcggtcaatgtagaacagtggattgcggaagaagtggaagccgcctttgccgagcaggaaggggcagccttcgtcagcggcgatggtgtcaacaagccgcgtggtttcctgagctatgagaccgttgccgatgatgcatgggcatggggcaagatcggccatgtcgcaacgggtgtggcgggtgcgctgccgccggaagatccatccgacaagctgatcgagctgatctatacgctgaaggcgggttatcgccagaacgccaattttgtcatgaaccgcaagacgcagagcgtactgcgcaagctgaaggacaaggacggcaattatctctggcagccgcctgccgccattggcgaaaaggcttcgttcatggggtttggcctggtggaagccgaacatatgccggatatcgcagcagatgccgcggccatcgccttcggcgatttcgggcgcggttatctggtggtggaccgcatcggcgtccgcgtgctgcgcgatccttattccgccaagccctatgtgcttttttacaccaccaaacgggtgggcggcggcgtacaggatttcgaggccatcaagcttctgaaatttgctgtctgaaggcatccaactgtgacagcggttttgctgtcatttttctcaggttctttcaaccccctcctgcggtttttggcagctagtaacacgctcgaaagagggtgaatctttttgtggggttccatgcgtaactgactgatttgaaagttatcatctaggggaaagccatgacgatgtttcttgtgacgccaccggcgctcgagccggtgacgattgccgacgcacgcgcgttcttgcgaatttctaccgagagtgaggatgatatccttggccgcctcatcaccaccgcgcgcgagttggtggaagccgaaacggggctggcgctcattgaccagacctggcgtctgcgcgttgatcgctggccgcgttcgggccgtctggcgctgttcaaatatccgatcaaagcggtgacgggcgttgttgcctatcggccggatggggcggcgatcagctttttgccggacgaatttgcgctgcatcatgacaggcgcccgcagcgtctttacatggcgcaatatcccgatgcctccacattctgcggtatcgaagtggatttcattgcaggctttggtgagagcggcgttgaagtgcctgatacactgaaacaggcaatccttaccctgaccgcccatctttacgaatcgcgcgcaggtgtgaacgccgatgccgttcagcgatctttcccgcccatcgtgaaccagatggtcgatagctggcggcggatttccctatgaacaacgttcttttcatcgatccgggccagctcacttccgagttggcgctggaagcgatgcagcctctgccggatggaatgggcggttatgcggaaacatggtcggaaattgccatggtctgggggcggatcgagccggtttcaaccacccagaaagatttcggcgcaaggccgcagccggaagtgacgcatcgcattctcatgcgtttccgtgaggacatttcgaccgataagcgcttgcgcaaggcggggcgcatttttgcactccgctcggtgcacgatccggatgaaagcgggcgttatctcatctgtctggcacgggaggaggggcgatgaatattgccatgacactgacctttgaaagcctcgttcgcgccctgcgctggaaggcgctggcagcgggtgaggcgattgccattgaacaaaatccgaatgtcaaggatgcaagcgggggcaagcatgaagactggcgcggcagcactccagaaagccctgtttgaggctctgaagaatgacggcgaactgattgaaacccttggtggagagcgggtctacgaccatgtgccggcgcgcacaccgtttccctatgtaacgcttggcgaaaccatgtgccgcgactggagtacggccagtgaagagggcggcgaacactttctcaacattcagatatgggccagggaaagcggacgcaagcgggtgctcgatatcgcagcgaagattgcaatgcggcttgatgaaaagccggtcgagatcgaggggcacaggctcgtcaacctgatgctgaccgaagttctggcgcgcaatacagacggtcttggcagctatctgggcacgatgcgctatcgcgccgtgacggaacccgcctgatagctgcccctgacgattggtatgggataaggagatttatatggccgctcaacgaggcaaggatatcttgcttaaaacggtgcgcgatgatggcacgtttgaaacctgtgcggggctgcgcaccaagcgcatcgcgttcaatgccgaaaccgtcgatgtgacggatgccgatgctgccgggcgctggcgccaattgctggcgggcagcggtgtgcagcgtgcctcgatcagcggttccggcatcttcaaggctgcggcctcggatgccctgataaggcgcattttcttcgatggcgaaattcgcgactggcagatcgttctgccggattttggtaccatcagcgggccgttccagatcaccgcactggaatatggcggcaatcacgatgccgaggtgacgtttgaaatcgcgctggaatcggcaagcctgattaccttcggagaggcgatatgatgatggccaatcgccaccgcggcgaagtcgccgccagactggatggccgcgactggacgctctgcctgacgctgggcgcgctggcggaactggaatcggttttcgagacggacaatctttccgcccttgtggcgcgcttttcctcgggccggctttcggcgcgggatatgcagcgcattatctgcgcggggcttcgcggtggcggacatacggtaagcgaagaggatgtggccgacatgcgggcagagggtggcgtggcaggctttgcgcgtatcgtgtcttcgctgctgacggttactttcggaacgtctgaaaaggattctgcgccaaacccttgagtgccgcagttgaatcgaaaccttcgcctgtacggccttttccatgggacgaggcgatgtatgcgggtttcggtttgctgcggctcacccgcaggcgttctggtcgatgacgccacgcgaactttcagcggcgatcggccccctggcccctgtgcttgatgccccctcgcgccagacgctcgacgcgctgatgcttgctttccctgacaggtaaattcatgacagatgaaactgtaaccgtatccgtcaacgcggatacgagcgcctttgatcgcgccttgagcgaccttgaaaaacgctcgtccagcttcggcaacagcctcaattcggcgctgaaaggtgcgatcacatccggcaaggggctggaagacgtgctgcgcgggcttgcatcgagccttgcgggcacggctctctcggcagacctccagccgcttcagggcctgacctcttccatgatgggcggcctgctcagcggcattcgcggtatcatgccctttgccaaggggggagtggtttcaagccctacctatttcggcatgggcaacggctcgctggggcttgccggtgaagcgggcgccgaggccattttgccgcttgcgcgcggcagcgacgggcgtcttggcattgccaccggcggcggcagcaaaccggtgcaggtcgtgttcaacatgacctcgcccgatgcatcctccttccgtaagtccgaagcacaacttgccaccatgctggcaggcgccgtgcggcgcggcgcgcggaggctttgaacatggtcgaagcctttcatgatgtgcgctttccccttggcgtatcgtttggtgcgacaggagggccggaatggcgcaacgagattgtgacgctgacctccggcctggaaaagcgcaacgcccgctgggcacattcccggcggcattttgatgccggaacggggctgcgctcgctggacgacctgcggatggtcctcgcctttttcgaggcacggcgcggttccctgcacgcttttcgttttcgcgatccgttcgatttttcatccgcgaccggcaaggcgtccctatcggcattcgatcagccgcttggaaccggcgatggagtggcggtgcactttcagcttcgcaagaattatgaaagctatgaccgtccaataacgcttcccgtgccgggctcggtggttatcggtgtcgatggtgtgaaggtgccggaaggcgaggcatttaccgtcgatccactgaccgggattgtaacctttacgccggattatctgccggcaagggatgtgcctgtcacgtccggcttcctgttcgacgtgcctgcgcgcttcgatacggaccgtctcaccgccagcatagcctcgttccaggcaggcgaaattccatccattcccattgtcgaggtgaagagatgatcccggttccgcccgcgcttgaatcacatttgcaaggcgaggtgacaacacattgttttgcctggcttataagacggctcgacggtgctgttttagggttcaccgaccacgatgcgccattgaccgtcgatcaggtgatatgcgatccgctgacaggattgaacagcagcgaggcctcaaccgcccttggcctcggcattgctggcggcgaggtggagggggtcctttcgtccacgcagatcagcgacgaggatatcgagcagggccgctacgatggcgccacgatcgaagcttttctcgtcaactgggacgagccggatcagcacatgctgttgcggcgctgggcggcgggcaaaatcagccgctcgggcagccgcttcgttatggagttgaaaggtgttgccgcagccttcgatgcggttcgcgggcggcgtatcctgcgccactgcgatgcgatgctgggggataaacgctgcggcatcgatacgggtgatccccgtttttttgcgcagggaacagtgcttgtcgccgaaggcacacggcttgatgtggtgggccttgatggctttgcggcgggttggttttccgagggccgtcttgcgtggaccagcggggccaatcggggacgggtggtccgtgttgtcggccatgcgggggcaagcctgcaacttggcgagccgatgatcttgccggtggctgcgggtgatgctttccggcttgtctgcgggtgcgacaagagcttcgccacctgcaaggcgaaatttgccaacggcgtcaattttcgcggctttccgcatctgcccggcaatgatgccgcctatgcctatgtcaacagcacgaatgattacgatgggggcgttctcgttccatgatgattgccgaacgggttcttgccgaggcgcaccggtggatcggaacgccttatcggcacggcgcttccacgcttggcgtgagttgcgattgtctggggctggtgcgtggcatctggcgggcgctttacggcgtggagccggaaaatccgggcgtctacgcgcccgactgggcggaggtttcgcagggcgaccccatgctggaggcagtggtgcggtatatggtgcggcgtgaggagcacgcgccgcagccgggtgatcttctggtgtttcgctggaagccgggctttgcggccaagcatatggggatcatggcgcgcgagggccgcttcatccatgcctatcagggccatggcgtgctggcctcggcgctggtgccgcaatggcgcaggcgcatggcaggcatttttctttttcctgaaccaaaggtctgattcatggcaacagttgttttgcaggccgtgggcgctgctgttggcggcatattcgggccggtgggggccgccattggcgctgggcttggtgcgatgggcggttatgccattgataacgcgcttctcaattccacccgtcatatcgaaggcgcgcggctgaatggcggccgcgtggcgacagcggaagaaggtggcgcacttcccttcatttatggcacggcgcgggtttccggcacactgatctgggcgacacgctttgaagagcgcaaaaccaccacccgtcagggcggcaagggtggccccaaagtcaccaattacagctatttcggcaatgcggcctatgctgtggcggaaggcgagattgctggcattcgccgcgtctgggcggacgggcaggagctggacctgaccgagatcgatatgcgtgtctattgcggtacggcgacccagagccccgatccgctgatcgaggcgaagcagggaaccggcaatgcgcccgcttatcgcggcacggcctatgtggttttcgagcgcatcccgctcgacacgttcggcaaccgcctgccgcagttccagttcgaggtcatgcgcccggtgggcgaggtggcacggaacatgcgcgccgtggcgctcatccccggttctaccgaattcggcctttcgcccgatacggtcagcgacgaacccgtacccggcgaaaaacgatggatcaaccggaacgcaattcgcgcccgcagcgactgggcggcggcgctggatgagttgcaggcgctctgccccggcctgcgccatgtggccatcgtgctgccctggttcggggatgacctgcgggccgggcaatgccgtatccgccccggtgttacgagcctctctgtccgcaagccgagcacgatatggaaggtggagaacgtgtcgcgcggtgcagcacacctgatctccatgagcggggagggtgcggcttatggcggcacaccttcggatgcgagcgtgatcgccgctattcgcgatgcaaaggcgcgcggccttggcgtgacgctttatcccttcatcatgatggatgtgccaaaggaaaatcagcttccttcgccctatggcggtattggccagcctgcctatccatggcgcggacgcatcacctgccatccggcaatcgggcaggaaggctcgccagacgggacgcctgcggccggtgaacaggccgcagccttcgtgaatggggaatggggctatcgccgttttctcaaccattgcgccgatctggccgtgcggggtcgatgctttcctgatcgggtcggagttacgcgggctcaccagcattcgtgacgggcgcggcagcttccccttcgtttcacatctttgcgcgctcgccgctgaaatgcgcagcaagcttggtgttggctgccggattacctatggtgcggactggtcggaatatttcggttatcaggcgtcggatggaacgggcgacctctttttccatctcgatccgctttgggcgcatccggccatcgacgccatcggtatcgacaattacatgccgctggccgactggcgcgacagcgatttttcggaaggcaatcctgatgggttcaaaacgccttacgatcttgcaggactaagccgcagcgtcaattccggcgagggctacgactggtattatgccagtgccgaggaccggctggcccgcaggcgcacaccaatcaccgatgggcttgcggccaagccctgggtttatcgctacaaggatctccatggctggtggagcaacaggcattataaccgcatcgatggtgtggaggtggctgcgccgaccgcatgggtgccgcaatccaagcccctctggtttaccgagcttggctgcccggcggtagacaaggggccgaaccagcccaatgtctttcccgatccgaaatcctcggaaaatgccgccccctatttttccaacgggtcgcggtccgatgccgcaatggaccgctttctgcgtgcccattatcgacattggcagggtgaaaacccgctctcgccggtctatggcgggccgatgctcgatatggagcgcatttatctctgggcgtgggatacccggcctttcccggagtttccgctggggcaggatatatggggcgacacggccaactggcgacttggccattggcttaacgggcgtatcagcggcattgctctggatgagttgatcgcggcgatcctcagggatttcggccttcctgaagcagattgcatcggtgtggaaggccatctttccggtttcatagtgtcagaaccatcaagcgcgcgcggtgttttggagccgcttctgaatgtgtttggagtgcatggctatgagcgggccgggcagtttgttttcaggaatatcacccgtgccgaagcagcgctggaactgggtgagtttgcacaacccgacgaaggcgaggcgctgacggtggtggtcgaggatcagggtgatctgccctccaccgctgaattatactgcaatgacccgctgcgcgattttcagatcgtcggggcgtcggcgcgccgcgaggtggggcagggcacggaaagcctcagcctttccggttcgatggaaaacggtcaggcgacggcgcttgctgaagcatggatggcccgccgccatgccgagcggcgcacggcaagcttttcactgccatggtccaatgcagcgttgcatgtgggggatagggttcgcctcggtgtgctggacggacagcgcgattatgttgtgacggcactggaagacggtgcaatgcgtaccgtcacggctgctgcgctcgcgccaaaccttgtgttcgctgacaagggggaaacaccgccacgcccgccgggcggcccggcactggatatgaagccggtctttcatttcgtcgatctgccgctgtggccgggtgctgaagacccggcggcgcagttccgcatcgcctgccatgccaagccctggcgcggcgttgcagtctatgcctcgccgtcgaatgacggatttgcggaacgtgcactcattggcgaacgggccatcatgggcgagttgacggctccgctcgcaggcgggcccagcgggcggctgatcgaggggcaattcgtggaagtggtgctctattccggcgaattgcagtcgcggccattggtgcaggttctgaatggagccaataccggcctgctcagatcgccggatggccgatgggaaatcttccagtttctcgatgcggaggaagtagggctcaaccgctggcggcttggcaggctgctgcgcggccagttgggaacggaggcggcggctttggatgacaagtcggttgaaacgccattcatcctgctggatagcggggttgtgagtgccggcctgcaagcatccgagcttggattggagcttagctggcgcgtgggcgctgcgggcaaggctttttcggatgaattctttgaaacggtgcgccagagcggcggcttgcgtgcgcttcgtccgcttagtccggtgcatctcggtgtcatgcgatccctcgatggtgacatgagctttacatggatcaggcgcgggcggatcgatgccgatagctggctcggcgaggatataccgcttggtgaggaccgggaggcgtatcgcgtggagatctggcgggacgacactctggtgcggagcgaacaggtgtcggcgcccgcctggaattacggttttgcggagcgccgggcggaactgggcgacgatgcattccggttctgcgtggcgatgatcggggcaaaaacagggcccggcgattttgcggttctggatgtcgacccgaacccttcgggcaaatcagggagcgatcttgaaaagtatgagcggctttcgcaacaggatcacgcttaaacaaggacttggagtggatgacggcctgacgtcatcatgctctaaaaaaatcggataaaacaatatgacagccaataaatcatggtatctttcgcgcacggtctgggcagggctggttgcactgttcctttcggtggcgggcctgttcggcgtggcgacggatatgatcgatcagggcaacatgacggatgttctgctgcaactggccacggccattgcgggtgtcgttacagtaatcggccgcattggcgccacatcccgcattttataattttatgaacctggtggattgaatttgacgtttgatacttgtccggcataaacctcgtcactacagcctaacgtcaaatttgaaaaatttcctttaggcccgggagaagaaactgttgttcatgcatcgttcagctctcgggtgctatatgaggcggcatgatgaaacagaaccctgctctcaaagtttttgcgctgctggcggttagtgtcggcctgttgccggtcaatgccggtgccttgccgatggctgcgccgcagaagcccaaccttctgatcgccactgccggggattgcacggcggttggcgaacaggtggccgcccagcagggcggtcagctcgccaaggctaccccgaccatgcagaatggcagggccatgtgcgttatcgtcgtgctgatacccggtcgcaatggtgaacgtccgcgccgcgtcgaagtggcggttccagcccaataaagcgttctctttattgatggatcggctgtagccgctctattgggctatcgttgtagcttttgacgggagactgtccgcttgcgtatcctgattgttgaagacgacaaggacctgaaccgccagctttccgaagcgatgattgccgcaggttatgtcgttgacagcgcctatgacggcgaagaaggccactatctgggcgatacagaactttatgatgcggtggtgctggatatcggcctgccgcagatggacggtatcagcgttgtggagcgctggcggcgcagcgggcgcaccatgcctgttctcatgctgaccgcgcgcgatcgctggagcgacaaggtggctggcatcgatgcgggtgcggatgactatgtggcaaagcctttccatattgaagaggttctggcccggctgcgcgccctgatccgccgtgctgccggtcatgcatcgtcagaattcgtctgcgggccgctgcatctcgatacgaagacgtcgaaggcaagtatcgatggcgtggcgctcaagctgacctcgcatgaatatcgcctcctgtcctatatgatgcaccatatggacgaagtggtttcgcgcaccgagcttgtggaacatctttacgatcaggatttcgaccgcgattccaatacgattgaagttttcgtcgggcgcctgcgcaagaaaatgggcgttgatctcatcgagaccgttcgcggcatgggctatcgtatgcgctcgggcggcgagggcgaagcaaaagggagcggcagctgaagcttcctcgcgtctttcccgcctggcgctcgctcgccgtccgcgtcgtcacactttcgacattatgggtcattgtggcgctggtcgtggtcgccactttcatcagctcactctatggcgaggccgcgcgaaacaatttcgaacggcttttgaccgcacatctcttcagcctcgtcggggcggtcagcgtctcgggcgagggcacgctacaggggcgccccgaactgggggacctgcgctattcgagcccgctttcgggctggtactggtccgtcgatccggtaacgcccaatctgaccggcaagcttgaatcgccttcgctggtggggcgcatcgtgccggaaatgcccgtgtcacaagcccccttcgacagctccttcatgcgcagctacaccttgccgggcctcgacaatgaagagctttccatcgtcgaaaccgaagtggtgctggataattccaaccgtgtcgcgcgctttcgcgtcatgggcaatcttagcgaagtactcaacgaaatagcaaatttccgggcgcggctgcttgtctatcttggcgtgttcggcattggcagcattctcatcaatgccgctgtcattcttttcggcctgcgcccgctggataaggttcgtcaggcgcttgccgatatccgcgaagggcgctcgtccaggctggatgcaaccttgccgctggaaatcgcgccgctggcacgggaaatgaatgcgctcatagaaaacaatcgccgcatcatggagcggtcgcgaacccaggtcggtaatctcgcccattcgctaaaaacgccgctctccgttctggtgaacgaagcccgtgccatgggcggtgcgcccggacgcatcgtgcaggaacaaagcgaggccatgcaggtgcaaatccagcattatctgcaacgcgcgcgcatcgcagcacagcgcgatagtgtggttttccgaacgcctgtcacacccgttctggagcggttgcatcgggtgacggcaaaattgcatccaactttcaatatttccttcaggaacgatcttcccggtgccgtctttgcaggcgaacgggaagatctggaggaaatcatcggcaatcttctcgaaaatgccggtaaatgggggcgcaaatgcatcactatccgccttgcggcaatcgccggcgagcaaaggcaatttgaaatcgtcattgaggacgatgggccggggcttgaggcagacaagattgaagcagcccttaaacgcggcagccgcgtcgatgaaacaaagcccggaacgggtctggggctcgccattgttcaggatacggtgcgcgaatatggcggcagtctgcatcttggcaaggatgcgcttggcggattggctgtccgggtcgtgttgccgttgacgcaagattgacggttgtctttggccgaaagcggattagaaggtaaaacaaatgtcgcatgatgcgactgtatgcgtgctgattgttatgaaggccggtttgttatgatgatagtttccaggttttctcgccctgttccagttatatcgatgatgtttgtcgtgtcgctggcactgtcggcctgcggcacgacgggcggcggcaaggggagcggttttccatcgctgggcggctcatcacagaagccggaaacgaacctgctcgcttcgcttggcaacggcctgcttggcaattcggccagtcagttgagtgcggctgatcgcaggaaggcgctggaagctgaatatcgcgcgcttgaatattcgccagcggggaaatcggttttgtggagcggagccggatcaaacgctggcgacgtgacggcggcgcaaccctatcaggtcggctcgcagaactgccgccaatattcgcatagtttcaccattggcggggatcagcagacggtgcgtggcacggcttgccgcaatcccgacggtagctggacaccgctgacctgattacgggtgccaaaggtggtttgcggcgaattgccctaggccccaacttagtgcaggtagccggttggtttttctccgggcaacgcctaagtgtgcagccatggaattctggcttgtagcagcacttttaaccttcgcagccacgctggctgtcctgttgccgctgacgcggcgcaggcaagccgctttgcccgccgaaaaaaacgaccttgaggtctatcgcgaccagcttcgcgaagttgaggccgacgttgcgcgcgggatgatcgatctgcaaagtgctgaacaggcgcgcatcgaaatctcccgccgcatcctcaatgccgaaaaggctgccatggccgcaacggctgatggcgggcagggccgttccggccgtgtgctggcgtttgttgcagttctcgccgtgccgctggtcgcctggggcatctatccgctgttcggtgcgcccgacatgccctccatgccgctcgcgccacggcttgcagccgcaccggatcgcagttccgtcaccgacctcattgcccgcgctgaagcgcatctggcacagaatccgggtgatgtgcggggttgggatgtgctggcgccgatctatctgcggcttgggcgggcttccgacgcggtcagcgcctatcgcacatccatccggatcgctggcgaaaaccttgcacgaattcttggactgggcgaggctttgacggctgcttccggcggcacggttacggccgaggccgagaagctgttcaagaaagcagccgaactcagccccgatgatattcgtccgcaatattatcttgcgcagggcgaaatgcaggatggccatccggatcgtgccgctgaccgccttcaggcctttctggacaaggctccggcggatgcaccttggcgcggccagcttgagaaaaccattgccatccttcgtgatcccgcgagcgccaaacaggcggaggcgaaaggtccgagcgccgaagatgtcgaagcggcttccacgctcagcgccagagatcggcaggcgatggtggaaggcatggttcaacgcctcgatgaaacacttcgccagaatggcggggatatcgatggctggaagcggctggtccgctcctatatgatcctcaaccgccgcaacgatgcgcaggatgcgctggctcgcggcatgaaggctcttcagggtgaaaaccggaccgaacttcaaagcttcgccaccacacttggactggacgtggggactgcacaagaatgagcgcgaccgccgaacaaaatgcacgtaatcccaaaggcaagggcggctttgcccgcacggtaagccagagaaagcgcaagcgccttttcctgattggcggtgcgctggccgtgctggctgttgcggtcgggctgatgctgacggcgttcaatcaggatatccgtttcttccgcaccccggctgatcttactgaacaggacatgacgtccggcgcgcgtttccgccttggcggcctggtcgaggaaggttccgtcagccgcacgggcagcgagctgcgctttaccgtcaccgacacgatcaagaccgtgaaagtggtgtttgaaggcattccgcctgatctgttccgtgaggggcagggcgtggtggcggaagggcgtttcggctccgatggcctgttccgcgctgataatgtgcttgccaagcatgacgagaactatgttcccaaagatcttgccgacagcctgaagaaaaagggcgtatgggagggcaaatgacgggccggggagactgcatatgagtgtcgagatcggccattttgctctggtgctggcgcttgcgctgtcgattgttcaatccatcgtgccggtggtcggcgcgcatcgccgtgatgcgcaactgatggcagtggccgtgccaacggcgcttgcagtcttcgctctgatcgttctggcatccgccgctctgatccacgcctatgtcgtttccgatttctcggtccttaacgtggtcgagaactcccattcgcaaaagccgcttctctacaagatcaccggtgtctggggcaatcatgaaggctccatgctgctctgggtgttcatcctcacccttttcagcgcgctggttgcagccttttccggcaatctgcctgaaacgctgcgtgccgatgttctggccgtgcagggctggattggcaccgcctttctcgcattcatcattttcacgtccaatcccttcacccgcattttcccggctcccatggaaggcggcgatatcaacccggtccttcaggatatcggcctcgccatccatccgccgcttctttatctgggctatgtcggcttttcggtctgtttctcctttgctgttgcggcgcttctcgaaggccgtctcgacgcggcatgggcgcgctgggtgcgcccatgggcgctcatggcgtggatgttcctcaccggcggtatcgcaatgggttcttactgggcctattatgaactgggttggggtggctggtggttctgggatccggttgaaaatgcatcgctcatgccatggctggtcgggacggcgctgcttcattccgccatcgtcatggagaagcgctcggcgctcaagatctggacggtgcttctcgccattctcaccttctcgctgtcattgctcggcactttccttgtgcgctccggcgtgctgacctccgtgcacagtttcgcgaccgatccggggcgcggcctgttcattctgggcattctcgcgctcttcattggcggctcgctgtcgctcttcgcgctgcgcgtccaaagcctgagcgcaggcggcattttccatccgatttcccgcgaaggcgcgttggtcttcaacaatctctttctgacgactgccgccgcaaccgttctcatcggaacactctatccgttgcttcttgaagttacgaccggcgaaaagatttccgttggcgcacccttcttcaacatgaccttcggcccgctgatggtgccgctcctgtttgccgtgcctttcggcccgctgctcgcatggaaacgcggtgatctttatggcgtcgggcagcgcctgatgacggctttcgcattgtcgctggccgttgtcggcatcatgctctggcgaacctccgcgcattcggtcctagctgctctcggcatcggtcttgcggcatggctcatcttcggcagcctgaccgatcttgttctcaaggctggtattggcaaggtgtcggccagcaaggcgtttgcgcgcttcaagggcctgccgcgctccgtcttcggaacgtcgcttgcgcatatcggacttggtctcacgcttctcggtattgtcagcgtcacgacattcggtaccgaaaacgtgctcgtcatgcagcccggcgggaccgccaaagtccagaattacacgctgcgttttgaaggactgcgccccatcacgggttccaacttcaccgagaacaggggcgccttcacgctgcttgattccagtggccgcgatctggccgtgatcgaaccgtccaagcggttcttccctgcgtgccagatgcccacgactgaatccggtatcaagacgctctggttcagccaggtctatgtcgcccttggtgacgagccgggcaatggcgcggtggtcgtgcgcatctggtggaagccgctggtcacgctcatctggtacggtgcgcttgtcatgatgctgggtggcttgttctcgctggccgaccgccgcctcagggttggtgcgccttccaaggtgcgcaggtccgcctcgaaggaagcggaagccgtcgcatgaaaaagaataatcttttccgggccctgcttatcagcgcaacattcgccttgcaggccacggcggcacttgccgtcaaccccgacgaagtgctttccgatccgaagcttgaaaagcgtgcccgtgaaatttccgccgagctgcgctgtatggtctgccagaacgaatctatcgatgattccaatgcggagcttgcgcgcgatctgcgcattctggtgcgtgaacgcctgacaaaaggcgatacggacgggcaggtgattgatttcgtcgttgatcgctatggcgaattcgttcttctcaaaccccgtttcaacgcgcagacggcgctgctttggggctttcctgttattattctcctgattggcgtcggcgcgcttcttgttgctttccggcgtcggcgcgctgctggcacggccccacagcccctttccgaaagcgaaaaagcggaactttcccgcctgctcgacggaaaataggccaacaaaacctctggaaaccttacgaaactttcatcttgcggaaattgaacggtaaggtagctctaactatcttgctctcatagaaaattacgaggccagaaattcctggcccggattactgctcgcaaggagaaacagatgtccagagccaggatttccaactatcgcaaaggcgttgccgccgtcgcgctttccgcagcgcttgccggcgcattcgtcgtaaccggcccgcttggtgcgctgaacgaagcccgcgccgaagcggtgcatgtgacgccgccgccgcaggctggctttgccgatctggtggaaaaggttcgccctgcggtcgtcagcgtccgcgtcaagaaggacgtgcaggagacttccaaccgtggtccgcagttcttcggccctcccggcttcgaccagttgccggacggtcatccgcttaagcgatttttccgtgattttggtatggagccgcgtggcgattcacgctccgataaccgtcgcggcaaggccaacaagccgcgcccgggccatgaacgccctgttgcacaaggatcgggcttcgtcatttccgaagatggctatgtcgttaccaacaaccatgtcgtttccgatggcgatgcctataccgtcgtgctggacgacggcaccgaacttgatgccaagctgattggtgctgatccgcgcacggacctggccgtgttgaaaatcaacgctccgaagcgcaagttcgtctatgtcgcctttggcgacgataataaggtgcgcgtcggtgattgggttgtcgcagttggcaatccgttcggccttggtggcacggtgacttccggtatcgtttcggcccgtggccgagacatcggcgcaggcccctatgacgatttcatccagattgatgccgccgtgaacaagggcaattccggtggtccggctttcgacctttccggcgaagtcatcggcatcaacaccgccatcttctcgccatctggcggcagcgtgggcattgcttttgcaattccgtcctccaccgccaagcaggtcgtggaccagctcatcaagaagggttccgtcgagcgcggctggatcggcgtccagatacagcctgtgaccaaggatatcgccgcttcgctcggtcttgccgaggaaaagggtgcgatcgtggcctcgccgcaggatgatggcccggctgccaaggctggcatcaaggcgggcgatgtgattacggctgtcaatggcgaaacggttcaggacccgcgtgacctggcgcgcaaggttgccaatatcgctcctggtgaaaaggcggccctgaccgtctggcgcaagaacaaggccgaggaaatcaacgtcacgattgctgccatgcccaatgacaaggggaagagcggcagccagtccaacgacaatgacggcggacagggtgaaacgctcgactcctacggcttgaccgtcgttccgtctgaagacggtaagggcgtggtcgttaccgatgtggacccggacagcgatgcggctgaccgtggcatccgctccggcgatgtgatcgtgagcgtcaacaaccagacggtaaagaccgctggcgatatcaacaaggccatcacggcagccgaaaagtcaggccgtaaggcggtgctgctgcaattgcagagcaatgatcagagccgcttcgtggcgctgccgatcaatcaggaatgatcggcgcctcgcagggaaactgatcgaattccgatgccaggcgggtaactgcctggcatcgccttatcgctgaacggaacctatagtagcgccatgaaaattctcgttatcgaagatgaccgcgaagcggcccgttatctggaaaaggcctttgccgaggcagggcattcggccgatatcgcgggcgacggcgaaaccggctacgcacttgccgaaaacggcaattacgatgtgctggtggtggaccgtatgctgcccaaacgcgacggcctttccgttgtggcgggcctgcgcgccaagggcatggaaacgccggtcctgatcctgtcggcgcttggcgaggtggatgaccgcgtgaccggcctgcgcgctgggggcgatgattatctcaccaagccctatgctttttccgaacttctggcgcgtgtcgaggtcttgcagcgccgctcaagcccgcgcgaggcggatacgatctaccgcgtcggcgatctggagcttgaccgccttgcgcatactgcgcgccgccagagtgttgatattacgcttcaaccgcgagaatttcgtcttctcgaatatctcatgcgccatgccgggcaggtcgtcacccgcaccatgctgcttgaaaacgtctgggattaccacttcgacccgcagaccaatgtgatcgatgttcacatttcgcggctgcgctccaagattgaaaagggctttgacgagccgctgcttcatacggtgcgcggggctggctatatgctgaaggcgggccggggcaagcaatccgctgccgcaagggcggaatgatgagccggttttccgcactcatgcgcaccaccgcggcgcggctttccgcgctttatctcctgctctttgcagtgggcgcggttgcacttgtcttttacatgaccaacctttcggcttccattctggccgggcagacccaacaggcgctgggcgaggaagtcgcgagcatcggcaaaagctatgcgcgcggcggtattccgcaacttgtgcgaaccattgattatcgctcgcgccagccgggtgcctatctctatcttgtcgccgaccctacgggccgtattcttgccggtaatgtagaaagcgttgaaccgggcgtgctcaacacggacggtattatcgaacgtgcctttacctatcgccgttacggcgaacaggcgccgcagatggagcatcgcgccattgccgtggtgattgccctgccgaatggaatgcggctgctcgtcgggcgggatctgggcgaacctgagcgatttcgcgatctgatacgcaactcgctggtgctggcgcttggcatcatgggcgtgggtgcgcttttgatctggctcttcgtggggcggcgcgcgctcaaacgcatcgacgatgtgtcgcgcgcatcgcaacgcatcatggatggcgatctgaccggcaggcttcccgtcaacggctcgggcgacgaattcgaccggctgtctggcaatctcaatgtcatgctggcacgcattctggaattgaacgaggggctgaaacaggtctccgacaatattgcgcatgacctgaaaacgccgctcacgcggttgcgaaaccgcgctgaggaggcgcttggcggtgagaaggtagagccggaatatcgcgctgcgctggaagatattatcggcgaatccgatcagcttattcgcacgttcaatgccattttgatgatctcgcggcttgaagccggttattcatctgaaaacctcgacgatatgccggttgccccgatcatgcgcgatgttgcggaaatgtatgagccggtggcagaggatgcgggtgttaccttgacgcttggtgcgcttgatgacgtagccctgcacatcaaccgcgaactggttggccagaccgtgtccaatctggtcgacaatgcgatcaaatatgcgggcggcgaaggacgcacggcgacggtcacgcttttgatggaaaaggatgcgcaatgggtccatatcgtcgtggctgataatggccccggcatccccgccgacaaacgtgaccatgcgaccgagcgtttcgtgcgccttgaagaaagccgcacacagccggggtctggcctgggtttaagtcttgccaaggcggtcatgaagttgcacggtggcgcgcttcgtcttgaggacaacggacccggccttcgcgccgttctggaatttccgctgccgcatcgcgaggttggctagagcgcatcccgaaaagtgtgaaacggttttcgcaaaagatgcgcgtcaaaacaaaggattagagcgccgatctgattcaatcagatcgaaacgcgctctaaacggcagatattgaggggatcatgacggttgaaaacgcaaaggcactgtttttcgagagaaacctttgtgcattgacaccgcttgatcctgaaagggcatctgcctttctggctgatctggaagcccgtgcccgcgaggaagagcttgccggcgtcgtggcgctgcttggccggaaaaaggcggcggattttctttcagccatcctcgatctttcgcctttcatccgcgaggcgctgacgcgccagccgcgcattctggatcgtatcgtttccgcaacgccggaaagcgcacttgaggctattctggacgaaatttccgccagcgggaccgtcgcgggtgtcagcgaaagcgaactgatgacaagccttcgccagttaaagcgtgaggcccatgtgctgattgccctttgcgatctggcgcgcattttcaatacggaaacaaccaccgaccggctgaccgaccttgcggaagcctgcacaggtgcagccgtccgctttctattgctcgatgccgacgcggctggcaggatcaatctgccggatcgcagcaatccggaaaaggattgtggctggatcgttcttggcatgggcaagttcggcgcgcgcgagctcaactattcttccgatatagatctgattgttttcattgatgaaaccaagcctgctatcggcgatccctatgaatgtgtcgatacgttttcgcggctgacgcggcggctggtgcgcatcttgcaggaccgcaccggcgatggttacgtcttccgtgtcgatctgcgtctgcggcctgatccgggatcgacgccgcttgccattccggttggcgctgcgctgcattattatgaggggcgtggccagaactgggagcgcgccgccatgataaaggcgcggcccgttgccggagatcgcttgtccggcaaacagattttggcggaactgtcgccctatgtctggcgcaaatatctcgactatgcggcaattgccgatgtccattcgatcaagcgccagattcacgcccataagggccacggcgatattgccgtgcgcgggcataatgtgaagcttggccggggcggtatccgggagatcgaattttttgtccagacgcagcaattgattgcgggcgggcgctttcccgaactgcgcggcaaccagactgtgccgatgctggcgcggcttgccgaacggggatggataacgcaacaggcgcgcgatgcgctggcgcaggaatattggtttctccgcgatgtcgaacaccgtatccagatgattgtggacgagcagacccatatcctgcctgaagatgatgaagggtttgcccgcgtttcccatatgatgggttatgccgacccggcggaattttccgaaatattcctcgccgcgctcaaggtggtggaaaagcagtatgcggcgctgttcgcgcaggcgccggaactgggcgcggcgagcggcaaccttgtttttaccggcgatgtggatgatccgggcacgctggaaacgctttctgccatgggctacgagcgctcaagcgatatctgccgcgtgatccgcacctggcatttcgggcgttatcgcgccacgcaatcggcggaagcacgggagcgcctcaccgaactgacgcccgcacttctcaaagcctttgcagaaaccaggcgggcggatgaatcgcttcggcgcttcgacgggtttttgcagggcttgccggccggtattcagcttttcagcctgctgcaatccaatccccggcttttgaacctcctcgtgatgatcatgagcgcggccccgcggctggcggacatcatcacacgcaacccgcatgtttttgatgggttgctcgatccggccattttttcggaagtgccaacgcgtgcctatctcgaagaacgcctgcgggcatttctgggcagcgccacggatttcgaggaagtactggacaggctgcgtatttttgctgccgaacatcgcttcctcatcggcatccgcctgctgacgggagcaatcaatggcgtgcgggccggacaggccttttccgatcttgccgaacttatggttggcagggcgctggaggcggtggaagccgaattgcaacgccgccatggcaaggtgaagggcgcgaaagtggcgctgctcgccatgggcaagcttggcagtcgcgaactgacggcgggctcggatgtggacctgatcctgctttacgatcacgacaaggatgccgaggaatccgatggtgaaaagccgcttgcgccttcacaatattatattcgcctgacacagcgcctcatcgcggccctttcggccccgacggcggaaggtgtgctttacgaggtggatatgcggctgcgcccgtcgggcaacaaaggccccgtcgcaacgcatatcgaagctttcggcaaatatcagcgcaacgatgcgtggacctgggaacatatggcgctgacccgcgcgcggcccatccatggcgatgaggcttttatcgctcgcatcaaggtggatatcgaggacgttctcgcgatgccgcgcgatgtgcggaaacttgccggggatgtgcgcgagatgagggaactgatcgcgcaggaaaagccgccgcgggatgattgggacttaaagctgaagcccggcggcattatcgatctggagtttatcgcccaatttgcaacccttgccgggtatgtgaagaaaacgccgcgtccatttgcaaccgaagaagtgctggcaaaccttgatccattctttgcagaccctgcaatggtggatggccttgtggaggcgcatcgcttctacaccaatctcagccaggcgatacggctttgcctgaacgatagcgcagggctggatcaatttccgcccggtatgcgtgagctcctgtgccgcgttgccggattgccggatattgaacgcatagaatatgagttgctggaacattacaggcttgtcagggctgcttttgacaagctcgtcggacatggcgctgattgaggaaaagacacggttccaccggctgtgtaaaagtggaaccgctcttagaagtaggtgcgcgggtattgtctgttgtgttgttgcagaaggtactggcaataaaaggcaaagccgaatgccagtgccatataggattctcctattgccagacgaacattggagtttgacaagatcgtcactgcaaaaaataccagtgttgcgacgtagcattgaaaggcagcactgtcgatgagacctgctcgcgtggcttgccatgtgcatcgaaccgcccagaccgtcaaaacgccatagaacagcaagcccagaaatccatagcgaatggcaatttccagatatccattgtggagcagggtgaagtcggtttgctgataagggcgcttttcccaatagtgaagccacgaaacgcctgcgccaaatatcggattcttatgccagatatgcagcgtgttggcccatatcatcaggcgttcgcgctcgctcaggcctgtttccgggtttttgatggctttgtcgaaatcctgcatgatgttatcgcccgtcttgaggtccgataacaattcccaggatgtattggcagtattgccgccgacacgttgcagaatatgttctcctgcaaacacactcaacaagccaatgagaatgcacaccagtgcagccatgcgtgaggtctggcttttatctgtcagcgcaacaaggaccacgaaagtcggaaatgcaattgccattgcgagccagaccccttttgaatagaggctgtagattgcaatcagggccgcaataaaagtagcaagcgcgagcaggcacaaaacgacgcgcgctctggtatcgagcgtgttgcgattcaacgtgtgaatgccaaaagccattgcgcatagggcgataaagccactgctgacagccgcatggatcggattatgctggagcaacgtaacggctcgttcgttccacaatagatcatagtggaagccgaatatgagaattacgaggctgatcgccatgaaggcgaccgcaatgagaaatggccgtcggataaaaagcagtaacgcaaaccccaatgtcgggtagaaaagcgggaaaagatatatgccctctgccgagccggtgcccatttccgggtagaatagatagatatatgcgaacctcgccaggacatagaatgtccacgccacgcaaagtaagccggcccagccgaccattggtttttcgtatttccagaaatcggtgcgggcataacggatcaatgcagccaccacaaaaccgagggctatatatctgtaggcgtccgtctctacccataccgtagacatgaaaaccagcaagctgatggcggcaatcagttcgccagttaatgaaattccgggcagcttataggctccggactggcttttcatgctgctgccatcgggattttgaggttgcaataatgtatggtgaacacgcacataataatcaaaagtgcgaaataatgacgttctcaagcgcatataccaagggtgcttggcctcatcataacctgaattctgatcggaaatatttgagatttcgctgtgagaagaaaaagcgaggatgttttcatcgctgctgaacagccgggctttgtgatgccaaaatcgctccatggcaacgtcccacggcagttccatggtcgatagtgcggataaaagcttccgggcgccttctctgctgacgagataggcggcggcagatccctgggggccatgaatggctcggccgatcgtgtcacctgcatctgtttcaagcaggctcatgaataagggtgagcgatgattaacgagcttcacgacgtcgaaatcaggcaggcttttaatgatgtcatgaatgcgcgccgatgtagtttcagtaaaaaccacatcatcttccagaatgaggccgtagggggagccgtcggataagaagctttccaatgccttcaaatggctgcgataacacccgtattcaccgggcagcatttcacggccattgatcgcatcaaaacgtgcatcgtcaatgccaatgcgctgtgtcgctgtatgcccattaaccgcatcgatcctgtgaagctggaaaccctgcccgtaagcttcaatggaggctgcgacggtcttataggcggcaggctgcgaggccatattgatgacgaatacgggcaatatcattaattcgcttgcctcagcgcacttgcgattttttgcatgatgaccgcccttcaacttatcagatgacacctttatggtccgctcatacaccatcaaaggatttctgtctgatatgccaccctttttagccggtgtcattatgcgtgatgcgatcaaatatgattgcactatgtatatcttgtgtaattatttaatattacgtttgtgacagaccggccgcggctaaagcttttcccgcaaaaccgtttcacacttatggctcgaaacgtactaagcagcgtgggtccgggcgtcgtgccctgcattgggcgcgggattgcgatccgggatgcagactgaaaccaccgtgccgaccctctcggtggatcgaatgcgcagccagccgccatgcagctctgccagtgagcgggagatggcaaggccaagccccgaaccggtatgggttttggtgaactggttttccacctgctcgaagggctggccgatcttgcgcagtgcggatttcggaatgccgacgccggtatcctgaatggtcatgaacagggcggcgccggtcttgcgggcgcgcactgtgatccggccaccataagaggtgaacttcaccgcattggagagaaggttgatgagcacctgcttgatcgcgcggcggtctgcataaagctccatcgcgtcttcgatacgtgtttcgaccgcgatgttcttctcttcggcctggagcgagattatccgcaccgtttcattgatgagcgggcagagatcgatttcctcgcgatcgagcgagaaatgcccggcctcgatcttcgacatatccagaatgtcattgatgacgttgagcaggaagttgccgctggtgtggatgtcgttgatatattcctcatagcggtcggaacccagcgggccgaacgtgcctgcctggatcatttccgagaagccgatgatcgcattgagcggcgtgcgcaactcgtgggacatattggcgaggaattccgatttggcccggttggccgcttccgcgcgctccttttcaaggctgtatttgcgcgccagttcggaaagctcgcgcacccggtcgcgctcaccctttcgggcgatggaaagatcgtgaaccgtcgccatcaggcggcgctcgctatccacaaggcgctcctgatgcagcttgagctgggtaatgtccgtgccgatggagaccatgccgccatcttgtgtgcgccgttcgttgacctgtagccagcgcccgtcgctcaactgccgctcgaaagtctggccgcctgcgcggttgtgttcgttcgccatgcggcgctcgaaggtgaaggggcgggtatgcgcgtccacttcgttgcgtggcacgcccggtttcagcgtccagaccggcaggcccgcatattcgctgaacttggaattcgccatcaccaggcggttattcgcgtcccagagaacgaaggcttccgaaatattctcgattgcctcacgaatgcgcatgtcggcttcggcggtctgctgcgcgaagcgatgctgctcactgacatcgaaggcgatgccgaccagatgaaggtcgccctcgctggcgatttcggcgcgaacacgcatccagacccatgaaccgtccgcgtggcgcatacggaagacccggtccacatgtgaaatatcgccagccgccgcctgttcggcgatggagtagagatcgccgtcttcctcattgatgatcgccgccacatcgccaaagggcagcacggcatcctgcgcttcatagcccagcatttcatacatggagcgtgaccagtagatgcgcccgcgcgccatgtcccaatcccaaaggccgcaacgcccgcgcgccagcgccatgtcgatgcggcgctgtatctgcccggagagatcgtcggcctcgcgtgcccgcgcggcctggctgaaataggcatagagaattgcgaacatcacgccgatcgtgccggcaaaaagcgtcacattgagcgatacagcccttttccactcggcaaagatggtgctttccggttcgaccgcaatgatggaatagggcgcggtcattggcttggccagcgcgccgaaggcggcttcgccctgcaatacaaccctgagcacaccggcgcgctcggcaaaaaggaacagcggctgtgcatcccccagaatggtgtcgatctggctgccagcgatcccggctgggccagatgcggctttaatcatggattgcgcatccacgatggcgatggtcatgccggacgaggtaaggccgcgcgagcgaagctccgtcatggcgtcctgcaaatccttggcggaaagctgtgcgcctgtttcgatcccgttggcgacacgctcgatcatctgcgccagatgcgccgtcgcgccggaaagagcggccttgtgctgcaattcgatatcgtcgcgccaggccaaaagcgagaaaacgcgggccacgccgagaataatcaggaaaatgatgatgagtgtagggacgaggcggcgcaggatgggttctatgacgatgaatttgctataagccggccccgcgagaaggctgacatggcccgaaagcctgcctttcctctttttccggccggattcgcaatgcgtccccgccggcgcgccatacgcgtcggtgctcgccatctctcggcccctcttgaatctatggaacagccccgcgaagcgcatgaaacactcttctacgcagaactgtatgaactgaaatcctggttcaaaatatgattcggattacgccacttccgaatgcattcaatgaatcaaaagtgattcgccctgtccagtgaattcgttaacgaggcgtaaaaatcgctttgttacgttgcccgttttctcatgaatctcaagagtttaagtggaatcagtttggcaggtgcagcctttaacgccatgaaaagactcatgaaagccggaagagtgaacaggttgtgcgggcaggcgcgccaagtgcagcgatccggcgcgttggtgcgggccggatcggcgaatcatcgctcgaccttcggattttgcgaatcaggcgagcgtttggtcgatgatgtcgcgcagatcggtggagagtttgcctgcgcctgcaatgcgcgccagtgccgcgcgggcatgttcgcgccgcacctcttccagcgaccgccatgagcgcattgccgtcaaaagccgtgcggaaagctgcgggtttttcggatcaatggtcagaagcgtatcggcgaggaaaccataggctgcaccatcttggcggttgaacccggtcgggttggaagccgtaaatgcgccgatgagcgcgcgcacgcgatttggattgtcgagagaaaagagcggatggcgggtcagttccctcactgcttcaagggccgtttcgccggggcgtgtcgcctgcacgatgaaccatttgtccatcacgagcgcatcctggccgaacgtttgctcgaaggttgcgagcgcctgacgggcttcgccgctatcgccaaaacgatggaccagaacggccagcgccgtggcgcggtccgtcatgttgtcggcttcgacaaattgcctttctgcacgttcagggctcttttcctgaacgctgagataatcgagaagggcgctacgcaaggcacgctttcccgccggggccgcatcgggtgaaaacgccccttcctgcttcagcgtgtcatagagcccggcaaatccatcggcataggctgaagcgattgctgcaatcagatggttgcggctggcgaggattgcgtctggatcgacattgttacccatttcgcgcgcgatatcgctttcgctcggcagcgtcaggcaaagcgcccggaaagccgggtccaggatttcatcgaaggcgacctttccggccagcgcgacgatcttcggatcggtttccggctgatgcccgccgcgcacacgcttggcgccatccagaagggtcgcagagaaaatgctgttcatcgcctgccagcgcgcaacggggtcgctatcgttcagggcaaggaaaacccggtcttccgccgtgagaggcgcggcgagattgactggcgccgaaaagccgcgcagcagcgacggcacgggccgggcctcgatgccatggaagacgatggtttcggatgggcggcgcaaatggattacgccgtcgcgcacctcgccgccttccaccgacgagggctgcatgtccttgccgtccggcccgatcaggccgaaggcaatgggtatatgcatgggcttcctgatcgactggccgggtgtcggcgcaagtgactgttccagcttgatcgtgaatgtcttcgcggctgagtcatgatggaacccggcttccaccttcggtgtaccggcctgatcgtaccagagcgcgaattgcgagaaatcctgcccggaaacatcggcaaaaacctggatgaaattctcgatggtcgccgcatcgccgtcatggcgctcgaaatagaggtccatgcccttgcggaacagctccggcccgatgatggtgcggatcatgcgaacgacttccgaacctttttcatagacggttgccgtatagaaattattgatctcgcgatattcgcgagggcgcaccggatgggcaagcgggcctgcatcctccgggaattgctgcgctttcaggattttcacctccgcaatgcgcttgacagggcgcgagcgctggtcggcggaaaattcgtgatcgcgataaaccgtcaggccttccttgaggcatagctggaaccagtcgcggcaggtgatgcggttgccggtccagttgtggaaatattcatgcgcgataacggcttcgatgccggcataatccgcatcggtcgcggtttcaggatcggccagcacatatttgtcgttgaagatattgaggcccttgttctccatcgcgcccatgttgaaatcggagacggcgacgatattgaaaacgttaaggtcatattcgcggccgaatttttcctcgtcccatttcatggagcgtttcagcgcgtccatcgcataaagcgcgcggccctccttgccatgttccacatggatggcgagatcgacgggccgtccagatcgggttgtaaagtggtctttcaccacgccgagcgaaccggcgacgagcgcgaaaagataggagggttttggatgcgggtcgtgccagacggcaaaatgccgttccggctggccctccaccatgccgttttcgacagggttgccgtttgaaagcaggatgggagcggctttgcggtcggcatcgacacgcaccgtatagaccgacagcacgtccgggcggtcgtaaaaataggtgatgcgacgaaagccttccgcctcgcattgggtgcaatagacgccgctggagcggtaaaggccggaaagctggcgattggctgttgggttcacctcggtcacgatctgcaaggtgaagcgcacatctttcggaagatcgctgatggtcaactggtcgggcgtggccgaaaagctgttgtcggaaagcgccttgccgtcgatggcaaggctcacgagcttcaattcgtcaccgtggagaacgagcggcgtaccggcgggcgtatcggagcggcgctctatggtgagcgttgcgcgcacgatggttttttccggctccagtgtgaagtcgagtttcgtttcgggtatggcgtaaggtgtctggcgataatcttcgagacggaaagtatggccggtttcagtacgcattgcgaaactctttctttgaactcctgggtgctggagtcgtaaccggcttttcagggcaattccagcaaaactacggggcgcaggcgagctttactgtatcaaataaatttcgctgttaagctttgccctactggtggggccacaaaaacgcgtctaataaatagggggatggctgaaatattttcagccggagattcgcaccgcttacttttaaggaatagcgtcgtgaacgcccatacgcgcgcagccgccgatgcggccaggcttgaaatgaatccgatgctgggcatcggcctcaaaattgcttccgttgctgttttcgtcgccatgtccaccttgctcaaggcggcggaaggcgttccggtcggccaattgatcttcttccgctccttcttcgcaattttcgccatcctgctttatctgggctggcgcgggcagcttggcggggttttctctacccgccacggcttcagccatttctggcgcgggctggtgggtgtgtgttccatgtcgatgagcttcttcgcgctaacaaagttgcctttgccggaggccatcgccatcaattatgcctcacccctgattaccgttattctgggggcggccatcctgcacgaagtggtgcgcttctaccgctggagtgcggtgctgatcgggctgttcggcgtcatgattatcatctggccacgcctgaccctgttttctgccgaaagtgtcgggcgcgacgaagcggtgggtgcgctggccgcgcttggggccgcggtcatgtcggctgtcgccatgatgctggtgcgccgtctggtccagaccgaacgtacgccgaccatcgtgatctatttttccatatcggcaagcgtgatcgcgctggtgagcctgccgttcggctgggttgtgccgaactggtcacagcttgccatgctggtgggggcgggctttgcgggcggtatcgggcaaattctgctcacggaatgctatcgccatgcacccatgtctacgattgcgccgtttgaatatacttcaatgctgctggggctggtgatcggcttcatgctcttcggcgatataccgacctttgaaatgttgatcggcagcggcatcgtgatggctgccggcggctttatcatctaccgcgagcaccagctttcgttggcgccgcacaaggttaatgccccgcaggcgcaatagggtcttattgcgcctgccccgatgtgccttccgcacgcgggtcgagctgcatggtttccggtgtcgattgcccgtcgggcgtgtggaacttgaactcggtcttctggtcgctgattgcggggcgctccagccggtagatgcgccaccaggcgtgcagcccatagatgcaataggcaatcgccatggtgacgaaaaatccgttcgcgccgatgacatccatcagcgggcctgaaattgctggcccaagcacgctgccaaccccatagacgatgagcagcccgccggaaatctttacgaattcgctggcatcggcatagtcgttcgcatgggcgacgttcaggctatagatcggaaagaccatcgagccgaacagaaacatcatcgcatagagcgtatagggcgaggtcgggtgaaacagcaccatgatgaacgacagggtgaagccgatggcgcctgcaaggatcatcatatagcggcggtcgacgaaatcggaagcgcgtccaagcgggtactggaagattgcgccgccgatcatcgccgaggcaagcatggtggcgatgccgaaagtggaaagcccgttcatctccccatagatggcggcaaggaaattccatgtgcctgccacgatgcctgcgatgaaggagccgacaactgcggcgggcgagcggcggtaaagccctttgaggtccagcgaaacctgtgtcagcgggttgggtgactgggcgcttgaaagtgctgtgggcagaagcgcgctggcatagataatggcgcagatgatgaaaagtgtctgcgtggcggcattgccgaagggtaggatatactgccccagaagcagcccgaccatggtgatgatcatatagatcgagaagatcatgccgcgcgattcattggtcacgcgctcgttcagccagctttcgataatcatgtaggaaccggcgagggagaagcccgcaatgccgcgaaaaatcatccacgcggccgggttgaccaccagtgcatggaacagcagcgccatggacagcagcgtcagaagcgccgaaaagacacgcacatggccgacgcggcgcaccagatgcggaatgaaaatgcagccgatggtgaaggccagcgaatagcttgtccccatccagccgattgtcgtcgtggaccagccttccatgccaccgcgaagcggaaggagaataccggcaaggccgcctgcgagcagcatgagaaatgtgcttgccagcagcgcggctatgggcagaagctgtcccgccatgacggactccacaatgggtcaggaattcaaaagctacttgtcgctttggcgtgatttgacaagtggcggattgatacgcacgaaaacaacgaattgaaccgggtttgcggcaccaggctatagtgacgatgcgcgcgtgctatcgctctatgcgggcaatatcaaccacgcaattcggccaatttgagtttcaccgccagaaagtcgcgccaggcgaaacgtttctgtgccggggtgcgcagcagataggccggatgcaatgtcggcattacggggatttccatgcctgtcggcgtgcggtggattttccagttgccgcgcaggcgcaatatgccctccgctgcgcccgtcagcgccttgccagccgggccgccaagcgccaccagcacttttggcgcggccagctctatctgccgttcgatgaaggggcggcatagctccgtttcaagcggtgtgggtgcgcgattgcccggtggccgccacggaatcgtattggcaatataaacctcttcacgcttgaggccgatagcctcgatcatgcggttcagaagctggccggatttgccgacaaaaggcaggccttccatatcctcgtcccgccccggcgcttcaccgatgaacatgatatcggacgaagggtcgccatcggcaaagcagaggttcttggcggtgaatttcaggttgcagccgtcgaaggccgcaagcttttcgcgcagttcttccagtgtttcggcctgcgaagcagcttcgcgggcaagcgcgatctgcgcattgtcgggcagatccattgcagcctgcaccggcttgctggaaggggagggtacggcaacggtacgcgcccgttcctcgcgggcctgcgccgggtttgattccggctgttgtgctgcggcctgcatccggctttgtgcgggggcaggatgtgtggcggctgcaaaacggtcaatcggcgtttcgcaaagcggcacatcgacacccgcttccgcataaaagcgaagcaggccctccatatccagcgtttcccggccatcggtcattcttgcacctcaccgtctgaggtggcgaattttggcgccgaatgcaagggcatgggccaattttccggttcatacagtcgattgttggcataagaagaacattctttcgccaaatcgtgatggcagcaatctaaatagaccacatttgacgtttacgttaaggtaaaataaaaatgtagctgtatgatgccatttttggacaattggatgcatatgcggcagtctccaactctgcgagagggtatggcggaatgcaggacagactgatcttccagacgcctttgacccgttcactggcgtttgtgataggatcatgcggaaaaacaattggatgcatcattggcgctggcatagcgaggagatgatggcataccggacggaggaatgaatgtctgaagcgaacgagcttcccgaacgcgagagcatggaattcgacgtcgtgattgtcggcgcaggccctgccggtcttgcagcggcgattcgtttcaaacagataaaccccgaactttccgtggtcgtgctggaaaagggtggggaagtcggcgcgcatatcctgtcgggtgcggtggtggacccggtcggtatcgaccagcttctgcccggctggcgcgaggaggaaggccatcctttcaaaacgcctgtgacggcggaccatttcctggtgctggggcctgccggttccgtgcgcctgcccaattttgccatgccgtcgctgatgaacaaccacggcaattacatcgtttcgctcggtaatgtctgccgctggctcggcacgaaggccgaggagctgggcgtggaaatctatccgggcttcgctgcgaccgaagtactctataatgacgagggcgcggtgatcggcgttgcgacgggcgacatgggcgtcgaacgcgacggcacacgtggccctaactatacgcgcggcatggcgctgctcggtaaatatgtgctgatcggcgagggcgcgcgtggttcactcgccaagcagctcattgcgaagttcaagcttgacgagggccgcgaaccggccaagtttggcatcggcctgaaggagctttggcaggttaatccgtcgaagcacaaaccgggcctcgtgcagcattcgttcggctggccgctggacatgaaaaccggcggcggctcgttcctctatcatcttgaggacaatatggttgcggtgggctttgtgctgcacctcaattacaagaacccctatctctcgccattcgaggaattccagcgtttcaagacgcatccggccatccgcgatacgttcgagggcggcaagcgccttgcctatggcgcgcgtgcaattaccgagggcggctggcaatccgtgccgaagctttccttccccggtggcgcgctcatcggctgctcggccggttttgtcaatgtgccgcgcatcaagggcagccacaatgcgatcctgtccggcattctggccgccgacaagattgcagaggcgattgccgctggccgtgccaatgacgagccgatcgagatcgagaatagctggcgggcgagcgccattggcaaggacttgaagcgcgtgcgcaacgtcaagccgctctggtcgaagttcggcaccgctatcggcattgctctgggcggcctggatatgtggaccaaccagcttttcggcttctcgttcttcggcacgatgaagcacggcaagaccgatgcgcaggcgcttgaaccggctgcaaactacaagaagatcgactatccgaagccggatggtgtgctgacttttgaccgtctgtcgtctgtgttcctgtcgaacacgaaccacgacgaaaacgagccggtgcatttgcaagtgcgtgacatggaattgcagaagacttcggaacacgatgttttcgcaggaccgtcgacgcgctattgcccggctggtgtttatgaatgggtggatgcggacggcaatgccgctgctgatccgggcgtcaaggatgtgcgtttcgtcatcaatgcgcagaactgcgtccactgcaagacctgcgacatcaaggatccaaaccagaatatcaactgggttccgccacaaggcggcgaaggaccggtctatgtgaacatgtaatgttcacattttaagaccgtgtccgtctcgaccgccgctgggaagatgtcggcgaaggaccggaacgagaattgtaatttgactgaataaggcggcttctatgccgccttatttgttacgacgcgactgtctccggctggggaatgatggaaaattccacaaggacgggcagatggtcagagccgatgggctgttgccgggtaatcttcgatatcgcgacccggcctttcgcgaaggtctggtcgataggcaatccggcgaagcgcaacgaagcgggcaggcgacgataaagccatgttgggccggtcggcggggcaggtgtcatcgcagcgagttcggcgatgcgctttgtagtcgcgctccatggtgttgcgttcagatcgccgctcaggattgcattttccgacagtccgcgaaactgcaccgaaagggcctcgatctgctcgctctgctgaaaaggccaaggccaatggagatgcagtgcggccacatccacgggacggccaccgaaatcgaccgaggcgacggccatcatgcctttcggatcgcaggcgggggtgctgtcagcgatgaagggccggcgcgacaggattgccaccccgaaaaccgcgccgggatgagggcagaaaatgctgtagggataggcggatgcaatatggccgaacttctcccgccacatggctgatacttcttccagggtgacgacatcggggcggatatgggctatgagggagagtgcctgctccggtgaaccattgtcgaagcgaaggttcatttgcaaaaggcgatagtgaggctgtgctgcttcgcccgcatgggcatcttcacttgcggggaaaacatggggcgtgacggcaattgcaaaaacggcgagcaacaggatcatcgcgccttcgcgccgcagtttcgtgaaaagcagcggcagcgccagcaaccccatcagcacggccagatggatgcgtaaatgtgagaaggtgtcgaacgccgggtgaaggctgttcaggaagctcagcacaagcgggatcgaaaccagcgtggcggcgacaagtatcaggaagggcaggttcaggcggctttttgacatgaggcggcagtagtgccggattacggcgagaaaatgaatggggtaggggaataggggaataggtttctggttgtctgagcccccctgtttccggcacggctccaacatactgccttactgtcttactgccctattcccttattcccctactcccctaacctcactggaaggccgtttcgtagaagctgcgcagcttgcgggaatgcagcctttcatccggcatggaagcgatcttttccatggcgcggatgccgatgcgcaaatgctgtgccacctgtcgcttgtagaattccgttgccatgccaggcagcttcaattcgccatgcagcggcttgtcggagacgcagagcaaggtgccgtagggaacacggaaacggaaaccattggccgcaatcgtggccgattccatgtcgagcgccacggcccgcgcctgcgaaaggcgctggaccggcccgcgctggtcgcgcagctcccaattgcggttatcgatcgtggcaaccgttccggtgcgcatgatctgcttgagatcatagccctgaagaccggtaatttcctctaccgcttcttccagcgccacctgaatttcagcaagggctggaagcggcacccagaccgggaggtcatcgtccagcacatggtcctcgcgcatataggcatgggccagcacataatcgccaagctgctggctgttacgcaggcccgcgcaatggccaagcatcagccacgcatgggggcgcagcacagcgatgtggtcggttattgttttggcgttggaaggccccacgccgatattgaccatggtgatgccgccatggcctgccttctgcaagtggtaggcaggcatctgcggcaggcgctgtaacgggtttccggtgctgggtgcggtttcgccagcgcgcgtgacaatgttgccgggttcgacaaactggtcataaccgccgccgccctccgccatcaactggcgggcataggcgcagaattcgtccatatagaactggtaattggtaaaaaggacgaagttctggaaatggctggggctggttgcggtgtaatgggaaaggcgatgcagcgaatagtcgatccgttgcgccgtgaagggggcaagcggcatcggctcgccgggggcaggctcgaaatcggcattgacgatcttatcgtctgttgcggccagatccggcacatcgaaaaggtcgcgcagcggatgggtaaaggcactggcgacggaggcttcaacatatgcgccttccttgaaggcgaaatggatgggaataggcgtcgaggattcgcgaaccgtgacggtcacaccatgattgcgcatcaggaggcggatctgttcgcgcagataatgcccgaaaagatcgggccgggtgacggttgccgaatagtcgccgggggtcgagacatggccatatgccagacgtgaatccacatgggcgaagctcgacgtggaaaggcatatttcaggatagaatgcacgataacgctgcggcgcaatttcgccgcgggcaactttttcaaaagcagagcgcaagaaagcggtgttgcgctcgtaaagtttgcacaaggcggccacggctgcctgcgcgtcgctaaaaacttccggctccatcagcggaggggttttaatatcagtcaaaaatggatgttcgattcgttgcgtcatgacctagtatagcaaactccatgacggtggcatgatctgattatgcagttctttgcaggcttatataaagaaccaggccagccccgttcatctctgcatggttgccgatctgcgtataggcgaaagccgcggcagggcccgtaaaaatggcggtgaagaggaatatgcgcaggccaatggcggcaatggaaggtgctccggctctcattgacgtgtctttccatcggcaagatcgtgcatatgggccaaggcgacagcgtcgacaaccggctggtcgccataaatatcgtatgtccggtatgtcagaatgctggcgaaggcggcaaaacccgcgatcataaggcagactattgtaaaccgctgaagcagcatgattgtccccaatcctcgaaacctgtttgctttcgcattggagcttacggccgcgtacctgaactttccctgagggtgctgttcatgccgcgttcaaaaatattgatgccgggttaacttgtacctgttttcttccggcctatgctaacgcttattggattcatggacaaagccaagaaagcgggagaagacccatggctgaacagaccaagcctattgaactttattattggccgacgccgaatggcttcaaaatcagcatcatgctggaggaactgggcgtccattacgcggtgaaatatatcaatatcggcaagggcgatcagtttgaaccaggtttcctgaaaattgcacctaacaatcgtatgcccgccatcgtcgatccggaagggccgggcggcgaaccgatctcggtgtttgaatccggtgcgatcctgcaatatctgggccgtaaattcggcaagttttatccgactgacaagcgcaagcgcgttacggtggaagaatggctgatgtggcagatgggcgggcttggcccgatgtccggccaggctgggcatttccgcatctatgcgccggagaaaatccagtatggcatcgaccgttatacgaatgaggtcaaccgcctctatggcgtcctgaaccgccgccttgaaggccgcgattacatcgccgacgaatattcgatcgcggatatggcctgcatcggctgggtcaacgcctacaagaattacgaacagaatctcgatgatttcgcaaatctcaagcggtggcatgaaaccatgaacgcccggcctgccgtgcagcgcgggttgctggttggcaaggaagagcgtgagcgcgccgatgccgcagccaataaggaagaggagcagaaaattctcttcggccagaaggcgcgttgatcgtatatggtatcaaaagggcggcttgtggccgccctttgctgtttctgcgagtgctctattgccgggcaaggctttcgctcttgcagatcaggccgcccatgacgcagcccgaaagcgaaagcgtgttgcccttgacgctggctttgcccgaataggtcttgccttcgtcaagcttgttcacttcgcccttgtaattgccatccttgccggacatcgtgccgatggacttgcccttgtattcgcccgtcatcaccgtgccgcagaacttgttggcgccgcaggcggcatagctgataagcgttccattcgggcgtttccacgtgccgactatggcttcgtcggcgaatgcaggtgctgcaaaaccagcggcgagcgtcactccaagaattagtgtgcggatcattcgttcctcccaaaatgccgcgaatcccgaattgtcggggcggcgatgaagccgctattcatgcgtttcagcctttgcaggagcatgcgttcagcgcccctcatcagcttacgcaaacgtaaacgtaaacgagtttccggggaagcggaaggggcaattttcagcttcatcatggcagtctggagtgcgcgcttggcgccaattctcaccatgccaatgcgccctatggttatcatccggtttccgccggccttgcgtccaaatccaaaattttcagaaaaacccaatagtccgtgaggcttggatgtttaacaaaatcccaagtttactccttgttcggattttgttgggttgatgttaagcatctggtttaacgtgcatttcagccctttcccctatcttcaggatcatgaacggaacgacagatccggcggttttgaagcggcaggagccagcttcaaaagaaagaccggacggttctcgggatttaacagggacaagaaaaatggcacagtttcagagcttcaaccacaacgaaaaccctgcggcgcaggatcgtatccttctggaaatgggcatgaaatatgcgatcggtcgcgattgcgagatcgatgtgatcgaggcacacaagtggctcaacattgccgccatccgcggcaaccagaaggcggagcggatgcgcaatcaggttgccgcaacgatgagcaagagcgaactggccgctgccttgcgctgcgcccgcgaatggatgacggctcattgaactgtctggtatcgaactgttcggaatgaaaaaagccgccttcgatggcggcttttttgttagcttatgccaatatagcgccccggtttatgattgatcgcgatgatgacattcatcgcgaccgcgccgaccagtgagagaaccatgttttcccacggaatgaaaaacagcgaagccagcatgatgagcacatcgaggccaagctggaaccatcccgcgcgaattccataggcgtcctgaagatagagcgccagaatattgacgccgccgacgccggaacgatggcggaaaagcgccagcacgcccatgcccatcagcgttccgcccatcagggccgcgaaaagcgggttgatgcttgtaaaatcgacgctcagcggcatgaggcgggtgaacccggacaatagggccacggctgcgaaagtcctgatcgtgaaggcccagcccatgcggcgcaccgcgaaataataaaagggcaggtttatcaggaaataaagaaggccgaatcctgtgccggtcgcataatggatcagcagggcgataccggctgtgctgccggtcatcagcatggcatggctgtaaagcgttatgccaagggcgatgaaggatgtgccaatcagcatcgcaatcgcatcttcatagaggcggtgccgatcgacactgatcgggctggatgcatcggcaagcgaaggggcgctatctgcgatatcggccaatttcaaactccagagcatttccagcaaaagtgcgaagcggctttgctttggataatgcgtaaaacaacgaaatagagcggttccaaggatgccgtcttcaccggagttgctttgcatcacccggcaggacgcacaaaagccgggaaaacccggctttcatgttggttcataacgctttacatcatcaggctcagcgtcaagtcttgggaaacactggtaatataacaggcagaagtgctgcgcgcacggctagcattattgttattttcatgcccgcattggtggtttgtcgccatttttccggttcttcctgttaaattctttcgtgcgacatgtgggctgaaaaacgcttgcggaatgaaggggggggtagatgacgcgcagtgcgttatctcgcccggttttgttgcaaggttcggttttccgacgctgctgccggcgatggtcatgattcgctggtgcagccgggccgaccatgaatgttaacttttaccgaataaagatcgtgcacggatagagaattactctatctttacttcatggcaatcacacggccataacgtgcaaagaatgcccgttagaaaatttgtattggaccccaaggtaatattgggcagatgattgacagtcaactttgccgggcgcaaacttggcagataaccggaccggtagagagcaaacatgttatcttcggtttctatatattagaaaggtcgcggggttgggaagatgccgagcgatcgagaggccgcgttcgacagggagtaacgagatgtctattcgaaccatcacagctatggccggtaccgctttcatcatgggtgctgccgctattgccttttcctcgccggcaagtgcgctgacgatgaaagaatgcagcacgaaatatcaggctgcgaaagatgctggcacacttggcaacatgaaatggaacgatttccgcaaggctcagtgtggcgatgatgctgcgtcagctccggcggccgcacctgctgctgcgcctgcgaccaagaaagccgcgaaggccgccgcgcctgccagtaatgatggcgccaagagcctcaccatgaagcagtgcagcgcgaaatatcaggcggcgaaagacgccggtaccgacaatggcatgaagtggaacgatttccgtaaagcggaatgcggccccggcgcggatccggtggcgttgagcacggatggcgattctgaacctgctgctccaagcgtcgcggcccccaagggcgtgaagttcccgacggcggtttccgcgaaatattcaaaagaatctgccggcaaggcacggatgcacacctgcctcgaccaatatcatgcgctcaaggatgccaatgctttgggcggcctgaagtgggttcaaaagggcggcggctattacagcctttgcaatgcacgtttgaagggcaattcataaaagcacttcatgtgaataagaaaggggccgctctggcccctttttcatttggcattggccgaaaaccagccactacagccaagacaaagccaacccaggatcatgaggcttccgcccgtgggcgcggcgaagggaaacaggcgatctccggtcatgtcgcgcatgaaaagatcaccgcaaaacagggcgagcccgacgaccagaatcgcgccgccgatccgtaccacacggctgacggggctgatgagcgacaggaaaagcagagccggcgcgtgggccagaaggagaggggcgatcgtgccaagatggctttcgcccatatgggctgctccggcgtaggatgctatgcccaacgcaccgcacagtccggcgagtgtgccgaacaggacgctgcgtggctggccgttgattgaaggcattttgctgttgtccacgatcaggtgttttctgcgttggcggcgcaaatcttgcgcgcttcttcaagtgcttcgggaaatgccgcttcaaattgatcaagctgttctttcacgcccacactcacacggatgcagcggtccagcacgggcgtgcccggcttgcgcacaaaaatatcacgcgaaatcaatccgttgagtactgcctgcgcaaaatccttccccctgccgcaatcgattgcaacaaaattggtcgctgatgcaacagcgtggaggccattggcttcggcaatggccgcaatacgatcacgcccggcgcaaatcttgcccacgacctcgtgcaaataagcctgatctttcaaagctgcgatggcggcagcctgcgccatgcggctgactgcgaaatgatcgcggactttgtcgaaggtttttatcgccaccggatttcccaccgcatagccgcagcggatgcctgcaagcccataggccttggagaatgtacgcatccgaagaacattcggacgatccgtctcgaaaggtggaaatgccgatgccggagcagtttcgcaataggcctcgtcgagaattaataatgttgtttccggaagacgctcaatgaaggactggatatcggccccctcgtgccatgttcccatggggttgtcgggattggcgatatagaggagcgctggtttttcccttgcagccgcatcgataagggcgtcgaggtctggcttgtcatcgcgataaggaacggtgacgagctgcccgccatagcctgcgacatgataattgaaagtcggataaccgccgagcgagttgatgaccttgtcgccctgctgcacatattgacggacgatgagaccaagcaacgcatcaacgccagcgcccggcatgatgtgctcagccttcaggccgtgatgggctgcaatggcgtggcgcaacgcataattttccggatcgccatatttccacacttcggttgcttcattccgcatggcctcgatgacagaaggcgctggaccaaagctgctttcattggcgccgatccgcgccttgaagggcttaccgcgctgtaattccaatgtttctggtccgataaaggggacagttgagggcaggctttcgacaaggggggtgaggcgaggttgtgccatgggcgatatcccggtctgtttcagtctgacagtaaaggcgcattgaaagcccggccaacccggccagctattcggcggcattaaaggcttttcgaacccaaaatgcaaaccggctccaacggttcaatcttgctggaatcgttttaacgcacatcagcctgcaacagccggttctataaggataatgagaatatccttcggtactctgcgcgagcccaagggaaatttgctttgccgtttttctatgccacggggctactccagatcacgtcctataggcgggaagtccctcattatccgcaaggtctgttggctcaaagtccgttccaaaatcgccacagcttgacgctttttgttgtggcctaatgaatttcgagcaccttaacgcaggaatcgagatcatgtgttgccagatgcgcgtagcgcattgtcatctgcaaggtctggtgaccaagccacatctgaacccggcggatgtcgatgcccccacgcaccagtcgcgacgcacatgtatggcgtagaatgtgcggaacgatttggtcatccgcgccaaggccaacttcggccttcgcttcgttccagatttggcgaaaccgaacctgattgagcatggagaaggggccttttagcctctcacgcggaatatgggatgcttttcgtgcacgccgggtgaggggaacggtgcggctgcgattggatttggtgacccagaacgtaacccgttgttcctgaatatcattccatgtgaggccgattgcttcgccaagacggcaacccgtatccacgagaaagaccgataggcgatagctgtcctcgcagcgcgactttattgcggcgaacaatcgcttctcttcctcctgttccaggaatcgaatgcgccccacgcgctctttctgccggataaactccggaagattgaagatatcccccatcttgtgcgcctttcgcagcagcttgctcagcgcagccatctttctattgatggttgcattgctgttgccgcgttcgcgaagcgtgccgatgatggaatcgagcatttcctgatcaaaacctgaaaaacgtgcgcctttcagaatctcgtcaatctcgccgaggaacgaccttacattatatttatgcgatccatcatcccagaggatattgatatattttgccgtcagctccgccaccgaatagtgctcgacgagccggtgctttggatttttgccggatatataattcagattgtaatcgataattggcgcatatttgtcgcccgtatcgatcttcgtttccccaacgatgatcactgcacatccccccaagtacgggatgcacagctaatggaataaatcgcagagtacaagataagtaggctaactttatgtggagacatggctcgatcctttacaagaccccccggttgcccccagctttttgtcgtccccgcaattccctcaattgtcgatccgcctggaatccccattccggaagaatcgattctcacgctttcgtgaacgctgtttcaaatgaaccggcgccaacgggaaaccgttggcgccctatgcttaacgtcgatctgattagaacgagcgctggaagcgaacgataccgccccaggcattgtcttcagcaacggtgtctttccactcgccaccaaatttggtgtaggaaacttccggcgtaatggtgaatccgggaacgagctgataagcgacgttggcggtaactgcggtcttgccccagtcgtcatgcgcagcctgcagattgaaggttaccttttcggtggcaatgaactttgcaccaccccagacagcccaatcgccgccccactgaccgtagttctggttcggcgtcgctgcggacgaatatgcgccctgcagccataccgagaaccggtcggtgatgttgacgtcgccacgaacctttgtagcccattcttcgatgaccgggtcataggcaacagcaccagcgatcgaaccccagccgccagcatatttcaggccgccaacaacgtgcggcatgtaaccgtcgatcgtgtaatcgttgtcaacgtcttcgccaccctgttcgagagcgatcacagccgagaagccgtttccgccggtgaaggtgtaggcgatcttgccggtgcggtaggagccagcagcgacgacatcatcgttgatgacatcaccgaggtaaccggtgaaggtatggaattcggattcgtcgataccaaccttgaaaccaccaagcgtgatatatgcaaactgcagatcggtgccggtgcttacgccgccatcagcgacatcacgatcatcgctgaaatcgccgtattggccatcatgacgtgaattgttgctggtgtagttgaagcgcagctgagtataggtgccgagtgtgccgagttcggtttccgaattcgtgttgaacatgagtgcgaaacgagcgcccttgtcccagcctttacgatccgagccggtataaacgtcgtcgccgccctttacgtcgtaacggacgtaaccatggacgcgcaggcaggtttcggtgcccggaatgtagaagtagccagcgccgtaagcgtcgcaaacgcggacatattcaacggcttcgggctctggcgcgacgattgcgtcggcagcctgagcgccggaagctgcaaccagagctgcagcggagccaaggagaaggctcttgatgttcatttctgacctccagtcaagaatcgccagaattttgaatagccattacttatcaatggcttgcttgttttctggattcgtagcctggaaaaacagagattcagtgcgcgaggggtaaaagccgattccgtatgaaatcaagcgcgtcgaacacataaagatttgctgggatattggaaaaactggcggagaggatgggattcgaacccacgagacccttttgaggtctactcccttagcaggggagcgccttcgaccactcggccacctctccggtaaaggcgagataaccggtacgcctgggcatttcaagcgatttacgcattaactggtaaaatttcctgcggattattctctttatatatatagcgcgcttaaaaaggcccacaatttagcaccggcacgcacttgcccttattaaatgaaacggattcgaggtttctgctctccgttcagacgattcttgccaccttgccgacatattccgttaagggctgtttcgacgaaagattcgcggctttattcggtaggcgatcctaaaaaacttgcattttcaaacgttaacatcggttaattcgcgttcacttatgttaataaagcatgaatccgccgagctaaagcaggtaatttcgtgtcatttcagcaacaactgcccttcatagcagcaccgtaaaggttgtgagaacatattcgatgttgaaacgaataaatgggcgagtatcttcactttcagaagaaggagcgcttcggggcgactttttcaattaggggatggggacaggttgtccttcagccaaatcagaatgcccagacccatttttaactttgactggaggtcagaaatgaacatcaagagccttctccttggctccgctgcagctctggttgcagcttccggcgctcaggctgccgacgcaatcgtcgcgccagagcccgaagccgttgaatatgtccgcgtttgcgacgcttacggcgctggctacttctacattccgggcaccgaaacctgcctgcgcgtccatggttacgtccgttacgacgtaaagggcggcgatgacgtttactccggtaccgaccgcaatggctgggacaagagcgctcgtttcgcactccgcgtttccaccggttcggaaaccgaactcggcaccctcaagaccttcaccgaactgcgcttcaactatgctgcgaacaattcgggcgtagatggtaaatatggtaatgaaaccagcagcggcaccgtcatggagttcgcgtatatccagctcggtggtctgcgcgttggtatcgatgaatcggaattccataccttcaccggttacctcggcgatgtcatcaacgatgacgtgatctcggctggctcctaccgcaccggcaagatctcgtacaccttcactggcggaaacggcttctcggctgtgatcgctctcgaacagggtggcgacaacgacggtggttacactggcacgaccaactaccgcatcgacggctacatgcctgacgttgttggcggcctgaagtatgctggcggctggggttcgatcgctggtgttgttgcctatgactcggtcatcgaagaatgggctgccaaggttcgtggcgacgtcaacatcaccgaccagttctcggtttggttgcagggcgcatattcgtccgctgctacgccggatcagaactacggccagtggggcggcgattgggctgtctggggtggtctgaagtatcaggctacgcagaaggctgccttcaacctgcaggctgcgcatgacgactggggcaagacggcagttacggctaacgttgcttacgaactggttcctggcttcaccgttacgccggaagtttcctacaccaagtttggtggcgagtggaagaacaccgttgctgaagacaatgcttggggcggtatcgttcgcttccagcgttcgttctaatccattacggattggatacagaaacccggcagaaataccgggttttttgttgccctcgtgcagcatcagatgcttgctttttatgctgaccgcagtctttctacaggggtcgcggaagatcgcctgaaacggagcaaagcagcatgaaaaaatggttctggccttgtctcacctggactgcgtgcctgacggcgctggcgctctggttcggcgctgaccgggttgaaaccgatattgccgaacagacggcaaaggctctggaaccctatgtctgggcgggattttatgtcgatggccgggatgtcgtgctgaaaggcatggctccggatccggatatgcaaagagcggcccatgctgcactggagcatgtatgggctatccgtgacattaccgacctgaccacggttttgcagcttgcgtcgccctatagattcaagatcgggaggaatgcgcaaggactggtgctttccggctttattccaaacaacgaatcgcgcgatcaggtgatgaccgccgccggcgaggtggcaccggacattttcatcgatgacgaaatggccgtagcacgcggcaatcagccggagttcatggaaagagttctgtttgccatcgatctggcgaagaaattgccggaagccgaaatcgagattgtcgatgaaaagctttcgatacgcggcacggtttcagatgaagcgatttatgacgaaatcgaagccctgaaagcagcacaactgccttatggtttgaaacttgcggttcttgatgtgaagaaatccgtgcagtgaacgaggcggccgttcagtaagaggccgtcatcccccatttctttgccggtcaagattgacagttttcccaatccggcctttcctttgctatgattattcggccaagggcttgaagtgtctggccaaatattatgcggaatcgctcatgctttatcttgttgaaactttttggccggttttggtgctggctattctgattggtgccgcaacgggctggctgacggctggagagcgatgagtttgttgccatgggggggcgagcgttggcggcatggctgattgcagtcattgttgcgtgtatggagtatgaggacgaaatgcccttgttgattgttcaattggcgatactgatcgccgttgcttttgtggttggctgctttctggggcgcatcctgcgccgtcgaaaaagcgccggaagcgatcatgagcgaacgattgttgcggcggcattatccacgccgccattggccgaaaagccggaacctgtcccgccagcagaaccggtcagggcggatagcgatcctttgaaaaggaaagccgggttagaaaaagccaggattgagcctgtggaaggctctgctgattcggatgttgcggcagcgccggtattgcagaaagtcccagcggaaacacccgatgacgccggccgcccgcaatggcgcgaggccccgcgccgcggcaaggccgacgagttgacggcaattgaggggattggaaaagccatcgaagccgtgctgcatgagcttggcatttttcattacgaccagatcgcgcaatggacccgtgaggaagcgatatggatcgagcgccgtatcggctttccggggcgcgtggagcgtgagggctggatagcgcaagcggcaaagcttgccgaaccgcctgcgaaatcgacaatgaagcgtggcgcaaaaacgaaaaaagcagctaataatgtgagatcaggaacgcggcgcgcaaaaaaacaggctggctgaaccagtgggggcggctccggtttatgctggaaccgccccggtttctttggagaagctacttatcagcgtcgcccataaaccagatcggtcttgatatcggcacggccagtcagccgggtcttatagacttcgtaattttccatcacgcgctgcacataattgcgcgtttcggaataggggatgcgctcaatccaatccacgacctgttcgacagatttgccgcgcgggtcgccatatttctccacccattcggaggcgcggcgcggcccggcattatacccggcgaaggtgagtacataggaaccgttgaaacgatccagctgctcaccgagaaaatgtgcgccgagcgtggcattataggccgcatctgccgtaagcttctgcgcggaaaagctcattccgttgcgtgtggcgaccgtttttgctgtggcgggcataagttgcagcaggccgcgcgcgcctgcttttgaaactgcgctgacattgaattcgctttcctgccgcgcgatggcataggcaagcgccttgccggaacccttgatattcgcgcttgcagggattgcgccgagcggatgggaaagtgcgccgacatcgagcccgcgcattgccgccgttttgccgacgcgcagcgccatataatgattgtcgttccgctcagccatcacggcgagcagggcgagttctcccacactgtcgagttcttgcgaaagctgtgtgtaaagagccgcagccttgtttccataaccgacctgctccagccgtttgattgcctgcacggcggggcggcttgcaaagcgcacacgctctgcttccgtgggcttgggataggcgagttcaggagccttctcattcagcttggcggccgcaagctggccataaaaagtggtgccgaaatgcgccgaccgccggtaataggcgcgtgcatcgccgccagaaccagcttccgctgcccgcccaagccagtaataggcacgggaagcggagatggggcgcgccgaaatttgcgtgatttttgcaaaatggggcgctgccagcttcggttggttcagggcgcgaagcgcataccagcccgcgtggaattcggcttccgccgccatggtgggcgtttcggcggcatgggccgcggcaagccgataggcaagttgcggctttccgagatcgagaagttcgcgtgacaggatgcgccgttccacccaccaggcatcgggatcgacaagaacggaagccttccgtggcgctttcaacagaagctcggcagcctcgttgtaacgctcggcgcggcgcagatagcgaatttttaaaaactgatagaccggattggcctgccaggaacggtccacggcggcgattgcactggcggcgttgggtgatttctgcgccactgcggcataggcattataaagagattgcgcctgcgcaggcccggcaagaagccgggccgattgcaggcggccattatagagagagtgcagcagcctgcgttggtgatcctcgcgggtgagaatcgccgaaaattctttcaggatcttctgctcatcgtcggatgaaagacgcttcctggtccaccaaggtgagagaagctggtgcgccttggtggaattgcctgtcgccacataggcgcgtgccaaagcgatcatgccttccgtggtctgtggacgtgtgctgccgaaagtggcgatgatggttgcagaagaaggattttccttgaaaagcgcccgttctgaattccggcgcaaggtggccatgccgggccatcctgaaagttcggatgctgcggccgcaatctctgtgctgggaacaccatccatgccggaggttgcaattgcccaggtgagaatctgacggtcgagcgagccgcgcggcaagttgttgcgagaagcgatggcgcttgcgacattcttggcgctaagcgcgtcgaggccatttttcaatgttccgccgatcacggccggattatctgtccggctgacggcggacgtggccatgggatcaggagcgatggggcggggcctcggcgtcaccagactgattggggattgatgggtggtagtcggcgcgaaggggcgcgcaagcggcgtggggatttcaggcggcagcgacgattgggcaagtgaaaccatcggctggacggcagccgcgatgaagcaacctgctaggagcactgttcgcctggaagagatcgctgcgacttttttaaacatggcctgactggaataaggatctgaattgggagctatatgttaccaaattccgacttttctgagcccggcattccgcctggcgagcgtcagtgcaaaatataagccggatgagtgaaagtatccttaataaaaacttatgggccaagctgaaatacgcgctggcgcggctgcggaaaatgtaactgcgaggctttgaaaaacggcctgtgagggagcgtcaaaacgcctgtaagtttggccgtaaatctgccgcattatctcttttttgcagatacaccccgcttgctccattcgcgtggcaagactatggtgcaacgcctcacgcataatccgatgaagcccgaagggggctttgctgcgtggggtcccgtctatctgtttcaggagttcacgaatgctgaagggctcaattaccgcacttgtcacgccgttcgaccgtgaaggggcgttcgacgaaaaagcctttcgtgcattcgtcaactggcagatcgaagaggggacgaaaggtctcgttccggttggcacgaccggcgaaacgccgaccctttcccatgatgaacataagcgtgtgatcgaagtctgcattgaagtcgccgctggccgtgtgccagtgattgcgggtgccggctcgaacaatacggtggaagcgatcgaactggcgcagcacgccgaaaaagcgggcgcggatgcggttctggttgtcacaccttattacaacaagccgaatcagcgtggcctctacgagcatttttcgcgcgttgtccgctctatctcgatcccgctggtgatctataacattccgggccggtccattatcgacatgacgccggaaaccatgggcgctctcgttcgcgactgtaagaatattgtcggcgtcaaggatgcgaccggcaagatcgagcgtgtttccgaacagcgcgcgatctgtggcaaggagttcatccagctttccggtgaagacgccacggcgcttggcttcaatgctcatggcggggtggggtgcatttcggtaacgtccaacattgcgccgcgtctttgcgcggaatttcaggaagcctgccaggctggtaatttcgccaaggcgctggaattgcaggaccgtttgatgccgctgcacaaggcgctgttcctggaacccaatccttccggcccgaaatatgcgctttcgcgcctgggtcgtattgaaaatgttctgcgttcaccaatggttacgatcgaagcggcgacggcggaaaagatcgaccatgccatgaagcacgcgggcctcatcaactgacccggtatatttgccaatccggcgaattttacgctcccgtcgctgcgggagcgttttcatttccggcattccacattatatggtgccatcatgaacaagcccaagaattctcccgcgcgcaaaatgattgccgaaaatcgcaaggcgcgcttcaatttcgagatactcgacacactcgaagccggtctggtactgacgggcaccgaggttaaatccttgcgcgccaatcaggccaatattgccgagagctatgcaagcttcgaggatggcgagttctggctgattaattcctatattccggaatatacgcagggcaaccgcttcaaccacgagccgcggcgcctgcgcaaattgctggtgagcaggcgggaaatgtcgcgcctgttcaattcggtctcgcgcgagggcatgacggttgttccattgaagctctatttcaacgatcgtggccgggcaaagctcgaactggcgcttgcccgaggcaagaaaacccacgacaagcgcgaaacggaaaagaagcgcgactggaaccgcgaaaaagcgcgtctgttgcgcgaccggggatgaattgcaaagcgcatcccgaaaagtgcgaagcggttttcggataagatgcgcgcaaggaaagatctgcatcccgaaaagtgcgaagcgcctacgcagggaaatcagtccactggactgatttctgatcctgcttcgatcagataagatgcgcgtagggcagatctgtatcccgaaaagtgcgaagcggtgttcggggtatgtgtcataaaaaacggttggaacgccgatctatcattcagacagacagacgtgcgcttccggctgctttctcgcttagataagcgcgtacatttttgaaaacatcgcggaacatcgcatcggtcagcacgcccgtattcgtgttgtagcgcgagcaatgatagctggaaaaaatccgcaatggcccgatatcggtggccttgccatggccgaacgggtggcgcgaaaccggaacgcctaaggcgcgcactgttgattgatgggcgatggtccccagtgtgaccactgcatcgagattgggaaagcgcgtcagcatcggtgtcaggaattgccggcaattgttgatttcgctgccgacaggcttgttttccggcggcacgcagcgaaccgcattgacgatgcaggcatcgagaagccgcaggctgtcatccgggcgcgcctcgaattttcccgtcgcgaagccgaattcgcaaagcgtactgtaaagaagttccccggcataatcgccggtaaagggccgtcccgtgcggttggctccgcgaaggccgggggcaagccctacgatcagaagccgaacgtcttcatcgctcccgggaaggaaaggggggacgggcgcgttatgccacgcaggctccttttgtcgccattcctgtaagaacgcatggagccgcgggcagattgagcaatttggcgaaggttcggaaatcatgcccttgcatgaaccgggccaacggcaacgtcaatagctctcgtcgaaatcctcttcctgacggcgcggggcacgttcggaaggatcgcggcctatttcagccttcagcgaaaccagatcgatgaaatgatcggcctggcggcgcagttcatccgaaatcatggcgggctgcgtggtgagcgtggagacgacagacaccttgcggcccttgcgctggagagcttcgacgagcgagcggaaatcgccgtcgccggagaaaatgacgaaatgatcgacggtatcggtcagctgcatggcatcgacggtcagctcgatgtccatattgcccttgaccttgcggcggcctgtggaatcggtgaactccttggcggccttggtcacgaccttgtagccgttataatccagccagtcgatgagcgggcggatggatgaatattcctgatcttccaccaatgccgtgtaataataggcacgcagcagataaccacgcttctggaacgccttcaaaagcttgcggtaatcgatgtcgaaaccgagtgtttttgaagctgcatataaattggcgccgtttatgaaaagcgcaattttttcacgagaatcgaacatcgtgtaatatatccactctacggccggacgggagtggaccggcgaccgcgtattcagattagtttcttaaacggcgggcggtaattatcgtttaccaatgcgtttattgcgttctaaggagatattgcagaaaaacaagcaacttgtggttgttatttaaccccgctaaattactacaggagaaattatcctgggagaatcattgatagcttgctgaatattgtatcagaacgaaccgaatttcaaattctgcatcacttttcatgaaaacatgaagcattgagatatataatcggttgtaatgaggtgctttgcgcttttgcttgtaatttccttccacaagcgttatgtgcaaggcaaatcccgttaaattttgaggaatgaaagggaccgcgtatggcccgcgttaccgttgaggactgcgtagacaaggtcgagaaccgttttgaactggttctgctggctggtcaccgtgcccgccagatttcccagggtgtaccgatcacggttgaccgcgacaacgacaagaatcctgttgttgccctgcgcgagattgccgatgagaccctctcgccggatgatctgaaggaagacctgatccattcgctgcaaaagcatgttgaagtggatgagcctgaagccgctccggcccagattgccaatgcagcggaagaaattgccgaaggcattgctgaggctggcgaggaagatgtggtgactttcgaccgtatgtcggaagaagaactgctggctggcattgaaggccttgtcgcgccggaaaagaacgacggcttctgatcgttctatcagattgcaattcttcatgcgctgcggctttgctatgccgtagcgcatgtttttgtgcgcagatttttctgtgtattgttggaaatgcttgccggaaggaaatttctgtaggaaattgatcctattggcagaaagattgctcaaggatcgtgagatattcgtttttttacgattcctgatcaaaatggccgatatctctgtatgtgttttggttcgagggagtttcggcagatgatgcgccaatatgagcttgtggagcgtgtgcagcgatacaagcctgatgtgaacgaggcgcttcttaacaaggcatatgtttatgccatgcagaaacacggcagtcagaagcgggcttccggcgatccctatttctcccatccgctggaagtggcggctattctcacagatatgcatttggacgaggcgacaatcgccatcgcgcttctgcacgacacgatcgaggataccacggccacccggcaggaaatcgaccagcttttcgggccggaaatcggcaagcttgtcgaggggctgaccaagctcaagaaactcgatctcgtttccaagaaggctgtccaggcggaaaacctgcgtaaacttctgctggcgatttcagaggacgtgcgcgttcttctggtaaagcttgccgaccgtctccacaatatgcgtacgctcggcgtgatgtgcgaagacaagcgcctgcgtattgccgaggagaccatggatatttatgcgccgctcgctggccgcatgggtatgcaggatatgcgtgaggagctggaggagctggctttccgctatatcaatcccgatgcatggcgagccgtcaccgacaggcttgccgagcttctggaaaagaaccgcggtcttttgcagaagatcgaaacggatctctctgaaattttcgagaagaacggcatcaaggccagcgtgaaaagccgccagaagaagccatggtcggttttccgcaagatggagaccaagggcctttccttcgagcagctttccgacattttcggcttccgcgtcatggtcgatacggtgcaggattgctatcgtgcgcttggcctgatccacaccacatggtccatggttccgggacggttcaaggattatatctcgacgccgaagcagaacgattatcgctccatccataccaccatcatcggcccgtcgcgccagcgtatcgaattgcagattcgcacgcgcgaaatggatgagatcgctgaattcggcgtggcggcccactccatttacaaggatcgtggcagcgccaacaacccgcacaagatttcgaccgagaccaacgcctatgcatggctgcgccagaccatcgagcaattgtctgagggcgacaatcctgaagaatttctggaacacaccaagcttgaactgtttcaagatcaggtcttctgcttcacgccgaaaggcaggctgatcgcgctgccgcgcggcgcgacgcctattgattttgcctatgccgttcacaccgatattggcgacagctgcgtgggcgcgaaagtcaatggccgcatcatgcccttgatgacggaactcaagaatggcgacgaagtggatattatccgctccaaggcgcaggttccgcccgccgcctgggaatcgctggttgcaaccggcaaggcgcgcgcggccatccgccgcgccacacgctctgccgtgcgcaagcaatattccggcctcgggatgcgaattctggagcgtgcctttgagcgcgcgggcaaaccgttcagcaaggacattttgaagcctggcctgccgcgtctggcgcgcaaggatgtggaagacgtgcttgcagccgtcgggcgtggggaactgccctcgaccgatgtggtgaaggccgtctatcccgattatcaggacactcgcgtcaccacgcagaacaatcctgccaaggctggcgagaagggctggttcaatatccagaacgccgctggcatgatcttcaaggtgccggaaggaggcgagggtgctgctgccaaggttgatccggcggcaacgacgccgaagcccggcaagcgcgcactgcccattcgcggaaccaatccggacctgcctgtgcgttttgcgccggaaggggccgtgccgggcgaccgcatcgtgggcatcttgcagcccggcgcaggcatcacgatctatcccatccagtcgcccgcactgacggcctatgacgatcagccggagcgctggatcgacgtgcgctgggatatcgatgaccagatgagcgagcgtttccccgcgcgcatcagcgtatcggcaatcaactcgcccggctctttggcgaaaattgcccagattgcggcggcaaatgatgccaatatccacaatctctccatggtgcgcacggcgcccgattttacggaaatgattatcgatgtagaggtctgggacctcaagcatctcaatcgcatcatctctcaattgaaagaaagcgcgagcgtcagcagcgcaaagcgtgtgaacggataggactgaaatgaatactgacgatgtgctcgccgtcttccgcgaagcgggagcgatccttgaaggccattttatcctcacctccggcctgcgcagccccgtttttctacagaaggcgcgcgtgttcatgcatgccgacaagacggaaaaactatgcaaggcgcttgccgaaaagatcagggcggccgatctcggccccatcgattatgtggtcgggccggccatcggcggcctgatcccgtcttacgagacgtcccgccatctgggggttccttcggtctgggtcgaacgcgagaatggcgtattccgcctgcgtcgtttcgacgtgccgaagggcgcgcgcgtcgtcatcgtggaagatatcgtcaccacgggcctttccatccgcgaaaccatcgactgcatgaaggatcttggcatcgaggttgtcgccgcagcctgtatcgtggatcgctcggcgggcaaggcggatgttggtacccggctgatttcgctggcggaatatgaagttccagcctatccggcagataagctgccgccggaactggcagccattccggccgtcaagcccggcagccgcaatatctgacccaaacccgtttcggggccgcttttgcgcgcggagtttgaggtacgcaatatcagcctccaaccctgcggcgaaattgcgctttgcgatgcgcgtcgaggtttcctaattaaagggaaaaagcagctatctgctacccccgcagtataggaattcatcgtggttgtagtgcctttcgcattagatcagaatcaaaagcttgccgcccgtacgccctgcaaggtgtgcgaagattgctgcgtccgcagcatggctgtgtgttccgcactcgacgacggcgatcttgccgccctcgaagccatcatgacgtcgaaaaagctcgataccaatgagatgctggttgaggaaggcgaaccgaagcttcgggtctatagcctgacctccggcatgttgcgcatctatacgtcgctgccggatggtcgccgccagatcgcgggcttcctgttccccggcgattttctggggctggccgatgatgaggtttattcgcaatcggcggaagcggtcgtgccatcggccctgtgtgccttttcggccaaggaaatggagcgtttgatggagcgctttcccaagctgaaggagcggctgtaccagatgacacgtctggcgctgcgcaccgcgcgcgataaccagcttgtgcttggtcgtttggcgccggtcgagaaactggcaagcttccttctggttttatccgcacgtgcggaaaagcgcggcgaaaagcctaatcccgtccaccttttgatgaaccgtaccgatatcgcggattatcttggcctcaccatagaaacggtaagccgcagcttcaccaagttgaagacgcaggggctgatacaattgcgcgatgcgaacacagttgaaattctctcccgccgttcactggctgtcgttgctggactggacccggataatctttgatccataaaaatagtggcccatctgtgtttgatttaaatcaatgaaatatagccgtagctcccgtaaatcctgactatagagcattttcgagccaaaattgtaaaacgattttgggttggaaattgcgacaaagcaaatagttagagcggttctgttaaaacaggaacagctctagagttgacagggcctgatgatcaggccggtcagttggatggagtgagcaggtgtcgttgtggctggcaattgcaatatcggcagcaattcatacggggttccttgccgtattgtgcttccacgccccacaaaatgctcgtcttcagccagtattcctgcgccgggcgaactcctcccgcagcgccagttgggtggagtgatgcgccatgcatgacgacgcgataagacgctacgcagcactggctgttcctcgttatacttcctatcctactgcggcggatttcgtgccggtcggcatggataccacgcgccgttggctgcgccagatcgggccggaagaaagcgtttcgctttatatccatgtgccgtattgcagtcagatatgccactattgcggctgcaacgcaaaaatggcgatacgtgaggatgtgatcgaaaatttcgtaaatgcgcttcttggagaaatccggactgtgagcgcaagccttacggcgcgtccccgcgttgcccatcttcactggggcggcggcacaccctccattctcaatgccgggcaatttcagactgttctggccgcaatccgcacggcgtttgatttcgatctctcgatggaacacgccatagagcttgatccacgcacggtaacaccgcttttggcgaagacgcttgccgaaatgggtgtaaatcgcgcaagcctcggtgtgcaggatgtggacagcagggtgcaaatggccatcggtcgcgttcagccgattgaaacggttgccgaggctacaaggctcctgcgtgaggtgggtatcaaccgcatcaatttcgacctgatctatggtctgcctttgcagacggtcgagacattgcgcgaaacctgcgagcgcgttgtgacgctctcaccggatcgggttgcctgctatggctatgcgcatctgccgcagcgccgtgcaaatcagcgtctcatcgatgaaaacacgctgcctgacgcggacgagcgtttccgtcaggcccgcatcgtagcggacagcttcattggtttcggctatcagccggttggtatcgaccattttgcgctgccggatgacgatcttgcgatcgctgcgcgcgaaggcactctgaatcgcaattttcagggctataccaacgaccgttgcggaaccctgatcgggtttggcccgtcatcgatctcgcagtttccgggcggttatgcgcagaatatttccgatgtcgggcaatatcgcaagcgcgtggaagccggcgagctggcgacggttcgcggctacacgctgcgtgacacagaccgtatccgctccgccatcatctccgcgctcatgtgcaatttctgcgtcgatctgaacgcggtcgcgccgggcatggaattttccgacgagtttgcgctgctgcgccctcttgttgccgatggtctggtggcggtcgagggccgtacgatccgcgccacggaaaatggcaagtcgctgatccgtcttgttgcggcagcttttgatgagtttaggagagatagcgtacacggcttcagttttgcagtgtgagattgctgcagaacaaagaagttgggggccaattgccctatcaagaatgtgccgctgcaccgggccgtcaaaaggtcagtggcatgggagcaccgcacgttgggggacgggcggtgctccactagatcagagcggtttcggttatgccggaaccgctctttgctttttggcggggcgtttttctcaggccttgcggcggcgttccagcttcggaagaaagatggtcaagagccccaggaacggcaggtaagagcagatcctgtagacgaactcgatgcctttctggtcagccacgataccgagaacggcggcggcgatgcctgccatgccgaaggcgaagccgaagaacagtcctgaaaccataccgacacgtccgggaagcagttcctgcgcgaacacgatgatggccgggaatgcggaagcgagaatgaggccgatgatgatcgtcagcaccgctgtcatttcaaggtttgcatagggcagtgcgagcgtgaagggcaatacgcccagaatggaagcccagatcaccttgcgcgcgccgatcttgtcgccaatggggccgccgatgatggtcccggccgcgaccgcccccagaaacaggaacaggagaagctgcgaggtctgcaccgacacgccgaaatggctgatcgtgtagaaggtgtaataactcgtcaggatggccatgtagatatatttggtgaagacgagcaaggccagaacggcgacgggggcgatcaccctgttgcgcggcagcggcaaggtcttgtcgggcttgggcttgctggcattggcaaggcggtagcgattataccagttgccgacataccatagcacgaacatgccgatcagggctgcgaccgagaaccacgatacgctgatctggccgaagggcagcacgatgaaggcggcaagcaaaggcccgatggacgagccgaaattgccgcccacctggaacagcgattgcgcgaaaccatggcgtccgcccgatgccaggcgggctacacgcgccgcttccgggtggaacacggaagagccgaagcccacgcaggccgcgcccagcagcaggaatgaataatgatgcgctgtcgccagaaagacgaggccgatcaaggtgcaacccatgccgaatgtcagtgaatagggcatcggcttgcggtcggtatagatgcccacgagcggttgcaggatggaggccgtcatctggaacgtgaaggtgagaaggccgatctgccagaaggacaggctataattctccttcagcatcggatagatggccggaagaagcgactgcatcatgtcgttcaggaaatggcccaggcttgtggccagaatgatcgtgaggacggtattgtccgcactgctgttcgatggctgctgcgcagcactcacgctcatattgctactccgaagatgaaatccagccttcaggcacgttccccatcggtctgtcgaacaggaaggaaacaggcactcaaggtaacttgcagggtaagatcgagatttgcaaatgatgcgggcaatccttcgccagcactttcataggattattgatatccgcccgctttcgtgatttggtccactacttgcgagagtgggccaaactggagtcttccccgatgagatttttgccgccgccggagagcttgatgccggagaatgaggatctgcaaaggtttcatgaacaccgcatcgccatgctggagagcatgacaggaccggcaatcgccttgccgacgcgctatccggacgggtatttcgttccgcgccacagccatagccgggcgcagctactctgtgcttcgcaaggggtggtgctggtgacgacggatgcgggccgctggatgattccgagcgatcacgccatgtggataccggcaggcgtggaacactcggtggcgatactcggcgatgttttcatgcgctccatctatatcagcgttgatgcgatctccggcgttccaaactacctgcatgtcgtggggctgactgatctgatgcggtgtctcattatcgatgcgacatcgcacgatagtatcccggcgccggaatacccgctcggcctgccatttccttccgatccccgcttgcagaagctatgccgggatttcgtgaaaaagccttcttcgcgtgccaccattgatgaatgggcagacaggatggcaatgagccggcgctctttcacccggcatttccagcgcgaaaccggggtgagtctttctgtatggcgtcaacaggcctgcctatttgccgccgtaccacgattgtcagaaggagagccggtgacgagcgtggcgctggatctcggatatgacagcgtttccgccttcacgacaatgtttcgccggatgctgggtgtgccgccgaagttttatcagccgcgcctcgacgtggcgccgtctgaacgcagcgacaaagccgcgtttggttaacgcaataataataattgtctatggaaacagagaacagtattagaagcgcatgttgttccaacgcagatatcctccgacaagatgggagcgcctcaggctttacctgtggccgcgccggtctttctcccgttcgttccggtatgggggcaagagaatcctgcgcattaccgcgtcgccccatgcggtggcggctgggcttgcggtcggcgtcttttccgctttcacgccgtttttcggttttcacctcatcattgcgatcgttcttgcttattttctcgcgggcaatgtcgcggccgccgcgcttggcacgacgcttgccaatccgctgacgctccccttcatctgggggagcaccttcgagcttggccgcttcatcatgagcggcagcgttgatagcgtcccgccggtccatctgggccatgcgctcgaaaccatgcgcttcgaggaggtgtggacgccgcttttgaaaccgatgctgtttggctccaccattctgggggcggcctttgcggtgctggtctatttcgtaacccgctacgccgtttccgtcttccgccgccgccgtctggagcgtctggccgaaaagcatcgcctgcatcgccagcgggagttgcagaaggcatgatcgtcggaattggaagcgatctcattgatattcgccgggtcgaaaaaacgctggaacggcacggcagccgttttcgggaccgggtttttaccgaaatcgagcagaggaagtcggaggggcgcaagcagcgcgccgcgtcctatgcaaagcgtttcgcggcgaaggaagcctgcgccaaggctcttggcacaggcattgcagagggcgttttctggcgtgatatgggcgtggtgaatacgccttccggcaagccgaccatgcatcttaccggcggtgcggcaaagcagcttcaaaagcttcttccagccggaaccaatgctgcaatacatctgacaattaccgatgattttcctttggcgcaggcattcgtcattatcgaagccttgccagttttagaataattgcgactgtgacagataactcttactcataatcgtgcgagacagtggcggcgtgattgcctcgcgcagccttagccgttattagatcgcgtataggaagcggagatacaatgagcgtgtccagcaagaacgaaactaaaaaatccggtggccttggcgaaaccatcagcgttatcgtgcaggcgctgctcctggcgctgattatccgcacccttcttttccagcctttcagcattccgtccggctccatgcgccccacgcttctggaaggcgattacctgttcgtgtcgaaatatgcctatggctattcgcgctattcgctgccttttggcctggatctcttttcgggccgtatctggagcgcggagccgaagcgcggcgacgttgtggtgttcaaactgccgagcgatacgtccgtcgattacatcaagcgcgtgatcggcctgccgggcgaccgtgtgcagatgcgcggcggcgttctctatatcaacgacaagccggtcaagcgcgagcgcgtgggcacgatcaacaatccggatgtgacggaagagaaccgccccgtggaagtctatcgtgagacgctgcccaatggcgtgacctatgacacgctggagcttgccccgaattcgattggcgatgacacccgcgtctttgaagttcctgccggtcattatttcatgatgggcgacaatcgcgacaactccctcgatagccgtttcggcgtgggctatgtgccgtttgaaaatctcgtcggccgcgccaatatcattttcttctccattgccgacaaggcaagcccgcttgaaatatggaaatggccaactgatgtccggttcaaccggctgtttacctgggtcagcggtgaaccgcacacggccgttaccggaaattaagatggtttcggcaaacaagactgcatcgatattggaagagcgcacaggccaccgtttcctcaatctgaaacggctggaacgcgcgctcacccattcaagcgtacaggcgcccgcgcgcgccaattatgaaagactggagtttctgggcgaccgcgtgctgggcctgacggttgccgaaatgctgttcgaggctttcccggaagcatcggaaggcgaattgtccgtgcgtctcaacgcgctggtcaatgccgagacatgtgccgccattgccgatgaaatcggccttgccgatctcattcataccggctccgacatcaaatcgttgaacgacaagcgcctcctgaatgtgcgcgccgacgtggttgaggcgctgatcgccaccatctatctcgacggcgggctggaagcggcgcggtctttcatccagcgttactggaaaaagcgttcgctcgaaacgggtgcagcgcgccgcgatgccaagaccgaattgcaggaatgggcgcaccagcagggcaatgttcacccggtctatgccattttgagccgctccggcccggatcatgatccgctgtttctggtggaagtgacggtgaaggggttcgcgccggaaaagggcgaggggcgttcaaaacgcatcgctgaacagagtgcggcggaagccatgctttaccgcgagggtgtctggaaacgtgacggttctgcttgaggtaaaaccggcgttttttgtatcgaattatactatagtcaaatgattgcgacggtgatcggcttgaaagcggctctgttgcaacgggatgctgttgctcaaggggaaggcaacctcccgcaagaaggcctggaaggataaaaaatgaataatgggacatcgcctgctggcggcgaaacggaagcgacgcagacccgttcgggttttgtggcgctcatcggggcgccgaatgccggcaaatccacgttggtcaaccagcttgtgggcacgaaggtttcgattgtcacgcataaggtgcagacgacgcgtgcgctggtgcgcggcatcttcatcgaagggccggcgcagatcgttctggtggacacgccgggcattttccgcccgaagcgcaggctggaccgcgccatggttacgaccgcctggggcggtgcgaaagatgcggatatcattctggtcatcatcgatgcgcagggcggtttcaatgaaaatgccgaggcgctgctcgaaagcatgaaggatgttcgccagaagaaagttctggttctgaacaaggtggatcgtgtcgatccgccggttctgctgtcattggcgcaaaaggccaacgaactggttcctttcgacaggactttcatgatttccgccctgaacggctcgggctgcaaggatctggccaaatacctggccgaaagcgttccgaacggcccgtggtattacccggaagaccagatttccgacataccgatgcgccagcttgccgctgaaatcacgcgcgaaaagctctatcttcgcctgcatgaagaactgccctatgcttccaccgtggaaaccgagcgatgggaagagcgcaaggatggttcggtacgtatcgagcaggtgatctatgtcgagcgcgaaagccagaagaagatcgtgctcggccacaagggcgagacggtgaaggcaatcgggcaagccgcgcgcaaggaaatttcggaaattctggaacagacggttcatctgttccttttcgtcaaggtgcgcgaaaactggggcaacgacccggaacgctaccgcgagatggggcttgatttcccgacctgaggaggagcgccgaaaggccggatatcatggaatggcgcgatgaaggcgtaattctcggcacacgtcgccatggcgaaaccagcgccattgtcgaggtgatgacctgcgggcatggccgccatatgggcatggtgcgcggcgggcgctcccgccgtatgcagcctttgctgcaaccgggtaatcatgtcgatgtttcgtggtgggcccggcttgacgaacatatgggaacttttaccatcgagccgctcagctttgccgccgcgcggcttatcgaaacgccggtcgccctttatggcattcagcttgccgcagcacatctcaggcttttgccggagcgtgatccgcatcgcggactttatgaaaccctgcgcctcatcatcgaacatttcgatgatccgctggcagcgggcgaattgctgctgcgctttgaagtgatgatgctggaggaacttggtttcggtctggacctcaaggaatgcgcggcgacggggcggaaggatgacctgatctatgtgtctccgaaatcaggccgcgcggtctgccgcgaagctggcgcgccttgggcagaaaagctactgtccctgccgtcttttgtgaacgatacggcgcttcgtgcgtcttgttatgacgatctcgaccgtgctttcacgatgacgggctatttcctcatgcgccatgtctgggaaccgcgcgcccagactccgcctgattcccgtagcggcttcctgaatgccgttggccgggcaatcaatctttcacaggcaagctgaaaacctcgccctcataagcctcggctccgcgcccgatggcctttatggcctccaccatgcgcccccggcggccgagcatggtgtcggcgatggatatgagccggatattgggcgtggcggaaggggaaaaacgtctcaacctttcggcaaggcggtgttcgtccatgtcccggtcaagggccagagcggcaatataggctgccgccgtcgagcgcgatatgccggcataacaatggatgagaagcggtgctttccttggccaaccctgtacaaaatcgatgagcgcgcgcacatggctttcgcccggtgcaaccagaccttcgcgcggttccacgatatcgttgaagatgagcgtgaggcggcttgccccatgcccggcggggagggcggcgggctctccgctcgtgagcgtcaggacatggcttgggcgatggagggtaatctgcgtcgccagttgcgacaggggcgtcaccacgatccggctcatgcggtttgccgcgccttgtcgagtgccgaaaagcgtttgagaaaatccgcctgcacatcctgtgtggggcgcgggacgatatccagcccgacgggattgaggccgcgcggccgtccgaaatatttgacgccttctgcctcggtgaacccggctagccgtgtcgcctcaaagaaagcggccacctgatcggcgcgctttatcagtgtctttagctttgctggcggtgatacaggcagggaaaagcgcaggtgaatggcgctttcgaggcgggtttcgatcagcttgtaattgccgcccatcactgccttgaagggggagatcatatcaccgatcacatattcgggcgcatcgtgcaggagcgccagcatctgccactcgatgcttgcgccgggcaccagccgattgaatatctggtccaccagaagcgaatgctgggcgacggagaaagcatgttcacccaccgtctgcccattccagcgcgcaacgcgggcaaggccatgcgcaatatcctcgatttcaacatcgagcggtgaaggatcaagaagatccagacgccgccccgacagcatacgctgccaggcgcggggcttgccggaagtgcggtcggcgttcgccatcagccatgccccgtttcggcttcggggaagccgaagcgcacatgcggtgggagagagagcgtgatggctgcatcgcctgccagaatggaattgccggtgtccatcgcatctttcacccggtcgatacgaaccagtgccagtccaatctgactggccgagctgcccatggcgccgatctcgcgtccctcgaccgttatcggcgtgcccattgggggcagggggacatccgaccttgcaatgagaacgcgccgccgtgcagtgccgcgatgctgcatccgggaaacgacttcctgtccgatgaagcagcctttggggaaagacacgccacctgtctggtcgaaattcacgtcatgcggaaaaacatcgccataggcaaaatcggcttcgccttcggcgatcccatattccgcccgcaattgcacccatgcatcgagacccgcattggcactggcttggtgataaagacgcaggacattcagttgcgccggaaagcggctgtcgcgcttgattgaatcattatctgaagcaggtgaatcgccttgccagcaaacgctcacaagtgattctggcacttgcacaatttcggccttcgcgcgcagcctgtagagggtgatgcgcttgacgaaatcgccagcgacgtcagccggaaggtcgaagcgcaagccgccttcgatgcgtgaaacaagaaaatcgaacaggattttcccctgtggggtcaggagtgcacccggtttcagctcgtgggggccgagctggtcgagattggtggtgatcacagcttgcaggaatttttccgcttcttcgcccgtgatgtgaaccaatgccctgtaggaaagatttaccgtcttggatgccgtcatcatcgcttcgtccttgcctttcgcgccctcgttacgtaagccccaatgtaaaggctcgcaagtcccatccgaaaagcaggagacacccatggccgcaacattcgatacgattttgaaaggcgcaaccatcgtcaatcatgacggtatcggccagcgcgacattggcattcgtaacggacgcatcgccgctatcgggtcgcttgcagggaactcagccggtgaagtgattgactgcactggcctgcatatcctacccggcgttgtggatagccaggttcatttccgcgagccgggtcttgagcacaaggaagatctggaaaccgggtcacttgccgccgtgctgggcggcgtgacggccgtttttgaaatgccgaacaccaagccgctgaccacttcggccgaaatgctggaagacaagattcgccgtggccgccatcggatgcattgcgatttcgccttctgggtcggcggcacgcgcgataatgcgaaggacgtggccgaactggagcgcctgccgggcgcggcgggcatcaaggtattcatgggttcgtccaccggcgatcttctggttgaggacgatgatggcgtacgctcgatcctgaggaatacgcgccgccgcgcggcttttcattccgaagacgaatttcggctcaaggaacgtgaaggattgcgcgttgagggtgatccatcgagccatccggtatggcgcgacgagattgccgcgcttcaatgcacgcagcgcctggtacgcatcgcccgcgagactggcgcgcgcattcatgtgctgcatatttcgaccgccgaggaaatcgacttcctgaaagattacaaggacgtcgccacctgcgaggcgacgccgcatcacctcaccctgtcggcggatgattacaaggcgcttggcaatctcatccagatgaacccgccggtgcgtgacaagcgccaccgtgaaggtgtgtggaaggggatcgatcagggtatcgtggatgtgctgggttcagaccatgccccgcacacgctggaagaaaagcagaagtcttatccggcttccccatcgggcatgaccggcgtgcagacgctggtgccgatcatgctggaccatgtgaatgccggtaagctttcactggagcgttttgtcgatctttccagccacggcccgaaccgcattttcggcatggcgcgcaaggggcgcatcgcggtcggctacgatgccgatctgacgatcgtggacatgaaacgccgcgaaacgatcacgcatgaacaggcaggatcgaaagccggctggacgccctatcatggcaagaccgtcaccggatggccggttggcactttcgtgcgcggcatcaaggtgatgtgggaggcggaaatcgtcaatcctcacaagggcgagccggtggagttcctcgaagcgctgccccgtcgctgacggtgaaaaacaaagagttgtagcggttcgctcgtaacgggagcagctctattgcccggcggtgaagaagcgccagcttccgtcagggccgatgccgatactgtagaaaatatagccgcctgccttcttcatatcctcgaagtcgccagcggtgacgatctggaacagttccacgatctgcggcggcgtcagcttgtcgagcggcatggcgtagaaatagggccagacatagacctcattttgctggcccacattcagatggacatagccggtatccagcagatccgtgatgatggcgagaacttcccgcccgtcctcatcgccggaaagcgatttcaggaaatcgatgacatcttcttcgttgtcttcaagcgcaagctgtgtggccttgtcctgaacgccgaggaggggacgcagcctttcaatgtcgccggaccgtgccgcttccagcatccgctcgcgcatcgcgcgcacaggctcgggcagcttgtcgaaatcccggtgaatttccggaatggcctttgaaatatgaagtggggcgggggcaccatcggaagcggatttcggtatggcgcgcggcagcgcatcgggcaggggaacgagtgcgggcgtattaccccgattggcctcaatggacgagcgggaaaggggcagaaactccgaacgatccgcaagggcaacctgaagcgtgtcctttgccgaagcgggcaaggctatgccgcaggcaagaatgagccccgttgccagggttttaagcgatggtggatttccaacggggaggagcattttggcactgaacagggggagggccatggagaaatgcctgcgccggtctggtcccgtgaccggcgtttggctgagctactgaagaatacgccgggacaggaatgtacctgcaatcacctgttcgcgcattttttcaatgaggtcgagcgcgcaatcgtcgccaacctcacggataagttcggtcagggccgtcgtgaaggcggcttcagcaaggatttccggttcgattccttcggacataccgtcagcccaggcttcattctgatattcaatggccacaagcttcttttcgcgtgcgatcatttcatccagatctgccggtgcatattccatcgatttcatcctggctttcgcctttctgccgtatggccgaagtctcacccttgggagcgcaaccgcctgcggcctgaactgccttcttcttaagacagtgttaacagattatcacggatttgcatgagactattcctgtcaatccgcacaagagtgaatgaatggttaattcccatagcgcgagatgatctcgttcgacaagtccccgccttccttcatatagcgatcaatcgccgcaagtgccgaaggggtgcagcgcgcataattgtcgctgaatacacggtatccatggttgaaactcgataccagtttcaatcgctccgcctctggcggcttttccgccgctatgatggcatccatgcggtcgcgccattcgcttcccttttccccgcacagattgcggagataatgaagcgaccccagcacctcggcaagcctcagcatcttgccctcataaggggcatcttgcgccagaaccggagggcaaaccgcaagccacaatgcagcagcccccgcagccagcctgaaaagacgtctatagtctttcaatcatcaacctcttgcttgaacggtatttcttgcgtgaaataggggccgcttcaaggcggattgtcaaacaggaaccgctctaatatccagaaccgtcttcatcctgtgccaccatgcgcgccacgtccagtgtgctatcggtgacgttggcggtctccatttcctccaccgtcagccagcggatcgcagcggcgtcatcgcccggctgttccgtgcccgatatttccagcgtgcgataaaccgagagataatagctcttttcataggcattgccctcgcgcgccagatcgatggtgatgacatggcaaagcgaatgtgcatcaagcgccgtttcctctttcagttcacggatcgcggcttcttccggggtttcgcccgcttcaacgccgccgcccggaaaggcgagccaacccttccacggctcctttgctcgctccaccagcaggaatcgcccctcgcggcggcaaattgtggaaacgccatggatttgcaagggtatgggagtgacggcaactgttctcatgtttcagctatgatccggttggcaagctttggcaatcgcaaagctgggcttgacccaaactgaaaaagcctgaacatgccgggccatgtgcggacgcttttctttgacagcaagcaggcaggagctggaaaccctgtttggcgccttgatcgcggaggattttccaccgcgctataatattgcgccgacacaacccattctcgccattcttgccggtgagacgccgccgcccggcagcaaccggcccgaccggatcgccatgctggtgcgctggggctttgtgcccgcctgggtgaaagacccgaatgactggccgctgatgttcaatatccgctcggaaacggctgccgaaaagaactcgttcaaggccgcgctcagccatcgccgggcgcttgttccggcttccggtttctacgaatggcggcgcgaaggccgcaacaagtcgcaggcttattgggtgcggccgcgcaacggcggagtggtggccttcggcgcgctgatggaaacatggagtagcgcggatggctcgcagatcgacacggcaggcattctgaccacaagtgcgaacggcctgttgcaaccgatccacgagcgcatgccggttgtggtccagccggaggattatcgccgctggctcgactgcaagcaattcctcgcccgagaggttgccgatatcatgcggcctgtgcaggacgatttttttgaggctatccccgtttccggcaaggtcaacaaggttgcaaatacgtcgcccgatctacaggagcgcgtgacggaagacttgacgcaaggccagcctcagccaaaaaggaaaaaagggccggagccggaggaggattcgggcggccagctttcaatgttctgacccccgcacaggttcttcactgagaagagcatctgtttttcaaggaaatcatccgtgttcccagcagccctgtccggctttcttcttggtgcttcactcatcatcgccatcggtgcgcaaaacgcttttatcctgcgtcaggggttgctgcgccagcacgtcttcattctgtgtctcatctgcgcgctgtctgacgcgctgcttatcagcgccggggtggcagggcttggcacactcatagcgcagtcgccgaaactcatcgctttcgtgacattggcgggagccgccttcctgttctggtatgcatcggtggcgttccgccgcgccttccacccggaggcaatgcaggtcaagtcgaacggagcggtgagtctgaaagcagcagcggcaacctgtctggccccgaccttcctcaacccgcatgtctatctcgacacggtgctgctgatcggcagcctttcagcacggcttgaaggtccagcgcgtgccgcctatggcgccggtgcggcaactgcatcgtgcatctggtttttcgcgcttggttacggtacgcggctgttgcagccgatatttgccaaaccggctgcgtggcgtgtgctcgattgtatcatcggtgttgtcatggccctgatcggtctcagcctgtcagcccggttttttcacggctaggattgacgggcggtccagattactgcgctgctggttgccggtgcgatgcgtcgctttgcaagctgcaaccagcacggcaggcccgatgtcacgatactggtcaaccagacgctcagggcgggattgcagatcattcttagacattgtttcatcctttcaataatgccttctcactattttgtgattgattgagaccgaatgaaggctgtttggagcctgttttgggataatccggtgaatgagcgcaaactttccgcgcggttgctaaaatgcaacagaatcgctgcccgcggcaggaaaggctcttgacggacgtaagcaaggcaaggataagtgctgtcatgaaaacgccgaccacgatcatttgtatttgtgcgattattattggctagcagcttgctggcccggccgttttcgtctccccttcacaaaacaggatgataacgccccggccagacggctgcggtctgtcgcgccatcagtttcgcaggtctttaaaggggattatccatgccggataccgcgccgcaattgcgtctttataatacgctgacccgcacgaaggaggcatttgcccccatcgatgcgaagaatgtgcgcatgtatgtctgcggcccgacggtttatgattttgcgcatattggcaatgcgcgcccggtgatcgtgttcgacgtgctgttccgtctgttgcgccatgtttacggcgcgcagcatgtcacctatgcgcgcaacattaccgatgtggatgacaagatcaatgcgcgcgccgcgcgtgattatcccgatcttcccttcaatgaagcgatccgcaaagtcaccgaaagcaccaatgcgcagtttcaggccgatgtgaccgcgcttggtaatcttcagcccacggtccagccgcgcgcaaccgaacatatggacgaaatgcgcgccatgatcgaccggctggtgcagcgcggcgtggcctatgtggcgcaagatcatgtgctcttctcgccttcggccatgaatgcgcgcaaggggccgcgctatggcgcgctggcccgccgctcgctcgatgaaatgctggcaggcgcgcgcgtcgatgtcgcgtcctacaagcgcgacgagatggatttcgtgctctggaaaccctcgaagaaaggtgaaccgggctggccctcaccggctggtattgaaactctgggccgtccgggctggcatatcgagtgctcggccatgtcgatggccaagcttctggagccgttcggcggcgggttgaaatgcgacgacccggaaaggaaccagttcgacattcatggcggcggtatcgatcttgtctttccgcaccacgaaaacgagattgcccagtcctgctgcgcattgggaaccgaacgcatggccaatatctggatgcataacggttttcttcaggtcgaggggcagaagatgtcgaaatcgctcggcaacttcatcaccatccgcgacgtgctgaatgatggcctgccgcaattgggcgagtggggcgataatacggtgcgcgaccgctgggccggtcttgcggcgcgcctttccatgcttcagacccattatcgcgagccgatcaactggacggcgcagcgtctggcggaatcggctgatgaattgcatcgctggtatggcctactgcgcgacgaaggctttggcgcgccggaaaaactgtctcacgccagtgcggttgctgcggccctttgcgatgatcttaatagctgggcggcaatcactgccttgcgtcaggcgttcaaggtcagggacgtcgctgctctgggtgaggggatggcgctgatgggcctgcttgatccttatttcgtgacggcttccgatgtgccgatctttgccagggcagatgtggatgcgagcgccattgcggcgcggattgcggaacgtctgaacttcatcaacgcgaaaaactgggctgaggcggaccgcattcgcgacgagcttctacaggaaggcgtgcagttgaaggacagcaaggaccctgcgactggcgagcgcataacgacatgggatgtggtagggtaatcgcgggggagaacaatgatggcacgcgagcgcatttatatctacgacacgacctcggtggatgggcagcagacgttacccgcccgcccgcagccgcgaagcgagcgaggacgggcaaaggcaaaagcgggcgtttgcctgggagggcaataatggcacgcgagcgcatttatatttacgatacgaccctgcgggatgggcagcaaacgcccggcgttgacttctctgtggaggacaaaaagtcgattgtcacgctgttggaagagctgggcgtcgattatgtggaaggcggttatccgggggccaacccgactgatacggctttcttcaagcgtcgccagaccgctcgcgccaagttcgtggctttcgggatgacaaagcgggcgggcgtttccgtttccaacgatcccggcctgtcgagcttgttgcaggcttctgccgatgcggtctgctttgtcgccaagagctgggattatcatgtgcgtctggcgctcggctgcaccaatgaggaaaatctggaatccatcacggcttcggtaacggcggcgcgcatggctggccgtgaggcgctggtcgattgcgaacatttcttcgatggatacaaggcgaacccggaatatgcgctggcctgcgcgaaggctgcctattcggcgggtgcgcgctgggtggtgctgtgcgataccaacggcggcacgcagcctctggaagtggcggcaatcgttgaagcggtgaaggcggttgttcccggtgagagccttgggatccatgcccataacgataccgaacaggctgttgcggtttcccttgctgcaatcgatgcgggggtgcgtcatgtgcagggcaccttgaacggcattggcgagcgttgcggcaatgccaatctcgtttcactcatcccgacgctggttctcaaaccctattgggcggagcggttcgagcttggcatcaagcctgcatcgctgaaatccatcacgcgcatttcgcgcgctttcgatgatatcctgaaccgcccggccacggagcaggcaccctatacgggcacttcggcctttgccacgaaggctggcatccacgcttcggcgctgatgaaagagccgcagacctacgagcatattccgccggaatcggttggcaatagccgccgtgtcatggtgtcggatcagggcggcaagtcgaatttcattgccgagctggagcgccggggtatccgcgttgccaaggacgatgttcggctcgatacgctgattgcgctggtcaaggagcgtgaggccgagggttatgcctatgagggtgcggacgcaagttttgagcttctggcacgcggtatgctcaatccgcaaccggagttcttcaaggttgaatcgttccgctgcctcgtggagcgccggtttgatgccaacggcatgttgaaaaccgtgtccgaggcggtggtcaaggtcgaggtggatggcgagatgcatatgtcggtcgcggagggccatggccctgtcaacgcgctcgatatcgcattgcgcaaggatctgggccgctttcaggccgagatcgaggatctcgaactggtcgatttcaaggtgcgtattctcaacggcggcacggcggcgatcacccgcgttctgatcgaatcgggtgatgccacgggtgcgcgctggcgcacggtgggcgtttccgacaatatcatcgatgcttcctttcaggctttgatggattccgtcaattacaagctgatgaaaaaccgggccatggcaggtctggccgctgccgaatagccgatcatttcacgcggattgatcattcgatcattttaattgaatggattttatgaatcgatgggcgcatagcaggagaagtaatggctcctcctgctatgcagcggtgcgtgagcctttagagagcgtttcgatctgattgaatgagatcggcgctctaatcctttgttttgacgcgcattttttccgaaaaccgtttcacacttttcgggatgtgctctaattgatttctccgggggggatggcatggctgatcaggctatatccgatacacgtctttcagacggttcgcgcggttttctgatggcgctcggagcttatggactatggggcgcgttgccattttatctcaaggcgctgtctcacgttccggcgatggaagtcgtctcgcatcgcgtcatctggtccgtgccggtcgcgcttgtgctgttgatcttgcttggtcagttcaggggcatcctgagtgcagttcgccagccgcgaatgctggccatggctgcattgacggcggcgctcgtcactatgaactggtctgtttatgtctgggcggttgcacatgaccaggtgatgggggccgcgctcggctattatatcaatcccttgttcaacgtggttctgggccgtttgtttctgggcgagcggctgacaaaaacacaatatgtcgccgtgggtctcgcctttgtggcggtcgtgcttctcactatcaatgcgggcggcttgccctgggtttcgctggccctgccgatcagcttcggcctttatggcttcttccgcaagtcgttgccgatgccgcccttgcagggttttacgctggaagtgctgatcctttgcatccccgcgcttgcctatgtggcatggctcgccgcaacggggcaggaccatttcgttgcggggcccgtttccaatattacgcttctgttgctggctggacccttcaccgccattccgctcattctttatgcgggcggggcgaagcttctgcgctatgcgacacttggcctgatgcagtatatgacgccgaccatgctgtttttcttcgccatattcatcttccatgaaccgttctcgacggcgcagcttgcagcattcttgctcatatgggcgggactggcgctctacacatggtcttcgctttcccagcacaggcgcaaccgcgcgcaggcctgaatatttgatgcgaagatggttaatctccggtggatatctgccggagtgacatattttggccgctctatccccgttaggtccaagaagtcttattcttacaggacgatcaagcggttggcggagaaaacacggatggtctttggatcggcacgcgtgggtggtgaagcagttttcacccataacgtggtgacgccggacggggctgctctggccgagccgctttcgctgaatatcccgaaatcgtcaagctatgtccatttttcgctgcgcacccatgcgcgcctctgcctcgcgcttgtctccgctttggctatcgcaggcggcggattgattttgacgacggggcgtcttgtcccgcatgggcacgccgcgcaaccggttatggtgaacccagccaatctcagccaccatacggccgcaccgaaacagccccgccttgcaccgcaaatgaacatcgcaacaaaccggcgcatatcaaaacgcattgatattgcggaaggcgcaggcgatggcgatgcacggctttacacctatcagcatgtcgtgctggatttgaaaggcagaaccggttcgcttgatgcgaatgtttctcccgagccttcaaagcctgctcagacggctctgcccctggcgcccgatcagaacgggattccgatcaatgtaagtcttgccaggcccgcaaccgcgccaggccatcaggtccacgagatcgtcatcgcgccgcagtcgcgtgaggaaatgggcgcgctgcttcaggctgccggtgtgtcgtcggacgatagcaagcgtcttgaagaggcgcttgcgcgcaccgtgcttgtgccgggcgacaatctggagcttttgatagacaagcccgccgggcggaataaaaatgccgacaagacggcgcatatatcgcttgcgcgtttccgccatggcgatgcggcccacgccgtctatggccgtgccgatgatggcgttttccatgccaacggcaatgagcgtctgttcgcccgcctttcgcgtgacgccatgctcacggcctatcatccgcaaccccttcagccatccgatggttccatctcctatcggctgaaacaggcgggcgcgcccgaagccgtggtgcgcgaggtgaaaaagcttgcaagcgataacggcatatcacttgctaaaaacaataatgcgctcaacctgatcgatcttctgttccgcaaaagcgaggaaaacgcgccggaactcgtctatgtggagtttaatatcaacggcaggagcaagcggctctatcgccacgaggggagtggcggtgttgattatttcaacgaagacggctccccgatgaccaaatatctcatgcataagcccctgccgaacgggcggctgaacgatggtttcggctggcgtattcatccggtcctgcatgtgcgcaaacaccataatggcgtcgattacgatgcgccgctcggctcgcccatcgtcgcggcgggcgatggtgtggtggacctcatctcctggcagaaaggctatggcaaatatgtgcgcatccggcatcagggtggctatagcacgacctatgcgcatctgtcggccgaagcaaaggggctcaaggtcggcaagcatgtgaagcagggcgaggtgatcgcctatgtcggctcgaccggctattccaccggcccgcacctctattacgaattgaaagtcggcgacaaatatgtcgatccactgaccgcgcggctcaatgccggtgaaaagctgacgggatcttcgctttcaagctttcgggaagaaatcagccatgttggcaagattgtgaacgagatgaaactgccgatactggacaatggttcggcgggttcggcggataaaccggcacataacggccaatagagcggtatttggggttgaagcggcttcacgaaccgctttttgcatgtttcccaaaaccggttcccacttatgggagacatgcattagcgagagcgacaaactcctcgacgcttagtgtctcggcacggcgggtgccgtcgatgcccgttttttccagaagtgcggcgccgccgatggatttcaggctttggcgcagcatcttgcggcgttggccaaaggctgcttgcgtaatctggccaagcgcttccgcgcgacagggcagtggcgtttcgcgtggtacgatatggaccacggacgacatcacctttggtggcggagtgaaagcctgcggcggcacatcaaaggcgattttggcctgtgtgcgccatccggcaagcacacccagccggccataatggtcgctatccggctttgccacgatgcgttcggcgacttcgcgctggaacatgagcgtcatggatgaataaaatggcggccatggctcgaccagcagccagttcagcagcaattgcgtgccgacattataaggcaggttggcaacgatgcgcggcttcggcccttccgggaaaagtgcggtgaaatcctgttccagcgcatcgccggcaatgatcctgagcctgccggggtaatgcgccgcaatttctgccagggcttcaagacagcgatcatcccgttctatggcggtgacatatgcgccctgcgcgagaagtgcgcgcgtgaggccgccggggccggggccgacctcgatcaccggttggtcgcgcagatcgcctgcctgccttgcgattttcgatgtcaggttgagatcgaacagaaaattctggccgagagattttttcggcatgagatcatgccgttcgatcacctcacgaagcgggggaaggctgtcgatgctcatgcgttgcggctcgccgcgttttcagcaagctgttgcgcaaggcgcatggctgccaccagactatccgggcgggcaatgccttttccggcaatatcaaatgctgttccgtgatcgggcgaagtgcgaatgaagggcagccccagcgtcacattcacggtttcatcgaatgcaagcgccttggcgggaatgagcgcctgatcgtgatacatgcagatggccgcatcatatgtggcgcgcgcgggcgcgtgaaacatcgtatcggcaggcagggggccgcgcgcatcaatcccctcgcgtatcagttgctcgatcgcgggaagaatgatggcatcatcttccttgcccaaggcgccgccttcgcccgcatgggggttgaggccggaaatggcaaggcgtggcgatgcaatgccgaaccgctctcgcaattcgtttgctgtgatgcgcgaaaccgcgacgatttccgtcgtggtaagccgagctggcacctctgatagcggaatatggatagtcaccggcacggcgcgtagctgcggcccggcaagcatcataaccggtgtgactggcttgccgagatggtggcctgcgagctcggccagaaattccgtatggccgggatgctggaagcccgcttcatagaggggtttcttggcaatggggcaggtgacgactgcggcggcttcgcctttgagcgtcagttcgacagcacgctcgattgcctcgataaccccggcggcattttccgttagcggtttaccggggctttccgtatggctgtgtttcagcgccagaaggggcagcctttcaccaaaggctgcttctgcttcccgaggatcggaaagaatagcaaaatcaacggcaaggcccagatggcgcgcccgtgcggcaagctgtttcggatcggcaatcagaaagaagggcggcagggagagttcgcaacgcttcaaccacgcggcaagggcaacatccgccccgatacccgaagggtcgccaatactgacggcgagcggaggaagtggctttgcgcgcatgtgaacactgatccggaagctgccgaggcgaaagggcgcgaatggcgccctatcttcggcgccgtcaacgattgacgatggtggccttttcgcgcagttcctgcacgtatttcttgctgagttcctcagccttcttttcctgccccgcaggggaatccgcgccttccatggagaagacaagctgtgcaacgcggtcatccgacacctgacgggtggagcatacggccaggaattcaacacccttttccgtatcgtgcggcttggtcgtccggttgacgccagcggccttcacatccttggaccattcgccgggcaattgcggctcgatgatacggccaagatcgcggacggtcacatcgagaatgcccttggcttgctggcgcgtgctgtcacaattctggaagcgcgcgcgcaacgcattggcttcctgacggcgttttgccagaagagcgggcgaacgcttggaggcggggaccacgaaaatcacctgctggagatgatattcagttgcaacgggcttctttccgccgttcttcagcatacgctgcacggcttcctgctcactgaccatgccggtcgcgcggaagcgggcgctgacaaggcggccccagcccatctggaccatgatatatttcttgaaatgttccggcgtgacgcccgactggttcataacctgattgagctgcgccagcgtcatcttgttgcggcttgcaaacccggcataggcgtcatccacttccttatcggaaatattgatgccacgcgatttcatctcgatgcgcttgagcatttcttcggtaagctcgttgcgcgcaagctggttgagattgccgcttttacgctgaagcttgaggaaggccatgcggtgcttgatgtcgctattggtaatagcattgccggacacgatgactttgacctcggattctcctgcggcgaaagctggagccgcaaccgttccaagcgccgtcaagcaaacggcagcgcctagcatggaggcgataagaggtcttgcaaacatcatctttctttcccgattccttccggtcggtgaatgtgtttttcaccggatgtgtcccgccttggcatatgcgtgacgcaattcatctatcaaaagccaattatatgttgcctgtataaagcagccactgcggcgaaacaatgacattcaataatttacggtagcgtaggccttggcttttactgcacctcaagcggtttcagttaaaatggagccgctccaactgaaaacaggtttccaatggcaggctggagattgttgcgcaaacaaaagaaaatgccggatgcattgaccgtacttccagcccgtttccctagaaagtctgcgaaccgttgccgaaatcgccgagcgtgcgcagcgaaatcgtgaagccaacgctatgcgatgccttttcgtcacccggattgcgggtctggatataggccatcgaataggtgaagcactcatcgtcataggcaaggccagatgaggcccgcaccagcgtatccgatacgagatcataggtgccggagccgaaaacccgccagttggtattgatccgcgccgtggcagaccctgtaacttcctgtcggagatcggaatagccataggctggctgcggagcaatataggcatattggcccgaaacggttagcttctcccagctttgctgcgcctcgaattcgccgcgctggacggcgaaatcatccttgccgaagcgtccgcgggcggcaagcgccagaccggtcgagttcgacgtgccgatcatggcgacataatcggagcgcgcatcctccaggccggaatccgcaccgacattgacgaaatcgctggcggcgtaggagttcaggccgccaagctggaaggactggccgccaagagcataaagtgcccagtcgctatccttgaaattaccagaatagcgcaggccgagattggcgcgcgtaccgccttccacacggtcatagccggagaatttgtcacgcgagaagagattggaggcgtcgaaaacgaagctctgcgcatcttcattgggaagctggccggcatagcgttcattgttgcggacaaagatctgtgcaaccggctccagaatatgtgtggaactggtggttgagaacaggatcggccagcgcaattcaagcccggccgtcgccatggcgcgcagtgcttctgaccgaacgacagcatcggtgaaacccgcatttgccggatcaaaattcgtgtctacgcgaatggcatcgccccgcagcgccataagcggcgtaatcacaagacccgaaggcgtgatgaaggtccgcttccattcggcttcactggtgaagcgtagattggtgccgctgaagcccggaatgcgagggtagggattgggctttgtgacccaggaaccattctcgtcaacgctgatgaaaggattcgtataatccgcattctttcgataaagcgcctgcaaattggtcgtgaaattcaactcaccaccatagaccggctccggcatggtgtaggaataatccaggcttgggaatacccagggctgctttgaatacatttcattcggatcgcccgccaggtaggattcctgaacgttgaagcgatagaaattcagatcgaaatagttacggttgttgatgcccgtcaggtagatttttgaaacctgcgtctgggcattgtagccctggatttcataggtgcggctgaaattatggtcggtctgggccagcacatcccaaccgaaatgccagcgcgaattaatatcgaaattacccttggaggccaccataccgcgattcgttttctcgcggtcgatcgtggtgacgccgaattcctccggcttcaactgatgaataccggcaatgcggaaatcatactcgccgttttccagacgatggcgccattcggcttcggtaaggaaaccttgtttggtataggctgtcgtggaaagcgtcaggtcataattgggcgcaagcgcccagaaataggaattcttgatgccgaaacccagatcgtccttataggcgaaacccgggaaaagaaagccgctcttgcgtttgaccgtcgggtcggccatctcgaaagcaggcagataggcaagcggcatgccaaacagctcaaaacggccccgctcgaaacgaacggttttcgttgcactgttccagatgatcttgcgcgccttgatctgccacagaacgggcttgtctggattcttggcgcagggttcgcaggcggtataggcgccattgttgaatgtggtgatttcaccgttgctgcgttcggcgctctcagcgacaaaccgcgtattatccgtcgtctcgacgcgcaggccgttcacaaagccatcgcggaaactgtcggtcacatcgatatggtcggaatagatccggttgccgtcgcgctccacgatttcgacattgccggtcgcggtcatgcggcgggtttgctggttataggtaaccttgtcggcgaccagccggttgccgtcatattcaatgcgaaccttaccttgcgcggtaacggtgttcacatcgcgatcatagacgagttcatctgcctgaagcagcatgcgggcgtttggatcgctctggtaattggctgacagggcatcctgcgcctgggcaggcgaggagagaattgcgacagaaacaaaaggcaaagcaaggacgcacgccaatgcagtcccgcgcgcaaggcgcgagagcgtatggggcaataccatgcgggtgttactcaaacccactaaccatcctccttatgcaacaaaaaggagacaccaaagaatgtcgcaataactacaggaacccaagcggccacgaatggcggaacgaatccggcatcgccgaaagccttcaccagcaccgagacgacataaagcacgaagcctgcaataacgccacccagaatcatcgctcccgactggccaaaccgcacaaattttaaggacactgttgcagcaatgagcgtcattgccatcaagagtgcgggcaatgccagaagtgactggtattgcatgtcaaatgcgtttgccgaataaccgaaagaacgcgctacttcgatcttgtggcgcaattgcgtgaagggaattgtctcgggcgaggcaagcttttcctccacatattccgggcgcagctgcgtggaaatccggaacgtttcaagcttctgcggttcctgcccgcgcgcaaagcgcatgacatcggtcagctcccaatagccgtcttgcagcgtcgcggtccgcgcgtcgtagcggtccttgatattcttttgctcgtcgaactggataaaggtcgcatccgcaagggtggtgccctgattgagaatgctctttgcaccgatgatcgtctcgccttcgtcggttttctgacgaagccacggatcacgcaaggccgagacatccgttaccttgccggttttccacattgccgcaatctcttcggctttggaaaatccgtgtgcggcaagcgggttgaggatgaaaatcgtggcaaggccgaaaagcagcgcaccgaaacaggcgggcaaaaggaactgccacgctgaaacgccaacggaacgcgccaccaccagctcatatttgcggttgagtgagatgagcgtcgccattgcagaaaagagcgccacgaacggaatcatctgctgcatgatgaaaggcacgcgcatggcggaaaggcctagcgccgcccataccgtataagcgggcagattggcgagcctgctcgcattttcggtaaagtcgagcagcagcgccagcgcaaaaatgccaagcagaaaataaagcgtgatctgcacatagcgtgtaaagaaatatcgtcccagcgtccagccgatcataaccggcctccggcattgttgcggggacgtccggtaaagcgggcgtagaattcgccaaggcgccgcctcgtattgtcgaggaaatcgagaatgcgatcgctccacttatcgggcaggccgaggcgccgccctgtcagcaatatgaagcccgtaaccagaaagacgaccagcggcaccagatacatgacgagaatgtagcttgggtccttgtctgcgcggtcggaggcgaaatagccagcccaatagacgagaagcgccgtgctgatggcggaaaaagaggctgaaacgcgagcttcgcgatgcgagcgggaatcgccggcaatggcgagcgcgatcatcgcgaaaatgagcggatagatccactgtgtgaaacgccgatgcaattcggctttgtaagtcaaaggccttgtctgaagcatcgggtcgttggggtcgggattcagtagataggtaagcggcctgtctttggcaaaaataacgaaatcatcacctgctgaggcaaactggttgaggtcgaaggcataggaatcgaacttgatgatcgaaacggttccgtccgagacattgcggcgctgcacttcgccattttccatcagcagcatgtcgcccgatggcgtggaggcaatggcgccgtcggccgcataataaatgagatcgagtgtcggatcgcgcgaatccgcaatgaaaaggccacctatgctgccgtctgcccggcgttcggcaacctgaatatagagattgtcggcaagcttgcggaaagtgccttcctgaatgatgacatgcatcaggtcggcgctggcattggcgatcatcgcgcgcatatttatgcgggcatagggctcgacataattggcgatcagaaacgaagtcacggaaactgttgcagccaggatcagaatcgggcgcattaccgcgctgcgcggcgcgccggaagcgttgatgacgacgagctccgaatcctgattcatcgtcgaaagcgtctgggtaattgcaatgatgagcgcaaagggcatcacaagcggaatcgcagacggaatcagcagtgaactgaactggacgattgtctggaaggtttgcccgcttgtggtcagaaagttgatacgctgaagcacctgcacggtccacgtaatgcccaccgcagcgcccagcaccgcgaagaacatgatggccactcggcgcaggatgtacaactcgatcaatcgcataggtggagtctacatcccgcttccgttgaaagagcctgcctcggaaaatgaaacaatgctcacaattgcaatttaatctaaggccgtttggctaagattgccccaataaatttggttaacagattactaaatgccagacctgtagaccagtgcgtcgaatccgaaatcggcatcaccacagcctggcatggccttttgttaaaaggattggaattgccgaagcaacctgttttttgatgttggccggaaaaacgggtagggattgcttcgtcaccgatttgttcacgttaacgcaaatctgaatcgtatgacctggcaagattgctgttttcgccatattcgtctcacatgagagaggaaaaagtagcgacacaatcgtgtcattcttcaatccaagtctggagttatcatgtctaaacgtccttcgatctctttcagcgaatttgaagtaccgcaaaagggggtggccgtcgtgctggtggccaagggcggcggttttgccgatgaggcggccaaggccgttggcggcgctgaaaagattgcgcgtattgccgatatttccggcttcaccggggctttgggcaagactgccgaagcaatcgagacgaccccggcgggtgtggaaaagatcgtccttgtcggcgtcggcgagccgggcaaacttggcaatgacgattggctgaagattggcggcgcggcattttcgcaaatcggcaatgccgagcgtgttacgctcacgctggcgctgccggaaacgacgattgcaggcgatgaagccgctgacgtagcactgggcatggttctgcgctcctataagttcgaccgctacaagacccgcaagagcgaggaaaacggcgagcccaaacatgcggcgaagatcaccatttgcgttgccgacacccatagcgcccggaagacctttgaagtggctgaagcggtggcggatggcgtcattcaggcacgcaacctcgtcaacgagccggccaatatccttggccccgtggagtttgcggaagaagctgaaaagctggaaaaactcggtgtgaaagtcgaggtgcttggcgaaaaggaattgaagaagctcggcatgggggcgcttcttggcgttgcgcaaggctccgtgcgcccgccgcgtcttgtcgtgatggaatggcatggcgccaagggcaaggaaaagccgattgccttcgtcggcaagggcgtggtgttcgatacgggcggtatttcgatcaagcctgccgccaatatggaagatatgaagggcgatatggggggcgctgccgctgtcaccggcctgatgcgcgcgctggcgggacgcaaggccaaggtaaacgccatcggtgtcattggtctggtcgagaatatgccggacggcaatgcccagcgtccgggagatatcgtcacctccatgtccggtcagaccatcgaagtcatcaataccgatgctgaaggccgtcttgttctcgccgatgcgctccactacacgaacgaccgtttcaagccgcgtttcatcatcaatctcgccacgttgacaggcgcggtcatggtcgcgctcggccaataccatgcgggccttttttccaatgacgatgagcttgccgaccagctttatgatgccggccagtcaacgggtgaaaagctgtggcgtctgccactcggcaccgaatacgacaagatgatcgattcgaaatttgccgacatgaagaacagcgccgggcgatatggcgggtccatcacggcggcgcaattcctcaagcgtttcgtgggcgagacgccatgggcgcatctcgatgtggcaggcacggcaatgggatcgcccgccaatgaatataaccagtcttgggcgtcgggttttggcgtgcgcctgctcgatcgccttgtccgcgatcaatttgaaagctaaaatctttataaacaacgggatggatggggaagctgattgcgtttcctcatcttccttcaagcaggcagggcatggcggaaatacttttttaccatctgacggaatcgacactggatgaagccctgccaggccttgtcgaacgctcgttggggcgtggttggcgcgtaacggttcaaaccgtcagtgaagagcggcgcgatgcgctggacagcctgctctggaccttttcggacacgtcttttgtggcgcatggcacggataaggaacccaatcctgaacatcagcccgtattgttgaccacgactgaaaccaatcccaacggtgcaacggtccgctttcttgtggaaggcgcgaagctggaacaggccggagattatgagcggcttgtggtgatgttcgacgggcatgatcaggatcagctcgacattgcccgcacccaatggaaagccttcaaggcggagaaccatgatttgacctattggcagcagacgcctgaccggcgctgggagcgtaaagcctgatgcgccccgttcttttcctgatgatcgccgccggcattgcgctcggtatcggctatccatggtatatgcgccacttcaccggaagcgagatcgggcgctggaccatgctggaaaaccgtcaaagcggcttcaaggttcaggaagtgcgcctggccgcgagcgatgcgccggtgcgtgtcttcattgatgccacaccgctgccgggctacgtgcccgccgagcgtcgctctgccgtgaccttagcagtcagccgcgacggccagccggtgctctcgcagggcctcgatttcgtttcgacaagcggttccatcaacacggatcgcccgcaggatggccatgtcctgcgccagagcgcgggcgatatcgatccggtcattcccggcctttatgcctttcgtctggtgcagggcaatacggacgggttgcagctttccaaggccgatcttgtgctgcgccgcggtgcgcaaacccccaatgaaacctatacgactatcgggctcgttctcggtgtgctcggcctttacggcctgatgcgtacacgccttcgccgcccccaaacataagagcctgttccaaaagtcgccatttgcagcccggcatcacgaagaatgcaactggagtgctaagggctggcgcggatcactccgccatggcttcctcatattcggctgaaagctccagccacttatcctcggcttcggcaagggttgatttggcgtcgctcatatccttgttgatgcgaatggctttctgcggttccttctcataaagagccgggtcttccaactgcatgctgaagtcttgaatctgtttctgcaatttctggatcaagctttcggtttccttgatctttttctgcaacggcgcaagggcttcgcgcttttgtgctgcaagcttgcgctgctcggccttgttcaccttcggcccttcgtcgcggtccgcagcaggctcgcccttcgcgtctgccagcacgatctggcgatattcatcaagatcgccttcaaatggtttcacgccgccttcgcgcacaagccagagccgctccatcgtggcttcgataaggtggcggtcgtgggcaatcaggatcaccgcgccgttgaaggcgttgagcgcgtgcaccagctcctcgcggctgtcgatatcgagatggtttgtcggctcgtcgaggatgagcaggttcgggccgtggaatgtcgcaaggcccatgagaaggcgcgccttttcgccgcccgacaaatccttggcgggtgtcagcattttttccgtcgaaaggcccatctgcgcgacacgggcacgcactctggcttccggctcggccggcatcagcttgcgcacatgctcgatcgcattgtcttccggcaccagatcgtcaagctggtgctgcgcgaaaaatgcaaccttcagattgggcgaaatggtaagggtgcctttttccggggccaatcgcccggcaatcagcttggcgagcgtggatttaccgttgccgtttgagccaagcagtgcgatgcggtcgtcattgtcgatgcgcagcgtcacattgcgcagcaccggctttcccggcacatagcccacatccgcgccgtcaagcgcgataatgggcgaggcggccttcttttccgcatcgggaaagcggaaaggctgcacatggctttccacataaagctcgatgggcttcagcttttgcaatgctttcaggcgtgattgcgcctggcgcgccttggtcgccttggcgcggaaacgctccacgaagctttccatgtgcttgcggtgggcttcctgcctggcatgggccttttgctgaagttccagcatttcatgccgctgccgctcaaattgatcgtaattgccgcgccagaagctgatcttcttctggtcgagatgcatgatcgatgatgtggccgagttcaacagatcgcgatcatggctgatgatgatgaccgtgtgcggataacgcttcacataatccaccagccacaagacgccttcaaggtcgagatagttggtcggctcatcgagaagaagaagatcgggttcggcaaacagaacggcggcaagcgccacgcgcatccgccacccgccggaaaaggcggaagcaggctggcgctgcgcttgtgcatcgaagccaaggccggacaggatggctcccgcgcgcgcttctgccgaatgcgcgtcgatatcggcaagccgcgtgtggatttccgcaatccggtgcgggtctgtggcggtggctgcttcttccagaagggcggcgcgctccttgtccgccttcatgacgatttcgatcagcggttcctcagtgcccggcgcttcctgcgccacctggccgatgcgggtgttcttcggaaacgatatgctgccggtttccggcgccagatcgcccgtaatcacgcgaaacagggttgatttgccggtgccgttgcggccgacaaagcctgtcttcgatcccgcaggcagcgtcacgctggcgtggtcgatcaataggcgtccggcaattcgtacggaaatatcgtcaaggataagcatggtaagagggcttttgcacggcttccgctttttccgcaagcctcaagcgaagcggcgtcccgtctcctgttgcagaaaatgcacaagatccagcgatggtgcctccgcgccgatccgcgtcagggccgcatggatctggccgcgatgatgcgtctggtgattgaagaaatgtgccatggaaggtgcaagccgctggctgatcgtccgcatggagttcagcgcggtatagctgtagcgcccggcaagccgccccgcatcgagactgtcggtaaagcggcagatgcgctcatcttccgcctgccgcttttcgcgcagggtgatgaaattgtcggaaatgatcgtatcgagcgtctttggatggtcgccttcattcgtaaagcgtttcatccagatgcggtctgcgaccagcagatgattgaacgtgcggtggatggagccgaagaagaggccgagatcgagccggtattcttcgtcgctcaactgggcggccctgtcatagagcagtttgttggcccattggttgtaataggcaaacatctgaaagtgctgttccatgatttcccgccctgaatcgccttcgcgcctatctatggaatcaaatttatgcagcctcaagccgataagatcgcggggccatgcggcgataacaagcgatcagcttggctcgcaaaatgctgtcttaaccaaaaaccgttcccgcttgcgggcttgcgcctcttggcattttaacgcatcgacgttatagagcctcacttttctccattcatcaaacaaggtgtcataatggcaattgaacgtactttctccatgatcaagcccgatgcgacccgccgcaatctgactggcgcgatcatcgccaagcttgaagaagcgggcctgcgcgttgtcgcatcgaagcgcgtctggatgagccgccgtgaagctgaaggcttctacgccgttcacaaggaccgtccgttctttggcgaactggttgaattcatgtcctccggcccgacggtcgttcaggttctcgaaggcgaaaacgcaattgccaagaaccgtgaagtcatgggcgccaccaacccggccaatgccgacgaaggcaccatccgcaagaccttcgccctgtccatcggtgaaaattcggttcacggttcggatgctcccgaaaccgctgccgaagaaatcgcctactggttttcgggcaccgaaatcgttggctgatagtcacaatgtgaatgaaaaaaccgggcaatcgcccggttttttttaactgttcttccgagaaccgattaaaaaaggatgatgacctgacttgaagtcatcccgcccctaaaggctctgcgccagccttgcgatttccttgccgctctcgtcgagaagcatcagcttgcccatctcgatcttataggagcgtgtcttgcccagaacatcgaggaatttccgctcctggttcatcagggccggagggcattgcacataggttgatccgatttcggcaaaggcgatgttttcaccagtcacggttgccttgctgaaatagcggttgcagccgccagatccgctgactgcgccatccgttgcgacgttgagagtagtctgcgcatcgtcaatcacgccactgccctggatatcttccgcaagccagtccttgccctcgatccctatcgaggcggcatcgtcggtattcttgcgaaccatcacgacattgatatcgagaggggcggcagggttttccgggtcaatgacatagcgttcgtcattgacgaaccaaagggtgtcgcccgcgctgatgcgcgcctgaagcgcatagctgtgtccttgctcaatcgcgttggtgtcgaaactgatggcaaagggaataggcgagccatgcacggattcgatccgtgtttcacccagtgcgcgcgatggcgtatccgcaaccgacatatcgacaagctgtacgatgaggcttgcctccggcggaagcgcgatgcgttcgcgatagagaaccttgccgctgattgtcttttcggccgccacgctcgtcgtcggcatggatgtcgcaacgaaaacggcagctccgccaagcgcgccgatgccaaccacaaatgctgccgcaattgagagagttttcgccagtccctgtcgcattgtcaaaatccgaaccttcgtcccccccagtcgtcgttcatatctgacagaaggtatatgccttttatcctgtctggaatcgtcgccattgggcgcctgattcatgaactctacaatagcccaatcatcatgtgaaaattgtggcggtacaactctgcgctacccaaattttcctgtattttcgagagttaaatagttaattcatcaccacagtccaaaccaggctgcaggcatttcattcgcttttgcgaggctcttcccatcgcttgcggctttcttcgtcctcttctttggaggacacccagccgccagccgtgccatcggcaagatgctcacgcttccagaaaggcgcattggttttcatatagtccatcagaaacgaagcggcctcgaaagcggcgtgtcgatgtctggacgcggcgacgacgagaacgatattttcgccgggtttaatcagaccatagcggtgaatgatggtcaggccgttcagcggccagcgttccagggcctgctttgccatgcgcgaaatttcggcttgtgccatgcccggataatgctcaagctcaagagcggcaagctgtccgtcttcatcgcggcaaaggccggtaaaggttacaatcgcgccgatttccctgcggttcttgccaatgcggtcgatctcggcggcaatatcgaaatcttcgctgcgaacgctgatcgatagcggacaggtgggttgcccgtccatatcagcccccggtcattggagggaacagcgccacttcgtcgccatccttcaccagttcgtcatgttcggcgtgttcctgattgatggcggcgcgaataacgttttcatgctcgaaagccgcatcatattcttcaccgcgtgcttttagccgggcaatcagttccccgacgctaacagcttcggcaggaagctcgatgaattcttctcccttgccgattttttctcgcacccaggcgaaatagacgagttttacgctcaaaagatcaatccatgacgtgtttgaggccagcgcggaaatagtcccaccccgtataaagggtcagaatggccgaaatccacaacaggccgataccgatctgcgttacatagggtatgattttgtcaccggcagggccagcgagcagaaaagcaagcgcaaccatctgtgctgtggttttccacttggcaaggcgtgataccggcacgctgactttcagttccgcaagatattcccgcaggcccgaaacaaggatttcgcggcacaggatgataatcgcagcccagagcgtccagcccgcaatggtaccatcggctgccagaagcaacaggatggcggaaacgagaagcttgtcggcgatcgggtccagcatccggccaatcgtggaagtctgtttccagatgcgggcgagatagccgtcgaaaaagtcggtaatgctcgcaatggcgaacagcccgagcgccgtccagcgtgcaaagtcgctcgattccagccgtccttcgatgaagaagcacaacaccacgagcggaacggcgatgatccgtccgtaagtgagcatattaggcaaggaaagggtatgattcttctgcattgttccgccgcatcgttatgatggcacatcaacagggatgacggagaaaatcaacacctgcgaatatgttatgctggaatctaacgtcgctaatatgtccaaattatacaaaatcacgtcatttgtcccggaagtggtcgtggatcgcccgcgccatggcttccgaaataccatcgatttgcatcagatcttcgacagcggcgcgcgaaaccgcttttgccgttccaaaatgatgtaaaagggcgcgcttgcgcgtagggcctatgccggcaatttcatccagcggattcctgaccatttccttcttgcgtcgtgcgcggtgggtgcctatggcaaagcgatgcgcctcgtcgcgcaggcgttggatgaaataaagaacgggatcgcgcgggggcagggtaaatggctgcttgccttccatgaaaaaccgctcgcggcctgcctcgcggtcaacgcccttggcgatgccgattgccgtgaccagatcgctgatgcccatctcgccgagtatctggcgcaccgcgcccacctgtccctggccaccatcaatgagaatgacatcaggccaggcagggaaggcgtccgggttctccacctcgccggcaggggttccatgttcctttaccagacgtgagaagcgccgctcgatcacctcccgcatcatgccgaaatcatcgcccggcgtaatgtcggtcgaacggatattgaacttgcgatactggtttttcacaaagccttccggcccggcgacgatcatgccgccaaccgcattggtgcccatgatgtgggaattgtcgtaaacctcgatgcggcgcggtgcgcgcggcaggccgaatgtttcggcaagcccctgtagcaagcgcgcctgcgatgaggtttcggccagcctgcggccaagtgcttcgcgcgcattggtcagcgcgtgctgcacgagttctttcttttcaccgcgctgcggcaccgagacctggaccttatgaccggcgcgcgtggagagcgcctcggtgataagggattgttcttcgaccgtttccgaaaggagaacgagtttcgggcaaggcttgtcatcatagaactgcgacaggaaagcgcccagcacttccgctggcccgagcgaactgtcggctttcggaaaataggcgcggttgccccagttctggccggtgcggaagaagaagacctgaatgcaggtcatgccgccttcctgatggatggcgaaaacatcggcttcctcgaccgtttgcggattgataccctgatgggactggacgtgtgaaagcgcggcgagacggtcgcgatagactgcggcatgttcaaaatcgagatcggcggaagctgcctgcattgccgctgccagatgatccttgaccgactggctcttgccggaaagaaaggccttggcctctgccacaagcccggcatagtcctcgtcgctgatttcataggtgcagggcgcagagcagcgtttgatctgatagagcaggcagggccgtgtgcgggtttcaaagacggaatcggtgcaggtgcgcagtaaaaaagcgcgctggagcgcgttgatggtgcggcccacagcccccgccgaagcaaaggggccgaaatagtcgcccttgcgcgaacgtgcgccgcgatgcttgaaaatgcccggcgcgcggtggccgccggtcagcagaatatacggaaacgacttgtcgtcgcgcatcagcacgttgaagcgtggccgcgatcttttgatgagatttgcttcaagcagaagtgcttccgtttccgtgcgcgtgacgacgaattccatcgtcacggtttcacggatcatgcgtgtgatgcgattggaatggccaatgccgcgcgcataattggaaacgcgcttcttgaggttgcgcgccttgccgacataaagcacgtctccatcgctgttgaacatgcgatagacaccgggattgttgggcaggcgcttcataaaggcattgatgatgtccgggccgctgagccccgccgtatcgggcagcccgtccgacgaatcccactggatggattccgcagccgaagctatgcgggcaggctcttcctcgccgtttgccgccgcatcgtcatcgtcttcggtttctgcctcaccgataatgatgcccgcaacgtcctgttcgtcatcgggcggcagatgcgtttgctcgccggtggttgtcttgcgggtggccattattcggtaattcctgcaatgtcgggcgtttcccatgccaggtgctgcccgccgtcgagcgcaatcatctggccggtaatggaacggttttcccagaaatagcgaaccgtacgcccgaattccggcaattccggtgcgcgctggaggggaagtttgctaacctgccgctcgaaatcttccggccgctggcgctcgctgggcaaggtggggccgggcgcgatggcgttgacgcggatgcgtggcgccaaagcctgcgccagcgtgcgcgtcgcgttccacaaagccgatttggacagcgtataggaaaagaactgcggattgagcttccacacgcgctggtcgatgatattgaccaccagcccgtcctgatcttccggcagggctttgcgcatgtcttctgccagaatcacaggcgttttcaggtgaacggcgaaatgccggtcccacaaggccatatcaagggcgccgaccttatcctcctgaaacagggaagcattgttgacgagcaggcgaatggggccgatccggtccgaggcctgtttcaccaaaccacgcacatcgccttcaaggtcggcttgaaccacgcaggcattgccgccactgtcgttgatgcgatttgcaattgcctcgccttcatcaagcgagcgattgcaatgaatggcaaccggaaaaccatggctggcgaggtcttcgacgatcgccttcccaatgcgccgtgcgccgcctgtcacgaggacggggcaatttgcaaccatgcgggcttcgggatcattcaacacggtaaacgctttcttatcgggattctcaggtcttttcatgccattccggccggaaaaaagcagcaaaaaatgatgcgagatgcaatgacaactgacaaattatgaaagatttcagcagcttcgctgcattgctggcaatggtttcggcttctcctgtctgttgccccttcaatatagggtgtgaaagccggcgttgcgataatgcaacatcgcatttttgccatcttctcgacaggttatctccacacaacggggcatttcgtgccgcaattaccctcgatatgtcacccctgtcagcgcggcatgggcggttcactcccgatgctgcccgcccgataagggaccgcgcaaaacgtaatttgtgtaaggagaatgccatgcgcactcttaagtctctcgtaatcgtctcggctgcgctgctgccgttctctgcgaccgcttttgctgccgacgccatccaggaacagcctccggttccggctccggttgaagtagctccccagtatagctgggctggtggctataccggtctttaccttggctacggctggaacaaggccaagaccagcaccgttggcagcatcaagcctgacgattggaaggctggcgcctttgctggctggaacttccagcaggaccagatcgtatacggtgttgaaggtgatgcaggttattcctgggccaagaagtccaaggacggcctggaagtcaagcagggctttgaaggctcgctgcgtgcccgcgtcggctacgacctgaacccggttatgccgtacctcacggctggtattgccggttcgcagatcaagcttaacaacggcttggacgacgaaagcaagttccgcgtgggttggacggctggtgccggtctcgaagccaagctgacggacaacatcctgggccgcgttgagtaccgttacacccagtacggcaacaagaactatgatctggccggtacgactgttcgcaacaagctggacacgcaggatatccgcgtcggcatcggctacaagttctaattatagcataattggacacggaaaaccggacaggcaactgtccggttttttgttgtctgcaaaggatttcaggcatccggtaatgcgcagcctcgatcagccgcgcggcagaagctcgaccagctccgggtgcaattcctgaaagcgcttcatccagcgtttcagcttcgagcggttgcgttcccatttgccttcaaagcgcaacgccagatagccgagtgctgcggcaaccgcgagatgtcccgcatgaagctttccggcaaggcgcggcggggcctcgttgagaagatcaagcgtacgttcggccttacgccattgcaggtcgagccagggttgatgaattttctcttccgggcgcatccgccgttcatagacatgggccagcaaaacgtcgcaaagcccatcggcgattgcttcatagcgttccgcatcggtgcgcttttcggcattgcgtggaaaaagcttgttgcccgaaacgcggttgagatattgcgtgatggcgcggctatcgaaaacggccttgccgtcatcggtcacaagcgttggaatcttgcccaaagggttgacctgaatgagcgtttccggctccgcggatgtgttgacgatgacgctttcaaacggaatgcctgcataatgcgcggccatccgcaccttcgcgctgtaaggcgaggcgggcgaatagagaatctgtgtcatgtttgtcctcgactatgaagattggaatgccgatccgattgttcagatccggccttattgcattgccggcatgatgaccgagcggctgcggcacgcattggcatccacctcatcgcaactgcgatattgaaggtctcgtgtcatgcagatgcggacttcctgaaggtaattccgcttgcaggcaatagagataccgtcaggcttcatgcccggattggcggcaatgaaggccttttcaacgagaaggggatcgacgcggcgctcggtggcaagattgcgaaggctcggcggaatattcactttttcaaaagcgttccggacggttgcgaaatagtcattttgaggcaggccggagcaactgccgtgcttgcgccattgatgggcgatgaggcctgccgaaggtatgatgtcggaaaggctggagatgatccggcgcggcacgtaactgccgcggctgcgcatattatcgacctggcaattcgccggatagccccgctcattttgcggccagaggccatgaaccacaaagccgaaggggcgccgcacgccgcattgctgctgattggcgcgcggaccttgcgaggcgcaatagctgggcgaccacgataatgacagaacatagaaatcaaaatcgccggggcgcccgccatcgcggtcatccgcttttgcggggctgaaccctatggctgctgaaaacccggttgcgagcaggatggcacgggctgctgccaaggtgcgcagcatgagagcctccgcttaacggaggacgcggcagcgtccgtcatagacataccagcggtcgaaaccatccacgcagaattcgacattgcggcccagcgccgcgaagccctgaccttcctcgaccatataccagaccgggcggtactgcccatcggacaagaccgcggttgcctgacaataggtgcgttcgatgtcggcggggctgaccttcggttcatagcgggtaaggcgcacatcgctcatcgcggtgatgccgaccttgggcaggtttggcacatggcgcacctgatagccgaagccggatacgacacggcgaagaacgctctgctggttacaaagcccggcatcagccacgccagccggggcaggggcgatatagtccgccgcctgaacggtcgggaccgatgcaagcgccagtggcacaacggaggcggcaaaaagtgctgcccgcgaaaactgtccgatgcgatccgaaatgcgttgcatgtttttatcctgtcccgcgtttttccaaaaacagatggccgtcattgttccggcagcagtttctttcagccaggggcggcggtcaagcccgatctgtctcgccgcgtatccatcggaggctgaaattgcttcccttttcctcttcaagcagcctggtaaggcagggaagcaggatttgcatttcactttcgagtgtatagggcggattgacgacgatcatgcccgttccatcgagacgcggctcgggagagggggcacgaatcgcaagctcgatctgcatgatcttcgggatgccggtttcacgcagtcttctggcgaagcgttccgtttccctgcggtcctttaccggataccacagcgcataggtgccgccgccaaaccgcttgtgtgctttggcgaggccatcggctagacggtcgaattctccatctttttcaaaaggtgggtcaaccagaaccagcccgcgcttttcctttggcggcagatgcgcgccgagcgcaagccagccatccgtttcggtcacgcgcacctgataatcgccgtcgaaaagcttcgcgagtttcgcggcatcctgcgggtgcagttccagtgccgaaaggcggtcctgtttgcgcagaaggtggcgcaccagaagcggcgaacccggatagtggcgaagcctgacccccgtgttcacggcgtaaaccgcatcgagatagggcttcagcagttccagcacgggctgttcgacctggcctttttcaaccgccgtcatgatgcgctcgataccgccagcccattcgcctgtcttgcccgcttccgtgcccttcaggtcataaaggccgatgcccgcatgggtatcgatgacgcgaaaggcctgctccttgcgcttcagatattcgacgatacgggtcaagatgacgtgcttgacgacatctgcaaaatttcccgcgtgataggcgtgacggtaattcatggctgtgcttgtttcatgccgtgtcgctttcggcaagggttgcaatggctaaacgcaaaatcgctttcgcattgcgtcgttcgtgcaatatccctgctctcgtaaatgtgacatacagcccccagcatccgctccttttctgagtcgagtttgaaatgtctggtggcgtccttctgatcgtcctctttggcgcgtttcttcacgcaagctggaacgctatcgtcaaggggagcggggataaattcttcggtgcggccagtgttacgggcgcagccgggctgattgctctttttctcgtgcctttcctgccgctgccaactgccgcgagctggatttacatgctgctttccaccattacgcagaccttttacatgtcgctggtggcggcagcctataaatccggcgacatgagcgaggcctatcccatcatgcgcggcacgccgcccttgttggtggcgctggtcagcgggccgctggtcggtgaaatcatgggctggcaaagctggcttggcatcgtgctcatctgctccggcgtgctggccatggcgcttgatgcgcgccgccgcaatcgcggggcgtcaagccgcacggtcttgctcgcgcttgccaatgccggtttcatcgccagctatacgcttatcgatggtctcggcgtgcgtgtttcgggcgagcctctctcctatacgctgtggctgttcctgctcaatgccgtgccgctcgcaggctgggcgctttaccgcgagccgagccgcttcatcaactatatacgcaatcgctggcgcccggcgctgatcggcggggtcggcacgctcggctcctacgggctggcgctctgggcgatgaccatggcgccgattgccgtggtggcggcactgcgcgaaaccgcgatcctctttggtatgctcatttccgcgctgatactgaaagagaaggtcggcctgccgcgtttcgtggcggcggggttcatcgttgccggtgcgattgcactgcgcctgtcgtgaaaatttatttcatcaggggcgcaatcatctggcagaaattcgtttctgctggcaaatgattggggtaataaacaatcatgaaccggcacacccccatatcgaatatcaggatcggccattcggcttgcccgcatgactgtccgtccacttgcgccctcgatgttgaactgctcgacgagcgcatgatcggccgtgtgcgcggctccaaagacaacagttatacggcaggcgtcatctgcgccaaggtggcgcgctatgccgagcgtgtgcaccacccagaccggctgaagcatccgctggtgcgagcgggcggcaagggcgaggggctttggaaagaggcttcatggcaagccgctctcgatcttattgcagagcgatttgaaagggccgaacgcgaatatggcagcgaaacggtctggccgtttttctatgccgggacgatggggctggttcaacgcgattccatccagcgcctgcgccacgcgaagggctattccaaccagttcgacagctattgcaccaataccgcctggacaggttattttgccggaacgggcagcctgacggggccggacccgcgcgaaatggcaaaggccgattgtgtggtgatctggggcaccaatgccgctgccacgcaggtcaatgtcatgacccatgcagtgcgcgcccgcaaggagcgcggcgcgaagatcgtcgccatcgacgtctatgccaatgcaaccgtgcggcaggcggatatggggattgtcttgaaacccggtaccgacggcgcttttgcctgtgcggtgatgcatgtcctgttccgcgacggactggcggatcgggattatctgcaacgctataccgacgatccgaaggggctggaagcacatctccaaccccgcacgccgcaatgggcggcgccgatcaccggcctgtcagttggggagatcgaggcttttgcccatctcgtgggcaggacaaagcgcacctatttccgccttggctacggcttcacgcgccagcgcaacggtgcggtcaacatgcatgcagccgcatcgatcgcctgcgtaaccggggcttttcaatatgaaggcggcggggccttccactccaattccggcattttccgcatggacaagcgcgagatcgaaggccgggcattccagaaaaacggcatccgttatctcgaccagtcgaaaatcggccggatcctgaccggtgacagcgaggcgctctatggcgggccaccggttacggcaatgctgatccagaataccaatccgatgaatgtcacaccggaacaacggctggtgcgtaagggatttgcgcgtgaggatctctttgttgcggttcacgagcaattcatgaccgacaccgccaggatggcggatgtgcttttgcctgcaacgacttttcttgagcatgacgatatttatcgcggcggcggccagcagcacgtggtgcccgggccgaaactgatcgaaccccatgcggatgcgcgccccaacatattcgtcatcaacgaactggcaaaacggcttggcgtcggccacctgccaggcttcgagcttgatgagcgtacgctgatcgaccacatgaacgccaacagcgccctgccggatttcgatacgctgaaggaaaagcgtttcgttgacctgcaaccctctttcgaggaagcgcattatctcaacggtttcaaatggccggatggcaaattccgtttccgcccggactggttgggaagcccatcccccaacaagccaccggaagccatgggtttacaggggccatatcagacgatcccggaatttcccgatcattgggaagtgatcgaggcggcggatgctgagcacccgttccgcctcaccacgtcgcctgcgcataatttcctgaattccacctttgccgaaacacccacctccacggcaaaggaaatccggcctgagcttctcattcacccagacgatgccgaggcactgggcatcgccgatggcgaccggatcgaaatcggcaatcatcgcggcgaagtggtgcttcacgcggttcttcatgccgggcaaaagcgcggcgtggtggtttcggaaggccttttccccaattccgctttcgagcgcggagagggcatcaatacgctggtaggcgcacaatcgcctgccccctatggcgggcttgcggttcacgatacgaaaatctggatcaaggcctatccggcaagagcgtgagccgctcataagcatttccagcaaaagtgcgaagcggttttgcgtgggacaatgcgaaaaataaagagatagagcggttccgacgattcttttaaacaggaaccgctaaagcattttcgagccaaaagtgcgaagcgcctacgcggggaaatcagtccactggactgatttctgatcccgcttcgatgcgtcggataatgcgacaaaacaaatgcttggagtcgctttaaccggcgtatttcaggcgaaggccggaaatgccgaccgctgcgttaaggcccttctggccctgcacggagatgggctgaagcgaaatcgtcttccacgaaccgccggtcaggatattggtgccgaagccaacgccgattgcggcattggcggatgcgccgacataacgcccctgcaatgcgccagccgggcgaaccgtcggcgcccagacggcccaggcgaggcggccaccattgatgaagccgacatcgacgccgatcttggtgatggtgccgttatagtgctccagcgggccgcggccacgcttgggcttgaatacacaattaacatcctgacggctgccgatgatgacaccgatcgccggtgaaatatcgcaggtcagcataccgacttccgaatgcggctgcgtgcggcccgaaacgggaggggcaaccaggtcagcagcaccggcaggcgcggcgacggcgatgccggaaacgacggccatggccgacaggagggaagtcgaaaaacggagagacatgatcttgtcctcttctgagacacacatagaaagagacgctttcacgtttcttaacgggatttgccgaagcaggttcccttaagcagcggaaataaagctttttccgggatattaaagttttgttaacgaaaaattgtatgtgtgatcaatttgtcgcgtcgggccggaaagcctttcaggcgctgagcaccatgccgtccgaaaactggttggaagccttctctccagccgcaaacttttgaagcgcaagcggataaagccggtgttcggccttcagcacgcgcgcggccagcgtttcggctgtatcgccgtccagcaccggcactgcggcttgtgcgaggattggcccttcgtccatgccttccgtcaccagatggacggtgcagcccgcaagcttcatgcccgcatcgagcgcgcgctggtgcgtgtgcaggcccggaaaaagcggtagcagggaagggtggatattaagaatgcgcccctcgtaaggggcaataaagcggcctgacagaaggcgcatatagcctgcaaggcagataatatccggcttgagaacgtcgagagcggcaaggatcgcatcctcatgcgcttctttggaagcaaagtccttgcgcttgaaaacctgcgtggcaatgcctgccgcttctgccttggcaaggccgcccgcttctgccttgtcggaaaagaccgctacgatttccgccggaaaaccgggcgcttgtgccgcgcggatcagcgcttccatgttggagccgtcgcctgaaataaagatgacgacccggttgcgtttcatagtgcgagctggcccttgtagatgacgccgtctttctcacgccgggtcatgcggccgagtgtaacgaccttttcgccttcggctgcaagtgctgcgatcacttcatcgacctttgccggattgacgaccgcaatcatgccgatgccgcaattgaaggtgcgcagcatttcattcggttcgacattgccagtcttggcaagccaggagaaaactggcgggactgcaatggccggaagatcaatctccgcagccaggcctttcggcaggacgcggggaatattgtcggggaagccgccgcctgtaatatgcgccagcgccttgatgccgtcgcaggcacggatggcggcgagcagcggcttgacgtaaatccgcgtcggggtgagcagggcttcaccgagcgttgcgcccggttggaaaggggcctgcgacttccagccgaggccggaaagctcgacgatgcggcgcacaagcgagaagccgttggaatgaacgcccgaggaagcaaggcccagaatgatgtcgccttcggcaatatcgccgcgcggcagcaggcggtcacgttctgctgcgcccacggcaaaacctgcaagatcgtaatcgccgtcgcgatacatgcccggcatttccgccgtctcaccgccgatcagtgcgcagcccgcctgacggcagccttccgcgatgcccgaaacgatcgcgacgccctgatccggcgaaagcttgccggtggcgtaataatcgagaaagaaaagcggttccgcgccctgcacgaccagatcgttcacgcacatcgccacgagatcgatgccgacagtatcatggatatccgcatcaatagcgatcttgagcttggtgccgacaccatcattggccgcaaccagaaccggatccttgaagcccgcagccttgagatcgaacaaaccgccgaacccgccgatttcgccatccgcaccggggcggcgtgtcgagcgcaccaatggcttgatcttttcgaccatcaggttgccggcatcgatatcaacaccagcctgcgcataggtcaggccgttttggccggcgggcttgttttccatggtcatggcgtgctcctgaaactgggtgcttgtccacgctgtatttgttagcgcgcaatggcacgagatggcccgtcctgcaaggccggggggcgggaaaagcgaaaaagattgcaggaatctgtcgaaatttccgttgttgccgatttaccgccgcaaagcaggcttgcgggcttgcaattcctgcaaagattgcaatcttgacctgctgatataattttcctcaattgtatcctgcgcggcggtaactcgatcttaaactccgcacggacctatagcctgttccaaaagccgccatgctggtgtgcaaatgatgcttttggttcgggctccagaacggttccggcgattttgttaaaacaggaaccgctctaacggcaaatctgcatagaatggatcatcatggtcaagaaaccgacgcccgcgcgccagactgtcaccaaaaccattcgccaatcggaaacgattggtcgcaacggtgacattcatgtcaatgtggaagttgaaagtttttcaggcgcatcggttcggcggcaggccggtttctggcttggagccatggccttcttcgtgctgtttctggtcgtgttcagctcggttctcctgccattcgtcgcgggcatggcgcttgcctattttctcgatccggttgcagatcggcttgaaaaggttggcctttcgcggctcgcggcaagcattgtcatcctgcttatcttcctgatgatcctgattatcgggctgatgatcgtcgtgccgattcttgctacgcagcttgccgatttcatttctaatcttcccggctacatcacgcaattgcagtcgcttctggcgaacagggattcggaatggctgaagaaatatatcggcatcgacagcacggtcattcagcaaaatctcagttcgctgctccagcaaggggcgggttttctctccacactgcttcagtcgctgtggaattcggggaaatccctgatcgatattgcgggcctgttcgtggtgacgccggtggtcgccttctacatgctgctcgactgggaccgcatggtgaacagcattgattcatgggttccgcgtaagcagcttcatacggtgcgccgcatcgcgcgcgaaatgaatgcggcggtggctggcttcatccgggggcagggcacgctctgcctcattctcggcacctattatgccatcgggctgacgctgacggggcttaatttcggcctcctgatcggcttttttgcaggccttatcagctttattccctatattggttcttttgtcgggctggcgctcgccatcggcgtggcgctggtgcagttctggcccgactggatcatggtttgcacggttgcggcggtgtttttccttggccagttcatcgaaggcaatattctccagcccaagcttgtcggctcttccgtggggctgcatccggtctggctgatgtttgcgcttttcgcctttggttcactgttcggcttcactggaatgctggtcgccgtcccggctgcggcggctgtcggggtgcttgtgcgttttgcattgaatagctatctgcgttctccgatgtatgatcctgccaaccaccgctcgaacccggacgctggacctttgatcgaggcgggtgacaatacaggccgtgagaaatgagatggagccaaaatccgatgggatttgatgggggctgcgatgcatgacgcaccgcgccagataccgcttaatcttgagcatcagcccggttacaaccgggaggatctgatcgtcacggcttccaaccgtgccgcagtcgatctcattgaccgctggccgaactggctttcgccggttacgatccttgccgggccgacgggtgcgggcaaaacccatcttgccgaaatatggcgctcgggtacggatgcgctgctggtcgatccgtcgaacatcaccgaggaagccgtgaacagtgctgccgagcgccccgttttgattgataatatcggcgcccaagcttttgatgagacggggcttttccacctcatcaacagtgtgcgccaacatgcggcgcaggggccgggtccgtccctgctgatgacttcgcgcctgtggcctgcaaactggaacgtgaaactgcctgacctcgcatcacgtctcaaggctgcaaccgtggtggaaatcgcggagccggacgacatgctgctttccggcgtcattcacaagcttttcgcagaccggcaggtgagcgtggagccgcatgtcgtgtcctatcttgtcagccgtatggagcgttcgcttctatcggcgatacagatcgtggatcggctggatcgcgccgcgctcgaacagaaaagccgcatcacgcgtgcgcttgcggcgcagattctggccgatatggggcaggccggatgagggtggcggtcacaggggcgacgggctttgtgggcagcgcgcttgtgtcgaagctggaagcggcaggccataatgtaatgccgctatcgcgggaagatattcacgatgctgatttttcaggcgtggaaaccgttgttcattgtgcagcgctggctcaccgcacaggggctgagcgccccgatgccaaaacatttgatgccgtcaaccatcggctcgccgtcgagctggcgcgaaaagcaaaagcacaaggcgtaaggcgcttcgtcttcgtttcaaccatctatacgattgccggaaatccatcgccgcttgcacccgacatgccccttgcaccacgcgatgattacgggcgggcgaaggcaagggccgaggctgccttgcttgccatgacagggctggacattgtgattgcgcgcccggttctggtttatggacccggtgcgcgcgccaatttgaaggcgctgatgaaactgtgtgacagccgcattccattgccttttggcgcagccaataacaagcgcagttttgtatcgctggaaaatgtcgcgcgggcgttgatattcctgagcgaagcgcctgctgaaaaggttgctggcagggttttccatctggccgagccgcagccgcgctcgacacgtgaaatcgtgggcaaggcacgggcggcaatgcagcgcccggcgcggcttgtgcccgtgccgccgcttatcatgaagtttttgctgggggggatcggcaagcgcggtctctacgaccagcttttcggcaatctggttgcggatagttcctcgcttatcgaggccggatttgaatatctgccgggcgacccgcagttggaactgatggccagagcagcaaaagatagctagtttttagcgccgacagcctttggcggcaggatgtgtgattgcacatgagcgggcgtggacgcgggcgatggcgcctttttggcaactgatccggtaatgagcgttgcgctgtccggcttgttgtgtccaccgatcaattgatcctcgtgaacccagccgatgatgttcgtcgagggtacaaccacacgatgccagcggcctgtcttgccgtaggagcgcatttcgcggcctttctcaatggtggcaatggctggcgaacggtcccaggcattcttgtgaatggtgagcttggccttggcatagataaccgacggcgagtttgccggtgtattgacgccgcgtggtggcatggcgtaaggtgcagcgggtgtaaccgatgccacgacgctcccggaagggaggggcggtttgggcgccgcgacggccgcggtctggacgggcttttgcggtgtgggcgcaaccggtgctgccgggcggggaacagggccaacggcggccgcataatctctggctggcgctttcgtatcggcagtcttgccgggcgcgggcttgttttcagccttggctgtagctgccggggcgggcttgggcgcgggacgctggaatagcgcggataaagccgcttgtgggcttttgtgctgcgcagtggaccacaggctgaatgcgccaagagccagaatggcgcccagcgccaatatcggcgtcgaggaacccgatccgcttttgcgcctggaagagcgctttggcgaacgcgaagaggagcttcgtttccttgcagccattgtctgtttcctgtccgaatcgcgacaggaagacactaccgcgtcttccttcgcatttcgttaccggaacgttcagactgagcgtgtcaggccgccatcgacacgcaggttctgcccggtgatataagccgccccatcggaagcaaggaacgacacggttgccgcgatttcctcgctcttcccataacgctgcatcggcacgctttcgcggcgttcttccgttgttggcaggctgtcgatccagccggggaggacattgttcatgcggatattctcagccgcataggtgtcggcaaatattttggtgaaggaggcaagccctgcacggaacacagccgatgtcgggaacatcgcacttggctcgaaagcccaggcggtcgaaatattgatgatgacgcccgatttctgcttctgcattgcaggcacgacgaggcgcgcggggcgcacggcattgaggaaataggtgtccattcccttatgccagtcttcgtcggtaatttcgagaattggtgcgcgcggcccatgaccggcgctgttgaccagaacgtcgatccgcccccatttttccaaagtctggtcgaccagcttttgcaggtcgtcgttggactggttcgagccggtgacgccaatgccccccaattctttggcgagggcttcgcccttgccggacgatgacagaatggcaactgcaaaaccgtcctgtgccagacggcgggccgaggctgctcccatgccgctgccccctgctgttatgatcgcgactttctgaattgtcatgcttccaggccctgttcccaatggtttgatgtgataaagttagcggatcgccctgaaagcccaagtcaattttgttgaagataagattttgccagccttggcgaacaggcaataaaaaacgccgcttgaagcggcgttttgcaaagaggcaaacggatagattattgatttccggttttgctgtcacaggaagttttgccggaagcctgcccttgctgcttctggtttgtttcacttgcttcaaccgcattgcggaattcggcccactcacgttcatgacggcgatatagctcatcggaaacagtctggatagccattttgatcctccgttgatctgtctgccaattagcacagcccggcgaaaaacaccgcatcacaaacggtaagcgattgaaatctaaatcggtttatatgtttataactttgttggcttcagttttactgaaagaaaataccgccttttccgatttttctctcgatccctgccggtttggtttccttgcgacagatgcggcccgcaagcccggcttcaattataaaatataaagcccacgcggagcgggtccgcgtgggctgattgttgtgcaggtctggagcttagagcgcatcccgaaaagtgtgaaacggttttcggaaaagatgcgcgtcaaagcaaaggattagagcgccgatctgattcaatcagatcgaaacgcgctctaatgagcaactaaaggcaaggtttccgctggcaccagggaggtgaatggcggcacataggcctgcgccagaaccagaacgcccacaaggcaggcaagcgcaatcgaatggaagaacacatagcgaaggatcttcgattcgtgtccataccactgggttgccgttgaggcgacgacgatggattgggcgtcgatcatcttgcccatgacaccgccagacgaattggctgctgccatcagaaccggcgaaaggccaagctgttcagccgtgatcttctgaagcccgccgaacaggacgttggaagccgtgtccgaacccgtcagcgccacacccagccagccgagcatcgcgccgaagaacggatagacccagcccgtctgtgcgaatgcaaggcccagggtcgcgtctgtacccgaatagcgggtgacatagccgagcgcgagcattgcagagatggtgatgagcgagaagcgcaccacataggccgtcttgaaatattccttcacgagcttcaacggattgaagccgaggataaagcccgcgacggcggcggaaagcaggatgcccgtgcctgtggccgacaggaggttcagcgtaaagatcgcagcttccgaatgggtttcggcaacgaccggcggaaccttgaagaccaggttatgcagatgcggaacctgcattttccggatccacagcgaatcgagccatgtgcgaacctgcggtgtgccccacaagaacacgaagatcgacagaacgagccatggcagccatgcgcggaaaaccgctcccgtggaatggctgtggcgcggctggaccggtgcattggtctcttcgccctctttgccggtcgacgtccagatgcgacgcggctgccagaagcgaaggaacgcggcaagtgctgccatggagcagatggcggcgataacatcgacgagccatggcccatggaaattggacactacatattgcggtacggcgaacgaaacaccggcaaccagcagtgccggccagacttccatcatgcctttacggcccgcaaaggcccagatgagccagaatggaacgatggccgagaagaatggaagctgatgaccgatcatgcctgacaattgcaagaggtcgatccccgtcaccgcagacaatgcgataacaggtgtacccaaggcgccataagcgacgggcgcggtgttggcgatcagcgacaggccagcggcgggaagcggcgcaaagccaagccccatcagcatggctgccgtcacggccacgggtgttccgaagccggctgcaccttcaaagaacgcgccaaaggaaaaggcgatgaacagaagctgcaagcgacggtcgggggttatcccggcaatcgaatcacgcaggatgttgaactgcccggtctgttccgtcaggcgatacagaaagatcacgttgagaatgatccagccgatgggcagaaggccataggctgcaccgtaaacggctgtggctcccgccatgtcggcgggcattccaaaaccgatcaccgcaattaagagcgcggtaatcaaaccgagaatcgcggctatatgtgcttttatgtggaaaatgccgattccgccgagcagtaccacgatgggcaatgcggcaagcaatgttgaccagaacatgctgcctaggggatcgtaaacttgattccagggcatcgaagtcctccctcctggattaaaatctcttccttttcactccaattcgctccaccgatttggctgaccaatggaaacattcccttccgctgccctctccttagagcggtagtcgggctattgcgcgtcatggtatgcaggtggatgattggtaaacttactttaccagagctgtcaattccaacggctttaagattttagaattagcgggccgaagcgaaaaagcgtcaacgggcaaatttgcctcttgctttatggcattggattatctagtgagaaccccgttcgaacagagcagcggagcgtagcgcagtctggtagcgcacctgatttgggatcagggggtcgcaggttcgaatcctgccgctccgaccattttcccgacaagttgatcgatgatggaaagccttgatgccgcaaggctgtggcgtgcgtctttatcgcgttgacacgctaaaccgggtaaactattgccatgatagatttgtctccttcctgcgagggaaggtgaagcggagttcaaggttcttcaaatggtagctcgcatttatcgtccagctaaaaccgccatgcagtccggtaaggccaagacggatcaatggcttctggaatatgaacccgaaaagcctcgcgtggtcgagcctttgatgggatatacctcttcgggtgatatgaaaagccagatccggctgttcttcgcctcacaggaagaagcggtagcctatgcgacgcgcaacgacattccctatcgcctcatggagccgcatgagccgaagcgccgcaaggtttcttattccgacaatttccgttttgatcgtccgcaaccctggacccattgacgggttgtctggttcaaacggctgtttcatagcctgaaagacaaacacgcaatcgccgaggccccgataaggccccggcgtcttgttcaaagggcagggtcccgtagctcagttggatagagcaccggccttctaagccgatggtcgcaggttcgaatcctgccgggatcgccactcatcttttctttttgtcgattgccacgataattggcctttttggtcgctacgcgttccttggatcagtagtgcgcgctttgaacccgtggccggagactagaaaaaatacgtcagtcggtcggggggcacagtgattggaccgcatgccggctattctctaacggtagtaagagcatctacccttggcggcggattgcagtgaagatcgccaattgctttgcgtcatcagcatccgattggaaagcaaaggggactacagttcttacaaacacttgtggagggaacacaaaattcccttgttcgacctgcattgagaacgcttttctgccatcttacttcactgctccaagggcaggatgaatttgattcgagtggcggggagatgagaatgtcggtgatcggtgatgtgttgtttatgcgcagcgatgggggagacgtgggcgacgtcgtccgtcatgtcgagcgagagttggcgaaccatgtcgacgggtatgatcagcacaggtttgacagccagacggacgaggatgtagtgcgagcattagtgcgcgaacttagtatcgagccgatcacgctcgactatgatggagcacagaaaaacgtcgtagagacgcgaatctcggttcgagatcacttcgaaggcacagttgaggtgcctggtctgcgcgtgagcaagaccttcccattcactggagatgaggggctgtggaagtggggggccggacaatggagcagcatgatgcctcgtggcgaagtttatggcggctcggtcaccatcggtatggcggtgcgcgagaacgaaggtgaagccgcggctaaccacattaactcgacgctggaacagatcgaggaatatttggctcgacagaaggcacaactcgatccattcaacgctgcgctacctggtcttctccttccgctggttaaagctcgtcgtgatcgtcggaacagcgcccaggacctgctagacaaattctgaatgaagcgcaagggagcataacaatgtagagcgcagtgatccgcaccgcgctcatcggtatcgaccgggcatcttgatccgttgatcggtgatttcaccgcgcagcttgcgagacaacagcgctttggaccgccttgcggaactgcgattgtggtagttggggtcggttcaggctgagggcgaaatgacactctaacgggggaagtcagcaatgaggcccttagctgctaaaagcggaaggttccaactttccggaactaagaagatattgcagcgtgtaaccgatagaacgtgcatcgtccaacgcatcgtgcccctgtaattccgggtgctcaaggccgtaataatcagctagcttgttgctaggcgttcgcgctaaatcctccacaggcataccagcagcaagcagaagcttcacagcgttatcgaaccggggcgcgggtatcgggggcgcaatgccttcaacatagcagctgattgcgatcatgttcagctcgtctttcccccatgaccagaaggttgcgccatcagaaaagctgtcaagatcattcagcgctgtcttcaaaggtttgccatctcgcgagatctgttcctcggtgatgcccgtcaggtccgtgaagtagggggcgatggcatagtgagcgccatagcgatcgtgcggtgtcacgtaggctttaaaagtctcgagtatggggagttcgttttcgagaccaatcttgactgctccgatttgagctatgacagggtcggggtcgatagctgcacaccagaaacggctctgagagcctttgatgcaaaggaactcgcagtcgaagatgatggcggttttcacgtgcgtctcccggcaagattatgcgccacaagactaattgagtttgtcgggatggcaatggccagtgttggcgctttccggtcatgccgtcgctgtcccaactgaactatagtctgttttggacatcaatcgccccatgcaaatcaaggctttccggcaccaaaattgacaacggttcaagtgggacagccgcttgcaggcttacggtgtcattttgccctcagccggaaccgacccctagttgtccaacaataccgcatgcgcacagcccgtatgtaacaatgagattagtgataattctgcgtcaatcggcagtgacctgaactaccgatcgagaagcatcgcgatatccggacgtttgttcaaggggacaacgaacaaagggacactgagggcgagcgctgcacgataggccgcaagaacggaccgctcctgatgttcaacgagctcttcttgcgaacggacgggtcttgttctccgtgaatccgataaacgtcgcaatgcgattttctcaacgtcatcgactaggacaatgaaccgggagacatcgatagccgagaaaaccgaaggcgaaatttccacgaggccatcaggagtgtctatgatggtatgtccgtcgagaacgatcaatccttctttcggcgcgcgccgaatgaagccggctatcagaagagcttgattgtcatcgatatttccctcacgcagaagatcatggatgacaggcttgcctttgcgctcctgtctctctgccttaatgagactactggcctgcaagtgctcgaaaacaagtccccgtcgcgcatctttcagaagtgtcgacttgccgactccggacacccccactaaggcaacgaccttccgcccactcatgcttgaaatccaaggtcgatctgcgaaagcaggtcgtccagacgaggacgcggtatgcgaaagatcgattgaggcggatgctccgtgataattttgctctcctgaagctgcttcaacccgatagctggatcaatataggcagcaagcagatagttgataacttttacaggcgattcggccgatgcccgccagccctcaaggtcctgttcactatataccgaacgtccacctgtcatctggagcagctcccgagtggaccgcgcataacgaacgtcctcgagtattccgattgccgacatggcctgggacggtgaagacgacgatttgcccttgtagaagaaaaggagtgatcctggcgggcccaaattggagggtgctcggcaaagatacacctttcgaattgtgttgcccggtcgccgcggacctcctcccaacccaagcgctccgaagagatccaactggttctgctgcttgagatctggatagaggatatcgtgatagccttctttgatcgggataccgaacgctgcagtgtccggcacgatggcgaagcgcggataattcaggcgatggacatcaaagcgattgtcgccatctgtcggtgtaggcgcgcgcgtgcccatacgtttttcgtagatcctttcgtcgtcctcttttgtcgcagtgtgcgtgaatccgaaatattcaagaagatcaatgagggaggtctgcccctcatatgtggtgacatagacgaggtcatatttgttcttttgagcgaaccagaagacctttttcaaaagcagttcaccgagcttaaggccgcgtctttccggccgaaccttgaacgtgcagatcttcaatatcttattggctttttccatggcgtcggtgtccgagcccgtttcatcctttctgacgagaaggccggcaattccgtcgtcttcgataatccagcagaggcgccgctgcttcacgcatttttctgtccaccatttatcaaaacctggatagtcctcgcgcaaactgtcaaagatagtgtccgtcagaggtatcgcatgagcggcgacctcatcgatgaaacgcaccggcgcttcgattggctcataggtcgttctaaggagctgaacagcgtctgctacataaagcacccggcgaccgagttctggagaatggcgcctggcccgctcatgaagccctctgtcctggctcacaagaaagtccacagcgccgatgtgaagcgcatgtagtagggtcgcatcaactatgtcgttgtgtttcggaagaggtccgaatgcgttcgaaagatctgcagtggtcaagccgcgaactttagatagagtttgaaatttccccagcttactcagagatatctctcggcgggccgtatctttgtcgcggccaacatcgtcgcgcgccgcctcgtgcacgaaaatatcgaccttgtgcttggcagcgaggcttgtcagtgcagaaaaagccggctctactgttttattgtcttccagatggataattacattcgtgtcaatcaggtaagtttgtgtgctcattccggagcgccttttgaagctcgggcttcgcatagaggaaagactgcggagctttaaagccaaatcgctccttcaattcaggtaaggtcagcggcctcgtaaaccggcgcggcgtcgacagcttcagtgcaaagccctcctctaggccgctaaagtagtcatcgaaatcagctttcttgatcgatgctgattgaccatgctttttccaaagcagacggagttgaagtcgttcaacattttcaattttaatggtgcccaccaacgccatttctggcgatgtcgaatagatataggcagtcgcacccgcagctatcgataagggaaaacgccgtcgcagctcaatggtcttaacgccatcaaatatcttgcctgaataattcggctttatgctgatgacgagatcccgttttgtagggcgggcaccatcgccgtcgccaaaaatcggaagaacatactgttcgtcgtccgcaaccaacccgccaagatcggcctgtatccgaacgccgagattcgaatgaacaggaaatgctgcatcgatgcgcaagctggcaccgagagcctcgacatagcgttgcaatgacgagatttggacatcgcctcgttgttcaatcttggagatcgctgcttggccgacacccaagcgctgagccatctcgatttgggtaaaacccgcagcttgccttaatgctctaagagattgccccacgacacgtcccgcatcgccatcgccaatccggacggcatcaacaaattcgcgttcaaccgacattgtttgacaccattgctctccgaatcatattccaaaatattcctttgaaggaatagcatcgctaggatattcgatgcaatggtggaagctgcataggaattggcttagagacgatctcgaccaaaaggccattttaaggaggcaatcatattcgtaagcgaacgaacccggtgatgtatccattaggatcggatgacgacaaaaatgagcacgctcccagttcccgaacttcatgagctggaacaatctgaaggctcgagccggaatcgtgcgttttttatccgatgatgttactgatttgggtatgatttcgtgggcagtagtgttgactgttaagtcaaggatctggctttcggcgcactgtattgatggctggtaagacaacatcgctttggaaaataatcggaaataccgatgatgttttcgatttgaagtgaatttcatctgacaataaagtaatattaaaagcttatttgatcttaccgtattggctaactataataaccgtatcatgattttattgtaaaattagatttggtgtttaataattatttcgaatcattagttctcaggtgatagatttgaacgttgattttgagcgtcacgatcttatcaagcgacgactgcgagctcgaggcattacatttgttgaaattgccaacgagcttggggtgagtactgtcgcggtctcgcgggtctgccaaggacgagcgcgttcagcccgagttcagactgctattgcccaaaaacttggcgttgagccgagtagcctttggccggagcgttatgaaaaacaggaggcgaccatgaagaaataacaggcttgaaaaagggaaacggccctgagagcgctaaccctcaaggccgattagaatatcgatcacgaaccgatatctctttttccctctatccgcttcgagagtcaagtccacggatccttttccgggttcgggaacaggatcaatttatcaatcgagaggcaccggtgacggcggatcggattgcgatccgctgggctcaggtgatggatatggaacatattagccacaaaacgtttgtcgctccgcaatctagccgatcgacacggcacatttcgccaagatcaaaagccagccttcgaggtaccttgattgcgcagctgcctgcggatgatcatccgcgccggatcgtgtttgagagcaagctcgaacagcgggtgcttcacctgcttctggcttgtcgaaacgtgcatgatatctgggatcaacctccattcgtcacctatcgaaatgctgaagggaagcaaaagcgacatgttttcgactttctcgcaacgcttaagaatggccgacgggttgcaattgccgtaaagccttcatcccgtgcgaaatcacgcagttttcggcgcgagttacagtacattcgtaccggcaccagtctagctttcgcgcacgacgtcgtgctcatgaccgatcagtctttcacggtcgcagccgcccgtaatgctgcacgcttgcatgaatttcgccgtacccctgatccggacgcagatgaacacgtcagattgatcctttcgaagctcgattgtgcggtgaccgtcggcggtgtggtagctcgaagtgaactgcaaggtcgaggttttcgagcggtttttcgcgctatttacgacggatatgcggatcgtctcggagcgggtgacatcgatctcgatacccttctgacggctagaggggcgatgtgatgagtattcgttttcgactgtctgaggccgattgcataactctaaatggcatcgaccatgtcttggaacattatgatgaactgggcgtaattctgcgagctcgcgatgcttcctctcgtcgcctgtcatttagccatgaggaaattatgcaattgctctcgcagcctgatgttcggctagagcgggactatttcgctgctggtcagatcgcgcggcgggcgcgttgcgatcaacgttatcttagctcgctaccacccgaggcacgccaaaaactgctctggaaagccagttattgtgaagctttcctggaggctgaagcgaaacacaaggcttgccgtacactcggatccatctcgcagatattacctgctctgactatgagagtagatgagcgggaaaccatctgccaactgccggccgggaatcacaaagtgggcaagcctgttacgcgatttctgccaccttctccgacagcactgcgttcatggatccggctgtacgagaggtgcgcgcgaagcccgcttgcatttcttcggaagcgacgatcagatttatcctatgcccgaaaattggtgggcgagaccgaaatattactggctgaatgcgtttcagaatatttgtcgcgcaacaagccaagtcagcaaatggtagtcgaccggacacgaactcgcttcatcgagaccaacgaaaaacgtgcactgcttgggctgcctgctttgcccataccttcggcacgttccgttcgtcgtcggattgctaaactcgaccccttcgaagttacggtgcgcagggaaggcgctgagttcgctaaacgcaagtttgccttctatgaggagggagtctcgacaagttatccactcgaacgtatcgagatggatgaatggaatatcgatgttgtttccctctttggtcgatcaggtgcacttgatgctctgaggcctgaagagagagctcgcttcgaagtcggacgacgttggctttatgtagctctcgattgtgcaacgcgatgtatcgtgtcgcttcgtattgttgttaatccatcggcggaagatgcaattcgggcgctggaactcataacgatcgataagaccccgatcgctcgagcggcaaattgcgattcagactggccgtactttggaggcattggtacccttgtcacggatcagggggcagcgttcgcgtctgcagatttccgaagcgccgtgtgcgatttgcacggcacttatgaggcgccaccggctggtgtcccgaaacttcgtgctggcattgaaagattattcggcacgttcggcgcgcaattgatgccgtatctaatcgggcggacgttttccaatccgcaggaacgtggcgactatccttcggagcaatgggctgctctgacagatgacgaactggctgagattttcactaactttgtggtcgatatttatcataatacaccgcactctggattagggggcgaaacgccagcaaacgcatggaaacgtttggcaaatgaacgctggatcactccgccgccaacgctaatcgaacgcactgtggtgtttggcgttccgctacagcgaaaaattggcaggcacggcgttcttgtgcatggcatccattacagctgcagtgaacttcagcaagcgctgttaaccggtcataatcggatggttcgggtgcgcgtgaatccgcgcgatcttactttcatctgtgtagaagtcgctggcgaatggcgcatcgccgaagctgtatcgaaggcagtgacaggtctttcgctcgaagaatggcaacgattggtattcgagcttcgctgtaaacatagaggcgaagcggctctgtcagaggaaataataaggaaggcccgcaaaagattggtgagcattgatcaacgggcgcgggagttaatgcgcattcagcctgatcggacgacagcaggcgatctcgagcaattagaaaaaaccttgtttctggggctcagaattaaactgtccgggcatgagacggaggatctagttccgataactgatgacctgtttggcgatgtcatcacaccctttcaagcagcagtcgatcacgagaacctcactgaggccgatgatcaaaagccgtgggagctgtcagatgactgatctcaggtttgaagtggctcagaaaatcgttggcctccgacgcgttttcgcacaccatcccgcttttctcaggctggaagaacagtttcggttattgctcgagcggcggcgcgccgagctggccgctgatatctccttggaagcccgaggaattgccgtcataggagcttcaggtagcggaaagactagtgcagttgcgagactgcttagtcatacacccggcctggtaatacatgatgacgggagcgcacgtgccgacgttgtaagttttcaggtgccatctccggccaccttgaagtttgtcggacaaacagcattggaggcgactggctatccaatgtttgccagacgcacagagatggtaatctgggcgatggtgcgtcaacatctcttcgcccggcgaactctctttttgcatctggatgaggctcaggacctgttgcggcatcagacgccttctgcattacagtcagtggtgcgaacgttgaagtcgttaatgcaagccaaggattggccagtcggtctgatcctgtctggaacgcctgaactgaaggacttgctaaatcacgatcctcaacttgcgcgtcgcttctacccgatcgagtttccaaaactcttcgcgaccgcagatgcgacacgggtcatggaaacgatctcggcctatgccagtcgtgtcaatttatccgtgagtagcaatcttaacgacgatttttctgcacgtctcatccatgcgtccgacggagaattcggtcttttgattgaaattgtgatttcagcagcagaagaggcgcttctcgctagaaaggaccacttggaccatctccattttatcatggcatttcgtcgtcgttcggggtgtatcgacgctttaaaccccttcattgccgttgattttctcaggatcgacgcccgaacgcttctggcaaaggagatatctcgatgacgatagcaagattagcactgacctgtgagttggctgaccgcgaaacacctacctcgtttgcgtcaagattggcggtacggaatatggttggcagtgcaggcgagttttgccttgacgttgggctgaactggaaaagtctaaggatggggaattctacggagatagcacggctctctgcaatttctcgcgcatctcctccagatctacagcgatacgccttccgaagtttgggacaagctcgacaaaaaattggacgagagcttgcaacaaatcgttccgtacatcgaatgagcgcaaagctatgtcccgtatgtctaactgagagcgtcgcggcaactgggttttctggtgcttttcgtcgtttggactggcaatttgttgcgattaagagttgtgatattcaccaggtagcgttgatcaacttgcctgcagagaaatttgccactcacgcatacgacttcgcgcgggtagtgcaaaaacattggagaactgttcagcaggcggcaatatcaccgttagcgtgcaaagagacaagtttagagcagtatattcgtaagcgtttatctggttggaagggcacggattggctcgatcgtctttcgctgccagctattgccaaagcatcggaaacgcttggcgtaagagtcaaatttggtgcctacgcttcttctcagggagtgggaaatatcgattctcagacagtgagccaggttgggtttgaagttctcaaaaaaggagctgacgggttattaacggcgctggcagaatttaaagcggagcgcagatctccccatgcgtctcataaccgggatttgggttgcttttttttatggctttctcgggaaggatcgatatccggtatagagcccatacgaaaaatagttcgcgacttcgttatcgaaaactacccggtcgtgacgggaacagcgatcttggggcatcgtgtcgatcaaccggcttgttttactttaggaaaggtcgaaaaggagctcggtcttcgacaagagcggcttattcacatgctgtctgagctgtcaccaatatcatgggatgcggctaatccgccgacttatgtgacaagggatcaggtgcagcttctaaggggcaggataggcgatatcgttccgctggttcgggctggacaaatcatcggatgcagttatcatttcgtcacaacctttatcgcggcaggaatgataaagaggagaagagatgcagcaaataaaacatacttatatcgctcggatttggaagcatttgtaaaaccggtcaacgaattaccactagcagcggaaaatccgacacaagtttcgatttatgacgttagtcgttcgatcaaacgcagcgtgtcccagatatatgaatgttttttgaagaacagactgtcttccgcgtgccgaatgtctgaaaagttcggaatcgatgcgttgctacttgacccagatgaggtgcgggatatgttggtcctgcctcatcaagaaagcgatctgcgacttttcgaagcaactagacggttgcgcatcaatactcgcacgctccaattcttaattaaggacggctatctgcgagtataaaaagccgcgaacccaaatacgaaaacctttcgacattacattaaagttgatgacgtgcggaaatttgagcgaaacttcagcacgctaggtagcctgcgtgacgagttcggtcagatatcacacggtggtatatgtgcgaagattcgcgtcctaggtattcacccgatatacgcaaaggacggaatttcgaccatttatcaccgcaaggatgccgagcgcgcgatcagaactatcgaagcaaagaatatgaatatccgctgagtaccacgtggaacgctgggtggtggtgcgggtcgtttcatcggcccgaaccagaattgagtttcagcagttttgcgttgagcgcttcttccattatacgctcgatatcgaccagtcgcatgtcgtggtcgtaagcaaggcggcaaataagattaaagatttcgccgcttcttggcccatataattgccagtcatccagagcatggctatcggggtggtgtttagtcattgtcatcttgcatttgtcccgtacatcaagaactgaaggtcaagcaaaaagaaagcgcgctaaacggtagaatgacgtagtgtcaaagtgggcgatgtcgcggaagtcagccagccttggcaaaacccagcgtaatgttgaagcaaaccgtttacggcattcctaactagaacaattgactttgcaaaacttgttggtcaattgggatagaagcaaacttctaattcggtaccatcggggcgctcggtgaattcgactagtaaaggcgatagcctagaagacgcattttaccagtatcttttcgatcagcaaaatcgtggagaactcgttttcggggcctatccgcccgaaaactgcaaaatttataagaaaaaacggtactactgtcgcgaacgagaggcagatgtcgagttcgacatcgttttggagctatatcgaacggggcgtgacgctcctcacctttatgtcatcttcgagtgcaaaaatcatgatgcaagcatctctgagatctatgtaaacgatttttcgtcaaaaatcggtcgcatattctcgcatgccgtcaaaggtattattgtcgttacgtccaggttgcagtctggtgctgagaaggtagccagaaacgcccgaatgggtatcgtcaagtacgatgagcatggattggagattatcgctgatcgcaggggcgcgtgtatcgagcacgggttcgttcgttctcaaatcttccgcagtgacgatccaattaagtcgctgaagttttcggcctattacgatggaaaatatttcgggacgatagacgagcttctaacgaacctagatcctgagcccgttggtcagtctcgacacgagaaaaaacgcggtagtatatcggttccgtttcgttcgttagaccagataaaggcctttgcggcgagggcgctcgaagtagctaattactcgtctggagcggtggatcttgcaaaaatttgccagagtctatccattgacttgcagtttactgatcaagctgtatttgatgtcgacggtgtcttaatcttgggttcggcaaactttgaacggaaaacgatacagataaactcgcattcacggcaaacgcgagaacgctttaccatcgggcatgagattggccatttttgtttaaatcacgagagatatttgcgttccgaaaccatcatcgcgaacgatttgttcatcacacgcgaagaaggcgacagctttgtttatgagcgcctagaatatcaggcgaatgctttttctgctgagctaatcctgccggatgtcactttcctgccgcagaccgcgcagttccgccacgatctggaaatacgagacagagggcatggatatatttttgttgatgaccagccttgtaactatctcccctatgaggaattactatcgcgtctgtcgacctacttcgaggtttcgaagcaggctatcaaggtgaagttcaaaaaaaggaaattgctcatcgataagaggcaacgaaatgatgcctcttcgatatcccgggtgatttccaatttaacttcgtctcgaatgtctggacgcctatgacgagtactttcacgctaccaagctatcttgagagcccagatcgcgggtttcaagtgaatgcgatgaagcctccgaaggtggcatcatggaatccgatctctctcaatgattccaggcatatatgtccgaagccgtatcgttggatttgagcatccggtgatagcgcatgttggagatagggtggaatgctgactgacgggttatctaaatgaacccgccaaagctgtcctctcgcgagagtaccgtacaccggcagcgaagcgctgtctttttcgcgtttaggccgcgcgtgacgctttttttacagcccgcatgggggagatgtgctggtcaaactaaatcgtcgagtggcaaagaatcaccacttttggtagcgatgcgacgggttaggacttagagcgaaaagtgaattttggggggactttgaaagcgaacattctatcaaccctctcggtgaagtcgaccaagtcgatcaaccagtccgaaagctatcttgctggcaagcataaccagctcaatctcttcgctgcgatcgacgatcttgtaaccgacgagaataagctctcagaggccgaacgcaccgcgatcgagcaccacatcatcaccttgcgcgcggcgattgcccgcgcgctctggtcacgtgaaatctatgtcgggcgatcgatcctcgatgactgcgtgttcggtgcctgcaaggccggcggcggcaatatcgtcggtcgggtgattgccgatctcgcccaggcgggcgcagagcgtccgggcttcgtcctctatccgctgactagtttcggtatgaagataccgactctgtttgaccgctcctcctccctgcgcgactgggtggccttctcgcgcgccggttacgccgtgagcggccagcagcactcggtgaaggccgcccatgaacgattgtgtgaaatgtcggtggcgctcgggatcaggcaacgtatcgtcttcgatgatgtccgccacttcgcgacccatgccacttggctggcccgaaatccgctaatgctggtgcgcctcacatcacataccggcgacatgtacgaaaaccagttcgtctattccctgaagatccgcaccgccgcgtcctgcctgctcatgctgcatgcgctctcggtcgaaaagagcgacccagtcgagaaatttcacgccacctcgaatgtcaataattgggaaaccctcaacatccgccactacctaatcggcgagaatctgcgtggccggccgatgggtctgaggcgcgtcccgatgaacgtctccgcgctcgaactcgctcgcctttccgatgtcgcggcggtgatttccaccgacgagttgtcgaccgcgcgcatgaagcggctctcgaccgcgatcatgacggcactgaagacggttgaacaaggatatttccgccacgtgaacctttccagcaaagacaaggtccagaagcggctctacaaacgcttcgtgacggcgcttgactggtatcgccagtccttcggctcccggatcaacgagtcggaagctgtcgttgccatcgccgtcgcgttcgaaaccttgttgactgacgcataccagagaggcgtcgccgaccgcatcgagcgtcggctgggcctgtgcctcaagggtgtgcctggcgtcgactcctacaagcaggcagttctcgccctctaccacgcccgcagcgagattgtgcacaacggctcactcggccagcaggccaatctcgtcgccgcgcaggccgccttcgcccgctgctttcacatgctaatctcccgccttgagggatggacgccggtggcgaatgaaccaatccgcgacctactgaatgacatctagtcgcgacacgcgacctttccggctccctttaggtcgctggaaaccggtacaaatcttatggatcatcgaacttagcgaggaatatgcaatgtacaatttatttgtttcgggctggaaagaggagtggcagggggtgccatgtacattcgacctgtcgcgttgcgttaaccagcacgaatacacggatcagaagattgccgagaagttcggaaagctagacggggccgaactggcggaattgacgcgccttcccacgattttcgcctatgaggctgcctgcaagcttgatcccaagttcgggctcatccgcgatgttacggtaaggcgcgggcaagtgcgaatcgagtacgagttcatcccggtccagcccttcctgacggtagcagacttcgacaccctcgcattcgagcttgatattggcaattgggagatgaatcgtacgcactgggcggtcaaagacgtaaacctgcccaaggagctgcacacggccaaaggaataactctgccgtcgtggacgcgacaggcgagccgtgccgtcgatatcactcagcacgattttgacgtcggtctctcttttcccggtgaggcacgcgggctggtcgagcaagtggcccgcgaactcgaggcacgcgtcggtccaaacgcctatttttacgacaacaattatgtttcccagcttgcccgaccgtcgctcgacaccctacttcaggacatctaccgcaaccgctgcaaactgatcgtagtcttcgtcggcgacgactatcagcgaaaagactggtgcggcgtcgagttccgcgcgattcgcgaaatcatcatggcacgggccgaacaacggatcatgttcgtgcgtgtggacgatggcgctgtcgatggcgtgtttcgcacggacggctacgtggatgcgagacggttcaatccttctgagatcgcccagttcatcgccgagcgcgtcgccctcatcacctagttaccgccagtctaatcggtagcgaaatggtgaacattttcctagttcggttcaaaagcggacggtcacatgcattcctgtctagccgaagctgtttgtcaaagaagtgtcagctttcaggaaatcgcatttgatcgacgaacgtctgggttgagggtcgaaagccgacacgacctttatcgcgataatcccggacgttagggcaaagttgaatgtcgctttgccgctcaggcaggggcaaagtaccttggcaaaaaaggctattttactgcaacaggagtatttttatatatttattttcaattggttatgccaatcgcaaaggcaatttatcgtgtcattcgacactttttgccaagggctgctgcaaagcctttgcggttttatctgccgtgcggaccatcgccgccgtgcggtctgaaataggtgcgcgggccatggcctccgtgtctgccgccccaatgcgggcgatccccccgccagcctgaacgcctccaatgcctgtggcgatgccagtatccgcggtcccaacggtcatgacggtcgttgagcgcggcaccaattgcgacgccagcgataagcggtatgccgatcaaggctgccgtttggccgaaatcaccggaatagccgctggctgaaccttcgcgcatcgccagataacgcgaagacgcccagccgaacatattgccgtagttcacttggcaccagccatagccggatgtacagccccggacattgaccggagcaccgctcggtatggcgccaacggcagcatagccggttcctggccccgtccggacgttgagattggtggtggagatggcgtttgccgcctgcgctgcgcttgccgaaaagacaccaagcgcaataagcgcggctttcaaagcgagcttcatcggatttctccctgcctatttcctatttcagaaacgaaattggaaggtaggaagttcccataaaatattgcccgctcgaagcgggcatattttcaaaaaatcaaatctgtagaagcgtcggaaagtgccgacgcttcttgtcctatatagggggacgctctatcggcggcagcgtgcgacgtagatacgtccgtggcggtcgcgatattcgcatttgccgctgcgtagttcacgaacgagcaggccgccgagagcgcctgcgcccgcaccaatcaatgcaccgcgtccaccgcctgcaataccaccaatgatagctccgccagccgtgccgatcgagacatctttctcggttgtcgtacagcccgaaagggccattaatgctaccaatccaagcgccattttccgcataactactctcctcgtgagcatgccaatatgacgagaacgattatcccgcctatcagttgccttgttacgattgaaaaattggccccaactcgtctctacagattagcggtggtaacgaagaatgacggcaatggcaagcgccgcaaggccgatcgccataacgccctgtattatgaatacccaagtcatcatgatcttccttatggcgcggttgcctgaattaaacaggaactgccctaagtaatcagattgcagcaaaacctctttcgagatcggcgatgaggtcgagcacgtcttccagaccgatctgaaggcggatgaccggcccggcataatcgttcttcgaaacggtgcggtcgccaagcttcacttcaagcgcaaggctttgatagccaccccacgaatagccgaggccgaaaatctccagcgcgttgaggaaggcgctcgcttgcgcatgtccgccctttgccagaacaaaggagaaaatgccggacgaaccggaaaaatcgcgtttccagatttcatggccgggatggctttcgagggctggatgcagaacgcgttccaccattggatgattttccagccagcgggcaatctccagtgcgcttttgcgatgatgttccagccggatgcccatggtgcgcagtccgcgcaagatctggtaggtgtcgtcaggcccggcacaaaggcccatcgtgccgtgtgtttccagcaattgcggccagcatttctcattggtcgaaatggtgccgaaaagaatgtcggaatggccggagggatatttggttgcggcgtgaatgctgatgtccacgccgaaatcgagcgcccggaaataaagcggtgtcgcccaggtattgtccatcatgacgatggcattgcccttgtgggcggcttcagcgatggcaggaatatcctgtatctcgaatgtgttggaggcgggtgattccgtaaacacgaccttggtgttcgggcgcatcagctttgcaatgtccgcaccgatttccggatcgtaatattcgacgtccacacccatgcgtttcaggatcgtattggcgaagtggcgggtcgggtaataaatcgaatcgacaagaagcgcatgatcgccgggtgaaagaaatcccagcagcggaacggttatggccgctagccccgatggaacgcaaaccgttcccgcagagccctccagcgcgtctatggctttgcaaagcgcttcgcttgtgggcgtgccgcgtgtgccataggtatatttctggccgttgcttgccatggtttctgcatcgggaaaaagcacggtcgatgcgcgcacgacgggcgggttgacaaagccgtgatagtcgccggggcaataaccgtcatgagcaagccgcgtgtttatgcccaacttctctgtcttcaactgctgcttagccacgaaaatgcctccagaccatgttgcgtgctgttccacagattctcgaaagacgtgattctgccggctgggtacaagattggcttcggcaaaaagagcttcgatcgcgttctttgtgggaactctaacttcttggataagacgcgcgcaagccggatgcaacagtccagccggtttgaggcgcaaagtgtacattcaaaggatatttgaagaatgacggtgccaaatgcggaaaatattttacttaatcccatccgcgccgcttgcgagcttgtgcgggcgcttctgcgccctgcctataaaggtgcgccatcgtcatggacgatggaaatgacggccattgtcgctcttctgcctttcattcttctcgtcctgcatctttgggatgcagatctcagtagagcggcctcgcacagcaccggcctgttcatggaaatcctgcgagcaggcacggatgctatccgtaccgtaatctggctgcccatagccctcgctgtatggctggtgacggcgcttctcctgtctccgtcgtttcagggcggggcacggcgctggctggtacgattgcacggttgggcgacacttgtggcggcgtccattattgtgggcagtattccggtggagcttggcaagcttgtcgtcgggcgggcgcggcctttactgatcgatgaggttggagctgcgtcgttctcacccttcaatgggcaatatctttatgaaagctttccttccggccattccatgatggcgggtatcatgctggtttcgctgtggattttccttccacgcctgcgaatcgtcacggtcgcgatttgcctcctgttctgcatcagccgcgtggcggccggcgtgcattatcccacggatgtggtggcaggcttcacgattggattcgtttccgcatggtgggtggcgcgctacatggcgacgcgaaatattattttttctttggatgaggaaagcgtaatgccgcgcatctgatttcgcccgcaggttgtttttcgaggggcttttcttatcgcggtagaggctgtcaaccaattgaaatatatgatattaatgtggaaaagcacgagtgctttccgtcatatttgccaatagataatttatacccataaatagggaaatcatgtaaaatttcgcatgttcccccagcatatctttcacaggccgggcttcgtatccacgttcagaccttgaccaacggcaaattttccccttcgataagagctgtgaaggcgacaggttgtcacggcgctcaaaaaataaaatagaagaccttcaaaaaggtctggggtgaggggcggcctgttgtagggcatgggcttgggaggacagacggattttccgacagctttgtgcaaaaaagtaagaagagagacgcttggggcgaacggctccttgcgatccagggaacataaaaggttgcaggccagatgaaaaaaactctcatgacgggtgtattgggtgcggcggcgctgtttggcatcgcttcgggagcatccgcagacacgctttccgatgtgaaggcgaaaggttttctacagtgcggcgtaaacacggggctacttggttttgcgtcgcccaatgataagggtgaatggtccggtttcgacgttgattattgccgtgcggtagcttcggcgatcttcggtgatccgaccaaggtgaagttcactcctctcaatgcaaaagagcgtttcacggcgcttcaatccggtgaggtggacgttctgatccgcaacacgacctggaccatcagccgcgatacgtcgcttggtctcgattttgctggcatcaactactatgacggccagggcttcatgatcaattcaaagaagctggcgggcatcaattccgcattgcagctttcgggtgcttccatctgcgtccaggccggcacgacgaccgagctgaacatggccgactatttccgcgccaataagatggaatataatccggttgtctttgagaagatcgaagaagccaatgccgcttatgattccggccgttgtgacgcctatacgaccgaccagtccagcctttacggggttcgtctggcgcttgccaatccggacgatcacgtcatcctgccggaaatcatttccaaggagcctttcggcctgaccgttcgtcaaggtgacgccaggtgggcggatgtcgttcgctggacgcataatgcgctgctcaatgccgaggaatacggcattacgcaggccaatgtcgaagagatgaagaagtccgataatccggatatcaagcgtcttctcggcgcggaagcagacaccaagatcggcaccgatctcggcctcgacaaggactgggtggtgaagatcatcaagggtgtcggcaattacggcgaaatcttcgagcgcaacattggttcgggcagcccgctcaagatcgcacgcggcctcaacgcccagtggaacaagggcggcctgcaatatggcatccccgtgcgctaacgggtcttactttccagactgattatcgggcgggtgcagcagcatccgccggatttgtcgactctacagttgtctgtttgctattggccctgcatccgggtctttgatcgctggcaggctgctttgtggaattcacccgcgtcttgcaggctgcaggctcgaaacgagctggaacaggcagacagcaagaccgaacggttcggcattcgacgccttgttttcagaaaatgctccgcaatgcgggctgttttttctgtctagggccgaggccgccagccgagaggcacaggaaacatatggcttcctattttggtactgaacgtcgccagggcagcggcggaacttcgctcctgtatgatccgcgtgcgcgcggcatcttctatcaggtggttgtctttggcgcggtcatcgccgggatctactggatcgtcggcaatacgatcaccaatttgcagcgcgcaaatattgcatccggtttcggcttcctctatgggcgcgccggttttgatatcagtcagacgctcattcaatataacagcgattcaacctatggccgggcctttctggttggccttgtgaatacgctttatgtcgccgcgctcggtattgtcacggcatcaatcatcggatttctggtcggcatcggtcgtctttcgcacaactggctgattcgcaatatcagcacggtctatgtggaggtcttccgcaatattccgccgctactcgttattttcttctggtatttcggcgttctgtcggttttgcccccggtgcgccaaagctattccatgccgctttccacctatatcaacaatcgcggcttcttcatgccatcgccggtttggggcgagggggcatgggccttgccggtggcgcttttgattggcatcctggcttcgtttgccgttgcgcgctgggcaaaacgccgccagatggcaacaggacagcctttccacacgatacgcgtatcggctgcactgattatcggcctgccgatactggcgctgatcgcgacgggctttccggtttcattcgacgtgcccaagcttggaaccttcaatctgacgggcggcgcgcagatcaagccggaatttctggccctgtttctggccttgtccttctatacggcctccttcattgccgaaaccgttcgtgccggtgttctgggtgtcagcaaggggcagaccgaggcggcctatgcagttggtcttcgctccggccagacgatgcgtctcatcatcgtgccgcaggcgctgcgcatcatcattccgccgctgtcgagccagtatctcaacctcatcaagaactcgtcgctggctatcgccatcggctatcccgatcttgtcgccgtcggcggaaccatcctcaaccagacaggccaggcggttgaagtcgtggcgatctggatggtgatctatctgggcatcagcctgatcgtttccggcctgatgaactggttcaatgccaagatggctctggtggagaggtgacaatggaaaacgcagatctccaatatgtccgcacacagatggtggatggtgaggcgcctccgcgttctgtgcagggcatttctcactggctgcgcgtcaacctgttcgcaacgcctgtcgatgcggcgctgaccattttcgggctggttctggtcgtctggttcgtgccgcccatcattgaatggctgttcatcaatgcggcctggacgggaaccagccgcacggcctgcctgactgccgcgcagggcggcgcccagccggatggctggtcgggcgcctgctgggccttcgtgaatgcgaaatatgagcagttcctttatggccgctatccgatttccgaacgctggcgtgtcgatctgacggcgctgatatttgccgctcttctggtgccgcttctgatcccgaagattccgaagaaggggctcaacgcgatcctgtttttcctcgtgtttccggttgtggccttcttcctgctggttggcggctggttcgggcttccctatgtggaaaccccgctctggggcggccttttagtcacgctggtcctttccttcgtgggcattgccgtgtcgctgccgctcggcattgtgctggcactcggacgccgctcgaaactgccggtcatcaaaaccctctccatcagcttcatcgagatggtgcgcggcgttccgctggtgacggtgctgttcatggcaagcgtcatgctgccgctgttcctgccgccgggcgtgaccttcgacaagctgttacgtgccctgatcggcgtggcgctttttgcttcagcctatatggcggaagtggtgcgcggcggtcttcaggccattccgcgagggcaatatgagggcgcggatgcgctgggcctcagctattggcagaagacgggtctggtagttctgccgcaggcgttgaaactggtcattccgggcattgtgaacacgttcatcgggctcttcaaggataccagcctcgtctatatcatcggcatgttcgatcttctgggtattgtccggcagaacttttccgatgcaaactgggcttctccacagacacctgccacgggtttgatctttgcgggtttcgttttctggattttctgtttcgctatgtcgcgttactctatattcatggagcgacggctcgacacgggtcataaacgataagaataaagggaataatggaaatgagtgcacaaagcgccctccagcagtccgggatcgggatcgaagtcgaccgctcgaaaatgcaggtttccaaaaccgaagtcgccatcgagatcaccaatatgcacaagtggtatggtgagttccacgttctgcgtgacatcaacctcaaggttatgcgtggtgagcgtatcgtcgtggccggaccgtccggttctggcaaatcgaccatgatccgctgcatcaaccgtctggaagaacatcagaaaggcaagatcgtcgtcgatggtatcgagcttaccaacgatctgaagaaaatcgatgaagtgcgccgcgaagtcggcatggtgttccagcacttcaacctcttcccgcatctaaccattctggaaaactgcacgcttgcgccgatctgggtgcgcaagatgccgaaaaagcaggcggaagaaatcgccatgcattatctggagcgtgtgaagatcccggaacaggccaacaaatatccgggccagctttccggcggccagcagcagcgtgtggcgattgcgcgcgcgctttgcatgaacccgaaagtcatgctgttcgatgagccgacctcggcgctcgatccggaaatggtcaaggaagtgctggatacgatggtgagccttgctgccgaaggcatgacgatgatctgcgtgacgcacgaaatgggctttgcccgtcaggttgccaaccgcgtcatcttcatggatcagggccagatcgtcgaacagaattcgccagacgaattcttcgataatccgctgcatgaacgcaccaggctgttcctgagccagatcctgcattgatacggttttagagcggttccgacgattctgttaaaaccggaaccgctctagtttcgcacggccaaagccgcgtcatagccataaagccagtccagatctttcaggaaagtttccgggctgcgcacggcaaaaagcatattgcggccaagcgcgaaaatgccggtggcgtgataggcgaagcggtttaactgaccgcgcttggcaacggctgcgatccgctccttgcggacactatcgaaccgcttgagccctgctgcctgatcgtcgctgtcgagagcttgtgcaagggcagcggcgtcctcgatcgccatcgcagcgccttgggctgcaaagggtgtcacggcgtgcgaggcgtcgcccagaaagattgtgcgatccggcccgacaaattgagcgtcggccatttcaaaaagcggccaataggtccaatcccttgtcgcggcgagtatctcgtgaaccggcttgctccaatccgcatagatggattgtagatgggcatgatcgccggttttggaccagacttcgccgggattttcgccgccggttatcgcgacaaaattgaagaaattgccgccttttaccggataggcgatgaaatgggccttgttaccaagccaggcggaaaccgctttgtgttccggcatcgcgcccagaaaagaggcgggcagggcgtcggcggcaagcgtggtgcgccatgcaatatggccgctgaaacgggctttgctataaccggccttcgcacgctgcatcgaccagacaccatcgcaggcgaccagataagcggcctcgacagtttcaacgctattttcacgcttgatggtggcggtgatggaattgcctgtcatgcgctggtctgtcatttccgcgccgagattgatttcaatgcccggcgcgttgcggcaggcatcaagcagggcagattgcaggtcggcccgatgacagacaatataaggatgatgccagcgattgcgggccgtgtcgcccaattgcatggcaagcagcgggcgcgccttgcgtccatccatcaggtagagggctttcggcgtgacacccgtgccggatagacggtcggcaacaccgagccgttccagatgacgcatcgcattgggtgcaagttgcaggccggcaccgacttccgaaagttcctgcgctttctcgaaaatctgaacgcgccagccgcgcgccgccagttccagcgccgcgcttaatccggcgacgccagcgcctgcgatcaatatgtttcctctggtcaagccggagccgctccagcgcgccgaaaagatcaggctgccttatcggcaggggcttcgtaaacgcagcctgccggaatggtttcgtcggcatgcagcttggcattgtagcgatagagcgtcgagcagtacgggcaaacaatctcgctttcatcacccatgtcgagatagacatgcgggtgatcgaaaggcgggtttgcgccgacgcacatgaattccttcacgccgatttcgatggcattatggccggcgtcgttctggaaatgaggaatgatgtgatcggacataatatgctccggttctgatagatggtggtatatagcatgatctcgaaaaatgggaaccggctttcgggcagaccatgcgcaaacatgccatgcctgtaccccgaaagtcttgttttcggaagcgtttttagcaattctgaagacaattaaagcgatttgctatcaaattgtcatatgacagccataggctttgggccgagccggaatgttccggcaaaggccgggacaggaaaaatgaacgaaaacagcgttatggcgaacgagccccacaatgggagcgcagatatgacagtcgaactgccccccagttccccttattccggctttgcttcgggcgatctggcgcagacggacattcacgaagctttgaacggcgggttgatgcaaagtgccgaccgcttcgtcaatcgagagttttcctggcttcagttcaatcgccgcgttcttgaggaggcggcgaatatccgccagccgctgctggagcgcttacgcttcctttccatctcggcggccaatctcgatgagttcttcatggtgcgcattgccggtctggccggtcaggttcgcgcaggcatagccttgcgcagccccgacgggcgcacaccgcaggagcagcttgatttcgttctggaagaggtggggcgccttcaggcggagcagcagcaatgtctgcgcacgttgcgcaaggagctggaaaaggaaaatatcgagatcgttcgcccgcccgccttgtcgaaacacgaaaaggaatggctggaaaaccattttctggaaacgatcttccctgtcctgacgccgctttccatcgacccggcgcatccgtttccgttcattcccaatctgggcttttccatcgccttgcagcttgcgcggcgtgccgataatcatccgatgacggcgcttctgcgcattccggtcgcgttgaaacgcttcatccagctaccgaccgaccagaacaacatctatcgctttattactatcgaggatgcggtaagcctctttatcgggcggctattccccggttatgaggtgcgcggcgccggtacgttccgcatcatccgcgacagcgatattgaagtggaggaagaggcggaagacctcgttcgcctgttcgagacggccttgaaacgccgacgccgcggtcaggtgatccgcatcgaatttgacggtgaaataccggaggcgctgcgcatcttcgtggcgatggagcttggtgtttccgaaaatcgcatcagcgtgcatgaaggccttctggcgctgaacatgatttcagaggtcgtttccatcccgcgcgaggaccttaaattcgtctcctacaatccgcgtttcccggaacgtatccgcgaacatggcggcgattgcctggcggcgattcgcgaaaaggacatcgtggtccatcacccctatgaatccttcgatgtcgtggtgcagtttctgcgtcaggcggcagccgaccccgatgtgctggctatcaagcagacgctttaccgcacctccaacgatagcccgatcgtccgcgcgctggtggatgccgccgaggcgggcaagtcggtgacggctctggtggaattgaaggcccgcttcgatgaggaggcgaatattcgttgggcgcgcgatctggagcgtgcgggcgtgcaggtggtattcggcttcatcgaattgaaaacacatgcgaaaatgtcgctcgtggtgcgccgcgaagaccagaagctgcgctcctatgtgcatctgggaaccggcaattatcatcccatcacagcgcgtatttataccgatctttccttcttcacctcggatgctgaaattgcgcgtgacgtggcgcatatcttcaatttcattaccggctatgcgcagccggccgaggaaatgaagattgcgatttctcctttcacactgcgcgcgcgcatcttgaaacacattgaggatgaggttgcccatgcgaaggcgggaaagcctgcggcaatctggatgaagatgaactcgctcgtcgatccacagataatcgatgcgctctatatggcgagccaggcgggcgtgcagatcgatctggtcgtgcgcggcatctgctgcctgcgtccgggggttccggggctttcagataatatccgcgccaagtcgattgtcgggcgttttctggagcacagccgcatattctgtttcggaaacggccacgacctgccgtccggcaaggcaattgtctatattggttccgccgatatgatgccgcgtaatctcgaccgtcgcgtggagaccctcgttccgatcacaaatgccacagtgcatcagcaaatcctgtcgcaaatcatgtttgccaacataattgataaccaacagagctatcagctacttgcggacggcacctctcgccggatagaaaaggaagcaggagaagaagctttcaacgcgcaggaatatttcatgaccaatcccagcctgtcgggtcgcggaaagtcgctgaagtcttcggccccccgccttatcgcgcatcgcaagcgcgcgcaggcggagagaaaaacgactgcatgagccccgcattcgcacaaggtcgcctgaaggggctgaaacccgttgcggtgatcgatataggatcgaactcgatccgcgtcgtcatatatgaaggcatcgtccgttcgccgacggtgcttttcaatgaaaagattctctgcggcctcggaaaaggcctcgcgaaaaccggcaagctcaacgagaaatccgttgaggcggcgttgcgcgcgctgaaacgttttcgcgctctggcggaacaggcgggtgcggtttccatccacgcactggctacggctgcggcgcgggaggccaagaacggccccgatttcatcgctcaggcagaagccatccttggacgccatattgaagtcctgtccggcaaggaagaagcctattattctgcgcttggcattgtttccggcttctacaagccgaagggtgtgacgggcgatcttggcggcggcagtctggaactggtagccgtggacgatcatgaagtgggcgaggggatcaccctgccgctgggtggcctgcgcttgcaggatatgtccgatgggcgcttgcccgaagcggtaaaaattgcgcgcacgcaacttgcaaaggcggtcatgctgcaagcgcatgaagggcaggccttttatgctgtcggcggcacatggcgaaacctcgccaagctgcacatgactgccaggaactatccgctgcatgtcatgcatggctatgagatggacgccgcagaggcacagtgtttcctgaaacgcgtggccaagggcaatcttgatacgatgcgcggcatcgaggcggtttccaaaaatcgccgtcagcttctgtcctatggggcgacggtccttctggaaacgctgcgctgcatgaagccgtcgaagattattttctcggcgcttggtgtacgtgaaggctatctctattcgctcctgcccaagaacgaacagcggcttgatccgctgctggcttcggcggaggaactgtccattcttcgctcgcgctcgccgcgccatgcgcgtgaactgacgatctggaccgggctaagcctgtctgttctgggttatgacgagacgccggatgaggcgcgttatcgcgaggctgcttgtctcgtggcggatataagctggcgtgcacaccccgattatcgtggctcgcaggcgctgaatatcattgcccatggctctttcggcggcatcgaccatgcgggccgttctttcatggcgcttgccaattattatcgccatgagggtttgatcgaggacgagatcgcgcccgaaatggtccagctttccacgccgcgcctacgtgaacgcgctaaactgcttggggctttgctgcgcgttgtctatcttctgtcggcttccatgcccggcgtcatcccgcgccttgtctggcgcgaggacgaagagggcattgcgctggtcgtgccgggagacctcgccgatctgatttcagaccgccccgagggacggctgcaacagctttccaagctgacggggaagaacatctatttcgcggtcggcgacggcgcgattgaggagatgcgggagtgatttaggggaataggggaataggggaataggggaataggggaatagggtgcgggcaggtggtggacaaggcaagtaaaatatttgccttgactgaaaaagggtgattttttcccttactcccttactcccttactcccttaactccaccgctctgatccgtcggttctcaaacttgatgccgatcttgccgtcgatgagatcgagtgccttctggccgaaaacctcgcgtcgccagccgtgcagggcagggacgttcgccttgtcgccctccgcggcgatcttttcaatatcgtcggaattggcgacgatcttggctgccacgccatgttcttccgtcaccagcttgagcaggactttcaggatatccgcagcggcggcgctgccttccggtgagtgggatggctttggcgatttgggaaggtcttccttcgcgattgcaagcgccgactggatcgccgtgacaaggcctgccgcctgtgcggaacgctcccaacccttggggatggaacgaaggcgaccgagcgcctcggcgtcacgcggctgctgctgtgcgatttcggcaatcgtgtcgtccttgatgatgcgcccgcgcggcacattgcgttcgcgcgcctcgcgctcgcgccaggcggcaacggcctgcacgatggcaagctcaagtggtttacgcacacgcgccttcacgcgccgccatgcgtcatcaggatgaagatcgtaagtttggcgcgcggtcagcaccgccatttcctcgttcacccactcgctgcgcccttctttttgaagctcttccttcagatagaggtagatgtcgcgcagataggtcacgtccgccagcgcataatcgagttgcttgtcggaaagcgggcggcggcgccagtcggtaaaccgcgaggacttgtcgaggtgcttgcccgtaaccttctgcacgagctggtcataggaaatcgcatcgccaaagccgcagaccattgccgccacctgcgtgtcgaaaactggcgaggggatcagattgcccagatgaaagacaatctcgatatcctgccgggcggcatggaagaccttgacgatttcctcatcggccatcaggcggaagaagggcgcaaggtccaaccccggcgccagcgcatccaccagcgccgtatggtcaggtgaggccatctggatcaggcacaattccggccagaaggtcgtttcacggatgaactccgtgtcaaccgtgacgaaatcggatttggcaagggcgaatacggcctcttcaagggcctcggtggtcgtgatgagttgcatggttttcttttagacaaagcgacatcgattgtcgcgaaagaatgcgcaaaacccgtagcataacaagtgcaaattgtattttttgtcgatacgttgcgtcaagcggcgcgaaccttgacgcttgcatacagtgcagacttgacaaaacccggtcaaaatgcgcttttccgccagaatttgcagcgcttgcctgcactgacttatcctattccaaaaggcagaaatcatgcaccgttaccgcagccatacctgcgcagcccttcgcaagacggacgttggttctaatgtccgtctgtccggctgggttcaccgcgtccgtgaccatggcggcattctcttcatcgatcttcgcgatcattacggcattacccagattgtggccgatcctgattcgcccgcgttcaaggttgccgaaaccgttcgcggcgagtgggtcatccgcgtcgatggtgaagtgaaggctcgcgccgacgatgcggtcaatacgaacctgccgaccggcgaagtcgaaatcttcgcaaccgaaatcgaagtgctttcgcctgcgaaggaactgccgctgccggttttcggcgagccggactatccggaagatattcgcctgaaataccgcttcctcgatttgcgccgcgaaacgctgcacaagaacatcatgagccgcacaaagatcatcgccgcgatgcgtcgccgcatgaccgaaatcggcttcaatgaattctccacgccgatcctgacggcttcctcgccggaaggcgcgcgcgacttcctcgtgccgagccgcattcatcccggaaaattctatgcgctgccgcaggcgccgcagcagtacaagcagcttctgatggtggccggtttcgaccgctatttccagattgcgccctgcttccgcgatgaagacccgcgtgccgaccgcctgccgggcgagttctatcagctcgaccttgaaatgagcttcgtgacccaggaagaagtctgggaaaccatggaacccgtcatgcgcggcatttttgaagaatttgccgaaggcaagccggtgacgaaagtgttccgccgcatcgcttatgacgacgcgatccgcacctatggttcggacaagccggacctgcgcaacccgattgagatgcaggccgtgaccgaccatttcgccggatcgggcttcaaggtcttcgcaaacatgatcgccaacgacgcaaaagtcgaagtctgggccattccggccaagaccggcggctccagagctttctgcgaccgcatgaattcctgggcgcagagcgaaggccagccgggccttggctatatcttctggcgcaaggaaggcgacaagcttgaaggcgctggcccgatcgccaagaatatcggcgaagagcgcaccgaagcgatccgcaagcagatgggccttgaagacggcgatgcctgcttcttcgtggctggcctgccgtccaagttctacaaattcgcaggcgatgcccgcacccgcgcaggcgaagaactgaatctcgtcgatcgcgaccgttttgaactggcttggattatcgatttcccgttctacgaatgggacgaggacaacaagaagatcgactttgcgcataatccgttctccatgccgcagggtggtatggatgcgctggaaaacatggacccgctggaaattaaggcctatcagtacgatctcgtctgcaatggttttgaaattgcctccggctcgatccgtaaccagttgccggaagtcatggtcaaggctttcgagaaggtgggtctcagccagcaggacgtggaagagcgtttcggcggcctttaccgtgccttccaatatggtgcgcctccgcatggcggcatggcggccggcatcgaccgtgtcatcatgttgcttgtcggcgcgaagaacctgcgtgaaatctcgctcttcccgatgaaccagcaggcgcttgatcttctgatgggcgcgccttcggaagtttcaccggcacagcttcgtgacctgcatgtgcgcctggcgccagtgcaaaagagctaaactgatagaaaaacccggtcttgagccgggttttttatgcatctgaaaaagcccggtgtgaaaacgcaccgggctttttgactttaattgtcggcgtccacactgattttcaaaagctggatgatctttgtcgggtccagcgatgccgtggcgaagatcgaagcgaaagtgaccggctggtctggcgaggcgctgatggttagcgacttcgggtcggtgaaatatttatccgcggcggttttgagctgctgggtgaattcggggttcttcaactgtgttgccagcagcggaaccatcatcttcacctgttcggcgagcgtcttggcgtcggtgccctgctgcttcgcaaaatagtccagtagcttctgggtgagcgtgtcattgttaaagcggatcgtgaggttcttgaggttgagctgctcggcaagaacaagaacggccctaccggaggcatccttgtcggcatcggtcttgctcatggcttcctgcgtcttgtggacggcttccatgaaagccaggtcatagccacccagattgccggtaatgtcgatggtgccgagttccggcgccttgatttcaagctggtcgagcgaggcgtcgccggtcttgggcgaccagcttcccttggagttcagcgaagcgtcgagcgtgttcatgccgaacggagcaagcgggttcttgccgcctttttcaaaggtcacgtcgatattctggatgttccagatataaccgatcttctcggtcttgttggatgtgtcgagcgaaacgtcgatacccttcagcgtcgtgccattcttgccgggtgcgccgaaatgaacctcgtcgatcttcgttttgtcgtaaaggaccatgctgtcgagcggtcccttggtcgtttcggacggaataaaaacattctgcatcgacaggcccttgatctcggccctgccgtttttctcttccttgccgttgaaaacgagatcgggaacggtgatctgcttgatggtataactgccgtccggggtgtcttccacattttgcagcgttacatcaccgagaaccgtttcatcctcggaaacagtgggcagcttgagcgaggcgccttcgaggatgatatccgcgccgttggccttgacgccgctgaagctgagctcgccgccctgctttgcgtagagcgccttgatgcggtttgcgacggcattggcatctgccgccattgccgcgctgccaaaaaccaatgaaagggctgtgctggcaacgagaatgcgcgctgcgggcctgatgctgacaaataattgcatgtgatactcctgccttacccctgattttgtatagcatccacaggcggaaatcgtttgtttttacagcacgatctgctctgtttgcaatgcctgccaggaaaatccgattgtgatggttccatagactataaatggcggcagtattgcgacggtgtggcaaagccttgccctcaaggcgcaattatagtgagttggcgggtgagcgcgcattttcgcgccatggcaggtttgcttttcttaaagcataatccgactggagtgaaacgaggacgatcaagattatgcttcatataaaaagggcttgaccgccgatctggtccagtcagatcggggctctaatgtagaggattggttttcttcaactcttgctgacgaatcgcacagttggtactgagagatatgggaaaaagtctgattccgcccggcgacggcgaagaacacattgaacgggtcgatctgaaatcggctcttgaggaacgttacctcgcttatgcgttgtcaacgatcatgcatcgtgcgctgccggacgtgcgcgacggcttaaagccggtgcaccgccgcatcatgcacgccatgcgcctcctgcggcttaatcccgatcaggcttatgcgaaatgcgcccgtatcgttggcgatgtcatgggcaagttccatccccatggcgatgcctcgatctatgatgcgctggtgcggctcgcgcaggatttcgccgtgcgctatccgctcgtggacgggcagggcaatttcggcaatatcgacggcgataacgccgccgccatgcgctacaccgaagcgcgcatgacggaagtggcgacgctgcttctggaaggcatcaacgaaaacgccattgatttccgtccgacctataatgaggaagacgaagaacccatcgttcttcccggcgcttttcccaacctgcttgcaaacggttcggcgggcatcgcggtcggtatggccaccaatattccgccgcataatgtggcggagctttgctcgtcggcgctttatctcatcaatcatcccgatgcgccggtggaggaactcgtaacctcgcccgaacaatgggcggagattgaacaagagtccaagaccgatccggcagcacttctgaaatgcaaggtgcgtggcccggatttcccgaccgggggcatcctcgtcgaagagcatggcaatattcttgaggcctatcgcacggggcgcggcgcatttcgcgttcgtgcccgctggcacaaggaagagggcaatcgcggcacctgggtgattgtcgtcaccgaaattccctatcaggtgcagaagtcgcgcctcatcgaaaagatcgcggaactgcttctggcaaagaagctgccgctgcttgacgatattcgtgatgaatcggcggaagatatccgcattgttctggagccgaagaaccgcacggtcgatcccgagctgctgatggaatcgctgttcaagctgaccgagcttgaaagccgcgtttcattgaacatgaacgtgctgtcgcacggcaaggtgccgaatgtcctgtcgctgggtgctgtcctgcgcgaatggctggagcatcgcaaggaggtgctggttcgccggtcgcaattccggctggcggagatcgaaaagcgtctcgaaatccttggcggcttcctgatcgcctatctcaatctggatgaggtgatccgcatcatccgtgaggaagacgagccgaagcaggaattgatgcgtgcttttgaactgactgacgttcaggccgaatccatcctcaatatgcgcctgcgttcattgcgcaagcttgaggaattcgagatccgcaaggagttcgatgacctcactgccgaaaagacggacctggaaggtctgctcgcttccggcacgcgccagtggaagaagatcagcaccgaaatcaaggcggtgcgcgaaaagtttggcccgacgaccaggcttggcaagcgccgtacgactttcgcccatgctccgacgcacgatcttgaagatatccatcaggctatgatcgagcgtgagccggtaacgatcgtggtttccgaaaagggctggctgcgcgccatgaaggggcatctggccgacttctcgacgctttctttcaaggagggcgacaagctcaagcttgccttccatgccgagacgaccgacaagcttttgttcttcaccacgggcggcaagttcttcaccatcggtgccaacacgctgccgggcggccgcggccacggcgagccgatccgcattctggtcgatatggaaaacgatcaggatatactgacggccttcgtgcacgatccatccgcaaagctgctgcttgtcagccatgagggcaatggtttcattgttccggaaagcgaggcggtcgccaatacccgcaagggcaagcaggtcatgaacgtcaaggccccggatgaggcgaagctttgccagcgcgtttcgggcgatcacattgctgtcgtcggcgaaaaccgcaagatgctggtcttcccgctttccgatatcccggaaatgacacgcggcaagggcgtgcgcctgcaaaaatacaaggatggcggggtttgcgacgttcgcaccttcgcaattgccgatggcctgtcatggcaggattcggcggatcgcaccttcaatcgcagcaaggaagaactggtcgagtggatcggcgcacgcgcctctgcgggccgtctggtgccgaagggttttccgcgttcgggcaaattctgatggatagagcattttcgagccaaaaatgtgaaacgcctatgcggggaaatcagtccactggactgatttttgatcccgctccgatgcgttggaaaatgcgacaaaacaaatagttagagcaatcccgtcaagacaagagccgctctggacgaaaggcggcgcattcggccgccttctgttatccctcaaaacgctgccagccgcgggggcccagatgttcctgcggtgtgaagcggattttatactgcatcttgcgggaaccctcgacccaatagccgagatagacatgcggcagtccggcagcacgtgcccgttcgatatggtcgaggatcatataggtgccgagcgaacgctcctgcatgtgcggtgagaagaaggaatagaccatcgaaagcccgtcggccatcacgtcggtcaatgccaccgcgatcagttcgccatcgcccttggcgctcatgaaactgtccggtccccgccgccgatattcgatgatctgcgtgttgacatgcgtatcctcgatcatcatcgcataatcgagaacggtcatatccgacatgccgccggagcgatggcgcgcatcgagatagtcgcggaagagcgcatattgctcggtgctgggctgcgccttgtgcacgcgcccgataagatcgcggttctggctccagacccggcgcatattgcgcgtcatttcaaattcaccggccagaatgcgaacggagatgcaagccctgcacacttcgcaggccgggcgataggcgatgttctgtgagcggcggaaaccgccctgggttagaagatcgttgatttcgttggccttgtctcccaccagatgcgtgaacaccttccgctcctgctggccctcaagataggggcagggggagggagctgtcagaaagaactgcggagactgctgcggttgatgggtcattcaatatccacgaaatggcaataccgaaaccatcacgataattatcaaggatcgaaccgacagcgcaaaacgtcaatagacattttgtcctgtcggctttgatttttttgatctatgcgcttatcgatccgaacggatgacggcggtgccgagaagcaggtcatgcacggtgcgcttgcggtcgagaaccagcgttgcaagcaggatcagcggcgtcaggacgacattcaggccccagaacagcaccgtatgaacgattgcaagcacgggatcgaccgtgccgccttcaagccttacgagcttgatgttcatcatctgcatgccctttgtagcctgctgtggtccgcccagcgtgtgcgcaacatagaacagcgccaccattggaaacatgataccataaagcatccagccgaggctgaatgtgatgatgccaagaatggcgatcacgattgccacaggaatgcagagcagaaagacaatcagataatcgatgaggaaggccatgatacggcgcgttcgcacaccttcaaagaatgagcggctttcataacgcggacccacgatttcaccgtgtagaatatggtcggacatcgttccttccagtcgtttccaaggaagcggccgggcaatgagaaccggcgctgttccgcaatcttagcgcaacaacgcccaacatggtaacggaaaccggctatttcaaggaaacgggtttaacgtgccgaaatggaatagcccgatcaggccttgagcttttcagccacttccattgcgaaataggtcagaattccgtcacagcctgcgcgcttgaaggcgagcaggctttccatcatcaccttttcctcgtcgatccagccattgatcccggcagcctttatcatcgcatattcgccggatacctgataggcgaaggtcggcaggcggaattcgtccttcagacggtggatgatatcgagatagggcaggcccggtttcaccatcagcatgtcggcgccctcggcaatgtcctgttcggcttcgcgaacagcttcttcagggttggccggatcgatgtaataggttttcttgtcgcctttcagcaggccttgcgtgccgatggcgccgcgataggggccgtaaaaggcagaggcgaacttggtcgcataggacatgatcggcacatggctgaagccgtgctcgtccagtgcctggcggacagcgcccacacggccatccatcatgtcggacggggcgatgatgtctgcaccggcctcggcctgggaaagcgcgccgcgcaccaccatggcgaccgattcgtcgttgagaatttctccgtcgcgcaaaatgccgtcatggccatgtgtggtgaaggggtccagcgcggcatcggtgatgatgccgatttccggcacttctttcttgatggcgcgtaccgcacggttgatgaggttatccgggtttgcgacgaaggagccgtcgtcggttttcacttccggcttttcgcgcgggaagggggcgatggctggaatgccaagcctggcggctttttcagccatgcgcacggccatatccaccgaataacgttccacgccgggcattgcttccaccggctcggtcacgccggagccataggtcaggaagaaggaaagaatgaggtcgttcaccgtcaggtggttttcctgcaccagcctgcgcgaccagtcggccttgcgcatgcggcgcaggcggcggctgcccgttacgtcatcgacgtgctggctgatattggctggcagatatttggactgacgatcggtcatggaactgttcccgagaagtgacgccttggaatgcgaagccccaaggctggcatcggatgggcatccgtttatcatgggaaaagcgatgaaaccaagaacattgacctgtgcaggattgacgcggggcgtctcactttctacccatttgtaggaacgggagaaaagatatgcagattgacttcggcggtggtagcgagattggctttgaacgcaagggtaaagcgggacttgtgaagcttacacggaccgcagcactcaatgcgctgacgcataatatgattctggcgctcgatcgcgccttgcaggcctgggaagatgacccggaagtggcttgtgtgattctcgaaggtgaggggcgggctttctgcgccggcggcgatgtgatcgcagccttcaaggccggacaggccggcacgcccgcctatgaattctttcatgacgaatatcggctcaatgcacggatcggtcgttttccaaaaccctatgtctcgctcatcaatggcatcgtgatgggcggcggcgcaggcatttccgtgcatggatcgcatcgcatcgtgaccgagaacaccatgttcgccatgccggaaacaggtatcggttttttcccggatgtgggcggcagcgctttcctgccgcatctgcatgataatttcggctattatctcgccttgacaggcaaccgcatccgctggggcgattgcctgcaaagcggcatcgcaacccatgccgttgcggcaagcgatctggaggatgtgcgcgacgatatcatcgccactggcgatatcgacgccgcgcttacccgcagccagtacccggattttgaaacctctgtcgaaatacgccagcttgtggccgaatgtttttccggcgccacgctggccgattgtatcgaggcgctggaacgggccgccgaggcgggcaacaaatccgccagggacatattgacggttatggccacgcgctcgccgaccagcctcgcggttacgttccgccagcttgccgatggccgcccgcttggcctcgatgactgtatgcgcatggaatatcgcatcacaagccggatgctggaagcacaggatttctatgaaggcgttcgtgcgcttctgatcgacaaggacggcgcccccgcctggaaaccggcgacgctggaagaggtcaagcctgaacaggttaatgcctatttcgccaatctgggtgacagggaactgacattgtgatgaggagcggctgatgcatatgaacgagctgtgccagcacattcaacccagcggaaccgaatgggccttcacatggttcatgcggctcctcgcactggcggcgctggcaagcggcgtgctctattggatccgcctgatcggcattcaccccggccttttatggcgcttcgacctgatgccggggctttggcaaacagcagttgtggcgctggcggtgttgatgcctgttgcctcgacggggctgtggatgcgcgcgccctgggggcctgtcttgtggtttgtcgcagcaatgggcgagatagcgatctattccgtctttgcgcggcattttgaatacaggcccatcaccgtcgcgttcgatgtgctttgtattctcgtttatatcgtctttcgcgtgcttttgtttctcgaaaagcggcggcaggcgcgtgcgagcctgccgctttgacgatatgtttgccgcattctcaaatgaagaaagtttaatccggcagcggtgccaaccgcccgcaaaacggggcttttcgcgtgtatgacgccttccagcaatgcggggcgaacccgcttgccggtaagcaaacattaagcctgaatgcgcattctcgccggtaagttactgttaaggctgacttttaagtcgaattttatgcatctcccctaaattcctctcaacagacggtgagaaacaaaccaccgcataaaacaggaagagagctgcatcgtggtttcacgaaatgcggctccggcagagaggcaaaagaaatgaccaatacccagcgcaagatggatgcatccgctccgttcatggcaccgcaaaccgcacttcgcagcctttatctggaggctctccagcttgtcgagcgcctgcatcgccgcctgctcgacgtggtgaaggatgagttcgaccgcaatggccgaagcgacatcaacgccacgcaggcgcttcttctcttcaatatcggcaattcggaattgaccgccggtgaactgcgctcgcgtggttactatcttggctcgaatgtttcttataatctcaagaagctggttgaaatgggcttcatccaccatcagcgttcccgcgtggaccgccgctcggtgcgcgtcagcctgaccgacaagggcaatgaaatcgccaatcaggtcgcctcgctttacgagcgccatatcacctcgatcgaacaggtgggcggcattcaggttgaagaatttatggcgatgaacaagtcgttgcagcgtcttgatcgcttctggaacgactccatcgcttaccgcctgtaaaacccgaacggctttctgcacccgtaattgacctgcaagtttgttgcagaactgtcacagcgggcctgctttcagggcaggagcattcactgatcttctaatcttggcgcgcccggcttgaaaaccgggccgggcgacatgattaagccataaaagccgagataagcattttgcaatggcacgggcaagaaagtgccaccttcagaaacaggcccctggaaacgcaaaacggaaacgtagaacgcaaatacggggaggcaggttcgcagatttgcggtccgggatcgcctttatgacctgttcctgatattctctgggaagattgccgcaagagcggttagccttttgggacgttaatcaaatgaccaagaccgacagaccagccaatgctttcagggccgaccgccgccgctttctgcgcagtgcggcaacagccgggctttccgtggctgcctccgccatggtttcttcggcctatgctcaacaggttctgagcgacgtcatttcctcgccgcgtcgtggcaattgggacgaccagtttgatgcccgtgcgacgggcgggcggcgcgttgccacgaaccagccggtcctgagcccgcagacggtcgccgatatccagaatgcaattgtgcaatataccgatattgcaagtcgcggcggctggcccttggtgccgggcaatgcaaggctccagattggcgttaacgacccggcggtgcaatatctgcgcaagcgtctgatgatttccggcgatctgccgcaggaagccggtctttccacagctttcgacacctatgtcgatgcggcgctcaagcgttttcaggctcgtcacggcctgccggcggatggcgtcatgggacagttcacctatgcggccatgaatgtggacgtgaatacgcgtctcggccagcttcaaaccaatttgcagcgccttgcgcctttggccaacgataccatgcaggagcagcgcttcgtcatggtcaacattcccgcagcctgcatcgaggctgttgaaggtggcagcgtcattcagcgtcacacggccgttgtgggcaagatcgaccgccagacgccgctcctcaattccaagattcacgaagtcattctcaatccttactggaccgcgccaaagtcgatcatccagaaggacatcattccgctgatgcgcaaggatccggaatatctgacgaagaacaagatccgtctttacgaccagtcgggtcaggaagttccgccggaaagcgtggactggaacaccgacgatgcggtgaagctgatgttccgtcaggacccgggcaagatcaacgccatgtcctcgaccaagatcaacttccacaatccttatgcggtctatatgcacgatacgccgcagaagagctatttcaacaagctcatgcgtttcgactcatcgggctgtgtgcgcgtgcagaatgtgcgcgatctcgacgtctggctgctcaagaatacgccgggctgggaccgccagaacattgaagccacgatcaagtcgggcgtcaatacgccgatccagcttgccgatccggttccgctgcacttcgtctatatcagtgcctggtccacgggtgacggtgtggtgcagttccgcgatgatatctacaagatggatggctcaaccgaactggcgcttggcacggacacctgattgcgtcaaaaaccacctgttgcaagccgcccggatgccatgccgggcggctttttgcttgtgcggcatttatcaaatcggtttgccgcattttggaacatgcttttcgctttgcggccattggccttgcctactcaagtgtgataatgcgcctcatccatgtcgcattgtcccacgcaaaaccgcttcgcacttttgctggaaatgccctaacccggagggtgtgaaacatgtctcaagccaacgccgccacgaaagcgtcttcggacgttttcttcaatgcaagcctcgaggacatcgatcccgagattttcggtgcaatccgcaacgaacttggtcgccagcgccatgaaatcgagctgatcgcttcggaaaacatcgtttcgcgcgctgttctggaagcacagggttccatcctcaccaacaaatatgccgaaggctatccgggcaagcgctattatggcggctgccagtatgtcgatgtcgtggaagaactggcgatcgaacgcgccaagaagcttttcagtgccgaattcgccaatgttcagccgaattccggcagccagatgaatcaggcggttttcctcgcgctgcttcagccaggcgataccttcatgggcctcgaccttaattcaggtggccacctgacccacggttcgccggtcaatatgtccggcaagtggttcaatgtcgtgtcctacggcgtgcgcaaggacgatcatctgctcgacatggacgaagtcgcccgcctcgcacgcgaaaacaagcccaagcttatccttgcaggcggcacggcctattcgcgtatctgggactggaagcgtttccgcgagatcgccgatgaagtgggcgcttatctcatggtcgatatggcgcatattgccggtctcgtggctggcggtcagcatccgtcgccggttccccatgcccatgtctgcaccacgacaacgcacaaatcgcttcgcggtccgcgcggcggcatgatcctcaccaatgatgccgatattgccaagaagatcaattcggctgtcttccccggccttcagggcggcccgctgatgcatgtcatcgccggtaaggctgttgcctttgccgaggcgttgaagcttgagttcaagctctatgcgaagaatgtggtggataacgcccgtgcgcttgccgaggaattgaagtcgcacggcctcgacattgtttcgggcggcaccgacaaccatctcatgctggtcgatctgcgcccgaagaacgcaaccggcaagcgggcggaagccgctctcggacgcgccaacatcacctgcaacaagaacggcattcccttcgaccctgaaaagccgtttgtgacctccggcgtccgtcttggcacgcctgccggcaccacgcgcggcttcggcgttgcggaattcaaggaaatcggttcgctgatcgccgaggttctcgacggtttgaaggtcgccaattccgacgaaggcaatgcggctgtcgaacaggccgtgaaggaaaaggtcatcgccctgaccggccgtttcccgatgtacggctatcagggataagtccgctttcgtaataccgatgaaaccccgttcaacgctgttggacggggttttttacaccgctttgtgattgtcgcatccggtaggtggaatgccgcttataggttatgatcgccgggaatcggttgcgggaataaggctcttgcgtttgtatcgggggcgatcccacatatgagcagcccgtcgccagtgttgaagtcgccgatattgagattgccaatattgaaattgaaagagttcgatgcgttgtccctattgccagtctgaagatacgcaagtgaaggattcccgcccggcggaagacggcgctgttattcgcaggcgccgcgtctgttcggtctgcggcgggcgtttcacgacattcgagcgcgtacaattgcgcgacctcatggtcgtgaagaaaagcgggcgccgcgttcccttcgaccgcgacaagctcacgcggtccatcgaagtggcgctgcgaaagcgcgatgttgacagtgaaagggtggaacgcgccatttccggcatcgtgcgccagcttgaaagtgccggcgaggcggaagtaacctccgacgaaatcgggcggctggccatggatgcgctgaaaggcattgacgatattgcctatatccgcttcgcttccgtttatcgcaatttcagcaaggcggtggatttccacaatgtcatcgatgagctgacggtttccgagaccggcgataatctggaaacgtagaatgggcgccagcgaatttccgcgttcaaaagcgacattgaatgatctgcgcttcatggaagcgacgatccgttatgcgcgccgtcacaaggggctgactggcaccaatccttcggtcggcacgattatcgtcaaggacggtgtcattgtcgggcgcggcgtgacggcattgggcggaaggccccatgccgagccgcaggctttggctgaagtgggtgaggcggcgcgaggggcgacggcctatgtgacgctggagccctgcgcgcatcatgggcgcacaccgccttgcgcggaggcgctggtgcgctcgggcgtcgcgcgtgtcgtggttgccgcaaccgatccggacgagcgtgtcagcggaaaaggctttgccattctgcgcgaagcgggcattgaagtcgtgccgggcattttgtccgaacaggctgccgacgaccttgcgggctatctgaatcgatctgcgaggaaacgcccggaagtgattctgaaacttgcgctttctgccgatggcatgatcggccggaaaggtgcggggcaggtggctatcaccggcccagtttcgcgcgcgcagtcacatattctgcgcgcacaggccgatattatcctgatcggtatcgaaacagcccttgccgatgatccggttttgaattgccgtctgccggggctggaacagcgttcgcccgttcgtgtcgtgctggatggcgggttgcgtctgccgctttcctcaaggctggtgcgctctgccgatacgcagcccctgtgggttgcctgcggggaggaagcccctgacgagcgccgcgccgcgctgggtgctgcgggctgccgtatccttgcaaccgagacgcatgatggccgcatcgccctgccggaattgctggatgatcttgccgcgcagggcattgcttctgttctcgttgagggcggggcgggcgtcgccaaaagctttctggatgaaaaactcgtggaccggctgatcatcttccgttcgccattggtgatcggcgcggcggatggggttgccgttgagggactggaaacccatatcgcaagcgaattcaaaattctgaggcggatgcgttacgcagatgatgcctgtgcggaatatgtaaggaacacgtgatgtttacaggcataatcaccgatatcggcaaggttgaccgggtcaagccgttgaatgaaggcgtccttttgcggattgaaaccgcctacgatcctgaaacgatcgagcttggcgcatcgatcgcctgttccggcgtatgcctcacggttgttgcgctgccggaaaagggcagcaatgcccgctggttcgaggtggaggcatgggaagaggcgctgcggctgaccacaatctccaattggcaaagcggcaggaagatcaatctggaacgttcgctgaaacttggcgatgaaatgggtggtcatcttgtttccggccatgttgacggacaggccgaaatcgtcgagcgcaaggatgagggcgacgccgtgcgcttcaccctgcgcgcgccggaagaactggcgcctttcatcgcgcagaaggggtctgtcgcgcttgacggaacttcgctcacggtcaatggcgtcaacgcaaacgagttcgatgtactcctgatccgccattcgctggaagtcaccacatggggcgagcgcaaagcgggcgacaaggtcaatatcgagatcgaccagctcgcgcgttatgtggcaaggcttgcgcaatatcagaaataggcttagagcctacgaatgaagctgtaacagcatttccctattttaagcgttgaccgcagcccttgcgatccgcgattttctcatggattttctcatgtccaagcacgaggccgatgcgccgcatttgcttattgtcgaagcgcgtttctacgatgatctggccgacgcgcttctcgatggcgcaaaggcagccttggatgaggcaggggcaacctacgacgtcgtgacggttccaggcgcgctggaaattccggcaacgatttccttcgccctcgacggcgcggataatggcggcacggaatatgacggctttgtcgcgcttggcactgtcattcgcggcgagacctatcatttcgacatcgtgtccaatgaatcctgccgcgcgcttaccgatctttcggtcgaggaaagcattgccatcggcaacggcattctaacggtcgagaatgaagagcaggcatgggtgcgcgcccgccgcgaagacaaggacaagggtggctttgcagcccgtgccgcattgactatgatcggcctgcgcaaaaaattcggagcctgatcgttatgaattctatccctgaaggccgtccgactcccaatctgccgcgaactgcgaacaagcgtggtgttgcgcgccttgccgccgtgcaggcgctctatcagatggatgttgccggtacgggtgttatggaagtcgtggccgaatacgaagccttccggctcggcaaggaagtggacggcacccaatatctcgatgccgatccgcaatggttccgcgccattgtggcgggcgtggtcgaagaccagttgaagctcgatccgatgatccatcaggctttgacggaagactggccgctgtcgcgcctcgattcgacgctgcgagccattttgcgcgccggtgcatgggaattgaaggcgcgcaaggatgtgccaacggcggtaatcgtttcggaatatgtcgatatcgccaaggccttctatacggaagacgaaccgaagctggtcaatgccgtgctggatcggcttgccttggtcattcgcggcgaaagccgcggggccaaaccgcggcataagagctgatctgcgggcatcgtaacaggttgcaagggctgcgagaaatcgcggcccttctttctttgcgggcagcaaagaacagcttgacgtttgtgaaaccgtttcgcatgttggtcaagcggcattgagaatgctgaaatgcagggaatcgcgccaattgattgattccaaggcgtaagttccccaataaatataccgttgaagcccggtatctcttgttcggcttcaggcacttccatgccgctcagtcgggtccggggaggggttttcgggcctgtcctgcgcatgtgcctgccgacaatcgcggctcgcggtctggcggcagccggcgcaaactatggagcgcgtttcggtctgtttgcaccgggtcggcgctccgattgtctggttggccgcgcatttttcccgaaaaccgtttcacacttttcggaatgcgctcaatgggagttggcctttatgcaaatgggaatggcagtcttggttctcgtcattgcttgcggtgtgctttccgttcttttcgccatctgggcgatccgctcggtccttgcggccgatcagggaacgcagcgtatgcaggaaattgctgaagccatccgcgagggtgcgtcagcctatctcacacgacaatattcaacgattgccatcgtgggcatcgtggtcttcctgctggcctggtatctgttgtcgctcaatgccgcaatgggcttcctgattggcgcggttctgtcgggtgtcacaggtttcatcggaatgcatgtttcggttcgcgccaatgtgcgcaccgcgcaggcagcgtctctgagccttgcaggcgggctggagctggctttcaagtctggcgccatcaccgggcttctggtggctggcctggcgctgcttggcgtctcggtctattatttcgtgctgaccgtctggctgggttatgcgcccgccgaccgcaccgtgatcgactcgctcgtatcgctcggctttggcgcttcgctgatctccattttcgcccgtcttggcggcggcatcttcaccaagggtgccgatgtgggcggcgatctcgtcggcaaggtggaagcaggaattccggaggacgatccgcgcaatcccgcaaccattgcggacaatgtgggcgacaatgtaggcgattgcgctggcatggctgccgacctgttcgagacctatgccgtcaccgtggttgcgacgatggttctgggagcgatcttcttccacggttccgacgcgctgaccaatgtgatgctctatccgctgatgatctgcggtgcgtgcgtgataacctcgatagtgggtaccttcttcgtcaagcttggcgtgaacggctccattatgggcgcgctctacaaggggctgattgcaacggggctgctttccatcgtcgggcttggcgttgccaatacgctgaccgtcggatggggcgagatcggaaccgtggctggcaagagcatcactggcaccaatcttttcgtctgcggactgatcggcctgattgtgaccggcctgatcgtggtgattaccgaatattataccggcaccaacaaacgcccggtcaattccatcgcgcaagcctcggtgacgggccacggcaccaatgtcattcaggggcttgcggtttcgcttgaatccaccgccctgcctgccatcgtgattgttggtggcatcatctcgacttaccagcttgcgggcctgttcggcacggccattgccgttacggccatgctcggcattgcgggcatgatcgtggcgctcgatgcgttcgggccggttacggacaatgcgggcggcattgccgaaatggccgggctcgaccctgaggtgcgtaaggccaccgatgcgctcgatgccgttggcaacaccacaaaggccgtcaccaagggctatgccatcggttcggccggtctcggcgcgctggtgcttttcgcggcctattccaacgatctggcctattttgccgccaatgggcaaatctatccgtattttgccgatatggggcctgtctccttcgatctctccaacccttatgtggttgcggggctgatcttcggcggcctgatcccctatctttttggcggcatggccatgacggctgtgggccgggcaggcggcgcggtggtgcaggaagtgcgccgccagttccgtgagaagcccggtatcatgacgggcaaggagcgcccggattatgcgcgcgcggtcgatcttctgaccaaggcggccatccgcgagatgattatcccttcactcctgccggtgctggcgccgattgtcgtctatttcggcgtgttgcttatctccggctcgaaggctgcggcctttgccgcacttggcgcttcacttctcggcgttatcatcaatgggcttttcgtggcgatttccatgacctccggcggcggtgcatgggataatgccaagaaaagcttcgaggatggttttaccgatgccgatggagtaaagcatatgaagggctcggaagcgcacaaggcttccgtcacgggcgatacggtaggggatccctataaggatacggcaggccctgccgttaacccggccatcaagatcaccaatatcgtggcgcttcttctgctggccgtgctggcccacatggcctgatcttttctcttgtgtataaaacagaaaacccgccgtgaaggcgggttttccttgatttccatcgggccgatttatgaaccgcctgccgatggcagagaagtcggcgccttggaaacgccctggatgatctggccgaggaacgtctggtccttgccactggtcggcgtggtgcgcgagacgaagtcgaacagcttgccgtccttcaggccgtaattggcaatatgctccaccttgccgtccttgttgaaatagatggcaagaatctggcgttcaatgacctttggcttcatgaactgggccgcgcggtaacgcttctgcgaaatgtaataaaacacttcattgtcgaaggtcgcggtggtggatggcgtgccgagcgccagaagcacctgctcacggctggagccgaccggcaccgaatcgagtgcctgctggtcgagcacgtaaccctcagtcagcgtttcagacggattgagcgtggatgcggtggtgcatccggcaagggccactgagacgagaattgccgtgccggcgagaagagcacgctgcttgcgcgcacctgggaaaaatcgctgcaacaaagacctctccatagaatctaaatcagcgcggcactttcgccgtcggaagaacttgggtaaaccaccttgcttgtttatgcaactggaacggtcgtactgacatgattctccaactattccgccgcaaatcgaaagcaaacgaggctatcgtccttcgcgtttatgaagtgatcgtggcggcggcgcggcaaaaacgattttatgcacaatttcaggtgcctgatacaccgcttggccgttatgaaatgctttcgctgcatatttttctcgcccttcaccgcatgaagggagaaaatcctgcactgaacgcacttgcgcaggagattgccgacgaattcttcaaggatgtggatcattcgctccgagagctggggatcggcgatcagggcgttccaaaacgtatgaagaagcttgcgcgcatgttttatggccgcgttggcgcctatggcgcggcgctggatgcgaatgatgcgcaagcccttgctgccgcgcttacacgaaatatccgcccggacctcgaattctggccccatgcttgctatctaggcgcgtatgtcctgcaatgccgtgattgtttgcgggaaatttcagacgaggctttggcggctggagacatttcctatatggatgtcgatcaggtggaccttgcgccatgagcgcggtcctcattttaacggaaccgctctaactatttgttttatcgcattttccaacgcaaaatcgtttcacacttttgctggaaatgctctagtcgatgataaagaggccaggaagaatgactgacaaaccggcgcttacctatcccgttccggttatgcacctgccgcaaaaaggcgtgacggtaacaatcagcaccgatgagaaagagcgcgctgcgctcgccagggggcatgagcttgatgccgtgaacgcattttctgccgaatttctgctgacgccctggaaaaaggacggcatccgtgtgcgcggacgcatcgatgcggagattgtgcaggcctgcgtggtgacgctggaacccttgaccaacacgattgccgaggagatcgacactatcttcgtgccggaaaattcccgtcttgcgcggatagagcttgatgaaagcggcgaaatactgctcgatgcggaaggtgcggatatcccggaaaccttcgtcggtgacaggattgatgtcggtgcggttgccgaagaattttttgatctggccatcgatccctatccccgcaagccggggctgccggaagagagcgagccaaaaattttcggtgatggtgatggggatgagaagcccgtttcaccctttgcgaaactttcagaatggcagaaaaagccgtaattcacagtggggttgacagaatttggttgtacggcaacgcaaaaacactattttccccgaaaacctgtcttctgcaaaaaatcgtgcagggacaggatcgcacaggaataatcaagagtgatcaagatttcgattgacgccatgggcggtgatttcggccccgaagtggtcatccccggcgcagcgaaggcgtttgaacgccacccggatattcgttttattttcttcggtcttcccgcgcaggtggagcctgttctggcgcgctatccgaagctgaaggaagcctcggagtttcgcgccagcgaagttgccatcggcatggatgacaagccgagccaggccttgcgcgccggtcgtggaaaatcctccatgtggcaggccatcgaagcggtcaagaccggcgatgccgatgcttgtgtttccgcgggcaataccggcgcgctcatggcgatgtccaagttctgcctgcgcatgatgtcggatgtcgaacgccccgcaattgctggtatatggccgacattgcgcggtgagagcattgtgctcgatatcggcgcgaccatcggtgcggatgctcgccagctggtcgattatgcggtcatgggggcgggtatagcgcgcgcattgtttgaggtgcgcaagccgaccgtcgggctgctgaatgtcggtacggaagaggtcaagggcctcgacgaaatcaaggaagcaggccagatccttcgcgatacgccgctggacgggcttgaatattccggtttcgtggaaggcaatgacatcggcaagggcacggttgacgttgtggtgacggaaggtttcaccggcaatattgcgctcaagaccgccgaaggcactgcgcgccagatggcagaactgctgcgccaggcgatgagccgcaccctgcttgccaagattggctatgtgtttgccaagggcgctttcgaccggcttcgtgaaaagatggacccgaacaaggtcaatggaggggttttccttggcttgagcgggattgtgattaaaagtcatggcggcgccaatgctgagggcttctgctcggcggtggaagtgggctatgacatggtaagaaatcgtctgctggagaaaattgaggctgatctcgcccatttccaccacagtcattcgcatgtttcgtcgaaagcataatccgaccggggtgaaacgaggacgaccaggattacgcttccacgagaagagtttggagtgcaggtctggtcattcagatcgaaacgcgctccaatgagggccgaaaccgctctaactatttgttttgtcgcattatccaacgcaaaaccgtttcacatttttgctggaaatgctctaaggccagaattctcgaccgtgtaagcgaaaatattgtgctccggtcgcttttgaggacaggaaataaacgatgataagatctgtcgtacggggtatcggttcggcattgcctaaacgggtcatgaagaataccgactttgaaggcattgtcgaaacctcggacgagtggatcgtgcagcgcacgggtatccgtgaacgccacattgcgggcgagggcgaaacgacggtttcgctgggagcggctgctgcgcgcgcggcaatcgagaatgccgggcttcagccgtccgatatcgatctggtccttctggcaacctccacgcccaacaatacctttccggccagtgcagtggcaatccagcgcgagcttggcatcacccgaggcttcgctttcgaccttcaggccgtttgcagcggtttcatctatgccatcaccacggctgatctctatattcgcggcggcatggccaggcgcgttctggtcatcggtgcggaaaccttctcgcatatcctcgactggaccgaccgcaccacctgcgttctctttggtgatggtgcaggcgcgatcgttctcgaagcagccgaaggccatggcctgacttcggatcgcggcattctcgccgccaatctgcgctcggatggcaatcataaggaaaagctctacgtcgatggcggcccgtccaccacgcagacggtgggccatctgcgtatggaaggccgcgaggtcttcaagcacgccgtcggcatgattaccgatgtgatcgaggcttccttcgaggcaacgggcctcacggccgaggatatcgactggttcgtgccgcatcaggccaacaagcgaatcatcgacgcttcggcaaagaagcttcacatcgctgaagagaaggtcgtcatcacggttgaccggcacggaaacacctctgccgcctcggttccactggccctcgccaccgctgttgccgatggtcgcatcaagaagggcgatctcgttcttttggaagccatgggcggcggatttacctggggcgcggttcttgtgcgctggtaagcgataaaattgataacccgtaagggaactcgtggcttgaccattatgcttttatttgtgtaacgtcctgtcacgtaaggatattatctgttcaaacgctaaccaggcaggttcggtcatgggaggtaaaacggtcacgcgggctgatctggcagaggctgtttaccgtaaggtaggcctttccagaacggaatcggcggctttggtcgagatgatactcgatgaagtctgtgacgctatcgtcaatggcgaaacggtgaaattgtcgtcttttgcgacatttcaggttcgcgacaagaacgagcgtatcggtcgtaaccccaagacgggtgaggaagtgccgatcctcccgcggcgtgtgatgacgttcaaggcgtctaatgttctcaagcagcgcattttgcaggaacatcagaagcgtcagggtaaaacctcgaagtgaagtttcaatgccgcctttccgggcggcattttcgcaagatattttttcaatatgaagctttcgggtgccgctcttcagcggcacctttttgtttgcttgcatttttagaaagcagcaaaccgaattgtccccaaacttgaataggtgcttataaagccgtgattattatataataataagtgagcggatcgtttttgttgacattgggttctgaaaagaaaaaagcttttcagacagcacttggttcaggtgtcatcggttcaagatggcgtatgttgcccggtgaagcttattggtagagcgcgggaatttgttaatcccgtttcgatacgttggaaaatgcgacaaaacaaagagttagagcggctccagcgattctgttaagataggaccgctctaaagcgtgtcgtatgagtatggatgtgcttgggcgtcatggttttggctgtaggcgtgagatgcgcgcagccggttgaacgatctgaattggcaagttgcgcctgtcggtgaaatggaaccactggaaagggcagatgatggacaagagccctgatgcattcaggaagatcagcgaagttgcggaggacctcgacctgccgcagcatgtgctgcgtttttgggaaacccgctttacccagatcaagcccatgaagcgcgggggcgggcgtcgttattaccgcccgcttgatgtcgagcttctcaagggcattcgccatctgctttacgatcagggctatacgatcaagggtgtgcagcgccttctgcgcgaaaacaacgcacagttcatcatcgcattgggcaatggtgatgtgcaggccatcgaggccattacgcgccagaagcagatcgcagcggaaaaacgcgccgccgaggaagccgccgataatgaaatggccttgccgagcggcatcaaggcgccgcagccggcccgcaaattgttcgggctgttgaagggtgaggaagatggcccgatcggggcggatggcaggcgtccgtcaaaggataatcgtgcgcttttgcaggaagccctttttgaccttctggaatgcaagcggcttctggatcaggttcgctgaatattatgcagattgaatgaagggaggctgatgcctccctttttgcattttatgtggaagacagtttcagtccgataatgcctgcaagaataagcgcgacgctggccacgcggaagaaggttgccgcttcgccaagcaggaatataccgacgatgaatgcacccaccgcgccgatcccggtccatatagcataggcggtgccaagcggcaggctgcgcattgcgatggcaagcagcaggaaactgcccatcatggtcacgaaagttatgatcgtgggtgtgagaagggaaaaaccctcggactttttcatgaaaaaagcccagacaacctcaaaaatgcctgcgaataccagatagatccatgccattttaaagctcatttggtgaaaaggggggcaggcaatctggggaaataaggggaagaaaatggtcggagcggcgggattcgaacccacgaccccttgacccccagtcaagtgcgctaccgggctgcgctacgctccgagccggggaaagccctagattataaagacttggcgcgcaagggctaaattcaagaaactggcaaattgcgcacagatgtataaacggcaccgcctgactgctgtctggccgcgacaatcaggggcatggaggttcgagcataatccgaccggagtggaatggggggaaacaagattatgatcgaaacggctctaacagggcgataatgttcaataagcattttccgtgttcagaagccggatcggcgtcaggaacaggatcttgaggtcgaaccagagtgaccagttttcgatgtagaaaagatcatattcggttcgcatacggattttttccgcattgtcgatttcaccgcgccagccattgatctgcgcccagccggtgacgccgggtttgacgcggtggcgcgcgaaatagccgtctacgacctcattgaacagcacattatgggaatgggccgccacggcatgggggcgggggccgaccagcgagagcgttccgctgagtgcattgaaaaactggggcagttcatcgatggaggtcttgcggatgaaacggccgacgcgtgtgacgcgcggatcgttctttgtcgtgacttgctttgcggccggatcacatttgtccgcatacatggagcggaacttccagacattgatgacctcattattgaagccatggcgcttctgcttgaagattaccgggcctttgctgtccagcttgatggcaatggcggtcgccagcatgatgggcgacaggaggattattccgagcaggctgaaaacaatgtcgaaaatccgcttggcgacggaatcccagtcgttgattggcttgtcgaaaatatccagcatcggcaccgagccgacataggaataggcgcgggggtggaagcgcagatgattgttgagtgctgaaagccggatatccaccggcagcacccagagttttttaagcagggaaagcacgcgcaattcggcactgatcggcagggagatgatgagcaggtcgatatgcgcaatgcgcgcaaattctatcaaatcgtcgatatttccgattttcggatagccggcaacgatgggcggtgagcggcggtcgtcacgatcatcaaaaatgccgcaaatccggatgtcgttatccggctgctgttcaagcgagcggataagagattccgcattcgttccgccaccgacgatgatggcgcggcgttccatggttccgtttcgtgcccagcgccggattttccaggcgataaacaggcgggagatgacgagaacgccgaacgcgcttacggcccagatgatgaaccacccacgcgagaactgcgatgaaattttgaagagaaagcctgcaatcgccagcgcgcccagaaccgtcgcccagttgacgaatacgcgccgcagattgcgggtggcgctgcgcaggacgccaggctgatagccgccattcaactccatgagcatgacgaacaaggcgctgcccgcaatgatgattagcggataatagaaattaagattggtgttgagcccgacataataagcaaagcttaaaatgccggtggcgaagacaagtgtgagctcgacgagccgcatcattccgctcagcatggcaggagaaagcgtttcgcgctgatattgcgccgccatctggcgtgccatatcgctgagcccggtcttttcctgcggtccggaatcctggctggcggcagcaattgccgcttcgccaccggatggagagcgcgcttgtgtatcttgcacgattttgcccctgctgctcgaattgcaggactatacctaaaatcagttccctaagaaatctctgcgcggaagaaaaccatgcgtccaggagcttctggaaaatatgtcacggcaaataagatctctatatcatgccgggcttatcgacaggaagaaaacgccgcagcgtgtcttcctgtcgaaaggcaggtccccacttggggcgcgcggggaatggatacgggctacgcaataccttaaaacccgtataagtgagccgaacggactggcgcggaaggcgcgttcatggaaaatgtccggctgcaatctcctgatggtacgcagaagggaagttatgtcttccatcaaccgctctagaaaagacgctcgcgcacataaagcgtgtcgcccggcaatatgggcgaagaaatcaagacacggcctgtaagaacctccccgttgaactggcgggtaatatcaacattttcctgattggcgcgggggctaaaaccgccggctgcggcaattgccttctgaacggtcatgccgggcacataggaatattgaccggctgcgccaacttcacccatcacgaagatcggacgataacgatcaacctcgacgctgacatccgggtcgcgcagatagccgccgcgcagtttggaagcgatgatgctttccaactgtttggaggtttttccgcgcgcaggtacgctgccgatcagaggaaaggcgatatagccggattgatcgacactgtaattattgcttaggcttggctgttcaaataccgtaatgcgaacacgatcgcctgcatcgagcagatagggctggttcagtgcttcgtggaatgcaggtggagccggacgatagcttgcgcatccggcaagtgtcattgcggcaaaaccgagagccagaaatattatatggcttttgcgcttactttggattgttgtcgccatcatattgatctcggtattttccggtcgctacagcctgcattgcgtctcgatgttgcaatcagaaccggcaattgcccctgaatgcgaatatcagttgtcaatgttatcgtttgattagggttaatggctggtaaagaacgtggttgtgcaatgaaagatagtaccgacgcgggtagaatatacgggttttccgccgcgacagaggctgctccgatgccacacaatcccaatggtgttctcatgattgccaatctcctgatcgatgcggggcaccggcgggtcatcgtggtttcgccggaaggtgatccagcctccgctggctcggtgaaattgctgcgggaattggccgatcggggaaagcgggtcatcttcatcgatatgacggcattcggcacggtgagcgccgccatgctcgatggcaatcagcccgcgggaattaccgacctgcttgccggcaagcgccgtttcaaggaagtcattcactgcgatcggttttcacaggcgcacgtcattccactgggaaatgccgatcccgtattggccatgcgttccgccgatcgcctgccgctcattctggatgcgctggaaacgatttatgatttcgttctgatcgaatgcggaccatcctcgtccgtccatattcgtcaggtcaccgatggcgcggccacaatcatcatgagcatcgtggaccctgatgacaatgccgtggctatttctgcacttgatctggatcagaacggttttgaggatgtcattattctgatgggagaggccgaaaatatataacccgacaaatcaatgggttgaacggtttccttgaatcaggctggaaagcggcttttgcttgccgcagtcagttctgttttttacgcggcggctgcgccatccaccagatgattcccatggcgggcagaacccacagaatgccggtcacgaagaaatagagaaggtgggcccaggcgctggcattggccagatgcgcgacagcaatgatcgtcgccagaaccgcgtagattatgaccaatgcaaccagcaaaaacgtgccgatcagttttttcagcctaatgggcatggtgcttttccttttcgccagtcatcagtcgagcttttcccgttttatttgaaatactggaaatgctctagtggattgaatttgacgtttgaatcccggctgttacatatgctgtttcaaacgtcaaattctaaaaatccactagatacatatacttactagtggtctttgtgattccaacatttgatcaacgcttgaaccgagggatgcaaatgttggaatcagaccactagctcgtgagccacgatgatgaaaggttaaaacgcggcggcttgtcgcgtgaacttgtcttgtaaccgcgttccctatgctgcatgtatcctcggcttgataagaaaaagggtgaatgcaatggcggcaacatcggcacagcacatcggcctgcaagggcacggaacatcccggaatgatcgtgaccgccgccttgtgcgctactggctctatgctgtctttgccgtgctgattgccattgtcatggttggcggggccacccgcatgacgggctctggcctttcgatcaccgaatggaagccgatccatggtgtcattccgccgctcaaccatgccgaatgggtggaggaatttgagaaatatcagcaaattccccaatatcagcagatcaacaagggcatgtcccttgctgagttccagtatattttctggtgggaatgggcgcatcgcctgttggcgcgattcgtgggctttctggttgccgttccgctgggctttttctggctgacgggccgcctgaagggcgggctcaaatatcgtatgctgggtctgctcgcgcttggcgggttgcagggcgctatcggctggtggatggttgcttccggcctcagcgagcttaccagcgtcagccagtaccgcctcgctattcacctcaccacggcctgcgtcatcataaccgcggttttctatatcgcgcgtgggttggtcacttacagcgagcgaccggcagagcgttccatccagcgttttgccggctggatcgtgtttgcggttctggtacagatctatctgggcggtctggtggccgggctgcacgcgggattgacctataacacttggccgttgatggatggcgcaatcatcccgtcagacctgttcacacaggcgccgtggtggcgcaacctgttcgagaatcccaagaccgtgcaattcgtgcaccgcatgtttgcctatacggttttgctgcttgccattcttcacgcggtgcaggtctggaaaaatgcaccgggcaccacccatgcgcgccgcaccatcgttctggtcggcctcgttttcattcaggcgatgatcggcattgcgacgcttttgatgagtgcgccgctgcatctgggcctgacgcaccagttttttgctctggtggttctggctttcgcggtggcgcactggcgcgcaaccaagggtgcctatgctgcatagagcgcatcccgaaaagtgtgaacggttttcggaaaagatgcgcgtcaaaacaaaggattagagcgccgatctgattcaatcagatcaaaacgcgctccaatgcaaagcccggctgcgttttggcgcaaccgggctaaaaccatgtatttggtttacttgccgagcatgaggttcatgttctggacggccgcacctgaagcgcccttgccgagattgtcgagaagcgccaccagattgacctggccgtgatcttctgtgccaaagacgaaaagcttcatgccgtccttgccagcaagctcttccgcatcgacacgtggaagttttgcgctttcctcaagcggcacgacctcgacaatatcctgaccggcataatgctccgtcaggacggcatgaaccttggcaagcgacggcgatccctcaagttcgctgaggaacagcggaacctgtacgatcatgccctgcgggaagcgcccgacgcttggcgaaaagatcgggcggcggtccagacggccatgcaattgcaattcaggcacatgcttgtgcttgagcggaaggccatagaggaagttgtttgccgccagataatccgggtgatttctgtcttccatctgggcgatgagctgcttgccgccacccgtatagccggaaaccgcattgacgcttaccggataatcggcgggcagcagccccgcatcgcgcagcggacggacaagcgcaatcgcgccggtcggataacagccgggattggcaacgagacgcgcttcggcgatccgctcgcgctggccctttgccagttcggcaaagccataggcccagtccgggtgcacgcgatgggcggtagacgtatcgatgatgcgggtggaattatggccttcgagcagagaaaccgcttcctttgaagcatcatccggcaggcacaggatcgcaatatcggcagcgcgcagatagtcggcgcgcaaatccttgttgcgccgctcggcttccgggatggagatcacttcaagatcgtcgcgctcggccagacgggtgcggatttgcaggccggttgtgccgtgctcgccatcgatgaagattttcggtttcatgcgttttgcctttgaattcagaaagttacggcgatattcggaatcagttttcgagccgcttgaatcaatctatgaacaagcgcgacgcttcatcgtcgttctttccgttcgcccagaaggcccagataatacattgcgatcgtcgctcccgcgatggctgttatatcggcatggtcataggccggtgcaacctcgactacatcggcgcccacgaagtcaagagccgtcagcttgcgcaggacagacagcatctttgccgaggaggggccgcctgcaaccggcgtgccggttcccggcgcaaaagccggatcgagacagtcaatgtcgaaggtcagataggctttcctgccattggtgcgtttcaggattgcatcggcaatcgccgccgctggcatatcctcgacctcgtggccataaatgatcctgatgccgcaatcttccggcgcatgcgtgcggatgccaatctggatcgaaaggtcgggatcgatgatgccgtcgcgcaccgcgcgggccacgaaggagccgtggtcgatccgcctgccatcattgaaccatgtatcctgatgcgcatcgaactgcaccagagcgagggggccgtattttgcggcatgggccttgagaagcggccatgtgatgaaatgatcgccgccgagcgtcagcagaaatgcatcggatttcaggatttttgctgcttcacgctcgatggtggagggtgtcttggtgtgattgccatagtcgagcaggcagtcgccataatcgatgacagcgagattctcgaaaagatcacgctcgaacggatattgcggatcgttgtcgaagatcgccgaggcgcgccggatcgcctgcgggccgaagcgtgcgccgggccggttggaaacggcggcatcgaaaggaatgccccagacaactgcttccgcgcctttgagcgacttggagtaagtgcgccgcatgaaggacaagacgcccgcatgggttgggtcggtggccgcactggtcaggctgcgggcagtgatcgcatggtcgatggtctttgaaggcatggccgcttccgtgctggcttgagtctcctattacatagcaaaaaagcggacccgaaggcccgcttttctgtaagtccaaagcgataaggattaacgcttcgagaactggaagctgcggcgggccttggccttaccatacttcttacgttcgacgacgcggctgtcgcgggtcaggaagccacccttcttgagaaccgtgcgcaggcccggttcgtagtaggtgagggccttggaaatgccgtgacgaacggcaccggcctgaccggagagaccaccaccggcaacggtggcaacgatgtcgaactgaccggcgcgattcgaggcaacgatcggctgctgcaggatcatctgcaggaccggacgtgcgaaatacttctcgaattccttgtcgttgacggtgatcttgccggtgcccggcttgacccatacgcgtgcaacggcatccttgcgcttgccggtggcgtaagcgcggccctgtgcgtccagcttctggacatgaaccggagcggcagcttcggtcttggcgacagtgccgagttcttcgagcgagttgatgctctcagccatgattatgcattccctttgttcttgcggttcagcgctgcgacgtcgaggacttcaggctgctgagcttcgtgctgatggttcgggcctgcataaacgcgcaggttcttcatctggcgacggccgagcggaccacgcgggatcatacgctcaatagccttctcaagaacgcgttccgggaaacggccttcgagaatctggcgagcggtacgctccttgatgccgcccggatggccggtgtgccagtagtatttcttgtcggtatatttcttgccggtcagaacaaccttgtcggcattgatgatgatgacattgtcgccatcgtcaacatgcggggtgaaggttgccttgtgcttgccacgcaggcgattggcgacgagcgatgcgagacggccgacgacgagaccttcggcgtcgatcagcacccacttcttcaccacttcagccggcttctgggagaaagttgccattgaagtcttccttgacttgatccccggacttgcgatcggggctttttttgttgcttgtgttggatttgaccaacccgaacgggcgggcgaaagttacctttcactcgcttccggcgggtcgatacacaatgtccaggtgatcgtcaagccctatattcggaaccttgttttaaaagataagcaaaatcaatatgttatagacttggtattataataccttatctttttggcctttttatcgcggtggaatcgaataggttgccgttgcatgagccaccagctcgccatttgcgccatcggtcaggctgatatcgagaaccgcaaggcgcttgcccagtttcaggagatgcgccacggcctccaccgtgccgggggagggtttgcgcagaaagttgatattgaggttggtcgtcacggcgagagccaccgggccgatatgggcgagaatcgcggcataggccgcaacgtcggcaagcgcgaagagcgaggggcctgaaaccgtaccgccggggcgcagatgttgcgcatcggcatgaagccgcattgtggcagagccttcatccaccgttacgatctcgaaagcctcaccaagctgcggaaacttgcgcttcatgaaagcctgcagatcttcgattgtcatgacggggctggtatttgtgcgatgcgcggtattgatattcatgccttcctcccaatttgattaagcaatagagggagtgcgcgcattcttgcaagctctgcttcaaccatattcgttgcccgatcagtcaataagcactttcggatttaatttttgcgattcctgcatgtgacgaaaaatcctcctttgctttcctggcggcaacgcctaggttcaggccggatttaggcccggagtggggctcaaatcggggcttggggacacaggaggaaataatgtcaaaacgttcgcccggaattgaaacgcttgctgttcacgccggcgtaaagccagatccggcgacaggtgcccgtgcaacgccgatctatcaaaccacatcctttgtgttcgaggatgccgaccatgcggcggccctgttcggccttcaggccttcggcaatatctatacgcgcatcaccaatccgacgaccgccgttctcgaagagcgcattgcagcacttgaaggcggaacggccgcggtcgcgacggcttccggccatgccgcgcagtttctcgccttccatacgttgttgcagccgggtgataattttatcgccgcgcgccagctttatggcggttcgatcaatcagtttggtcagtcgttcaaatctttcgactggcaggtgcgctgggccgatgcgacgaacccggccgattttgccaaacagatcgatgagcgcacacgcgccatcttcatcgaaagcttcgccaatccgggcggcatcgtggtggatatcgaggccattgcggaaatcgcgcatcgcaatggcctgccattgatcgtggacaatacgcttgcctcaccctatctggtgcgtccgatcgagcacggtgcggatatcgtggtccattcgctgaccaaatttatcggcgggcacggcaattccatgggcggcattctggtcgatggcggcacgttcgactgggccaaatccggcaattatccgcttctgaccgaaccgcgcccggattatgccggtctggaactgcacaagacttttggcaatatttcctttgccattgcggcccgtgtgctggggcttcgtgatttcggccctgccatttcgcctttcaatgcgttccagattctcaccggcgttgaaacgcttgccctgcgtatgcagcgccatagcgacaatgcgctgaaggttgccacatggctgcatggccatgaaaaagtatcctgggtcaattatgccggtctgccgcatgacaaatatcatgccttgcagcagaaatatgcgccgaagggtgcggggtccgttttcactttcggcatcaagggcggttatgaagcgggtgtgaagttcgtggatagtctcgaacttttctcgctgcttgccaatctgggcgatacgcgttcgctggtcattcatccggcttcaacgacgcaccgtcagttgagtgacgagcagaaagtggctgcaggcgccgggccggacgtggttcgcctttccatcggcattgaagatgccgacgatatcatcgccgatctggagcaggcgctcgcaaaagcctgaagcggcgagccgaattttatcaagcaatgacgagacatgctgcgaagcccttcgcagcatgtctttatgaatcagcgcgggccgcgttcggggggcgtggattcttggcctgtgattgccactgccgctggagctgccgtcaccggggcgcacatgcggccgatccggcctgccgggccggtccgggcgatttggccgattgtaatcgggccggttcgggcggtgaggcctgttataatctgggcggttcgggcgatgattatggcgataactgtggtaacggcgaggagcgcgataacgcccgctatcatagatgatggcgctgccgacatagccgccgcgcacataatagggatcataatatccgccgctggtgccgtaatagctttccgatacgcaaccgctgagcgttaatcccgccgcaccaatgccgagtgccagaagaatggatttaagctgcatctgtttatgtactccttggcagtgacggcaaataaagaggagccactgtgtgggtggcgccaaacttccgaaattatgcgcgtttcatgctcagagctaaaatcaataaaggttacagcgtgatagtggaattaattaatttggcacgggtggtggggagcaaaattcgcacaggcagcgtaatccttgcctgttccccaaaaaacaatgtgccataaagcggctgacaggtattttcattgatgggcaggcgggcggagatgcttgggcaggaaaaccacataagcgccatgcagaaagccgattttataatatcaaaatgggctaaaaccttggggtgtagatggggggcaattccaaggggggggtaaatagtgggcgatgagagactcaaaaagtcaaatatcccatcgtaccattattatcttactgattttgttttattattagaaataactgaaaagaaattttgtgccattgtcacggtccatattttgtaacaataccggcgagttacccacaagtctcgacgatacaccagcatgaccgatatacttatagcttgcagcggtattaatttcgcgtcggggtaaaaatggacagcgattcgaggttggtttaggggtgaatctggaaattgtcagaaagacagtgcttcgtcacgctagagcgctcgctgccatacttgcaacagtgacagcgataattgccgttattggctggtggcagggcgaagattggcgggtaagctattccaatctcgctattgttaatggcgtctattggatattactgctctaccttctgtggattattctgagccgaaacactcctgattttttaggggtgccgcttgttaaggcgattcacgacaagaaacttcttatagtcgatggtgcaccatggctaagtttgggtgtcatgaccgcgatttacgtcaaagacggtgaatatgagcggcttgtgtgcaccggagaggtagtaaacgttcagacaaataagctggttcagattcatatccggggttatgaagaaatttataacgatatcgaagctgttggtgaaaaacttaatcagaccagcaaggacgcgattttgatcaggcccggcttgttcaggggattagacgaatgaacgaagaatacaaaagtttgccgaaagtcatcaaggtggtggatgattatcaaatcgtcatcaacagaggatcagaaagcggcataactttgggctcgcggtttctgatatttggtggtggagaagagttacgtgaccccgacaccggtgaaaatctcggtatgttggaaattgttcggggaaaagctaaagttgtgcacgttcaggcaaaaatgagcacactcgatagtgatgagtattctgtaacgccaggcaaaaagcgggtgattaagcgccaaggcggtgtatggtcgtttagcggtcaggctggaactgaggaggttacagagggggaggagcgtcacaaaaccgagcttgaagcaacagttggtgactacgcccgaccaatttgactaggtaactttgtagggttgggggaataaacactcaccctgtcaaatagtgtgtgaaacaagaaaaacggcccgccgggtttccacggcgggcttgtagggctggcgcggcaccccaaaaacacagcaccggagccaagcctatattaatagatatcgaaggcgaggaagatcaaaagcaccggattgatgcggcgcgtgaggcggcgaaattcttgcacgtctgcttaggcgagaaaagattcaaggagtttatgaagctcattaaagaggcagatatgcttgaatttgagcgccagcttaaaaagaacgtgcgacggaagcagacgacaagcgaacagcaactggaagctatggagagccagccaacttacggaatgttctcatagagtcgggtagaaagcttaaagcccgtcatgtaggcgggctttttgatttgcccctgtcacagtttgcgcagttgcgaaacttccggcaaggggtgccacttcacggtaggatatgcgcatatggctggattggtaaaatatccaagtagccgcccactaatgacgtttgttccgaccgtttttagacccgtataagcgccatagctattctttgcattgaagcggacgcatatgaacccatcattattggagcttttcagattcggaataagggatgaaatcgagacatcgcggaccgaatatggatcgagcaggatattccgcgcctcattgatgatgagttgctttatggccggtgaaggcgctctttgagcggcaatccgatcttccagttttccagcatcagtaatgcagccagccagcatcatcccaacggccaaaataagcagctttttcatggtaactccccaagtcgaatattagcccacggcacaatcaccatgcggggaatcggctgtcaagaatgaggagtatggagttacccacgggcgcaggctcttatctgctacacatgtgattcacacataattgctacacaatttacatcgcagaaacgaaattctatgatgatttctataggatagaatggtgggcgatgagagactcgaactcccgacatcttcggtgtaaacgaagcgctctaccaactgagctaatcgcccgactgtttcaccagtcactgtgagagccgtttatgcaattcgtgtcgcaagtgcaagcggaaaaattaccggaaaacttaatcggtgaaactattttcatcgcgcaggggcttcggcggatcgttcgttcgcatcttcattgccgcactttgccatacttcattgatatagttttgaatcagcgcgtgcggacgattgaatttcactcaaaataatgatgcctgatatcctgttgataatggtcagttcccaaaagtcctgaaaaaacaacagttttaggtaaaaaggaaaattcttatcgtttcttcatggcggtcgcttgacacttcccggcgaaccacttaaacgaccggacacgccgagcggaaacgccggtgcagggcttccggaaggttgccttgaaaaatgcgcgggtgtagctcagttggttagagtgccggcctgtcacgccggaggtcgcgggttcgagccccgtcactcgcgccattttccattcaacaatcaaaaaatgctgttgaaacgaaagtggcgccagccgccttttctctttataattattcgtggaagaaattgctgccccgcatgatcgggcaaaccgtcaggacagatagacgacggacaggatgatcgcgccgatcaccagatagtcgccgctggcgagaagaagttggaccatgcgagacctcccttcgatcctgccacacaatattaatgcataatagggaaaggccgcgtgagctgaaggcatgtcttcgcgtgtgccggggtgtctccgtttttccattccaagtttggaacccatcgcgaccggaatttttcgctgcctgaaattattccgtccgcttggtcgccgcgttgcgcgatcagcgattgctcacaatagaatctgtagaatctgtcgctccatggaggtggcgggcagggggatgaagcctcgtgacgccgcttccgcatctggggtgattgattccctgccgcggttgccgcctcgtggagaggtgtgcgacttttcctcacgaaattatgatcttttcatgatatagggggtttggatgggataagcggccttgatgccatgccttattaagcatcttggcgtgactttgcccaatagaaagtgccggaggggttgcgctcgcgcacgtgctgcgataaccgtcccggcgaaaagcgcttagttcgcacggcatgccttttgaagctgcttggggcgacgaggttgcaatagatgcaatgtgtcgcatggtcgtcagcttcaaaaagcttatgacatgcggcgcagcctcgtattcaagccggataaaggaccatgaacgagcttttaagttcttacctgccgatcgtcatctttcttggcgtcgcgattgtaattggtgcagcccttctggttgcgccgtttcttatcgcctacagacagcccgacccggaaaagctttctgcttacgagtgcggcttcaatgcgtttgatgacgcccgtatgaagttcgacatccgtttctatctggtgtcgattctcttcatcatcttcgacctcgaagtcgccttcctgttcccgtgggccgtttctttcggccagatcggctggttcggtttcctgtccatgatggtgttccttggcgttctgaccatcggcttcatctatgaatggaagaagggggcgctggaatgggattgaccggcaccaatacaacgctcgttgctccgcagccgaaaggcattcttgacccgcgcacgggcaagcccgtcggatcggacgatgcatttttcaatgatctgaacggcgagctttccgataagggcttcatcgttacatcggccgatgccctgattacctgggcgcgcaccggctcgctgatgtggatgaccttcggtctggcatgctgcgcggtggaaatgatgcacatttccatgccgcgctacgatgccgaacgcttcggcattgcgccgcgcgcctcaccgcgtcagtccgacgtgatgatcgttgccggcacgctgaccaacaagatggcgcccgctctgcgcaaggtctacgaccagatgccagagccgcgttatgtgatttctatgggctcctgcgccaatggcggcggctactaccactattcctactcggtggtgcgtggctgtgatcgcgtggttccggtcgatatttacgtgccgggctgcccgccaaccgcggaggcgctgctttacggtatcctgcttctccagaagaagatacgtcgcaccggcacgatcgagcgttgatccggctttcgccggtttgcgcacactaaatttgttagggttctgctgctgccccgcaagggcctcccaaaacaaagcaggcggcatgagttctaaagaaggaagttagaaaatgagcgaagaagctctcggtgaactttccggctatatcagggaacgtctcggcgacgcgatcgaagaggcgaatctggcttatggcgaactgacgctttgcgtgccggtggcgagcctcatcggcgttctgactttcctgcgtgacgatgtgcagtgccagttcgtcaatctgaccgatatttcaggcgtcgattatccgcagcgcgaaaagcgcttcgatgtcgtctaccagcttctgtctccgcgccagaaccagcgcatccgcgtcaaggttcaggcggacgaagatacgctggtgccgtctgccgttccggtcttcttcggcgcggaatggtatgagcgcgaggcctacgatatgtacggcattctgttctctggccatccggacttgcgccgcatcctgacggactatggctttgagggccatccgctgcgcaaggacttcccgctcaccggtttcgtcgaggttcgttataacgacgaactgaagcgcgttgtttacgagcctgtgcagttgcgccaggaattccgcaatttcgattttctctcgccgtgggaaggaacggattacgttctgcccggtgatgagaaagcaaagacgaactgagcgacaggaagctgaacatggctgagactcaggtccgcaatttcaatatcaacttcggcccgcagcatcctgccgcgcacggcgtgttgcgtctggtgctggagcttgacggcgaagtggtcgagcgcgtcgatccgcatatcggtctgctgcatcgcggcaccgaaaagctgatggaagccaagacctatcttcaggctgtgccttatctcgaccgcctcgactatgtggcgccgatgaatcaggaacatgcctatgcgcttgccgtcgaacgtcttctggatatcgaagtgccgaagcgcggccagctaatccgcgttctctattcggaaatcggccgtatcctgaaccaccttctcaacgtgaccacgcaggccatggacgtcggcgcgctgacgccgccgctttggggcttcgaggagcgtgaaaagctgatggtgttttatgagcgcgcctgcggcgcgcgtatgcacgcagcctatttccgtccgggcggtgttcaccaggacctgccggaccagttgatcgaagatatcggcaaatggatcgatccattcttcacgacgttgaagaatctcgatgatctcatcacgccgaaccgcattttcaagcagcgtaacgtcgatatcggcgttgtgaagctggaagacgcatgggcatggggcttctccggcgtcatggttcgcggttcgggcgctgcatgggatctgcgcaagtcgcagccctacgagtgctatagcgagatggaattcgacattccggtcggcaagaacggcgattgctatgatcgctatctgatccgcatggaagaaatgcgccagtcggcgcgtatcatgcgccagtgcgttgatctgcttctgggcaaggagcgtgtcggccccgtttccaatacggatcacaagatcgtgccgcccaagcgcggcgagatgaagtgctcgatggaggcgctcatccatcacttcaagctttacacggaaggctaccacgtgcctgccggtgaagtttatgcggcagtggaagccccgaagggcgagtttggcgtctatctggtttcggatggctccaacaagccttatcgctgcaagctgcgcgctccgggctttgcccatcttcaagccatggatttcctttgccggggccacatgctggccgacgtttcggcaattcttggctcgctcgatatcgtgtttggtgaggttgaccgctgatgtccgttcgccgtctcgcagatgatgccgtccagccagccactttcgcgtttaacgcggaaaatgaggcttgggcacacaagacgatcgcaaaatatccggaaggccgtcagcagtcggctgtcattccgctgctcatgcgtgcgcaggaacaggaaggctgggttacgaaagcgtcgatcgaatatgtcgccgccatgctcaacatgccgctgatccgcgttctggaagtggcaaccttctatacgcagttccagttgaagccggttggctcgcgcgctcacattcaggtttgcggcaccacgccctgcatgttgcgcggttcagaggctttgatggatgtttgccgtcacaaaatccaccatgacccgttcgagctgaatgccgacggcacgctgtcgtgggaagaggtggaatgtcagggcgcttgcgccaacgcgccgatggtcatgatcttcaaggacgcctatgaagacctgacgccggaacgcctggctgaaatcatcgatgcttttgaggcaggcaagggcgacacgatcaagcccggcccgcaggatggccgtgtgacgtcggaaccggccagcggcctgaccgcgcttaccgaggatctggactacaagaagatcggcctcgaaacccgcaaggcgtcggatgcagcagcagctaaagctaaggccgaagccgaggcagcaacaaaagacggaaacaggtgagacatgctggctgacaaagatcgcatcttcaccaatatttacggcttcaaggatcagtccctgaagggtgccatggctcgtggccattgggacaataccaagggcctgatcgagaagggctgcgactggatcatcgaggagatgaaggcgtcgggcctgcgtggccgtggcggcgctggcttcccgacgggtctcaaatggtcgttcatgcccaagcagagcgatggtcgcccgcattacctcgtcgtcaatgccgacgaatcggagccgggcacctgcaaggaccgcgaaatcctgcgccacgatccgcatacgctgatcgaaggctgcgtgattgccggttgcgcgatgggcgcacacaccgcttatatttatattcgcggcgagttcatgcgtgagcgtgaggtgcttcaggctgcaatcgacgagtgctacgaagccggccttctcggcaagaacaacaagtgcggctgggatatggacatttatgtcacccacggcgctggcgcttatatctgcggtgaagaaacggctttgctcgaaagcctcgaaggcaagaagggtcagccgcgcctcaagcctccattcccggccaatatgggcctctacggttgcccgacgacggtcaacaacgtggaatcgattgccgttgcgccgacgatcctgcgtcgtggcgcggcatggttctcgtccatcggacgtccgaacaatgtcggcaccaagctgttccagatgtccggccatgtgaacacgccgtgcgtcgtggaagaggggctcggcattccgttccgcgagctgatcgaaaagcatggcggcggtatccgtggcggctgggacaatctgctggcggtcattcccggcggcgcgtcgtgcccggtcatcaaggccgaggacatgatggacgccgtcatggattttgatggcatgcgtgagaagaagtcgtccttcggcaccggcggcttgatcgtcatggacaagtccaccgacatcatcaaggcgattgcgcgcctgtctgccttcttcaagcatgagagctgcggccagtgcacgccgtgccgcgaaggcactggctggatgtggcgcgtgatggagcgcatggtcaagggtaacgcgcagaagcgtgaaatcgacatgctgttcgacgtcaccaagcagatcgaaggtcacacgatctgcgcgctcggtgatgcggccgcatggccgatccaggggctgattcgcaatttccgtccggaaattgaaaagcgcattgatgaatatactcgcaacgccgttcagagccgtaatatccgtctggaagcggctgaataagttgtgtgagcctgcccgacagggcatgaccccgaaaagtgcctggcggttttcggaaaaggccatgccaatcaagcgcaggtacaaaagtttgagatggaagatgcggcatgagccgcaggtttggataagcgatggcaaagatcaaggttgacggcacagagatcgaagtacccgatcactatacgctccttcaggctgccgaagcggcgggcgcggaagtgccacgtttctgtttccacgaacggctttccatcgccggaaactgccgtatgtgcctggttgaagtgaagggcggcccgccgaagccggcggcatcctgcgccatgggcgtgcgcgatctgcgtcccggcccgaatggcgaagcacctgaaatcttcaccaatacgccgatggtcaagaaggcccgcgaaggcgtgatggaattcctgctcatcaaccacccgctggattgcccgatctgcgatcagggcggcgagtgcgacttgcaggatcaggcaatggctttcggcacggatggctcgcgcttccgtgaaaacaagcgtgctgttgaaaacaaatatatcggcccgctcgtcaagacggtgatgacgcgctgcattcactgcacgcgctgcgtccgcttcacgacggaagtggcgggcatttcggaactgggcctcatcggccgcggcgaagacgccgaaatcaccacctatctcgaacgcgccatgacgtcggaattgcagggcaacgtcattgatctttgcccggttggggctctgacctcgcgtccttatgctttccaggcgcgtccgtgggaactgaacaagaccgaaaccatcgacgtgatggatgcggtcggttccaacatccgcgttgacacccgtggccgtgaagtgatgcgcatcatgccgcgcgtcaacgaacaggtgaacgaggagtggatttcggacaagacccgtttcatctgggatggcctgcgcacccagcgcctcgaccgtccttatgtccgcaaggatggccgtctggttgccgccacctggccggaagcctttgctgccattgccgccaaggtttccgcaacctcggctgaaaagatcggcgctgttgcaggcgatctggcttcggttgaagaaatctatgcgctgaagggcctgatgactgcgctcggcaccgccaatatcgattgccgccaggatggcgccgctctcgatccggcactgggccgcgcaacctatcttttcaattctacgattgaaggtattgaaaacgctgatgctttgctcatcatcggttccaatccgcgcatcgaggccgcagtcctgaacgcccgtatccgcaagcgccagcgcatgggccatttcccggtcgccctgatcggcgaacaggctgaactgcgttacgattacgaatatctgggtagcagtgctgaaacgcttggccagctggcttccggcagacacgccttccgtgacgtgctggccaaggccgaacgtccgctgattatcatcggtcagggtgcgctcaccggcgaagacggccgtgcggttctgtcaaccgccgccaaactcgctcaggacgtcggcgcgatcaaggacgactggaacggcttctccgttctgcacaccgctgcttcgcgcgttggcgctctggacctcggctttgtgccgggcgagggcggcaaggcagcgcgcgacatgctgggcaatctcgatgtcgtgttcctgctcggtgcagacgaactcgacatgatggccaagagttcgagcttcgtcgtttacatcggcacgcatggcgatgccggtgcacatgccgccgacgttatcctgccgggggccgcctatacggaaaagtcgggcacctggctcaacaccgaaggtcgcgtgcagcttggcaaccgtgccggtttcgcaccgggcgaggcgaaggaagactgggcaatcctgcgcgctctttccgacagcctgggcaagcgcctgccgttcgattcgttgcagcagcttcgcgccaaactctatgcggactatccgcatatgctggccatcgacaccattacgcctgcttccgccgacgatcttgtcgcgctggcggcgaaagcatccaatccgggcaacggcgctgcgttcgtttccccggtcaaggacttctacctgacgaacccaatcgcgcgcgcttccgccgtcatggccgaatgctcggcgctcgcggccggcggcttccaacaggcagctgagtaagcgagagagagacggaacaatggaaggaatttttgcagcttacgtcttgcccgcgcttatcatagcgctgaagtcggtcgttctgctcgtcgtattgctgatcgtcgtcgcttacctgctttacgcggatcgcaagatctgggcagcggtacagcttcgtcgcggcccgaacgtcgtcggtccctggggtctgttccaggccttcgccgacttgttgaagttcgtcttcaaggaaccgatcatcccgtctggcgcaaacaagggtgtcttcctccttgcgcctttcatttccgccgttcttgcaatggcaacctgggcggttattccggtcaatgaaggctgggcggtcgccaatatcaatgtcggcattctctatatctttgccatttcttcgctcgaagtttatggcgtcatcatgggcggctgggcatcgaattcgaaatatccgttcctcggtgcgcttcgttctgccgctcagatggtttcctatgaagtttccatcggtttcgtgattgtcacggttctcttgacggttggctcgctcaacctgaccgatatcgtgctgtcgcagaatacgggtctgggcaccatgcttggcctgccggcttcgttcctcgactggaactggctctgcctgttcccgatgttcgtcgtcttcttcatttcggcacttgctgaaacgaaccgcccgccattcgaccttgtggaagctgaatccgaactcgtggccggtcacatgatcgaatattcgtccacgccgttccttctgttcttcctcggcgaatatgtggcgatcacgctgatgtgcgccctcatgactgtgcttttcctcggcggctggctgcctccggtggatgtgtggttcctcagctgggttccgggcatcatctggttcatgctgaagctctgcttctgcttcttcctcttcgcaatggtgaaggctttcgttccgcgttatcgctacgaccagctcatgcgccttggctggaaagtgttcctgccgatctcgctcttcatggttgtcgcaaccgcgaccttcctcaaagtcttcggtctggcgtaaggagtaaaactcatggcttcaatcactcaagcagccaaatcgctcctgttgaaggaattcgccagcgcgttcgctctttccatgcgccagttcttcgcgcccaaggcgacgctgaactatccgcatgaaaagggcccggtctctccgcgctttcgtggcgaacatgcgctgcgccgttatccgaacggtgaagaacgctgcatcgcctgcaagctttgcgaagcgatctgcccggcgcaggccatcaccatcgaggccggcccgcgccgcaacgacggcacccgccgtacggtgcgctatgacatcgatatggtgaaatgcatctattgcggcttctgtcaggaagcctgcccggttgacgctatcgtcgaaggtccgaacttcgagttcgcgaccgagacgcgcgaagaactttactacgacaaggacaagctccttgccaatggtgatcgttgggaacgtgaaatcgcgcgcaatatcgcgatggatgcgccctatcgctgattgggttagagcatttccggcaaaagtgcgaagcggttttgcctaggacaatgcgacaaagggtttcggcattggattggaaaagtctttttaatccgatgcttggatataagtttgaataaagcgggcgaagcaatagggctttgctcacggaaaggtgttgggggatccccatgctgacaggtattgcggcagcgttcttttatctgttcgccttcatcatgatcgccagcgcgttcatggtgattgcggcgcgcaaccccgtgcattcggtgctgtttctgatcctcacattcttcaatgcggcggcgctcttcctgctgacgggggctgagttccttgccatgatcctgcttgtcgtttacgtcggcgcggtggcggttctcttcctcttcgtcgtcatgatgctggatgtggactttgctgaactgaagcgcggtgcactgcaatatgcgccggtcggcgctctggtcggattgatccttctgggcgaactgatcttcgttttcgcaagccgcatgttcacgccgaagctggggcagggtgccttgccgatcccggatgttgccacgcggaccaataccgctgccctcggcgacattctctacacccactacgttttctacttccaggtcgcaggtctcgttcttctggtcgcgatgatcggcgccattgtgctgacgatgcggcacaagccgaatgtcaagcgccagtccatcccggctcaggttgctcgtacgcccgaaacggcgatcgagatcagaaaagtcgaaacgggcaaaggcatctgaggataagcatatggaaatcggtatcgctcactatctcaccgtttcggccatcctgttcacgcttggcgtcttcggcatctttttgaaccgcaagaacgtcatcgttatcctgatgtctatcgaattgatccttctttcggtcaatctgaacttcgtggccttctccagccagctcggcgatctggtcgggcaggtcttcgccctttttgttctcaccgttgcggctgccgaagctgcgatcggtctggcaattctcgttgttttcttccgtaatcgcggctccatcgcggtggaagacgtcaatgttatgaaaggttgacgggcaaatgctctactacgcgatcgtcttccttccgcttatcggctttcttgttgccggcctgttcggcaataagatcggagccaaagcgagtgaatacatcacatccggcctgatggttttcgtggcaatcctgtcctggattgtcttcttcaagataccgcttggccatgatgccgaaactgtccgcatcccggttctccattgggtgaattcgggcgcgctgacctttgactgggcgctgcatgtcgatacgctcaccggcgtcatgctggttgtggtcaactcggtgtcggccctcgtgcatatctattcgatcggatatatgcaccacgatccgcatcgtccgcgcttcttcgcctatctctcgctcttcactttcgccatgctcatgctggtgacgtcggacaatctgatccagatgttcttcggctgggaaggcgtgggtctagcttcctatcttctgatcggtttctggttcaagaagccttcggccaatgccgccgcaatgaaagctttcgttgtcaaccgcgttggcgattttggcttcctgctcggtattttcagtgtgttcgcgctgttccagtcggtcgattacaacacgatctttgctgccgcagccaacgcccttccgggtggcgatgccaatcaggtggtgctggatttcctcggctaccagctcgacagacagggcgcgatcacgatcgcctgcctgctgctgttcatgggcgctatgggtaaatcggcccagttcctgcttcacacctggctgccggacgccatggaaggcccgacgccggtttccgcactcattcacgcggcaacgatggtgactgcgggcgtgttcatggttgcgcgcatgtcgccgatctttgaactgtcgcagaccgctcttctggttgtaaccatcatcggcgccacgactgccttcttcgcggccaccgttgctctcgtccagaacgatatcaagcgcgtcatcgcttattcgacctgttcgcagctgggttacatgtttgcggctctcggcgttggcgcttatggcgctgccgtgttccatctcttcacgcacgctttcttcaaggcgcttctgttcctctgcgctggttcggtcattcacgccgtttccgacgagcaggatatgcgtcgcatgggtggcctgcgcaaactgatccccgttacctactggatgatgattatcggtacggtcgccatcacgggcctcggcattccgggcaccgttatcggcacggccggtttcttctccaaggatgcgatcatcgaagccgtgtttgcttcgcataatctcgcaagcggttatgcctcgacactgctcatcgtggcggctctcttcacgagcttttattcctggcgtctgattttcatgaccttcttcggcaagccgcgcgcttcggcggaagtcatgcatcacgtccatgaatcgccgcccgtcatgctcgtgccgcttttgatcctcggcatcggcgccattcttgcaggcgttctgttcaaggaactgttcttcggccacgaatatgtcgagttctggaagggttcgttgttcacttcgaccgccaaccagcttcttgaggaacatcaccacgttccgctgtgggtcaagctgtcgcctttcgttgcaatggtcatcggcttcgtcgtcgcctggatattctatatccgcgcgccggaaatgccgaaggcgctggcggcccgccatcgcggtctctaccagttcctgctgaacaagtggtatttcgacgaactctatgacttcctgttcgttcgtccagctcgctggctcggccgcctgttctggaagggtggtgatggctggctcattgacggctttggcccgaatggcgtgtcggcccgtgtgctggatgtcaccaaccgcgtcgtcaagatgcagtccggatacctttatcattacgcattcgcgatgctgatcggcgtcgccgcgctcgtcacctggatgatgctcgggagctctttctgatgaccgactggccaattctctcaacggtcacgtttctgccgcttgtcggcgcgttactgatccttctgatcaaggacgacagcgaggcttcgcgtcgcaacatccgcaacgtggctttgctcacgacggtgttcgtctttatcctgtcgcttgtcgtctgggcggggttcgataattcaaaccccggcttccagatggtcgaggaactcgactggatgggcagcggcatcagctaccacatgggcgtggacggcatctccgtcctgttcgtggtgctgtccgctttcctcatgcccttctgcattctcgcaagctgggtgtcggtggaaaagcgcgtcaaggaatatatgatcgcgttcctcatcctggaaacgctcatgatcggcgtgttctgcgcgctcgacctgttcctgttctacgtgttctttgaagcaagccttatcccgatgttcatcatcatcggcgtgtggggtggcaagcgccgcgtctatgcgagcctgaagttcttcctctatacgcttttgggctccgtgctgatgctcatcgccatcatggccatgtactggcaggctggcacgatgaatatcgtcgagctgttgcagtataacttcccggcaagtatgcagacatggctatggctcgccttcttcgcgtccttcgcggtgaagatgccgatgtggccggtccacacctggttgccggatgcacacgtggaagcgccgacggcaggctcggtcattctggccggtattctcctgaagctcggcggctatggcttcatccgcttctcgctgccgatgttcccgctggcttccgctgatttcgcacccttcatcttcaccctgtcggtcgttgcgatcatctatacgtcgctcgtcgccatggttcaggaggacatgaagaagctgatcgcctattcgtcggttgcccacatggcctatgtgacgatgggtatctttgcggcaaacgagcagggcctgcagggcgccatcttccagatgctgtcgcacggtatagtgtcgggtgcgctcttcctttgcgtcggcgtgatctatgaccgtatgcatacccgtgagatcgctgctttcggcggccttgtgaacaatatgccgaaatatgcggtggccttcctcatcttcacgatggcgaatgtcggcctgccgggtacttcaggcttcatcggtgaattcctgacgctgttcggtgtgttccgggtcaatacctgggtggcgctgttcgcgaccacgggcgtcattctctcggctgcctatgcgctctggctctaccgcaaggtgatcttcggcgcgctggacaaggaaagcctcaaggcgctcctcgacctcagcccgcgtgaaaagctgatcctttatccgcttgtggcactcaccatcttctttggcgtctatccaaccccggtcttcaatgcgaccgccggtgccgtgaacgccttgatccaacattacgatgcagctctcgcggccaacgcgagcgccatgctggtccaataagagaatagaggcgtaaaggtcatgcagactgatctgttagctcatctgaccctggcagcaccggaggttctccttgctgtaggcgccttggcactgctcatgatcggcgtgttttctggcgaacgggcaaccacgctcgtcaatggattgtccgtcgctgtgctgattgcggcattggctctggtgcttctggttcccgcaaacggcacggttttcggtggtgcgctcgtcattgacggctttagccgcttcatgaaggtgctgacgctgctcggatccattgtggcgctcatcatgtcggttggctttgccaaggcggagaaattcgacaagttcgagttcccggtgctgatcgtgattgccacgctcggcatgctcctgatggtttcggccaatagcatgctgacgctttatctgggtctcgaactgcaatcgctggcgctctatgttctggcggcgttcaaccgtgatagcgttcgttccacagaagcaggcctcaaatattttgtgctgggttcgctttcttcgggcatgttgctctatggcatatcgctcgtttacggctataccggccatatcggcttcgtggaaatcgcgcaggctgtttcgggtggccagcacgagcttggcttggtgttcggcctcatcttcatccttgccggtcttgtattcaagatttccgccgttccgttccacatgtggacgccggacgtttatgaaggcgctccgaccccggtaacggcattctttgccggggcaccgaagatggccgccatggcgctcatcattcgtgttgtgactgaggcttttgctccggttacgcatgactggcagcaggttatcatcttcgttgcactcgcctccatggtgttgggcgcgttcgccgcgatcggccagcgcaacgtcaagcgcctgatggcctattcctcgatcagccatatgggttatgcgctcgttggtctggctgcgggcacggttatcggcgtcaagggcgtgatgatctatatggcgatctatctcgccatgacgctcggcagcttcgctttcattcttgccatgcgcgccaaggacggcaacgtcgaaaacatcgacgatctggccggtctgtcgcgcaccaatccggtgctggcaacggtcatgaccatcttcctgttttcgcttgcaggcattccgccgctggcaggcttcttcggcaagtggtacaccttccttgccgccgtggaagcgggcctttatccgcttgccatcatcggtatcgtggcttcggtcgtgggcgcgttctactatctgcgcatgatcaagatcatgtggttcgatgaaccggcagcgggttttgttccggtcgcgggcgagcttcgcctcgtactcggcgtaacaggtgccttcgtgcttttctatgtcttccttgctggcccgattggcggatatgccgaagccgcagccaggacgtttttctaatcaaagcttgggggcggaagctgagatgagttttgcgctttcgccggtggcggcaaatgagggctaccgtctcgaaactttcgaggcggtaggttccaccaatgcggttgctctggaacgggcggctggcggtgatccgggcaagctctggcttgttacgaaaaaacaggaaagcggccgcggaagacggggccgcgcctggtctacgccggaaggcaatcttgcctccacgctgcttctggtcgaatcctatgaaatgaagacggcagcgacgcttggtttcgtcgcgggcctgtcgcttgccgatgcgcttgatgcggtctttgccgcaaccgggcctgcggtgccgccgacaatcggcctcaaatggccaaatgacgttctggtcaatggcgccaaactcaccggcatcttgctggaatcttccattctggcaaagaatttgtttgccgttgccatcggcatcgggaccaatgtggtcgcctttccggacgacctgccttatccggcaacctcattgcgggcgctcggcagcaaatgtgatgctgaaaccctgttcgctgcgctgtcggatgcgtggtcggtcaactatcgtgtctggaacgaggggcgtggtctcgacgatattcgcaagcgttggcttaagcgcgcgcatggccttggccagcacgttaccatgcaggttgaaggccgcgttgttgaaggtcgtttcgagacgattgacgaggcttgtcgctttgttattcgcgaggatgaaggttcgcgggtcgcggtaacggcgggcgatgtctatttcgggacggctgcaacaatacgcaaataatttcgttgtcttgtattgcaggggttgcaacagggtagctttaggtccagttgaagcgacaagactagagcgcatcccgaaaagtgcgaaacagttttgcgtcggataatgcgacaaacaaatagttagagcggtttcggcgattccgttaaaacgggagccgctctaaagaattgatcacaaaggaagtttcatggcccggtccaatactacggaattcgtctttctgccgctcggcggtgtaggcgaaatcggcatgaatttggccatgtatggttttggtcctgcggataaccgcgaatggctggtcgtggatatgggggtcagctttgccgggccggaacagccgggcgccgacctcattctgccggatattcgctatctcgaagctgaaaagcacaatctgcgcggcattgtcatcacccatgcgcatgaagatcattttggtgcgctgcttgatctttggccgcgcctgaaagttcccgtctatgcgacgccgttcacagctggtttgctggaagccaagcgccagtcggaagacagtgcgccggaaattccgatcacgatctataaggccggcgagacgtttgaagtcggcccgttcaagattgaagccgtcgctgtcacccattcgattccggagccggtttcgctggccatcaccacgccgcttggcacggtggtgcatacgggcgactggaaaatggatcccgagccatcgcttggccccgtcattgacgaagcgcgctttcgcgccataggtgaggccggtgttctggcgctgatctgcgactctaccaatgcgctgcgtgaaggtgagtccccatcggagcgccaggtgggtgaaagtctgcgcgaactgatccagaatgcgcgcggacgtgtggcgatcacaactttttcctccaatgtggggcgtatccgttcgatcacggaagctgcccgcgatgcgggccggcaggttctggtggtggggcgttcgatgaagcgcgccatctcggttgcaaccgaacttggttatatggaaggcctgccggaatatctcagcgaagaggattacggctatattccgcgtgaaaatgtggtgatgatcctgaccggcagtcagggcgaaccgcgcgcggcactggcgaaacttgcccgcgatgagatgcgcagcctcgccctgacggcgggtgatacggtcatctattcgtcgcgggccattcccggcaacgaaaaggccattctcgacatcaagaaccggctgatcgatcgcggtatcaagatcattggcgatgaggacgccctcgttcacgtttcaggccatccgcgccgcagtgagttgcgccgcatgtattcctgggttcgtccgcagattctcgtgccggtgcatggcgaggccgctcatctggtcgcgcaagggtctctgggtgcgatggagggcatcgagcagatcgcacaggtgcgtgacggcgacatgctgcgccttgcgcccggcaaggccgagatcattgacgaagcgccagtgggccgcctctacaaggacggcaagctgatcggcgacgaagaagaaatcggtatggtggagcggcgcaagctcgcctatgtcggccatgtcgcggtatcggttctgctcgaccgggagcacaagatgctggacgaacctgaccttgtggccttcggcctgcctgaggaggacaggcagggtgaactgatggaagacattctgctggatgcagccattgaggcgatcgacagcataccgcgcgttcgccgcaaggatattgagacggtgcgcgagtctgttcgccgcgccgtccgggctgcggcaaatgaagcctggggcaaaaagccggtagtgaccgtcttcgtgaataggatacggtaatcccgcgaaattgcgaactgactggcatgggaggtgcttatgcttgaacgcttgaaccatgtggcgatagccgttcccgatcttgaagccgcaaccgcgctttatcgcggtaagcttggcgccacggtcacagagccggaggctcggccggaacatggcgtaacggtggttttcatagacgtcggcaataccaagatcgaacttctggaacctctgggcgagggctcgccgattgctgcctttcttgagaagaacccttcgggcggcatgcatcatctgtgctatgaggttgccgatatcatcgccgcgcgcgatcgtctcaaggcggaaggcgcccgcattcttggcaatggcgagccgaagattggcgcgcatggcaagccggttctgtttttgcatcccaaggatttcaacggcacgctgatcgaactcgaagaggtctgatcatgtctctcttttccggcattgcgatctatttcatcatctggtggacagcactttttgcgctgctgccttttggtttgcgcacgcaggccgaggaaaacgaggtgacacttggaaccgtcgccagtgctccagccaagccgcatatcgggcgcgctttcttgcgcaccaccgttgccgccacgcttatcttcctgctctattattatctgacgcaggtaagcggtctcggactggacgatattccccatttcttccccgatctgacataaggcttctccgccagaaccggaaatttgaggctgcccgagattggggccttttcgagccaaaagtgtgaagcgcctacgcggggaaatcagtcctctggactgatttccgatcccgcttcgatgcgtcggataatgcggcaaaacaaagagttagggctgttccgttaaagcaagaaacgctcgctgcaaatatgccttcagctttttcattacccatttgccgcagccggaagggagtattcgttttcacggcaatattcataagtgaaaaattgaatacttatgcatggtaaatcatcctgatgataatcctacaaaattaatgtattattcaaatcaataaaatgcctcgcagaggtggaagtggcgatcctgcaagtgcaaaaaaaagcaaggctttcgccctgccaattgaatacgcgttcgatccgttttccattttactggcggctgcggaaaccgcgcctggatccatcctcccaagacttcaccgcgtgaaaccaacggttttattccgttgttgctcttatggtgaaaaaaatagcgaaccgcacagcttttgtcaccaaaaatcttctattgcgtcataattctttcgtaaaaattgctcccgtctggtgatatatctataatatattgaaattaaatgtgaatcttgaagtggcattttgtgccctgcgttcccccgcttgtattttatggttgtggatggcggaatccgctgtggcgaaagctttttcatgcgggttttcaatagatgcattacccggtaagaaaccatggaatatgcttaatttttgcctgattcttgaagcattcaggcagttcctcttgatcggtggttacgatgcgtctgtcgcggtattttttgcccattctgaaggaaaatcccaaggaggcggaaatcgtctcgcacaggctgatgctgcgctcaggcatgatccgtcagcagtctgcgggcatctattcctggttgccgattggtttgaaggtgctgaacaaggtctgcaccatcatccgtgaagaacagaaccgtgcgggtgcgaacgaaatcctgatgccgacgatccagtcggcggacctgtggcgcgaaagcggccgctatggcgcctatggcaaggaaatgctgcgcattcaggaccgtcaggagcgtgaaatgctcttcggcccgaccaacgaggaaatggttacggatattttccgttcctatgtgcgctcctacaaggatttgccgctcaatctctatcatatccagtggaagttccgcgatgaggtgcgtccgcgttttggtgtcatgcgctcacgcgaatttctgatgaaggatgcctattcgttcgacctcgattatgaaggagcgaaaatggcttactatcgcatgttcgtgtcttatctgcgcacttttgcgcgggttggcttgcaggccatcccgatgcgcgcggatacggggccgattggcggcgatctttcccatgaattcatcattctggcggaaaccggcgaaagccaggtctattgcgaccgtgcttatctcgaccttgccgtgccgggtgcggatactgatttccgcaatgacgcacagctgaccgatatcgtcacgcgctggacgacgccttatgcggcaacggacgaaatgcacgacgaagccgattgggccaaggtgaagccggaaagccaggtttccgcgcgcggcatcgaagtgggccacattttccatttcggcaccaaatattccgagccgatgggcgcgaaagtgcaggggccggatggcaaggaacatctggtttccatggggtcttatggcatcggcccgtcgcgtctggtggctgccgccattgaggcttcgcatgatgatgcgggcattatctggccgaaggccattgcaccgtttggtgctggcatcgtcaacatgaagccgggcgatgagggatgcgatggtgtgagcgaaaagctctacgaggcgctgaccaatgccggtgtcgatccgctgctggacgacaaggatgaacgtccgggcgcgaaatttgccacgatggatctgatcggcctgccgacacaggtgatcgtcggtccgcgcggcgttgcggctggcgaagtcgaggtgaaggaccgcaagatgggcgaacgccagagcctgggtattgaagcagcaatcaacatgttgacggcacaagcatgagcaacgcggcggcaaagtccggagggaaggccacggcagccgtgaaggcgccgaagtccggccctttttcggcttttgaacggatgatcgcgtggcgatatcttcgtgcgcgccgccgtgaaaccttcatttcggtcattgccggcttttctttcaccggcatcatgctgggtgttgcgaccctcatcatcgtcatggcggtgatgaatggttttcgcgccgagcttctgacgcgcattctgggcatcaatggccacctcatcatgcagccgatcgaccgtccactggatgattatgccgaccttatcaagcgtgtggatgccattccgggtatcaagtttgctattcccgttgtggaagggcaggcgctcgtgcagggcaatattggtgcgggaacgggcgcgctcgtgcggggtttgcgtgaggaagacctcgacaagctgaagctcatatcgtccaatatccgtcagggcacgctgaaaggtttcgaccacagtggcggcgtggccattggtacgcgaatggctgaaaatctggggctttccgtgggcgatacgctgcgcgttatttcgccggatggcgatgtgacgccctttggcgtcaatccgcgtgtcaaagcctatccgattgttgcgatcttcgagatcggcatgtcggaatatgattcctctattgtcatgatgccgctttccgaggcgcagcttttcttcaatcaggaaggaaaggtgcagtcgctggaaatttttgtcgataatcccgataaggtcgatgcgatgcgggcacccgttgaggaggccgcagcgcgccagctttcgcttgtcgattggcgtcagcgcaatcagaccttcttttccgcgctggaggtggagcgcaacgtgatgttcatgatcctgacgctgatcgtgctcgtcgccgcgctgaatattatttcgggcctcatcatgctggtgaaggacaaggggcatgacattgcgatcctgcgcaccatgggcgcgacacgcggcgcggtgatgcgcatattcctgatgacgggcgctgccatcggtgtcaccggcacggtggcgggcgtcattctgggcgttgtcgtgtgcctcaatgtcgagcgcctgcgcgaattcttctcgtggctttccggcacgacgcttttcaacccggagctttatttcctgagccagcttccggccaagatggaccccggcgaaaccctttccgtcatcgtcatggctctggtgctttcgtttattgccaccatctttcccgcctggcgcgcagccaagctcgatccggtcgaagcattgaggtacgaataatggcggcagaaatcatcctgcggctagagcgcatcggccgcgcctataaggaagccgaccgcgagctgattatcctgaacgatgccgatttcacgcttcgtcgcggcgagatggtggcgcttgttgcgccatcgggtgcaggcaagtcaacgcttctgcatacggccggccttctggagcgccctgacagtggtgatgtcgttctggacggacgttcctgtagcaagctttcggatgatgagcgcaccgccgtgcgccgcaacgatgtcggctttgtctatcagttccatcacctcctgccggagttttccgcactggaaaatgtgatgctgccgcaaatgattcgcggcctttccagaaaggcggcagcagaacgcgcgcagcagcttcttgaatatatgaagatcggcaaacgcgcctcgcatcgtccggcagagctttccggcggcgaacagcagcgcgtcgcaatcgcgcgcgcggtggccaatgcgccgctcgtgcttctggccgacgagccgaccggcaatctcgatccgacgacatcttcctatgttttcggtgcgctggaggcgctcgtgcgccagtcgggccttgctgccctgattgcgacccacaaccacgaactggcgcgccgcatggaccggcgggtgacgctgaaagacggtagggtcgtcgatctttagagtggttaaaacggaatcgttgtaaccgctctaaacggagccattttcgcttatcttggggagccgccgggagcggccttatcgagcgaacttccgctggcgcagggcgctcctccatgttgaggtggcgcagcgtcgcaatatcctccctcctttgtttttgcttccccggcacacctgcctgcggttgcgtgttcactatttataaaccctaaaatgaatgcggatatcgaataggtgttgacttaggaacaaaaatagaacaaataacaaacagacgtgaacaaagaggagtttccgacatgaccgatctcgtacacgatgttttgtccttcatttccataagcctcttcattgcaacttttgcgatctgggtaagcgccatctagagtttcgagccaaaaacgattccgttttagccggatctgctttggaaaatatttcgggttcctgtgaacctgccccatccgggcggtagcctctctggacatcgctcgaacattccccgacactggaaattgcgggcggtcagagtcgcccgccgccaaccgcaagcggcatcattgacatctggccgttgaaggtgaaaagcaggaaagctgccgaccaacctgtgagcggtcgtcgatgcggctttacggaagatcggggtggacgaatgaacgatacggtagcaggaaacgcagcgagcggtagctctgctacgccgggtttcgttcatctgcgggttcattccgcctattccttgctggaaggcgcattgccgcttggcaagatcatcaaacaggcgcttgccgacgaagcgccggccatcgcagtcacggacaccaacaatctgttcggtgcgctggaatttgcgcagaaggcgtcgaaggatggtgtgcagccgattatcggctgtcagcttgatgttgccttcggcgatcataatgacaatagccgcagtgttaaccgcaagctcgcgctggatcttgcgccgcttgtcctgattgcggcaacggaagcaggctatgccaatattgtgcggcttgtaagccgtgcatttctggatacgcctgctggcgaccctatccacatagaggctggctggctgccagccttgtctgaggatgtaatcgcgctaaccggcggacctttggggccgatcgggcggtccttcacggcggatcgtgccgaccgcgcgcgcgcgcgcttggctttcctgaaggaaaccttcggcaatcgtctctatgtcgaattgcagcgccaggcggggtatgaccgcactgtggaagccagtacggtggaactggcttacgagatggatttgccgctggtcgcgaccaacgaggcttttttcctgaaagcggaggatttcgaggcgcatgatgcgctgctcgccattgcggaaggccagattctctccaacgatgatcgccgccgcctgacaccggatcattgtctgaaaagccgcgcggaaatggcggagctttttgccgacctgccggaagcacttgagaatacggtcgaaattgccgggcgttgtagttggtacacgcagacgcgtaagccgatcctgccacggtttaccggcgagtccgacgatccggaagctgccgttcaggcggaagctgacgaacttgcgcggcaggcgcgcgagggcctgaagaagcgtcttgagactgcgggccttgcggaaggctatacgccggaacaatatgccgaacgcctcgaatatgagatcggcatcatcacccgcatgaagtttccgggctatttcctgatcgttgccgactttatcaaatgggccaaagctcatggtattccggtcgggccgggccgtggttccggtgccggttctcttgtcgcctatgcgctgaccatcaccgatgtcgatccgctgcgcttctcgctactttttgaacgctttctcaatcccgatcgcgtttcgatgcccgacttcgatatcgatttctgtcaggatcgccgcgaagaggtgatccgctatgtgcaggaaaaatacgggcgcgatcaggttgcacagatcatcacgtttggaaccttgcaggctcgcgccgtgctgcgtgacgttggccgtgttctggaaatgccatatgggcaggtggatcgcctctgcaagctggtgccgcagaacccggccaatccggtatcattggcgcaagccatcgagtccgagcctaagatcaacgaggagcgcgagaaggagccggtcgtcggccgccttctcgacatggcgctgaagcttgaagggctttaccggcatgcatcgacccatgccgctggcatcgtgatcggtgatcgacctttgtctgagctggtgccaatgtatcgcgatccgcgatccgacatgcctgtcacccagttcaatatgaagtgggtggagcaggcgggtctcgtcaagttcgacttcctcggcctcaagacgctgaccgttcttcaaacggcggtcaagctggtggcgcgcaaggggatcgatatcgatctttcccacctgccgcttgatgatgcgctgacctatgaaatgctgtcgcgcggtgaaaccgttggtgtgttccaggttgaaagtgcgggtatgcgcaaggcgctgctcggcatgaagccggatcgtgtcgaggatattattgcgcttgtcgcgctttatcgtccgggcccgatggagaacattccaacctataatgcgcgcaagaatggtgaggaggagatcgcctccattcacccgaagatcgatcacctgatcaaggaaacgcagggcgtcatcgtctatcaggaacaggtgatgcagatcgcgcaggtgctttcgggctattcgctcggcgaagctgaccttctgcgccgcgccatgggcaagaagatacgcgaggaaatggacaagcagcgtgtccgtttcgtggatggtgcggttgagcgtggggtggacaaggcgcaggcgaacatgattttcgatctgcttgccaagttcgccgactatggcttcaacaagtcgcacgctgcggcctatgccatcgtttcttaccagacggcttatataaaggcgcattacccggtcgagttcctcgccgcgtcgatgacctacgatatgtcgaacaccgataagctcaacgatttccgccgcgaggcgaaccgtctaggcattgaggttgtgccgccttcggtgaagacatcgttccgcccgtttgaagtgggtgagaagaagattttctattcgctcgcagccatcaagggtgtgggggaggcggctgtcgatcatattgtcgatgtgcgtgccgaaaaacagtttgaaagccttgaggatttttgcgagcggattgatcccaaaattatcaatcgccgtgttctggaaagcctcatcaatgcaggcgcgatggattgttttgggcgggaccgcgctgccatgtgcgccgggatggaccgcattctgggctttgcccagcgcacgcaggaaaatgccgtcagcggccagtcggatattttcggcctttccggcgcgcccagggaaacacttatcctgccgccgacagccccctggctgccatctgaaatgctgcatcgtgagtttcaggcggttggcttttatctgtctgcccatccgctggacgaatatcgcgacgtcttgaaccggatgcgtgtgcaaagctgggctgatttttcagccgcggtaaagcgcggcgcaagcgcggggcgtctggccgggacggttacggcccggcaggagcgcaagacccgcaccggcaacaagatgggtatcgtgcagctttccgacgccagcggccagtttgaggcggtcctgttttcggaagggctcgcacaatatcgcgatctgttggaaagcggcaaatcggtggtgatcacggtgcaggcggaaaaccggcctgaaggcatcggattgcgcattcagactgtccagtcgctggaagacgaggcttgccgtatgcagaaggctatgcgactctatctgcgctcggctgatgcggtccgccacatcgcaccgcatttcaatacacgcggtgacggacaggtgagcctcatcgtcatcaaggataacggacagcgtgaggtggagatcgaattgccgcatcgctatcgcgtcagcccgcagatcgcgagcgccatgaaggctatccagggcgttgtggaagtcgagcttgtttagagcataatccggtccgagtgaaacgggaggcgacaagatcatgccggcaaaatcacaggcacaacagaaagcagcgggcgcggcacttgcggccaagcgcggcgaaatcaaggtgagcgagctttttggcgcatcgaagcagatgtatgaatcgatgacggaaaaagaactggaagagctcgccgaaaccaaacgcaagggcctgcccggccacgtttccgatgacgacagaaaatgagcgtcaatgcaggcgaaaagatcgcctgcattgcaagaaaacggttacttgcgcacgatttctatggcctgcaacttgccgcgtgttatgccgcagcgcagcgtgatgctgtcccatttatagccgacgctctttatacgcgcctcgccgggaacggaaatgatggcggaaactttcttcgcgtcttttgcgctgaatttggccgatttatcgctggtggcagcggctgcaatatccgccttggtaaagccaaggcgatcatatttcttgctctttttcacatagtcgtagcctgaagcaatgcaatcggccacctgtggagatgcctgctggtctttcaccagcgtctgataattggctgtgaaatcctttgtccgctttggcacggcatcagcttgcgcggcggcagtgaaaccaaaggcaaaaatagcggaaagtatgatcttggtcgatttcatgccccgtttccttctggaaaaactctgccgctgtcaagcagagctgttgaatcgataaaagcagttcagtctagagcatttccagcaaaagtgcgaagcgtctacgctggaaaatcagtccactggactgatttctgatcccgcttcgatacgtcggataatgcgtacaaacaaagaaagaaagcggctccatcgacctcgttttaaccggaaccgatctgaaaggatgatttggatttttctatgaacttccgcaagttacgacacaaatttattcgcaaatccgcataaggcaggttttgccgtggcaaccctgatcaagatgcatgttggtccgatgcgcagcatcgccatcggggccgatcacggtcatgaaaagctcgcagcttgcttcatgcactgcacgccagaaagccttttccttgtccgagccgttccatccgctttgaagctcggttttgctgccatcggaaaattcaaatgacatgatgtcgagcgcattggcgaaagcatgttccgaaatacggccgctcgatgcgccattcacccggcggcattgataatcggagcctgtgccgatcttcgttattttgaaatcgtcgccataggctgttttggcggctttctttatggcgctgctccactgggcaagcgttaccgccatggcgcaattggtggtgacgggatgggcaaatcgcagcggctctttcgtgccgatcgccgttaaggaaagcggggagtgggtgccgcattgttcgccatccttgatgggcggcagcaattttccgtcaacatcgccggaaatcaaagccgggcaggccacctgatagatgcgatcatccttctgtggctttgcctgttgctccggttcggctttgtccgcggcaggctttgcctcatgggcctcgtccatggcgggggcttctttttgcgctttttcttcagtacggcgcggcgcaggtaccggaacgggaacaggagttgttggtttcgatttgacttcgatatttggttgcggggcaggcttttcagcctgttttgctaaaagtcgcttgctggagcgcttttggactgtgcgttttttatattttttggccttctgcgcatcctgtttcaatatccgctcgatgaatgtctgcgcttttgtgctgccttgcctgaaaagacctggcgccaggaaaaaaaccaatgtcagacagaccatgatgaatattcgtgaaggccgggaaaaagacaacaccatgcacacctctttgattgcaggtttgtcagttaatgggaaaacagccgccatgttccttcacgcttggtggcagagcgttgcaaatggtagcaaaggggaaggaaaaggcatgttttctggcctttgcagcacccgtgaacttgacaagacggcaggggaatgactaaaagtcgccatcgctggcgctttcatgcgctggcgtttcatttgacgtgtcccgtggatgaagatcgcgctcgcgcacttcatcctgtcagtcctcggaaacgcagggcagaggagggcgcgtttcctccagcgcctccgggcgctctaactttttgaaggaaatgcgatgagcaagcgcgaatccgcaaagtataagattgaccgccgtcttggcgaaaacatctggggccgtccgaagtccccggtcaaccgtcgtgaatatggcccgggccagcacggccagcgccgcaagggcaagctgtcggacttcggtgtgcagctgcgcgccaagcagaagcttaagggtttctacggcgatatctcggaaaagcagttccgcaagacctatgaagaagccgctcgccgcaagggcgatacgggtgaaaacctgatcggtcttctcgaatcgcgtctggatgctgttgtgtatcgcgcaaagttcgttccgacgattttcgccgcacgccagttcatcaaccacggccacgtgaacgtgaacggccgccgcgtcaacattcagtcctaccgcctcaaggtcggtgacgttgttgaagtccgcgaaaagtcgaagcagctcgccatcgttctcgaagccgttcagctcgcagaacgcgatgtgccggactacatcgatgtcgatcacaacaagatggtcgcgacctacaaccgtgttccgggtcttttggatgtgccttacgccgtccagatggaaccgaacctcgtggtcgaattctactcgcgctaattctgtgtgccccggctggggtgcggtatcaagccgaaatacaaaacccgcgctgtgtatgcagcgcgggtttttcttatgcgttatcctggaactttggcgatggggccgggagggccaagcgtatcatcgatctgtcggtcggtatggtaagtgacgcaagctgaaagaagagcgctgaacagcagaaaaaataccgatagaaacaatctgcgtccgatgacccctatcgaatttaaaatatcaaacatttggatttaatccctgagtgaagattgcagtcgtaaagtaaaaggacagtccaggcacttgcgcttttttgcctgcaaagaattccggtttgccggttttcccggcgtccagttttgggtatgagagcgcatcccgaaaagtgtgaaacggttttcggataagatgcgcgtcaaaaaatagttggagcgccgatctgattcattcagattaaaacgcgctccaaacctgcaatatcctcaattgttcgggaagcaccatgaacgctttcgatgctgatatcacggaacatgctgacagcagtggttgtcatcctttgtttcgcgatgtgcctgccacagtggaattcaacaagctgcgcaagcgccttctgcgcctgacacggcaggccattgaagatttcgccatggtaaagccgggtgatcgctggatggtctgcctgtcgggcggcaaggattcctatggccttctcgccttgctgctcgacctgaaatggcgcggccttctgccggttgaacttctggctgtcaatctcgatcagggccagcccaacttcccaaagcatattctgccggatttcctcacgcgctatggcatcgagcaccgcatcgaatatcaggacacctattcgatcgttaccgacaagctgccggaaacgagcacctattgttcgctttgttcgcgcctgcgccgtggcaatctttatcgcatagcgcgcgaggagggctgctctgccattgttctgggccatcaccgtgaagatattctcgaaaccttcttcatgaatctcttccatggcggccgccttgcggccatgccgccaaaacttctgaacgacgaaggcgatcttatggttttccgcccgcttgcctatgctgcggaagatgatctggaaaaattcgccaacgcaatgcagtttccgatcattccgtgcgacctttgcggcagtcaggacggccttcagcgcaacgccatgaaagccatgctgatcgatattgaaaagcgtatgccgggacggaaggacacgatgatccgcgccctgaccaatgtgcggccgagccatcttctggatcgcaaactgttcgattttgcgggcctgatggccaatggcgagaagggtagtgacgatgcgctttggtgatggacaactcgattggctggcggatcttctggcagaagcggcagccaaagaaataatgccgcgtttccgccatctggaagtgggtgacatccggcagaagacatcccctgctgatctggtgacagaggcggatattaatgcggaacgcttcatcaccgcccggttgagggagcggtttcccgatgcgttgatcgtgggcgaagaagcctgttccgacaatccgggcttgcttgcgggcttgggagaggccgatctggcattcaccatcgatccggtcgacggcactttcaattttgcttccggggtgccgctttttggcgtgatgctggcggtggtgtcaaaaggcgaaaccgttgcaggcattattcatgatcccgtcgataaggactggatcatggctgcgaagggagccgggagccatatccgccgtgctgatggtacgacccgcaatgtgcatgtcgccgcgcctgccgccatagggcagatgacgggttctgtatcgtggcaatatacgcctgagccgatgcgctcgcgccttgcgcgcaaccatacgaaatttctctcgcagatcggttatcgctgtgcggcacatgaatatcgcatcatcgcgacaggtggtgcgcattttgcggtctataacaagctgatgccgtgggatcatctgcccggcgcccttattcatcaggaagcgggcggctatcttgcccgttgggacgggagcaactatctgccatctcataccggcggcggacttctaatcgcgcccagcagggaaagctggcaggcgatccgaaccgccctctgggaagaatgatacgaatgtaaaagcccgccggtcaggcgggctcagattgatgaaaaacccctcgatttttggcagcagtcaaaaacgatgggttttgattccgatctgctcacgttttgaatctgtgacgttccgtgaatctgaggccattttgaccctgcccgaggtttgtcagcagtctgagcccgccggtcaggcgggcttttacatttgcgaagggtgattagatcacatgttcggctggcggattttgaaccctgaacaaccgtccgcgttcggcgataagcacacaggcaagcgccacgaaaccgagcacgcaatagccggtggcaacgggcgtggtggtgccgtcgaaagcctgtcctatcaccgcgccgagtgccgcgccgatgacggtctgtgcgaagcccagcacggaagaagccgtgccagccacttcgcccaggggttccatggccagcgcattgaaattggcggtcacaaggctgaacgagagcatgatggtcatatagattatcatcagaaccgcaaatggaatggggccatccatgacgatagacagcaccatccagagaaggctgaagctcgtgaaaacgagcagcatggtctgggaaatgcgccgcatcccgaagcgccccaccagccgcgaattcaggaacgaggcaagcgcaagcgtcatggccacggcggcaaaggccagcgggaataatgtaccgagctgatagatgccgacaaaaatctgctgtgcggaattgatatagccgaagagggcgccgagaatgaacgaggtccccagcatatagaacagcgccacgcggttcgtaaggacaatcacgaaaccgccaagcgtacttttcatggtgagcgggcggcgacggctcacggggagcgtttccggcaggcgaaggaatgcccacaggccgacgacaagcgccataatggccatgaacatgaagatcaggtgccattcgccgaacagcatgatgagctggccggtggcgggcgccacgaccggaaggatcatgaaaaccatcatgacaagcgacatgacttccgccatctggcggccggaaaacttgtcgcgaacgacggacacggcaatcacgcgcgttgcggcagcgccaagcccttgcagcacacgcagaatgatgagcgtcgtgaagtcggttacaaaggcagagcccagtgcggcgacaacatagatggccagactgccgaaaagcggcagcctgcgcccgaaacggtcgctcaatgggccatagaaaagctgcgaaacaccgaaacccagcagataggccgtgattacgaactgaacatgattttcagaatgtacaccgaggctggcgccgatctgcggcaggcccggcaacatgatatcgacagcgagggcattgatagccatgatggcggcgatgagcgcaataaattcaccgcgtccgcgtatggatgtctgatggcttggcgaaccgtccttgatgtcgagcggcatggctggcattccctggcatattggtgcgccgcctcagaaaggtgcagcgcggaataaagatcccagagcggcttgccggacctttgtgcgcgcagccgctctgattatttgtttttacacattccgaccaattgccgaggacgctcccgaaaacgaagacccggcagaaaaccaccgtcgatgaaaaccatctgacaatataaaaggcgccgctgaacggcgccttttataaaaatcgaggctaaggccgtgttatgaggcaattaagcctcaagctgccttggtggcaatacctttttcgttgaaaagtgcctgcaattccttggattggaacatttcgcgcacaatatcgcagccaccaacaaattcgcccttcacataaagctgcgggatcgtcggccagctggaatattccttgatgccctggcgaagctcgtcagaggccagaacattgacgcccttgtagttcacgccgagataatcgagaatctggacgacctggccggagaaaccgcattgtgggaaacccggcgtgcctttcatgaaaagcacgacgtcgttgtttttcacttcattgtcgatgatatcgttaatgccggtcatctgatttcctttcaaaatgccggcccaaattccggcacaggatgggaggatatctcccatatagtcatctgattgctggtaaccaccccgttaaggcgaaagcaagtcaaatacgcgggaaaacggcattttggggagcagcatcttgccgcagcaagcctctccccggcgcagagggtacttattattccggtacgctggtctgcaaggcgagggcgtgaagtacgccgcccatattgcccttcagcgcgtcatagaccatctggtgctgctgcacgcgcgatttgccgcggaagctttcggccacgacctcggcagcgaaatggtctccatctccggcaaggtcgcggatcgtcacctttgcgtcgggaattccttcgcgtatcagtttttcgatctcatgtgcgtccatagccatgtaaaatctcccgccgtttccggcttttcctatcgctctatcgaatcgtaacgcaccttcgcggtgcgtcaatattcatctgtctaacgcttaaatagccgacaatcaaaccgcccggacagggtttccctccgggcggcaattggtatgagttttagagcatttccagcaaaagcgtgaaacggttttgcgttggacaatgcgataaaacaaacagtcagagcggttccggcgatcctgttaaaacaggaaccgctccaaggataagatcagttattgccggtcagttcgccgttcatgaagttcgggaaccaaccttcataagcctgcgtcagatcggccacgctgacatcgacattcttgctgattttcagccggtcgccgccaactgtacccaaaatgcggaatggaacgcctgcgccttccgcgttaagcgcgatgagctttgccatttcaggcgtggcggaaataacatagcgtgcctgatcttcaccgaaaagcagggcgtgcggcaggccgtcaccagcgtccagcgtcgcgcctttgccggacttgatcgccatttcggcaacggcaatcgccagaccgccatcggaaagatcatggcaggccgtcacctgaccgttgcgaatggcagaacggacaaattcgccattgcgcttttcaagcgccagatcgacaaaaggcgcaggaccgtccgcgcggtcgaaaaggtcacgcagatagaccgactggccgagatgcgttccgtcaccaccgagcagaaccagcgtatcgccatcctgcatgccgccgatcttcgccatttgcgaccagtcgggaaggaggccaacacccgcaatcgttggcgttggcagaatggcctggccgttggtctcattgtaaagcgacacattgccggacacgatcgggaagtcgagtgcgcggcaggcctcgccaatgccttcgatagccttgacgagctggcccatgatttccggcttttcgggattgccgaagttcagattatcggtcgaggccagcggctccgcgccggtcgccgtgatgttgcgccagcattcggcaacggcctgcttgccgccttcaaacggatcggcttcgcaatagcgcggcgtcacgtcggaagagaaggcgagagccttggtttcatggccttcgacacggattacaccggcgtcgccgcccggaacctgcaaggaattgccctgaatgagcgtgtcgtactgttcatagacccagcggcgcgaggaaagatcgggcgagccgatcagcttcagcagggctgcggaatagtcttccacctgcggcacattgctggcaggcagcggcgcatgcttgcccggctccatccacgggcgatcatattccggcgcttcgtcgcccagatccttgatcggcagattggcgacctcttccccctgatggatgacgcggaaacgaagatcgtccgtggtcttgccgacaatcgcgaaatcaaggccccatttgcggaagatagcctgcgcttctgcttccttttccggcttcagcaccatgagcatgcgctcctggctttccgaaagcatcatttcataggcggtcatgttctcttcgcgaacgggaacatggtcgagaatgagttcgatgccgagatcgcccttggcacccatctcgaccgccgagcaggtgaggccggcagcgcccatgtcctgaatggcgatgaccgcaccggaagccatgagttcaaggcaggcttcaagcaggcatttttcggtgaaaggatcgcccacctgaacggtggggcgcttttcctcgatcgactcgtcgaattcagccgatgccattgttgcaccgccaacaccatcgcggccagtctttgcacccagatagacgaccggcaggccgacgcccttggcttccgacaggaaaatgccatcatgccgggcaagaccggcagcaaaggcattgacgaggatattgccgttatagcgcttgtcgaaattcacctcgccaccgacagtcggcacgccgaaggcattgccatagccgccgacgccggaaacaacgcccgagacgaggtggcgggtttttggatggtcgggttcgccaaagcgcagcgcattcattgccgcaacggggcgcgcgcccatggtgaacacgtcgcgcaagattccgcccacgccggtcgcggcaccctgataaggctcgatataggaggggtgattgtggctttccatcttgaagacgacgcaatcgccatcgccaatatcgaccacgcctgcattttcaccggggccttgaatgacgcgcggtccgctggtcggaagtgtgcgtagccatttcttggaggacttgtaggagcagtgctcattccacatggcggagaaaatgccgagttcggtaaaagtcggctcgcgcccgatcagctcaagaatgcgctgatactcgtccggcttaagaccatgcgcttcgatcagttccggcgtgatgtctcgcgtattggaaatagtcatggaaatggggaaccccgtcgcaggctgtggcacccgaaagccttctgccgaagactggcgcctaaggtttcaaggcgcctctttaacctatgttttcatgaagtgcgacaggaaaatgccgctctcccggcccttcattggatatccatgataatcacacgcaagcgtgctctgtcagaacaagatttactgacagccgctctggccggaggcccagcggttgatatcggcggcgatgcgtccgccatggctttcctgcatcatggggccgaaggtctcgacatgtgccggattgccttgcgcctgtacgacgagcagcgggcgtgaggtggggttgcgcgccgggacgacgagaatgcgcgggcgcccggtgaaggaattcagctccggtgcaagcgaatagccacggaaatccttgtccttggatttgaaccagcagctattcgcggccaaggcgatgcgctccatggttggcagcgccgccttgctggtatcggcggcgacaggtctcgtgggtttgctggaagtgcaggctgcaagcaatgcaatggccgggagggccagaagagcgaaagtcttggtcttcaaggaaggctccgatagtgcgcgcctttcaaaggcacgcatgagaggtggggtaaacagggtcaggcgagttgcggcatgaaagctttcagcccgtcgctcatctcgttccagatgcgctcaaaaaccggatgctgttttgccttggcggcatatgcatcgaatttcgggaactcgtccagcaaatccgctctgtcagacagtttcttcagcggttccatgagaaaacgcaccggcagcacccagcaatcggcaagggtgggttcgtcgcctgttgcataggccttgtccgagaggcggctttcaaccactttcaggccggtatgcatcttgtcgaacaggcgttcgatacttgcattgtcgcgttcgggcttgctgagaaggatgaacagtttcatcgcagggccaagcacttcaagctcgctcacgcgcgcaagaagccggataagcgcgcgttcgcgcggggtgccgggcagaaggggtgtctcgggaaaatgatcttccagatattcggcgatcaccgctccttcatagagcgtttcaccggaaccggtaatcagcacgggaacgcggcgcagcggcgtgatcgtgccgaaatcggccggcaacggatagggcagggtcatcggcttgaacggcaggtctttcaggtaaagaaccccgcggacaaaagccgagtaaggggaaagagggcgggaataaagctgcatgaatgatgttcccctgattcgttgtcgccaaaatatgcgaggcatttccagcaaaaatgtgaactctttatgccgggagaatgcgtgaaacaaatatgggtcgatcccggcattttttcttccgttggaacccgcccgaagccaagctgccatgaaaacagatgctttgccagtgcagttttgagatgaagcaggcgcaataaaaaaggcggctccgattgggccgcccgttttcatatatgcaagatctgtcaggctgtgatgccgagtgcgcctgcaaaaagcgcccggccgtcatcgccgccatgggcggcttcgatcaggttttccggatgcggcatcatgcccagcacattgccgcgcgcattgacgataccggcaatgtcgttgaccgatccgttcgggttggtgccttcggcatagcggaacacgacctggccttcgccttcgagacgcttcagcgtttcggcgtcggcgaaataattgccgtcgtgatgcgcgaccgggcagcggatgatctggcccggcttgtaaccgcgtgtgaacgacgtgttggcgttggttacttcgagcttcacttcgcggcagacgaatttcagcgaggcattgcgcatcagcgcgcccggcagaagcccggcctcaaggaggatctggaagccgttgcacacgcccatgaccatcacgcccttgtcggccttctcgcgcacggcctgcatcaccggcatacgcgcggcaattgcgccgcagcgcagatagtcaccataggaaaaaccgccgggaataaggatcagatccacatcgtctggaatgctggtgtcagtctgccagaccgtcacaggagcctgcccggtgatcttggtgagtgccgcgatcatatcgcgatcacggttgaggccgggaagaagaatgactgcggatttcatggcgtctgcttcctttttgggctcaggcgatggcgatagaataatcttcaatcacggtgttggcgagcagcttctcgcacatggccttgaggtccgcttcggccttggccttgtccgaaccttccagttccagatcgaacaccttgccctgacgaaccgagctgacgccgtcgaaaccgaggctgccaagcgcgccgacgattgccttgccctgcgggtcgagaacgccgtttttcagtgtaacggtgacgcgtgccttgatcactctgtagttcctgcaattttagaacgaatgaaacagcccgaaaggtttgttctggcatgatcccgaaaaccgtgtccacttttcgggatcatgcccttccgggctgggcgaatggttatttcaccagcgttgggccggacgggcgcggcgtgtcgttctcgttcatgatgccgagacggcgtgccacttcctgataggcctcgaccagaccgcccatatcgcggcggaaacggtccttgtcgagcttgtcgttggtggtgatatcccaaagacgagccgaatccggcgagatttcatcggcaacgacgatgcgcatcatgtcgccttcccacaggcggccacattccatcttgaaatcgacaagctggataccaatgccgaggaaaaggccggtcaggaagtcgttgacgcgaatggcgagcgccatgatgtcgtcgatttcctgcgggctagcccagccgaaagccgtgatatgctcttctgtgaccatcgggtcgtcgagcgcatcggccttatagtagaattcgatgatcgagcgcggcaggatggtgccttcttcaaggccgaggcgctttgcgagcgaaccggctgcaacattgcgcaccaccacttcaagcggaatgatttccacttccttgatcagctgctcacgcatgttgagacggcggatgaagtgcgttggaatgccaatgcggttgagctgggtgaagatgtgttcggaaatacggttgttcagcacacctttcccgtcgatgacttcgtgctttttcgcgttgaaagcggtggcgtcatctttgaagaattggacaagcgtaccgggctcagggccttcataaagaatcttggccttgccctcgtaaatacggcggcgacggttcatggcttttctcggatttccatatctatggtgatcggctttcagccgttattctcgcgggctacctatagcaattgtcggcttttaacaatcctgctttgtgcccgttcccccgttttcgctgttttggatacaagtttatgcgtgagttgcaagaaagtggtttttaagcccttgtataatcttgcgccccttgccagctctaggtaagagaacggatgacaatctcttctaacccggaagtctggagctttacaaatgaccactggcatggatgaccgccgcgacgcttttgaaaagaaattcgcgcttgatgcagagctgcgcttcaaggctgaggcgcgtcgaaacaaactcctgggactttgggtcgcagaacgtcttggcaagaaggatgcggaagcggaagcctatgccagggaagttgtcgccgccgattttgaagaagctggcgatgaggatgtgttccgcaaggtccgtgccgatctggacgcagcaggcgtcagcaccacggatgaggcaatccgcgaaaaaatgttcgccttcatggaagaggcgatccgtcaggtgaagcaggattgatgatgatttggggcgggggcacacagtgtttccgccctgaacttgtgaagtgaaggaaatacgcatgtcaatgtcgttgtcttcgcgccttcgcgccggtgagaccgtgctttctgcctggtcatccttgccggaacccctgactgtagaaattcttgcgcatagtgctttcgatgccgtgacgctggacatgcagcatggcgggcacgacgacgcgagcattctgcgcagcctcggcctggtgctgaatgcaggcaagcccccagtggtgcgcattcctgtcggacgtttcgatatggcaagccgcgcgctcgattttggcgcccatgcggtgattgctccgatgataaattcagtcgatgacgcccgcagatttgcggccgcgatgaaatatccgccagttggcgagcgttcatggggcgtgttccgggcaaatgcggattatggcgcgccgggttccaacgattatctgaccaccgccaaccacgacacgcttgccttcgcgatgatcgagacgcgcgatgcctatgatgcgctggatgccattctggatgtgcgcggtattgatggcgtttttgtcggcccgtccgatttttccatcgcatggagcaacggacgcgaggcgaacccgcattcggatgcaatcgtggaaccgatcagcaatattgcacacaaggccgcagcagccggcaagattgcaggcatctattcgccatcgccggagtttgcgcgccgctatatttcgctgggtttccggttcctgacaattagcaatgacagaggctatatccgccttgcggcggaaacgctggtgaaagctgttcgcggataatcagacggaaaaggcaatgttccatgcctgcctttttgtttcaggctctcaatgctgtttgggagcctgaagctgggtcatgaattccgcaaagaccatggagccttccggccaggggccgtggcctgactccgcattgatgtgtccggcttcgcccgcatcgatcaacagtgccccccaatccttcacgacactttccgccgcctcgaagctggagaaagggtcgtttcggcttaccaccgtaatcgtcgggaacggcaggcgttcacgcgggtaggggccgaaggtcatcagatgttttggcctgatcttctcattggaaacatccggtggcgcgacgaaaaacgcgcctgccaccttatgctggatatgcggtatggcatggactgctgtggcgacgccgagcgaatgggccacaagcacgataggcctggttgctgcattggcagccttgacgacttcgccgatccagtcttcacgaacgggcttcgaccattcggcctgctgcacgcgccgcgccgtggagagtttgctctcccaacgggtttgccagtggtcggggccggaattggtatagccgggaatgatgagaatatctgcgtctttgactttcatgccccccatttagagtggctttgtgccttcttcaagcgccatgcgcgggtgggggcatcgaacgatgaacagcttgttcgctgatcgcagacttgtgaacaatgcttccaatcacgatctttagagcacttccggcaaaagcgcgaagcggtttgcgtgggataatgcgtaaagacaaagaaatagagtggttccgttttaatcgaaaccgctttcgtgcgagaacggaaacgcgaccaagaactgaaacgtgatggagacaacaccgatggcaatcagcagacgcaaggcgcctggcactgcgggggccgctgacgaggccctgccgtccgccgcacctgtgccgtttgcaatgacgacgccggtgcgtgtggcccgtattggcctcaaggcgcgggacgcggaaatgcttgccgaatattatcgcgatgtggtgggcctgcgcgagatggcgcgccgcggcgcctcaatcgtgctgggcgcgggtgatcgcgaactgatggaaatcgaacagttttccgctgccagaccggacgatccgcgcagcgccggcctttatcatacggcttttttgctgccgacacgcggcgatctggcgcgctggtcgcgccgtgccattgacaagcaattgccggtcagcggcgcagcagatcataaggttagcgaggcaatctatctgaccgaccccgagggtaacggcatcgaaatctatgctgaccgcccgcatgaccaatggcaatggaacggcgatcgcgtgacgatgagccccgatctgcttgatgtgtgcaatctgctcggcgtcatccagcgtgagggcggagagtgggacggcgcgccgcagaataccatgattggtcacgtgaacctgcgtgttggcaatgcacaggaggctgaaaccttctggcacaacgaactggggtttgaaacggtgcaaacctatggcgaccgcgccgtgttcatgtccaccgggcgctaccaccaccatattgcagccaatgcctggcagagtgctggcgcgggcaagcgtgatatggatcgcaccggccttagctgggtcgagcttgaagatacgcgcggcggcaacgacagcacctttgtcgatccgtggggcaatgtggtcaacacgatcaggaccaaggcttaaaccagcaggccttacagaatgtaaaaagccccatgttttcataaacatggggcttttcctgtctctgtgttctctccctcatcctgaggtgcggagcgaagcgaagcctcgaaggacgagggcaggcagagtgtttccctcagcccttcgatccttcgacaagctcaggatgatgcgccgtttccaacggctcctcagggtgagggaggggtaggccgcgctgcttcagccgaagacgcgcttgaaaatcgtatccacatgcttggtgtggtagccgagatcgaacttctcgcggatctgctcttcggaaagtgcagcgcgcacttccgtgtcggccagcaattcttcgaggaaatcagcgccctgttcccagaccttcatggcgttgcgctgcacgagacgataggcgtcttcacgcgacacaccggcctgcgttagggccaacaatacgcgctgcgaatgcaccagaccgcggaacttgttcatgtttttgagcatgttgtccggatagatcaccagcttctcgatcacgccggccagacggttgagcgcgaaatcgagcgtgatggtcgtgtccggtccaatagcgcgctcaacgctcgaatgcgaaatatcgcgttcgtgccacagagcgacattttccatcgcaggcgtgaccgacatgcgcaccagacgggcaaggccggtcaggttttcggtcagcaccggattgcgcttgtgcggcatggccgacgaacccttctggcccggcgagaagaattcttccgcttccagaacttccgtgcgctgcatatggcgaatttcgatggcgatgttttccatcgaggatgcaatgacgccgagcgttgcgaaaaacatggcgtggcggtcgcgcgggatcacctgtgtcgaaacgggctctgcttcaaggccgagcttggcgcagacatattcttccacgcgcgggtcgatattggcgaaagtgccgacggcacccgagattgcgcccgtggcgatttccgcgcgcgcggcaacgagacgagcgcgattgcgcgacatttcggcatagaaacgcgcgaaagtgaggcccatcgtggtcggttcggcatgaatgccgtggctgcggccgatgcgcaccgtgtccttgtgctcgaaagcacgtttcttcagggcttccagcacgcggtccagatcagcgagcagcaggtcggcagcgcgcacaagctggacattgagcgtggtgtcgagcacgtccgatgacgtcatgccctgatggacgaaacggctgtcagggccgataaattcggccagatgcgtgaggaatgcgatcacgtcatgcttggtgacggcttcgatttcgtcgatgcgggcgacgtcgaatttcgccacgctgcccttttcccagatggtcctggccgcttccttcgggatgacgcccagttcagccagcgcctcgcaggcataggcttcgatctcgaaccagatgcggaacttcgtttcgggcgaccagatggcgaccatttctggccgggaatagcgcgggatcatgggtgcatcctgtggaaagtgagggtttaacgattacgcgcggcttcggccgcagcacgaatggcgtcgatattggcacggtaactctcgaccgaattacctttgtagaccgccgaaccggccacgagaatgttggcgccagcggcaacgaccgaacctgcggtttcgggcgtaatgccgccgtcgacctcaatgtcgatagggcggtcgccgaccatttcgcgcacgcgcctgatcttgtccagcatcggcgcgatgaacttctggccgccgaaacccggattgaccgtcatcacgaggatgaggtcaaggtcatccagcacattggtgagcgcctcggcgggcgtggcagggttcagcgcaagaccggctttcttgccaagcgcacggatcgattgcagcgagcgatgcgtgtgcggcccggcttccgcatgaacggtgatgagatcacatcccgcttcggcaaaaggttccagatagggatcgcagggcgcaatcatcaaatgcgcatcgaagaatgccttggtacgcgggcggatcgccttcaccacctgcgggccaaaggtgatgttgggcacgaaatgcccgtccatgacgtcgatatgcacccaatcggcaccggcttccagcacggcatcgacttcttcgccaagacgggcaaaatcggcggaaagaatggaaggggcaatggcgatggggcgcatggcaatagtctccttggcagcgtgacttgcccgtatcacaggaacagcaaaaatcctagagcggttccggttaaagcggaatcgttggaaccgctctaagtgtttgctggcgcgtgtttttatccaaaaaccggtttccacttttcggaaacatgctctacccccagcgcttgtggaaccacatccattggccgggatattcgcgcacccattgctccacggtgtcgttgagcaattgcgtggttgcgttaatgtcgatctggccggattcgtcgcgcggcaattccatgcgctcatagagttccagacgataacgcccgccgggcaggcggatgcagcgcgcgggatagacatcgcaatcatattgctgtgccagcttggcgagcagcggattggtcttcaccgggcgattgaagaatgtggagggaacgccgcgcgaaaatttctggtccaccagcatgccgacattgccgccatcgccgaggattcccgcaagcgcccatgccgcaccggccttcgatggcaccagatgacccatattcgtgcggcgcgccttcaaaaccttgttggcgatatagggattgttgggcgggcgaaacagcgccgtgacattgaggccgaaagtggcggcgcagatcggcagaagctcgaaattgccggtatgggcggtaaagaagatatgcggcttcttttcgtcgcgcaggcgctcgaaaatcggaatgccttccacctcgaccagccccggttttacggcatagggatcgaaatcgaaaaccgcatcgaggaagatatattccgcgaaaagccgcgccatcgaatcccacatttcgcgggcgatcttctcgatttcagcttcgctcttttccggataggccttgcgcagattgtcggtggccaccttatgacgcggcgtcagcggcccgataagacgagccaccctggccgaaaagctgattgccgcttttgccggaaacaggcgcagaaacccgagcagcacaaaaacggcttgtgcccagagccagtaattgaattgcttcagcttgcgcgaccagcggaagagcagaagtttcagcttgaacatcatggacgtgacgggctcagtcgatctggagaatgatcttgccgaagacgtcgcggccttccatgcgcttcagcgccgtgtcgatatcgctaaagccaaccacggtgtcgatgaccggatgcacgatgccgcgtgccatcttctgcatggcgtcggccatgttttccatgcggcagccgaaggagccgaaaatcttcaactgctgctggaaaagctgcatcaggttcatgttcgtggaaacgcccgaggtcgagccgcaggtgacgagacgcgcgccgcgcttcatgcacagcatggagcctgcccatgtgtccgcgcccacatgctcgaacaccacatccacgcccttcttcttggtgagcttgcgcaccacgccctcgaaacggtcctcgcggtaattgatgacgtgatcggcgccaagagccttggccttctcgatcttgtcgttggagccgactgtggtgatgactgtgcagcccatcttctttgcaagctggatcgcagccgtgccaatgcctgagccgccagcctgaacgagcacggtttcgccgggttcaagcttggcattgtcgaacagcatatgttccaccgtgccgaatgtgaccggagcaacagccgcgccgatagcatccacgccgggaggggcggcaaccagcaggcgggcgggaaggttcaccgcttcgcaggcaaagccatcaagatggaaaccatgcacgccgcccacatgttcgcaaagattgtcacggccttcgcggcaggcgcggcaaagcccgcaggtgcgcgcgccatagatggaaacgagctggccgggcaggagattggaaacgccgggaccgacagcatcgacaacaccggaagcctctgcaccgatgacgagcggcatcttgcgcttggcaaaggccatgccgcgccagccccagacatcgatatggttgagcgccacggccttgatgcgaacggtcacttcccccatgccgggcagcggcgggggcgcaatatcggtgatttcaaggcggcgatcatcgagaagctgcaaggcgcgcatgggctgttcctttcatggcatgatcccggagagctttcgccttccgggatcatcaggaatttgaattcgattacggacggattaattcggatttggcgtcaaaacaaggctcgtattctgtccgccgaaaccgaaggaattggaaagcacggctgcaaccttggcttcacgcttcacattcggcacgacatcgagcggaatggccggatccggattatcgtaattgattgtcggcggcagtgtgccggtctggatcgtgagcagtgagaagacggcctctatagcgccggctgccgtcagcgtatggccgatcatcgacttgttggacgaaaccggaatggagccgagcttgtcgccgaaaacagtcgaaagcgccagatattccatcttgtcgttttccggcgtcgaggtgccgtgggcgttgatgtaggaaatctggtcttcggtgagaccggcatcggcaagggcggcgcgcaccgtgccgatggcaggcgaagcgtccggtttggaacgggtgcggtggaaatcgtcggccttttcgccgcaaccggccagaatgcccagcacttttgcgccgcgcgcaacggcgctctcaagtgattccatgacgagcgcgccggaaccttcggccatggcaaaaccgtcgcgatccttggagaaaggcttggaagccttttccggcttgtcgttctgggtggaaagggcggagaggagcgagaagcggatcaatgcttctgccgaaaccgaaccatcggtgccaatggaaagcacacggtcgctttcaccacggcgaatggcctccacgccaagctggatcgccgttgcgccggatgcgcaggcggtggaaagcgtgatcggcaggccgcgcgtgccaaaagcctgcgaaaggcgctctgcgatataaccgaactgcgtggtgttgaagagcgcatcatgacgcgcgcgccggcaggcttccagaagaagctgatagctcgccgggccttcgtccttgacgctcgcatcgagcgcgaaacggcttttccagtcgagctcgaccggcggggctgcaagaaagagcggtccgccaaaagcggtcacggataggccggactgggcaagcgcctcctcaccggcaagccgcgccagggcttccgaaagcgctgatgcgccgctttcgctttcgggcagaaaatccaccgtaccggaaaagcgcgtattgaggttctcggtcgggaaacgggtgatcgtgtggatgcccgactttccgccggtcagtgccgcccagttgtcgtccttgccctgaccgagcgaggaaacgacacctgcgccggtgatggcgacgatgggacggccgagatggtctgtatatttcgtcatcttatgctctcaccagctttgctgcgccttcagcgcgagttgccccgatggtggtgacaatggcttcgctgaccgcgccgctggcaggcttttccgaagcatccagcggggcgaaggcttcgcctttccagacggaaattgcgccaagcgccagcgccagcggaaactgtgcttcacgcagatggccggtcaggccgctaatgccgcgataggcagccgaaacactctcaagcgccgccttttcggcagcggttgccgcatgtgcgcccgatgcaccggaaaccacataggccggatttttgccgccatttgccgcaagcacgagttcgcgcacggttttttcgaggtcggcagtgctgcggcggatctgtgcgctctcgatgccgctgatctccgcataggcgcgtgcaccgcgcttttgcgcatggtccacactttccagaaccagaaagacgccgccggaacccgaaatcattccgccgccagccgaaccgtcgcggctccacagcgccgcccagccgtcatgcttgagcaggccgccaagttcagcaccgagaatcatgtcgaaatgttcggcattataggaaccgccaacgagcgcatgggtgctctggccggtgcggatgcgggccgcagcggtttcgatagccgaaatgccggagccttcctcgcccatgaaggtgcgggaagagcctgtaaccttgtgaacaatcgaaatattgcctgccagcagattggaaagctgggccaggaacagggtagggcgcagttccgtggacagcttctcgttcagcatcacgccgcgattgttactggtgcggccttcttcgagaatctgcatatcgacggtgatatcacgctcgccgccaccggcgccgacgatcatatccatggtcgcgcacagcgcctcatcgcccttcatgccggcatcctgcagggcgagaccggcggcataggtgccgagccgctgccaggtttccatctggcgctgatcgccacgctttggaatttgcaggctccagtccacttcaccaagcgggtgaacggtatagggcgcaaaagcctgcttttcgaggtgcggctgcgtaccggctttcgagaaagcattccaatgcgcctccacgccttcgccaagcgaagaaatgaggccgatgccggttatgacgactttgttgttctgcatgggtcccgttcgtccgtcgatgctgacactgctccagaaacggaatcagagcgaacatttctgcccaccccaattttccagatgcattcccgaacggaaaaccgcctcgaactttgccgggaatgctctaaccgccgtattacgcgatcagcccttcttggctgcgaccagttcgtcgatctttgcgcagagattcttcagaacgaaatattcttccgtcggaaccttgccttcgtttacttcctgcgtccactgttcaagcggaatcttgatgccgaaagccttgtcgatggcgaaaacgatgtcgaggaagtcgaggctgtcaatgccaagatcgtcgatggtgtggctctcgggcgtgatggtgtcacggtcgatttcactggtttcggcgataatgtcggcgactttgtcaaaagtagaggacaagtttcgattcctttattctgagccatgccccttcggcatgcatctgactattctgcgcgtgtctagcgtttttctgctggcagggaaagcctattgctttcacataccagaactttgaaagcgcatataaggcgcgtaaccggcgaagcgcaacagaaaggcaatcgcaaattttggaaatgttttcaaaagagagttattcagggctcacttctcacacgccgcacaaagtaccataagcccacgccggcgcaagcaaccataacgattgccagtgcatattgaactggcccattgcccgttgcaatcgccgccaggccggaggcgacgctgcccatcgtgcccaatgcttccgggtgtttgagcgccgatgtaaaggcaatatcggcctgccgggccttggggctggggttgcctgcgggatctgctggttgggtgatggcgggcggcgtggcggcaagcgcgagcgcacgggcgcgcacccgttccacgcgggcaagccagccgtttccgaaggttgccgcagtggataatccgcgcagccaggcagcgcgtgcatcgcataatgcgttgatgatcccttcgggcgagcgcgcggcggcagccgcgacggtttgcgcgccgataataccgtcttcgggcattgccagtatcttctgcaaggtttttgctgctcggcccggccctgaattcaccgcgaaatcgaacagggcataatccacgccggagggcaggtcgttaccgtcgatcttgttccagaattccacctgataaatctgcgtggcggttgcctgcgtcagttccttcacatcctgcggcgatacctgccgtccttcccatgcggacaatgtattgatggtaatccccatattcgtcgccccgccaggatcagcaggattgtcggcatagccgccttcttcactgaaaatataaggcataaccgtctggaaattccgtttcataatttgcccctactttagattttgataaattattgaatactacctatacgtgtatggtagcacggcgctccggcaagggaataggggtgttcccaacggcctcggcagggcaggtaattcggaaaaaagcggacaatatccgcaacgcctcttgcgcggcgcgctgcgatgcggcttgatgcgtttatctctggacggcttacaggcaggcaatcgtgaattcggaaatcttcggctatgcgccggacgggcaggtggtccaccgcctcactatctccaacgggcctttgaccgcaaagatcatcaattggggcgcagccattcaggatctgcgtatggaaggccacccggcgccactggtgatcggctatcgcgattttgccgattatccggcacattccccgcatctgggtgcgattgcgggccgctcggccaaccgtatctgcaatgcgcgctttgatcttgatggaacggtttacgaggtggagccgaacttccttggctgccacaatctgcatggcggcagcaaggggctcggacaccatgtctggaagatcacggcgaccggccctgatttcgtgtcgcttgcaacggtttctcccgatggcgagatgggcttccccggcaatctgaatgtgaattgcacctatatgctcaatgcggatggaacgctgattgttcggctggaggctgtgaccgacaggccaaccatatgcaatctgcttcaccacagctatttcaatctggatgacggtggtgagggtgatgttctcgaccaccaattcaagattgcaggcgacgcctatcttccggtggatgaggcgcttattccggacgggcgggttctgccggtaaaggacacggctttcgatttccgcgaattcaggccgcttcgtatgcaggaaaacggccgtcaggtggcgtatgacaataatttctgccttgcggctgcacgcggcccgctgcgcccctgcgcttcggtaaaggccgcgcggtccggcatccggcttgatatttcaactaccgaaccggggatacagctctatgctggcaacaccatggccaatgattgcataggactgacgggcaagccctatggcaaacatgctggcttttgccttgaaccacagatatggccgggcgcgctggaatatccttattttccgcagccgatcctgcgcccgggcgatatttacgcacagaccagccattttaccttttcgcgcgaggaggattaaccggcaaaagtggcgcgtgccgtttccatcggggcgagcgcgccacggatttccaccacgcgcgctgcgacgagatgcgctttccgggctgcttccacaggcgccagcccattcaaccgtgcggcaagataagcgccgttgaagctgtcgccagcgccggtcgtgtcgattgcctgtgcggcggcggaaggaacgagtgtgcattccccgcccgcggccacaagcgccggttcggtcccgtccttcaccacgatttcgcccacgcccagcgcggcaatgcgcttcgcgcaggccgcggcatccctgtcgccgaaaagcgcctgttcatcggggaaggtggggagcgcaatatcggcgatgcccatcgcattgctgatgatttcccgtgcggccttgcggtccggccagagttgttgccggaaattgggatcgaaagcgattcgcgatcctgctgcgcggcattggtgaaggatatcgaaaaatgtcgcgcgatgttccggcaggatgattgcaagcgtaatacctgaaagataaatcatgtcgcgccctgcaaggctcttttcaagtgcgtcccggtcgcaagccaaacggcgcgcggcggcattgctgcgccaataggtaaaggaacgttcagcgccgtcgagcgtgattgcgtaaaggcccggatgcaggccgctgatgacggggctatgcgcaatgccgatcccgttggaggtgagaaaaacacgctgcttttgtgaaaaactgtcttcgccaaaggcggttacatattccacggggtaagatttatccgtcagcgcgcgcatgtaccaggcggtattcagcgtatcgccggcaaaccccatgcgccattgatcgccttcattgcccgatagttcgatcatgcattcgccgatagatgcaaacccgcccatgtcagtctcctcgcctggctcctgagtaacgcctataccaatttgctgcggtgtaaaattgctttgtcgcagtctttatcgacttgccacattgattgtgtaagcatccgccgtccatattcgggactgcgtttaaaagcgcgatatatgaactcaaaatcgggttttgcacgggcagctttccagccagggaatttgacatgcgttatgcgatttatttcacgccgccatccaatgatgcgcttttgagggttggcgcaaactggctgggccgcaacgctttcagcggggagccggtcaagatgccggcattgcgctctctggaaacggacgagatatgtcgccttactgaaaagccgcgccgctatggctttcacgcaaccatgaaagcgccgttccgtctggccggggagcattccgaaaatgaccttctggccgcactgatgcattttgcgtcttctgccgcaccggtggtgattccacgccttgagctccagtccatcagctctttcttcgcgcttgtgccggaagagccggtggcggaactcaaccagttggccaatgatgtggtggttgcattcgaccgttttcgggcgccattgagtgaagccgagattgcgcggcggcggccagagcggctgaatgagcggcagcgccacaatctggtgcgctggggctatccttatgtttttgaggaattccggttccatatgacattgaccgggcctgtcgaggaaaaggaccgcagccgcgtggaacgggtgctggaggagtttttcactcctatgctggacgattgcgtggaggttgccaatctcgctttgtttgtagaacctgaggaaggggcgcctttcgaggttcattcgctgcatccgctaagcggtggcaaagcggcttcaatgcgggcgtcacgggcggttgggaggccgtaaacgatggcgaatgagaccgttttgcgcaatgcccgcattgtattgaccgatgatgtcatcctcggttcggtaaagctgacggacgggttaattgcggatatttccgcgggtgcttcatccgtgggcgacgatatggaaggcgatttcctgacgcccggcctggtggaactccacaccgatcatctggaagggcattatgcgccgcgccccagggtgcgctggaacccgattgctgccgtgcaggcgcatgacgcgcagattgcggcttccggcatcaccacggtgtttgatgctttgcgcatcggtttcgatgaggaagcggaaacggacattgaagacatgcgcaaactgtcgaacgcaatcgccgaagggcgcgatgcgggccggttgcgcgccgatcattttctgcatctgcgctgcgaggtttcggcgccggattgcctgtctgcttttgaacggttcggcagccatccgctggtcaagctggtttcattgatggatcacgcgccgggccagcgccagtttgccgatatcgaaagctacaaggcttattttttgcgcaagtcgaacttctcggaagaggaattccggctctattgcgaaaaacgtatcggacagtcgcaacgctattcagccccgacgcgcaaggtgatcgcggatttgtgccatgcgcgcggcatcatcctcgccagccacgacgatgcaacggttgagcatgtggccgaggcgcaggctcaagggattagcgtagcggaatttcccacgacgcatatggcggcaaaggcctccagggcgtccggaatgtcggttctcatgggcgcgcccaacattgtgcgcggcggctcccattccggcaatgtttcggcccgcgaactggctgaggcggggcatctcgatatcgtgtcgtcggattatattcccgccagcatgatgcaatcagcattttttctggcggaagtggtggagaatatttcgctgccgcaggctatccgccttgtatcggccaacccggctcgcgccctgcggcttgatgatcgtggcgagattgccgctggcaagcgcgccgatctggtgcgggtgcagatggccgaacatgtgccgatcatccgcacggtctggcgggaaggccagcgtgtgctttagccaactgatgctggcactgtcgggctcaggctgagttttccgctttcttcgatggtgagttgaagatagcgatagctttctatgctcaaatgcgaggtccggggtgaatgcggatgcgtggctgtgacgacaaccacgcttgcgcccgcggtttctcctgccacgatgcctgccggtgcatcctcgaaaacaaggcaatcacgcggcgcaaagcccagccgttttgcgcccagctcgaaacattcggggcttggcttgccgcgttccacgtcttcggcggaaacgattgttttcggcatgggcaacccggcggccttgatgcggcggcgcgcaagttcgagcggagccgaagtcacgatggcccagcggttttccggtagcgaatgcagaaattcataggccccctcgatcggtgcaatgccatccagatcggccatttcggcttccagcagaatttcagcttcccggattgggtcaacgcccggaagcgcaaggcggcgcacggtttcaacggcgcgcacgccatgaatggtcggcaggaatgtcacgggatcgataccatggcgccttgcccattcgctccatacgcgctccgtcgctgcgatggaactcaatatcgtgccgtccatatcgaaaagaaatgcatcgaaggatttgccgaaaggggaaaaggaggtcacgccggatatccttgaactacgggggataagaatcgcggaaaatatgtccgcagtcgatcataatgcgcaagcgtgggaaagtccgggtcgcacgttgaaaaaacattgtgcagcttcaggcgaacgatttattgatagtgagcggggggagtttgctatctgttggcggcccgcgtcaaaaccaatgtgaatggtatgcggctgaaccagaaaatcagatcagggaaccagccggaacaaatgagaggacttgaaatgcgcggttttaagcgtattgcggcatgtgccgtgattgcgggttttgcggctattggggcagcaagggctgaagagcccctcaagctcgtcatcggaaccgagggggcatatccgccatttaatttcatcaatcctgatggctcgctatcgggcttcgatgtggatattgctcgggcgctttgcgatgagatgaaggcggagtgcacattcattacgcaggaatgggatggcaccatcccggcattgcaggcaggcaagttcgacgcctatgtgtcttccatgtcgattacggaagaacgcaagaagcaggtggacttttcggataaatattacaacacgccgcccggcgtggccgcgcccaaggataccgacatcaagggcgtgaccaaggaagaccttgcaggcaagaccatcggcgtccaggtttccacaacccacgcgaactatgccgagcagaccttcaccgacagcacgatcaaggcttatcccacggcggaagaatatcgccttgatcttgccaatggtcgtctcgatgcggtcaatgacgacagcgtgaccttgtcggaatggctgaagacgccggatggcgcctgctgcaagacggtcggcaacctacccgccggacgatgcaatccatggtgtcggcgttggcgttgccttcaagaagggccgcccggaactggtcgaaaagttcaacgctgccatcaaggctattcgcaagaatggcaagtataaggaaatcaacgacaaatactttgatttcgacgcttacggcgctgaaaactgataattgtcttatgggattgcgccagtctgctacaggcagactggcgcttttttgcgtttttagaatcccgttgtggcttgatgtatgttagatacgcgccaatcatccgtgccatcggtacaactttcctgttgtacgccgcatcgaaacgaatgcgagaggcggcaaaagttcaattaagcagttaataaatgacggtaagatacggaaaagattcaagctctgtgaaagccagcaggccgcgttttgccgttgcgcccatgattgactggtcggacaggcattgccggtattttcacaggctcttttcaaaacgcgctctgctctataccgaaatggttgtcgccgatgcggccatattcggtccgcgcgaccgtttgcttggcttcgatcctgcggaaaatccggtcgctttgcaacttggcggctccgatccggccaagctcaggcaggccgcgcagattggtgcggatttcggctatgacgagatcaatctcaatgtcggctgcccgtcggatcgtgtccagtccgggactttcggggcgtgcctgatgttgacgcccgatgtggtggcgcgctgtgttgccgccatgaaggagacgatttccatcccggtcacggtcaaatgccgtatcggcgtggacgatcaggatacggaaacggcgcttgatgctcttgcggatcaggtgttggaagccggggccgatgcgctctgggttcatgcgcgcaaggcgtggttgaaggggctttcgcccaaggaaaaccgcgagatcccgccgctcgattatgagcgcgtctatcgtctcaagcagcgccttggtgaaacattcgtcggcatcaatggcggcatcgccacgctggaagaggcgcaagtgcacttgcaaaaggtggatgcggttatgctgggccgcgctgcctatcacaatcccgccctgctggccgatgtggatgcccgcctttatggcgaggggcaggaaccactagcaatgcctgaaatcatcgacgccatgtgcgattatatcgaccgccatatcgcgtcgggcggaaggctttcgcatgtaagccgccacatggttggtcttttcacgggccagcccggtgcgcgccgctggcggcaaattctctccacggatgcaacgaagccgggtgcgaccagcgatgtggtgcgtcaggcttatgccacggttgtggaagcctgcgccgaagcggcctaattaatcaggatcagctgatcgccacgcacggtaaagccgccaagcgtttgcaggaaattcatgccgagcaggctgcccgtcaagaggccttccttcgtcaccatggcgcgaacatcgtggcgctcgatatcaccgatctgcaaggtggcgatggtgattgatgcggcgcgtgcctggccattcgctgtcatgatcggcactgaataattgagcgaagcggtatcgatgcctgcgcgctctgcgtcttcctgcgaaagaacaacggaagacgcgcccgtatcgacaagaaaatggacgcgcgcgccattcacccggccattcacttcaaaatgtccgttggcggattttgcaagtgtaacggtcagtgtgccatcggcgttcatgccggagatggggctgccgggaatgaggcctgcggtaatcctgctggcggcgttctgaagatcgtagcgatactgatatccggcgacgaggccgagaatgatgacggaccagatggcaatgttgcgggcgaaatcgccgagcctgatgcctgatccgagcaggcccgcagccagaacgatgccccatatgccgagataggctgcacgggcaaatgcatcgtttgcaacgcccagtgtggtgccgctgtcgttattcgacatgagaagcagaaccacaagggcaaccgcagcgatgacaagccagaagaaacgccccatcagccagccttttttcgatcgaggactttatgacgtgcaggcagaagcgccaatacggccctttgttcgccgctattcatgctggaccattgcgcgatttcatcaagcgtccgcgcgcaaccgaggcagaagccggtttttgcatccatcgtgcataccaatatgcagggcgattcgatttttgccgtgtccatgaaatgcaatgtggttgcgtcaaagggccatgacaagtccgataagggctgcaagcgagcctatctgctgcgccgcacccagcgtatcgccggtctgtccgccgatttttgccatgcacagtctggcaaaaccaaaaagcacgacggtcatcagcaccagtgcgttgatgagggccaccatgccgcctgacggcagaaagccgatggcgaggagagcaagacccagcccgcagccgcagaccacggtttcccattgcggctggcccatactatcggcaagcccgccggggcgcgccgagggcagggcatgccagaaggccagcattcctgcgcggctggctgcttccgtcccgatcagggccagaagcgcatagcctgcgcccgcgcgcgcgatgattgccatcaggagagacgctttcacgccggtccagataaccagcgtcagggccgcgaaagtgccgatgcgcgaatctttcatgatatcgaggcggcgatctggcgtggatgcaccgaaaaaaccatcggccgtatcgcccaggccatcttcatgcagcgcacccgtcattgctgccagcgcaccgatggcaatcagtgcagccgcaagcggcggcaggctgattgcattggcaatgagaagtgccacgccggccagaagccccaatatgccgcccgcaagcggaaaggcgcgtgcgtttcgcggcagcgaatcgtccgtattgtcgaaccagccttgcggcagtggcaggcggctcaaaaatcccagacttctgatcgtgtcgccaatcaggccatttcgctgcaaatcactgctccgctttgttttcagggtcgaaccatcgcgatatttcgcctcaatattgtttcagatcaaagaggtgatttgaaaattcgcgtcagtgcttataggacaagcccaacgaatttacacctcccatcattgattggactttacgatatgagcgccagcggccttccctttgacgatttccgtgaattgatccgcaatctgccggggccggatttaggcgcggaacgggctgttcgcgaacgcgaggtgacgttgaccaagcccgccggttcgctcgggcggctggaggagattgttgcatggcttgccacatggacgggcaaacgcacgccacaggtcaatcgcccgctggtcgccgtattcgcgggcaatcacggcgtcacggcaaagaacatcacgccgttcccgccgagcgtgacagcgcagatggttgaaaacttcgccgccggtggcgctgccatcaaccagatttgcattgccaacgatctgggactgaaagtgttcgatctcgcgctggagcatccgaccggcgatattaccgaagaagcggccatggatgaacgcacctgcgccgccaccatggctttcggcatggaagcgatcgcgggcggcaccgaccttctttgcatcggtgaaatggggatcggcaacacgaccattgcggcagcgattgcgcttgcgcttttcggcggcacggctgaagactgggtggggccgggtacgggttccacgggtgaactgatgcagcgaaagcttgccgccgttcgtcaggcagtcgcgctccatcagccgcatttgcaggatccgctggaagtgctgcgctgcctgggcgggcgcgagatcgcggccatggcaggcgcaatccttgccgcgcgcatggagaaaattccggtcatcgtcgatggttttgtggcaagcgcggctgctgccgtgctctatgcggccaacccggaagccatcgatcattgcatgttcggccatgtctcggcagagccggggcatcgcaagcttctggcaaagatgggcaaggagccgcttcttgaccttggaatgcgccttggtgaaggcaccggcgcggcccttgcagccaatatcgtcaaggcggcggcgctatgccatagcggcatggctaccttcgagcaggccggtgtttccgcctcgaaataagagactttcctgaaaagcccgccgatccggcgggcttttcattctgaatgacgacccccgagcattttcgagccaaaagtgcgaagcgcctttgcgggggaatgtgcttagttgttttctttgtcgagaaccatgtaatcaagcggcaattcggtcgtgtacttgatctgctccatcgcaaaggaggaggacacgtcgcgaatctcgatcttgctgatgagccgcttgtagaaagcgtcataggcagcgatatccggcacggccacgcgcagaagataatcgatgtcgccgctcatgcggtagaattcgatgacttccgggaattcctgaaccacttccgaaaaccgcttcagccattcatggctgtgcgagcttgtgcggaccgcaacgaatacagtgacgcgcgcattgacgcgcaccgggtcgagaatggcaacacggcgcttgatgacgccatcttcttccagtttctgaatgcgccgccagcatggcgtcgtggaaaggccgaccttcttggcaacgtctgccaccgccagtgtcgcatcttcctgcaataagcgcagtattttcctgtcgagcctgtccatgcgtttccattcccagttttagaaaccgtttcctcaactttacgaaaagctgaaacgtcataccttatggttcgccattgctcgaagttacagaaaaattattctgatgaaaatatcgacagtaaaatttatttctcgtcatcaatgagatggcggacttttgcctgaagaacaggcacgacttccatgtcgaaccacggatttcgcttcagccagccgctattgcgccatgaaggatgcggcaggggcagggcgatgcgcccggtatggctcggcgtttccatgaaatgccgccagttcttcacggtttccgtgagattgcgcccgcgatagtccggcaggtgataggcaagggcatattgcccgaccaccagaatgaactccagttgcggcatggccgcaaacacccggtcatgccatgtctggcggcattccctgcgcggcggcaggtcgccgccgttcttgtcataacccggaaagcagaagcccatcggaacgatggcgaaacgggaggcgtcgtaaaactcctcgcgcgtaacaccgagccattgccgcaggcggtcgcccgacgggtcgttgaacggcagggaggtgttgtgcacccgaattcccggcgcctgtccgcaaatggcaatgcgcgccgtatcggaaatgatacagacgggattgggttcatgcggtagcggtggcggaaacagcggcgtgtcgcggcagaggcggcaagcctggatcgagtgcctgagctcgtccagtttttccatgaattccattcaactccggaacaggggcagatcgatgagggcctgattatgccctcttatatagacaggcattcggccaattgcatccttttcgggcgaagggtttcatggttgtttccggttggggtgcggatgctctttccgccagcgcgaaggccgctcgaacttccccgcccatatgccgcgcttgtcacggcgggcgtctgcttcatcgcgctggtaattgccataggaaacggcccacccttcctgaaccatccactgattgaggtcggtttcaccaagaaagcaccgggccagaacccggtcataccggtcgcgcccgctgctttcgcagcgaatcgacgccctgccgatccgggctcgcaacttattgcgagcttcgccgccgcaatcataggttccgtgcgcgccctcgcagctctgcccgatttccggtgcgtcgatccctttcaggcgaatatgggtcttgccgagcacgactgtatccccgtcaatgatataggggcggccgcttggctcatttcggtcgggctggttggctggcagatggaaaatcagcatgccgagaatgaaaaaaagaagtaaagtcaagaggatgcttaaaaaccctccaatttttcttctgcgaggtgcgggggaagtatgcctgtatgggcgcataaattgacgcatttcccccttccttcgggtgaatcattttatcatctcttctctcgttctagcgatcttgccccggcatttgcatcccccggatgctggtgccgagtaaatgtcgcagtctgcaagaatgatagtaaatatttgaatttattgtattttttaatctggtgtttgatgcggaatttatttcgggcggcggttgaacgtcaaattcagtccgctggcggaaacagcccccctttaacagcccttgccgggtagcacgggccgcaacaacaatccgtttgtgttcaattagcaacagtctcaacagatgcttcaggctacaaagatatgtggtctattttgcccatttcccgccacaaagggacggcacccgttagagagcggcaaatgtcgtaaaaaattattctggagccttatgctcccacaggacaggcagaaatgacgaaaggtgcgtctatacaaagcggaccgctgacgagcagaaagaattctgcccgtttgcctgtcgcctccgccgaagcgagctgagcttttttccgtcaagatcgggtctcactgttgacgaaaagcaggcgcaacctgcctttcatgatcttttccgttccatatgaaagaccggcgttgtgatgcgtagtcgcagtttttcatgttccgctatagcgatggctctaggcttggtccttaccttggcacttgcctgccatagtacttttgctttcgatctgaacgacgattcagaaaaatcgcgaagccccttcgagcttttcaaattcggcttctctgcctacaagaacgggcataaggacgaagccatcaaggctttgcgttatgcggcggagcgtggccatcagggcgcgaagtggaagctggcgcgtatgtatgccgagggcgacggcgtggccgaggatgattatgaagcctataagatttttgagaagatcgttcgtgaaggctccgaacccggctccgaaaacgctccctacgtcgcagatgcgcttgtcgcgcttgcaggctatgtgaaaaacggcattcccggctcgccggttcaggccaaccccaacatggcgcgtgaactttatgtgcaggcagcggccaatttcggcgactctattgctcagtttgagcttggcaagatgctgctcgacggcgaaggtggtgagcgcaacgctgttcaggctgcacgctggttccagcttgcggcccggaagggcaataccggtgcgcaggccatgctcggcaatatgctgtttcaggccggcaagaccgtgcgtggccttgccatgctcacggctgccttcgagcgatgcccggccgaagactgcacctggatacgcgacatgcaggaacaggccttttccattgcaggcgaggccgaccgccgcaacgccatcgcgcttgcaagtgattacgctgtaaaaggcagttactgaaaacagcccgatgtctcaatctgatgtctctggcgcttccggttaaaacggaatcgttctaaaccgccaacgtgactgttaccggcacatgatcggatggcttttcccaggcacgaacgtgcttttcgatattggctgaaatgaaacggtttgtcgcttccggcgacagcatcaggtggtcgatgcgaatgccgttattcttctgccaggccccggcctgataatcccagaaagaatagacgccgctttcatcggtcgatgcccggattgcatcggtgaaccccagattttccagcctgcggaatgcctgccgggattgcggctgaaacagcgcatcgcccagccatgcctgcgggttgcgggcgtccacgggttcgggaatgacgttatagtcacccgccagaaccaatggttcttccagtgtcaggcgcttctttgcccaattttcaagccgctgcatccatgaaagcttgtaggggaacttttcggtgtcgatcggattgccgttgggcaaatagagcgacacgacccgcacgacaccagtatcggtcgaataaatgccttcgatgaaacgggcctgttcgtcgctatcgtcaccgggaaggcctttattgatctcatccggtgatttttttgagagcagcgccaccccattgaaacccttctggccgtgggtttcgacatgatagccgagtgcttcgatctcaaggcggggaaattgctcatccaccgacttgatttcctgcaggcagacgatgtcgggcgacgactccctcagccaatgctggagattgtcgatgcgcgccttgacgccgttgatgttccatgtagcgattttcattccataatgattatgcgctcgtgcggggcagggcaagcacggccctttggcccacacagcttttcctcccacattcctgtcacagctcgtatttcggcggcggagcatttgtattgccacttttgcgttcctatgtgcgaaaggacaaaaccagacaggagatttcggatgttcgatgccaaaaaatttctcgatcagtttctcggatcacaggtgccgggtatgtcgggaagtgtccgcgacaaggctggacaggtaacagatatggcgaagaagaacccgcttgcgacgggtgccatagccgcagccatttttggcacgaaaacgggccgcaaacttgctggcaatgtagcaactgtcggcggcatcgccgccatagccggattgggctatcttgcctacaagaattataagtccggtcaggccccgcaggaggcggaacagccggtggcaaaagagccggagcttcttccggcgccaccggccgattcacccttccatccgcattctcccgcgatgagcaatagtttcgcgctgacgctggttcaggccatgatcgccgccgccagggctgatggttatattgatgatgccgaacgtgcccgcatcatggaaaaggtgaagatttccggtctggacgacgaggctgaggccttccttgcaagggaactggccgaacccgtcgatctcgatgtgctggttgccgcagcgcagacggaagagcagaaagttgaactttatacggcatcgcggctggctatcgatccagataaccgcgccgaacgcggctatctggatatgcttgccgggcggcttggcctgcaagatgcgctggtggaccacatcgaagcgaccgttgcttcagtgaaagtctgaaactgtccgcttgttgccatggttaaaaaaacggcggccatctggccgccggttttgcatcacgggttttggtgcgccgctcagatcgcgaagctggtgccgcagccgcaggaagcggtcgcattggggttgcggatctggaatgattgccccatcagatcatcgacgaaatcaatttcagagccgtccatataaggcacggagatggaatcaatcagcactctggcgccgagtttttcgatgacgatgtcatcctcggtctgtgcgtcgacgaggtcatatttataggaaaagccggagcagccgccaccttcgacagaaacgcgaagcgcggtctttcccggctccgaatcgagaattttggcgatccgcctggcagcggaatctgaaacggtaatgcctgtcatttgccttgttccgtttgcagggacggggatcgggttatgcgttcttgagattttccgatagccgcgtacttgccttcatgtttagctgatagctatgaacgcaggttgcggaagtcaatgacgcaccaatttgacgtaatcatattacagtgaggaaaacatcgcaatgtcgctggaaggaataggcttcggttatcgcgaacgtgcgccttatgccagcaatcctgctttcagccgtggccggctggtgccggaaccggaaagcccgacccgcacgccgttccagcgggaccgtgaccgtattatccactccacggctttccggcgtttaaagcacaagacgcaggttttcatcgcgcatgagggcgatcattaccgcacgaggctgacgcacaccatcgaggtggcgcagattgcgcgggcgctggcgcgcgcgctgcgcctggatgaagacctcgctgaagctgtcgctctcgttcatgatttcggccacacgcccttcggccataccggcgaggacgcactcaacgagcgcatgaagaatttcggcggtttcgaccataatgcccagtcgctcaggatcgtcacgaagcttgagcatcgctacgctgatttcgatggcctcaacctttcgtgggaaacgctggaaggtctggtgaagcataatggcccgttgctggggccatatgcagcccatcccgatatcccggttccgcaacccattctggattttaacgcgcgctatgatctggagctttcacgctttgcgagccttgaggcgcaatgcgcggccattgccgacgacattgcctacaatgcgcatgacattgatgatggcttgcgggcagggctcttgaccctcgaatcgctggacgaagtaccgctcgccaaacggctgcttgatattgtgcggacacgttatcccaatctcgaccccgtccgcactggacacgaactggtgcgccgccagatcacgatcatggtggaagacgtgatcgaggaggcgcagcgccgccttgcatccgccaggcccggaacgatggaagacgtgcacaaccagccgcgcgcgctggttggcttttccgacgccatgcgggccgaggaaaaggtgctgaagcgctttttgttcaagaatctctattttcacgaaagcgtggtggtgcgcaggcacgcagccgacaggatcgtgcaggatctcttcgatgcctgtttcaccgatccctcattgatgcctgatgaatggcgtttgggctgtgaggcactggataaggcagcactcgcacgccgcgtagccgattatctggccgggatgactgataattatgccgtgcgcgaacaccgacgattgtttgaccgaacccccgatttagcttaatcggggccggacgaagcggcttcgatacgcaaatgcatcgaatatccgcgttttttggatgaacccgcgccgggaaaactggaaaaaaatccaggcgttagagtattttcgagccaaaagtgtgaaacggttttgcgttggaaaatgcgacaaaacaatagttagagtggttccggcgattctgttaaaacaggaaccgcgctagcctgacaggacagaccatgaatatctttgcagatttcgatgcacgtattaaaaaaacgttgcaagatattgatctgaaaccaaaagatggtggtgaacttgacctttcacgcataggtgtcgagcccccgcgcgatgcttcgcatggcgatatcgcgaccaatgccgcaatggtgctttccaaggcggtcggccagaacccgcgcgagcttgctgcccgcattgccgaggcgctgaaggccgatgaggatgtcgaatccgtcgatgtcgccggtccgggcttcatcaatctgcgcctcaaggccagctattggcagcgcgagcttttggtgatgctgaacgagggaacggattttggccgctccaggcttggcgcgggcaagaaggtcaatgtcgaatatgtatcggccaaccctacgggcccgatgcatgtcggccattgccggggcgcggttgtgggtgatgtgctggcgaacctgctgaaattcgcgggctatgacgtcgtcaaggaatattacatcaacgatgcgggcgcgcagatcgatgttctcgcgcgttctgtgatgctgcgctatcgtgaggcactgggcgaaagcatcggcgagattccggcggggctttaccccggtgattatctcgtgcgggtcgggcaggagcttgccggtgagtttggcacaaaacttctggaaatgcctgaagccgaagcactggccatcgtgaaggaccgcacgatcgacgccatgatggcaatgatccgcgctgatctcgacgcgctgaacgtgcatcatgatgtcttctattccgagcgcaagctacatgtcgaccatgcgcgcgcgatccgtaacgcgatcaatgatctgacgctcaagggccatgtttataagggcaagctgccgcctccgaaggggcagttgccggaagattgggaagaccgtgagcagacgctgttccgttctacggaagtgggcgacgatattgaccgtccgctgatgaagtccgatggctcgttcacctattttgcgggtgacgtggcctatttcaaggacaagtacgaccgcggcttcaatgagatgatctatgtgctcggcgcggatcatggcggttatgtcaagcgtctggaagccgttgcgcgtgccgtttccgatggcaaggccaaattgaccgtgctcctgtgccagctcgtgaagctgttccgcaatggcgagccggtgcgcatgtccaagcgggcaggcgagttcattacgctgcgcgatgtggtggacgaggtcggtcgcgatccggtccgcttcatgatgctttaccggaagaacgatgcgccattggacttcgacttcgccaaggtgacggagcagtccaaggacaatccggttttctatgtgcaatatgcttccgcgcgctgccattcggttttccgtcaggctgcggaccagcttgggcttgtcgatcttgaccgcgtggccatggggtcgcattttgaaaagctgaccgacgagagcgaaattgcgctcgttcgcaaacttgcggaatacccgcgcctgatcgaatcggcagccattcatcaggagccgcatcgcctggctttctacctctacgacctcgccagttcgttccattcgcaatggaacagaggcacggaaaatccggacttacgttttattaaggttaacgatccagacttgtcgctggccaggctagggctggtgcaggttgtttccgatgtgctgacgtcaggattgacgattatcggcgcggatgctcctacggagatgcgctaggattacacggtcgtccgaagtactgaaagtcgaaagacgcctttggatgagtgacagtaagactaatgtgaaggaagatcagtatgattgaaagtcatggatcttccttcctgtgcaggaaacttccgtcaacttttgcccacattgcctcgctaatatgcaatgtatggagacgtctcgcggcgtccagggtttgagttaggaacacgccatgacggacagcagtgcaaatccccgtaattacggcgagcgtccggtgcacgaagatgatccgctgatggaactttcgcggattatggacttcgacacgcctgctgatgataacgtcgctcggaatgagcgccgccatgacagtcaattcgaggaacagggccgagcagagccgcgctttgattcggcgcaggatgacccctcttttgatcccgttctcgatcttgagcgcgagcttatggggcatttcgacgattatacgcagcctacagctcatagcgaaaccgtttcgaccgcaacctttggcgtggacggggagcgggcctatggcgagcagtctccgttggaggaggatgcgttcgctgccgcgctggaagaagaattcgatctcgaccttggctcggcagaagcagcaccgtcaccggaaattttcgagttcgaggacgtggatcgctccgagcccgttccgcaattcgactataacgattattcgcaggctcgtgattcgagcgaacacgcccatatggcatcacctgcggcttatgatgatcgccagcagccgatagaggcagatgcgggcgaatatgatccgaccgtctatcagcctgccattgagccgggtgagcaagcttggcgtgaagataccggcgtgcaggacaattggcaggcacaggatgagtggcctgcacagaatgactggccagcacagaataattggaatgcgcagcagcctgtagatgctcccgctacgcatttcgcggctgagcctgcacagcaaccgctttcgcttgaagacgagctggaaaaccttctgtttggcgatgagccgcagcctgtggcatcccggaacagctattcggatcacgtcgagcctgtttcctacgcgccggaacaaccgcatcagggcgaaccggaagcgccggtcagcgaaccgcatctggatgctccgtcccatgccgggcagggctatgcgtcacgcactggcgaggcgccggcctatccctattatccgcgcagcaattttgcgccgggtgtagccgcccccggtgtgctctcctcggggccgcaactgaaaacgccccaggcgcctattgtgcaggattttgttgcccaggatccgttccggccaatcgaggatgagttttcgcttgaggacgattttacctttgaagcagagccggaaacggctgccgcccccgaatcgacggatgatgacctgtcggggctcgacgaaatcagcctgaccgaagatgatttcggtttcgagccgtctggagacacattcgacgcagacgtcgccgatactgcggatgaagattttttcaacgatgaagatttcttcaccgatgttgaacttgatctccatgaggaggagcaagaagcttctcccgcgccagcctatgcgcacgcaatccattccggcgaggattatcgccctgctgcctcctttgccgcttataccgacatgcaggctccggcgcgtatgcccgcaccggagcctgcaccggaggttgagaccctcacggtcgcggaaaacaaggtcgaacagacgcattcgctcgatctgccggaagtgaattacggcgaagaggaagcgggcaccaatctcagtgagctggaagcggagttcgcggaagttttcagcacgattggtgttgatgagaatgtgcagatcacggaaggccagagcgaagccgacagggcttttgaggatatcttccgtgaaagcgcatcgacctatatgccgaatagcggcatggccgcggccggcttgggtgctgcggcggcagcggctgctgcttcctaccgacgcgccgggtctgaagctgcacctgccgctgcaacgactgccagccaggatgatttctacaatcactgggccgcgcagggtgcgcagaccatggaacgcggcgattatggcgagcgcgccgcaatgccgacggaagacgatctgggcggcgcggcggaagcttaccgcaatcgcccggttcgtggtcgccgtggcttgattttggcaagtgttgccggtgtggcggttctgctcggcggaatcggctatcatttcctcggcggcggaggctccggtgagccggttgtgattcgcgccgataaccagcccatcaagatgcagccggaaaatccgggcggaaccacggttccgaaccaggataaggcggtctatgaccgtgtggccggaacgcttccgaacaacccggaacagaaagccctgattacatccggtgaagaaccggtcgatatttccggtaccgatgacagcgaatataatgccacagaagaaccgggtggcaatgtaccgcggaacaatgcgcaacaggctcattccggcacgcatgaaccgctgatccagccgcgtgaggtcgaaacgatgatcgttcgcccggatggcacgatcattcagccttcgttcggacatgcagcacagccgtcggtagccgacaatatggcgccgcctgccgcaccggcagcacgggatgaaatcggcgcactcgcggcaggaaatgaaccgccagcgccacaggcacagcaatccgcgacgccggagaccccacgccttccgacccgcgctccgatcgtgccgtcgcgccccgctgaacagcccgtcaatatcgtcggtaacgtgccgcagcgcgcgcaggcatcggctgcaccgcaggtcgcatcggcagccggggcgggtggttatttcatccagattgcctcgcagccttctgctgagctggcgcagaagtcctatgccaacatggcccagaaatatgccagtgtgattggcggtcatagcgtcgatatcaagcgcgccgacattcagggcaagggcacctattaccgtgttcgcgtacaggctggcttgaaggaagatgcattggcgctttgcagccgtctcaagtcggctggcggaagctgtttcgtgacgcagtaaaaacaaccagcaaggttccagccatttgagggcggcgtcagccgcccttttcgcatctgccgggctattgagcattttcgttcataccgaaccataagttaattcgtcaccacagcctacagcctaccaagcggccgttttttcggctaaacccggcggaggcgagtttgattcagcaagacaattcgaggaaaagccgcatgaaagagtgcaaggcatggattgccggtatatccggcacgaagctcaccccggacgagattgccttcttccgggatgaaaccccgtggggcttcattctttttgctcgcaatgtggaaagcctcgaacaggtgagcgagctcaccgcccatctgcgtgacctgacggggctggaccagacgccggttttcatcgatcaggagggcgggcgcgtgcagcgccttcgcccgccgctggtaccgaactatccgtccgcgtccgaaattggcgcgatctatgcacgcgacaaggaaaaggggttgcgtgccgcctggctccatgcccggctccatgctttcgatctgttgaaggtcggcgtcaatgcggattgcctgccggttctggatgtgccggtggagggcgcgcatgatgtgatcggaatgcgggcctattccaaaaacccccatgcggttgcggaaatgggacgcgctgccgccgaaggtcttctggctggcggcgttcttcccgtcgtgaagcatatgccgggccatggccgcgccttttccgatacgcataaggaactggcgcgggtcagcgttgcgctcaacgaactggttgcgcatgatttcgtgccgttcaaggcgctcaatgatctgccgatggccatgaccgcccatgtggtgttcgattgcatcgacccggaaagaccgtccacgctttcgccgacggttattaatacgatcattcgcgatgtgatcgggttcgacggccttgtcatcagtgacgacatttccatgaaggcattgtccggcgatcttggcgatataaccgacggcatcgttacggcgggctgcgatatcgtgctctattgctcaggcgttatggaggaactggtaaaggttgccgcccgtgtgccggttctggatggcaaagcaaagcgccgggccgaactggcggaagtctatgcgggcgaccccgatctttccgacgaggtgcgcgccgaattcaatgccatgtttgaaccgatagcgtaatcggcaaaacttgataaacttgttcctgctggcagaatctgtgccggcaggggcaacagcaggacgacaggcttggcagcatcggatgcacatacaggtggaaaagacggcacacgcgtgccgatggataccctgtggcaaaatgaggccgggcgaggcgcaggcgagccgtcactgctgatcgatgtgcagggctttgaaggtccgctcgaccttcttctgcatcttgcgcgtaaccagcgcgtcgatcttgcgcgcatttccgtgctggcgcttgccgaacaatatctcggtttcgtggagcaggcgcgcgcgctgcgtttggagcttgccgccgattatctcgttatggcggcatggcttgcctatctgaaatccaagctgctgatcccgaagcagcagggcgacgatggcgccacgggcgaggaactcgttgcctccctgcaattccgtttgaaacggcttgaagccatgcgcgatgcggcggcggcactcgtcaatcgtcatcggctcggccgcgatgttttcccgcgcggcatgccggaaatggtggtggtggaccgcgccagccgtttttccgcaacgctttacgatctgcttagcgcctatgcgtcgcagcgccagcgccaggcggtttcccaggtacagatagaaaaacgcagcgtctggtccctcaaggaggcacgcacggcgcttgtgcgcctgatgggcgcggtgggcgactgggtttcgctggaccgttttttgatcgattatgcactttctccgcaggagagggcgtcggcgcttgccagttctttcgccgcatgcctcgagctggtgcgcgaaggcaagcttgaagtacgccagaacgctccgttcgagccgatctatatgcgcgcgacccgcgaactcgatgaattcgatgaggacgaaaatgcctgaagcagagcgccgcgatttgatggatatggaaggcgttggggaagaagagcaggcggggcctgcctcgccggtgacgcttgccgagcttgcccgcattgtggaggcgattgtttttgcgtcttcgcagcctgtttgcgagcgcgcacttgccgagcggcttcccgccaatgtggatattgctccggttttgaaccatctccagaaggtttacgagggcaggggcgtgcattttgtgaaggtgggcagtggctgggcgtttcgcaccgcgccagatctcgccttcatcatgaaccgcgagactgttcagcagcgcaagctttcgcgcgcggccatggaggtgcttgccatcattgcctatcaccagccggtgacacgcgccgaacttgaggatattcgcggcgtggaaacatccaaggggacgcttgatgtcttgatggaaaccggctggatcaagctgcgcgggcgcaggcgcacgccagggcgcccggtaacatatggcaccaccgacgctttcctcgaccattttggcctgccggaaatccgcgatctgcccggtcttgaggaattgcgcggcgcagggcttctctcggcgcgcattccttccaattttgccgtaccgatccccaatatcgacccggacgagctgaccgaaggggaggacccgctggaggatattgatctggaggggctgggtttgcttgcacccaggggagaatagaacaaaatttctgcctgcgacgaattaatccggtttgaagccgttcatcatcacacttctgtttgaaagatttgttgaaagcgcttaaatcgtatcggagatagcaggcatatgccgcgccttgggcggcactgagaggaataatatgggtagcttttccatctggcactggctgatcgttctggcggttgtgcttcttctgttcggccgcggcaagatccccgagctgatgggcgatgtcgccaagggtatcaagaatttcaagcagggcatggctgacgaagacgccaaggaagatccgcgtacgatcgacgccaaagcggaagaacccgtcaaggacgtcaagaagaccaccaagtcctgatccttccgggatgaactgccatgggctgaaaacgcgcatggcaggtttgtgggcagtgcggcttttcgccaagagacgggatgtgcgcgcagagcgcaaggtatcaaattatgttcgatatcgcttggtctgaactgctgattatcgcaattgtcatgattgtggtggtcggtcccaaggatttgccgaaaatgcttcgcgcgttcggcaaggcgactgcacgcatgcgcaccaccgccaacgagtttcgccatcaattcaacgaggccttgaaagaggcggaacttgaagacgtcaagaccatcatcgatgaagccagaagccttgatccgcgcacaaggctgacacaggtttttgacccgattcgcagtgctggcgaggatttgcggtctggtctccagtccgcaacatcaatgtcgccagtcaccgagaacaaggtgggtgaggttacgacgccggttgagccgggcggaacgccagttcccgcgccgccagttcccgtaccaatgatcaccgcgcccgaagaacccgccaagcctaggaaaacatcaccgcgtccggctgcaaaagccgggccgaaaccgacgacgacaaagactgccaaaaaaaccggagctacccccaagccgacggcagacaagaccgcaacgccggttaaaaagaccacaaagaagacaggaaccaaagcgtgaaccgggacgaggatgaaatcgaacagagcgcagcgcctctgcttgaacacctgatcgaactgcgccgccgccttatttgggctatcctggcttttttcgtggcattcattttctgctttgctttcgcaaaacagctcttcaacctgcttgtggtgccgtatcaatgggccatcgactgggccggcatggaccgctccaaggcggaattgatctataccgcacctcaggaattcttcttcacgcaggtgaaggtggccatgttcggcggcattgtgctggccttcccggtcatcgccgcacagatttataaattcgtggctcccggtctctacaagcacgaacgcactgcatttctgccgttcctgatcgcgtcgcccattctgttcctgatcggcggcgcgctcgtctatttctttttcacgcccatggtgatgtggttcttcctcgccatgcagcagaccggcggcagcggcgaggtccagatttcgcttctgccgaaagtgtcggaatatctgagcctcatcatgacgctcatctttgcttttggcctggtcttccagttgccggtggtgacgagcctcatggcgcgtgtggggctggtgacttcggcggggctgaaggacaagcgcaaatatgcgatcgtcattgccttcgtcgcggctgcggtgctgaccccgccggacccggcgagccagatcggtcttgccttgccgacgatccttctttacgagatttcgatctttctggcgcgcatgatcgagaagaagcgggatgaggcgcaggcatctgccgacgctgataacaacgcttcctccacctgatctgacgtcaggcatctttggggctgaagatcgtttaacctcgcttctgttcaatttcacgaaatggcttttttccatgctcgacatcaaatggattcgcgaaaacccggaaaccctcgacaaggcgctcgcaaagcgtggggctgctccgctttcgtccgaactgattgcgctggatgaaaagcgccgcgagcatgtcggcaaggtgcaggcagcgcaggagcgccgcaatgccgcctcgaaggaaatcggcaaggccatggccgcaaaggacatgggcacggctgaaaagctgaaggccgaagtgggcgaactgaaagattttctcgcccatgcggaagaagacgagcgccgcctcagcaaggaactgagcgacgcattgtccaccattcccaatattccgcttgatgatgtgccgctcggcaaggatgaaagcgacaatgttgagctgcgccgcattggcaacccgcacaatttctccttccagccgaaagagcattttgagcttggcgaggcgcttggatacatggatttcgagcgcgcggccaagcttgccggtgcgcgctttacggtgctgaaaggcccgctcgcccgtcttgagcgcgcgcttggccagttcatgctcgatcttcacacgacagaacacggttataccgaagtcatgccgccgctgatggtgcgcgacgaagcggtctatggcacggggcaattgccgaagttttcagaagatcttttccgcacgacggatggccgctggctgatcccgacggcggaggtgccgctcaccaatctggttgccgaagaaattgtcgatatgaaggggctgccgctgcgcttcacggcgctgaccccatgttttcgctcggaagcggggtcggccgggcgcgatacgcgcggcatgttgcgccagcatcagttcctgaaagtggagatggtatcgatcaccgatgcggaaagctccgttgccgagcatgagcgcatgacggcttgcgcggaagaagtgctgaagcggctgggcctgccgttccgtaccgttgtgctttgcacgggcgacatgggctttggcgcacagcggacctatgatatcgaggtctggttgccggggcagaacacctatcgcgaaatttcaagctgttcgacctgcggtgatttccagggccgccgcatgaatgcccgctatcgcccggaaggcgagaaatccacgcgcttcgtgcacaccctcaacgggtcgggcgttgctgtcgggcgcgcgctgattgcggttatggaaaattaccagcaggaagacggcagcattcatattcctgaagcattacagccatatataggcggcctcacgcggatcgaaaaagccgcttgatctggaattatagcatgcccccaaaagtgggaaccggttttggggacatgcgaaagaacaaagagagagcagtttcaacgatcccatttcaactggaaccgctgtagtgtcttaagtgtcttatccatttcggcgaaggagtgacaaattgcgtattctgctgacgaacgatgacggtatccacgctgaaggcctcgctgttctggagcgaattgcacgcaagctctccgacgatgtgtgggtggtggcccctgaaacggaccagagcgggcttgcccactcactgacactgtcggagccgcttcgccttcgccagatcgatgcccgtcattttgccctgcgcggcactccgaccgattgcgtcatcatgggggtgcgccatgtattgccgggcgcgcccgatctcgtcctctccggcgtcaattccggggcgaacatggccgacgatgtgacctattcgggcacggttgccggtgcgatggaggggacattgcttggtgtgcgagccatcgctttgtcgcaggaatatgaatatgcgggcgatcgccggatcgtgccgtgggaaacggcggaagctcatgcgcctgagcttatcgggaggctgatggaggcgggctggccggaaggcgtgctgttgaacctcaatttcccgaattgcgctccggaagaagtgaagggcgtgcgcgtcacggcacaaggcaagcttagccatgatgcgcgccttgacgagcgccgcgatggacgtggtttcccttatttctggctgcatttcggtcgcggcaaggctccggttgccgacgacagcgatattgctgccatccgttcgggttgcatttcagtgaccccactccaccttgatctgaccgctcataaggttcgtgcagaactgggcgcggcgcttggagtggaagcatgaggcaggcaacgtctgaacgcccgcggctttcggaccgggagggatttgcatcctttgttctgcggatgcgtgggcacagcattgatgatccgcaactttttgcggcaattgaagcaacgccgcgccagagctttctggcggcggcatggtcgcatcttgcctatagcccgcgaaccgcgccgcttgattgcggtgaatatatggaaggcatagacgatcaggcgcgcgtcatttccgccctgaagcttgagcccggccatcgggttctggaaatcggcaccggctccggctttaccgccgccgttatgtccttgctgtccggccgtgtaacgacggtggaacggtatcgaaaactctgcgaccacgctctccagcagttcgtttcgctgaagcgcgagaatatcatggtgaaacatacagacgggcgccacggtatgccgggcgggccgtttgaccgcattgtcatctggctcgcatgcgatgaggtgccgcgccatttcgttgaactgctcgccacccatggcgtcctgatagccccgatcggccctggcgatggacgccagatcatgacgcggatttcaaaggttggaagccgttttgaacaggaagacctcatgccggttcgatatcagccgttcatcgaaggcacgtcttccgttctttagagcgcatcccgaaaagtgtgaaacggttttcggaaaagatgcgcgtcaaaacaaaggattagagcgccgatctgattcaatcagatcgaaacgcgctctaaaacgggttgaatttaagtccaaccatcatcccgctccaagattttgtttgaggatgattccaaaaaaccgcttcgcgcttttgtcggaacggcttcagttgcattgattttgagcaatggcagcctcgccagcttggcatttgcgggccggaagtggctgtttgcgcgtcattcttgcgcttatggtgtttatttggtgaatctttttttagtttcggggcattcttaaccagagagtaacattaacgcgttttaatcgtcttagtgagtttcgagtatggacgagttgaacatgcgtttaccaattttgcagcatacgtccgaacgtctcctgcggaatgtcacaatcgttctgattgccggttttggagccgggtgcagtgctgatacgatgcgcttcacagacggcatttttactggttctacgtccagtcagcccgtcgcgcagcaacccgcaggcaatgtttatgcgtctgcccccgtggcttcggccccgccggtttcaagcggaacggtccagcgcaattccttgccgccggtatcgtcagcgcctctgggtgcgcctgtcgctgcggcatcgacgcagatgcgcaatcaggtcgatcaagcccaggatatggcggcgtcccgcgtcaataataccgtcaatgccgctgaaaccagggtcgcaagtgccgccaccgttacgcataatacggtgaatggcgcgaaggaaaaggttcttggccagcttccggcgacggggcagggcgcgccgcgcccgatggacaacaatatcgctggcgttccgcaagcacctgctgtcaacggcaagaaatcctcgccgaccaatatggcatcggctggcggcgctatcgcaaccccgccatcagtgggcggtgcctacgtcgtgaagagcggggattcgctgttctccatcgcaaagaagcacaatgtccctgtcgaccagttgaaggcggcaaacggcctgaccagtggcgccattcgcgtcgggcagtcgctcgttattccgtctgctgccgcaggtgcgccgacacaggtggccgcaatcacgccgcagccggcaaacccggccaaagcagccagtgcgccggccaatggaggtgcagaggtaaagccttatacgccgccgcaggccagcaacaaggtaatcgaggatgcggaaaaggatcaggccgcagcgccatcctcaaccggcatctcgcagatgcgctggccggttcgtgggcgcattctggcaagcttcggccagcgtgagggcacctcggtcagcgacggtatcgatatcatggtgccggaaggcacgccggtcaaagccgccgaaaacggtgttgtgatctatgcgggcgatggtttgaaggaatttggccagaccgttctgatccgccacgacaatggccttgtgaccgtctatggccataacagccagataatggtgcagcgcggccagaaggttcgccgtggcgaggaaatcgccaagtcgggcatgagcggcaacgccaagtcgccgaagctgcacttcgaggtgcgcaagaactcggcgccggtcaatccgaccaaatatctggaatcataacagtttcagcaggaaaaaatgaaaaaggcgggcaggggcccgcctttttcattgcatggtttttccaagcctgcctgccagatcctgaatatattgccacgcaacacggcccgaacggttgccgcgtgtggtggaccattccagggcttccctgtgcatctggtcgcgggcatagtcgagtttgaaatgcgccgcatagccgtcgatcatggcaagataatcgtcctggctgcatttatgaaagccgagccacaggccgaagcggtccgacagtgaaaccttttcctcgatggcttctgaggggttgatcgccgtcgagcgttcattgtcgatcatgtcgcgcggcatcaggtggcgacgattcgatgttgcgtagaaaatcacattgtcggggcgtccttccacgccgccttcaagtgctgctttcagcgatttatacgatgtatcgtcatgatcgaaggataggtcgtcgcagaacaggatgaaacgatggcgcgtttccttgatgagattcatcaaaaccggcaggctatcgatatcctcacgatgaatttcgacaagcttcagcggtgttatatccggaaattcggcgttcacgctcgcctgcgcggcctttacgagcgatgatttacccatgccgcgcgcgccccaaagcagaacattattggcgggaaaaccttttgcgaagcggcgggtattgtccacaagctggtcacgtaccaaatctacgccacggatcaacgcgatatccacgcggttcacacggctgacgggatcgagaacaagccgctccggggcccagacgaaacagtctgcggcgtcgagatcgggtgtttttgcttccggcggtgcaatgcgttccagcgcggctatcaaacggtccagtttctggctgagtatatcttcggtcgtcattttaggcccctgatggtaggggtaacgacttaacatgctaacgcggaagcgaaaagtgtgcgaccttggcgcaggcgggttcatcgccggttgcaattgaagcaccaaccattgtaatgccgttaataatttgtcttcgtgacttcagaggagttcctaatgttcgtaacaccggctttcgctcaagcatccggcagcgttgttggaccagatatgctcatgagcatcctgccgttcatcctgatcttcgtcatcatgtactttctcatcatccgcccgcagcggacccagatgaagaagcgtcaggaaatgctgaactccgtgcgtcgtggcgatacggtcgtgacgggtggcggcatcgtcggcaaggttctcaaggttgtcgatgacaacgaactcgaactcgaaattgccgatggcgttcgtattcgcgttgtgcgtgccaccttgatggatgtgcgcgtgaagggcgaacctgtcgccgacaacaagaacaaataatctcttttttttgaaagagcaggcgggctccggtaaggtttaaataacctgagcccgttcattatgcagcacgcgcgcaaaatcgcgtttgcgtgcaaatagccggaagattttccctttgggtgaactccggcaatgcttcatccaagctgaaacggacttgcattccatgctctatttttcacgctggaaatctgcactgatatggctggcagtccttgtcagcctcatcatcgcatctccaaattttttctcgcgtgaaacgctggcaaatctgccggattttctgcccaagaagcaggtatcgctggggctcgacctttcgggcggctcgcggcttattcttcaggtgcagaatgcaggcaagaccgatctggagacgactgccaatatcatgcggcagcgtctggaagagcttggctatggcaatcccgttgtcgagggagaggggcgcaatcagattcgcgtggaggttccgggcctttacgatgcgcagcttctcaaagatattctcaccattcgcggaaatctttccttccgcgccatggacgacaccatgtcgccggatgacgccattcgcggcacaccgcctgccgatagcgaaatcgtctattcctttgatgatcctccggttggttatcttctgaaaaaaacacccattctcaccgggcatgacatcacggatgccaaggcgagtatttccgccgacgatggccagccggtcatcacgctgacactggacgacaacggacgccggcgtctggccgatctgacggcgcagggcaatgagaattccttcgccatcgtcgttgataatcaggtggtttccgcgcccacggtttccggcccgctcgacaccagtgaattgcagatcgaaggcgcattcgatttacaggccgccaataatatggccgtggttctgcgctctggcgccttgccgcaagcggtgactgtgcttgaagagcgcaccatcgcctccgcgctcggtgaggattatgcgagtgcggcagtgcttgcggcccttctggcggcactggtggtcggcctcttcatggtgctttcctatggcattctgggtgtcatcgccctggttgcgcttgtggtcaatatcatcatcctgacggctgttctgtcgctcattggcgcttcgataagccttgcgagcattgcaggtctcgtcttgaccatcggccttgcggtcgatgcgcatattctgatctatgagcgtgtacgcgaggatcgccgcaagggctattccgtcgtgcaggcgatggaatcgggcttttatcgcgccctttccaccattgtggatgccaatcttaccacgcttatcgccgcactcgttctgttccttctggggtcgggtacggtgcatggttttgcgctcacggtcgcaatcggcatcggcacgacgcttttcaccacgctcactttcacgcgcctgctgatcgcccaatgggtgcgcaccgccaagccgaaggaagtgcccaagcgtcgcctgaaactggtgccaaccgtcactcatattcccttcatgcgcctccagttcgtaacgctcggcatttcggtgctggcctgcgcaatcgtggtcgcgcttttcgtcaatatcggcttcaactacggcatcgactttcgtggcggttcgatggtcgagctgcaggcgcgcaatggcgatgccaatctggaagatatcaacgagcggctcgcggagctgaatatcgatagcgcccgcgttctgcctgcgaaatcgccgcgctcggcccttgtcattatcggcagtcaggaagtgggcgacgatgcggagcagaccgttgccgtcaagcttcgcggtgaattcgagcaggattattccttccagcgggtcgatgtggtcgggccgaccgtatcggaacaattgtcgcgcgcaggcgtgctcgctgtcatcctgtcgctgattggcatcttcatctatgtctggttccgcttccgctggcagctcgcactgggcgcggtgctttccacattgcatgatgtcgtcattctttcaggcatgttcatcgttttccgcatggaattcaatttgtggagcgtggcggcaatcctcacgatcattggctattcgctgaacgatacggtggtgatctatgaccgggtgcgcgaaaaccttcgccgttacaagagtgcgccattgcccgcgatcatcgatgcctcgatcaaccagaccctgtcgcgaacgctgttgacctctttcgtcaccttcctggcacatgttccgctttatgcttttggcggctcggaaattcgcatgtttgcgctggcgctcagtgtcggtatcattgtggcgagttattcttcaatcttcatcgcagcaccgctgcttgttcagttcggtctcaagccgcgcgaaaccgatgccggtgacgcggtggatgcggagcttgcgcaatcgctcaatctggaaagctgaaaatggcgaagggaatagaaatacgcgaagcccattttccgggccgcgcgcccatcgatgcctatggcaatggtgggttccgctttgccgaaatgtcgcatcgcggctccattctctgcctcccgtcgggtattcatggctgggagccgaaaaacccgccgcttctttcccgtgccgatctcggtgcgatactggaggaggcgtcctacatcgagattctgctggtgggtacgggcatggacctgcgccgtattccagaagatgtgcgcgcgctgctgcgccaacaccacatttcctccgaccctatgagcaccggcgccgccgtgcgcacctataatgtgcttctggcggaagatcgcgcggttgcggcggcgctgattgctgtagattgaaaatcatgaaccagaatgaaacccattgtctggcgcttttgcgcgaagcagaccgggatcgctatctttcggtgctctacgccccgcaggaaaagcgcggcgcattggctgcactatatgcgttcaacgccgagattgcgcgcatccgcgatctcgtccacgaaccgcttccgggcgaagtgcggttgcaatggtggcgtgatctcatcaatggcgaggcaagaggcagtgctgaagcgcatccagttgccgcggccttgatcgagacgatcgaaaaatacgagcttccccgcattgccttcgacaattattgcgaagcgcgcgtgttcgatctttatgacgatcccatgccgagccgtaacgacttggaaggctattgcggtgaaacggcatcggctttgatccagctggccggtttcatactggatcgcgatgccgcgcaggcccatgctgaaaccgctggccatgccggcgttgcgcaggcggtggcgggtttactgcggctcttgccaatccaccggcgacgcgggcaggtttatgttccggcggacatgctcaaagccatcggtgtaacccgcgatatgcttctctccagcgaagacaaatccgccaccgagcgtgccgtcaccatcatgctggcgctggcgcgggagcatctggcaattttcgacaaggccaaagccgggttgcctcaaacgcttcatccggcctttttgccgatggcgcttgttccggcctatctgaacgcggttgaacgtctgggtgcgcaggcagcgcagaaggttgccgatatttctgccatccgtaaacaatggctgatgttccgcgcaaatttttgaaaccgcgcatcatgaagcggctccggcaaaggcgccgaagccccattttcttcagtacaagctgagccagtttcggcaatcggcaagggcgcgtgcggaaagcgcgcgctttttggcaatggtcttttccttgccgcgcaggcgcttgccttcgggtttgggtacgtcaacgggcggaaacaggccgaaattcacgttcatcggctggaaggaacgcttgccgggttcgtcatcggtaacgatatggccaccggtaatatggccaagcagcgcgccgaaagccgtcgtgggcgggggcggcacggcagcctgactaagcttttccgcagccgtaaagcgaccggccagcaggccgatggccgacgattcgacatagccctcacaacccgttacctgacctgcaaaacgcaatgtctgacgggatttgagacgcagaacattgtcgagcaatacgggagagttaaggtaggtgttgcggtgcaggccgccaaggcgtgcaaattccgcgttctccaggccgggtatcattttaaaaatgcccgtctgcgagccatatttcagcttcgtctggaaacccaccatgttgtagagcgtgccaagcgcattgtcctgtcgcaactgcacgaccgcatagggcttcacagtcgggttatgcgcattggtaaggcccatcggtttcatcgggccgtgacgcagcgtttccggtccgcgctcagccatcacctcgatcggcaggcaaccatcgaaatagggcgtgccttcccattccttgaagtccgtcttgtcgccttcgatgagggcggcgacgaaggcttcgtactgctccttgtccatcgggcagttgatataatctttcccagtaccgccgggaccaaccttgtcatagcgcgactggaaccagcacacatccatattgattgaatcgaaatgaatgatgggcgcaattgcatcgaaaaaggcaagcgcatccgcatcggtttcagcggcgatggcttcggccagcgacggtgcggtcagcgggccggtggcgatgatcgtcgttccccattcggtcggcggcaggccggtgatctcctcgcgctcgatggtgatgagcggatgggcttccagtctggcggttacggcctgcgaaaagccttcacggtcaacggccagcgcaccgccagcgggaacctgatgggcatccgcgcaagccatgatgagcgatccggcaaggcgcatctcggcatggagaacaccgacggcgttggtttctgcgtcgtcggagcggaaggagttggagcagacgagctctgcaagctgttcggtcttgtgcgcatcggtgccgcgaaccgggcgcatttcgtgcagcacgaccggtacgccggcctgtgcgatctgccaggcggcttcgctgccggcaaggccgccgccaatgacgtgaacgggggagagatcggtattgtttgacatggcaattcccttatcgcctttgatcagcgccttcaatgggagaagggaccagaaaccgggaagggagatgcaaaaagaaatggcatccgtcgcgggaggagggcgacggatgccattaggggaagaccggcattgggaggagaaccggtcttgttatcgcaaagcctgggaggaggtggagagctttgcgacgaaccgggcctgaattgggaggaggaaccaggcccggagaaacttgtgattagcgagaaacttgtgattagcgcgctttggcctgacgggcgacgaacgggatgtccgcgcgggagatgccaaggtcgttcagctcgcgggtagagagctggttcagttcgttgacggtttcgcggtagcggcgccagttgttgtaagagcgaaagaggttcatcgtgctattccttcatcgttgaggaactgagtgctgttcaattcatcttgtttgttgcccatgatataagctattgttttcgcaggttgcagagccgagtttgcatagctgcattgcgagttatgcagggcgggataaatcgattagatcgtgcagccggaatttgccgcgaagcgatttgaccgggtactttgccggaaacccggtttcctgtatgttctcagccgtttacagttgcgataatgcgaacggatagattgggcaggagcgaatttgtcattttccatctctgttgaacgcctgatcgagcgatggcagaacgaaggcctgattgatgcgcaaacggcatcacggctgaatctcgatcttgaaaagcgcaggtctgttttcagcctcggttctgtattggcaacccttggcgggcttctgctgggcgcggcggttatcatgctcgtcgccgccaactggcaggaaatgccccggctgatgcgcataggcgtcatcttcgttctgatctgggcgagctatctgggaggcgcatggcgtcaggcgcggggcgacaaggtttttcccgccgcgctttacgttctaggtgctgcgtcctttggcgcggggattgcgctcgtcggccagatgtatcacatatcgggcgatgttcattccgcagccctctactggacccttggtgttctggcttcggcatttctcctgcgcgcacaggcgctggcggcttttggcgcgggcgtagcctgcttttatctttcgaccttcgttttcgccgatagcaacctttcaggtgccgatatttcttatcgctgggtcgggccgcttttgctgcttgcaggcgttgccgccgcacttttcacgcgctcgcgccatgcggcgcattttctggccctgttctcgatcggctggtgcctgcttctttatgccggacaggaaaacaaaacggttctgttgctcatgatcgtgattggcatagggctgatactggctgacggcctgcgccacgaacaattgcagaagcttacgcgctttgcccatccgctcgccgcttacggattgctgcttgtgcttctttcatttgcaattttgcaactcgacagcgttatcacctatggcggtgtttcggcgggcatcgaccgtgacattctttatagtatgctgatattggccctttcgattggtgcgatcgccatctgcgggcgcgataatggtggattgcgctccatagcttatgcggcattctccattgaggttctttatctggcgtttgaaaccgtgggcaccatgatcggaacctcgggcttctttcttacggcgggcattctggtgctgctgcttgccgcctttgtgcggcgcatggaaagccgctttggccgaaagcaaggtctggaggtgcatccatgaccacaaaccgcaaatggctctatgcaggcgccgttctcgccgcgctccttcaaaccggcattctttatgccggtattgaaaagcgtgccgctatattgcgttccggtcaggatatcgttttccagacggagccggtcgatccgcgcgatcttatgcggggtgattatgtcgttctgggatatgaaatatcaaatatcgcccggagcgccattcagggcgtccgcccggccggttcacgcaccgtttatgttgccgtgaagccggatgccaagggcatttcacgtttctcgcgggcgtctttcgtgccgttcaaggacctcgctgccggcgaaacccagattcgcggcgaagcgggctatgagatcagtgatgatccggaggcgaatattcgcctcagttttggcattgagcgatattatgtgtcggaaggtgaaggccaccccattgagggtagccagcgcgagcacgatattacggtgcttgtagcggttgatgcgtccggatcgccggtcattaaggcgctcatggatgaaggccagccactttatgaggagccgctttattgatccagcagcacgtgcattttgaaaggggttggctgggccgataggatcgctatatagagagttgaagggtaggaagagcctcgtcttgccgaacctgataaatctatgcaggaaaggcggcttttttcctttgaaccggcaaaattggatgatatagagacgcgcgctttcgaggggcggttcatatctgaggcgaatttggtgcgttctgaggaatgtgcttcggttcagaagcggatgtggcgaaattggtagacgcaccagatttaggttctggcgggagaccgtgggggttcgagtccctccatccgcaccaacgccataaggcaaaagaatttctctcccgcgacaaggcagataagccggtgacggcgggacaatgacaagaagtgaaggtttgaacatgcaggttaccgaaacgctcaatgaagggctgaagcgcgagatcaaagtcgtggttccggccggggatcttgaagccaagctcgctgagcggctcgaaaccgcgcgcggccgcgcccgcatcaacggcttccgtccgggcaaggtgccgacggctcacctgcgcaagatgtacggcaagtccttcatggccgagatcgtcaacgaaatcctcaacgatttgtcgcgttccatccttgccgaacgcaacgaaaagtcggcgacccagcctgaagtcatcatgtcggaagacgaaaaagaagccgagaaggttctcgacggcaaggccgatttcgttttctcgctgaactatgaagtgctgccggcaatcgaggtcaaggacttctccaagatcgccgtgacccgtgaagtcgtcgacatttccgatgaggaagtcgatgaacaggtcaagcgcattgcgtcgtcgacccgcacctttgaaaccaagaagggcaaggccgaaaacgaagatcgcgtcacgatcgactatctgggcaagctcgacggcgagccgtttgaaggcggtgcagacaatgacgcacagctcgttctcggttccggccagttcattccgggctttgaagaacagctcattggtttgaaggctggcgacgagaaggtcatcaccgtaacgttcccggctgaatacggcgctgcgcatctggctggcaaggaagcaaccttcgacatcaaggtgaaggaagttgccaagccgaacgaactcgttctcgatgacgaaaccgcaaagaagctcggcattgagtcgcttgagcgtctgcgtcaggttgtgcgcgaacagatcgaaagccagtacggccaggtcacccgccagaaagtgaagcgtcagattctcgacgcccttgatggtgattatcagtttgaaaccccgcagaagctggttgacgccgagttcaacaacatctggcagcagatcaacttcgacctgcagcaggctggccgcacttttgaagacgaggaaacgacggaagaagctgctcgcgaagaatatcgcaagcttgcagaacgccgcgttcgtcttggcctcgttctctccgaaatcggcgagaaggcaggcgtggaagtgaccgaagaagaactgcagcgcgctgtttacgatcaggttcgccgctatccggatcaggaaaaggaaatctacgacttcctgcgccgtacgccggatgccgtcgccaatctgcgcgcgccgatctttgaagaaaaggtcgtcgatcatctgctggccaacatcaatgtgaccgacaagaaggtctcgaaggaagagctgacggctgaagacgaagatgcagcttcggaagcaaagcctgccaagaaggcggctgcgaagaagaaggctgcgccgaagaagaaggccgaagaaggcaagtccgaagaggcttgattggcttcctgacgatcaatatggatgggccgcgcgttgcgcggccttttcgtttgcggacggacggctgaaaagcttgcatccacaagggctttgctctagccagtaaccaaccagtttcagccaatcacagtattgacgagcgagtaatgtccattatcgatacgcgtacacctgaacccaaacgcttcatctctggtgcgaccggcgattgggaagtcgtcatcggaatggaagtccatgcgcaggtcacgtcagaatcgaagctgttttccggcgcttccaccgcattcggtgccgagccgaactccaatgtctctctcgtggatgcggccatgccgggcatgttgccggtcatcaatctggaatgcgtgaggcaggctgtgcgcaccggcatcggcttgaatgcgcagatcaatctgaagtcggtcttcgaccgcaaaaattatttctatcccgatttgccgcagggctaccagatttcgcagttcaagcagccgatcgtcggtgagggcaagatcatgatttcggtcggcccggacaacaagggccagttcgaggacgtggagatcggcattgagcgcctgcatcttgagcaggatgcgggtaaatccatgcacgaccagcacccgaccatgtcctatgtggacctgaaccgttcgggcgtggcgctgatggagatcgtatccaagccggatctgcgctcgtcggatgaagcgcgcgcttacctcaccaagctgcgcacgattgtccgctatcttggcacctgcgatggcaatatggatgaaggttccatgcgtgctgacgtcaatgtttcggtgcgccgtccaggcggcgaattcggcacgcgttgcgagatcaagaacgtcaactcgatccgctttgtcggccaggccatcgaatatgaagcgcgccgccagattgccattctggaagatggcggcgtgattgatcaggaaacgcgcctgttcgatccggtgaaaggcgaaacccgttccatgcgctccaaggaagaggcgcatgactatcgttatttccccgatccggacttgttgccgcttgaattcgatcaggccttcgtggatgcgctggcggccaaattgccggaactgccggatgtgaaaaagcagcgccttgtcgaaacgcttggcatttccgtttatgacgcctcgatccttgtgacggagaaggccatagccgattattatgaggcggttgccgaggggcgcgacggcaaggctgccgcaaactgggtcatcaacgatcttctgggcgcgctgaacaaggcgggcaaggatatcgaggaatcgccgattagccccgcccagcttggcgccatcatcgatctcatcaaggaaggtacgatttccggtaagatcgcaaaggatcttttcgagatcgtctggaatgagggtggcgatccgaagaagctcgttgaagagcgcggcatgaagcaggttacagataccggcgcgattgaaaaggctgtcgatgacgtcattgccgccaacccggacaaggttgagcaggccaaggcgaagccgacgctggctggctggtttgtcggtcaggtcatgaaggcgacgggcggcaaggccaacccgcaggccgtcaatgaactggtgaaatccaagctggggattgaggaataatgtgggttcgcagtgccagcgaggccgatcttgaggctgtgcatgaattgctggtctcaacctggcacgcgactttcgatgatcttttgggccgggaaacggtgaatgccgttaccggcaggtggcattctcctgctgccttgaaagccaacctgaagaagccctattcggaatttatcgttgccgataatggtgagggcggtatcaacggaatggcattcgccagccagaccgaggacggcaaggcctcgctgcatcagctctatgtgcgcccgcaaatacagtttaccggcattggcaccatgctgctgtcagaaatcgagatggcctttcccgatgtcaggacaatgcggcttgaagtgatcgagcggaatgaaaaatctgtccgtttttatgagcgtaaaggttatgtccgcgtggggcgcaaggaggattggggcgatcccaactgcaaggagcccgtgcttgtcatggaaaagtcgcttgaaaactggaatatgtaaagcatgtctctcaaggcatgaagtgtgcagccggtttaggcccttcatactcttgtgacagcggcaacttggcccttgccatgacggcgcgataggcccataagcaagaaaacccggcggtttcgatcgcctgtggcaatgatggatctggaataggtcatgaagaaatttcttacgcaagtcttcacctggtggaatggtcagacgctcggcacgcgctttcatacctggcgcaagggtgaacgcgtcggtgaagacgaattcggcaatgtctattatcagggcggcaaggattccgaaggccgcacgcgccgttgggtcatcttcaatggttattcggaagccagcaccattcctcccggctggcatggctggatgcatcatcgcgtagacacgccgccaagcaaggaagactatcgcccgcgtgaatggcagaagccgcatttgcagaacctgaccggttctcccctggcttatcgccccaagggatcgattgcgcttcccggcgctcagcctgcggaacgcccgcgcgtcaccggcgaatacgacgcctggacccccggaaactgagatttcttgactgaattcgatccggcgcagatatcgcgccggattttttctggccgcttttgggttttttcctgaaaagccttgaggatagagcggatgctttgggcctgctgccgctttgtggcttgcagcagggcaacgaatcgtcacatttcatgcttaggaattattccggctttatttaacacctttgatgcggatctccgttttgacgaagcattcttccggcgtagctggcagcggaaaagacaggatcaagagggcagcgcagattgccctgatcacggtattggcgggcatgggcagcctgcacgccgccagggcggagcgtataagcaatcctgtcgctcaattttcgggtctggacaagatcacggggcgtatcaccacgttcgatgtctatatcaacgagacggtgcagtttggcgcgttgcaggtgacgccaaaggtctgctattcacgcacggaagatgaagcgccgcgcaccgatgccttcgtgactgtggatgagatcacgctcgaccgcaagatccgccgtattttcaccggctggatgtttgccgacagccccggtctcaatgccgtggagcatccgatctatgacgtctggttgaaggactgcaagcagaagtccgacgtgccgccgcccaatcagcgcaactagagcatttccagcaaaaccgctttccactttggggagacatgctctaaaaccgggcgatcccttcaagggcccgttccagcatttcttcatattccttgcgtggtacctcgagcgcgccgaaccgttcaagatgcggtgtggtgaattgcgtgtcgagaagtacgaagccctgtctggacaggtgctgtaccagataggcgaggcagaccttcgaggcgtcgcgcttgcgcgtgaacatgctttccccaaaaaatgcgcgccccagtgtcacgccatagaggccaccggccagtttgccctcataccaggcttcgacggtgtgacaatgaccgatctcgaacagcttcgcataggcccgccggatcggctcgttgatccatgtgcgtgcgcgttcgccggttccgctggcgcatccctcgatgacgcccgcaaaattgctgtcgagccggatttcaaaaataccctgacggatggttttctggaggcttcgcggaatgtggaagccgtcgagcggtatgacaccgcgcttttcaggacgaacccagaaaacctcgggatcgtccgcttcctcggccatcggaaatatgcccgtggcataggcccgcaggagcatctccggctcgattatgtcgtcgtccggggggtgcttctgcggtcactttcttcaggcgctttcgttcttgctcttgttggccaggtacttttccaaccagtggatgtcataatcgccattggcgatatcctgattggaaatcagatcctgaaacaggggcagggtggtctttaccccatccaccacgaactcatccagcgcgcggcgcagacgcatcatgcattcgacgcggttacgtccatgcacgatgagcttgccgatcaggctgtcatagtagggtggaatgcgatagccggaataaacgccggaatcgacgcgtacgccaagcccgcccggcgtatgataatgcgtgatgaggcccggtgacggtgcgaaggtcagcggatcttccgcattgatacggcactcgatggcatggccggaaaagcggatatccttctgcttcaccgaaagaccaaggcctgcggcaacgcgaatctgctcatgcacaagatcgatgccggtgatcgcttccgtaaccggatgttccacctgaaggcgcgtattcatttcgatgaaatagaattctccatcttcatagagaaattcgatcgtgcctgcgccgcgatagccaagctctgcgcaggcattggcgcagatcatgccgatcttttcgcgcgcttccgcattgagggcgggggagttgccctcttcccagaccttctggtgacggcgttgcagcgagcagtcgcgttcgcccagatggacggcattgcccgcaccgtcccccatgacctgaacttcgatatggcgcggtttttcgagatatttttcgatgtagaccgcatcgtcgccaaaggccgcgccagcttcagaacgtgccgtcgcaagtgcgatcggaagctcttccgcgctgcgggcgaccttcatgccacgaccaccgccgccggccgaagccttgatgatgaccggatagccgatttccttggcgatacgggctgcttcgacttcatccgtcacgccgccgtccgaacccggaacgaccgggatgccgaggcgctttgcggtgcgcttggcttcgatcttgtcgcccatgatgcggatatgcgaagcagtggggccgatgaaggtaatgtcatgggcttcaaggatttcggcgaattttgcattttccgaaaggaagccgtagccggggtgaattgcatccgcgccggtgatttcgcaggcggccacgatctgatggatgttcagatagctgtcgcgtgagggcggcggtccgatgcatacgctctcatctgccaggcgcacatgcattgcgtcggcatctgccgtggaatgaacggcgaccgtctttatgcccagctccttgcaagccctgagcacgcgaagagcgatttcgccacgattggctatgagtatcttttgaaacattgcgctttgctgcccgtccattgaataagccgaatttcgcgtgactgtcttattcgatcacgacgagcggctcgccgaattcgaccggctgagcatcttcgaccagaatagccttgaccgtaccggcgcgcggggcggggatctggttcatggtcttcatggcttcgatgatgagaagtgtctggccttccttcacctgcgtgccgacttcgatgaagttgcgtgcgccgggggcgggggcgagataggcagtgccgaccataggcgaaggcacggcattcttggccagatcggccttgctcggttcgctggccgaagccgtggctgctgcgggtgcggcaaccgcagcgggtgcgacggcaggcataacggtggcagcggcctgaaccgtcaccttgcgcgaaacgcggatgcgcagatcgccatgctcgacctcgatgtcggtgaggtcggtttcattgaggatatccgccagatcgcgaatcgtttccttgtcgatgacagaatttttgctggacatatcaggcccctttaatgctttgcccgttgttttcttcttctttggcaattgccgcaagcgcgcgcaggccgagcaggtatccttccgcgccaaagccgcaaataacacctttggcgactgcggacacatgggagtgatgccggaaagcctcacgcgcatgaatgttcgacagatgcacttccacgacagtcaccctggccgagcggatcgcatcgtggatcgcaaccgaagtgtggctgtaggcagcaggattgatgaggacataggcatttttctcgcccgcttcctgaatccagcttaccagatcgccttcatggttcgactggcggaaatcgatttgcagttccagttgtccggcctcacgcttgcagcttgcttcgatatcatcgagcgtcgccacaccgtatatccccggctctcgctttccgagaaggttgagattggggccgttcagaacgaaaactgtttttgtcatatccgtccgcgactgataacgcgttaccacgaaatttcggtacacttcgcatttcatatagagggcttggacgcaagccgaaaccctctaattcgttgcagatgttccaccaaggcgatttttcctgctattctttgtgaaatgaagaagcaatacggctatttttctttgttcaccgtattttgataggatcgcacccaaaattgttttctgaaaggaaacagccgggcgcgaccgatatctttacttctttgcagcgtcccgggcggccgcgattctctgccgcaatccatcgataccaatagcgccgggcaccagttcgtcgccgatgacataggacggagtgccggtgatgttgagctgttgcgcaagctggtaggtccgctggaaagcgccggtgatggccgggtccttcattttttcacgaagcttagcttcatcggcgccgagctttacggcgtcggcaatcgcggattcctccgttgcacgcccatgcccgccaagcagcatttcatgaaattccgggtacttctccggcatcagcgccttgaaagcctgggagaccacatgcgcacgcatggaatccggccccaggatcgggaactccttgaggacataacgaacattcggatcttttttcaggatcgcttccatatcgggaagcgcgcgcttgcaatagccgcaattgtaatcgaagaattcatagaccgtcacgtcgccattcgggttgccaaagacagcatcatgcttggggtcgaaaagaacgctctgattggcggccagtacctgcttcacctgttcctgtgccgcatgagcctgtttggtttcaagcgcggtctgcacttccagcatcagttccgggttctgaagcagataattgcgcacgatgttttcgacggccttcgggttaaaggcaacggtggaggttgcagcctgtacaggcttggaggcctgtcgcgccgtaccggcacaatatccgataccaagcgcaaccaagccgataataccgctcgctatcgtaatggaagccgcatttttcatccgaaaatcctaattctgtctcaaggtcgtgatgggctgtgccgatcctacttggacttctttgcgttgatgatgtcctgcgcgcgaagccagtcgggagttcccggcttcatctgtttttgcgcacggattgcgaatatctgggcctgttgtaacttacccgcataatagttcatatcggctgtcgcaaggtctgcacgggccatgtcgccctgctggccataagcttgtgcaagatagctatagccatccgggaattcaggatccgaggcgattcccgccttgatctccctgatggcggcaggcatgttcgccttcgtgcctgtcagcatcagcgcgcgaccgtagctcatgcgcagaagcggcgatttgtgcggatcaagcgaaaccgccttctggaaggcttttgctgcgcctgccgcatcattggccttgatcagaacttctccccgcatttcctggaaataggggttcttcggctgttctttgataagggcgtcgaatttcggcagagctgcgcgcgccgatccgttcagataggtcgtgatggcactgccgtagcgcgcggccaatccgcccggattgttgcggaacatgcgctggagcgcgcccatattgccggaataggccgcgatctttgcgcgagccatgtcgtggcgaagctggagggcgggggaatcggtcttgttgtaataggggctcttcttcgcaagttcttccagattggcgatacgttcgcgcggaagcgggtggctgatcctgtactgatcgatctgcgtccccgaaagtgacagcgcggacgcaaaacgctggaatgtttccagcatgcccttggtcgattggcccgtggcattgagataattgaccgcaagacggtcggcggtcatttcttcggtgcgctgataattgagcaggctgcgcattgccatttcattgctgccaagtgcaatgcccgcacctgcaccagccgcgttgccgctgccgccggctgcacccgcaacaccagccccgacccccagaagcattccgatgatcgccatggtgcgcgcacggcttaactgttcgcgcagcctgtcctgatgccctccggcgagatggcccgattcatgtgcaatgacgccgatgatctcatttggcgtttcggcttgcatgatggcgcccgtattaacgaaaatgcggcggccatcgacaaaggcgttgaagcttggcgagttcaccagaatgacccgcaccccgcgcttgccaaggcctgcgaccttcaggataggtgcggcataatcggcaacgagcgcctcgatttcggcatcgcggataatgggcacaccgcccccgcgcgcttgagccgaggcaggaaaagcgcctgtcacggcaatggcgatggctccggaagcggccacaaaacggcgtataaggttacgaaaagaaagcgtttttgcagggaaaggtgcagtcgtcgttcccatatttcgcgttgtccttcttgaaacggtgacgaatcttatagcctgtgcattcaatcaccgataggccggtgtcgcggatacgcttctccaggtgaggtcgcattttcttgcagcatctctgttgctttcccaatctggcgattatacggcgagttgcaaagctatgcgcacgcaagtttctggaggcaaagttgactactctttccaaccgcagcgcggtcgagccgtttcacgccatggacgttctggctgaggcgaaccgtcggcgcgcggcgggccatccgatcatttccatggcggttggccaaccggctgattccgcacctgtggtcgttcgtcaggccgcagagcgcgcgttgaaagatggccgcatcggctataccgacgctttgggcctgattgaactgcgcgaggctatcgccgcgcattatgcggatcattacggcgtcagcgtgtcgccggagcggattgcggtcacgaccggctcttccgccgctttcaatcttgcatttattgtctatttcgatcccggcgaccgggtggcgataacgcgccccggctatccggcctaccgcaacatcttgacggcgcttggtctcgaagtggtggaaattcccaccggccatggaacattctcgtcgctgacggcgcaagcacttgccgccgcccatgctgaaaaacccttgaagggcgttctctttgcaagccccgccaacccaaccggagcggttatcgacaaaccggaactgacggcgatcatcgagacggcacgtaacctcggaatccgggtcatatcggatgaaatctatcatcgcctgtcctatgaagccgacgatgtaaccgcacttgaagttgccgacgacgtcaccatcatcaattccttctccaaatattactgcatgacgggctggcgcatcggctggatggttctgccggacaacgatatccgggcgattgagcgcctcagccagagcctctatatttccgcgcccgaactgtcgcagcgcggcgccattgaggccttccgcgccactgcggaactggaacggatcaaggatcgctatcgccgaaacaggcttatcctgctcaatcatctgccgcgcatggggcttgatctggctgcaccgatggacggcgcattctacgcctattgcgatgtgtcgcgtttcaccaatgacagcatggagtttgtgcgcgggatgatctccgagatcaatatcgccgccacccccggccgtgatttcgatccgctggacgggcatcgcaccgtgcgtttctcctacgcaggcaaggtcgaggaaatggaagaggctgttcggcggcttgacgactggttgccgcagcagaaagcgtgaagcagctctgccatactttgaaagggagccgttctgcggcaaaaacataaagaaaaaccggcgtttccgccggttttttgtcatccgtaacagggcagcgggaaggcggcccggcttcttagaaaaagcccttcttctgccaccagcccgaacgcttcggcttccggtcttcgctctcgctggaggttacgaccggctctgtgcttttcggttccgcgatggtttccacctgcgtttctgccgcaaccgtttccttcacctcggcaacgtcttcggcttccacaaccggcttggcggcagctttgcgtgtacggcgcttcggcttttcaggtaccacttcctcggcgggcgttgcggcttcatctgcaggcgcttcgtcgacagccttcttgcgtgtgcgcgttttgcgggcgggcttttcaggcttttcctcagcctccgcagtgatcactgcttccgctgcttcctcggtttttgctgttttgcgggcacgcggcttgcgggcgggcttttcaggcttttcttccggcgcggcctcaacgacaggtgcttccacggtttcaaccgtttccactacttcgccgatgctttcttcggcctttaccggcagaacaggtgtgtaaccgacgaattccggatcaggaattctgcgcgcacggttgtcgtcttcacgccggttcttccgtccgccacggcggccgcgacgacgcttcttgcggcgatcttcctcgctcatggaagcggatgacacggcctcattggcctgatcggtttcattatcctcttcggatgcttcctccgaaacggcttcttcctgcgcggacagatcacgaccgtcacgttcgcggccaccgcgacgacggcgacgacggcggcgcttgcggtcgttttcttcgctgcgctcttcgccagcctgaacatcggtccttgcttcttcttcggtctcgtcttcttcgaccgggatttcagggtcttcgatatcgtcctcatagaccatcggctgtactgccgacggggtgacggggcgggtagaaggcgcacccttatcaatgacaaagtgctggtttcctacactttcgtcggcatcaatgctgatctcgacgccaaagcgcccctccagatcggccagaatctggcgcttgtgattgagcacataaagtgcggacgctgccggggtgcggacatgaatatcaaagcccgaatggcgcagcagatagtcttcgataccacggatgatatggagcgccatggaggaatccgaacggatatgtccggtgccgccgcaatgcgggcagacctgcatggtgctttccagaaccgatgcgcggatgcgctggcgcgacatttccagaaggccgaaatgcgagatgcggcccacctggatgcgggcgcggtcatccttcaggcattccttcatcttcttttcgacagcgcgattgttgcgcttttcttccatgtcgatgaagtcaacgacgatcaggcccgcaaggtcgcgaaggcgcaactggcgcgcaacttcttcggctgcttccagattggtctgaagcgcggtgtcctcaatcgaatgttcgcgggtcgagcggcccgaattgacgtcgatggcaaccagggcttccgtctggttgatgatgaggtagccgcccgatttgagcgtcacctgcggcacaagcatacggtcaagctgcgcttccacgccgttgcgcgtgaagatcggaatatgatcgcggtaaggctggacgaccttcgcatggctcggcatgagcatacgcatgaaatccttggcctcgcgatagccgttctcgccggaaacgagtatttccgtgatgtccttgttgtaaagatcacggatagagcgcttgatgaggctgccttcttcatagacgagcgcgggcgctgtcgattgcagcgtcagcgtgcgcacgttttcccacaggcgcatcagatattcatagtcgcgcttgacttccgccttggtgcggtttgcgcctgccgtgcgcaggatcacactcatgccctgcggcacttcgagttccttcacgatctctttcaggcgcttgcggtcctgcggattggtgatcttgcgcgaaatgccgccaccgcgcgcggtgttgggcatcagtaccgaataacgtccggcaagcgaaagataggtggtgagagcagcgcccttgttgccgcgctcttccttgaccacctgcaccagaagaatctggcggcgcttgatgacttcctgaatattatactggcggcgatgggtgcgggtgtgggtcggaagctcttccagagcgtcttccgagccgaccgattcgaccatgtcctcttcgttctcgacatcatcgtcatcgccattgtcgagggcttcggaaattatatcgcctttctgcgtgagagcagcggcgggcgttcccgcaacgtaatccgcaaagcccggaccgaccggctctgccgccggcaggtccttgtcagcaccgtttgcctgcgcttcgccattctggccatcgcggcggccgccacggcggcgattgcggcgcgcgcggtcgttgcgttcactgcggtcgcttttggcgcgcggttcgtcctcgtcgtcttcagcgcgtgcggccttggcttccgcttcaagcagggcaaggcggtcggcgaccggaatctggtaatagtcgggatgaatttcggaaaatgccaggaagccatggcgattgccgccatattccacgaatgcagcctgaagcgacggttcgacacgggtgacgcgtgcgaggtagatattgcctttcagctgtttcttatgttccgattcgaaatcgaattcttcaatcttgttgccgcgcgtgacgataacgcgggtctcctccgggtgggaggcatctataagcattttgttggacattattgtctttcctgccggcgcgaagacgcaagccgcgtgcgccggacgaagccctgaaggcttttgtcctgactgcgatgcatctgccggatgattctgggttcgccggaataaaagccgctgcctccgcgcgtgatggcctcgtggcgatcacggtcttcaggctcgcaatggtcagtcttgcttgacccatagctgttccgaacgaaacgacctcatatatgacccggaaaagccgggcagacctctttgccctctgcgagcagtggcgacagcgcgtatccatgcgccgtcggccgatttaaaacggagggcagggaagccatctccgctgaattctgtgccggctaccggagcggcaaattatatatgccgctgttctctctgccattccttgtggtccattgagggaaccggcaaacgattctgacaggagttccgtaacctgtctaagcttttatggcctcgttcaagcgatgacaagcacgaatatcaattgacagccgcatcgcaattttgccgaaagcggggtataggcctcattcgcggtggaaatgcggctggaaatccttcgttaacggtagttttgtacgacggatcaggagccgcgcgaggcaagcgatctcggtatcgcgccacaacccacctgttcgataatgttttcgattgtgacggtgtatggatttacaaagccattataaagtgggagccagctttcaggccatacgggttttgttcgtgcttcttgcattgttctgcctgtcactcgctaatgtgccttccacttttgctgccgatagcccggctccgccactttcggccctcacatttcgtatggctggcgatgatctgcgcacgcgcgtcgttgtcatgttcgatcgggaaccgaagctttcaacacggctgtttggcaatccgcatcgtctggtgatcgatctgccggaaacccgtttcggcttcgatgaaaaaagccttgaggcgagggggcttgtttcgcacgtgcgttatggcctggcggggaaggggtgttcgcggctgattctcaccttgcgggggcctttcgatgtcgaaaaccttcgtgttctcaaaaatgagaacgcctccggctatcgcttggtggcggatattgtcgcaacctctgacaggaagttcgccgaaaagctcaaggagcagaaaggtaaaaccggctcgaccgagcgggcccggcaacaggtggctggttcagccctgccggggaatggcaagccgcgaccctttacggtgatgatcgatcccggccatggcggcatagacagcggtgcggaaagcctgagtggaatcaaggaaaagaacctgacgctcgccttcggcaaggagttgcgtgacaggctctcccatgaacggaacatcaaggttttgatgacgcgcgaggacgacacgttcctgcgcctggctgagcgggtgcgtctggcgcgccagcatgaagcagacctttttatctccattcacgccgataccatcaaccagcacgatattcgcggggcgaccgtctatacgatttccgacaaggcgtcggacgctgttgcgcgcgccatggcggagcgtgaaaacaagtccgacagtctggccggcgcgctgccggaagaacagcccgaagtcaccgatatcctgttcgacctcacgcggcgcgaaacgcacaccttctccttaagctttgccgaaaaggtgattggcgaattgcaggggcaggtgaacctcattaataatccgcatcgcttcgccggctttcaggttctgcgggcacccgatgttccttccgtgctgattgagattggctatctttccaacccggaggatgaaaaactcatcagcaacccggaatggcgtaaaaaactggcggacaggatcgcacttgcggtgaaggcctttgccgcgcgcaagagaccctcaaatctcagcggcggatagtttttcgcggatagtttttcaaagtgcggttttgcattagcattcgatggaattaacatgcgctcataagatgcaggcttgcaacagcccctcttattttcgccgcgtttttcggtgcaaatgctttaaattgataaaaatatgtaaaccatcttgcctttgacgcatttgctggtcactaagccaattagttgccatgcggcacaataggttcgagggttggcagtttatgtttcgacccttatcatgtgaataatctgaaggcaggattccgggtttatggtaaggcttatcggatatttcttcgggataggcaccgttttgatgctgttggtggcaggcggtgcggcgctttatattggaagcctcgcgaaggatttgccggattatgaggtgctcgccaagtaccagccaccggtgatgacgcgagttcatgcttccgatggcagcctgatggccgagtttgcccgtgagcgacgcctttatctgccgattcaggccgtgccgaaccgcgtgaaggcggctttcgtttccgccgaagacaagaccttttatgagcatcatggcctcgatttcggtggccttgcgcgtgcggtggtcacgaatctgaagaatataggttctggccgccgtccggtcggcgcctccaccatcacgcaacaggtggcgaagaacttcctgctgagctccaagcagacctatgatcgcaagatcaaggaagccatccttgcgatgcgcattgagcaggcatattccaaggatcgcattcttgagctttacctgaacgagattttctttggtctcggttcctatggcattgccagtgcggcactgacctatttcgacaagtcggtgggcgaactgaccattgcggaaagtgcctatcttgcggccctgcccaaggggccgaacaattaccatcccttccgccagcccgagcgcgccatcgagcgccgcaactgggtgatcgaccgcatggccgagaatggctatatcacgactgccgaagcggaagacgcaaagaagcagccccttggcgtcaccccccgcacggctacccattatctctttgcttccgaatatttcaccgaagaagtgcgccgccagatcattcagaaatacggtgtcgatgcgctttacgaaggcggcttgtcggttcgcacgaccctcaatcccaaattgcagcttgaagcgcgcaaatccttgcaggcggcattgatacgctatgacgaggcgcgcggctggcgcggcccgttgaaaaatgtcgagcttggcggcgattggggtacggctttcggcaatatggagccctattcggatgtgccggaatggcagcttgccgtcgtcctgaatgttacgcctgccggtgctgatatcggcctccagccgcagtttgacgcgtccggttcacgcagcaaggagcgcaagcgcgctttcatcgctgccgacgatatgaaatgggcaatgcgcatcgtcaatatcggcggaaagcgcaccagtgccaagtcgccggaaggcgtgctgaagccgggcgatattatctatgtgtcaaagacgggcgattcccggtataatctccagcagccgccgaagcttgaaggagcactggttgccatggacccccatacgggccgtgtgctggccatggttggcggtttttcctttggcgaatcggagtttaatcgcgccacgcaggcctatcgccagccgggttcgtccttcaagccgtttgtctatgcggctgcactggataatggctatacgcctgcttccgtggtgctggacgggccgctggaaattgaccagggcgggtcgctcggtatctgggctccgaaaaacttttcgggcaagttcgccggcccctctacgctgcgctacggcatcgagcagtcccgtaacgtcatgaccgtgcgtctggcgcaggatatgggcatgaagctcgtggtcgaatatgccgagcgtttcggtatctacgacaagatgttgcctgttctctccatggtgcttggcgcgggcgaaaccacggtgcttcgtatggtgacggcttattcgattatagccaatggcgggcagagcatcacgccatcgatgatcgaccgcattcaggaccgctacggcaagaccgtgttcaagcatgacaaccgccagtgcgaaggttgcaatgcgcaggaatgggccaatcaggacgagccgacactgatcgacaatcgcgatcaggttctcgatcccatgacggcctatcagatcacgtcgatgatggaaggtgtcgtgcagcgcggaacggcacagatattgaagagcctggaccgcccgctggcgggcaagaccggaacgaccaacgaggaaaaggatgcctggttcgtgggcttcacacctgatctcgtggttggcgttttcatgggatatgatacgcctactccgcttggccgcggcaatacgggcggtggccttgccgcgccggtgttcaagtccttcatggagcaggctttggctggaacgccgaaggttgatttccgtgtgccggaaggcatgaccgtcatcgcgatcgaccgcaagacgggcatgcgcgccaatccgggcgatccgaatgtcattatggaagctttcaagccgggcaccggcccgtccgacagctattcggtcatcggcatggacacgttccgcgaaggctccccggttgcgccgcagtccccgcaggcaacccgcgcgatcaattccggttccggcggactttactgacccgtcaagctttacacggcgccgcgtactcactatggtccgcggcgcttgcggttcattcgcaagtcaaagcctgaaccctgaatattccggttcggcttctcatgaaaatatactgatattgaaggaacgatttacccatgcgcgcggaaatcgagacgctggttgacgaaatccagcaggccataagcctgctgaggaggcatctttgactgggatcaggctgtaaaacgtctgggctatctcaatcagagggccgaagatcccacgctatggaatgatgctcaggaagctcagaagctgatgcgtgagcgccagcaactggaagacagtatcaatggcatcaatcacctcaagcagatgctgaacgatagtgtcgaactcatcgccatgggcgaggaggaaggcgacaagtcgatcgtcgaggatgcggaaaaaaccatccgtgacctcaaggatgagatcgaccgccgccagatcgacatgctcctctccggcgaagccgatgcgaacgacacctatctggaagtccatgcgggcgcaggcggcacggaaagccaggactgggcgtccatgcttttgcgcatgtatacccgctgggccgagcgcaacgggcgcaaggtggaggtcatggaagtgcatgaaggcgaagaagcgggcatcaagtccgcgaccattctcgtcaaggggcacaattcctatggcatgttgaaaaccgaatccggcgtgcatcgtctggtgcgcatttcgccttatgattctaacgcgcgccgtcatacctccttcgcgagcatctgggtctatcctgtcatcgatgacaatatcgaggttcaggtgacggaggcggatgtccgtatcgacacttatcgcgcttctggcgcgggcgggcagcacgtcaacacgaccgattcggcggtgcgtatcacgcatattgcaaccggcatcgtggtgcagtgtcaggcggaacgttcgcagcacaagaaccgtgaaaaggcctggtccatgcttcgcgcgcgcctctatgaagaggagctgaaaaagcgcgaagaggctacggatgcggcgaatgccaccaagaccgatatcggctgggggcaccagattcgctcctacgttctccagccttatcagcttgtgaaagatttgcgcacaggtgttgaaagcaccaacccgcaggaagtgctggacggcgccgtcacgcctttcatggaggccgctcttgcccatcgcattcagggtggcggcgaaatgatcgaggatatcgattgatccggctgaaaggcttcagacaattagagcgccgatctgattgaatcagatcggcgctctaatcctttgttttgacacgcatcttttccgaaaaccgtttcacacttttcaggatgcgctctagggcctgtctgcatacaaggattcccttttgcatgaaattctgattcaaggttgttgaaggagaacagccttgagcagacgaagccttacagatgagcaatggaaccggatcgaagcatatcttccggggcgagttggtacgcccggccgcagtggcattgataaccgattatttgtcgacgccatcttgtggatggctgccaatgcagcgcactggcgcgatctgcctgcgaccttcggcaaatggacagcggttcatgcccgctttcggcgatggtcgcacgccggtgtatggggaaggcttttccatgccctggctgatacgccggactttgaatatgtcctcattgatagcaccatatcgaaagtccacgcagatgcggcgggcgcaaaaggggggctgaagctgcctgcatcggtcgctcgcgcggtggattgacgaccaagctgcatgctgttgtcgatgctatcggcctaccgctgcgaataaagccaacacccggccattatggtgactgtccgcaagcttcaagccttctatccggcttgaagggtgtggggcatgtcattgctgatgcagcctatgatgccgatcacttaagggccttcattgccagcgatctcaaggcaacggctcagatccaaggccaatccaacacgttccagtgtcccaacaatcgactggaggctgtacaaggaacgccatcagattgaatgcttttttaacaagttgaaacgctatcgtcgtattgcgctgcgatgcgagaaaacattgaccgcattcatgggcttcgtccatctcgcatgcgctatgatctggttacgttgaatgcagacacgccctaaaacccggcctcgcgccgggttttttatgctgcattatcagaacggatcaatctgctttcccgccttgagaaggctcacgggatttgtcgcgtgccggaaatttccatggtggtctgaggcttcaaagagcgtgctcaatgcgctccccttgcacgcttgcccggcacggggccggttatgatcggatcgatgccaggaaaatcatggcccgcgagcgcctcatcggggatggctaggctgtgttgctccggtgcaggcttcaaaggcatgtcgggcatgggctgcaatcgaaaggcgcgctccaccaagggggcgaggcggtttgtggtcggggcgacttccgccgtgcttggatggacgatgcaaagaacaagcaaggcggttccgcctgccgcgaccatccatggccgcagcgcaaaatggctgattttcctgccccgcgcgatgataacggcaggtggctttttgcgcttcatctccgcctgtttttcagccatgttggcttttgcctctcccggatggtccagcccgattacacatcatcagggttcgccgaactgattcaatcagatcgaaacctatcctaacagacttttccatatgaggcttgtgcggggcaggagcccggagcattttcaaatcattggaaggctctatccgcctgtctttatatagaaaccggcgacaaggaacgatagaaggagggcgtaaggcctgcttcggcgcgagccagttcattgaagggcggtttcaattcaccacgaaaattcgcccgcacgagttcgcggaaccgggcggcggggtcgatccgattgcgggcgcagaagaaacggaaccattttgcgcccacggccacatgcgttttttcatcattgtagatgatgttgagaatcgccgctgtttcgtggtctccggtttcgatcattttttccagaagagaaggcgtcacatcaaggccacgcgcttcgagaatgagcggcacgactgcaagccgcgcttcgagatcgtttcgggtctgatgcgccgattgccaaaggccatcatgcgcaggcatgtcaccatagtcggcacccaatgatttcaatcggttgcgcaacggtgtgaaatgccgggcttcgtcatcggcaactttcatccagccgtcgaagaagctgcgtggaatgggctttacggcaaatctggccacgatatcgagcgcaagatcaatggcgttcagttcaatatgggcaagtgcatgcatcagcgcgatgcggccatgttctgtgttgagcgaacgcttcttcaacatgcgtggcggcacgagttccggcttttcggggcgtccggggcgttcgggcaagggcggatcgagggggctgcgaaccgaaagtgcgcgggcgaaccagcggcttgccgtttcccgcgtcaggcgaaccttttcgtccagatcgcaggcggatatggcgcgaatagcgttgccgcgcaatgtctgttcataggtaggcttgtcggtcatagggtgcaaagcgtatggggatcagagtctgcgggcggcttcaagaacggcttgggcgtgtccatcgactttgaccttgttccagacctgagcgatgcgtccatcggcgccaatcagaaaggtcgtgcgctccacgcccatatatttgcgtccatacatgcttttttccacccacacgccataggcttcaagcgccacgcgatcttcatcggccaccagatccaccgtcagcgcatgtttggtgcggaacctggcatgtttcgttgcgctatcgggtgaaagaccgatcacgcgcacgccgatcctgtcgaattcggccttcaactgcgaaaaggcgatggcttccctggtgcagcccgatgtgtcgtcctttggatagaaatagacgacgacagggtggcctttcagcgatgacagggtaatttcgccatggtcggatggtagggtaaaatccggtgccatatcgccaacttggggatgagccatatctacgcctttcttttatggattagcagggaaagcaactgttactattccgagctatcgcattcaaacaaggcttgcgcaaccgctcatccgggcaaccgccaagaggagacagagaccggcaaacttgatatgaaatgatgccatattacggaagtagcaagttaattcaatcaattacagtattcttataaactagattataaggtgctgatagacgcagaagatcagtccggctggattattggcagagaaaccacaaaaaattcgcttcaccaagcggcagatgaaaaggatcgagcgcctcgtggctgaaagcggcgagggtatcgtatcaggttcggtgcgttctgcgcgatcgattgtttcgcgttgttctcatgcccttctatcgatctgcattctgcttgttctgctgggtggcgtggggtttgtcatcctgcgtggcggggtcaacagcgatcttctgcgagatgaagcccagaaaagcctctcccatattcttggcgaaggagcatccgcttccattggcagtgctgcgctttcacttgatcgcaacggccatgtcaccatggaagcgcgcgatgtgtcgattgttgatccgaaacagggggttgcgatcaacggtataaagtctgttcgtctggggcttgcaccgctgccgcttttaacgggaaaactgcgcgtggcgcagcttgaggtggaggggctcgcctttgatttgccggaagcgcgcggcggcggtttctggaaatccttgccttatgatgaaaagggctatgtcgatttcgatgccgcttccggtgagatatttgccgccatgcgccgcagcctggagcttttgagcgcgcaggacacgcgcgttatccgtatcgccaacagttcggtgtccttcaaggtgggcgaagaagagcaggtactcgatattgaacgcgcccgcctgaccgaagatcgcggaaagatcgccatcaccggcaccgtcgtctgcaagggcagaaagattgccctcgacggcgatatcgaacgcagggcgagcgacaaggcgcttagcgcatttcgcctgaatgtgaaggatattccggttgttatgggctccccgccacaagtcgcccccgtcatcaacggcaatcgggtgaacccggctcatttcgagcttgatgcttatgcacaattgacgctttcaggatttgcggcggatggcgataagccggaacggctggccgctgacctgacggtggatggcatcgacatgcagttgggcaaggtggataatgttcgcggcaatgtgcgcctcagcctcgaacaccgggttgggagccacaagatcgagatcaaaccgtcccgccttgtgctcggcggcttgcaggcgcagttcaacggcgccttcggcccggaacaggaggcagagagcaatacagatggcccctcctatcgctttgaggtgcttaccacttcggcgaccagtatgccccccgaatccagcgatccgccgctctcttttgcaacccgcatcgcaggccgctatatgcccgctcagcaacgcatccagtttgtcaatctggacgtacagacggaaggcgggcagctttacggtcagggcagcatgggttttggtgatggttcgccggaaatgatctttatgctgcgcattcccaagatgccggttgccgatgccaagcatctatggccgatcgacgttgcagatggcgcgcgcgaatgggtgttgaagaatctttttggcggaacactgcaagatagccgcatcgatatttcgctggctggcgggcgcttcaatggtcccggcctgccgccgcctctcacggaagaggagatcaatgccgatttcaatgtcgtggacacgcgcttcgatgtggttggggaactgcctgccgtgcgcgatgccgatggcacggtttccgtgcggggtgcctataccacgatcaagcttctcaagggtaccgcctataccccgaacaaccggaaggcgaccgtttccaacggcacgctcgttattccatgggggccgcagcggcccgttatggccgatcttgatctccatgtgtcgggcgaggctgcggccatcgcggaaatcgcgggaaacaaacccatcgatgtgctgaaaaatgttcccttcctgccgcaagatgtgacgggggatatcaatgcacaggtgaaggtgagctttgccgtgtcgaaggatccgccgcctggcacactgaaatggaatgcggatatcggattttcggagcttgatattgccaagccggttggcggctccaaaattacggatgctacaggcaatatcaaggtagaccagtctgccgctatcattacagccgatgccagactggacaatgttcctgcgaaagtcagcatgacggagcccgtggaccgctccggcccggcaaagcgcgagcagaagataaagctggaaatagacgacaagacccgcaatgcggtctttcccggcctgaatgccgttttctccgggccgatgtcggtcgatctggggatggagaatggtggcaagcgccatgtctcggctgatcttttaaaaacgcagatcgatctgccctggcttggatggcgcaaaggcgcaggcattcccgccaaggccacctttgatcttgtcgaacatagtgacaaaggtgaatttgaaatcagcaatctggtattttccggcgatgctttcggtgcgaaaggcaatctctccatcgccaagggtgactttcagtcggcggatttcagtgaaattcgacttaaccgcagcgataatctctccgtaaaggcgacaaaaagcgggaacagcttccgggtcaatgtgcgcggctcgcaattcgatgcgcgggcgctcatcaagcagatttccgatcttgaagcaaaaaagagcggaggcggtcgcgccaacagtccgcgtgtcgtggtaagtgcgcaggttgatgaggttcacggattcaacaacgaaacgcttcgcaatgttgctgtgtcttatgaaagcgcaggctcgaaagtttccggcatttccgtcaatgccgtcacctcgtcggggcagcccttcgtggccaccaataacgatcagggcgatgcgcgctccatatcgcttcagtcgaacgatgcgggtgcggtcctgcgtttctttgatttttatgacaagatgcggggcggcaagattacggtgggcctggccgctcagggaaacgggccgctgcgcggccagatcgatgcgcgcaacttttccatcgtcaatgaaccgcgtctggcgaaaatcgtttccagctcgccatcaagcggcggcgccagcctcacccaggctgtcaaacgtgatattgacgtgtcgcgggtggatgtggagcgcggcttttccctgattgaaaagggccaaggctatctcaatctgtcgaaaggtgtcgttcgtggtcctgcggtcggaacgacatttcagggcacgctctatgaccagcagggcaatatgtctatcacaggcacattcatgccggcttatggcgtgaaccgtatctttggcgaagtgccgattttcggcgcgcttttgggcaatggccgtgatcgcggcctgcttggtattacttataagctcgtgggcaatgcgaaacagccacaggtgatcgtcaacccgatttcgctcatcgcgccgggcattttccgttccatcttcgagttccaataaggcccgataaacaaaaccgggcgcgaggcccggttttttgatgctttattccgccgctttatgcggggcggatcagaacatggcgtttcttgccgagcgacagcttgatgaggccctgaccgtttagtgctgcagcattgacaaccatgcgcggatcgctgaccggctcatcgttgatgcgcaccgccccgccttccacatggcggcgtgcttcgccgttggtggtgcaaagttcggccagaaccatcagcgccagaacaccgatcccgtcattaagcgtcgccttgtgcacgccgactgtgggcaggttttccgaaagttcgccgtcttcaaaggtcttgcgtgcggtttcggctgcttcttcggcggcatcgcgcccatgcagcatggcggtcacttcggtcgccagtatcttcttggcttcgttgatttccgcgccgccgagttctgcgagccttgcgatctcgtccagcggcagcgtcgtgtagagcttgaggaagcgttccacgtccgcgtcttccgtattgcgccaatattgccagaagtcataggcactgagcatatctgcattgagccagatggcgccgccaagcgacttgcccattttctggccggacgcagtggtcaggagcggcgaggtgagggcgtaaagctgcggtgtgcccatccggtggccgaggtcaataccattgacaatattgccccattggtccgagccgcccatttgtaggcgcaggccgtaacgcttgttcagttccacgaagtcgtaggcctgaaggatcatgtagttgaattcgaggaaggaaagcgactgctcacggtcgaggcgcaacttcaccgaatcgaaggagagcatccggttgaccgaaaaatgccgccccacatcgcgcaggaattccaggtaattgatattgcgcagccactcgccattgttgaccatcagcgcatcgttcgctccgtcaccaaaggtgaggtaattggcgaagacgcgcttgatgctcgccatgttttcggcaatcgtatcctcggtcatgagtttgcgcgcttcgtccttgaaggacggatcgcccaccatgcccgtgccgccgcccatcagcgccaccggcttgtggccggtctgctggagccaatagagcatcatgatctggatcaggccgccggcatggaggctgggcgccgtgggatcaaagccgatataggccgtcacggtctccttggccaacaattcgtcgaggccgctttcatcggaaatctgatggatgaagccacgttcggaaagcgtgcgaagaaaatcggatttgaaaccggacatgcccttttcctgactgatgaggcgaaattgaaattgacggtaagcaagtacttactgccttgtgatatgtccgcctttagcatcaatcaaccgggaataacaaggaaactcccgcatgcccgatttgaaacgcgcaataggactgatgagcggcacctcgatggatgggatcgacattgctcttcttgctaccgacggcgaaaactggatagagcggcgcgcttctgcctctatggattattcggatggttttcgcgcgcggctgaaagcagggcttgtcgatgcgcgcgccatcaaagacagggccgagcgtcccggcctgctgcggcagcttgagcatgacctgacattgctccatgccgttgctgttcatgatttccttcacgaacagggcttgcagccgcacgagatcgacgtgatcggttttcatggccagacggtgctgcatcgcccgaacgagagcctgactgtccagatcggcgacggcgcgctgctggctcgcgaaacgggcattcctgtcgtttatgacatgcgggcggaagacatgcgccatggcggtcagggtgctcccttgattcccgcctaccatgccgctttggcggccaatctgccgcttggcctcaaaggcccggtcgtcttcgtcaatatcggcggcatctccaatctcacctatgtcggcgaggatggcgcgctgatcgcctatgacagcgggccgggaaacatgctcatcgatcaatggatggaactgcatgggcatggccggtttgatccgggcggtgcaactgcgatgagcggaagtgtggaccgaaacaccgcccaccgatatctcgaacatgaattcttcaagggaaaccaccgccgttcgctcgatcgtggcgatttcgccattccggccaagggtgaattgaaccttgccgatggcgcgcgcacacttgcatttgtaagtgcggcggcaatcctcaaatccgcttcgcatctgcctgcccgtccgcgcacctatgtggtgagcggtggagggcgcaagaatggtgcgctcatggacgagctgaccgcgcttgccgagcgcgagggcgcgcatgtgatcgatgcggataatgccggtttcgatggggacgccatggaggcagaggcctgggcctatcttgcagtgcgttcgctttgcggcctgccgctcacctatccctccacgacgggctgcgacaagcccgtttccggcggcgttcctgttaggccctaatgctgagcggtgttggaaagcaaattcaagacgatcacgcccgcgatgatgaggcccatgccgacaattgcgggaagatccagcttctgcccgaataccagccagccgatgagcgccaccagcgttacgccaacgccggaccagatcgcataggcgacaccgaccgggattgttttcagcgttagtgacaggaaatagaaggcgaggccataggcgaccaccaccacgatggatgggccaaggcgcgaaaacccttccgatgccttgaggcttagtgtgccgatgacttcggaaaagattgcaatggcgagaaaagtataaaccggcatggcgcgctctcgaataacgggggaaaagattgttaaataataatactataaaaaatccggcgggcagcccgccggatgaggcgtcgcaaatctggtaagcgactgaaaaatctagcgaagacgcttcgggcgcgcttctaccagttcgcccgcaaggcggcgatccagatattccgaacattcctcgatcagttcttcgccctgaccggtaaagaagtggtttgcgctggcaatggtcttctgcgtgatggtgatgcccttctgggtcttgagcttgtcaaccagcgcctgcacgtctttcggcggagcaaccttgtcctggtccccgtgaatgataaggccggacgaagggcagggtgcgaggaatgaaaaatcataggtgttcggttgcggtgcgaccgaaataaagccttcgatttccgggcggcgcatcagaagctgcatgccaatccatgcgccgaacgaatatccggccacccagcaggtcttggagtcgggatggagcgcctgcacccagtcgagcgcgcttgccgcatccgataactcgcccgcaccatggtcgaactcgccctgactgcgcccgataccgcgaaaattgaagcggagcgtggtaaagccgcgctgctggaacatatagaaaagatcataaacgatcttgttgttcatcgtgccgccgaactgtgggtgcggatgcaggatgagtgcgatcggcgcgttcttttccttggaaggctgatagcggccttcgaggcgtccggcaggtccgttgaaaatgacttctggcatgtgtactccgctcgtaaccggcagatcgggttccaggcagcgagcttgacggaaagggacgccgcttctagaaccgactgaaaattttgaatgactgaaacaggtttcagtttctcaagcggcttcataggccgttcttggttgaaaattcaagaaaattgcgacttcagatatctcgaaggcgttgttaaggagataggtaaggtggtcgggagcggcaagaggctctatctggattataatgccagtgcgcctttgcttgatgaagcgcgcgatgcgatcatcgcggcattgggcattacgggcaatccatcctccgttcaccgcgaggggcgggctgcccgtgcgctggtcgaatccgcccgccgcagtgttgcgaccctcgttaatgccaggccggagcatgtcttttttacgtccggtgcgacagaggcggcctcgacgctgctgacccccaattacatgatggggcgttcgccggtgcgtctctcacacctttatgtcagcgccaccgaacacccatgcatgatcgccggcggacagttttcgcccgatgacatcaccgttcttccggttgatgccaatggcatcctgcgcctggacattttgcgcggcctgcttgccgcccatgacaggagcaagggtcttccgctggttgcagtacaggcagccaataatgaaacgggcgtgatccagccggtggcggagatcgcagccatcgtaaaggctgcgggcggcatttacatcgtcgatgccgtgcaggctgcagggagaattaaattagatattacagataattgcggtgattatctcataatttcctcacacaagatcggtggcccgaagggcgtcggcgcggtcattgcgatctccgacctcatgatgccgcgggcgctggtgcgcggcggcgggcaggaaaaaggccaccgggcgggaacagaggcgctgcccctgattgccggttttggtgcggctgccgatgtggcaaaagcgcgaatcgacggcgaaggctggtcatccctcatgcgggatcgtctggagcgtggccttgccgaaattgcgccagcggcgatcgttcatggcagtgctgtgccgcgcttgccgaatacgactttcttttccctgcaaggccagaaggctgaaacggtgcagatcgcttttgatcttgcaggtattgcgctttcggccgggtcggcctgttcttcgggcaaggtggggccgagccatgttcttgctgccatggggcaggaagacgggccgggagccatccgtgtttcgcttgcaacggatgcgggcgaggaaacagtggatcgatttcttgaagccttgcgcaaaatcgtcgagcgtcaccagcgcacgaagcacgaattgggcgcggtttgagcctctctgataaataattcttgaattttattggcaaatttaaatccggcgcttgaaattcagtttaaagaggttttaaagaagcttcacgcatactatattgaggcggtaatcaagactaccatcgccttgacgtttgcaactgttgggccttgaccccgacgaggatggagaacgccaatgcctgcagtgcaggagaccatcgatcaggtccgcggccttgacgtggaccaatataagtacggctttgaaacgacgatcgaagcagacaaggccccgaagggcctcaacgaagatatcattcgcttcatttccgccaagaagaacgagccggaatggatgctggaatggcgcctgaaggcttatgaacgctggctcaccatggaagagccgacctgggcgcgcgttgattatccgaaaatcgattttcaggacgcctattattattcggcgcccaagaaccagtccggcccgaagtcgctggatgaggtggatcccgaacttctcaaaacctatgagaagctgggcattccgcttcgcgaacaggaaattctggctggcgtgcgcaagcagggtgagccgagcgagatcgacggcaatccggccgataatgtttacgcttccggccgcgtggcggtggatgccgtgttcgacagtgtttcggtcgtagccaccttcaaggaagaactgtcgaaggcgggcgtcatcttctgctcgatttcggaagcgattcgggaacacccggaactggtgcagaaatatctggcctcggtcgtgccggtatcggataattattacgcaacgctgaactcagcagtcttcaccgacggttcgttcgtttatgttcccaagggcgttcgctgcccgatggagctttcgacctatttccgtatcaacgagaagaacaccggccagttcgagcgcacgcttatcatcgccgatgaaggcgcttacgtttcctatctggaaggctgcaccgcaccgcaacgcgacgagaaccagcttcacgcggcggttgtcgagctggttgcgatggaaaacgccgaaatcaaatattcgacggtccagaactggttccccggcgacaaggacggcaagggcggtatctataatttcgtcaccaagcgcggcgattgccgtggcgacaattccaagatttcctggacgcaggtggaaaccggctctgcaatcacctggaaatatccgtcctgcattctgcgcggcgacaattcacgcggcgagttttattcgatcgccgtttccaacggtcatcagcagatcgacagcggcaccaagatgctccatctcggcaagaatacgtcgagccgcatcatctccaagggcatttcggctggcaagtcgaacaacacctatcgcggtcaggtttcggcccatcgcaaggcggagaacgcccgcaacttcacccagtgcgattcgctcctgatcggcaatgattgcggcgcgcatacggtgccctatatcgaggcgaaaaacgccaccgcgcaattcgagcacgaggcgaccacctccaagatttcggaagaccagcttttctatgtgatgcagcgcggtatcccggaagaggaggcaatcgccctcatcgtcaatggcttcgtgaaggaagtcattcaggaattgccgatggaattcgccgtcgaagcgcaaaagctgatcggcatctcgcttgagggcagcgtcggttaaaagccgtattcaccgttccgatttttctggccagccttttcctggcattagagcaaggtttaaatttatgcttgagatcaagaacctccatgcaaagatcgccgatacggataccgagatcatccgcggcctgaacctcaccgtgaacaagggtgaagtggcggcgatcatgggtccgaacggttcgggcaagtccacgctttcctatattctcgctggccgtgatgattatgaggtcaccgaaggtgacattctctataatggcgagtcgatcctcgaactcgatccggctgaacgcgctgccaagggcatcttccttgcgttccagtatccgatggaaattccgggcgttgccacgatggaattcctgaaggttgcgatgaacagccagcgcaaggcgcgcggcgagccagaactgaagatccccgaattcatcaagcgggtgaaggacgccgccggcggcctcaacatcgatatgaatatgctgaagcgcccgcttaacgttggcttctcgggcggtgaaaagaagcgcgctgaaattcttcagatgcagcttctggagccaagcctttgcgttctcgacgaaaccgactccggcctcgatatcgatgcgctgaagatcgtttcggaaggtgtcaacgcactgcgttcgcctgatcgcgccgtgatcgtcatcacgcactatcagcgcctgcttgaacatatcgtcccggacagcgtgcatgtgctctacaaggggcaggtcatcaagtccggcgacaagagcctcgcgctgcatctggaagaaaatggttatgccgacgtaatcggcgaagccgcctgaggagggttggatcatgaatatccaggccacttcggcacccaagccgcgtaccccggctgaaagcgtgctgatcgacagttttgccgagcgcatgggcgatctgcccggcaatggcgatgtcgtgatcgcacgcgacacggcccttgaagccctcaaggttcaggggcttccctcgcgccgcatcgaaagctggcattacaccgatttccgcacgttgctgaagggcgttgcggcattcgacacatctgccggaacacaggctctgccggcgctgattgccggttcgtccatcattgccgccagcaatggtgtcgcgcttgccgccaaggcccccaaaggcgtttcgctgacgccggttcgtgaggcgcttgccgatggttcgcttgtctcgcagcttaggtcgcgtggcttcgacgatacgatcggccagatcaacgctgcctatgtcagcgacggctggatggtttcgattgccgatgacacggaactggaagagccgctcgaaatacagaacatccagaatgccgggcaggggcatacgcggtttccggttcgcatcggcgccaacgtcaagggcacgatcatcgaacgccagaatggcggtgagggggatgccttctccacatccgtcaaccatgtgacggtcggcgatggtgcgcagatcatctgggtgattctgcgcgatttcggccaggcaacacagctctcgcagttcaatgtgacaatcggcaaggggtccaggctgacgctttacatcgtcaatgcgggcggcaagctggttcgtcaggaagtgcatgtgaatgtcgagggcgaggattccgattttgagcttcgcggcctcaatcttctggccgatgacagccatacggacgtcaccatgaccgtgggccatttggtggagaatacccgctccaccgagattgtgcgcaatgtggtgaaagaccgtgcacgcggcgttttccagggcatgatccgtgtcgcccagatcgcccagaagactgatgcccgcatggcctgcaacacacttctgctttcggatgaaggcgagtttgatgccaagcctgaacttgaaatcttcgcggacgatgtggcctgcggccatggcgcgacggttgcggaactgtccagggactatctcttttatctgatggcccgtggcatccccgaaaatgaagcgcgcggcctgctgatcaaggcgttcatcgccgagatcatcgaggagctggaagacgaaacgctggttgaagcactcgaaggggttctttccaactggctcgccgttcatgcttgagtgaattgggcctgattgaacaggacggggcgggagtttcccgcttcctcctttcctgccgggaaggcagaaggaacgatcatggatcagaagaatccgctcaccatggcctatgatgtcgaggccatacgcagggatttcccgattttgtcgcggcaggtgcacggcaaaacgctcgtttatctggataacggcgcttccgcacagaagccgcaaagcgttatcgacgcggtaactcatgcttacgcgaatgaatatgccaatgttcatcgcggtttgcattttctctcgaacgctgccaccgacgcttatgagaagtcgcgtgaaaccgtgcgacgttttctcaatgccggttctgtggacgagatcgtcttcaccaagaatgcgacagaggcgatcaataccgtcgcttatggctatggaatgccgttcatcggcgagggcgatgaaatcctgctctcgatcatggagcatcattccaacatcgtgccgtggcatttcatacgcgaacgccagggcgcgaaactggttttcacaccagtcgacgataacggtgttttccacatcgaagagttcgagaagcgcctgagcgaacgtaccaaactcgttgccatcacgcatatgtcgaatacactcggcacggtggtcccgatcaagaagatcgtggagcttgcccatgcacgcggcattccggttctggtcgatggcagtcagggtgcagtgcacctgccggtcgatgtgcaggatctgggctgtgactggtatgtctttaccggccacaaagtctatggcccttcgggcatcggcgtgctttatggacgcgcgcaaatgctggaaaagatgcgcccgttccagggcgggggcgaaatgatcgaggaagtgacggaggaaaacgtcacctacaatcatccgccacaccgctttgaagcaggcacgccgcctatcgttcaggcgattggtctgggtgcggcgcttgaatatatggaaaagatcgggcgtcatgcgatcctggctcacgaggcagacttgcgtgattatgcgcatgaacggctcggccggatcaacagcttgcgcattttcggcaatgcgccggacaagggcgcaatcatctccttcgcgcttgaaggcattcatgcccatgacgtgtcgatggtgatcgatcgggcgggggtcgcggtgcgcgcgggaacgcattgtgcgcaaccgctcttgaaacgctttggcgtcacctctacatgccgtgcatcctttgccctttataatacccgcgccgaagtagacgcattggctgaagccttggaaaaggcaaggaagtttttcggatgaccgatatggaacagaaagttcaggacaaggctgaaaccgggcctgccagtgaaacggcaacggctgaaggtagtgccgtgttttccgcttcagcaattccgcaggatgagttgctgcggatgacggacgatatcatcgccgcattgaagaccgtctatgatccggaaattccggcggatatctacgaactcggcctcatctacaagatcgatattgaggatgaccgcacggtcaagatcgaaatgacgctgacggctcccggctgcccggtcgccggcgaaatgccgggctgggtggaaaatgcggtcagcgccgtggagggcgtttcgttcgtggaggtcaccatgaccttcgatccgccatggacaccggaccgtatgtccgaagaagcgcaggttgccgtcggctggtactagacgccctgttttaacagaatcgtcggagctgccctaagaaccggttgtttccttataatgaagctgctgttttccgcagcaggcctggaccagcccgacaattccgcccaaagccatcgccagcgaaatgagagcctgtccccccttgaatggcagggtgaggattgcggttagcagtttccatacacgactgagaatgcgggagggaagccgcatccacgcgcgtcgggggcttttgctatacagaagcgtaaactctgttgcgttatgatcccggttccggcggaaatgataggaaaagctgatcctgcaataaggcacggtttcatagacgattgcatctggcgcccagcccgtttttgcgccgagcttcttggcttcaagccaaaggttccagtcttccccaccggtcaggccaagttttgaatcgaatctgaggccggttctgcggaagaaatcgatccttccaagccagcttccggtcgctatcttgatcgtatcagctttattttcctgccatttcctgcgtgcccggtcctcggccctcgtgccgttccgttccacgccggaccagacaaatctttgccataagctcagtttgctgttctggggaacagggcgcaccggagagccgaccagatcgagatcccgcctttgttgctcggcgaaaagttgcttcagccaatcgggttcgacaaattcatcatcgtccacaaaggccagaaaatcggcgccagcttcctgggcataatcaagcgcacgattgcgagcgcaggaaataccgatacttgtttctaaaatataaaccaccgcagacggggaaatgctggaacggatttcatgaagccagctttcagaagtgctggtcctgttgttttctacgatcaggaattcgacatcaatattagagggtatctctaaatcgcccagcgatttatagagattaatcagcatcttaggtctgttgcgcgtggtggtcgcgataattattttaaatataggcatcttataaactttatagattcgattttttgaaatttagcatatgcaaatataagcggtaaatgtaaaagtgagtgataatttataagctgcgtattacgacaatatcggaaaacgatatcgagagcgggattaaaaagccgcctctcattatagaggtgacgataccaatgtaaaaagaccgattatatacgctatctgtcgaaaagtggtgcccccagagagactcgaactcccgaccccctgattacaaatcaggtgctctaccaactgagctataagggcacaggcgcccgattagcataaataccgcgcctgtaaaatgaaaaatcaccatgttgagattatggcaaccatgttttgcatgtgatagccaataggcggcgggaaaaaatagcggcagatttgccagaaacgagacctgagagcatgaaagacacatcgcttgcgcttcattttgtttcatctggcacaaaggaatcgctatcggcccagaaagatctggtggaaagatacggccatgttgcagcggaagacgccgatatcatcgtcgctcttggaggcgatggcaccatgcttcaggcactgcgcgatttcatgaatacgggcaagccgatctatggcatgaaccgtggttctgtcggctttttgatgaatgagttcgtgatcgaaaacctgcccgagcgcattctggccgcgcagatggaaacgatccgcccgcttgtcatggtcgcggaaaccgaagatgcgccgcctgtcgaggcgttggcgatcaatgaagtttcacttttccgccagtcctatcaggctgcccgcattcgcatcaccattgatggcaaggtgcgcctgcaggaactggtatgcgatggtgtgatggtggcgacgccagccggatcaacggcctataatctttccgcgcaagggcctatcctgccactggaggcgcccttgctggcgctgacgccggtcagcccgtttcgcccgcgccgatggggcggcgcacttctgccaaaacatgtgactgtcagaatggatttgctcgaaacagaaaaacgccctgtcaatgctgtagcggataataacgaagtcaaatcggttacgtccgttactgtacgcgaagcgccaaacagccaggttacgatcctgttcgacaagaatcattcctgggatgagcgaattctcacagaacaattcaggcattaggtgtggtggatttgaagttcctgtcatttgcgaggcgtccgcgttgaggaatttcaaatgtcgggactaaacatctggtgcagtatgacttgaatattttcaccggatttgcctcggtgatgcgatggaaaggcctatgggacaaagcaatttgagccctgtggatggtattttggttgacttttgcacgctctggacgtaggcgatgctacaagataacgctccatgcgttaaagacgcctttactgcctcggctcctgcgcccgaaaacgcggccgcaatgacaggacaggtggaacttattccgaacagagagctacgcctccattgacgacatttgccgaactcggtctttccccgaaagtgatcgctgctgtagaagcagcgggatacactgcgcccactccaattcaggctggggccattccgcccgcgcttgagcgcaaggatgtgcttggaattgcacagaccggaacgggcaagacggcttcgttcgttctgccgatgctgacgcttctggaaaagggccgggcgcgggcgcgtatgccgcgcacgctcatccttgagccaacgcgcgaactggcagcgcaggttgaagaaaatttcgtcaaatatggtatcaatcaccgcctcaacgtggccctgcttatcggcggcgtatcgtttgaggagcaggagcgcaagcttgagcgcggcgcggatgttctcatcgcaacgccgggccgtatgctcgatcattttgaacgcggcaagcttctgcttaccggcgtcgagattctcgtcattgatgaagccgaccgtatgctcgatatgggtttcatcccggacatcgaacgtatctgcaagctgatcccctttacccgccagactttgtttttctcggccaccatgccgccggaaatcaccaagctgacggaacagtttttgcattcgcccgtgcgcatcgaagtcgccaaggcttcctccacggccaagaccgtgacccaacgtctggtgaaatcgggcaagaaggattgggacaagcgcgccgtgctgcgcgacctgatccagtccgaaggtgattcactcaagaatgcgatcatcttttgcaaccgcaagaaggacgtctcggagcttttccgctcgctgacgcgccatgaattcgatgccggcgccttgcatggcgacatggaccagcgggctcgcatggccatgctgtccagtttcaaggatggcaagctgcgccttctggtagcatccgatgttgccgcacgtggcctcgatattcccgatgtaagccatgtgttcaacttcgatgtccctatccatgcggaagattatgtccatcgcatcggccgcacgggccgtgcgggccgttccggcaaggcgttcactattgtgacctcgtctgacaccaaatatctcgcggcgatcgaaagcatgatcggcgaaaagatcgagtggcacgatggcgatctgtccacgctggccgtatccgaggaggctgatgagcagccacgcaagggacgcaacgcgcgcggcaagggcaaggaaaagccgaaggaaaaggccagcaagcctgttgcggctgaaaccgttgatccggccggacaaccgcagccggttattgaaaatcaacaccgtcgcgaagcgattcgttcatcaaatgaagaacgccgcggcaagccgcagaccgaacagcacaagcgccgccgtgatcgcgatgatgacggtccggctccggttggttttggaaacgatattccggccttcatgctgattccaaccggcgtgtgatcgggtaagcagaataacaaaagcgccggtctgtctggtcagaccggcgcttttgtttgtttgcttcctgggctcgacctttgtgccggttcacaggcaaggcgcgcccaatcgcctattatgccaggatcgtcaaaggttttcgcgggaatattccagtaaggcttggctcaagcccatgcagagaagctcgcggagcgtttcgtcgtccgtctgcgtagcgccgtttggcggaatcaggctgtaccctgcatctggcgcaggctttctggcgaggcgggtttcaactcgacggattcgccacagccgcaggcggaggtctggttggggttgttgaagacaaaccccgtgcgcagcgttgtgacttcaaaatccatctgcgttcccagaagaaaaagaacggcttccggggcaatgaaaactttcgcgccgtccttttcgatcaggtcgtcgccggcttttgcctcggtgacgagttcgatcgtatattccatacctgcacagccgccctttttcacgccgacgcggatcccaagcgcatcttcacgcgaggtcatgatctcgtggacgcggtttgccgcggcgtctgtaagcgttatgactgcaaaacggcccatctcaaactcttccggtactggctggcatatggctggagaatcatccagtctgctgtgaggcaagcggcttaaaaccacttttgccacgttttcactatagttagtgttgtaacatctttgctgcaagacaccaaatcaggagtgcggttcgcgtgccctgcaaacggatagtgccaggataaggaaaagcggatgtcgaatgatcggataaaacctctggtactggttgctttcgcgacttttctggctgcatccgttgcgcaggcgcaggataagcccaaggagcctgcggccaaaaatgaaccagccagaagcgaacagaaggctgatcccgtaaagcccgtcgaagagacgaagccatccgaacagacgcaggacgcggctggcgggctggccatgccggattatcgcgatgaccgttcgaccccgcaggcgctgatggaatcctattacaatgcgatcaaccgcaaggaatatacgcgcgcctatagttattattcggaagaaggacgggaaccggacttcaaaacctttgtcaaagggtatgagaagaccaagagtgtgaaggttgccctccgcaagaccgagccggatccgggtgcgggccagatttactggagccagccgctggcaattgaggcggaagatgaagacgggaaaaaagaagtttttacaggctgctacaccattcatctcacaaatccctccatgcaggaagaaccaccattcaagccaatggagatcatgaccggctccttgacccggtcgcctctgagccttgaaaagagtgtgccggagacttgcgaggctccgtgacggccggtctgattttttcgcttgaccttgccacgatgggaagctgcatgatgcgggtcaagctgaaaggagtttagcaaatgatgaagttttccatccccaagatgaaatgcggcggctgcgcggaagcggtgactgcggccttgcgcaagcttgatgccgaagcgccggttgtcgttgatcttgcaaacaaggaagtcgcctacggcggtacggttgcgccggaagcggttctttccgcattggcggcagcgggctatcccgcgacgagcgcgcaataatgtgattttggacctgcttgtaaaccggtccggcaaattgtaggtgccgggaagccagatgcttcccggcatttttgttgtttcacgcggcaaattcgagggggggcgagacgatgagccgcaaatgctgtgtagcgcacaatatctgtgtttgattgactggaacggcgatttttgccacatcaacggcaaatctcgtttatggtatcgccgtgttgcgaagccgggtgagcggggcagttttggtccggctgtaacggtttcgatcacaggatgccagcaggcatgaaacatcgcattgacgcgataaggaagggtttagggctatggtagccgatttccaggatcttcgcacaaagatggtcgataaccagatccgcacgacggacgtgactgatctggcggttatcgatgcgtttctgaccgttccgcgcgaggcattcgttccggcaagccgtcaggctctggcctatatcgatgaagatcagcttctggaaagcgaaggcccggccccgcgttatatcatggagccttcgcccttcgccaagcttgtgcagcttgcccgtgtcagcaagagcgatgtcgttctcgatatcggctgcgcatccggctattcggcggctgtcctttcccaattggctggatcggtcatcggtttggaaagcgattcctcgcttgcagccgccgcaacggcgcgtcttcaggaattcggttatgacaacgttgtgatcgtttcgggcgagttgagggcaggctatccgtccgaagcaccctatgatgttattttcatcgaaggtgcagttgatttcgtcccggacgttctgttcaatcagctcaaggaaggcggtcgcctggttgcggtcgaaggccgtggaaatgcgggcgttgcgcgtctttacgtcaaggaaagcggcgtggcttccgggcgtaccgttttcaatgcagcgatcaaaccgctccccggtttcgagtgtgaagagcagttcgaattttaattcgggaattggtacaattctgcaacgttgtgaaatttgtttgtgaatgcgggcttggcgacaatggaaatgacccggtttacgggttactaaatttcccgaactggtcggttcgatgatggattcgtttgttctgagatgaggtacacggtgttcaaagcgtgcaaggaactggtagcggccgcagtattgttgtctggcaccgttttaacggggcaggccgctctgtcggagacgctgactggcgctctcgtcaaggcttacaagaataatgctcccctgaattcctcgcgggcaggggtgcgcattcaggacgaaaacgtggcgattgccaaatctgcctaccggccacagattaccggttcttataatatatcgagaggcaagacgccggccaccgattaccgtacgactggtacggttggcatccagttgaaccagatgcttttcgacggttttcagaccaggaacaatgttgccgccgctgaaacgcaagtcttcgcgcagcgcgaaaacctccgcaatgatgagcagaacacgctctatcaggcggtagccgcctatatggatgtttaccagcttcgccagattgctgcactgcgcgagaagaaccttgccgccatgaacgagcaggtgcgtgccgcacgcgctcgccttgatgtgggtgaggggacgcgcaccgacgttgctcaggcagaggccagccgctccacagccatagccgctctcaacgccgcgcgtgcagacgtgaaaacggcggaagccacctatatgcaggtcgttggatcgctgccggacaagcttaccccggcttctgcggccaggcatcttccccagtcgccgagccaggcctatgcgtctgcgctcgcttctcatcccggcatcctcgccacgaaatatgccgtcaatgccgccggttataatgtcaaggccaaggaaggcgcactgcttccgaccattggcctgacggcaagcgctagccagcttgacactatcgcagggacggatatgggcgacggtaacacggcatcgatcggcgttggcgtcaacattccgatctacacgggcggccgcacgtcagcgcagatccgccagtccaaggaacagcttggtcaggcgcgaatcgaggttgatgtcgtgcaggacaaggttcgtcaagccatcagttcagcctggtcgcagctggaagctgcccgtgcctcggtcgcagcaaaccgtgatggtattgccgccgcacagcttgccctcgatggcgtcattgaagaacgcaaggttggccagcgcacgacgcttgacgtgttgaatgcccagaacgatctcgtcgcagtgcagatcgctctagttcaggccgaacatgatgttgttgtggcgagctatgctcttctgaatgccacgggccgcatgactgccgaccagcttggtttgcaggtggcccagtataagccggaagagcactacaaggcggtgaaagacaagtggttcggcctgcgtacgcctgatggccgctgatcggctctgcaaacaatatttcgatggcgcctgtgggcgccatttctgtttgtggcgattcgcatcgtccaatttcttaataaatccataaagctgtgagtttggatgatgcgttatcacagagggattctcaaatcaccgaacgtccgatacccttaatccattgattctctgttcttggagcagttcacgcaagtgcattgtcagcctccggtcagcagtttggtaacaagggaaagtcggtaagccatggcccagacatccagcgcggcacgcgaaccgtccatggaagaaattcttgcttccattcggcggattatcgaagacagcgatgtttcccgtcatcccgttcccggcgcgtcttctttcccggcgcgtggcgaagtggcggaatttcgccgtcccgctgcacagcaggatgaaaagccagaaactgtactgcccgaaaatccttcgatgatgcagggcatcttcaatgagcagccttcattgcgcggcccgctcgcagaagctgccgaagaggtggtggttaccgaggcgcttgagcaagacgaagaggacgacatcgttctcgatgcccagaatgatgatcgccgcgacgaggaagttgctccggttgcaacgcgcgcggcccctgtctcagaggaagctgcttataaggccgaacctctcggtgctccggttgaggccgctcttgtggagccccggccggaagaaaatttcgcgaagggggaaagcgaaatgtccacaaacgggaaggaacctgccgctattttatcggaagcgacgcaacgccatgttgccgcagcatttcaggatttgaatcatgtggttcattccgcgccgcgccggtccttcgatgagatcgccgcggaactgctgcgccccatgctgcaagactggttggacaaaaatcttccgacactggtagaacgcctcgtgcgtgaggaaatcgaacgcgtggtacgcggcgaaaaataaccggcagttggtgcggtgcctgttttgaacgggaacgttgaactgctctgactttttgtttcgcgcatgatctgaggcaaaaccatttggcattttgggctcggaaatattccggcccgcactattggagcgcatcccgaaaagtgtgaaacggttttcggaaaagatgcactctagaagcttggcccgtctgcccaacaggcgggttttcacttttaaggtgatttgccgcccgttagttgttattgagccttcaatccttttatcgcgcataaagaccggacaattccatgcttgagaagacctatgacgccgcggctacagagccgaaaattgccgaacgctgggaagaagctggtgcattcaaggcaggcgcaggcgcaaagcccggagccgatccgtttgctgtagtcattccgccgccgaatgtgacaggctcgctgcatatgggccatgccctcaacaataccattcaggacatcatggtccgtttcgagcgtatgcgcggcaagaatgtgctgtggcagccgggtatagaccatgcgggcattgcgacccagatggttgtcgagcgccagcttgccgaacgcaaggagccgaaccgccatgccatgggccgtgaaaaattcatcgaacgcatctggcaatggaaagccgaatccggtggcatgatatccaatcagcttcgccgtctgggcgcttcctgcgactggtcgcgtgagcggttcaccatggacgaagggctgtcccgcgcggtgctggaagtctttgtcacgctttacaagcagggcttgatctatcgcgacaagcgccttgtgaactgggatccgaagcttttgaccgcgatttcggatatcgaggtcgaatcccgcgagatcaagggccatttgtggcatttccgctatccgctggaaaatgttcctttcgacccggaaaacccgcatacctatattatcgtcgcaacgacccgcccggaaacaatgctgggcgatactggcgtggccgtcaatccgaaggatgagcgttatcatgctcttgttggaaatgacgtcatcctgccgcttgtcgggcgacatattcccattgtggcggatgattatgccgatccagaagccggttccggcgcggtcaagatcacgccggcgcacgacttcaacgatttcgaggtcggcaagcgcaataatctgcgcgctatcaacatcctcacgcccgaagcagccattacgctcaaagataatgtcgatttccttgaagatcttgagctgacagcggaactgaaggcacttatcgtcgaactcgacggaatggaccgctttgccgcgcgcaagcgcatcgtcgaactgatggatgagcgtggctatcttgaaaagatcgacgatcacacccacgcggtcccgcatggtgatcgcggcggcgttcccattgagccatatcttaccgaccaatggtatgtgaatgccggtgagctcgccaagcctgccatggcggcggttcgtgatggccgcacacagattgtcccgaagaactgggaaaagacctatttcgactggatggaaaacatccagccatggtgtgtctcgcgccagctctggtggggacaccagattccggcctggtacggaccggatggccattgctttgtggaaaagagcgaagctgaggccaaggccgccgcacgcgcccattacggtgaagacgttgcgctggagcgtgatacggacgttctcgatacgtggttctcgtctgccctctggccgttctccacgcttggctggccggacaagacaccggaacttgcaacctattacccaaccagtgttctggtgacggggttcgatatcctgttcttctgggttgcccgcatgatgatgatgggccttcatttcatggaggaaatcccgttccatacggtctatctgcatgcactcgtccgcgacaagcatggcgcgaaaatgtcgaagtcgaagggcaacgtcatcgaccctctcgaactgatggacgaatatggcgcagatgccttgcgcttcacgctggccatcatggcagcgcaggggcgtgacgttaagctcgatccggcccgcatcgccggctaccgcaatttcggcaccaagctctggaacgcgacgcgctttgcgcagatgaacggcgtgaagcttgcccccgatttccgcccggaaaatgcaaagcttgccgtcaatcgctggattttgaccgaattgacccgggcaacacgcgcagtgacagaagggattgccacctatcgcttcaatgaggcggcgggtgcggcctatcgcttcgtatggaaccagttctgcgattggtatctggagtttctgaaacccatcttcatgggggatgatgaggcagccaaggcagaggcacaggcaacagccgcctattgtctggatcaggtctacaagctcctgcatcctttcatgccgttcatgacggaagagctttggtcgctcactgctagcgaaggcaagaagcgcgacaccgttctggcattggctgaatggccggaattgtccttcgaggacgaagatgcggctgccgacatcaactggctggttgatcttgtgaccggtattcgctctgttcgtgcggaaatgaacgttcctgcaggtgcgattgcgccggtcgtggttctggacgccaataaggtgacagtcgatcgctttgcccgccacgatgcggcaatcaagcggcttgcgcgcgtggaacgcatttcctttgagcaacaggcgccaaagggggcagcgcagatgctgctgggcgaggcgacgatctgcatcccgcttggcagcctgatcgacctccaggccgaagcggctcgccttgccaaggaagcaggcaagatcgccgctgaaatggatcgtatcgagaaaaagctcgccaatgagaaattcgttgccaatgcgcgcgaagaagtcgttgaagctgagcgcgagcggctggtcgaactcaaggaggcagcgcagcgcgttgcaactgccgagtcacgcatccgtgatgcaagctgatttgatctgacagaatttggaagttttcctgccgaatcaaacatccggctgccatgtgcagccgggtgttcgcttattggctttcaaattcggctataagcggctctcaaaaaggttatcgagccgccgcgtcttatagttttctggcgatgttgcactttggcaacaaggcgaaatattggctaaaaatgggctgatttaggcggatttcaggcgctgatgtgtcgaaaactccaatagaacagcaaggtatttgatgttttaggcaatttaacgcgacacgccaaaaccacggtggctcaaatccagtttcttgtatcttgcgggttgaatccttcctgatttacgttttcgtcaaagttaatgcctttgctgtctgggaggacattcatgaagatgggacgcgtgaaaatagctgggttcgtagctgctttgctgggcagtacggttatggctcatgcgggtgggtttgagcgtggctcgcaggatttcgatattctttttgaaaatggtaacgccgtcgaagctggcggaaccttcgttgcgccacaacgcaagctgaagaatattcgcggctctgctatggaaaaaacccctcagtggaccggggggcagaattttgttccggctggcattaatcccacgaccgggcgtccgtatgaaacagaagtcgatgaggccaagagctactaggttccaaaggtttccgccaaattcgacatcaccagcgatcttgcctgtgcggcgcaatatcgtcagccctggggtatccagactgatgtcggtaccgacacagttcgcatgttcaccgcaatcgagcagaagatttcgtctcatgattatggtgtgaactgttcctatcgctttgtagcaggggaaaaaggttatttccgaattcttggcggcgtcagctatcaggaactgaagggtgagcagacccgtctgattcctggcattagtccaaacatgaatccgacgaagtttccttttccagggccggttcgggtagcatcgcttgatgctgaagatcagttggttggctggcgtcttggtgctgcttacgaaattcctgaatatgcgatgcgcgccacgctcgtctatcaatcggaagttaagtatgaccttgaaggcacgatcgacaatcttgtgctgaacccgataacggggcggggcatgccgcttaatgtggagagcgatgttgctacgccgcagtcggttgaattcaagttccagaccggtatcgccccggactggctcgcattcggctcggtcaagtggaccgactggtcgagcatcacatcggtggactttgtttcttctgataacaagatcgctcccaaaggcacgaagatcaccagtttgaacctttactatcaggatggttggacggttagcggcggtgtcggtcataagttcaatgaccagtggtctgcggctgcgactgttacgtgggatcgtggaacgagcaccggcctgacgtcgcaaacagatgtctggctctttggccttggtaccaattacaagccaacggatcagtttgaagtgcgcttggccggcgctgctggctggctttccgctggtgatctggatgataccatgattgctggtgtgtccaacccaacgggttccaagggcgaattcggaaacgacttcgttggtgcgctttcgctcactgccaaggtgaaattctaagctttggatgttcatgcaaaagcccggcagcgatgccgggcttttttgatttggaatggtattgcttactgttcaagccgggcgagaagcgaagatgtatcccagcgcccgccgccgatcttctgcacttccttgtaaaactggtccaccagcgcagttacgggcaagagcgcgccattgcgatttgcttcatcaaggcagatgcccagatccttgcgcatccagtcaacggcaaagccgaaatcatatttgccctggttcatggtgctggagcggttttccatctgccacgacccggccgcgcccttggagataaccgcgataagcttctcgatatcgaggcccgctttcttgccgaaatgaatgccttccgcaagaccctgcacaagacctgcaatgcagatctggttcaccattttcgcaagctggcctgagccaaccggccccataaggccgacagagcgggcataagcctcaatgaccggctttgcacgctcgaagactggctcggatgcgccaaccattaccgtcaatacgccgttttcggcacctgcctgtccgcccgatacaggcgcatccatgaaatgaaagccgcgcttctgcgcttctttatcaagttcgcgcgccacttcagccgatgcggtggtgttgtcgataaagattgcgtcctttttcatggtggaaaaggcaccatctgcgccaatggtgacggagcgcagatcgtcgtcattgccgacacaagcaaagacgaaatctgcgtcttttacggcatctgccggagtggcggcatagttgccgccgaattgttcggcccatttggccgccttcgctgcggtgcgattatagaccgtaacatcgtgcccgcccttggctttgagatgccccgccatgggataacccatcacaccgaggccaagaaaagccactttcacgtttgtcattgcatcattcctctggatttattcatatcaggtgaggggtgtcataaccgccgcgcgataggccgtacgctgttgcaggcgatgataccagtcttcgaggcgcggcagggacggtcgctcaatcgggaactggagccacccataggcatagcaccccaatggaatatcgccgatcccgaaatccgcaccggaaaaccagggctgatctgcaaggcccgcgtcagcaatgcgcatggagcattcaagcccctcgatcccatgcttgagtttcgccggatcgcgctgttttgcgggcaggcggatcaggtgcatcatcacatcgcgaaaatcgccggctatggtggttgatacccaatccatccatttttccgcctgcgcccgcttggcggggttctcgatccagaggctgtcttttccataagcggcggcaagatagcgaacgatgacgttggattcccacagaatggtttcaccgtcttccaggagcggcacaaggccgtttgggtttcgcgccagatagacaggatcgttcaatccgccaaactggccgccaagatcgatctgctcatattccaggttgagttcctgcgctgcccagagcgcctttttgacattcgtggaattggtgcggccccagattttcagcatggttatacctgtcgaattgaggaggatgtgcgcgttcacgcgtgggaagataaggcgatttaaacagataggccccggtagctgcaagctgtccggggcctgaacatgtaaaattgattttctatttagagcattttcgagccaaaggtgtggaacggttttgctgaaaactctagcgtttgagatgccgggtcaggcgccgctcaagcgcatcccatatgtggcgcagaatttcgaccatcagaagatagatcacggctgcccatagataggtctgaaaatcgaacgtacgcgaataggcgcggcgtgtttcgcccatcagatcaagcactgtgatgatcgcgacaatggccgatcccttgatcatcaggataatttcattgccataagggcgcagcgcgacgatgagggcctgtggaagaatgaccttccagaaggtgacgcgcttcgagatgcccaatgcggcagcgccttcccattggccgaccgctacgctttcgatggcgccgcgcaggatttcagcctgataagcggccgtgttgagcgaaaaggccagaatggcgcaattccacgcatcgcggaagaacacccaaagcccgacgctttccagaaacggacggaacgtgccgaagccgtaatagatcaggaaggtctgggcgagcagcggcgtcccgcggaaaaaatagacatagccgaaagcaagggaacgcaaccaccggctgttcgacatgcgcgctgccgtgatgggcagcgataacagcgctccgatgacaatggaaatggcgaccagttttagcgtgatgagcaggccggaccagtatcgcggcccataggtttcgataaggtcgatacgccagccattatagagatagattgcaagccctgcaaaaagcaggaaccacacgccgacaatgatatggccggctatccgcgttcgcgtccatgttttcacgactggcggaggagccattatctcggcggacggattggaggcgacttggttcatggttacgctccccgcgggcgattggcgccggaatcggcccagcgggcgatacggttgatgaaataggacgaaatgatcgcaagcgccagatagagcaggcaggcgatgccgaagaacaggaagggttccttggttacgcgcgcagcaatcgaggtctggcgaagaatgtcggacagggtgatgaccgaaacaagcgacgtatccttgagcagcaccagccacagattggcaaggcccggaagtgcaatgcggatcaattgcgggaaaatgaccatgcgcatcgtctgccggcgtgacaggcccaccgcgtatccgccttcatattgcccgtgcgggatggcgcggaaagcggaaaggaatacctcgctggaataggatgagaagacgaaaccgagagccaccatgcccgctacgaaggcattgatctcgatattcgcgtcgatgccgaacagatggagcaaacgctgaagcccaagcgaggccccgaaatagaccaggaagagcgtcaggagttccggcagaccgcgaaagatggtggtgtagatattagccgcaagccgcatcgaaggttcgctggactgcttgcccagagcgaccagaaaaccaaggatgagaccaacgggaagtgtggcgagtgccagactgacggtaacaagaagtcctttggcaatgctgataccccagccatcgggaccgaaactcaacaaggtggcgtagtgttccatgcgcctgttcttttcctagagcggttccagtttgaatggaatcggtaaagccgccctattttctttgtcttgatacatttccgaatgcaaagccggtttccatttgtgctggaaatgctccgggagctttgccccgatatttgctgttcctggaattagacatacggcctgtcgggcgctcatgcaaaattccatgcgccggctggcctggaagcaaaccggcgcacaaaggtcgttgatgatcagttttcggaaccgtaagcatcgaagtcgaaatatttatcgttgatttccttatacttgccgttggcccggattgccttgatcgcggcgttgaatttcgcgacaagttccgggcggcccttcttgatggcgatgcctgcgcccgggccatgaatttccgtcacgggcgggaaggtgccgaccatcttgcagcaggcgccatccggtgacttcagccattcagcaagcgtaacactgtcatcattgacggcatcaaggcggccattggcaagatcaaggcgatattcttccgctgtcggataggacttgatggtgctgtcggtataggtcttttccgaatagttggcgtgcgtcgtggaaccctgcacaccgatggtcttgcctgcaaggtcttccttggttacgcccttgatatccgtatccttcggagcggcgatgccgggtggcgtattgtaatatttattggtgaagtccacctgcttcttgcgctcgtccgtgatggacatggaggcgatgaaggcatcgaacttgccggactgaagtgctggaattgcgccatcccagtcctgggtcacgaactcgcacttggctttcatttggtcacagagcgcgcgggcaatgtcaacgtcgaagcccgatagcgtgccatccggcttgatgaaattgaaaggaggataggcgccttcggtgccgattgtgagcttgagcggttcttctgcattggcgacgcccgcagccatgctgccaaccgtgattgccaaggctgcaaccgatgtcgccatagcgatacgcttcaatacgcgcattttcagtcctctcgttttgttctggctggttccctgattttttgttctggttcagccgtttagtagggcaataacgaccgtgaaatcttcaaattgcacgtttggttgcacataccccagttcgctaccaatagatggtcgagccgatcacacgcaatattttttcgcacgtccgcctcccgcatctcatctgacggcgatattcccaccattacgggatgattggcaagatggttgcgtaattaaattgtgtgctaaacccgtgtgaaacaccgtagatgcggggcaagtagcggatatagccgtggatagcccggtaaaagtataaagtcatagggagtttttcaaatagccatctcctgctcgataaaatcagctatttcatcgattgcgttgatatcgaaaactggaaggctttcatcgttttgcggcatatcgctgaccacagctacgatgccggggtcggtttttgaaaggtgaggcccttcatgcccaccattgcgacgtatttcgatcttcttgtgcggctcgcgcttataaccttcgaccagaacgagatcgcaagggccaagctttgcgacgatctgggaaagcgatggttcaccgtcatccagattttcgtgcatgatagcgaaacggtgcgatgaaacgatggccacttccgctgccccggcctttcggtgccgccaggaatcggtgccttcatggtcaatgtcgaacgcatgatgtgcatgtttgatcgttgaaatgcggtggccgcgcgcggtaagacagcgcaccagccgttccgttaaggtggttttgccggaattcttccatcctgtaatgccgaagattttctggctcatgcctgcaaggcctcgtttatttcccgcgccttcaaaagatcgtcgggtaggttgatattgaaaaacggatcgtaactttccgccaggcgcggtgcatgggcaagaggaatattcacaacctcaaatccgatatgctttgcgaaccagaagatacttgctttttcagcgtgttgaagccatttctcaaggtctggaacgaggtccgtatgccaaaggccgacaatgggatggacgcgctcattggagcaggcgagaataatccgcgcgcctgtttcggcctgttttctgatgagattcgatgccaggtcgcaaggcagaaaaggtgtgtcggcggcacttgtcagcagtaaacggcaggggcttgcatgggcaaggcaggtcaaaagcccgaccagcggcccgccatggttcattgctatatctttgacggcgggcaggccgaaagcagcaaagcgggaaagatcacctttggaattgatgaaaagcgtatcgacctgcggctgaagccgcgcaatgacatgtgcaatgactggcgcggaaccgagcggttgcagaaatttgtcaccggaaacgccgcctgcctgcatccggctcgattgtcctccggcgatgattgcccctgtgattttcgcccctgtgatttttggttggccagctctcatgatggttccaccgtggtctgtctgccggtcagggtggttgcgagatagatcatatagataccgctttcgatgaaaaggaccgaaccggcaacagtataaacgcccggcgctttgccttgccgcaggctgtcgagacgaattaagtgaccgcaggagatttaaaaactaaatcccgtcatccgcccgtaaggctcatgtggcgggccacggacgggcggttatgctcacggtcgataatgaaatcatgccctttcggcttgcgggagatggcctcgtctatggcttggctcagatgctcgtcgctctcgctttcgcgcagcgccttgcgcaggtcggcatcgtcgttctggccgaggcacatataaagcatcccggtgcatgtgaggcggacgcggttgcagctttcgcagaaattatgcgtcatcggtgtgatgaaaccaagccgtccgcccgtttcgctgatcgtgacatagcgggcagggccgccggtgcgatagggaatatcggcaagcgtgaactggctggcaagatcggcacggacctgcgaaagcggcagatattgatcggtacggtcaaattctatttctcccatgggcatggtttcgatcagcgtcacatccatgccgcgcccgtgcgcccagcggatcagttccggaatttcggcgtcgttgaagtctttcagcgcgaccgcattgatcttgacgtggatgccggccttttgggcggcgtcaatgccttccaaaacacgggacagatcgccccagcgggtgatcgtgcggaatttttccgggttgagtgtgtcgagcgaaacattgatacggcgaacgccgcaatcggcaagctccccggcgaagcgggcaagctgcgatccgttggtggtcagtgtcagctcatccagcgcgcccgatttgagatggcgcgaaagattgccgatcagatgcatgatgttcttgcgcaccagcggctcgccgccggtgagccgaagcttgcgtacgcccttttcgatgaaaacactgcaaagccggtccagctcctccagtgtcagaaggtctttcttcggcaggaaggtcatatgttccgccatgcagtaggtgcagcggaaatcgcagcgatccgtcactgaaacgcgcagataggtaacggcgcgtccgaacggatcgatcatcggttccgttggagaaacaaggggctgagcttgaacattgcgcataaattaagccgttgttttcgcatggcacggaacaatatccgcgcttcctgatagagataggttttcgatcatggattgtccagtttgtccctcgcatgaagttgcctcaatgcaggcgcggctattgcggtatttccgcgcggggactatcaccggtgttgattatattgatcggggagagcggcaatgagcgagctttggcctacgcaattgcgtgtttcacgcgaccgcaaattgctgagcgtggcatttgacaacggccagaaatttgacctcacggcagaactgctgcgtgttctgtcgccttcggcggaggtgcagggccattcgccggaacagcgtgtgacagttggcggcaagcgcaatgtcgagatcatgcggatcgatcccatcggcaactatgccgtgcgcatcactttcgacgatatgcacgacacaggcctgttttcgtggacctatctgcacaagctcggtgtcgagaaggatacgctctggcagaactatctcgatgaactggcaaaaaaaggcctgacaagagaccgctgagccaggttggcccgcgactggagcggttccggttaaaacggaatggttggaaccgctctggtcgaaatcagaaattgccgtcccgcaaggggccgtatgttgcctcgtaattgcgcggcccgacaatgggcaggagcagtttttgcgcaaaggacggaatcttggctgccttggacatcttgtccgtcatggcgacgacatggttgacgcgcggacgatgcagcttttcaaattggtcgaaaagctccggctgttccaccttttgcgaaacgagttttgcaagggtgagggcggcttccatgccaagtgctgtgccttgcgcccagacgggtgccgtggcatgggcggcatcgccgagcagcaatacgtttccggctgaccagcgatccatgcggacttcctgcaagggagaattatagacgtcctggggcgtcttgaccgcattttcgatgatcgacctcagatcggaggggaaatcggaaaaatgctcgccgctaaggcgcacctggccgctatcggtccggtttccggtaagtgtcgcccaaacataaacgctttgctcgctcaccggaataagcaggatcatgctttttgagcccacccagagcgaccagcaatcgacgcccggatttggcgccatgaagcgccagctaaaattggataaagctgccgccctgacggcattgccattgaatgcgagagtgcgggtgatggaattgacgccatccgcgccgatcaggcacgccgtctccattgtttcattgtcggaaagcgccaccgaaacgcgcccggcatcttgcgagatttcaacgactttcttgccatagagaagattgtcttgcgaattgccttcttgcaggatgcgcagcaagtccgagcgcaggatgcagcgcggctgatggcgctcgccccagaaatcggtctcgttgacggaaaacagcaatttcccctttgctgtccgatattcgcgccgcttcgtcggatatccaagcgcatcaacctgttctttcaggccaagacgttccagtgcctgaatggcattgcccggtagattgatggccaacccggcttctgcatgttgattgcgcttgtcgagaatgcgcgtttcaatatcgaattgccgcagcgcacgcgccaaagccaaaccagatataccggcaccgacgatcaacatctctatccccttaaattgttgttccaccatgcttcaattgaacgttgatcgaaaatccacggccatatgatgcaggcagatgaaaataactggctgatgagaggaggttatcccctcataaagaaatggtgacggcttaaatcccgcagcccgatatgcgtatttcacgctgtcgttgcgacttagtcgaacttctaacttgggtgcaatcctttattattgccccctaaaaattttggaagtatgcgcttaagaacagatatttgaccggcaatcgccggagaggccttatgaggggaataaagaaaaggccgggttctggtcccggccttttctgtagcggtcaactcaggttgaattccttgaagaagtcattgcccttgtcatcgataacgatgaaagccgggaaatcttcgacttcaatgcgccagatggcctccatgccaagttccgggtactcgacgacttccacctttttgatgcagtcttgcgcaagacgtgcggccggcccgccgatggagccgagatagaagcccccgtgctggccgcaggcttcgcgcacctggcgcgaacggttgcccttggcgagcatgaccatggagccgccgaaagactggaactggtccacgtaggaatccatgcggcctgccgttgtcggcccgaaggagccggaagcatagcccgcgggcgtcttggcggggcccgcataatagatcgggtggttcttgaagtaatccggcattggctcgccgttttccagccgttcgcggattttcgcatgtgccagatcgcgcgccacgatgatcgggccggagagcgaaagacgcgtcttgaccggatgcttcgagagttccttgagtatttccgacatcggctggttgaggtcgatcttgaccacatgcgcggtcagcttttcctcgtcgatatccggcatgtattttgccggattggcttcaagctgctcaaggaaaatgccgtccttggtgatcttgcccttcgcctgacggtcggccgaacaggaaacgccgatgccgatcggcagcgaagcgccgtggcggggcaggcggatgacgcgcacgtcatggcagaaatatttgccgccgaactgcgcgccgacaccgagcgactgggtcagcttgtgaatttctgcttccatttcaaggtcgcggaaggcgtggccggtttccgagcctttggtcggcaggctgtcgagatagcgcgtggaagcaagcttcaccgtcttcaggttcatttccgccgaagtgccgccaatgacgatggccagatgatagggcgggcaggcggctgtgccgaggctcaggattttgtccttgaggaaatcaatcatgcggtcatgcgtcagaagcgaaggcgttccctgatagagaaacgtcttgttcgccgaaccgccgcccttggcaacgaacaggaacttgtaggcgtcttcgccttcttcatagatatcgatctgcgcgggcaggttgttcttggtgttcttttcctcgaacatcgaaagcggggcgagctgcgaataacgcaggttcttcttgttataggcgtccagcacaccggcgccgagcgcatcggcatcgccgccttcggtccagacgcggcggcccttcttgcccatgataatggccgtgccggtatcctggcacatgggcagcacgccgccggctgcgatattggcgttcttcaaaaggtcgtaggcgacgaagcggtcattgtcggttgcttcgggatcctgaagaatctttgcaagctgttgcagatggccggggcgcagcagatggttgatatcggcaaaggctacttctgaaagcaggcgaagcccttccgggtccacagtcaggacttcctgccccttgaacgtgtccaccgacacataatccgaagtcagtttgcgataaggggtgtcgtcttcgccaagagggaaaagatcggcggtgcttgcttctgccatcgtggtacctcgcttgcttgccgcaccggccagaaaactggaatgcacgatgcgctctgaacccggaagctggagcttcaaggcatattccgcggggcttttagcgcgatgcggggaggttgccactgcgtcactttgttcaattggccccttctggaacggctacccaagaaagtgcgtcaaacaattgtgataatcgagaagcgcaaaaagcattagcgttaaaagtttctatacgagattcataaattctattcacaagtttgaatggattcgcttgtcgcgaacggatgaattttggcggttgaaatgcagttttccaaaaagttgcgagcaaatgggaagatcggcgcccggtgcagggctgccgtatgtagcgcagccgcgctcggtctggccacttcggtgcttcttcctcctgttcaggcgcaggcagcaaattccctgctggaactctttcaacagcgccgcaagcccctgtacgcgcccttccgcccgttcagcagcgcgtgacggtgcagggcccccagatttacgattataagccgcaagcgctcgtaaaggtggattttgatgcgctcgacatgcaggtgacggccgcaaccgagccggtgcagatcgatcccctgacctccggcatgtcgcccattcgcccacaggcgaaaaatcaaacgccaggcaagcgcgcttttgatgcggcgatgggctatttgaaatccatcgacgtaaaggccgaaaagccgatagccgaggccctcgttgccttttattccagcaatcgcaccttcctctggtcggcagatgacaaggttctggaccgtgcgaaacaactggcagccttctttgcgcgtgccgacgaggatggcttgaacccggatgaatatgcggtaacgattcctgccgataatttcgatcctgacaagcgcgatgagcggcagcaaaaactggccgaatttgaaatccgcatgtcggcgcgcgccctgcgctatgctatcgacgcgggcgaggggcgcatcattgccgaccggctgagcggtttccacgatctgccgcgcacacgtgtcaatccgaaggctgttctggaacaacttgcaagagaatccgacccgagcgcctatctgcacggtttccagcccgataatgcgcaatatgctgcactgaagcgcgcccttgccgatacggaaccgccgcgcggcaagccgattcgtatttcgttcgatggcgtcatcaaacccggcgataaaagtgagcagctttccaaggttgtcgccctgatctcccgccatgcgccggctaactatctggcgcagcaccgagatgtgcttgcagcccatgcggatgcgagcgtttatgatcccgaactggtttccgcgatcaaggattatcagaaattgtcgggcggcacaccggacggcctgatcggacgggcgacgatttccgcccttcagggcgagcagacgtcaatcaggcgcgaccgcatcctctattcgatggagcgtctgcgctggttgccgcatgatttcggcaaacgctatgtcatggtcaaccagcctgcctaccatgccggatattatgaggatggccagcaaaagctcgggatgaatgtggttatcggctcgccgacccatcagacctatttcttctataacaaggttcaaacggtcgtattcaacccgtcctggggtgtgccgcgctcgatcattctcaatgaaatgctgccaaaggtcatgcgggatacgagctatctcgaccgtaatggctatgaggtctatgcaaacggcaagaaagtttcggcaagtgcggtgaactggagtgcggttgcaacgggcaaggcccatatcgggatccgccagaagccgagcctcgacaattcgcttggcgaattgaagattctcttcccgaatgcgcacgatatctacatgcacgacacgcctgcaaaatcctatttcaagcgggatatgcgcgccttgagccatggctgcatccgccttgaacgtcctcgcgacatggcggctgccgttcttggtacatcagtgaagaatctcgacaaatatttcggcaaggatgaacgcggcataaaggtacccgagccggtgccggtctatattgcctattttacggcatggccggatgctgacggcaagattcactattacggtgatatctatgatcgcgattccggcttgcagaaggctttcgacaaaacggcaaccacacgcctggcagccatttagaacggctttaactaaaaccatcaaagcgcgtttccgtttgcgataatgcaggcagaaacgcgcttttgtttttacagggcgatgagattggcttgtgccaaggcaccgaataatcacaagctgattttcttgggaaaaatggtgggcgcgacagggattgaacctgtgacccctcccgtgtgaagggagtgctctcccgctgagctacgcgcccttcgagctgtttttcaacgctcaactgaaggtgcggcggatatacgaggtgagggcggtacaagtcaagcgcaacatgagcgcgtttcaccgattgtaatcaggaaaggaggaaaatatctatattccatggccttgaacgctgcccttcattcgcaaaagggcatgtaattccgaatttagccggattttttataccgggaatcggtttgcaaaacgcgcattgttaaaatgagctctatccgcgaatataattaaggttcgggcagaaaactcatgggctactcaataaatccaggggtgagggcaaggttttgacggcgtggtgattcccttcggattcttaaaataagccattgaagcatatgcgcggttcggctagaaacgcgcttgcaatattgccgcaaggttatctatgcacccgtagctcagctggatagagcgctgccctccgaaggcagaggccacaggttcgaatcctgtcgggtgcgccatccttctcaaaaactgtaagattgccgtatcgaccggttaaaacagaaaaaccctgcgcagggcagggttttggttggtgattggtttgctgattacccgcctatcgcgcggcctagccatatcaggatgcaggcgccgataaacccggcaaccagatagccgagccatcctccgaaggacacacccagaaaaccaaaaatgaagctggctaccgccgctccgatgatgcctagaataatgttcatgaatatgccggtgttgctattcatgaagttcgacgcgatccatccggcaatgccgccaatgatgattgccgcaatccagccaatacctgcttcacccatcgtaagttccctccgtgatcagatagaagggatatgtggctgctttttctttcggtaagggcagggtgcagcaacggacggatcgttatagcgcgagtggagccgtcaacgcggtgtgtgcgcgatcgaacttgtcatggtgtgatcgacaatattgggcagtctcgaatttgtgttcgagagaagcacgattatcgcgagcatcaggattaacggggcggccagtatgccgctgcggactgccggttcgaggattttgctgcgcgaagaggaacggtcgtgtttcatgcaaccgatagtggagcagcaggcttaatttgatgttaaataaactggttaacgagcaatattaagagtggagcgggtagcgggaatcgaacccgcgcgttcagcttgggaagctgacaggctaccattacatcatacccgcaaactgtaaattatttcagtgctttatgacgaaaatttatgtcgatcatctataaagttttacagcgtattttacaagctacgttctctttctggcctcgtcaatctgttttatcgtggcctctatagcagccgttctgctcacataccgccggataatgttccgcacggtttcttcttcccaccccatgatttcagcaattacacgttcggacagaccggcgatatagaactttgtcgccgccgtcccacggaagtcgtgaaagtgtaaatctctatcgccaagctttgcttcttcgcggcagtctgaaaacgatgacccaaacccgtttaccgtccaaggtgctttcctggtgtttgtcaagacaataggagaccggcgtgggatcgtttgaagcaaggccctcaattccgcgtaaagaggaatgaccgcttccttcgtgtgacgacttttcccggtgggtaggattattgcgttatcggtgatatgagaccatgacagccgcaaaagatcgccagcgcgcaagcctgtgtgggctgctagatcaaccgcccatgcgacttcgggtgaacatttcgttttgagccgcgcgatatcctgatctgtccatatgatggcggcacggtcgtttttgtatagctgcttaatgccttcacatggattttggctaatcttgccaagagggtctacagcataggacagaacgcgggaaaggacttgcattccatagtccgcagttcgtggcttatcggcaaactccccgcgccattttcgaatgactggccgtattttctgaggtagatcaaactgcgctatgctcaagtccccgaattttttcccgatcctatccagccatccattccaattgcgtttcgtgctgtcggctagcttctggtagtcgtggctagacttataggccgtgataacggcgcgaaactttgaagcatctggaattacccgactatcatttgcttcttgaagcgaagccataaattcagccgatccgggttctccacgaagggccgggccgccacgccatgcataataatacgtgcggccctttgcgttaactttgtggatgcctttcaaatcaactgtaaccatgctttgcttcgaatgcccttagctctttgtccagatcgctatcctgatcgatgacccgttcatcattgtctgaataaatcaggatcgccccatcggtgcataatttaagcatgacacctaggtctttggctactgaggcagcacgagctataatatctgcctttgtgaaacaaagtggtttctgtcccatcctcactccctttcccgcagtgcggcgcggccttcaaggtgatccatgcgcgcaatgagtttgtctattttggcttccaagcgttcagctgttgtttgtgtgccatccttgcggtgacattccgcttggtcgccattgatggcacggttccagcatccggggacaaggaaccggcctcccggcacatctgggtcagttatccatcggcaacggctcattcgccaccgcctttcagggcttggcgaccagcttcggtgatgcgataccagaagccacagccaatagttttcggctctcgcgatatcaggcccatggagaacaactgcttgagtgtggctggcataaagtcacccgtcatgccaaaacgatttccagcaatcgtttccagagcctttacttggttcttggtcagcttcattcgctctgctccccaagtgcggaggcggctacggggagggagttatttcgtgaggcgtttcggctgcttgtccttggtggcaagcttggaagacggacgcttcgcgcctttgaacttcgcttcccggcgcttcgcctaccgggaagagcgttacaggcgtaacaaagcgtcacaagtgacgcaaagtgacgccacagaggaaattcaaaaagaagggtttccccataccccttccgaagaaaatacccccaaagaaaagacccctaaaggggtccaaaagaaatccccccgttcggtactcgaagctgtcctttcccagccgatagccgtcgcagtggtcgagcacagggccaagatcaaaaaacctttgaccgagcgcggtgctgaactgctcgccaagcggctggccgccgcaaaggatgcctgcggcctcacagccgatcaggcggcggacctgatgatcgagcgcggatggcaaggcttcgacgcggaatgggcgaaaaatgccatgcagtctgggtggaagccggaagcccagcaacaggccagcagctacaagccggacagcgagctttcccaggaggaacgcgacgcccgctggaagaaattcatgaactacgcccgcaacaatcggtgttggcactctgacgtgtgggggccgatgccgaatatgctgggttgccgcgtccctgcgcatctcatcctcccgacagatggtcgaaagtcgaacggcgacccgtggacggagcaggggaggattgcagcatgatcgccgcctatcacgcaaaaactgaccgttcggcgtcgtattactggtcgaagaaggatcaggaaattttcaagcccttacgccttttccgacagggcaaagacacgctggaaatagctgaaatcatgggcatcaccgaagcagatgctctcatgcgtgttcacagagcgatcagttccacgaagcgcaagaaggtccgcaccgttccacatggagagctagcatgacgccggagactgcattgatcaacgagtacctcgccaagcatggtgcacgccggttcgagcagggcgccaccagtggcattcacgggatagcgtcattcatggctgaatatggctacgaggtagccggagcaccgaaaggcggcgtcaaggttcgtcgtggcaaaggccagtggaaacgtatgtccatgccagggctaatcgcaatggcagatgaaattcgccttgcgcaggggcttgagcctttcagcgcagcgcacaaacaggcagcataaccccagtcagcgaggaacggacatggcgaggacgaaagcggcgaagcttcaagccaagcggtcgagaggaaggccaaagaaggagggagttttgcgcgcaccttccggtcagatcagcagggcaaaggaaccgcccgcaaaggtggcgcaactggcaaggatgaggatattcggcatgagcgcatcggaagcattaagcgacttggcgggggataatctggggcgcttgcatatggcatggaagcgagacaaggcggagggcatcagcacgagccagtatgacgccgcagagcgctacagggaagttttcaacgacaagcgtaaggcggagtgttccgctggcgcgcactatgaccacataggttcgattggtgcttccgaccccgatgagtatgaggcgtgggtaaagcgcgccaagcaggcttatgccgacgctcgtggggcaatagatgaagcacaggccgaaacgcgaaatagcaatctctatgctgccgttcaattcatgcttgagaatgatcaattcctcccgcatatgcttggagatattcgtctcgcctgtaacgcactttatcgtcattttttcacacataaccgcaagaaagtcgcatgattgtctttccatatcgagcaaagcagaataatctgcgcatagtttcaggatgcagaattgcgacatgaggattacagcggcttttcgggccgcttttttactgtttggttactatgaaatgtgtggcgttcagtatgagcgttatggttgcaagtgttgctgaaaaactacagacatttcactcggatgatataattaagagatcaatgaatattggaatgtttggagggaaccgtgaacattaaatcgcttcttcttgcatcaactgtcgttctcgttgctgcgactggcgcaaaggctgctgacgccgtcattgaacaggaacctgcaccggttgttgttgctccgaccttcacctggaatggcgcctatctcggcggccagatcggttatggttggggccgttcgacgctgagcgatgaagacacatctatccgagtaaagccagacggtttcctcggcggtctttatgccggttataactttgacatggggaacaacttcgtcctcggtgttgacggtgacattacctataatgatctagatgctagccacagtgacaccgacccagatcttgatctcaccactggtgttgacagcaagctccgctggtcaggcgctgttcgcgctcgcatgggtgtcgcaatggatcgatggatgccatacattgccggtggtgtggccttcggaaacgttaagaattcagtttcactcacggacggtatagagagcattggggtttctcagagcaagactatgactggctgggccgctggcgctggtgttgattacgcggcaactgacaatgtcatcgtacgtcttgaatatcgttataccgactacggccataaggatttcagtgtagttgatggcgatctcagcgttgaggctcgcaacaagtttaagacacacgacatccgattgggcgtagcttacaagttctaatctgatatttgatcagatatagagccgccttgttcgcagggcggcttttttattcgaggctctgcctcaacggaatgcgatggcgtttcgcacatcgagcgccgatcctcgcatgtagctgacggccagcgaagatagccgtagttggagaatgggtctggggaagtcctcgtagccagacggctcgaaagagcgccgactagggcagatattcgccctcatgcagtaccgccccacttatcagggtagcgcgagacatgagggcaacggaattagaacggcggcgcaccagatagtaacggaagccaagaagccagtggctggtgcgcaacgcttggtcgttgtgattatctctcgactacaggggcagcggcagagctcttgacgagattaatgccatttatcgcatcagctctgttcacgtatccctcgccactgtcggcaatagttcggtgattgttggccagaagacgccagcgccagtacccggcgttatctcgataaaggacgtattgcatgtctgtctcctccaagaatgatgtgtttcgtaaattccttttcagctatcgatatgatggcgctaaatggagcattgaaatacaggcgcgttctgtcgacgaagccagaaagcgcatatcgtccctcgcactcgctcgatacgatggcgaggtgttcgctcgttatccagcaactgtcggatttatcccccgcatgattgcgtttttccgaaacgcacggttggcagcttaaccaaaacggattggttgtaaacgggtcaagaaattcaaccttagtctcagccagcatgggatgaaaagggacctcggaagtgtcgccgcttctcaagccacaggtcacttgctgatcaaagcccgacagctttgcgcagggcatcgttcatacggccctgccagcctttgccggtggccttgaagcgttgaactacatcctgatcgagccggatagtaaccggcgtcttgggattgtcgatgcgcggccggcctcgaatggccttctccatcttggcggccatatctggaaaggcttccttgaaaggcttggccttggcaagctgttcatcggtggcttccggtgcatcgggatcgcttgcgatcatcttctgaatttctgcctcttcttcctgagtgagagggcgcttagaggaaaatttgatacccatcagagcttcctttccttctggcttgctggacgcatggagatcacggagagggcttccgaaccaaccggcttgaaaatgacggcgatgataatcaggccgttgaattctccgattgccatcaggcgatctgccttggtggggaagaccttagccgacaggaagaattcgaaatgcaggtcagcgaagtccaagccgtgcttggcaatgttggtctgtcgcttcggttcgtcccagatgatcttcataaaacgtatgtacaataattcgtctgggctcgcaataataatcgtacatacaaataatattttctgtacgtacacgtgagggtattatgaaccgccgtcgcttcctttccttcctcggccttgctcctgtagctttcgctgcgctgggccgagcgttgcaaggtggcatttggcgaccagccgggcaaggccatgttcggcatcgtgcaggggggcgatatcgcgcgtctgcgcgaaagatcggcagaagcgctcaaggccatggacctcaagggctattcggttggtgggcttgcggtgggcgagccgcaggaagtcatgctggatatgctggaagtggtctgcccgatcctgccaacggaaaagccgcgctacctgatgggggtcggcacgccggatgatattttgaagtccgtggcgcgcgggatcgatatgttcgattgcgtgatgccgacgcgcgcggggcgccatggccttgctttcacccgcttcggcaaggtgaatttgcgcaatgcgcgtcatgcggaagatcatcgcccgctcgatccgcaatccgattgtccggcatcgcgcgattatagccgcgcctatctgcatcatctggtgaagtccggcgaggcgctcggtgcaatgctgctcacctggaacaatcttgcctattatcaatatctcatgaagggcattcgcgcggcgattgccgatggaaatttcagtgattttaccgctgaaaccacggaaggctgggcaagaggcgatatgcctgcgctctagggcctgtctgcatacaaggattcccttttgcatgaaattctgattcaaggttgttgaaggagaacagccttgagcagacgaagccttacagatgagcaatggaaccggatcgaagcatatcttccggggcgagttggtacgcccggccgcagtggcgttgataaccgattatttgtcgacgccatcttgtggatggctgccaatgcagcgcactggcgcgatctgcctgcgaccttcggcaaatggacagcggttcatgcccgctttcggcgatggtcgcacgccggtgtatggggaaggcttttccatgccctggctgatacgccggactttgaatatgtcctcattgatagcaccatatcgaaagtccacgcagatgcggcgggcgcaaaaggggggctgaagctgcctgcatcggtcgctcgcgcggtggattgacgaccaagctgcatgctgttgtcgatgctatcggcctaccgctgcgaataaagccaacacccggccattatggtgactgtccgcaagcttcaagccttctatccggcttgaagggtgtggggcatgtcattgctgatgcagcctatgatgccgatcacttaagggccttcattgccagcgatctcaaggcaacggctcagatccaaggccaatccaacacgttccagtgtcccaacaatcgactggaggctgtacaaggaacgccatcagattgaatgcttttttaacaagttgaaacgctatcgtcgtattgcgctgcgatgcgagaaaacattgaccgcattcatgggcttcgtccatctcgcatgcgctatgatctggttacgttgaatgcagacacgccctagggcgaagttctaccagcagatgaccgctattggggccatgactatcaatgaggtccggtctttggaaaactacccgccggttggccgtgacgtgatgacaacggcaaacacgatccgggcaacattcctcgacatcaatcaagattatcaggcgtctgacgcagatccttgggctgatgaggccgatgtatcggagcgtggtgaagaagccaaagatgttcaattcaatatggctccttcgcacagccaggtaagacgcttgatgaagctcgaatggttccgagctaacccgaattgggtagggacgttcaacacgaacctgatgggccttgctgctttcggcgaacggttgatcggcatccaatacccgctgttcggaattaacagtgtttttgaagtccttgatttcaaattcatccttggtgaaggaggcattctgcaaggggcgaccattcaggtccagtccatgacggacactgcttaccagtgggacacatcgcaggaaggcacagcgccggtatcggacgaaactacttcggacgatgatttgccagttccagacgcgccagatgttctgattatcgctggaccagcagcagaactgagcttcccgcctaccggcaacatcctgttgaactatatggtccgctggaaaaagacggctgataccgaatggcgtgtggctggtccgctcgaaaacgacgcagagagctttgaaacaccgacgctgtcagcgctgacacagtacgagttctaattggccgttcgtacccagaagggacgcgtaggcgcttactcggccagcacgatcaaaacgatgccctgaccaccccaacaaactaagaaacccacaccctgccttggcggggcgttttgctatggagcattcgcatgaccgttcgcacgattgacgagattttccgcgatttcgtgattgatggtgttccggcatcagggccgtttcatccttacaagcctgaccttcgcgatacgttgaaagcgttgcttgagggcctttcggcgttccctgataaccgcgtcattcgtctgaacaacgctgacgaaggtacagccaataatatcgtcgtgacatcttctgtcgcgatcccgacggctgcgtatcaggtgctttatatcctgaatgtcactcaggagaatacggggccggtgacggtatctggcacgattaatcgcgatctggttacgaatatcaatcagccagtcccggcaggatacctgatgcctggcatggcgctgctatgcattgataccggcacagaattgcgtttgctgtcctatggcgatgcagaagccatccttgccgccgctgaagacgcagccgcacgggcggaggcggcggcatccggtgttaatctacccaaaatcagcgccgccgatgcaggtaagtctcttatcgttaatcaagatgggaccggttatgatgttggccttgctgtagagtttgccaccgaaactcaagcaaaagcgccgggtacgccagagaacgatgggttagtcgtaaaccttctccgaactctgcaacaaggtcaggctcgcgggtttttctcgctgaaagactttgcgactacagtgattgacaatggaagcaacagtgcaatttctgcgttgcagtctgccgttaattcaggtgaaacagtcgtaatgccaaagacagacgacagttatctgtttgatggagacgttataatcaataaccctgtcaagttgcgtggcgcatctggtggctcaaaaataaagcgcgtcggtgctattggtcgttttttacttagagcaaatcatataaatattggagatttcatagaagatgggtctgaaatgacggggcaagcagcgttgttccatttcgacactatcgaaaatgatgcatccagatacattcaacatacgcttattgagaatgttcggtcttttaattccggtgggttgattgacgataacaatgtaaagggggccgcagccacaccttatgtttgggacattttaattaggaacgtttatgccttcggatgccgtgggcgtggcatccgcatgagggatggctttgcgtttctgcgctttgaagatgttgaaattgggttagggccgcaatatggtggtgtaagcctaccagcatatgagtttcgaaattttgaggggttatttcttcgccgcaccgaagccactggattggatggatatacagaccttggatacgtcccagatgctgaacagcgggggttcatctttgcagacggagcagccctccacatcaatagcctgtttgcagataataacaagggtgatggcgtgttttgccaaaacgtccaatacgtagatggaaacgatctcaattcatccatcgacggcggaactgggttcaattttatcaacgtagatcgcataaacatcaatacgatccgcagtggtggccgccggaatatggcaccaggaaatcttaacactgtttcccaaggtatctctttgaatgcaaattgtcagactgtaattataggcaacgcagttacccacaactggtgaagtcacggtttttatagccaagctcaggacattttggttaatggtctgatatcacgtgataatggcggaagggggtacgttgcagagggttcagcagggtcatctctcctaaatggggccgttttcagagataatgtagcagggaattattttacaggagggacaagcgtaaaccatctcgcgaacctccaacttcataactctagcaccggggggaaaacttttgtggccaatgtcaccacaaatgggtctgcataacggtccttgccattttaactataaatgagctattcccgcgcattaagagtagacacgggaaatcagtatggctccgagacatattacagttatcctaccagctaagtaccgaggcggaagtcttcgagttacgaagaatatcgttcgaatgcttttgaagggaagtcagaattatggtgaacagtgtcaagttagattggcagtacgtgccgatacctacgatattggggaggagtttcgtgatcttatcgataatggtgtagaggttcgggaaatatcattcaaagaagttcctccagaagatgttaacaatgctaactatttccaaggtagaaatatcgacctacagtcgagaacctattggctaatggaggatggccaaaacaactgtgccgatagtgacctttggctagttgtatcctactctgtagagtatcctattgccccgataaggccgacactgatatttgccaccgatttcattcaaaggtacgtacctgatattatttggccaccacggcccggtgagggggatgctgaggctcttgcgttcttacgacaatcagacggcgtactagctacaacaccacacacgcggctggatgcgatttcatacgctggcttacctgcgtccaaagtttatcttgctccgatggagtttgacccgacgtttttggatcgttaccggtcagtgtctaaggttaaggaaccctatttcctttggccaaccaacccaaatgctcacaaaaaccatgcaaaagcgtttcaagcgctagacctatattacggcaaactaaagggtaagataaagacaaagatagtcggtgtgcgtagtgtgcggatggacccatcccatcgatggcaggccaagtacgaaaataaggcttatgtgaaatctgtacgggaaattgttgcgggtctcgacaacctgaaaagcaatgttgagttcgctggtgaggttgcggacaaggagtatgcggagcttcttgcttcagcttgtttcctttggcatccaactttggcagacaacggaacttttgctgcggtcgaagcggcatatatgggatgtccaacgctttcaaacgactacccgcagatgcggtatatttctaaccgtttcgaaattcccatgcagtattttaacgcaaggtctgtgaaggaaatggcatcagcgcttaagcaaatggaggagacgccaatagatgtaggtttattgccaagtcgagaaaccctatctctgcattcgtgggaagctcacgcttccgaatactgggatgtgatcgtgagggcagcggcatgaataagctcggcgtgtttatcggctataacccaggccaattagatccgtatcagggtatttctcgcttaattgcattcgtgatcaagggggccttgaaccagggtagcggtgtaacaattgcttgccccggctggctaaaggacgatgtacgtgttcttttggaagatgctgatatcccacttgaagcggtcaaaattatcgcgacgaatggtcagcctccattggcttcgttatggaagttgagagataagttccgtaagagacggacgagtaaacgaaaacgtctctggctggagcgctatggcaaaaatgttgcaaattttgttgcagaatggctttcttcgcgctcgtattgggggatttttttgggggctgctgcaattgctgtagtgactattctacttgccgtaccaattgctatagccttcaccgctcttatcggccttctatttgctcgtcggcttattagacgtgttatcaggtcaaagcttggtttgttttttcacaaaaatgccaatcaattcaacaaattaatgtcatctgatgaaaccatcgaccagatgagggaacgggaattctcattgttgatgaagaagatcaacgcccagaaggacatcaaagtttggtatgtaccagccatgttttggcccgaggtcgctaacataaaatccaagatcgtgatggcggccccggatatcgtcttcttcgattacccagggaacttccgagggatacgagagcataactcatacgatcgcatgttaaagagcttgaggtctgccgatcatctcgtttgctacagtgaaaatgcgaagcaaaaacattttgttgaacggtgtgatgttcctgcggaaaagataacggttatccgtcacgggttcgtagatttgggagcttctggtgcggctattttgcgtcaagatgcacttgacacattacatgcctttatcaagaagaatgatggtcgaatgccggaatatttgaaaggtttccggtttgacgatgttcctttcttcttctattcttcacagcttagaccacacaaaaacatagaaggccttattagggcttatgcaaaagtattgaaagagcatcagcgcccagcaaaacttatccttacggcacaatttcaatatgacaagcgcatccagacctttatagatgataatggcctgcatgctgatgtgctgtcgctgcattctgtaccaaacaaggtacttgctgctctatatcacctggcatcattgtcggtcacgccaacaaacttcgagggagggttcccatttacattttcagaagcctattcggtcggcactccatcgatcatgagccgtatcccagtcgtgcaggaagtgattgatgatccagagcttcaagacttgatgacattcaatcctttggatgtggatgatatagccaataagatgatttttggtttggacaacaggcaacgtctatttgaggcgcagtctagtctatacgccaaattatccgctcgcacatggcaggtcgccgcaaatgattatctgtctctgcttaaatctgttgcagactagcgattatcgaatgggctgaactctggattgcgcggtagtttcgcatcccaagtttcgtccactttacgaaagttaatctcatcgctgtggtgatatgagttgtcataagtaatctttgtagatggtgctttttctgcgtccagcgcggcagggaattcaacgcaataactgccagcagaataataaccagaaattcgaacataatagtgccctcgaaattgattagcgcattgaggagtacctcttctgaccatcaaaatcaattgttcaaaatgcgcttaaagcacacgtattcaatatagccgcccactgaggcggctttttctttgccgaaaggaaatcaccaatggctaagggaacctttgccaaagcgatgccgcatgtcttctcggaagaaggcgggtatgtcgatcatccgaaagaccccggcggcgcaacgaatatgggcattacgcttgccacgctgtcagcctgggaaggccggaaggtatcgaaagccgaagtgaaggcgctgaccaagaccaaggcgacggatatctaccgggagaattactggaacaaggttgccggtgatgatctgcctgccggtgtggatcacgccacgctagattttgctatccactccggcccagcccgtgccgtcaagatgcttcagaaggtcgtcggtgtcgatcaggatggcgtcatcggtgcgaagacgctcgctgccgtccgaaagatggccgcagaccggatcatcaatgaactgtgtgatgctcgtctggcatggctgaaaggtctcggcacgttctcgacgttcggcaagggctggacttcgcatgtctcgcgggttcggtctcgtgctctggcgttctcacgtgacagtgctcccgcaccttcgccggtgccgcaggttcctacaggcaaggccgtacagtccgatacctccttgaaagaggtgctgaagaagcccgaagcctgggggccgctcggcgggatgattactggggtaggtgcaatggcagacggctccggcccgatgcaatgggcgcttgccatcgcaatggtcgcgcttgttggcgtcggcctctacttcttcatccagcgggtgaggaaagaggcatgatctgggctctcatcccaaactggctgaaatactcgctcgttgcccttgtggcggcgtttttgttggtagcgggtgggtatgtggccggaacgataaaagagcgccagcggacagctttggcggcagcataggcaacagcaagggcaatacaaaaaagggcgggcattgatgaaaagattatcggtatggatagctatcggctctgcgttgagcttggcggcttgccagagcaatgcaaagaactgcgccgggtggaagccgatcagccttaaaccggcgacggctgtttatctctcaggaaacgatacaccggcgggtcagggtatcgcttctcataatgcattcgggaaagcggcggggtgctggaagtgacgccaatggataatgaagctcgaaccgtcaatcgcatgggtgagctaccggagaggacaaaggaatttctgtccaagctggatgaggatgatatagaaacgctggaggacgccatgcagttctattcgaccgtccgcacccttggccgggttggcaaatggacggtcctaagcattcttgccatcatcgtcggcattgtctctctctatgagaaccttctgaaaatgtgggggtggtttcataggtagaagaataatgggcgctgttgacgacaagaaatcgttttacagcgcctatctaacgtattgatttttgtggggcgatttttgtctgttttacaattaaatcattgaaaacattgaattgtggtgagcttgggaagctgacaggctaccattacatcatacccgcaccgcataagcgcttcgcacttttgctggtaaagctttagatcgcgtggtggaacggttctgtcaagcaggttcaatgataatggaaacaggcttctgtgcatatctttcaggctttgcgatgttgcagccgctttatgataaaagaccaatttccgaaaatcagcggagacgaccatggatgtaaccatctatcacaatcctgtatgcggcacgtcgcgcaaggtacttggaatgatccgggaagccggaatcgagccgcatgtcatcgaatatatgaaaacgccgcttccaagggacatgctggtggaattgctgcggcagatggctatttcgccgcgcgccctgctgcgggcaaaagaagcgcgctatgcggaactggggctcgatgatcctgcactttctgatgaggttctgattgacgccatgataagcaaccccgtgctgatgaaccggcccgtggtcgttacgcccaaaggtgttcgtctttgccgcccggcagaaacggttcaggagttgctataggcgcgcggcgcaaatgcttatggttttccacagcgcgaagcaatcaaaaatcagcatgtccgatccttcacttcgtcagggaatgctttcaaaaaaatgacccgcttcaatgggagcgggtccaattcatgacgttaggtgactggctcggaggtcaatagagccgcaggaataacgggtggcagtcctgatagttccatcttccagaagaaaaagcgccgccttttgcgggttgcgtgatgcttcacatgattcaagcagtggattttggaaagttttaatgatccgtcaataaatcggtgacatcactgttttctataaaggcaaccagcgttttcggttgcgcttctgtgtatcgggtatgtggcgtatgaatttgaagcgtgggctgaaagcatcggtcaatggcatcgtgctgcgtaaaaagcgcggctcggcggcaatgctggcgctcatggctgtggccgtcacgcttgcgggctgtgcatcgacgccccagacaaaatccaagcataaacgatcgaaggaatatttcgccgagtccaaatatggcgtgaaggcaagtccgcgtgtcgtttatggcaagggccagccgatgccgcgcggcggtggccgcgaccagaccggcaaaccctaccaggtcaaggggcgctggtattaccccaaggaagacaagaactatacggcggttggccgtgcttcctggtatggtgaggccttccatgggcgcctcacagccaatggtgaagtttatgacatgacgcatcttacggctgcgcatcccaccatgccgctgccaagctatgcgcgcgttaccaatctggatacgggaagctctgtcattgtccgcgtgaacgaccgcggcccttacgaatatgaccgcgtgatcgacctttcgtggaaagcggctgagatgttggattaccagcatcatggtacggcgaatgtgaaggttgaatatgtgggccgcgcgccgcttgagggcaatgacgatgccttcctgctggcgtcctatcgtccagggggcggagatacgatcggccagcctgcaacgggcgtgatgcttgccatgaacggaccgacaccgacctcgccgaaatcgcatattccggtgccgaacatggaacctgtgcgggtatcggcaccaattccgcaggaatcgccattctcgatcaatccggcctatggagatccgtccggtcaggcgccggtcatgcctgcccatgtgcccgtgccgaccataaggccgggatcaagctttggcgttgcgaatgcggcgcatatcggtggccttgcaggctatgcttcggatcgtctggcaacggctgcctaccgggaagaaaaaacctatggcagcatcctgactgcttctgcggtttccaatgcatggaagcgtagaaatgcagaagacgaaggcgaatatatcgaacttggcctctttccctcgctggctgccgccaaaaagctggaaagcgccttgccgcgttcggccagggtgacacgtgagaaaattccgaccgaaaatggcgaattttatgaattgacggctgttgctgaaaagggcggcaatgatgcgcttctgcgtgcggcatggaaagctggcgcaacagatgccttcgtggtccgcagggactgacggtccactcacatggcggtgagggcgaattgattttcgctgaaaccgttgcgtaaactatatgcaggcgttctgtttcgcgacgctcaggttcaggcaacgggattttcatggggcttttttccagaatcacagcaatcagggctggccttctgttgggaacggtttttgccgcggtgccgcctgcatgggctgcacctgcgaattcgtccattgtcaccaaagcaccgcaagccttgctgatcgacgatcgcagcggaacggttcttctttcaaagggcgccgataagccggttccaccggcttcgctggcaaagctgatgacggcggaagttgttttcgaggccctggaaaagggccgcacaacgcttgaaacagcctatcctgtcagcgaatatgcgtggcgcacaggcggcgcaccgtccggcacatcgaccatgtttgcgcgcatcaaatcgacgccgacggttgcagatcttctgcaaggcatgatcgtccaatcggcaaatgacggcgcaatcgttctggccgagggccttgccggtagcgaacagacctttgccggggcaatgaaccagcgcgcgaaggagcttggcctttcctcgtcgaaattcgtgaattccaccggcctgccggcggcggggcaggtggtgacactggaggatttgctaaatctcgctcgccatatccatgcggcgcatcccgaatattatcgatattatgagcagcccgcctacacctggaataatatcacccagcgcaaccgcaatccgctgctgcggctcgaagttggcgcggacggcatgggaaccggatttaccgaggcttccggctatgccctggttggctcggctgaacagaacggccggcggctttttctggcgatgagcggccttgccagtgtgaaggaacgggaggaagaagcccgcaaactcattcaatggggcatgaccggctttgatgatatgcgcatttttgcggcaaacgataaggtcggcgatgcgcaggtctttggcgggcaatcctcaaccttgccgctggtggtgaagaaggatgtggaactgcttttgccgaaggaggcgcgcgaaaagctgaaggcacgcatcatctatgagggtccgttgcaagcccccatcgccgcgggaacggaagttggcaggctgcaatttgaattaaacggcagcgttttgcagcaagtgcccgtttttgcggcgcaatccgtcgcgcaaggcagcctgccgcagcgggcattgggatccgtggtcgagttttcgaccggctggctcaggaaatacctttgaaggctcgacctcgcgcttaaaggccgatattaaacagtgtgaggcccattcgggcatggattcatttgttcggatgccagagtgtcgggattgttcatcacatttgaaggtggagaaggcgcaggcaaatcgacccagattgccttgctcgccagtcatcttcgtaaccatggcttcgatcccgttatcacgcgggagccgggcggttcgccgggggctgaagccattcgccacgtcatcttgagcggaaatgccgaaacttatggtccggccatggaagccttgctgtttgctgccgcccgcgcggaccatgtggaccagttgatccgcccggcattggctgaagggcgcattgtcctgtgtgaccgcttcattgattcgagccgggcttatcagggcgtgacgggcaatctcgacgcgacctatatggctgccattgaacgcatagcgattgatggcgctatgccggacctgacgcttgttctcgatatttgcgcggaacggggactgtcgcgtgcgggtaagcggcgcggaagtgacacggcggatcgtttcgagaaggaagatattgccgtccatgaggcgcgccgtcaggcatttctggaaatcgcacggcaagaaccggcgcgctgcaaggtcattgatgccgaccgttctcaggaaaaaattgccgatgaaatccgctctgtcgtggacacgatcctgacggaaaaagggcttttatgatcgaagagctggacattcccaaaacacatgatgccattgaaggcgtccccggaccctcggccagcgcctatctggcggggcatgacgagatcgcgcgttttctggcgcaggcctatcatgaaggcaggatgcaccatgccttgctgttcgagggaccgcagggcattggcaaggcaacgctcgcctttcatctggcggggcatatgctctctttcggcgaccggaacgaggctcccgaaacgctaatcgcgccggatttttcaaaaccgctctggcggcagatcgcgggtggcatgcacccggcggtgctgcacatcacccgccctttcgaccagaagaccggaaaattccgcaccgcaatcaccgtggaggagatccgtcgcgtcacgcattttctgacgcgtacggcttccgatcacgcctggcgcatcgttattgtcgatccggcggacgatatgaaccgcaatgcggccaatgcgcttttgaaaacgctggaagagccgccggcgcgcgcgcttttcatccttatttcgcattcatcgggacgtcttttgccgacaatccgctcgcgctgccagagcatatcgttcaagccgctcgacggtgaaacgcttggccgcgcactgtcacatgcggggtcgaaggcgggcatcagtgcgggcgacataacggaagtgctgttgcagcgctcggaaggcagcgtgcgaaaggcgctgcttctgctggcgcatggcgggctggaaatttccgatacggtggatcagatcatagcaggcagcatattcgatcttcccaaggcgcaggcgctcggcggcatattgaacgggcgggaagccgaagtgcaatatgagcttttccgcgattacctgatggggcgtatcgcagccgaagcgcggcgctacgccgatagcgggcaattgcgtgaagctgatcaatgggcgcgcttctggagcgacctcattcgcgaaacggtggaggcggaaacctacaatctcgaccgcaggcaggcggttgttatccttctggaaaagacgcatcgcgcttttcgcaccggtgtgccgccgctcacatcggcttgaatgaaatcgccaaccaagggtgggtttcaacgacgcgcatggacgtgacatgaacgcctacatgcgttatgtcaccgctgacgaatttcttctcgcgcgcgtaccacgcattgcttcggggcattgcttcgggcgcgcgcttccaaacatcgaaagaccgggtccataatgagccgcgaaaaatattacatcacgactgcgattgcttatccgaacggaaagccgcatatcggccacgcttacgaactgatcgcgaccgatgccatggcgcggtttcagcgtctcaatggcatggatgtttattttctgaccggcacggacgagcatggcatcaagatgctgcaaagcgcgcgcaaggaaggcattacgccgcgcgagctggcagaccgcaacacatccgccttccgtcgaatggctgaagtgctgaacagctccaacgacgactatatccgcacctccgaagagcgtcattacaaggccagccaggccatttggcaggcgatggtcgcaaatggggatatttacaagggcggctatgccggctggtattccgtgcgcgacgaagcctattacggcgaggaagaaacggaagtgcgcgcggatggcgtccgctacggcccgcagggaacgcctgtggaatgggtggaggaggaaagctatttcttccgtctttcggcctatcaggacaagctgctcgacctctacgagaacaatccgggctttatcatgcccgccgaacgccgcaatgagattgtgagcttcgtgaagtcaggtctcaaggacctgtcgatttcgcgcacgaccttcgattggggcattccggtgccgggagatgaaaagcacgtcatgtatgtgtgggtggatgcgctcaccaattacatcactgcgctcggctatcctgatacgaccgatgagcgttgggcttactggcccgccaatgcccatatcatcggcaaggatatttcccgcttccatgcggtctattggcctgcattcctgatgtcggcccaattacccttgccgaagcgtgttttcgcgcatgggttcctgttcaatcgcggcgagaaaatgtcgaagtcagtcggcaatgttatcgatccgtttgaactggtggagcgttacggcctggaccagttgcgttatttcctgatgcgtgaagtaccattcggtcaggatggcagctacagccatgaggcgatcgtcaaccgcaccaatgccgatctggccaacgacctcggcaatcttgcccagcgttcgctatcgatgatcgccaagaattgcgaaggcaaggtgccgcagcccggcgcattttccgaggctgacaaggccattctggatcaggccgatgccgcgctcgaaaccgcgcgcaaggcaatggacgatcaggccctgcatctggcattgggtgcgatcttcgctgttgtggcggaagccaaccgctattttgcggggcaggagccatgggcactgcgcaagaccgatcctgcgcgcatgggcaccgtgctctatgtaacagccgaggttctgcgccgcgtcggcatcatggtgcagcctttcatcccgcaatctgcggaaaagctgctcgatattctggctgtcccggctgacaagcgccagtttgccgatgtgctggcaagcccgcttgctggtgggaccgatctgcctgcgccgcagccggtcttcccgcgctatgtggaagcggacgaacagaactgagtttgatgatgcttgtcgatagccattgccacctcgattttgccgattttgagccggagcgcgatgctgttgttcagcgcgcgctcgatgcgggcatcaagcgcatggtgactatttccacgcgtgtccggaaattcgatgcgattcgcacgctggccgagacttatgaagcggtctattgctcggtcgggacccatccgaacaatgcacatgaggaactcgacattaccgccgatgatctggtgcggcttgccgaacatccgaaagtggtggcaataggcgaggcgggcctcgactatcattatgattatgcgccgaaggaagcccagcaacagggttttctcgcccatattgatgctgcgcgccgcacccaattgccgcttgtcatccatgcgcgcagcgcggatatcgatatggccgaaatccttgaaaaagagacggaaaagggcgcattcccctttattctgcattgtttttcttccggccgtgcgcttgcggaaaaaggtatagaactgggcggctatatctcgttttccggcattttgaccttcaagaattccgccgatatccgggaagtggcgtcaatcgtgccgcgtgatcgccttctggtggaaaccgacgcaccctatcttgcgccggtgccgcatcgcggcaaacgcaacgagccgtcttttgtgcagcatacggcggccgtgctggctgaaaccatcggcgtcagcccggaagaggtcgcggcgatcaccagcgacaatgttttccggcttttctccaaaatgccaagaccggccgaaggaatataaacgtgacttctccccgcaattgcctgcgtttcacattgcttggctgcggctcgtcgccgggcgtgccgcgcatcaatggcgattggggcaagtgcgatccgaaaaatccgaaaaatcgccgccgccgcgcttctctgcttgtggaacgctatgatgcggagggaaacaatacggttgtcgtaatcgacaccggcccggattttcgcatgcagatgattgattctggcgtgcatatgctggatgcggcggtttacacccatccccatgccgaccacattcacggtattgatgatctgcgtacctatgtggtcgataatgggcgcctgatggatgtctatgccaaccggctgacgcgcaaccgtctctacgacacattcggttattgttttgaaacgcccgtcgggtcgagttacccgccgatcctctcgatgcacgatatcgcgccggaaacgcccttttcgattgagggcgcgggcggcgccatccgcttcgagccgttcagccaggtgcatggcgatattgaatcgctggggttccgtatcggcagcgttgtctattgcacggatgtcagcgcatttcccgagcaaagcctgcaatatataaaggacgcggatgttctcatcatcggcgccctgcaatatcgtccgcacccaagccatttttcgcttggggaagcgctggagtggatcgagaaactatcgccgaagcgcgctattctcacccatatgcatgtaccgctcgattatgaaacggtgatgcgggaaacgccgcatcacgtggagccgggctatgacggccttcgctttgaagtggccgtttagagcggttccgttttaatcgaaaccgctcctagagcatgcggaaagtgttctaagcgaccgcgcctttgaccgggaatggcatgacattgctgccttccacgacaggctgtttgggctgcttgtcttccagcttcaggccgcccgcgcgcaacaggtcggagaaacgcccgccacgctcggcaagctcgttgaagctgccgctttcgaccagatggcccttgtccatgaacagcaccagatcggcagagcgaacggtcgagagacggtgcgcaatgatgaaggtggtgcggttatggctcagctcgtccactgcctgcttgaccttttcttccgtctcgacgtcgagcgcactcgtcgcttcgtcgagcacgaggatcggcgaatccttaaggatcgcgcgggcaattgccagacgctggcgttcgccgccggaaagctgcgagccacgctcaccgacaaaagtgtcgtagccttcgcttttggcgaggatgaagtcatgcgcagccgcagccttggcggcggcgtggacctcctcatgcgtcgcattggcgcggccaacgcggatattgtcctcgaccgagcggttgaacaatccggcatcctgaaacacggtcgcgatagcgtggcgcagcgaacggcggctgacggtgcgcgtatccgtgccgtcaatcatgatacggcccgcagcggggtcaaaaacgcgctgcaacagattgatgagcgtcgtcttgcccgcgccggtggggccgacaatagcgacggtctggcccggctttacctcgaatgacacgtcatagatgccttggcccgaattcgggaactcgaaggtaacattgtcgaagacgatatcgcccttgacgtcgttaagatcggcaacgttttccggctcctgacggtcggcggtggcatcttccatctggaagaattcctccagcttggcgcgggccgtaacggtctggttgatgaaggcgctgatctggtccagacggccgatcatgagctgtgcgaaaccgataaaggcaatcacatcgccgacgcgcatctgccccttggtgacgaaataggcgcccagaaccagcacaaccaccatggagaaggtggaggccatgcggttgaggccgctggcaagcgcccaccagttgaggaccggaaactgtgcgttttcgaggttcttggcgtaatcgcgcagggcctgcgtttcggatgcgatgcggttatagctctgcaccaccgaaacattgctgatcgtatcgctcacatgctcgaagagcttgtggtgatgcttttcaaccgcggcctgtccatccttggtcttgcgcatgacaagctggccgatcatcacatagatgacgccaagcacgatcagcaccaaagacatgcgcatatccatggtcatggccaccggaatgagcgttgccagtgccaccacggtcgtcaggtgctggcgcatgaattcgagccagagggtgaagagggaatccgtcgcgcggatcagcgtgtgcagcgcattggaggtgccgcgcttctgatgccaggcaagcggcatggtgatgagccgttcataggaatcgatcatcacgcccagacgacggcgatgtgcgagccggtcggccccgcgtgctacgaaaacggctgccatgatgttgaaaccgccgagggcagcccacatgaggaggggcgaaaagatgtcgcctttatccgagatggactgaatgacccgtccgaacaggacaggctcggcaagggtgacaagggcaaccagcacacttgcgacacacatggttatcgtcgcggtacgttcgaccgcaagatactgcatggctcgccagtagatttttagcaacgacactttcgcactcccgcgcgttctatttcacgggactaaatggtatagcccgtttgttctatcaatatcgaatgatggcaagaagtggcgaatgggtgtccggatcgaccataaattaaaaacgtgtgtaaccgagtgtgaagattccggcggttggactgcaattctttcaggctgcggcaggcttgcccgataagggcgttaaattatcattttatagaaatgtgcctagcaatcgcgcgggcgcgcgtctattgacagggtttgattaaagggcgcgcggacgcgctgcaaagactattgacgggttttttcatggcaggcgttgaacagaagattgtggatgcgggcgaggcgggtatgcgcctcgaccggtggttcaagatccattatccgggcctgggctttggtcatctgcaaaagctcctgcgcgcggggcaggtgcgtgtggatgggggccgcgccaaggccgacacgcgcattcaggccgggcaggctgttcgcattccgcctctgggggtggatgaaaaagcggctgacccaatgacggcgaagaccattcgcaaccagcaagatggcgacgttctctcgcaaatgctgctttacgaagacccgaaaatattcgttttcaataagcctgccgggcttgccgtgcagggcggctccggcgtgacccggcacatcgacggcatgttggaagcatggcgcagcaagaagggtgaaaagccgcgcctcgtgcaccgcatcgaccgtgatacatccggcgttctggtcgtggcacgcacgcgcggtgccgcgcaggcgctcaccgcatccttccgcgagcgtgacaccaagaagacctattgggcgcttgtcaaaggcgtcccgcgcaagcgtgaagacaagatttcgacctggctggtcaaggaacagacgccggatggcgacaagatgcgtgtttgccagcatggcgagccggattccgaccatgcggtctcctattaccggatcattgaaaaggctggaaacaacctggcctggctggaaatggaaccatatacgggccgcacccaccagcttcgcgttcatgcagcctatatcggccatccgatcatcggcgatccgaaatatttcgaggcagatcagaactgggaatttccgggcggcattcaaaagcgtcttcaccttcatgcgcggcgcatccgtattcccaacccttcgggcgggataatcgatgtcacggctccgttgccgccgcatatggtgcaatcgtggaacctgctcggttttgatgaggaaaacgcggaagaataggcatgtcaggcgaagcggggggaacggcccagggccgggtttcgtttgatggattggccattgctttggtcattttcatcatgttcggttgggggcttaatcaggtcgccatcaagatcggcaattggggtttcaaccccatgctgatggccgccgggcgttcggcgctcggcgggctttgtgtttttctatggtgctgctggcggcgtataccgcttttcaaacgcgatgatacgctgaagccggggcttgtggctggaatgctgttcggcaccgaattcgtgctgatctttgtggcaatggacctgacaagcgtggggcgtgtcacgctgatgatgaatgtcatgcctttctgggtggcgatcggcagccatttcctgctcggcgaacgcatgtctgttcgtgcgtttatcggcatgtgtattgcgttttttggcgtgtttctggtcttttccgatcatgtcagccggccggggccttatgctttttacggtgatctgctggcgcttttctccggtgtgctgtgggggctcaccacactcgttatcaagcgcacgaagcttgcctgcaccgcacccgaaaaaacactgctctatcaattggtggtcgccagccttgtgccgctgccttttattgccttaagcgggccgctgatccgaaatcccgatatcatttctgtttcggcatttctgtttcaggccatattcgtcgtggcctttacctatccgctctggttctggatggtcaggcgctatccggcatcgaagctttccaattttgcctttctcacacctgcctttggtgtgctattgagcggcatcattctagatgagcctttgagctggaaaatttttgcagctctcgccctcatcggctgtgggcttctcatcatcaacaaaccggcaaaggtctccagcgcccgatgaaactggttctcttcgattgcgatggcacattggtggatagtggcgattttattcatcgctgcatggcggcaagttttgccgatgccggttttgctccgcccgcagtcgcggatacctattcgaccatcggcctgtccctgccgctggccatcgcccgattgctggggcgtgagcctgacgatcaggtgcactggctgacacagcgctacaaggaaaattttgtcaccatgcggcaggcggcagatttcaacgagccgctctatgagggtatcctgccgcttctggccgagcttggcgggcgcgatgaccttctgctcggccttgtgacgggcaaatcccggcgcggcgtgcgttcggtttttgagcgccatggtatcgggcattatttcaccgtggcccgaaccgccgatgattgtccgtcgaagccgcatcccgccatggtgcttgaatcctgcgcggaaatgggaatagaacccagccggacaatcgttatcggcgatgccatatacgatatgcagatggcccgatccgcaggcgctatggccgcaggcgtttcgtggggttatcatcacaggcaagggctgatggaggctggcgcccatcatatcctggaaaagccttccgatcttcatgctctattgctggaaatggaagaattctgagcctcgccctttgaaatccgtgacacgggactggataattcatgcgtgacattttgagcgatctcgaagccggaaagcagctttccgacgaaaatccgattgtacgggcgcaaaagcagatgcaggcgcaactgccgaagcgcttctatgaaaaagcggaagtggccgaaagcgagggcggtttcgctgtccatctggacggacgcccggtcaagacaccggcgcgcaaccttctgttgttgcccacccgcgcggcggcccagatcgtggccgatgaatttgccgcacaggaaaaactcatcgatccgggcaaaatgcccgcaacccgcctcgtcaacacggcgattgacggcatagcgcaagacccgcaggccgtgtttgaggatattctccgctttgccggaacggatatgctttgctaccgcgccgacagcccgcaggaactggtttctcgccaaaccgaaaactgggacccactgatcgactggatggaaagtcttggcgcgcgctttgcgctggccgaaggtgtcatgcatgtcgagcagccgcgtgaagcgattgccgcattcagcgttcatatggccggtttcaaagatccacttgctctggctgcattgcacaccatgaccacgctgatggggtctgccatcatcgcgctggccgtcgccaagggtgaaatctccgctgaaaagggctgggccatcgcgcatatcgatgaagactggaccatcgagcattggggttccgatgccgaggcaatcgaacgccgcaagaaccgcgagatcgagatgatggttgctgcgcgcctgctggaagccatttaataaaaagcttctaaaaccaaacataacttattgataaaatgaagaaaccccggcgaaagccggggtttctcttttgcgcgcgctttttagcgcgtcgttcccctcggtaatgggtcgttatagctttataccgagtaatacatatcgaactcgaccgggtgcggcgtcatttcaaaacgcatcacttcagccattttcagctcgatgaagctgtcgatctggtcgtcggagaacacgccgccagccttgaggaattcacgatccttgtcgagcgactgtagagcttcacgcagggagccgcagacggtcggaatctgcttcagttccttcggcggcaggtcgtagagatccttgtccatggcctggcccggatggatcttgttcttgatgccgtcaaggcccgccatcagaagggccgagaagcagagataagggttggcggacggatccgggaagcggacttcgagacgcttcgatttcggcgaggagccgaatggaatgcggcaggaagccgaacggttgcgtgcggaataggccagcagaacaggcgcttcatagcccggcaccagacgcttgtaggagttggtggacgggttggtgaaggcattcacagcttttgcgtgcttgatgacgccgccaatgaagtagaggcagttttccgacagaccagcatattcattgcctgcgaaggtcggcttgccgtctttccagatcgagaagtgaacatgcatgccggagccattgtcgccaaagaccggcttcggcatgaaggttgccgttttgccataggcattggcaacctgatgcacgacatatttctgaatctgcatcttgtcggcgttgcgcaccagcgtgtcgaatttcgtgcccagttcgtgctgcgcggaagcgacttcatggtggtgcttttcaaccgtcacacccatttccgagagcacggtcagcatttcggaacgcatgtcctgcaagctgtcgattggcggaacggggaaatagccgcccttgacgcgcggacgatggccgagattgccggtttcataatcggtgtcgtcgttggatggcaattcggcgctatcgagcttgaagcccgtattgaacggatcggccttgaacttcacatcgtcgaagacgaagaattcggcttccgggccgacatagaccgtatcgccaatgccgagcgatttcagataggcttcggccttcttggcagtcgtacgcggatcacggctgtagctttcgccggaaagcggctcaaggatatcgcagagaatgacaagcgtggactgggcgaagaacgggtcgatatgagccgtttccggatcgggcatcaaaaccatgtcggattcgttgatggccttccagcctgcgatcgaagagccgtcgaacatgacaccgtcgacgaacatgtcttcgtccacgaggccgatatccatcgtaacgtgatggagcttgcccttcggatcggtgaagcgaaggtcgacgaacttgacgtcgttatctttgatctgtttcagaatatcgttggcagtcgtcattttaaattcctgttcgcacgacgatgattggtagcaggttcggttagagcatttcctgtttcatgtaagtgattggaaaggctctatctgtttgttttcacgcatgtctttatcccaaaaccggttcccgcttttgggagacatgctttaaatggcatccacgccggattcgccggtgcggatacggatgacttcttcgatgttggagacgaaaatcttgccgtcgccgatacgtccggtctgggcggccttgcggatggcctcgatggcgctgtccacggtttcgtctgcgacaatgacttcgactttcaccttgggaagaaaatcgacgacatattcggcgccgcggtaaagctcggtatgccccttctgccgaccgaaacccttggcttcaatgacagtaattccctgcaagccgacttcctgaagggcttccttcacttcatccagcttgaagggcttaataatggcttcgatctttttcatcagagaatggtctccgctcttcttcggaaatgagcattgtgcccgcttcgtctattgagaagcataaactgtgccagtttgaaaaatgcagataaaaaattttctttttggccatttcgcggccagagtggcactattaacggcatggagcaagcgccaccccgtgtgcggccccgcggcatatagcttcccgctaaaacaaatgcttaaaaattatgcaacttgcggtaaaaacaagcaaacttgcataaagtccggcagcgcgtaattaatcataggcagaaagccgctggagaaaggtgcgttatgtttgaattgcttacgccggaagaaatggcgcgggctgaccgcctgacgatggagggcggcatcaaggacggtttcgcgctgatgctggcggcggggcgggcagttgccgacatagcgcaacatatgttcccgcaaaagcagcctgtcgccgtgctttgcggaccgggaaacaacggcggcgatggctatgtcgcagcgcaatatcttctggaagccgggtatgaagccgtgtgtttcgcagccgcgcccccgcgtcagggaacagacgccatgcgtgcctccatattctataaggggcaggtgcgggatctcaacgaattttcgccggcgagttttggcggcattatcgatgcgctttatggcgcgggcctcgcgcgtgcggtcgaaggcgcgcaagcgacggtcattgatgccgtgaatgcctccggcctgccggtcgtggctgtcgatctgccaagcggcatatcgggagcaaccggcatggcgctgggggcggcgatgagggcaaaggcaaccgtcacgtttttccgcaagaaacccggccatctattgcaaccgggcagggcgcattgcggcattatccatattgcggatatcggcattcccgatcgaattttaggcgagatcaatccgcgggtttttgaaaacagcccggaactctgggccgatagcctgccatcccctgcggtcgatgcgcataaatacagcagaggacatgcggccgtattttccggcgcaatgcattccaccggcgctgcccgcctgtcggctatggcggctgcacgaagcggggcaggtgcggtgacactgctttcaccgccggatgcgctggcggtcaacgctgctcacctcaccagcatcatggtgcgcgaaacgcgcagccagcaagatgccgcgcaatttatcaccgaccgcaaggttacagcggctgtattggggccgggctatggcaatcctgcctttgcgcgtgactatacgaagatgctgttgagtgctgcttcgggaaaggccggacaattccggggcctcgtgctcgatgcggacggcattacggctttcgagaacaaaccggacgagcttttcgatacgcaccgaagcagtgcaaccgcactggtgctgacgccgcatgaaggcgagttcaagcgcctttttcccgatattgccgaagacaatacttcaaaaatcgacaaggcccgcaaggcggccatgcgcgcgaatgcggtcgtcatctacaaggggccggatacggttatcgcggagccgggtggcctcgctgtcataaactccaatggcacgccatttctggcgacggcaggttctggcgatgtgctgacgggcattgtctgcggattgctggcacagggcatggcgccctttgctgccgcctgtgcatccgtctgggtgcacgcggatgcggcgcgccgttttggtcacggactgattgccgaagatttgcctgcgcaattgcccgcggtctggtcgtcgctctcacgttttggctagagcatgcccaaatatgggagccactctcgttcaatggtccgatctgtggttctgcccagcgccgacgtcgatgatgacatcgcctgaaatcgaaacatccgtattgccgacgcggaagtgtttcccgcttccgcgcgaggcctgatcgggctcaggcgcaggcggcggcgcggtgacaataggcttttgcggcttgacgcctggaagctccgtctgctgcatgtcctttgcttctgccgctaaggagaagcttgaaaaagaaaacgcaactataagaagttgctttactaatccacttatcattgtgccggatcagccacggcggcaatcagatcaccggccatttcaagtgtgaattcattataatgtgagatgacgcggcttggttcgtaatgctgaaccggcaagtccgaatatccgaaatccacggctaccacgggaattcctgcggccttggccgtgtctatgtcggtgcggctgtcgcccaccatcaaggcgcggtcacgattgccgccagcgcgtgcgatcgtttcgattagatggcgtgggtcgggtttgcgccaggagaatgtgtcggcgccgcagatggccgcaaagcgcgcggcttcccccattgaggtcaaaagcttgaccgacagttcctcatatttattggtgcaaacggccagttgataaccattgcttgcaaaacggtccatggcttccagcgcgccgggaaagaacgaggaatggccgggcatatgtgcggcataatgcgcgcgaaactcttccaccagtttatcgagccttgcgtcatcgagctgttgctgctgtgcggcaaaggcgcgctcgatcatgacgcgagcgccctggcccacaaaacggcgcagcgatccccggtcggcggttttcaggccggaaatggcaaggcaatggttgagactgtccagaaggtcgggggctgtatccaccaatgttccgtcgaggtcgaaaacaatgatgggcttctggctgactggggacattgcatttctttccggaatgaaaaacgataattaaatacctatccgatccttcacatgggctcaagttcgctggcgccaaccaatatgggcgaatttctgcaacttgtatcgaatggaagctttgttacgccgcgcctgcgtgctagagcatttccagcagaaatgtgaaacgcctacgcggggaaatcagtccactggactgatttctgatcccgcttcgatacgtaggacaatgcgacaaaacaacgagttagggcggttccaacgattgtgataaaataggaaccgctctggaggcgaagaagcaggattgagaatccgcgggggaagaaacgggaattctggaatggatgaagcacgcaagctcaagattgcggcggcagccgaagcgctgacttatgtaaaagacggaatgcggttgggcatcggcaccggctcgacggcggaagaatttgtgcgtctgctggctgaaaaggtgaagggtggctttcgcgtcattggtgttccgacttcggagcgcacagcaaaactgtgtgaggaactgggcgttgcgctcaccacactcgaagaaacgccgcatctggacctgacaattgacggtgcggatgaagttgacggcgaactcagccttatcaagggcggaggcggcgcgctgcttcgcgagaagattgttgctgcggcttccgattccatgatcgtgattgccgaccagtctaaagttgtggaaacgctggggcgttttcccctgccgattgaagtcaaccgcttcggccttggcgcgacaatccgggcgattgaggcggcggctgtaaagtgtggtcttgcagggccgctgaacctgcggttaaaagacggttcacctttcctcaccgacggtgggcactacatcgtggatgcatcttttggccgcattcccgatccaaagacattatctgacgctctcttcgccataccgggcgtagtcgagcatggacttttcatcggactggcgcgtgcggcgattatcgccggcaccgacggtatccgcaccatgaacaggtcttgaactgattgaacggagtaatgaccttatgatcccggcaactggctttcgccgtctgattgcaccgttttccgcgctcgtcctgatggcgggtgtgcattcggcctttgcgcaggaaatttccgaatctcatctggaagctgcacgcgctgcgatttccgcaatcaatgctaccgagcagttcgaccagattctgccgagtgcggcccgcgccctgaagggtgagctcattcaaaaggacccgaatctggaagctctcatcaccaagacggtcgatgacaaggctctcgcgctcgcttcgcgccgcgccgatctggaaacggaatccgcgcgcgcctatgccaaggctttcaccgaagacgagttgaaggccatcaccgcgttctacacctcgccagccggcaaaaaacttctgtccgaaggaccgatcgtgacgcgtgaagtcgtcaaggccgccaacatctggcagaacggcgttgcccgtgatctggcccgcagcgtggccgaggttctggctgcacaggctggtgctactgctgctccgcagcagcctgcaaagcagtaattttctcggtaatttttattgtaaaagcccggcaaaacttggccgggctttttcttttgctacatataggcaaacatatcgaaatgaatggagagggtggctccccctcttcaaaacagaaacctctcgataacgcttgaagcggggatttccatgaccggttttgactacgacctttttgttattggcggcggctccggcggcgttcgtgcggggcgtctggcaggggccataggtaagaaggtggggctggccgaggaataccgcatggggggcacatgcgttatccgtggttgcgttcccaaaaaactgtttgtctacgcatcgcaatttcccgaacatttcgaggattccgccggttatggctggagcatgggcgaggcggctttcgactggaaaaagctgatcgcggcaaaagacaaggaaatcagccgtcttgagggcctttatcgtaaagggcttgagaattctcacgttgatatcttcgccagccgcgcggaactgatcgacgagcacacaatcgaattgaaggctgatgggcgccgcgtgacggcggataaaatcctgatcgccaccggcggccggccgaacacgcacgaatccttgccgggccacgaatattgcatcagctccaacgaggcttttcatctggaagaattgccgaaatccatcgtgattgcgggcggcggttatatcgccgttgaatttgccaatattttccatgggcttggcgttgaaaccacgctggtctatcgaggcaaggaaatcctttcccgctttgatcacgatattcgcagcctgctgcacgaaacgatggaggcgaaaggtatccgcattctttgcggcgctattttcgagaaggttgaaaagaaggcggacggaaagctttcggtcgaactgtccaatggcgagacgctggagacggaccaggccatgctggcccttggccgcatcccgaacacggatggcctgggccttgaaaaggccggtgtaaagatagacaagtccggcgccatcgaggttgacgattattcgcgcaccaatgtcgaaaatatctgggcggtcggcgatgtgaccaatcgcgtgcaactcaccccggttgcgatccatgaagccatgtgtttccttgaaaccgccttcaaggacaatccgaccaagcccgaccatgagctgattgcaacggcagtcttttcgcagcccgaaatcggcactgtggggctttcagaagatgaagccgcgaagaagtacccggagcttgaaatctaccgcgccctgttccgtcccatgaagaacacgctctccggccgcagcgaaaaaacgctgatgaagctcgtcgtggaaagtaaaagccgcaaggttctgggcgcacacatcatggggccggatgctggcgagatggcgcagcttctgggcatttccctcaaggccggagccaccaaggacgacttcgaccgcaccatggcggtgcatccgactgcgacggaagaactcgtcaccatgtataagccaacctatcgcgtagtggatggcaaaaagatagaaggctgaatatttctctgatcgagcgtattcttaacaattcttgctggcataaaatctctgtgtgcattatatcagcgcgaccacgcatgccgggtttgcgagcgcgggctgtcaacctgtacaggcatggcccgccacattcggaattccggctttcgtgcaaggaggatataatccgagagaaatctagcggataacgcagacaggtgctcaaatgacgaagaactggaccccgcaatcctggagaagcaagccgatcaggcaggtgccgttttatccggacgcacaagctctgaacgacgttgaggcccgtcttcgtacctatccgccgctcgtttttgcaggcgaggcgcgcaagctcaaggaacagcttgcagccgttgctggcggcaaggcatttttgcttcagggcggtgattgcgccgaaagctttgctgaacatggcgcagataatattcgcgacttcttccgcgtcttcctgcaaatggccatcgtgctcaccttcggcgcatccaagccggttgtgaaggtcgggcgtattgccgggcagttcgccaagccgcgttcatctgacatggaaacgaaggacggtgtcgagcttccatcctaccgtggcgatatcatcaacggtatcgagttcgacgaatcctctcgcattcctgatccgcagcgccaggacatggcctatcgtcaggcggcggcgacgctgaacctgcttcgcgctttcgcacagggcggttacgccaatctggaaaatgttcaccagtggatgctgggctttgtcggcaagagcccgcaggcggaacgctatgcagccttggcgcagcgcatttccgaaaccatgaatttcatgcgcgctatcggcatcaccgccgaaagcaaccaggccctgcgcgagacagacttctacaccagccatgaagccctgcttctgggctatgaagaagccctgacccgcatcgattcgacttccggcgactggtacggcacgtccggccacatgatctggatcggcgatcgtacgcgccagcctgaccatgcgcatatcgaatattgccgcggcatcaaaaacccgctcggcctcaagtgcggcccgtccttgcagccggatgatctcattcgcctcattgacctgctcaatcctgagaacgaagctggccgcctgacgcttatcgcgcgttttggctacgacaaggtgggcgatcacctgccgcaactcatccgcgctgtcgagcgcgtggggcgcacggtcgtctggtcttgcgatcccatgcatggcaacaccatcaccgcaggcggctacaagacccgtccgttcgaccgcattctcaaggaagtggaatccttcttcgcgatccatcgcgccgaaggcacccatccgggcggcatccacattgagatgaccggcaaaaacgtgaccgaatgcacgggcggtgcgcgtgcaatctctgctgaagatctgcatgatcgctaccacacgcattgcgacccacgcctcaatgccgatcaggcgctggaactggccttcctgttggcggagcttcttaaaaggagcgtgatgccggagtggaaaagcgggccgcaatcgcctgagtgcaattgattcattgatctgaacgggcagggcggaggtttcgatctccgccctgttgcttttcggaaaaactcgctattgattgcgagatcattcacttccggagagcttcatgcagcgcattttgctggcttttttgaattccatgcgggcgctgaaacatctggcgggcaatgaaaaggccgtgcagcaggaactcctgctgttcctgatctccctgccggtcgccggtttccttgcgccgacctggcttgccttccttctgatgacgggttcaatccttttcctcgtgctggtggaagtgctgaacacggctattgaagcgacatgcgatgccgtctcgcttgattttcatgaacaaatcaagattgcgaaggattgcggctcgctggcggtgctgatcgcgattctgtttgttgccgtgatctgggcctatattattgcgactacctatctggcctgataaaccgcgcggttccttacagcatccgttgcaatcgattgcataagcgcgctaaagctgtcgcatgacaggctctcacgagaatctcaccatgcttcgtattgcggttgcgcagctcaatcccaccatgggcgatatcgccggaaatctggccaaagcacggacggcccgcgccgaagcggcaaggatgcaggccgatcttatcctttttacggaacttttcatttccggctatccgccggaagacatggttttgaaacctgcttttgttgccgcctgcgagaaggccgtgcgtatgcttgccgccgacacagccgatggcggccccggtgtcatcatcggcacgccgctgcaccgcgatagcggttcgcataatgctgttgccgttctggatggcggggagattatcgctgagcgtttcaaggtcgatctgccaaattatggcgaattcgatgaaaagcgcgtgttcgagcccggcccgatgcccggcccggttaattttcgaggtgtgcggctcggcattcccgtctgtgaagacatatggggcgaattgggtgtagcggaaacgctggccgaaagcggtgcggaaatcctgcttgtgccgaatggctcgccttatcatcgcgccaagatggaccgccgccatcaggtggtgctgaaacaggtcatcgagaccggactgccgatcgtctatgccaatcaggtcggcgggcaggatgagctggtcttcgatggcggctcctttgttttcaatgcggataaatcgctttgcctgcaaatgccgcaattcgccgaacagattgcgttgactgagtggcaacgggatggtgacggatggcgttgcagggatggcgaaaaggcaagcctgccggaagggctggcagccgattatgccgcctgtatgcttggcctgcgcgattatgtgaacaagaacggtttcaaggatgtcgtactgggcctttccggcggcattgactctgccatctgtgcggcacttggtgtcgatgccctgggcaaagaccgtgttcgctgtgtgatgcttccctatcgctatacttcggaggaatcgctcgcggatgccgccgattgcgccaaggcgcttggcgtgcgctacgatatcgttccgattgccgaaccggtcgaaggcttcatgaatgcgctgcagccgcttttttccggaacggacagcggcgtgaccgaagaaaaccttcagagccgtgcgcgcggcacgatcctgatggcaatctcgaacaaattcgggtcgatggtggttacgaccggcaacaagtccgaaatgtcggttggttatgccacgctttatggcgacatgaatggcggcttcaatccgatcaaggacgtgtacaagatgcaggtctatgcgctgtcgcaatggcgcaaccagaatctgccgcagggcgcacttggcccggcgggtgaggtgatcccgcaaaatatcatctcgaaagcgccttctgccgaattgcgcgaaaaccagaccgatcaggattcgctgccgccttatcctgttctggatgatattctggaatgcctggtcgaaaacgagatgagcaatgctgaaatcgttgcgcgcggccatgcgctggaaaccgtgcaacgcattgaacaccttctctatctcgcagaatataagcgccggcaatccgcgcccggcgtcaagattaccaagaagaatttcgggcgggatcgccgttatccaataacaaaccgcttccgcgaccgctgaaagcattgacaatgactgttactgtccgttttgcgccgtctcccaccggctatattcacatcggaaatacgcgcactgcgctttccaactggctctatgccagcaagaacaatggcaaattcatcctccgttacgacgatacggacgtcgagcgatcaaaggacgaatatgcacaggctattgcggtcgatctcgactggctgggcgtccggccggaccgtgtggaatatcagtcgaagcgtttcgatatctacgcaaaagcggtggaaaagctcaaaacggcgggccttctctatgcctgctacgagacggcagacgagcttgaacgccggcgcaagttgcggcttgctcgccgtttgcctccggtctatggccgcgaggcgctgaaacttacagacgctgaaaaagcggcactggaggccgaaggccgcaaaccgcattggcgtttcctgctgccgaatttcgagagcgatccttttgcgacgcagcgtaccgaggtccattgggacgatctggtgcgaggtccgcaaacggttgatcttgcgtccatgtccgacccgatccttgtgcgcgaggacggcacctatctctatacgctgccttcggtggttgatgacatcgacatgggtgtgacccatattattcgcggcgacgaccatgtgacgaataccggcgtacagatttcgatattcaaggcgctgggtgcgacgcctccggttttcggccaccataatctgctcacgaccatatcgggcgaagggctttcaaagcgcaccggcgccttgtccgtcggctccttgcgtgaggcaggctatgaacctatggccgtggcgtcgctggccattcttatcggaacatcggaaagtgtcactgccgcccccgatatggcggcgctggccgaacatttcgaccttgcatcgatctccaaatcctctgccaaattcgatccctcggagcttgatgcgctgaaccgttcgctgctgcatgaaatgccgtttgaaaaggcaaagccacgtctggaagctctgggtatttgtggcgcaaaggccgaatccttctggcttgcggttcgcggcaatctcgaccgtttcagcgatgtgtccgattggtggcaggtggtgagcggagatttgccggaagcgcctgatctttcaggcgaagaccgcgatttcgtgcgccatgccttcgatttgcttccgcctgaaccatggaatgggcagacatggaaaagctggaccgaagcagtcaaatccgcaacgggccgcaagggcaaaaacctgttcatgcccttgcgtctggcgcttacggggcaggcgcatgggccggaactggctgatttgctggtgctggttggtctggaaagaacgaagagccgacggccctgacatttgaattgcccacatagggcctttccggcggcggcgccaccgtcaccggctgggccttgttttctgccggtgccggcaggctgtccgagagcgaattgctcgatggtgtataggctaccggatgggtatcggtcacagcgggagatgtgtaggctggcatcgccaattccgccggggcaggctccgttgctttatccgcaatacgcctggccggcgccttgttctttgtcggctccttaacctttttcctgatcttgcgttgcgatatccagcttgcagtgcaggactggacataaaccgatgacgagcctcgccctgcaataacagcgttcaactccgtcagacgatcctcaagcatcttgatttcggattgaagccgatccgcagttccctctaatcgcgagcagcgcgatgagccgaccttgggcgagaatgcaccgccgatgcaacgctctcgtgttatctgcgcgtgcacgcgggccaactctttcctgttgcggtcgaggcgggccttggtaggcgcaatctggccaaccagccgcgagcgctcttttggtgtgcagggctgaaccggttgcgttgttgtacaccccgccactatgcctgttgctgctacagcagctaaaataaatgataaccgagatttttttgtaaaaataatcgccataaaacgaacctcaaccccgttgttcgtgagtgagattattgtcgtatggctttaatgaaaagtaaacgccgagtataaccattgtcatacccggcgttttattcgtctaatacttcaatatgcttttaaagcataatctaaaattacttctgccgacgattgctggcgttcttttgcaaggcttcgacgacggccagcgccgtcatgttgacgacaccgcgcgatgtgacggaaggcgtcagaatatgggccggacgggttgctccaagaagaattgggccaacatgcagcgcatccgtgacggccttgaccacattaagtgtgatgtttgctgcatcgaggttcgggaataccagaagattggcttcgcccttgaggcgcgaacttgggaagacccggtcacgaagcgtctgcgaaagagcggcatcgccatgcatttcaccgtcggattcaagatctggagccttttccgcgagaatggccgcagcctggcgcatttttttcgcgcttgccgattcctttgagccgaaatttgaatgcgatacgagcgcggcctttggttcgataccgaagcggctgatctcgcgggcggcaagaactgccatttcggcaatttcgttcgcatcgggttcggcattgacataggtatcggtgaggaacaacgcgccgcgctgcgagatgagcaggctcagggctgaataatcccggatgccgggcaccttgccgataatctggcgaacgacgcgcagatggcgttcaaaacggccttcaaggccgcagatcatcgcgtcggcctcgtcgcgcatcacggcaagggctgcaatggcggtcgagttggtacggacgattgtgcgcgcagcttccggcgtgacgccctgacggcccgtataggacagataaagatcgacatagtcgcgatagcgcggatcgtcttcggggttgataagctcgaaatcggtgccggggcggattttgaggccgtaacggcgcaggcgagtctccacgacctgcggtcgcccgacgagtatcggtgcagcgatgcgctcctcgatcaccacctgtgctgcgcgcagcacgcgctcatcttccccatcggcatagatcacgcgcatgggcgcaccttgcgtgcgggcagccgcgaagaccggcttcataataaggccggagcggaagacaaaccggttgagccgatcgagataggcttccatatcctcgatcgggcgcgttgccacgccggtttccatcgccgccttggcgacggcaggcgcaatgcgcaggatgaggcgctgatcgaacggcgagggaatgatataatccgggccgaaggtcggcgtatcgccggaataggcgcgggcggcgacatctgaaggctcttcgcgggcaagcgaagcgatggcgcgcactgcggcaagcttcatttcctcgttgatgaccgttgcgccgacgtcaagcgcgccgcggaaaatataggggaagcagagaacattattgacctgattgggaaaatccgaacggcccgtgcagatcatggcatccgcgcgcgcggcgcgcgcttcctccggcatgatttccggctttggattggcaagcgccataatcagcggcttttcggccatctgcttcaaaagttcgggcttgagaacgcccgcagccgaaagcccgaggaatacgtctgccccgccgatgacgtcggcaagcgtgcgcgcgtcggtcttttgcgcatagacttccttccagcggtccatgagcgtgttgcggctgtcatagaccacgccctcgatatcgcagacccagatattctcacgcttcgcgccaagattgacgagcagattgaggcaggcaagggcggcagcacccgcaccggaggtgacgatcttcgcctcctcgatcttcttgccggcaagctccagaccgttgagcacggcagaggcgacgatgatcgcggttccatgctgatcatcatggaagaccggaatattcatccgctcgcggagctgttcctcaacctcgaagcactccggcgccttgatgtcttccagattgatgccgccgaaagtgggttccagagcggacaccacatcgacaatccggttgatctcatgcgcatcgatttcaatgtcgaaaacatcgatatcggcaaatttcttgaacagaactgccttgccttccatcaccggcttggaggcaagtgcgccgatattgccgaggcccagaacggccgtgccattggacacaacggcaaccagattgccgcgtgccgtatattcggctgcggtcgcgggatcgtcatggatggcgaggcagggcgctgcaacgcccggcgaataggcaagcgccaggtcgcgctgattgccgagcggtttcgtcgcctgaatttccagctttcccggtttcggatagcgatggaagaacagcgccgcttcgtcgaagtcagagcgcgtcgaaggggaggaaggtttcttggtcatcttgcatcgctttccaattctttcgcgcttaattcgggaaaaatagagcgcgtaaaaggcgtattggctgtacgccgggccgattattgtgtttttagcctaaagttccaaatagcagtaggctcattttctataatgagtttttccaaaatggcagatcgtgagtgtaatctgtcacatgaaatatggtgagaggtgtgatgggcactggaaccgatcagccccacagacctggctccggcggatagacaagtgcgccgtcataatgaaggccgggctcccggtcacgggcaagcaggagagggccatccaagtcgacaacagtggccttctgcgccagaaggacggcaggggccatgccgagcgacgtgcccaccatgcagcctaccatgattttcaggcccagatcgatggccttgtcgcgcatgatgaggccttcggtcaagccgccggtcttgtcgagcttgatattgacggcatcatagcgccgggcaagctcttccagcccttcggacgtatgggcactttcatccgcacagatgatgaccggccgttcgatgcggctgaggatttcgtccttgcctgccggcaaaggctgctcaatcaggatgacgccggcttctgccgccgccttcatgttttcctcgatattggcgtcggtccaaccttcattggcatcgatgatgatgcggctgccgggcgccgcttttgccacggcatggatacgttcaatgtcgttttcgccgcccatcttcacttttataagcggataatgcgcaaccttcgcagttgattgcgccatttcctcaggcgttccaagcgaaacagtgattgcggtttcaagagcggcggcactgccgcccagcatatcggcaacccttttgccggattgtttggcttccagatcccacagcgcgcaatccacggcattgcgcgcagcgcccgccggcataagcttttgaagctcatgccgtaaggctcccttttcaatggccgtgcgcactgcttcgatctggccgctgacgctttcgatggtttcgccataacgcgcatagggcacacattcgccgcgtccttcgtgaatgccgtcaccaattacgcagaccacaacagcggcttctgttttagagccgcgtgagattgtgaatttccccgcgataggatagcgttcatgaatgattttcaatgtattgtgcatagaagtgcccttcgggacgcagtatttcggtcgttcaacgactcgtatatgaggtaggccatgttgaccgacgctgccgacaaagcaagagctacgacgaatgctgcgccaaagattgatgtgggcgaacaggacggcatgcgcgtcatccatctcagcggccactggatttcgcaaagcgttcatctggtcgatgacaagatgcgcgggattgagcaggccggtggcgacaaggccacaatcatcgatatttccggcatttccaaccttgatacggcaggcgcatggctgatcgaacgcctgcgccagcggctagccgcaaagcatgtggatgtgcgtctgaagggcgtgcacgaagcttggcttccgctgatggaggaggtgggaaatgccgttgaacggacgctggatattccgcgtaccaagtcgccgtttttcttcattgcctttctcaatgtgctcggcggcgccgtcatctccatgttcaacgacttcaagatggcgatgcatattctgggcgcaacgattcgcggcgcgcagcttaaatatggacgcggcaacggaattccgattgccgccatcgttacgcaaatggatcgtatgggtgtcggcgcgattcccatcgtcgttttgatgtccaccattgtcggggcgattattgcccagcagggcgcatttcagcttcgctatttcggcgcggaaattttcgttgtcgatctggtcggcattctggtgctgcgtgaactgggggttctcttgaccgcgatcatgattgcgggccgttcaggcagcgctattacggcggaaataggctccatgaaaatgcgcgaggaaaccgacgcgctgactgtgatcggcctcaaccccgtgggcgtactggtttttccgcgcctggtggcgcttgtggttattcttccgctgcttaccatcctgtccgatctctccgcacttgtgggcgcggcgggggtgagctggctttactccaatatttcaccggaggcattcatcagccgccttcatgatgcggttgcactcaacacctattttgcgggccttatcaaggcgccattcatggcgatgattattggtattctggcttcggtcgaaggcatgaaggtgggcggaagcgcagaatcacttggacggcgcgttaccgcctcggtggtgaaggcgattttcgtggtcatcgttgtggatggcctgtttgcaatgttttatgcggcaattaatttctagggcatcccctcaattgggcgccggttttgggataaaggcatgcataacaataaacagatagagcatttccaacgattcaaataaaataggaaacgctccaggactaaccgactcattgttttttctgggttctttgagacacagttgcacataaaattgacgtatgaacttgttggcgcggtttagtctggcagcaagctcggttaaagaatggttatggaaaacggcatcgacactcagtcgcaaccccaggaagatcagaaccaccagacgggcgtgccgatgatctcggtgcgcgacgttacggtttcgtttggtcaccagactgttctcgacaagctttcgctcgatatattccagggagaggtccttggctttatcgggccgtccggctccggcaagtcggtgctgatgcgtaccattcttggcctcaacaagaagcagaccggcgatatcgaaattctcgggcgcaatatcgacaagctgaacgagatggaaaagatggccatcgatatgcgcatgggggttctctttcagcatggcgcgctgttttccgcgctgaacgtgctggagaacattcaggtgccgatgcgtgaatatctcgacctttcgcccaaactcatggatgagctggcgcgcctgaaggtcgatctggtgggattgcacccggatacggcggaaaaatttccctccgaactttcaggcggcatgatcaagcgcgccgcgcttgcacgcgcgctggcgctggatccggatattgtgtttcttgatgagccgacatccggcctggacccgatcggtgcagcggaatttgacgatctgatcgcaaacctgcgcgatacgatggggctgacggtttacatggtgacccatgacctcgacagtctttttgcaatctgcgaccggatcgcggttctgggaaacaagaaggtgctcgtgagcggcaccattgaggacatgctgaaggtggatgacccttgggtgaaggcctattttcggggcaagcgtgcgcgtcagattgatacatctgcgccaagtagacggcggccgggcaaccgcttgcagactggataagatatggaaacaaaagccaattacgtactggtaggggttttcacgttgctcgtaagcctgttggctttcggcttcgtgtactggattgcgcgctatggcgaagcgcgcgattccctgcctctggatgtgcgcattcagggttcggtcacgggccttggtattggtagccaggtgcttttcaacggtatcaaggtgggcgacgtgcgccggctgcatctcgatgacagcaatccgggcatggtgattgtgcagacacgcgtgaacgcgaccacgccgatcacacgttcgaccacagcaacactgggctttcaggggcttaccggacaggcttatatcgaactgaaaggcggccggctggatgagccgaaccttttgacggaagcggcgaaggaagacacggtcgcgcgtattgacgccgatccgtctgccgtgaacaatcttctggcaaccgcgcaggatattgccgcgcgcgccaacaatgtgctgagccagcttgaaggtttcgtgaagggcgcccgcggcccgctgacggacacgatcaacaacaccaaaacctttacgcaagctttggcggataatgccgatatcattcaggagcttggccagaatgccggcaatattcgccagatcgtcgtggacgcgaaggatatgatggcgcgtttgaatgcggcgtccgtcaaggttgaaagcattctgaataaaactgacaagatgttgtctgccgacgacaagaacggccttgtcgcgcaggcaatcacgacattgcaatccattcgtgaaacctcgaataatctcgacgcgcgccttgcgccgattgccaataatctggaccgtttttccggacagggcctgcgcgaaatgcagggtgtcgttattgacagccgccgtgcaattcaacgtatagaacaagtcattaccgagcttgagcgtaatccccagcgccttatcttcggcgggccggggagtgtgcctcaatatgatgggaggaagcgtcattgatttccaaaacctgttccagtgacatgaaatcacggcgcatgttccgtcacagaggttcagttgcaattttgctcaccgcatttctggcggggtgcggtacaacaacgccgctcgacacgttcaacctgtccacgccccagcccatggtgaccgtaccgaagcgcaagaacttgcaattgctgatccccggaccagccgcgctgaaagctctggatagcgagaatatcgtggtcagctctgcgccgggctccatcgaatatctcaagggtgcgcaatggggcgacaggctgaccaatatcgtgcagtcgcgccttgtgcaggcttatgaaaataccagcgcatttggcggcattggccgtccgggcgatgggctggcgataaattatcaggttctgactgatctgcgcatgttcggcattcaggcctatacatcgccacaaactgctgttgtggaaatggccgtcaggctcttgagcgacaagaccggcgaagtccgcgccacccgcgtattccgcacggcaattcctgttacgggaaccagcaatgcggcctatgtgaaggctttggacaaggcttttgaccagactgtgaatgagatcgtaagctggacgatttcaaccctttagagcggttccggttaaaacggaatcgttgggaccgcgctaaaacgtagccagttcaagcaccttatgaagatggtttcgtggcaccggttggctcgcaggctggccggtgttttatatgtatgaggcgaaaagtgtgggcctgaagcgcgttttgcgcttcaaaaagcaaagtggcctgtaatcaaaaaaagcggctggaaggccgcttttttcattgctcaattttaactggagccgctctaccgaaggcgtccgcttgcatgggcgagcatggtgtaaaccttgcctgtgtcggatgtcaggtaagtctgcgtcaccatattatcgcggtcattgcgggcaacgtcttcgagaagacgttggaaatcgtccatgtaacgatctacggcgcggcggaattcaccatcggtctgatacttgcgcttgatatcgtcaaaggtctgctgacctttcagcgtatagagacggcgggtgaaaacattgcgctcaccgcggcgataacggtcccaaagctcaaccgaagcttcgtggtcgatagcacgggcgatatcgacggaaagcgagttgagcgattcaaccacatggctcggagaacgcggcgttgcggccggctgcaccttgggctgcgcggcttcttcttcctcacgtgaggcgcgggcaagaagatcggaaacccaaccgcgcggcttttccgcagatgccgctggagcaggcttttggttcggcgcttccaccggacgcgaccggactgcaacatctgtctgtgccagaggcgcgatcggtgcccgaacaggagcttgaaccggagcagggcgagatgctgcggggcgcgacacagggcggtcggcacggccttcacccacatcaaccagacggcccgacttgttgacaatttcagcaagttccttgagcgcgttgatctgctcgctcacggccttgcgcatggcggtcgtcgtttccttcgcttcggcaggcatgtcgagaacgccacgcttcagttcgccgcgcgttgtatcgagttcggcgcggatttcgcttgccgtgcggcgaatttcgtcggtcgctgccgagaacttctgtgcggcctgttcgacgatatccgaaacgctctcgcgcatcttttccgccgaaacgcgggtctggccttcggcgcgctggaaggccgaggcaaccagagcctcgaaggattgcatgagcttttcgacgccttccgatttttccaccagaccggaagccagcttgtcgagcgcctgatgacgctcctcaagtgtgctgacgaggccgttctgtgcggaattgatcatatcggatgccgaagacagaaccttgccatgttcatcgaagcggtcggcaatatcggcgatttgcgacaaggtattgtcggatagcgtacgaagcgtaccgagattgctgtcgatgaggccagttgaagcctggaacatctgcgccgcgcggttcgtgttttccacaaagctcgtcgtagagtctaccagacgcccatcgatatcggcaaggttgcgcgtggcggcatcaatcagcttgccaagctcaccattggaagcggcgaggcggtcaatgagttcgctgacattgtcggaaagcccgacctttgcctgctggaccgcagcgatggtttccgccgtgcggcttgccagcgcattgacgagcgccgcattttccgaacgcaggcgatcagttgctgcatgggttgcttcttcaagctgctgggcaaggccacggccactatcggcaaggcgctgaaccagcggttcggccgtatcgttgaggattttggtgatttcctgcgagcgagcggcgaggacggcattgagctcacgggtgcgttcttccagcgtaaccgccgtcgtatccgtcacctgcgcaatgcgagcctcgacggagccgagctccatcgtgatgcgcgagccgatatcgccaagacgggttgcgatcgcatccgcacgctcgacaagacgtgtttctgtgccagcgagattgtcggcaacgctggccgagaaggattcgctgtggctggcaagcgtttcgcttgttttggcggccgtatcggcaatgcgtgcctcaatggtcccaagctcgtcggtaaggcggctttcaatgtcgccaaggcgtccggcaatagcatccgcgcgttcgccgaggcgggcttcggtgccggaaagattatcgatgagccgagcactgaagctttcgccaaagccgtcgagggcttcgccggctttggcggcctcagcggcaagtgtgctggcagcttcaccgatcttttcacgcagctttccggcgaccacgcctgcactttgttccagtgcgcggcgcacattgtccacgccgatggaaagagccttttccatggtctcggtgcgttcttcgataatgccggtctggccctcaaaggcgctgctgatggcggcgctgctgttggcgatggcgttttgcaggctcgtggtgcgctgctccagaatctcgccatgatcctgcaagatctggctgagcgaagccgtgctgtccgtcagggtggagcggatttcagcggcccgcgtttcaatggtctgctcatgtccatccagaacatgcgccagcgcatcattgtggttgttcagaacggcttgcaagccgcttgtgcgttcctcgaccgtgcggacatgctcgcccagtgccgtttcaaaggcatcgcggccagcgccgagggattccgccatattgcgcgcgcgctcatccagaatacgctcaagggcgctctggttttccgcgataagcgactgaaggctgccaatacgttcatcgaaggtgcgggccagcacttcacgattttcgttgaaattctcgcgcattgcagccgcacgctcatccatgagctgagccagcattgcctgatttcctgcaatgacattgtgcagggacgcagtgcgctcttcaagtgaacgggcatggtctgcgaagctcgcatccagcagggaaacattgctggacatggcctgctgcagcgcactggtgcgctcggccaagattgccgcgtgcttgtctgtgacttcattgagcgctgaggcgcttgcatcgatagcgttctggatatcgccggtgcgcgcggcaagcgtatccgcatggccgcgaatgaccgaggaaacgcgctctgtttcgccttccagcgttgccgccagaagatcgcggctttcggccagcttgccctcgaaggctgctgccttatcgatcagaacattgccgacgctttcgctgatcgaggtcagatcgtcgccgatcttcaccttgatgtcgtccaccatcgcgcccagcgaattgcggccgcccgagaaggtttcggcgatttcacgggtgcgggcaatgaggttttcgttgatctggcgcgaacgggtttccagcgccgcattcagcttttcggtgctgttgtcaagcgcatgggcgcgcgcctcaaactctgccagcaacgagcggccacggtcggaaagggtgttttccagattggcaaggcgcgtgtcgaactcgctcaccatggtctgggtcgcgctgccaagcacatttgcaatgccggtggtgcgctcgtccagagcctgcgtcaacttcccggagatcgtgcgcgactgttcgtcaagcgttgcgatgcgggtatcgagcagattggcaaaagcttcgccggaggtggtgatgcgatttccaatatcgccggtgcgcttctcgattgcatcggcaatagcgccgccgctttcgttgatattgctgatgaggcgctcgccagaatcgcccaagagcgcgctgagctgctgagacgcggacagaacattgtcgcgtatgatattggatgcacttgataattcttccctaagctgttcatgcgcaccagagatggacgaacgaacacgcttggcatggctgacaactgcttcacgctcattgccaagatcgctgacgagcgagcggatacgcacctcattgtcgctataggcgcgctcaagctggttgacctcggattggacgagcgtttccagctccaccgcgcgcgcaagtgtgcgttcgatgccttcgttcatggctgcaacttcgcggcgcacggcctggcccagcgtggagacgcgatcacccgcggcagcttccggctgaagcagtttgagcgcggcatcggtcatgctgcgcgcagcgttctgcatttcctgagcacgcttgacgagttgtgcgaagccccagaacatcgcgatcggcaacgccacaccggcaaccacaccaagtccggcgggtgcggtgaagaaatctttggtggcttgcaggctggagaagacttccggattgatcgccttgctgatagcaacgccgccagccgcccacagcacgctgattgcggtcgtggtccagtaaagcttagaggaatgctcggtgatgcggcgcggcgcggcggcgatggccttgtcgctgcgcgaatcgtcatttgctggtgtacgaacaggcgtggcgaccggcgttgcagtggcgaccgcagcggcaggcttggccgcggtctcctgtgctgaaacgggttcggcaactacattggcaggtttgtgctcggtattggcagctatagcgggagcagaggaggccgccttgacgacaggcggcaccggaggcgcagcaggcgttgcaatcacggaagccgttgtgatgaccgaagcggccttgacgaccggctcgtttccaacaggctcggcggctttcgcctgctgttcggcgacgagttcttccgcggcacgggaaatctgctcttccagatcgtcaatcgagaagccttcgtcaaacgcacccaagtccatatcgatatcaatatcgtctccgaaatcgatatccagtgcctgttccagcgccttttcaacctcaaggtcgagcttctgtgccttggattttgaagccatctctttgcctacctcgtactcatttaccgcgacggccggatcattgagagccgttacaaaaactttatccgccattttgcatcgtatcggctcacgcctgttaaggaaataggcgtatgtgggcgatacctaaaactttaaatacaaggttaacggaaaagcccttaaatcatgaaaattcgacgtttccggggttttcccgtttaccagcaagttgtggaaatcggttttgagccttttttccattccgggtcacgcgccacaaaggttaacaatcaagcgcgtaaaacgcgaatatttgcagaaaaaacaccttcaggatgcagttgtggctgatcagattccccggtctttttcatcagttcttatgagccgataatatggcgctttttccccctgcggcaaggtgggattggctccggcgttccgttttgccgattttgacagggcgggggcatattggcgcagtcggggagccgccatttacggtggttgaaactccattcataaggccgtatctgccatttcgggatcaatcgcgcgatcagcctgaggatcgggccaggggcgcgtagcacaaagatcgcgtcgaagacgtgtctcaaggaataaaaatgacgaagattgtattcgtatccgccgatggcgccacgcgaaccgaggtcgaggccgacaacgggtccagcgttatggaagcggccattcgcaacggcattcccggtattgatgccgaatgcggtggcgcttgcgcctgcgcaacctgccatgtctatgtcgatgacgactgggccgatacggtcggcgggccggatccaatggaagaggatatgctggatttcgcctatgaagtccgcccgacctcgcgcctttcctgccagatccgcgttaccgacgatctggaggggcttgtcgttcaggtgcccgaacgccagaactgaccgggcaggctgggcagcacgattgaggagggcgtaatggaggccggaaggcaaaccgggatagccattatcggtgccgggcctgttgcgcttttttccgttttccagcttgggcttttcggcttcaaatgttatttgatagacgcgctggatcgtccgggcggctaatgtgccgtcctttatccagataagcccatttatgatatcccggcttttccctggatcatggctggagagctgatcgaccggcttctggaacagatcgcgccttaccagcccgaatttcattttggcgaattggccgaaaatcttgatatggccggtcaaagactgcggataggcacaaatcgcggcacaacctttgaggccgatgcaattgtcatcgcatccggcctcggttgtttcaacggggaagggcagattgtccgccccgacccgctgacgcggtgggggcttgaacgctgcggcaatgccatagccgtcgatcctgaaactttcgccacctcatgtcccggtgtctttgccattggtgatgcgtgccattatccgggaaagctcaaactgatcctgtccggctttcatgaagcggctttgatgacgcaggccatccgtcaatatattgcaaaagcacagggttgacgggtcaatggcccgtctggcgcatccgctccagcccgtaggtcaaaagacgttcaaaccggttcccgaaattgatggtctcaacccggtcgaaatattgctgcgcttcatcatgcgcttccatcacacgcgatgtgaccttgtcgatatcagcacgaagtgaggcgcaatcggcgcggctgcgcaagctgcggatctcgcgctccatttcacttgcatggctgcgcgcgatcacgatatggctctcctcgtgacgccggatatcctgcaacagcgtgtcccagatcagggccagttcaggcgatgccttgcggcgctgcttccagcgcgggagcgagaccttcgcgtgaacgttcacataaacatcctgcaccttgcagggcttacccggttcgcgcccatagcgaaccttggcatcaaagcggatttctgccgcgccgggatggtgttgcccggttttcttgagaaaggggccgctgcgtgaaagtgccttgtcgagatcggcggctgtcttgccattgatcgtataatattgaaacttgcgaaaaatggcggcggcttcagcctgcggggtcagaatggccatagctgcagccaatgccagaacccgtttcttgaaattcatgttctggcacctctttctcaaaccagaagaaacttaaaattgcggtggcaaacatggcacgcaaaggtcaagagaactataacgccactcatgaaatgaacgctatgcgaaatggttgcgccttttcgcatagcgagacgacaggaatatcgccgttatgaccaaagaatggcagcttgcccatgaacgcagcctccatctcggaaaaaccgccatcattatgggagtactgaacgttacgccggattctttctcggatggcgggcgttataacgatcttgatcgtgccatcgccgctgccgaaacgatgctggaggaaggcgcgaccattgtggacgttgggggcgaatcgacgcgaccgggcgctactgctgtggatgcgcagacagaagccagccgtgtggttccggtaatccgggaactggtgaggcgcttcgattgtatcatttccgtggacacttatcgtgcttctaccgcgcggcttgcggtggaggccggcgcgcatatcgtcaatgatgtctgggggcttcagcgcgaaccggaaattgcccagcttgccagagaaacgggggcagggcttgtcatcatgcatacgagccgcgaccgcctcacgaatcccgacgtgatcgaagatcagtttatgttcctgaacaggtcgctgaaaattgccggggatgcaggcatcgagccatcgcgcatcgtgcttgatccgggtttcggcttcggcaaggagcgggatgaagacattgcgttgatggcgcgtatgtctgaattgcaggccttcggattccccctgctggtcggtacatcgcgcaagcggttcgttggcgcaatgacggggcaggccgatccgcggaaccgcgatatcggcacagcggctacttccgtggcccttcgcctggcgggagccgacatcttccgtgttcacaatgtcgcttttaacagagatgcacttgcagttgcggatgctatcctgcaaaacaacgtcaggatctaacaataggaagtgaagcccgtgtacacgatccgcatcatgaactgtgccttttttgcgcatcacggtgtcttcgatgaagaacacaagctcggacaacgattctatgtcgatgccgttctggatgttgatgagggcaactcgctggaaagcgacaatattgacggaacagttcattacggaattgccttctccgtcattgaaggcatcatcatgggccgccagcgttatctgatcgaaaccctcgcgcttgatgtcgccaaggcgctcgtcgcacggtttcctcagataaagcgggctgagatcacggtccgcaagccgaatgccccggtttcgggcgtcctcgattatgtggaagtaaccgtggtttacccccagtgagcactccgccgaaaccattgcgcgcctggcttggcctcggcggcaatatcgatgatccgatcatctccatggcgagcgcgcttcgtatgctggatggacggagcgacacgagggttgtttccgtatccccggtctaccggaccccgccatggggcaagacggatcaggcctggttccacaatgcctgcgcgcaaatcgaaacggccttgcagccactggaactgattgcggcctgtctggacgtggagcgatccttgaaacgtgtgcggctggaacggtggggaccacgcatcatcgatatcgatattcttgttatgcaggatgagacgggcagggcaatcacgatgcaggaaccggcattggagcttccgcatccacgtatgcacgagcgagccttcgttctggtgccgctcaatgatatcgcaccttcgctgcctgtcggtgcgagaactgttgctgaatgggctgccgattgcgaccgtgcggaaatggaaaaagcccgcacggatgcgggctggtggttggaatagagcgtttttcgagccaaaagtgtaaaacggtctggcgtcggataacgcgacaaaacaaatagttggagcggttccaacgattgcgttttaactacagcctggcggctattccacttagtttttggcgatactgccgacagcgatagtgtccacgcgcttgaggctcataccgattaccggaacaagttccttttccacacgaaccgaaaccgtgacattcatcgtattcggatcggaaacgcgtgccagcattgcgccgttgagctgtttgcgattgaggccgaaaaccaccttgttgccattgacggagccggacgtgacatcaagccccttgccgtcggcgccgtcgttgaacttgcccgcatagccatcgccgacgcgcgtgacggttgccttcatcggctgcgagaacacgccgacgcggcaggtgccatcaagcgtcatgccaaccgtatcatccggcgtggtgcccgccagattgcaaacgaatttggtgcccttgtatttaccggcgacgatttcgccgggaccggaccactggccttcgatggtctggaagaattgcttgtccttatccgccgccataaccggtgaaacggaaagcgatacgggcagcagcgtcaggcaagcagcgatgcaatttttcataatcagctctgtcccggaatccacgaaccttggtggccgctattcctaaaggttgttttccagcatgtcacgggcaaatgccgtccataccgcttgaaccgccggaaatccggcgacgtcatcatctttggccgaaggggcaagatattgggggattgccgctcaccggactgtcgattccaacgtaaatatctgttcgctcataatcggaccgaatggttaatgcttggtttgcacggcaacaggctgatgctgatttcagcggaggcgggcgcttattttcgggcgtttctgtcgctgttcagccgtgcaagatcgccgatgaaatcaccgatgcccggacgtttttcggcattgaacgggaaggggcgcaccacgtccattgccgcaattccgatacgtgccgtcatcaatccgttgacgaccccttcgccaagcttggccgatagccgcgaggcaagtccatggccgacgagttgctggataacgctgtcgcccatcgcaatcgtaccggtaacggccagatgcgcaatgacacgccgcgcaagcttgataaaaccgaacgtacccggccttccgccataaagttgggacagcctgcggatgaggcgggcggattcaaaaatcacataaccgatatcgacgagtgcgcgcgggctgatggcggtgacgatggaaacacgtttcgatgcattgagaacaagggtccgtgcttcgcggtcgagtgggcgcaggatttcggtttcggcaagccgaatgagatcgcgtccgtctatgatgtcatccgtcaggctgtcgagcaattgtcgccccttcgccgtctctggaatgcctgccgcgatcgtccgcaatgcatccaccgccttgcgtgccgccgccatatcgtcgcgctcggctgcatcggcagcgtccttgcgcaagtgctggaccgatgcaagccgccgcaaggccaccagttcccgcaagatgattgcagcgaaagcagcaagggctaccatcgccacaccaagtgccgtccagccaagccagtcggctcgcgcaaaaagcgcgcggatcaggtcttccgtccagatgccgatggcgaaggaaacaagaatgccgagcgcgccgaacaatatccggctgagcgaccagcccttgcgctccggcgcttcaaaggcgggatcgaggatttcaagctctgccgcctcatcgtccgtcagatcgaaaacatcagcctgtggagtgatttgctccagatccttcacagcgcgcgggcgccttggctcctcctgctctgaggcggcagaaactcttgccggttgttccagcctgaaggcagttggtttgcgtggtgtcttgtcactcatgccagacgatccccaatcaggaattgcagcgcccggtcgagccgaatatgcggcaaggacaaggttacgccttcggcggttcgctccagcctgggcgggcggaaccgaacgaaacggattgccggttcatcctgtgacaatgcagggtcaaaaattacattaggattttttggtaaatcaccggggaatatagctgtttctgtttcaccatcgaagacttctccatcaatgcgctcccccttcaaaggtgtgccgacaataacgggcagggtttcgttaccctccgtcactgtggcctcccgcgtggcgcgaaccgctgccatggcaagcacatcgatatccgcccctgaaaaatcggcccgctctatggcgcgttccaccaatcgccgcacgatggcttgcaagcggtcatggctttcatggtgcagatgatcggctttcgttgccgcgacgagaatgcggccaatgcggcgctggataaggccggtcagcagattggacctgccgggacggaaacaggatagaatgtcggtcagggcgcgctccagatcggccacgaccgcgccgccagcattcatcgcctgcatcgcgtcgatcagaacgatctgccggtcgagacgtgcaatatgctcgcggaaaaagggctttacgacataggttttgtaggcttcgtagcgccgctccatcatggcggccatcgaaccggatttaaaatcacccggctcaaggtcgggtagcggcgcgaaggtgagtgcaggcgagccgtccagatcacccggcattaaaaaccggccgggcggcaaggtggaaagcgcgcgctcatccgctttgcctgcgcgcagatagtcggtaaagcaccgggcaaggcgctgtgcggtcagttcatcggccttttcggaaggggcaaccgtcttcgcctcggccagccatgcagccgcaaggtccctgtgcgtcggctcgttggcgagtgcaaaggaatccgcgctgaattgtgcataggtttttccaagcaggggaagatcaagcagccattcgccgggataatcgacaatatcgaccgaaagacgccccggcgagagccagcgcccccaggcggaagccgtctcatattcaatcgtaaggcgcaactgcgaaatggcgcgtgtggaatccggccagatacgttcgtcgatcagcgccgaaaggtgctcttcatattgaaagcgcggcacggcatcatccggctgtggttcgaggagtgcccgcgaaatgcgcccggctttataagcctcgaacatgggcaggcgtccgccatgcaccagattatgcacaagcgcactgatgaaaaccgtcttgcctgcgcgcgaaaggccggtaacgcccaatcgaagcgatggggaaagaaggcctgtcgcccggtctgtcagcgtatccagcgcgatccttgcttcatcgccgaaactggtcagttttgccaatatgccctcgccgaaattgctgcggtgtcacgtaatagatagggacactgggttgaatttggcaaggaaaccgtttcagcaccgcaacattttcaatgtgacagcagaaaactctccagaaaaccacgccccggttcgatattcgtcaaggcgccttcaaaggaaatcgtcgcaagtgctgcggtcggaaaaccggcattcaagcggtgtatgctctctggctcgccatccgaacaaagcgcaagcgccagatcttcaatgctcggattatgtcccgtgagcataagattgccgacgtctccatgctgccggatcgactgcatatattgtccggtgccgccactatagatcgtctcatcgataatggtttcaacatctatgccaagccgctcaatcagcccgaaggccgtttcgcgtgtgcgaacagaggcggagaggacaacgcggtcaggaaaaagcccggtttctttcatcgatcgcgccagccgcatgagcgacgctattccctcttcatcgagcgggcggtcgaaatctttcatccccggttttgcccaggcagctttggcatgtcgtagaagaaacaagcgactcatatgtgatgttccgggaacgtgttcacaaccgataagggcctttcatgccacaattttcgcaattttgcgcggtctccaatatttttttaatccggctttatgggactgccgaccaggcttgcaggtggttttgccattttattaggcactgctatactgctgtggcgggcaggggaaaccatctttcgctccagtccgttaagcgaaatttattgaagtcattcggaaggtttagcagaagtatattataactaaatgcgctttgcataatttttggccataatcccatcatttcaatgcactaaaaagtagtgggacatgattgtttgatgttgtgtcatagatacgatggacttatataaccgcacgcgtctcctagatgtggggtgattcagaatgagtgaattaattgaccttgactataggcccactgaagacgaaccgttcatgaatgaacggcagaagtcttatttccgtgcaaaactggttgcatggaagaatgatattctgcgtgaagcgcgcgaaacgcttgatgcgctccagcaggaaaacgcaaaccatcccgacctggcggatagggcttcctccgaaacggatcgggcaatcgagcttcgtgctcgtgacagacagcgcaagctgatctccaagatcgatgctgcattgagccgtttggatgatggcacttatggtttctgcgaggaaaccggcgaccccatcagcctgaagcgtcttgatgcccgtccgatcgcaacactttcgattgaagcgcaagaacgccatgagcgtcgtgaaaaggtttatcgcgacgactgatatcgaataatggtttggaaatttacaaaggctgcgcctcaagcgcagcctttcgtttatctggagaataatccgaccggagtggaaatgcgacaaaacaaatagttagagcagttccaacgattctgttaaaacagaaaccgctctaattgcgggtttctcccttggtcaactcgccaagcagcttttccatttcgtcttcgatggtttcttcggccttggcatcttccggctgttcatcggtaggtgaaatatcaagcgagctgagtagttcgtcttccagcgaagccgtgccaactcctccatattttcatctttaccggcattgctgccaagatcggccataatggcatcatgcaatgtgccgccaaggtcatccagatcgtcatctgcgctttcgggctgcctgacttcctgggcgacaaagggaacaaccggctcgatgcgttgttgtgggcgttccgggcgttctggacgctctgaacgttccggctgattcggcgcgggcgctgcaggttttgccggagcggcagattcgcgttcgggcacaatgctgcccagatttgctgtcgcggccgttgcaaccgtggctgcctggatatttgatgtggaacttaccacgccgcgcgaaacctggctcagcggataggctggatgcgcgcgaacgctgtttggggcagccgatggcgcggggcgcgggggaagaaccgtgcgcggctgtgacgggtaatttgaagctgggcgcggatgcggctcggaaacctgcgacgcaggcgcttcagggcgcggcgcggctggcggtggcgtcacgggaggctgcggtgcccgcattggtgcgggttcggagggcgcgggccggacgttctcagccttcggcggctccggcttgcgatagacgggcgccgcgatggccgagcttagctgaatagtttcctcgcgttcgtctccgggctgggactggacggaaagggcaggccgttccgtcttctcattggcaagcacttcgtgctggcggaagcgttcaatatgttccggttcgatacgcgagctctgtgcgtgggtaccaagggcatgagttccaggggcatgggtgccagcgcgcgattccagaacgatattctgttcgacaaccacatcggtcgggccaccgatcaggagcagatgttccacatcgtcgcggcggatcagaaccagcttgcgccggctgtctaccgcggcggcatccatcaccgaaaggcggggctggcgcatgcgcccgctggatacaaatgtgccgccgctgaaacggcgaatgatgccgagaacaacaaaaattccgccaaggatgattgcaaatataagcacaaagccgacaatattagccgcgctttcaccgatgatgccgctgagccattccttcatgcggataccctcttacactataaacaaataatcacggatgggcggatattacgcgtcccccgacgttccgcttcatctggcgatctgcaattttcaggacagtaattgaatttgcaagctttgggaatgtttcatcgaaatgcgggaaatatatgatccaacgttgttcgacggggtggtttcaatatgatgcgggcgccttgggcctgaacgttcagcgcgccaatgcgtccaaaatggtgcaaaacaaccgtgttggcatcgtttccgcgtggcagtgcttgtactgcgcgccaattaaagcattctgcgaatcggatataccttgatgcgcgggcatctgtgcccgcccgcagggccggaatattgaatgaagacagaatcgaattgccggatgatgcaattggcgcctcggctgaacggagaagcacgcgggatctgcgcaaaccgagccgcgcaggtatccagcatgaaagggcagttggcttgatgtcgcgacagaccgacaacacatatccgaaaccgctcgtcatgccgaagcgcggcccaagcgcagcgttacgccttttgatcgtcggcattctgctgatgggcgcagctttcatctatttcctgtttcgcgatcagcttggcgatggtttcgcgcttgtgctcatgggggttctctccatggttggcgtcttctatctcttcggcgcggccacgggcctcattcagttcagccagcgcagcgatcatcaggatctggcgcattccttcatggatacacagccggaaggcacggttatttctgatccgcgcggccagatcgtctatgccaatcaggcctatgccagaatgaccggtgcaacggatgccgatggcattcgcccgctcgatcaggtgctcgcttccgagcctgccgcatccgacgcaatctatcgcctgaccaatgccgtgcgcgacggcctgtcggcgcaggaggaggtgcgtatttccggcggcctgtcgcgtggggcaaatggctctcttgcgcccgtctggtatcgcatcaaggcgcgtgcgcttgaaggtggcgcagaattcaagggaccgctcgtcgcatggcaggtggccgatatttccgaggaacgggctgagcaggaacggtttttccaggaattgcaggaggcgatcaatcatctcgatcatgcccctgccggtttcttctctgccaatccggctggccgcattatttatctcaacgccacgctggccgaatggctgggcgttgacctgacgcagttcacacccggttcgctgacgctcaacgatatcgtggcgggcagcggcatggcgctcataaaggcggtcaaggccgagccgggcacaagccgcaacaccgttatagacctcgacctcatcaagcgaaacgggcagagccttgccgttcgcttctatcatcgtgtgcagaccgcgcgcgacggaatgccgggaacaacccgcaccatcgttctcgaccgtgccgaaggggatgattcttccgtcgcgcaacgttcggcggaagtgcgttttacgcgctttttcaattcagcccccatggccattgccgcagtcgatgccgagggccacacgctgcgcaccaatgcgcgcttcctcgatatattctccggcgtggtcgatcgcgatgccatcgaccgccgggtgaagctggaaaatgtggttcacgagcgtgaccgcgaaaccttcaacaaggcgctggctgcggctttcgccgggcaggccagtatttcgcctgtcgatacagtgcttcccggcaatgaggagcgtcatatccgcttctatatgagtcccgtgactgatcttggcggcgaagcggcagaagaagccgccgttatttccgccgtggaaaccacggagcagaaggcgctggaaaaccagatggcgcaaagccagaaaatgcaggcagtcggccagcttgcaggcggtattgcgcatgatttcaacaatgtgctgacggcgatcatcatgtcgtccgatctgttgctcaccaatcaccgcgcgtccgatccgtccttcccggatatcatgaacatcaagcagaacgctaaccgcgcagcctcgctcgtgcgtcagttgctggcattctcgcgccgccagaccctgcgccctgaagtgctggacctgacagatgttctggcagacctgcgtatgcttctggcccgccttgtcggcaaggatatcgagctcaagatcgatcatgggcgcgatctttggccggtgaaggccgatctggggcagttcgagcaggtggcggtcaaccttgccgtcaatgcacgcgatgcaatgccggaaggcggccaaatcacgctgcgtacccgcaatattcccgcagccgacgccgcgaaactgcattaccgagacctgccggaagccgattatgtggtcttcgaggtggaggacaccggcacgggcattccggccgatgtattggaaaagatttttgaacccttcttcaccaccaaggaagtgggcaaggggacaggcctcggcctttccatggtctatgggatcatcaagcagacaggcggtttcatctattgtgattccgaagtcggcaagggaacgaccttcaagatcttcctgccgcgcctgatcgaagaaaagcgcgccgatgatgcccccgtcgcggccaaggaaaagaaggttgagaaggcaaccgatctttccggctcagccacggtcctgctggtggaagacgaagatgccgtgcgcatgggcggtgtgcgcgcgctccagtcgcgcggctataccgtccacgaagccgcttcgggcgtcgaggcgctggaaatcatggaggaactgggcggcgaggtggatattgtcgtatccgacgtcgtcatgccggaaatggacgggccaacgctgctgcgcgaattgcgcaagacacatcccgacatcaagtttatcttcgtatccggttatgccgaagatgcttttgcacgtaacctgcctgcagatgcgaaatttgggttccttccaaaaccattctcgctcaagcagttggcaaccacagttaaggaaatgctggagaaacaggattgatgctatgcacctgttcctatccccatgcgtagggaccggatcgcgattgttggcgggggaccggctgggctgatagccgctgaacggcttttggcatccggccatcaggtcacgctctacgagcagatgccaaccgtggggcgaaaattcatgctcgcgggaaaatccggcctgaacatcacccattcggagaaatttgtaacctttgctgcgcgttatggcgcaagccgcgacagaattctgcccgcccttgacggcttcggccctgaaagcctacgccaatgggcggatgatcttggggcagaaacttttatcggctcgtccggccgcgtgtttccgaaggccatgaaggcatcgcccctgttgcgcgcatggctgaagcgtctggaagcccaaggtgtgcaaattctcacccgccaccgctggatcgggtttgatgacggcgcattgctcattgaaacaccggctggcccggccagggtagaatacgactcggcactttttgcccttggcggcgccagctggccaaaactcggttccgatgccgcatgggtcgcgccttttaaagcaaagggaattgaggtctcccggctgcgccccgcaaattgtggttttgatgtcgattggagcgactatttccgaaacaggtttgcaggcgagccggtcaagtctgttgcaatgacgacagccgcaggcaccagtcagggtgaattcgtcataacccgcataggcattgaaggcagtcttgtctatgcgcattcagcggccttgcgcgatgatcttgaaaagaagggcgaggcctctatcattctcgatcttgcgcccggcagagcgctggagcgcctgaaatccgatctggcccggcagaatggaaagttgagcttcagcaatcttctgcgcaaaggggcggggctgaccggcgtgaaggcagcgcttctgtgggaaattcagcgggagaaagacccggaaaagcttgcccggaccatcaaggcacttcctgtagccgtggttcgcccacgcccgatagaagaagctattttatcggcgggtggtatctgctggaatgaaattgataatcgttacatgctgcgcaagatgcccggtatttttgtggccggtgaaatgatcgactgggaagcgccgacgggcggttatcttctgacggcctgttttgcgatgggcgtggctgcggcagaaggaatcattgactggttgcaagcggggcataactgaccgaacgaatggtcaatggaaggaaacaggatgcgcattcttaaaacgttagcgggtattctggcacttctcgttcttggccttgtcatatggcttgccgtaaagccgccggaactgctgcgtttggggacggcctatgcggcaaagatcgtttgctccaacgtctttatcgccgggcgtgatgccgatgccgtgctggcagatgatgtacaggcgcccggcaatccgcttctgaaactcctcaatgtgtctgtggatcacgacacgaaaacggtcacaacttactttttaggcttcttcgcgccaagcagcgccacttatcgccccggccttggctgcgccaatattcatggcaaggatttgcggcccgcccatgggcctatatcgaagatcgaggcgcagcccatcgatattgcaattgatccagccattcaggagctgatcgaaaaaccggcgcttgccggccccggcatacgggcaatcgtggtcatgcacaatggaaaattgattgcagaacgctatggtccgggttttagcgcacagacaccgcttctcggctggtccatgacgaaatccgtcatggcgacccttatcggtatgcgcatcgcggaagggcggatggcgcttgcccgctataatcttttcccgcaatggaaaaccgacgggcgctcgcagataacgcttgccaatctcatggcgatggaaagcggccttcgcttcgacgaaaattacggaactgtcaccgacgtcacgcgcatgctctttctggagcaggatatggcaggttttgccgcatcgatgccgctcgtgacagcacccgccacacatttcaactattccagcggaaccgccaacattctttcacgcctgttcatgcagagctttgagaatggcaaggaggcactggactttcctatgcatgccttgtttgatccgcttggtctttcaaatgcggtgctggaaatggatgcgtcgggtacctttgccggatcgtcttatatgtatgccacggcgcgtgactgggcgcgaattgacgcctttcttgccgatggcggtgtaattgatggaaagcgcctgctgccggaaggcttcgtctctttcatggccaaaccttcacaggcttccctcggacgttatggttccgctttggtatggcggcagatctccggggtgagggctggaaccgaaggcatcccgaaagatgctttctggatgttcggccatgacggacagagcgtgatgatcgtaccttcccggaagcttgccgtggcgcggctggggctgacaccttcccgcacgggctataacgttcagaacctcaacgccgccattatcaaggcgctttatccttgaccagaaggcttcggaaatccttgccgctggggttctggaaagcattcagcccgaattccggcaatatggcatagagatgatcgaaaatatctgactgaatttgctcgaatgcggcccaattggtcgtattcgtaaaacaatatatttcaagcggcaggccttccggcgtcggatccatctggcgcacaagcagcgtcatgcttttgtgaatccccggatgattgcgcagataggtttcaacataggcgcggaatgtgccgatattggtcacacggcgcgtgttgactgggtttttagcgcgttctccaagcttcgcattccactcggcaatttccttttccttgcggggcagataatcttccagcagaccgatggaagcgaggcgcttgcgttcagcctcatccagaaagccaatcgtgttctgatcgatgtaaagagcgcgcttgatacgccgcccgcctgattcctgcattccccgataattcttcatcggttcggtaatgagcttgcggatggggatggtggtaatggttttatcgaaattctgcaccttgaccgtatcttgaccgtataaagcgcgatttcggtgacatcgccattcgcgtccaggttcttcatttcgatccagtcgcccacccgcaccatatttgacgaggcgatctgcatactggcgacaagcgacagcagggtatcctgaaaaaccagaatgagaaccgcagccatggcgccgacgcctgaaagcagaataacaggcgaacggtccagcaatgtcgcgatgataagaaccgttgcaataagatatatggccagtttcgtgacctgaatataaccctttatcggccggcttcgcgcctcggtgcggcgatggtaaagcgtgtcgaccacgctcagcgcagaatttaccgccagcgccagtgtcagaatgatgaaggaaatcgacacattccgaatgatcgtcaatgcgccgtcgggcagccccggaacggcaagaatgccggatgcgataatcagcgccggaacgatattcgccagacggctgataacaccaaggtttttcagctcctcatcctgaccgaacgaggttttctgaatgatgtgcttgagcatcttcagcagaattgccttaatcaaaaaattggcaatgaaagctgaaaaaaacaaaccgccaagagctataagcgtctcagcccagggatgctcaagaatgaattccgtcaatagaatttcccaatatcaatagaggtgcgctctgcatgtaaaaggcccgcacaaggcgagccttttatatcgttgtttctgtcgcgggatcaactgcaaccgcttgttgcgccgcaggtatcgcacttgagacaggtaccattgcgaaccatcgtgaagttctggcactcgctgcaactatcgccggtatagccctgcatcatcgacttgatgcgtcgatctgcttccagtttcttcgccgcattggcgctttcggcgcgggcagaagccgcatcggctgcggccttatcggagaaaagctcagtcgcagcagaactttcctgcagcggtgcaggcgctggctgctgttcctcgaaatcgcgcttgaaagccgtagccccatccgtcaccagaccaatggttgccgggcggttggcagccgggcctgaggatttcagcgtcgtgacattcgaggcctgcggcgcggaattaacagatcccttggcttcattgccgggcagggtgtttgttaccagtgtcggcttatagccgcgcgtccagccggtcgagaccagattggtcttgccttccttgattcccttgccgagtgccgtattgccgaagtcgctcgtgtcgacatgagcaagatcgttgcgtccgagataggaaaccgctagctcgcggaacacatagtcgatgatcgaggtagccgtcttgatggcatcgttaccgatcaccatgccagccggttcaaacttcgtgaaggtgaaggcctcgacatattcttccagcggcacgccatattgcaggccgagcgacacggcgatggcaaaattattcatcatcgcgcggaaggcagcgccttccttgtgcatatcgatgaagatttcgccaaggcgtccgtcaccaaattcaccggtgcgcaaataaaccttgtgaccgcccacaacagccttctgcgtatagccctgacggcgatttggcagcttttcgcgctcatgaatgatcttttcgaccaccttttcgacgatccgctccgtcacctgaacggcgcgggctgctgccggtgcctcgatcagggcttcaaccgcatcatcttcatcctcgtcatcggcaatcagcgaagaattgagcggttgcgacagcttggagccatcacgataaagcgcatttgccttgagagccagcttccacgacagcatataggcattcttgcagtcctcgacggttgcctcgttcggcatattgatcgtcttggagattgcccccgaaatgaagggctgtgcggcagccatcatgtggatgtggctttccaccgagagatagcgcttgccgatcttgccgcacggattggcgcaatcgaacacggcataatgttcttccttcaggaaaggcgcgccttccagcgtcatcgcgccgcaaacatggatattggccgcttcgatatccttcttggagaagcccagaacaggcagcatttcaaacgagaaatcgttgagctgctcatctgtcagcttcagcacatccttgcaaaaatcttcgcccaacgtccatttgttgaacgcgaacttgatatcgaaggcgctcttgagagccgcattcagggcttcgatcttctcgtcggtaaagcccttcgacttcagcgacgacggattgacgcccggcgcctgattgagattgccatggccgacggcataagcctcaatctccgcgatctggctttccgaatagccaagcgtgcgcagcgcttccggcacggcgcggttgatgatcttgaaatagccgccgccagcaagcttcttgaacttcaccagtgcgaagtctggctcgataccggtcgtatcgcaatccatgacgaggccaatcgtgccggtcggtgcgatgacggtggcctgcgcattgcggtagccgtgcttttcgccaagctccagcgccttgtcccaggccgcacgggcatgggcgatgaggtcctgatccgggcaatcctcagcaatcaacgccaccggattgacggcaagaccttcatagccctgacgttcgccatgggcggcgcggcgatggttgcggataacgcgcagcatatgctgggcattcggctcatagcttgggaaggttccaagctccttcgccatttcggcggatgtggcataggccacgccggtcatgatcgccgtcagcgcaccgcagatagcgcggccttctttggagtcatagggaatgccggaggtcatcagcaggccgccaatattggcatagccaaggccgagcgtgcggtattcataggagaggcgggcgatttccctggacgggaactgcgccatcatcaccgaaatttcgagaacgatggtccaaaggcgcgccgtatgctcataggccgcgatatcgaacgaaccgtccttgttgcggtaggtgagcaggttgatcgacgccagattgcaggccgtgtcgtcaaggaacatatattccgagcacggattggaggcgcggatcggaccggcggacgggcaggtgtgccaatcgttcatggtcgtgttgtaatgcagacccggatcggcggaagcccatgcggcatagccgatcttttcccacaggtcgcgggctttcagcgtcttcatgacacggccatcgcgacgcgccgtcaggttccagtcgccatcattttcgacagcacgcaggaattcgtctttgagcgaaacggaattgttcgagttctggcccgaaaccgtgagataggcttccgaatcccaatccgtgtcgtaggtcttgaactgaatgtcggtatagccctgacgcgcaaactggattacgcgctttacatagttttcaggaacctggttcttcttcgcggccttgatctcgcgcttcagcgccgggttcttcgccggatcgaagcaatcgtcattatctgcttcgcagttgacgcaggccttcatgatcgcggtcagatgctgcttgacgatcttggagccggtgacgagcgaagcaaccttctgctcttccttcaccttccagtcgatatattcttcgatatccgggtggtcgatatccaccaccaccatcttggcagcgcggcgcgtcgtgccgccggacttgatcgcgcccgcggcgcggtcgccgatcttgaggaagctcatgaggccggaggacttgccgccgccggaaagcttttcgccttcgccgcgcagatggctgaaattggaacctgtgccggaaccatatttgaacaggcgcgcttcacgcacccacagatccatgatgccgccttcattgacgagatcatcgccaaccgactggatgaagcaggcgtgcggctgcggatgctcataggccgacttggacttggtcagcttgccggtctgccagtcgacatagaaatggccctgtccgggaccatcaatgccataggcccaataaaggccggtgttgaaccattgcgggctgttgggtgcgacgcgctgggtggcgagcatataggcaagctcgtcacggaaggcgacggcgtcttcttccgaatcgaaatagccgcccttccagccccaataggtccatgtgccagcgaggcgatcgaacacctggcaagcgtccatttccgaaccgtagcgttcgccttccggcagcttggagagcgcatcctcgtcggcaaccgagcgccagagccacgagggaacgtcattctcctcaaccttcttgaggcaggcgggcacgcccgccttgcggaaatatttctgtgcgagaatgtcagcggcgacctggctgaattgtgcgggcacattgatgttttcaagacggaatacgatggacccatcgggattcttgatctcgctggtcgcagtccggaacgcgatgtccgcataagccgattgattctctttcgtaaagcggcgttcgatcttcatctgtcccatccaaacgttctatatatagtagcctgtcggcaagctttcagccacgacctgtttgtatcgcgtcactgtctcaagtgcctttcccgcaggaaatgctttcttgttgcgggggatgcccccggaaactgttttccacctcgttaattccgtaaaaaagccccttcggggaagcggttctggctcccttgcagcggatatctatggaaacattggcgaaacaaaaataccttatcttgtaacaagaatgagcgcaaatactaaatcttgtgttaacgctctttctgcctgttgatgcatatgcttctgcaaaggtggttcagcccggaaattaagacacgacaaagccgcaggcaaaaaccacgccaaaatagcgcaacgcccgttaaaactcgacttacctgaaagaaagaccggcaatttgaaacgcccggccacgccgctcacacaacgataggttcataaaaaacgactcggtgcagaccgtcaagcattggtttactgcaaccattcacacgctagatattgtgcgtaagcggctggggcaaatgtggataacggggagaagcgacaggtggccaagtctcccctcttgatcccgcaaattgctgaaaaagaagggatcccgagcgggttttccaaaaaaagaagagaaaattggctataaaccgcccggtcgcgctgcccccataaggtggggaaaattattcagcagcggcggcaaagcccgaatcagcaaagccgttcagtatctgcttcagctccacctcttcgacgcggttggctgcctcgccaggggacacccattcacacaaacgctgttcccgttccggccagtccttctcctgtgaagtaaactggacggcatagacggccaccgtgaactggttgatgcgctccggcggcagatccatcttgcaataaatgtagctgccgatggggtcacgagaaacatcgccgcgtatacccgcttcctcgaaagcttcgcgcagcgcggctccagccagtgtacggcccacttgcggccagcccttggggatgatccagcggcccgtgccgcggctcgtgatgacaagcacctgcaaagcgcccatctcgcgacgatagacaagcgctgcaacctgctgcaaacgaccagaaggcgtcagaatacgcttctccgttgcaacgagttgtttggcctgcgtcttcaccgcgaaaatcccccacttttttataggatgatatgattcgccgaaataacaaccatagaatgacgatgaactttaaaaaaatggcaaaaaagcttttattttaaagacattactaaaaactggattgcagcgaggcagttatgaaagcctttatcctgcaaatgatgctctctcggcatcctttccataaggcgcgattgcggcggaaatatcaccgcaatcgcgttcatttggtttcatttagccgcgttttccgccagcaatcggctcctgataggtgaagcccatatcccatgggaaatagatccaggtatcctgtgagacctccgtgacgaaggtgtcgataagcggacggcccttcggctttgcatatacggtggcaaaatgcgcgcgcggcatcatctcgcgcacgattgcggcggtcttgcctgtgtcggtcaggtcgtccaccacaatgacgccttcaccctgattttccagaagagatgctccgatccctttgagaacctgcatttcgccctgtgacgtgtaatcgtgataggaagcgatgcagacggtttcaatgaggcggatacccagttcgcggcagatgatggcagccggcacgagccctccgcgcgtgatcgctacgatggcgcgccattcacgatccagaccggcaattcgccaggcgagggcgcgggcatcgcggtgaaactgatcccaggaaacgggaaaggctttatcgggcaaggacatcgaaacgctccatggatcgatccgtggcgtggggttgcgccctgcggacctgcaaaaaaccaaaaatctgcgatgacatgccgtcattcgcgccaactgtcggatatgccgctttccatcgtctgcgccggcgacaagcggcagcaagatagtggaaaggctttccacccggcacagccagcgccgggtgatgctgataaccgcaaaaaggcggtttttgcaagcatatcgtgaaaggacggggtggtttacagcccgaaaatcaatttggctcgaaatgcagacctttcctggccgcattatccgacgcatcgaagcgggaccagaaatcagtccagtggactgatttccccgcgtaggtgcttcgcacgtatggctcgaaaatgcacacttttcttagtcgcattatccgacgcaaaaccgcttcgcacttttggctcgaaaatgctttagcgcgcgaaaagcgtcaggatgggcaggtcgttgagcagggagcgggtgacaccaccaaacacaagctcacgcaggcgcgaatggctgtatgcccccataaccagaagatcggcgcgctcggcaatcagatgctcgcgtagcgcgtcctgcgcatggcggccctgggaggcaagcgccagcacttcaacccccaccccatggcgtgccagcgcctcggccagttcgctgccgccaagcgtctcatcttctccctccgcttccggtggatcgatccagatgatttcagtcctgccagcttgcttgatgagtggcagggcatcgaaagcggcacgtgcggcttcgcgctttccgttaaacgcgaccacgatccgatcaagcgaaaccatgggcagaaccggcgcatagggtaccagcagaaccgggcagcttgcgttgaaaacaatggtatcagcggtttcgtcattggttgccgggtcattggggtcgggctggcccgcaatcagcagttccgcaccaaggcaggaggcgagaacgccatcggctgccgttccggtatccgaccgggtaacgcgaaactcataattgatcccctgacggcgcatttcttcctcgaagacatgcttcagccgttcggataattccttgtgctgcttgtcgtgcagctcgaacatgccgggatcgataaagccgttagggtcggcatagacgatgggagaagggatggcatagagtccgatcacgtggatatcgggcactttctgcctcaacagcccgatggcggacaggacccttttcaactccgcttcactgcgggaataggcaaccaccgtcttgtaggacatgaccgatctccttccggctatatttttattttaacatatagtgtaatgagttgtgcatgaaaaagagttgaccggcatcacgccgccccctcctgcttcagcgaagcgatcatgtgttcgatagccgcgacagccctgtcgattttttccatatcgctgccacgaacaaccaattccgtgctgaaacggccgttctcgaatttcggataggagccgatgaccgtttccgggttttcctgctggattgcggccagcggagcaccaatcacaccttcgccgaaggggcattccacggcttttgaaaaaagcttgcggccggtgcgcagcgtgggaagcacattatcgagcatggcctgaaagaccgacggaacgcccgccatcacgtagacattgccgatatgaaaaccgggagccgtcgaaacaggatttggaatatgttgcgagccttgcggcatccgcgccatgcgcttgcgggattcggtaaattccagtccccggcgcgcataattgtcgcccagaagcttcaaagccgtttcgtcatggatgcagggcacgccaaacgccgtggaaacggcatcggcggtaatgtcgtcatgcgtcgggccgataccgccggaggtgaacacataatcatagttcgcgcgcaaggcgttcagtgcggcaacaatggcatcctcttcatcgggaacaatccgcacctccttgagatcaatgcccgcagcggtcagaacatcggccagatggcctatattcctgtccttggtgcggccggaaagaagttcgtcaccgatagcgagcatcgcagccctcacggcctgccggggatcatgactcatgtgcagactccatttctattggcacagttaagcgcccgtatcgcgctgctgcaaccgcttttatcgttcttcgttttgccgcctttccaaagcttcgcgctcccttaattaagtttctacgagggagaggcctcgccattacgattaacggagatgtcagatggtaaagatgctggtgctgtattattcggcctatggccacatggaacagatggcgaaggctgctgctgaaggggcgcgcgaaggcggcgcagaggttacgctgaagcgtgttcccgaactggtgccagaggaagtggcgaaagcttcgcattacaagatcgatcaggaagcgccgattgccacgccgggcgagcttgcagattatgatgccatcattatcggcaccgcaacgcgctatggcatgatggcttcacagatgaagaatttcctcgaccagaccggcgggctgtgggccaaaggggcgctgataaacaaggttggctcggtcatggtttcaacggccacccaatatggcggcgctgaactggcgctgatttccacccaatggcagatgcagcaccacggcatgattatcgtgccgctttcctacgcctatcgggagcagatggggaatgatgtggtgcgcggcggggcgccttacggcatgacaaccaccgccgatggcgacggctcgcgccagccttccgcacaggaactggatggcgcccgtttccagggcaggcgggttgcggaaattaccgcgaaactgcatggctgaccaaactgggcagttgcgaagccgccacttgattggcggctttttcgcttaattccacaagcttatgtgtgaatgccagcagttgccaccggcaagctttacgtcttgaattctgcgcgcaaatcatgacatagaaaatgcgtttgctgcggtcgtggcgaaattggtatacgcaacggacttaaaatccgtcgtctttaagacttgcgggttcaagtcccgccgaccgcaccacctttccctattgtccgaaatccatatatccttggggcaatttttgcaggaaaatccagaaagctgaatgatgacccccttcgtcaaatccgtggcccaggcagaaaaggcaatgcgcgcgctcttttgcgaaacgccattgcaacgcaacgattatctgtcgcggaaatatggtgcgcagatttggctgaaacgcgaagacctgacgccggtgcgctcctacaagctgcgcggtgccttcaattttatttccaaagccgttgaaacaacagataaaaatgccgttttcgtctgtgcttccgccggcaatcatgcgcagggctttgcattcgtctgccggcatttcgggcgcaagggcgtggttttcatgccagtcaccacgccgcagcagaaaatcgacaagacgcgcacctttggcggagaattcatcgaaatcaaacttgtcggcgatattttcgatgtctgttatgccgcctcgcaggaattcgcagccgccaacaagggcgtgatggtgccacccttcgaccatcccggcattgttgaagggcaggcgacagtcgcgctggaaatcgagcggcaattgccggacgacagcaagtcggacctcgtgctcctgccggttggcggtggcgggctttcaagcggcgtaacgcaatatatcgccgatcttggctggaaaaccgctttccgctttgtggagccgcagggcgcggcaagcctcaaggccagcctggaggcgggcaagcgggtcaagctttcgcatatcgataattttgtcgatggtgctgccgttgcagaaatccgcaaagaaaatttcaaacttctcaaaggcttcgatccgaaaactgtcataacggttccggaaaacaggctctgcgcgaccattgttgaaatgctgaatattgaaggtgttgtgctggaaccggccggtgcgctcggcatcgatgcgctcaaggatttcaagaaaagcgacatcaagggcaaacgcattgttatcgtcgtttctggcggcaatttcgatttcgagcggctgccggatgtgcgggaaagggcgcttcgttttgaagggctgaagaaatatttcattttccgctttcctcagcgccccggcgcattgcgctccttccttgaccttctggggccggatgacgatattgcgcgctttgaatatctcaagaaatcggcgcgaaatttcggctcggtgctaatcggtatcgaaaccagggacgcggcaaatttcaagcttctggagaagaagtttgccgaatccggctgggcatcaggatatcagcgataatcaggttctggccgatttcatcatctgacacaaagttttcgcgcaaaaccatttgctttttgggcgaaaacgctccatatgccaattcaggcgcatgggccgactgattttcatcggctttcccggacttggacttgttgcgtcacatcttccacaccggaatggtccggcagaggaagggacccgaaatcagttcgggcacgacagcgcaagtcgccagagagttttccggcgtcccgtcgttatcattaaatggaattatgttcggcaagttgcgcttgcccggcgttttaaagcggaccgcgaatgcgcggtgccgctgaaagagattgaattgacaaaagaaaacacgggcggcttcgccgctctcggtatcaccggcgttctgctcaaaggcgtggaagctgccggcatgaccgagccgaaaccgatccagacgcaagccatcccgtcgcaacttgaaggccaggacatcctcggcatcgcccagacgggttccggcaagacggcggctttcagcctgcccatccttcagaaaatcatcggccttggcgacaagcgccgcccgaaaaccgcacgcgcgctgatcctggcgccaacgcgtgaactggcagtacagattgagcagacgatccgcaatgtctccaaaagcgcgcatatctccaccgcgttggttctcggcggcgtgtccaagctttcgcagatcaagcgtatcgcacccggcatcgatgtgctcatcgcaacacccggccgcctgacggacctgatgtgcgatggcctcgtggacctgtcgcagacccgctggctggttctcgatgaagccgaccgcatgttggacatgggcttcatcaatgatgtgaagcgcattgccaaggcaacacacgccgaacgccagaccgcactgttctcggctaccatgccaaaggagatcgcatcgctggccgaacgtctgctgcgcgatccggtacgggtggaagtggcgccacaaggcaccacggcttctgaaattacgcaggtcgtgcatccagtgccgacgaaggagaagcgccgcctgctttcagccatgctgaccgatgccgacatgcgttccgtcatcgtcttcacgcgcaccaagcacggagcagatgccgtcgtgcgccatcttgagcgcgaccgctatgatgttgcggccatccacggcaataagtcgcagaatgcacgccagcgcgcgctgaacggtttccgcgatgggaccctgcgcattctggttgcaacggatattgcagcgcgcggcatcgacgtgcccggcatcagccatgtggtgaattacgacctgccggacgagccggaaacctatgtgcaccgcatcggccgcaccggccgcaacggcgcaagcggcgcttccatcacgctttatgatccggctacggaagaatcaaagctgcgggcggttgagcgcgtcacgcggagcaaactttcgatcaaggatgcgccggtgaagcttgcaccagcacctgtcgccaaaggccccgcaccccagggccagcggactgaacaggctgagagccgcaaggcgcccgcgcacaagcatcgccgccccgcacagaaggcgggcgagcagcatcgcgccggggcacatgccagcgccggtgaggccgcgccgaagccgaagcgtcccttccgccgcaagcgccgcagcaatggcggccagcgcgccgcctgatccaaaagcaaaacacatttcgcgaaaagccgccttatagggcggcttttctgttttatgcctctacaggagtttcagtttgccctttggcgtggaaaattattccatacttgcttgaagggcagggcgcttccccataacttcgccttcaaacagaaaggacggaagccatgttcaattcggtactcgacacaatcggcaacacgccgttgatccgcctcagcaaggcttccgagctcacaggatgcgatatttacgggaaagcagagtttctcaatccgggccagtcggtcaaggaccgtgcggcgctctacattatccgcgatgcggaaaaacgcgggcttttgcggcccggaggcgtgattgtggaaggaaccgcgggcaataccggcattggcctcacgatggtcgccaaggcattgggctaccgcacggcgatcgtgattcctgaaacgcagagccaggaaaaaaaggacgccttgcgcctgctcggtgcagagctgatcgaggttcccgccgccccctatcgcaacccgaacaattatgtgcgcctttcagggcgtcttgccgagcaactggccaaaaccgagccgaatggcgcaatatgggccaatcagttcgacaatacggtcaaccggcaagcccatatcgagaccacggcgcaggaaatctggcgcgatacaaacgaccagatcgatggttttgtggccgctgtgggatctggcggtacgcttgccggaacggcgattggcctgaaggaacggaaccacaatatcaaaattgctctggcggacccgcatggcgcggcgcttcacgccttctatacgaccggcgaattgaaggcagaaggcgattcgatcaccgaaggcatcgggcaggggcgcatcaccgccaatcttgaaggcttcacccctgatttttcctaccagattcccgatgcggaggcgctcgatatcctgtttgccctcgtggaagaggaggggctttgcctcggcggctcgtccggcatcaacattgccggtgcaatccggcttgcaaaagatctcgggccgggccacacaattgtgaccgtgctttgtgactacggtaatcgttaccagtcaaagctgttcaatcccgccttcctccgcggcaagagcctgcccgtgccgcgctggctggagaagaaaaccgaaatagacataccgttcgaggggtaatcatggcatacgagactgaggcgctttttcgcgaagattcctatctttcaactgcggagggcacagttctcgccatcgccggaaatggcggcattatcctggacaggacgaatttctatgctacttccggcggccagccgggggataccggtttcttcgagcgcgcggatggttcgcggatcgagatcgcgacgaccgttacaggcgaaaccaagaatgaaattgtccatatgcccgcgcaaggccagcaaatgccggacgtgggcgaaaaactcgtcctgcatatagattggcagcgccgctacaaactgatgcgtatgcacacggcctgccatctgctttccgtcgcctgcccgttcccgatcacaggtgctgcggtgggcgaggatgaaagccgtgtcgatttcgacctgccggatcaaagctatacgaaggaatccgtcaccgaaaaactgatggaactggtgcaggccaacgcccctgtgtcgatccactggatcagcgacgaggaatttctggccaatcccgacattgtgaaatcgaaaaatgttcgcccgcccgttggccttggccgtatccggctggtcgccattggtgaaaatggctctgtggattcgcaaccttgcggcggcacacacgttagtgaaacacaggaagtcggtgaaatccatattggcaagatcgaaaagaagggcaaggaaaaccgccgtttccgcattcgcttcggcagcttgccgcaagcctgaacctggcccatagctggaggaaaatcatgaccgagaaaagcgcattcgtcgtatcgcgcgactggttgaaggaacgtctgcataagcccggcctcgcgatcgtcgatgcctcctggtatttgcctgcggcagggcgcaacggtcaggaggaatatgaaaaagcgcatattccgggcgcggtattcttcgatcaggataaaatcgccgacaaggagtccggccttccgcataccctgccatcgccggaattcttcgcgcagcaagtaggcacgctgggcatcactgccgacgaaaccgtggtggtttatgatggccccggcatgttttccgccccgcgcgtctggtggatgttccgcgtcatgggcgtgaagaatgtctatgttctcgatggcggattcgacggctggaaaaaggcgggctaccccgtcactgacgaagtaacgaagattgccgcgacattttttaagccctccttcaacaaggacgcagttgtcgattttcaggaaatgcgcaagatcgttgatgaaaaacgctcgcagattgccgatgcgcgtggcgcgggccgttttacggggcgcgacgcggaacctcgcgcggaaatgcgctcgggccatatgccgggtgcgcgcaatgttcctgttacaaccctttccgaaaacggtgaattgaaagacctcgaaagcctgcgcaggatttttgacgaggcgggtatcgacctgtcggggccggtggtcaccagttgcggttccggtgttaccgctgccgtgattacgctcgcgcttacctcgctggggcacaaggataaccgcctctatgacggttcgtggagcgaatggggaagcagacaggacacgcccgtggtgactggcgaagccgagtgacatgcctgagaaattgaaagcgcgcatcacgcatctggaaatgacggcccgctcgccgctctcagtaccggttcctacgggcttgcggcttgctatcatacgggcgagcgatatgccggttcattattatcgctatctttacgagcaggtcgggcgtcagcatcactggatgctgcgccgtgtgcaaagcgatgcagaagtcgccgaagcaattcacgcagagaccaccgaaatccatgttctttatgccgatggttgcccggcaggttttgttgaactggagctctccgccaagccggacacggtcgaaattctctatttcgggctgattgcggattttcagggcaggggattggcccgtttcttcctgaatgaagccatttcggccgcctgggcgcatagcccgcagaaagtgacgatccacaccaatacgctcgacagcccgcgcgccttgcaactttatcagaaaatgggatttgttccggttgcctggtcggaagaggaagtcgagcagtggctttagagcgcatcccgaaaagtgtgaaacgacgacaatcaagattatgcttggccgcgcgccgcttcacgcccgctattgatcgaaaccactgaagcacccgttataggggcgctttcctcatcgaacaccacgcaattgcgcccgcgctgcttcgccagatagaggcagcggtcggcgcggctcagcacctgcgaattggtttcgcttttgggtgcggaagccaccccaattgagatggtgagtggatagacctgatattcggtcgtatggaacggcgtattttccacctccgcgcggatgcgctgggcaacacgaacgcccgtctcaccgcttgcaccgggcaggaatacgcagaattcttccccaccgatgcgcccgaccagatcccccttccgcgttacattttgcaaggcgaaggcaatcagtttcaacgcccggtcgccgacgccgtggccgaaactatcgttgatcgccttgaaatgatcggcatcaatgaccagcaatgtgccggtttcaatacgcgaacggctgatcttcatcgcctcgaagagagcctcgcggttgagaagtcccgtcatatggtcgatacgcgcccgcgcctgcaactcgacatgagacttctcaagctgggcgtaggcttccttcagtttatcatagcgaagaaaaatgaatgccgagaacgggaatatcatcacaaggagaaaccccaggctcagacttattgccatcagccccggcgtttcaccggaccaaaaagcagttatcgacgtcgccccaacacaaaacaggacaacggacagcgttaacaacgccgccttccatagagccgtcttcattcccacgctctcccaaccccgagtgaggacgtcttgtgtgcctgcttctcaagccctctgagcaggcaccatttgacaggcgcttatagaaggatcacccatgacttgaaagagatcattgcgtattttttaaatttattgattgaaagtgccattattagcataattttaagtggtattcacagtgttttcaagaacataattgaaaagtggtaactatatttaacctctttcatatcccgatgctattaattacgaataactaatataatgaacaattcaatatgtgaaaaagaaaagctgtaacgactgcgaaatacggaaaacaataagagcctgttccaaaagtcgccatttgcggaccggcatagcgacttttagaacgggttcccatatcttctgtataaatttaaaaaataccgaagggcgtggatcttatcaagatcgacaggaaacgctccaatgcgcggaacaaaataaaattccgctttgaaagctagaatggcgaaggctgaaaataaatctgccccgatatattgcataccggggcaggggaattgtgggttatttgcgcatactgccattttcctgacggcgcaggtgccaactgaatgcctcttccagaagatgaggcgtgtggccgccgcgtttgcaggctcgctcgtaataatccatgagctggtcccggtaatcgggatgtgcgcaattttcaatgataacgggcgctcgctcgcgtggtgcaagcccgcgcaaatcggcaagtccctgttccgtcacgaggatatccacgtcatgttccgtgtggtccacatgtgttaccatgggcacgaccgaggagatcgcgccattcttggcttccgacttgctgacgaagatcgaaatataggcgttgcgcgcaaaatcgccggaaccgccaatgccgttcatcatattggttccatcaacatgggttgagttgacgttgccgtagatatcgaattcgagtgcggtattgatgccgataataccaagacggcggatgacttccggatggttgctgatttcctgcgggcgcaggacaagcctgtcacgatagcggtctatattattgaaaacgcgctcgccgcaagcggggctgagagtgatcgatgagccggaggcaaaatccagcttgcccgcatcgaacagatcgaacgtgctatcctgcaatacctcgctatacatgcgcagattgtggaaaggactatctgcaaagccggtcaaaaccgcattggcaatggtgccgatgcccgcctgcaatggattaagcgccagatccagacgaccctttacgacttcccccttgaagaattcgatcagatgcccggcaatcgcaaccgtttcgtgatctgcgggctcgacaggtgacgcactgtcattttcctgcgtgatgacgataccggcgattttttccggcgcgatgggaatatagggcagtccgatccggctatcgcaagccatgatcgggataggatcgcgggaagggcgcttcgtcggtatataaatatcgtgcaggccttccagcgccatgggctggttcagattgacctcgacgataaccttttcggcaagaatggcgaggctggccgaattgccgaccgaagtcgtcgggatgattccgccgctttcggtaatcgccaatgcctctaccacggcacagtcgatggggccgatctggttggaacgaagttgctcgactgtttcggaaagatgctggtcgataaacatgacttcgccgcggttgatcgcgctgcgcaatgtgcggtcggcctgaaacggcatacggcgagaaagaatatgcgcttcggtcaacagtttatcgacgtcatgtccgagggaggcccctgtaatcagggtgatctggaatggatcggttgccgcccgcgcggccatggcgaccggaacggccttggcatcgcccgcgcgcgtaaagccgctcatgccaacaatcatgccatccttgataaagcttgccgcttgctccgcagtgataaccttgtttcgcagtgaactgttacggatacgtgcttccaacatataatctaccttctttcccgaccggcgctaagccggaaatggtataatccgaacgaatatcaatttatccgcccgtaccccacagacagggtaataccccatgcaggccattaatacatgctgctttggtcttaaccctgtgcatgtcgttcccaaacgattccctgcaattgcttcatgcgaaattatcccttcgcatgaagcaattgcgacctggaatgattaggatcaatggctttagtttaccaccggcattaatagggattattgcgccgttaccgccttgccggccgagctggttttctgcggtttggtgtgccgcaggaagaaaacgagcggcatagtcaagatagtaatatacatcatcaggcgaaaattatcggcataggcaatggtttcggcctgaacggtaatcaactcgttgagcatggccttgccagccagtgtgtcgagatgaacggccgaactgaaatgctgggtagcgcggctatagggtgaaatatcattcgtcagcccggcatggacgattgccgcattctgcgacagcaggaatgtcgtgacggagatgcccacgcttgaacccacattgcgcatgaggctgaaaaagccggttccttgtgtgtgcaggtccgccggcagcgtcacaaatgtaatggtgctgagcggcacaaatacgaatccaagaccgaacccctgtatgattccgctccatatgatcgtgctttgcgagacatcgggcgtaaacatgctcatctggtgaagtgcaacggcggtcagtgccaggccggtcagaagaagatattttatatcgaccacggaggtcagccgccccaccaggaccatcgccaccattgttccaaccccgcgcggagcgagcaccagcccggccatcagaacagaatatcccatcaaccgttcgagatagggcgccagcagcgacaatgtcgccagcaagacggcgccgatgacaaagatcagcacttgccccatgacaaaattgcggtcggcaaacaggcgtttgtcgagaaagggctttcgcgctgtcacggtatgcacgatgaagagataaagccccagaatggtaaggatgaattcggtctttatttcagtcgagtcgaaccagttcaactgttcgccgcgatcaagaaagagctgcaatgccgcaatggcaaggccaagcgttgcaaaccccagccagtccagcctggcaagcgacgagcccttcttgccttcgagaaatccaaaagccagcagcaaggtcatcacgccaagcggtacattgacataaaagacccagcgccaatcataatattgcgtcagccaaccaccgagagtggggccgaggatcgggcccagcatgacgccaaggccgaaaaccgccatggcctgcccgcgcatccgcgcagaataactgtcgaggagaacggcctgcgcaagcggcacaacgggggcgccgaaagccccttgcagcatccggtaaatgaccatctgttcaatgctggttgccgtgccgcacagcatggaagcgataacgaaaccggcaacgcagatgatgaacagtgggcgtcggccaaaacgctcctcaagccagccggtggccggtgtcagaatggcggcagcgacgatataggaggtcagcacccaattgacctggctgcttgtcgtcgcaaggcttccctgcatatagggcagcgcgacgttggcgatggtggaatccagcgcctgcatcagcgtcgccatcatcacgcagatggtgacggcaaggcgcttcgacccgcttgctgcaattgccgttgcctcggccatcagtcgatccccaccatgccggtcagatcgcgccacaaggtagcaaatgtgcgatgatagcctgtattgatggtaacggttgcgctgccgccatcacgcatcaccacgtcaggatggggttttgtaatcttgatccgcaccggcatgcgctgcaccaccttgacccagttgccggaggcattctgggcgggcagcagggcaaaaacagaaccgcttgcgggcgttatgctctgcacctcgccttgcaggggctggtccggataggaatcgagcacgaccgtggcaggatcgccaaccttgatatgggtcaggtccgtttccttgatattgctgtttacccaggcatcggcgccgatcagggtgaaagccggatcgcctacggcaagaaaacttcccagctggatgttttccacttgcgtcactgttccggcgaatggggcgagcacgcgggttagcctgacattgcgttcggcaagctccacttcggctttggccgccagataggatgcatgttgttgtaacggtttatcgagtgtgccgccaagctgtgccagtgttgcggcggctgccgacgcggcggcattttgctcctgcttggccacctgcaaggcccgctcagcctgatcgaattgcgcgcgcgcctcaaacttgtcgtgaaccagtgccgaaacacggttgaattgctcctgtgcgaaggtgacatcgtcctttgcctgagccacacttgccaattgttgcttgtaggtgaggacaagccctgcgagtttttcgctcgcttgcgccagattggcctttgcctggtcaagttcgatctggaacggctgtgggtctatttcaaacagaagatcgccttccttgacgggctggttcgggccaacggcgacacgtataacctgaccggaaacctgcggtgttatggccactgccgccgcgccgacataggaatcatcctcgctcacatattgccctccactgaaatagatccacaggccgatggcaatcgcgacgaccggccctacgataagcagaatccgacgtagcattggatgtttgggagactggtcttgagcgggagaaggcgaggtattggtttcggccacagtatcctccggggcagtgcatcgaaaaatctttggtcgccgatgtacaatctcggcatgaaccacaatttcatttggcggttccgtttgcccggcgggaaaacgaaacaagcaatattatgggatcaggtaagttatgtcgcggccacgtgccgacaaggtgttttccaacacttccgcatatttttttagctattcataatttagggcataatccggccggaatgaagcgacggcgatcaggatcatgcttgaaataaaatgacaggactaaacagctgggctgtagtgactgccacacaatatcgctcttgacggaaatcaacgctcatcagcttttatcaggccaagatatagccaagcaattacgcaactgtcgaaaggcgaaagatcatgaaagcgatggtgctggagaagccgggacagccactggttctcgtggagcgccctgatccgttgccggggccgggccagatcaggctgaaggttgaagcctgcgccgtctgccggacagatttgcatgtggtggatggagagcttgaaaggccaaagctgccgctggttcccggacatgagatcgttggcgttatcgatgccgttggaacgggcgtcgatccgtcacgcacaggacggcgtgtgggggttccgtggcttgggcatacttgcggcgcctgtgactattgtcgctccggcgctgaaaacctgtgcgatgccccgctttttaccggctacacgcgcgatggcgggttcgccacccatgtcgtcgcagatgccgattttgctttcgatctcgatgaggccgccgatcctgtggctctcgcgcccttgctctgcgctgggctgatcggctggcgatcgctgaagaaagcaggcgagggcaagcgcatcggcctttatggctttggggctgccgcacacatcattgcgcaggtctgccgctggcaggacagggaggtttacgctttcacaaagcccggagatacggaagcgaaagattttgcgcgcagccttggcgcggtatgggccggagattcagatattctgccgccgtcaccgctggatgcagctatcattttcgcacccgccggggagctcgttccagccgccttgcgtgcggtgcgcaagggcggccgggtggtctgcggcggcatccatatgagcgatattccatccatgccctattcgatcctgtgggaagaacgcgcgctcgtttccgtcgcaaacctcacccggaacgatgcagaagagtttttcccgcttgcccgcgcggcaggcgtgcgcactcacaccacaatctacccgcttgaaagtgcaaacgaggcgctcgccgatctgcgctccggccgcctcagcggggcggctgttcttgtgccatagcacgacagccgcactcttcgtgatgccgggcaggaaaacagcctcaagcaaacggttccacagggctttttgagggcagggtgaaccatttcggaccatttgccgtcatgtagatatggtcctccagacggacgccgaactgctctggcactacgatcatgggctcgttggaaaagcacatgccttcggtcagaggcagcgggtttgcgcgcacgatatagggagcttcgtggatttcaaggcccagcccatgtccggccctgtgtggcaggcccggcagcttgtaatccggtccgagcccatgccggacaaggacggcgcgcgccgcatcatcgagagcggagcagggcacacccaaccgggcggcatcgaagacagcctgttgcgcttcacgctcgatggcccagatctgcgcgaattccttgcttggctcatccagcatataggtgcgcgtgagatcggaatgatagccgtcgatccggcagcccgtatccaccagcacaacatctcccggctgatagaactgttcgccatctgcgccatgcggcagtgcggtggctgcaccgaaggaaacgatgcagaacgtcgatccaccccttgcacccaatgcgcggtgctgctcgccaatgaaacgcaccacctcgctggccgcaacgccaggctttatcatcgcatgcgcccggcggtgtacttcgagcgtaagattcatcgcatattggatgatagcgatttcgttctcggatttgcagatacgctgctcgcggattaatgggccaccatcaagcagacgttctggcgcaatttcctgtcgaagcaggttatatgcgaaaagcggaatggcatcatccacggccaatgacgcgcctgcgggaagcagggaagcgatcagggccgcgctgttttcctcttcctcccagccacgaatttcgcccgaaagatgcggcaggctttccacgcggctccgctcaaatcccggaacgatataaatcagctccgaaggtgttacgagcgcgcccagaaaccgttcgcttgaacgccacacaaggccggtgaaatactgaaggctcggcgtagaccccaacagaagaccgccaatatgccggtctttcaacttgccctgaagcagcgctaaccgctgctgccgttcttcctcctggattttcggcggcgataggaatggagccatgatgggataccttcgtaaattttaagcgagtgcgaccccgatatcggactcgatactggagcggtcgcgcaagcagatatatcacagcacaaacgaatggaaacggagtctcgaaaccataacgcagatagggcttcccggccctgtccgttaatcgcataagatagattatggaactgcatgatcaatgttctgatctataaagcaatcggcgctatctcgaaaagagacttgcttcagcattcacgatgcaagcgatcaacggcggcgtgcaatatagagatggcccggcaccggagcgccttgctcgctacgcacagtgatgtcctcacagcggatgcaatccattccgtgactgtccagcatggcgcgcacgtaagattgggcatgagcgaaacgctgataatcgccaacaacgaaagcgcgtccggccagacgattatcgtccaatgtctcactggaaaaaccgaaatgcccgccggagttgagatgttccgccacaccggcaaaaaaccgttcgagttcgcccatgtaaggcagcacatccgtcgctacgatcagatcccagttttcttcctctgtgctttcgagaaagcgtaccgcctcgcccacgaacagcgcatcgtaatcgcctttttcatacgccacttcgatcatgttttcagaaatgtcgacgccggttttgtgtgcggccatatcgtccagcgcatcggcggaaaggcccgttccacagcccagatcaagcatacgttcgacattaaacgcatcgtccatttcaagcagcatttcgcgtaactgcaacggaacatcatagccaagctgatccaccagaatggtatcaaacatttccgcatgctggtcgaaaagcgttgcgacataggcgtcaggcgctttcagcggaaccgcaccgcgccccatgctggcaagccgcaccgcagcgccgccgtgatcgtcggggtcgatttgcagaacttcctcataggctttggcagcggcatcgaaatcgccagctttttccagggccaatgcgcgattataggcctcggcaagcgcctcctgatcaagtggcttatcatcgctctgcgccataaatatttgccttttcttagagtcttttcgagccgaaagtgcgaagcagttttgtgagggcgcgcccctccccgcttctcctacgcttatccgtgaaagcctgcaagatcagggcctgatctcatgacgctcggcaagcttgcgcgcgataatggcgcaggccatgagctggatttgatgaaacagcatcaagggcagaacgatattgccgacattcgctccggcaaaaattgcgttcgccatgggtgcaccgctggcaaggcttttcttcgagccgcaaaacatgatggtgatccggtccgggcggctgaaaccaagccatttgctgccataccaggtggcaagcaaaaccacggcgagcagcaatatgttcacccccaccatcatgcccagatcatcccaggaaacagtgcgccacaggccttcgacaatcgcctcgctgaaagcaaggtaaacgaccatcaggatcgatccacgatcgacaacggcaagaaccctggccttgcgccgcacgaaatttccgatgaacggttggagaacctgaccgagaacgaatggcgcaagcaattgtaacagaatggattccagtgcgtccatcgatattccaccgccgcctttgacagcgaaaagcaggccgacaaggagcggtgtcaggaacatgccgaaaatattggatgccgaagccgacaccaccgcagccgaaacattgccccgcgccatggacgtgaaggcaatggatgattgcaccgtggaaggcagaacgcaaagatagagaatgcccgtataaaacggcgattgtgaaaggcccggaatggcccagccagcggcaagccccagtatcggaaacagtacgaaggtcgaggcaagcaccgtcacatgcagtttccagtgagtaatgcccgcaatgaccgcttcgcgcgacaggcgcgcaccgtgcagaaagaacaaaagcccaaccgcaatcttcgtcgccagcgcaaaccagaccgcaaattcaccacgaacgggaagcaccgatgcaaacagaatggttgcaatcagcatggtggtgaatttgtccggcagaaaacgcattctatagtccgatcttgcaggcgctcgtcattgcgccggttccggcattttctggcaaatccgatatgccgggaaattcacgccgagccatgaatggctgaaacgacaagccgtttcggcaacgatgtttattcgtagccgttcggatttttcgattgccagttccacatgtcctgacacatttcacgcaggtttttctcagccgaccagcccagaaatttctttgcaaagccgggatcggcatagcattcggcaacatcgccgggacggcgcggcgcaatctcatatttgatctcgcgattggagacatgttcaaacgccttgatcacatcaagaacactatagccctgccccgttccaagattgacggcgaagcacttgggcttatccagctttttcagggccttgaggtgcccggcagccagatcgttgacatggatatagtcgcgtacgccggtgccatccggtgtcggatagtcgttgccccagatgttcagcttttcgcgtcgtccagttgcgacctgagcaataatgggcatcagattgttgggaatacccttcgggtcttcaccgataagcccgctttcatgagcgccgacaggattgaaatagcgcagaatcgcaatcgcccagctattgtcactgttataaaggtcgcgcagcatgtcttcgatgacaagcttggtccggccatagggattggtggccgaaaggggctgatcttcggtgatcggcagtttatccgggtcgccatagacggtggccgaagagctgaaaacgagcttcttcacgcctgtcgcttccatggcctgcagaagccgaagtgtgcccagcacattgcaatcataatagagcagcggcttttcgctcgattcacccacggccttcagcccggcaaaatggataaccgcagtgcatttatggcgtttgatcacctgttccataagggcgcgatcgcgaatatcgcccggttcgcggcgcggcgcgcggcccgtgatcttttcaatccgatgcagtgcctcaggatggctgttgtcgaaattatcgaccacaaccacttcatggcctgcctcgatcaactgcacacacgtgtgggagccgatatagccagcaccacctgttacaagaattgtcatcgttcacgtatccgcttgttgaacataccgctccgatatgcgatccccggctgactatgcaaaatcggcaacagacttcaagctgcatggatcgattctcatcaatcgttttaccgggctttcatgaagtttgaaggagggcagatgaaatcatcccgcaatattgatcgtttgttggaaatcatggccgcccttcgcaatcccgaaacgggttgcccgtgggatatcgagcagaatttccgcaccatcgcgccctatacgctcgaagaaacctatgaggttctcgacgccattgaacgcgacgatatggatgacctgcgcgaggaacttggcgatcttttgctacaggtcgtcttccatgcccgaatggcggaagaacagggctattttgcctttggtgacgtcgtggaagccatcacgcataagatgatccgccgccacccgcatgttttcggcgatgcgcaggcacgaagcgccggaatggccaagggttcatggaaccgcatcaaggcggaggaaaaggcagagcgcgcggaaaggcgtgcaaaactgggactggaaagcatcgggaaaaccggctttctggatgacattcccaacgccttccctgcccttctgcgcgcgctgaaattacagcagaaagcggcaaaggtcggctttgactggtctgaggcagcccccatcctcgacaagattgccgaggaaacagcggaattgaaagaagccatggccgcaagcgacaaggccgaaatcgaggaagaatatggcgaccttctcttcgccatggtcaatcttggccgtcatcttgaaatcgatgccgaaacggcgctgatttccgcaaacgagaaattcaaacgccgttttcatttcatcgaggaggctttgaaaacgtcaggccgcgatctcgatgcagccagccttgatgaaatggaagaaatctggagcgaagcgaagaaaaaaggcctgtaaacccggccttacccttcgtctttccagcgcgggcggtacatctggtaaacgctctgcgtggtcgcataatccatatagccaagccgtgccaccggctttgccctggaaatatcaaccagcccgtccgtcaggacgctgtcgtcaatatgcacgccgataacctcgccgatcaccatgtaattgtcggtgtgccgcctctctttgtcctgtaaacgcctgatttccacggcaacgcattccagagcggcataggcctccttgacccatggcgcgccaaccagcctgcccggcgcttgcgtcagcccggcatattcaaactcattgacaccgcgcggcgcatccactgaagaagcattcatatgtgtcttgagatgatcgctgacgaggcttgcggtaaattcacccgtttcctcgatgaacacgagactgtccttcacgcctgatgaggaaaacatcaccattggcggcgtgtcgcagaccgcattgaaaaacgaataaggcgcgaggtttaccgccccttttctggagcgggtgccgatccagcctatggggcgcggcgcaacaatcgccttgaacggattatgcggcaggcccgttccgtctttcggttcataaaacatcgtcttttccgtacaagtcagcgcgcttcacgcaagcttcttctattctacccacgggccggaatagtccgaaacgatcttttccatgtccgcgcgcgggcgctccggcattttattttcagcggttccgatatggacaaaaccggcaacgcgctcatgcggcgcaagccccagaaatgcccgcgccggtgcatcttccgcataccagttgctgatccagttggtcgcatagcccagcgcattggccgcgatgcaaaggttcatcgcaaccgcaccggcagaaaggaactgctcccattcggggattcgctcatgcgcaacgggggaaaaaatgacaccgacaacaagcggcgcgcgggaaaaccgcgtggcttccttgtctttctgcgcatcggaaagcggcccttcccgctcttccgctcgctttacgagatattcgccaacctgcctgcgtgtatcaccgcgatagagaatgaagcgccagggtgtgaggcgtccgtgatccggtacgcgcgctgcaacctttaaaagcgcggccagttcttcgccttctggcgccggttcacaaatggcggaaataggggttgagctacgctgcgcaagaaaatcgaaaaccggatgtgacacaggtgccctctttctaaaattgccatcataacaataaacaacgccgatatcattctttacgaccgaaacgcgcgctcatcgaagctgcctcttctcacccgccaccattctgctgtaaagtcaaatctgctgcgttgcggctgaaatttcggctgcgcaaaacggctggctgtgcactttcgccttgaattagccgtaggattgggctcaaaaaacgtcatgaacaatcaaaagcctatgcctcgatcaaaacccggcaagcgtttgcgcgacggcgtagtctggcgcgcggttgcagctacactggttgcttcgcctgccttcgcacagggtgtcgatccaaccgcaggcaccggtctcagcctgcccgagccaaaactcaatctgccgacaatcaatccttatgcctcgcctgccagccctgaaaacaatccgctggtccggacctacgaactcgacctgaaggcgaagctgacacaggagggcggcgatatccctgccggcctcgtctggcgcgttttttcccccgatgtgggaccggatggtcaattgcctctcatagcctcatccaagggtggaagcgcctcgttcaacctgccggaaggcagctatctcgtgcacgtagcctatggacgcgcaggcgccaccaaacgcattacgctttccaattctgcccgccacgaaatcatgattctggatgctggcggcatgaaacttagcgccgtcctgcccggtaatggcaagatcaaggacgatctgctgcgcttttcaatctatgccgacgagaaaaatagcgaccgttccctgatcgtgccggacgtaaagccgaacaagatcattcgcctcaacagcggaacctatcatgtcgtgtcgaattacggcacggcaaatgcaatcatccgcgccgatatccgcgtggaagccggaaagctgacagaggcaacggtgcagcaccgcgccgccgaagtaacgctcaagctggtgcgcgaccatggcggcgaagctctggccgacacatcctggtcgatcctcaatgcctcaggcgatgttgtacgcgaaagtgctggcgcctattcctcgatggtgctgatcgagggcgattatgtggccgtcgccaagaacaaggatcgcatctatcagcgcgatttcaaggtcgaatccggcaagaacgaggacgtcgaggttcttgccaacagcgattcggaagcctccgatgacattgtcgactgatccaatagagcaataaaaaggccgcatcgcgcggcctttttacgtatctttttatcagcctgcatttttcaggcgaagcagatcgggcggggtcgcctcttcgcaaagccgggcaatcgcttcatccagcgtcatggattcctgatcgcgtgagccgagacggcgcatgttgacagtcttttcttctgcttcacgcttgccgcaaacgaggatgaccggaactttctggagcgaatgttcgcgaaccttgtagttgatcttctcgttgcgcagatcggtcacgacctgaagaccggcagccttgagcttcgcagccgcttcctttgcatattcatcggcatccgacgtgatggttgcaacaaccacctgtaccggcgcaaaccagagcggcatgtgaccggcaaaattctcgatcagaatgccgaggaaacgttccatcgagccgcagatggcgcgatggatcatgaccggctgcttcttttccgaatccgcgccgatatagaaggcgccgaagcgttccggcaggttgaaatcgacctgcgtggtgccgcactgccattcacggccgatggcgtccttcagcgtatattcaaacttcggcccgtagaacgcaccctcgcccggcagaatgccggtcttgatattgttcgactgctgccggatctgctccagaacggtcatcatcacgctttcggcacgatcccaaagctcatccgagccaacgcgcttttccgggcgcgtcgagagcttgatggtgatttcctcgaagccgaaatccttatagaccgacaagataagatcattgatgcgcaggcattccgccgccatctgctcttcggtgcagaaaatatgcgcatcgtcctgcgtgaaaccgcgcacacgcatcagcccgtgcagcgcaccggaaggctcatagcggtgcacattgccgaattccgcaagctttataggaagatcgcggtatgatttaaggccatgcttgaatatctgcacatggccggggcagttcatcggcttcagcgcaaagacacggtcatcgtcggtatcgtcaccggcaaccgtaaccttgaacatattgtcgcgataccagccccagtggccggaggtttcccacagcgacttgtccagcacctgcggcgcattcacttcctgatagccatggctgtcgaggcggcggcgcatatagctcaccagattctggaacatcttccagcctttggcgtgccagaacacgacgcccggcccctcttcctggaaatggaacaggtccatttcgcggccaaggcggcggtggtcgcgcttctccgcttcctcaagcatatggagataggcttgaaggtcattatcgtttgcaaaggcggtgccgtagatgcgggtcagcatcggattattggcatcgccgcgccaataagcgcccgccaccttcatcaacttgaatgaattgccgatctgacccgtggaagccatatgcggcccgcggcaaaggtcgaaccagtcaccctgataatagatcttgaggtcctgcccggccggaatggcatcgaccagctcgaccttgtagctttcgcccttgtcggaaaaaacctgtttggccttctcgcgtgaccagacttccttggtgaacggcttgttgcgctgaatgatctcgcgcatcttcttttcgatcaccggcaggtcatcgagcgtaaacggctcgttgcgcgcaaagtcgtaatagaagccgttttcgatcacggggccgatcgttacctgcgttccgggaaaaagctcctgcacggcttctgcaagcacatgggcagtgtcgtggcggatgagttccagcgcgcgcgggtcttcgcgggtgatgatttccaccttgccggaagcgccaagcggatcggaaagatcacgaaccgtgccatcaacagcgtaagcgacagccttcttggcaagcgacttggaaattgattccgcaagggcggcccctgtcatcgatgcatcgtattcacgtacggaaccatcgggaaattgcagggaaacggtattcgacattgtcatcatccttatccagtcccgccaacgattgcgggtggttcgtctcatgcatagaaaatgagtttggctcatattcccttttgcataggcagtaaagtgcaatcactacagctagaacgcatcccgaaaagtgtgaaacggttttcggaaaaaatgcgcgtcaaaaaaaggattatagcgccgatctgattcaatcagatcgaaacgctctctagttctgaatagccaggcaggcgatttgctggcgtttgagctgcacgcaggccttgcttgcggcagccgaatccctgacgccggaaaaacgcacgcgatagactttgcgacccttgggcgaaggcgagatttcgccctttgcgccgggcacgatcctggaaaccacgggtgcatatttctcctgcaattcgctggcacccgcacggcttggcgttgccgccagctgaatgcgccagttcgatctgccggaagtcactggatagccgccatccccctgctcgatctgggtatcgtcgatcagatcggcaaccacatccggcttcagtttcgcagtaaccgcctgcggcttcgccatggcaaccagaggcgcggccttgccattatcgacaccgccaaagcgcgtcagaagtttcgccttctggccatcgcgctgcccggcagagcctgcgcccagaaccacgcccaccagatgcctgttgttgatataggccgacgacaccaaattatagccggatacatttgtatagccggtcttgatgccatccacacccgcatagcggtacatcaggttgttgtgcccgttatagacgcgcccgcgaaaagtgaaggagcgctgcgaaaacaacgcatattcttccgggaaatctcgccgaagagccatgcccagcaccgccatgtcgcgtgcagtcgtcaactggctgacattcgcggtcagccccgaaggattggcgaaaatggtgcttttcatgccgatctggcgcgcgcgctgtgtcatcaggcgcgcaaaagcggcctccgagccggcaagatattcgcccatgacagtcgcagcatcatttgccgagacgataatcatcccgttgactgcatcgcgggtagaaatcgtgtcgccggccttcagccacagcttcatccgaaccttggaagccgcattttttgaaatcggcagcgcatcgtcccaatgcaaccggccagtcttcaaggcctcgaaagtgagatagagcgtcatcatcttggcaagtgaggctggcgcgtgctgcgcgcttgcatcgtcctgccccagcatccgcccgctatccgcatcgaacacaacccatgatgtgctcgccattgcgcctgacgcacaaagaacggctgttccaaatacgacggacgcaaagaaacgcgaaatacgggacgacgatttcaacatgatagctcgcagaaaattacgaatgcgcgaagagggcatgcaggcaaattgcggcccaaaaatggacagggcaacgccttaatatcaaggagctataaaacgcagcgatggttaatgaattatattcatttaacgtaaaaaacagttattttccggtgcgcgaagccgagcagcgccaatagcgccagggcatataccatttgagatcgggagaaagttcccgcggcacggggtcgaaaccatgcgtgccgaacggtccgcagcgcaccacgcgaaagaaccccatccagcccccgcgccaaagaccatggcgcgcaatcgcttcataggcatattcggaacaggtcggcagatgccggcaggagtttccgataagcgatgagagcgtaatctggtaaaagcgtatcagtgccgtgccgaacaggcgtcccggcgtcttgcgccatggatcggtgaagttgcggctgtaaggtttaggcgcgcccttgcccgtatgtttcccgccgcaagaccccatgtcaggcggctttcgccttttcctcgatctggcgaatgcaatcagcgacagcatcgaaggtaagaagcgtggaagcgtggcgggccttgtagtcgcgcaccggctcaaaatatttcatatccgcaaagcgcccttccggtgccgggccgttttccttcagcatcctgtacatggcatcgcgggccgccctcaattcgtcggcggtggcgccaatcacattgcgcgccatgacggaggaagacgcctgccccagcgcacatgccttcacctcgtgggcgaaatctgtcaccacaccatccctcatcttcagataaacggtaaccgtggagccgcatagttttgaatgcaccgtggcaacggcatccggctcggcaagctgcccgatgcgttccatattgcccgcaaactccaggatgcgtttattgtagatatcgtcgatcatgtaggcgaaccttccgccatgccggacaaaaacagaattttgtcgcccggctgcggtttgaagttgtaaataaatgtttatataatagggaagtcaggtctgcgccatgggcacattatcacataccccaaggatcgctgcacgatcacccctgtccggtggcttgctgctgccggatcaatacatcgcccgctcgtaaagcgcatcgttgtattgtccgtttaactcgtttcctccttgaaggaaactactggagaatactgatggacgctcgcatcctccaagataacgacgacaccagcctgcctgtcaatcaggcatccgtaaccagaatacacaaaaagccaggcaaggccgaagcggaagctgccgttcgcaccctgcttttgtgggccggcgaagaccccgatcgtgaaggcttgctggaaacgcccaagcgcgtcgcaaaagcctatcaggaacttttcggcggctattcggaaagcccggaagaggttcttggaaccactttcgaggaagtcgcaggttacgacgatatggttctggtgaaggatatttccttcttctcccattgcgaacaccacatggtgccgatcatcggcaaggcgcacgtcgcctatctgccggaaggccgtgtcgtcggcctgtcgaagattgcgcgtgtcgtcgatatttttgcccgccgcctgcaaacgcaggaaagcatcacagcgcagattgccgacagcatgcagcgcattttgaagccacgcggcgtcgccgtcatgatcgaggcggaacatatgtgcatggccatgcgcagcatccgcaagcagggttccagcacgatcaccaccacctttaccggcgatttcaaggaaaaggcggaccagcaggttcgcttcatgaccctgatccgcacttgaacacagcattcaggcatagacgatgagcatttttcctgcccagccttccgacaagaaggccgttgaagaaggcgcggcattcatgccgcgctttgatgcatccggcctcattacagcgatcgtcactgatgcgcgcgatggcgaattgctgatggtcgcgcatatgaacgaggaagccctgcgccttacactggaaaccggcattgcccattattggtcgcgctcgcgcaagacgctatggaaaaagggcgaaacctccggcaacctgcaaagcgtggtcgaattgcgcacggattgcgatcaggatgcactctggctgaaagtgcacgtcgccggtgacggcccgacatgccatacggggcgtcgttcgtgcttctatcgtcaggtcgtttcgtcgggtggcaaggtggcgctgacaatggtaagcgatcacgatcaataattcctttcaaaatgatgtgatgagacgaataaggctcgcgtcatcaattcgcagtatttattgtctggataccaagtttcgccaaagcatgtctcccaaaaagcgggaacggggtttgtataaagacatgcacaaaaactgaattttaaaacgcgccgtatgcatatgatgaaatgcgacgcgctttaagctgtacgaaacgaagaggtgtccaacgtggtgcttgcatggagccagaagcgcagggcaattcaccaggacggcgaaccgtcggccgatggtgtcgctgatccggctgaaatcacgcatgaaccccaaaaaatagcattggccctcggtggtggtgccgcgcggggctgggcgcatattggcgttctgcgtgcccttgacgaagcgggcatcgaaatcgagatgattgcaggtacgtccatcggtgcacttgtcggcggctgctatctggcgggaaaactcaacgaactggaagaatttgcccgcagcctcacccggcggcgcatgttcaaccttctcgacattacgtttcgcggcagcggcctttttggcggcatgaagcttgatggccgcctgcgtgaacacctcgacggcatacgcatagaagacctgcccaagcctttcgttgccgtttgcactgaactgcgtacaggccatgaaatctggctttccacaggcccgctggtagaagccatgcgcgcgtcctatgccctgcccggcgtctttgagcctgtgcgctggggcgaccgtgtgctggtggacggcgcactggtcaatcccgtgccggtttctgtctgccgcgcctatgaacagcgcctcgttctggcggcaaacctgcactacgaccaatatggccgcgctgccgtcatcaagcaggcaaagatgcgacaggaatcagtgccgcaggcaatgcatggcgaaaaggaaacgcgcctcggcattaccggtgtgatgatggaagccttcaacatcattcaggaccggatttcccgcgcccgtatggctggtgacccgccggatgtttcgctgatgccgacggtcgggcagatcggccttgcagactttcatcgtgcggcagaagcaattgatgccggttacacggaaacagtcaaacggatcgaagatatcaaacgtctgcaaggcgtgatggggtgactcggcccggtagcaggctgcgcggaatcgggattcgctatttttcagcaacccgtttgccggccaccttcttatgagggtcagacttgctttttgacgaagtttttctgaagatttttttgcattacaatctcattgaaaaagcccggaaatatgggctttttctttatgcacacaggctgcaagactccgtttttcacattcttttccaaaaagatgagccgaagatgcagatggggcttgtgcacccccaatcgatttgctaaatgccccctcgccgacggagttcggctcctaccacgggcggtcgtggcggaattggtagacgcgcagcgttgaggtcgctgtggggcaacccgtggaagttcgagtcttctcgaccgcaccatttgacgcaaattgctgttatttttcaacaacatcgacgtttcagcatccctcaggtacacacccatgtacacgggaagaccacaatgggtttgctgttaaggtatgtattccagacaaaattcgggacatggcattaccgccgaagggtccccaaagcggcacaagcgttcattcctaagggtgagttcaagcgcctgttgggtgagacaagacgtgaagccttgcgaaattggccccgcgtaaacgctgaatttgaacgccttatttctccaccggacgacaagtccgatccccacaggaacacacctcctcagcctgaaagcgttcagccacaaagtgctcaacccgacgaaggccttggtgcgcctgtgcgcgagcctatagaggcggttagacgcaagccgtcagaacccacactggaggatgccaagcggctttatgttcaagagcgcgtcaaaggcgatatcaacgaaatccacaaagctgcccgtatagaacgcgttatgggccaccttcatacgatcatcgcgcccgattgtctgctgtccaagctgacacgcaaggacgccagagcagtacgtgaccggatgctcggtgaacttgaaatgaagccgataactgtcaaacgctatctgtgcgacgtgagcgctatggtcaatctcggtatccgggagtttgatgttcgggacgctgtgaacccatttcaaaacttgccgattaaggcggaaacaactgcgacagtagcaagggaagaacgcgatcccctccccgctgatgttgtcagcgctatgcgcgaacggctgtcggcaaacgccgcgtctgacatatggaacctttggcaaatcttggagggaactgggtgtcgtcttggtgaaatatcggggcttttgcgatcagacgtacacctgaaagggcaaatcccctatcttgatcttgtctttcacgagcatagacgtctcaagacagttggatcaatccggcgtgtgccgctcattggcagcgccctgaaagccgtaaaggatgccctgaaagagtcggaaggcagcgaatttctgtttccccggtacggtcgtgtacgtggtgcggatagcgcttccgctgcccttatgaaacatctacgtgccgtttctgagaaccctaaacacgccgttcactccctccgtcatggcatggaagacaaattgacccgtgcgggtgtatccgaatttgacagaaatcttgtccttgggcattcgagtggcggcatgagtgagcgttacgggggcgctgaggtgcggctggagattgcattcaaggcgatgaagaaagtggcaggggcgggagattaagctatccaacaccgatccactcatcaatggaatgaatccatcgctcgtgatcgattcaaattagtcattggacatgaaccgtgccgcattgatagccgttcctgcgaaatttaaccgaaattgacaggaagaatagccatgaacacgcaagcaacaatagatacagccgctgttgctcccttgaactttgatccaaacgcttggcatcactcccagatgacgaccttggaggccattgaattatcacgctcaggcggacacccatattcaagcccgaacgtccccaaaggcttcaatacggtcgtaggcttcttcttcgacacctacgactggtatcccgccgcctatgacgacgaggaaggcaacgccatgaaagaccgggaactgatccaatatgaagattggtgcgccaagtacgcctggacgctgggccttgaggttaaagaagttgaagccccggcagcactcaaggtgcacggcatcatggcattgaaggcctacccggaggctttgctagaaatccgccttatcgagatgccttgagcgtcggtactcaacgtgatagcgggtcgagcagggcgacgacaacaggggagcataacgccgatttacctactcaagacagccgccatatgtgcggctctcatctcatttatcacttcaagttgcagcaccccctcgtacgcttacaccgcaaaagaatttaaacggacatgggatagcaaaaatttcttcaatgcaaataagattgcgctagtgattgaatactgctcaactatacggacagaaagagaaataatgtcgtacttaattgatgaatatattaaaaaatcaagaaaagaaacaggactttcatacagcatatctaaataaatattatatgactacgtaaaaacatctagatatacactatcatatagtgagaaaatggctttttgcaccaagtaataggttaacaaactcccaaaacaggcttcccggcgcaactccctgccgaagcgtttacggcttctgagaattgccgttaggtccccgtgagcgcaaacccacggggaaccttttgcttaacctatcgtgcctccttcggcccacccttcggtagttcactaatcatcgcattagcgacgatcacggcaggaagtgctgcggattgaactgagggaaagcgtggcaatcagatgtacgcttatttccgccatagcgagtcactgagtcgcctccgttgatttccgcaccgaaccaccgggaagcccctgtacgcccctccatggactcctgagcgcctttctacggcttaacaccagcgtgtgtgtcggaatacggacaagtgcatggcaatcgccccggtgaacctaaggatggtcttctagctgtacgacagggagagcgaaagggacgccaagcaatccacccgacaagaaatcatcgtcctccgtcatcctcgcaagggcaaagcccatcaggaggccttggcctcgaagagatttgagagcgcatactgtgcgctttcacttctacgaaacgtcttcgtctcctcaggcttcaggaagcgacgcgacgcaacacccgtacggcgcttgaagaggatcgaatagaggtcaaccgctacaaaccaagggtccccgttcaagagcaccacgcccgtgctccgcacatcggaccttctggcatggatgccctctatttccgccagagcgagtcacgggcgggcattcaggcaatctgagtcggaagagtcggaactaccggaaacaccagaatgactctctacggcgatcctgagaagaaatagggagcgttgaagaacccagagcggtggacatgtcgagtggacatgcaggaaagcttcttacgggtcccacatatagggtatctctctgggttcacctcctatatccctaggctcacctgatcgagttaccaagggtgtatcgtacttcatactcctccattcaacatccacttaaggttaagacatcagcatcctcatgtcccatgccaagatgaacgctagtgccgaaccaaggggcagcatgaagcttcctgatgcctgatacttgttgacggcttccgccgttcaatgatgattgaggattatggagtaaagaaataacctcaataacaaggcttgaccatcctttctacccggcacaagggaaccgaatatctgcctattgtgaagccgaaaggagagccaagcttggcacccgcgagatttccatcgggtcagttctcgaaggtgacacttccgggaaagccgacatgatccctgaatgcttccagcatgacagccttcgtctgatctgccttgctctccgcaatcagtaccgcgtcatgcactggcaacgcgacaatctccatcttcatcagacgcaatagcacatcgaccatgatctggctttcggtgaactgcacagcgtgaccatgaccagaatagaagagatgccgtatggatgggtgtcggccctcaatagcgtcccgcactgtcgagaacttaagcagacgcgggaacttcacacgggtcccctcaggcattctccgcaatcgtgtgcttgctgccagcatcgcactggtaacgatcttcacacctgatcggaaatcttccaagcccggaaccagatagaggtctccctcaccgggatcaataccagcatgaccgtaagcaatgcgaagtcccatgccgctgtaatcgagcgcaacgcaagactctccctcgatcagcaaaaggtcccgccgctcggccttcgtcatgttctgccagaagccaccgaacagacgaccgcccgaggtgaacgtatggtcgctgtcggtgaaataacgccgcaacttgcgctttgccgggtcgtgcaaccgtattatagctgcgcccgtatcatctacagcaatgtcagaagcgtccaatacttcaagatcggccttaccgagccagccgttgatctggtccatttcactgcggaattgacgcgtccgttcattgtcctcatattcttcccgcgccccgaacagccttcgatccttcttgggccgctgtaggataattgggtcagactgatcggcaatccccatgtcagccaaggaaatatcgacagcatccatacggctgaccagacgtaggccgggatagatgaccgtctgcgcccccttcacaaccttccctcggtcgcctacagtctgctcgatccagccagcatattccagtttatcgaggattgacgggaacactttggaatagatcggattgcggtatcggctcttgccaaggctacgattggagcggctgacacgaatgccgtgctcatggccacatatccggtggtgcatgaggtcacagataatggcttctactgtgtcctcgaagactttctgatcggtagccctgcgttttttctgtcgtgtctctgcggcttcgacagcctgtacagcttcccgaacaagagcctccgctttcacagttgccgcaaagcgccacggattgaatgccatatcgctatatctgcgggtttctgcatcctcttcctgaggctcgctatcgttgccctgctcgtcgtcctcaaggataacaccgtccacgtcgtcagcgtaatcaaccatgcctgccccgccccctatcatgctgaatttcaacccgcacctaaccgcatatgcgcctatttacaagtcctctattatatttacggagcctcaaaaaaatacaccgatatggagccatgcgtcgaaacatccccgacattgatccgcagggatgcgcctgaacatttccgttaaggtcgtgctgctggggtggctaagctgctactgggcgacctattctcagttaagtatctctatagctttatccagcaccgctcttagtctagccataggtgacgccaaggtccgtgctcctgtctacctcaccatcctgacatttacctgctttgatcttattcaattctggatactgtattacggaaaaaccgttcaatgcctagcattttctttgcatgtcgtatccttgcggctcccattgcttcaatgtttggtcagtcttcacagggtctttaccgatcctgataacggtctgtcgtgtcaatcccgtcgccttcgcaatctcagatgtaccggctcccatggcaagcatgtcctgaacagcgttgcgttgcttccggtcaacgctggcgctccgtccttcctgcctccttaagaatgctgaatacactagaccgccccgccttggttgccgccatgatttccgcgacggtcttcccttcgtccttcaagcggataatctcgtctgcctgacgctgtgctgtgggtgccctgcccttgtacttgccgcctgccttggccgctgcaataccttcccgctggcgttccagcatcagttcccgctcgaactccgcaatcgatcccaaaaggttcagcataagcttccctgtcggcgttgccgtgtcgaggttcatggcgaggatacgcaaactgacgcccttgctgctgagttgcccggtgagatcaaccaagtcagcaaccgaacgggccagacggtccagcttggtaacaatgaacgtgtcgccttctcgcagatgatcgagggcgcgttgcagttccggcctcttactatccttggcagaggtctgttcactgaatatgcgatcacaccctgccgcttgaaggtctcgctcttgtgcggcaagtcctgccttctgatcggttgtcgatgtacgagcgtaccccacaagctgaccccggtaggtagcggcgacgttggcgacggttgcattgttcatgttggcccccataatccaaataggtttataggagttatcggactaatagtccataaagtcaatacacactctaattggactttattgctgcatacgccatcagtccaacacccccaagccctaaatggacttcaaggcagaccaaggccagagccgggaggatacataagaccaccgccctgcttctgtagagggttagctcttggtgcttatctctactgcgccgggttagctctgccactgtgcaacctattaggcatgtgctgctcctatgcaaccttaggtccagccctcccgcccctcacgtgaagccttcaggaaagccgttcgcacctctctggttccagcctcccaccacctaccggaaagcgctgaatgctctatcggcttcaccttctggcagcattcaagggaaacggaaggggccacgggggtagtgcgcggttgcctttaatcagatgtggttcgcggaaatttctgccaaatattctgggatgacttctcgggctagccagttctggaacttctgggcttctttcttccgtgatttcaggatcagcttgtaaaggccagcttcggagataagggatactaaccgggccttggcctcgaagagatttgagagcgcgaactgagcgcgtactgtgcgctctctgctttacgcagcgtcttcgtctcttcgcgtttcaggaaccatctcgtagaaataccagtccggagtccaaaaaggatgtcgtaaaggtcaaccgccacgaaccacgaggtacgctctccgtcctgccccacacttaatgccggttagtccgtcaaggtgatgagcgtcagttcttcaaggtccatctcaccggctgaaaccttctcctccccgcgcacatacatgccgtccttgcggattgcagggaggacgacctgagttacccagttctggaacttcttggcttccggtttggtggagcgcatgatgagcttgtagagacgggcttcggagacgataactgcgccgcgatttgggaaactaacgtgggaatttcccacactagatttagcgagccaccctctttcatgcacatcggcggaaaccacggcgctgcctgtgtgtttaatacctagacagcggcacacgtcagccgccacgaaccatggctcccccttcaggagcactacacggaccttgtggtccatgaagttgaagatttcagtcatcgcatcgctgcgcgtcatcgcatccgcgctcttggtcattgcggcggtggcgttcgtcaaccttggcagagaaccggggacctgttatcggtgtatcgtgcggtacacaatttggcccgcatgaggtacacaatcggtcgtatctcgaatgtcgctcattaacgctaccctcggcgctcatgggctgacttcaaagaaagcaagggtcgaggcaaagagcgtcggctaaggtgacaagttcgggtgacacttaaggaaacgctggaaacgtactgattttgttgaatgcagatggggcttgtgcacccccaatcgatttgctaaatgccccctcgccgacggagttcggctcctaccacgggcggtcgtggcggaattggtagacgcgcagcgttgaggtcgctgtggggcaacccgtggaagttcgagtcttctcgaccgcaccattcacaactttacccaagctaagttgttggaaacattagacccgcgaaagcgggttttgttttaggtggcctcttgatcccatgcccccgaagctggatgcccaacgttcgggggacgtttaaagacgggattttccttttcagcctttgtcgagttcggcgcggatcgcagcgccgtgttcatttagtttcggcgagcggctgtcgagttttaaatcagcatcagagaagcggatcggcgtgcgcaatcccggaacaccctgcgggtcgatcttcatccctctcgccttgaattgcggatcggcgaagacatcagccaccgtattgatcgggccggcgggtacgcctattttcgcaagctctgccagcaggtcgtcacgcttccactgttttgtgcgttcctccaatagcgccgtaagggccgcacgattggcgacgcgtgccgaattggtagcgaaacgctcgtcctttgccagttcaccgatacccagcagcgtagaaagctttccaaattgcccatcattgccacaggcgatgatgaagtaaccatctgaaacagaaagcgtctgataaggcgcgatatttggatgcgcgttccccatgcgctttggcgatttgccggaagcaaggtaattcatggcctgattggccagcacccccgacatgcaatcaaacaaggccatatcgatatgctggcccttgccggtacgcgcgcgcatgataagggccgactggatcgcaatcacgctataaaggccggtaaagatatccgcaaaggccacaccgattttctgcggctcgcggtctggctcgccggtcaaatccatgatgccgcccatgccctggatcatgaagtcatatccggcacgctccgcataagggccggtatggccgaaccccgtgattgagcaatagatgagctgcggatttatcgctttcaggctttcataatccagaccgtatttgtcgagcccacccagcttgaaattctcgatgacgacgtcagcctccgccaccagacggcgcacgagctccctgccctcctcggtgcgaaaatcggctgtaatggaccgtttgccgcgattgcaggcatggaaatacgcagccgaccgttcgccttcgacatcaatgaaaggcggcccccaggtgcgtgtgtcatcaccctcagggctttcgaccttgatcacatcggcaccaagatcgcagagcgtctggccaacccatggcccggccagaatacgcgccagttcgaccaccttgagaccgtcaagcggtgtgttctgcatgttcagcaatcccaaatgaatataagaaagcccgcccgcaaattgcgagcgggccaaaagcaggcttggaaccgacgatcagaagaacgcctgaatgccggtctgggcacggccgagaatcagcgcgtgaacgtcgtgcgtgccctcataggtgttgacggtttccagattctgcgcgtggcgcatgacgtgatattcaatctggataccgttgccgccatgcatatcacgggcctggcgggcaatatccagagccttgccgcaattgttgcgcttgacgatagaaatcatttcgggcgccatcttgccttcatcgaacaggcggccaacgcgaagcgatgcctgaagcccaagcgcgatttccgtctgcatatcggcaagcttcttctggtaaagctgcgtgccagccagcggcttgttgaattgcttgcggtccagaccatattggcgcgcacggaaccagcaatcttcagcagccccgagcacaccccacgaaatgccatagcgcgcgcggttgagacagccaaacgggcccttgagaccggaaacattcggcaggattgcgtcttcggaaacttcaaccccatccatcacgatctcgccggtgatcgaagcgcgcagcgaaagcttgcccccgatcttcggtgctgaaagtcccttcatgcccttttcaagaatgaagccgcgaatggcgttgtcatgcgcagccgattttgcccagacgacgaacacatcggcaatcggtgaattggaaatccacatcttcgagccgctgaggcgatagccgccatcgatcttttcggcgcgggttttcatgccagccgggtcggaacccgcatcgggttcggtaaggccgaaacagccaatcaattcacccgaaaccaggccgggaagatatttcttgcgctgttcatccgaaccataggcatagatcggatacatgacgagcgacgattgcacgctcatcatggaacgatatccggaatcaatgcgctccacttcgcgcgccaccagcccataggctacatagcttgcattggccgcgccatagtcttccggcagcgttacgcccagaagccccgcctgccccatgaggtgaaacagttccgggtcggtggtttcttccagataggctttttcgacacgaggcagaagaacgtcgcttgcaaaggccttggccgagtcgcggatcatgcgctcgtcttcggtcagttgctcctccagcaaaaacggatcttcccaggcaaaagccgcacgtgacatcaggtattctcctcagattgaatatgcagggaatatggagcggcacgacgatgaacgcaatcgacgtttactcatcgatctattccgtttagtaatagatcatgacaaccctatcccgccgccttctgccctcaaccagtgcgcttgccgcattcgatgcggttgcgcggcatgaaagtttttcagccgcagcagacgaactttccctgacacaaggcgcagtcagccgtcaggtcgcgtctcttgaagaacagcttggagcagcccttttcgaccgcacaagccgcaatgtcgtgctttccgaagctgggcgtgtttatctgcaagccatcgggccggcacttgcctccatccgggcggcgtcactgcaagtgatgtcgcagatgcgcggcacgacactcaatctcgccttcctgcctacattcggcacccgctggctcatcccgcgcattccgcgttttgtcgcgcaatatccgcatatcatcctgaatttcgcgacccgcatcggccagttcgattttgatcgcgaagggctggacgcggcaatacatataggccagccggattggccgaatgcggaatgcacctttttgatggatgaaaccgtcgcccccgtatgcagccccgcctttctcaaggatcacccggtcacaagcccgcatgaccttctgcgcctgccacttttcaacatggcgtcgcgccccggcgcatgggagcattggttcaggagcctcggcatcaccacgcctgttccgggcggaatgcgctttgagcagttctccaacgtatcgcaggcttgtgttgcggggcttggcatggggctcatgccacttttcctcatccgctccgagattgagaacgaccagcttatcgtggcctgtccgcatacggtcaaaagcccgagcagctattatttcgtggcgcccaaaacacgcgcgaaaacaccggccgtaaccgcttttcgcgactggcttctggcagaggttcgcaacgaaaccgatcctcacgcaatcgaattgctgacgatctcgtaagagcgcaaacgctttttgtggtcgtggatcatgccggtaatcatcaactcatctgcgccggtattttccgcaaaggccttgatgcccttcgccacagtctccggccagccaactacacggcaggaaagcatctggcggacgagggcttgtgctgccggatcaagccgctccatatagccttcgacaggtgcaggcagcttgctggggcgaccgctgcgcaaattgatgaaagcctgtaactgcgaggtgaacagataatttgcctcctcgtccgtgtcggctgcaatcacattgaggcccagcatcacataaggcttctgcatatattcggacggctcgaagcgttcgcgataaagcgcgatggcgcgctccatctccgccggagcaaaatgcgaggcaaaggcgtaaggcaggcccagcatggcagcaaactgcgcaccgaacaggctggaacccaatatccagacaggcacgttcaacccctcgcccggcacggcccgcacccgctggccgggttcggccggtttgaaatagttgagcagttccacgacatcctgcggaaacgcattggcgtcactgtccagattgcggcgaagcgcatgggccgtaactgggtctgttcccggtgcgcgcccaaggccaagatcgatgcggcccggaaacaacgaagcaagtgtcccgaactgttccgcgatcaccagaggcgaatggttcggcagcatgacaccgcccgcccccacgcgaatggtcgaggttccgttggccacatagccgattacgaccgaggtagccgcgctggtgatgcccggcatattgtgatgttccgccagccagtagcggtggaagcccagccgttcagcgtgctgcgcaagctccagcgtgttgcgaagcgaatgggccgcatcgctgccttctgaaacgggcgaaaggtcaagaacggataaaggtatcatgctggctcatatggtcattcgacaaataaaaggggcggcttatttctaggccgccctttgtccgtggttcaacgcaagtttcagtgatgttgcactggcgcagattcactgccttcttccgagggcgtaaaatacccgccctcaacatccttctttgcaatgaaagtataaaacatcggcaccacgaacagcgtaaagatggtgccgatcgtgatgcctgtgaagatcaccagccccatcgagtaacgggcggcagcgcctgcgccggtggcgattatcagcggcaccacgccaagcgccatggcggctgtggtcatcaggatcggacgcagacgggtttctgcggcgaccacaatggcgtcgcagcgcgaaagaccgtgcaggcggcgctgctgattggcaaactccaccatcagaatcccgtgtttggttatcagcccgacaagggtgataagccctacctgcgtatagatgttcaacgtgccaaggccgatattgagcgggacgatagcgccgaaaatcgatagcggaaccgacatcatgatgatgaatggatcgcggaagctttcaaactgcgctgcaagcacaagatagatcacgacaacagcaaggccaaaagcgatcaggatcgtgttgccctgctccacctccagtcgggactggccggaataatcgaggaagaaaccttccggcattttcgatctggcgatatccaccagtgtttgcaggccctggccggtcgtcacgcccggcaagggcagcgccgaaatcgtggccgagttcaactgattgaactgttcgatggccgcaggtgcggcattttcattgatctggataaccgaggacagcggcaccatcgaacctgaaacactgcggacatagaagttgccgagcatttccgggttggcgcggtaggaatccggcacctgtgtgatgatatcgtagctgttggaatcgcggtcgaacttggcaatcgatgcgccgccggtcaaaagaccgagtgtcgaaccgatatcgctcacctgcacgccaagcgtcgccgcacagtcacggtcaatcgtgatcgtggtctgcggcgcgttgaaggagagcgaattctgcacgataatgaactggcctgaagcctgtgcttcggccttgatctcttcggcaagcgcaaacacctgatcggcagggccggtcgattgcagcgctatcgagatcggcaggccgccacctgtccccggcagggatggaggcgcgaagatgaaggcctgcacgcctgcaaccttggagatacgcgcggtcaggtcttgctggatttgcttttgcgaacggtcacgctcattccagtctttcaaaacccagagcgcgatgcccgaagtcgtgccgccgtccatgccaacgatctggaaccgagttttctgctcgggcagatccttggtcagcgcatcaatctgctcggcatagagattggtataggccgacgtcgcatattgcggggcctgaaacatggaaaacagtgcgcccgaatcttcttcaggtgcaagctcgctggacgtgttcatgaacaggaagcccgtcagccccatgaggcacaagacaattgccagcgtgatccagcgatagttcagggagttggaaacgcgcgcatgataccacttctcgaagcgcgaaaaggtgcggtcgataaacttctggaaccgggtctggtcgccatgcttcaacatgcgcgaacacatcatcggcgaaatcgtcaaagcagcgataccggatataatgaccgcgcccgccagcgtgaaggcgaattcgcggaacagagaacccgtcaggccgccgataaatccgagcggcgtaaacactgccgccagcgtgatcgtcattgcgacaatcgagccggtaatttccttcatccccttgaaggccgcatcgatggggtgcaagccttcctcgatatgccggtggatattctccagcaccacgatcgcgtcatccaccacaaggccgatagcgagcaccatggcaagcagtgacaggagattgatcgaaaagcccagcacataaaggaaaaagcacacgccgatcagcgagatcgggatcgtgacaatcgggatgagcaccgagcggaacgagccgagaaagacgatgatgaccagaatgacgatggccacggcttcgccaatggtcgtgaacgcctcgttgatcgaagaactgatctgctcggtcgcgtcataaacgaggacgagcgacatgccttccggcaacgatgcctgaatggatggcaattccttgcgcacggctgccgccatgtcgatggggtttgccgccggtgtcggatagaccccgaggaatgtgccggccgaaccgttgaacgaaacgatagtatccgtgctttctgccgcaagctccacctttgccacatcgcgcaggcgcaccacttcgtcgcccaacgccttgataggcatggccccgaaagcttccggtgtctgcaaggtggacttcagcgtgatcgatgtcgcaacatattcgttcttggtcttgcccggcgcagacaggaagttcgaggccttgatcgcggacagaacttccggcgcggtgatctggcgcgcggcaagctggatcgggtccagccagacacgcatcgaatagacctgcccaccgagaatttccgccttggcgacaccctgaatggtggacatacgaggctggatcacgcgctttaggtattccgtgatctgctcactcgtcatattggggttctgcgccgccagatacatggtggcaaagctctggcccgttcccttgacgatgacaggatcgtcggattcgtcgggcagattgccacgaacctgattgaccttcgcgataacctcggtcagcgccgcatccgggtctgcgccgagcttcatctgcacggtgacagtactggacgaaggacggctggacgaggttacatagtcaatgttttcggttgttgcgaccgcttccgcaatgggcgcagtgatgaagccctgaatgagatcggcgctcgcaccggcataggccgttgtcacggtgatgacggtttcatcaaccttcggatattcgcgcacggaaagctgcgcaatcccctgcaggcccaaaaggacgatcatgagggaaaccaccgtggcaagcacggggcgccggatgaagatatcggaaaaattcatcttgctcgcctattgcctgtcagccgggttcccggacggattgaccgtattgtcgatctttaccggaacaccggatgaaagacggttctgtcccgcagtgatgatgatgtcgccgggcttcaggccgcttgtaacttccacattgcctgcagaccgccgcccaagcttgataaagacctgctgcgccacctgtttctggccctcttgcacctttgcggcttcgctcgccttcgcgctttcctgcttctgttcggggcgaaccacatagacataatcgccgtaaaggctcgacacgatggaggtctgcggcagtgcaatcacattgctttcttccggcagttccacgcgaacctgcacaaattggcccggcgtcagcttgtgatcgggattatccacctccgcgcgcacggaaaccaggcgggtggtcgggtcgatcttggggtcaatgccgacgatcttgcctgtaaaatcaagtgtgtccgcattggaacccaccttcacggtctgcccaagctttatggttgcaagcagctgttcgggcaccgtaaaatcaatgcgcatgatatcggtattctgcaaggtagcgatcaccgtgcccggcgtcagatactggccgatatcgaccttcggaatgccgatgacgcccgaaaacggagccttgaccgacttctgcgccagcgtggcgcgcatcttttcaaccagtgcgacagcggcattcgccgccgaggcagtcgtatcgacattcgataccgcgcccacgccgcgcgtacgcaatgtatcggcgcgcttcaaattctgctgggcaagaacggcctcagcctccgcggcggcaaggtccgccctctggatactgtcttccatttgcaggagaatatcgccctgcttcacgtcctgattggccttgaagttgatcttctgcacgacaccgtcaagctgcacggtcagatcgacgccattgagcgcgctggcggtgccgatggcttccacgcccggctgccacacaccgggctcaacggttacggtggaaaccgtctgcgctggctgctgcatattggcaaaaaaatccttgatcatcttcgagcggaacagattgaacccgatcaaccctccgacgacgaccaccaggaatattattgccaggatcaggcgcttgatcattcggatgaactccaaggtggctttgaagcgcatccccttttacgcaaaggtcgcgcttaatttacttgaatgagagaggcgggcaactgtaccgtctggacggtaatgtcagcatatgaacggtcaggagatcaagtaaattgttaccaacaaagagggagaattcacgcgaaaaaattttacgtgcagcaaccgagctggcgcaggaagtcggcccggcccatatttcactcgatgctgttgctgctcgtgcgggcctttccaaaggtggactgctctattccttccccaccaaagccaagcttcttgaagctatggtggaaaaatatatgcaggaacatgagcaggccatggcggttcaggaaacgctccagagcggtgagagaaaccgggtagcccgcgcttttctggacgtctatcggattcaagccgacaaggagcctcctgcttgcggtgtgcttgccgcactggcggaaaatccggattttatggtgcctgttcgacattaccacagggctttgcttgaccgcatggtatccgatgcggtcgatcccgacaccgcactcatcgcctatctggcaattgccggaatgcaaagcggcaagcttctcgattgcgatatcctcaccgatgccgagcaatattccgtgctctgccgcctggaaaccatgctgacgagcggacaatgcgtagaaaccaagacatagagcggttccggcgtttccgttaaaacacgaaccgttttagagtgcaggcatatcgcctcttgcccagccttccgtggtttcagcggtaaaatcactgaaatttccatcggcaatcgccgcgcgaatgcccttcatgagatattgataataggcaagattgttccaggtgagcagcattgcaccgagcgcctcgccggacttcaccagatgatgcagataggcgcggctataatcgcgcgatgccggacaatcggattgcggatcgagcgggcgatgatcttccgcatgacgcgcattgcgcaaattcaccttgccgaagcgggtgaaagcaaggccatggcgccccgcgcgcgtcggcatcacgcaatcgaacatatcgatcccgcgcgccacggacttcaaaatatcatccggcgtgccgacccccatcaggtagcgcggcttttccgttggcaggatcgggcagaccacttccagcatatccagcatgacttcctgcggctcgcccaccgcaagcccaccaaccgaatagcccttgaggtccatggccttgagcgcttctgccgatctttcgcgcagacgcgcgatatcgcccccctgcacgatgccgaacatggccttgcccggctggtcgccaaatgccaccttgcaacgctcggcccagcgcagcgaaagctccatggcgcgttcggtattcttttctggtgacggcagcgccacgcattcatcaagctgcatctggatatcggaatccagcagcccctgaatttcaatggagcgttccggcgtcatctcataggctttgccgtcaatatgcgaacggaaggtaacgccatgctcgttcagcttgcgcaactgcgcaagcgacatgacctgaaacccgccggaatcagtcaggatcgggcctttccagccgccaaattcgtgcaggccgccaagcctggccacgcgctcggcaccggggcgcagcatcaggtgataggtattgccaagaatgatatcggcgccaagctctttcacctggtccatatacatcgccttcacggtgccagccgtgccgaccggcatgaaggcgggcgtgcgcaccacgccgcgcggcatggaaatctcaccctgacgagccgcgccatcacgcgcgagaaccttgaatccgaaattttctgtggtcatgccgagtgtctatcgtggtcgatacgttcaagcaagcttgcgtccccataggaatagaagcggtagccgtcggcaatcgcataattgtaagcagcatgcatcgtatcgagaccgctgaaggccgaaaccagcatgaaaagggtggaacgcggaagatgaaaattggtcatcagcagatcgacagcccggaagcgatagccgggcgtaatgaagatatccgtcgcgccagaccatggccgcacaacaccgtcctcacccgtggcgctctcgataagccgtagcgaagtcgtacccacgcatataatacgcccgccccgctcatgcacggcattgagcgcgctcgccgtcctttgcgaaacatggccgatttccgcatgcatcttgtggtcgccggtgtcgtcggccttgaccggcagaaaggtgcccgcccccacatgcagggttacgaaatgctcctcaatgcccctggccttgatcttttccagaagatccggcgtgaaatgcagccccgccgtcggtgcggcaaccgcaccttcctcccgcgcatagacggtctggtagtccttgcggtcacgctcgtcttcagggcgctttgaagcaatatagggtggcaacggaatatggccgacggcagcaatcgcctcgtccagcaccgcaccggacagatcgaaaaccagaagcgcctcgcccgaatcccctttttcagctaccgttgcatcgagcgtgccgagaaagcagcttgttccggaatggccgaagcggatgcggtcgccttccttcacgcgcttggcagggcgcaggaaagccttccagcgatcagggccgacacgcatatgcagcgttgcactgacctgcgaaatattgcccgtgcgctcgcgcattccttcaagctgtgccggtatcaccttggtatcattgaaaacaagcgcgtcgcccggctgcaaaaggtcgggcagatcatagacgtgtcgatcttcaaacggctctccggggcgaacgtgcaacagttttgcatgatcgcgcggctcaaccgggcgcaaggcaatgcgctcctccggcagatcgaaatcgaaaagatcaacacgcatgacttacctcgtatgggcatttccagcgaaagcgcgaagcaatatcgcgtttggaaacgcaacgcataaagtcggccccggccgaagccggagccgagatttctcgatacaaactattgaatcagatgtcggcggcgatacgcgcggtcacgatcttgtccggatcggaaaccggctcgccacgcttgatctggtcgacattatccatgccttcgatgacctgaccccagacggtgtactggcggtcgagccatggagcatcggcaaagcagatgaagaactgcgaattggccgaattcggattggcggagcgcgccatggaggccgtaccgcgcttgtgcggcgtgttggaaaattcagccttcaggtccgccttgtccgaaccgcccatgccagcgcgcgaaccgtcgaaatgagcgccacccgacttgccgaacttcacgtcgccggtctgcgccatgaaaccgtcgatcacgcgatggaagacaacgccgtcataagcgccttcgcgtgccagttccttgatgcgcgcgacatggcccggtgcgagatccgggtagagctccagcaccacattgccctttgtggtttcgagaacgagcgtattttctgggtctttataagccattgggcctctcctgttgatttgcaccccgaaagttcaaccgtttccggggcgccagatgggtgttacttcgtgtcagcttcgatggtggccttgatgattttgtcgggattcttcacggcaccattctcggcttcgctgcccttcttaatcttgtccacggcatccatgccgctgacaaccttgcccacgaccgtatattgtccattgaggaacgggccgtcatcaaacatgatgaaaaactgtgaattggccgaattcggattctggctgcgcgccatgccaaccgtgccgcgcacgaaaggttccttggaaaattccgccgggagatcggggtagttcgagccgccggtaccaacgcgggccgcgtcgaagcccttgtccatattgccgaattttacgtcgcctgtctgcgccatgaaacccggaataacgcggtggaaagccacgccgttataagcgccttcgcgcaccagtttcttgatctgcgccacatgcttcggcgcaagatcggggcgaagctcaagtgcgacatcgccgtccttcagtttcaaaataacggtattttcaggatcggcagccgatgcggtctgcactgcaccgatcgagagcgcgacaaaagcggcagcggccagcgccgagcgaatgaaagacatgatcgaaaaactccctgcggtcaggatttgaatttggtgttcaaggcggcagcgacggccaccggaacgaagggcttgatgtccccgcccatggacgcaatctggcgaaccaatgtggcggtaatcgtgcgcactgccggatcggcaggtagaaaaaccgtctgcaattccggcgccatggtgccgttcatgccagccatctgcatttcgtaatcaaggtcggtgccgtcacgcaagccccgtaccatcaattgcgccccatgcttgcgcgcagcatcaatgaccagcccatcaaaagcgatgacggaaacacgcgcagcatccttgtgcagaaccgccttcgcacttgcctcaataagcgcaacgcgctcatcaaaactgaaaagcggttttttgccaggatgcatgccgatggcaacaataacctgatcggcaaggcgcaaggcccctttaaggacatctatatggccgttggttaccgggtcaaaggaacccgcatagatcgcgatcgtcatttcttccagctagccttttctgacgggattttcaacaagaacagcagcgataagaaaacagaaaccaagaaaacaaatgaacgcgatatgaacagcatcttcacgacaagttcacaaccgatttaccagaataggtgcaagtttggtgcaaccttttcgttcttgaagcgtatgtatgtcgaaaggaaaagaagatgatgatctttcttctggcattatccatgatggtcgcaatggctgcctcggcaatcatacttcttctcgaagagaacgcgagcaagcgccagcgtgtgcgtcaggttgcattcgatcgtgatacgctgcgcaacatgcgttcgcgctgaccaattaggcacatggggtgcaggccgcgcctgagcaggctgccgataaagatttgagatcgccaattcctccagtcttggcatctgaaaaaggccgatggtttgcgccatcggccttttttattgaaacccggaaaataccgacccgaagatcgtatattccttcttattcttgcgtggcagcgggagtatcgccttccggcgccgcatcgcccccattgccgttttcctcatcgctatccgcatcggatatgcgctccacggagacaaccttttcgccatccgccgtattgaagatcgtaacacccttggtcgagcgcccggcaatacgaatgccatccacgggcacacgaataagctgtccgccatccgaaacaagcagaatctgatcgcttccctcaacagggaacagcgccacaagcttgccgatttcatcggtcttcgacgtatctgtggcacggatgcccttgccgccgcggcccgaaatgcggaactcgtaagacgaagaacgcttgccgtagccgaattcgctgaccgtcagcacggtttcctcacgagccttcaactcctgataccgatcttccgacagctccgcttctgcatcgacatcctcgccgacaacaacgatatcatccgcatcgtcagcgccctgtgccctgcgctctgcaatcgaacgcttgagataggcggaacgctccgccggcgttgcatcgacatgatgcaggatcgccatcgaaatgaccttgtcgccctctgccagattgatcccgcgcacaccgatagaattgcggccagcaaagacgcgcacatcggtaacggggaagcggatgcactggccaccggcacatgtcagcagcacatcgtcgaattccgtacaggtatcgaccgagaggatttcatcgccctcgtcttcgagcttcattgcgatcttgccgttgcgattgacctgcacgaagtccgacagcttgttgcggcgaaccgtgccgcgcgtggtcgagaacatcacgtcgaggttcgcccagaaatcctcatcctccggcagcggcatgatggtggtgatacgctcgccctgctgcaatggcagcatattgatgagcgccttgccacgcgattgcggcgtgccgaccggcagacgccacaccttttccttgtaaacgataccgcgcgacgagaagaacagaaccggcgtatgcgtgttggccacgaacaggcgggtcacaaaatcttcttccttggtggccatgccggaacggcccttgccgccgcggcgctgcgcacgataggtcgtgagcggtacgcgcttgatatagcctgcatgactgacggtgacgaccatatcctcgcgggcaatcaggtcttcgtcgtccatttccgcgccgccaaaaccgatttcggtgcggcgcggcgttgcgaactcgtcgcgaacggcaatcatctcttccttgacgatattcatcacgcgcaggcgcgagccgagaatatccagataatcgcggatttcctcaccgatcttgttcaactcatcggccacttcatcgcggccgagcgcggtgaggcgctgcaaacgcagatcgagaatggcgcgagcctgttcttcggagaggttataggtattgtcttcgttcaacgtatggcgcggatcgtcgataagacggatcagcggagccacatcgacggcgggccagcggcgctccatcaactgctcacgggccgtcgccgggtcgggcgcacggcgaatgagggcgatcacctcgtcaatattggcaacggcaatagcaagaccgaccaacacatgcgcgcgatcacgcgccttgttgagcaggaacttggtacggcgcgtcaccacttcctcgcggaaggcgacgaaggcgcgcagcatgtcgagcagcgtgagctgttccggcttgccgccattcagcgccaccatgttgcagccaaacgaggtctgcaaaggcgtatagcgataaagctggttcagcacgacatcggccacggcatcgcgcttcagctccaccacgacgcgatagccttcacggtccgattcatcgcgcagatcggaaatgccatcaatgcgcttgtcgcgcaccagttcggccatcttctcgatcatcgaggccttgttcacctgatagggaatctcggtgatgataatggcctcacggtcgccacgcatcggctcgattgtggcgcgcccgcgcatgatgaccgagccgcgcccggtcgtataggcggaattgatgccgttgcggcccagaatgataccgcccgtcgggaaatcgggaccgggaatcaattccatcagttccgacagttcgatggccggattgtcgatcagcgcaacgcaaccatcaatgacttcgcccagattgtgcggcggaatattggtggccatgccgaccgcaataccgcctgaaccattgacgagaaggttcgggaagcgtgccggcagaaccaccggctcctgttcgcggccgtcataattgtcctgaaaattgacggtgtccttgtcgatatccgacaggagggattccgtgaccttttccagacggcattcagtgtatcgcatcgccgccggaggatcgccgtcgatggaaccgaaattgccctgcccgtcgatcagcgggtcgcgcatggaaaaatcctgcgccatacgcacgagggcatcatagatcgaagcatcgccatgcgggtgatacttacccatgacctcaccaaccacaccggccgacttgcggtaggggcggttataggcgagattcatctcgttcatggcatggagaatgcgccgatgcacaggcttcaggccgtcgcgcacatcgggcagcgcgcggctcacgatcacgctcatggcataatcaagataagaccgctgcatttcctcgataatggaaatcggctcaatgccgcttgggccgccgtttgggccaccattcatatcgtcggaaccgggtggaggcgtttgatctgacactattcagatttctttctcaacagaatcgataaagtcactttataaagggaaacagcataaaaggccaatttcaggaccatttcaaccggttaattccggctgtaagatcaataacttacaagatattcacataaagatggcgcaaggatgttgttccctatcgctctttgcatcgaccctgcggccttcatggtttacatttgcagaaatgtgatcggacaaatcagaccaacaaaaggggcatgtgcaggatggggttctacgatacggttttcagcgctttcgtgaccctcctcgtcacaatcgatccgccaggtctggcgccgctgtttctggccatcacccccggcatgagccgccataagcgcggacaggttgcgcttcgcgcctcgatcatcagtttcatcgtcatggcgctttttgcaattgcgggcgcgcaaattctcggcatgttcggcataaccatcggcgccttccgggtggccggtggcttgctcctgttctggatcgcatttgaaatgattttcgagaagcgcacggaacgtaaggaaaaaagcgccgaggttgccataacccgggatcatatccgcaatatagccgccttcccgctcgccattcctctgattgccgggccgggcgccatttcggctatcgtgctgacatcggaatcgtttcctagtgttggttcgcgtgccgcacttctcggcgttattttcgtttgcctgctgattacctattttgtgctgctgctcgcagaacgggtcgatcgttttctgggggaaacaggccgctccattctcacccgccttctcggcgtcatcctggcagcacttgccgtgcagttcgtcgccgatggtatcaagacactcatcattggttagagcggttccgctctaaatcaatcgacttcattgccttcgtgccgtgaaatgacgtttgtattattttataagaaactcaaagaaacataattaagcaattgttttaacagcaatttcatgcaaatgatgcagaaaggcttttgtggatgcgccaacttcgccggaattgtctatcgtgacgacatctccagagccgtcatcgaagcccacttcacgcgcaagccgcgcggcgatttcttcccggctttcgcgcccgcgcgatgcaagccgttgcgccaacacctcagttcgggcactgatgaccacgaccgagcgagacgtgtaaagcctgcgaatatcgcttaaaacccggcgcgagacattggcgatcacaactgcgccgcctgcaatttcatcatccaacgtcttcggcaggccataacgcaagccatgcgcctgccagtgaagtgcaaaacgcccctcacctgccgccctggcaaaatccgcttcatcaaggctgtcatgatcctccgtccccggcatttgtgtgcgggtgatgatgcggcgcacaaaatgaaagcgcatatcgccagaaagagccacacgcgctgcatccatgatcgtatccttgccagccccactggggccgacaacggctacaaaacagccttttggcgtatcagcctgcatcacagcacccggcacgttccgcctttagtggcggaattggccatgttcccatttgtgcttcgctgtgtgccgcacatatgcttccctgtccgaccttgttggtttgatcgtcaaacttgtctatttatatagataactatacaatatcagaatgaatatagcctgccaacgataggacaacggcgattgaaggcaaagaccagacgaattgagagaaacagcggcgttgcaatctggcgacagattgccgatgagatacgcagtgatatcatggccgggaaacttcagcccggcgcgcgtatgcctgcggagatcgagctggccgagcattttggcgtgaatcgtcatacggtgcgcaatgccattgcagccctgacgcaggaaggggtcctgcgggccgagcaagggcgcggtactttcatcgccaatgcgaagcgcctcaccaatcagtgcacgcacccctcccgcatctcacagaccttcgcctcgcagacacgcgaaaccaaaggcatattgctggcaagcgatttggaaaccgcctcgccggaaattgccagcgcactggaacttgagaccgggcaggaagtggtgcggctcgaaaccctgcacagcgcggatggccacccgctttcgcgtgccaccctttggctggatgcggcccgttttcccgatattgcagttgattatgctgaaagcggctccattgctgtcgcccttagaaaagcatctattgaagaatatttcagaaagtcgaccatcatttccgctcgccatgctgatgccgatgatcgcagatatctaaaactttcgcccggtgcgattgtgctgacagctcaggcggtgaaaattgatacggaaggaagacctgttcagtattcgttgacccgctttccagcagaccggatggagttttcaattgaaaactaccccatccatgatcttgtataaggtcacgccaccaaaatcaaaaatatcattaaataatattcaggaactatttttaattaaaaccctgacagatgttacagttgataaatattggagttcatatgattttaaaaaagtaatgtacgttaaaatggagaatataatgtacaaaatttttaataaaaaacataataaatatctttcatattttaaaacacccaccatacaaggtacatatactctcttgctgcttgaaagtggaagttctttaaaccagggttacacttgggataaaaccccatcgaaagatcaaagcttcagaactggatgcctcccttattggccttggaaatggtactcctgataatgcagtgggcaccactattgcctgggtcgccaagtctgactatctgccgctcttcctcttctttataacggcacgacaatctcgcttacgacaggctccacgttcctttcgggggcgtcagacgccccctatgtctacttcgtgactggacaagaggatccctgggaatttcagcctatttagacaccagagcacatacagtcaaaaagccctgaaaatcaggacagcccgaccatgggctctgaagcgcgctcccgaaagtgggggcagctttcggaaaatatgcgaaagcagacgctgctgaaaagggcgggcgccgaagcgcccgtcaaacctgatcagaacggaatttcatcgtccagatcgcgcgagaaaccgccgctgctgcccgaagatgggccggatgagccgaaatctccaccgccgccggaataatccgacatctggttgcggttgccaccaccgccgaaggaacggccctcgccgccttcgctgcggctgtcgagcatttgaagctctccacggaatttttgcagcacgatttccgttgaataacggtcattgccgttttgatcctgccacttgcgggtctggagcgcgccttcgatataaaccttggcgcccttcttcagatattgttcggcaaccttggcgagattttcattgaagatgacgacgctgtgccattcggtgcgatccttgcgttcgccggtctggcggtcacgccagctttccgaggttgcaatgcgcaggttggcaaccatatcgccggaattcaggcggcgaatttcaggatctgcaccaagattgccgaccagaatgaccttgttgacgctaccagccatcgaaaacttactccgggtcttgcacgcaccttttccacacgtcttcgtccagacaaggggcgctttccaaaagaaaggtcaggcgcaactgcgtccataaccagaaactagaatgttcaccttacaggactggctcaatatgcgctcaatcctggaaggcgaattctttgatgtccacagagtttatgttcctgttttgttcaaaatgcaagcatttgcgtgaacgaaatgaacatctctcccctattttaaggacattttacgctttgcacgccgcgaaggccggttttccctctggacagccataagaaaagccctgccgctcactgtatctttggcgcgcagggcttggggttgagcaaagctctcatgtcgacagtgcttcgtcgacaaattctttcggaaatcaatggcgcacagccatcttccttccgcgtgtgaggtaaattttcggcaatcgatatcttgatcaacgatgcatcattccttgcgaaaagatgccgctacaatcaaatccgattgtgctttcgttcttacgaaagcgacataacctagtcaggtggactcatgctccttacctcctaccgggttttcccgcctcctgcggacctcttgccgatgccgcgctattccgcccacggcatctctccgctatcggcgagtaagggtagtctgctcctgtcaggagtgacagtcaacgctcttgcgttcacatttcgtatcgcatatcagaaggctggttgttcgatatttgttctggtgatatgagttcactcggacgattgaccggagaccccttcttcttggaaggtcccaccccatataatggagcggcgcgacgtatccccacattcggcgcccggttatccatggcaggacgaagcaggcaggacgcggaatgagcgatcagaaattcatttccatacgtggcgcacgcgagcacaatctgaaaaatgtcgatctcgatctgccgcgcgacaagctgatcgtgatgacggggctttctggctcgggcaaatcctcgcttgctttcgatacgatctatgccgaaggccagcgccgctatgtcgaaagcctttcagcctatgcgcgccagtttctcgaaatgatgcagaaaccggatgtcgaccagattgacggcctgtcgcccgccatttccatcgagcagaagacgacaagccgcaatccgcgttcgacggtgggcacagtcaccgaaatctacgactatatgcgcctgctctttgcgcgtgtgggcattccctattctcctgctaccggccttccgatcgaaagccagacggtgagccagatggtcgatagggtcatcgcactggaggaaggcacacgtctttatatccttgcgcctatcgtgcgcgggcgtaagggcgaatacaggaaggaactcgccgaacttcagaaaaagggcttccagcgcgtgaaggtggacggcaccttctatgagatcgccgacgttccgccactcgacaagaaatacaagcacgatatcgacgtagtggtagaccgcgtggtggtgcgcccggatttgtccacacgtcttgcagacagtctcgaaacctgtctcaagcttgcggatggtctggccattgccgaatttgccgacaagcccctgccagtgggagaaacggcggaaggcggttcagccaataaatcagccaacgaaacgcatgagcgcattcttttctcggaaaaatttgcctgcccggtttccggtttcaccattcctgagatcgagccgcgcctgttctcgttcaacaacccgtttggtgcctgccccacctgcgacggtctcggcacgcagcaggccatcgatccaaaccttattattcccgatgaaagcgcagcgctgaaagacggcgcggttgcaccatgggcgcgctcctcgtcgccctattacaaccagacgctggaagccttgggcaaggcctatggtttcaaggtaagcgcgcgctggtcggaactttccgaagaggcccggcaagccattctctatggcaccaagggcagggaaattaccttccattatgacgacgggctgcggtcttatcaaaccacgaagcctttcgagggggtgatccccaatctggaacgccgctggaaggaaaccgattcggcatggtcgcgtgaggaaatcgagcgcttcatggcctccaccccctgccccgcctgcaatggctatcgcctgaagccggaagccctgtccgtaaagatcggcaaaaaacatattggcgagatcaccgaaatgtcgatccgcaaggccgatgcctggttccgcgacatcgatggcagctttaatgaaaagcagcgtgaaattgcagcgcgcatcctgaaagaaattcgcgagcgcctgcaattcctcaacgatgtggggctcgactacctgacgctggcgcgcaattccggcacgctctctggcggcgaaagccagcgtatccgccttgcctcgcagatcggctcgggcctcaccggcgtgctttacgtgctggatgaaccatccattggtttgcatcagcgtgataacgcccgcctgctcgacacgctgcgccacctgcgcgatctcggtaatacggtcatcgtggtcgagcatgatgaggacgcaatcctcaccgccgattatgtggtcgatatcggcccggcagcgggcgtgcatggcggcaaggtgattgcgcagggctcgccccaggatatcatggcaaatacgaattcgctgacaggcaaatatctgtccggcgcgatggaagttgccgtcccggccgagcgtcgcaaaatttccaagaccaagcgcctgcgtgtcgtgggcgctcggggcaacaacctgaagaatgtttcagccgatattccactcggcaccttcaccgctgtcacgggcgtttcaggcggaggcaagtccaccttcctgatcgagacgttgttcaaggctgcgtcgcgccgcatcatggggtcgcgtgagcatccggctgaatacgaccggatagaggggctggaatttctcgacaaggtgattgacattgaccagtcaccgatcgggcgcaccccgcgctccaacccggccacctataccggtgcgttcacaccaatccgcgactggtttgcgggcctgccggaagccaaggcgcgcggctatcagccgggccgcttttccttcaacgtcaagggcgggcgctgcgaggcatgtcagggcgacggcgtcatcaagatcgagatgcacttcctgccagacgtttatgtgacctgcgatgtctgccacggcaagcggtataaccgcgaaacactggatgtgctgttcaagggcaagtccattgccgatgttctcgacatgacagtggaagaaggtgctgaattcttctccgccgtgccggccgtgcgcgacaagctggaaacgctcgtcaaggtcggcctcggttacatcaaggtcggccagcaggcgacgacgctttccggcggcgaagcgcagcgtgtgaagcttgccaaggaactgtcgcgccgcgcaactggccgcacgctctatattcttgacgaacccaccaccggcctgcatttccacgacgtagcaaaactgctcgaagtgctgcacgaactggtggagcaaggaaacacggtcgttgtgatcgagcataatctggaagtcatcaagactgccgactgggtgatcgaccttggaccggaaggtggcgacggcggcggcgagattgttgccgtgggccgtccggaagacattgtgcaggagaagcggtcttataccggccaattcctcaaggagctgctggaacgccggcccaagcgcagctcccaagctgccgagtaaagcagccttgagcatattcagggcgtagatagcgtcagcatcctatcccctggatgtacacgccaaccaaagaaaaaagcccggatgaaccgggcccttctcgacagccattcgcgatcgtgtcgcgatggctggaaatttatcgtcacgacccgtttgaagagctttcactctccagatcatgattagccgttaacggcgtccttcaggcccttgccggccgagaacttcggcacgttgcgggcgggaatagcaacttccttgccggtcgacgggttgcgaccggtcgaagcggcgcgatgcgaaacggagaaaacgccgaagccaggcagacggacttcttcaccagccttgagggcagcggtcacagaagcaagcactacgtcaacagccgtaccggcatcagccttcgtcaaaccgcccttttccgctactgcggcgactaattcgttcttgttcataggcattttcctttctttctaaaccggaacggataacgcgaccggatggggcggagtttattcgaaaagagccgtaaaccaagcctgtcaacactaaaaaaccccggaaaaccggggttaaacacagaaatgccgggcttgaagcccggcatttcgattatcagggcacatcaagtgcccttaatgggccagcgaagcccctgcttcatcctccaccggaggcacggcagtgggattctcctgctcggtccattcaatcggttcaggctggcgcacgagcgtgtgcttcagcacttcaccgacgcgggataccggaacgatctcaagattgttcttcacattgtccgggatttccgccagatccttggcgttctcttccgggatcagaaccttcttgataccgccgcgcaaggccgcaagcagcttttccttcaacccgccgattggcagaacccgaccgcgcaacgtgacttcacccgtcatggcgatgtccttgcgaacgggaatacccgtcagcacggagacgatggccgtaaccatggcgataccggcagaaggaccatccttcggcgtcgcgccttccggcacgtgcacgtggatatcgcgcttgtcgaacagcggaggctcgatgccgaaatcgatcgcgcgcgagcggacataggatgccgcggccgaaatcgattccttcatcacgtcacggagattacccgtaaccgtcatgcggcccttacccggcatcatgacgccttcgatggtcaaaagctcaccgccgacttcggtccaggcaaggccagtcacgacacccacctgatcttcaccgtcgatctgaccgaagcggaacttctccacaccaaggtaatcggagaggttcttgtcggtaatctttaccgacttcttcttcgtcttcaggatttccgtcacggccttgcgcgcaagggtcatcacctcgcgttcaaggctacgcacgcccgcttcccgcgtataatggcggataacgttgcgcagcgcatcttccgtaaccgaaaactccttcggttgcagggcatggtccttgatggccttcggcaacaggtgccgcttggcgatctccagcttttcgtcttccgtgtaaccggcgatacggatgatctccatacgatccagaagtggaccgggaatattcatcgtattggcggtcgtcacgaacatgacgttcgatagatcatactcaacttcaaggtagtgatccatgaaggtcgcgttctgttccgggtccagcacctccagcatggccgaagacggatcgccgcggaaatcctggcccatcttgtcgatttcatcgagcaggaaaagcggattggacttcttcgccttcttcatcgactggatgaccttgccgggcatcgagccgatataggtgcggcgatgaccgcggatttcagcctcgtcgcgtacgccgccaagcgacatgcggacatattcgcggcccgttgccttggcaatcgagcgcgcaagcgaggtcttgccgacgccgggagggccaacgaggcagaggatcggacccttgatcttggtcgaacgggcctgcaccgccagatatccgacgatgcgttccttgaccttgccaaggccgaaatgctccgcatccagcacttcctgcgcaaagttcagatcctgcttcaccttcgacttcttgccccatggaatggagagcaaccagtcgagataattgcgaaccaccgtcgcttcagcggacatcgggctcatgctgcgcagtttcttcagctcggccagagctttttcgcgcgcttccttgctgagcttggtcttggtgatgcgctcttcgatttcggccacttcatcacggccgtcctcactgtcgccaagctccttctggatcgccttcatctgctcattgagataatattcgcgctgcgtcttctccatctggcgcttgacgcggctgcgaatacgcttctcaacctgtagaacagaaatttcggcttccatgaaggaaagggctttctcaaggcgctcgcgcaccgaaagaaccgacagcatttcctgcttttcagggattttgatcgcaaggtgcgaggcaaccgtatcggcaagcttggaataatcgtcgatctggctggccgcgccaaccacttccggcgaaatcttcttgttcagcttgacgtaattttcaaagtcggaaaccaccgagcgggccagtgcctcgatctcgacagcatcttcctccggctcctgcagagccgcagcataagcctcgtgataatcttcacgatcggtaaacttggaaattttggcgcgtgccgtgccttcgaccagcaccttgacggtgccgtccggcagtttcagaagctgcaacacattggcgatcgtaccaatctcatagatcgcgtccggcgccggatcgtcatcggcagcgttcttctgggtggcaagcaatatctgcttgtcaacgcccatcacttcttcaagcgcgcgaatggatttttcgcggcccacaaaaagcgggacgatcatatggggaaagacgacgatgtcacgcagcggcaagacagcatagagcccgtccgcaccacccgtttcagaaccaccaaccggtgttttctgttcaatacccgtcataacactagtcctttctcgggccttccgacccgactgccacgcctatgcccccttttgtcgtgaggcaggtcacaaagcgtgcttcggtccatacttggagagcagaacccatcaattcaatagcctattcatggcgcatccaaagaatcgttaactatcctgcgctgtcccgtcatttagtacaatatcaagcttcctctgtgcaccagtggattgaatcagatcactagtggattgaatttgacgtttgaatcccggccgttacatatgctgtttcaaacgttaaattctaaaaatccaatagatacatatacttactagtgaaatttcatgcccctgttgccgccgccctggtgggagcaaaagctgacgcaaggttaggacatgaaaaaggccgctttcgcggccttttcagggacatttcatgccattcaggctgaaacgttgcccttttcgtcctgccgctcggcgtagatgtatagcgggcgggcgcttccatccaccacatcgcccgaaatcacaacttcgcgaacgccttccagcgtcggcagttcaaacatggtatcgagcagaatcttttccatgatcgaacgcaggccgcgtgcacccgtcttgtgttcgacagccttgttggcaatcgcgcgcaacgcatcgtcatggaacaccagttcgacattttccatgtcgaacaggcgctgatactgcttcacgagcgcattcttcggctcggtcagaatctggaccagagcatcgacgtcgaggtcttcgagcgtagcgatgacaggcagacgaccgacaaattccggaatcaggccgaatttcaacaggtcttccggttccagttccttgaagacttcaccgatacgacgctcatcgacggacttgaccgtagcgccaaagccgatggaggtcttctcgccgcgagcggaaatgatacggtcgagacccgcaaaagcaccaccgcagataaacaggatgtttgtcgtatccacctgcaggaattcctgctgcggatgcttgcgcccaccctgcggcggcacggaagcgacagtgccttccatgatcttcagcagggcctgctgcacaccctcgcccgatacgtcacgggtaatggatggattgtccgacttgcggctgatcttgtccacttcatcaatatagacgatgccgcgctgcgcgcgctccacattataatcggcggcctgaagcagcttcaggatgatgttctccacatcttcgccgacatagccggcttccgtcagcgtcgtcgcatccgccatgatgaacggcacatcgatgatgcgggcaagcgtctgggcaagataggtcttgccgcagcccgtcgggccgacgagcagaatgttcgacttcgccagttcgatatcgctgttcttggactgatgcgccagacgcttgtaatgattgtgaaccgcaaccgacagaacgcgcttggcatccttctggccgatgacgtaatcgtcaaggacggccatgatttcctgcggcgtcggcactccctcacgcgacttcaccatggaggatttgttttcctcacggatgatgtccatgcagagttcgacgcattcgtcgcagatgaaaacggtcgggcctgcaatcagcttgcgcacttcatgctggcttttgccacagaacgagcaataaagcgtattcttggaatcgccgccgccgttgctgactttgctcatcgcagtttcctttcaattgaccgaaatggaccttgggcgtccagatcaatcgtttcttccggttcggacccggtccgggagggaaaacgcgcctcccgcccgccaccacggcagcagatacgcgctgccctgtagtttcaggattcctgtcaccgcaggctccccgaccgaaggaaccctctggcaacttttgcagaacctgcaccgccgaacaaacaaaaaataagttcccggcaaagattcggctcattccggccgagtttagcgcctcgaacccaaacagatacttaacgtgacgcattaaccatcacgtacgaccaagaattgggccccttttgtggcaaaaggcacgaaaaagggagcgcaccgaagatttcgaccttatttcgattcgtctgcgcttacatcgcgcacttcgaccaccttgtcgatgagaccgaattcaagcgcctcctgggcagtcatgaaatggtcacgatcgagcgtgcgttcaatggtgtcgtagtcgcggcccgtgtgcttgacgtagatttcattcaggcggcgcttcatcttgatgatatcctgcgcgtggcgctcaatatccgaagcctggccctggaagccgcccgaaggctggtgaaccatgatgcgcgcattgggcagcgcataacgatggccggtagcgccagcggtcagcaacagggaccccatcgaagcggcctgccccatgcaaagcgtggaaaccggcgggcggataaactgcatcgtatcatagatcgccatgccggacgtcacgacgccgccgggcgagttgatatacatgttgatctctttcttcggattttccgcttcaagaaagagaagctgcgcgcagaccagcatggacatgccgtcttcgacgggtccattgacgaaaatgatgcgttctttcagaagacgcgagaagatatcataggcccgttcgccacggttggtctgctcgaccaccatcggcacgaggttcatgacggtttcgatcggatctctcattatgggcctctgatatattaatggcgatatgactaggttgaatcgtcggacttccatacatagggcgttgcgcccctgttccgcaagtggcgcgaaatatccgcctactcccaatcgatctcaggcttttcaggccggatgccgcgcttttcgtccagcatcctgcgggcgatttcggtcagccgcgccttgatgcgaaccgaaccgtcttcaaggttttcacgctgaacatcgctgccgtgctggtaaatccagtcgagaagatgcagatcgaaaggcgaaagcaccagatcgaccgatccaagcgcacctgctatccgtgtttcgataagcgaaagcaacctgtcaacgccttcaccggtgatagccgaaacagggatcgggcgcccctcctcgcttccggcggcggcaaggcgcaaggctgcctcacgcgcactttcgtcgagattgccgatcttgttccagacctccacgacgcgggcatggtcctgcggctcgataccgagaccagccagaatattctccacatcctcggcctgcgccgcgttgtcggggtcggaaatatcacggacatgcaggatcaggtcggcctccaccacttcttcgagcgttgcccggaaagcggcaacgagatggtgcggcagattggaaataaagcccaccgtgtccgacaggatgaccgtttcgccatggggaagccggatgcggcgcaaggtcggatcgagcgtggcgaaaagcatatcttccgcaagcacctgcgcacccgtcatgcggttgaaaagcgtggattttcccgcattggtatagccgacaagcgcaacaattggatgcggcaccttgcgccgcttctggcgatgcagcgcgcgcgtgcgcaccacggtttcaagctcgcgcttgatgcgcaggattttttcctgaagcaggcgtcggtcagcttcgatctgggtttcacccgggccgccaaggaagcccccaccgccgcgctggcgttcaaggtgggtccagcttctgacaaggcgtcccttctggtagttgagatgcgccagctccacctgaagcgcgccttccttggtgcgcgcgcgttcaccgaaaatctccagaatgagcccggttcggtcgatgaccttggcgttccattccttttcaagattgcgctgctgcaccggcgtcagggcatgatcgacaaccaccagtccaatcgccttttccttgacgacttcggcaatggattgggccttgcccgcaccaagcagcgtcgcgggccgcggattggtgacgatggcgatttccgcatgttcgatatcaagatcaattgcgcgcgcaagcccgatcgcttcctcaaggcgcgcctcgttggaacgctggaactgcgatcttgcgccatcctcgcccgcagagccgctattataacggtccggcaggacgggaacaatgacggctgctctcgttggctcaggctcggaaagggcaaagcccttgctgccatcgagggatgccgcttttttatccttgggtttggacaagtaatattctccggggacgcgggaacgcatggatctgccttgcagataagtcaccgcgtaagctgtttcaaatgaagacgccccggaacgttcaagcaatgcccgatagcgatgcgctttctggccgaaacatactcaaacaaaagctggggcgggatacttaccacgccccggcaaatatcggaaagcgtcaggcttcctcgccttcaaacatctgtacaggctggctcggcatgattgtcgaaatagcatgcttgtaaacaagctgcgaatgaccatcacgacgcagaagcacgcagaaattatcgaaagacgttacaatgccggtcaatttcacgccattgataaggaagatcgttagagaaatcttctgcttgcggacagaattcagaaagaggtcttgtagattttgcgatcgttcagccattgtttttattcctttaatcgatcagcagccagctcgcgatatgataaacgaacacgcacatgcgcataaatcaagcacccgcgtgtgcaaaaccgatacccatccgcaattgctgtggaaacacaactgcttcgctctttagcttcggttaacaggatgggaatctttgcgcaaccggcaatttcattggctcgtagcaaatttgacatacagcgaaggccacgggattcaatctgccagcgcaagctctttgttttctttagattccagcaatgggcgcacccgatctattgcccacatgtaaaaacttcccggctggaacgacacgacttccttatgctttttatggatatgaaaaccgataaactccggatgatggatcggcgtcaggccataggccggatcatagatgcgcgtggcctccttgccgacccagtaatagaaattttcctgcggcgcggcatccttgaaaatcccgtatttgcgggcgaggcgtgagataccgtcattgccaaagactgtaatgccaatggaggcgggcgttacttccttgtggatcaatcgatagtaaagcggacgcaatttgcctctgcgcagacccagccaggtcggcagcggatcggtcgcggccatgtaatcctcgaattcatgaataatcggatggtcatgcggaagataaagcgcagacacaccgacacgggagcgattctccctggcgaggtatggcttgtccggatcgggatgaaactgcttgagaagatagacatccgtatccagccagacgccctgctggtatttcatcagcatgatacggaaaatatcactgaattgaacaacagtcagttgggtatgaaaattcggataggccggatcaagccgcttgaatgccgtttcaggcaaaatgctttcggcatcatgcagttcgacacccggcggtacgttctcgatcggggcataggcaaaaagcttcaccctttggccagtcatcaccattgatgccaggcaaatgcgatcgacgtcccgcaaacgcgagccataccagaacgtacagatatccatgcgagtcccctaatcctcacccaggattaagctagcacgaaatcgtgttcagaagaactcaagactgacgcggaacatctgctccacatgttttaccgcatccgcagttgcaaaaatgacaacccggtccctgggctttatccgcacgtcaccgtttggacggatcatctctccgtcgcggtagatggctccgattcgcaagccctccggcagatcgagatcacgcaatggcgcaccgaccagcgaggaggtttccagggcttccgcctcgataagttccgccctgtcgcgatagatgctatagactgcgctaatacggccacgacgcacatgctggaggattttcgagatggtgacagccttcggatttatataggcgtcgatccctaccatatgggtaaagtcctgataggccaccgtattgagcagcgccatattggtcttgcagccaagccgcttcgccatgatgctggacaggatattcacctgatcctgattggtgagcgtcaccatcagatcggcgtcctgcacatctgcttcctgcaggagattctggtctagcgcgctgccatgcagaaccatcgtgcgcttgagctgatcggcaatagcgaaggcgcgctcatgctcgctctcgatcatctttacgcgggtgtgccattcacgctcttcaatggcttttgccacgtaaagcccgatattgccgccgcccgcgatgacgatgcgatttgcttccggcttttcatgcccgaacaggcccagcgtgcggcgcacctgttcccgtgtcgtaaccacataggcaaggtctccggcattcaattcgtccgaagaacgcgggatgaaaaggctgtcattgcgcaccacgccaaccacggtggcggtaaggtcaggaaaaagttcggtcagctgcctgagcggcgtattgatgacagggcattcatcaaggcattcaatggcaagtccgataatcttgtcatcggcaaagcgcagcacatccgtcgcgccttgcaacgcgatacgccgcagcaccacttcgcccacttcaatttccggcgagataatgacgtcaatgggcaggttttcacgcaggaacaggtcctgatattccgccttcagataggattgggcgcgaatacgggcaatcttggtcggcacgttgaacacggaatgcgccacctgacaggccaccatattgacctcgtcggaaagcgtgaccgcgataatcatgtccgcttcgtcagcccctgcggccgccagcacatcgggctgtgagccatggcctataaaaccgcgaacatccagcgtatcgcgcacgatctcgatatcacgtgcggatgtatcaatgacggatacatcgttttcctcggcagccagccgttcggcaataccatagccgacctgccctgctccgcaaacaattacccgcatatccgctccgttcgccctgctatattatacgccgagagacttcagcttgcgatggagcgcagaccgttccatcccgacgaattcagccgtgcgcgagatattgccgccaaaacggttgatctgcgcgatcaggtattccttctcgaaacgctcgcgcgcttcacgcagcggcagcgccatgatgtgctggtccgattccgtcggtgcgcgcggcagcgtgtcgccgatttccgcgggcaaaagatcggccgtcacgagttcatccgggtcgtcgcctcgcgtcaggatcatcaggcgttcgacattgttgcgcaactggcgaagattgcccggccagctatgcgcctgcaacacggccatggcatccggcccgatcttgcgcggcttgatgcccgcctgctcggcaatgtgcttcatgaaaaactcgaccagcgagggaatatcctcgcgccgcgcggccagcgccggcacctgcaccggaacaaccgaaagacgatggaacaggtcttcgcggaaagtgccctccgcgatcatgccttcgaggttctgcgccgtggaggaaatgatgcgtacatcaaccttcacgcgcttggtgccaccgacacgttcaaactgctgatcgaccagcacgcgcaaaatcttgttctgggtttcgcgcggcatatcggccacttcgtccagatagaggatgccgccatgagcctcttccagcgcgccgaccttgcgttcgccaccgtccatctccgtgccgaacagctctatttccatgcgttccggcgtgatcgtcgccgcgttcaccgttacgaaaggcccattggcacggctcgactgggcatggattgcgcgcgccacaagttccttgcctgcaccggaagggccggtaatcatgatgcggctgttggcgggggccacgcgctcgatggtctggcgcaactggttcatggcgagcgacgtgccgaccagttccaactggtcgccggtgcgtttgcgaaggtcggaaacctcgcgcttgagcttggaggtttccagcgcccgttccgccacgaggatcaggcggtcggccttgaacggcttttcgatgaaatcataggcgccgcgacgaatggccgagacggcggtttcgatattgccatgaccggaaatcatcaccaccggcaattcaggatgctgcttcttgatctcgtccagcagtgccagaccgtcgagccggctgccctgaagccatatatcgagaaacaccagccgcggagcgcggtcattaatggccgcaagcgcgctatccgcatcgaaagcggtgcgtgtttcatggccttcatcgctcagaataccagcaacaagatcccggatatccacttcgtcatcaacaacaagaatatcggccgccatatcaaatcacctgtccagctgtgtgcttttcgtcatttcccgaatccgcatcggatggaatggggggatcctcgggaaagaccatacgtatcattgcgccccggcctgcgtgaaaatccgcgggcgcatcatgcaattcaagattaccgccatgatcttcaacaatcttgcgaacgattgcgaggccaaggcccgttcccttttcgcgggtcgtcatatagggttccagcagtttctggcgatcatcgccgggcaagcccttgccgttgtcgatcacatcgaccaccagttgcccatccgccctgtaggcgtgaatgcggatatgcccctcgccgcgctcttccttcgcaaccgcgtcaatggcctcgctggcattcttgatgacattgccgaaggcctgcccgatcaggcggctatcgaacgatccaatcagcttttccgaaccgaaatcattgtcgaaatgaatgtcgctgcggctgacttcaatcaggaacgaggcttcacgcaatgcttcgcgcaggtccatatgccgcatttccggcttgggcatacgcgcaaaagcggagaactcatcgaccatgcggccaatatcgccgacctgacgaatgatggtgtccgtgcactggtcgaaaacctcgcgatcctccgtgatgaccttgccataccggcggcggatgcgctctgccgaaagctggatcggcgtcagcggattcttgatttcatgcgcgatgcgccgcgccacatccgcccatgcggaagaacgttgcgcctgcaccagatcggtgatgtcgtccaccgtcaccacataggagtgatcctcggattcggcatcctcgaccgttacctgcacattgaagctgcggctaccgccgccgcgcgccatgctcacctgctcgcggtgcacggttcgccccgtggcgcgcgccacctcgaaagcctgcccgacctccggcgcgatgctggtaaggcttttcccgaccgcatcttccgacgttacgccaaacatatgctccgcagagcggttgaggatcgaaatcgacccgtcattctcaataccgataacccctgccgtcacacccgaaagcacggcttcggagaagcggcggcgctcatcgatctggtccttggcggaaataagttcgttgcgctggcttttcagctcggcaaccatgttgttgaaagtacccgacagcgcccccacatcgccatcggacgagcgcaccggcaccgaaacatcaagattgccggcagccacatcgtccgatgcgccgatcagcagccggattggccgcaccagccggtctgcaacggcaatgcccgtccagatggccgacagaagcacgatcagcgtcaggccgaaatagagcaaagcgaaagcaatctgcgtcggaatgcggttcgcatccatttcctgatagcgcctggcattggcattcatcagattgatggcatcaagaatttgcggcggaaccgaacgcaccgtataaagatacatgtcgggaatttcgcgcatcttgatgagtgcaccgacgaaattggtgtttcccggcgggatgatgacaggctttccgtccggtgccttttcaagcgaatccttcgtcggcggcggcagatggctttccatgcccgtatcgctctgcacgacgacatcgccattatcacgcaccagaaatgcgcccagcaaggcgcgcccacgcacctgcaatgtcatcaactggatgaaaccgttccggtcgaggctataaatggcacgctgcgcatccagatcctgcaacatcgaataggacgtgctctggaggttcaacgcggtttcctgaagataggctgtatagaaattctgggatgaactgatgatgtcgcgtgtattctggtcgaaccagcgatcaaggcccagattgagggtcacggaagcgacaattgccaccacgattgccggaatggcggcaatcagcgaaaacagggctacaatgcgcacatgcaggcgcgacgcggccttgcccagcctgcgcgccgttatgatgcgatagacctcgcggcagatcagcaggatcagaaacaaaatcaacgcgacattgataatcaccagcgccagtgtaaccgtgcggtcgggggtgattggcgtaataccgatcaggatcgcgaaggaaaacgaagctgtgaccagcgccgaaacgacggtaataatacccggtaaggcgagaagcctgcgcccctcaccctgcccctcatcttgcgatgattgcctcgtcccattcatgtcggtcgtcagattcgccctgttcatgttaaccataataaccaatagcgttgcatctatgcaacgcattgtggcgaaaatgcaacgattgcttgtgattaaagcattcccggcagcagatctttgcagcccggcatcacgaagaatgcaactgtagtgctaaccgccggtctttgcgccacgatagatattgacgccgagttcgcggattttcttgcgcaacgtattccggttaagtcctaaaagatcggcggccttgatctggttgccgcgggtggccgtcaggcaggcaaggatcagcggatattccacttcagccagaacacgctgataaagccccggcggcggcagatccgaaccgaacgaagcgaaatagcgctgcatgttctgctccacggcttgtgaaatggagatattttccatctcgccgccagcagcggcaacaacgtccggcttggccaattcggccttgagctcggtttcgatgatttccggcgcgatttcttcctgcggatagagcgcggcaagcctgcgcacgagattttcaagctcgcgcacattgcccggccacggatagcgccgcatcatctccagacccgcattggtaatgcgcttttcgggcaacccctcttccgcagcgcgtttgaagaaatggcgcacgagatcggggacatcctcgcttcgttcgcgaagcggcggcaggcgcagcggcactacattcaagcggtagtagaggtcttcgcggaaaagcccctgcgcgatgatctgtcgtaaatccctgttggtggcggcaacgatgcgcacatcggtcttgatcggcgtgcgcccgccaacggtcatatattcgccctgttgcagcacgcgcagaaggcgcgtttgcgcctccatcggcatatcgccaatttcgtccagaaacagcgtaccgccattggcctgctcaaagcgcccgctcgaccggttctgtgcgccggtgaatgctcccttttcgtgcccgaacagttccgattcgataaggtcacgcgggattgcagccatattgatcgccacgaacggtcccttgcggcggcggccatattcatgcagggcacgcgcgacgagttccttgccggtgccggattcacccgtcaccatgacggtgaggtctgtctgcatcatgcgcgccagaagacggtagatttcctgcatggcgggcgaacggcccacaaggggcatgttctcaccctgctcgtcgggaagcgccacggcaggcttctgcctgggttccgagagcgcgcgccctacgatattgataagctcggtcagatcgaacggctttggcagatactcataagcccccgcctcggaagcgcggattgcggtcatgaatgtgttctgcgcgctcatgaccacaacgggcagatcggggcgtatcttcttgatgcgcggcaagagatcgaatgcattttcatcgggcatcatgacatcgctgatcaccagatcgccatcgcccgccgcaacccagcgccagagcgatgcggcattggacgtcacccgcacatcataaccagcacgggacaatgcctgattgagcaccgtgcgaatggctgcatcgtcgtctgccaccagtacagttccagtcggacgccctgcaatcatgcattgtctccagcgttgccaatagtgtttgacctgatttccggttcgccggggcctttccaggctggcatgagaatacggaaagtcgtgcgcgcaggatggctgtcgcattcgatgatgccgccatggtcgccgatgatcttggcaaccagcgccagccccagcccggagccgttggtttttgtggttacgaatgggtcgaagaggtgcggcagcatgtcctgcggcacgcccggcccgttatcatgcacgcagaactccagcggcagcgccacgcggtcgcgcgcgcccggcacctgcaagcgaatgccggggcgataggctgtcgaaagcacgatctcgccgccatcgcggccacccatcgcctcgcaggcatttttcaccagattgagaaacacctgcacaagctggtcgcgattggcatagaccggcggcagggatggatcgtaatcctcgctgaagcggattttccgtgcgaaaccattgcgcgcaatggccttcacatggtccagcacggcatggatattgaccgccgtgcgctcgatggggcgctcgtcggaaaaaacctccatccggtccacaagcgagacaatacggtcggtctcctcggtgataagccgcgccagcgcgcgatcttcatcgctgaccacctgttccagaagctgcgccgcaccgcgaataccggaaagcgggttcttgatctcgtgcgccagcatggatgcaaggccggtaactgaacgcgccgcaccgcgatgcgtcatctggcggtcgatcttttccgccatgctcttttccttgaagagaatgaccaccgctcccggcatttccgccaccggtgcaacataaatatccacgatccgttcggcgcccagacgcggagaagaaatatcgacacgatattcgttgaccggcatctggctcgcccgcacctgatcgaccagcgcaagcagggggcttccgaagggaagaaaggattccagccggtttcgcgccagaatggatgagccggacaggaaaaactgctccgcatccagattggcatagacgatgtgattatccgcactcaccatgatgaccggctggctgatcgcatcaagcacgatggaaggaacgccgcccgtttcagtcttattgcgcatcaggcaacctttcgcagcggatcgacatcgcgcaggaatattcgccggagggtttcaaccactgcagcccgatccgtcaacgtcatgagttccgccttgtctgccggcgtgaaggcgcgcccggcatggcgatccatataccagcccagatgctcgcgggcgtgacgaatgcctattttgctgccataatggtcgagcatatcttcgtaatgtcttataatataatcaagaattccatttgcatcacgcggtgcgaaatcacttcccgcgatcgctcccgccagccatggctgcccataggaggcacgtcccaccattacagcgtcagcccccgagcggcgcagaatttcctcggcatcggcgcgcgatgagacatctccattggcgacaagcgggattctcaccgcatcgcgcaccgcatggatcgcatcccagtctgcagtgccttcataaaactggcagcgcgtgcggccatgcaccgtcaccatggcgatacccgcatcttcggcgcgcctggcaagctccggcgcattgatgctgttttcatcccagccaagtcgcatcttcagcgtgacaggtactttcaccgccgcaaccgtggcctcaaccagtgtcatggcatgatcgagattgcgcatcagcgccgaaccggaatagccgcccgtcacctttttcgcaaggcagcccatattgatatcaatgatatccgcaccctcgccttcggcgatttttgcagcctcccccatccagcgcgcctcgcgtcctgcaagctgcaccacatgcgttcccagcccctcgccggaaaggcgcaacagactttccctgtgccggttgcacagctccgcactcgccaccatttcggacacgaccatacccgcaccggcctcagccgcgcgcttgcgaaacgggagatcggaaacaccggacatcggcgcaagaaaaacgcggttcttgagcatcacaccgcgaatattcaaaggttgatcgagggaagtcaccaataagtgcctatttgatatgcattatgaaatccgcatacagtttaatcaccccgctttccgaacgcaaggaaaagcagcctgaacgcacgataaatcaattgccgtctggcatttgtcgtcgcaaggccttattcggcttgcaggcacaatctttggcagaggttacagtcatttcaaaggcagcagcagtcatcgtggcggccggtcgcggcgagcgggcggggcaaagcgccgaggggccgaagcaatatcggctcattggcgcagaggccgtgcttgcccgcactttgcgcgcttttaccgattgcccgctcatcggcacaatcgccgtcgtcatccatcccgacgatcatgcgctttatcggcgcgctgtgccggagaagcatgagaacgtcatcctcgttaccggtggccccacccgacaggaatcgacccgcctcggtcttctggccttgaaggacgaagcgccgcaatatgtgttgatccatgatggcgtgcgtcctttcatcggtcaggatttgctggaacgcatcattgcaaacctcacccctgataatggtgtgcttcccgccctcgccgtccccgacacgttgaaacgggcggcggcagacggcatggtagagaccaccatttcccgtaccggcttgttcgcggcgcagacgccgcaagcttttccctatgcgccgatcttggacgcacatgagaaagccttcgcaatcaaccgcaccgactttaccgacgatgccgccattgccgaatggcaggaaattgctgttcgcattatcgaaggttcggcggataatacaaagctcacctgggcaaaggatattgaaatggcagacaagcgcctgcggcaggaccatgccgtatttcccgacattcgcacgggcaatggctatgatgttcattctttcgagccgggtgatcatgtcacgctttgcggcgtgaaaatcccccatgaggcaaagctcaacggtcactccgatgccgatgtggcccttcatgcgctgaccgacgccctgctcgccacgcgcggtgcgggtgatattggcacacattttccgccatccgattcgcaatggaaaggagctgcctcacgcatcttcatcgaacatgcggccaaaatcgtccgcgaggcgggaggccggatcgccaatgtggacgtgacactcatcagtgaagcgccgaagatcggcccccatcgcgccgccatgacacaagcactctgcgacatgctgggcatcgccgccgaccgggtttccatcaaggctacgacgaacgaaaagcttggctttgtcggccgtcgcgaaggcattgcagccatcgcaaccgcaaccgtcatctaccccggagaagtaccggaatgagccacatcatcgccggacagaaagccatcgccgtgcttgatgcctgccgcaaggcaggcatcatgatcgcaacggcggaatcctgcaccggcggactgatcgcagccgcactgaccgatattcccggctcctccgatgtggtggatcgcggcttcgtcacctattccaacgaagccaagaacgagatgctcgccataccgatggaacttatcgcgcatctgggcgccgtctcgaaagaagtagcaattgccatggcggaaggtgcgctcgtgcattcgcgtgcaggcgtcagcatcgccgttaccggcattgccggtccgggcggaggatccgcggaaaagcccgtgggcctcgttcacatcgcatctgcccgaacgggacaggcaacacttcatcgtgagtgccgcttcggtgaaaaaaccagaaccgaaattcgtcatgcgacagtgcttgcggcacttgatttggtccttgacgcgctgcatcgcacataaacattcgggtgagtataccttttcccgcaatcgtcctatctttctcctgaaataacatgagaaggagctttacgcgatgcggttcaaggacaaggtggtcatcgtaacaggtggagcaagcggcatcggggaagccacggcgcgggcttttatccgggagggcgcaaaggtcgtgattgcggatttttccgatcatggccagcaattggcggatgaacgggctggcgcccatgaacaggcgctattcatcaagacggatgttgccgataccagggccgtgcaggcgctgattgcaaggacggtggaaaactatgggcggctcgacatcatgtttgcaaatgcaggcattgcagccgatgcccccatcgacgaactggacgaagccgcatggcagaaaaccatcgatataaacctgacgggggtttatctctgcgataaatacgccatcgaccagatgcgctcgcaaggcggtggggtgatcgtcaattgcggctccatccatagccatgtcggcaagtcgggcgttacagcttatgccgccgccaagggcggtgtgaaacttctcacgcaaacacttgccattgattacggcccccagaacattcgcgtgaacgcggtctgccccggctatatcgatacgccgcttctcaagaatatccccgacgacaaaaaacaggccctcgtggcgcttcatcccatggggcgtcttggcagggccgaggaggttgcaaacgccgtcctgttcctcgcaagcgacgaagcttccttcgtcaacggtgcatcgcttctggtcgacggcggctataccgcccaataatgcaaaaaccccgaagttgggtgtccaacttcgggggcttttcaaaagggtgcggcgtcattcgccaagaccgtaaatctggtcggcccgcttctcgaaagcttcggaaaacttcttgaaggcaagatcgaacatcgttcccatcaacaggccaagcgtgcggctcttgaattcgtaatcgatgaaaaattcgacatcgcattgcgcgccgccgtctgtcggcctgaaggtccagcgattgtcgagatagcgaaacggcccgtcgatatatttcacatcgatgatattctcatccggcttcaacagcacctgactggtgaaagtctcacggatgagcttgtagccaaccgtcatatccgcaatcagcaacgtcttgccgtcacgctccttgcgggaacggatggacaaggcttcgcacataggcaggaattgcggatatttctcaacatccgcaacgagcgcaaacatctgttccgcccggtggcgagcacgcctggcggtcgtaaattgaggcattccgcttacgaggcccttgaagcataaagcgcttcgcgcgccgccttgagcttggcaaaatcttcacccgcatgatgcgacgagcgtgtcagcgggctggaagcgaccagcaggaagccctttgtcttgccgatggtctcgaaagacttgaattcatcgggcttgacgaagcggataaccggatgatgcttgcgggtgggctgaagatattggccgatagtcatgaaatcaacatcagcagagcgcagatcgtccataagctgaagtatttcgttccgctcttcgcccaggccaaccataatgccggacttggtgaaaatggtcggatccagttccttcacacgctgaagcaggcggatggagtggaaatagcgcgcacccggacgaaccttgagatatttcgacggcactgtttcgagattgtggttgaacacgtcagggcgagccttgaccacgatctccagcgcgccttccttgcgcaggaagtccggtgtcagaatctcgatcgtggtcgccggtgcggcctcgcgcacggccttgataacttcggcaaaatgatgcgcaccgccatcggccagatcgtcacggtccaccgaggtaatgaccacatgggtcagccccatctgcttcacggccttggcaatattttccggctcgttcgggtcgagcgcattcggaatgccggtcgaaatattgcagaacgcgcaggcgcgtgtgcagatttcgcccataatcatgaaagtcgcgtgcttcttttcccagcactcgccgatattcgggcaaccggcttcttcacagacagtcacaagcttgttcgagcggacaatctcgcgcgtttcgccatagccgcgcgaaacaggcgccttgacgcgaatccagtccggctttttcagcacctcattgtcggggcggtgtgccttttccgggtgccgcaaacgtccgctctggttgaccgtattgagaactgtaaccatgctgtttcctgcctatccgaagcaccatccccgatggggctgaaatgctcctaaatttggtccggtcctaatctcaagcccatgccctgtcaacttgagcacttgctactcatcgccgcgcagccaacccaagcgccctgaacaccagagcccagatcagcccgaaagcaaatccgcccaacccgagcgccagcgtcagcgtccagacgccgaaccagcccaggatcgccacgccgttgaccgatatggtgttgccgcccagatggctcaaggtcccggcgataaaaccaaggaccagtcccgccacgctacaccattttatgaccggccaggcggcgcgccgccatggccctccatgctcgatcagcggaatgtgcgaacctcccccatcaagcgttcagcacccgtccataggcgtcgagaacgctttccttcatcgtttccgaaagggtcggatgcgggaagaccgaatgcatcagttcctcttcggtggtttcaaggttcatggcgatcacgaagccctgaatgagttcagtcacttccgcacccaccatatgcgcacccaaaagctgtccggtcttccggtcgaagatggtcttgaccagcccctgatcctcaccaagcgcgatcgccttgccattggccgagaaggaatagcgcccgacacgaatgtcatagccctgctctttcgccttggcttcagtcaggccgaccgaggccacctgcgggttgcaataggtgcagccgggaatcttgcccttgtccagcggatggacattgggcaggcccgcaatcttttccacgcagatcacgccttcatgctctgccttgtgcgccagcatcggcggcccggcaacatcgccaatggcatagatgcccgccacattggtcttgccataaccgtcgatgacgatgcagccgcgatccgtcttcacgccaagtgcttccagaccgagattttcgatattgccctgcacacccaccgccgagatcatgcggtcaaccgtcagggtctgggttttgccatccttggtctcgacatgggccgtgacgctgttggcgcccttttccacctttgccaccttggcgtcggtgatgatcttcaggccgcgcttttcaagctgcttgcgggcaatggcagagatttcggcatcttccaccggcatgatctgcgacatcacttccaccacggtcacatcgacacccatgtcgtgatagaaggaggcaaattcgataccgatagcgccagaccccatcaccagcatggatttcggcagggcctgcggcaccatggcttcaaaataggtccagatcaatttgccgtccggctcgataccgggcagcgcccgcgggcgcgcacccgtggccacgatgatatgcttggccttatagctgccctcgcccagcacgcccttcggcacggggttttgcggctgcattggctgtttggaggtcttgccgacggaaatctccgccggattgctgccggaggcagccttcacaagcttcgcctcgccccagatcacatcgatcttgtttttcttcatcaggaaggcaacgccgccattcagccgcgccgaaaccccgcgcgaacgctgcacaacagctttcacgtcaggcgtgatggtgccgtcgagtttcaggccgtaatccttggcatgttcgccgaaatgcaggatttccgccgaacgcaacagcgccttggtcggaatacagccccagttgaggcagatgccgcccagatgttcgcgttcgacgatagcggtcttgagaccgagctgcgctgcgcggatcgccgtcacatagccgccggggccagatccgataacaataacgtcgtaaatgtcggccataattttcgcccttattcctgaaaacggaaaggccgcgctgttcttcgtataagctacaaagacaagcgcggcgtcagttccatcagaccagcatacccatcgggttttcgatatggcgcttgaatgcctgcgcaagttctgcggcaagcgcaccatcgacagcgcgatgatcggtggaaagtgtaacagacatgacagtcgctacctttatttcccccttcttgaccacggcgcgctcctcgcctgcaccaattgcgaaaatggttgcatgtggcggattgatgatcgcggcgaaatccttgacgccgaacatgccgaggtttgacacggaggtcgagccaccctgatattcctcaggcttcagcttgcggtcacgcgcgcgtctggccatatccttcatctcgttcgagataacggagagcgtcttcgattccgcgtggcggacgataggcgtaatcaggccgcccggaatggaaacggcaacccccacatccgaacacttgtgcttgatcatgccgccctcggtccaggaaacattcgcctccggcacgtcacgcagcgccagcgccgtcgccttgataaccatgtcgttgacggaaagcttgtaggccggaacctcgcccttttccgtcttgagcatcggggcagcagcattgatctgcgaacgcagcgccagaagcgcatccagttcgcaatcgatcgtcagatagaaatgcggaacagtctgcttcgattccaccagacggcgggcaattgtcttgcgcataccgtcatgcggcacgacctcgtaggagccgtcctcgaagagtttgagaatggcatcatccgacatcggcttcggcgcggcagcagattcggcctgtgccgaaacggccttggcaccgccggaagccagagcagcttccacatcgcgctgaatcacacggccatgcgggccggagcccttcacggcagaaatatcgacgcctgcatccttggcgatacggcgcgcaagcggtgaggcgaacacgcgctcgcccttgtttacggcaggcgcaacagcaggctgctcgctcctggctggagccggtgcagcggcaggagccgcagcttcctttttcgcttcagcaggcttcggctcttccttcggcgcttctgccttgggagccgcgccagcgcccttggccgcagccgccacatcctcaccttcttcggcaagaacagcgatcagcgcattaaccttgacgccttcagtgccagccggaacgacgatcttggcgaccgttccctcgtccaccgcctcgacttccatcgtggccttgtcggtttcgatttcggcaataacatcgccgggagcgaccttatcgccttccttgaccagccatttcgacaggttaccttcttccatcgtgggagaaagcgctggcatggtgatattgatcggcatgtccagaccctttctgtttaagcggtataggtaacggctttcaccgcttcgaccacttcggcaacgctcggaagcgccagcttttcaagatttgcggcataaggcatcggaacgtccttgccagcgatagtcaggattggcgcatcgagataatcgaaggcctgctgcatcacgcgggtggcgatttccgtgccgacagacgactgcgggaagccttcttccaccgtcacgaggcggcccgtcttcttgaccgattccaccaccgtcggaatatccatcgggcgaatggtgcgcaggtcaatgatttccacatcaatgccctgcccggcaagctcttccgctgccttcacggcataggtcatgccgatgccgaacgagacgattgttgcatcattgccctgcttgtggatccgcgccttgccaatcggcagaacgaaatcatcaagcttcggcacatcgaaatgatggccgtagagaatttcattttcaaggaagatgaccggattcggatcgcggatcgcagccttgagaaggcccttcgcatcggctgccgtatagggcatcacgaccttcaggcccggaatatggctgtaccaggcggcatagcactgcgagtgctgcgcggcgacgcgggctgccgcgcccgaagggccgcggaaaaccatcggcgcgcccatctggccacccgacatgtaaagcgtcttggcggcggaattcacgatctggtcaattgcctgcatggcgaagttgaaggtcatgaattcaacgatcggcttcaggccggcaaaagcagcaccaacgcccacaccggcaaagccatgttccgtaatcggtgtatcgacgacgcgcttgggaccaaattcatccagaagcccctgcgtgatcttgtaggcgccctgatattgggcgacttcctcacccatgatgaagacatcgggatcgcggcgcatttcttccgccatggcatcgcgaagagcttcgcgaacagtcatggaaaccatttccgtgccagccggaatatccgggtcggacgcaacttcaacagccggagcctttggagcggcaggaacggcatcggccttgttttcttccgccttcggctcttccttcgccgcctcggcctttgcagccggagcagaaccgatatcggcagcactctcgccgtcgccaagaagcacggcaatcggcgtattgaccttcacgccttcggtgccttcatcgacaagaagtttgccaatggtgccttcatcgacagcttcgacttccatcgtcgccttgtcggtctcgatttcggcgatcacatcgccggacgtaaccttgtcgccttctttcttgagccatttggagagcttgccctcctccatggtcggggaaagtgcgggcatgagaatttctatgggcatagcaacaccttcctcgaattagagcagaatatccgtatagagctcggacgcatccggctccggatcatgttcggcaaaatcggcagcatcagcgacaatgtcccgaacttccctgtcgatttccttcagctcttcttcggttgcccagcccttttcgatcaggcggtttttgacctgctcgatcggatcatgttcggagcgcattttctgcacttcttccttcgagcggtacttggccggatcggacatggagtggccgcgatagcggtaggtaagcatttccagaatgatcggccccttgccggaacgcgcccattcggtcgcaagatcggctgccgcctttaccgcgcgcacatccatgccatcgacctgaatgccggggatattgaaggaaaggccgcgcttggaaaaatcggtttcagcggaagaacgcgaaaccgccgtccccatcgcataacggttgttttcgatgacgtagatcaccggaagcttccacagcgaggccatgttaaagctttcataaacctgaccctgattcgccgcaccatcgccgaaataggtcagcgaaacggatttattctcacgatagtgattggcgaaggccaaccccgtaccgagcgaaacctgcgcgccgacaatgccatggccaccataaaaattcttttccttggagaacatgtgcatggagccgcccttgcccttggaaaggccgccgcggcgtccggtcagttcggccatcacgccacgcgcactcatgcccacggccagcatatgaccatggtcgcgatagccggtgataacctgatcgccttcctgcaacgccatctgcatgccaaccaccacggcctcctggccgatataaaggtggcagaagccgccaataaaactcatgccataaagttggccggccttttcttcaaaacgccggatcagcagcatttcgcgataagcttccaactcctgcttcttgtcgaaattcgcaggcgaaggtgccttgggtgcattcacggaagacgcctgcgttttgccagcaggcgcctttttagccctcggtgccatatctcgctccctaaaattgtcgttctagtgtgagggtatacgggcatattacaagatacaatatgcgcccagagcatagctgctatgccaccaaactcttaaaaacacatcacaaaaagacaattaactggattcaagttaatttgatcgatcttccctggaggtgataattgtcacctcgtcgggatgcgagagattaagcgctctgcgagcctgctcgtcaagcatatccttttcaatggatccatcacgcagaagggccacgcgcttttcaagcgcaatacgatcagcgctaatttttgcaagctgggcgttgagaaggcttttctgctcctcaagctggatacgcgcatagagaccatattcgccatgataggcgtggaagccgaaatagctaagaaacgcagccgtcaacaccggcaaaataaagcgtccgcgaatggatttacgtttctgcttggtccacatttcagcttccttcccggatattttacaacagcaaattcctctttgctgccgtcaatccgcattcccccatcaagcattattttgcttaacagaggtttaccaaagggccttgaatgtgcgcgattgatcgcgattttgtgaagagtatccgttccggcataccgcacctccccttttcatcgtcttggagctaaagcagcaaagataagaacggcagtcatattgaaagattcgtctgcaaccaaacgacaaccccacattcgccgtcatttcaccgccgtgcagtcactccgtgccacaatgtcggtagaccgtcatatccgctcccctgccagcttgaaaatgacagatcgtcccatggagcacagttcctccaaagggaggcaagctcctccgcttgcatataactgtagtagcgccccaactggtcgtaaccttcgctggaaccatccttgaagcttgcccagacggtgccactggttttcaatgcacgatgaatacacttgacgatctccggcaatacagatcgtttggcatgaagcagcgatgcagatgcgtagataccatcatactgctcaattgcatccagatcttcaaaatacatatgcctgaccggctgccccaaaagccgcgaagcctcttccgccagttcgtatgagccatctgttggatcgaccttaaatccattttcaatcatgaacttggcatccagcccactacccgatccaagttcaaggataaagccaccgggagccacatgctgcaaaaattcagcaagtttgggattaacaacagatcttgccgcataagtttcggcattttgagcataaaaactcaacgtttgatcaaccatgcaactcacccccagagtattttcgagtcaaaagcgcgaagcacctacgtggggaaatcagtccattgaattgacttgtgatcccgccttgatgcgtaggataatgcgacaaaacagatagttaattcgtcactacagcctagagcgcgtttcgatctgattgaatcagatcggcgctctaatcctttgttttgacgcgcatcttttccgaaaaccgtttcacacttttcgggatgcgctctagataacttaaacaaagcttgccacactacaccaagcaacaaaacgaaaaaaggcgggcatagtggcccgccttttgcctaaatcccgttccgcttagagcaacttcagtgcactgcgaccagcatagcgggcctgcttgcccagctcttcctcaatgcggatgagctggttgtacttcgccgtgcgatccgaacgcgcgagcgagccggttttgatctggccgcaattggtagccacggcaagatcggcaatggtggaatcttccgtttcgcccgagcgatgcgacataacggcggtgtaaccagccttgtgggcggtttcgaccgcgtccagcgtttccgacagcgaaccgatctggttcaccttgacgagaattgagttggcgacgcccagacggataccgtcacgcagacgagccgaattcgtcacgaacagatcgtcgccgacaagctggcacttattgccgatcagatcggtcagatatttccagccttcccaatcgtcttcagccataccgtcttcaatggtgacgataggatagtcgctggcaagcttggcgagatacttggcctgcgccttcggatcgcgggtcttgcgctcgccttcatagacgtagttgccgtccttgaagaactcggtcgccgcgcagtccaggccaagagcaatatcttcgcccggcttgaaaccagccttctcaatcgattccatgatgaaatcgagtgcggcctgtgcattcttgaggtttggcgcaaagccgccttcgtcgccgacattggtgttatgtccggcatccttgaggcgcttcttcagtgtgtggaagacttccgagccatagcgcacagcttcgcgaatggaagtcgcgccaaccggaaggatcatgaattcctgaaaatcgatcggattatcggcatgggcgccgccattgatgatgttcatcatcggaacgggaagcacatgcgcattggtgccgcccacatagcgataaagcggcaggccgctggcttgcgcagccgccttggcaaccgccagggaaacgccgagaatagcattggcgccgaggttgcccttgttggccgagccatcaagatcgatcagcgtctggtcgatgagaagctgactctccgcgtccatgcctgcaatggcgtcgaaaatcttgccattgactacttcaactgccttttccacgcccttgccaagataacggctgccgccatcacgcagttcaacggcttcatgcgcgccagtcgatgcgccggacggaacagccgcgcgtccgaaagagccatcttcaagcacgacatccacttcgacggtcgggttgccgcggctgtcgagaatttcgcggccgacgatgtcgatgattgcagtcataggagccagtcctttcctatagattgcctgccgccggcaggcattaacaaatccgatatgggcacatccttagagcattttacagccaaatggaaacatccggcgtgtgacaaatgcggtgaaaataaagatgtaatcaaacaaaaggcggggaaaatccccgccagtctcatgcactttccaggcttacagcgccttggcaatgcgatcgaatgccatcagcttttccagaagcgccggcatcttgtcgatcggcaccatgttggggccgtcggacggagcattatcgggatcttcgtgggtttcgatgaagaggcccgccacgcccactgcaactgcggcacgcgccagcgtttcgacgaattcacgctgcccacccgtagaaccgccctgcccgcccggctgctggacggagtgagtcgcatcaaaaatcaccggcgcaccaaggccagccatgattggcaatgcgcgcatatccgaaacaagcgtattatagccgaacgacacgccgcgctccgtggccagaacattcggattgccgctctcggtgatcttggcaagaacattcttcatgtcccaaggcgcaagaaactggcctttcttcacattcaccacacggccagttctggcggcggcaatcaggagatcggtctggcggcaaagaaatgccgggatctgaagcacatcgacaaccggagcgacagccgcacactgctcttcggtatggatatcggtcagaacgggaaaaccatattccttcttgagatcgctgaacacttccagcgccttttcaagaccgatgccgcgcgcggccttcagcgaagtgcggttggccttatcgaagctggacttgtaaacaaggccaatacccagcttatcggtcatttccttcaggtgacccgccatttcaaaggcatggtcgcgcgtttccatctggcaagggccagcgatcagcgccaaaggcgcgctgttggaaaacgtgacgttaccgactttaaccgtggaattggcagtcaccatagcggaacctcaatttataaacgccagaatgggctgtatctggcatccatagtcatcgaaaacaagacgcataaacaaaacgcgccccgaagggcgcgctcaaactcagaccagacggctctgttcgatggccgcttcgataaaggatgcaaaaagcggatgcggctcaaacggacgggatttcagttccggatggtactgcacgccgataaaccaaggatgatccgcatattcgaccgtttccggcaaaacgccgtccggcgacatgccagcgaaattcaggccggctgcttcgagacggtccttatagtcgatattgacttcataacgatggcggtgacgctcgtggatatcggtcgagccgtagatttgcgcaattttcgagtcgggcttcagcaccgcttcataagcgccaaggcgcatcgtaccgccaagatcgcccgccgccgcacgcttttcaagcatattgcccttcagccattcggtcatgagacccacgaccggctccctggttgggccaaactcgcttgaggaagcatcttcgataccgaccagattgcgcgctgcttcaatgcaggccatctgcataccaaagcagataccgaaataaggcaccttgcgctcgcgtgcgaatttcgccgcgagaatcttgccttcagcaccacgctcaccaaagccgcccggcaccagaatgccatgcaccttttccagatatggagccgggtcttcgctttcaaaaacttgcgcctcgatccagtcgagattgaccttcaccttattggccagaccgccatgatgcagcgcctcgatgagagatttataggcatccttgaggccggtatatttaccgacaacggcaatcgtcacttcgccttccgggttgtggagccgatgggaaacctcttcccagcgatccatgcgcggctttggcgccggatcgatgccgaatgcggacaggacttccgaatccagcccttctttgtgataggcgatcggaacatcgtagattgtcgcaacatcaagcgcctgaatgaccgcgctttcacggacattgcagaacagcgacagcttgcgccgctccgattccgggatttcgcggtcggcacgcaccagaagaatatccggtgcaatgccgatggaacgcagttccttgaccgaatgctgggtcggcttggtcttcaattcgcccgcagccggaatatagggcatcagggtcaggtggatataaaccgccgtgccgcgcggtaactcgttgccaagctggcgaatggcttccagaaacggcatggcttcgatatcgccaaccgtgccgccgatttcgcacagcacgaaatcataatcctcattgccctcaagaacgaaattcttgatctcgtcggtcacatgaggaatgacctgaaccgtcgcaccgagataatcgccgcggcgttccttttcgatgatattgcggtagatacgaccggtcgtgatattatcctgctggttggcgggacgaccggtaaaccgctcgtaatggcccagatcgaggtctgtctcggctccgtcgtcagtgacgaacacctcaccatgctggtaaggcgatattgtgcctggatcgacattcagataggggtcaagtttacggatacgcacacgataaccgcgtgcctgaaggagtgcagccaatgctgcggcagctatgccttttccgagggaagaaaccacgccgccagtgatgaatacatatcgcgccatgggcttatctcgttagactttcccgattgattccgccacaaaaaaatgcacttcggggcattttttcaccaaagcttgagcggcaaccgtcattgaacaaaggaaaaccggagcaaaaccccggagcgaacacattccaacctcttaatacccgcgcccgcatatttccatggcgaagctggaaatccacagtttccgcattctgaaggttgggcaaaagaaaaggccaggcccgtgagcccggccgatcccatacaggaattcccggtttacagaacaaccacttccgtaccaagcgtaacgcggtcgtagagatccatcacgtcttcgttgatcatgcggaagcagccattggaggcagagctgccgatggtccatggctgcaccgtaccgtggatgcggatataggtgtctttgttgccctggaagagatacatcgcacgcgagccgagcggattgcccgggccaccatccatgccgttcttgaagcggccataatgggccggatcgcgctcaatcatttccttggtgggaatccagcgcggccattcgcgcttggcgctgatggtggccttgccctgaaattccagtccctgcttgccaacggcaatgccatagcggcgcgcggtcgtggaagtttccaccagatagaggaagcgcttcttgggatcgatcacgattgtgccgggcttgtagccggtgaaggtcacgtcctgcggacgaaacttcggatcgatgctatatttgttggccttggccgtattgttggtcctggcagccgttttcttcttcggcttgtccgggtttgccttggcgttgctcgccagagcgaccttctggacatttgccgcagcttcatcgagctgcgcttcagcattgaccggcgaagcagcaaaggcaggagcggcggctcccatgcaaaggcttgctataccagccaacagaatacggcgtgaaaacatggtcagttcccgaaaatccaagcacgagcggaaaatacctgccgcaacccctgcgttcaggcttacgctttgcatactgtaaacttgggagcatctcaattcgctccagcactcaagcaatgcgaatcgctacggcctatggccctcatgcaacactttgccgttctatgcttaacaaaaagaaaaccggccatgatggccggtttcccgataatcaatttgccgtgctctttcccggctctttcccagatctttattgcgagctgggaaccggatttgccggggctgccggagcctgcggctgtccggcatcgggctgggccggcgcagccggagcagcgggcgctgccccattgccggagccggaaggctcgccaccaagctggtcgagaatgccaccgccatttgtgctgccacctgccggtgcgctctggctgccggttgtggccggaatacgattgagaatatccgtcggacgctcgccgtagcgcgccattatgccaagcagcagcgatgtggcaaagaaaccgatcgccagaatggcggtcgtgcgtgtgagcgcattggttgcgccgcgtgccgtcatgaaacccgaaccgccgccaatgccaagaccaccgccctctgaacgctggataagcacaacgccgacaagcgccagcacgatcaacaaatgaatgacaatgagtacggtctgcatatgaaacggtctttatatcctgaacttgagcggctctttacacgctattgtccgataatccaagccccacgcccaagatagcgtgaagtaataccggctttatagattgcgataggtttcgcatatggcgaggaagtctgccgccttcaaactcgcgccgccgacaagagcgccgtcaacatctgcaacaccgagcaattcggcagcattggacggcttcaccgaacccccataaagaaggcgcagatgcgcgccttttgcgccgaaacgttcgatcaactgttcacgcatgaaggcgtgcgctgcacgaacatcctgaaccgtcggcgtcaacccggtgccgatagcccatacgggttcataggcaatgattgtgttttccgccgtaaccccatccggcagcgaaccggaaagctggtcgccaatgacatcgagcgcacgctccgcctttcgctcgctggcggtttctccaacgcagacgatagccaccagccccgcagcccatgcggcttccgtcttggcgcaaatgagcttattgctctcgtgatgatcggtgcggcgctcggaatggccaagaatgacatgggtggcaccagcttccttgagcatttccggcgaaatgtcgcccgtatgcgcgccggatgtcttgaaatgggcatcctgtccgccaaggccgaccgtttcgccttccagcgtttcagccgcacgcgaaagcaaggtggccggcacacatatgaccgcatcgagcttgcggccgaggtcggagctgaggcccgcagcgatggcgcgcagttcggtcagggattctcccttgccattcattttccagttgccagcaaccagcggacggattcccggagtcatgttgttctcctcgccttttcaaacggcagacaccagcccatttcacgaagcagggccgcgccaaaatttgccactgactaagcgtattcgcgccgcaatgcaaatgttcttcgttgcctcaacacaatgagaccttgcatatggggcttgcttgaggttatcccctgactggctcattttataaagccaagcttcaatttgttcttgaagggtttacaatgctcgatagcctgcgttccgccgctcaatcctggatcgccaaacttttgcttggcctgcttgtgctaagctttgcgatctggggcatctcggatgtcttccgtggcggcatggcaggcaacgccgcgctgacagccggtgattccgaggtcagcgcgaccgattatcgctttgcctacgaacagcagcttatgcgcctttcgcagcagttccgccagcggctcacccgcgaacaggccaaggcaatcggcgtcgagaaccaggttctggcccagcttgccgccggtgtcgtgctggatgaagcagcccgcaacatgcagcttggcctttcccaggacgccattgcccgcctgaccgccgaagatcccgccttccatgatgcaggcggcaatttcaaccgcgcgcggtttgatgcggttttgcgccagtccggcattcgcgccgaggattatctggaaaaccgtgcgaaagtcgcccgccgccagcagatcgtcgaagcagcaacggacggcatgaaactgccggatacgatgctgaaggcacttgccctctatcagggcgaaagccgcagcgccgactatatcgatgtgcctgccgaaaaggccgacgccattcccgcaccgtcagaggatgtgctcaaggcctattttgaagcgcacaaggaagattacaaggcgccggaatatcgcaagatcagctatgtgaagctggagccgtccgatattgccgaccctgccgccgtcacgcaggatgagatcagcgaatattatgaaaagaacaaggcccgtttcagcacgcctgagacgcgcaccatcgaacagctgaactttgccgacgatgccgccgctgaagccgcccaccagaagatcgaggcaggcaccagcttcctcgatatcggcaaggaacagggcaagaccgaaagcgatctgacgctcggcacttttgaaaaatccggcattcccgaccagaccattgccgacgccgccttcgcgcttggcgaaggtgcggtcagcccggttgtcaagggaatcttcggcccggtcctgctgcgtgtaacgaaaatcaacccggcgcatgagaagccgctttccgaagtcgaaggagaaatccgcaacacgctcgccaccaatattgcagccagcagcatcaacagcctgcacgattcctatgagcaggaacgttcggacggggcaaccatggccgatgtcgccaaaaagctgcacctgaaaatggtaacggtcgatgcaatcgatgccgaaggcgacgatcctgcgggcaagcctgttgaactgccgaatgcgcaggcgctgcttccagccgtctttcaggctgaacagggcttcgacaacgacccgctcaccatgggtaatatcggctatctctggtatcaggtggatggcgttacccctgcccgcgaccgcacgctcgatgaagtcaaggacaaggtcgtggcggcatggaagggcgaggaagccgtcaagcgcctcaaccagcgcatggaagaattgaagaagcgcgtcgaagacggcgcaacgcttgacacaatcgcttccgaactgggccttgaaaagcagaccaagcgcggcatcacccgcaccaccaacgacgccgacatcggttcggctgcaaccgcgcagattttccgtggcgcgaacggtctggttggcacggctgccgcgccctccgacgatgcgcaaattctcttcaaggtaacggaggtcaccgaacctgccgccgccggaccggaagcaatcccggaagatcagcagaaatatctggcgaccgcgcttgcggatgatatgctgcaacagcttgtcggggaattgcagaagcaatatccggtgaaggtgaaccaggccgtcatcaacagcgcgcttgccttctaaaagcggtggatgtgatggctgatttgaaaccctatatcgcaaaagccgcgtcgggagagccgctctcgctgggagatgcaaaagccgctttcgacatcatgatgtcgggccaggcaacgccctcgcaaatcggcggcttcctcatggcgctgcgcgtgcgcggcgaaacggtgccggaaatcgccggtgcggtggcttccatgagatcccgcatgatcccggtcatcgcgcccgatgatgcgatggatatcgtcggcacgggcggcgaccaatccggttcctacaatgtgtcgagctgtacggcgttcgtcgtggccggtgcgggcgtaccggttgccaaacatggcaaccgcgcgctttcgtcccgctccggcgcagccgacgcattggcggcgctcggcatcaatatcgaggccgacgcagacaccattggccgcagcatcagcgaagccggtctcggcttcatgttcgcaccgatgcatcattccgccatgcgtcatgtaagcccttcccgcgtggaattgggtacccgcacgatcttcaatctgctcggcccactttccaatccggccagtgtcaaacgccagctcgtcggcgtcttcgccccgcaatggctggaaccgctggcccatgtattgaaagagcttggctccgaaacggcttgggttgtctacggtgacggtctcgacgaaatgacgacggctggcaccacgcaggttgcagcacttgaaaacggccagatccgcacttttgaaatcaccccggaagaagtgggccttcgccgctgctcgcccgccgaactgaaggggggcgaagctgccgaaaatgccaaggcccttcttggcgttctggagggcaaggacagcgcctaccgcgatatcgtgctgctcaattcaggcgccgcgctcgtcgttgcgggcaaagcggaaaacctgaaagacggaattgcgcaagccgtacagtccatcgacagcggcgcagcccttgcggttttgcaaaaggtcattgccgtttccaacgacaagccggcctgacaggaaggatcgcgccatgtccaccgatattcttcgcaagatcgaagcctataagcgggaagaaatagccgccgccaaggcgcgtcttgcccttgatgaactgaaggcccggacgagggatcagtcagcgccgcgcggttttctgaaggcacttgaggccaagcgcgccgccggtcaatttgcactgatcgcggagataaagaaagcaagcccgtccaaaggcttgatccgccccgatttcgacccgccagcgcttgcaaaggcttatgaagaaggcggtgcggcctgtctttccgtgctgaccgacacgccttcctttcagggcgcgccggaattcctcacggccgcacgccaggcttgcagcctgcccgcattgcgcaaggatttcctgttcgacccctatcaggtctatgaagcgcgtagctggggagcggattgcattctcatcatcatggccagcgtcgatgacgatcttgcaaaagagctggaagacacggctttcgcactgggcatggatgcgctgatcgaagtgcatgacgaagctgaaatggaacgcgccctgaagctttcctcgcgcctgctcggcgtcaacaatcgcaatctgcgcagcttcgaggtcaatctcgccgtttccgagcggcttgcgaaaatggctccgtccgaccgtctgctggttggcgaaagcggcatcttcacgcatgaggactgcctgcggcttgaaaagtccggcatcggcacttttctgataggcgaaagccttatgcgacaacatgacgttgcggcagccacccgcgcgcttttgacgggtgcggaaaagctatgagcggcaaactcacccatatcgaccagaccggcgcggcaaacatggtggatgtcggcagcaaggacgaaaccgagcggcaggcggtcgccgaaggtgcggtcaggatgaaacccgaaacgctggccctcattctcgaaggcaatgcggccaagggcgatgtcatcggcacggcgaggcttgcgggcatcatggcagccaagaggacttccgatctgattccgctgtgccatccattgatgttgacaaaggtggccgtggagatcgagccggacgagaacctgcccggcctgcgcgtgcgcgcactagcccgattgaaaggccggacaggcgtggagatggaggcgctgactgccgcatccgttacctgccttaccatatacgacatggccaaggctgtggatcgccacatggaaatcggcagcatccgcgtgatcgaaaaaagcggcagaaaatcaggcgactgggctgtttctgaccccgcttcgatgcgttaaaaatacgataaaacaaatggttagagtggatccggcaattctgctaaaacaggaaccgctctaacgggtcaaacaattcagttcgagaggaaaccatgccccttcttccggtcgatgaagcactggcctatatcctcaactccgccgcgccgcatggcacggaagacgtttcgcttacggacgcaggcgggcgcgttacagcctcggacatcacggcccagcttcttcaaccgccctttgattgctcggccatggatggctatgcgctgattgcgccagaggagatcacctatcctcttgaattgaccgtcatcggcgagtctgccgccggaaagcgtttcgagggaacgcttcgcaagggcgaggccattcgcattttcaccggcgcgcccatgccggaaaatgccgacagcatcatcatacaggaacataccgagcgcgagggaaaccggctcattattctgcacggattggacaagggccgccatatccgccgcgcagggctggatttcgcacccggcaaagtggtggttcccgcaggccgcgaattggatgcacctgccctttcccttgccgcagcaagcggccatgcgcgcctgcccgtcttcaccagaccgcgtgttgccattcttgccaccggcgatgaactcgttccgcccggagcaataccggggccggaccagatcgttgcctccaacagcatcggcattgccgaaattacgcgccgtgcgggcggcacgcctgaagacctcggcatcatagccgacgacccggccagaattgaaaaagccatatcggatgcgctggaggacggcatcgacatgctcgtcaccataggcggcgcttcggtaggcgatcgcgattttgtccacggcgcgcttcgcaattgcggcgttgcgctcgatttctggaagatcgccatgcggcccggcaaaccgctcatgtatggccgcaaagccgtcaatggcaaaacggttcacgttctgggattacccggcaatcccgtatcgagccttgtttgcagcctgctcttcctgcgcccgcttgtggcaaagctttccggcctcgcgctgaaggcagatatccgcgcggcaaagcttggcgtcgctatgcgcgcgaacgaccatcgccgcgactttatccgcgtaacggtcgaatcagagccggacggaactctcgtcgctgccccctttccgatgcaggattcgtccatgctctcggctttggtgtgctccgatgcgcttttgatccgcgaggaaaacgcgcccgaggcattgcctggcgatccctgccgcatccttatgttataggttgcggcacagggcgggcggtatttttccttagaaactgcatttaccgttcaccgcaacccattataattaattaatataccttggcatgaaatttccctcccgtccttccggatgagtgcatcgcccttctcggcaatgcatcttccccgattaatcattttaaaaccattgcagaacaagactggaacatatagtgttcgttctggttttgtttttctcgattctgggccggagggtatagcgcatgttgacccgtaagcagcacgagcttctgctgttcattcatgaacgtcttaaagaaacgggcattcctccttcttttgacgagatgaaggaagctctggaccttgcgtccaaatcaggtattcaccgcctcatcacggcgctggaagaacgtggcttcattcgcaggctgcccaaccgggcgcgcgcactcgaagtgctccgcctgccggattcgatcgctcccggtctcagcccgcagaagaaattcgcacccagtgtaattgaaggaagcctcggaaaagtagcttccgttcagcccgtgcgccctgccccggctccacaaaacagcgaggcgccagccactgtctctgtgccggtcatggggcgtattgctgccggtgtgccgatctctgccatccagaaccagacccatatgctgagcctgccgccggaaatgatcggcgcgggcgaacattatgcgctggaagtcaaaggcgattccatgatcgatgccggaattttcgacggcgatacggtcatcatcaaacgcggcgatacggccaatccgggagaaattgtcgtggcactggtggatgaagaggaagcaaccttgaagcgcttccgccgcgagggcgcttccatcgcactggaagcagccaatccggcctatgaaacccggattttcggccctgatcgggtgcatgttcaggggaagcttgtgggcttgatccgccgctattgagcggaaccgtttctgcaccggccttgtgtttcaccagatgctgaacaagcagatgcagcggaactggatgacagtttcttcttgtattcccgatcaggcagtccccgtgccggacgggaatatagccgatgcagatgccatgggcgtgacggtgcatcgactgcgaatgtcagttgatcgcgataatattgaaacgctggccggttgggtaattgttcggcttccaggccgggctttggaggaaccaaggcaggtttggaatctgccttgtcagaagcaatcgacaattgcccacccaaccggatttccaatgtgcccttgagagccagatcccgttttgagatgacgagtgtttgctcgctctcgcattgagcgcccttgccggatatcgccagaatggcgatatcaccaatattgcaggcgacatcccgcatggtctcgtcggcggtataggaaagagttcgcccgtctcgcagcgtcacaaaacagacgccctcttcgcatatgaaaccactactgctcccggcgttattctttttggttcccttttgcggttcaatgatttgcttgatcagataggccgacttccaattatcgatggtgaattttgaagggcgatcgcgattgaccgcaaagcttccatcctgctggcgcacgacaacgagcttcgcatcttcagacaccacaatatccgggaaaggcactttgagaaaaacggcaagcccagccgcaaggagtgggagcgcaagcaacttcagccgcgtggtaaaggccacagccaccagtaacgccattgtccacaaaacaagtgctggccccggcattgcccccggatttccatcgggcgaccaggaggctacgaatgcggcgatatggcgaaccgcccacagccccacccccatgacctgcaacggcagccaatcaagctgcaacggcatcaaaacgaggccgaacacgccgaaaggcatgacgaggatcgagatcgcgggcaaggccagaacattgccgacaaggccgaggggagcggtattattgaaatgataggcggcgaagattccgcttgcaagaccggccacaagcgacgtgcccccagtggcaacggcgggcgcaaccatgcgggcgagaaaaccgcgctcagctgcctttcggcccgcaccggaaaattttcgcgcattgcgctcgctccaccaggcataggcggcgatgagcgccgccgtcgctgagaatgacatctggaagctcggccccaatatttcatgcggcgacaaagcaatcatcgcgatggccgcgatggccagattgcgcatgctgatggcagcgcgatcgacaaacagcgcacagagcatgacggcaatcatcacatagctgcgctgggccgcaacgtccgcacccgacatggcaagatagaatgtgcagcttagaagcgagagaaatgcggcatatttttttaccggatgccgcatggaaaagccgggaaaaagcgcaaaaagcgaacgcagcgcaagcatgacgacgccagccgcaagcgccatatgcaggccggaaatggaaagaatatgtgcaagcccggccttgcgcagatctttattcgtctcttcgctgatgccaccacgcgcgcctgctataagggcggcggcgacattgccgtcctcgcctgcaatcacttcctgaatgcgctccgaaaccctcacgcgcagcgtggcgatccattcggaaaactctgccgaaagcgtttgtggcggtggcacccggattgttttgggcgtcccaagaaaaaagccatttgcaccgatgccattgaaataggcatggaaggagaagtcgtaattgccgggccgaaccggaccggatggcacgcgcaggcgtgcaaaacccgtcagcccgctgccgatcgccgtcgaagcaggaatatcgcgcgcactgatcctgatccgctgcggggcaaaatgaagctttggtttttccgtttcgagcaggtccagcgttacgcgccagcttccattgtcctggtattccagcgcgacgacgcgccccttaatgcgtgtggtaacgcccgaaccgagcatcggcgtcgcccggcgctccgtctcgaatttgcctgcaacaaggcccagttgcagcgcgagcgcaagggtaagcaattgcgccgccatgaaatgttttcgcgcaacaatccgcacacccgcaatcaggaccagcatggccagaagcggcgtccatgaaggctcgaaagcaagggtgaaatagacgaccgcccccgtccccatgaaaatgggaaacagcacgaaaaacagcccacgccctacttcccgttcggccgcacttgccagccgggcataggctgtccgcgctgccagatatagccgctcgaaaagagaaagaggcgtgggcgaaggcgcgggagccagataatcatctgtgggccacggtcgttttccgggcagaaaagaacgcagcacatcttcgggcaaagcttttacgagcgcccgttcgttcgccttttctgcctcgccaatgcccgtcatgcccccgcctgactgcaaaaaatctccccactcagcctaaacccttgcagatggtgctgcctatgctacatgaacgccagccgaaatcgagcaggttctttaagtttggaacccgcctcgcctgcccattaacaatatgcggcatcaaaaattcaggaatgcgcctctgcgcggcatttgccactgctttcagacgggcgcgcgacatagtggagctatcatgtcgaaaccggttattacccgttttgccccctcgccgacgggttatcttcacattggcggagcccgcaccgctctgttcaactggctttacgccaagcattgcggcggcaagatgctgctgcgcatcgaagataccgaccgcgaacgttccacggaggctgcaacggcagccattctggacggcctgacctggcttggcctggattgggatggcgaggcaatctcgcagttcgagcgcgcgccgcgccaccgcgaagtggccgaagagctggttgcaaacggcaaggcctattattgctatgcaagcccggaagagctggaagaaatgcgcgagaaggcacgcgccgaaggccgcccgccgcgttatgacgggcgctggcgcgatcgcgatccctccgaggcaccggcaggcgtaaagccggtcatccgaatcaaggcgcctcgggatggcgaaaccgtcgtgcacgatgccgtgcagggcgatgttcgcttcccgaacaaggatctggacgatttcatcattctccgttcggatggcacaccgacctatatgcacgctgtcgtggtcgatgaccacgacatgggcgtcacccatatcatccgcggcggcgaccatctcaccaacgccgcgcgccagacgatcatctataatgccatgggctgggacgtaccgcagatgtcgcatatctccctcatccatggcgccgatggcgcaaagctttccaagcgtcacggcgcgcttggcgtggatgcctatcgggccatgggctatctgccggccgccctgcgcaactatctcgtccgcctcggctggagccatggcgacgacgaaatcatgtcaaccgaacagatgatcgaatggttcgatgtgaaggacatcaacaagggcgctgcccgctttgatttccagaagctggaggcaatcaacggtctttatatgcgttcaagcgacgatcaggcgctgtttgatgcgctcgttgccgttttgccggaaattgaaggcggcaaggagctggccgaagccctggacgacaaaggccgcgcacaacttctgctcgctatgccggggctgaaggagcgcgcaaagacgcttgttgagcttgccgatggtgcaaagttcatttttgccagccgcccgctcgcgctggacgaaaaagccgcatccttgctcaacgatgaaggccgcgctgtactgaagccggtctatcctgttctggaagcagtgggcgaatggacggctgaatcgcttgatgcggcaatccgcgcccatgcggaagccgaagggctgaaacttggcaagattgcgcaacccttacgcgccgccctgactgggcgcgccacttctccgggtgtattcgacgtattggtggtgcttggaagagaggaatccctcgcccgcatcggcgatcaaatcggttaagctgggcctattcacgctgacgtgacaaaacccgcgaaaatagtccaaattgcgcattgcatcggagaaactttgggatagtttggcgggcaaaatcgttcggatagtgcgttgaatcgaggatttccgttccatcggaaaccccgatcgaagataagaaacaagttataagacgattgcaaattctaccgtcgtgcaggcggcgaagtggacatgaaaggaaaaacgatgtcagataagacagccagctttaccctcgacggcaaaacgttcgatctgcctgtgcgaaaaggcactgtcgggccggatgtcgttgatattggtccactttacaagaattcccacgcattcacctacgaccctggcttcacttccaccgcttcgtgcgaatccaaaatcacctatatcgatggtgacgaaggcgtcctgctttatcgcggctacccgatcgaccagcttgccgagcatggcgacttcctcgaaacctgctatctgcttctttacggcgaactgccgaccgcaacccagaaggccgatttcgactatcgtgtaacccgccacaccatgctgcacgagcagatgacgaagttcttcaccggcttccgtcgtgatgcccacccgatggctgtcatggtgggttgcctgggcgccatgtccgccttctaccacgactcgaccgatatcaccgatccgcatcagcgcatggtcgcttcgatccgcctgatcgccaaggtgccgacgcttgcagccatggcctacaagtaccatatcggccagccgttcgtatatccgaagaacgacctcgatttcgcgtcgaacttcctgcacatgtgcttcaccgtgccttgcgaagagtacaaggtgaacccggttctggcgcgcgccatggaccgcattttcatcctgcatgctgatcacgaacagaatgcctccacctcgaccgtccgcctcgccggctcgtcgggtgcaaacccgtttgcctgcattgccgctggcgtggcctgcctctggggcccggctcatggcggcgccaatgaagctgcgctcaacatgctttcggaaatcggctcggttgaccgtatcccggaatatatcgccagggctaaagacaagaacgatccgttccgtttgatgggcttcggccatcgcgtttacaagaactacgatccgcgcgccaagatcatgcagaagacctgccatgaagtcctcggcgagctgggcatcaaggatgatccgctgcttgacgttgcaatggaactggaaaggattgccctgaccgacgaatatttcatcgaaaagaagctctacccgaacatcgacttctattcgggcatcacgctgaaggcgctgggcttcccgaccgaaatgttcaccgtcctgttcgcccttgcccgcaccgttggctgggtcgcccagtggaaggaaatgatcgaagatccgcagcagaaaatcggccgtccgcgccagctctacaccggcgcaaccgaacgcgattacgtgccgcttgcaaagcgcaagtaaccttctgtgtgagcacaaaagaaaccccggcagcgaaggctgccggggtttttctttgtccagaaagagcatccctcccgaaagtgggaaccggttttcgggatgcgctctaaccatttgttttgtcgcattatcctacgcaaaaccgcttcgcacttttgctggaaatgctctagaatgcgcttcttccttcggcaagggcaagcagaacacgcgcaccgatctcaccggaaggtttttcggttttcatgacggatgcgacctcgtcaaaaccgtcgagttgtgcctgccgcgccgaaccgggccgcatgatccgctccagattgcgggcaagcattccgggccgcacaaattcattgaaatattccggcacgacaggctcatccacaatgatgttcggcaaggccgcgctccagatcgtgatcttcggcatcagaaatttgcgggcgaaccaatcggccttgtaggaaagcacactggggatacgtgcaagagcaagttcaagcgagacggtgcccgaagcagccaaagccgcatcggcgcgggaaaaagctttccacttttcctcgtcccccgtcacgatcagcggttttacggtccagtccctggaaagatcgcgcaccatggcttcgatacgcggcaaggttggcagaacaacctccagcttctcgatacgcgccgccagttgctcgacagccttgccgaacggctccatcaacatctggatttccgtgcgccgtgatcccggcagcaatagcaatgtctgtttgtcggcattaaaccgctgcgcttccagaaccagttgcgacgcacgtgcctgcaggatcggctcatgacttgtcaggcgatggccaacataggttgcctgcggcccgttcaacctttccatgacttccacctcaaacggcaggacagtcagcacgtggtcgatagaggcgcgcatggcgcgcgcgcgctgtggccgccaagcccagacactgggcgcaatatatttgacgatgggaatggagggcgccgaagccctgattttcttcgccacacgatgggtgaattcggggctgtcgatcaacagcacacaatcgggcttttcgaccacgatctgccgcgctgtctggcggatacgcagcatcagcccgggcaggtttttcaggatcgcccccagccccatgagcgcaatctcatgcgggtcgaaaaaactcttgagcccccgttcggcaaggtgatcgccgccaaccccgacaatatcaaccagtcgatccgtttgcgcccttaacgcatcaatcagatcagcgcccagcaagtcgccggattcttctccggccacaatcgctatttttaatggccggctcgtttcgttcaccctgtcttgcctttcccgtctcgactgatggtttcgataaaaagaccttttttattggccgctgcaagcgtttctccgaaaccaagaataaaggttcgcccggcctcgatggcaatccccgccagccccgcacgctcggcatttcccacggtagacaggccgatggcaggcaaatcggcccgctcatcctgtcttggctttgccatttttacaagcacgccgccgcgacgcgaaatgcgccctgccgtgcgcaactcgcgtacacgctcgatcatcaggtccgtgccttccgcgccctcaagtgcgacgacgcgcccgccggcagcaatcgccccctgcccaacatcaagatcgccaagcttcaaagcagcatccatcgcaagtgcaatgttccggcgttcacgagcatcgggagtaattctggtgagacaggcaggcggcggcgaaagcagatccggcaccacctcatgcgcgccaaccaccttgaaaccaaaggattccagaaggcctatgaaagcgcgcaaaagcgcatcatcgccttttccgagcgcgcccagaacataaggcacagcccttaatgtcggccaatcgaatttcaggtcacgaacatgcggcctgttgcgtacaccgccagccagaaccacccgcgacacaccggcagttttcatggagcgtacaagctttgcaaactcgacgacggaaatttcctgatgctcataattatagagtacaggatcggcttcgccgcgcagaggcaccagaaaaggtgcctgccccgtattttgcagagtttccgccaccttgatcggcagcaggccgttgccgccgacaacggcgacccgccccgcgtcccgcgcagggcttcttgttcctactggctcaatcttcgtcgctgtcatgcccggctccgccatgagccgcatccagcggtggcgtgcaataggcgcgcttggtatcgacgttgatgaacgagatcatatcgctcaccgtcggggagtccggaatagccgccaaaacatcctgcgcgcgctggcggattggtttggtgcggtcgaacagcatccgcacggcatggcgcaaattgtggatttccttgcgctccatgccggaacgcttcatgccgatgatgttgagaccacccagatgggcgtgaacaccaattgccatgccataagggatgaggtcgctcaccaccgctgccagaccgccgataaaggcatggtgcccgacgcggacaaactgatgcacggcagcgccaccaccgagaatggcatgatggccaatggacgtatgcccgccgatcatgacattattcgagaaggtgacataatcgccgatatcgcaatcatgtgcgacatgcgcataagcgaggaacgagcaattatcgccgatagaagtgtaaccacgggcattgtccgagcccttgtgcatggttacgccttcgcggattatgcagttcacaccgacattgagccgggtcgggccgcccttgtgcttgttgttctgcggatcgcagcccagaattgcatgaggataaaccttggtgcccgcgccaagcgtcgtggcgccggtaataaccacatggctcatcagctcgcaatcattaccgataatggcaccagactggacatggcagaacggccccacggacacgccctgccccagctccacacccggttcaaccaaggctgtggggtgaatgaatgtttccttcatcgatttactcacaggttctcgtcagctacgctgatcatggcagcgacttcagcttcggcaacctttacgccatcgacttcggccacgcattcatacttggaaatattcgcccgctgcttgatcttcttcacatgcaacagcagacgatcgcccggaaccaccgggcggcggaacttggcattatcgatcgtcatgaaatagacgacgccggggcgaccggtcttgcgttgcaggagcgagatcgcgccagcggtctgggccatggcttcgacaatcagcacacccggcatgatcggattttcggggaaatggccagtaaaatgtggttcattgatggtcacgttcttgataccagtcgccgatacgtcaccatcgatatccacaatgcggtcaatcagcaaaaagggataacgatgcggaagcacagccaggagtgcctgaatatccgcggcttccaacttggtctgattgtcatcactcatcagaggatgcgtcctttcttgattgcccgatgctgcggatgttcgcaatatcgcggaaccactgcttgataggccgcgcagggatgcccccccaacgctcgccatcgggtatgtcgttcataacgccgcttgccgcggcaacctgcacacgcgaaccgatgatcagatgatcagcaagcccgacgcggccaccgagcatggtctggtcgccgataacgcagctaccggaaatgccgcaatgcgcagctacgaggcaaaatcgaccgatgcgcacattatgcgcaatctgcaccagattatcgatcttggtgccctcgccaatgaccgtgtcatcaagtgagccacgatcgaccgtggtatttgccccaatctctacattgtcctgaatgataacccggccgagctgcggcaccttatcaagccctgccgcgcccggaacatagccaaatccgtcctgcccgatgcgcacacccggatgcagggaaacattattgccaataaaggcgcactgcaccgaaacgccgggggcgatatagctgttgcggccgatctgacagttttgtccgatcaccgcggtagcggcaatcagagtgcctgccccgattgtcacgccgctgccgataacggcaccggcttcaaccgtcgcaccgtcttctatctgtgcggttgggtgaataaaggctgctggcgatatgcctgtttccccaagccagctttccgggcgcacggaagccggaaacaacatgcgtcctacggcggagaaatcgcgatgcggatggcgcgagacgagaaccgcaataccagacggtacgctgtcggcgagagattcggtgcaaagcacacccgccgccttgagaccgacgagactgctgacgtttttcttgccttccacgaagacaagcgcaccctccccggcatccttcagggaagccagccgttcaacagaacgcggcgcaagcttcgggtctcgaaggcttgcaccggtgaaatctgctacatcgccaatcgtgagctcacgcgacggtttgaaaaaaatgggatctgccatcaaaacactttcttcctcggggcgtaaaggcgccccgagaaaaggcaaatcgatcagaactttgtcgatacaccgaagttgaagttctgaaccttgtcagtatcagcttttgcaacagggaatgcatagtcaaagcgcaacggaccgaacggtgaagcccacatcaagctgacgccaaccgaagcacgaagcttcttgtcgtcgccactaatgtctggcgtatcattgccgtaaagcgtagcggcgtcggcaaagaatgcaccacgcacacccaggctttcaggaaggaccggcatcgggaactgaacttcagcagtaccgctgaaataggtggttccccccatccagtaacgcttgccgttcttggcatcctgatacgggccgataccgttgaacttgaagccgcgaataatatccgaactgttcttgaacaggtcgaagatgcgaacgccatcatcaccgaattcatgaatataaccggcaccgacacccagcaaaccgacgatatccgcttcctgcgacagcgtctggtagtagttgcccttgaaggtcgtcttcacatatttcgcatcaccaccaagaccagcgaattcctgaataaacttgccataaagtccatcatgcgggttctttatgtcatcgatggaactataggtcagcgagtagctgaccgacgagcggagccacgggctgttttcagcagcttccagcagcgccggagcgtaataattttctgcatcgccacggaacaggtcatacttttcctgaaccaggttatacgcgatgccagcagagaagttgtccgtgatcggcaggccgaaacggatcgtaccgccagtctgctcgacatcataatcgtcattcacacgatatgagcggcggaatacgtcgaagccagccgagaggcgatagccaaggaaatatggctccgtgaacgacaggccgtaattgcgcatatcgtcctgaccggcacccgcgctgatgcgaatatactggccgcgaccaaggaagttgcgctcggtgattgccgcttcaacctgtgcacccggcgattcaccgccggtcgtatagccgccaccgatcgagaattcacccgtcgacttttcgacaacatcgacaaccaggatcacctgatccggctcggaacccggagcggtcgagatgttgaccgtctggaagaagtcgagcgcctcaaggcgacgcttggcgcgctgcaccatgacctgattgaaggcatcgccttcgttcaggtcgaattcacgacgaatcacataatcgcgggtcttgtcgttaccacggatttcgatgcgctgaatgtaggcacgcggcccctgatcaacactatagaccacggaaatcgtgtgattttcaaagttacgatcaccacgcggctcaacctttgcaaaggcataaccgctgccggcaacactctccgtaacggagagaaccgaatcttcgatttccttcgcgctgtaaggcttgcccgtacgggtcttgaccagacgatcaagcgcctgcgtatcgacaccatcaacggtgctttccacgcttacatcgccgaaagtataacgcggaccttcatccacggtgatcgtgatcgtatattcgttcgtcgacggatcgagaaccgcattcgacgaaagcacacggaaatccgcatagccgcggttgtaatagaagcgacgcagcgtttcttcgtcggcctgaaggcggccttcatcataaacgtcgttacgcgtcagccaggaaagcggatttgaacgcttggtggaaataacgtcacgcaggcggcgcccgctaaacgcctgattgccgacaaattcaatattggcaatcttggtgcgcgaaccttcgttgatttcgtaaacgacattcacgcggccctgaccaagatcgaccgtgcgagcgttaacagtcgcatcgctgcgcccgatatgggagtaggcagccttgatcgcttccttgtcggcttccatcgtggccatatcgaaaggcgcacgcggcttgagctgcacggcacgtgcaagatcaggatccttgatcttcttattgccctggaacagcacattgttgaccaccgaacgctcttccacctgaacgatcagcgtgctgccggactggtggatgcgaacatcggaaaacagacccatggcaaaaaggcgcttcaccgcagcatcgatatccgcgctggtgaaggccttgcccggccttatgtcgatattatcgcgaatcgtctgagcatcgacgcgtgtattgccacgcacttcgatacggctgacgacggctgcctcggccacactgaccgatgccaaggagaaaccagcagtacccgaagccacaagagccactgacatggcgagcgcagaagcggcgccaaagaatttagaacttgccgtcataggctttccgaaccttcgtttttctgtccccgggacgtttacccagaaaagcacgtacagatacaaccgtattatccggtttttccatacaagcaagcatcacagttaaattctgtttacttaggcaagcgagcgtggcatccgcgccacgcgaattgcgcgttatggtaaacagattgcttagcttttccagtcctcactcccattgttcacttctgtttaacgcttgaccgcggatcagccgggtctgcgctgcattatggcaaatgatctgccgaaatcgtccgctccgacccctattttcaattaccaccaaaaaccagccggtcattgatctagcaggcaaaaaggtcgttgaaaagtacgaaccccataaatcccatgacaaggagaaaaccgatgcgataaaaaatttcctgcgccgcacctgaaacagggctgcccttgattgcctccaccgcatagaaaaccagatgtcccccatcgagcggcgggagcggaaacaggttcaacagcccgataccgatggatagcatggccatcaattgtatcagccagtcaaacccctggcttgccgccttgctggccatagtggcaatcttcacaggtccgccaagctggcacttgtcttcgcgccccacggcgaaacgtttgaagaactcgccggtccgaccgataatatggccggtttcaatgacggcctgccccaccgattcgagcgggccatattcaatacgccggaaattgcccacagcttccgtggtttcaacgccgatagcgccaagcttcaccttgttgccaagcggatcggtccgctcgacaatcttcggcactgcctgaaggtccaccatcttgccgtcacgctcgacggtaaaattcagcttgtcgccggcacggcctgaaacgatgcgctgcacatcggcgaaagtcgttatcttctcgccctccacgctgacgaagcggtcccccggttcaaacccggcttcggctgccgggcttcccggctgtacgcccgcaatcagcggatcggcgatctggcgcccataaagcgcaaagaaaacactgaagattgcaatggtaagaatgatattgaacgccggacctgcaaaaaccgtcgccgcgcgtttccagacgggttgggtatgaaaggcccgcttgcggtcctcttcgctgagagcactctcgttgacgcctacaggcgagctggtttcgctctcatcgccgataaacttcacataaccgccgagggggatggccgaaagtttccaccgcgttccatggcggtcggtgaagcccagcagttccggcccgaagccgatggaaaaagcctgggctccgatgccgcaccaccgcgcaacgagatagtggcccatctcatgaacgaacaccacgacggtcaaaacgaacagaaacggtatgattgtcccgaccaacagactttcgctaccgaaaaacagggccagagcctcctgcaaattactactcctaccaaactttcatcgactgagcggttccggtcagccgacagaccataaaagcggtcagaaactaaagaagattgcagacggaacatctggctcggcaaaaatcgcaccaaagagatacaaaagtgcggcagcggcgacaagcccgtcaacgcgatcgagtacgccgccatggccgggaagaagacggccggaatcctttgcaccgaactggcgtttcacccacgattcggcaagatcgccaatctgggaaacgatggacaggagcagcgccagcaccggcacgccccagcctcccggagccgccacaagcgaggcgacaagaagcccgcccgcaaccgcagccgcagccccgccgatggcgcctgaccacgttttgttgggcgagaaacgtggcgcaagcttaggcccgcccaaggcccgcccgttgaaataggccgcaatatccgtagaccacacgacggcgaagagaaagacgatagtggtaaaaccgaacggctcatccccccgcaagagcgaaagtgaaagcgccgaaaaacccgcatagaaaagcccggcagcaggccagccacgaccgcttttccactgtgtgacaagcaaaatggcgcaaccggcgacaagaaacccgattgtcagcaatgcaccgcggtcaaggatcaggagaatcccggtaacgatcagccacgcccagccgaaaaggcgcgaaaaggcggtttgccgtgtcgcggacagttccgtccactcgtaaaacatggcaaggccaatcgcgatggaaaagagcgtaaagcccacaccgccaacccatgtcagccacaaggtgatggtgcccagaacgatagcggtgatgatgcgggtttgcagatttgacattgagacctttcggcggaacgacacttatagcgcgctagtatggcttatctgaaattcgcatcactgagagcggttccggcgattctgttaaaacgggaaccactctagactgccgctcccttggtcgaagggcataatatttcttcttcggcatccgcactggcgcgcggctccacaccgccaaaacgacgctcgcgctgccggaacgtttcataggccgcatcaaggtcggtcggccggaaatccggccagtgacatggcagaaagagaaactcggaataggcagcctgccagagaagaaagttggaaagccgcatctcgccactggtgcggatgatgaggtcgggatcaggtattcccgccgtatcaagattagcggaaacaagctccgccgagatcgaggatggatcaagaagcccggcggcgacatcgcgcgcaaggcttctgaccgcacgaacaatctcatcgcgtgaaccgtaattgaaggcaatcacgagattgaggccggtattgcgatgggtaagcgattccgcttcgttcaacagtgcacggatatcggctgcgagctccgcccgctcgccgataatattgacacgcacattgttgcggtgaagctctgccagatcgcgccggatgaagagcttcaaaagccccagaagatcgctgacctcgccgctcggacgggtccagttttcggaagagaaagcaaaaagcgtaagatagccgaggccgcgatctcccgcggcccgcacgatctcccgcaaggcctccacgcccgcgcggtgccccgcgctgcgcggcaagccgcgcgccttagcccaacggccgttgccatccatgataatggctatgtggcgcggatcggacatggcgcagctctccttttaaaatcatgcaatgccaggcccagggcctaaacctgcatgatctccccctccttgacagcaacgatcttatccatctcggcgatggtatcgtcggtcagcttctgtaccttttcggacagaacccggctttcatcctgactgattacgctgtccttctccagctttttcagctggtccatgccgtcgcggcgaacatggcgggcagcgatacgcccctgctctgcatattgatgcgcgatcttgaccaattccttgcggcgctgttcgttcagctccggcaggggaatgcgcaacgtcatcccgtcggtgatcgggttgagaccaaggccagaatcgcggattgcacgctccaccgcaccgaccatgctcttgtcccacacgctgacggacagcatgcgcgactccggtacgctgatattggcaacctgattgatcggcatggtcgagccataggcttcgatggtgatcggctccagcaagcttgccgaagcgcgcccggtgcgcagaccgccaaggtcgtgcttcaatgcgttgacagcgccctccatgcggcgtttcaggtcgttgatgtcaaaagcatcgctcatgcattttctccttcaatacgcagcaaggttcacgatcagttgtcagaaacaatcgtgcaacgccccttgccttgcagaatatcggccaagccgccgttttcatggatggaatagactattatcggaatgttgttctcgcgcgcaagggcgacggcagccgtatccataacggcaagcccgcgatcgagaaactccttgtgggtgagctggtcgaagcgggtggcgccggggtctttctttggatcggcggaatagatgccgtcaacctgcgtgcctttgaggagcgcgtcggcttcgatttcggcggcgcgcaaggctgctgccgagtcggtcgtgaagaacgggttgcccgtgccgcctgcaaagattaccaccttgccttcatccatataggcggttgcctgacgctgtgagaagctttcgcagatttcaggcatggcaatggccgaaagcaccacggaatcaacgccgatcttgtgcagagacgtgcgcagcgccagtgaattgatgaccgtcgcaagcatccccatatggtcgcccgtcacgcgatcgccccctttggaagccaccgccacgccgcgaaaaatattgccaccgccgatcacgacgcccacttccaccccaagcgcacgggcctgcttgatgtcgtttgcaatacggtcggccaccgagacgtcgatgccaaaaccctgactgcccatcaatgcttcacctgaagcttttaacaggacgcgcttgtaggcgggcttaccggtcatggaatgatctccgcagatcgtgatcgaaggttgtgcttgggttgcgatacacgaagggcaccgcgttgtcacgcgatgcccttcataatcaagaggcttttcaggcaatggacgcatcccgaaaagcgaaaaccggttttcgcggcaagatgcgctggaaaaccgatcagcccttggcggctgcggccacttcggctgcgaagtcgctttcttccttttcgatgccttcacccagagcaatacgggcaaagccggtgatcttggccggtgcaccgatagccttttcggcatccttgagagcggcttcaaccgtcaggtccggattgatgacgaaagcctgcgagagaagaacaacttcttcgtagaacttgcgcatacggccttccaccatcttttcgatgatgttgtccggcttgcccgactggcgggcctgatcgatgaagattgccttttcgcgttcggcagcttccgggttcacgtcggcagaggtcagcgccagcggattgacggcggcaacatgcatggcgacctgacgtccgaaagcctgcgcggcttctgcatcgccagccgtttcaatggcaaccagaacgccaagcttgccaaggccatcggcaacgccattgtggatataggtcgcaacaacgccctgcggaaccgagagtgcggccgaacggcggaagctgatgttttcaccgatggtggcaacagcgtccttggcagcttcggtaacggtcttgccgtccacattggcgttggccacggcttcgctcgaaccatcggtcgaaagcgcagcctgcgcgatcttgcgaacgagttcctggaaagcgtcgttgcgggcaacgaagtcggtttcggaattgacttcaacgacaacggccttgttgccggaagcagcaacaccgaccagaccttcggcagccgtgcggccagccttcttgtcggccttggcgatgcccttggcgcgcagccagtcaacggcagcttcgatcttgccctcggtagcagcgagagccgccttgcagtccatcatgccagcgccggtgaggtcgcggagttctttgacgagagatgcggaaatgctcattgtgtcgcctttcatgaaagcgaaggcacaccggatgggtgtgccaacttttaaccggcgctttagtgcgggatcatgatttatccgcaggatctccctgccgggatcatgaaagcgcgccggaatgaaacgagattatccatccgccctatcatggatatgacggatggacgaaatcatgaatgcctatcaggcgccttcggccggagcctgaagggcaggctcgaccggagcctcaacctgcgcaccgacatcgatgcccatggcgccctgctggcgggcaatgccgtcgagagcggcgcgagcaatcaggtcgcaataaagcgcgatggcgcgagcagcgtcgtcattgcccgggatcggatagtcgatctggtcgggatcgcagttcgagtcgatcacggcgacaaccggaatgccaaggcgcttggcttcctgaatggcgatcgcttccttattggtgtcaatgatgaacatcaggtcgggaaccgaacccatgtccttgataccaccgagcgcgcggtcgagtttttcacgttcacgctcaaggttcaggcgttccttcttggtgaagccctgggcttcgccagccagaagttcgtcgagcttgcgcagacgctggatcgagttggagatcgtcttccagttggtcatcatgccgccgagccagcgggcattgacataatactgggccgaacggttggcggcatcggcaatgatgtccgaagcctgacgcttcgtgccaacgaacagaacgcgaccgccgcgggcaacagtgtccgaaacgaccttcagcgcgctgttcaacagaggaacggtctgggacagatcgagaatgtggatattgttgcgctcaccatagatgaagggagccatcttcgggttccagcgatgggtctggtggccgaagtgaacaccagcttccagaagctggcgcatgctgaaatcaggcaatgccatcttattttccttttccggtttaacctccacgggctgaggcgattgctcgccaccggaggctgaggccggatttctcccggcaaaagccctgatcccgtgtgtggaataggcgcgctgttaactgatcgcgccgcaaaatgcaaccctgcagcagaggcaaacatggcgggcaaggccaaaacccctgcccgccatatcaatttgcatatatagaatatatgcttactgcggcatagccgaagagtgatgcgacgtaatcacccagtttttgccgttccagccataggtgaatgtatagcgggcagcagccttgctaccgtcgccaaaggtaaatgtataggtgcccgtatccaacgcctcgttgcagccggtgcgaatggtgcggctatcgatatgaccgaccggctttttcttcaaaaagccccggaaataatcctcgcgctccttttgcgtgtagcgcactttcttggaaagcatcggcaacaatactgcatcgggcgcataatttgccaccacctttgccgggtcgccggtaagcagagacttgttccagcgatcgaacagcgccgccaccttcgccttggtaggcacatggcaacgcacggtagcagtggaacttttccggtgatcgatttttgcgtcagccgacgctaaagaagtaaatgctgtcagaaaaaccgtagttgaaaccagaaataacgaagtatattttcgcatagagacacctcaaaaaaaatatttcaaactcgagatacccgccacttcaatcagatagattgataccacgaaaacatgaagccgctaaatagaattatagttaatacaggcgctatttactgcatccagtcttattttttcctgtgtcatagatatcaagcttcacaagctttccgcgcatggagaaatctccataatccatggtcagatcacgggtaatgccattgcggtagagtttgaaattgatgcgatagatcggcattccgtcctgctgttccttgtcatcgaagtaagcaatcgtgacgggccagacctgatcctttgaaaacttgcccataaccttggtctcatcatccggcacagcctgctgcttgcccacgacgacggtggtggcaaccacccggtcggcatcttccgaggcgtcgaaaagcgtcgtctgatagaatttctggcctgcttcagccttgccgatcagctcttccatatgccgggtcggaaactgcgttcccttcagatcgagcgtattttccttcggcttgctcaacttgacgacggtcttgccatcctcaagcttggcatcgccgcgcacttccttgaccagttccttgtctacaaaggtcttgttgacgaaacgaaagtcctttccgtccgcatcctcgaaggtcgtggtttgctggtcggtgacgcgctgcggctgttcgtccatgtcgacccgcgtcacaaagcggaaattggtggtatagccttcacatgcagagccgttgaattcatagaccatacggccggtcaggccactgattcccgatttttcatcggcacgatccagggtcagatcatagattgcgcgatggggaaccaacctgaccgctgacgccgcactggccgcacccgcaaatccggcccacataaacacggtcgctccgctcgccgcagccgcaatccttacaaaacgcatacatgaatctcccgatgagttgacgagcatgataaaaaaactcgtggcggaagcgaggcaaaaaaagcacccttcaccgaaagcttcatcgattctcacatgagatagatcgcgaagtgcctttttaagcaaggattaaacgaatgaccgacacgatcgagaaccgccttaaaaatctgggtatatccataccgcaggcagcagcccccgctgccaactatgtgccctttgcacaaagcgactcgcttcttctcacatccggccagttgccgctggaaaactgcaaactggtgcatacaggcttgatcggcaaagaactgacggtagccgatggtcaggctgcggcgcgcgcctgtgcaatcaacgttcttgcccaggcaaaggcggcgctcggcgaactcgatcgcatcaagcggattgtgaagattaccgtattcgtcgcttcggcacccggtttcgtcgaacagcatctggtggccaatggcgcatcggatctgctggtcgccgttctgggcgatgcgggcaaacatgcgcgttctgccgtaggcgtcgcaagcctgccgctcaatgcgcctgtagaagtcgaagccatcatcgaggtcgcgtaatatggcctcctccgataaatcatccatcgcatggcttaaaaagcggccaatcgcacatcgcgggctgcatgaccagaacaagacgtgctgggaaaataccctttccgcattcgatgcggcggcaaaggcaggcttcgccatcgaatgcgacgcgcatctgaccagggatggcggcgtggtcgtctttcacgacgacgacctgaaacgccttgcaggctgcgagggccgcatttgcgaactcacgacagatgaagcaactgcgctgcatattggcggcaccgccgaccatgtaccgacgcttcgccagatgcttgatctggttgacgggcgggtgccgcttgtcatcgagctgaaaggcattgaaggccgcgatgacggattggtggcggcagtcgccaaagagctttccccctacaagggggaagccgcgatcatgtcgttcgaccatcacctgatccgtcgtttcaccgctgacgcaccggggattcccggcggactgacagcggaaggaacgcgcatgcaggatttcgagaaacatttttccatgctcgcgcatgggatttccttcgtgtcctacaatgtgcaccacctgccgaacccgttcgttacttttgtgcgcgagcggcttcagataccggttatcagctggacggtacgggatcgcgagatgcaaaagtacagcgacctcaatgtcgaccagatcacatttgaaggctttgatccgcgggccctcattgcttgacgcgcaaggggccagcgccgcaaactgcattcgacagcggcaaggggaacagcggtgagcgaccacgatccgccagacggccaaagtttcgttcttcgggtcgttgagaatatcaacgatttcactgaagacgagtggaacagtattgccgggacatcccggcaggagcagaactataatccctttatttcaagagcttttctggccgcgctggaacaatccggctgcgtttccagaaaggctggctggttgccgcgtcatctgcgcctcgaagacgatcagggcaatcttatcggcgcagtgcctaactatctcaaaggccatagccagggcgaatatgtgttcgatcatggctgggcggacgccttcgagcgtgcaggcggccgctattatcccaaatttcaggcagcagtgccatttacccccgccaccggcccgcgcctcctcaatcatatcgcctatgacaatcatgccgtgcggctcgcactcgcaggcggactgcgcgaacttgccgaccagagcggcgtgtcgtccgcccatgtgacatttgcaccggcagacgaaattcccgccctcgaaaaagctggctttcttcaccggacagaccagcaattccattttataaacaacggctttttatcttatgatgattttctgaacgaacttgtttcccgcaagcgaaaagcattacggaaagagcggcgcgaagcacatgtagagggaatcgaaatcgactggctgaccggccacgatctgaccgaagccatatgggatgatttcttttccttctatatggatacgggaagccgcaaatgggggcgtccctatctgaaccgggaattcttctcgctgatcgggcaaagcatggccgacgatattctgctggtcatggcaaagcgcggcgggcgctatatcgcgggagcgatcaattttatcggcggcaacacgcttttcgggcgacattggggatgtatcgaagaccaccccttcctgcattttgaggtctgctatcatcaggccattgattttgccattgagcacaaacttcgcgttgtcgaggcaggcgcacaaggagaacacaagctcgcgcgcggctatgtgccggtgacgacccattccgcccattatctcgccaacgaaagcttccgcaatgccgtacgcaactatctcgacagcgaacggcgcgaggtcgagcatatccatgccgccctggaagaacactccccttaccggaaagcataggccagcccggcttgccttaccggtcgggataaagtctgatcgccatgaaaatatgcattggagagaatcgaatgtccgccacttacgacgacaacaatatcttcgccaaaatcttgcgcggtgaaattccatccacccgcgtttatgaaacagacagcgttgtggctttcatggatgtcatgccccagggcaaaggccatacgcttgtggtgccgaaggctccgtcgcgcaatcttctggacgccaggccggaaacgctcgccgatgtcatccaggctgtgcagaaaatcgccaatgcagtgaaaaaggcgttcaatgctgatggcgtgactgtgatgcagttcaacgaaccggcttcaggccagacggtctatcacctgcatttccatgtcattccgcgctttgaaggcgtggcgctgaaaccgcatagcggccagatggaagatcctgccgttctttcagaaaacgctgagaaaattcgcgcatctctttgaaaaaagatattttttgcgattagtattcactgccatggcagcaccattttgctgacggcagatggtagtttaataaaaacggccccgaagggccgtttttatgcgtttatttcttgcgcggcactttgggcaccgaggattttatcggcgttgcctttgtggtgggcttcggcgcaggctcatccttgccagccagcaccttttccttttccgccttcttcggcgcagccttcctgcgctgcggcaacttcttttccggcggaatgtccttcttcggctttaccggcttttcggcgatgctttccagcatcaggtcggtattgccatcttccttggtggtcacatccacacggacggttccaccatgcttgagcttgccgaagagcacctcatcggccagcggcttcttgatatgttcctgaatgacacgggcaagcggacgcgcgcccatgcgctcgtcatagcccttgtcggccagccatgcgatggccgcatcggtcagttcaaaggtcacgccgcgttcggcaagctgggcttcaagttgcagcacgaacttctgcacgacctgatgaatgaccggcaccggcagcgggccaaacggaatgatggcatccagacggttgcggaattccggcgtaaacagccggttgatcgcttccatgtcgtcgccttcgcgccgcgtcgagccgaagccgatagcagctttcgccatatccgacgcgcccgcattggtcgtcatgatgagaatgacattgcggaagtcgatcttcttgccgttatggtcggtcagcgccccatgatccatcacctgcaacaaaatgttgaacaggtcgggatgcgccttctcgatttcgtcgagcaacagcacacaatgcggatgctggtccacgccgtcggtcagaagaccaccctgatcgaagccgacatagccgggaggcgcgccaatcaaccgggaaacggtgtgacgctccatatattccgacatatcaaagcgcagcagctccacgccgagcgagcttgccagttgcttggccacttccgtcttgccgacgccggtggggccggaaaacagataggaaccgatcggcttgtccggctcgcgcagccccgcacgggccagcttgatcgaagccgacagcgcatcgatagccagatcctgcccatagacaacgcgcttcaattcggcttccagatgcgaaagcacttcttcatcgtccttggaaacggacttgggcgggatgcgggccatcgtggcgatggttgcctcgatttccttcacgccgatggtcttcttgcgcttgttttcaggcagaagcatctggcttgcacccgtttcgtctatcacatcgattgccttgtccggcaatttgcgatccgaaatataacgtgccgacagctcgacagccgatttgatggcatcaaccgtatatttgaccttgtgaaagtcttcaaaatacggcttcaagcctttcatgatctcgatcgtatccgggatcgaaggctcgttcacgtcgatcttctggaagcggcgcaccagggccctgtccttctcgaagaactggcgatattccttataggtggtcgagccgatgcagcggatcgcgccggaagagagcgccggcttcaaaaggtttgatgcatccattgcaccgcccgaagtcgcgcccgcgccgataaccgtatgaatttcatcgatgaaaagcaccgcgcccggaaattcctccagttccttcacgacctgcttcaaacgttcttcaaaatcgccgcgatagcgggtgccggccaacagcgtgcccatgtcgagcgagaagatggtcgcatccgcaagtgcgtccggcacctgcccctcaacgatgcgtttagccagcccttcggcaatcgccgttttgccgacaccgggatcgcccacataaagcggattgttcttggagcggcggcacagaacctgaatcgtgcggtttatctcgctgtcccggccgataagcgggtcgatccggcccgccttggccttttcgttgagattgatgcaataggccgaaagagcatcctgcttcttcttgggagcttcctcctgctcgatgcctgtccgctcctcactggcgctttccacgccgcgtggcgtgcgcggctcactgccctgcgggcgcttggaaatgccgtgggagatatagttgacggcgtcgtaacgggtcatctgctgctcctgaaggaagtaggcagcatggctttcccgttccgcaaagatggcgacaagcacattcgcgcccgtcacttcgtcacggttggaagactgaacatggatcacagcacgctggatcacccgctggaaagcggctgtcggtttggaatcctcatcatagccggtgatgagattgtccagctcgcggtcaatatagtcagtaacgatatgcttgagataatccagatcaacattgcaggcgcgcatcacggcgccagcgtcctgatcgtcgatcagcgcaagcaaaagatgttcgagggtggcatattcgtggtgccgctcgtttgcgatggtgagggcctgatgcagcgccctttcaaggctgggggagaacgatggcatatgacctcactttttctccatcacgcattgcagcggatgctggttttgacgggcgaaatccatgacctgactgactttggtttcggcaacctcgtaagtgaacacgccacactcgccgacaccatgattgtgaacatgcagcatgatgcgtgtcgcatcgtccagatttttctggaaaaaccgttgcaggacatgcacgacaaactccatcggagtgtagtcgtcattaagaagcagaacgcggtaaagactgggttttctggttttcggctgcgtgcgcgtcacgacaacggtgccgctttccggcccgttccccccattggtcttgccctgcatgattgtattgatgcgcctcataaacctatcactcgatgcccattcatatggctctgcctgccctaatatgtaggacgtcatatggggattttaagcccttcgccatcacttgcaaccgggacttgttgcaagggccgcactgggcacaattatatcgcagatgtgaaagcaaacgcgcgcgccggaaagtggcaatgccgggcttgcacaagcaagttttcggatttcatccaccagcaatccgtcgggcggagcacaatccggccgcagtgaaaccagggcctatatgaaacgcccggatcataacccgctccgggcggcgggcgagacgctcccgatatccctgcccggcgaaacttcacctcccaaatttttcagaaaattatgaacaagccggttaccataaacggattggtaacgctgatggccgtaaggtgtccgaattaggttgcggtgtgctttcaccgccgcagtaagaaattccgggatacaggcaggtcatcatcgtgcgtaccgcattcagtaaagtcgcatatgccttgaaaaaagcggcacaggtctctcttcttctaacagccgtgacgggttactccacggtttcctccattgcaccggccatggcgaaaggcgacaacagatatgccgcgatcgtcgttgatgcgaacaccggcaagacgcttttctcggcaaatgccgatgcacagcgctatccggcgtcgctgaccaagatgatgacgctctatatgctgtttgaagccatccacgccggccgcatcaacaaggatacgcgcattcccgtgtcggcctatgccgcctcccgtccgcccacgaagatcggctttcgtcccggccagtcgattcgggcggaagatgcggcccttgcgatgattacgaaatccgcaaacgacgttgctgcggcagtcggtgaatatcttggcggctcggaagaacgtttcgcccagatgatgaccgcaagggcgcgccgccttggtatgcgcaacacgaccttccgcaatgcgtccggcctgccgaacatggcccagcattcgtccgcccgcgacatggccatccttggcatggcgctgcgtcgccatttcccgcgtgaatttgcctatttctcgcgcagcagcttcgatttccgcggccaaaccatccgtggccataaccggcttcttggccgtgtcgaaggcgtggacggcatcaagacgggctataccaacgcttccggttacaaccttgtttcgtcagtcaatctcgatggtcgccgtctcgtcgccgtcgtgatgggcggcaataccggcgcaagccgcgatgcccacatggcccagcttattcgcaaatatctgccgatggccgcccgtggccgtaataacgatgctttgattgccgcgcgcagtgaagccccgcaggttgtggcttccatcgacctgccaaaagccaaacgtgcaccggtgcccgtcgcccgcatcgccgtcgaggacatcatcaatgccgaaatcggtgaaggtgatatcgaccagccgcaggttctggccctcgtagcccccaccccgcgcccggcggctctggccgctcaggcagccgtacttccggcgccgaaggcccccgttcggccaacgcaggccccggcacaagatgtggatccggtgacaacggcatccgcatcggctgcaagcggctgggcgatccagatcggctcgctcccgagcgaaggacaggcccgcgatatgctggccaaggcgtccgccactgttggccgcacactgcgctccgcttcgccctatacggaaaccttcaacaagggtagcgccaccttctatcgcgcccgtttcgtcggctttacctccaagcaggcggcctgggatgcttgcgcctcgctgaagcgcaataacttcggctgctatgcggtagcgaactcgaactgaattcacgaaagttgcaaggggaaacctccccttgctgcaccttcaaacccccattttgtatagcgtagagggtttcgagatgtccaatatgaaagagacttacgggcctgttgccaaaagcgccttatgggtcgaggacacccatcgtgcttccggtcgtggttcgctgttctcggtccagggcttgaaagaagcagcccagcggatagccgatgtgcgccgcggagcgggcttccatacccgcgatctggtcggcctcctgatctgccacgctgcacgcaacaagcggatgagcctgccccgcgccgcgatgcggatgaccctgccggtcaagttcaatcacgtcgccgtgcgcctcaccatcgaaaactgagtaatagagcatttccagcaaatcgggcgattccattaaaacaggaaccgttctagcagaccgcatctgcttccagcccgcccgaaaggcgggctgctttcgttcagcagaagctacaatagtcccagtgctgccagctcctgtcgcagctctgccggaagtgcggccctgcccgccttgcccgccgcctcgtcgcgcgggctctcgttttcattgagataacgccatccctgaaatgcccggcgcggttgccattcggtcggaacaatcttcggttcgagcaccaggtggcagcggcctattccctcactatcggtaaagggacgaatatccaggagacgctggcggcactgaacattgcccttgataacccagtaaagagagcctccttccagaagctcatctatacgtttcggcaccatacgggtcgtgtgcacctgttcgggcacgaggcccgccgcgcgctgttccgcaaggcgaaaatcaatccatgccgcgagatcttcgatactgtcgcagccgacgcaaagtttgacgagatttagagccatgattctgatctagagcattccagcaaaagcgcgaagtagttttgcgcagtgtgatgcaacaaaattgatccacttaaacggtcactgttcagcaggcaacaacgttgaccgccagcccgccctggctcgtttccttgtaacgctcgctcatatcgtgtccggtctggcgcattgtttcaatgcaggcatcaagaggcacgaaatgcttgccatcccccttgaccgcaagagaagcagccgtaacggccttgaccgcaccaagcgcattgcgctcgatgcacggcacctgaaccagcccggcaatcggatcgcatgtcatgccaaggtgatgttccagcgcaatttccgccgcattttcaatctgctccggcgagccgcccagaacggccgcaaggcccgcagccgccatggccgatgccgagccgacttcgccctgacaccccacttccgcaccggaaatggatgcattgtgcttgatgacgccgccaatagcggcagatgtcagcagaaaatcgcgaatgcccttctcgtccgcatcgctatggaaatggagataataacgcagcactgcgggaaccacacccgcagctccgtttgtgggcgccgtcaccaccctgccaccggaagcgttctcctcgttgacggccatggcgtaaaccgacagccagtcattggcgagcagcgggttgctgcgattgttgcgccagtcttcctgaagcttgtcatgcaactggcgcgcgcgccgccgcacattcaacccgcccggcatgacaccatcgcggctgagcccacgctcaatgcaatcgcgcatcgcgccccatatccggtccaggccatgatccagatcaacgcgcgccatgcaacattcttcgtttgcgcgcttcatctctgcaatcgaaagaccgctggcgtgagccatttcgagcatttcggctgcattgcggaacggataaggcacattggccccgttgtcgaccttgttgccactggtctgcacgcggctcagttcttccgctgtaacgacgaaaccgccgccaatggaaaaataggcacggcgcagcaaaagccggtcgtcccggtcataagcctcgaatgccatcccgttggcgtgtccgggaagcggcgtcttgcgatccatgaccagatcggttttcggatcgaaatgataagcgggatggccttccggctgcactgtcttttccgcagccacacgggcgacttccgcatccatgatgtcgggatcgatcgtatcgggccggtatccacaaaggccaaggatgaccgcgcggtcggtggcatggccgatgccggtataggcaagcgaaccgtgcaggctggccttgagacggtagattttcgcattggccggctttggccagtccccaccgataatttcgtcgaggaacatattggcagccgtcatcggccccatggtatgcgagctggaaggcccgatgccaatcttgtaaagatcaaaaaccgacagaaacattcccacacctgctgcaccccttcatccgggtgcctgattattggccaggcaacgcgcctgaaggccatcgccaaacgcggctggcaagggccccgcgcttaaactgctatttatcagatatagtgtaagaaaggaccagcgcaaacggaatgccgaaatgcggcatcaaacttcccgaatacgcaaacctgtcacgatcagacggagatgaggtaagccatgagaatgacggtggcgaggccgatgactgcccagagcgttatgccccagcaggatttttgaacggtttcgtccatggatatattggcaaccttattgtgcaacctatcgaagcagcgccgctcacggcactgttaaagcgcatatagccccgtgagcggcgaaacgcaatgatgaaacgtggctggaatacggcaaacagttcacaaggcttttacgcattataaaatatatttatttatcaatcgcttgagaaatatcatacttaatggaagctttacagacacggcgaaaatgcggcatcaggaatgaggcagaagcatatctgtgcggcctgtccaccaatatgcggcaagccccgtccattcccgcaaagccatgctgaaccgcgaaagcgcgtcattgggagattcgagataaaggccaaacgtctcccgcgtgcgggttttgtaatcgaccggccaggccgtcacgtcgaaccccgccttgcggaaacagccaaccgcacgcggcatatgataggccgaggtcaccagaagccatgtttcgcccggcttgggctgcgccagagcctgcgagaaaatcgcattttccaccgtattgcgtgatttgccttcaaaaatgtagcgattgccggaaaaaccaagatccaacagaagcgcgcgggtcgtctccgcctcccgcgccgatttttcaaaaaaagtcccttcaccgccggaaacgaggatcttcgcatcgggataaagccgggcaagccgcatggtctcgacgatgcggtcagcagcactgttaagctcgaaattctgccgcccggcaacaatttccccgttcatgtagccgcccagcacgataatgccatccacatgttgtggcaggctttcggatttgggaaaacggttctccagaggcgacagcagcattgcgccaccggtggtgaaggcgccgaaaaagaggagcgccgtcgcgggtatgagcaccgcgatacctagccgccgaaaaccacgccaggcggcaagaagaccaattgccaccagaagaaaaataatcgtaaggggctggaaaaacagccagaaaatcttggaaaatccgtaaaacaacctgtgctccaagcctttgagcttatcctgatccggcgatctgaaacgaatctcctctcatcgatacactatagcggggcgtcaggctgtgttagagatttgtcgtgaatcgcagttggagccgttccgcgccgttcggaatcgttacgatttcttttggacagactttaaaccatgcaggacataaccgaaatggaaaccacgccttcgccgcgcccacgtcttgggcggatcgacattgcgcgcggcatcgccctgatagcgatggcgatctatcatttcggctgggatctggaattttttggctatatggcaccggcgacgacagcacagggcggatggaagctctttgcgcgctgcatagcctccagcttcctgtttctggtcggcttcagcctcgtacttgcccatggtcgcggcatacgctggcgccctatggccaagcggctcctgcaaatcatagcggcggcagcagcaatcagtgccgtgacatggtatatgacgcccgacagcttcatatttttcggcatcctgcatcagattgcactggccagcgtgctggggcttcttttcctcaatcttccgcccggcctcacggcagcggtggccgtgctggttgtggccgcgccgcattatctggcctcggattttttcaacacgcccattctcgcctgggtcggcctttcaactgtgccaccgcgctccaacgattatgtgccgctgtttccgtggttcggagcggttctggccggtatagccgccgcccgcattggcgaacatctgggttggctgaaactactttccggcggcattcgtccacatgcactcgaaaagccgctgaccttcatcggccgtcacagcctcgcattttatttgatccatcagccggttctgatctcgctggtctatgtcttctcgctggtcgcaccaccagcgcaacccgatctgcggcaggttttcacgcaatcatgcgtttccgcctgcatggcgaatgacggcgctgctctttgtgagaaattctgcggctgtgtcgtaaccgaactggacaaggccaaattattcgacgacgtgttttccggcaaagccaatcaggagaacaacagcaccgtgcgcgaaatagccgccatgtgctcgcccgtgcctggtgccggggcgcaatgaagccggcatatcaggtcgatacgccaagctccgccagacgctctatgcaggcttcctcgacttgatcgagttccccaagcgtttcatcgatatcccggcgcttctggcgcaaatcggcgcgcttttcttccacgcgcttcatcagcagcttgagctgcccggtctcccccggtggctcacgatacatctggatgatttcgtggatttccgcgatagaaaagcccaatcgcttgccacgcatgatctgcttgagaagatgtcggtcggacggtcggaatagacgtgtacgaccgcgccgcaccggagcgatcaacccttcatcctcatagaaacgaagcgtccgggtggaaattccgaactccctcgtcaattccgttatcgtataatattcgcgcactaggacatccctgtttcacaacatgcgagtaactgttgtgctacttcatttacgtaaaagtcaatattaaaccgcttcaaactaaattatcactggcaatattttagttcgccattgagattttgcgacgcaaaccacgccgttttaactacagcctaattgcaaataaagtggtcttgccatcgaatagtcgctcatgcgttatgtgctttggacaaatcaggaaaatagcgattcatgcggcgctctgtaaaattcacgatcatcggcctcgtcatcgtagcggctttgggtgccgtgcctttcgcggcggaaccgattgtcgtgaaaatcggggagaaatcggttctccagctcgcccgcgacggtatgttctgcaagacggatcgctgcgaggacggtgtcgcttacgtaatcggctctctggaagccaattatggcctctcgccccatgatgttaagtggtgtatggggggtggatgtcattgcccactataaattgcctttcggcaatactctgaaaaaatcgatcactgaccgcatgtacaggcggtgcggcgacccgggacaggatgaacctgccgaaaaccgcaccgaagaataaaaggccacatctgcatgaaactgatcttgcgcgccgccgcatggctggttcttctggcaattctcgccgtcacgataagtcccatccagttccgtcctgtaaccggcgaacctgtcaacctggaacggctcgcagcttttcttgtcgtgggcggcctgtttgccctcgcctatccgcgccactggctggcagtactcatgctgactgtgggttgcgccgcacttttcgagcttttgcagcgtatcacacccggccgccatggtgagttccacgactttctgttcaaggcagcaggtgccgcaatcggcgttgccgtcggccatagtctcagccgcctgcggcctttccgccagatcgagtaaactttgcgtgccgatggaaccgatacaagtttctcacgttttctagtcatcaattcaatggagattggaaatggccgaagcaaatatcaatgacatccaacaggctttggaaaagcagattgcggagatgcgcacggaattgaaacgcatgtcgcgttcacttgcctcgcattccgatgatctgaaagcgcgtgcggaagatgccatggatgaagcttcaggccgccttcgccatgcagcacaaaccgtgcgcgagcgcggacaggttgttgccgaagctgttcgcgaaaaccccggaacagcaacaacattgtttggaacggcaggcattatcggcattctgatcggtgtggccatcggctgcgcactgtcagagcgccgctgatataaacgggataatacaatcttttcaaaagcctgcgccgccgcgcgggcttttccttgcatctttacgaatggaccgcaggctgctattgcgcgcttaaagcatttccagcaaaagtgcgaagcggttttgcgtgggacaatgcgtaaaataaagagatagagcggttccggcggttcttttaaaacaggaactgctctaaagtattttcgagccaaaagtgcgaagcgcctacgcggggaaatcagtccactggactgatttctgatcccgcttcgatgcgtcggacaatgcgaaaaataaagagagagagtggttccgttttaagccgaaccgctctcatggcaatccgccaccggtcgcagcctacccggtcaaaacaaggatacgcgcttgaaaaagtgctgaacggctgccccgtggcttttaaagaaagacacgcaaatgtctgaaaatacgatatattccggcctgaaacagctcggttcgcacacagatattcccctgacaccggaagaagcggttttggagcgcgtggcaaacccgcaagaaggcacgccctattgcgtgcgcttcaccgcgcccgaattcacctctctctgccccatgaccggtcagccggattttgcccatctggtgatcgactatgtgccgggcaaatggctggttgagagcaaatcgctgaagctcttcctcttttccttccgcaaccacggcgcatttcacgaggattgcaccgtaaccatcggcaaacgccttgtggacctgctggagccggaatggctgcggatcggaggctattggtatccgcgcggcggcattcccatcgatgttttctatcagaccggggcagcccccttgaatgtctggatacccgaacagggcgtggccaactatcggggccgtggctagagtctagccaaaagtgtgaaacggtttggcgcgaaaatgcgataaaaccaatagtaagagcggctccggttgccgcctcaagccgtcgcccttatggtgatgtgattgatccgcttcgggaggaacatccatgaaaaaacttgttattctcatgtcactggctgttctctccggttgcggcggcgcaggaaaggccgcaatcgacgccggcaagggttttgaccgtttcgcctgcatgtcgcgtaatctcaagggtgaaccgccctgcccaccgccggcagacggcacagcgcagaacgcgcagtagcggcagcaaaaccggaagggaggcccatcacatggcaattgaaccgaaagacattctcgatttctggttctcgccccggatgcgcgaaaactggttcagcaaaagcgacgagattgacgcggaaatccgtcaaaaattcatggcggcctatgaggacgcacgcgccgacaagatggaacaatggaagcaacagccggaaagcgcattggcgctggccattttgttcgaccagtttccacgcaatatgtttcgcggctcgccccgctcatttgagagcgacgggctggcgcgcgatgtggcagcacaggcgctcgaccatgatttcgaccggcaattatcaccggagcagcggcagtttttctatctgcccttcatgcatagtgaaaatctgaacgatcagaagcgttgtgttgatctctacgaaaaacttggcgacgagttcgcttcggatttcgcccgacaacatcacgatatcatcgaacgtttcgggcgttttccccatcgcaatcaggtgctgggccgtgacacgaccccagaggaggctgagttcctcaaggaccatgccggtttctgattttacagcaatcgataaggcagaatgccccggcggtcatggtcgaccgccagcctgctgttaagcggcggaatggcacgctgcacacattcggcacgttcgcagatacggcacgaaacgccaatcggatcgaaagccgaccgcatggtgatatccagcccatcggcataaacgaaatcctgcgcataggcgacttcacaaccgagcgcgatggcgtaacggcgctgcggcgccttaaagccgccctcgctttttgtcagttcggtcgcaatacaaagatagcgcgcgccatccggcgtttcggcaagctggcggatgatccaccccggcgtctcaaaggcctggtgcacattccacaagggacaagccgcgccataacgggcaaattgcagcttggctgcgctgtggcgtttggtgatgtttccggccctgtccacccgcgcaaagaaaaccggcacaccgcgctggccggaacgctgcaaggtgctgagcctgtgcgccacctgctccagacttgcgccaaagcgcgaggcaagcagctcaagatcatggcgcagctctttcgcagccgccagaaaagtctggtagggaagcaccagcgcgccagcgaaatagtttcgcaacccgatcttgcagatctccaccgcctcggcagagcgaaaatccgcctgtctggcaatcgctgtcacaagggattccatttccagttctgcgatctggaaggcgatctggaaattgcgcgtagtggcaggtgaatagggattgagataaagtacgcgcgtatgcgcatcgaaacggcgcagtacagcttcctccgcgcctgcacgggcgatgcgcacgcgatggcgatcctccatatattgcggcagcgcaacgccaatatcccgccccggaatatccagatcagcagccagtttttcggctgcaatatcaagctcatggacataattatcaataaagtgaaagaagtcgcgcacttcctcataaggcgcgggttccgcagtcgacggcgcgcggcccaactggttatcgagacttgcaagctgctcgctattgcgccgatatgcctgatggcaggcgatcagcgcatgggcaagtcccggcgcattctgtgtaatcagcttcatttcctgcaagctcggcttgtaattatcgaacaccggatcggccagcgcctccgagaccgccgaaagcagtcgatcgtcgtcgccaagagaaattgcgccgatatcgatctggtaattttccgccaaggcaagcagcacggcggcggaaacaggccgctgattattctcgatctggttgagatagctggttgaaatgcccagccgctcggcaaagccggactgcgtggcgcggtgctgttcgcggatttcccggattttccggccgatatagagttttcgaggtgccatttgcaaattcgcatttcgctatttgcaaatttatatcttacacaatagcaccttttcaagcttttccggggcttcccgcgattttaagtaaggggcggaaaaagactgtctttttttccgtttcctacccttggtttccgaagatcatagaatgcaggaacttcttgaacaactcgaagcacgccgcgccgaggctcgccttggcggcggacagcgccaccaagccctacgacatgaaggagctgattctcgcgcttgccgacgaaggcgatttcttcgaaattcaggaagccttcgcgaagaacatcataaccggcttcatccgcatggatggccagacggtcggtgtggttgccaatcagccgatggttctggcgggctgcctcgatatcgacgcctcgcgcaaggctgcacgtttcgtgcgcttctgcgatgccttcaacattccgatcctgacgctcgtggacgttccgggcttcctgcccggcacggcacaggaatatggcggcgtcatcaagcacggcgcgaagcttcttttcgcctattcccaggcaaccgtgccgatggtcacgctcatcacgcgcaaggcctatggcggcgcctatgacgtgatggcttcgaaacatatcggtgccgacatcaattatgcatggccaactgcggaaatcgcggtgatgggcgccaagggcgcaacggaaatcctctatcgttcggaactgggcgacccggaaaagatcgccgcgcgcacgaaggaatatgaggagcgttttgccaatccattcgtggctgcggagcgtggcttcattgatgaggtcatcatgccgcattcctcacgccgccgcattgcccgcgcttttgcaagcctgcgcaacaagcagcagagcgcaccatggaaaaagcacgacaccatcccgctctaatttcgcatgatcttatccgcaagccggttcccactttttggggtcatgccatggcaatgatccggttcatttgagtaaacgcacatgatcaagaaaatcctgattgccaatcgcggtgaaatcgcgtgtcgggtcatcaagtcggccaagaaaaagggcattgccacggtggcggtctattccgacgccgaccgcaacgcactgcatgtcaaaatggccgacgaagcagtccatatcggcccggccccatccaaccagtcctatatcgtcatcgacaagattctggccgccatcaaggaaaccggcgcggatgccgttcatccgggctatggcttcctgtcggaaaacccgcgctttgccgaagcgttgaaggccgccaatgtcaccttcatcggaccgccggtgaacgccattgacgcgatgggcgacaagatcacctccaagaagcttgcagccgaagccggtgtttccaccgtgcccggccatatgggattgatcgaggatgccgacgaggcggtcaggatcgcaggcagcatcggctatccggtgatgatcaaggcttccgccggtggcggcggcaagggcatgcgcatcgcgtggaacgacgaggaggcccgcgaaggcttccagctttcccgcaatgaggcaaagtcttccttcggcgatgaccgcatcttcatcgaaaaattcgtcacccagccgcgccatatcgaaattcaggttctgggcgaccagcacggtaatgtcgtctatctgggcgagcgtgaatgctccatccagcgccgcaaccagaaggtcattgaagaagcgccgtcacccttcctcgacgaagcaacccgcaaggccatgggcgagcaggctgtcgctcttgccaaggcggtcggctattattccgctggcacggtggaattcatcgtcgatggcaaccgtaacttctatttccttgaaatgaatacgcgtttgcaggtggagcatccggtgacggaactcatcaccggcatcgatctcgtggaagaaatgatccgcgtcgcatccggcgaaaagctgcgtttcgctcaggccgatgtgaagctgaacggctgggccatcgaaagccggctttatgcggaagacccttatcgcaacttcctgccctccatcggcaggctgacgcgctatcgcccgccggtcgaaggccgcaacccggacggcacggttatccgtaatgataccggcgtgttcgagggcggcgagatttcgatgtattacgaccctatgatcgcaaagctttgcacatggggcccggaccgcatcagcgccatcgacgccatgggccatgcgcttgacgctttcgaggtggaaggcatcggccacaacctgcccttcctttccgccgtgatggaccatccccgtttccgcgaaggcgcactcaccacggccttcatcgcagaagaatatccggatggcttttcgggtgtgaaatgctcggaagatgatgcgcgcacgctggcagccgtggcggctgagatcaatctcgtggcgcaacgccgcgatacgcagatttccggcaggctttcgccgcagaaacattccatcgccaatgactgggtggtgacactcgacggctattccctgccggtccgcattgctgagggcgaaggcggcacgacgatcaatttcattgatggtggcagcctgccaatcgccagcgactggcatccgggcagccagctcggttcgttcaccgtcggcggcaagccgattgcggtgaaggtttcgcgctccggcaccggctggcggcttcgctggcgcggcatggacgtggtggcgcatgtgcgcaaaccgcgcgtggcagaacttgcaaaactcatgccggtgaagctgccgccggatacgtcgaagatgctgctctgcccgatgcccggcgtcatcacctccattcttgtaaaggatggcgagacggtggaagcgggccagccgctcgccaccgtggaagccatgaagatggaaaacgtattgcgtgcagagcgccgtgccacggtcaagcgcatcaccgcagaggctggttccagcttggccgttgatgagctgataatggaatttgagtaaccccgaatgcggtgccttgcaccggatcagggtgcgagtttatgggatggagatgagccaatgacgaagaaaacccgcgctgattgggaaacgttggctgaaaaagaactgaagcggcctgccgacagcctcgtctggcacacaccggaaggcatcgacgtcaagccgctttatacgcaagacgatctggaaggtatcggccatctgggtaccctgcccggctttgagccgttcctgcgcgggccgcgcgcaaccatgtatgcgggccgtccatggacgatccggcaatatgcgggcttctccactgcggaggaatcaaacgccttttatcgcaaggcgcttgccgccggtcagcagggcgtatcggttgccttcgacctagccacccaccgcggctatgacagcgatcacccgcgcgtggaaggcgatgtcggcaaggccggcgtggcgatcgactccgtcgaggacatgaaaatccttttcgatggcattccgctggaaaagatttccgtttccatgaccatgaacggtgcggttatcccgatccttgccaatttcatcgtcgctggcgaagaacagggcgtgccccgcgcacagctttccggcaccattcagaacgacattctcaaggagttcatggtccgcaacacctatatctatccgccggaaccctccatgcggatcattgcggacatcatcgcctatacggcgcaggaaatgccgaagttcaactccatttccatctccggctatcacatgcaggaggctggcgcgacactagtgcaggagctggccttcacactggccgacgggcgcgaatatgtgcgtgcggcgctcaagaagggcctcaatgtcgatgattttgcaggccggctgtcgttcttcttcgccatcggcatgaatttcttcatggaaattgccaagttgcgcgctgcgcgcctgctctggtcacgcatcatgaaggaatttgatccgaagaagccgggctcgctgatgctgcgcacccactgccagacctccggcgtttccctgcaggaacaggatccttataacaatatcgtccgcacagccttcgaggccatgtcggcggcacttggcggcacgcaatcacttcacaccaactctttcgacgaagccattgccctgcctacggaattttccgcacgcatcgcccgcaacacgcagctcatcctgcaaaacgaaaccggcgtgaccaaggtggtcgatccgctggcaggctcctattacatcgaaagcctcaccaacgaactggccgaaaaggcatgggcgctgatcaaggaagtcgagacgctcggcggcatgaccaaggctgtcgaaagcggcttgcccaaacgcttgatcgaagaagccgccaccaggcgacaggcggccgttgacaagggtgaggaagttatcgtcggcgtcaacaagttccggctggaacaggaagacgaaatcgatattctcgaaatcgacaattcggctgtccgccaatcgcagattgcgcgcctcaaccgcatcaaggaaatgcgcaacaagcaaaaggtcgaagccgcccttgccgaactggaaaaggtcgcccgcagcggcgaaggcaaccttctggccgcagcggtagaagcctcgcgcgcacgcgccacggtgggtgaaatttccgacgccatgcgccgcgccttcggcgatcatgccgccgttccaaaggtcgtgaagaaagtttacggcacagcctataaggacgagccggaataccagacccttgttgatcgcctcggagaatttgcgaaacaggctggcgagaagccgcgcgtcatggtcgcgaaactcggtcaggacgggcatgatcgcggcgcgaagatcatcgcctcagcctttggcgacatcggctttgaagtgctggcggggccattgttccagacgcccgacgaagccgccgatatggccatcaaggccaaggtgcatgtgctgggcgtgtcgtcgcttgctgccggccacaagacgctcctgccccagcttgtggaaacgctgcgcaaaaagggtgcggaaaacattatcgtggtctgcggcggcgtcgtgccgcgtcaggattatcagtacctgttcgatcatggcgtggcagccgttttcggccccggcacgaatgtgctggactgcgcacgcgccgtgctggacctgatggaaggcaaactcagaaacctgtaatttcgttccatatcatagggataaaacgaaaacaggaatcattttctcaagatgaaaggccgaggcaaccgcctcggcctttttgtcagggaaactctcacagccatcaggatttgggatcggcggaagcgggaatagccgagcttgttaccgataccggatcgcttgccggaaaggtgtcctccagcccttcatcaagctgtcgttccaattcggcccggtcacccgcacgccgtgcgcttgggcgcgtcaacaggctgtccggctcaatgccgcattcagcacaagccatccccattgcatcgccaagcttgatcgccgcacggcgaatgacttcatcgcgccgcaactctttatccgtgtcgttctctatcctgaccgtgattctttcttcgccttcggtgacgaattcaaccatataaagcttgaacccgccgaccgaactgatgcggatttggactatttccatcgcttgaacctccacgctcaacactctggaaaacaacggcggcgagccccgttggttccatgcccgcatgtgtccggcaaaacgcgcgcgcctgcacaaaacaatgtgcaggcaagaggggcgcccatcgggatatcgcctgccgaattgcggcagattaagcgtcccctttcccgaaaagcccgttcagtaggcgggccggcgcgacgccaccagatgacgaacgacgactggcagcaacagaatcaaacccacgatagacgaatagatttctggcgcgaccagaagcattgccgcaaatatgagaagcacattttcccatatcttcgtccgcaccaggaagaaaccggacaatgccgcgccaagcgccgtaatgccgataacgcagccgaagaaggcaatgaagaaatccggccagttgaagttggacgtcaccagcagcagcgatggcgagaagacgaaaacgaacggcaccagcaccttgcccagaccgagccggaaggctgtgttgcccgtcttgaacggatcggcccccgccatgcccgccgccgcataggcggcaagcgcaaccggcggcgtgatatccgcaagaacaccataatagaagacgaagaaatgcgcgacaatcggctccacgccgagcaggcccagcgccggggccgcaatcgtcgccatgatgatgtagttggcggtcgtcggaatgccgcaacccatcaggatacagaccatccctgtcatgacgagcgtgaagagaagtgtcagcgtctgcggtgcaaaccagcttacgggcaaaatcgtaccgaaataggttgcaagctgcgccgctgtggaggttacgatataggaaatcttaaagccaacgccggtaagcgttacgacgccaacgataatgccaaccgtagccgcggccgcaccaacggcaagcgcatattttgcaccgtcacgcaggccctcgaacacttcgccaatggtcatgcgcttgcgcggattgagaaggccaaccgctatgcacagcgtaatcccccagaaagcggcaagataaggcgtatagcctgaaagcagtacggcgatcagcaccaccagcggaataatggtcggccagtcccgctttaaggcttctttcagatcgggcatctcctccttggtcatgccgcgcaaaccggtgcgcttggcctcgaaatgcacctgcatcaaaacgccgaagaagtgcataaaggcgggcacgatggccgcaagaatgatcgtcgtatagggaaggttgagaaactcgatcatcaggaatgcggcagcacccatgatcggcggcgttatttgaccgccggtcgaggaagccgattctacagccgccgcgaaatggcgcttatacccgagacggatcattgccgggatggtgagcgagccgaccgtcaccgcatttgcgacggaagaaccggagatcatgccgaacagagccgaaccgaagatggaaaccttggccgggccaccggcaaatcgtccggcaacccaggccgcacaatcgagaaaaagctggccaaggccgatccgcgtagcaaaaacgccaaacagcacaaaatggaacacataggttgcgaccacgccgagcgcgataccataaataccctgcgtcgtgagataaagatgatccacaagctggctgacggtagcccccggatgcaccagaatgccgggcatggaaggcccgtagagcgcatagagcatgaacaggacagaaatgatcggcagcggccagccgactgaacggcgcgtggcttccagcaggatcaggatcaaaaggctgcccagcacgacatcggtgcttgtgggattgccgacacggaaggcgagatcgtcaagcgggatcagcggcacatggatgacagccacgacggcgatgatcgccagcccccaatcgataacggatattccaagcgggcgaagcagcgacggctttgcaggttcgtcatagcccttgcgtgagaagggaaagaccagaaagaccagccccagcacgaaggctagatggatgccacgatggatcatttccggcaagagaccgaagcctgccgtataataatggaaaagagacagaattatcagcaaagtcccgacaatgcgggcagccactggcgccagcgggcggaagcggatttcagaatcgaatttttcttcaagctccctcgccttgacctcatcgagttccatcggcgcaagctttgcattttgttcttctgtcatgctggccaactccactttgccggtcgtgcatttcaataggctagagcatttccagcaaaagcgtgaaacggttttgcgtcggataatgcgtaaaaacaaagagatagagcggttccaacgattccgttctaaccggaaccgctctggaaaacgggagcgcagcagcgcgcataacgagctgccgcaatgtcacccttcaattcggaataagatatcaggaaccgatcattgagggattatttcagcacgcccgcttccttgtaaaagcgttctgcgccgggatgcagcggaataccgaggctgctcgtcgcactatcgagcttgatgagcttgcccttcgcatggcccgcatcgagtgccttgcgtgtatcctcgttccagagaaccttggtgatgttatagatgaggtcgtccggctgcttggcgctcgtcacccactgtgcggcaacggcaagggtcggtgtttccgccacgtccttataggctccggcaggaaccacatccttcgagaagaaggaatatttctccagaatcttgtccgcttccggcccggagatcggaacgagcgaaataccgttcgagatggccagttccgagattgcgcccgtcggatagccgcccacaaagaaataggcgtccagcgcaccatctttcagcctctcgcctgccggtcccggcttcaggtgttcagccttgatatcgtcttccgtgaggccgtaggcttcaagaacgatacgcgcatcgacgatgatgccagaacccggctcatctagcgaaacgcgcttgcctttcaggtctgcgaccgatttgatgtttgcatccttacgcgcaacgatatggatcgtttccgggtaaagcgtcgccagaaggcgcaaatcttccaccttgcccttgccatcataaaggccggtgccgttataggcccaataggcaacgtctgactgcgtaaagccggactccagagcgcccgacttgatcgcattgatattggcaaccgagccattcgacgaaacggccgtcgcgacgagacccggcacgcccttttcgcctgcgccggaaatcgcgttcgcgatcagaccaccaatcggataataggttccggctgtgccgccagtgccgatacggaaaaatgtcggggcctgtgcaaccgcaaagctcgctcccaacgcaatcgcgcccgccaccgctgcaacagccaagcgacggattttgcttccgaatttcataataccagtcctcttcccgcatagattatgccgaaaaccatgggaagcttgaggccgattgtcaaccaccgcattccattattctggattttcccaaagaatacaatcgcttgccgacaagcgccgccagagtcgactgaaacgattaaaaacgcagcccaaaaccctgcatcaggcggcgaatggcatagtcgggtttcctggatgtgaagaatgccaggtcatcttgagaatgaaattcatcatcgtcacttcgcgcaggcaaaagcgatttcatgcgtcgtgcaatggcttccgccgggtccagccaatccaccggccatggagccagacggcgcaatacattgacgagaaacggataatgcgtacaggcaagcaccacgatatcggtgcgcttgccatccttttcgataaaacatggcgcgatctgcgccatgaccagcgcctcatcgaaactttcaccgcgaatgtgcgcttcggcaatcgccgccagcccgtcggcccccaccagacgcacatggcaccgcgatgcaaaagactggatcaggtcgcgcgtataggcgcgcttcaccgtgccgggcgtcgcaagtactgaaacaagccccgatgaggttcgctcggcggcaggctttatggctggcaccgtgccgacaaagggcaccgagggataggcgcgccgcaaatcctccagcaccagcgtcgaagccgtattacaggcaatgaccgcgatttcggggtcataattggcaatgaattcgccaaacagctcaatgatccggcgcttcagggcttcttcctcccagttgccatagggaaagcccgcatcgtcggcgatatagacgaaccgccggtcgggcatcaccacgcgtgcctcgcgcaagaccgtcaagccgccaataccgctatcgaagaccagaattggcctttctggagcgatggtcggtttcgcgggaaaactgccggcaggtgcttttttcattctgccttgtcctcattgacaggtttacgcgcgcgtccttccggtgcaccggagccgcgcggcttcttcggcgtaaagacgtcgagcgaggtaacaacgcctcgcaagagcttcagttccgcagaggcaaaccccgcgcgcgtcaatacggcgcgcagattgttgaccatgatttccttgcgcgcttcagggcgaaaatatccccgaacatccagtgcttcttccagatggttgaaaaacccgtgcagctcttcctttggcgccagcggcatttccggcccacggaaaaccgtatccgtctggttttccaagcccgacttcatccattcataggacatgagcaaaacggcctgcgcaatattgagcgaggcgaaagccggattgaccgggaaagtcaacagttcatccgcaaggcccacttcctcattgctgaggccaaaacgctcacgcccgaacaggatgcccgttttctcgccggttttgaaacggcggcgcaacgcattgcccgcttccatggcgctgcgcaccggcttgaagccgtcgcgctcgcgcgccgtggttgcatagacgaaattgaggtcggcaattgcggaaggcagatcgtcgtaaacgacggcattatcgatcacatgatcggccttactggccgctgcccttgccttttcgcttggaaattcttcgcgcggattgacgagacgcagttccgccaggccgaaattggccatggcgcgcgccaccatgccgatattttccggcaattgtggattgaccagaatgattgccggtccttccgcaaggatggggcgctgtttgtctgttcctgccatgatgttttccgcattagctatgaaatcgtggcgtttccctgacataattgacgcggaatcgcaaagattccccttacctgtttcagcaaaagcctgtgtagtagcccgataacacctctttgccgcgcatccatgccaaactgtcctctcacgtatttcagatcttcagggaggaaaccatgtccggtaaaaagatactcatgctttgcggcgattttggcgaagactacgaaaccatggtcccgttccagacgctgctgacggtaggccatacggtacacgccgtctgccccggcaaaaaggccggcgaccatatcgcaaccgccattcacgactttgagggccatcagacctataccgagaagccgggacataattttacgttgaacgccacattcgccgatgtaaagccggaaaactacgacgcgcttgtcattcccggcggccgcggccccgaatatctgcgcctcgatgagaaggtcatcgctgtcgtgaagcacttttttgcggcaaacaaaccagtggcagccgtctgccatggcgcacaattgctggccgcagcccgtgttctcgaaggccgcacctgctcggcctatcccgcctgccggcccgaagtggagcttgccggcggcaaatatgccgacattgcaatcgatcaggccgtgacggacggcaatctcgtcacctcacccgcctggcctgcgcatcctgcctggttatcgcagttcctcgccgttctcggaacgaaaataacgcatggctgatcgtcttcgccctgcccgctgcccgcaaggttgcaggcagggcgaaactgcgtcacagtgatatgggagagcaagcgggagaaaaaccatgtgcaggctgttcattggcgcagatgccgaactctggcaaagcgtgacgcgctcgctgcgcatcgacggagccgtgaccagcgtaaggcttgaaaacttcttctggtggacactggaagatattgcggcccgcgacaatctcaccgtcagccgccttctcggcaagctttatgacgaatcccgcaatgagggccatgacctcgataatttcgcatccttcctgcgcgtctgctgcggacgctatctttcgctgcaattgaacggatttgtcccgaccgaaaagacgacgccgatctcggccctcgatgcgcaaaccattctggcccgcgagcaggaaaactatcgccagcagcgcgcttcgtggaaaaaatcggccgctggaacggatgctgcccatcgcgccgcgtaaacttcgttatttcgcaaaattttgaccgtcaaacaggcctataggccaaagaataagcctcttacgctttgccttatcctttacgggtgctatacgggcgcgacgcattcagaaagaggcttcatccatggcaaaaatcaaggttgcaaacccggtcgtcgagctcgacggcgacgagatgacccgcattatctggcagttcatcaaggacaagcttatccatccctatctcgacatcgacctgaaatactacgatctttcggtcgagaaccgcgatgcgaccaatgatcaggtcacgatcgatgcagccaatgccatcaaggaatatggcgtgggcgtaaaatgcgcgaccatcacgcccgacgaagcgcgcgtggaagaattcaagctgaagaaaatgtggaagtcgcccaacggcaccatccgcaatatcctcggcggcgtgatcttccgcgagccgatcatctgcaagaacgtgccgcgcctcgtgccgggctggacccagccgatcatcgtcggccgccatgctttcggcgaccagtaccgcgcgactgacttcaagttccccggcaagggcacactgacgatcaagttcgtcggtgaagatggccagaccatcgaacatgaagtctatcaggccccttcggctggcgtggccatggccatgtataatctggacgaatcgatccgcgaattcgcacgcgcttccttcaattacggcttgcagcgcggctatccggtctatctctccacgaagaacaccatcctcaaggcctatgatggccgcttcaaggacatcttccaggaagtcttcgacgccgaattcaagtcgaagtttgaagaaaagaagatctggtacgaacaccgcctcatcgacgacatggtcgcctcggcgctcaagtggtcgggcggctatgtctgggcctgtaagaactatgatggcgacgtgcagtcggatatcgtcgcgcagggcttcggctcgctcggcctgatgacctcggttctgatgacgccggatggcaagacggtggaagcggaagccgcccacggcaccgtaacccgccactatcgccagtatcagaagggcgaggaaacctcgaccaactccatcgcttcgatcttcgcatggacccgcggtctggcgcatcgcgccaagctcgacaacaatgccgatctgaagaagttcgccgaaacgctggaaaaggtctgcgtggacaccgttgaaagcggcttcatgaccaaggatctggcgctcctcatcggcccggatcagccttggctctcgaccaccggcttcctcgacaagatcgacgaaaatcttcagaaagccatggctgcctgattatagttctggcatttagccagtgtggaacccggcctttcgaggccgggtttttcattttccgaccaaaaagcatcctgttgtcgaaggcggcacactctaaaaaattgcgggctccttccggctgtcacacgcctgcaatctccttttcgcataaaagcgccattcaggtttccggcatcacattttcctgccggagcgtatgataaggagagatatggatgcccaggaaattcacccggccacttctggcaagcgctgcaattattgtcaccttttgcgcacccgcaagcaccgtgatggcccagtctgaaactgcggctccactcttccagcgcagcgcaaaaggcgacctgtcggcagcaggcggcgcacgccgccttgatggtgatattaccgcagcttttcgcgatcagatcaggaaggggcctgccagaaacgtcatcctgctgatcggagacggcatgggcgattccgagatcacggttgcgcgcaattatgcagtcggcgcaggcaatcatttcaagggcatcgatgcccttcccgttaccggccagtacacccattattcgctcgacaaggaaagcggcaagccgaattacgtgactgattctgccgcctccggcaccgcctgggccactggcgtcaaaacctataacggcgccatcggcgtcgatattcatggcaaaccgcacaaaacgctcattgaactcgccaaggaaaagggcctcggcaccggcaatgtcagcactgccgaattgcaggatgccacacccgccgtgcaggttgcccatgttacccatcgcaagtgctacgacccaaccagcacggcggaaaagtgcaaggataatgcgcttgaaaatggcggcccaggctcgatcagcgaacagcttttgaacacccgcccggacgtgacattgggcggcggcgcaaaatatttcgaggacaaggcccgggctggcacatggaaaggccagaccttgagcgcacaggccgaagcacgcggctatcaactggttagaaatgccgacacattgagcaaggtcgagacagccaatcaggacaaacctgttctcggcctcttctcaccgggcaacatgccggtccgctggaaagggcctcaggccgcccatcacggcaatctcgacagagagcctgtcaagtgcaaggtcaatgagaagcgcactgccgatattccgacactggcgcaaatgaccgagaaagccatcgacctgctgaaaaccaacgaaaaaggctttttccttcaggtggaaggtgcctccatcgacaaacaggaccatgccgccaatccgtgcgggcagatcggcgaaacagtcgatctggatgaagccgtgcaggccgcactcgattttgcccgcaaagacggcaacacgcttgtcatcgtaacggccgatcacgcccatgcaagccagatcattgatcccgatgcgaaggctccgggtttgagccaggcattgaaaaccgaggatggcgcgatcatgggcgtgacctatggcaattccgacgaagccgacgatcagggccacacaggcgcgcaattgcgcatagccgcctttggccccggcgctgccaattttaccggcctcacggatcagacggatatgttctacacgatccgcgatgccttgcagttgcaggcggaataatgccagtgcattggaaacgccgtctataaacagcgtttccatgcggtaatcagcggatagagaacatatcctgaaacttgtgcgtgccatacacgcggcataaaaaaagcgcggagcaacaccccgcgcttcttcatttagtttggcaggatcaggcgatcaacgctttgaccgccgcgattgcatcggcagctttggcgccgtcgggaccaccggcctgagccatatcggggcgtccgccaccgccggcgccgccaagggccgccgaagctgcgcgaaccagatccaccgcgctgaagcggcctaccatatcctctgtgactgcggcaacggcgctggccttgccatcttcacccacgccaatgaacaacacaacaccggaaccgacctgcttcttgccttcatcggcaagcggcttcagatcgcgcggcgaaacgcctgtcacgatcttgccgaggaaattgacgccattgaccgcctcgacagcactgccaccatcggacgaaccgccgccaagcgccagcttcttgcgcgcatcggccaattcacgttcgagcttcttgcgctcatcgataagcgcattgacgcggtccagcacatccgcggatgtcgtcttgagagcactggcaatagccttgacgcgctcatcctgttcttcgaggtaaaggcgggcagcctcccccgtcaacgcttccagacggcgtacgcctgcggcaaccccgccttccgatataatacggacgaggccgatatcgccggtctggcgcacatgggtgccgccgcaaagctccaccgaataggccttgcccgctttcgatccatgcttggccgtacccatggaaacgacacgcacttcgtcaccatatttctcaccgaaaagcgccatcgcgccttcggcaattgcatcgtccacagccatcaggcgggttgtgaccggcgcattttgcaggatgatctcgtttgcgagattttccacagcctccagctcttcagccgaaatgggcttcgggtgcgaaaagtcgaaacgcaggcgatcgggcgcaacgagcgagcccttctgcgccacatgggttccgagtgtttcgcgcagagcttcgtgcagaagatgcgtcgccgaatggttggagcgaatgcgtgtgcggcgggccgaatcgaccttcagttccacaacatcgccagcctttgccgttccttcggtgacttcgccgatatgaacgaagacgccctcgcccttcttctgggtatccttgacggcaatcacaaaaccttcgccggaaattgtgcccgtatcgccctgctggccaccggattcgccatagaacggcgtctgattgaccaccaccgatatggtttcgccctcccgaacagacggcacttccacgccatcacgtacgagcgatgcgatcacaccttcagcgctttcggtttcatagcccagaaactcggtcgcaccgaccttatccttgatgccgaaccagatcgtctcggtcgcagcttcgccagaaccagtccaattggcgcgcgcttcggccttctggcgttccatggcgacattgaagccttccgtatcgacggcaatgccgcgctggcgcagcgcatcctgcgtcagatcaagcggaaaaccataggtgtcgtaaagcttgaacgcagtctcgccatcgaggcggtcgccttcggcgagattttccgaagcgtcggacagaaggccaaggccgcgttccagcgtcttgcggaaacgggtttcctccagcttcagcgtttcggaaatcagggattcggcgcggatcagctcgggataggcctgtcccatttcgcggatgagagctggcaacaggcgccacatcaatggctctttcgcacccagcaattgggcgtggcgcatggcgcggcgcatgatgcggcgcagcacataaccgcggccttcgttggatggcagaacgccatcggcaatcaggaagctcgaagcacgcagatggtcggcaatcacacgatggcttgcacggaaatcgccttcagccttgacgccggttgcttcttccgaagcacggatcagcgccttgaagagatcgatgtcataattatcgtgcacgccctgcaagacagccgcaatacgctcaagccccatgcccgtatcaatggatgggcgcggcagatcgatgcgcagttcaggcgtctgctgctcgaactgcatgaaaacgaggttccagatctcgatgaaacgatcaccgtcttcctccggtgatccgggaggtccgccccagatatgatcgccgtggtcatagaagatttcagaacatggtccgcacggtcccgtatcgcccatcgcccagaaattatcgctggtcgggatgcggatgatacggtcgtcggaaaggccggcgatcttcttccagaagttcgccgcatcatcatccgtgtggtagacggtgacgagaagcttgtcctttggaaggccgaattccctggtgatcaggttccaggcaaagctgatcgcatcttccttgaaatagtcgccgaacgaaaaattgccgagcatctcaaagaaagtatgatggcgcgcggtataaccgacattgtccaggtcgttgtgcttgccgccggcgcgcacgcatttctgcgatgtggtcgcgcggttataggagcgatgttcaaggcccgtgaaaacattcttgaactgcaccatgcccgcattggtgaacatcaacgtcggatcgttgcgcggaacgagcgggcttgatggaacgacctcatgcccgttcttgcgaaaatagtcgagaaatgtggacctaatctcgttgacgccagccataattcacccttgggcattccaccctgcacggatgcaggccatgaaaggccgcatcgattgtcttcatccgcccacaaggccaccaacctatgtcgaagacccgaggcattctcctcttccgtattgcaagaacgcgaagttggagtttcggttgaccgcttttaacggtgcaccgctttcctgtccagataagcaacctgcgctattaaagtatttccagtaaaagtgcgaagcggctttgcatcggataatgctcaaaaacaaaaagataaagcggctccggcgagccagccataaatcaggccccccaaagcaatttctgcctgtcagaataaaaacaaagccccgcgcgaagtgcacgaggccttgaaaattcacacatgaacagcgccttacatttccgccgcgccggcagcatcttcttccggtccgccatcgtcaaggaactgctcggcgatcaggccggcattctggcgaagcgtggtttcgatttcacgcgcgacttccggattatccttgagatattgcttggcgttctcgcgcccctgcccgagacgctgggaattataggagaaccaggcaccagacttctcaaccacaccggccttgacaccaagatcgaccagctcgcccaccttggaaacgcccgcgccatacatgatatcgaattcgacctgcttgaacggaggagcgagcttgttcttcaccaccttcacgcgggtctggttgcccaccacttcgtcgcgctccttgatggagccgatacggcgaatatcgaggcgaaccgaagcatagaacttgagcgcattgccgcccgttgtcgtttccggcgagccgaacatgacaccgatcttcatgcggatctggttgatgaagatcaccatgcagtttgaacgggaaatggagccagtaagcttgcgcagcgcctggctcatgagacgggcctgaaggcccggcagggaatcccccatttcaccttcgatttcagcacgcggcgtcagggctgcgaccgagtcgacaacgagaacgtcgatggcgccagagcgcacgagcgtatcggtgatttcaagcgcctgttcacccgtatcgggctgcgagatcagaagattttcaagatcgacaccgagcttgcgcgcatagaccgggtcaagcgcatgttccgcatcgacgaatgcgcagatgccgcccttcttctgcgcttcagcgatggtgtgcaaggcaagcgtggttttaccggaactttccggcccatagatttccacgatacgtcccttgggcaagccgccaacccccaaggcaatatcgagcgagagcgagccggtcgatacggtttcgatttcgaccacctgatcgttctggcccagacgcatgattgagcctttgccgaacgcccgttcgatttgcgacaatgccgcgtcgagagcttttgtcttgtccactgaattatcctcaacaagtcgcaatgaattttgagacatcttacaccatcctcttgtctcgctagaagcccggcaggctcgttgccacaaactatttgtatctgttttgttcttatttggcaacagggataacatattgattaatatatatttcgcaattttgttccattcttgttccctaatatcagcaattccgaaaataatggaactatccacgaacttctgcaatctgcacgaaatccggcattatcgattcggcaagaaaaaaggcgcagccccgatataagagggctgcgcctgccatattggcattggatgtttcgcaatagagcattcaattccgttaaaacaggaaccgctctgctccggtcaggctccgcgtagcggcgaaatctgaatttccacgcggcggttctgtgcacggccttccggcgtcgcgttgctggcaataggctggcttgcaccataaccgataacggcaaagcggcgggggtcgatgccctgcgaatcgagataacttgccaccgaagcggcgcgacgctgcgacagggcctggttgtagctggcgcttccggttgaatcggtgaagccgtaaacatccacgagcgtcttgtcgaacttgcgcaggacgatagccaccgagttgagcgtcgggtagaactggctcttgacctgatcctgatccgtatcgaaagtaatgttcgacggcatgttcaggataattctgtcgccgttacgggtaacggaaacgcccgtgccctgcaattgcgcgcgcaattcagcctcctggcggtccatgtagttaccgatgagaccaccgccaagagcgccaataccggcaccaatcagcacggcattgcgttgtgcgcggctggaaccgcccaccatgaggcctcccaaggcaccgacagccgcgccgatggccgcgccgcccgtcgtattggatactttttgctggcccgtatatgggtccgtggtgcaccctgccagaaatgtggcacagatcagggcaataccggttttcttcagcatgaaatggttatcctcaatttgcgattccgcgcgcatgatagttgcgaataaggccggatggtggctcattcacaccatggccgtctttaactgaagcctccgcatgagcgcaattgcaccctatagcgattggccatggcttgcgtttttttcgctcccgctatggccgtcgagttgctacgccacgccccgcgcgcatagccgccatggccggaatgataggcgagataaaggctgaaggcatcgttgcgattaacaccattcttcaaataactttgataatgataccagccgataaaatggattgcgtcggcaaaattggtacgtgacgcgctccaacggccggttgcgcgcctgtaacgatcccatgtaccatccagggcctgcgaataaccataggccgaggaaggccgcttccacggaatgatccagagtatcttggtacgcggcgggcgcgcatagggctggaagccggattccgtatagattgtcgccatcagaaccggcacaggtacgccgaattcccgcgaagtacggacggccgccgtctgccagttattgaaccaaccgccacgctgatcgaagaccgcacatacattattgacctgccgtggagcagtcgcgcagcctccgagggtcaaaagcgcgacgagaaacaaaatgcgcttcatgcaaaacctcgtctctttgcgaatattgataaaacgtaaaaattaagaagacctttctaacgacaggccttgccaattcaccagatgtcaaacatgcgtgaaaggaagaaagaaaaatggcagtcagcgccgctgccgctcctgccgcagccgtgcccaatattccagccgcttgcggatttcccgctcgaacccgcgctcgggcggattgtagaaaacctgcctgcccatggcttcgggaaaataatcctggcctgaaaatgcatcgggttggccgtggtcataggcatagccttcgctatagccctcattcttcatgagcttggttggcgcgttgagaatgtgtttcggcggcaaaagcgacccgttttcttttgccgcgcgcatggaattcttgaaggcgacatagaccgcattggatttgggtgccgtagcgagataaacgcaggcctgggccagtgcaagctccccctccggcgagcccagataatcataggcatccttggccgcgttgcagatggcaagcgcctgcggatcggcaaggccgatatcctccaccgccatccgtacgaggcggcgtccgatataaagcgggtcttctccggcatcgaacatgcgtgaaagataataaagcgccgcatccgggtcggaaccgcgtaccgatttgtgcaaggcggaaatgaggttgtaatggccatcctggcttttgtcatagaccggtgcacggcgctgaaccacatcctgcaatttggcagcatcgaacacttcgccggggcgtacagcgcgccagacttcctcggcaagcgtcagcgccgcacggccatcgccatccgccatgcggataaggcttgcccgcgcctcatcatccagcggcagcgcctgcccctcctgctcctcggcgcgtttgagaagcgtggcgatgctttcgctgtcatgcggatgaaaagtcagaacccgcgcgcgtgacaggagagcggcattgagttcaaaagaagggttttcggtcgtggcgccaatcaggataactgtgccatcttccataaccggcaggaaggaatcctgctgcgcccggttgaagcgatgaatttcatccacaaaaagcagtgtctgccgcccggacatacggcgcgcgcgcgccgcttcaaacaccctcttcagatcggcgacaccggaaaagatcgcggaaatctgctcgaaggcgagatcggtttcaccggcaagcaggcgcgcaacggttgtcttgccggtgccgggcggcccccagaagaccatggagccgagcgagccggaggcaatcatacgcgtcaacacgccttccggccccgtcaggtgttcctggccggtcacttccgaaagatgtttggggcgcaggcggtccgcaagcggcctgttgcggtccgcattcgggtctgccgctgttgaaaatagatcgctcattccaatcgctcgatcataaacaaaatgccgcttcaggcataatcccccctgaagcggcatgcaacgtctgtccgccggtgccggagcataatcctgccgggcgtaacttgcgttagaacgcgttccagcgtctccgtttaatgggcctagcgcacgaactggcgcagcaaagcgccgttgcgttcaatttccagccgccatgccagaccacgtccggcctcaagcacggcggtcatatcgtcaacggtgcgaatctgattgccgttgatgctgcggataatatcgccgggacgcaagccaagacgcgccgccggcgagccggaatagacatcaaacaccgcaaccccttgctggcctcgcttcaaccgcagcttcgccgccgtcgaagctgtcagatcccctacggcagccccgtcaaaggggttatcaccttcaatgaccttcggctcggcctgcttgaccttgggcgccttggtaagcttcaccggaagcgaaaggttcttgccattgcgcatgacttcgacggaaattgtctttccgatccctgccgtcgaaagacggtagccgagcacatcctgattatcgacacgcacaccttgaacggacagaaccacgtcgccaaccttcaggcccgcagtttcggccgggccatccttgacgaccgccgttatcagcgcaccataaggtttttccatgccgaggctttcagccagatcgggcgtgatcccctggaaagttgcaccgatatagggccgctcgaaacgcgtgctgccctgcaaggcggcatccacgacagcgcgcaccatgttggagggaatggcaaagccgataccgaccgagccgcccgaccgcgaatagatcgccgtattgatgccgatcagacgcccgcgcatatcgataagtgcgccgccggaattaccggggttgatggcggcatctgtctggatgaagaaatcaaaatctgaaatgccgacctgcgtacgtgattgcgccgatacgatgccgctcgtaaccgtctggccgacaccgaatggattgccgatggcgagcaccagatcacccacctcaacctcgtcggaatttcccagagcaagcacagggaattgctgcttcgcctcgatcttcagcaccgcgagatcggtcgtctcgtcgcgcagcagtatcctgctttcaaactcacgcccgtcggaaagcgcgaccttgatttcgtctgcatccttgatgacgtgattattcgtcacaataataccggagcgatcaacgatcacaccggaaccgagcgactgctggatacgcggcttgcttgcgccaaactggctgccaaagaactgctcgaagaaggggtcgccctcaaaaggcgagcgcgcctgtacctgccgcgccgcataaacatttaccacggcgggcgccgtttccttgacgagcggcgcgaaggaaagctgcatatccccccggctgagcggtatctgtcttacggcggttgcggggctatcctgcgccgccacaggccccgccgccaggctgaaaaaagccagaacgacgcctgcaaatcccaaacaccgccaattcatgtgcaaactccgctaatcctgatgccacgggcaattgcgggcaactatgatcgattcccgccagaggttaccgccaatattccggacatttccagcaaaagtgtggaggcgcctccttgcatgaggcacataaaaacaaactgttggaacgtttttgtgattcaaatcatgaagacggccctgttcgcctcaatcatagcacgcgaccggacaggatcttcagcacaaacaaaaagggccgcccatggcagcccttttcaaaaatcaatgcagcgtcgattatgcggcgtctgcttcagcagcagcttcagcttcaacgcgagcgcggtcagccttgccctttgcatcgacatcgcgttccacgaattcgacaacagccagaggcgcattgtcgccagcgcggaagccagccttcatgatgcggatatagccgccattgcgggttgcataacgagcagccagcgtatcgaacagctttgcgacgagcttgacgtcgcgaatagccgagatagcctgacggcgggcatgcagatcgccgcgcttgccaagcgtgacaagcttttcaacgatcgggcgaatttccttggctttcggaagcgtcgtcacaatctgctcgtgttcgataagcgaagcagccatgttggcgaacatcgccttgcggtgcgaggcagtgcggttcagcttacggtatccgttaccgtggcgcatgagccttctcctttaattcgtatcttaccggacctgccggtgttattttcgtttcatgcattcccggacgcgaaaccattttcgcactttcactggaaacgctcagtttgctttcaagcattatcccgcgcgaaaccgcttcgcactttcgctggaaatgctcaatattggtcttcgtagcgcttggcgaggtcttcgatattttccggcggccaggctgggatttccataccgagatggagacccatcgatgccagaacttccttgatctcgttaagcgacttgcggccgaaattcggggtccgcagcatttcggcttccgtcttctggatcagatcgccgatatagacgatgttgtcggtcttcaggcagtttgccgaacgcaccgacagctccagttcgtccaccttcttgagcagagccggattgaaggccagttccgcaacctgttcctgcggagcttccttctgcggctcttcaaagttgacgaagatcgaaagctggtcctggagaatgcgagcggcataagccacagcgtcttcacccgtaaccgaaccattggtctcgatattcagcgtcagcttgtcatagtcgagaacctggccttcacgggtgttctcgatcttgtacgacaccttgcgaaccggagaataaaggctatcgaccgggatcagaccgatcggagcatcttccgcgcggttgcggtcggcaggcacatatcccttgccggtgttgacggtgaattccatgcggatttcagcgccttcatccagcgtgcagatgacgtgttccgggttcaggatctcgacatcgccaacggtctgaatgtcgccagccgtaacgacgccggggccttccttgcggacgaccatgcgcttcgggccctcgccttccatacggatggcgatttccttgatgttcagaacgatatccgtgacgtcttcgcgaacgcccggaatggaagagaattcatgcagaacgccgtcgatctggacagcggtcacggcagcgccgcgaagcgacgacagaagcacgcgacgcagcgcattgccgagcgtcaggccaaagccgcgttccagcggctcagcgacgacggttgcatgcgtgcgggagccgtgggtgatgaaatccaccttgttcggcttgatcagttcctgccagttcttctggatcatgtgattatccttctatcaaccgtcgccaccatcctgtcgtggcgatcaagtgaagaaaccgcagaggagcctcgaacttgaaaagcccgaggctcatacggcatgtgaacgaggattagacccggcgcttcttgcgcggacggcaaccgttgtgcgggatcggcgtaacatcgcggatcgacgtaatcacaaagccggcagcctgcagggcgcgcagcgcggattcacggccggagcccggtccgcaaacctcgacttcgagggagcgcatgccatgttcctgagccttcttggcgcagtcttcggcagcgatctgtgcggcgaacggggtcgacttacgcgaacccttgaacccctgagcaccggcagacgaccaagcaatcgcattgccctgagcatccgtgatggtgatcatggtgttgttgaacgtcgaatttacgtgggcaacgcccgacgagatgtttttacgctcgcgacggcgaacgcgcgtggcttccttggccatgatagtcctttcaatcgatctctacaccgccgtaattccagcggctacaccggtcctaagagaaggaccagcatcgaacccaaccggcgcaccggaaaggcccgacggaacatgcgctccgtcgaaattacttcttcttgcctgcgattgccttcgccggacccttgcgggtgcgtgcgttggtgtgcgtacgctggccgcgaaccggcagcgaacggcgatgacgcagaccgcgatagcagcccaggtccatcaggcgcttgatgttcatcgaaacttcacgacgcagatcgccttcgacctggtagtcagcatcgattgcttcgcggatctgaaggacttcagcatccgatagctggttaacgcgacgatcatcggcaatgccgaccttcgttacgatttcccgagcaaatttcggtccgatcccgtgaatgtactgaagcgcaatattaacgcgcttgttcgtcgggatgttgacgccagcgatacgtgccacgtctgttctccttgagttataaaaaaatccatctggcagatgcgatcaaccagacagcattaaacgaccggtaccggcctctttcgatttccgccgctacccgccgttcaaaaccagttgaagtggcgcagtctttgacggaatcgcccgaaaaagtcaactcttaaacgttcgtaaagccatgaaacccggcctacagacgattcgaccaacttttggaagcaacaaacgggcagaaaacgcttcacgctttccctgcccgcctaagacgagactttttcaagtcccctcaattttcatgccgaccaatcaggccggaacaagaattctctcgatttcggcggtgacttcttcaaccggcgccatgccattgatgacgcgcagttcgccggttccggcataatagcttgaaagcggcgcagtcttttcgcggtattccacaagacgcttgcggaaggcttccgggttgtcgtccgaacggacctgaccgcccttggcaatcgtttcggccacacggctttccatccgcttgaccagagcattctcatcgaccttcagctcgatgacggcatccagcttaagccccttgcccgacagcatctggctcaaggcctgagcctgcggcacagtgcgcggatagccgtcgagaatgaaaccattcgcacagtccggcgcatcgatccgttccgaaacgatctggttcacgatctcgtcggaaaccagttgcccggcatccatcacggccttggcgcgcttcccgatctcgctctgctgagcgactgccgcgcgcagcatatcgccggtcgagagctgaggtattccatgcttcttggtaagaagtccagcctgcgtccccttacctgctccgggcggcccaagaagtatcagtctcatctattacgtttcccacctctgagtttggacttcttgatcagcccttcatactgatgggcgatcagatgcccctgaatttgcgcaaccgtatcgagcgtcacgctcacaacgatcagcagcgaggtaccaccaagatagaatggcacaccggtcgcggaaatcaggaattccggcaggagacagacaagcacaatatagatggcgccgacaactgtgatacgcgtcaacacatagtctatatattccgccgtacgctcacccggacgaatgcccggaataaagccggaatgcttcttgagctggtcagcggtgtccttgggattgaacacaatggccgtatagaagaagcagaaaaatgccatcaatgcagcgtagaacagcatataaagcggctgtccatggccgagcgcattgagaacggtggtcgcccaggctggcatttccgtcgtattggcaaagcctgctaccgtcgccggcaaaagcagcagcgacgaagcaaagatcggcggaatgacaccggcggtgttgagcttgagcggcaggtgcgacgtatcgccctggaacatacgattgccgacctgacgcttcggatactggatcagaaggcggcgctgcgcgcgttcaacgaacacgataaccgcaaccagggcaaccgcaagaacgataacacccagaataaggccggttgagagtgcaccggtacgccccagttccagcgtgccggaaatggcgtgcggcaagttggcgacaataccggagaagataatcagcgaaataccgttgccgataccgcgcgccgtgatctgttcaccgagccacatcaggaacatcgtgccgccgacaagcgtaatcaccgacgaaacgatgaagaaaggcccgggattggtgacaatgccgttgccggactgcaagccaaccgaaatcgcataagcctgcacaagcgccagaagcaccgtgccataacgcgtatactgattgatgatcttgcggcccgcctcgccttccttcttcagcgcttcaagcgacggcacaaccgacgtcatgagctgcacgataatggaggcggaaatatagggcatgatgccgagcgcgaagatggccatacgaccgacggcgccaccggcaaacatattgaaaagtccgagcacaccctggctatgctgctggaaagcctgcgcaagcgcgtcaggattgatgccgggaagcggaatataggtgccgaaccggtatacgagcaaagcacccagcgtgaaccagatgcgcttcttgagttcttctgccttcgagaaagccgaaaaattgagattggaaactagctgttcagcagccgatgccattaaatttctccggtgaaaagtctccggtcctccactcccgaaagcgcaatcctcagcggttgcaccttgagactaaaaagaccctacccagatatgcgcattggcataaatgtgcaagcggcggcacaaggccgccgctttttattttcgtatcgaagccttattcggcagcggcttcaggaagcttgatgctgccaccggccttttcgatcttttcgaccgcagccttggaagcaccagccacctcgaaggccacctttgccttcagttcgccgtccgaaaggatgcgaacaccgtccttggcgcggcgaatcacgccggcagccttcagcgaatcgaggttcacaacagccttggcatcaagcttgcctgcatcgatagcggcctgaatacggccgagcgacacaacgttgaagctctttgcgaagatgttggtgaagccacgcttcggcagacggcggtagattggcatctggccgccttcaaagccattgatcgagacgcccgaacgcgacttctgacccttgacgccgcgaccaccggtcttgccggtgcccgaaccgataccgcggccgacgcgcttgcgtgccttgaccgaacctggcttgtcacgcagatcgttgagtttcatatctctgtctccctgcgctatcacgcctcgtccacaacgcgaacgaggtgtggaagcttggcgatcatgccacgaactgccggagtatcttccagcgtgctacggcggtgcattttgttaagacccagaccgatcagcgttgcgcgctgttcggctggacgacggattgggcttccgatctgctcgaccgtaaccgtcttgcccttcttctcagccatcactcaaatcccttgtctatggcgtatccggtggccacttaattcgccgtccccaacgcaaaaccgctttgcacttttgctggaactgcatggccccggactaacacaaactatcggctattcttccgaaccgaccacatcatggcggcgagcctgaagggtcgagtacttgataccgcgctgtgcagcgatgtccttcggatgcatctgatgcttcagagcatcgaacgtcgcacgaaccatgttgtaagggttcgacgaaccgagcgacttggcgacaacgtcctgaacgccgagcgtttcaaacactgcacgcatcggaccaccggcgatgatacccttaccggcaggggctgcgcgaagcagaaccttgccagcgccgtgacggccttcgacgtcgtgatgcagcgtacggcccgaacgcagcggtacgaagatcatgtcgcgcttggcagcttcggtcgccttacggatagcttccggcacttcacgtgccttgccatgaccgaagcccacgcggcccttctggtcgccaacaacgacgagcgcagcaaaaccgaagcgacggccgcccttgacgaccttggcaacacggttgatgtgaacgagcttatcgacgaattcgctgtcgcgctcctcacggccgcgctcttcgcggttacgttctctctgtgccatatcctgatttcctttttcttttccggaagcacaaatgctgattagaagctgagaccgccttcgcgggcagcttcggcgagagccttcacacggccgtggtaaatgaatgcactacggtcgaacactacgtccttgacgccagccttgacggcgcgctcagcaaccagcttgccaacggcagcagcggctgcggaatcggcaccagtcttgagcttgcccttgaggtcgccatccagcgtcgaagcggccgcgagcgtaacgccgcgaacgtcgtcgatgatctgggcgtagatgttcttggaagaacggtgcacgctgagacgcggacggccattggcgacagccttgacctggcggcgtacacgagcagcgcgacgctgcaaagtttcttttggcgatgccatgacgcgcttcccttacttcttcttgccttctttgcggacgatcttctcgccagcatacttgacgcccttgcccttgtaaggctcggggccgcgatattcgcggatctcagccgcgacctgaccgacctgttgcttgtcgattccggtgacgacgatttccgtcggcttcggaacagcaaccgtgatgccagcaggcacgtcatagaccacttcatggctgaagccgagcgaaagctgcaggtttttaccctgcatggcggcgcgataaccaacgccgctgatttcgagcttcttctcgaagccgtccttcacaccaacaaaaatgttggagatcatcgtgcgggacatgccccacttggaacgagcttccttcgactggtcgcgcggatcgacgcgcacagcgccgtcttccatcttgaccagaacttcatcgtgcacgacgaaggagagttcacccttcgcgcccttagccttgacggtctgcccttcaacactggcggtcacgcctgccgggaccggcacgggttttttaccgatacgagacattttgatacctgtcttttatctgttcgctgtcaaccgcatcagaagatgcggcagagcagctcaccaccaacgttttgttcacgggcttcatgatccgccatcacgcccttcggcgtggagaggatcgagatgccgaggccgttcgcgacctgcgggatcgacttgaccgacacgtaaacgcgacggccaggcttcgacacgcgggtgatctcacggataaccggaacaccttcatagtacttcagctcgatttcgatctcggccttgccgttttcgaattcgctctgcgtgtaaccgcggatgtaaccttcagcctgaagaacatcgagaacacgggcgcgcagcttggaagccggggtcgaaaccttggtcttcttgcggccaaccgcgttgcggatacgggtcagcatatcgccgagaggatctgacacagacatatgctactccttaccagctcgacttgacgacgcccggaatctgtccgagcgaacccaactgacgcagcgcaatacgcgacatcttcagtttacggtagtaaccacgcggacggcccgaaacttcgcaacgattgcgaatacgaaccttggcggaattgcgcggcagttcggcaagccggatggtggcgcggaagcgctcctccagcggaaggccctgatccatgacgatcgccttcaggcgagcacgcttgacagcatgacgcttaaccaacttttcgcggcgcttgtttttttcgactgcgctagtcttggccataattgatatacctcgctacgcttgccgttactgccggaaggggaagttgaatgcacgcagaagagagcgcgcttcatcatccgtcttggcggtcgtgcaaacgatgatgtccatgccccagatctgatcaaccttatcatagttgatttccgggaacacgatgtgctccttgatgcccatggcatagttgccacggccgtcgaagctcttcgggttcaggccgcggaagtcgcggacgcgcggaagagcgatcgtgatcagacgatcaaggaattcatacatgcggtcctggcgaagggtaaccttggcgccaatcggcatgccctcacgcaacttgaaggttgcgatggagttacgagcgcgggtgacgacagccttctggccggcaatcatcgcaagatcttctgcggcaaccgcaggcttcttggaatcaccggtggcttcgccaacgcccatgttgaggacaactttggtgatgcgcggaatctgcatctcgttgtcgtacttgaattcttcaagcagggctttacggatattgtcctgataaagcttcttgaagcggggaagtgccttagcttcagccatcgatcagcgctccagaacgttttgcgacacgaaccttcttgccgtcctcgacgcggaaaccgacgcgggtcggcttgccgtccttcggatcagcaattgccaggttggacaaatggatcggcgcttccttggagatgatgccggcttcctgtgtctgggtctggcgctgatgacgctttacgatattgatgccgctgacgagcgcctgctcatccttcggcatcactttaagaacttcgcccttacggcccttgtccttaccggacagcacgacaacgctgtcgcctttgcgaatcttctgcatcgtcttgcttccttatagaacttccggagccagcgagatgatcttcatgtggttctttgcgcgcagttcgcgcggaaccggtccgaagatacgcgtgccgatcggctctttcttattatcgatgagaacggctgcattgttatcgaaacgaataacgctgccgtccggacgacggatatccttggcggtgcgtaccacaaccgccttcatcacgtcaccctttttgacgcggccgcgcggaatagcttccttgatcgacaccacaatgatgtcgccaacggaagcataacgccgcttcgagccgcccagcaccttgatgcacatgacacgacgtgcgccggaattatccgccacgtcgaggtttgtttgcatctgaatcatgactggccgccttctttcctctcagctggttaagggctcctgccctacctaagctgcgtgtttataatttagcctgctgcttcgctcgtcagaacgacccagcgtttgtccttcgagatcggcgccgattcctggatggaaacgaaatcaccaaccttgaactggttgttctcgtcatgcgccttgtacttcttcgactgacggacggtcttctgaagaagcggatgcgaatagcgccgctcaaccttgaccacaacagtcttgtcgttcttatcgctgacgacaacgccctgcagaacgcgtttaggcatgatattttttccttatgccttgctttcggccgccttctggcgggcaatagtcttgatacgcgcgatgtcgcggcgaacctgcttcacgcgcgcggttttttcgagctggccggtggccttctggaagcgcaggttgaactgctctttcttcagggtgcccagctcgtcattcagttgatcgaggcttttcgcccgaacgtctgcggctttcatagttgcctctccttattcagcaatgcgctggataaagcgcgtcttgatcggcaactttgcggcgccgagtctgagggcttcgcgtgccacatcttcgggtacgccgtcaagctcaaacatcacacgacctggtgccacacggcatgcccagtagtcaaccgaacccttacctttacccatacggacttcagtaggcttggaagtaaccggcaggtcagggaagatgcggatccacacgcggcccgcacgcttcatgtgacgggtgatcgcgcggcgagccgcttcgatctgtcgtgcggtgacgcgttcaggctcaagagccttcagaccgaaagcaccgaaattcagatccgtgccgcctttcgagttgccgtggatacggcccttgaactgcttgcggaacttggtgcgcttaggctgcatcattgttctctactccaaatttctcgcccgcggcccgctttttaagcgttttcgcggcggcggttcgacgaggaaccctgattgtcaccctcgaccgcacgacgctcggaagccatcggatcgtgttcaaggatctcgcccttgaagacccagaccttcacgccgcagataccataagcggtcttcgcttctgccgtgccgtaatcgatatcggcgcgcagcgtgtgaagcggaacacggccttcacggtaccattccatgcgagcgatttccgcaccacccagacgacccgagcagttgatacggataccttcggctccaagacgcattgccgactgaacggcacgcttcatggcgcgacggaatgccacacggcgttcgagctgctgagcgatcgactgagcgatcagcgtagcatcgacttcgggcttgcgaacttcaacaatgttgagcgacgtatcggcattggtcatctcggaaagcttcttgcggagcttttcgatgtctgcacccttcttgccgatgatgatgccggggcgagccgaatggatcgtcacgcggcacttcttgtgcggacgctcaatcacgatcttggagatcgcagcctgcttgagttcttcggtgaggaactcgcggatcttgacatcttcatgcagcagcttgccgtactcaccggtattcgcgtaccaacgcgaatcccaggtgcggttgatgccgagacgaagaccgatcggattaatcttctgacccattatgcggcctcccctttttccgcgacttcgcggacaacaatggtgagatgcgaaaacggcttctcgatacggctcgcgcggccacggccacggacgtggaagcgcttcatgacgatcgacttgcccacataggcttcggcgacgatcagggcatcgacgtcgagatcgtgattgttttcagcgtttgcaatcgccgactcaagcgtcttcttgacggtaccggcgatccgcttgcgcgagaacgtcagatcggcaagtgccgcattcactttcttgccgcgaatcatgctcgcgacaaggttaagcttctgcgggctgacgcggagcgtacgggcgacggctttcgcctcgttatccttaagctggcggggagccttggccttgcccatcgttacttcctctttgccttcttgtccgcgccgtgaccgtaataggtacgcgtaggcgcgaattcaccgaacttgtgtccgaccatttcttccgaaaccgacaccggcacatgcttgttgccgttgtagacgccgaaagtcagaccgacaaactgcggcaggatggtggagcggcggctccacatcttgataacttcgttacgaccgccttcgcgtaccttctcagccttcttgagaagatagccgtcgacaaacggacctttccaaactgaacgagccacttcagactacctctcttacttcttgcgctgatggcgcgaacgcatgatgaacttgtcagtcgccttgttcgagcgcgtcttcttgcccttcgtaggcttgccccacggagtgacagggtgacgaccacccgaggtacgaccttcaccaccgccatgcgggtgatcgaccgggttcattgcaacgccgcgaacgtgcggacgcttgccacgccataccgaacgaccagccttgccgtcgttgatattgccgtgatccgggttggaaaccgcaccgaccgaagcaaagcatgcaccggaaaccagacgctgctcgccggagttgaggcgaagaattgccataccctggtcgcgaccgacgagctgggcataggtgccagccgaacgggcgatctggccgcccttgccgggcttcagttccacattgtggatgatcgtgccgaccggcatcgagctaagcggcatcgcgttgcccggcttcacatcgacggagttaccggcaacaacctgatcgccgacagcaaggcgctgcggagccaggatatatgcgagttcaccatcagtgtagcgaatgagcgcaataaacgcggtgcggttcggatcgtattccagacgttcaaccgtaccgacaacgtcgagcttgcgacgcttgaagtcgatgaagcggtacgaacgcttgtgaccaccaccctggaagcggacggtgatacgaccggtgttgttacggccacccttcttggacaggccttcggtcagggacttgaccggcttgcccttgtagagttccgagcggtccacgatgaccagctgacgctggcctggcgtgatcggattaaaatgcttgagtgccattgtctcttactccatggcctctcagagaccggtcgaaacgtcgatgctctggccttcggccaaagtaacgatcgctttcttgacgtcgctctggcgcccgacaaggccgcggaaccgcttaaccttgcctttgcgcactgcagtgttgactgccgtaaccttcacgccgaaaagcgcttcgactgcagccttgatttccggcttcgtcgccttgcgggccacgttgaagacgacctggttgtgttcggaaaccatggtggacttctcggtgatgaccgggctgacgatcacgtcgtaatggcgaagatcagtcatttgaaacgctcctcaagggcttcgacagccgccttggaaagaacgagcttgccgcggcgaaggatgtcgtaaacattgatgccctgaaccggcagcacatcgatgttcgggatattcgaagccgcgcgctggaagttcgcatcgatctccgcaccgccgataagaagtgcattttcgaggccgagcttggcgaactgcgaaacgagctgcttcgtcttggcgtcggcagaggccagatcatcgatgatgatcaggtcggatgccttggccttggcggacagggcatgacgcaggccaagagcgcgaaccttcttcggcagatcgtggtcgtggttacggacaaccggtccgtgagcctgaccgccgccgcggaactgcggtgcacgggcggaatggtgacgagcgcggcccgtacccttctgcttgtacatcttggaaccggtgcggcttacgtcgccacggccctgcgccttgtgagagccctgctggcggcgagccagctgccagcgcacgacgcgctgaagaatgtcgtcacgcgggtcgaggccgaagatttcttcgttcagcttgaccttgccggcatccttgccttcaagagtggtaatcgtgagatccattattcggctccctcagtcgcggctgcttcggcctttgcacctgcacgcaggcctgccggcttcggcgcgttctcaggcagcgaagccttgacggcgtcgcgcacgaggatccaggcgcccttggagccgggaaccgcaccgcgaaccagaatgaggccgcgatcgctgtccgtcgagacaacttcaatattctgcgtggtcacgcgggtctggcccatatgaccagccatcttcttgcccttgaacaccttacccggatcctgacgctgaccggtcgagccgtgagagcggtgggtaatggagttaccgtgggaagcacgatgaccgccgaagttatgacgcttcatgacaccggcaaaacctttaccgatcgaagtacccgtcacatcgaccttctggccggcgacgaaatgttcggcggtgatttcaacgccgacttcgaggaggttatccggggaaacgcggaattccgcaagcttcgccttcggctcgacctcggccttcgcgaagtgaccgcgcatagccttggacgtgttctttaccttggccactccaacgccaagctgaacagccgtgtaaccgttcttttcaactgtacgctgagctaccacgtggcaattctccatacgaagaactgtcactggtacatgttcgccagcgtcgttgtagacgcgggtcatgcccagcttctgtgcaataacacctgaacgcatcgggttcgttccttccgtcctcaagccgattaaagcttgatctcgacatcgacaccggcggacagatcgagcttcatcagcgcgtccaccgtctgcggggtcgggtcaacgatatcgagaagacgcttgtgcgtgcgcatctcgaactgctcgcggctcttcttgtcgatgtgcggcgaccggttaaccgtgaacttctcgatccttgtcggaagcgggatcggtccgcgcacatttgcaccggtacgcttggcagtcgacacgatttcccgcgtcgaagcgtcaaggatccgatgatcaaacgccttcaggcgaatgcggatgttttgaccgttcatttcatctgttccttgttacgcgggacgctcgctcaacacgagcgcccctgcacaatcttcttactcgatgatcgacgagacgatgccggcaccgacggtgcggccgccttcacggatagcgaagcgaagcttctcttccatggcgatcggcacgatcagggtaacgtccatggcgacgttatcgccaggcatgaccatttccgtgccagccggaagcgtcacaacacccgtcacgtccgtcgtacggaagtagaactgcggacggtagttggtgaagaacggcgtatgacggccaccttcgtccttggtcagaatataggcttctgccttaaacttggtgtgcggcttcacagaacccggcttgcagagaacctggccgcgttcaacgtcttcacggccaacgccgcggatcagcgcgccaatgttgtcgccagcctggccctggtcgagcagcttgcggaacatttcaacgccggtaaccgtggtcttcgtcgtcgccttgatgccgacgatttcaacttcttcaccgaccttaacgataccgcgctcaacgcgacccgtcacaaccgtaccacggccggagatcgagaacacgtcttcgatcggcatcaggaacggctggtcgatcgggcgttccggggtcggaatgtagctgtcaaccgcgtccatcaggttgcggatggcatcttcgcccagttccttggaagaatcttccagagcagcaagagccgagcccttgatgatcgggatttcgtcgccggggaattcgtacttcgacagaagttcgcgcacttccagttcaaccagttcgagcagttctgcatcgtcaacctggtcgcacttgttgaggaacacgacgatcgccggaacgccaacctgacgggcaagcaggatgtgctcgcgggtctgcggcatcgggccgtcagcagccgaaaccaccaggatcgcgccatccatctgggcagcgccggtgatcatgttcttcacatagtcggcgtggccggggcaatcgacgtgtgcatagtgacggtttgcggtctcgtactcgacgtgggccgtcgagatcgtgatgccgcgggcgcgttcttcaggcgcggcgtcgatctggtcatacgccttgaattcgccgaaaaacttcgtgatcgccgccgtcagcgacgtcttgccatggtcaacgtgaccaatcgtgccgatgttaacgtggggcttcgtacgttcaaacttactctttgccatttgagctctccgtaaatttagcctgctcaggcattcttttgattgggagcgtaacctgagcggttacgcaaacttcttctggatttcctgtgcgaccgccgtcggaaccggctcataatggtcgaactgcatcgtgtactgtgcacggccctgggacatcgaacgcaagctgttcacgtagccaaacatgttggcgagcggaaccattgcattgacgaccgtggcaatgccgcgggcttcggtaccggaaatctgaccgcgacgcgaattcagatcgccgataacgtcgccgacgtaatcttccggcgtcacaacctcgaccttcatgatcggctcgagaagctgggcgccagccttctgcgcaccttcacggaacgctgcacgggacgcgatttcaaaggcgagaacagacgagtcaacgtcatggtacgcgccgtcgatcagggtagccttcacgccgagcatcgggaagcccgcgagcggacccgcacccatgacgctttcgatacccttctggacacccggaatatattccttcggaaccgagccgccgacgatcttcgattcaaagatgaaatcgtcgccgtcatgaggttcaaagatgatcttcacgcgagcgaactgacccgaaccacccgactgcttcttgtgggtgtaatcgatttccgcagcgcgggtgatcgattcacggtatgcaacctgcggagcgccgacgttggcttcaaccttgaattcgcgcttcatgcgatcgacgagaatgtcgaggtgaagttcgcccatgccggcgatgatggtctgaccggactcttcgtccgacttgacgcggaaagaaggatcttcggcagccagacgattgagcgcaatgcccatcttttcctggtcggccttggtcttcggctcgatagcgatttcgataaccggatcagggaattccatgcgctccaggataaccggcttcagcggatcgcaaagcgtatcgccagtggtggtttccttgaggccagccaaggccacgatgtcgcctgcgaaagcttcatcgatgtcttcacggctgttggagtgcatctgcaacatacggccgatacgctcacgcttgcccttgacggtgttttcaagcgaaacgcccttggtcagcttgcccgaatagatgcgggcgaaggtcagcgaaccaacgaacggatcgttcatgatcttgaatgccagcatcgaaagcggtgcttcatccgaagattcacgggtagtttcggtttccgtcttgacgtcgatacccttgatggcaggcacgtcggtcggagccggaaggaattccacaacagcgtcgagaagcggctgaacgccacggttcttgaacgcggtaccgcaaaggatcggatggaacttgacttcgatcgtgcccttgcggatcagagcgcgcagctcgtcattcgtaggcatggtgccttcgagataggcttccatcgctgcttcatcgatctcgacagcaagctcgataagcttttcacgatattcttcagccttgtccgccatatcggccggaatttcaccaaccgttgccggagcgccgatggtgccatcccaggtcagggccttcatttcgatcagatcgacgacaccgacgaaatcgttttcagcgccgatcggcagctgaaccggaagtgccacagcaccaaggcgcgaaccaaccatctccaccgagcggtagaagtcggcaccgatcttgtccatcttgttgacgaagaccatgcgcgggacgtggtacttttcagcctgacgccacacggtttcggtctggggctcaacgccagcattggcgtcgagcagcgcaatcgcgccgtcgagcacacgcagcgaacgctcaacttcaatcgtgaagtcaacgtggccaggcgtgtcgatgatgttgaagcggcgcttcttaccatcacggccctgccagaacgtggtcgtagcagcagaggtgatcgtgataccgcgttcctgctcctgctccatccagtccatggtcgacgcaccatcgtgggtttcgccgatcttgtggttcttaccggtatagaacagaatgcgctcggtcatcgtcgtcttgccggcgtcgatgtgagccatgataccgaaattgcggtagtcttcgattttatattcgcgggccatgatagtcgctctttgaataggtttcgacgattaccagcggtaatgcgagaaggcgcggttggcttcagccatgcgatgcgtgtcttcacgcttcttcacagcagaaccgcgattgttagccgcatcaagcagctcacccgacaggcgatcaaccatggtggtctcgttacggccgcgagcagcattgatgagccagcggatggcaagtgcctggcggcgttctggacgcacatcaaccggaacctgataggttgcaccaccaacgcggcgcgaacggacttcgatgtgcggagctacgttgtcgagcgcctgatggaacagcgcgaccggctcggacttggccttggcttcgattgcatcgagcgcaccgtaaacgatgctttcggcaaccgacttcttgccatgaagcatgactgcattcatgaacttcgtgataacgagatcgccgaacttcggatccggattgatctcacgcttctctgccttatggcgtctggacatttcgtctcttctttcaattacatcgggctcaactcgccttccggcggccggtatccccggaaaatcttacttcggacgctttgcaccgtacttggaacggcgctgcttgcggttcttgacaccctgggtatcgagaacgccacggatgatgtggtaacgcacacccggcaagtccttcacacgaccgccacggatcatcacgacggagtgctcctgcaggttatgcccttcaccagggatataaccaatgacttcaaagccgttcgtcagacgaaccttggcaaccttacgcagagccgagttcggcttcttcggggtcgtcgtgtaaacgcgggtgcaaacgccgcgcttctgagggtttgcctgcagtgcaggaaccttattgcgcttcaccggcgcagtgcgcggcttgcggataagctggtttacggtaggcattgaaccttcctctttaaaaaatctcgtatccacgccccaaagggccgtttcaccggcatgctcatgcgcaaattcggagtcagccctcgtcaaccggtggccaccccgaacaaaagcagaggaagctgacgcttcatgcgaacggcaagttgcatttcgatcgtaaaacgaaccctgtttgagatgaactccagaacgcgtcgtcccgaaaaagcctgtctcacatcggctcagatgggctgctgatacgtgtttggaggcgtttcgtcaagggcaggaggcgaagtttcttcaccgaaggcccagaaaccggcgtttgcgccccaccaggacacgatcttgcaccattatcgacgtctattcgctaatatttcgcgatcaaaaccgtcattttcatctgccagcatggcgcaaccacttcacaaccgctattgaagcacatccgagtcgaaacacaacagaatattaagggtttctcaatgtcttccacgaccacaaatgattccacacctatgggcgacgattcgccaactgtccaccttgccatcgccgatgtctggaacgagggtgacgaaaccccgattgaggtgcacctgcttttaaaagcggacgaaaatgaagatctcgtccaaaccgttctcagcatccttgccgaagaaggctaccatgaagccgagcttctggagatgggcaccctgacggaagagccggaagaagagccgcacaagagcgcctgggctacagcgctttcgggtgaagttgcactgattgaattcgacggcgacgacgaagaggaagagtaaggatcagaaagaaagtgccggttccgaccggctcttttttatcctgcgctgaaaacagaaaggccgccccgaaaggcggcctttttcagtttaccgtttgccgattttattcggcagcgttgttggtcatatcaaccagcatcgcatttgcttcggccgaaccggaagtcttgcgacgttcgtcgataatcagttcgtcgcgcgcggttgcgatgcgacggatctggttggtcatgccgccagtaccggccgggatgagacggccgacgatgacgttttccttgagaccctgcaacgtgtccatcttaccggcaaccgcagcttcggtcagcacacgggtcgtttcctggaacgacgcggccgagatgaacgaaggcgtctgcagcgaagccttggtgataccgaggaggacaggattgccggagcccggcttcttgccttcttcgataagacgttcgttgatctcttccagctcgatgcggtcaacgtggtcacccggaatatagccggtatcgccggattccgtgatttccaccttctgcaacatctggcgaacgatcacttcgatgtgcttgtcgttgatcaaaacgccctgcaagcgatagacttcctggatttcgttcacgaggtaggaagccagagcttccacgcccttgatcgccagaatgtcatgcggtgccgggttgccgtcgaggatatactcacccttttcgatgacgtcaccgtcctgaagatggaacggcttgcccttcggaatgagatactcaaccggctcgatcgtatcgtcgttcggctcgataatgatgcggcgcttgttcttgtagtcgcgaccgaaacggacggtaccatcgatctcggcgatgatggcgtggtccttcggacggcgagcttcaaacagttcagccacgcgcggcagaccaccggtgatgtccttggtcttggcgctttccatcggcagacgggcgataacgtcgccagccttcacatgcgcgcccggctcaaccgaaaggatcgattccacggagagcaggaagcgggcatcgccacccttcgacagtttcaggatcttgccggccttgtccttgatgaccatggcaggcttgagatccgaaccgcgcggggtcgaacgccagtcgatgacaacgcgcttggtgataccagtcgactcgtcggccgtttccgaaaccgacagaccatcgacgagatcttcaaactcaacgtagccttcaacttccgtcatgatcggacgggtatacggatcccactcggcaatgcgctggccgcgcttgaccgtatcgccctcgtccacgaacagacgcgaaccataggtcacgcgatggaccgcacgttccttgcccgtagcgtcgaggatcaggacagccatgttacggcccatcaccacgaggttgccatcggagttgcgaaccacattgcggttgcgcagcttgacggtgccttcatacgaagcttcaagataggagctgtcgaccacctgtgcggtaccgcccaagtggaaggtacgcatggtgagctgggtgcccggctcgccgatcgactgagcggcgataacgccgacagcttcaccctggttgaccggcgtgccgcgtgcaaggtcgcggccatagcacttggcgcaaacgccgtcgcgggtttcacaggtgagggccgaacggatgcgaatcgactggatgccagccttctcgatgatctcgacgtccttctcctcgatcatgcggccagcctcgacgatgacttcgccggttaccggatgcaggatcggatcgagagccgtacggcccagaacgcgctggccgatcgaggcgacgatctggccggcatcgacgatgggctgcatggtgagaccgatttcggcgccgcaatcgacttccgaaataatcgcatcctgtgcaacgtcaacgagacgacgggtcaggtagcccgagttggccgtcttcaaggcggtgtctgccagacccttgcgggcgccgtgggtcgagttgaagtactcgttcacggtcaggccttccttgaagttcgagatgatcggggtctcgatgatttcacccgacggcttggccatcaggccgcgcatgccgccaagctggcgcatctggttgaccgaaccacgggcacccgaatgcgacatcatgtagaccgagttcatctgcttctggcgaccggtcaccggatcgaattcgacggccttcaggcgcgccatcatctcttcggtgatcttgtcggttgccttgccccaggcgtcaacgaccttgttgtacttttcgccctgcgtaatcaggccgtcattgtactgctgttcgtattcggtcgtaagcgcttcggtttccgcaacgatcttggccttcgattccgggatgaccatgtcatccttgccgaaggagatacccgcacggcaagcatgggcaaaaccaagctgcatgatgcggtcacagaagataaccgtctctttctggccgcaatggcggtaaacatggtcgatcatcttggagatgttcttcttggtcatctcctgattgcagatatcgaacggaacgttgacgttcttcggcagcaattcacccatgatcatgcggcccggcgtcgtgtcgtaaatcttcgacacagggttgccttcggcatcgaccgtcttgaaacggcccttgatcttggtgtgcagcgtgacgaccttgttttcaagcgcatgttgtagctcgcccatatcggcgaatatcatgccctcgcccggctccttctccgccacgatggacagataatagaggccgagaaccatatcctgtgacggaacgatgatcggtgcgccgttggccggatgcaggatgttgttggtcgacatcatcagcacgcgcgcttcaagctgggcttcaagcgaaagcggaacgtgaacagccatctggtcgccgtcgaagtcggcattgaacgccgtgcagacgagcggatgaagctgaatggccttgccttcgatcagggtcggttcaaacgcctggatgccgagacggtgcagcgtcggggcacggttcagaagaaccggatgctcgcggatcacttcgtcaaggatatcccagacttccgggcgttccttttcaaccagcttcttcgcctgcttgacggtggacgaatagcccttggcgtcaagacgcgcatagatgaacggcttgaacagttcgagcgccatcttcttcggcaggccgcactggtgcagcttcagttccgggccggtcacgatgaccgaacggcctgaatagtccacgcgcttgccgagcaggttctgacggaagcggccctgcttgcccttgagcatgtcggacagcgacttcagcgggcgcttgttggcaccggtgatgacgcggccgcgacggccgttgtcgaacagcgcatcgacagcttcctgcaacatgcgcttttcgttgcggatgatgatgcccggcgcgcgcagttcgatcaggcgcttcagacggttgttacggttgatgacgcggcgatagagatcgttgagatccgacgtcgcaaaacgaccgccatccagcggcacgagcgggcgcagatccggcgggatcaccggaacgatcttcatgatcatccattccgggcggtttcccgactccaggaagttctcgacgatcttcagacgcttcatcagcttcttctgcttcaggtccgaagtggtctcggccagatcgacgcgcaggtccgcagcgatcttttcaagttccatcgaagccagcagttcgtagatcgcttccgccccgatgagcgccgtgaactgatcttcgccgaattcatcgacggcgatcatatattcctcttctgacagaagctggtgctccttcagcgaggtcaggccgggttcggtgacgatgtagttttcaaagtacaggacgcgctcgatatccttgagcgtcatgtccagaagcgtgccgatgcggcttggcagcgacttcaggaaccagatatgcgcaaccggtgctgcaagttcgatatggcccatgcgctcgcggcgaacgcgggaaagcgtgacttctacgccgcatttttcgcagatgatgcccttgtatttcatacgcttgtacttgccgcacaagcattcatagtccttgatcgggccgaagatgcgcgcgcagaagagaccatcgcgttctggcttgaacgtacggtagttgatcgtctccggcttcttgatctcgccgtatgaccaggacagaatcttctcagggctggcgatcgagattctgatggaatcgaacgtttgcgccggagcctgaggattgaaaagattcatgacctcttggttcatgccgttctccttaagggcgatccgccgccctgtgtgacgtcgatgacaagttgaaaatccctgccatcctgaaaagaaatcgcggtattatgcagttgtgactgacaatacgggcgcgccacggcgataccatggcgcgcctcgatatttattctgccgcgtccggaagggccggctgctctgcctcgcgggtatcgtccagctcgacattgaggccgagcgaacgcatttccttgacgagaacgttgaagctctccggaatgcccgcctcgaacgtgtcgtcgccgcgaacgattgcttcatagaccttggtacggcctgcaacgtcgtccgacttgacggtaagcatttcctgcagcgtgtaggccgcaccatatgcttccagagcccagacctccatttcgccgaagcgctggccgccgaactgggccttgccgcccagaggctgctgcgtgacgagcgagtaaggtccgatcgaacgagcatggatcttgtcgtcgacaaggtgatggagcttcaacatgtagatgtagcccatggtcacctgacggtcgaacggttcacccgtacggccatcgtaaagcgtcgactgacccgaggtcgcaaggcctgcatccgtcagcatcgcattgatgtcggcctcaaccgcaccgtcgaagaccggcgttgcaatcgacacaccacgcttcacctggttggccagcatgaggatagcgtcgtcgtcgtaagaccggaccggttcgttgcggtcgttgtcgggatagatgtgctccagcgtctggcgcagcggctcgatattggccgttttgcgataaacgtcgagaagctcaccgatcttcttgcccataccggcgcaagcccaaccaaggtgggtttccagaatctggcccacattcattcggctcggaacgccaagcgggttcaacacgatgtcggcatgcgtgccgtcttcgaggaacggcatgtcctccaccggcagaatgcgtgaaaccacacccttgttgccgtggcggccagccatcttgtcacccggctggatcttgcgcttcacagcgacaaagaccttgaccatcttcatgacgcccggaggcatctcatcgccgcgctgcaccttctcgaccttgtccatgaagcgtgcttcgagcagcttcttggagtcgtcgtactggctgcgaagcgcttccagttcaccctgcagcttttcatcttcaacggcaaactgccaccactgcgaccgcggatattcggtcatcagctcgcgggtgatcgtcgtgcccttcttgaagcccttcggaccggcagcagcaaccttgccatcgatcatgtcggcgagacggccatagacgttgcggtccagaatagcctgttcgtcgtcacggtctttggccagacgctcgatttcctcgcgctcgatagccatggcgcgttcgtccttttcaacgccgtggcgattgaaaacacgaacttccaccaccgtaccataggttccgggcggcatgcgcatggaggtatcacgaacgtcggatgccttttcaccgaagatggcgcgcagaagcttttcttccggcgtcatcgggctttcgcccttcggcgtgatcttgccgacaagaatgtcgccaggatgcacttccgcaccgatataaacgatgccggcttcgtcgagattcttcagcgcttcttccgaaacgttcggaatatcgcgtgtgatttcctcaggtccaagcttggtgtcacgggcggcaacttcaaattcctcgatgtgaatcgaggtgaacacgtcgtccgaaacgatcttctcggacagaaggatcgaatcttcgtagttgtagccgttccacggcatgaacgcgacgagcacgttgcggccaagagccagatcgcccagatccgtggacgggccatcagcgataatatcacccttatggatgcgatcaccgacgcgaacgagcggacgctgattgatgcaggtggactggtttgaacgctggaacttctgcaaacggtagatatcgacgcccgacttggacggatcgagctcttccgtggcgcggataacgatacgcgttgcatcaacctgatcgacgataccgccgcggcgcgctgcaatggctgcaccagagtcgcgagccacgatcggttccatgcccgtgccgacaaacggcgcttcagcacgcacgagcggcacagcctgacgctgcatgttcgagcccatgagcgcgcggttggcgtcgtcgttttccaggaacggaatgagcgctgcagcaaccgaaacaagctgctttggcgaaacgtccatcaggtccacgttttcacgcggcgccatcatcacctcgccggcatgacggcagatgacgaactcgtcaacgaaaccgccctgctcgtcaagctccacattcgcctgggcgaccgagtgcttggcttcttccatcgccgacaggtaaacgacatcattcgtcaccttgccatcgacaaccttgcgatacgggctttcgatgaagccatatttgttgacgcgggcaaaggttgcaagcgagttgatcagaccgatattcgggccttccggcgtttcaatcgggcagatacggccataatgggtcggatgcacgtcgcggacttcaaagccagcacgctcgcgggtcaaaccgcccggtccaagagccgacaggcggcgcttgtgggtgatttccgaaagcgggttggtctggtccatgaactgcgaaagctgcgaggaaccgaagaattcacgaacagcagcagcagcaggcttcgcgttgatgaggtcctgcggcatgaccgtatcgatttcgatcgaggacatacgttccttgatcgcgcgctccatgcggagcagaccgacgcgatactggttttccatcagctcgccgaccgaacgcacgcggcggttgccgagattgtcgatgtcgtcgatctcgccgcgaccatcgcgcagttccaccagcatcttgaccacggccaggatatcttccttgcgcagcacgcgcacggtgtcttccgcgtcgaggtccagacgcatgttcatcttcacgcggccaacggccgaaaggtcgtagcgttcggaatcgaagaacagcgaatggaacatggcctcagccgaatccatagtaggcggttcacccggacgcatgacgcggtagatgtcgaacaatgcttcctggcggctctcgttcttgtcgacagccagcgtgttgcggatatacgcaccgatattgacatggtcgatatcgagaacgttgatttccgtctcgccggtatcgatcagggtcttgagaaccttttcatcgatttcgtcaccggcttcgagataaatctcgccagttgcgtaattgacgacatcttccgccagatacgagccgaacagatcgtcttccgtcgccttgatggccttgaggcccttttcggcaagctgcttggccgcacgcgcggtcagcttcttgcctgcttccagaacggcctcgcccgtatcggcatcaacgagatcggagatgatcttcatgcccttgaagcgttcggcggaatacggaatgcgccagttgtcgccgtcacgggtataggtgacagtcttgtagaacgtggacagaatttcttcgccgtccatgccgagcgccatcaacaacgtcgtggccggcagcttgcgccgacggtcgatgcgcgcatagacgatgtccttggaatcgaactcgatatcgagccacgaaccgcgataaggaatgacgcgcgcagcaaacagcagcttgcccgaagaatgggtcttgcccttgtcatgatcgaagaagacgcccggcgaacggtgcatctgcgaaacgatcacgcgctcggtgccgttgacgatgaaggtgccgttgtcggtcatgagcggcatatcgcccatgtacacgtcctgctccttgatgtccttgatggacttcgcaccggtgtcttcgtcaatatcgaacacgataagacgcagcgtcaccttgagcggcgccgaataagtcagatcgcgctgacggcattcatcaacatcgaacttcggtggatcgaattcgtagcgaacgaattcgagcatggaagcgccggagaaatcctggatcgggaaaacagacttgaaaaccgcctgcaaaccctcgtcaggacgcccgccggatggttcttcaaccataaggaactggtcgtaagatgccttctgaacctcgataaggttcggcatctcggcgacctcggggatcttgccgaaaaatttgcgtacgcgcttgcgaccattgaaagaatgggtctgagccatcgtcgctcctcgttctatagccttgcggcttgctcacgccttgcggcctttatcatgcgccgcccttcggcggtccttctaacgggctaaaacccgtttcctgaaagccgttccggcactcaggaaaagggttccagttatccgacccaccgggaaagtccagcgggaactggcggatggaaaaccatccgccagaatagtccgaacttacttgagttcaaccttggcgccagcagcttcgagctgtgccttgatcttctcagcttcgtcctttgaggcgccttccttgacagccttcggagcgccttcgaccaggtccttggcttccttgaggccgagaccggtgagtgcgcgcacttccttgatcacgttgatcttgttagcgccgccgtcagcgagaacgacgtcgaattcggtcttttcttctgcggcagcagcaggggcagcgccaccggcagcagcaacagcgaccggagcagcagccgaaacgccccacttctcttcgagaagcttggacagctcagcggcttccagaacggtcagggccgaaaggtcttcaacgatctttgcgagatcagccatttttgtatttcctataattaaggtttgaactgttgacagcgagaaacggccttaagccgcctcgttcttccgggcgtgcgcgccaataacgcgggcgatctggctcgccggagcgctggtaagcactgcaagacgctgagccggggtctggatcataccaaccagctttgcgcgcagttcgtcgagcgacgggagcgaagcaagcgacttgacgccatcggcgttaagcgtcgttgcacccattgcaccaccgagaataacgagcttgtcgttagccttggcgaattcgacggctactttcggagcggtgatcggatcgtttgcgtaagcaacgaccgtctgacccgtaaacaggtcagcaataccttccgattccgtgccctgaagagcgattttggcaaggcggtttttcgcgactttaacggacccacctgcatcacgcatcttcgagcgaagatcgctcatctgcgcaacggtgagaccggtatagtgggccacgacgaccgaaccggactctttgaaagcgccgttcagccacgcgacaaattcgcgcttttccgctctatccactgtctctctccagttgacaggaccatcattggccctgccgggttgcctttgccggacgaacttcacagtcagtccgacgttcgaggatcctgtccccttcagctccacctgccagcaggcttcactcaaaggcaactacggttcaaacctcgcatgcgctcatcgcgcgaaaccaggttattccacgtctcatgcaggctctgtgtttaaggttctcgcccgaagacgatacaccacctgcaatctcggacaggataaccggactttcatccggctatccgggtcttgcgacccggaattcttgctttttgtcctatcggaacgggcggcagcccttcccttcccggtcaggaaagatgagggccccggacgaaccggagccttccaaaatcagtcaacaaccttgacggtcgacggatcaaccttgacgccaacgcccatggtcgaggaaatcgatacgcgcttgacgtattcacccttggcagccgacggctttgccttgatcacggcatccgcgaaagccttgatgttttcttcaagcttcgcattgtcgaaggaaaccttgccgataccggcatggatgataccagccttctcgacgcggaattcgacagcgccacccttggaagcagccacagcagcagcaacatcagtggtgacggtgccaaccttcgggttcggcatcatgccacgcgggccgagaaccttaccgaggcggccgacgagcggcatcatgtccggggttgcaatgcagcgatcgaattcgatcttgccgccattgacgatttcaaacagttcttccgcaccgacgatatcggcaccagccttcttggcttcttcagccttgtcaccacgtgcgaaaacagcaacgcggacagtacggccagtgccgttcggcagattgacaacgccgcggaccatctggtcggcatggcgcggatcgacgccgaggttcatcgcgatttcaacggtttcgtcgaacttggcgacggcacgttccttcacgagaccgatagcagcagacagatcgtacagcttgttacgatcgacgccttcgcggatcttgttaatgcgcttggaaatcttcgccatcgtctcagcccaccacttccaggcccatcgaacgggcagaaccttcgatcatgcgcatcgctgcttcaacgtcagcggcgttcagatccttcatcttcgcttcggcgatcgcacgaaccttgtcgcgcgtgatcgtgccggcgcttgccttgcccggggtcttggaaccggacttcaggttagcagccttcttgaggaagtaggtcaccggaggcgtcttcatcacgaaggtgaaggacttgtcctggtaataggtgatcaggaccggaataggcgagcctttttccatttcctgcgaggcagcattgaacgccttgcagaattccatgatgttaatgccgcgctgacccagagccggaccgatcgggggcgacggattggccgcacctgccggaacctggagcttcagctggcctgcaactttcttagccattgctttctgcctttttaactttgccggatatccggctttctcgattaatgccggaaataccggctctcgactgacgccagacggactggcgggcagttcggtggtgcggagatcgacgaccggctaagccgccttcccttccaccactcccaccccatccaccggaagcgaatggagtagaaagcccttgcgggcgaaatgatcagagtttgtcaacctgaccatattccagatcgacaggcgtcgcgcgcccgaagatggaaacttcaaccttgaggcgcgcacgctcctcatcaacttcctgaacgatgccgttaaacgaagcaaacggaccgtcggaaacacggacattttcgccaatctcgaaagacaccgaagtcttcggacgctcgacaccgtcctgaacctgattcagaatctgatcgacttctttctgcgaaacaggaaccggcttggaatcgccaaggaaaccagtcactttgggcgtattcttgataagcgaaaataccgaatcggtaagctttgcacgaaccagaacgtagcccgggaagaacttgcgctctgcatcaaccttacggccacggcgcacttcaacgatcttctcggtcggcacgacgatctgttcgatcagatcggacaagcctttctgcttggccttggcctcaatatcctcggccactttcttttcaaaattggaataggcgtgaacgatgtaccagcgcgccgtcatctaaaaaactccccaatcctaacttagcggccaaggccaagaataaactctacgccataggccataagctggtcggcaagaaaaaagaatgcggcagccagaaaagccatgatcaccaccatgatggtggagatgaccgtttcacgccgggtcggccaggtcaccttcgccgtttcggcgcgaacctgctgaaaaaaggtgatcggattcgtcttggatgccatctgccgctctgtctgatcaggcacaacctcaaacttcaatcagcaaaagcgaatcaaatgtcggaggtcacgcgtggacggcgcgcaaagctgaattttcagccccacgcaccgcgtgtctgttgacgctacatagaatcgattcccgcaaaagacaagcccaaaggttaaaagaacaccatacaggcttatcggagttccgatccttgcgaatatcgctcatcacaccatccaatcgtgtaacggcgacccttcccacctggccaacacagcatgcggggaattattatctcggcagcactgcaaagccggaacccgcgcctcgctcgcaagagcattcttggctgcgggatagatcctgcacaacaaacaccaccagaagaaaaacgaagcggctctcaccgccgctccttcacagcgtaaaagctgactaaataatatatagaaaacgggcatccatagtcaagctacagacacccgctttcaaaatggcaggggcagcagggttcgaacccgcgacctacggttttggagaccgtcgctctaccaactgagctatacccctatcggcgccttggcgccttcatattccgtctagttccgaaaggaacgggcttcaagttttatttgaagccggaattatgaccggcggcgaaccgccggtcgaaatcattactcgatgatcgacgagacgatgccggcaccgacggtgcggccgccttcacggatagcgaagcgaagcttctcttccatggcgatcggcacgatcagggtaacgtccatggcgacgttatcgccaggcatgaccatttccgtgccagccggaagcgtcacaacacccgtcacgtccgtcgtacggaagtagaactgcggacggtagttggtgaagaacggcgtatgacggccaccttcgtccttggtcagaatataggcttctgccttaaacttggtgtgcggcttcacagaacccggcttgcagagaacctggccgcgttcaacgtcttcacggccaacgccgcggatcagcgcgccaatgttgtcgccagcctggccctggtcgagcagcttgcggaacatttcaacgccggtaaccgtggtcttcgtcgtcgccttgatgccgacgatttcaacttcttcaccgaccttaacgataccgcgctcaacgcgacccgtcacaaccgtaccacggccggagatcgagaacacgtcttcgatcggcatcaggaacggctggtcgatcgggcgttccggggtcggaatgtagctgtcaaccgcgtccatcaggttgcggatggcatcttcgcccagttccttggaagaatcttccagagcagcaagagccgagcccttgatgatcgggatttcgtcgccggggaattcgtacttcgacagaagttcgcgcacttccagttcaaccagttcgagcagttctgcatcgtcaacctggtcgcacttgttgaggaacacgacgatcgccggaacgccaacctgacgggcaagcaggatgtgctcgcgggtctgcggcatcgggccgtcagcagccgaaaccaccaggatcgcgccatccatctgggcagcgccggtgatcatgttcttcacatagtcggcgtggccggggcaatcgacgtgtgcatagtgacggtttgcggtctcgtactcgacgtgggccgtcgagatcgtgatgccgcgggcgcgttcttcaggcgcggcgtcgatctggtcatacgccttgaattcgccgaaaaacttcgtgatcgccgccgtcagcgacgtcttgccatggtcaacgtgaccaatcgtgccgatgttaacgtggggcttcgtacgttcaaacttactctttgccatcgccgttgttctctttgttctagaaccgctcaagcgccagcacaaaagccgtcaggcttccgggccagcatttatgccaaaacggaacggcgaaccgcccgtcgatgattccttacacgccataccgctcggtaaaatctggagcgggtagcgggaatcgaacccgcgtattcagcttggaaggctgctgctctaccattgagctatacccgcgcactcatgaccctgatccgacagtggtggagggagttggatttgaaccaacgtaggcatagccaacggatttacagtccgtcccctttaaccactcgggcatccctccagatatcactatcagcagagtcgagcgactaggcatttttgcgggggttcaggctgactgtcaggccagccgtcgatccgcgaggggccttatgacgataagcttatcccctgtcaacagggtaaaggcgaaaagaatgcatgtccgtccacagcatagtggaaacaccgccttcactcacccattcacggagcgggaaagcgcccgttttggcgggctttgcgaattattttacaatcggaacagcctgatagcatttgcagggcaagccgctatcttccgcccctctaaagagctataagcgcgccatgaccgatcaaaattcgccccgtacacccaaagattctcactatgcgcgcctgcgtcgccagcaccgcgaccagaaggccggagcggaaggcaaatcaccacgcaaaccgcagcgccccgcgatcgcggcaagcgcggttgccgaaggaaccgtgcgcctttatggcctgcatacggttcgcgccgccgtggaaaacccgcagcgcaaaatcctgcgtatgcgcgccacacgcaacggctttgcccggcttgagattggcgaagccgattctctccccttccccgtggagatcgtcgatccgagggatatcgacaaggaaaccgggtcggaagccgtgcatcagggcgtcatgatcgaggccgaaccgcttcgcaccagaaaactttccgaactcagggaaagcccgctgcttctggtgctcgaccaggtgacggacccgcataatgtcggcgcgatcatgcgctcggcagtcgctttcggcgctggcgccctgattacgaccagccgccacagcccgcaggaaaccggcgttctggccaaggcagcctccggcgcattggagctcattgcccatatcgaggttcgcaatctcgccgaagccatcgaagaactgcacacgcttggcttccagaccatcggtcttgattcgcaagggcctctggagatggaggcgacgctttcaggaaaccgaatcgctctggtgctgggtgccgaaggcaagggcttgcgccagaaaacgcgcgaaaccgtgacagcacttgcccgcctcgacatgccgggcgagatcaagtcgctcaatgtttccaatgcggcggcaatttcgctttacgcagccgaacgttatctgcgttcacgctgattcgtactttctgagaccatgcctcccgacagggaaggcatggcagcgaatcatccggcttcaggccgtcgcgatataggtgcgaatatcttccgcctcgcgctccacatcctcgatgcgccgtttcacaacgtcaccgattgaaatgattcccacaagcttgccgccttcctccaccgggaatggcggaagcggctgcgtgtcatgattttcatcacctgattgattgtgtggtgttcatgacaaacctgaacctttgatgtcatgacttccgcgacagacttgctcatggcttgggattcctgggctgcgagtgcacgcaccacgtcacgctccgaaagaatgccctcgatatgaccggcctcatcgcacaccaccagcgcgccgatcttatgtttgttcaacatggcgacggcttgggaaagcgtgtcagcagatgcgataaccaccacatccctgcccttcgtctcgagaatcgatcttacggtcatgccaaagtccctccaaggtttagcattcgctgcttctggcatttaaatgccatatgaagcaaaacgcagttcccttcgaccgcgttccatgatggtgcgctttgatcgcctgattggcaagtggcatcaaataggggaaggcttggtcaaagccagaaatggcgcaggatctatcgcctcaaaacggcatcatagctgcgcgggcggtccatcagtggaatcccgaaaaacccggcaatgaagccgcctatatgcgcctcccaggcaatgcgggaaaagtcggcgccgccagtggaataaaggccggtgacgatattgatgagaaaccagacgccgacaaaaatgaggacgggcttgagcgtcagcgtcagcccgatgggaagcaccggcccggcaaattccgagcgccggccatagccgacacgccgaaaaccatagcgggcggcagctcccatcatgcccgaaatcgcgcccgacgcacccaccagcggcgaaaggctttcgggatggagtgcgtaatgcgtaagccccgcgacgaccgacgtgaaaacccagaataggatcatccggaccgcgccgattcgcccggccagcggcgagccgaatgcggcaagccagatcatattgacggcaatatgcgcaaaactgccatgcatgaaggaatagctgataaacgtaaaaatcaccgccggatcaacaaagccgctcgccatcgaaaagcgcgccgggatcagcgcaaagttcatcatgaactcaaaatcctgccgctcgctcagaatataattctgatagacatagaccgcgacacacaacccgatcagagcaatcacgacacccggaatattgaagatcggctcgcggccgcctgtgccgcgcatttccggctggggaatgctcatgaagtgctgctctctcttgtctttcggaagcatcggcaggcgccccttacggttcgccttccctgcgcatcacacatgttgatagggtagaatatgttaaaaataaaggccggcggagtttcccgaccggccctgatgcgagcaggaactgtccgcaacatgaaatctggagatcagaaaaacgcctgacaagtcaatggcttcttctgatgccctcaactaagcctgtatttgcgggcttttcaaccattacttattattaaccttaacgcgcgggcacggtggatgaagaaagggttaaactggcttcctccccgttaatactattttaatgcgtcgaacagcggggccggcctccgccccaaacgatatgttggaaccacggcgcaaaatgaaacaccgcagcacgatcgcgattttcggcgaatggcagcgacttgcgcgcgatgaaagcggaagctttcatgtgccgctgcgcgagaatgtcgatccgcgcaagctggggcgccacctctgcgacctcttctttctcgagacggacaagcgcggtgaattatcggtgcggctggccggaacgcgaatctgtacgctgttcgggcgtgagctgaagaatatccgctttctttcgctctggccggaacaggaccgccctgcccttcgcgaaatggtgcagaatgtgggcgcgctggaagttccagccctgagccttcatgacggcatcagcctttcagggcgaagcctgcactttgaaatgtttcttgcgccactcataacggccagtggacagatcagctttctgggcagcattgccgtgccgaatccggtcgcatggatcggggccgacccgatcgtacttggccatttgaatgcggtcgagccgattgcgcctgatcttgccctcgcagaagaaacccataaatcggcggccatcaccgtgaatgcaagcgcaaaccaccgccattgcgcaagcccgtatcaaaagccggcaaggaacgttccgaaactgcgtgtgattaatggcgggcgggcctgatgccccaagggcgaggaaaagataaacgcgcgtcaaggttacgtaatagcaaacgacatcagggcttgaatgcgctaaaaatgctcaaaaagcactgaaataaggccaaaaaggcccaattattgacaaaagctttccgtgttccgcgcagttttaatcgaatttgactcgcattttcgcgcgtgaatttgcccgctttcaaattatgccggtcatcttggtctccaacagggagacaaaagaatgacaaaacaaatcttcatcgcagcgatcctgatgctgctgggtgccgggctggcgcaggccgccaatcccgcctcgacctcgccctggatgaccaccggcgagcgcacctcgcaaccgataggccactatgaactctgccagcgccatccagccgaatgcagcagcacaagccgcagcagcgcctcgctgaaactgacgcagcggctctggcagcagatcatcgacgtcaacgagcgcgtaaacacgacgatcgcaccgatgaccgacatggaagtctggggacaggaagaatattgggaatacccgaccacggcgggcgattgcgacgactatatgcttctcaagcgccgcgaactgatggcgctgggcgtaccggccaacacgcttctcttcaccgtggttcgccagccgaatggtgaaggccacgccgttctgaccgttcgcaccgatcgcggcgatttcattctcgacaatctcgacccgcgtgtcctcgcctggaacaagaccgactatacctatctcaagcgccaatcgacctacagcacgggtagctgggtttcaatccgggatgaccgtgacattctggtcggcagcattcactaatacacggaccaccgcaagcctcggcaaaaagggacgggtcgtcattccccgtccctttttgttggtttcagccgcctttcaggcaggctccatgccgcgcatgaaggaatgtcccctctccacataatgctttgcagaggcccgcagcttttcaacggcagcatcgtcaagctggcgcaggacacgcgcgggagagccgacaacaagcgaattatcagggatttccatcccttctttcaccaatgttcccgccccgataaggcaattcttgccgaccttcgcgccattgagcacaatcgcgcccatgccgataagagtattctcgccaatcgtgcagccatggagaatcgcacggtgcccgatagtgcagcccgcaccgatggtcagcggaaagccgatatcggtgtgcatgatcgtctgttcctgcacattggtatcggcaccgatagtgattggctcattatcgccgcgcaacaccgcgccgaaccagaaacccgcattctcgcccacgaccaccttgccgatcagcgtcgcatccggtgcaatccagttgctctcgcggtccgcaaactgcggcttgtgcccgttatatgcatagatcggcatatgatttctcccaattcgccagattacggtaattgacgattaagggctagagcggttcctgttttaacagaatcgccggaaccgctctaactatttgttttgtcgcattatccaatgcaaaaccgtttcacacttttgctggaaatgctctatgccgttttggcccgatgcacaagcaggagttcgcgcgtcatgacctgaaaggggctcaaacaaaaacgccctctccggatggaaagagcgtttaaactatacccggcttgcgcccgatcagagatcgacgtcgagaatggccatcgagaaattatacgacaattcgccttcatcctcatccttgtagataaggccgagaaattcgtcggcgaggtaaagctcggcggaatcattcttgcgcggacgcgccttcacctgaagatcaggattgttgaaggtccgtttgaaataggcgtccagttttttgagttcttcgggtttcaaccggattctcctgacattgatttgaagccggtttattgcacccggcattttcttatgtaaacccctgacatcgcctatcgcaggctgtagcgacgaattaactttcggtttggcatgggcaaaagtgcaaagcgaggtcagaaatcagtccattgaactgatttccccgcatggacgtttcacatttttggcccgaagacgctccaaacaaagctttcaccacatataggccgtctgcgggataaaaccagcagacaacccaactttatggcatgagccgttatcaatattggaattagatgccgtcacccagcatctggtccatcacgcgggatggctccgtgcagcccgtttcgccgatgatgcgcgcaggcacgcccgccacggttacattatgcggcacggacttcagcacaacggaaccagccgcgatcttggagcactgccctacctggatgttgccgaggatttttgcgcctgccccaatcagcacgccctgacggattttcggatggcgatcaccgctcgatttgccggttccgcccagcgtaaccccatgcaggatcgagacattatcttctacaacggccgtttcacccaccacaagccctgtagcatggtcgagaaacagcccgctgccaagcctggccgccgggtgaatatcggtctgaaagatcgatgacgagcggctctgaagataataggcgaaatccttgcgaccttgcttgtaaagccagtgcgccagacggtgtgcctggatcgcatggaagcccttcaggtaaagaaccggatccataaagcggctataggccggatcgcggtcataaacagcctgaatatccacacgcaggacgtgcgaccattccgggtttgcctcaagcatcgtatcgaaggtctggcgcaggatatccgcgctcacatcgggatggccaaggcgttcggcgatacgatgcatcaccgcttcttcaaggctcggctggttgagaatcgtggcgtagagaaaggcgcccagaaccgggtcattcctggtcgcctcctccgcttcggcacggatggaatgccagatgggatcgacctgatcgagaccggcattcacttttgaagacatgcgaacggacatatccatactccagttttgcatcgtgcaggtccggcaaaagtcaaattttcgccagtcgcaccgcaatacgagttcggcgcgcaggataacttaaaatgcattgccctgatacccgccgaattattgtcgctgatttgacggggtgcgcgaatgcgcaccgcaatcaccgtcaggttagagcgggttttccttcaggaatttcagaacaccctgcttgtacaccttgtcgcccaccgccagcatatgatcgcgtcccggaatgtcgagcgcctcaccattgggcagcagatttgccagttcctgcgcgcttccggcaatgtcatccgtggtgcctacggccaccagaaccggctggaggatgcgttcgatcgccgccaccggaacaagctccttcgacgtgatgacgcaggctgcaagcgcaatacgatcactcctggtctgatccgcaaacttgcggaacatctggccgcgcggatgtgtgattgtcgccggatcttcagccagaagcgcttcgccaataggctcccagtctccagcccccgtcaccatgccgatgccaagcccgccaaaaacggcgctatgcacgcgctcggaatgttcgatggcgagaacggcagaaatgcgcgcgcccatggaataccccatgacatgggccttcgcgatgcccagatgatcgagcagtgctgcggcatcgcccgccatcttgcttggcgtataatcctccgcttcgtggctttttgtcgaaaacccgtggccgcgattatcgatggcgatcacgcgatagcccgcttcggtcagcgtacggaaccagcccggcgaaacccagttcaccagacttgacgatgcaaacccatggataagcagaatcggatcgccttctccggcctgacgatacgcaagacgcaatccgtcatgttcgaaatattcgatatcgaaggcactcacctgttcattcctcttgatttcattgcagcggcatcaggagcggcattcgccgcagatcacgcgatggatcgccctgtcgccaacttttatgcctgtgcgtttgaccgtaccggccaggagttcaacggcatacgctgccggaacctcggaggaaatgagattttcagaaaaaggcaccgcattttcgtgaatggcaaccacccggcccttgtcatcaagaaaaaccatatcgagcggcagtggtgtattctgcatccacatcacgatgcggcgcatttcgcccaggatgaagatcatcgcacggtctttgggaaaatccgtccgccacatcagcccacgcacacgcgcctcatccgtgtccgccacttcaagcgcgaaattaattttgttgcctgtcgaggtgatgaaggtgagctgttccttatcgacaggcaatcgcatcggttgggcttcgtccgcgcgggcgacaaaggcaacaaacataaatgccaaagcgagaaaaatgcgacccatctgcctagcccttccttgtttttattgcgccatttttcattgcgtcctgcgggagcgaacattcctgcgcggccgcaaatgcgccgatatttctttgaatggcaaagggcgccattgcacatgaagattatcaaccggacgaaacggcgacaagggcacaagtttcgtgcttcaccaacctgttacgagaggccggtctggttcaatcagacccaaatgggggctggagcattttcgagccagaagtgtgaaacgcctattcgggaaaagcagtccacagggctgatttctgcttccgcttcgatgcgttgaaaatggcggcaaaacaaagagatagagcagtcccagcgattccgttttaatcggaaccgctctaatgtgaaacaggtatggctgttccgatatccgggtggatttcggctgccatgaggcccttttcgccggtgccgaagcggatcagcaccacctggccggggcgcagttccatcatgccgaaacggcgcagcgtttccatgtgaatgaaaatgtcttccgtcccctcaccgcgcgtcaggaagccgaaacccttggtgcggttgaaccacttgacgatcacgcgctccagcccgctcgatggcgtgacggtaacatgcgtgcgctgcggcggcatctgcgcggggtgaatggcggttgaggcatccatggagagaacgcggaagcattgcaggccgcggtcgccatggcggacttcgcaaacgatgcgcgcaccttccagcgccgtctgaaattcgtcgcggcgcaatgaagttacgtgcaggagaatatcggtcagacccggctggtccggcacgatgaagccatagcccttggccacatcgaaccacttgatatgaccagaaacctcaatgagctcgcccagttcttccgaggcgtgctggctgtggaactggtcatcagacacagacttgtccgccatgcgttcgcctctcctctgttcttccttcgggtttccgacctgattcttgcctaaagaataacacttccttaaccggaggcggcaagcttaaacttttgtccatccccatgatgaccacagactttatgctttcatggttattttcagtggcatttcgagaattgaaagccacctatcaagctgaaatatggctgccaggcgttttggcaatgtcatgtccttcacttcggtctggtcgattatgggcttgacgaacgacatgctacatcggatttgatgatgtgagcgaaccaatcggttctccgtgcgttttcaagcagcgggcgcacgggcaacaaaactcggcaaccaaggaaaagactatgcgctatctgcacacgatggtccgcatccgcgacatcgacgaatctctcgatttttatgtaaacaagcttggccttgaagaaatccggcgcatcgaaaacgaaaagggccgcttcacgctgatcttcctcgcagccccctccgatacagatcgcgcccgggcggagcgcgcgcctgaactggaactgacctataactgggacccggaaacctataccggcgggcgcaatttcggccacctcgcctatatggttgacgatatctatgccacctgcgagaagctgaaaagcgccggcgtcaccatcaatcgcccgccgcgcgacggccatatggccttcatcaaatcccctgacggcatatccatcgagctgatccagaagggcgagcgccttgctccgcaggagccttgggcatctgccgaaaacatcggcacctggtgataaaagaaaaagcccggtctcgcgaccgggcttcttgttgaaagaaaagacttattccgtgccttgaatagcggcgagttgccacgcgccgccatctgtgcgggtgaaggtccatagctcgacgctttccaccggctcattcgggttgccttcgacaaccgcgccgctggtgcgatccaccatcacgtcgatggccgaatagcgcatcgccaccgttgcatattccacattgccttcgcgccaggcttcggacacatcgccctgaagaagcttcacatccttcacttcattgcgcttgccgccggatgcgatttcgccaagttcttccgccagataagacatggcttccggcgtggtgagcttgcgcagcgccgcataatcctcacggccatagcccccctggatatccacaagcatctgctcaaaacgatccagatcttcctgtccgacatccatcggctcatcctccacgacgggagccgcagcctgtttggtctcaaacggattgacggatggtgtgcggccgctaaagctgccctgaccggatgcgcttttcgccgaaccgaaaggctggctcgcgccgaaaggctgcgccccggcatggcccgcgccagccgctgccgtctggcggcgattggcaaacatgcgcatcacgaacatggcgatcagggcaatgacggccacttgcaggatcaggccgaacatgccggcaagaccgccgagaccattgccaagcaacatgccgatcaggccgccgaccagcaggccgccaagcatggaacggccaaaattgccgaacaggccaccggaacgctgtgccgcattctgtgcgccagccgcagcgggacgggtcgtttgcgtcgcgcctgtgttcggtgtcatcgagcgttcgatgggagccgcattgttgggcgcggtacgggtcggcgcaggcgtagaataggtgcgcatgccacggctaccaaaaccgccaccgcccgcgcggcgagcctcagcgaaatcgacagccgtgaatacggcaacaaggccgaggacaagtgcaagcgtcagtttggttaggcggtttccggaacccgtcattcgtttctcccggttagagcagtttcgacgattctgtaaaagcagggcccccttcagggccctgtctcaatgtttaaatcagggctcatatgggaattcggccccatccttcacaagggtgggaagccaaaaaatccagaaatttcaaatgaaccagagctttaaacaggcaaagccgcatccagaatctggatttggggagaaacagaaccattccaatggttgagagaaagatttccggccacatgcacactgcagccgatattgttgaacaggaagcgtccaagatcgccttctgccgctcgaaatgcgatcgcattgacccgcttgccgtctgccccgcgcaatgtcacccgcacatgatcccgcccgacgccccgcacatcggccagcacatgatgcggcagcgccaacaggggctgcggatgcgcagaaccataaggaccggctttctgcaaagcttcataaagcgccacggtcgcaccggatgcagccagcgccccatcgatggaaaggctctggttttcacgcaagcgcgacacgatatccgcggcttcttcttccagataggcgcgcagcgcgccaagattgccgcgctcaatggtaatgcccgccgccatggcatggccaccgcccttcaccagcaggcccttttccaccgcaccgcgcaccagcttgcccagatcaagacctgaaatcgaacgccccgagccggagccgacaccattggcgttgaatgcaatagcaaaggccggacgccgcgccttttccttcagccgggaggctagcaggccgacaatgcccggatgccagcggtcactggccgttacgatcacggatgcgcccgccccgcccgaaatctccagcgaagcttccgcttccgcctccatgagcatttcggcctccatggcctgccgttcctgattgagcctgtcgagttccattgcaatgcgatccgccattgccgggtcatccagcgtgagaaggcgcgcgcccaagcccgcatcgccaatgcgcccacccgcattgatgcgcggaccgatcagataccccagatgaaaggcattgagcggctccccgatgcgcgcaacgcgcgccagcgccgccaggccgacattgctttgcccgcgggcaacgagcaggcccttcaccacaaaggcgcggttgacgcccttgagcggcaccacatcgcaaaccgtcgccagtgcaacgagatcaagcatggaaagaaggtcaggccccggccccttgccgcgcgcgcgcaggattttggccacctgcaccaatgccaggaaaaccacgcctgccgcgcagagatggccttgctgcgaaatatcgtcttcacggttgggattgacgatcgccaccgcatcttccggcagatcgccgccgacctgatggtggtcaagcacgacgacatctgccccggcctgtttggcggcggtgatggacggcacgctgttggtgccgcaatcgaccgtaacgatcaggcttgctcccttggcggccagttcccgcatcgcatcgggattggggccatagccctcgaaaatccggtcggggatatagatggaatgctggacaccgtaatgtttgagaaaccgcgccatcagcgcggaagaacacgcgccgtccacatcataatcgccaaagatcgcgaccgtctcgcggcgctggatcgcatcggcaatgcgccccgccgcattgtccatgtcgttgagcgtcgccgggtcgggcatgagattgcgcaacgtcggatcgacaaattccggcgccccttccacggacaccccccgccccgcaagcacacgcgcaaccagatcggaaatgccatgatgctgtgcaatggcaagtgccgtattggcttcacgcggacccagccgatccacccatttctggccggttgcggattgtttcactccgaggaaaaaacgctctgttgtcattggtccttaaagacacaaaagccagcgttcttcaatgatgagattaaagtcagcttccccgcgccaagccatgcgcaaccaatcgattgataatttcaggatagcttacaccgctcacagccatcaccttggaatacatgctcatatcggtgaagccgggaatagtgttgatttcattcagcacgatacgcctgtctgccgtaacaaaaaaatcaaccctcgccatggaatcgcagcccagaacccggaaagccctggtggcgatcgcacggatttcattctctacctgttcgggcaactccgcaggaaccttgatctcagttccatcggcatcgatatatttggcatcataactataaaaacagtggctttccgcaggcacaatctcgccagcgcgcgagacgaacagcgcgcctccttcgtcttcaagaacgccgcattcaacttcgcgcgcctgaatgaactcttcagccagcagcttatcgtcataagtgaaaccatcggacatggcagcctgataatctgcttccgttacaaccttgtggacaccgacagacgaaccctgacgggcgggtttgataaatatgggcaaacccaaagcctgttcgagcgcactgaaagcgggaacctcttcgcgcgtgatggtcacggattttgccgtggacaggcccgcttcattgaccaggcgcttggcaatatccttgtcgagtgcattggcggaacctggaataccacaacctgccagcggtactcgcgcaacctgagccaagccttgcacagcaccatcttccccatgaaggccatgcagaaccggaaatatgatatctattttgtccgcctcgtatggagcgccggcatcaggaaccacgatggcacgcccacagccgcccggaacaaggcaaagctctgcgccgcttgacggcttttccagcgcaccgttcacgaagcggctcaacagccattgtcccgcgcgtgttacaaaaacaggaacagcctcatatttggccggatccagcgcattcatgacattggttgctgaaagaacggaaacatcatgctccgctgagcgtccaccaaagaggacaacgatacgcatttttccagatgccatgactacctcgatataatttgaacaaagattgcttctcaaaaatccggatcaagttcggctatataatgtcgtccccatcaagggcctaaaatatcgcggcatcatacagttgccgatggagcgtatcaaatcaaaaaccccgaaaaacgatacgcttttcggggtctgaaacggcaggccgttcgatctcatatatgtcctagagcggttccgattaaaacggaatcgttggaaccgctctaactatttattttatcgcattttccgacgcatcgaagcgggatcagaaatcagtccagtggactgatttccccgcgtaggcgtttcacacttttgctggaaatgctctagaatttggacaaatcctgatggcgcgccttgatttcacgcaccgtctgcgacgacgagcgcatcacgatcgtatgggtctggatataatcccgcgcgaatttcacgccggaaagcatattgccatccgtcacgccggtcgccgcgaagagcacatcgcccttggccatttcctccaaggtatagatctttttcggatcggaaatacccatcttggcggcacgggcaaccttctcttcggtattgagctgcaaacggccctgcatctggccaccgatgcagcgaagcgccgcagcagccagaacaccttcaggcgcaccgccaatgccgatatagatgtcgatgccggtctcgtccggatctgtcgtatgcatcacgcccgccacgtcgccgtcgccgatgaggcggatcgcagcgccggtcgcccgcacttcttcgataaggcgcgcatgacgtgggcggtccatgatgcaggcggtgatttcattcggcttcacgcccttcgccttggcgatggacatgatgttgtccgtcggcgtggcatcgagatcaacgacacccttgggatagccggggccgacagcaatcttttccatgtagacgtcaggcgcgtaaagcaggttgcccttttcggcaatggcaatgaccgccagcgagttcggcaggttcttggcgcagatcgtggtgccttccagcgggtccagtgcaatatcgacagccggcccctgcttggtgccgacttcctcgccgatatagagcatcggcgcttcatcgcgctcaccctcgccaatcaccactgtcccggtgatgggcaggcggttcaattcctggcgcatggcatcgacagcagcctgatcggcagccatttcatcgccgcgcccgcgcagccttgccgccgccacggctgcacgctcggccacacggacgagctccagtgtgagaatgcgatccagcccgtgggggtgctgctctgcggtcttggccatttgaacaaagtcctgaatttgaattgcgtttatgcggcatcgccgccatcgccgccccatggcgacattgttcaaaccttttgtcaaagtccccgacagcctgcaagagtgtaggagctaaaaacagtgcgcgctcaaagccttaatcgatttagagcatttccagcaaaagtgtgaaacgcctacgcggggaaatcagtccactggactgatttctgatcccgcttcgatgcgtcggataatgcgacaaaacaaatagttagagtggttccaacgactctattaaaatgggaaccgctctgagctctacacgcttcgtttcatgcaccggtcggatgtgaacggaattcgtccaatcctgaggtcgcaaaaccttgatgggggaacaacactcagccagcgcgttcaatgcggatcatctgcggcttgtccaccagatgatcgtctttcagaatggcttccagagccttcttgaccgcagattcggttgtctcatgtgtcaccagaatcaccgtcttgacaccttcgcgcggcgcgtcatccatgggcgggcgctgcacgatcgattccagcgaaatgtcgttttccgccatgcgccgggcaatcgccgcaaaagcgccaatgcggtcatgtaccgtgaggcgaatgaaatagccgcccgcatgtttgcgcatcttggcgcgattatagggctgcaaggccttggcaggcgtgccgaataccggcccatgctggaaacccggacggctcttggcgatatcggccacatcgccgatcaccgccgaagccgtggcattgccacccgcaccgggacctgaaagcagaagctcacccaaaagatcggtctcgatggcgacagcattggtcacaccatgaacctgcgcaataaccgaagaggttggcaccatggtcggatgtacgcgctgttcgatgccggtatcggtcttctgtgcaacaccaagaagcttgatgcggtagccaagttcgtcagcggcacgaatgtcagccagcgaaatattgctgataccttccagatagatatcggcggcggcgatctgcgtgccgaaggcaagactggtgagaagcgccagcttgtgcgctgtgtcgttgccttcaatatcgaaggtcgggtcggcctcggcatatcccaggcgctgcgcatccttgaggcaggattcaaacgaaatcccctcttcccacatccgggtcaggatatagttacaggtgccgttcatgatgccgtaaacgcgcgaaaccgtgtttccggtcaacgattcacgcatggccttgatgacgggaatgccgcctgcgacagccgcttcaaaattgagcaggacgcccttctcctcggcgatcctggcaagtgcaacgccatggcgcgcaagcagcgccttgttggccgtgaccacatggcggccagcgcgcaaggccgcttccacagacgccttggccgggccatcctcgccgccgatcagctcgataaaaagatcgatctcggcagatttggcaagttccaccgggtcatcgaaccatgcaatgcctgaaaggtcgatgccgcgatcccgattgcggtcacgggcgctaaccgccgtaaccgttacaggcttgccgcactggcgcgtgagcatctcggacttgtcacgcagaatacgtaacaccgaagcaccaacggtgcccaggccggcaacaccgatccgcaatgcatcactcattatttcgaccttctactggagtggtttcatcgggtgagaactgcgggcaggataaatccagcccgcgagcatgggcggccgcaagcatagcccagcctgcaaacatgggccagcccgcaaaggtgggaatgccgtctagcggtgaccttcaagcggaatcacattttgcaggttctcatccttggcagaaaagaaccgcttgatattgcgcgcggcctgacgaatgcgatgctcgttttccaccagcgcgatgcgcacataatcgtcgccatgttcaccaaaaccgacgcccggcgcaacagccacatcggcctgctccaccagaagtttggagaattccagcgaacccagcgagcggaaccgttccgggatcggaacccaggcaaacatggtggcagccggtggcggaacatcccagccagcgcggccgaagctttcaaccagcacgtcacggcgctgcttatagacattgcgcacataggcaatgtcggagccgtcaccattgagtgctgccgtcgccgccacctggatcggcgtaaaggcgccataatcgagataggatttcacccgcgtcagcgcggcgatcaaacgctcattgccgaccgcgaagcccatgcgccagccgggcatggagaaagtcttcgacatggaggtgaactccaccgtcacatccattgcgcccggcacttccagaacggatggcggcgggttgccgtcgaaatagatttccgaataggccaggtccgaaaggatgacgatgtcgtgcttgcgcgcaaaagccaccacgtccttgtagaaatcaagcgtcgccacataagccgtcgggttggacggaaaattgaggatcagcgcaatcggcttcggaatggagtgtttcacgccgcgctcaagcgtcgggatgaaattatcgtccggcttggcctgcaccgagcgaatgacaccgcccgacatgatgaagccaaaggagtggatcggataggtcgggtccgggcacagaaccacatcgcccggcgcggtgatggcctgcgccatattggcgaagccttccttggagccaagcgtggcgacaacctgcgtgtccgggttaagcttcacaccaaaacggcgtgcataatattgtgcctgagcacggcgcaggcccggaatgcccttggaggcggaatagcgatgggcgcgcgggtcctgcacagcctcgcaaagcttgtccacgatattttgcggggtcggcagatcgggattacccatgcccagatcgataatgtcggcacccgccgctcgcgccgatgccttcagacggttgacctgttcaaagacataaggtggcagacgacggattttatggaattcttccgacatgatcctgttccaaaggagggttgaatataatggcgctcacgcaccgcgaaggagctatacacctgttctcgaatcgggtcgagacttgataccgggccaaacgcccaacttttggcggttatggaagggcttattcctgaccggactcgatctgcttcagggtagcatttgtctgctcctgcgcctggcggcgcatagcctgagcctcggccgccgtaaagccgccccccggagccttctgcggcgccagacgggtgcggtcagcgtcaagcgtcgtggtcaattgctgcttttcttccggcgtgatctgcgctgtcgcagccttgggcagatgaccaaacttgggataaacgccggtgcgggaagcgccttcctgcggcgtaccctgaaactctttgccaccggcacaggccgtaagcatcgccgccgccattgctgccagcaaaaaattggcgatctgccgcgtgcgcttggtcatggtcctgttcccggttaagcatatgccgtgctgcttcgtgcagcagcggacagagataaagtatttgcgaagggatagcatcaagttgaggcgccctgtcaacaagcgaatgctcgcatgggcaaattgggtcacgtgaaggctgtccggcatggtttggcaacaaggcccgccaataaatataactacagattacaaagattaatattccgtgatgaaccaacagcggcaagtcacttaatcccacagaacatcaatagttgcactcggcttccaaaaaacttaaaaattggtaacaaatttccgcaaggtgatttacataatacgacgaggcgatgcttacagccctgaaaagactgttataaatcgctgatatttctgcaattatctttccggcattccagccgggatcgtggggacgattgtttcaggcatgaagcaaaccctgcacgggagaaccgatctcccgaaaccaggtgggctcggacatgtccggttcgccaaactggtcagggaaatcgagccggagcagactgttgaaacgtgaaaattcatcaacccggacaaccggcaggtttctttcaggcagcattgctttgctggcgctttttgtcacatcgtgcacatccaccggcactggcaccggtctcgacggaaaaccgctccagcttgccgccggtgcggatggctccatgattgccgatacgttgcaaagcgcggcagaccaggcagttgcagcagaagatttgaaggcgaaagcagacgaacccggcgcgacaaagcccaccgcgacggcaagccccagcagcacagataccaataataaagagaaggcaaaagccgacgccgacgcctcatcggaggccagggagccgacagagctgaccgccctcgcccctcagccgccgaagacttcccttttcagcatgtttggcaatagcaagcctgcggaagcaaagccggacgaatctgcgagccaggcagaaaaaccacaggaaaccgccgcaactgcggtaaaacaggccgaacctgccaaggcgcaggacgttgaggctgcaaaacctgcacaggcagcagaaaagccaattcaggtaagctcgctgttcggctcttccaaaactgcctacgcttctgcgcaacgtccccccgcctctcagggcagtatcgcccgccttttttccgacgaatcgacaggcgcccggtcaagccggacagaaaacaagaagctggcggttataaagcctgtctcgtccaccaccgcaacacacgactataactattccctccccggcgttcgccccaatggcggcatagaaatcaagcaccgaaacagcctctatgacgatagcgatatcgatgcgaacgaggatgatgaatttgccagcgtgacgctggcatcggcacccggccttgcccgccttgcacccaatgggctgaaagtccagcgccaaaccgtggatgtggcttacctaaagccagagcttgttaccatgctgaaaaccatggaacgccatttccgccgtcctgtcatggtgacatcgggctatcgcagcccttcttataatcgcaaggtcaatggtgcgcgccgctcgctgcacatgatctgcgcggcagccgacattcagattgatggcgtctcgaaatgggaaatcgcccgttttgcccggtccatgccaaggcgcggcggtgttggcacctattgccatacaacctccgtgcatgtggatgtaggccccgaacgcgactggaactggcgctgcaaaggctgatccgcgtccaccgcacaattcgcccaatggcaaatcaaatggccggtcttttcttttttcttgtattttcaagcggatagacggaaacacagcaggctttcatcccgtctgggcagcaattggcacttttttcagaaaagtgttgttttgggcttgcgagtcggaaccttcatcaatataagcccactcacaccagcaacgggcgcccatcgtctagcggttaggacgccgccctttcacggcggaaacaggggttcgattccccttgggcgtaccacttgctggttttttattcctagaaaattcaaagacttaatgctgaacatatcttgtttggcactgttcaggcttattcacagacaggtgaaaaaggggcttgcaagtcagaaatttcctgactataagcgccccacaccagcaacgggcgcccatcgtctagcggttaggacgccgccctttcacggcggaaacaggggttcgattccccttgggcgtaccatttgctggttttatccctcaaaatagatgcaaaaattactggctgaattggcgttgtgctgttacgcgcatgtctgtaagcaagtctgcaacttttttggaaggaccgaaaatgccaagagcaacagcaatcgttcccactgcccatgccagccgctacctgcaacagctctgcaagcactggacacacaagttcgcggtcgaattcacaccggaacatggcacgattgatcttggcgaaggccgcgtggtgattctcgatgccgatgcggaaaagctgaccgccaccgtggaagcatcacaagaaaaccttgcctctcttgaagatgtggttgcaagccatatcgtccgcttcgccttccgcgaggaactggcgttcaactgggccacagaatagcagcaggcgcggcattttaccaatctgtaaaatgcccgcaaattgcccggaatagtcattatcgcatcacaatccgggccaaatcatccgtgaaattcttcccacttctaacgagtgatttggtgggaagaaaatgacaagcgaaacgagaacaacccttacattcctcggggccggtcttgtcgcagccgctctggttctcggagcgagacttaagctggcatgacgtcatcaggaccctgttttagagcatttccggcaaatctagagcatttccagcaaaaccgcttcgcacttttgctggaaatgctctaaatcgccccatgctgtttcctacccccctcatttccggcaggctggagcgccgctacaagcggtttcttgccgatgtcactcttgatgatggccggttcatcaccgcctccgttcccaataccggctccatgctgggcctgacggcgcccggttcacgggtctggctcagcttttcggacgccccgcaccgcaaatatgcgcacacactccagattgtcgaggccgacaatacgctggttggcgtcaataccggattgccgaaccgcatcgcggaggaagcgatcctgaaaggcctcatacccgaccttgacggctatgcgaccctcaagcgagagcaaaaatacgggcgcaattcccgcatcgaccttctgctcgatgatggcccccgcccgcgcgcctatgtcgaagtaaagaatgtgcatttcattcgcacgcccggccttgcagaattccccgatacggtgacggcgcgcggcgcaaaacatctggacgaacttgttgatgttgttgccgctggtcatcggggcataatgctgtttattatccagcgcgccgattgcagcagatttggtatttccggcgatcttgatcccttttacgcacgggcttttgaacgtgcgattgcatccggggttgaggcgtgggccgttcggtgccacataacggaaaatggcatcgacgccacagagctggtgccaatcgaggacatgagacggatcgagtgatggtaacctatatcgaagcgacaagcgcacccgtgaaatatacaggccagatcaggctctacggccccgaagccttcgaggcgatgcgcaaggtctgcaacctgacggcacgttgccttgatgcgctgaacgatatcgtcaaacccggcgtgaccaccaatgagatcgaccgtttcgtatttgaattcggcatggaccacgatgcgtttccggcaacgctgaattatcgcggctacacgaaatcgacctgcacatcgatcaaccatgtggtctgccacggcatcccgaacgacaagcctctgcgcgaaggcgatatcgtcaatatcgacgtgacttatctgcttgacggctggcacggagattccagccgcatgtatgcggttggtgaaatcaagcgcgcttccgaacgtctgctggaagtgacctatgaaagccttcttcgcggtatcgccgccgtcaagccgggtgcgaagaccggcgccatcggcgcggcgatccagacctatgccgaaagcgaacgctgctcggtggtgcgcgatttctgcggtcatggcgtcggccggcttttccatgatgcgccgaatatcctgcactacggcacccccaatgaaggtgtcgagatcaaggaaggcatgatcttcacgatcgagccgatgatcaatctgggcaaaccgcatgtgaaggttcttgccgatggctggacggcggtgacgcgggaccgctccttgaccgcacaatatgaacacacggtcggcgtcaccagggatggctgcgagattttcacgctttctccggccaatatctttggcccgccttccatgcggtgattgaaaagcggcaatcacttattgtctgatctgttttcgcgggggtttaaacagaatggcaaagaagaaggatacgcccggagatggcgaatttccgggcttcagcgacacgctgcaacgcacaccgaagctggagaagcctcattatgcggggcatcgcgaccggctgaagcagcgcttccgggatgcgccggacgctctcgccgattatgaattgctggagcttctcctgttccgcgccatccgccgcgcggacaccaagcctattgccaaggcgcttctcaaccgtttcggctccatagccgaagttctggctgcgccagagaatctgattgccgaaattccgggcgctggccccaccgtcgcgctggaactgaaactcgtcgaagccatagccaagcgcagcgcccgcagcaccgtgatggagcgcgaagtactcggctcctgggacaaggtcatcaattattgcaccgccgccatggcgtttgaaacccgcgaacaattccgcatcctgttcctcgacaagaagaacaagctcatagccgacgaagtgcagcagaccggcactgttgaccatacgcccgtctatccgcgtgaggtggtgaagcgggcgctggagctttccgccacggccatcatcctcgtccataaccacccgtccggcgacccgacgccatcgcgcgctgatatcgacatgaccaagcaactggtcaacgccgccaaggcactcaatattaccgtgcatgaccacgtcatcatcggcaagcacggacatgcgagcctgcgcagcctgcgcctgatctgatttgcctctccatagttaccaatcattaagcatggtgcgaagaaggttgcgcaatctgcgaagtttgctcgaattttcttaaatttagtcacaattaagagtgagacgaaggcccgctcgaaagcgccgctttccgcccgaaaaaattgagttcaagcatgtttcccgccggtgttttggccgggaaaaccggagtacaaaatgttcaagcgttctatcaccgcagccgcgctcggcgctgccgtcatggcctttgcaggctcggctttcgcagccgacatgatgggagggaccgactacacctataacgaccctgtcgccgccggtccgcatgactggtccggcaattatgtcggcgcgcaggttggtggttcgtcttccaaattcccaagcccgtttgccagccgtaccggcgccctcggcggcattgtcgtcggcaagaacatgcagaacggcaatatcgttttcggcgcggagctggaaggcaacttcgccgaagccgaacatcgcatcggccatggcggcacgctacagcaatcttggaatggcaatgccaagggcaaggtcggctatgccttcgacaagaccctcgtttacggcaccgccggttatggcgtgacccgcttcaaggctaaggacaacaccacttccgctcccggctgggaaggcggcgtactgattggtgcaggtgtggaacaggccttgagcggccctctctccgtcaaggccgaatatgacttccagcgtttcaacgatgtcaaatcgcaagtgaatggcatcgaacagcgtaacaacctgaagaaccattcgatcaaggccggcctgaactacaaattctagtggtctgattccaacatttgcctccctcggttcaagcgttgagcaaatgttggaatcacaaagaccactagtaagtatatgtatctaatggatttttagaatttgacgtttgaaacagcatatgtaacagccgggattcaaacgtcaaatccaatccactagaacatgtccccaaaagtgggaacccgctctggaagatatgctttagccgtcgtcacgataggagcgaccggctggccgtaatgcgcaatggcgaggtggtggagccgcttgaggcccacgatctcgtcatttgaacccgcaataaatcgtgacggggagcgcctgacgccagacatcgaacgagccgagttcgcccgcctgtgcaacaccaacgcgggtcagatcaccgccaaattcctgccgccaggcgaaaagccgcatttcgctttgcaaggtcacggcattggcaaccagccgtccgcccggtttcagggcattccagcaggcttccagcacaccttcatccgtcacgccgccgccaatgaaaattgcgtccggcgcttcaagcccgcgcagcgcggaaggcgccctgccttgcacaagctgcaaaccgggaacgccaagtgccacccggttgcgctcgatcatgccttgccgtccctcatcggcctcgattgcaattgcccggcatgaggcatgaacacgcatccattcgatgccgatggagccgcagcctgcgcccacatcccaaagaagctggtgcggcaagggctgcaatcgcgaaagcgtgacagcacggatatcgcgcttggtaagctggccatcattttcaaacgcctcatcgggcaatcccgcaacaggcgacaaaacagccgcatccggcgcggcaatacacgcgatggcgagcacatgaaggtccgcacatcgctcatgcagccagttagcggcggtgccgtggaggatgcgctctttcggcccaccgagatgctccagaacggtcaggacgctttgcccaaatcctatggccgccagcagcgtagccacccttgccggggtcgtaccgtcattgctcaacaccagaagcctcacacccggcagaatgtgcggaacaagcaattcataggggcggccatgcacgctcaccgtttgcacgtcctgaagcgcccagcccatccgggcggcagccagcgacagcgatgagggataaggcagaaccagcatctcatcgggcgaaaaatgcttcgcaagcgacgcgccgacgccgaaaaacatcggatctccacttgcaagcacaacgatgggcctgcctctgcgcgcatggatcgccgcaaaggcttcatcgaagggcgaaggccatgcgatgcgttccgcctctgtgtcgttgcccagaaaggccagatgtcgcttgccgccaaaaattgcctgtgcttcggcgatagcattgcgtgctgcctgccccagcccatccagcccgtcttcaccaataccgattaccgtcagccagcagcccatgcgcaacgctccttttccctgttcgtatggcggggcggtagcaagtgcaagcgccaaggcgtataagacccccatgttgaaccagcaaaccatccagaaccaatcagacaggcgcagtgcctgccccggcctctcacgcatggtcatggcgaaagacggcgcaattgcccgcatcaagctgaggctgggccgcctttccacgcaacaggcgttcgcgcttgccgacatagcggaacattcaggggcgcgcgccatcgagctttcgattcgctcgaatgtccaattgcgcggcattgcgccagcccgctgggacgaggtcgtgaccgcgctttatgaagcgggacttggtgcagacaatccagccgccgacgatattcgcaatgtcatggtaagccccacggcgggcatcgatccgggacagatctgcgatgtgaccggccttgcttctgatttgctggccatgttgcaggctgaaaaagccttccacgcgctatcgccgaaattttccctacaggttgatggcggggaagattgtgccatgatttcccatccgggcgatatctggctgtcggcaaccgaggaaggcaaagcctatgttttcggcttggcatcctcaccggatcggcaggcattgggcacgatagcggcaaacaatgtcccgcccttcatcgatgcgcttctgcgctgctttctgcgcaacggtgcagcgcgaatgaaacagctcacatccgagagagagtttgtgaaaaccgtccgcgaaagcctgccttttgccattgaaccggcatatggatggaagcggaaggcgaccgtggctcatgcgcatcttggtcagcatcgccagttggacagcaatcattatatcggtgcgatgccgcttctggggcgactgacaccattgcagcttcgcgaacttgcccggctggcgcaggaagaattgcgcctcacgccctggcagggcatccttcttcccaatatagcccccggcgaaaccgaccggatcaaacgcgcacttcatgcaacgggacttgagaccagcccaaaatccgcccatgcgcggttgcgcgcctgttccggtgcaacgggctgtgcatcggctctggcggatacacaggcggatggaaattttctggcagcacggctggaaagcggttccgatccggttcacctgacgggctgtgccaaatcctgcgctgcgcttgcccccctgccgcacacgcttctggcccgttcggcaggccgttacgatctttacgcgcaagacaggttttcacagaacggggctggaccatcgcggttcggacagctattggcgtcggatatcacccttgaggaagcggcgcatattctgaacgcccgacatcaataagagcggcccatgacagactatatccgtgacggacaggccatttacgaccgatccttcgctattatccgcgccgaagccgatctccgtcacattccagccgatcttgaaaagcttgccgttcgcgtgattcacgcctgcggcatggtggatgtggcaaacgatcttgccttctcggaaggtgcaggcaaagccgggcgcaatgctcttctggcaggcgcgccgatcctctgcgatgcgcgcatggtggccgaaggcatcacccgctcgcgccttcccgccgataatcgcgtgatctgcaccctgggcgacccatccgtgccggaacttgcaaaaaagatcggcaacacccgctccgcagccgcgcttgatctctggctcccgcatattgaaggcagcattgtcgccatcggcaatgcgccgaccgccctcttccgcctgttcgagcttctcgatgcaggggcaccgaagcccgcacttatcattggaatgccggtgggctttgtgggagcggcggaatcgaaggacgagcttgccgccaacagccgcggcgtgccttacgtgatcgtgcgcgggcggcgcggcggcagcgccatgacggcagccgcggtcaacgcgcttgcttcggagcgtgaataatggcggcgaaaggcagattgttcggcctgggcgtcggccccggcgaccccgaactgattaccctgaaagccctgcggctcctcaaatccgcaccggtcgtggcctatcatgcggcgcggggcaagaagggtaatgcgttcactattgtcgaggattatctttcgccggaacaggtgctgctgccgctcatctatcctgttaccaccgaaaaactgccggaccatatggattatgagcaggtcgtgaaggatttctacggcgaaatcaccacgaccatcgccagccatctggatcaggggcaggatgtggcggtgatcgcagagggcgacccgttcttctacggctccttcatgtatatccatgacaggcttgcggaaaaatacgaaacccatgtggtgccgggcgtctgttccgttctgggggcttcggcggtgcttggtgcgccgcttgtctatcgcaaccagaccctgtccgtcctttccggcgtcatgagtgcgaacgagttgcgtcagcgccttgcacagacggaagcggcggcaatcatgaagcttggcaaaaatctcgacaaggtgcgggccgtgctgggcgatctcggcctcatgggccgcgcgctttatgtcgagcgcgccaccatggccaatcaacgcatcgtgccgttggccgaggttaatggcagcgattgcccctatttctcgctcattctggtgcccggcgaaaaatggaacggcgcatgatccccgcctttctcgttcttgcagaagcagcactcccgaccgcgcgccagatcgcggccgcattggaacgcgctgaagttctgggcctgcacgaccgcgtgagcaccgccgacaaaaccttcgcccatttcggagaggcccttcgggcgctttatgaggaagggcgccccgttattgcgctttgcgcggctggcatcgtcattcgtgctcttgcgccacttctgcaaaacaagcgcatggagccgccggtgctcgcagtggcagaagatggaagcgccgtcgtgccgcttctgggcgggctttccggcgtcaacgatctggcgcggcagatcgcggccgcgctcggcattgcgcccgcaatcaccacatccggtgaattgcgcttcggcatcaatcttctgtatccgccttcggatctgacgctcgccaatcccgatgatgccaaaaccttcacctccaatcttctggccggtgaaagactgaagctcaacggaaaatccaattggctgcggcaatcgaaacttccctttgccgatgatggcaagcttaccatcaccatcacgccgcataatcgtacaccgcgcacgaatgagttgatctatcatccgcaatgcgtggcaattggcatcgaaacaccggatgagagcctacagggccagatagaaaccgcattggccggggccgggctggcaaaaacatcgctcgccctcctcctcgcgcatgagaaggattgcacctctccctttctccatgaaacagcccgtaggctcaatgtccagttgcgcttcgtgaccggcgctcccgatgcgcgtgaacttgctttgcgctctgtcgaacatcctttggacctgatcgaaagcagcgggcttgccctcgccgtggccaaagccccggcggatgttcttttcgtcgggagaaagcgcggcaggcttgccgtggtcggacttggtcccggcgcgcgtgacctgatgacgcctgccgtgcagcgcgaactggaacaggcggaggatattctgggctacgaaacctatgtgcgcatggcaggccccttccgcaccgggcagaccatccatatgacggacaatcgcgaggaaatgcagcgcgcgcgccatgccttcgcgctcgctgcatcggggcataatgtggcgatggtttcctctggcgatcccggtgttttcgcaatggcggcggcagtggtcgaggccctgcatgaatcggataacccggcatggcacggcgtagagctgtccattcagcccggtatttccgccgccatggcagcagcttcgcgcatcggcgcaccgcttggccatgatttctgcatcatttcgctgtcggacaatctgaagccgtgggatatcatcgaaaaacggctggcgcttgccgccgaagccgatctcgccatggccttctataatccgatctcaaaagcgcgcccgcaccagcttggccgcgcgctggaactcctgcgccaataccgctccggcgaaacacccgtcgttctggggcgcgacatcggcagagctggagagacaacccgcgtgatgaccctcggtgcactgacgcccggcgatgtcgatatgcgcacggtggttatcatcggctcatcgcacacgcgccgctttgcgcggcctgatggtggcgaatgggtttatacgccgcgctggtatggtcaaaagccggataaataaaacaaaaaaggcaggaaaaccctgcctttttcgtaagttaacaacgattgttgaatcacttctttttctttgccgcggcctttttcggctgggcggctgcggcggcatcggccttggccgcagcttcttcggctgcaatctgatccgcgctctttggcgaagtatcgataacagcacgcacaccgccgcttgaattcaaatggcaaactgccgtgcgcagatcgaccttcagatccacatccatgccgccacctgcacccggacgggaattgacggcgctgataacgcgctccggcaggaaatatttgttggctgcggcagtgatgcagggctgcgccagcgccggatcgacataagacgtcggcgtaaaacgcggcagcgaaatggtcggtgcgctgacgggagcttcagtcttgcccggcgtggcggtggatgtcggcacagtcgtcgtgcaggcggcagccagtggggccaacatggcgatagctaggaaacgggctccggaacgggcgcgtccgtacatgatctacctcgtgatatctgctgaataggtaaaaattttaagctcgataactattcgcttttggctgattgtcgagtggcaggaaggtcacattgccagaatttcgattcgcatccacagcctgtcatccctgttttgcaagaatccagttcagcgtttcacgccagtccgacatgcggataggcgtaccgtgattgccgctttcaaagcgtcgaaactgaacgggatagccgggcgcacgcttccttatttcacgataaaaaccttcctgcttgtcgatcgcgaaaaccggatcgcggcttccatgcccgaaaaaaaccggcacacgccgtttgaaggccgatgattggaaaaaaccttcgtcccacagcgaaccgagcaggatcaggcctgcaagcgcgccgcccgctttctcattggcggcgatgcgccagcaaagcgttcccccctgcgacccgcaggaaaggaccagcggcgcatggggcgaggtcgcccggacagcatcgatcaatccggcaatctgcgcctcacctgccgcaccgaaatctttgaaatccggcgtgatataaaagccgtcattcagcaccgccagattctttacccggttgaaattgccgccgaaagtgaaatcgttcatgccttgcaggcggttgccgccgcgtccatggagatagatgacaatgaaggatgcgccgtcacgcttgcccgccgtcatggcttttaccgggccagcgaaggtttgaaaggtaacatccttctgataggcgcgcgccctcagcgatacataggcatccctgacgcgcttttcagacacggcatcgcgcccattgatatcgcgcatttcatcataatcaacgaccttgtaatcgccattatccgcgctggagagaatgccgggataggcaaaataatcgtccttgaagggcggcaaaatatccccggcaaaagcggatgaaacgcgaagaaggaaaaaggcgctcaaaagcccgctaatcgcgcgctttgtttcccgcttgcccatgcgtcagagttccagtttgtgataacgccggttgagatagatcagcgcctcttcttccgcatgggaactgaggccgacgacctccccgaacagcacatgatgcgtggaatgatcctgcacactgacgacacggcaatcgaaagcggcaagtgcgcctttcagcaccggagcgcctgtcgccagtatctcccatgccgccagttcaaaacgctcatcctgtgtcagcccgatacggcctgaaaatgcatcggcaagctgctgatgcggcccggcaagcgtattgatggcaaaaacgccattttcgatgaaaatgcggttttcttcgtgaattttctggagacagatcaggattgtcggcggattgtccgataccgagcaggccgctgtcagcgtcagcccgcgccgccccgctgctccggcggtcgtcacgatctgcaccgcgcccgcataatggctcatggcgtcgcgataagctttcgattccaccgtcgatacggaggagatgatgttatttaccgtttgcacgtcaacacagacccgtattccacagacagttaccagagctgaccccaattgcctgcatccattacgggcattgcacaaaggcgaggaaaccgctacccacttttctatcaaattgccacgaattgtttaaagaagaccgatcacgtgattgcgccagggaaatgtccggctaccgtgctgctgacaagcattgtcctctcttggctggccagtggtgcgctggcacaggcggaagatgtgcgcgtcgggcttgcggcgccgctttccggcaccttcgcaccgctgggcaaccaactggttgaaggcgcgcgcgcggcagcaggaacgggcgtccagctgaccgtttttgatgatcgctgcgacgccgagggcggcaaggaagctgccgaacgttttgttgagcagaatatacgcatcgccaccggctttctatgcccggaagccttggagaccgcgcttcccatcctttcgcaacgcaatatcccgatcatcatatcagacgtcagcgaactgacccttgccgaaagacgcgccgcctcgccgcttcccacctttcgcctgacgaccgggctcaataaggaaacgcaggcaacgggcagctttctgggcagtctgtggcgtgcgcaacccttcgccataatcgatgacagcaccatcgaggggcgtgagcgggcagcgcgcgtattggcaaatctcaaggaacagcaattgcagccggtcttcaccgatacctatcggcccggccttgataagcagaatgcgctggtctcacgcttgcggcgggcgggcgccacccatgtctatgtgggcggcgagcgcgacgatatcgcggcgattggcgcaagtgcagcagccttgaactatccgcttgtcattgcaggcgggagcctgctcgacgctgcgcccggcccccatcccctcgcgcagggcacattgatgatcgcccccgttcgcccgtcggatttatcgacagcaaaaccggccatcgacgcattgcatcaggccgataaacttgctgattcctatgccattatcggctatgcgagcgtggaaatcgccgacgaggctatcaaacgcgcagacgaacagaagcagcctatcatcaatcttctgcgcagcggctcctttgaaaccgctctgggcaccatcaaatttgatgaaaacggcatcaggacggacaatcccaaccgtttgcagcgcttcgacggcaaacggttcatcctaaccgacaaataggccgacaaggctcgccgctatcaccagtccggtcatcaggctcatcgtggaccagaacagcaccagcgcggcatcgatatccctcgcctcggcctcgcgttttccagtggcgttgagcatcggcccctcaaccgtctcggcgccatattggcgcggaccggcaagcgccagccccagcgcccctgcaaatgccgcttccggccagcccgcattgggcgatcgatgcagcctagcatcccggcacatgatcgagagcgcctgcctccccgcttccctgccatggccgagggaggttgcaagtgcggcgagcaaacctgtcagccgggcaggaatataattggcgacatcatcgagttttgcagcgaaccggccgaaatcgcgatagcgatcattcagatgcccgatcatggaatcggccgtattgataagcttataggcaaacagccccggcaatccgccgaccagaaaccagaatgccggcgcaacgatcccgtcggatgcattttccgcaaggctttcaatggcagcacggctgacgccgccttcatccagtcggtcggggtttcgccccacgatcatggagaccgccttgcggccaccttctatgccatcgtcacgcaaggcttgcgccacggcctgcacatgatcggcaaggcttttttgcgcaagcagaatggcaacaattacgacttcgacaatagcacccgccgtaccggcatggggcaaaatactccggatcaccaatccggcgaaaatacaagccgccaccagcccaaccgtcagccacatgccattgcggcgcaacgttgaaggcggcaggctgctgtcgttgaaatttttttcaccccaggaaatcgccttgcccaagagcacgaccggatgcgaaatcctttgccaaagcagcggtggatcaccgatgaagcggtcgagaaggagcgccagcgaaaggacaataagttttatttccatggagttggccaaaaaacctgaatcaaaatttcaacttcacatgtcgcacaatgcttgttccagccgcgccagggcagcgtcgtcatgcgcaaggccgatacgcagccaatccggcgcataatcgaacttgcgaacgagaatatgcctttcgcacaaggcattataaaggctgtgcgcatcgatatgttcaaccagtgaaaacagcgccgtgccgccaacttccgtcaggcctgcccgctccagcactgcggaaagggcaagccggcgaagatcgatccgggcgcggaaatccgtgacgacggcagcatttgcgaaggcgctgttggcaatggcaagtgccggaccggacaccgcccacgggccaagccgcaaccgcaagcgagcggcataatcggcattcgcaacagcgaagcccagccgaatcccggccagcccaaagaacttgccgaaagatttgagcacgacaagcggcgcagcttctgcttcgcaagcaatgctcaccgcttcatgcgcatcggcaaaagcttcgtccacgacaagaaatccgcctcgctcgccaagcctattcgcaagcgccagcagcgcatcgcgggcgataacgcggccatccgggttatttggattgacgatgacggcaaccgtcgcactggcgggaatatcgtcgattgtggcacaggaaaccacgttccaactagctgccgcaaaagccgccgcgtgttcctgataggtcggccccagaatggcgacggtggaaggggcagccagcatgggcatgagctggatcagggcctgcgtaccgggcgcggccacgatgggtgcgttttcaccgatgcgatagtagcggcgtgcaagcgccagcgtggtttgcaacagcccctcatcgggcaggcgattccagatttccggtgaaaattcgggtagcggaaaatgttcgggattgatgcccgttgaaagatcgagccagtcctgcgccgagccgccaaagcgcgcgatggcccggtccagcgcgccaccatgctcgatttccacgctcacgccgcttctccgctaaaatcaatgacatgcatgaaggagccggagacggaaccaacccgcaagcccgcttcgccaaggttctcgcccgatgcatcgcgcacccggaacaggcggtcggccttttcttcccgcacgatgcttgcataatggaattcatgtgctttcaaaggcatgtcccacggcaatccgccaagcggctccagcaggcgatagccaagatgcagtttccgcctggcaaagctcgtttccaatggcaaaagccccagcatgggatggtgaacgcctgccgcatcctccagtgttttcccgaggaccatatagccgccgcactcgccatagaccgtgacgccacgcgcggcagcgtcccctatcgccgtgcggaaacgggatgcaccggccaatcgttgcgcatgaagttctggataaccaccgggaagatagattgcatccgcatctgccttcggtgcttcatctgccagcggggaaaagaaagagatttccgcaccccgcctgcgccagccttcaaaaagatgcatataggcaaaagcaaaggcatcgtcccgcgccacggcaatgcggtttccaagcggtttcagacgcgcgacattggccatggcgtcatagcgcttcgggcgtagccagatggtctgaagcgcatccatgtcgatatgcgcttccatcacatcggccgcttgttcgagaaagctttcaagaccggcatgttcgtccgcctgcaccagccccagatgcctttccggcaaggaaagtgccggatctcgcggcagcgcgcccagaaccgggacgccaaggggtgccagagcgccccgcagcatggcttcatggcggggacttccgacacgattgagaatgacaccctcaatcagcacatccttgcgaaactggctgaaaccccacaccagcgccgcgatggagtgggattgccgggcgcaatccaccaccagcacgactggcaaatccagaagccgcgccagatcggcagaagagcccttaccgtcaatcgccccgtcgaaaagccccatcatgccttcggcgacaagaacacgcgcgccgctttccgtcatgcgggaggaaagcgcactgatgagtcccggtcgcatggcccaggggtcgagattgaaacaatccacgccactcgccgccctgtgataggcggggtcgatataatccggcccggccttcaccggcgcaagcacctcgcccctgcgtttcagggcgcgcaacaaacccaaggtcacggtcgtcttgcccgacccggaggccggtgcggcaatcatgaatcccttcatgcgctctgcactccctgttgcgttctcttgcccagcggatcgctgacaaggctttttcccgccattgcgccgatccagtccagcccggcacgcaagcgcaccacctcacccacaaccacaatggctggcggttgcagcccggctgcttccacctcgattgcagcccggcccaacgttgtttcaagcacggtctggtccggcaggctggcattgcagacgaaggccaccggctcatctggcgaacgtccagcctcgatcagccgcccggctatgaggccgatatgtttcatcgccatatacatgacgatgaccggcgacgatcgggcaatacccgcccaatcgacgccatcgggcatggcgccggttgcgtcatgcccggtcagaaacgttaccgcctgattgatatcgcgatgcgtggcggcaattcccgcataggcaagcccgccaaccccggctgtgacccccggcacgatgcgaaacggaacatgatactcaacaagcgtgagcgcctcttccgccccgcgcccgaacacgaaaggatcgccacccttgagccgcagcaccttcttgccttgccgtgcaagctccaccagccgcagcgagatgtcgcgttgcctgggcgatggtttgccgccgcgcttgccggcatattccaacgtggcggtcgcattcttcagcgaaagacaggaatcatcgaccagcgcgtcatagacgatcacatccgcctgttgcaaagcgttcaccgcatggagggtcaaaagaccgggatcgcccggaccggccccgacaagccagacatggccgggctccatcacgggcaaagccactttgcttttcgcgatcacacaggcagccgcttcgtcagctttgctcatactctacaaccacgttcaatttactagccgcacagctatcagatacattataagtcgtccatgaacgacgaaactacccccgcaaataaaaaccctgaaaaagcagaacttcggtgcggctggacgacgggcgcttgcgcgacagccgccaccaaggctgccttgacggcgcttatcaccggcgaatttcccgatccggtgggcattattctgcccaagggcgaagtaccctatttccagcttgcctatgagggactgggcgaaggctatgccatggcgggcatcgtcaaggatgcgggcgacgacccggatgtaacgcatggcgcaaccatcatctcgacggtctatcccgccccgcccggcaccggcatcatctttcgcgcgggcgaaggcgtcggcacggtcacgcgcgaggggctcgccatcccccccggcgaggcggcgatcaacccggttccacgccgcatgatgacagaaatatgtgaggcaatatgcgctgaatacggcctccccgccgatctcgtcatcaccatatcggttcccggcggcgaagaaatcgcacagaaaacatggaacccacgcctcggcatcatcggcggcatatccattctgggcaccacgggcgtcgtgcatcctttctcctgttcggcatggatccattccatccatcgcggcatcgatgttgcgcgcgctgccgggcaaaaacatgttctcggcgcaaccggctccacctcagaggatgccgcgcaggcgctctataatctgcccgatttcgccattctggatatgggcgattttgcaggcggcgttctcaaatacctgcgcgaacaccccatcgacaggctcaccattgcgggcggctttgccaagctcaccaaacttgcccaaggcgcgcttgacctccattcgtcgcgctcacaggtggataagggctttctctggcagatcgccgaacgcgctggcgcaccggcagacatgaaggagcggattctccttgcgaacacggcaatggaagtgcttgaattgactcaatcaatcggcatcgacattgcagggccgatcgcgcttgaagcaaggcaaacggcgctcaaaaccctgcgcggcgcgccagtcgaagtcgagattatcgttacggaccgcaagggaaacattcttgcccgcgtctgagccaaaaatcctcatccttggcggaacggcggaagcagcaagccttgccagcgccttcaccgccctgccggtcgcggccatcacctcgcttgcgggacgcaccgctgctcctgcaaaactgagcggcccggttcgcagcggcggctttggcggagcggatggccttgccgcctatatcgaggccgagggaataggcctcgtgattgacgcgacacatccctatgccgcgcgcatttcgcaaaatgccgtcattgccacggaagcaacgaaaatccctcttgtccggctggagcgcccgctttgggagaagcagcccggcgacaactggatcgatattgcaaacgaaacagaagccgcgcgcgccattccccccggcgaaaatgtctttctggcgcttggccgccagcacattgcgccttttgccaagcgcgccgatgttcatttcgtcatccgcatgatcgacccaccggaagtgacccttccccggcattgcgaaatcattttggcaaggcccggcgattacgatgcggaagcagactttctgacagggcgcaggatcggcctgattgtcagccgcaattcgggcggaacagtctcctatgccaaaatcggggccgcgcgcgatctggccctgccggtgatgatgatcgcccgcccgccggttgcggcgaaaaccgtggttgcgacagtgccgcaagccatcgcctttgcccgctctgttttaaacttttgagcgcgccgcgtggctatgcgcttcatgatagagggccgaatcgcgaaagtttttgggatcgagcccacgcccgacaaagatcatcgccgtgcgcctgaggccggacgcttcaattttcccggcaatgtcgcaaagcgttccgcgcaaaatctgctcgtccggccagccgacccggtaagcgaccaccaccgggcagtcagcaccgtaaaggggtgtcaggtcgctttcgatttttgccagattgcgaatggaaagatgaatcaccagcgtcgcaccggatttgccaagcgttgcaagatcctcgccttccgacatggccgatgatttcatggacgtgcgcgtgaggataatggtctggttgagttccggaatagtcagttcctgcttcatcgcggcagccgccgccgcaaaggcaggcacacccggcgtcacgtcataggcaataccaagcgcatccagccggcgcatctgttctgccatcgcgccataaatcgacgggtcgccagaatgcacccgcgcaacgtcgagaccctgggcatgtgccacttccatttcggcaataatctcatcgagcgtcagcgaagaactgtcgatcagacgcgcattcttcggcgccccggcaacaacctccttcggcacaagcgagcccgcatagatgcagacagggcagttttcgatcagccgcaaaccccgcaccgtgataagatcggctgcgcccggaccggcgccaatgaaatgaacagtcacgattttcccttcctgaagcgcggatgctgacagaccccgccttgatagagcggttccgattataacggaaacgttggaaccatcgccagggcggcggtggaccgggccgatgcgattttcccaaccaccagatggccgttcgggcctgcggcagccagcgcagccgcctccgccacgccatggcacccaacggctttaaaagtttcctgagaggggctgtttagccgcggcgtttcatcttcaagccgtgaagcgtcgaagaaccgcaattcgcagccataatggaccgcaagctgcacccatgcaggattgccacgtttggtgctcagtgttgcgataccatcaggtcgcgaacacccgccttttgtcagggcctcttcggcaagggtcagaagctcatcataagtgacagccgacgagcaccccattccaagatagaatttcggatcagccacaagacgacgcctgccgcaccttatgcagttcttccggcttgatgcccagcgtgttggcaatacgctggatcatcgtggtttccgaacgatccagacggtgatccgaacaggcaattttcataagatcgctcaacagcgcaagacggcgctccggggccatttcggccagcatgttggccgcctgtttcgtggttgtctcatagccgaaatccttgagatattcggcaacttcgggaagttcttccggtggaataccaaaattgttcgccgcaatttccttgaaagccgcaatttccgccgggtgctggttgccgtcggccaccaccacatgcaacagcaaaagcaattcggaggcgagtgccggatcctcagccacgcgctgcaccgcatttttcttgctgagaaaagcggaaatccgctcaaaaatgctctcgctcatggaacctctcgaatttctggacacattatcatgaataccgccccgcacgccgcaagacaatcggcctgcggtgctatcggctaatttcgtaagcccccactctggcgtgttgaaaacctctgctctatggtgcgccaacctctcgcttgggctccccctatgtctgaatttttcgattcgcttaccctgctcctgacggctgccgctttcattgccggcattatcgattccatcgccggtggcggcggcatgattaccattccggccctgcttctggctggtatcccgcctgtcgaggcgctcggcacgaacaagctgcaaggactgttcggctcatcctccgcaaccatcgcctatgcgcgcaaggggcatgtgaatattctccagcaatggcccgaggctcttgcctcgctccttggctccgtgctgggcgcacttcttgcaaccgtgcttcccgtcaacatcatgcgcgcagcgctgccgatgctgctgattgcaattgcgatctacttcgccctcaagccaagccttggcgacgtcgatcgcgcgcggcgcatcggtccatttctgttcggtgtgacgctggtgccgctgatcggcttttatgacgggcttttcgggccgggcaccggctcgttcttcatgctggctttcgtggcgtttgcaggctacggcgtgttgaaagccaccgcgcataccaagcttctcaattgcgcctcgaatatcggcggtttagccacttttgccgcggtcggtgtcatcaactggaaaatcggcatctcaatggggattgcacagttcatcggcgcgcagatcggcgcacgcctcgccatgaagatcggttcacgcatcatcaagccgctattgatcgtggtcagcctcgcgctggcagggcgccttctgatggacggcaccagtccgctgcgccagtggttaggcatctaaacccgaagcgccaccagcaccacaccacagccgatcagcagaatgccgatccagttgatcgtggacatgcgctcgccaagaaatgccgccccgaacagggcaaccagcaccaccgataatttgtcgatcggggccacgcgggaagcatccccgatttgcagggcgcgaaaataggcaagccacgacgcgccggtggcaagccccgacagcacgaggaacagccatgaccgggcggagatttcgcccggcttctgccattgtccggtaacggtcaggaacaggcacagggcgccgatgatgacgaacgtgcgaacaagcgtggcaaaatccgaattgatgccctgaatgcccaccttggcgaagatcgccgtcagcgcggcaaaaaccgccgacatcaatgcccagaattgccagctagccatcatcaaaactcaatgcctttctgcgccttcacaccggaacggaaaggatgctttatcatctccatttcggtcacgaggtccgccgcctcgatcaactcgtccttggcattacggcccgtgatgatgacatgcttcatttccggcttggctttcagcacctcggtcacctcttcgacgggcagatagtcgtagcgaagcacgatattaagctcgtcacagagcaccatatcgtaactttcatccataatcatcgccttggcctgttcccaggcgccgcgcgccatggcgatatcgcgcgcgcgatcctgcgtttcccaggtaaagccttcgcccagtgcggaaatcgtcacctgctcgggaaacttctccagaacccagcgttcgcccgtatcccacgaccctttgacgaactgcacaacgccaatcttcatcccatggcccagcgcacggaaaaccatgccgaaaccggccgtcgatttgcccttgcccttgccggtatggacgatcaccagacctttttcctcggtctttgtcgcctgtatcttgtcgcgggcggctttcttcttgcgcatcttgtccgcatggcgggcgttcagctcctcctcggtcatcgaaagaagtttttccgatttctcagccatttatcgccctttccggattcaatttttgaagatgcacacttaaattttccagctcgaaacgcgcggaattggaacgcggcgtccagaaaccccgctcaatcgcttcgttaagcttggccgccgtctcggccagtgccgccgggtttttctcagccatgaaatcatgcaccgccctgtcggcaatataggcctgatagaccgcctcgaagtgatggttgccgaccttgcccgtggtggcggcaaaggcgaaaagataatcgactgtcgccgcaatttccgccgcgcccttatagccatggcgcatgacgcccgcgatccatttgggattggccgcgcgcccgcgcaccacgcgcgaaagctcttcctccagcgcgcggatgaccggcttttcaggccgggaatgatcgttgtggtagacggagggcattgccccggtcaggctttcaaccgtcgcggccatgccgccctcaaactggtaatagtcatcactgtcgagaaggtcgtgttcgcgattatcctgattttgcacgaccgcctgaaccgaacgcagccgttcttccagaaggccgcgttccgcctgcccttcctcgcccgcgccataggcatagccgccccagacaagccatgcttccgccagatcgttgcggccagcccagccattctcgtcgatcagcgcctgcaaacccgcaccataagcgccaggcttcgatccgaaaacgcggtagccagcgcgccgttccgccgtctgcgggtcggctccgcctgccacaaggcgcgcctgctccgccttcatgcgggcggcaatggggttgtcctccacatcctcatccagcgcgccgacggctcgcacggccttgtcgaaaagcgcgatctgttccgggaacgcatcgcggaaaaagcctgaaatgcgcagcgtcacatccacgcgcgggcgggcaagcttggctggcggcacaatctcatagcccgtcacccggcgcgaggccatgtcccagaccggctggacgccgatcagcgccagagcctgcgcaatatcatccccgccggtgcgcatattcgatgtgccccaggccgtcaggccgaaggaggtcggccattcgccatggtcctgcgtgtaacgcgtgatcagaagctcggcggattttttgcccagttcccacgccgccggtgtcggcacggcgcggctgtcggtcgaaaagaaattgcgccccgttggcaggacatccggccgcccgcgtgtcggcgcccccgatggccccggcggcacgaagcgccccgaaagggctgccagaaaaccgtcaatttccgaaggcccgcacgaaacgaccatgggccgcaattgttcttcgatggattgcagcacggcccgcgtctgcgtccagtcttccgggcacggcacctcgcccgccaccagttgcgcggcaagaatttcaatacgctcaaccgtgtcccccgcaatgcgccatgtcgcggggctggcggcaagcagcatgtctggcttcgcacctgcccacggctctgccatgttgcaatccagcggatcgaagccttcaccaagccccgcatcggcggcaatggcgcgttgcaggctctggtcgcccggcgctccgccaagcgaaaccggtatgccgcgcggcacacgcgccagcgccaccagaaggtcggtcagcaaacgcgcttgtggggcaagaccgaaaacatgcaacccgtcgcggatttgcatttccttcagatcgcagagataggcgtcgagcttttgcagcgccatgtcctcatcgtcatggtcgtgaatgcccgcatcgcgatcaagcccgatatcgcgcacaagatcgagtatctgcgctttcagccgcaggaggcggcgcggatcgacgcccgaggcttcataatattcgtccacaagggcttcgaggtctttcagcggcccatagctttctgcgcgggtcagcggcggcgtcaggtggtcgatgataacggcgcttgcgcgccgcttggcctgcgtgccctcgcccggatcgttcacgatgaacggatagatgtgcggcatcgggccgaacacggcttcgggataacagttttgcgaaagtgccagcgccttgccgggcagccattccagattgccatgcttgcccatatgcaccacggcatccacgcccgcgaccgcgcgcagataggcataataggcgatatagccatgcggcggcacaaggtccggcgagtggtaagtctctttcgggtcgatattatagccgcgcgcgggctggataccgacgaacgtttcgccaaaccgcatcaggggcagcgcaaaggcatcaagctcccgcgcaaaataaggatcgttttccggtgcgccccagcgcgcctcgacctccgcctgaatcgtaagcgcaagttttccgaataatgccttgtattgattgagcgaaatggtttcgcgaatttcccgtccgtcgcgcgcggcattggtggggccagccatcagggcgcgcatgagcgcatcgctatcggcaggtatttcgcccacgcgatagccttctgccgccatggcgcgcaacacttccaccgttccggctggcgtatcaagccccacgccattgccaagccgcccatcgcggttcggataattggcggggatcaaggcaacccgccgttcagccggtggttttcgcttcaggcgcacccaattggcggcaagttccgccacaaaagccacccggtcgggatgtggctcatgcgtcacgatattggcttccaccgaagcatcgaactgttgcgcggatttgaaggaaacagcgcgtgacagcacgcgcccatccacttccggcagagccacattcatggcgagatcgcgcgccagcaagccctgctgcgaggcttcccagaccgtcttcggcgtaccggaaaaaatcacctgcaaaaccatattgccgcgcttgtccagcaccgtgggcttgcgctccgctcccggcgaggaaatcgcaaaaccggtagcgttgagcacgatatccggcgggcaatcctcaaacaggccgtccaccaccgccgcagacaatggatccttgaggctcgaaacgaatattggaagcggattgagcccgcgcgcctgcaaggcagcaatcagggcatccaccggctgggtctggccgctctgcaccagcgcgcgatagaagatgatcgccgccactggcgcggcagggtcagcccagtgccgctgaacggacgtgagcgaggataccgcctcgcccggccaccacagcccggctttcagcagcggcgcggcagcttccggtttttcgcaaccggaaatcagcgccttgcaatatgcaagaaagccatgcgtgtttgccgcaccgccctcgatcagatagtgccagagatcatcccgctcgccagccgggatcgtcgagaaccggtcaagcccgtgatccggcttgtcgtctcccggcagaacggccattttcgcaccatgcgtgatggcgcaggcgtgcagggcctccagcccgtagggccagtaagtctcacctccgatgatccgcaccacgatcagctttgcgtgccgcgcggtgcgctccacataggcatccaccgacatgggatgcgtcaggcccagaaaattggccagacgcagactcggcatatccggcgcaagccggtgcgcctgcgcaatgctggcaagctccgtatcggcggcggaaagaaacacgatctcacccggcgtctggccaagatcgacggcttcattgccgtcgctgatcgttcccttctgggcaagcaggagatgcatcaggcggcatctttcacggcctgggcgatggctgcttcgtcaatatcgtgcaggccaatcaccaccagccgggtcgagcgtgtttcatccttgccccatggccggtcgaaataatgttcgatacgcggccccaccgcctgcaccacaaggcgcatcggcttgcccggcacatccacaaaacccttcaggcgaagaatatcgtgttcggcaatcacagccttcagcttttccgcaaaagccttcggatcggcaaccgaaccggcctccaccacaaaactctcaaactcgtcatgatcatgctcgtggccgtctccatgatgggcttcatgatgcgagcgacggttgacgatatcgtcttccgtcccaacgccaagccccagcagaacatccgcaccaagcttgccgaagcttgcaggcaccatattcacccggcgtgacgaacgctccgccacatccgccttcacgctatccagtttcgcagcatcgatcaggtcggccttgttgagaacaatgaggtcggcggcatgaatctgatcctcaaaaagttcctccaaggggctttcatggtcaagagattcatcggctgcgcgctgcgcatccaccttgtcatggtcgtcggcaaaacggccttccgccacggcggcggcatcgatcaccgtcaccacgccatcaaccgtcacctgcgtcttgatctccggccagttgaaggcggccaccagcggctgcggcaaggcaagaccggaggtttcgatcacgatatggtcgggccggtcttcccggtccagaagctttgtcatggtcggaatgaaatcatcggccacggtgcagcagatgcagccattattgagctcgatgacatcttcctcccggcaggtttcgatcccgcagcctttcagaatgccgccatcgacgccgagatcgccgaactcgttgataatcagtgcgatgcgcttgccattggcattttccagcaagttgcggatcatggttgtcttgcccgatccgagaaaacccgtgatgaccgttgccggaattttctgtccctgcatgacttatcccttcatcttgagcggcaggcccgccgccataaaataaacttcgtccgcggccgcggccactgcctgatgcagaaagcccgcatgatcgcgaaattcccgtgccatgcgattttccggcacgatgccaaggccaacttcgttggaaacaaaaaccaccggccccgccagatcaggcagcgcggcgacaagcctgactgtttccgccgccatatcccgctccgccatcatcagattggtgatccagagcgtcaggcaatcgaccagcacaaaccggcccgccgccgcgtgggctttaagcgccgtcaccagatcaagcggttcctccaccgtttgccattgcggcccgcgcctttcccggtggattgcgatgcggctttccatttcggtgtcgaaggcgcgtccggtcgccagataaagcggctgaagccccgaggcttcaaccattttttccgcataggaggacttgcccgagcgcgctccgccaagaaccagaatgctttttccagacgaagccatgttcgtcagccttccatctcggaggatgcgtaatgctggatgaaccagccgagcgcgagcccgatcaccgcccacatgaaaaggttggtcgccagcgaagccaccgcatattgcgaggcaagcagagagggaaccggcgaggaaatatcttccgggtgcggcgcgccataaagatgcggcgcgacaatcaaaaccagaccgagcacctttgcccaaagctcgtggcgcaagatgagaagataaatcccaaggccgctcataaccacggttgcgatccaccagagctggcgttcggcgagatcggcggcaggcatggccggaagctccggcgaaaggccaagggctggcaggaaggcaacggcaaagaaacccgcaagcccccagaaaataccattctgcaccgtaatgcgacggccaagcagcaaagcaaccccgcccagaagcagggcaaaaccggcacccgccacgagattggcaagcatggtattgccgagacggccaaagggcagttccgcgccctcttcgtcgcgagcttccgcggctggggcggcatggtcatgcggcgccacttccgcctcgccatggtgatggccgccagccgcatcctcataggtttcagcctgcaagatcagcggcacggttttcagatacatggcaggcgtcaccagaagcccggccagaagcccggcggcaagcgttgccaacagataacggatcaacatttcagtccctcaatagcaatggcgcgccgatggccgtccaccatcgagcgttgctcaactccaaaattccgaaaatcggtccggctgctcagtggcaggggaacccgtaggaatggcgcgtatcatgcgctgaatcatgcagcatgtcggaatgggcaagacccacgccataaatcagaaacgcgccgagaagcagcgaaacgaccgccgttccaagacgggcggcaagcggcattgcgagtgtgctggagacagaattatgcatatgtgcagccatgacaacctccgtgcaggcagcagggaaaaacctcccatggggtgcgggcgcaatgccctcatgcaacaggcaggtctcctggctcgcgggtcttggggaataaagcgccttcccagaaatctatctgatttccagtggctgccggttgcccggcttgcctcttccctctccgctctacagtcgcggggtcggctgcgataaagacgcccggcgtgggtccgtccgtcgcattcccttttggtattgccggggattcgttccggcaaaacctgtcacatggtttgacactaggctttcggcttcgcggcgtcaatcatgccagcgcaaacaggccatcaatatccagcgaggcttccagcccttcagccagttcgtccagagcctcttcgacgctctcgcgataattcatctggccgccttccacacccagcgcgcgcaaaaagtggtggcggaaacgatccgcactgaaaacaccgtggagataggttcccatgatacgaccatcgggcgagacggccccatcatcatgatcgccgatacgcgcaaatggccgcgccatatccggcccgctggtgcgcccgatgtggatttcatagccctccagcggctcatcatgcagcagcgacaccgcctcaacattgcgaaccactttttccggctccatcatcgtctcgatatcgagaaggcccagcccctcgatatcgcgcacattgccttcaatacccgccgggtcactgatccgccgtccaagcatttgaaacccgccgcaaataccaagcacatgcccgccccgcttcacatgggcgaccaattcgcggtcccagccgttttcacgcagcgccagcagatcggcaatcgtggatttggtgccgggcaacacgacaagccccgcatccgcaggcaggctggagcccggcggcaccatcaccacctcgaccgcaggctccgccttcaaaggatcgagatcgtcaaaattggcgatgcgcggcagcatgggcacggccacgatgagcgcttttttgtccccgcgcaccgcgcgctccagaacgacggaatcctccgctggcagacgcgacaccgccttcagccacggcaccacaccgaaagagcgccagccggtaaaccgcgtgatcgccgcaagaccatcatcaaaaagggaaatatcgccgcgaaacttgttgatgagaaagccccgcaccatggcgcggtcttcctgcggcaaaatcgtgtgcgtgccaaccagagaggcaatcaccccgccccggtcgatatcaccaaccagaacgaccggaacatctgcatgggtggcaaagcccatattggctatatcgcccgcgcgaagattgatttcagccggagaacccgcgccttccaccagcaccagatcggcgccgtcaccaacctttgcaaaagactccatcaccgccgccatgagctgcggcttcaattcctgataataacgcccgcgcgcctcaccgcgcacctgcccctgcacaataagctgactgcccatatccgtctggggtttgagcagaaccgggttcatatgcaccgaagacggcacgccgcaggcaagcgcctgaagccattgcgcgcgaccgatctcgcccccatcatcactgacggcggcattgttcgacatattctgcggcttgaacgggcgcaccttcaggccgcgattgcgcgcaacgcggcaaagcccggcgacaagaacactcttgccgacatccgagccggttccctgaaacatgatcgcacgagccatgggagcctgcctagagcatttccagcaaaagtgcgaagcggttttgcgtaggataatgcgacaaaacaaatagtgagagcggttccgctttaaccggaaccgctctaaccgaagtttgccccgcttgcaatgcgggggcgagccgccaccttctatgcaaaaatgcgcatctgttggttacaaatgtgcgcaacattattccaaaggagcgttggcagccccctgctcttgtgctctagtcgacgcatgaaagcggtgctcatagggaggaaaccatggatactgccgatcagaaccagtttgaactgaatgaggatcaatgcgccattcaggagatggcgcaggcctttgccgccgaccggatcgcaccgcaggccctgcaataggaccgcgacaagcatttccccgtcgatatcctgcgtgagacagggccgctcggcatgggcggcatttacgtgcgcgacgatgtgggtggatcggggctgaaacggcttgatgcggtgcttatttttgaggcgctcgccacggcttgcccgacattctcggcctttctgtccatccataacatggccgcatggatgatcgacacctttggcaatgaggaacagcgccagcgcttcctgccgcaactgacttccatggaatggctggcaagctattgcctgacggagccgggttcgggttccgacgcggcagcactcaagacccgcgccgtgcgcgacggcgaccattatatcgtcaacggcgcaaagcagttcatatcgggtgcgggttccaccgatctctatgttaccatggtgcgtaccggcgaggacggcccaaaaggcatttccacgctcgttgtgcctaaagatgcaccgggcctgtctttcggcgccaatgaatataaaatgggctggaatgcccagccgacccgcacggttatttttgacaactgccgcgtgccggtggaaaatcgtttgggcgatgaaggcgtcggcttcaaaatcgccatggcgggccttgatggcgggcgcctcaatattgcggcctgttcgcttggcggtgcgcaagctgcaacggcgaaagcgctggaatattgcgccgagcgcaaggctttcggacaaacgatcgatcgttttcaggccttgcagttccgcctagccgatatggaaacagaattggccgcctcgcgcatgcttctttatacggccgcaagcaagctcgaccgcaagacccatgacgcaggcaaatggtcagccatggcgaaacgcttcgtgaccgatacgagcttcaatgttgccaacgaagccctccagcttctgggcggttacggctatcttcacgattatggcatcgagaaactggtgcgcgatctgcgcgttcatcaaattcttgaaggcaccaacgaaatcatgcgcgtcatcatcgcccgtcacatgattggccgttagagcgcgaactaaaagcaagggaggttttatcatggccacaatcgcatttatcggcctcggcaatatgggaggcccaatggccgccaatctggtcaaggcaggtcatacggtgcgcggcttcgatcttttgccgcagcatctggaagaggcaaaggccaacggccttgaaatcgcggcaagtgctgcggaagcagtctccgatgtggacgcggtgatcaccatgttgcccgcaggcaaacatgttatctcggtttatgaagacattgcgcctaaggcccgcaaagattcgctttttgtcgattgctcaaccattgacgtcgattcggcccgcaaggcacatgaactggcagccacacacggacatctttccatcgacgcgccggtttccggcggcaccggcggcgcggcggcaggcaccctcaccttcatggcgggcggaagcgaggaggctttcaagcgcggcgagccaatccttcagcccatggccggaaagatcgtccattgtggtggcgacggcgccgggcaggccgcaaagatctgcaacaacatgatcctcggcatctcgatgatcggcgtcggcgaagccttcgtactggcggaaaagctgggcctttcccatcaggcgctgttcgacgtcgcctccacgtcctccggccagtgctggtctctcaccacttactgcccggttccgggcccggtccctgcctcgcctgcgaacaatgactacaagccgggctttgcggcggcacttatgctgaaagacctgaaactatcgcaggaagctgccaaaagtgcaggcgcggaaacacctcttggcgcacatgcgcgcgaactctacagccgtttcgacgacgaaggccatggcggcgaggatttttccggcatcatcaatttcctgcgcgaccgcacggaccgcgcctgaagaaaaaacgctttccggcaaaaaacttgcattatttagatttgcttaagtgtctgataacggtccggtaacgatatccggctagaaaggagcacgagacgggttgcaccgctctcggctccggatctggtactgcgtaccggagctaaagtatctctcgcctgcataacgttcggcgggtagccatgcgtttttggcaaaaccgtgcaccgtcaggcagcgcggtttttgccgtttagagcatttccagcaaaagtgcgaagcggttttgcgtaggataatgcgtaaaaataaagaaatagcgtattttcgagccaaaagtgcgcagcatctgcgcgaggaaatcagcccaccggactgatttctgatcccgcttcgatgcgctggatgatgctttattcaaccgtttcctgaacggcgtgcgctgtactttttacgtcgcggccaacgccacgaaccgtgttcgcacaagaagcaagtgtgaaagcacaaagaacaagcgcaatcgggaccagtcgtgtcagcttcatctcagtttctcccatgggatatgcgcgctgcaccctgctcggccaggcgctccagtttccaagccattcaatccccgccattttgccaaaggatattttggccaaaagcagtggaagccgaatccttcggcttatcccaatatttagcgtagtatttttttccgggcaatatggatttaatcagcaggagcggaacgtttcaaagcggcccgtgcggcgataggtttcaaacacattgcgcaggtgatctgccaccacctgaatatgaggcccggcttcttgcttgataaccatgccgagctgatagcggccaagcggaggcaagccatgctcaggccccagagcgacgataccctcccccaaaagcgtcttgctgaaaggggcaatggcaagatcggccaggatagcggcgcgctgtccggttgaatgcgaactcatataggcgacgcggtaaggccgcccgctcttttccagcgcctgtagcgcattagcgcgccatgcacacccctcttcctagatcgaaagcggcagaggatcgcggcgataggccgtgccgcattttgcccctgcccagacgagctcttcatcaagcatgatttccacatcatccctggttggcacagcctgggaaatattgaccagcgtgacatcgagcctgcgttcatccagccgcttgcgcaggttgctgctctggtcgatcaccacatcgacggtaacgcccggatgcgtttcggcaaaacgcttcaacaccagcggcaggacgcattcaccgatatcgtcaggcgagccaagccgcacgatcccggtgaccgttggggcgacgaatttcgatacggcttcgcgattgagcgccagaagacgccgcgcataaccgagcaggatttccccgtcgccggtcaatgtcacggaacgcgcatcgcggtcgaacactgcgacacccaactgttcttccagcttcttgatctgcatggacacagccgaaggcgtgcggaacacggcattcgccgctgaagaaaaactgcccgtatcggcaatcgcgacgaaagtgcgcagcacatcaatatcgagcatcggcaaaggatgttgaacgggcgctgtcatatcggattccgcatcttgggcatggttcaaattttctgaccttgatagtttctatatttcgtttaattgaacgtcaagcgccgctcccattgaaaccacactaacaaccggctcgcgggtttttccggccatcaaccaaaaattgacgccgaccccggagggcagaatcgcgacccgccctcaatttcccgacatgaaaatacctttttacggcaggcatttagccgcactttgcaacctctgcgttctgtgtctcaatacaacactgtcttgtttgcgccatcgccctccccctgagaatccgggccggcatagcaggatggccggtcaggaaacgaccggaaaccgggatggaaattttgcccggtgtcgtgacggagacacaaagctgaaaactgcgtcaggaaccgcagttcaggctttcacaaatgggattgatcgggctatgaaccagaattctttggtcaagcggtctattgtcttttttctcgttccaaacttttcgatgattgcgtttgcgacagcgatcgaaccattgcgcatcgcaaaccggatgctgggctatgatgcctatcagtggcgcctgacatcggttgacggaaagccggtgacggcctcgaacggtgtggaatgcgcggtcaatgcttcgctggaagacgaacgccgctatctccagcgcgaacagcgtccctcgatggttttcgtctgttcgggcgtccatgtcgaagaattccgcaacaaatccgtctttgcctggctgcgcgaggaatataatcgcggcgtggcggttggcgggctatgcaccggcgcacatattctggcggcagccgggcttctctccggcaggcgttgcgccatccattgggaaaacctgccgggcttttccgaggctttccccaaggcggaggtctatgccgacctgtttgaagtggacagcaatctctacacctgcgcgggcggaacggcttctctcgatatgatgctgaagcttatcggcgatgatttcgacgccaatctcgtgaataaaatctgcgaacaggcactgacggatcgtgtccgcagcccgcaggatcgccagcgcctgccgctgcgcgcgcgcctcggcatccagaattcaaaagttctcaccatcatcgaaatgatggaagccaacctttccgagccgcaggcgctcatcaacgtggcgcatacgatcggcctctcgcgccgtcaggtggagcgcctgttccggcaggaaatgggccgttcgcctgcccgttattatctcgaaatccgcctcgaccgcgcacgccatctcctgctgcaatcctccatgcctgtcgtggaagttgctgtcgcctgcggcttcgtttcagcgtcgcatttttccaaatgctaccgcgaactttacgggcgttcgccacaacaggagcgcgctgagcgcaaaatacttgttgtagcctgacccaccggattgaggtttcgggaaagcttaacaccacgaaaaatcaaggccatagaaagcttttcggaatcaattccgcaacttcgccctgcaaggccgcagaggattgcagtgaaaaccgcatccgtcgcgcatggaacagtgccagtgaaccaaagcgctcccatgcccggtcgtccggcgccgcgaatatgtcgtataaaggcaaatgtcgcgaccacccaacgactatggttttgtaataaaacaaccaggatcgcataaaatggcagagtttcccaagaaggcgaaagtcgtgattatcgggctcggcggcatcgtcggcgcatcggtggcgcaccacctgatcgagcgggggtgggacaatattgtcggcatcgacaagtcgggcattccaaccgatatcggttcgaccgcccatgcctcggatttctgctatgcgacaagccatgatttcctctcatgctggacaacgctctattccatcgatttctatgaaaagatgggccactacgcccgcgtcggcgggattgaggttgcccgcgtcggtgatgatgcgcgcatggatgagatcaggcgcaaggtcgcatcgggcaaggctttcggcacccgcgcgcgcctgatggaaccggcggagatcaaggaaaaattcccgctgatcgaggaaagcatggttcagggcgggctttgggatccggatgccggccttgtcatccctcgctcacagactgttgcaggcaagctgatcgatcaggcggaagcggcaggcaagctcacaagcttcgccaacacaccggcccaggcgcttgtagtggaaaacggtcgcatcaagggcgtcgtcacccatcgcggcacaatcgaagccgatcatgtcatcatctgtgccgggctttggggccgtctgatcgccgaaatggttggtgaagacctgccagtgatgccgattgaccatccgctcaccttcttcggcccctataacgagttcgcgggaacgggcaaggaaatcggctggccgctcctgcgcgatcagggcaattccgcctatatgcgcgataccggcgacccgaagaccgccgaaggcggccagatcgaatggggttattacgaggaaaccaatccccgcctctgccacccgcgcgaccttctggaaaaacatgaagcgcgcctttcgccgtctcagcgtgacctcgatatggaacagattctggagccgctggagcgcgccattgaactgacgcccatcctcggcgagcttggctataatgaaagccactccttcaacggtttcctgcaggtcacaaccgatggcggcccatcggtaggcgaaagccagaaggtgcgcggcctctggtatgcggtggcaatctgggtcaaggacggccccggcatgggcaagctcgttgccgactggatgacggatggccgcacctccatcgatcaccacgccatcgactattcccgtttctacccgcaccagatgaccgagcagttcatctgggaccgctgcacggaaacggcaatgaaggtctataatccggcagtccacccgcgtgagccgttttccaagggccgcaatattcgccgctcacccttctatgagcgcgaagtggaactgggcggttatttcatggagcttggcggctgggagcgcgcccatggctatgccgccaatgaacatcttctggaaaaatacggcgatcgcgttcccgtgcgtgaaaacgaataggacaaccgccatttctggcgcgtctccaacgccgagcatctcgaactcaccgaaaattgcggcatcatcaacctgtcgcatttcgcgatgtacgatattgaagggccggaccatgtcgcattgatggaatggctctgcgcggccaggatcggcggcgatgccaatatcggcaagggcatctacacccacttcctcgatgacgaaggcatggtgcgtgccgatttcacggccatccgcatggctgaccgcattcgcatgattaacggtgccgatgcgggcccgcgcgattttcattatatgcgccgcgtagcgcaagataagggcttcaacgtcaccattaccgatgtgacggaaaaatatgtcaccatcggcatatgggggccgaatgcccgtgaaaatctcaaaaaagtggttgagaacccgcaaagcctcgatccggaaaacttccccttcgcggccatcaagccgatcaggattgcgggtaaggatgtgacggctttccgcatttcctatgtcggcgaacagggatgggaactgcacatggcctatgaggacgggctggccgtctgggatgctctgcgctcgacgggcgtgattgccgtcggcgtggaaacctatgccaatacccgccgcatggaaaagagcctgcgcctgcaaaatgccgacctgctgacggaatataatctgctggaagcagaccttgcccgcccgaaagtgaaggaagcggatttccgcggcaaggcaaaacatctggaatataaggcccgcgagcaccagcccgccatgctctgcacactcgtcatgaccgataatgtcgataagaacggcgtggcgcgctatccggtcggcatcatgccggtgctggaccctgagaccggcgaaacacttgtggatgcgcttggccgccgctccttcaccacctcggttgcttacggcccgaccatcggcaaaaacatcgcgcttgcctatctgccctgggcctattgccagccaggccgcaagctgcatgtggaatatttcggccagacctatccggtggaagtcgccgcagtcggctacaagccgctctatgacccggaaaacctgaagccgcgcagctaaagcgcatcccgaaaagtgtgaagcggttttggaaaacaaaaaagccgggggcgtctgccccggctttttcggttgatgcagccggttactttacggtcgccttaccgccattgatcgagatcgtttcactcccaatcagtgccgcacgatcaccgttcgggaaggtcacgaaacaacccgaagggcagaaatcgacggtttcacccgcagcgacgatcatctcacgcttggaggcgccctccgtgacgacgatagtttgcggcccactgtcattgttggagagcttggcggcataggcgccgcccatggaaaacgtcaaaatgactgctgcgcccagaaagggtttgcccaggctgaaaacgtcaattccgttcatgctgtcccgacctttccatcactctggccccgctttcgtgaggcttcccgcatttgcgaatttcttataggctgacaaaactgaaccgcaactgaacgaaatccggttacgcacgatcgtccttgtcaccctcctcaggcttcttttcgcccgtcttctccctgctggctgccgctgaaagtcctttttcctcctgcatcagttccgaaagtttctccacatcgggggccttcaatataaggtctgtcgaggaagatgacaggctcaacccctgttcatggaaacgctcgacaatctggaatcgcaattcgttcttgatactgccggtcgacgtaatgtcggccacatgggcataaacatcgaaaacgagcagcgaaccagtcatgctctgaaaggaaacgaacggttccgggttcttcagaatggatggatggccacgcacgatctccagcaaaagcgcgtggacgcggcgcgggtcttctgtaaaggaagcctgcacattgatgtcgatgcggccaagcttgttgcggtgcgtccagttgccgacattgccgttgatgagcgtcgaattcggcacgataatcgactgtttctggaatgtttccacttccgtcgcgcgcacgctgatcttcttcacaatgccgctgaccgtacccgcctccacccagtcgcccaccttgaaggggcgttctgccagcaggatcaggccggaaacaaagttctggacgatattctggaggccgaaaccgataccgagagagaggccgccagcaatcagtgcgagattggcaaggttgaacccggccgccgaaatgcccatcagcgccgcgagacaaagcccgacataaccgacaacagtgcggatggaattgcgcacacccgaatccacccggccacgcgccatgacgctgttatccagccagttctggaaccagcgcgtcaggacatagccgatgagaaacagcagcacacccgacaggagccccatgagcgagatggagaaatttccgatctggaagccggtcatcagcttgtagaatgtgcttttcagctccgcccactgaaaaccaagctgcatcaaaacgagcggaatgccgatcagcgcgacgaccagattgatgagaataccagccagaaggccaagcaggtcgagcgttgcttcatcgaaatgaaaacgctcgcgcattgccttgccgatccggcttgaggcgaaggcctgttcctcggaaatcgcgcgccctgtcaggaagcccatatacatggtgacaaggaaagcgcccgtcacgacgatctgctgcgagatgaaacgcgcaatgccgatatagccggaaagggccgtgagaataggcaagagccccatcaaaatcaggaatatcctgaaagcgcgtggccacgcacggacagcgccatccttctcgcgctcgacaggcttgacaaaggcgatggccagaatgagcaccccgataatcaccgtcgcgatcaggctttttgccatagtcagcgagagtggcgaggaaagtatgcgattgactgttccaaagaaggaatcaagtccgctggtaagtgcggtggctgtcaccagccaggccagaagatgccccgggcgcggggccacctgcaccagccgccattgcggcatatcggaactgatgcaggccacggccagccggtgaatgaagaacaccagccccaatacgatgaaaagcgattggaaaagcgatgcaatatccgtcctcaacacattgaagtaattgaggaagaaatatgtcgtcgccagaaagacgccaacggctgctgacggaatgaccgttgaccagaacgcaaccgataaacggctcagataggatggggatcgacggacgggtcgcgccggtaaaaggcgcccagaaaccgctgcgcgccgaactgaagcaccaatgcggcggcaagggcaaagaaagcggcagccagaaacgattcaagcttgaaagtgacaacgaaacgccaccacgatcgcacgatacgccacaacgatatcatctggtcgcttgcagccgaaaccacttcgctgccaagcgtcgaatccagattgacgcgctgcgaaagcgtcttggtgaagagatcacgccgcatatcgccgatcaacgcagacatgcggttcacggcaagcgacgtgtcttccgtttcgccaagggtagcgttgatttctgccttttccgctatcagccgtgcacgctcttccccaacgatggccggctccgccggctgatcgctcgaaggcgcggggccaagctgctccagccgcgtgttgatctcggtaaggcgcgggcggaaggcaacgcccgtttccagaagcttcttggaaaggccgtcaagctgaagcttgagattggcaagcgcctcatcgctcgacgcggacttggaaagctgctcgttgatcttcttcgtcagttgcttcagctcatcgagcgtgggccgctgctgctgtacaatgcttgatacggggctcgatacgggttcggggggccgttgatcggcagcggaagctgcctgcccattcggcttttccgccggcgcggactgcgaggcaggcgggttttgctgcttgtcattctgcgccacggccggcgcaagcgcacccagcgagagagcgccagccagcagagaaacagcaaggacgcggaatgtcgataaagggatcaatttcaattctgccgttaaagtaagagcaccgcttcaacataaagcgcgttagaatggaaacaaggagccatccacttacaagatttcgctttattcgtgaagcaaccgaatagcgtgcaagaaagaccttcatgccagtattcccttgttcatgcggaaacaaatgattaatgaggattcgcaaagagcgtgaaaactggctccattccacggttgaactccagagaaagtctcggcgatttgacgaagggcaggaaaaagacagagcaggacaggcagcatggcttcatgctgttcgtgacgtgcgtgctgtcgtttacggcctttctgttcactgtggatttttcctcgcaagccggtgatgccctcaaccagccgcgtggcatagctgcaaggcaggccgaaggcagcgccgcagcgcccgcacgccagcaatccacaccggctccgcagccaatccgcgccatcctgatggaagccatcgcagccaagatcaagacggtctggcttggcgatggcaatgccgcattgctcacgaagacggcggaactccacgtttctggcaaccgctctgcggaagccgcacagatatttcagcctctgccagccttgcgggggcattttggctcggcccgtgcaccgcctgaaaacgcatgataacgtttcaggaagattgggcctcaccaatccgaataccattataacagcccgcaagcccgcttcatgagtggcgcacggggcatgataaacccggaaccataattcatgcgtacttcaaaatgggtcgttgcgctttatagcctggtcgttcttatcggcataatcatcgccttgcccaacttctttacccaaaagcaactggatgcgctgccatcatggctgccgaagcgtcaggtcacactcggcctcgatctgcgcggcggctcctatctcgtactcgaagtggatgcggcagcactgaaaaaggatcgcctgcgcaccctgctcgacgatgcccgcagcaagcttcgcgccgaccgcatccagccgcagtcgatccgcgtcgttggcgacgcggttgtcgtaaccatccccgacgccgaccagcgcgccaaggccgaaacagccctgcgcaccctcatctcgcaggtgaacaccagcggctttggcacggcgatcaacgacatcgacgtcacggaaaacgacaataaccagattcgcctgacgctgactgaggcaggcttcaattaccgcctcgattcagcccttcagcaaagccttgaaatcatccgccagcgcgttgaccaggttggcgttgccgaaccgtccatccagcgcgtcggctctgaccgcatcgtggttcagcttccaggccttcaggatccggcacagctccgccagcttctcggaagcacggcgaagatgagcttccacatggtcgcggatgccaatccgaacgatccgccgcctccgggcgtgaccatcatgccggattcaaaaaatcccgccatcaaatatccgatcgaggatcaggtcgccctttccggcgagcgcctcaccgatgcgcgcgcgggcttcgacccgcggaccaatgagcctatcgtttcgttccgtttcgacagcctcggtgcacgccagttcgcggatatcaccaccaagaacgtcaaccgccccttcgccatcgttctcgacggcaaggtgctgagcgcgccggtcatccgcgagccgatcacgggcggctccggccagatcagcggcagcttcaccgttcaggatacggtcgtcctctccgcgcttctgcgcgcaggcgccctgcccgctccgctcaccgtcatcgaagaacgcaccgtcggccccgatcttggcggcgacgccatcaagatgggcctgatgacaggtatcatcggcttccttctcgtggccgtcttcatcctgcttctctatggattctggggtgtgattgcgaatgtcgcgcttctgctccatacgctgctgaccttctcggcgctaagcctgatcggcgcaacgctgacgctgcccggtatcgcaggcattattctcggcatcggcatcgcggtcgatgcgaatattctcatcaacgagcgcatccgtgaagaaacccgcaagggacttggcgcgatggcggcgctcgacaagggcttccacagcgcctttgccaccatcgtggacgccaatgtcacgacgctgacggcaaccatccttctgttcctgttcggcaccggcccggttcgcggcttcgccgtcaccatgatgctcggcatcgccatttcgatgttcaccgatgtgacgctggtgcgcatgatcatggcgtggttcgtccgccgccgcaaactcaaggtgctgcacatcgagccattcctgaaattcgtgcccgagcatacgaatttccggtttatgaatgcgcgtttcatcggcatcggcgtttccatcgtgctgtcgattgcctcgatcatccttttcttcaagccgggcctcaattatggcatcgacttcaagggcggtatccaggcagaaatcagcacctcacagccagccgatcttgcgcagcttcgcgccaagcttggcgcgctcaacctgggtgaagtcgcacttcaaaccgctggcagccccaatcaggttctgatccgcgttcagcgtcaggagggtggcgaagaggcgcagacggcagccgtcaacaagatgcgtgaagccgtgaccgaactcgatcccggtgtgaagatcgaacgcaccgaagtcgtcggcccgaaagtctccggtgagctcgcccgttcgggcatgatcgcggtcattctttcggctgtcgccatgctgttctatatctggtggcggttcgagtggttcttcgcgctgggggccatcgcgacgctcattctcgacaccacaaagatcatcggctttttcgccctgacacaactcgacttcaacctgaccgccattgccgcgctgctgaccattatcggttattcggtgaacgacaaggtggtcgtctatgaccgcatgcgtgaaaacatgcgcctctacaagtcgaagacgctgcgcgaaatcatcgatatgagcatcaatcaggtgcttgtgcgctgtatctacacgtcaatgacaactttcctgtgtatgttccccatggcgatctggggcggcagcgccgttcataattttgccgtgcctatgctgttcggtattgtgatcgcgacgtcgtcttcgatcttcatcgcggcgccgattctgctgttgctgggcgactggtggcagcgtcacaaggcggcgcacaagacagccgaagaaggcgcaatcgcgcagaaataaccaacctgccgggcgaggtatccgccttgcccggccctcattgatgaatctggaagaacagagcggaaaggcatctgatgccccatgacacgcctttgattgcgacaatcgtcattgggttatgccttgcctttatctttggtgcgatagccacccggctgaaaatctctccccttgtcggctatcttctggccggtgtcattgcaggcccgcacacaccgggcttcgtggccgatcaggaccttattctccagcttgccgaaatcggcgtcatcctgctgatgttcggcgtcggtttgcacttttccctgaaagacctgctttccgtcaaagcgattgccgttccaggcgcattggcgcagattgcggcagccgcggcccttggtacggggcttggccttgcccttggctgggatgtgcaggcgggcatggttttcggcctggctctttcaacggccagtaccgtggttctcctgcgcgccatgcaggagcgccgcctgatcgataccgaacgcgggcgcatcgcgatcggctggctgatcgtcgaagacctcgccatggtcatggcgctggtgctgctgccggcgattgcgagcgtgacgggccgcgcgcaggggatggcggcaagcgatcccatcgttacatggctcggcctcggcattggcggcaccattcttctgaccgtcgccaaagtcgttttgttcatcgtcctgatgctggtggtcgggcgcaaggtcattccgtggcttctcaacgtggtcgcgcagaccggctcgcgcgaattgttccgcctcggtgtgctggcgattgcgcttggcgttgccttcggcgcggcgcatcttttcggtgtatccttcgcgctaggcgcattctttgcgggcatggtgatgagcgaatccgaactcagccaccgcgcagccgaagaatcccttcccttgcgcgatgccttcgccgtcctcttcttcatttcagtcggcatgctcttcgacccgatgagcctgctcaaagaccccctgccccttctcggaacactcgccatcatcctgatcggcaaatcggtcgcggccttttttatcgttcgcgccttccgccgcccggtcagcaccgcgcttaccatttcggcaagccttgcgcagatcggcgagttttccttcattctggctggcctcggcgtcagcctcaatctgctgccgccagccgggcgcgatctcatccttgcaggcgcgatcctttccattttcctcaacccggtcatgtttatcgtggccgagcgcatgagaccgtggctcgaaaagcgcggcgccaccaacctcaccgctgatgaaagcaacgctacggaacacaacattgccgaaccggaacctttgccccatacattgctgaccggccatacgatcatcgtcggctacggtcagatcggcggcaggctcgccgccggattgcaggaaaaggaagtgccatttctcgtcatcgaggattcacccaaaatctgcatatccttgaaggaaaaagggatcgaaaccattgcggggaacgcttccaataccgaaatactggaagcggcaaaccccggtgtggcgcgaaatctggtcatcgccattcccaatgccttcgaggcggggcgtgtgacggcgttgggacgtgccgcaaattccgggctgcacattgtcgtgcgtgcctgttcgcaggccgaggcgcaatatctgcgcgatctcggtgcggattccgtcattcttggcgaagaagaaattgccggagccatggcgaatgccattggcgcggatcctcgaagcgaaaggaacgaacatgttccagcgccaattgaggttccagccggaccgaaggagaacatgccggaaaaagccgaagatacggcgaccgacatcgtgaatgaaaatgggggcgatatgaagcgtgaaggcatggtgatcggttaatgaaagcaaaggattatatttggccggtcattggcatatgtgcagtcggggtttcggcttggcttctctaccgggagcttcgcagcatttcacttgatgacgttctggacagtctctacgccatacatatgcaccattgggtgctggccacagcttcagcacttctcgcctatagttcgcttgccggttatgatcgcatcgcgctcctgcatctcaggttcaagatttcctggctgttcatcgcgctctgttccttcacgacctatgccctttcacacaatatcggcgcctcggtggtttccggggccgtggtgcgctatcgcgcctattcctcgcaaggaatgcccggtagcaaaatcgccgtcctgatcgccttctgctccttcaccttcgttctcggcgtcatcatcacctcaagcgtggttctcctgctggagccgcatgttctcatgcgcttcaacgaagagctgacaccagcggtctccatcgttatcgcactgataatgctgttctttgtgctgctttatatctttggcagctggctgcgcctgcgcccgttgcagatcggcagcttccgccttgaatatccgcgcctgcccatcgtggcgcaacaattgatcgtcgctccgcttgagctgatcggcgctgccgggatcatctatttcgcgctgccggaagcgggaaatccgggcttcctgattatcctcggcatctttctggtttcattctcggcagctttgatttcgcacgcgcctggcggccttggcgtcctggagctggttttcctcaccggcctgccggatatggatcaggccgatgtgcttgccgcactcatcgtcttccgccttctctacctgctcatccccttcgccatatcgctggtggttgtgctggtgttcgagaagtcacaattcgtcctgcgctggaacgaaaaacagcacgaacagcaaccaggtaaaagtagagaataattttcatcttatcgacttagattgaattaatttgccttaaaaagacgtcacatgacgcctatctttaaataggttttgtactcgcagaaatgaacgttcccaaggccttagagcggttccaacgattccgttttaaccggaactgctccagagcgcattttgctctgaataaatcagatcggcactctaaccagttgttttgacgcccatccaagaggaataacaaatgcctgcgacattgcttatccccggttataagggatcggaagcaggccactggcagcgccaatggttgcatgacgatccatcagcattgctcgtcgaacaggacgactggcattatccggtgctgtccgattggatgcatatgcttgaagccacgctggccgaaaatcccggcgcggttctcgtggcgcatagtcttggctgtgtgctggtggcacatctggcaagccgcccggccgccgcccatgtggcgggcgcgttgctggtcgctccggcagacgccgaaaccatggcccgcagggacagccggttccaaagctttgcacccctgccccgccacgaactgggctttccttccatcgtggtggcaagccgcaacgatgaatatatgagcttcgccaaggcggaagcattatcgcatgtctggggttcaggctttgtcgatcttggccacgccggacacatcaatgttgcaagcggcttcggccactggccggacggagccattcttgcttcctctctccacagggaacccgcggtcaacccaaatctcccaggcggcctgcctgctccccgcccattccttccgggatgggcggcattttaagagcataatccagccggagtgcaacaaaacgatccggattatgctctaagaatgctgcttgcgttcaagaaagacctttagaaccagtgttacaagcgcgatgagcgccagcgtggaagctgccgcaaaagcgcctgccacattgtaatcgttgaacaacagctcaacctgaagcggcaatgtattggtcttgccgcggatcgcgcccgacacgacggacgttgcgccaaactcgcccatgacacgcgcattgcaaagcaccgcgccatagagcaaggcccatttgatattgggcaaggtgacatagaagaatgtctgccaggcgcttgcgcccagcgtcaatgccgcctcctcctcatcgcttccctgcacttccatcagcgggatcagctcccgcgccacgaaaggcgaagtcacaaaaagacttaccagaaaaatggccggaaccgtgaacatgatcttgatatcatgcgcttccagaaacggcccgagaagcccttgcgaaccatagaggaagagataggtcacgcccgccacgatgggcgaaacggaaaaaggtatctccacgaaggtaatgaggagcctgcgtccgggaaagcggaatttcgtcaccagccacgccacgcagacgccgaaagccatgttgatcggtacgacaacgattgcggtcagcacggtgagccacacggcatggagtgtatccggcttcaatatctcgctgaagaagacatggatgcccttgctgaaggcgtaggagaagataaccgccagcggcgcaccgatgcaaagcaccgaaagacccgctgcaagccagatcagaatgttgcggactggccccgtgttgcgggcctgcaaggctgcgtcagcgttctgcatagcgaagccgccttgcctggatgagattggtcacgagaagcatgaaaaaagccatcaccagcatcacgaaggccagtgccgccgccgccggataatcatattcatcaagccggatgaaaaccagcagcgcggtcacttccgtctgaaagggaagattgccggagataaagacaatggaaccgaattcgccaaggctgcgcgcgaacgaaagcgaggctcccgccagaaaggccgggaaaatggtcggccaggtgatatgggtgaaggtctgccacgaagtagccccaaggctgcgcgcagcctcttccacatccgcgctcatgtcttcaagcaccggctgcaccgtgcgaacgacaaaggggatgctggtgaaaaacatcgcaatcatgatgccgagcggcgcataggcaaccttgatgccaagcggctccagcacacgcccgaaccagccgttctgcgcaaagagcgtcacaagggcaaggccggcaattgccgtcggcagggcgaagggaagatcaacggccgcatcgatgaggcgcttgccgggaaagtcgtagcgcgtcaacacccaggccagcagcaggccgaacaaaccattgaggatcgtggcgacagcggcggcgctcacggtgatgcgataggtcgccagcgcccgctcggaggtgacaatattccagaaatcgccccaccccaggctggctgtcttcaggatcatcgccagcaagggaagcgcaacgatgaccgtgagataaaccagagtgcagccgagggtcagtccgaatcccggcagcacagaattgcgtttcatacttaacagagacaccgaattcttccagaagcacgacgggagcattacgccccgcctagagcattttcgagccaaaagtgcgaagcggttttgcgtcggataatgcgacaaaacaaatacttggagcggttccagcgtttccgtttcaaccggaaccgctctattgcgccattacttgccggtaaagagttgatcgagcacaccgccttcggagaaatgctccttctgaaccttgtcccagccgccgaacgcttcttccaccgtcacaaggcgcacatcgggatagatatccttgtgcttcgcgatcacatccttgtcgtgcacgcgattgaaattctgggccagaatctcctgcccggcgggcgaataaagataatcgagataggcctcggcgatcctgcgtgagccgcgcttgtccacgaccgtatcgaccaccgtgaccgggaattcggcaagcaggctcatttcaggaacgaccacatcatatttgtcaggcccaagcattttttccgtgccccgcgtctcggcctcgaaagtcacgagcacatcgccaaggccacgctcggcgaaagtcgtggtcgcaccgcgaccgcccgtatcgaacaccggcacattgctgaaaatcttgccgataaactccttcaccttctccttgtcgcccttgaaagcctcgttggcataggccgtggctgcaagataggtatagcgcgcattgccggaggtcttcgggttggggaagatcaccttcacatcgtcacgagccagatcatcccagttcttgatgtgcttcggattgccttcgcggacaagaaaggccgggaaagaataataaggcgaggaattattgggaagccgcttctgccaatcagccgggatgagattgcccttgtcgtgcagaacctgcacgtccaccacctgattaaaggtcacgacatcggcttccagcccctccagaatggagcgggcctgcttggaggaacccgcatgggactggttgaccgtcagctcctgtccggtcctggccttccagtcagcaacaaaagcctgattgatctgctcataaagctctcgcgcaatgtcataggagacgttgaggatttcattcggctcctgagcctgaaccggcgcagcaccaagaccaagcgcaactgccgcgtatagaataatttttctcatgacatgcttccccaccgccaccgctgtacaaagggcgtagttttcaaattgaatttagaaaacaaatctagcggcaaatgaagcaaaatcaatctaaatcattgatttaaatatataaactactttccaaatgttttatggaacttggacctatcgcgctatcgtacgggagaaaatatttcccgcttccaggcctggcgtaaaacaaaaacaaaggccggaaacttgcgcttccggcctcgaatttttttctggcaatgcctgattaccagaatccacggtgctgccagcaccagagaaaattctgctcaccgcactccagacggctgcgcctgcgttctgcgatctcttcagcattgagtttcatcgcacaccacggccgctcaagaaaggcggaaatgcgcaatattgcgtccatcatattgacagcgagcaatcgcaaaattcgcatccttccaagcctccttattcgccgatccgtccggtttgttgcagcacttctgctgcaattatgaacgatgcgttaattttgaaggcttccccccggccttgtcaataacctacttattctatcggagatgaatgagtgaaataatttgtgagaagtgcgcccccgcccgcaaacaggttctacacctcgtaatccggcacgggcctgatccggaccttctcgacgtggcgaccgctcatggcctcgatcgtgaaatcaaagccgtcggcagtgaaactctcgccgccaaccggcaaatggccgagatgccagagcacatagcctgcaagcgtcgtatagcgatcaccctcgtccaccagatcgcggtcgagaagtccgctcaagcggcgaatatccgtaaaaccatccacgagataaccgccctgcccgtcggattgggcgaccgcgacttcctcgtcctcatccgggaattccccggcgatggcctccagaatatccgttggcgtcaccacaccctcgaaggagccatgctcgtccacgaccacgccaagctggatcggcgagatgcgcaactgctccatgacacgaagcacattggcattctcatgcacaacgagcggctgcttcacaaccttgtcccagtcgatggccttcttgtcggtcatatcgagcagcagatccttgaccagcgccacgccgatgaactcatccacctgatggcgcgccaccacgacccgcgaatgcgaaagcttgcggatagtggcgtggattttgtcttcatcctcgtcgagatcgagccattccacctcgttgcgcggcgacatgatggaccgcaccgggcgctccgccagatcaagaacaccgcggatcatttccttttcctccggcaggaagacatcgctggccgcaatctgctgcgcaatcacgtcaaccgtgtcggaaagcgggttctcaccgcggctgccgcccaaaagccgcagcacggcccctgcggtgcgttcgcgcaggtcgtttgtcgtcaccagcttttcgcgattgcggcgcgcaaactggttggctgcctccacaagcaccgaaaagccaatggccgcatagagatagcccttgggaatatgcaagccgaaaccttccgcaacgagactgaaaccaatcatcatcaggaagccgagacagaggataacgacggtgggatgcttgttgacgaaatccatcaagggtcgggaggcaagcatcatcacgccgatggccagaatgacggctatcatcatgaccgtcagatgctggaccatacctacggccgtgatcacactgtcgagcgagaagacggcatcgagcaccacgatctgcacgatcacctgccagaacaccgcatggacaatccggctgcttttcggtccatggctgccctcaaggcgttcatgaagctccatcgtgcccttgccaagcaggaacagaccgccagtgagcatgatgatatcgcgaccggagaacgacagccccattatggaaatgagcggttcgcgcagcgtgacgatccacgagatcgacgcgagcagcaccagacgcatcacaagcgccaaaccaaggccaaccaggcgcgcacgattgcgctggtgcggcggcagcttgtcggccagaatggcgatgaagacgagattgtcgataccgagaacgatctcgagcaccaccaatgtcaccaaacctatccaggcgttgggatcggcaatccagtccatggaccagtccatgatatgtcggctcctttagaatgattccagcaaaaacataaggcggttttgcgtaggatagtgtggcaaaacaaatagttagattgatcccggccattccatcataactggagtcgctccagatgcaggcagggttgaaaggcgcagacgtcaaaaggccgagccgcgcgattacggtccagcctgccggaagcgaacatcgatagaaattgctccacacaatccgggcccggaatttcgtgaaggaaattcggacttcgcgcaggcgattcgtcggaactgtcgtcgggcataaagcgcgatgaaccttgttgggggcattcaccggggcatatactgccaatgaatcgcccattgccatgggaaactatggtttgcctcattatgcagacgcaaacccgcaagacaagtggctgattactcccccggcgatacctgcaccccgcgcttgcgctcgtggcgcgggcgcgccctgaaaaagcgcacgccaataaccgttacgatgacagtggcaatggcgatagcgatgataaaccagcgcatatgatcgccatccattttggcgaatatccctgccccgcgccctaccagccagcccggaaggaacatgagcggggcccatacgagtgccgaaagcacgtttgccgtctggaatcgggtctggtccatggacatcatgccagccaccatcggcacggtacagcgcaccggcccgaagaaccggcccaaaaaaaccgcggtaaaaccatagcggcgaaagaggaggcgcgcacgcgccacggcgctgcgatacttgttgagcggccatttatgaatgatgttgcggcccagccaccagcgaagaagataggaaataatgtcaccggccaccgcaccgatgacggcgccgatgatcacggggagcggctcaacaattccagcgccgacaaggccgccaatggcgatcatgatcggggtcgcgggaatgaacattccgatgatggcaagagattcaccaaaggcgatggcgcccacaattggcccggcccacgcccggtgatcggaaataaactgccctagatccccaattatgctttccattccatcctcaaataccgcaaaccggatttctgaaacgatcaaaaccgcctctgtattttccgcaaagcctatccggtgcgtgaagcgccctgctcaaatatgatcgggatagttgatgcttcgccagacgcagagcaaccgcttgccgatgaagccttttatatcccctgacctcccaggcaagaaccaataatcgataatatggttgcgacatttacagctttaacaaagccgcgaacagccccctccctgccgagcggttcctgtccagcgctaccgaatatggagccgacaggtaaagcttacaacgttaaaaaaagaaaaaatgaatcgaatgacgaatcttgctgccacgattctgcaagacgagcggaaaagaccccaaccagaacggataatgcgctggaatgcaccgctggcgtgtactgaccaatttcttcaaacccggcatttgcgggctttttcgacaagctgtcatttttttcagaaaattttcgactgaaggctggacagacataaaagaggccgttatagaaccgctcacttcaccggggccgctgcctcggcaaagcgagtgggtgattagctcagttggtagagcagctgactcttaatcagcgggtcgtaggttcgatccctacatcacccaccaaattcgctttaaattccaaaaacttccgctgattaatccgatggcagattgccgcggccggtgcactccctcaaccgtagggccatggtggatcgccgtgctttgcgcctatctcccccttattgcatcccaatacattacggataattaattggcttattcatatcaggttcatctaaaaaggcacacattattcgtacgccaataagcggcgcacctgtaaaagagtaatggagtcaagaaccatgaaatcgaagaccgcatttatcgctgtaatcgcaacatctttatttgctattcccgcacttgctcaagagaagagcaatgcgaatacggataaaccagcagcagaagccgccgtttcaagcaatcaggatgcgaagaacaagcgcggtcctatcgatcttgagaaattctcccgtatggaccagctcaaggctgccgatactaatggcgacggtgtcctgtcgcgagatgaaatcgaggccctcgccctcaagcgtgtcgtaagccgcgcggccgaccgcatggagcgccgtctcgatgtgaatggtgacggcaaggtaacgctggatgaaatccagaatcagcgcaagaaagaattcgctgcgctggatcgcaatgacgatggaaagctcgaccgccatgaaatgcgcgccgcaaagatgtcccatcgtggccacaagggccatcatgagatgggcaagcaccacaagagtggcgatcacaagggcggcgatcataagggcccaatgaaaacaaaggcccagaagccgcaggaataagctgcaaaaaacaaacccgggccgtcatggcccgggtttcttttaaaaacgcgcttcaatgggaatggagcggctttaggggccaaacccaatcagacgctcgggtttaaccgaaaccgccccagcaaaccgctcaggagcggatcacgccctttttgaaaataatattgccgtaaagccgcttttcgccggtgcgaataatcgcgaaggccccgcgtgcgcgatcatagaaggcaaatcgctcaatcggctcgacaggaatcttccggccttcagccttctcgataaccgcttcaaattccttgaagattgcaggcatttcgttcggcgcctgcatcacggctgctggcctgtcaacaaagtcgtccaatggcagcagggagagcacggcttctgcgacttgcgtcgcactgatgcccggaaaatcgagaacgggaacaccggcagcctgcgccggataatttgcatccacgatgacgaggtcgtcgccatggcccatatctgcgagaatggcgagcaacgaacctgtaagcagaggatttatgtttttgagcatgaattcttttccaaagagcgatgatctatcggtacgagcctatcgcaaggcggccccgatatgcaaataaggaaaatcgctatcgccaagtgttcaaagcggcttctcaggatgcggagaaccgtcataagcgccccagaccgactggtcgaaattgacgatagcacccgtcatcagtcctgattcctccgaggccagaaaagcaatggcgcgcgccacttccgccgggtcgagaagccgcccgaaaggttgcgtctttacggcttcctccagccagtttgccggtgcaccatgatattcacgctggatacgatcctcgccatcggatgccatccagccgatattgaggctgttgacccgaatgcggttgcgaagaaccgaataggcaacattgcgcgtcagcgtgtcgagcgcgcccttggaggcgcaataggctgcaataaaaggctggcctcccatggacgacatggaggagacattcacaatcgcaccctccaccctgtcacggcggaaaagcttgatcgcttcctgaataaggaaaaacggcgcgcgcgtgttcacggcaaagagccggtcgaacagttccggtgatgtatccagaatagtgccgcgatcggtcagtcccgccgcattcaccagaatatcaagcctgccgaatgcccggtcagcttctgcaacgatgcggcggcagtcttccaccttttcaaggtccgcctgcacgaaaaccgcttttgcgcccagttcttcaagcccggcagcctgcgccctgcccttttcggcagaacgcccgcagatcacaaggccttgcgcgccccgttcggcaaacagccgggcggtggccgcgcccagcccctgcgtgctgcctgtaatgactgcaatcttacccttcaactgtccgcccattccatgttctccggttatactcgcccgcccagttcagcggtaagatcggcaagctcctgcccgcctgccatcaggctttgcaactcatccatatccacatcgtccttggtgcgcgtgccaagcgtcacaccgcgattgagaacggtaaacttgtcacccacggcatgggcatggcgaacattgtgggtgatgaagatcacacccagcccacgcgagcgcacaagattgatatatttcagcaccatggccgtctggcgcacgccaagtgcggaggtcggctcatcgaggatcaataccttcgccccgaaatagacggcccgtgcaatggccacgcattgccgctcgccacccgaaagcgtgccgacagcctgttgcggatcgcgcacatcgatgccgattttgcgcatttcctcgcgggtgacttcttccgccttctccgtgtcgaaccagcggatcgggcctatgccccgggtcggctcacgcccgaggaaaaaattgcgcatcaccgacatgagcgggatcatggcaaggtcctgatagaccgttgctatgccatgatcgagcgcatcgcgcggactgttgaacgaaacgggctttccctccaccagaaactcgccgcttgtgggcttatggacaccggaaagcgtcttgataagggtggatttgccagcaccattatcacccagcaggcaatggacctgccccgcctccacactgagcgaaacgccgtttagcgcaatcacagggccgaaatgcttgacgagattgcggacttcgatgatcggcgtcgtcatgaaaacctccctctcaacgctcgcccgtggcgcgcttgcggatgaaattattgaagagcacagcgatcagaagcattcccccgagaaacacaagataccagtcctggtcgatctgcgtataggtcagcccgatcagcaccatgccgaaaatgatcgcgccgaagaaagcgccgatggccgagccataaccgccggtcagcaggcacccgccgatcacggccgcgatgattgcctcgaattctttctggaaaccgcgccgtgcatcggtggacccggcatcgagaacagtcaggatagccacaagtgctgccgccatggccgtgcacatgaagagcgtggttttgacgcggcgcaccggaacaccggaattgcgcgcggcaagcgcatcgccgcccgccgcaaaaatccagttgccgaagcgggtgcgcaccagaatataggtcgcgacaagggcaatcacgacaaaccacagcacctcgaccagcacacctttcactgccggctcgccatttggaaatttcgcaatcaaatccttttccgccagccatgcgaaaagccccggaaatgcatcgccggaaaagaggccggccagatagctgccgctgaccgcttccttcacaccgcgcagctgcgtcgcaccgccggttgcccacttcagcccgacaagcgaaaggccgcgcaatatgaagagaaaggccagcgtgacgataaaggacggcagacccgttctgatgacgatctgcgcattcaccgcccccaccagcgccgcaaacagcaaggtaacgataatggcaacggcaagcggcacctgccagacgacaagggctgcggcaaaaatcaggccggcaaaggccaccatagacccaatggaaagatcgaactcgccgccgatcatcaacagcgccgctgcgacagcaagaataccgagctgcgaggccggggccatgaaattcatgatcccggctgcggtaaacatggccgaattggcggttgaaacaaagaagatcgtgatgagaaccagaccggacaccgcgcccagttccggcctgctcaacaggcgctgcaaggtgctggccgatttcagccgctcatcggcgggtgccgccgctgcggccttcgtttcggaattgggttcgctcatcatcttttcctcaggcattcttgcagccacgatcacggtcgaagctgctgaagcttgggtgcaatcatccgttcccgcccatttgcgtgggcgggttcgatctcatttgccgtgagcccgaacattttcgagccaaaagtgcgaagcgcctacgcggggaaatcagtccactggactgatttctgattccgcttcaatgcgccggataatgcgtagaaacaaagagatagagcggttccaacgattctgttaaaacaggaaccgctccagaactaaacagccagtcttaccggatacccttggccgacaattccaccacctgcttggccttgtccttggtgatcaggttcgggccggacgggacgttgccacccggcatcagcccatatttcgcattcagtgcgaggaatgatacgggcagatagccttgcaggaactgctgctggtcgatggcaaaatccgcctgccccttctccaccgcttcaaggaagccagccgacatgtcaaaggtcgcgatatggatgccgctgcgtccgctttcggctgcggctttcacggcaggttcgcccgccagcgtcgcattcagcgtcaggatcgtatccaccgccggatcggaggcgagagcagcgcgaaccttggattcattttcagccggatcagccgatgtcggcagaaccttcacgtcgccgaagccttccttgaaacccgcgcaacgctggtcgagcgagacattgcccacctcctgattgacacagatccccttctttccgcctgccttcttcagcgcctcaccggccacctttccggcatcgaactcatcctgcccgacatgcagaagcgcgccaagcttcttcgaggcatcagaaccggaattcatggaaataaccggaatacccgccgccacggcgcgctcgatggatggcccaagtgcatcggcatcgggaatggaaaccacgaggccctgcggcttctggttgatcgcggcgtcaataagctgcgccatctgcaccatgtcgaaggtttccggcgcacgatactcaacctgcacgcccgtatccttcgccgcttcggcgacgccgttcttcaccaccgaccagaacggatcggaggcctgaccatggctcaccacgacgattttgatgtcagccgcctgcgctgcaaaggcggctgcaagcaaggctgtcccggcaactgccgatttcaaaagagatttcatgctcattcctccctttatccggcattccccgccggtttcgataatgcctttatcttcggcctgtcttatcgggcgctcctccaagccttatccccgaaaatgcggcaaaccgtcgatcttttaatagaatgaaacaatcattagaaaattctagtggaattataattccatttctgatagctcctgtcaatcacataagctacctatgatatgctagaatattttcgagtctaaagtgcgaagcgcctatgcgggaaatcagttcactgggctgatttctgatcccgctcgatgtgtgaggcaaatgcgacaaaacacatagccaatcaccatcagagagctggagatgattgacttacggcttgggaggggatggaaatggctgttatagcaggcttgatcggttccggcttcatgggcaaaacccacgcgctggcgcttgccaatgtcaatcgcatcttcgacctgccgcttgcggtgcagcttcacacgcttggcgatattgacgtgcaaacagcccgcaaagccgcgcggcaactgggctttgcccatgccactggcgactggcgtgacctcatttccaatcccgacatcaacctcatcgatatcaccacccccaaccgcttccataaggaaatggctctggcggccatcaaggccggaaagcatgtctattgtgaaaagccgctggcgccctctgccgccgattgcctggaaatgacgctggccgcagaacgcgagggtatccagacggctgtgggtttcaactatctgaaaaaccccatgatgaagcttgcacaagagattatcgcaagcggtgaactgggtgaaatccgaaattttcgcggcattcacgccgaagatttcatggccgacgcccgcattccgtggacatggcggcttgatccggcaggtggcggcggagcacttgccgatatcggcagtcacatcatcgcaaccgcgcgctatctgatcggcccaatcgcggacgtgatgggcgaggccgttacgctcattcgtgagcgccccgacatggctgatctctcccgcacgaaacccgtggaagtggatgatgtctgccacgctttcatgcgttttgaaaacggcgcaaccggcacactggaagcaagctgggtggcaagcgggcgcaagatgcagcacgatttcgagatttcaggatcgaaaggcgccatcttcttctcgcaggagcgtttcaatgaactggaattgttcctctattccgaccgcaaggggcagcagggtttccgcaagatttttgccgggccggaacatgagccctatggcgctttctgcgtggcgggcggccatcagatcggcttcaacgacctcaagaccatcgaagtgcgcgatttcgtgctggccattgccgggcagaaaaccggccatgccgatttccgcgaaggctatgaggttcaaaagacggtggagacgatctatgcctcgtcccgcgagcgccagtggaagaaaatctagcgaggttgtagtgcggtcggatggacgatgaattcgccatccaccatcatgatccgcgcacggatcccatagacatcgcgcaggcgttgcggggtgaagacctcggcaggcgtgccatcggcagccatgcagccatgatccagcaggatgaggcggctgcaatgctgggcggcaaggctaagctcatgcagcgatgcaatcaccgtccgcccttcgcgcgccagttcggcaaaagtttccatcaaggttagctgatgggcgggatcaagccccgccaccggctcatctgccagaatgacaggtgtgtcctgcgccagcacatgcgcgatcagcacgcgcgccctttcgccacccgaaagctccatgacggagcgctcgccaaagcgcgacacatccatgtggtccatgaccgcttcaatgatggcctcgtcctgcctgtccagcccggcaaagaccggtttcagcgcagaccgccccagtgaaaccagcatatgaacgctaacaggccaggcaacatcgcgctcctgcggcagataggcaaggctgcgcgccttttcggcagcccccatatggcgcaagtcgcgcccggccagagaaacctgaccgctggaagccaccagcccggcaatggcgcgcaacaatgtcgttttaccggccccgtttggccccacaaggccgatgaattcgccgccctttgtctcgaagctggcatcggccagggcacgcttgccgccaaggatcacgtcgaggtttttcaccgaaagcaaggtcatacgagctgcctccgatatttgaacaccagccagaggaagaatggcgcgccgataatggctgtcagaacgccaagtttcagttcgcgccccggcatgacgacacgcaccagaatatccgctgcaagcagcagggcggccccgccaaggccgctcgcgacgagcaggcgcgaggggcgcgcaccaaccagcggacgcaggaggtgcggcaccacaagccccacgaaaccgatggagcctgcaaccgccgttgacgccccgacacaagccgccgtgccaagaacggcaaaaagctgcacgcgccccagactgacgcccattgtcgccgccgcatcggaaccgagcgtaaggctgtcgagcgagcggccaagcgaaagaagcatgagccagccgatgaggatgaacggtataaccagcgccacatgtgtcatggaacggtcggcaagcgagcccagcatccagaacacgatttccatggccgcaaagggattgggcgaaagattgagcgccagcgccgtcagcgcgcctgcaaggctggtgacagcgacaccggccaggatcaccgccagcgtgccagcattgcggcctgcaagaagtttgaccagaaacaccgaaacgaaagcccccgcgagagccagaagcggcagggcaagcggaaacagaagcgaaagcccgctatagatcgcaatgacggcgccgagcgacgccgatgcactgacaccgagcaggcccggttctgcaagcggattgcgaagatagccttgcaacgccgcccctgaaagaccgagcgaagccccgatcaaaagcgccagcagcgcgcgcggcagacggatttcccgcatcaccagcacggtcatatcgcgatcatcgcccaaaagtgccttgaaactttcgcctatgccaagcgcggctggacctgtcaaaagcgaaacggcaaaaagcacgatgacgagcaaggccagcccggccagcagaagatggaaacggtggcgttcagtcacgggcagcctccgcaagctccgccacggcctcgacgctgaaaggtccaccgcaaaccgtaagattatcggccatgcttatggcccgcgcctgcttttccagcgcgcgcagagccgggtgctggaaattttcaaatgccagcgcgggcgcgcggtcacgcgaactgcgcaccagaatatccggcttttcaagcaccagtttctccagcggcagaagcgccgagccggttatgccgatctcgccagccatgttttcaagccccgcaagccgcacggcctcatcgaccagcgtaccctggcccgacgtatagctgttggcgtagtaaagcgcgaccctcttggcatgatcgggacgtttgatcgcagcaagcgcagccttcatatcgtcgatctgcgcttgtgcttcggcctgccgcccgagaagctcgcctatgcggcgcagatgttcttgaatgtcctcgaaggaacgggcgggcgcaaactcctccacccttatgccgagcctgcgcaacaatccgactgtcgcgcgcgaggaaaatgtgcctgcaagcacgaggtccggcttttgcagaaagacctcctcagcctgcgcatgattgatcggcaatcgttcggccttgtccgccatgacggaaagctgcggatcacgcgagagataggagacggattgcaactgcccttcccgcgccaggagcatggccagttgatcggtgcagacattgatcgacaccacacgctgcgcaatatcagccgcattggccggcaggggggcaaaaagggccagacctgccgcaaggcagagcctcctcgtccattttacggaaacccttttcacatcctgtccaatctcagaaattacgggtcagcccgatagtgatggtgcggcccggcgcaacatagccggaactcgtctcgtaatccttgtcgaagatattctccaccgagaacttcaactgcgattgtttgtcgatcgaatagagcgccacaaaatccgcggtgacataatcgccgagtttcttcgtatttttcgcattggtatagcgcgaaccgccatagagcacccgtgccgtcagatcgagcttttccaccggcttgaagttcacttcggcggccgccttgaaacgctcgcgatagggaagatcattcccgctatcttcatcgacaggccgcttgaggtccaccattcccttgatgccccattgttcgttgaagcgatggctgagtgtcgcttcaaggccggtcaccttcgcgcttgcaatattatacggaatataggacggcgcagtgctcatgatcgcatcgctgagccgggtctgatagagtgccatgtcgaggcttgtcgaagccgtcgcctgccagttcagcccgacttccacagaacgggatttttcgggttgcaggtcgggattggcaaagcccggataataaagctcgttgaaagtcggggcgcggaaacccgtcgcataggatgaacgcagcaccagatcaggcaggatttcatagctcgcgccaagattataggtggtcacattgccgaactggccattatggtcgtagcgaatgccgccatcgaaacgcaatgcatcatattccagcgaatattgcccgaacacggcggcaagatcgcggcctgtctcgtcataatcgatggtcgtattgattttttcccgataggcttcaacgccgccagtcacaacatgcgagaccttgccggtatcgaagcttttttcggtcgaggcgaacaccccgtaacgcctggtctcgaaccggtccgaaccttcgatccccttgcggaaattccggctattgtcgatcccggtgctgaattccaccgtcgaggaccagtcggccgtatggtcgatccgtgtgccgaccttgccggtaaaggccgtactatccgcttcgttgaatgcgggtgcggtcgcatcatactggttgcgcccacggctgaagaggccgtccgcatagattttgccccagtcgaaatctttcgacagcgcaaaattgaacgagccctgcaggaaaccatcatcgtccggctcgtggccgaatgcttccggcgtggtgaaatcatagccttgagtgccggtaaacgctgcccctacggcataatcgataccgtcgctgctgcggccttgtaacgaacccgatgcataaccgccccatggatgcgacacgcctgttgaaacgctgccgcaccatgcgcgttcgccgcaggccccgccctgtttggtgatgatattgatgacaccgccgattgcatccgcgccatattgcgaggaatgcgcgcccctggcaatctcgatacgttcgatggaggtcagcggaatattggcaagcgcggtcgatccactcgttgccgaagccgtgcgcaccccattgaccagcacgaccgtctgcttcgacgacatgccgcgcatatagatattggcggaagacccctgcccgccattcgtcttgaccgaaatgccgctataggtttgcagcaaggattgcagatcgggcgcggcggaccgttcgatatcggcagcgtcaataacgctcaccgaggacgtggatcgctgaagcgacgaggcccggcggagcggtgtcaccacgatagtatcaagtgtgacaccatcatccttatccccgccatcctgcgccaaagcgggtgataacgtggccgcacaggccgacgccagaagagctgacaatttcagaatatgcattttatccctcaacctgccggacgggttttccctgtccagcttccctctcaccgcaggttgaagaagtgccagcgcaaagctgtttctttcctgacggcaacatttcaacaatgtcaccgccacggacgaccgcgcctgaatacgccccgtattcaagcatgggtgaccggatacggcaggtctcctgacttccgggtcttcgctttgcctccgccttcccgattgcagcatattgctgctttcagtggctttggccgcttgcgcggcctgtggaggatagctctccggttacagttgcgggggcagtctcggtttcagccctatggcttcaccgtgttcccttttcatccgccgcaatggcggaaccgtctcctgaaaattgcgatagcaatatgattgaggattcgcaactgcgccaaagcgcgcgatagagcgtgatgacattaaatcaggtcaccatcccgctctatctctttgtttttcaacgctttccctatcgcaggaaagcgcggaagcgccgcaaggcaaacaggaaaagtacagacccgatgacgaacagcgccaggaactgcggccagaccacgccaagccccgccccccgaaaaagaatggattgcgccagaatgacgaaatgcgtgttgggcgctgcaagcatgatcgtctgaatgatttccggcatgctttcgcgcggcgtggtcgcaccggacaagacctgcaatggcagcaggatcagcatcaggagcaggccgaactgcggcatggacccggcaacggttgccaaaaaaatgccaaggctcgtcgttgcgaaaagttgcagcgcagcccctgcaagaaagagcaggatcgacccgttgatcggcacggacaacagcccctgcaccacgaaggtcagcgcaaaggccgaggcaaccagcacgaccagccccatggaccagaccttgctgatcatgatctcaatcggcgttaccggcatcaccagcagatgttcgatggttccatgttcacgctcgcggatcagcgccgcacctgtcaggataatcgaaagcatcgtgactgaagagatcacatttgtaatcgccccgaaccatcccttgttcaattcctgattgaagcgcgcccgcaaattcagatcgaccggcgcgggcgcactgccccggtagtgattgaggaattcactcacctcccccgccacgatggattgcacatagccgccgcccgtaaaggcctggctcatgcgcgttgcatccacattgagctggatggtcggcgcgcgcccggccagaaggtcgcgctgaaaatccggcggaatattgagtgcaaacgtatccagcccctcatccatgcgattatccatctcataagaggagataagcttcggcggcacgaaatagggcggatagaacgcggtcgtaatccggcccgaaaccggtgactggtcctcatcgacaatggcgattgccgcattgttcagcgtttccggcatggctttcgccgccgtataaatggccagcgtgaaagcatagacaatcaggatcagaagcatcggatcgcgcatgaggccgcgcagttccttgatgccgagccggaatatattggcaatcctcatctcagctcgcctgttttttcagaagaacgatgccaagcagcatcaataccggaatagcgatcagcagcggcaggaaggaacccgcaagcgcgctgaaatccagcgccttggagaacgttccgcgcgaaatcgtcacgaaataggttgtcgggtaaatcttgccgatgaaggcccccacgccctgcaacgcggatacgggatcgataatgcctgaatattgcaccgccggaataagggtcataagtgctgtgccgaagatcgccgcgatctggctgttcatgaaagtggaaatcaccagtcccatgctggtcgtgatgatgacatagagcagtgcggcggtggcataggtcacgaaactgccggtaaacggcacgcggaaaatgaaaacggcaaaggccgtcagcatcaggaagttcaggaatgccagcccgatatagggcaattgcttgcccagcaggaactcgaatttggtgactggcgttacgtagaaattgatgatcgagccaagctccttttcgcgcaccacgctcagcacggccagcatggccgggatcatcagcaaaaggagcggaatgaccgcaggcaccatggcaacaaggctttgcacatcgggattatagcgatagcggatttcaagattgaaatttccggccgtggccgcatcaccataaagcgcgcgcgccttttgcgtcagccagtttgcatggacgccctgcacatagcccttggcggtttccgcccgcgtgggcatcgccccgtcgatccaggccgcaacctcaacctgccgcccccgcatgacattagctgcgaaattcggcggtatttcaatggcgaggctgatttcgccttcgcgcattcgccggtcgagatcgtcataatcggtgatcggcggcttttcgatgaaatagcgcgatcccgcgatctgctgcgtatattcgcggctgatcgtcgtatcatcgcggtcaagaaccgcaaatgtcagcttctcgacgtcgagattgatgccgtagccgataacgaacatgagaatgacgctgcccagaatggcaagcgtggcccgtatcggatcacgtttcagttccagcgcctcacgccgcgtataggcaaacatccggcgcaggttcggcagccagcttggccatgcctttcggtgttgcgccttcggctccgcactatctttttcaatcttttgcggcgcggattgttcaccctcgccgatcgcatcctgcaaaaaggcgacaaaggcgtcttccagcgtggccgcattgcggctttcggtaattgccttcggcgtatcgctgatcagcaccttgcccgcgtgcataagcgagatgcgatcgcaaagctccgcctcgttcatgaagtgggtggagacaaaaattgtcacattgtcccggcgcgacaaatccgcaaggatttgccagaaggcatcccgcgccacgggatcgacacctgacgtcggctcatcgaggatcaggatatccggcgaatgaatcaacgccacagccagcgacaggcgctggcgaatgccaagcggcatggcatcgggtaattcatccatcacatccgcaaggtcgaaacgcgccgtcagttcctttatccgccgcgccgtgacatccggctccatgccgaaaagcctggcatgaagctcaaggttctgatgaacggtcagttccgaataaagtgaaaacgcttgcgacatgtagccgacatggcggcgtatatcgatatccttcgggtcaacctcacgtccgaaaagccgggccgtgccctcgcttgcgggcaaaagcccggtcaagaccttcatggttgtggtcttgccgcaaccgttggagccgagaaagccgaatatctccccgcgcggaatacgaaaactcacattatcgactgcggtaaaatcaccgaaccgaaccgtgacatgctccgcttcgatggcaattgcggtatcagaggcaggcgcgcgcggcggaatatgtatttccctatggccccgccgctgttcttccggcagaagtgcgatgaaagcggcatcgagattgggcgtatcggtgcgctccagcaattcctgcggcgtgccggtcgccagaatctggccgtcattcatcgccaccagccagtcgaaacgctccgcttcttccatataggccgtcgcaacgatgacgctcattcccggacgatccttgcggatatcgtcgatcagctcccagaactggcggcgcgacaagggatcgacgcccgtggtgggctcgtccagaatgacgagatccggatcgtggatgagcgagcagcagaggctcgttttctgcttcatgccgcctgaaagctttcccgccggccggttggcaaaggccgacataccagtgcgcgccagaagatcggcaatgcggcgctcccgttccgccctgtcgtggccaaagagccgcccgaagaaatcaatattctcgaacaccgaaagcgtgggataaaggttcttgccaagcccttgcggcatataggcaatgcgcggataagccgactggcggtggcgcttgtcggcaatgtcgccgcccagcacctcgacatggccctgctggatcgtgcgtgcaccggcaatcagcgaaagcaggctcgatttgccaaccccgtccggcccgatcaggccgaccatgcccccggcaggaacgtccagatcgacattgcgcaaggcgcgcgttgcgccataggacaaatccacgccccgcgccctgacgacaaagccgccgtcgccagccttgccgaaaacgctgctcattttacggtttccgcaaggttcttcggccatccggcatcaggggcaagcttgacataggcaacgccgggcaagccggttttcacctgctgaatatatttctgtaaaaggttctgcggaatctttgccttgacgcggaacatcagcttctggcgctcttccttggtctcgaccgttttcggcgtgaactgggcgacatcggccacgaagctgaccttggccgggatgacatattgcggcgcagcatcgagaacgatgcgggcatcggctccgattgccacgcgccccgcctgcgccgtgggcaggaagaaggtcatggaaacatcgctgaggtccaccagattaagcacgcgcccgcctgctgaaagcacttcgccgggctgtgccacacgatattgcacacggcccggcttgggcgcggtcaaggttgcgtccctcaaatccgcctcaatggcggcaatagcggccttggcagcttcgacagaggcttgcgcatccacaacctgcgccttggcggcacctatggccgcgtccgttgctgcaagctgcgccttggccgcaccgacggcggcttccgcgccttgcgcggttgcgcgatcgtcatccagaacctgctgcgagacagtccgcgattccgacaattgccgggaacgggccagacggcgctgtgctgcatcaagctgggcttcccgctgggcaacggtcgcttcggccgccgcatgttctgcctgccgctgcgtcacaaggctttgtgccgtatcgataccgatttccgcccggcgcaattgtgccttcgcctgccggtactggctttcaagctggtccgtgtccatgcgggccagaacatcgcccgctttgacgaaactgccttcatttgcaaaaatttcacggatgcggccggggcttttcgtggaaatatcgatttcaaccgcctcgacgcggccattgccgctggcaatcccgtccggcagcccgctgccattcatcgcctgcaaggcataatagccgcccgcagcgagaacgacaattgcgcctgcaacgatccattgtttgcggctgaaacccataatgaaacatcctttgccaatattcgtccaaggccagcttccggtgaagcatgggcaagcggtcgctatctgtcgggatgttcgcctccccgcccggtttctgcacaaacctccggtggaactggaactaccttttcattcaacaaccggcgaatttaggggagcggtccgcaaaccacgaactcccggttgcggccagatttagtaagctgtcggcccggctgccttgattaggatcaagcatatccgcttttaccgcaaattcccccggcacaaaaaggagaaagacgcgggtgctgttttgatgaaatggaggtggcaatactgacagcacccgctgactgccgataaaaacggtgccgcaaaagctcgcgctcggcagattctatagccggggtgccgtacgagtagggcctttggcaccccgggctgccagctctggtgaaacgggcaacgaaaacactattagcactcgctttaaaaaagctccttgatttcaatcaaatattgcgatttaagttgacatccaacataagccattgatttaaaaaggatttttagctttcttctgtgcgggcgcgtccttgtgccgggcgcagccgccccagtttctcgccagataatctgttattttccgcagcttcggttccctgagaaaggattcacgaaaaaggaggcttcccttcacctccggcacggattcattcagctcaagctcgcgcctgatttccgtaaacccttcctctgcggcccattgcggctcaagccggtaagtttcgcccgccttatagagcgccattccgatataaagatcgactggcgtgccgcgcacggtttgcgcccaccatttcacaatggttccataaggcgcggcctcgcgttcaagcggccaataaacctgcggagcgatataatcgacgatgccgtctttgacccagcgccgggtatcggcaaaatcgctgtcgtaattggtagcgcccgcaagcgtatcggaaccgagcggatcgtccttcctgttgcgccacatcccgccggggctgatgccgaagcgaacagtcggccggattttcttgacccggccaaacacgtcctgcaccagcttataggtgttgtagcgccgccagtcggccttgctgttgaaacgcgtaccatagcgagcaaatgtcttgcggtcgtcaagctgcgaatccggtgtttcgctatagaaataatcatcgaactggataccatcgacgtcatatttctggaccacttcaccgacgatattgcccacccaatcgcgcaccgccggaatgccgggatccagcacataacgttttgaagcgacaccgatccatttaggatgggtcttatagacgcttggcggagaatcgggcgacgagtttttcaacgcctcctgcgtttcacggctggtatccatcgaaacgcgatagggattgaaccacgcatgaacctcgatgcgccgcttatgcgcctccgcaatcatgaatttcagcggatcaaagcccggatccttgcccagaacgccggtgagataggaagaccacggcaggatcgaggattgataaaacgcatccgccgtgggcgaaacctgaaagatgaccgcattgataccaagcttttgcgcgcgatccagtatggccagaagctcgcttttctgcgcgatgacccgctttccgccatcggcaatcgccgtcgattgcttcgatggccaatcaagattgataaccgtggcaacccatgtcgcatggaaagcatcacaatcggcaaacacgcgatttcctttcatcccggccaaaaaattcaaattcaaatccggtatcaccgcgaagaagtgcatccattttcattggcccgaatcgcagataagcccaaaattattcacgcattacttctccgaagcacccataaacaggtggattggctaacgcatgaaaatatttaacttgaaaaattgtttcataacccaaaatgggcgcttaccgcatttacctgaagccaattttggtcacgataagaaccaacaataatttctaccttgattttcaaaaagcacggaccaccctatcgccctttcataaattaaacttcccaatcttgacgtgagcaaagatagccctagctcaacctgtctgacgcggtttactttccggttttaagtaccggaaacggcaatgttatgatgggtgcctcgattggagaacggatcactgagatgcagtcgctatcaggacagttacgctttgcattattgggtttgaggtaccaaggtcttgtgagcttctgtaaagaatggccatacgcgccccgctctcgcgggtgcgatacgggtctgaaacgggaaaaggcccgacatcgattcattgtacaaggccctggatacaaggtcctgccagtacaacgacatcgtttgtcgcgtcattccggctccctcacctgcaacgagaattccatccggcaatgctggcccttcatgcccggcaatggcggccagtcgcagtttggcaccgacatgctggtcccggactgctggtctaagaatatcaggagatttggctgaccggcatcaaagccggttaagatgtaacatttcaagggaacaatcgcattgagcgaaagtggcttgcccttgaattcctttgtgggaggcgcaaatgcacctaactcctcgcgagttcgacaagcttgttattcatatgttgtcggacgtggccctgaagcgcaagaacaagggcctgaagctcaatcaccctgaggcggttgccgttctcagtgcctatgttctcgacggcgcgcgcgaaggcaaaaccgtcgaagaggtgatggacggcgcgcgcagcgtactcaaggcagacgacgtcatggatggcgttcccgatcttctgccgctcatccaggtagaggccgtgtttagcgacggcagccgcctcgtcagtcttcataatccaattacgtgatttccgacgttccagatcaatctgccgcggcatttgcaggagagcaccatggccaaggaaccgactaaagctgcccatccgcagccggaacagacgaaaaccaaccacaaggcgcatcggcctgttggcggctatgttctggcaaaagaccccatcgagatcaatcagggccgcccgcgcaccacgctgacggtgcgcaataccggtgatcgcccgatccagatcggctcgcatttccatttctttgaagtcaatcgctatcttgaattcgaccgctccaaagcctttggcctgcgtctcgacattcccgccaataccgccgtccgtttcgagccgggcgacgagaaggaagtgacgctggttccctttgcgggcaaacgcttcatcttcggcttcaacaatctggtggatggctggagcggcgacggtccaacgcccgactatcagccgaaccgcgaaatcgctgccgaacgcgctgaaaaacttgggtttaagtcgtgcaagtccggtggcaaggacgccaaatagaggctccaaccctgaacatatttttcgaggcacaggataatgacacagatttcccgccagcaatacgccgacctttatggcccgacaattggggacaagataaggcttggcgactccgatctttacgttgaaatcgagaaggatctgcgcgccacttatggcgacgaactgcaatatggtggcggaaaaacgctgcgtgacggcatggggtcggaaaatttccttacccaggaagcaggctgcctcgatctggtcattaccaatgtgactgtcatcgacgccatacagggggttgtgaaggccgatgtcggcattcgcaacggaaggatcgtcggccttggaaaagcaggcaacccttccaccatggacggtgtgacgcgcggccttgtgaccggcgcttcaaccgacgccatatcgggcgagcaccttatcctcaccgcgggcggcatggatacccatgttcactatatcgcgccgcagcaggtggaggccgctctctcgaacggcatcaccacgctctggggcggcggcatcgggccggttgacggcacaaacggcgtgaccacgaccaacgggccgtggaatctcgaaatgatgctgcgctccatcgagggcctgccgatcaactttggcattcagggcaagggaaattccaccggcattgcgcctctgatcgagcacctggaagcaggtgccgccggtttcaaggtccatgaagactatggcgccacgccggctgcaattcgtgcctgcctttcggttgccgatgaatatgacgtgtcggtggccgtccatacggatacgctgaacgaatccggctatgtcgaggacaccatcgcagccttcgacgggcgctccgtccacacctatcacagcgaaggcgcaggcggcggtcacgcgccggatctgctgaaagtggtgggccagaataacatcctgccaagctcgaccaatccgacattgccctgcggcaagaactcggtcgccgaactctttgatatgattatggtatgccataatctcaatccgaaaatcccttccgacgtcgcctttgccgaaagccgtgtccgcgccgaaaccatcgtcgccgaaagcgtgctgcatgacatgggtgcgatctcgatgatcggctcggattcgcaggccatgggccgcatcggcgaaaccttccttcgcgccatacaaactgcggacgccatgaaaaaggcgcgcggtccgctgccggaggatgcgcccggaaacgacaatttccgcgtgctgcgctatattgcgaaagtgaccatcaatccggcgctgaccgccggtgtcggcgatgtaatcggctcgatagagtccggcaaattcgcagatctggtgctttgggaaccggccttcttcggcgtcaagccgaagctcgtcctcaagggcggactggtggcatgggccaatatgggcgacccgaacgcatcattgccgacgccgcagcccatgtattaccgccccatgttcgcagcctatggttctgcgctccagaagacctccatcaccttcgtttcgcgcgcggcctacgacaagggtgtcgccgaccgcttcggcttgcagcggctggtaatgcccgtctccggaacccgcgtcatcggcaaggcccacatggttcgcaacagctatctgccgaatatcgaagtcgatccgcagactttcgcggtcaaggtcgatggcgtccacgcaacggtgaagccgccacagtcgatctcgctcaaccagctttatttctttagctgacgccggaaactgcgggattttacggaatacatatcgaggagaaacatatgattatcatcgagggcattgtcggcaattcacacgatccgcaatggcgtgaccggcttgccgatgccaagatcgattggcttgtgctcgaccagtgggaggcccagaaaagccggttgcgcaaggccacgtccggcgacgtggagcttgcgctgtcgctcgaccgcaatacgcatctgcatgatggcgatatcctgctgtggaacgagggcgacaaatgcgccgttgtcgcgcacgtccatctcaaggaagtgatggtgattgatcttgcctcggtgatcggcgaggatggcaatgccatcgtgcgcaccgtgttcgagcttggccacgcgctcggcaaccagcattggcctgccgtcgtcaaggaaaccaaggttttcgtgccgctgacagttgatcgcaaggtcatggcttcggtgatgaaaacccataatcttcccggcgtcacctatgagttcatgcccggcgcggacgttatcccctatatggccccgcacgaagcgcggcgtcttttcggcggagcggattccatgctgcaatcgcatggtcatcagcacgggcaggagcatcatcaccatgaccatgcgcacggccacgatcactgagttcagctcatcctatcgcagcctgccgggcctcctgcacctgctgcaattcggggactctgccctgccgattggcgggttttcgttttccaacggcctggaatcggcaatccagcaaaatctggtgcatgataaggagaccctgcgggaattcacgctgactgcaatgaaccaggccgcaacatcggacggaattgcgcttctgacggctcatcgtgccgccagggcagacgaccgcggggcattgcaggtgattgacaaggctgtttttgagcgcaagctcaacgaagagacaaggctgatgaccgtccgcatggggcgcaaactctgcgagctttcggcatcgatcattgatgacaggctgaaccgcgactggctggaatgcatcaagacggccgaaacaccgggcacccatccggtcagcctcgggcttgcttttgcggcgcttgatgtcgatggccgcgatgccttcggcgcccagcaatatggcgttgccacaaccattctcggcgcggcgctgcgactgatgcgcgtttccttcatggatacgcaaaaaattctgctggaggcgacatccaccgttgcccccgcttacgaggagattgcggacgccggcatcgaggatatggcaagcttcgccccgatggtcgacattctggcggctgtgcacgtcaagggccatgtccgcatgttcatgaattaacgagggaccgagattatgaaaaaaattccgcgcatcggcgtcggcgggccggttggctccggcaagatggccatcatcgaagccgtcgtgccaatccttatcaagcttggctatcgcattctcgtcatcaccaatgacatcgtgaccaccgaggatgccaagcatgtgcagcgcacgctcaagggcgtgctgatcgaagaccgcatcgtcggggttgaaaccggcggctgtccgcacactgcggttcgcgaagacccaagcatgaaccttgccgctgtcgaggaaatggaggcgaagtttcccgacaccgatctcgttttgctggaaagcggcggcgataacctgacgctcactttcagccccgcgctcatcgatttcttcatctatgtgatcgacgttgccgcgggcgacaagattccgtgcaagaacggccccggcatcagccagtcggatattctggtcatcaacaagaccgatcttgcgccctatgtcggtgcaagcttgcaggtgatggacgatgattcccgcatgatgcgcggcaagaagcctttcgtcttcaccaattgcaagacgaacgaaggcattgacgatcttgtgcacctgatccgtgaaaacgtccttttcgacaccgaggtcagcaaggagagtgcataatgcttggcaaggcgcgggaactggcaaattatcaggatgagccggaacagttacccaccggctcgttcggcaagaacgccttcctgcgccttggctttgaacgccggcccgagcgcacggtgcttgccacgctgcaccgccgcgcgccgctgatcgtgcagcaggcgctttactgggatgagggaatgccgacgcttccctgcgtcagcatcatttccaatgcaggcggcatcctgcaaggcgaccgctacgcaatcgaaatcgacctggagccggacacgcaggcccatgtcaccacgcagtcggccacccgtattcaggaaatggacgcgaatttcgcaacccagacccagaccataacgcttggcgcgaattcctatctcgaatatatcccccacccgatcattccgcacaaacactcccgtttcgtgcagcaaaccgaagtcacgatccatccgacggcaacactgatctattccgaagtcctgatggcgggccgtaaatattacggcaccggcgaactgttccattacgatctgttctcatcgaaatttcatgctgcacacacggatggaacttcgcttttcacggaaaaattcatcgtcgaaccggcgcgcggcaatgtttcccgccttggcgccatgggttcattccacgttttcggcaatctcatcctgctcacgccgaaaacccatgcagaccggcttttcgagacaatcgatccggttttcgacatggatgaaggaattgcctggggggcaagccgcctgcccaacgatgcgggacttctgttcaaggtactgggcatggaaagcgcgcctgtacgcgcggcgatccgcaaaatctgggaagccgcgcgccaggaagtcaccggcgcaagcctgcccgaaaacttcctctgggcataggaggcctccatggcagacgccccgtcacgctggtctgaaatcgtcgaaggcaattcccttatccgtttcattgacatcaatctgcgcggcgcagggcaggttatctttcagaacaacccgctgacgggactgttctttcttgccgcgatcgtctggggcgccatcactgtgggacagattgccatcgcgatcggttcggtgatcgcccttttcgtggcaaccagcatcgccatgctgctggggggcgacaggctatcgctgcggcagggcatgttcggattcaacgggctgcttgtgggggctgccgtgcccgcccttctcgcgccccgccccgccatgtggttcatcctcgtgatcggcgccgcagtctcgaccgtggtaatgcttgccgtttccaagatcatgaaaacatgggatgcgccagcactcacctttccctttgtcctgacgacatggtttctggtccttgcagcctatgcctttggacatctgcccattgactccatggggccgcccgccttgccgcatgacgcctccgcatcggcacaattttcgccgtcctggttcgaactgcttgaagcgtggctgaaaggcccggcgcaggtcttcctcctcaacaatgccgtcagcggcgtcctcgtggtggtcatcggcttgctgataaattccgtctgggcaggtgttttcgccctgttcggttcagcgatagccttatccctgtcgctggcgcttggcgccagcctcgcggatattgaagccggccttttcggcttcagcccggttctgaccgccgtcggcctcggctgcgtgttcttccggccctccctgcgcgtgaccttgttcgccgtgctgggcacggttttcaccgtcatcgtgcaaggcgcaatggatgtggctttgactccgctgggaatccccacattcaccgctcctttcgttttcgtgacttggcttttccttttgcccaagactaatctggaaccgcacccccatgcgcctggcaggggaagtgctggcggcgggcacaacgccaaaccggatacaaccaagcctgcatcctgagcctgatttctggagaaatttgatcaatgaagaagcttttttattctggcctttgtcttatgtggttttcgactgctgcttgtgcgcattttcaggaactcattccctccgaagacgtcgtgaccgagggcggcccggtaacgcttgatctcatcttcacccacccgatggatcgcggcccgaccatggacatggagaagccgaagcgtttcggcgtcaagcgcggcgacaagatcatcgatctcagcagtcggctggaagagcgaaagattgacggcaagcgcgcgtggcgggcgaaggatgaaatcaccgagcccggcgcttcgctctatttcgtagagccgcagccctattgggagccagcggaaaagaaatacatcgtccattatgccaaggttctggtggatggctttgcctctggcgaggattgggattccatggtcggcctgccggtcgagatagaaccgctcacgcgcccgaccgggctttggaccggcaatgtcttcaccggcgtcgttctcaagaacggcaaacccgtaccgaacgccgagattgaggtggaatatgtcaatgacggatcggtcaaggtgccgaacccgaccttcgtcacacaggttttgaaggctgatagcaacggcacattctcctatgccatgccgcgcgccggatggtggggctttgcagcactgaccgagggcgacgaaaagatgaagcggccggatggaagccttgcccccgtcgaggttggcgggctgatctgggtcaaagcgaccgacatgaaataaggcttcacggacaaaattaatggctcacataccggacggccttctttcccttcccgtggtcgttggcggcggcgttgccgccgctgccgccgtggcggtggcgcttggccgcctggaggaagaacgtattccacagaccgccattctggccgccatgttcttcgtcgcctcgctttttgcggtgccggttggcccctccagcgtccatcttctcctgtcgggcttgatgggcctcaccatagggctcgcgacatttcccgccgtcatggtcgggctattgttgcaggcgctccttttcggctttggcggcctcaccacccttggcgtcaacacaatcaacatcgcgctgccgggcgttgttttcggctggcttttcctgcctttcgtgcgccgcctgccgccattttcagcaggcgtggtgggcttcatctgcgccgcgctttcagtcgcagggacgggttgcggcgtcatgctcgcattggtgctatcttcctcggatttcgtaccttcggtcaagatcatcggcataacctatctgccgctcatggtcggtgaaggtctgattaccggctttgccatcgccttcctgaagcgtgtgcgcccggaaatattcgccagccagccgcccctcgcccagaggaaccacacacaatgaaaaccgcgcgcttcctgctgcttctgatcgcgaccacactgtgctttgccaccatggccgaggtgcatcggctgaatctctttgcaacggtcgaaggcggcaccgttcatggctatgggtttttcgtcggcggaggccgtcccagcgaagcacaacttatcatccgcaatgcccagggcgtcgagcttttcaagggacctgccggcgaggatggcagtttcagcttcacgcccgcagcacctgccgatctggttttgaccctcaacgcaggcgacggccatgtggccgaagcccatatcgccgccgaccggttctcccaatatggcgcacaaggcgcggccagttccaccaaggcagaaacgggcaccgccacccccaagggggctgccttgcccgcatcgccctcaccggaagaactgagcgccatgatcgaccaaagcgtggatcgcgccgtttcgcgtcagatcgcaccgctattggaggcttatgccgaggccgatggccgtgcccgcttttccgacatcgtgagcggcattgccgtcatcatcggtcttgcggggctttttctctgggccaaatcgcggggacgcgccagccattcagaccggcagcgtgagccatgacgcccgccaccgactttgctgaccaaggcccggcaaacaatccgattgaccgcctgcacccgaaaacacggctggtcatgacgcttgccatccttatcttcgcaaccatcattcacaatcctatcgttctggccatttcaatggcggcggcaatcattctggtccgcatcgccaaagcgccctggcacaagctgcgccatcggctgctgcatctggaaggcttcatgattgtgcttctggttctgctgccattcaccatgccgggcaggccgctgcttgagcttggccctctcgtcgccacggtggaaggcacggtgcgcgcgctgacggtggcgatcaaggtcaatatctgcgtgctctccatctatgcgctgctgggctcgctcgacccgatccgtatcggtcaggctgccgaaagtcttggcctgtcacccaaattcgtcaggctgtttctcatcaccgtgcgttatgtttcggttttccgtgcggaaacggggcgcctgagcgaagccatgcgcgtgcgcggtttccgcccaagatcgaatatgcatacctggcgcacattcggcaatcttgccggaaccatggtcgtgcgctcgatagagcgcgctgaacgggtggatgaggccatgcgctgccgcgggttttcaggaaccatgcccgccacgccagcgacggccgcgcagcgccgcgacgcagttttcgcttccctgttcttttgcgccatgttcggccttctgctcgtggagtttatcgcatgaaacctcttctcagcctcgatcgggtgagcgtttcgcgagatggaaggaatgtcctcgacaagctttccctgtcacttgccgccggagaacgccttgcactgatcggcgataatggggtgggaaagaccacgcttctgcgtaccatcgtgggccttgaaccggcgagcggagaaatcaccgcctttggcataaattgccggaacgaaagtgatttccgcaagatacgcgccaaggctgcctatctgtttcagaaccccgacgaccagctcttctgcccgaccgttatcgacgatgtggcctttggcccgctcaatctgggcctcagccgacaggaagcaatggagctttcaaacgggctgctgcacgatcttggcctcggccatctggctggccgaatcacccatcatctttcgggtggggaaaagcggctggtttcgctcgccgccgttctggccatgcagccgcaagtactgcttctcgatgagccgacaaatgcgctggatgaaaagcatctggaacggatgctcgccattctctccgcgcaaaagatcgccatgataatcgtctcgcacgattgggaaattcttgagcggcttaccgatcgggccgtggtgttgcgcaacggcaaattgcttcctgcaatgctgcaccgccattcgcaatggagcgaacaggtccacctgcattatgtcgaggcggagggaagcgccctttgaaaagccacttccctgccccgtcaatccccggcggcatatttcgtgacggtgccggttccagtcaccatcgccttgatagccacgtcactcgacaaacccaggctgtggcgttgtgcgagccaggccggatcattgaccgtgagccagaccttgccgctgccgtcttcccaggcaagtgcgcgaatgggaagatcaaggccgatggttctcttgtcctgcatcaaaaccgtgccgttttgcgggtttccgaaaatgatgagttcggtcggcggcaagcccagccccgcctctttggctccggccccgtgatcgacacgggtgaaaacattcatccccatcgacttcgccttcgccgcgacacgttcgatggtttcagcgacggagtggcggctctcgaccgttacaaggccgctatcgataatgctcgccatcgggggatatcggtgcagaatatctgcacttttctcaccgaatttcattccggccagaaccgcgacataaccagcaaccacgctcaccgtgacataggcggcagcgatgagaaaagccgacatcgaagcggaggccagcacgaccgagccataggcaaagctggaaaaggtggagaccccgcccatcatgcccatgccgattatggtgtgcacatcgcgggaatgaatcttcctggcataaagcgcagtcaccgtaccgaggagaaaacaggcgaccacattggccacaagaatatcgagcggaaaaccgtccgtcagcggcggcatcatgagcatgatgaattcgcgcgtcatcgcgccgaaagccccgccgatcacaaccagaataatgatatcaagcacagcgaagcctcctcaaccctgaagatgggcaagcattgcgtcgagccatgcggcaaacaggccggaaaggacggacgcaaccagatagaacacggccaggccgccctgccccttatgagaaagtttgacggcatcaagctgcatgctgctgaaggtcgtatagccgccgagtatgccggtgaggacaccggcattcagcatcgtgccgtaacggtcatgccagtcgacaccaaacagcaccgacagatatccgatgacgaacgccccggaaatattgatgagaaacgtgccgagcggaaaagcgccgtgatgatattcaccgacgatacgccctatccaccatcgcccaagagatccgacacctccgcccagaccgacccacataacatctaaaggagtcatccctgccctttcctgatcctgcgtggaaactatcgtggagccaaaactaggtcagcgcgataatctctcaagcccagaccaacaaatttgttgcaaaatctatatatttgaagggcgcaataataagtaaactacaaaaaatttggaaccgaatgctccgtgaaacatttctcatcaaatttttccgccgcttgaccgcatacgaaaatcactaccccccgaaacaggctattgccggggttcacattatcttttcaggagaaacgggttggacacattgcttcacctcatcgccattttaatcggtatattcggtctgctcgtctatttccgctcagtaatccgggtgatgctgctcaactggcgagaacgggaccttatttcctattttgccgccgtagcggccgtcgtcctcatacgccggttcaccgatagtggggcgggctatgagcgcatccagcgatcacaggcatgggtattccctgttttcgtgatcctgtcggtcgcattctggtttcttctggtgcagctctgctttaccctgatcctctggggaaccagggccgaaacgagctttatctattcatttaccgccagcggatcggccctgagcacgctcggtttcaagacgccatccagctggcttggcgaatttctggccattgtggaaggcgcgatggggctggccatcgtggtgctgctgttcagcttcgttccgggctatctggccgcggttcaggcacgcgaacgcaaggtgggctggctttatgaccggacggaagggcatccgacctatcaaacagtcctggaagggatgaataccagcgaacaggacatcaacgacaccggcatatgggaagactgggaagcctggttccgcggcatctatgaaacgcacacaaccgcaccaattctcactttcgtaccgtccatttatcacggcgcgaactggctgaggacgtcggcctccattctcgacacggcatccctgctgatgagtgtacttgacgagaaaaagacctatgccgcccacatgtgccgcgatataggcgccaggaccatacagcttctggcgaagcagctccacatcaccgctccctcgctgggacgcgccattccccactcgccggacctgccggcaaacaccttcgatctcgtctatgaccagcttgtagcaaatggtgtgccggtgaaccccgacaaggaaaaatgccgtgaaaccttcacacagctaagggccgaatacgcagccgacctcaaccagatttcccggatcacctccatgccgctttaaaaaggtttggatgcgccccgacgggggcggcatccagaacgtttccgagaaaagtgcgaagctgtgttttgctggaaatgttcaaaaactgcgaaaacggctttcatggcaagccgttttccatccttcggtcactccgcctgatgcccgctgagtttctcgatatccacacgaaagaaaacaggcttcaacgcacgcgccgttccctctttcgtaatcgtctttgtataggctggctcccaccaggtcggctcattcgccattatcctgacaatggcctcctcctcgtcttcccgcgcgatctcccgataacgcccctgaacaagaaccgtccgccacttcgtctgggattcaatctggtcaaacagaatgcagattgcatcgttcttgcgcattgcattggtcttctggccatcggtggtgaaagaatagaacgagccgccactgaaacgaaaggtcatcggcacgattatcgggcgatcatcaaccacataacccagccgccccacatgcttatgctgaatcatttcacgaatatcgtagtccgacatttccgttatcaacatagtgcgttccttcttcgccactacagcccaacctagagcggtttctgttttaacggaatcgccagaaccgctctatctctttgttttttcgcattatccgacgcaaaaccgcttcgcacttttgctggaaatgctctaagccaaactttgctcagacaaaaagcctgccctcggcaattttcacggccgtgccgccgatacgggcactgacgagtttttgtttcgacacatccagctcaagacggatgcgggaagggcggcccatttccatgccctgttcgatccaccattgtgaactgccatcaaccggcttgtcgttctgctggatcattccggcaaaggcggcaacagccgaacccgtcgcgggatcttcatagacatttgcgccgatcacaaacatgcgcgcgtggaaatggctgtcgaaaaggatggtttcgcgacaatagacatagatgggcaaaggcctgccacccacatggggcaggctttcgctgacatagaccgggtcaatggaaaccttggcggcggcgatcagattgtgaaccggcaccagcagacagggcgtacccgcactccacactcccggaacgtgattctcaaaaccgatctcatgtgtcccaaggccaatagccgcagcagcctcctcgcgctcgatcttcacatccacttgttccggcaggcgcggtaggtcaaattcggcaaaggcgctgttctcgcccaggatcacgccgcagcggacaatcccgaccttttcctccagcgtcacaagcctgtcggtttcatcgcctgttttctggcggcgagccagtgaaaccgcagcgcccacggtcggatgcccggcaaagggcaactcataagcaggagtgaagatgcgcaccgacgcctcatgggcgggattggccggcgcatggatgaacaccgtttccgaaaggttgaactcccgcgcgatggcctgcatacatgcgtcagtcagcccctcgcaatcatggacgatagccaatgggtttcctgccagggccttatcggcgaaaacgtcgaaaacctcataaagacggccggaaacagcggctttcttcatccctcatcctcctttgacatgcattgaaaaccaatatgaaatggtttccttgccaacatgccatgctgcgtgcggttgcaagcatagccaatttcgtgccgctgtcatctgtcagtccccgccaatccggggttgccgaaatgccagtcggcaaaagcgcgaacataggacggcgttgcctcattcatcatacccgcagctttgacgggaatgatttcggcaagttcgggcgccgcctcgcgggaaagatagccttcgatccgtgccaccaggtcgcaagacggcacatggaaataatagcgccggaaaagcgcgatgctgcgattgcctgtcacgacattgatctgtgtctcggcgcgcgcatcgaagatatcattatcatcgatggagcctgccggaaaatagaccttccccgccactgcattttgctgccccatgcgcgcggcgatcaggtgcccttcgccggacacgatcacgcccaccgagaaaatatgccagggccttatcggcgacgggtcgcgccgccagtgcatcaaggtggcaaagcgcgtgcgtttgaaaccggcctgaagaacaccatccttcaatgtggcttccggagccagatagacctcgccatcgaacaaggtcgggtttgccgcgcattcccgtgcccagttttccgcaatggaagcgcggtttccctccgcatatggcagagggccgggcaagacccgcacatcagcgcggctgatgacatggaccctgttttcctctacttgctccatcagcaccctgccctgttgcccagaccatgttcagtgtcacgctgaccgggcaatggtcgctcgccttcgggcggtcccagccagtacggggatagcggtccacattctgttcaggtggaaagatcgtgcgccagggctggccgcggcgaataatatcgggcacggcatgttcgtttttcgcagcgaaggcaggcgatgccatgatgtaatcaagctggcataggtggcgctccagcgggccgcgcgtatgatagagggtccagcgatccatcaccggacggcgctccaccagattgacggcaaatccgtcacccagcagcacattgagcgcacttttccatcaccggcgtaaattcatagccattccattcatcgccgccaatcaggatacgctcgcgataatcattgaaatcaccacaaatcagccagcgccgttccgtcacccggtcaataccgaacttttcctcgataatgcggcgtatggcgcgggcttctgccagccgcacagggtgcgaggaagtcctgccatcctggccattgcgcgcccccgacatggatttcaaatgcgctacaaaaagcgaaagcggctcgcccccgatacgcaaatcgacattcaagcaatcgcgcttgaaaatacggtcatgcggttcaagaccaagttccgccagctcaggctgataaatcccgaaatcactataggtcaggtgcgcatggcttgtaacttcatccacttcgatgggctggccatcgcgggtggtgtcccgcatcatcaccgccacgtcgatgccgcggctgtcattgccgtcgatcagatatttgtgccgatagccatagccaatcatcttgaagagatagccatattcaaaggcattgagtgcagccagattatccacttcttgcaggcagagaatgtcggcgcgggtttccgcaatggcgagtgccgtcatctagcgcgtatcgtcggcatgggcgatggcgcgcgcctgctccagcaagcggtattgcgtttcatcgccaatctcgaacaattgcaaggttcggtcctgatgcaattcattgcggaagccggagaaatcgaaccggcgcatcagattttctacgttgaaagtcgctatcgtaaacatgttcccgcaatctcaccgcttgcggcgcgataggcaagagcttcttccacagtttggataaatttccattggactgatgaatttccggcgccaaagccccatattggaacataatatgatcggagtgaaccgcgctccgcgacggaaaacttgtgaggcttatcgcaaaatgcttggaaaaataatgcgtttggccaccatcaccagcctgcttgccatcagcctgacaggcgcaagcctcgcggttgaattgcgcaacacgccctatctcccctcactgaaaccaagtacgccgccaatcctaggcagcaacaacagcctcaaccggccagcccccggcacatcgcgctgctatggctcaaccatctgccgcgacagcggaaactatatttcgggaaacggcatcctgatctacaagaatggcgagcctcttgaggttcacccttccacgcgcccgcccatccagggcgcgatgcccagcagcaatcacatacaatggtgttccaaccattatcgcagctatcgcagttccgacgatacttaccagcccttcgccggaccacggcaaagctgcaattctccattccaataaaaaaccgggcgcaaggcccggtttttttacctttgatacaaaatcttacgccgcagcggatttcgtatgcgcgcggatcaggcggccaagccgcttgatgccttcatcgatcatctcgtcattggcgcaggaatagctaaggcgcagcgtattcgcaccggttccgtcggcaaagaacgccttgcccggaacgaatgccaccttttcactgtcgatggaaacggccagcagcgaagcgccgtccatgccttccggcagtgtgacccagacgaacatcccgccttccggctttgtccagtgaacgccttccggcatatatttcgccagagcctccagcatcctgtcacggcgatgtttgtaaacgccgtgcagctttgccacctgtgcatcgaagccatgcaccgcaacgtgctggatcgcaatctggttgatggtggaagaatgaaggtccgccgcctgcttcatcaggacgagcttgcggatgacggtcttggaggcaaccacatagccgacgcgcaagcccggtgccagcgtcttggagaacgagccgcaatagatggtgcgggtcttctcgatatcgccgccattgcgggcaatgtcgagcgccaggatcggcgggatcgcatcgccattatagcgaagatactgataggcggcatcttcgatcactgggatatccagttcgtcggcatgtgccagcagcttttcgcgacccgcacgatcgaccgtctcgccagtcggattgctgaaatcagccgaaagataagcgaacttgacctgtccgccagccttctgcgcagtctgcgcataggattgcggcgtgcgattgcccttaagcgccagcgtgtcatagttcggttcataggcgttgaaggcttgcagcgcgccaagatatgtcggcgcagttacgagcgcagtatcgcccggcgacagaaacagcttgcccagataatcgagcgcctgctgcgagccagacgtgatgaacacattatcttcggtgcagggaatgccgatcttggcgagttcgccaaccagccatgtgcgcagcggcttgtagccttccgaaatggaatattgcagcgcagcattggcttccgggccacccaaaatatccttgtaggctgcctggaattcatcatgcgggaaaagagcgggatcaggaatgccgcctgcgaaggaaatgatatctggccgttccagaagcttcagcagttcacggatttccgatgcgcgcatacgtttcgagcgcgttgcaaatacattttcccagtccaacacgggaagtctcctcaaacccagctattgacgatggtggtttagcgcaattttcagcggacgagaacagcttttcccatgtttctatggaataaagatattcgcaattgttttggtccccgaagcgcacgaaacaaaaaacatgacgtagaatttgggttctttttgttcgctatatattggcgaccagacccagcataaaacgccgaggataaaaggggacgcaaggagcgccccctcttttcgatttaattggaacccgaccatcggatcagcttcctgtttcataaggccctgaagccgaaacatcgctgattgtggttgcggaccttttcgatcacccgcccggcggcgccgggcaagcaaaagaaaaatgcatcgaactaatcagttgcgggctttatcgaccagtttgttcttttcgatccacggcatcatggcgcgtagcttgccaccgacttcttcgatctgatgggcgtcgttgagacggcggatacccttgaagcgggcagcgccggctttccattcctgcatccagtcagaggtgaacttgccggtctggatatccttcagaacacgcttcatttcggccttggtttcggcggtgatgatgcgcgggccggtcacatattcgccccactcggcagtgttggagatcgaatagttcatgttggcaatgccgccttcgtagatcaggtccacgatcagcttcatttcgttcaggcactcgaaataggccatttccggcgcatagccagcttcgaccagaacttcaaagccggtgcggatcagctcgaccacgccgccgcacagaacagcctgttcgccgaagagatcggtttcgcactcttccttgaaggtcgtctcgataacgcccgaacggccgccgccaacgcccgaagcgtaggaaagggccagatcatgggcattgccagatgcatcctgatgaatggcgatgaggcagggaacgccgccgcccttctgatattcaccgcgaaccgtgtggccgggacccttcggcgcgatcatcacgacatcaaccgtcttcttcggctcaatcaggccgaaatgcacgttgaggccatgggcaaaagcaatcgcagcgccatcgcgcagattgttgtggatgtggtcgcggtagatgtcggcctgcaattcgtcaggggtcgccatcatcatgaggtcggcccacttggcggcatcggcgacgttcatgacttcaaagccatcggcctgtgccttctggaccgtggcggagccttcacgaagggcaacgcgcacattggccgcgccagagtccttcaggttgagcgcatgggcgcggccctggctgccataaccgacgataaccaccttcttcgacttgatcaggttaacgtctgcatcccgatcgtaataaacgcgcatttcctattcccttcattcaaattgttcgccagcgtccttgcgtccgccagtcagctcaggccccgtaaagggcgaaaaaccgcttcgtggcgcaccgggcatcccggataaccacttcgtcagtcaatttcagccggtcgccaagcagcaaccggatttgcatgtcccgaaccaccagtccaaaaaacgtgcgaaatgcctcatcgatatcgtcgaaaatgagcaaacccgcctctttacccatggtcaggatgggcttcaggcgctccgccatggcaacagggccattggagagaacgatctcgcccagagccgacctgcccgacgcggcatggctgacggccagccggttgagtgcgatcgacgtgcgcccggaaagcacaagcagccagtcgcgggcaaaatgttcgaggcttgaaaagagggattcggcatcgagtttttcgcgggccagcggcaccacgcggaccttcgaggcctgccagcgcaccatcgccgtcaacagaccatcgcggtcgccaaaccatttgtagaggctttctttcgagcagttggccgcgcgcgcaatactcgccgtcgtcaaagcgcggtccccaccctcgaccagaaggcgcaacgcctgctccagaacatcgttctgacgcggcgaaagaacctgctgcttatgagcctgcaattcgtcgcctgtatcagtcacgtatcatttcctccaccttgtaccgtacggtacggttcctgatttttaatttctgttttgccagcggtcaagcatgttttccagaaatttcgcatattcatcgtgaaattttttgcgagccgtttgcccggtcgcgccatagacaaaaagcgcctttcgggagcttccgaaaggcgcttttttctacccctttttttaagggaaaggctttagatattcacctgtgttccgatctcgaccacccgcccggtcgggatctggaaatattcggtggcatcggaagctgtgcgtgcaagcaggatgaacagcttgtcctgccatagcggcattcccgaatggaccgaagctttcagcgagcgccgcgacaggaagaacgatgtcgtcatgatgtcgaacttccacccaagcctgcggcaaaggccgagcgcgcgcagaatattcggctgctgcatatagccaaaggtcaaagtcaccagcatgaagcgctcgttatactgggacacgcgcgcgcgatcggctgaagcaacccaaggcttcgatgcggtaacaaccgtcaagatgacattgttctcgtgcagaaccttataatgtttcaggctgtgcatcagcgcagtcggggcgctttttggatcgccggtcaggaagacggccgttcccggcacgatggttggcgggcgcttggccatctgctcgacgataagatcgagcggcacttccgccttgcgggtcttctggaagagatggcgcgtgccacgtacccatgtccacatgataagaaccagcacagtcgcaatgccgatggatgcccagccgccctcatgcaccttgatgatattggcgctgaagaacagcatatcgatgacaaggaagccgaggatgatcggcagcgcgcggcttacgcgccagttccagatacgcgtcatcacgatataaaggagcacggtcgtaaccagcatattgccggtaacggcaatgccataggctgccgccagattgctggatttttcaaagcccagcaccagaatgaccaccgcaagccccaaaagcaggttgacgcgcggaatgtagatctgcccgtgcaatttctcggatgtgtgctggatttcaaggcgcggcagaatattgagctgcaccgcctgccgcgccactgaataggcgccggtaatgaccgcctggctggcgataacggtagcggccgtggccagcaacaccatgggccacagcgcaaaactcggtatcatctggaagaagggaagcgccgctgcttcgccatgcgagagaatgaaagccgcctgcccgaaataattgagaagcaggcaggggaagacgatccacagccatgcgcgcacgataggcttgcgcccgaaatggccgagatcggcataaagcgcctccgcaccggtcatggcgaggaaaacagcaccgacggtaacgaaagcaaccgccggactgactgtcagaaaccgcacggcataatagggattgagcgcggccatgacggtcgggtcatcgaaaatatgccaaagcccggatgctccgagcgccacgaaccatagcgccatgatcggcccgaacacgatcgcgaccctgcccgttcccagtttctgaacggaaaacagcgtcaccagtatgacgaccgtcgccggcacgacgaaaggcgtcaggttgggcgcgacaatctccagaccttccatagcggaaagcactgaaatggccggcgtgatgaccgcatcgccaaaaaacagtgccgcaccgcaaatgccgacgccgaggataaggtcgggcctgcctttgagagcaccgcgcaccagcgccatgagcgagagaatgccgccttcgccgttattgtcggcgcgcagcacgaacaggacatatttgaccgtcaccaccagcgtcagcgcccagaagatgagcgaaacgacgccgagaatatcgctgcgggccaggattccattcgttgccgccgcatgaagagcttcgcggaaagcatatatcgggctggtgccgatatcgccatagacgacgccaagcgcacccagcaccagcgttttcatgctttcattatgctgctcgccttcatctgcaaacgcagcaccttcaaggacactaccggccgacacagcggcctgcgccgatgtgtcattgccatttagctcgccgctcatatgcaggcacctcgcaatttcctgaaagtgtactggccggagagactgagggtcaggatggaataatgtggacgggcgaaaaaagttgcactttgcgacatccctgccgcatctttgccctgattagctttagtcataagcatcatgccgattgaaggaaacactctgcgcgaatgcaaagagccggaatatttcggcgcggaatgcgaatttcggaaaactgcttcaatgcttcccccatgcggcccggcgcgcccccgacgcttatgacagtggcagactgccctagagcttgtcccacctgaatgcaaatgcgctttttgcaaggcttgatcgcgagctatgcacatagcgcatccagttgatgttttatccagccaaagctgtgatgtagcggcttaccgttaccggtatcccatacatcaatgcatcggctgtcaatccatgaccgatagaaacttcggcaagctgcgggatacgttttacgagcgcgggaagattgtccactgtgagatcgtgcccggcattgacagcaaggccgagcgcagtggccgcccttgccgccttttccagccggtccagctcgcgcgcggctgcggcagggtcgtcatgggtcgcgccgtaaggcccggtataaagctccacatggtcggcaccgatagccttggcgcgttcatagccgagcgaatcgggatcggcgaagagtgaaacccgcattccgcgccctttcagccgggcaacgatgggcgccagaaaatccgccttcgacatgaaatcccagccatgatcggatgtcgcctgcatcggatcgtccggcaccagcgtcacctgttccggctcatgcttttccacaagatcgagaaaggcctcactgggaaaaccctctatattgaattcagcctgcggatattcatcgtcgatcagcgcgcgaatatcaccgaggtcggaaaagcggatatgccgctggtcgggccgcggatgaaccgtcagcccggcagcgcctgctgcaagtgccgcccgcccaagcccggtaacgcttggccacggcaggtcgcggcgattgcgcagcatggcgatggcattgagattgaccgataattttgcaggcatcgaagcatggctccccgaatgattattccgctttatagagcatttccagcaaaagtgtgaaacggttttgcatcagaaaatgcgacaaaacaaagcgttagagaggttgcggcgattctgttaaaacaggagccgctctagcatcggaggcgaagaaatgtcactgccctgccgtcgcaccgccgcccatcccggcaaattcacaaaaccgccccgcaaccttcattgggttcaagcgtttcaatcaggcgttttctgcaaggcgccaaacagatagaatgacgttacggaggccaatgatgcgaaacgaaagcataccggttatacgccgcattcccaccagtcgcgacgatgttttcgccttcgctatcgaagggcatctggatgacgcatcgctggaaaacctctacggactgctggatgcggcctatgaaacccacgagaaaattgaccttctcatccgtctcaccggctatgaaggcgtggactgggtttccgctttttcggaaagcatgttgtccatacgctccaaatcgctcaagcatctgcgccgctatgccattatcggcgggcctttatggattcaggccagcataaccctcgtgcagccattcctctccatagaagttcgcgccttcgatcccgacgaagaacaggatgcctgggaatggcttgatgcaaagccggtcgaagaatgattacttcacgatgatgaggcgttctgccgcgcgcgtaatggccgtatagagccagcgttcacgcgtatcgcgaaaggcgaagctttcgtcgaacagaacgacctgatcccattgcgaaccctgcgccttatggacggtcagcgcatagccataatcaaaatcatcaaaacgtttcttggtctgccacggaatttcggtgtccgggtcctcgaactgcgccttgagaagcttgatcttggcaacgccgcgatcctcatcctccggcgagaccagaagattgatgccgggcttcacggtttccttggaagaagtcatcaccttccagagcgagccgttgagcagccccttggtcggatcgttgcgcaggcagacgagcttgtcacccgcctgcggataatcggccgtaaaacctttcagctcccgcaggcgctggttatagcgccgcctggtgcggttggtgcccacaagcacctgatctgcggccagaacgatatcctgattgacctcgcttttgccgatcacctttgccgcgccataatcgccataggacagttcccggccttcgcgcacatccagcgccatgcggatgattggattgtcgcgtgcctgacgatgaatttcggtcaggagataatccggctcatgctcggtgaagaacccgccgccggaaatcggcggcaattggcccggatcccccagaacgagaattggcgtgccgaaactcatcaggtcccgtcccagcgcctcatccaccatcgaacattcatcgaccacgatcatggcggctttcgcaaccgggctttgccggttgagcgaaaaggttggcgcaatggatgtcttgcctgtcgtctcgtcctcaatcgcctcttcaccgcgcgggcgataaatcagggaatgaagcgtgcgggcattgctggcgcccttggaacggagaacctgcgccgccttgccggtgaaggctgcaaactgcacctcaccatccacatgctcggcaaaatagcgcgcaagcgtcgtcttgcccgtgccggcatagccaaagagcctgaagatggggctgcgcccggccttgagccattggccgaccgctttcagcgcctgatcctgttcgggtgaaaactgcatgatcctttcagacaggattcgccgtctgaaaacaagatcaaacaattttgcttatcgaaacggccaatctgccgagagcgacattgcctccgctgataatggcgccgaccctttgggcgtcggcgccatttgcggcaaggcatgacgacatcataccactacactatatacttgtacgcaggcttacatgccttccgcaccacggttcatggcggcaacgccagtgcggcagatttccaccagacccagcggcttcataatcgagatgaactggtcgatcttggccgattttccggtaatctccaaaatgaaatggtccgtcgtggcatccaccaccttagccttgaaggcatcggccagacgcaacgtttccgccctcgcctcgccttttccagccactttcaccaatgcaagctcccgttcgatcgggcgttcatggccaagcgtggcggcgcggtggctcaaatccaccacgcgatgcaccggaacgatgcgcgcaagctgatggcggatctggtccagcacatgcggcgtgccgcgcgtaacgatggtgatgcgcgaaaggtggcgctcatgttcggtttccgacaccgtcaggctctcgatattatagccacggccggaaaacaagccgatgacgcgggcaagaacgcccggctcattatcgacgaggactgcaagcgtgtgggtttcgggcgtctgggtttcggcagcaatgaaataggccgatccggaagctaggttttgtgcgttcatgatttcaattccttcggatcagacgagcgcgcggcccttggcatcaatggcattggcgacggcctcatctgtcgcttcgtccggcaacagcatttcattatgcgccttgcccgacgggatcatcgggaagcagttggcaaggtttgccacgcggcaatcgaaaatgaccggcttgtcgatatcgatcatctcctgaatggcggcatcgagatcgcccggcttctcgcagcgaatgccgtgcgcgccgtatgcttccgcaagtttcacgaaatcgggcatcgcttccgtgtaggaatgcgacaggcggttgccatgcagcaattgctgccactggcgcaccatgcccatatactggttgttcaggatgaaaatcttgatcggcgcattatgctggattgctgccgacatttcctggatacacatctggatcgaggcatcgcctgcaatatcgataaccagcgcatccggatgtgcaatctgcacgcccagcgccgcaggcagaccatagcccatggtgccaaggccgccggaagtcagccaacggttcggctgttcaaagccgaagaattgcgccgcccacatctggtgctggcccacctcggtggtgatataggtgttgcggttcctggtcagttcataaagccgctcgatggcatattgcggcatgatgacgtctttgttcggcgtataggccagcgaattgcgcgcgcgccaacggtcgatctgcccccaccattcggtcaatgcctgcctgtctggcttgcggtcgaaagcacgaaactggcggacgatatcctccagcacatgcgcgacatcgccgatgatcggcacatcgacccgaacgttcttgttgatcgacgacggatcgatatcgatatgaattttcttggaattcggcgagaaagcgttgaggcggccggtgatgcggtcgtcgaaacgcgcaccgacgcacagcatgacatcgcaatcatgcatggtcatgttggcttcataggtgccgtgcatgcccagcataccgagccagttcttgccggaggcgggataggcgccaagccccatcagcgtggaggtgatcgggaaattgctgatctcgaccagctcacgcagcagacgggaagccgcggggccggaattgatcacgccgccgcccgaataaatgaccggctttctggcattggcgagcagacggacagcctcggaaatagcctcggcattgccgtcgagaactggacggtaacttgtgcgcggtgcagtttccggcggcgtatagatgcccttggcgaactgaatatccttcggaatatcgacgacgacggggccgggacggccggtggatgcgacatggaaagcttcatgcaggacgcgcgacaggtcgttgacgtcctttaccagccagttgtgcttggtgcaggggcgcgtgatgccaatcgtatcgcattcctgaaacgcatcggaaccgatcagcgtcgtgggaacctgaccggaaatgcagaccagcgggatggaatccatcaaggcatcctgcaacggcgtcacggcattggttgcacccggccccgaagtgacgagcatgacgccgactttacccgtcgagcgcgcatagccttccgctgcatggcctgcaccctgctcatggcgaaccagaacgtgctggatttgatcctgctgaaacagctcgtcataaatcggaagcaccgcgccgccgggatagccgaaaatgctttccacaccctgatcgatcagcgcctggataaccatttctgcgccggtcatttcgcgtggatggcctgcgtcctgcgcttgcccggcgtttgcttccgcctcatgtttacctgcattcatcgttctcttcccgtcgtctgcatttcatttctgatttggataataaaaaaggcccccgagggagcctgtctttcgcgcatgggagctttcgccgggtggttacaccaccctgcccatgcgcgcccgtactacaagaataatgatcgtgttcatgcttgcggacactaatagcgagcaaaggtgtcgtcaacgcataaatgcacggcccgcgatattttcttatccgcactcaccttacccgataactttattgcggatcccgaaacgaaccgccctgaaacacctcttcgccactggcatagacacgccagtcttcgcccaactgattgcgaaaccaggtggactggcgcttggcatattgccgcgtggcaatgacggaacgttcaatagcctcctcgcgcgacatggtttctgcaagaaatgcactgacttccctgacgccaatggccttcatggcgggtagcgcaggatcgagatcgagcgccagaagcgccctcacctcatcgattgccccctccgcccacatggccgaaaaacgccgcgcaatacgctcgccaagccatgcacgatcaggccggagcacgatcttttgcgccgattggtcatccaccagcgccctgcccttgaccttttgccattccaaaagggatttgccggtgctttccagcacttccagcgcacgcacaatgcgctggctatcggagggctgcaaggcagccgcgatggccgggtcacgcacacaaaggacagcgtgcagggcctttgcgccttcggcttccatccggcctcgccaatggtcgcgcacttgcgccgatacttccggcatttgcgaaagcccgcccagaagcgcacgaaaataaagccctgtcccgccgacgaagatcggcacccggccttgcagtccgcaacgccccagaagtgcttcgacatcctcaaaccatttgccggtggaataggtgctggagggcggcacatggccataaagaaaatgttcggcctcggccagatcggccctggaaggccgcgcggtcaaaagatccagaacgccataaacctgcatggaatcggtattgacgatgaaaccgcccgtcgctttggccatgcgaatggcaagtgccgacttgccgctggccgttgggccagctatcaggatcgcattcttgactgcatcctcactcatcgtcggaattgctctccatgtctcagcaggtttctctcgtcgctaccctgatcgccaacccggcaaaagccgcgcttgccccttcgctcggcattaaagcctcggcggcagtgaatgcaaccggactttactggctggcagatgatattgcctgcgacattccccttccccttggcatggaggcaagtgaggcggatgcatcattgcacgccacccttgacggcgcgcctatcgacgtggtggtgcaggaacaggaacgccggcgcaagaaaattttgattgccgatatggattccaccatgatcgggcaggaatgtatcgatgaactggcggaagaagcgggcctgcgcgaccatgtggccgcgatcaccgcgcgcgcaatgaatggcgagattgccttcgagccggcacttcgcgagcgcgtcgcgcttttgaagggattgccgctttcggtgatcgacaaggttatctccacccgcatcaccctcacccccggcgggccgcaactggtgcgcaccatgcgcaagcacggcgcttatacagcactcgtttccggcggcttcacctcgtttacccgccgcattgccgaaatgatcggtttcaatgaggaacgcgccaatcgcctgatcgatgacggaacccgcctgacgggtaccgtcgctgagcctatattaggccgcgaagccaaggtcgaaaaactggtcgagatcgccgaacgccttggcctcacccccgaagacgctatcgcagtcggcgatggcgcgaacgatctgagcatgatccagcttgccgggaccggcgtggcgcttcacgccaagcccgccgtggccgcacaggcaaaaatgcgcatcgaccatggcgacctcaccgcccttctctatatccagggctaccgaaaggcagatttcgtccaataagccttcccgattgcccattgcccgcccgtcttcggcgcattcaggcggcctgaccggccacccagcccgaagaccaggcccattggaaattatagccgccaagccagcccgtgacgtccaccacctcgccaatgaagaaaagtccgggcaccgaccgggcttgcatggttctggaatcgagatcgcgcgtatcgacaccgccaagtgtgacttccgccgtgcgatagccctctgaaccggcgggcttgatgcgccagtcattgacggcagcctcgacacgccggaacaccttgtccgacagatcggcaagatggctgcccgcgccggtctcctcagctatagcctgcgccagttttcgcggcagataaagcgcaagcgccgtttgcagggcttgcttgccattctgtcggcgctgctcgcgcaaggcttcaaaactatccgtgcccggcaacatggtgatgcgaatttcatcgccctcgcgccaataggacgaaatttgcagaatcgcggggccgctgatgccgcgatgggtgaagagcatggcttcggaaaatgtcaccttgccgcaggccaccaccgcatcaacggcaatgcccgcaagtggcttcaaccgctcaagcatatttggctcgaaggtcagcggcaccagtgcgggccgcgtttcaacgacacgcaggccaaactgcccggcaatatcatagccgaagcccgtagcacccattttcgggatcgattttccgccgcaggccaccaccagcgactggcaggaaaccgcaagtccgtccgccagttgcaacgaaaaaccattggccgtcttttcaatggctttcacaccacagccaagcttcagccgtacccggtggcgcttcatttcaccaagaagcatgtcgttgatttgtacggccgagccgtcgcagaaaagctgccccagcgtcttctcgtgatagctgatcccgtgccgctctacgagcgcgatgaaatcgcgctgtgtataacggctcagtgccgaaatgcagaaatgcggattttgcgaaagatagtttttcgggcttgcatgaagattggtgaaattacagcgtctgccgccggagatgcggattttttcacccgcagccctggcgtgatccacaaccagcaccgagcggccgcgcttgccagcttcgatggcacacatcatgcccgccgcgccggcgccgatcacgacaacatcaaccgtttccaactcaccgcctcacaaagccaacgcgattgaatcactttctgcgcacttgccgccaagcgattcaaaccatgaaacaaaacggcaccgcaggtttccgtgcggcgccgtccttcatccatccaaaaacaatcagtcgatacggatcgtcacgaaacgcaactccccggaacgcgaagccagcatcaaaagcgcattcttgcgcccctcgcggcgcagtgcatcgatacgctttttcacatcttccggcgtcttcaccgtcacctgaccgatatcgacaatgacatcgcccgtttcgatgcgcttttcgccggcagccgtccccggtgcaacatagaggatggcaacgccctccacatcttcggcaatgccaaactcgccgcgaatatcatcatcgagcttgctgagcttcatgccgagaacgcttggagcagcatcgctcttgtgttccttcttcggcttgtccgacttgtccggcgtctcctgccgggctcccggctgttcgccgtcatccggcgcgggcacctgatcttcaaccgccggctccgtgctcttgtcgtcctcgaccagacggccaagcttgaccttcagggtcttttccgcgccctgacggataacgacgatttccacttccttgccaaccgggctttccgccacgaggcgcggaagatcgcgcgccgtatccaccggtttgccgtcaaagcggatcaccacatcgcccgcctctatcgccttgttatcgacaccggaattttcgatgagaccggcaatcagcgcgcccttggtctctttcagcccgaggctctgggcaatgtcttccgtcaccggctgaagacggacgccaagccagccgcggcgcacttcgccaaattccttcaactgatcgatgacaccggcggccatttccgccggaatagcaaaaccaatgccgatcgacccgccagaaggcgaaatgatcgccgtattgatgccgatcaccttgccgtccatatcaaacagcggcccgccggaattgccgcgattgatcgcggcatccgtctgaatgaaatcgtcataggggccggaattgatatcgcgcttgcgtgctgaaatgatgcctgccgtgacagtaccgccaaggccgaacggattgccgatcgccagaacccaatcgccaatgcgcgccttttccgaattgccgaaatgcaccgccttgagcttatgcttggaagggtcgactttcaggatcgcaagatcggtcttcgtatccttgccaacaagctccgccttgagcttggaaccatcgttgaaattcacctcaatctcgtcggcatcggcgatgacgtgattgttggtgacgatgtaacccttttcggcatcgatgatgaaacccgaacccagcgactgcaccttgcgtgaatcatcgccctgcgcgccatccttgtcattgaagaagtctttgaagaattcctggaagggcgaaccttccggcacctgcggcatcggcaccgggccgtccccctcgccatcgtccttcacggtctgcgatgtggagatattcacgactgcatccagaagcccttcggcaagatcggccaccgaagcgggaccttgcgcagccagcgcgggcggcgttcccatcgacacagtgcccgcgacactcatcgcccccagtgcaacggttgcgaaaagggtgcgagcaaaacccgcctttggtgcaattgccatgaagctctgctccgttcctgtctgcttgcggtcgttgtccaagtttagcgcggccctcgttctaacagaatcgctggaaccgctctaaccatttgttttgtcgcattttccaacgcaaaaccgtttaacgctcttgctggaaatgctttagatcactgcaaaatacggcctgtttacggctccgcctagatttgcatggaagaaataacggacaagaagcgccttatcccctgacaagccagacgataccgacaccgattgccagcgcggcaatcccggcgatgcgaagcataccctccggcgcttcgcttgcatcgcgggcgagccgcttggccaaagaaggaaagccgccgtagagcagcccttcgagaacgaagagaagacctacggcggctagaaaatcgctcatgagcgcctgttcctgcttgttattggctcggcgttgccagcttgccaccggcatcacggaagaacttgaagaactccgaatccggcgagaggacaagcgtggtatccggcgtttccagcgcccgacgataagccgccatcgaacggtagaaggcgaagaagcccggatcttccgatgcggatttggcgaagatctcgctgcgctgggcatcgccctcaccgcgaaggatttccgattccttgcgcgcttcggcaagcgtttccacaacctgacgatccgcgacagcgcggatccgctgcgccgcttcgcggccacgcgcccgcaggcgttccgcttccgccaggcgttccgccttcatacggtcataggtctgctgcgatacttccgtcgtaagatcggtccggcggatacgaacatcggcgatggtcaggccaagcgatgtcgcatcggggcgaagctggtcgcgcacttcacgcatcatatcgccgcgctcttccgacaaagcggcctcgaagccacgctggccgtaaacactgcgcagagccgcatcgagacgggtacgcaggcgctgttcggcgagaagcgtgctgccggaaaccgtttcgcggaacttgcgggcatccgtgatgcgatagacgaggaaagcatccacatcgtagaacttgccgccggaaacctgcacacggatatcgtcgaggtcgaaacgcagcaggcggtcatcgaccatctgcaccgtatcggcatccataaagctgaaaggcagcttgaaatagatgcccggcttcgtcttcacatccacgatctggccgaaacgcagaacgatagcctgctggcgttcggtcacgatgaacacggaggaatagagcaggaaagcgatgacggcaatgaagccgacaatgatcgggagcctgttctgggtcattactgattacctccgccagtggtggtcgtcgtggtgggggcctttacgccggtgctcggctgcttctgcatcaattcatgcagcggcagataaggcactacatccttgccgggttcgacaatgaccttcttggtgcccttcagcacctcttccatggtttcaaggaagagacggttacgggtgacttccggggccttctgatactctttcagcaccgaactgaagcgctgggcttcaccttcagcgtcctgaacgacacggttcttgtaagcggcggcttcttcacgaagctgcgccgcttcaccgcgcgcctgacccagcttctggttggaatactggttcgattcttccacgaagcggtcctcgtcctgttcggcacgctgaacttcgtcaaatgcatcggccacttcacgcggggggggcgcatcttcaatcgaaacggcattgatctggatgccggccttgtaattgtcgagcgtctgctgaacgatatcgcgcacgctctgggcaatggccgagcgattgtcgcggaaaacatcctgtgccggacggcgaccgacgatctcgcggatcgcgctttcggaaacctgctgcaccatcgcgtcagggctatccacattgaagagataggcgcgcggatcggaaacacggtaaagcaccgagaactgcacgttgacgatgttctgatcacccgtcagcatcaggccctgcgtcgcattgcgcgtaccctgcccgccgatattgatctgcttttcgacgatctgcgccttttcataggtctcgaacggccaccaatggaagtgcgggcccggttcggaaacctcttccttcggcttgccgaagcgcagctccacggcgagttcgtccggctggactgtatagaccgactggaacagccagaaacccaatactgccgcgccaatgaggaaatagatcgggcggttgctgccctttcggccgccgccaccggggaaaacctgcttcaaccgatcctgccctttgcgcagaatatcttcaaggtcgggcggcgtgttctggccgccgccacgcggcccctttggcccctgcccccaaggtccattattattattgttgttgttatcgccgccccacgggccgccgccgccattctgattgctccagggcatcctcacctctcgtccgggtgacgaaaagcaagcttggccttccgtcatcaactaatgtttccgttttataggcatcgcgagggccgctttcaacgcaaaggcggcaaaattcctgtcctatgctttacgaaacgcgcctttcgtacagcatatagcgtgttggatagctgtctttgtcaccggcgggcacatcctcgctcgaaagcaattgccagtcctgcggattgatttcaggaaaatatgtatcgccttcgatgacagagagaacgcgcgtcaggtgtaagcgatcggcaagcggcatggcctgtacatagatttgtcccccgccgatcacacagatttcgtccaccccgccttccgccgcaaacttgcgcgcaagcgctagcgcatcctccagcgaaccgaccacctcggcaccttctgcccggaaatcggcatcacgggtaatgacgatattggcccgccccggcaggggacggccaagcgactgccaggtgcgccgccccatgatgaccggcttgcccaaagtcagcgccttgaaccgcttcaggtcggtggaaagacgccatggcatatcgttttcctgcccgatcacattgttttcggaggccgccacgacgatggaaacgagtggtttcttcatgactataccgcgataggcgctttgatcgtggggtcggcttcatagccatccagccggaaatcctcgaaacgaaaggcaaagagatccttcacgtccgggttgatatgcatcaccggcagcttcttcggcgtgcgggtcagttgtagtcgtgcctgctcgaaatggttggaataaatatgggcatcgcccagcgtatggatgaactcgcccggtttcagccccgtcacctgcgcgatcatcatcgtcaacagagcataggaggcgatattgaacggcacgccgaggaaaatatccgcggaacgctggtaaagctggcaggaaagcctgccattggcgacatagaactggaacaggcagtggcagggcggcagagccatttcatccaccagcgccgggttccacgccgaaacaatcagacgccgcgactgaggatttgtgtgcaacatcttcaaaagattcgcgatctggtcgatatgccgtccgtccggcgcaggccatgaacgccactgatagccataaaccggccccagatcgccgttttcatcggcccattcatcccagatcgtaacgccgttttctttcagataggcaatgttcgtatcgcctttcaggaaccacaagagttcatgaatgatcgaacgcaaatggagtttcttggtcgtgagaaccggaaacccctcctccaggtcgaaccgcatctgatagccgaagaccgagcgtgtgcccgttcccgtgcggtcgtcacggtcaacgccgtggtcgagcacatgctggagaagatcaagataggtgcgcatagatttgttccgggccgattcgtttcccgatcactataaggaaaaaccccggtgtgaggcaccgggacttcggattcaacaggcaaatgtgccacggcgttcagagggcgccaagcttgccgagctgtttggccacgagataatagaaggtcacgcggtgcttgttgcggtcgcccttcatcacctcggccacatgggccaccacttcgtcacccttggcgacgtcctcgacgcccagtttcttggcaacccagttggtgcgaacgcgcttcatttcttccggatcgcttgccgaaacgagcgaggaatcgcgattgcgaagcgcaatgccaagatgcttgacgattttctcgacaacggcctcatcggcggcagcatcatagcgacggacatccgcgagatattcactcatatatccactctccttcgattggggcatatcgtccccgtttcagccatggtttccgccccggctgcgccaagcctcttcaaggccgatcccgatatattgtgaggattgaccagcacgcggaagctgtcaatggaaaatgaacggaagggccgcaccacctctgtcggtcttgcgcgaaaacgcacaagcccccttccaatcggtaaaaaccacgcctatatacgtcctgtcggcgcaagccgactatggtgataaacggacggtgtaataaacccattggacccgggggcggtacccggcgcctccaccacagcacagcttgccgatcaggctgtgttgtggcgggggcgaaacaggatcgacaagggtgtaaagatcgctcttttactcggcatgataccaccgttatcgggtcaacagagtagttgcaaatgacaacaatgctcagggttatgctctcgctgcctaatggcggtgcgggaaacccactctaaagtccttagggttagccccttaaggcggggttcggaggcacctggcaacagaagcctccacttcatttcccctgaaaatcaggctgccgccgttgctctgccgcgctttctcgacttgcgggcaaggacgatctgcgccagcacgaacgccgccagcgcacagccggtgatgccgccaatcatcggcagcgccgtgccatcggaataggctccgacaataccaatcgccacgccaccaatgacgaagtgaagcgtgcccatcaatgcagatgccgttccggcaatctcgccgtgttcttcgagcgccagcaccgccgtagctggaataaccagcccaaggaagccgtaaccgacaaagaggaagcttgcgaccagccagagtgattgatgccccatcagcgccgccgcgaacatggcaagcattgctgcggcaaagccgcaagcagcaaagcgcatcacccggccaaggccgaaacgcgcgccaagccagccgttgagctgcgaaacgccgaagaacgacacggcattgacggaaaatgccacggcatattgtatcggtgtcaggccataatggtcgatcagcacgaaggcggaattcgccagataaacgaacaaggacgcaagaccgaaaccgcccacgaagacgaggccgaggaaatgacggtccttcaacagccgcccgtaaccgcgcaatgcgatgctgatattgctctcaagccgcgcctcgacgctgcgcgtttccttctgcgcggtcgcaaccagtatgatgccgatgccggcggcaagcaacacggcccagaaaaccccgcgccagccgaaaaagcttatgatgatggagccagtcagcggggccagaatcggcgaaatcgaaaagaccagcatcaaaagcgacataaggcgcgcggcctcgacacccatatgaagatcgcgcacgatggcgcgcggtatcaccatgcctgccgcagcccccaatccctggacgaaacggaacagcaccagcacgtcgatattggccgcaagcgccgaaccgatgctgcctatggcgaagagcaccagcccgccataaagcggcagtttacgcccgaccatatcggacaggggcccgcagaaaagctgcgccagcgccagtgccagaaagaaggcgagcaggctcatctgcaccgcgccggtttccgcccgcagatcggtggcaatggtcggcagggccggtagatacatatcaatcgcaaaaggaccgatggccgaaagaaggccaagaacaatggcattgcgcacaagactggaagccatgggagacgcgctttcatcaatgtttcgtgaggtgcccgcgccgatttcggctcgcccatgtcacctgggaggatggtttcatcaggctggaaaaaccggcacgcggctgataactatataaatctgttacatctttttggatgatctgcccggcatcatgcactttttgcgaaccgtgtaacgatctgagatattgtgacagcgggcaatccggaccagaggccagggcaatttgacaatgatgtcaaattagacaccgttgtccaaaacgtcaagccaccttatgatgatgcaatgaaaccaaccgacatattcgatgcagcccctctgcccgacaaacgcaccatggctggaaagggttccaacccgcctgcgataaagccgggacaatgcatgaagcgcgacttcatcctgtgctctgccgcgcgcgttttttaccgcgacggctatcagggcgccagcatcgacctgatagcaagcgaggcgggtgtttcgcggcaaacgatctataatcactatcgcgacaaggaagccctgctggccgcggttatcgatgatgccatcaagcgcatgagcgcaagcctccttgcggtgctcgccacctttccgcagaccggcgaaaatcttgaaaaggatctggtcgccttcgccatccgcatgagctgcaattgcgtttatgatccctcaggcgcattcctgcgcaaactgatgcaatcgaacgataccgatatgccgcttgccagcaatatttgcaccaccaaaggccctgcgcaggctattcctgccatcgcggcctgcctctcacggctggcgctggcaggtcatttgcgcatcgacgaccctcatcttgccgcccgtcattttctggcgctgataaatgccgatacacaatatcacacgctggctggccaaagcatcgatgacagcatcatcgagaagagcgctatcaatggcgtgcgcactttcttgcgcgcattcggcacagaattcgcccggagggaaacattgctggcgcagtgatgcaatttcaagtcgtatttcacctcttgcgacaataacaaacttgacatctgcacacgaatccgtgggataagaaaaccatggtacaggatctaatccgttacgatattctcgctcaggaagcccttcgcggcgtcattcgcaaagttcttgcggaggtggccaaggctggcttgcccggcaatcatcatttcttcatcacgttcttcaccggagcgcccggtgtgcgcatctcgtcgcgtctgaaggagaaataccccgaacagatgacaatcgtgctgcaacaccagttctgggatatgcatgtcaccgaccagctttttgaggtcggtctttccttcggcgatatccctgaaaaactgaccatacctttttccgcgattcgcggtttctacgatccgtccgtcaattttgagcttgaattcgacgttgccgtgctccaacccgcaagcgacaacgacgaaggcaatatttcgccgatcgaggaaatggcgcccgaaaaggccgacaagccgaaagcaaagacacgcaagcccgccgccgggaagaaggaaagtgcttccactgattccgaacaggaagatggtgaggataaggcgcccaaacccaccgccgacgttgtttcgctggatgccttccgcaagaaataagaccggcctgctttgcagaatgcaattgatccttgtttgactgcgatcaatgcctaaaatattgtgagatttatattccacctgacgtcaatcagtttgggatctaatatatatgctgcgtatcatcgcccaagcagttctctggctaagcggtcttatcgccgctttctttgtggccagggacgagccgaacttccctctccttcaaatgacggtggggcttctgctgcttgtgggagtttcggtcgcgatctggtggttcaccgatccggacaggtcgaaaaaataaaacagccggagcggactgccttcgacctcacttgcgcaaacgggacgatgcgcgcaatattgcgcaaatctgtcataacaccgtgaccctcatgagcgacatcgtcaatcttcgccagttcaaaaagcaaaaagcccgcgacaccaaggaaaagcaggctgagcagaaccggattctttttgggcgaaccaaggttgaaaaggattttgcgcgcgcgcaagcgcagaaagcagagcgctttctggatatgaaccgccgcgaaaccaaagacctccccgaaggcgaaaagtgagcacgtccgcacgcctgcgcaaacattccgtcagcatacgcggccacgcgacaagctacacgcttgaagacccattcttcaaaatcatcgaggaaatcgcagccgcgcgaaatatgactgtcgccgctctcgtcgcggagattgacagcaggcgcgagcgcaccatcaatctctcgtctgccctgcgccttcatgtcctcgactggctgaaatcgaaattgccagagagcaattcatgccccccgtgaaaagagggccgctctaccgtcataccgtcagggctgcgcctccggcgaaactggcggtggctccaggtttttgaggaactcgtttagcgactggccgccttcaggcaaggctaatggcgcattcgcatcagcccgccgcctggcttcctcctcacgcagcgaacgctcgcgctctgccgcatcggcctcgaaaaggccaagctggcggcgcaggcgctgcttttccatcaggcttgcctgcatggcctcaacccgttcctgctcccgctcaagcgcacgctgcgtcaggaattgcacaagcggctgccggtcgaaattgacagtgggctggctgtaatgtccgccaagcgagaatgccacttgcggcgcaatgccggtttcgtcacccgcgccattgcggaaggtaaaggtgccgttgccggaaacaccgaatgtggaaaggtcgaactgcaaatcggcgagcagcgccgcgtcgccgtccttgagattggccgccgccatacgcgccacaccgccggtgatcgtgaagtcgaaccgcgcattgccgggcgcaaagacactttgccctgtggccttttccgcaatgcccaaaaactgttttgcatcaagcttttttgtgctgggtgttcggtcctccaaggcatccgccgcagctatcatgccgggaagtgcctttgcatcgaaaccttgcagcgtgaaattctccacgtcgagggttgcagtcccaccgagcgaaccgaccagcgccgccacgctgtcgccactgccattgagattaagggaagccttgacgacgccccccaaaggagccgaaccatcttccaatcggtagaaatcgttgagtttggcgccgctccatttaaggtcggtggaaagcagtgcattcttgtcgctgttgcgcagcgagacattgcccatcagataaccgcctgcccaattgccggtcagttccgtcaattgaagcccgtccatggttttctgaagccgggttgaaaagccggtcacggtgccaaacccatccatgcgggcctctgccacattgagcttcatatccatgagaagcggcagggtgggccgcacggcaaaagccccgcgcggccagatggttttcgcagtcggcttggccggctcgaaagcatcctgccccagcatgatggccgcaaggctttccatttccagcgaggcaagctttgcctcgcctttaagctgcggcaaaccgctatcggcaaaattcgcttcgatgcgcgcggaaatattatcgccgttcaacgtgcccacgagattgggaaaacgaagaatgccctttgcaaactggaaatcgctggtgaggttggctgcaagcccctgcccaaaccccggcagcgcatagccggctgtggcgatgaagggctgtagatcggcagttttcaactgcgccttgccactggcggcaatgtcgccgcgtaccagtgaaatgacaccatcggccattgccgaaccatccggcgcgctaagcttcagcaatgtgcgcataccggcgctcggcgcgccctgcatggcaagatcggcggtcagctcgcccgcaatccccagcggcagcgatggcaggccgatcagggcaagcacggcctccccttgccgggaggtggccgtgccgttcatttgcatctgcaagggctcgctttcgccctcgcccccgctagccgtgccggaaagatcaagcttcatcccgcctgattttccagtaatgctgaaggagatttcgcccacgcccggcgctttgtttacatttgcttcaatgggcttggcgctcttttccctggctgccgcatttttcgcaagggttttcttcaatgccccatccgccggtgcaaccgcattggcaatgatgttgatttcgctgtcgtcgaacaatccggggaagttcgccgcgcgcatcgataaggctcgaaacagcggcaattgcggataacgattggccatcagcgacaggaaacgcgacaggtcgtcggaaaggacagtcgcatccagagaaccggaaggcgtattggcaaagggttcgtaagtgcctgtcgccgtcagtgttgccccggccacatcgctgatgagcaaacgatcgaaatcgaagcgcccgtcatgcaggcgaagcgccagatcaacattggccgcttccatatcctgatagcgcaccggcccggccttgaaggcgaggttcagcccctgcccatccagaaaggcaagcccgtcaccgctggagaaaaaggccataagggcttgcagggcatcgcttttcaccatgccgcccttaaggtcgagcgtgatcgacggttgggcggcccccttcacctcccgcacgaaagaaccatgcagcgacgtctttccaagccctatttccagatcatcaatacgctgcgtaccgtcacgcaggtcaaccttgccggaaaagcccgccccctccagcttgcggatggactcatccacggtttcgttgagccacgacgccagaccagacggctggcgcgaggccaccagcatattgccccggaagccaaaatcatgcccgaccgaaagcttgcccttcgcttcaaccttggtgcgccccggcaggtcggcggcaaactggcggatattccagtcctcgccatccggctcggcgctcaccattacggagcggatcgtcgtgccgcccgcaatcaccgcaggcaggcgcaaatccacattgccgaggatggaggggatcggcaattgctccagaatgcggcgcgcaatggcaatgcggtctgcaatgggcatagcggaaacggattgctcctcgcctgccgtttcgttcggcccccagaaaagctgctgcccgtcggcgttgacttcaaaatgcggctttgccccataatcgatcaaggcgctgccatcgaccacatagggattgtcggctggcccctgctccatgcggaactcggaaacgtcgaaacgctcccgatcggccttgaatttgccgctgacccgcagatcgctgaaaaaaggcttttctgcgggctttttcaagccagcggtcgcaaccatatcggatgagcgcagcgaaaaatccccggcataatcgaggcgcccgtccgtcatcgccacatcgccatccgtctcgaagatcgccggaaacccgtcaggtgaaacgcgcgcacgcacccgcagcacaccatcgggcttcgcctcaccgcttgaaagatcaatcgcgaacttctcgccacgcagcacgaaactgccattggcctgccatggcccggcaaggctgttggccgacaaaacggcattgagtgcacttgcggtatcgctacgcccgctcgcctcttcgcgaagcgtcaccacgccatcattgatggaaagccgttccaccccgatttttgtcggatcaagcggcgtcgatggacggatcgcccagtcgaccttgccatccttgtcgagcgaaatcgtcacgcgcggacgctcgacacgcatatcgaaaatcagaagctggccacgcaggaacggcatcagctccgcatccatcgaaaacctatcgacggtcatgaccggatgggcggcatccgccccaacccgcacatccgaaaaggtaacggagggaaagggcaacagccgcgcggaaacatcgcccgccaccgtgaccgggcggcccagaatgcggcttgcctcccgctcgaaatcggcgcgatagccgctccagtcaacaaagggcggcacgacaagtgctgccgtcaacagcagcacgagaagcccgccgacgatgacgaatatgcggcccaagaaccagctccggtcaaacaacagattgcaaattggcgcgaaacaaagggtgaatcacgcagtctttatctgcgcaacataacggcatcgctccgccgacaacaaggcaaattgcatcaccgccgcatcaatatgcacgtccatctgaatcagtttctcggcaaacccatccaaatggctgatttgaatcatcaaatcagtattttgccggggttcatgatgttgtccggatcaagcgctttcttgatagcacgcatatagtccgtcgccgtgccaagctccatggccagatacttcatcttgccttgcccgatgccgtgctcgccggtgcaggtaccttccatggcgatggcacgtttggcaaggcgatccatgaaggcttccgcccgctccatttccgacgcatcgtcggtatcgagcagcaggagaagatggaaattaccgtccccgacatgccctacaatcggcgcgataagaccggtttcggcaaggtccttttccgtctcgccgatacagtcggcaaggcgcgagatcggaacgcagacatcggtggaaacgcccttgcagcccggacgaaggaggaacgaggcaagatatgcctcgtgccgcgcccgccacagccggtcgcgttcttcggcatcatgcgtccattggaatgcaccgccgccatgaccggcggcaatctcgccgaacagttccgcctgctcaccaacaccgctttccgtgccgtggaattccacgaagagatagggttgcgcctcgtaaggcagcttggaatgcatgataagcgcctgcatttgcagcgtgttgacgagttcgatacgcgccaccggaatgcccatctggatcgtttcgatcaccgtgcggcaggccgaatccacgtccgggaatgggcagatgccaccggaaattgcctgcggaatgccctgcaatttcattgtcaattcggtgataatgccgagcgttccttccgcgccgatgagcaaccgcgtgaggtcgtagcctgcggcggtctttttcacccgcttcgatgtttcgatcaggcggccatccggcatgacggccttcagcgccagtacgttttcgcgcatcgtgccatagcgcaccgcattggtgccggaggcgcgcgtggaagccattccgccaagcgttgcgtttgcacccggatcgatcgggaagaacaggccggtatcgcgcaaatattcattcaacgcgcgccgcgtcacgcccggctccacgacgcaatccagatcttccgcgtgaacggcaatcacccggttcatatgggtcatgtccagcgacacaccgcccgctggcgcattcacctgcccttcaagtgaggagcccgcaccaaaggcaaccaccggtacgcgatgctcggcgcagatacgcaccacatcctgcacatcctgcgtattttcagcaaaaacaacgatgtcgggcgcctgcgtcggcacataggtggtggtgtggccgtgctgctcgcgaatagcctgtcccgtctgggcgcgctcgccgaaacgctgtttcaggatacccaccgctgccgcaataccggcttcgttacgcgcaagtgcaaccacattttccagtgacatggttcattctccgtattcagattttcaggccgcaggcagcgccagcgcaaccgggtcctgccccacatgttcggcaacagcgcgcacgacgagattgtgatcctcgcgctgcggcaggccggaaacgatcacagccccaatgacgcccgcccccgaaacgcggatgggaaagccgccgcccgccagcgcataatcggcaacatcaagcgccttatacggcgcaaacatgcggtcctcgcggttttgttccagcaccagccggtaggtcgagacatggaagcgacgcacgacattgaatttccgccgcagccattcggtattgtcggcggtggcgccagcagtcgcggcaaaaaacaagcggcggtcccacagcgagatgtcgattgcgatgccgagcttgtccttcacggcgatatcacgaatgcgctggcccagcgaaaaagcgtcgttctcattcaatgacggaaaaatcagcgcctgttcctgacggatgatctgtccgattgcctgtttgttatcatcgccttgcgccactcttcatctccagcaattatggccgtattcattcttttgcgccttcgatcacgtgattgcaataagggttacgcgccatcaaacttgattgattgaacgcaagcggctagtggagccttatggctcacaaccccaatatagacgtgcctctgaaaggcgaccaaataccggacttcgtcgagaccgccgtgttcaagcgcgacgtgttttccgaaacccatgccggctatttcgcaggcgatccggaaacccgcatcatccgccgcgtggtcagcgccgcgccatggtggtcgaagccgctggcatggattctggcgcgccgcgaaatccgcggcctcaagaccgtgcgcggcattgtgggcgttccgcaactgcttgccaccgacaaggacggactttaccgttcatggacggaaggaacgccgctgcatctggctcggccctccgatccgaaatggtaccgcaccgcgcaccgcatcctgcgcgacatgcgccgtcttggcgtgacgcataacgatcttgccaagccgcagaactggctgatgacgcctgaaggtgaagccgccgtcatcgatttccagcttgcaagcgttcatcgccgtcgcggcgcgctctatcgcctgatggcctatgaggatttccgccacctcatcaagcagaagcgcgccttcgcgcaagaccttatgacgccaacggaaaagcgcattctggagcgccgctcgctaccctcgcgcatctggctggcgacgggcaagaaagtctacaacttcatcacacgcggcatttttagctggtcggatggcgaaggtacaggcgacaggatcgacaatgaaggccctgcaattcaggccgcattcaaatccgatccgcgtgtgagcgatgttgcacttgcgctctattccctgccggccaagggcgttggcatctatgctttcgtggaaacgctgaatgccgacgaaaagagcctgcgcgcaaggctcaaagggcagaaggttgaattgatccagccggttgctcatctgccgcgccgcgctgacggcacgatccgcgacgacattctgcggctgatcgccatgaaccagatgacggaactggacgatctcctgcaacgcgaaccggagatacgcgggcttgtcgaggctctggcggcacaccggctgaacttcaccgaccggcgcgttacgcaattagagtagtcgaatattttaaccctttcgctggtctttcagccacgaatcattacattcgggtgagatgtccgattttcccgacgatatgccgtttttcggcgatgacgacgctccggctggccgcgcgcccgctcccggcagcattgccgcacgcgccatggccgcacgcaaccagcagcatggcgagcccgattacctcaagggcctgaacccggagcagaaacaggcggtgctcaccaccgagggcccggttctggtgctggcgggtgctggcaccggcaagacgcgcgtgctcaccacgcgcattgcacatattctttcgaccggccttgcctatccgagccagattttggccgtgaccttcaccaacaaggccgcgcgcgaaatgaaggagcgtatcggccatctggtcggcggtgctgttgaaggcatgccctggcttggcacattccactccatcggcgtcaagcttttgcgccgccacgccgaactggtcaatcttacctccagcttcaccatcctcgatacggacgatgtgatccggctcatcaagcagcttattcaggccgaaggactggatgacaaacgctggcctgcccgcaccttcgccaatatgatcgacggctggaagaataagggtttcagtcccgccgatattcccgaaggggatgcgcgctcgttcggcaacgggcggggccgtgagctttatcaggcctatcaggaacggttgcgcacactgaacgcctgtgattttggcgatcttctgctgcatccgatccgcatcttccgcaaccacccggatatcctgcgcgaatatcatgcaaaattccgctacattctggtggacgaatatcaggacaccaacaccgcacaatatctctggctgcgtctgctagcacagcgaccaaaatcacgaacgacagcgccaacgcaggccggaggctcgccagtacagcccgctagggcgtccgaaggcccctgcggagccggtgagcgcagcgaactcggcgtgagcgaagacaaagtaaacttgtgttgtgtgggcgatgacgaccagtcgatctatggctggcgcggagcggaagtggacaatatcttgcgctttgagaaggactttccgggcgcggtcgttatcaagcttgagcgcaattatcgctccacggcgcatattctgggcactgccgcgcatctgatcgcgcataatgaaggccgtttgggcaagacgcttttcaccgaggtacccaatccggatgacccgcgcgtcaaggtccatgcggcctgggactcggaagaggaagcgcgtgcggttggcgaagccatcgagcaggcgcagcgtcaggggcaccttctcaacaatatggcgatccttgtgcgcgcctccttccagatgcgtgagtttgaagaccgttttgtcacgctcggcctcaattatcgcgtcataggcggcccgcgcttctatgagcgcctcgaaattcgcgatgccatggcatatctgcgcgtcgtcgcgcaacccgccgacgatctggcgctggagcgcatcatcaacacgccaaagcgcggccttggcgaagcagccatccgccagattcatgactatgcgcgcgcgcgcgacatttccatgttcgctgcggcctgcgacctcatagaaaccgaggagctgaaacccaagccacgctctgccctgcgtgaggtggtggagaatttcctgcgctggcagtcgctgatcgacaccacgccgcatacggaactggcggaaaccattcttgatgaatccggttacaccgccatgtggcagaacgacaaatcagcggaagcgccgggccggcttgaaaacctcaaggaactgatccgttccatggaggaatatgaaagcctgcgtggtttcctcgaacatgtcgcgctcgtcatggatgccgagcagaatgaggatatggatgccgtcaacatcatgacgctgcattcggccaaggggctggagtttgaaaccgtcttccttcccggctgggaggaaggcctgtttccacaccagcgcgcgcttgatgaaggcggacgttcggggctggaggaagagcgccgcctcgcctatgtcggcgtcacccgcgccaagaaaaacctgcatatctggttcgtgtccaaccgccgcatccacggcatgtggcaatcgaccatcccgtcgcgctttctggaagagcttcccgaagcacatgtggaggtggccgaactggaaggtaattatggtggttatggcggcggctatggacagtcccgtttcgacaaggccgaccccttccagaactcctattccacacccggctggcagcgtgcgcagcagaaccgttcggatgcaacgcgcaacaactggggttcgcgctcgggcagccgcgtggagcgcattggctatggcgagaccgattccggcttcggtgcggggcgtggatcggtaaaaggccgcacgattgaaggcgaactggtggcaaaatcagtggccgacaaaccatcggccttcaagcttggcgaccgcgtattccatatcaaattcggaaacggcacgatttcgcttatcgacggcaacaagctgacgatcaatttcgacaaggccggacaaaagcgcgttctcgatagtttcgtccagccgatctaaagagggtgaagcgccggaatgcaggcaaattgctctttgcagcccggcctcatgaagaatgcaacaggaatgtttattccggcttgccattctgccaggtcacatcacccttatagagcggcacggtagaaagcgaagtcttggccgaaccgtcctgcacctgtgtggcatgggcgagataaagcagcgtattattggtcttgtcgtagatgcgggtaatgaccagttttttccagatcaggctggtgcgctcggcaaagacacgttccccacccttgccaagcttgatatcgccaatgacgatcggcccggtctgctcgcaggaaatggacgcattggacgggttttcaaaccagttgcccttctgcaatctgtcgatcatcccgcgtgagaacgatgcaagatagcaggtgatgcccttgaccttcgggtcatgcaccgcatcgacaacgatatcattgccgaaccagtccacaccgaccttgccaacctcttccgctggcgccgccgaagcagcaaaaacaagcatcggagcaagcagcaatccggcaaaatgcttcaatctgaccatatttatctccagcattatcgattgcgaaaatgggcaggtaatcctggctttgcaagtgtggatttcatccgccccacttttccaaaaacgcctcgatctcaagcgcctgaatatcgggaacagcctcatagagcttttccacaggccagtcccaccaggaaagcgcaagcaggcgcgcgatcaccgcatcgctgaaccgtttgcggataagccgcgccggaacgccgcccaccactaaatagggtgcgacatcccttgtcaccaccgcattggccccgatcaccgcaccatggccaatcaccacgcccggcgtgataaccgcgccatggccgatccacacatcattgccgatcacgacccgccttgcctgccgtctggcgcgaaaatcgccatcaacgccaagatagcggaaatattcgttgggccggtagctcaccttatgcgtggtgagccgctccatcggatgttcaagcgcattgatccgcacattggcggcaatggagcagaacttgccgatttcggcataaatcccctcgccattgcgctcgaaataggtgaaatcacccaccgttacttcacgcaggatcacccgttccccgatatcggcatagcgccccagcttgacggatttgagctgcgcggtcgaatgaatatgcggctcgctgttctggaaacggaggtcgtcgccctgcgtcatttcatagctttctgaaatttttgcatattgcccggcagtcctgtatcggttcatcatagcgcggtgcgcctgaatatgcgtttccttgccgcagatcagtgatacttccggcttttgcccatatatgaagtgatattgttaagtgaaattcaaggctgactggacatgaaaaagtttctgcccatcttcatcgtcgtcttcataatcgtcattattggcgcggcgggcttcaatttcgtccgcgacaagcaggcggcaaaggaaccctttggcggctcgttcaatctggtcacgatggatgggaagcccttcagcgaaaaagatctgcgcgcaacgcccgcagtcgtcttcttcggcttcacccattgtccggacgtctgcccgacaactctctacgagcttgatggctggctgaagcagcttggaccggaagcaggcgatatcaaggcctatttcgtgaccgtcgatcctgagcgcgacacgcaggacgtcatgaacacctatgtcagcaatgtcaccgaccgcatcatgggcatcaccggcacaccggacaatatcgccgaaatggtaaaatcctatcatgtctatgccaggaaagttcccatcgaggacggcgactatacgatggatcacacggcctcgatcttcctgctcgacaagggggggcgtttccgcggcaccatcgcctatcaggagaacccggatacggctctggaaaagttgaagaatctggcaaaaggccccgcgaagggttaaagagtagctcctgaacacacagagagctatttacctcatggcccagtcacgacttttcttttcggcagacaaggcggaagccgagcgcacctacaatattctcgaacaggcgttcgaggacgacggcttccccatcgccatcaccgaaatcgacgaagaccggcagatttttgaagtctcggtctatgtcgaggatgacgccgaggaggtggcggcgcgcgtggacgcgctcgtcggccccggccttttcgacacggaagaattgccggatatcgactgggtgacgcattcgctcgaaggcctgaagccggtgcgcgccggccatttcttcgtgcatggctcgcatgaccgagacaagatcgagccgggcgatatcgccatcgaaatcgatgcaggccttgctttcggcaccggccaccatggcaccacggccggctgccttgaactgatcgaggaaaccgtcgaaaccgaacacccgaccaatgcgctggatctgggcaccggcagcgccgtgctggcaattgccattgccaggcttgcaccaatcccgattctcgcgacagatatcgacccgattgccgtcaccgttgcagcagaaaatgccgccaagaacggcgttgcagaacatatcgtcaccgcaacggcagaaggtttcggccatccgattttccgttcctattcgccgttcgacctgatcgtcgccaatattctcgccaatccgcttatcgagcttgcaccatccatcaaggaacatctggcgcccggcgggtccatcattctttccggcatacttgacagccagcatgatgcagtgctcgctgcctatcagactcagggactcacccatcagaaaaccctccaccgtgaaggatgggtggcaattcatctgaaataacgcttcatctgacataacaggccgtctgaacagcggcgccttcctgtttcgagcgagttatatccatggctttccagactttcgacgtcaccaccaatcccgccaacggcgcgccgcgcgtggagaaactgcgcaagaaaatggccgagcttggcctggacggttttctcgttccgcgcgcagatgaacatcagggcgaatatgttcctccccacgcacagcgtcttggctggctgaccggcttcaccggctcggcaggtgcagcactggttctcaagaacagcgcctatattttcgtggacgggcgctatgaattgcaggtccgcgcacagaccgatggaaaggtcttttcttatgaaagccttgtctcgaacccgcccgcatcctggctggcggaaaacggcaagggcctgacaatcggcttcgacccatggctgcacacgatttacgaagctgaggccctgcgcaacgcgcttgaaaagcagggtggccagctcattccggtcgaaaccaatctggtcgatgccgtgtgggacgatcagccggaagcaccggcagccgaagtcaccatccagccggcccgtttttcgggccatgaagcaaaagacaagatcagcgaaatgaaggccgccgtcgccgcaagcggcgcaagcgccacggtcctgaccgacccgtcctctgttgcatgggtcttcaatattcgcggcaaggacgtatcgaacacaccacttcccttgagctttgccatcatcccggcgcaaggagaaccggaacttttcatcgacgagcgcaagcttgccattgagccgcgcgcctatctcacgcagcttgcgaaactttccgcgccggccgatctggaggggcatctgggcgcccgcgccgcaagaggcgaagccattcttctcgatcccgtcctcgcagccgaaaaactgcgccttatcgtcaccagcgcgggcggcagcgtgatcgaaggcaaagacccggcgcgcattccgcgtgcaatcaagaacaaggcagaactggacggctcacgcgcggcccatgagcgtgacggcgtggccatggtcaatttcctctcatggatcgacgcccagaaacccggcacgatcgatgaaatcagtgcagcaaagaagctcgaagaatcacgcgccaatgcaggccgcgatttccagatgccgctggaagatatttccttcgacacgatttccggcgcaggccccaatggagcgatcatccattatcgggtcaataccgacaccaaccgtactttgcaggacggcgaactttatctggtcgattccggcgcacaatatcgcgatggcaccacagacatcacccgcaccgtgccgattggcaggatcgatcctgaaaccgtcaaggcattcacgctggttctcaaaggcgtcatcgccatcaccacggcccgttttcccaaaggcacacgcgggcaggatatcgacattctggcacgcatcgcgctctggaaacacggtttcgactatgcccatggcaccggccatggcgtcggctcttatctttcggtgcatgaaggcccgcagagcatttcgcgcaaaggcgcgcaggagcttctgcccggcatgatcctgtccaacgagccgggctattacaagccgggcgctttcggcatccgtattgaaaacctcatcatcgtcaccgagccggaagtcctgccgggcggcgatattccaatgatgggtttcgagacgcttaccttctgccccatcgaccgccgcctggtcgacaaggcgcttttgacccaggaagaactcgactggctgaacacctatcacgcgaaggtgcgcgcgaagctttccggccatctgggtgatgcggagcgcaagtggctcgaagccgcaaccgcgccgttttaatcatgaatgttgggggaccatctcttcaacgcgccgggcccaatcgatcaggggccgcgcgcgttcggcaaaatcgacaagccggtcggcaagatcgggattggtgatggtttctggttcgatctccatccgcacggcaaaatgccgattgcggatggcgtccaccagatcgggctccgtcacatgttcaaagccgcgcggcgtgcgcttcagccggtcatgatcgctgatcttgaggccattcttcttcagttttgccaccatggcgcggaacgcatccggcttttcagcaatcgccttgcgcatcgccgccagcaattcctttcgcggcccccaccaggcaacgcaggcatagcaatcgcgtatgccgggtaagccgatgcagatataaaaacagccgctttcgtcccattttgtaccagtctgcgaaagcagagccgagagatggcgattatagggggccttgtccctggaaaaccgtgtgtcccgcttgatgcggaattgcgatttcacccggtcccccttgaagggaaggcttgccttctcaaaacgagccgtgagcgtctcgacaagatcgccaagcggctccttcagatgttgctcgaacaaatccctgttttccagaaaccattcacggttctggtgaaaatcgagcgccctgagaaagggaatggccttctccccgaagccattgaatgcggccatcaatcctccccaacaagcttgaaccagtcgtcttcattgataacctcaatgcccagttccgtcgccttggcaagcttggaaccggcccccggccctgccaccacgagatcggtcttcttggagacagagcctgccgtcttcgcgccatggcgctcagccatagccttcgcttcatcgcgtgacatgcgctccagactgccggtgaaaaccaccgtcttgccctcgacgggcgaaccggtcgccacacgcgcttcctcatcaagcggcgttacttcggcaagaagtgcggccagcacttcgcggttatgcggctcgccataaaaatcgaccacggcttccgccacgatggaaccgatcccctccacggccagcatgtcctgccacgcttcgctgcccttgtcggtgcggtcgccttcttttggcggcacagcctccagcgccgccttctcaaaagcggcatatgaaagataggcgcgggcaaggcgcttggcattcacctcgcccacatggcggatgccaagaccaaacagaaagcggtggagtgcaatctcgcgccgcgcatcgatggcgtcataaagcttcttcacggaagttgcgccaaagccttcgatattctgaagcttggtcagcgagttttcctgccgctttttcagtgtgaaaatatcggcaggcgagcggatgcaaagggccggatcttccgcattgaagaagaactcgacctgcttttcgccaagcccctcaatgtcgaaggcattgcgcgacacaaaatggcggatgcgttccaccgcctgcgcagggcagatcagcccgccggtgcagcggcgtaccgcctcgccctcctcgcgcacggcatggctgccgcaggcggggcagacatggggaaactgataaggctcgccgcgttttttgccttcctcaagcaccacatccacgatctgcgggatgacatcgcccgcgcgctgcacgatcacgctatcgccaatgcggatatcgcgcccctcccggatcggctcgcccttctgacctatgcccttgatatagtcctcattgtgcagcgtcgcgttggtcacaaccacaccgccgacggtgattggctccagccgcgccaccggcgtcagcgcgccagtgcggcccacctgaatatcgatgccgcgcaaaatggtgagcgcctgttccgccgggaatttatgcgcaatcgcccagcgcgggctgcgcgagcgaaaaccaagccgggtttgcaggtcgagccggtccaccttgtaaacaacaccgtcgatatcgtaatcgagcgtgggacgctccatgccgatggcgcgataatgcgcaagcaacccatccacgctgttgaaccgcttcatcagcggattgaccggaaagccccattggcgaaaaacctcgaccatgcccaattgcgtatccgcaggcatgtccgacatttccccccaggcataggcgaagaacctgagcttgcggcttgccgtcaccttcgcatcaagctggcgcagcgaacctgctgccgtattgcgcgggttcacataggtctgcttgccctccgcctccatctgcgcattgagcgtcagaaagtcgctcttggccatatagacctcgccgcgcacttccacgacagcaggcgcacctgccggaagcctgttcgggatttcagcaatggtgcggatattggctgttacattctcgcccgttgtgccatccccgcgtgtcgcaccgctaaccagaattccattctcgtaacggatcgacatggaaagcccatcgatcttcggttctgcggtaaaggcgatggaatcatccggcagttggcccagaaagcgatagacgctgccaacaaaatcacgcacgtcctcatcactaaaggcattatccagcgacagcatgggccgcgcgtgaacaacaggcgcaaaggtggcaagcgccggggctgcacccacacgccgcgacgggctgtcatcgcggacaagtgccggaaagtgcgcttcaatcgcctcgttgcgccgcttcagtgcatcataagccgcatcggaaatttccggcctgtccttggcgtgataaagctcgtcgtgatgagcaatcgcgcgcgccagccgttccagttcggcggcagcttcgagttcggtcagtttctcgacggaaatatcggacatctagagcatttccagcaaaagtgtgaaacggttttgcgcagagcggttccggcgattccgttaaaacaggaactgctctaagcagcaaatcctgactatcttgaatcggctgcaacataaccaagaaatgcgctcccgcctactggcgccatcctttacgaacaaggcatgctgccagggagttgtcaggatgcgggcgcgccattttcagccagaaggcgttcggctgccgcgcgcgcctcatcggtgatgctggcgccagccagcatacgcgcaatttcctcctgccgctcatccgttgccatgacacggatggaagtcgccatacggtcctcgtgggtcgcggatttggcgatcaggaaatgggtggaagcgcgcgccgccacctgcggcgcatgggtgacggagagcacctgcacccggccggaaagacgcgccagacgttgcccgatcgcatccgccaccgcgccgcccacgccggtatcgatttcatcaaacaccaaagtcggtgcggaaccgcgatcggcaagcgccactttaagcgccagaaggaaacgcgaaagttcaccgccagaggcaaccttcatcatcggccctgcccgcgtgcccggatttgttcgcacccaatattccaccgtgtcgatgccttccgccgtcctcgtttgcggatcggtggtcatttcaacgatgaattcagcgcgctcaagcttcagcgcgggcagttccgccataacagcagccttgagatggccagccgtttccttgcgcgcggctgacaactgcgccgcagcctcgtcataggcagcccgcatttcgcccgcatgggcttcaagctggatcagcttttccgcccctgcatcgagatcggccagatcggcatccatcttgtcacgcagcgcaggcaaaccttccacagagacggaatatttgcgcgccgccgcacgcagggcgaacaggcgttcttccacctgctccagcacacgcggatcaaaatcgatctcgcgcatggcgtggtcgataccgtcctgcgcccgcgccagactgtccagcgcctcgtctatcgccttgcaaaccggctccagcagatggggcgcttcaatggccttgcgctccagacggcgcaccaggcttgcaagcgacggcacgggcgatccctggccggaaagaagctcgcctgcctcattgacatcgccagcgatcttttccgatttcatcatcgtcgcgcggcgttctgcaagttcctcctcctcgcccggctgcggatcaagcttggtcagctcctccaccgaggaacgcagataatcgccctcacgctcggcctgctccacgcgggcgcggtgctttgcaagcgcgctttccgcatcacgccacgccttgtggcgttcgcgcaccagcatcgcctgtgcgtcaagcccgccgaaagcgtcgagaagtgtgcggtgcagatcggtgtcgatcagcgcgcggtcatcatgctggccatgaatttctacgagcctcttgcccagatcgcgcaggagcgcaacgcttgccgcctgatcattgatgaagacacgcgtgcgcccgtcccccatctggaggcggcgcaggatgatgtcaccatcatcgtcaaacccgttttcgcgcagaaaaagccgggctggatgattgcccggcacatcgaaaaccgccgttacctgtccctgatcggcaccatggcgcacaagcgaggcatcaccacgcgcaccaagcgccagcgacagcgaatcgagcagaatggacttacccgcaccggtttcacccgtaagcacggacaagccgctcctgaacacgatgtcgagcctttcaatcagaacaatatcgcggatcgacaggtgcgacagcatgtcgggatcagcttatgagctgccgccggtgatgagcgccccagccttggccagccacgaattgccattttcgcgcggctgaagaccgccgctctgcaagagcttgtagctgtccttgtaccactggctgtccgggaaattcttgccgagaaccgaagcggccatctgggcttccgatgtcaggccaagcgcataataggcttcaaccagacgggcgagcgcctcttccacctgacgggtgtttgaatattcctcaaccacgccgcggaaacgcttgatcgccgccagatattccttgcgctcaaggtaatagcggccaatctgcatttccttgccggcgagctggtcgcgggcaacacggattttcgtcttggcgtcatccgtatattcggaattcgggaaacgatcgatcacttcctgcatcgcggcaatggcgcggcggcttgccgcctgatcgcgcgtcacatccgggatctggcggaagtaggaaaggccgatgatgtaataagcataggccgattccggcgaggtcgggtaaagcgtgttataacgcttcgccatcgagatcgcttcttcgtaattgcctttgcggtaattggtgaaggcggccatcacaagcgccttgcgcgcccattccgtatagggatgctggcgatcgatagcggcgaacttcttcgcggcctcatcaagacggcctgcatcgagattggccaggccttcattgtaaagtttgtcggcaggatcgatcgtctcgacatatttggtgagatcgatatcgtcgttcttgctggcgcaaccggcgagcgggataagaacggctatggtgccactcaacagcgcggttttcgtcacacccgtgaatttgaaactcgtcatgcggtctccggccctctggtagcgtctttcccgtttgaagccgcatgtgcttttagcactccgcaaatgctccatccatcgaattgattcagcgtcagcaaatgacaaacatagctaatgctgttttggccgtccataaaccatatgcaagcgaaatcggcaatcgtctagctgatctatcgccagaatttggcccgcacaaagaatggacggcattgtcgagccccataaatcgaatgaattgtccccggtatggctgccttttccggcagatattccctgatcaatccaccgtaacggcgcaccgactcagcaatgaagtgaaccggcgaacacggctcaattaaggccgcgcgccgatactcaactttttactgacaatttccaggcggatagaacccgaaatctatgcctcaataatctcaaacgccgtttcatccgatagaagcgccttgacggcttctgaattcaggcggtgcccgccgcgataggaactgaagcagccaatgaacggcaggcccgcgagcgccagatcgccaaccgcatccagtgtcttgtggcgcacgaactcatccttgaagcgcaggccatccgcattgacgatggaattgtcgtcgccgatcacaagcgaattatcgagcgaggctccaagcgcaaggcccgcagcccatagacgctccacatctttcatgaaaccgaaggtccgcgccgtggaaagctccttgcggaaagtttcctcatccacatcatgcgcaaatttctgccgcccgatcagcgggcattcaaaatcaatctcgacctcgaagcgggtgccgtcataagggcggaattcgccccacgaattgcccgcttcaacacgaacagtctttaaaatgcggatgaaacggcgcttcgcatcctgcgtgacaacgccgacactatcaacggcttcgataaaacgggcggacgtgccatccagaatgggaacttccggcccctctatttccaccaccagattatcgataccaagcgcggatatagccgccatcagatgttcgactgtatcgatccgggcttccctggcaccaagcgaggtgcaaagatcggtcgcaccgatctgcgagacgtgagcgcacacaggcgcactgtccttgatgtccgaacgctgaaacaggatgcctgtatctgcatccgcaggcaataaccgggcagaagccggcgcaccgccatgaacaccgacgcccgaaagcgtgactgcacgaccaattgtcttttgataagcgttcaagacagttccaatctattcagtataacagggataaaaggccatcctgatcggcgggatgcggacagcccggactttgcaattgaagcgcctgtataagcacttttggctgaaataatgaacgagccttccggttcaaaatcacgctttctaacaccttatcacattacgcgcagccaccctttcaacgtcaagaaagaaaccctccggcagattcgcctgacaggataatcgccccatatccggcgggcattttaccgactgaaagccgcgggccaaacggagcgccacgtcctttagagcggttcctgttttaacagaatcgttggaaccgctctaactcgttgttttgtcgcattgtccaacgcaaaactgtttcacacttttgcaggaaatgctctgaggctacgtgagcaccgaaacgcagataaattgctctttgcagccccggcatcacgaagaatgcaactgtagtgaagcttgaaataaaagaagcccgcctgaaaacaggcgggctttgaaaggcttttacagggtaaagatcagttcgactggcggcgcaggaaagccgggatttcgagctgatcttcttcagaagctgtccgcggctgcggacggccctgatcgtcaagctgaccgcggcgcggtgcatagatcgacgaatcctgctgcatcgggcggcgcggttcggctgggcgcatacccggctcgcggtgctgtgcaggctccagacgggcagccggctgttcttcctcacggcgcgacagaccatgggtcaggcgcttgagaaggcccatcgggccgcgcggctcttcctgtacaggctgctgcggggcacggcgggcgttgatttctgcctgtgccaccggcgggaagtcggaaacggcaggcatacgcggtgcagggcgcggctcacgaaccggctgttcgtgcatctgcggctgctgatactgctgcggctggggggcatgcattgcctgagccggctgcatcggcgcgcgggcaaccggggcgcgttcaaaagcttccggcgcgggagcctggaaaatgcggctctgcggacggaattccggctcagccgatgcggcaggcgcagccggagaaaccggcatttcggcttcggcggcctggatgacctgggcgaccggatcggcctgacgcggctgttcggcaacaggcggacgcagcgcgccatgcggagccatcggcttggcctgggcggcagtcggcttcactggctggcgaaattccagcggcgcaggcgccgcatctccttgctgcttgtcgatgccggtcgcaaccacggaaacacggatgacgccttcgaggccttcgtcgaaggttgcgccaaggatgatgttggcttccgggtcaacttcttcacgaatacgggtcgcagcttcatcgacctcgaacagggtcatgtcgcggccaccggtgatcgagatcagaaggcccttcgcaccgcgcatggaggtttcgtcgagcagcggattggcgattgcggcctcggcagcagccatcgcacggccttcaccggaagcttcgcccgtgcccatcatggccttgcccatttcgcgcatgaccgagcggacgtcagcgaagtcgaggttaatcaggccttccttgaccatcaggtcggtgatgcaggcaacacccgaatagagcacctgatcagccatcgcaaaagcgtcggcaaaagtggtcttgtcgttggcgatgcggaacaggttctggttcggaatgacgatgagcgtatcgacattcttctgcagttcttcaatgcccagatcggcagttttcatgcggcgggcgccttcaaagtggaaaggcttggtcacaacgccgacggtgaggatgccgcgttcgcgggcagcgcgtgccacgacaggcgcagcgcccgtgccggtgccgccgcccatgcctgcggtcacaaagcacatatgcgtaccgttcaggtgatcgacgatttcgtcgatgcattcttccgcggcagcacgaccaacttccggctgcgaaccggcgccgaggccttccgtcacggcagcgccaagctggatgatgcggtcggacttcgacatggtcaaagcctgcgcgtcggtgttggccacaacgaaatccacgccgcgcaggccggcattgatcatgttgttgaccgcattgccgccgccgccgccgacaccgaatacggtgatgcggggcttcagctcggtgatatccggcttttgcagattgatagtcattggtccttgttcctcttaagcctgtccaccgcttcgccgccgcggtgccgattggttattacgctgatggttacgccccaaatcacgcaatgttactcaaaaactctctctcagccattggccgactcgttgaatgcgcccacccgtaccggtcatcagaccggaggacgctgctttgaccgaacgctcttctatccccgccacctgcgggtaaatcagaaggcctacggtcgccgcgaaagctgcccccttagccgcctcgggcaatcccgctattcctagaggacgcccgattcgtacatttcttgcaaggattcgcctggccgcttcgggcataccgggaagctggcttgcgccgcccgtcagaaccacgcgcttgccgacgatatgtccgaggcccgactggttcagcctgtcgcgcaccagttccagcgtctcttccactcttgcacggataatccgcgtcagcaccgagcgcggatattgattgggtacatcccgctcatcatcgccgatgggcggaacggagatcagatcgcggtcgtcggcagcacttggcagggcggagccatacatgaccttcagccgttcggcgtcttccatacgggtggaaaagccacgcgccacatccatcgtgacgtgattgccgccgatggcaaccgcatcggcatgaatgaacttgccttccgaaaaaacggaaatcgtcgtcgtgccgccgcccatgtcgatacaggccgcacccatttccgcctcgtcgcccaccagggcagcaaggccacttgcataaggcgttgcaacgattgcctccaccgaaaggtggcagcggttgatgcaaagctccagattgcgaagcggggccgcatcagccgtcagcacatgcatatccacgccaaggctgtcgcccagcattccaagcggctcacggatgccacgctcgccgtcgagcgtataaccgacggggagcgaatgaacgaggtgacgttcggcagccagcgcctgttttgcaccagcagccagaacgcggcggatatctgtctgttcgacttcatggccgccaagattgacgcttgcggtaaaggtttcgcttttgagacggccagccgaaatattcacgatgaggctatcgacggtcaggccagccatgcgctcggccgcatctaccgcaaggcggatcgactgctcggccgcatcaaggtcgataatgacgccggatttcacgccgcgcgaacgctgatggccgatgcccagcacttccatgcgatgggtgcgtcccggcagcaacgcgccgccttcatgcgggcgcagccttgcgatgacacaggaaaccttgctcgacccaacgtccagaaccgttaacaggcgcaccttgcgccctgcggttccgtgttgtgatgctccatgaccaccaagaatactcatacgcgattccccatacgggacagttctttcttacgatccgccagaagtttctggcgctgctccatgccgcttgcggtcaattgaacggtcacacgatcttcaaggcgaagatcgaccgcagagatatcgcgcgacaggagatgtttttcccgatcaagcttctcgacctgcgccagagccttcagcggctcgctttccggcagcatgatgcgcacgccattagcgagaagcagatcccagcggcggtcgccgacgcggatataggcgcgaacctttccggccaatcccggataggcggcgatctggtccacaaaacccttgaccttcttttcagccccctcacccacgacaagcggcagcgagttgtaacggcccggacggaatggaacgatggtgtcgcccgccgcatcgatcagcgaaagctccttatcgttctgccagatcgcaaaagccttgcgctcctgaagcgaaacgagaatcgtgcccggatagaccttgcgcacttccgcgctctccacccatggcagcttgtcgatggactggcgtgcttcttcggcgctaaggccgaccagcgacgtttcgccatccaggttaagctggcccagaatgtcgatatcggaggtttcgttattgccgacgaccttgatgtcctcgatcgcaaaacccatcgtggaagcagttgccttcacgacatcctgcgagtggccaccaattaccatgccataaaggccggtcgcgccaaggaagcccaacatgcccaccgtgcctgcatggcgtgggatattgacgtttccctgaaagagacggacggcaaagcggaacggcttgcgcaggaagcgcggcaggacaaaagcggcattcatcgcgcccgatgcatcccgcaccgcgcccgcgcgcctatatccatccgattttccgttcaacgcaaacaagacgcgtcctccaccatccaactcaacaactcagcgaaagagatacccgccgctttggcgatatcaggcacgagcgaggtaggagtcatccccggctgggtattgatttccagccagacaacttcgccttcttcagaaaaacgatcatcgaaacggaagtccgaccggcttacgccccgacacccgattgcccgatgcgccgtaagggccattgtttgtattttttggtaaatatttggtaaaatttttgccggggacacgtgagttgatgcacctgcaacatattttgaatcatagtcgtagaactgataaccgaccggaatgatctcgcacacatccatggcgcgatcccccatcacggcacaggtcagctcacgcccggcaatatagccttcgaccatgacctcatcaccatatttccaatcggccgaaccgatgacctgcggcggatgcggctgatcttccttgacgatcaccacaccgaagctcgacccttcacgcaccggcttcaccacgtaaggcggcttcatcggatgctgcgaaccaatgtcgaaacggttcatcaggcgtgacggcgcaaccacgacgcccgccgctgccgccaccttcttggcgcgatccttgtccatcgcaagcgcggaagccagcacgccggaatgtgtgtagggaatctggagatattcaagcacgccctgaatggcgccatcttcgccgaaggggccgtgcaaggcgttgaacacaacatcgggtttcaactcgaccaggatgctcgcaacattgcgatccacatcaatgcgcgtgacgcgatagccgcattcttcaagcgtcgttgcacaggccacaccggaggaaaggctgacggagcgttccgaagaaaaaccacccatcaaaacggcgacgtgttttcccgtcattctagcttcccctctgcgcattcctgcgcataaatcaagaacagagtccggataacccggcgacgcaagccgcaggcacccacagcaggaaaatcctgccgaatcaaatcaccgtacggttaaccataaagaatcagaggtttgattccgtgacaagaccctatagaaagggacaaaccttgcggccagcttgcaaggctaaaaaagcccggaatttcagggggaaaatccgggcaacttttttatattatttttccaagaaactcctcgatctgctccccttcgcggaacaaaccgagacgtttgatttcccagtgcaggcgaatccccgaattctcgaaaacccttgcgcgaaccgtttcgcccaaagtctccagatcatgccccgtggcattgcccgtattgatcatgaagttgcagtgcatttccgacatctgcgcaccgccgacacgcaggccacggcatcccgccttgtcgatttccttccacgcggacgtcccttccgggttcttgaaggtcgagccgccggtcttctcgcgcaccggctgcaccgtttcgcgatgatgctgcacttcgtccatcgcgcggcggatgtcatcgcgctcacccggcacgccttcaaacaggaccgaggtgaaaatcagatcgggcgacgccgaggaatggcgataggcatagcccatatcggcatttgaaagcacatgcacctcccccttgcggtcaagcgcgcgcacttccaccacgcgctcgcgcgtttccacgccgtttgcgcccgcattcatgcgcagtgctccaccgaccccgccgggaatgccatgatagaaatgaaagcccgccaggcccgcttcgagggctgctgcggccacgcgcttgtcgggcgctgccgcccctgcccgcaactgcgtatcgcaaacctgttcgacctcaccaaagcccttggccgaaagccggaccacgaagcccggcacaccgccgtcacgcaccagaagattggagccgatccccaccacgagaagcggtatttcttccggcacggctttcagaaatgcggagaggtcttcctcgtcggacggctggaacagaacctgcgccggcccgcctgcgcgaaaccaggtgatcttgtccatgcccgtatcgggcgtaagccgcccgcgcaagccagacagcctgccgtcgagcttctttagaagcgcctcgccgctttccatcattatttcttaccctgttcggccagttccttcggcagggcataggcccattgcgtgacattgcccgcaccgaggcagacgacgaaatcacccgcttgcgcgatggaggcgaccagaggtgcaagcgcctccggtcccgtggcatagcgcgcatcccggtggcccgccgtcttgatgcgggaaaccagttcctcggaattgacgccttcgatcggctcctcgcccgccgtatagaccggcgcgacaattaccgtatcggcgtcgttgaagcaggcggcaaattcgtcgaagaggcttgccagacgggtatagcggtgcggctgcacaatggcgacgacacggccgccagcctggctcgtcgcctcgcgcgcggccttcagcacagcgcggatttcaaccggatgatggccgtaatcgtcaaaaatctcaacgccgttccacgaacccgtatgggtgaagcggcgcttcacaccgccgaacgaaccgagcccgcggcggatatcgtcggaagaaattccaagctcatgggcaacagcgatggccgccgtcgcattggaaacattgtgtagccccggcatgggcaggcgcagatccttgatctcggttgcctcgcccttgcgcgagcggatgaccacgtcgaacaggctggccgcgccatccatacgctgattgacgaaacgcacttcggcctgcggattggagccataggtgatgatgcggcggtcttcgatacggctcaccagcgcctgcacttccgggtgatcgaggcacatcacgccgaagccgtaaaagggaacattctccacgaactggcggaaagccgcgcgcacggcgtcgaaattgccgtaatggtcgagatgctccgggtcgatattggtgacgaccgcgatatcggccgggagtttcaggaacgtgccgtcgctttcatcggcctccaccaccatccagtcaccatcgcccatgcgcgcattggtgccataggcgttgatgatgccgccattgatgacggtcgggtcgagatgcccggcatcgagcagcgccgccacaagggaggttgtcgtcgtcttgccgtgggtgccgccgatggcgaccgcgcgacgaaagcgcatcagctcggccagcatttcggcgcggcgcacaaccggcagcagtttttcacgcgcggcaaccagttccggattgttcttcttgatcgctgtcgaaacgacgatcacctcggcatcaccgagattctcggccttgtggccgacaaaaacctcaatgcccttttcacgcaggcgctgcacattcgcgctgtcggactggtccgagccctgtaccttatagcccagattatgcaacacttcggcaatgccgctcatgccgatgccgccaatcccgatgaaatggacgagcccgatattcagcggcattttcatggccggtttccttccttgaattcctgaacagttttgccggatacaatagcctctgccagatcggcaagcaaccgggcggcatccggtttgccgacgctttttgcagctttcgcttgttgttcgagcctttccggctcgttcatggccgattgcaacatctccgcaaggcgttgcggcgacaaatcggcctgacgaaccacctccgccccgcccgcagccgcaagtgcggctgcattggccgcctgatcgtgatcgagcgcatggggaaacggcaccagcatggcaggccgcccgatgacggtgatttctgaaaccgtagacgcaccggagcgcgcgatgacaaaatgcgcgtccgccatgcgcgcgggcatatcgttgaagaagggggccacatcggctggcacgccaagcttctcataggcctggcgagccgatgcttcatcttccttgcgcgcctgctgcgtaatgagaagccgcgcgcgctcatgttcgggcaaaagcgccaccgccgccggtatcgcctgcgagaagaactgcgcgccctggcttccgccgaacacgagaaggcgaaaacggtcgtccttcccggcgggcgtgtagggcgttgcggcagcgaccagcaccggcgggcgcaccggattgccggtgatcacggtcttggcggcataagcgccgctattttccggcaggaacccacctgcaatggccttgacgcgaccggcaagccccttgttggcgcgccccatcacggcattctgttcatgaatcagcgtcggaatgcccatattgctcgcggcataaagcggcggcagggttggatagccaccaaaccccacaaccagtttcggtttcaggcgccggaagagtttgcgggaatcgagattgccctgccagagtgaccagaacgtttttaaaagcgccaccggattgcgcccggcaatcgtggccgagcggatgacatgcacatggtcctgtgcaaaggcgccgacaaaacgctgcgcacgcgcatcggttgccagatgcacatcccatccccgtgcgcgcaattcatgcgccagcgcctctgccggaaacagatgaccgccggtccccccggcagccagaacgatcacaccctgattagccagattgtccatcaaccctcacaagagtatttccagcaaaagtgcgtagcggttttgcgttggataatgcgacaaaataaaaagtcagagcatttctgacgatactatccaaaggaacccgctctaacactatagttgcaaattcgtcaggccgccgcgaaaagagtgattttcgagcaccggaacacagacaaattgctctttgcagcctcgcatcacgaagaatgcaactatagtgtcaagcaggaatgcgtttgcccatctccgtgcccagaccgacggtatgggtcatgcgcgcttccgggcggcggcgtgtcagcgccagcagaatgcccatcgtaatggcaatcgccaccagcgaggagccgccataggaaataaacggcagggtcatgccttttgcgggcatcagattaaggttcaccgccatattgatgatcgactggaagccgaacaggatcacaatgccggacaccgcaagccgtgtgaacggatcacgttcgcgcaaggcaatggaaaggccgcgcaccacgataaaggcaaaaagcagcatgataatcatgcacaggatgatgccgtattcttccgctgcaacagagaagatgaagtcggtgtggctgtccgggataatgcgcttgaccgtgccttcgcccggcccctgcccgaaccagccgccacgcaggatcgcctcgcgtcccgcatccacctggaacgtgtcgccctcgccggtcatgaagcggttgatacggcccgcaacgtggtcgaacacgaaataggctgagatacccccgcagatggcaagtccgcccagaaccagaatccagatcatgggcaggccggcaagaaagaacatcgcgccccatgtgcccgtggtcagcatggtctggccaaggtcgggctggagtacgagcagcgccgccaccgtaccgaacagcagcatggccagaaaattgccgggcatgtcgccaccgcgctcacgctcggaaaagagccaggcgcagacgacaacaaaagccggtttcatgaattcggacggctggatggaaacgcccgcaagtgaaatccatcgccgcgcgcctttcacctcgataccgaagaaaagcgccgccaccatcatgacgagagcaacaccaagcaaaatgagcgcaaagcgacggatctggcgcggagagaagaaagaaacgccgatcatcaccgccacagcgggtaccatgaagaaaatctggcgctccacgaaatggaaactgttgaggccgatacgctcggcaaccgcggggcttgcggcgaaggacaggagaattccaagtcccatcagcgccagacacgcggcaaggaaaaagcggtctatcgtccaccaccaattggcaacgggaccgcgatcgacacggcttaccatcagctttctcctctcattggcatgacacccggaagagcgagaacggcatcgcggaaagcgtcgccgcgtttctcgaaattctggaactggtcgaagcttgcgcaggcgggtgacagcagcacaacaggttcgggcgcagcatcattgcccgcatcacctgccgcatgtgccactgcggctgccagcgtatcggaaatctcgaacggcacggcgccgccgagtgtggccgcgaactgggcggcagcttcaccgatcagataggccttggcgacccttgggaaaaacgcggtgagcgaattgatgccaccggctttcggtactccgcccacaatccagtagatattctgcggaaaggaagagagcgcaggcgccgtcgcttccgcattggtagccttggaatcgttgacaaacaggactttcccgcgacgcccgacctgttccatgcgatgggccagaccggggaaactcttcaacccggcatggatttcttcaaggctcaagcctgccgacaggcaggcgacgatcgccgccagcgcgttctgcgcattatgcgcgccgcgcagcgaaccgatgccttccagcgaggcgatttcatcaatttccccatcctgcgcccaaagcagctttgcgccatcggcaaaatagcctctgtcgagatgcttttccttggaaatgcgcaccacccgtattccagcgccatgcagccggtcggcaatggcctggcaataagcatcatcgatgccgatgatcgccgtaccgcttgccgcgacgagccgttccttgatagcggcatagttttccatcgaaccgtgacggtcgagatgatcgggcgtcaggttcaggagaatgcccgcggtcgggttcagcgatggcgcaaggtcgatctggtaggatgagcattcgaccacgtagaaacggtcggcacacggcggttcgagtgtcaggatcgcggtgccgatattgccgccaagctgcatatcccggcccgtggccttgatgatatgggcgatcagcgccgtggtcgtggatttcccgttggtgccggtgatggcgatgaaagggcagtccggtgcgatatggttgcgttcacgcacgaaaagttccacatcgccgataatttcaacacctgccgcgcgggcaaggtccaccgaccagtgcggctgcggatgggtcagcggaacccccggcgaaagcacgaagacggcgaactgtgaccagtccgcctgccgcagatcgcccgttgcaatgccagcactttgcgcgcgggccacactgtcgggattatcgtcccaggcaatgatccttgcaccgcccgccacaatggcctttgcagtcgcaatgcccgacccgcccagtccgaaaagggcgacagttttatccttgagggcggtgatcgggatcattttgttcgcctgttatctgagtttcaatgtggaaaggccgatcattgcgaggatgatcgcgacgatccagaaccggatcacgacctggctctcggtccagcccttcttttcaaaatggtggtggatgggggccatgagaaacacgcgccggcccgtcatcttgaagaacccgacctgaataatgacagaaagggcttccatgacaaacagaccgccaataatggcaaggacgatttcgtgcttggtagcaacagcgaccgtaccgagcataccgcccagagccagcgaacctgtatcgcccatgaagattgcggcgggcggcgcattgaaccagagaaagccgagaccggcgccgatgaccgccccaagcaccaccgcaagctcacccgtgcccggcacgaaatggatttgcagataatcggcaaagatcgcattaccggagagataggcgatgaagccgaacgaagcggcagccaccatcaccggcacgatggcaaggccgtcgaggccatcggtaaggttcaccgcattgcccgcgccaaccatgacgaaggctgcgaaaggaatgaagaaccagctcagattgatgacgagctgcttgacgaagggaaaggtcagcgaggatgagaacggctcctgcccggcccgcatgatggtgaaagcggcaatagctgcgatcaggaattcaatgccgaggcgcgccttgccggaaaagcctttgtcggattgtttcgtcaccttcagatagtcgtcgtaaaaaccgatggcgccaaagccgaccgacaccatcagcacgacccagacatagacactggcgaggtttgcccatagcaggcatgacgccagaatgccggtcataatcatcaggccgcccatggtcggcgtaccggccttcttgaaatgggtctgcggcccgtcggcgcggataggctgtcccttgccctggcgcaccctcagcgaattgatgatcgtggggccgaacaggaacacgatcaacgccgatgtaatcatcgcgccgccggtgcggaaggtaatgtagcggaacacattgaacggtgtcacatgttcggcgaaatgggtgagaaacatcagcatgtgaaaaacaatccctcaataatcgcctattccgccgcttctacgggcggaaactgggcaatcagcgccttgacgattttggagaagccggtcctgttggacgatttcaccatgacgacatcgccgggacggaccgccttgaccacaagcggcaataattcgtcggtgctctgcctgtattcggtctgaatttcaaccggcaaggcatttttcagcacagacatctccgatccgccgataaaaagtgtattcacttccgcgtccacaatgggacgcgcaaggtctgcatgcagcttgccggactgtcggccaagttccaccatatcgcccagaaccgcaatacgccgcccgcgcgatccttccggtacggtcgaatgcagcagcgaaagggccgcgcgcatcgaggtcggattggcattgtagctttcatcgatcagcgtgaaagcgccttccggatgttgaagcacatgacgtgcaccgcgcccgccctgggcagaaagcgtcgccatcgccatcataaccttggcaatatccgcaccgacaaggtgcgcggcgccgagaacggcaagcatgttctgcacgacatggcggcccggtattcccaccttcaccgctgcctcatgcgttccgatcttcaccgtcatgcacgaacaggttggatgaagcttcacatcgcgcaggcgataatcggcacgcgcattctcgccgaaagtcgcaatatgttcgaccccggccttttcggccagttcctgcaattgcctgaagcgcttgtcgtcgcggttcaaaagcgcatagccaccaggcacgatgccctcgaaaatctccgccttggcaaccgcaatctcttccagattggcaaaatggccaagatgcgccggtgcaatcagcgtaatcagcgcgacatgcgggcgcaccatcttcaccagcggacggatttcgccatgatggttcatgccgatctcgaacacgccgtaatccacatcggcgggcatacgggcaagtgtcagcggcacgccccaatgattgttgaacgaggcggcggaagcatgaaccttgccgacatcggacagaacatggcgcagggcttccttggtggttgtcttgccgaccgaacccgtcacggcgatgatctgcgccttcgagcgagcgcgcgcagcgatgccaagcctgatcagggcttccagcacgtcctcgaccacgatcatcggcacttttgtattgccgaaagcaggcaggcgatgttccgccacaaccagaagccccgcgcctgccgccatggcggccgttgcaaaatcgtggccgtcgaactgttcgcccttgatggcgaaaaaagcctcaccgggcttcagggcgcggctatcgatggaaatgccggttactcccgccggcagattgccgaacggcctgccttccatggcttccaccatggcgtcggatgtccagagccaatcgctcaattcccgattgctcattttggatgctcctcaagacgggcggcaagtgccgccgccacttctgcatgatctgaaaacggcagcgtaatattgccgacgatctgcccttcctcatgtcccttgcccgcaaccaccagcgtatcgccgggctgcatcatggaaacggcggtgaagatcgcctcgcgtcggtcgccaatttccgtcgctcccgttgccgctgccatgatttcggaacgtatctgtgctggcacttccgaacggggattgtcgtcggtgacaatcacgacatcggcaagacgcgaggcaatctcacccatgatcgggcgcttgcccttgtcgcggtcgccgccgcagccaaagaccacaatcacacggcccgtcgtaaacggacgcacggaggtcagcacattttccaacgcttccggcttatgggcataatcaacataggctggcgcaccatcttccgttgcaccgacaagatcaagccgtcccggtgcgcctttgagaagtgccaatgcacgcatggcagccgcagccggaacgcccgtcaccatggcaagccccgctgcaaccagcgcattggcgacctgaaaatctcccgccagcggcaattcgatttcaaagatttcctcgccgatccgcacttccacatgctggcggaaacgctcgtgttccacgcgcttgagggcaatgaaattgccttttcgaccgaccgtcttcacgtcgcatccagcaagcgtcgccgcttcgatggcctgcgccgaaaattgatcgtcggcaaagatgatggctggcgcacccttcggcagaagcgcgttgaacaggcgcattttcgcgcccagatattcatcaatggtcgcgtgataatccatgtgatcgcggccaagattggtgaaggcgcccgcagcaagcctcaccccgtcgagacgacgctggtccagaccgtgcgacgaggcttccatcgccgcatgggtcacgccctcgctggtaagttcggccagaacgcggtgcagttccaccgggtcgggcgtcgtcaaggaattatagtcgctgcgcgtcggcgaaaacacgccggtcgtgccgatattggctgcgggaaaccccgcataggcccagatctggcgcgtgaaggaggcaacggaagtcttgccgctggtgccggtcacggcaaccatgacttccggctgcttgccataaaattgagcggcggcaatggcgagaacatggcgcggatcatccacatgaagcaccggcacacccgcatcagcgatggccgtgtccttgcccgcgatgatggcgacagcaccgcgctttacggcatcggcggcgaaaaccgcaccgtccgctttcacgcctttcagcgccgcaaaaagaaaaccgcgttgaacagcgcgggaatccgaagtgatgccggtaatttccacttcaccggcctcgccggaggccagctcattaaagagagcgatttccttcagtttcatggtcataccaaatccaggttcagttgcgtgcacgtcgatacagagacagccttatgcgaatcaatcgtattcgtttgaaaccattgctggcggcacttcctgttgaaaatcgggcctgccgctgacgttttccaccgaagcaggcaaagcttccttgcggaaatcgggactgaccccaagaaatgatgcggaacggcgaatgatttcagccaccatgggcgccgcattaagaccggcggtggcgctgaacttgccctcttccggcttcggctcatcaatgatggtaagcacgacataggtgggattatccatcgggaatgacgccaggaaagcgttgaagcgcacatccttggaatagcggccattgatcaccttttccgccgtgccggtcttgccaccgacacggtagcccggaaccgtcgcgcgccggcccgaaccgccaggggcagttgagttcagccggtagagatagcgcatatcggcagaaacctgtggatggatcacctgcttgctggcccgagccgcctgcgcttccgtacgcggcaggaaagtcggctcgatcagcttgccgccattcatcaaagcggcagcccccacagccgtctgaagcggcgtggtcatcatgccgtgaccgaaggaaatggtcatggaatgaacctttttccacacgcgcggctcaacggggcgcgccacttccggcaattccgtctgcatacggtcgagaaggccgatcttcttgaggaaggcgcgatgcccttcgatgccgacggcgtccgcttcacggcctgaaccgatattggacgagaagatgaaaacctccggcaaggtgagccagcggcccttgccgtggaagtcgcggatggtctggcggccgaacaccagcggacgcgaggcgtcgagcttcgactgcaaggtgaacttgccggaatcgagcgccatggccgtcgtgaagctcttgatggtcgagcccatttcataagtgcctgccgacatgcggttgaggcgatccttgtccagcgcgtgcaccggattattcgggtcgaaatccggtacggacgacatggcgatcacttcgcccgtcttgacgttcagcaccacagcgccagccgcgattgcccggtagcgctccatggccttgaccagaacatcgcgcatgatgtgctgcacgcgaatatcgatggaaagatgcaccggctccagcgactgccccgttgcaaggccgacggagcgcagatcgctcagcccctggctatcgatatatttctccatgcccgcaatgccctgattatcgacattgacgagaccgagaatatgcgaagcggtcgggccaccgggataaaagcggcgtttttccgtgcggaagccaatgcccggcacaccgagcgccatgatctggctttgctgcttcggcgtcagcccgcgcttgatccagacgaaaccggccccactcttcaggcgcttataggtcgcctcccagtcgagatccggcaaaacagtcgacagcatttcgatggtttcgtccgggtccacgatcttgcgcggctccgcatagagcgatgcggtcttgatatcggttgcgagaatttcgccattgcggtcaagaatgtcggggcgtgatgcaagctggtgcacaaacggaccggcggcatcttgatccacgccaccgatcatgccgaaatagacaagcttgccagccatcacgccataaatgccggcgaaacaggcaatggccatccagagccggttgcgcgcgcggttgccatggcgcttgcgcgagccgacaaacgccatattaccggccagcttttcatcaccggccggcacttcaccgtgaatggagccatcaggcgcctttttctttgccgaaaacaatctcagccgcatggtcagtgcctcgccccgctcttcctgacgctgcccgtggtaatcgcatcccgttcgagcacaccgcttgcaaccaattcgtcactgccggagatgatcttctggatatcgtcgaccggacgttccggaatttcatcgacactcatcacaagctgttccggttcgatcggctgaaggttcaattccgtttcataaacaccgacaaggctctgcaagcggcccggctgggtcatcagcgcccaatcggcgcgcagaagcgtgatcgtgtctttttcggaatcgatctggcgtttcagcttggcaatcacggcgatctgcttttcagcctcatacttgatcgtataggtgacggtcgccgccaccagcatcgccgctatcatgatgatgtcgaaagtacgcagcactcgttcaactccgggccagttcgttcgtttcaggcagcttgggcaagccgaatagcgataaatcgtcttcgagaggcggattttccgtcctgatgcctgcgcgcagctttgccgagcgcgcgcggggatttcgttcttcttcctcaggcgtcgggccgacagccccctttaccgcaggcgtgaagcttggcaggcgcatatgcgtttccggcatatgccgcgaaccggcgctgccaccagcgcgatccgcaaagaagcgcttcaccatgcggtcttcaagcgaatggaatgtaacaacaaccagacgcccgcccggcttgaggatgcgttctgcggcaagcaatgcgcgcgccagctcgcccagctcgtcattcacatagacgcgcagcgcctgaaacacgcgcgtcgccggatgaatgcggtccttggggttgcggcccaccagcgtttcgatagcattggccaggtcaagcgttcgggtgaacggtttcgccgcgcggcgtttttcgatcatgcgcgcaatccgccctgcatgacgttcctcgcccagaaagttgaagatgcgcgccagatcgcccgtcttgaggcggttgacggcatcggcagcacttggccccctgctcgacatgcgcatgtcgagcgggccatccttctgaaaggaaaagccacgctcggcttcgtcgatctgcatcgacgacacgccgatatcgagcacaacgccgtccactttctttcctgctccactcatccgggcaaccgcttcatcaagggcagaaaaccggctttcgaccagattgagcctgcccggaaattccttttccatcgcccgcccggcctcgattgcggtagggtcgcggtcaatcgcgatcacatccgcacccgtttccagaatgcgacgggtatagcccccggccccgaaggtaccatcaacgatcaccgcgccgggcgctggcttcagggcgtcgatcacttcggcgatcagcaccggaacgtgacggacttcagccccttcggcttgagaattgtctccgccgaggcttgccatcattctgatcctttcccgggtgcaaagcccgttatccgatgcgcggggcgctttaatcgtttgtttctatgcatattttaccccaaagccggtccccgccccagggaaacatgctttagtgctttgtatgcggattccggccatttgccgtcaacatgccgtcatggcggattcgttcttcagttatcggatattaagcttaatgaagcgttatcctttaacgggagtaagggcagtagggcagtagggcagtagggcagtgaagaatatggtcgctgcggctatgtacaaccaaaacatactcccctactcccttattcccctattcccttaacatactgccttactgccctattgccttactgccttattccgccccccgccgttgacacccggcacatatccctttacttaatgcaaatagtttgcaactgcataaaggataaaggtatttcatatggtaccccatggatcatgtccctccggcgctagagaggtaacatttgaaggctggcgtcgcgagcgtggagaagcctccatgtccgatgtccatcgtaccatccgggtcaaccgctctggttcaaaattccgccgcgcgctttcatttttcggcccgggctatcttgtagccgtcggttatatggatcccggcaactgggccacctctctggctggcggctcccgtttcggctatgcactgctctcggtcgtgcttctgtcgaacctcatggcggttttgctgcaagcactttgcacgcggcttgccgttgccacggggcgcgatcttgcgcaggcctgccgggacgcttatccgcgtttcctcgcatggccgctctggcttctggcagagcttgccatctgcgccaccgaccttgcggaagttatcggcaccgccatcggcctcaatcttctgttcggcattccgctggaaatcggcgttatcctcactgccgtcgatgtgcttctggttctctatttgcaaaacaagggattccggcgcgtagaggccctcatcattaccctgcttggcgtcattgcgctctgcttcctcacccagatcatcatggcccagccgcaatggggcgaggtcatcaagggttttgcgcccaccaccgagatcgtcagcaaccccgatatgctatatatcgcgctcggcatcatcggcgcgaccgttatgccgcataatctctatctgcattccggcattgtgcagacccgcgactatggccacacaaccgcggaaaagcgcgaggcaatccgctatgcgacgcttgattccaccatcgcgctgacctttgcgctcgtcatcaatgcgtcgatcctcatccttgccgcagcaagcttccacgcgaccggccatacgggtgtggaagatctggacaaggcccatgcccttttgaatccgcttctgggttcggccatcgccccggcactcttcgccattgccctgctctgctgcggcctgaattcgaccatcaccgccaccatggcggggcagatcgtgatggaaggcttcatcgatatccggttgaagccctggatacgccgcgccattacgcgcttcgtcgccatcgtgcccgccgcaattgtgacgatcctctatggttcgcagggaacgaccgaacttctgatcctctcgcaagtggtgctgagccttcagctcccctttgcagtcatcccgctggtgattttcacggcacagaagaagaagatgggatcgctggccgccgcaccatgggtgacgttcctcgcagccataacggcggcaatcatcgtggtgctgaacctgaagctcatctatgactttttcaccggcgcccctatttaaagcacgtttcccgaaagggcgaagcacctctatgggaacatccttataaacaaagaaatagaacgcagatctgatactgtcaggtcggcgttttaaatcctggtgttaaaaaagaaaatgtcagccggtctgtaagccgggttctgtacggccgggcttgcgcccggcgcggcagccattcatctgggacggatgtcgccacccgcctcgtgcaacccacccggacggctgatccggaaaccgattgcctgccctttcgagccgacgcgccgtccctattcggttttgctcccgatggggtttaccgtgccgcctgcattgctgccggcgcggtgggctcttaccccaccctttcacccttaccccgtcatccctgccgtttacccgaaacggtacggaagacggggcggtttgctttctgtggcactttccctggggtcgcccccgccgggcgttacccggcatcgtgtttccttggagcccggactttcctcacctgccgcctttcggcacatgacaggcgcggctgcccgaccgactgacagcgcgcatatagcaacgatcccccggcagcgaaaccggctttgcgaaaaaatcgctacagaaatcagaaaagccggcagcaagaccgctgccggcttttcgttcacatcaggcaaccctgtactctacgcagccgccgatgcaaagggaatgcgggtttagagcgagcgcatataggccttgaccgaattgcaatattttgcggaggtcgggttcatgcgctttgcgccgtgaccggcattatatttcaggatggtgccgcacgtgctgccgccgccaagcttctgcgccatggcgagatatttcatgccgaactggatattcgtggcaggctcataaagccccttggccgagcccgtatagccaaggctgcgcgcagtcgaaagcttgatctgcatcaggccgatttcaccggccttgccgcgcacattcggcttgaaattgctttcgtggcgcacaaccgcatgggcaagctgcgaaggcacaccataggtcgcggcataacggttgatgatgctggaataatttccattcttgacagatttgtcggcgggcttgtccttcggctgcaaccgcagggctgccgatttcttgaccgggtctgcacgtccggtaacaaccgatgcttccttctttgcagccacggacggcttctcaacctccacatttttgttctgctggcgtgccttgaaaagagctgcgaggtttgtcggttcagtcgaaggagcgctcatagctgaattcaggccaaacgaacccatcgcgccagcgagggcgcaaaccacaacaaattttgctttcataacctaccgtcttgaaacgtttcttttattggaccgcccttgggagagagggccccgttttttcttattccacccgatccggcctgctggcctacgttgaggccaccgtcacacaggggttcgcctcgttgggattgacagaggaattgacggtcaaatgcagccgaagattgatcgtaaaagtaaaagaatcttacaggttgtaatattagcaataccaaccaatgcccggccaaatgcagccgagcctcaaaacccgatcgccagattgatccatttttatgaaattattataaaatataaaatacgcgcgctggagcctcaggctccagccgcagcttcacgcagtaacattttgaagggaaaaattgagcctgtagagggtatctatagtagatacatcggctacaccgtccacattttgtggccgaaaatgccgctgaaaggccttaattacgatttccgtagcctcatcgaagataccggtaatcgcaatttcatagccgtaaagggccagcatggactggagcgcctccacaggctgcccctgttccccacgcgccagaaagcgcccgccgcagatcggcgtcggctcgacataatggccgatacccgcatcatgcaggcgtttccaggggaagctttggcccggatcggtcttgcgcgcaggggcgatatcggaatgcgccagcacgttctccggccggatttcatggcgcttgcaaatatcctggcaaaggcgaatgaccgcttcaatctgcgcatcatggaaaggcggatagttttccagaacgccaggattgacgatctcaatgccgatagaggccgaatttatatcggtctcgcctttccagaagctcttgcccgcgtgccatgcgcgcgccttttccgaaaccatctgcaccacacgaccatcctcatgaacgacgtaatgggctgaaacctccatttccggcgatttcagcacatccatcgcctctttggcggtcgcaaggccggtataatgcaggatcaggaaaaccggctgcttgccatcgcggcgcggcccgaaattcggtgacgggtcaagctccgcctctttatagtccggcttttccagcaccagttccggcaagatttcacccggtgttccacatgtgccgctcatgctgtctccaattgtttttcaatgctggcccaggccgcatttatgacggcaaggcgcgcattggcgatggtaataaattcgagcggcaggccttccgccaccagacgatccgggtggtgctccttcaccaacgaacgataacgcttacgcgcttcttcaaaagacgcaccgcgatcgatccccaaaatggcataggggtcgctctcgccccgcaccatatggcggatagcgatatgatcgaagcccgcttcgtcatagccgaaaatatccgccacactggaaagaaaggccagctccttttcgtgcacatagccatcggccttggcaatatgaaaaagcccatcgagaatatcttccagaagatggcattgcgcctgcccttcggcgcacaggcccgcaagctggcgcgcataagtctcgaaaccggccacatcctgcctggcaagatcgtaaagccgcgccacatgggcggtttcttccttcggaacggaaaaaatatcctgaaaggcgcgaatttcatcctgtgtgacaacgccgtcagccttcgccattttggcggacaaggcaatcatggcaatggaaaaggcaacgcgcctgcgggtatcggcatccccttcaaaaaccgtgcgtacggcctcgataacgcctgaaatggcatttgacgttacagacgtaacaaactcaccgatgcgaacccaaatcgacatgggccttttctatcgaattccgaaccggctggaaactgcccggaacaatcaaaatcgaaaaaacaataatttgaatgatgaaggggagaaatggccgcgaagcttggcggaccgcataattattgcggctgacgctcttccagcaagcgttgtgcggcaacggctgccgcttcaccggcggcctgcacctgttcgacactctgccccaccgccttggctgccgtttccgcattggcgcgcgcacgctcaattgccgcagctttttcctccggcgtcatgacaccggaattctcgcgcatggacttcagaagatccggacctttttcgcccgcagacggttcgaccggcgtcgcaggttgcgaagcggcctgcccatccgccggtgcggcagctttttcctcatcacccttcccgcaagctgcgagggcaaaaagaacgatggctgagacgaaaaacaggaaattgcggttcatgacaaaaagccataacgcaagaaagcccgtatttaaacacgcaaaacgcactcttctcacctatcccatgaaatcctgaagaactatccattcctcattcctttccctgcaacgggccgttccgcgcaaatccagccaattcggaccatcacaaaagaaaacggaaagcttatggaaaagttctgtcaacttgtcttaatgagcgtaataaagcggtagtattacatccgtatattcatcatccgcagactataaaaatcacattaaagcaccgttttgctcatcagactgatgacgtctgccgccggatcgcgtaaccgttaaagaaactgattcgcgataccggaacactacatgaaccgtctggccagcagcacgatccttgcactcggcgcctttcttctctgcgcctgcacgacagtggattacgacttttccgatgtgaagaaatcccgcagttccgtagcgcgcatcaccccgccttctggccctgtcaaggcgccccgcttcggcgaccgcgatccgcatgaatggacaggcaaaacgccgtggcattatcccatccatggcacggacgtctcaaaataccagagcgatgtggactggagcgcggtacgcgccagcggcatttcgtttgccttcataaaggccaccgaaggtggcgaccgggtggacgaacgcttcaacgaacactggagcggcacgcgcgaagcgcgcctgccacgcggggcctatcatttctattatttctgccgcccggccattgagcaggcacgctggtacatccagaatgtcccgcgcgaacaatccgccctgccgcccgtgctggacatggagtggaacccccattcaccaacctgcaagctgcgccccaatgcggcggtggtgcgcagggaaatgcgcactttcctgcaagcagtcgagaaacattacggcaaacgccctgtcatctatacgacagtcgatttcttcgatgacaacgacctgcgccagctttcggaatatccgttctggctgcgctcggtcgcagggcaccccgacgagaaatacgggccccatccatggaccttctggcaatataccggaaccggctccattcccggcatccgcggcgatgcggacatcaacacctttgccggtgacagtgcatcctggaaaaagtggctggaaagcaacaaagtgcgctaaccaggcacgaatcgaccgctcacattaagttttgcttcatttctttgctttgatggggcaatagctaaccaaaccgtaaaggggggccagcgccacccaacttagcgtgagttgttttccatgaagattatcgcctcagttctggctgcggccttgtttgcctccacggctctatcgggagccggggcagcgacaaccccggctcccgcagccgcgacagataatgccgtcaacatgccgaagccggaatgtgaaactgacttcggtcaatggatggaaaatctgaccagggaagcccgtgaagccggcgtcggtgaaaaaggcattgccgaattgcacaaggcttccatcgaccagaaagttctgggccgcgaccgcaagcagaccgttttcaatctcactttcaccgaattttccaagcgcctcatttccgaggcacgcctgaagaaaggccaggaaaatctcgtcaaatatgccgatgtcttcaagaaagttgaagatgcttatggcgttccgggtccggttcttgccgctttctgggggcttgaaaccgactatggcgcgattcagggcgatttcgacacgctcaatgcgctcgtcacgctctcctacgactgccgccgcccggacctgttccgtccgcagctcatcgccctgctcaagctcttcgatcagggcgtggtcgatgcaaatacgaccggcgcctgggcaggcgaaatcggcatgatgcagcttctgccgaagactatctggaacgcggcgtcgatggcgacggcgatggcaaggtcgatctgaagaacagcgtgcccgatgccatgatgaccgcagggcgcatgctttcggaactgggctggaagcgcggccagccatggcttgaagaagtgcgcctcaccaaggacctcccctgggaagaggcgatccgcaccaaccgcaagccgcattcatggtgggctgagcatggcgtgacgggcctcaatggcccactcggccctgatgatggcgatgcatcccttctgctgccgcttggccgcaagggaccggctttcctgtcctatccgaatttcgacatcttcgtcgaatggaacaaatccatagtctatgcgacgactgccgcctattttgcaacccgccttgcaggtgcccctgctttcgatccgggcaccccggttccggggctgacgcaggatcaactcaaggaattgcagaccaagcttcaggcgcgcggttatgaaatgggcaagatcgatggtgttttcggtgtcgcgacccgcgatgcggtacgctccgaacagttgcgccttggcatgcccgccgattcctggccgacacaggaacttctcgacaggctttgaggttgtctcgcaggcgcaaggcacccttgcgcctttccttccctgaattgaatgccacaccatgcttacaacgctgattgtcgttctccccgtctttgcgctgattttctccggctggggtgcattcaagctgaaaattctgggaccgcacgccattgcggaactcaatcgctttgtcgtttatctggcgctgcccgcactccttttcgatatcatggccaatacccatggcagcgagctttggcagccgggcttcatcgctgttttcctgctgagcagcgccgtcgccttcgcccttccctttctggtgcggctgcgcggcaggctgccgctggcggacaccgcgctcgacggccttaacgccgcctatcccaataccggctatatgggtattcccctgtcgatgatcgccttcggttcgggcgtgctggccgcaaccaccattgcgatcatcatcacggtctgcatcaccttcgcctttgcgatcatattgatcgagattgacctgcaaaccgaaaagaagccgctgcacctcatctggaaagtgctgcgctccctgatccgcaatcccttgctggtcgctcccgctcttggtgccgccacttcctttctcggcctctccatccccgctccggcagaaaccttcctgaagatgctgggcggtgcggcctcgccttgcgcactggtcacgcttggactctttctcgcccagccgcgcaggattgaacgcgacagcgtaaaagctatcagctttcttgtttccgtaaagctgatcgtccagccactcgtcacatggctgctcgccgtctatgtcttccgcctgccccgcttctggctgacagcgccgccctccttgccgcccttcccaccggtaccggccctttcatgctggcggaacattatcgccgcgaggcggcaatcacctccaatgtcattcttttttcgactattatttcagtcgtcaccctgtcgattttcctcgccctgacgcgatgaaaaccggtggcggatatggcgaaaaccgggcaaatcctgtctgttccatggcattttcatgaaatgtgaacagatttttcctgacaattatttcaaaggtttaggtggtaaatagacggtttatttcccgatcacgccggattgcagtacgaaatcttcttttgttgcagccgttttccgcttagattccagtctctaccagcgcgcgcccggcccatgtcggacgcatacgaaggagacagaccaatgggacttacgcgatctttgaatgtcctcatgatctgtgcggcatttgcatttgttgcagcgttgatagcaggcgtcatccattaggaagagatgcatcaagccattacggcggctccggtttttgaggataggccgacccgcatgaaaacgagaaagcccggcgaaatcgccgggctttctttgtttcaggcaacctccagggctgcttgcgtcttcggccttatgccgatcatatgacagatggcaaaaggcagatcggcccggttcatcgtgtagaaatggaaatcctgcacaccgcgctcgatcaggtccatcacctgctcggcggcaattgccgccgcgacgagctgatgcgtttgcggatcgttatccagcccgtcgaaccgttcggcaagccatgccggaatatgggttgccgaacgcgcacagaaattgcgcacctgcttgaaattatgcaccggcagcacgcccggaacgataggaatatagatgcctgcacggcgtacgcgctcgacataacgctcatacagatcattctcgaagaaaaactgggtgatggcgcgcgtggcgccattgtccaccttgcgcttcaacatgtcgatatcggttgcaaaatcggggctttccgggtgtttttccggataggccgaaacggaaatatcgaaatccgcaatattgcgcagtccaccgaccagctcggcaccgttctgatagccacccggcgtcggcacatatttctcaccgataccgttggccggatcaccccgcagcgccacaaaacgattgacaccgagcgccgcaaattcgcgcgcaacccggtccacatcttcgcatgttgcatccacgcaggtcagatgtgcggcaggtttgatatctgtttccttgagaatgcgggccaccgtgcgcaccgtgcgctctcgcgtggagccaccggccccataggtaacggagacgaaatcaggctggagcggcgcaagccgcgtgaccgtttcccagagacgctgttccatttcttccgtcttgggagggaagaattcaaacgatacccgggtggtctggccgacatccggccggcgggaaagaccataaaaacccatcaaactgtctccgtcatgcttattgtctgtttttgccgcatgtctttatcccaaaaccggttgccacttttgggagccatgcgaaaccggatcggcgatgagaaggcgcggatcgcgggcaagccacagcttgaccgtcaggccctcctctccattggccgccttcggctccagctccagtgtcttttcaggctcaagcccggcatcccgcatccagcccagcatctgttcatcgctgaagccaagctgcagatgcgcatgttcttcccgcaggaattccagcttgtgcggcgcaaaatcgacgaccagcaggcgcccgttcgggcgcaatgcccgcgcagcctcacgtatggcggcaagcggatcgtcaagaaaatgcaggacctgatggatcgtcaccagatcgaagctctcgcgttcaaccggcaaggcatagacatcgccctgacggacctgcgcattgccaatggccgcaagatcgagattggcgcgtgccacggcaagcatgtcgcggttgatatcgatccccacaccacgcagataaagcggcgcgaaaagctccagaagccgccccgtgccggttcccacatcaagcattgcctgaaacggcttttcgccgacggccttccgcagcgcggtttccacggcagtttcggaaacatgcagcttgcggatttcatcccagcttccagcattggcgctgaaataggccgccgccttttcctggcggctggatttgacctgtgaaagccgctccatatcgcgctcgatcaaggcgtctgcattgtcgagccgggcaagaagcccacgggcaacctcaccgctgatcgcattgtcggccagtcggaaataggcccaggccccttcttgataacgatcgatcagatccgcttccgccagaagcttcagatggcgggaaacacgcggctgcgactggccgagaatgatggtgagatccgaaaccgtcaggtctccacgggccagaagcgctaggatgcgcaggcggctcggttccgccaccgctttaagcacattcaccattcgatcaagctgcaaccgcaatccggtcatatctttacctctaaacatataaagatatgtttatatggaaaagaatttcagcgcaagcgattttgatgcaaaatggagcgatcagggattcgcgcaaggaccggacaaaaggaaccagaatgagcgcaggcaccacacgccagaaggccatcgccaaatcgctgacgcttctgcttccggcggttccctattcggattccgaaccgatccgtgcggcagcccttgccccgcatatgaaaacgctgccaccatccacggcggtatggctcgccacggtcgcgcatgtgcgtcacacccataccgattacgatgcactgcgcgatgatggatatgataaggattcggcacgtttcttcgtgctgaacgcaatcaacgccaaactgacagaatggcgcgcaacacggctgctgtccccggaagacgacgaagcggtagagatgtgacaacgccgcccgaaggcggcgctgaagcataacaagctgaaaggtctggcaacatcaatcgtccgaaccatgcccctgcaaatagccatgttcacgcgggttcggcatgaggaggctcacgataaagaccaccaccataatggccgtcacataccagaagaagccgctttccattccctgcttcttgaaccagagagcgacatattccgccgtgccgccgaaaagtgcattggcgatggcgtaggaaaacccgacacccagcgcccgcacttccgccgggaaaagctccgccttcacaatgccgctgacggaagtgtacatgctgaccaccgcaagtgcgatcacgatatagataaacgcccaggtagagctttgcaccgagccgataaccgtcatgagcgggattgtggtcaggatcgaaataccgccaaagcccatcatcatggtcttacggccgaccttgtcagacagcgcgccgaaaagtggctgcatcagcatgaagaccagaagcacgaaggtcatcgtttcactggccgtttccttgctcatccccgccgtattcaccagatatttctgcatataagtggtgaaagtatagaaggagagcgagccaccagccgtgaagcccacgacaacgaggaaagccttgcgatggttcttccagatgttggagaagctgcccgccgccttgttgccacgggtcttttccgtcgaggtttcatgcagcgtgcggcgcaggtaaagagccacgatggccgcaaggccgccaatggcgaaaggaatgcgccagccccaggaatgaagctgctcggacgtgagcaggaattgcagcacgacaatcaccagaacggccagaagctggccaccgatcagcgtcacatactggaaagacgagaagaagccacggcgcccggccagagcaacctcgctcatataagtggctgtggtgccatattcaccgccgactgaaagcccctgaacgaggcgcaccaccagaagcaggaaaggcgccagaacgccgattgtttcataggttggcaggatcgcgatcgcgaaggagccgaaacacatcatcgtaaccgaaaccagcatggacaggcggcggccgagcttgtccgcgatgcggccgaagagccagccgccgatggggcgcatcaggaagcccgccgcgaaaatggccgcagcattcagcaattgactggtctgatcttcagccgggaagaattgcgacgcgaaataaagcgcaccaaaggaatagacgtaaaaatcataccattccacgaggttgcccgaggcactggctacgattgcataaacacggcggcgcgtatcgtgggcatcgtgcggcgcctcgacctcgccattggcgtcaacatgcattcctgcattgttcattctgaaaactcccgataacaggcggttccgcaacagcctgcaagccgtctatcccatacggggattatcaaaagcggcgattgtttcacttcacaaacaaaagtacgaactgcatttcaatcggaaagcagcctcgcatttgaaatgtcctcccggtcaaaatcgcagccgagatgatgcgcatcgcggcgttgcgatcatgacagctccatatctagagcggtttcaggatgcggccagaccataggaacaaaatcgtttgtatgcaatctatcccaatataagaagttgttaaaagaaatgagtagcattaccacgcaatgatgcaggaacataacacattgaaataattatataataatcaattctccttacataggcaatcgatcaattccctgtgtatagttatctgtcaggcgactatttcttctgaacaaccagaaaaatacgtgggaaccgcagcagaactttcccgtcggcggtcatgggataatgttcagctatcctcgccttgtatgcctttagataatccgcctgctcctgttcatcgagcggatcgagaaacggtcgcaatcctgtcccctttacccattccacgatggcatccacgccagcgagcggatgattgtagatcgtatgccagatgtcgatccgcgccgcatcgtctgcgaaagcattgtagtaggtcgcaaccggcggcaaagccgccctgcccttggtagcgatcttcatagcaaaaggcgcggtcttcgcaacatcgcgcatcccgacatgggtttgttcgcccatattgtcgggcatctgtactgccagaaacgcgccgggttgcagcagcgacagcagccgctgcaattgctcaacatggtcgggcagccactggaagacagcgttggagaacaacacgtccgtttcggcatccggctcgaaactggcggcatcactgatgaagaactccacatccggcagatgggtcttcgccgtgtcgatcatgtctggcgacgtatcaaagcccgaaatctgcgcatccggccagcgctccacaagaagtttggtcgaattgccgggtccacagccgatatccaccaccttgcgcggcgccgacagaggtatctgcgccagaagatcgcgcgccgggcggctgcgttcatcttcaaacttcagatactgttttgcagaccagtctttcatcatctttcctttcatcccgtgaaaagggcctgaaataaaaaggccggtgcgatgcaccggccctgaaagtcatcaccgcgtcagcggcttgtaagttacccgtttcgggttgacgctatccggcccaagacggcggattttgtcagcttcatagtcctcgaaattgccttcaaaccattcgacatggctgtcgccttcaaaggcaagaatatgcgtcgccagacggtcgaggaacatgcgatcatggctgatgataacagcgcagcccgcaaaattttccagcgcatcttccagcgcgcccagcgtttcagtatcgagatcgttcgtcggttcgtcgaggagaagcacattgccgccggacttcagcatcttggcaaggtgaacacgattgcgctggccgcccgacaggttgcccaccttctgctgctgatcaccgcccttgaagttgaacgcaccgcaataggctctggagttcatctcgaatttgccgagcttgatgacatcgttgccgccggaaatttcttcccacacggtcttgtttgggtcgagtgcatcgcggctctgatccacataggaaagatgaaccgtgtcgccaatgcgaaccgaacctttatccggctgctcctgtcccgtcagcatcttgaagagcgtcgatttaccggcaccgttcgggccgataacgccgacaataccacccgcaggcagcttgaagctcagatcatcgatcaaaaggcggtcaccaaagcctttcgacagattctcaacctcgatgacgacctggcccaggcgctcgccgaccggaatgatgatctgcgcatcgccggggcggcgttcttcagcacttttaaccaattcgtcatatgccttgatacgagccttggacttggcctgacgcgccttcgggctggcggaaatccactcacgttcacgcgacagcgccttttcgcgcgcggcttcctcgcggccttcctgcgccatacgcttggccttggcttccagataggccgaataattgccttcatagggaatgccgcggccacggtcgagttcgagaatccagcccgtcacattgtcgaggaagtaacggtcatgggtgatgatgagcaccgaaccgggatattcacgcaggtgcttttcgagccaggctgtggtttccgcatccaaatggttggtgggctcatcgagaagcagcaggtcaggcttggaaagcagaagcttgcacagcgccacgcggcgcttttcaccgcccgaaagcttggtgacatccgcatcgcccggcgggcagcgtagcgcttccatcgccatttccacctggctttccagatcccagaggttctggctgtcgatgatatcctgaagttttgcgccttcatccgccgtttcgtcggaataattcatcatcagctcgttgtagcggtcgatgatcgccttcttgtcggcaacaccttccatcacattgccgagcacatccttggaaggatcaagctccggctcctgcgggagataaccgcaggtcgcaccttctgcgagccacgcctcgccggtatattccttgtcgagaccggccatgatcttgagaacggtggatttaccggcaccgttcggcccaagaatgccgatcttggcatcgggatagaaggagagatggatattctccagaatcttcttgttgccataggccttgttgaggccggacatatgataaatgaactggcgtgccataaagcgcgtcgtctccgcaggttggaaaacgcggccggccgatccatgccgataccgcgaggaaatttctgtggcgtatttaggccaaatgcggcgcagaagcaaacgccttcgcgcaaacgccaatggccgggcggccatccgcaacaggcagaacagggcttgaaattatgaaaccgggcgcggatatttccgtcacccggtttcccctctggccaccgtccgcaagagttcctccctcccgcaggacggactgcaagctaaaatgtggaatcttctccagggcgccccgcttatcccttcataaccctgctcccacccgtaagggggctagatttgcgcaggtttttgccattttcaagtagaatctgcacgaaaaagacaaatgcctgagcccctgaaccaaaaagcggcaggccgcagcgaaaatagtggttttcgagtaccgcaacccagacgattgactaattgcgcggcataaaatctgatagcctcatgtcattcaaaatcattcaccatctgccagctttcgatggcaccgcactccccttccgctgcctcgttgccgaaaggccgtgtggggttgtccagctctgccacggccttgccgaacattctgcgcgctatgaacgatttgcttcggcgcttgccggcgcaggctatcatgtctatgcgcaggaccatcgcggccatggcgccaatatcacctcccatgcgccgaaaggcatgttcgcgccaaagcagggccatgctgtggcgattaaagatgtgcgaacgctcaaccactatattcaccagacatatgccgacctgccggtggtgcttttcggccattcgatgggcgggctgattgcgctgaattacgtgttcgatcatgccgacacggtcgatgcggtggcaatctggaattcaaacttcgacggtggcgcgcaaagtgctgctgcgctggcgcttctttatatggaacggatgctgaaaggttcggacgttccaagtggcatcctgccgcggctgactttccgcgcctggggccgctccatcaaggggcatcgcacattgttcgactggctctcgcatgaccctgccgaggtcgacgcctatatcgccgatccgctttgcggcttcgatgccagcgtggcgctatggatcgatatttttcacatgatccgccgcggtgcaaataatcgcaactttgccagcattcccaaacatttgcctttccatctcatcggcggcgcggaagatccggcaaccgccgggggagcggcaatccagcgattggcagagcggatgcggagaatgggcttcgaccgcgtgacacacaatatattgcccgcaactcgtcatgagagtcttaatgagataaatcgggatgcggtaacacagaagtttctgaattggctaatggaagcccttccgtcgcgcgccacgggacgatagaaaggtcgaagcaaagcaattcggaaagagacagatcaatgtcaccgacagtgatgactcaagcaaataacatccatgcaagccttcgttggattgccgttgtcatcttcctgtgcagctttccattcagcctgtatctgcccctgtgggtcagttgggaaaaccagatcatcgaaaacgcgcaggctgtcacgctggccctcggcgcggtcatatctctcgtattcggcctttgcagcagcggcaaaaaacgcatcttctggctctcggtcatccccatctggatcatcatgaccgcgcgtgaactcaactggggcgcagtcttcttcgatccgacatccatgtccgaagacaggccttcctttgcctcgtcaaagctttggtttcattcctacagaacgcctgtcgttctggtattgctggtcattttcgcgatcggattcatcctttcaaagggaccgcgtatcatcgccgatatgctggtaaaccttgaatttcccttttttgaccttttcggcttcgcactcgcaatgctcctttcaaccgccgccgaaggccatgtccacctgtccatagactggtggagcgggcagcatcagatccttgaggaaacgatagagactgcggcctatatcttcctctttgctgcccagtttgacgtatggagcaaattccccgacaatagcgagatcgaaaaattataataaaaatgccgacgcagcctttggcgcgccggcattttcatcacttcaagaccgggaacaggccgatctgcgtcaatcaggtcgagatacgctctatagccacttgtcgtaatcagacacaagcagatgcaagggctgctcgttttcctcgatatccgagaagcggccaatcggctcgcggaagatattgtcggtcagatcgttattgacagtcgaaacctcaccgatcagcacatcgccgccctcaccccagaaagcgtgccaattgccgggcaggagcgttacgctctcgccgggctggagcttcagatgcgcgcccgccttctgggtaacaagccgcccatcggtcgccacagtcacgtcggtttcctcgtccacgctgccatcaggccgcgaattgaacaattccagcaccagcgtcccgccaccgcgattgatgatatcttccgccttcaccacatggcgatgcatgggggaaagctgatttttacgcgaaatcatgatcttttcggcatagagcatgcctgtaccacgcttcaggtcctcggcattgccattgcgaaccgtgaaaagaaacaggccgagatcggcaaacttgccctgcccgtaatcggtaatatcccagccaagccgcgccttgcggatcgccgccacatcgccagccgtgcgctgcttcagctcttccggcgaccaataggcaaagggcggcatgatataaccgaacgagcggataaaggcatcgctttcacggatgatttcattgatttcagagcgtttcataaaagccgggcctcccttggagtgaaacaagtcaacatatggctggtttggtaactgggttttgaggcccttggcaatcccgcaacgtcaggaaaatagtccggatagcgacattttggcgtgtcgtctttacgcgaaaaccatgtcgcatcccaatgcgcgttcagaatagttcagtgcttgaatcagcataacggaagccggttcacaagttttgagattttgtggcaaaccattgagataaagggataagccgcgcttctggaagacaaagggaacatcggatcgggcccaggtcgctgagagaacagcaaaggccggtccagagatgaaagcaaaggttcggacctatggacgttcgcaacgaaatgctggagcttttgaccgggcgcgaccccaatttcagcctggagcagaaattctacaccgaccccgattattacaagcttgatctggaaaatattttctacaaggactggctattcgtcggccatgattgcgaactgcccaagaccggctcctacatgaccgtacagattggcgcctatcctgtcatcatcgtgcgcgatgcgcagggcggcattcgcgcgttccataattcgtgccgccatcgcggctcgcgtatttgttccgcggagaagggaacggcggcaaagctcgtatgcccctatcaccagtggacctacgagcttgatggccgcctgctcttcgcgcgtcaggtcgggccagatttcaagcccgccgactatggcctgaagccggttcattgcgaaacggtggcgggctatatctatatttgcgttgccgaggaagcgccggattttgcggctttccgcaatctggttgagccttatcttgcaccgcacaacctcaaggacgccaaggttgcctttgaaagctcgatcatcgagaagggcaattggaagctggtgtgggaaaacaaccgcgagtgctatcactgcgctgccaaccacccggagctttgccgcacctatcccgaagcgccgacagcaaccggtgtgcagggcgtcatggaagacccggaaatcaaccagctctggaaaagctgcgccagtatcggcctgcccgcccggttcaacatatccgaagacgggcgttaccgcataacccgcatcccgcttctgcgcgatgcggtgagttacaccatgtccggcaaggcggcggtcaagaagtctctcagcgacaaggttgcgggcagcacaaatatcggcgcgatgcttctgttcaactatccatccacctggaaccatttgatggcggaccacgcgatttccttccgtgtcctgccgatcagcgcggaagaaaccctcgtcaccaccaaatggctggtccacaaggatgcggtggaaggcgtcgattacgatcttgatgagctgacccatgtatggatccagaccaacgatcaggaccggaagatcgtggaggagaatgccgttggcatccactctcccgcctatcagcccggcccctattcggttgagcatgaaggcggtgtgatgcagttcctggaatggtataccaataccatgacgccgcgcctgcgtggcgaagcggcaaaactcagccgcgtcgcctgataatgtgacaagaatttgagaagtgagaaggccatgcagcctctgaaatatctggatgagatgctgccgtggaacgaccggctacagatgctggaatgcatctcggccatcgaagaagcgccggacgtgatgaccttctccttcaaaaccaccgaagacaactggtttcgctacacgccgggccagttcgtcacgctggaactgccgcttgaacgcgcggatggcctcggcccggtgctgcgcacctatacgctttcttccaccccctcccgtccgtatcacatctcggtcacggtcaaggcgcggatcggcagcatcggcacccgctggatgctcgataacctgcgcccgccaatgaagatcaaggcctatgggccgaacggcgatttttcactcgccaaccatccgggcgataaatatctcttcatttcagccggttccggcatcacgcccatgatgtcgatgacacgctggcttttcgattgcgcgcccgccaccgacgttagcttcatcaattgcgcgcgcacaccggacgacatcatcttccgcaaggaactggaactgctttcgggccgcatggaagctatgcggcttgccttcatcgtcgagcaatcctctgcccgccatgtatggccgggcctgcacggacgtattgaccgtgcgcggctggaactgctggcgccggatttcctgcaacgcgaaattttctgttgcgggccggaacccttcatgaatggcgtgcggggcctgctggaacaagcaggcttcaacatggcaaattatcatcaggagagttttcagcctgcaagcgagatttcagcagtaccagtaccctccccgcttccagagaccggcaatgccgccgccccatcgatgcctcccgccgttgccgcggcaagcgtcgttttcagccagtccggcgtggaagtcgaatgcaccgagaacgatacgatcctgcttgcagcgcgcaatggaggcctgaaaataccaagcgcctgcgaattcggcatctgcggcacctgcaaggtaaaatgccttagcggtgaaaccgaaatgaaccataatggcggcatccgcgacgacgagatcgcggaaggctatatcctcgcctgttgcagccgcccccgcggccgcgtggagatcgatgcctgaacctaagctttcttcagaaactcggtcgcagcaccagccccttgacctgcttggtgctgcattccacttccgcaggattacccgtcagacggatgcccttgaccagcgtaccccgcttgagggtggttgacgttcccttgaccttgaggtccttgataagcgtgacggaatcaccgtcattgagttgggtaccgttgctgtcgcggacgatttcgtctgtcatattggctcctgttgtttaagcatgggaaagccgtccctatcaccaatgcctttgttataccagaacgtgcatatttgctggtttcccaaaaactagatggatatcagttgctcggcaacaacaaagcggagcatcccatgatcggccatgcacttgtggttatcgacgtccagaatgatttttgccccggcggcgccttggccatcgaacgtggcgatgaaatcatcccgatcgtcaaccgcctgatcggggaaagcgaaaatgtcgtggtcacgcaggattggcatccggccaaccattccagcttcgcctccaaccaccccggcagccgcccgttcgatacggtcaatatgtcttatgggccgcaggtgctctggccggatcattgcgtgcaaaatagcgagggggcagaatttcaccccgatctgcaatggtggcgtgcacagcttgtcgtccgcaagggtgtccacattggtatcgacagctactccgcattttttgaaaatgaccattgcacgccgacgggccttggcggatatttgcgtgaacgcaatatcggatcattgacaatggttggcctcgccaccgatttctgcgtcgccagttcagcgcttgatgcggtccagcagggctttcaggtgcgggtgcgactcgatgcctgccgcggtattgatctcaacgggtcgatgaacatcatgctggagaaaatgaaacaggctggcgtcgaactgatcgatgagcctgtttcagcgtcgcatctactctaggtcacttcctcggtctcgttctgccagttcgggttcaggcggttatagcgcagcgacgacatgaaggagaggccgataagtgccgcgccgatgaggccggtaataacttccggtatatgcaccagcgtctgtacatacatgatgatcgccagcacgaggatagcgtaaaacgcaccgtgctccagataccggtactggccaagcgtcttgcgctccaccagcatgatcgtgagcgagcgcacataaaacgcgccgataccaaggccgatggcgatcacgaaaaggttcgtggtgagtgcgaaagcaccgatcacgccgtcaaaggaaaagctggcatccagcacttccagatagataaacgcaccaagaccgccgcgatggaccatatccatctgctcctgcgtcgcatccagaacttcgccaagcccttccactgcaaggaaggtcagaagaccaaacagccccgcaataacgaatgtatgcgaatggtcggcgtcaagctggtaggagaagaagatgataagggcaatggcgacgccgatttcaacaccctgaacggatgcgaatttcgacatgcggctctcgatcatcctgatccagtgcacatccttttcaacgtcgaagaaatatttcatgccgaccatcagaaggaacgtgccgccgaacgcggcgatgcccgtatgggattccgcaatcacgcgcgcatattcattgggctgccagatggcaagtttcagcgccgagatcgggtccgtccacatggctatggccacgattgccagcgggaagacgatgcgcatgccgaaaacggcgatgacgatgccccatgtcaggaagcggtgctgccatttcggtgacatatcgcgcaggatacgcgcattgacgatggcattatcgaaggaaagcgagatttcgagaacgctcaaaaccgcacaaatgatgaaaacggaaaccattcccccaaaagtgccggtcagttcgtaaccgagccatacggcaccggccaaacccaaaacggtgaaaatcatgggccaaataaaataacgataggcggccatcgcaaaccatctgatttttatactttatggaacaggcaaaatcaccagcacgccgtcagaacaaccggttacatttttcctatggtgtggggtgctatgtaaggagcgccaatggcccaaacaagggaaacaatggcaatattttgtctggatgttgtgagtgacgccgaaaggctgcttcattcttcttcatgttcggtggcccgctacccgaaaaatgcaggccatacaaaactcagcttttcgtgcgaattgtcgcgtggaaattactgcaagaacacatagattgggagtgaagttcgccgatcacccgtgaccgtgcgagaaaaacaaggacgaatttgaaatgatcgctcccgacgagcttgcgcgccgtattgaaaaaagcctgaccgacagccgcttatcgcagcctgaaagaatcctgcgccgcgcctgccgcctgatccgcgacaacaagaatggagcggcaaaggaggctgacgacctgctctcgcaagcaggttatgatataacggcaattgagctcgtggaactgatcggtaaaaagccttggcttttggaaacgctaatcaccaatgcctcccaaaaaaccaatggaaccgggcattgaagcccaagacgcatgcatcagattagcgctctgaatagtcgttttgacgcgcatcccatccgaaagccgttttgcaactttcgcaacgcgttcccaccccttttgtagaggcataagcctgtcggccttcgtcatcccgaccggattatgccctgataagtcaaaaggcggccgaagccgcctttttcatggtcgccttactttttcagtgacggcgcgtccagttttggctcgaacttgatcgtcagaatatctttgctatcgacatcaaaatccttgaagctgaagctgcgcagaacctgatcgtcataggtcttgatgtaatagacatcgttcttcatgtccgcaaaggcggtccactgggtatattcaaacatattctgctcttcgctccatccctttggaatgtcgaagttattggcaatatgctcggccagccgcacgctttcaaggccgctcggcaccttcttggcggaaaggacgtaggcgcttgcacgcacgaaacgcgatggcggcgtggtgtcgcccggaataccatgcataccggcgccttgcccgaatgactggatcgtctcgccaaggatctgcaacggcttcggattttcacgcgagagatagacatagttgcgcagattggtcatgtgccagtcgaaagacggcgaattggtcatgacaccgagcttgttgtcgtaaaccttgagcttgccgtcgatcggttcgatcacgatggatgcgccggtcgcatcatgcagcgtgtagtgagcgggcggggtaaatcccaggtccttttgtttcacatcgacgatggaaatggtgctcaaagcatccttgacttcggccactgtcgaaaaattggtcagcgcccaggtcaggaaatcccacggagcgaggctgtcttccggcttcgccgtggatgggtcctgatacttggcatattccgggaaatagagaagcccgcctgcaagccccttctcgttcataccgtcggtgagagcgacgataccaaaagcattcatgccgatcgtggcatatttgcccttccatttcttgcccgcagcaccgtccggcccgcttgccgtgatggtgtaattgcgcggaatggcaatcatgtcggatttgagattgaacccgaattccatcgtgcgaccatagaccataccaccgtcgctcgtcggcagaacgaagctcgtgcaagccatagccgcctggggaacgataaggcccgccgcgaccagaacagttgcagccccatgtgcaagcacgcggcgcgatgatttccagagagagcttttcgtttccatgatgacctcattcatccgcaattggtccaccattgccggccagacaagaccggcaactttccgacgaataaaatggcgcacatcagttaaagtcaacagcggaaattatgtactcgctcgtatttttcagtttatttcctgtcatgattaacataatcatggattcatacaacctttgtcagggttttactcattgctaaattacgcttttgagaggatatgtcgtgattaaactggctttgcgcgctgttgtcaaaaacttactgggtaacaatatgcgtaacgctatattagcaatgtctttattaacggcgtctacgactattgcacccgcagccgacatcataacgcccacgcagcctgaaattcaggaccagcagcgctggcatgtgattttcagcccctatgtctggggcgcatcgctgaacggcaaggcgggtctgtttggtcgcagcacggacgtcaacgtgccgttccgtgacattttcgataatctggacatgtcgttcatgggcaatatcgaagtgaccaacggtacgatgggcttctatattgacggccaatacgtcaaaaccagccaggacgaagatattcgcaacaacgaacttgccctcgacctcaagacgacaatgatcgccggcggcgcttattaccgcgtttatgaacaggcgctggaaggcaccacgcttttcggcaaccagcgcgttttcgccatcgagccgaccgtgggcattcgctggacacagttgaaggcaggccttgaagtcggtccgttcaacgagcgtagcaaggtggaatggaccgatccgttcatcggcacacgtgtcttctacgatatcaatgaccgctggaatatttttgcggaagccgatatcggcggcttcggcgcgggaaccaagctcagtgccaacggccagatttatctcggctatcgcacgctggtcttcgacgtacccacgaccttccgcgtcggataccgcgtactctatcaggattaccgcgacaacgacacgttcgacaaactcaaatatgacgtgacacagcacggcccggtcattggcctttccgtgcaattctagagcattttcgagccaaaagtgcgaagcgcctacgcggggaaatcagtccactggactgatttctgatcccgcttcgatgcattggaaaaggtgataaaataaatagttaagacggttccagcgactctgttttaactggaactgcctgggctttgggctcaattggattagccttgccattcggcagggcttttccatagggattacgggcagcgattcacacgttgtaacgcggcggaaagccccataagggagaaggaatagcgcgtctgcgttccgcgcgccgaagtggcctgcactttgagcgtcttgccagcgcgcatggcggagaccagcctcgcttcatccgcgacattttctgtccatgcacggttgccctctgcaaaaaacggaaaacgcttgctatcaactataacgcttacttccttgccaggcttgagaggatatgagcgctggcgcagaggctggtggggcgatattggcttgaatagaagccacagcagttagcgcatgcgcatatgcggcgcgctcggcggtgagagctgcggcatccgtctggagtgcttgcccaattgtatcgagacgggtacgaattgaggttagtgtttgggcctttgcacgagcggctataagattttgattgtatttctgaacagcatcaggatgaacatcgccttgctcgtccatttcatccagcttttgaagcgcaaagttcgctttaaactgttcccgccccaacgccgcaagctcatctgccacagctttcagactacggtttagcgtatctctatccatgccgcttccaagcccctccagcgctacacccgccagcgttatcgctcgtcgcttcgcttcttttttggaaagctgtccgagccatatcctaaagtatccaccccccaaatcgctccgatatgacggagggcgcatttgaaagaagtagccgtttgctttttgccagagatacatgattcagaccagactcgttctaggtgcacatttaggtgcacaaaatcgagaatctgattagaatttgccaataaaatcaatgagttatgcaatggtgggcccggagggagactgcgagtttttccctctcaatctcttgattccattacagaatctgcattccctacccctgccagtttgcggggttgtacacccgttgggtattcaggcaggtgtgcatgagcggccattgcgtcagggtcggcacaggtcgatgcggtttcacggaaattgccgttgaatcacggaaggcagcgaaaaccttctccgtcactgacgatgattccacggcggaaatagaagcggctcgggcggcggcggaagacgcggcgcgggaagcgtggcatgccgccattgcactcggcttgtggccggatacggaccttgatccgatcgagttcgaatggctacgcggagagacaggcaaagcctgcgacccgctgccaccgatgccgctccgtgaaaaccgtgaaacggtctacggcgaatggcggaaggtttttgttggcgcggttggactgcatttcatttagtccatccgacccaagtttacgggctgcgcccgcaactagggtggacgaagggccgccgatctgaccggggacgggacagaaaacaccaaaaagttgacgggaaacggcttcgaaacaggaagcaacgaacagctttggatagaagctgcctgcgtgacctttaggcggacgccgggccagaccgcaaaatgccagttttgccagggtactgcgccttagggttctgcttccaccagaatttgaccgacaccgggatggcccactttttagaaagccgctccacctctttccagcaatccgacgcagactggccctgcaccgagattccaaggtcaggacggaatttgaaaccttcctcatcataccgctcaacctttgcagggatggcaagttcgcgaacgagcttgtcacccgagaggccttttgtcttcacctgcgcgatcatcgtcaataagagcgctgaccaacaagggctatgtaatgccttgccgttgatggatgccgccagcggcttggtgaatgccagcccgggcgcggcatcaaaatgcatcgcgccgtcactggtcgttacggtgacttcctcggcggcggcgtcacgctccatgtcaagctgctccattgcatctcgcacaatccggtcaatggtttcgctcggggtcttcgtgccgtaccaggttttaagggcgctaaggtcggcaaaagtggcgtcgttaagtctaatcacgggcatcatggctctctccgctcaaggttgatagacagcatgttacatattctctcgttgaccgcaagagaatatgtaacatattttctaagcgcagaccttcgggccggactgctcgatgatttcgaaaactgtctgctacccttgccgccaacgcgggagcgggtgcgcacgaactaatggctcagtatggctggaccaatctaaagcaggcagagatttacaccaagaacgctgacagggcatggtcaggcatccggacatcaacagacgcggcgacattgctgcccttagatgggatcagcgatgcagcaagacagtattcctcgacggagaggcaaaaagcgtcgatggctttgaattgaggcaagggaagactggaaaacgcttgctcctgccgatcacgccgattctgtcagaagtcttggaggccaccccgcgacagggagaaaccgttctggtgacggcgtatggcgagccattttcgcccaagtcgttgactggaagaatggcagactggaccccgtctgcgaaactgccgaaaggcttcacgctgcatggattaagaaagacactcggcaagatacttgctgaaggtggtgcgtcaacgaggcagattatggacaccttgggccatgacgatattgcccacgccgagctttacaccagagaagcagaacaggcacgactcgctactgacggtatgagccgtgttgtgcgcctgaagcgcaatggctaaccttttggctaaccgatttctggataaccttaacgtattgatttaattgattaatttagatgaatggtgggcccggagggactcgaacccccaaccaagcggttatgagccgccggctctaaccaattgagctacaggccccacgcacccttgccctacccgaaagaaagccgggatacaagctgtcaaatgcaacacttgccctaatgcgcacatattcagttgcaatccataggtttgaagtcacgatgctttcaatttgaaccgagggtgcaacaggcgtccatctcaaatcaatcaacttctctccttgcataaaaggagacttaagaacacaatgatttcaaagacaaagcagccgcccctgacataacccgctttgtccaaattttttcaacttttcctgtaggagattttatgaacactcgtgctagcaattttctcgcagcctcattttccacaatcatgctcgtcggcgctttcagcctgcccgctttcgcacaggagaatcagatgacgacgcagcccgcgcgcatcgccgtcaccggggaaggcatgatgacggcctcgcccgatatggccattctcaatctctcggtgctacgccaggcaaagaccgcgcgcgaagccatgaccgcgaataatgaagccatgacaaaagtgctcgatgccatgaagaaggccggcatcgaagatcgcgatctccagacaggcggcatcaatatccagccgatttatgtctatcctgacgacaagaacaacctgaaagagcctaccatcaccggctattctgtatccaccagtctcacggttcgcgtgcgtgaactggccaatgttggaaaaattttggatgaatccgtcacgctcggtgttaatcagggcggtgatttgaacctggtcaatgataatccctccgccgtgatcaacgaggcgcgcaagcgcgcagtggccaatgccattgccaaggcgaagacgcttgccgacgctgcaggcgtggggcttggccgtgtggtggaaatcagtgaactgagccgcccgcccatgccgatgccaattgcgcgcggacagttcagaaccatgctagcagccgcaccggacaattccgtgccgattgccgcaggcgaaaacagctataacgtatcggtcaatgtcgtttttgaaatcaagtaaatagctggggtatgacgccctttgccacctgatacaaaacgccggcctggtttcacaggccggttttttttgattagagcgcgtttcgatctgattgaatccgatcggcgctctaatcctttgttttgacgcgcatcttttccgaaaaccgtttcacacttttcgggatgcggtctagcggatgatcgggcaaccgcgcgtatcggcaaatgtcacgctcgtcggacgaccatggcggaacccacgcacggtaacggtgcgcccgcgataggtgacgcgggcattgcggatacccatgcgatgagccttcatcttcgcgccctcaaccgagcagccgcgaacgattgggcgatgatgatgacggcgataatccacattcataaccgaagaatgcgcagccgtcgtaatcgccggtgccataacggcggaagcggcattggccgaagccgatgcgctgaacatggctgcaacaccaatagctgcggtaacgacgaacgatttgagcgaaataacggacattctgaacctctttcgatttgctttcgggctttcgcctgagacacccgatagttagtccccaaatgatgaacggaaaggcaaagacccgttcatctggcgttcacatgcagcgccaacggcaattaccgattgaactccatcattaaaaattcaataaaatcaatatactgaagaaactgcgatcataagatcgcctgctcccggcacaggattaaattttagcaatgtttggtaaaacaagatttaccgggcaattttgtctggtgtgaccatgtggtcgagataatcgtcatcatcctgcatatcgtggtcgaaggctgtcaccttgccgcgcaccgaaatacccgcttcatgcacggtctcgggcgagccggaaacaaggggatgccaccagtaaaggtcggaaccttccgccaccagccggtaggcgcaggttacaggcagccaatccacctcatcaacgatttccggggtgaggaaaacgcaatcgggaacggtcttctttctgttcggataatcgcggcactggcaggtttcgggattgagcagcgtacaggcaacgctcgtccaatatatttcgtcagtgtcctcatcctgcaatttatgcaggcagcactggccacaaccatcgcacaggctttcccactcactgcgggtaagctggttcaggttcttggtttgccagaaaggtttgtcggtcataacgcagtctataatcgaattacgccgggattgccgaagacaaatcgccgccatccgcgattgaatatccgcatcgttcagtcaaacagccgcgtcgcggggaactgtcagcgtgcaatgcttcgcttccgcttataaaaatgaaaacgccgcgcattcatgatacgcggcgctcaatcctgtagcgatgctcagccgaaaatgcgctcgccctgttcatcgatgatctggcggcccttgttcagcgcgatgctggcggcatcttcaatgccggggcaacgatccgcacgcacaaaacgatattccttcacttcgccatcgatggtcttggaaatgacaccgcaaacctgatattgcccgccctcgctatagggcgtggcaataatcagaaaatccttgtgctcaaggcgaccagcctctttcggctctgccggtgtttcggaggcagagcctccaccgaaaagacgcttcaaaaaggacataccgcctccccttcccgtatcgttcagctatcaaggaacgaacgcagcttgcgtgaacggctcggatgcttcagcttgcgcagcgccttggcctcgatctggcggatacgttcacgcgtgaccgagaactgctggccaacttcttccagcgtatggtcagtgttcatgccaatgccgaagcgcatacgaagaacacgttcctcacgcggcgtcagcgaagcgagaacgcgggtcgtcgtatcgcgcagattggcctgaatggcagcatcgatcggcaaaagcgcgttcttgtcctcgatgaaatcgcccaggtgtgaatcctcctcatcgccgaccggcgtttcgagggagatcggttccttggcgattttcagcaccttgcgcactttttcgagcggcatggcaagcttttccgccagttcttccggcgtcggttcacggccgatttcatgcagcatctggcgcgaagtacgaacgatcttgttgatcgtttcgatcatatgcaccggaatgcggatcgtgcgggcctgatcggcaatcgaacgggtaattgcctgacgaatccaccaggtcgcataggtcgagaacttgtagccgcggcgatattcaaacttatcgaccgctttcatgaggccaatattgccttcctgaatgagatcgaggaactgaaggccgcggttcgtgtacttcttggcaatcgaaatcaccaggcgcaggttcgcttccaccatttccttcttggcgatggtcgcttcgcgttcgcccttctggacctgattgacgatacggcggaattcaccgatggaaatagcggtttcggttgcgagattctggatttcgctacgcagacggccaatggaatcggcttccttggcggcaaattccttccagccacggcttggcaaggtagcaacgcgctccacccagttcgggtcaagctcatggccctgatattccttcaggaagtcttcacgacgcacgccgaaggattcggccagacgcagcagcttgccttcgttctgcaccaggcgcttattgatatcgtaaagctgctcaacaagctgctcgatacggttctggttgagcgaaagcgacttcacagccttgataagctggtctttcagctccttgtagcggcgctcctggctggaggaaagctcgcccgttgcagccaggcggccctcgacctgctggtcctgcaacttgcgcagcttcttataggtatcggcgatgaaatcgagcgtttccatgacctgcgggcgcagttcggcttccatggccgccagcgacaggttggcttcatcctcatcgtcgtcatcgtcttccaccggcatatcgccgccgacattggtaatgtcgtcgtcgtcacgcgagcggcgctgtggcctttcatcgcgcggcttttcttcttccacgcgttcgatcaccggagcctgcttggcttcggggccggcataagtggtttcgagatcgatgatttcgcgcagcagaatattggattcgttgagctggtcgcgccagatgatgatcgcctggaagctcagcgggctttcacaaagcccggcgatcatggtttcgcgcccggcctcgatgcgctttgcaatggcgatttcgccttcgcgcgacaaaagctcgaccgaacccatttcgcgcagatacatgcgcaccggatcgtccgtgcggtcggtcggctctttcttggtcgtggtggtggcaacagccgtgccgccggcttcgaccagatcgccgccttcttccgcctcgtcgtcgttaccttcttcgcgatcgttatcctgctcgtcatcttcaacgacattgatgcccatatcggaaagcatcgacatggtgtcttcgatctgctcggaagtcacttcctcggaaggaagcacggcattcaactcgtccatggtgacgtagccgcgcttcttcgcaagcttgatcatcttcttgacagcatcgtcagaaaggtcgagaagcggaccgtcggcagcaccttcgcgctcgacttcggcttcttcgttttccttaaccttcgttgccatatgtttttctccaggcgaccccggtcgcttctaaaatatatagagtggtcgaacggttttgcgaggttgcaagccgtcagttgattctgcgagtagccgatttcctgttaatggcggattaaccttgccatcggcatcggacttcatcatctccgatttcttgtgagcagacccggcgtgaaacaaaagccaacgctacggttccgccccactccttgcctgtccgctggaataatcacagccaacatggagattatcaccggttcattgttttccctgttcggacaatcgtgattgcgtcattaatgctgcacatccagagcgactcatctgattcgggcttaaaaagcgaatcatttatcaccaccctccattcacaagccagttagggcccagttagggcgcgatcttgcggccgcaagaccgcatttccggctgttttcgcaaaaccgattcgccaaaacgaatcagaaaccgccatgtggccgccccgatgacaggccaaatccatctatcagggcctcggtcgcatcggcttttaaaatctggttttgtatatcgcgaagacgcgcgaacaactcgcccgtctcatctgtctcaagtgcggcctcaacagcgcgcagttccttatgtagtgtacgcgcgcgctgatgcaagtgaagcgcctgacgcagtgcttcacgcgcatcatcttcagcggcaagggtggtcgcggtccacagtttcgcgcccttcaccacctgctccagcatcttgatcagatcgccatgaccggcatccaccagcgcgcgccgcatggcgatcccgtcgtccacacgtcccgccgccagcacatccagcatggcaagatgcagcgtcttcaaggcatcatggccaagatcaagcgcggcaagcgtctcgaaatcctcctcgataagccggggatgattgagaagcgtcagcacgatggccgtctcgcgcaagggagcatgtgtagcaccaccctgccggccgccctttaccagcgtcgaccgggcgagactgtcggagattgccagccggccgctgccggccgggccgccgcgtccgcgcgcgccttcattgcggcgcgtaaacgactggctgcgctggccgccgttttgaaagccctgccgcccctgcccgaaaaaggcctgcgcccgctcgcgcatatcctggctgtagtggcggcggatatcttcattggcaatgcggctcgtaatttcgcgcagacgcgcctccagttcggcccggcgctccggcgtatcgaaaaccccgcctgccgtttcccgcgtccagaccatctccaccagcggtcttgcatcgcgcagaaccgcatgaaaagcggacggaccttccgccttgacgagatcgtccgggtcctgcccttccggcaaaagcgcaaagcgcagcgacttgccgggttgcaagacaggcaggccaagatcggcagcacgataggccgcacgaaggccagcgccgtcaccgtcaaaacagaggatcggctcggggctgatgcgccagagaagttcaagctgttcttcggtcagagcagtgccaagcggagccaccacatgatggataccggcctgcgcaagcgcgatgacgtccatatagccttcgacggcaatgatcggcttggccggttcgccgccctgcggttggcaggccttgcgcgcccgcgagccgttataaagcacgcgccccttatgaaagagctctgtttcgggcgaattgagatatttcgcaggcgcatccgcagaaagagcccgcccgccaaaagcgatgatccgcccacgcaaatcctcgatagggaacatcacgcgatcacggaaacgatcgtaggaaaccgctattccctcgccatgcaccacaaggccgcaggcttcgatctgctcgcgggaaacgcccttgcctgccagaaactccttcagcgcattgcgtgattcaggcgcatagcccatgcggaacgcctgctgcgtggcggtcgaaaggccgcggtcgcgcagataggcgcgcgctttcgcaccggtcgcactttgcaactggctctcaaagaattgcgcagccagttccatcacatcgtaaagcgttgcgcgctgcgcctcgcgcttttccatttccgggtcgcgcgcgggcatgggaacaccggccatatcggccacccgctccaccgcttccgggaaactcaagccttcaaggtctgtcaggaacttgaagtgatcgccagtcacaccgcaaccgaaacagtggtaacggcccttgcggtcctcgcaatgaaagctcggcgtcttctcgccatgaaacggacagcaggcccagaaatcgcccttgggcggattgcttttcttgcggtcaaatgaaacacgcgttccgatcagcgtcgagatcgggacgcggtctctgatctcatcgagaaaggagggcggaaaacgcattacagattcactttcaggtcgaacagcaggcagcttatagttattgactatataggcgtccccgccttgacagtccatcgcgcgcgcatgcacctccccgctaatcacatgccaatgccaaacagacgctttgtcacaaaactgtcacatattcgtcatgatgcatcggagatgaattgcattttgacgcaaacaagcccatatctcctggagatttgattagccgaaacatattttttctctatgtttcaggctccggtgaatatcaattttgcgttcttacgcacgttaaaacaaatagatagaatggttcggcgttcctgaccggagcagcttttgtaaccacctccaacccgaagggattttgccgtgaatggttctttggtccttttgcatctggccggcgcggtcgccctgctgctctgggcaacgcgcatggtgcggaccggggtggagcgtgcctatggcgaccggctgcgcaggcgtctgcgcaaccagatgcagaatccgctcctgtccgtcgccttcggccttgccctctccatagccctgcaaagctcgacagcggtaacgcttctcgtcggttcatttgtcggttcaggttttgtcagcggtgttgcgggcctcatggccgtgcgcggcggcgagctgggctctgccctcgtggtcaagatcctcagctacgatctcacgcttctggttccgctgtgccttgtcgtcggcaccggcattttcatgacaaccgagcgccgcgactggcgccagatcggccgcattctggtcggtatcggccttctcatcatgtcgcttgaaatgaccgggcaggcaaccgaacccttgcggcgaagcgagcttctaccggtcatcgtcgattatctgtcgagtgatcccgtcaccgcctatcttcttgcggcgctgatgacatggcttttccattccagcgttgccgccgtcatcctgctcaccacttttgcctcgcgcgggctgatccatccagaactcgcggtggtgatggttctgggcgtcaatctgggttcgtcgatcatcgcccccatcctcacccgccatgccccgccggaaacgcgcgtcgtcccgctcggcaatctgctgatgcgcggcgcaggctcgctcatcatgctggtgctttaccagaccttcaagccctccgttggcttccttggctcagacccggtctcgcaggttgtgaatgcgcatatcctgttcaacgtgcttgtcatgatcgccggcattcccctttcggggctggtcctgcgcgcaaccgaagcgcttgtgcatctcaatgccgacaaggacgcgcccgccaaaccaatggccgtcgaggaatatagtgcactcgacaatgccgtgcttgatcgcccctcacaggcgcttgccaacgcgacgcgcgaagtggtcggggtctgcgatacgattgaagtcatgctgcgccgcatcattgagctttatgaaaagcccgatcaggcgcgcatcaatgaactggaagcgctggacgaccgcgtggacaagaaacacgtcgccatcaagctctatctcaccaggcttgccacacagaacctcactgattttgaatccctgcgcatgcaggaattgctcggcgcctgcgtaaagctcgaacaggtgggcgacatcatcgtacgcaacatggtggcgcaggttcaaaagaagatgaaccacaagctggaattcaccgaagaaggctggaaggaactgagccatttccacgccatggtgcttgccaatgcgcatatggctttcaacgttatcgtatcgcgcgatggccgcaccgcccgtcaactcgtccaggaaaaagaccggctgcgtgaaatggaaaagcagacaagcatgcgccatttcagccgcctgcgcgaaggctcaacacgcagcatcgagacgagcagcatccatctcgacacgatccgcgatctcaagcagatcaattcgcttctggcctcgatggcctatccggttctggaagaacagggcctcctgagcgacacccgcctgaaaacggcaaagcagagctgaccattatttgaggcgcagcctcttcctttcgcatcttgcgcgaaaggaagaggccacctgttcaattcattgcagcagcgattttacaagtgcgcctgcccgggtaaagtccattttgcctgcatagcgctccttcaaaagcgccatgcacttgcccatatcgcgaaggccctgcgcgccgatttcggtaatcacatcctcacaggccttcttggtttcgtcttccgtcatctgctgcggcaggaattccgaaataatggcaatttcctcgcgctcggcttccgccagttccagacggctgccttcttcatagatgcgcgcggattcttcgcgctgttttaccatcttgcccagaatgcccagcaattcttcgtccccgaccgggtccttgccagcggtgcggttggcgatatcgcggtccttcacggcagccatgacaaggcgcagcgttgacatgcggcgcttctcctgcgccttcagcgcggttgtgagggcccgggaaatctcctggcgaagcataggtctctcctgacggtatttgttccgtgttgtccgttttatgaaactatacagcaaacgaacacatgcgccgccctgtccgatccgctgtcccgtgaaatatgatgcgaggattatcgtcattatttcagggaagcgtgaacgcggacgattgacccggcccttaactttctttattgctcaaggcttagcaggacatcggcacgtgctcgcggcgggagttttaatccccgctgccttttggcgcatatatgacccttgacgctccatctttcaagccacctccccggcggtgggttgaaacacggtcgcgtgccgcataactggtaatgaaatgacagcacaggctggcgatgccaacgaaacaggagtgcacactatgactgaaacgaccccgaaaacagcaccctggaccgttcagaagcgaaccgccgttctcgtcctcgccgatggaaccgtgatcgaaggcaagggcctgggcgcgaccggcgcggttgaggccgaagtcgtcttcaacaccgcgctcaccggctatgaggaaatactgaccgacccgtcctatgccggacagatcgtcaccttcactttcccacatatcggcaatgtcggcgccaatgccgaagatatcgaagatctgacacccgccaaccgccacggcgcagtcggcgcgatcttcaaggcagacatcaccgcaccctcgaatttccgtgccgcagaagacctcgatagctggctcaagcatcgcggaatcattgcgcttgccggcatcgacacccgcgccctcaccgccctcatccgcgagcgcggcgcgcaaaacgccgttatcgcgcatgacccgaacggaaatttcgatctcgacgccctgaaagcgcgcgccgccaactggtgcggccttgaaaatctcgatctcgccaaggatgtcaccatcggccagagcctcgtctggaaggaactgccatggacactccaggacggctatggcgaacaggacgcaccgcaatatcacgtcgtcgctctcgatttcggtgtgaagcgcaatattctgcgccttctgaccgggcttggcgcaaaggtcacggttttaccggccacggcaacagccgaagacgttctggcgcataatcccgatggcgttttcctgtccaatggtcccggcgatccggcggcaacgggcgaatatgccgtgccgaccatcggcaagctggtggaaaccggcattccccttttcggcatctgcctcggccaccagatgctggcgctggcgctcggcggacgcacggaaaagatgcatcagggacatcacggtgcaaaccacccggtgaaggattatacgaccggcaaggtggaaatcgtctcgatgaatcacggtttcgcagttgattcggactcgctgccggaaaatgtcgaggaaacccatgtgtcgctcttcgacggcaccaattgcggcctgcgtgtcgtcggcaagccagtcttctccgtgcagcatcacccggaagcctcccccggcccgcaggattcgcactatctgttccgccggttcatcaatctcatccgcgagaggaaaggccaggctcctctgccggagcgcgaacaggctgcctgaacggcaattgaaattttcgcaaaggaaaaggcggtcacaagccgcctttttctatagtctggaagcgattttagagcgcatcctgaaaagtgtgaaacggttttcggaaaatatgcgcgtcaaaacaaaggattagagcgccgatctgattcaatcagatcgaaacgcgctctaaacatcaccgctgaacgtgtcacacgatccaagctgaccgctatcgaacccacgctggaaccacttggcgcgttgcgcggaggtgccatggttgaagctttccggtacgacatagccctggctgcgacgctgtaatgtgtcatcaccgatctgatgcgccgcgttcaaggcttcctcaaggtcgcccgcttccagaatgcccttctggtctgtgtagtggccccatacgcccgcaaggcaatcggcctgaagctcgacgcgcaccgacatctggttggcctgcgcctcgctcatctgctggcgcatctggttgaatttcggcaggatgcccagaagattctggacatggtggcccacttcatgcgccagaacataggcctgcgcgaaatcgcccgaagcgccaaagcgattggcaagctccttgtagaagctgaggtcgatataaagcttacggtcgccgggacagtagaacgggccggaagcagccgaagcatagccgcaggccgaacggacctgatcggaaaacagcaccatcgtcggcggcgtataggtctggccgcgcgactggaaaataccgctccagacatcttctgtctcggccagaacggtgcgggcgaactgcgtcgtctcgtcattggcgacagtgccgccttcagccaccgtgcggcccgtgccttgcgtctgcacggtcgggctcatgctgccgtcgccaaagaggatgggcatcggatcgatgccaaccgcgcgcaacacgaagaacatgacgacgagaatgagaatgccggaaattccaccgccgcgcacgatcctgaagccggggccgccgaaaccacccccgcggccgaagccgccgccaaccccaccaccctgctcaccgcgcagatcttcaacattgtcgctttgcctacggccttgccagcgcattgaacaaccactccccctgctccgcgccgccttgaacaaaacggcatcatttcatcataggtaattgtcgcataaagagttcgcacggcaacataaaaagtaaatggcatcgctgatcacaaacgaagactctttcgcaatagtttgggtacaagaaagccgcttttgcttcgatagacaaaaactgctgcaaccagtgccatcagaagacatgccacgagaaatggcgactgccagccatagggaaaggcgacttcattcatgatgcgtcccggcatgaacgcgaaaaaccctgccccgagtattccgcccagataaacgcgtgcaatagtttttcgatgtatcccgatctgtcccattctggccgccgcgacggcgcgcgcgcatcccagcaacaccagtatggaaagaagatgtatcgggctgaaaccgcccacgagattgatctggtgaatgaagaaactcgatattgcggtcgcgatcatcaagacgatccacacgcgcccgagcgccctatgcagcttggtgcccttgcgccgcaagaaaatgaccagaccgatgatcgcggccggcacgacggccgcaacgtggatttgaatggcaagcggcgccttgagaagcggttcaaagttcatcgcagggttcctgttgaatttcgtatcgctttcaacaagactgtgctcatctcaaccgaaacggcgtcaaatgcaggaaaattacgtgaccgacggcttgttgccattcacgcttcgcgaattgtcgaccattgttcgtgcgccgcgcctgtggggcacattccttgtcgttgtcctgatcttcaccattaccgggccatttgggaccgatctttcgataccggtcgcagttcgtttcttttactggctctgcgtgcaatttgccggatggtcgacagcaatcgtcttttctgttctggctaatgtcgtccttgaacgttttaccagacatgcctttacccgcatgatgaccggggcggtcatcgcctccctgccgatcgggctctggatcagcgtcatcgactggagcttttcgggcagaacgcccacaatctccgccacactcgcaaatgctgccgtcgcgttgccgctcagcgccctgttctgcattctggcttacctgacgctgcaccatgatctggaagccataccgcgaaatgtttccgacacgccacctccgttgctagcccggctcaaaccggataatcggggcacgatcctgcgtctctccgcagaggaccactacacgcggatcgtcacgagccgaggacaggaactcatcctcctacgcttttccgatgcagtgaaagaagtcggcgatacaagcgggcttcagatccatcgttcgcactgggtcgccgacgggcatgtggccgaattgcgccgaaccaatagtggtctcagccttgtgacgggcgacggcactttgctgccagtcagccgcacaagccagaaattggctcgcgaacggttcggtttggttataacatccttagagaaagcataaggtggcaaagaattttcgtgaatgcccgcactttctttgaaataaagcgatttgtggggttccgcttatgaaaatgattgcctataaggcccgcttagcccgcagaattcataagctgccaacccgccggaaaaccgtgcgggcttttctggcaggctacgaaagcatgtctcttggaagtgggacccggtttccgggccagaccatgcgcgaacgaagataggatgagcgcccatgccgaaacgtacagatatcaaatcgatcctgattatcggcgcgggccccattgtcatcggccaggcttgcgaattcgactattccggcactcaggcctgcaaggcgttgaaagaggaaggctatcgcatcatcctcgtcaactccaacccggccacgatcatgaccgatcccgatctggcggatgcaacctatatcgagccgatcacgccggaagtcgtcgccaagatcatcgccaaggagcgcccggacgcgatcctgccgacgatgggcggacagaccgcgctcaacaccgcgctttccttgcgccgcatgggcgtgcttgaacgttataacgtcgagatgatcggcgccaaggccgaagctatcgacaaggccgaagaccgcgcgctcttccgcgaagccatgaagaagatcggcctcgacacgccgggctcgatgctcgccaatgcgactgaaatcaaggatgaggaccgcaagcgccacgaggccaagcgcgcggaggtgaaggcgcaattctccggcgacgaactggacaaggcgctcgacaagcttgaaaccgaatggcagctcggcgaagtggagcgcaagcagcgctatatgagccatgcgcttgcaaaggcagcgcaggcgctcgacgtggttggcctgcccgcgatcatccgcccctccttcacgctcggcggcaccggcggcggcattgcctataaccgtcaggaattcttcgagattatcgaacgcggcctcgacgcttcgccgacgaccgaagttctgatcgaagaatcggttctgggctggaaagagtatgaaatggaagtcgtccgcgatcacgcggacaattgcatcatcatctgctcgatcgaaaacctcgatccgatgggcgttcacaccggcgattcgatcaccgtcgcaccggcgctgacgctcaccgacaaggaataccagatcatgcgcaacgcctcgattgcggtgctgcgcgagatcggcgtcgaaaccggcggttccaacgtgcagttcgcgatcaacccggccaatggccgcatgatcgtcattgaaatgaacccgcgcgtgtcgcgttcttcggcgcttgcttccaaggcaaccggcttcccgattgccaaggtcgcggcaaagcttgccgttggctacacgctcgatgagctggacaacgacatcaccggcggcgcaacacctgcctcgttcgagccgtcgatcgactatgtcgtcaccaagatcccgcgctttgcattcgagaaattccccggttcatcgccgatcctgaccaccgccatgaagtcggtcggcgaagtgatggctattggccgtaccttccaggaaagcttgcagaaggcactgcgcggtctggaaaccggcctgacgggctttgatgaaatcgctattcccaacatcgaggaaggcgacgagaagaacgcaatccgcgccgccatcggcacgccgacgccggactgcctgcgcatggtcgcacaggccatgcgcctcggccttagcgtcgagcaggtgcatgacgcatcgaagatcgatccgtggttccttgaacagatcgaatccatcgtaaagaccgaagagcgcatccgcgaacacggactgccgcaggatgcggaaaacctgcgcatgctgaaagccatgggcttctccgatgcccgccttgcaagcctgacggccaaggacgccgaagacgtggccaagctgcgcgccgatctcgacgtgcatccggtctataagcgcatcgatacctgcgccgccgaattcgcttctccgaccgcctatatgtactcgacctatgagacgcctttcgtcggccaaccgcgctcggaagccgaagtttcggatcgcaagaaggtcgtcattctcggcggcggcccgaaccgtatcggccagggcatcgagttcgattattgctgctgccatgcggccttcgcgcttggcgatgccgactatgaagccatcatggtcaactgcaacccggaaacggtctcgaccgattatgacacgtccgaccgtctctatttcgagccgctgacggcggaagacgtgctggaaatcctgcgcgtcgagaagcaaaagggcacgctgcacggtgttatcgtgcagtttggcggccagacgccgctaaaacttgccaatgcactggaaaaggcaggcatcccgatcctcggcacctcgcccgacgccatcgaccttgcggaagatcgcgatcgcttccagaagcttctcatcaagctcgacctcaaccagccgaagaacggcatcgcctattcggtcgaacaggcgcgcctggtcgccgccgacctcggcttcccgctggtcgtgcgcccgtcttatgttctgggtggccgcgccatgcagattatccatgacgagcgcggcttgcaggcctatctgctcgacaccgtgccggaactggtaccggaagacatcaaggccaaatatccgaacgacaagaccggccagatcaacacgcttctcggcaagaacccgcttctgttcgacacctatctgaccgaagccatcgaagtggacgtcgattgcctgtgcgacggcaaggacagccttgttgcgggcatcatggagcatatcgaggaagctggcatccattcgggcgacagcgcctgctcgctgccggtccacacactttcgccggaaatcgtcgccgaactggaacgccagacggcagcacttgccacggcgcttcatgtcggcggcctgatgaatgtgcaattcgccatcaaggacggtgagatcttcattcttgaagtcaatccgcgcgcctcgcgcaccgtgcctttcgtcgccaagacggtcggcacgccgattgccaaggttgcggcccgcatcatggcgggcgaaagcctcgaagccgcattcgacgcctatggcggcaagccgcagccgaccgcacgtccgcatatcgcggtcaaggaagccgtattcccgtttgcccgtttccccggcgtcgatacgctgcttgggccggaaatgcgctcaaccggcgaagtcatgggcctcgactacgactatgcgctggccttcgccaaggcgcagcttggcgcaggcgtggaactgccgcgtgaaggcacggtcttcgtgtccgtccgcgacgaggacaaggagcgcgttctgggtccggttcgcaagctggcaagcatcggcttcaaggtcatggcaaccggcggcacgcagaaattcctcgaagccaacggcgtcgaatcgaccaagattaacaaggttatcgaaggccgtccgcatgtggaagacgcgatccgcaatcgccagatccatctggtcttcaacacgaccgacagcgccagtgcggtttccgacagcaagtcgatccgccgcgcaacgctgatgcagaaactgccttactacacgactatggctggtgcggaatctgccgccgaagccatcgccgccctcaaggccggatcgctggaagtgcgtccgcttcaggattacttccgcagctaaaatagtctgtaccggattacggctgaggcacaccccgaaaataggaaactgtttcggggtgtgtgaaaacaaatagttagaacgcaaaactgagttgacttcagcaatccttgcacccctcaggcgaggacatacattaaaaagcagattgaggcgcgtcgcttaaatattataaattacagcgcaatttaaccgtttattccgacttacaaaaaatcaaaatataataaaaatagccatttttccttggcaaattattgcaattcaaaaatttatattcaccctatatttgtcccctgcattccatcaggagacaaatagtgtcaaaatttatttatgcatcaatattgagcctttcttttcttaccctttcgccgctaagcgcaacggctggctggcaagatgaactcagaaaagccgcaaagaaagtggatctagtcaaaaaatctattcgcgacccacagggtccagaggcgaaaaaaatgctcggctccgacatgagaagatttttgcagagccctgaaactgaaatcgatagattctgcaactctgctgctggtaaagcgcaaggcttattgcagggagtggcacaggtgctcaatcctcaaccaaccgaatacgacgaaggatttttcccgtctccatcagcttccaaatagacttgctgaaacaagcgagtgatttcttcttgccgccggtcgccccggcggcttttttcatgcggttttaagagcaggcagttccagcggttttccggaaggatcatcctccagattgatctgctgcttgaaaaggccatcatgcagatgcggcttgcccagatggatcacagcggcatccttcagctcgccatccagcatatcgcgaattctgtcataggcttccgtgtccagaccatcgagcgcaccgtcaatgacgatccatttcggctgttgcaggatgaggcgcgcaaaagccaggcattgccgctcgtcttcggtcagtaccctgtcccagcgggcgatacgctccagactgcctgcaagccgttccagccccgcccggcgcagaacattttccaactcttcggtagagaatttcgcaatatcgagcggatagacgatcacgcccttgaggtttccgggcgggaaatagggcgcgcgcggcatgaaggcgacagcttcgccaaccggcataccgatccgcccctcgccccatggccagagcccacctagcgcgcgaaaaagcaatgtccgctgcgtttcggttccgcccgtcaccagcacgcgcccgcccggcctgacgatgaaatctttctgcgaaagccgcaaacattggtcaggtgctgcaatggaaacatcatcgagggtcagcacatcgtccttgttcgcggcgagcatgatctgccggtcaagatagccaagctcatccatccgcatcaccgcctgacggaagcttgccacgcgaagcaacgtcgcacgccagtcagcaatggccccgaaattatcgacaaaccagcgcagggaattatgaacctgcgtgaaagcgccgaccgccatcatcaggccgccgaaagtcagatcaccggaaaaatagacaggcgccgccacgaggatcggggccacaatggtcagccagccatagccggccgtcacccatgtaagccgtgtcgtggcggaaacgattctgcggattgcacccagcacggcatcgatatcaagattgagccgacgccgctcatcgccctccccgcgtgaaagcgtgatcgcatcgagatgctcgttgacgcgcatcagcgcggcgcgaaaatccgcctcgcgcgcatagcgattggcgttaatgttcacaaggcttcgtcccacgatccatgtcagccacgaagccgaagccgcataaatgatgaccgcccagaccatatagccgggaatcgaaaagctgtaacccgcaatatggaatacgaagccgctcgacaacgaccataaaacgccgatgaaactgatcagaatgaccgtcgattgcagaaggttgatgccgagatcgcaggatgtttcggccagatgccgcgcatcctcctgtagcctctggtcgggattgataccgatttctcccgcattggccagacggaacgcgcgtcccggctccagccactggccgatgagatcgcgcgccagcccctcgcgcagtttcagcttgaacatcaggttcagccatgtctgcgagacattcagcaccagaagcgagccggcaatgccgaaaaacaccatcaactggtggaagaaagccgtcagatcccggcgcgccagcgcatcgtagaaaggctcgttccagcgattgatggcaacctgcccgaccgcaatcagcacgacgagcacgaagatacccgttccgatggcgatcagcgtattgcgcacaggcgaagccatgaaggcacgcaccatcatggaaacctgcgagaaaaggtctgtaccgtcgggaacagcaccaccgccgagcagcctggacgagcttttgcgcagccgttcaccaaggccgcgctttgcctttcggcgacggctcttctgcgtaccctgtttcgtcttgtccggttttggttcagacgtcatgtcctgcctcgcagcctgttcgcaccattatgcgcttcccatcgaagccaaagataggagatcgtcgcggtttccatgtagcgcatttgttcccgttcacaacaatgtgcgtgttttacctgaacagattcgtgcaaccatgcctttagaacgcgtttcgatctgacgggatcagatcggcgctcttgtatgcctttacggaaacaatctatgacaccacctgcccgcccgatcgataaagttctgatttatgcgacattgagggaaaggcttctggttttcgcggagccggattccccgcaaatgccgcttcaggtgccgggcggcacggtcgatccgggcgaggatgtccatctcgccgcctatcgcgaattcgaggaagagacaggcataaaagtgcgcgacggcatggctcatctcgaaaccgtcgattatgcttttcccgatgaacaaggcacggagcttcaccggcgtcattgttttcatctgcggctacgggacgaacagccagaaacgtgggatcattatgaaatgtcgccctgtgatggcggcgcgccaatcctttttcgcctcttctggctcgaccggcaggcggcacaggcgcggctgggttttgaaatggcgaaaagtctggataaaatcagtttctagctggcaaagtagctgtcttgtgttggtcaaaattgtcgcatatagtccgcgcatcgatttttcggtcgagtgactttgcgacccgtacggccagccgtgcttcctgacgatctcctgtccataaattcgattcacagggacgtgtgcgaagcatgcggacttaatagctactacgttacaaaggacattcccatggctacgggaacagtgaagtggttcaacaccaccaagggcttcggcttcattcagcctgatcagggcggcacggacgtttttgtccacatctccgccgttcagcgcgctggcctcaccacgcttgatgaaggtcagaaggtctcttacgagatcgttcaggaccgccgttcgggccgttcgtctgccgacaatctcgtcgcagcataatcgtcaagaatatgcagaaaaggcgggtcttgagcccgccttttttgttgcccgccctgcaattttcatgcccccctccgacgattaagagcggcaaccagcgccgcagcgatgctgcttgcgtaatctttacgggagccagtcgatcggcacatggcccttgtcggctgctacccgttccagccagtcgcccacagcgcgatatttctgcatatcgaaaccgccaagatgcgcttcatgcgtataggcatagagcgcaatgtcagccaccgtataatgatcaccggcgatgaatggcgtcttcctgagttgcacgtccataacggaaagtgccttttcaccacccgccagcgtggcggcaagccgctccggtgtcgcgtcaccggcccgttcaggatagatcttcaaagcgcgacgcacggcgatatagggttcgtggctatattgctcgaaaaacagccattgatagaccaaagcccgctcataaggatcgaccggcaggaagcgcgtcccctccgccagatacagcaggatggcgtttgattcggccagaaagcgtccgtcctccaactccagcaacggcacttttccattcgggttcctggcaaggtattcaggcgtgcgcgtcgatccatccagcgccgaaaccgtcacatgacggaacggcttgccaagtttcgccagcagaaggcgcggcttgtagcaattgccagaatcaggctgcgaatagatggtaagcatgaaacctctcctgcgggtgcaatagctccgctgaacggggcttgtccaatcagtttcgttgaagccatatgtcagcaccgctgatcgatacgttcttataagcaacacattatcggcaattgctacgttttcgtgtcaaatcgaaaaagctgtagttgcgcttcttgcgccaatgcgacatagaaaatgcgcaaaaccggaccgcgcccggtgacggttaacagagcctgccatctatggagatctatcatggcatttctcgccgacgccctttcccgtgtaaagccatctgcgaccatcgctgtcagccagaaagcacgtgaactgaaagcaaaaggcaaggacgtgatcgtcctgggcgcaggtgagccggatttcgacacgcctgaaaatatcaagcaggcggccattgccgcgatcaatcgcggtgaaacaaagtacacgcccgtatccggcatcccgcaactgcgccaggccatcgtctccaagttcaagcgtgaaaacggcctcgactacaagccggaacagaccatcgtcggcaccggcggcaagcagattttgttcaacgccttcatggccacgctgaaccccggcgacgaagtcatcattcccgccccctattgggtcagctacccggaaatggtggccatcaacggcggcaccccggttttcatcgacacgaagattgaagacaatttcaagctgaccgctgccgatctcgaaaaggcgatcacaccgaagaccaagtggctcatcttcaactcgccctccaacccgaccggcgcggcctatacgcaagccgaactgaagtcgctgaccgacgttctcgtgcgccatccgcatgtctggatcttgaccgacgacatgtatgagcatctggtctatggcgatttcgtcttcacgacgcctgctcaggtggaaccctcgctctatgaccgtacgctcaccatgaacggcgtttccaaggcctatgccatgaccggctggcgcatcggctatgccgccggtccaatcgagctcatcaaggccatggacatgattcaggggcagcagacctccggcgcctgctcgattgctcagtgggcagcggtcgaagcactgaacggcacgcaggatttcatccccgcgaacaagaaaatcttccaggcccgccgcgatctggtcgtttccatgctcaaccaggcaaccggcctccagtgcccgacgccggaaggcgcgttctatgtctatccgtcctgcgcagggctgatcggcaagaagaccgaagcgggcaaagtcatcgaaaccgacaaagatttcgtgacggaacttctggaaaccgaaggcgtggcggttgttcatggttcggcattcggcctcggcccgaacttccgcatttcctatgcaacctcggatgagctgctggaaaaagcctgcatacgcatccagcgtttctgcgccagcctgcgctgatatcaatatcagcagaaaaatgaccaaggggccgcaaggcccctttttcatattcatcattcaggaatggacaaccgggcaaaagccaaaaaaaaagccagacaaacgtccggcttttgaattttgaaggtgccattgaggcaaacctccagaggggaacactcagcctgcgcaaaatgggaggaggaaacgcagcactgagatgatctttatatgcatcctgcccattgtttttgcaatgcgactttatcgcaatgcagccatgcattttacgcatgactgcattgaggataaaagtaatttaaaaacaatgacttactatgaagtattagccaatgcgaatatcaggatatctataaacttagcccaaataccgggcacacacccccaaaaggctgccttcaaaaccggcaattgaaatatagacggctcatatgacagcgcggaaaaattccggcgtctgcggccgtcaataggtccaattgcgggccttcgagaacaggaaatcgcggaaggcatggagcttggccgaattcttcaaagcctctggatagcagaaaaacgtatcgaaagacggtatttcctcaagctcgggcagaagctgcaccagaccggattccttatcggccatatagtcgggcaggaccgcaataccgaccccgcgctgcaccgcacggcgcacagacaggagattgttcacctgcaaggccggaatgcgtgcgctaccatcgggtcgcccggcggtctccagccagttaagccccgtcagatagctcggcgcaggctcaccgaaagtcacgatccggtgctggtcgatctcatcgatagagttcaacttaccatatttggagacatagcctgccgaagcataaacatgcatatggacaatgaacaggcggcgctgaatgagatccggctgctgtggctggcgcaggcgcaccgcacagtcggcatgccgcatggtcaggtccagctcctcattatcgagaataagctgaagctgcacatcgggataaagctcgacaaattcctggatacgctcgatcagccagcccgaaccgaggccaacagttgtcgtgacccgcagacggccagagggtttttcacggctttccgccagtttggagcggacattttccagcttcatcagcacatcatgcgccgtacgataaagcgtttcgccctgctccgtcagaataagcccgcgcgcatggcgatgaaaaagcggaacgcccacatcctgttccagcgcactgacctggcgcgaaatagctgattgcgacaggtgcagtgtctgggcggcatgggtgaacgaaccagcctctgccgccgcgtggaatatgcgcagtttatcccagtcaagcggtgcgaccacgtttttcccctctcattgttttcaccgcatttaccctccgtaaaacgcttcgcacttttgccggaaggctctactccgccgcttcgtgcagcggctcctgtgcggccagccagcgttccgcctcaagcgcggccatgcagcccatgcccgcagccgtgacagcctgccggtaaatgtcgtccgtcacgtcgcccgccgcgaaaatgccgggaacatcggtagccgtggaatcgggcgcggtccacaaatagccgtttggcttctgtttcaacttgccctcaaacaaggaaactgccggagcgtggccgattgcgatgaaaacgccatgcgtggcgcgttcctgcgtttcgccggtgacaatatttttcagacgtacacccgtcacggtcgcgcccatcggaggccgggcctcggtgccgaggatttcatcgatcacactgttccacaccaccgagacgttctcgcgcgaaagcaggcgatcctgcatgatcttttccgcacggaaaccgtcacggcgatggacgatcgtgacgcttttggcaatatgcgacagataaagcgcctcttcgacagccgtgttgccgccgccgacgacaaccacatccttgccgcgatagaagaaaccgtcgcaggtcgcacaagccgaaacgccgccgcccatgaaggtctgctcgctttcaagccccagccacttggcctgtgcaccggtcgcgataataagcgcatcgcaggtatagatcgtgccggaatcccccttcagacggaacggccgcacagtcgtttcaacttcggtgatgatgtcatgcacgatttgcgcaccgacattttcagcctgcctggccatctgctccatcatccatggcccctgcaccggctcggcatagcccggatagttttccacatccgttgtaatcatcagctggccgccctgctgcaaaccggcaatgacaacgggtttcagcatggcgcgcgccgcataaatcgctgccgtataaccagcaggacctgagccgataacaataactggcgcgtgacgctgtgtcataaggattcctctccggtcctaaaatcgatttaaagccgcgcactcccagctcgaaagaatcgtacgcgcgtgctgtttgcctatgcccgaacactgtggccaaggtaggtccacccctgcatctttgcaaggtttgacaggaattgggcgcgctttagccacagcttgtaactctttggctggaatgtctcgcccccatacgttgcgggtggagcgatctcacgctaaacaggcagtgcataaggcctaattcgttcagttccggagccgtccaccatttacaagacagtcgccaatatctgcgcgcgcttcggccttattatggccgcggccatgcttctgcccgccgtaatcgatctgcgtgacggaagcgacgactggtcggttttcgtgcgctctgctgccgccacgggtgctctttccgcgcttatttttttagcgacacagaaccagaccatgcgtttcacgccgcgtctgggctttcttctcaccgcctgcctctggctgacggccgcgtttctgggttccataccgctttacttttcgcatctgccgatcagctatgcgaccgccttcttcgaggctatgtcgggcgtaacctccaccggagcgaccgcgctgaccggcctcgacaacatgcagcgcggcattcttctgtggcgctcgctcctgtgctggatcgggggcgtcggcttcatcggccttgcgcttttgatgttgccctccttgcgggcaggcggccttgcgctttttcacatggaaaattccgacaaatcggaaaaaatcctgccgcgcatgaaccagatcgcgctcggcatcatggccgcatatctaagcctcacggctgcctgcacggttgcctatttcgctgtgggcatgagcgttttcgacgccatcaaccacagtctcaccaccattgccactgcgggcttttccacccatgacagttcgatcggcttttatcagggcaaccggatgctgctcgtcgtatccaccatattcatggcgctctcagccctccccttcgtgctttacatcaaggctttcatgccgcggcgcatggaattactcaccgacccgcaggtgaaactcttcttcaccatcatcatcgccttcagcttcatcctcgccatcgtcctgcgcctcagcaccaatatacctttcggcgatgccctgatctcggcctcgttccattttgtctcggtgataacgacgaccggatatgcaaccgaggattattccctctggggaccgccagcgattggaattttctttctcgcctccttcctcggcggctgtgcaggctcgacttccggcggcatcaaaatgaaccgcctcatcatcctgtggagcctgacgcaggccaatcttgcgcgcctcatcatgccgcatgccgtcatcaagattcgctacggctcatcggaagtttcgggcgatatcgcgcagaatgtattgctttacctgtttctttacagcgcctcgctcattatcggcgcggtgctgctcgcatccttcggccttgatttcgtatccgccttcacgggttcgctgacggcattatcgaatgtcggtcccggccttggcgacaagatcggccccgctggcaatttctccaccgttcgcgatcaggcgctttgggtgctctcattccttatgctggcaggccgactggaactcgtcaccatattcatcctcttcacacgctcattctgggtgcgttgatacagtatggcaggcttgctgaatacggttcatggaggccgcaaccggcacgcagccgacacaccgttccgcgttcaatctgtaccgacaaacgtgcaagcaatcggtacgggatcgatgattcatatttctccacaaggtagagagtttacagccgcctatttcttttgatatgagcaagatagattgcgccgagatggcgccgaatatttctataattacccgggaatgaaatttcctttcgcgcggagttttacatgccgatcaaggccgatctggacgaaatcgattggaaaatccttcgggagctccagaacaacgggcgcatcaccaatgtcgagcttgccgagcgcgtcggcatatcggctcctccctgcctgcgccgtgtgcgcaagctggaagaaagcggcgtcatccgcggctatcgtgcgattctcaacggcaatacgctggggcaggaccttgtggcattctgctcggttgggctgcaccgtcaggccgatgcggatctcaaggctttcgccgaaaagaccaagcaatggccgctcgttcgccgcgcatggatggtttcgggtgaatccgacttcctgctccattgcgttgcgcgcgatctcaacacgttccagactttcgtgatcgaggaactgaccgccgctccaaacgtggattcggtacgcacagccctcaccattcgtcccgtcaaggacgaaccgttgatgatcctctgacccggattatcttcctgcgaaaacctgctcataaacgctgctgatagcagccgcttccttttggagcggaaaggcttcgcgaacatgcgccagagcattttcgccgcagcgttttgtcatggccggatcggccagataaggttcgatggcgttcgtcaatgcgcgcccgtcaccggctggcacaaagcggcccgtatcctcaacgaccatttccgcataagccccggcatcactggcaacgacggctgttttcgaggccatggcttcaagcggcgtcaggccaaagccttcattgcgggaaggcgcgacgtaaagcgtgagccggcgataccagacgcgcacgtccggcacttcgcccagaataagaatacggtcctgcaaaccggctgccgcaatcctggtgcgcagctcggcttcaaaggcctgatattcggcggttgtgcgccccgtgacaatggccgtccagtcaggatatttcggcaggagcgcgatcatcgcatcaacgaaaaggtccgttccttttgaaggccgaacccgtccaaaacaccccacggcatatttacccggcaggccggaagcggaaaaatcatcgtcctccgcaagaggcgggtgaaaccgttccagatcgacaccatgcatgatgacctgatgcgggacttcgagaaaacttcccgaacgcacacttgtcgcgatcaccgcattcatgcggcggatgagccatttggtgaaaggtttgtgatggcgctgggcggccgaggtaaaaacgagccgcagtttcatgcgcaggacatcccgcatgaaaattccggcaagcatttcaatgttgcggcgcgcatgccagatgcgaaaccgtctggttttaggtcgcgaccagaaggagggcaacgcgctccatccaagatgcgggagagtgtcaggcaggcccggccccatagtggcaattttcagccccattgcgcgctgcaatggaatgagctgaacaatcgtcgaggtcacgccggaaaggcggcgcttgaagttgggtgcaacgacctcaacttcccgaaccggaacttgccctgataaagtcacggaaaatcagacgaatttcaaagcgatgatttcgtaggaacgcgagccgcccggtgcgttgacctcaattgtgtcgccttcgcccttgccgataagggcgcgcgcgatcggagaggaaatcgaaatacggccttccttcacatcggcttcctgatcgccgacgatctggtagattttttcttcttcggtgtcttcatcgatcatcgtaacggtcgcaccgaatttgatcctgtcgcccgtcaacttggaaacatcgatcacctcggcgcgtgcaaccaggtcttccaattcgttgatgcgcccttcattgaggctctgggcttccttggcggcgtgatattcggcgttttccgacagatcaccatgggcgcgcgcttcggcgattgcctcaatgatccgagggcgctctgattgctgacgccagcgcagctcttccttgagcttttcaaaaccgcgaggggtcatagggaacttttccatacccagtcctttccttcgcccggcgccggcccttttcaggaatctggccgcaccggcagtttgccttgcccgcctcacctcgcgcgatgctcggatagcgcgaggcgctttgtgaaggccaatccgccctcgacacacaaaaagaaaacggtcaccaagacatctgcctcggaaccgtttaaatcgctgttggccggactataacatttttacccattatttcacgcagaaaaattccggcctgttaattctgcgatcccttgccggttcacttcgttttgggtggccagcttgcaggccaattttgcggcccgcctgcataattgccgtcgcaatcgcccttggcacgctcttccttcaaaacgaaacttacacgcccttccccgctatcgaccgctttccacacatcataagtgccgcaatcgccaatcccgcgccctttgaaaaaacccgtcagcgtccgggtccggttgttccagtcaatgttccatgcggaatccgtcgtggtcggcccatcatcggaaatgaccggcagggagaccggaacaatcctgttttcatatcggctatagaaaacatagggctggttataagcacccggcgcgccgcaggggagcccgaccagattgagcccatctgcgatttttgttacaaaaccaccggccaatcgaaacgattccgggcttgccccgccgcatgtggcggcatcatcagagaaatccttgcgaatcccttccggtatctgctcaactgtttcaatcagcgtgatatccggcgcagccggagccggcttggtacccttcacctgcaaagctgccaccgtgccatcgcgcgcctgctgttcgtcaagataaatcaagcccccgacaaagcccgaaagcgaatagccggacactttgtccgcaagtttcaattgcagtttctgcccatttttcatggcgccgatcagcttggcgacgccagcttcgtcgacatagacgagctcgttgttgcgcaccttcaaagctgctatattcgtatcaagttcgggcttgccatcgacaagaatttcgagcttgccggtcttcggcatctgctcactgaaagagagcctcaattccggtatcgaatcggccttgctgctgcgatagaggccaatccccggcgcattttcgcccgttccgggattgaggctcaatgtgcaattcgccgcaaaatcgcagaggactgatacatcgcggatctgtttgtaacccgcctgggaagggcttccggccaaaagcagaaaggttgtggcaaaaccggacaatgccccaatccgggaaccatgattcttaaagaacataaaacacctgccaatgaaaactgttccggttccatgcgagaatgtcgcatagcggaatgcccccttgccgcttccgcatgatattgcctatagcgtagcggtcgacaaggtcgaaatattcgccttcggcttttcttttccataacgaggtaatgatgacgcgcgcgcaagccaacatgctcctccttttggcaggcgttatctggggcatgggtttcgtggcgcagtccaccgccatggccagcatcggccccttcctcttcatcggcattcgctcggccatcgccgcactgaccgtcctgccctgggcaattgcggaaggccgccgcacgagaacccggcttcgggctggcaattatatctatttcatgatcgtgggcgccacgctctttaccgggctcacgctccagcagatcggccttatcaccacatccgttaccaatgcaggctttctcaccggcctttatgtcgtcatggtgccggttctgggcgtgatcttctttcgcacctggccgcaccccatcgtctggccctgcgctgccgcctgcctgacgggcattttcctgctttcaggcggagaattgacggctctcaagcaaggcgacgtgcttgtcatctgcggtgccgtgttctgggcaatgcaggtggttctcatcggccgtgccaaccgcgcggggcgtcccgtcacactcagttgcgtgcagttcgctaccagcgccatggcggggcttgtcattgcatccatgatcgaggatttcaactggaacgcaatcgcgctgacctggaaggaaatactcttcaccggcgtcttttcgtcaggggtcgccttcacattgcaagctatcggacagcgctatacgacgtccgcgcaagcggcgatcttcctgtcctcggaggcgctgttcgccgccctgttcggcgcgattttcctgggcgaccgcctgaccttcatcggctttatcggctgcagcctgcttttcgccgccatgctggcggtggaaatcatcccgatgttctggaaacgaaaacccggaaacctgaaccccatggccgaggccgcagaatagggcttcaccccttgaagatcaaggctgcgccgcctgcaatcagggcaaagcccagcaggtgatgccaggtgaaggcttccttcagatagaagaccgagaacaggctgaaaatcaccagtgtgatgacctcctgcatggtcttcaattgtgctgccgaatagacctgatggccgatgcgattggcgggcacggcaaggcaatattcgatcagcgcaatgccccaactgatgaagatgaccatgacaagcggtgtattggtgaatttcagatgcccgtaccaggcaaaggtcatgaagatattggagccgacgagaagcaggatcggcaagaggcttggcgaaatcagtgctgacatggaaaagacttcagggaccgggagaatggctctgtcggcggcatggccctaaaccgccgcatggtgatagaacaaagacaggatcttgccaatcctgcgctcatttcagcaagccggatcctgtattcaatttgaggtgaggccatttcccatcttgcgcccatcttgtgccacagcccttaacgcggccactgactcttcctttacgcttgagagctaatatggcgaaaatgcccatcgcccccttggattggtctcataacgaaaaggcctggacatgagttttgcgttgtccgccaccgcctgtatcggccacgcgcggttcctatcccggcatctgacgccaattctgctgctggcgcttctggccgggtgttccggcgagcgcgcaccgcgtccgcaggctgacgtcggcaatgcggacagggtgattccaagcgcgccggtcgccgatgcaccggttgcaagcgccctgccccaaccgcaggaagagcgcatcatcggcctggccgaagaggaagaaaaccacgtcgcgcaatccatgccccgcagtcagccgcaatattccggcgattatggtttctctgccccgattggaaacccggtcacggctgccgaaaacatctataccatgtccaacgcggaaacagcgtgccgcacgcgcctgaagcggctcggtgtcgtcttcaaggaaaagccgccaatctatcgcagttcctcctgccagatcgcaaatcccatcgaagtatcggggttcaacagcgggtccatcgccttcaaaccagcggcaacgctcaattgtcaagtgacggaagcctttgcgcgctggatcaagggcgatctccagcctgccgcgcgcctgcgttatctttccggcgtcaacacgatctataatgcgggcggctattcctgccgcacaatgaaccatcgccgcggcgcaaagatgtcggagcattcacgcggcaacgccatcgatgtcaccaagatcgtgctgaacaatggcaagaacatcatggtgcgcaaaccgggcttcttcgccttccgcgaaaagggattgctgaacacggtgcgttccgatgcgtgcagctatttcacgacagttctggggcccggctacaacccggaacatgccgaccatttccatttcgatctgatgcagcgccgcagcggctaccgtgcctgcaaataagcccggcgcaatgccgggcttaacggtgttttagagcatttccagcaaaggcgcgaagcggctttgcgtcggataatgcgtagaaacaaagggatagagcagttccaacgattccgtttaaccggaaccgctctaatcttcctgcggtgccggggtaggcttgccgtccgcatccagcgcaaccatgatgaattcagcatgcgtgacgaggtcacgcttatcgctgagatagcgctttgcccacgcttcaacccggagcgtgatggacgtacggcccacccgcgttatatccgtataaacacagagcgtgtcaccaatcttcactggtcgggcgaatgccatttcgcgcaccgctgctgtcaccgtgcgccccctggcgcgctcggcagaacggattccagcagccatatccatctgtgccatcacccagccgccgaaaatatcataggctgaattggcatccttcggcatggcggaaacgcggatggtcagcatccctgtcggctcgttttcagtattcatcaaagtcattccttaagtgcttgggagagacgcgctctaatatgagacaagttgggcgtgaagaaaagtaccgtgcgaggctcttaaaccgttagtatgaaaggcaatattcaagataatgatattcattaatcatgatttgaaatcgaaaatcgtgatgcgtgaaaatagttatcttcgtgttataagtaacatatgaaagtatattataggaacggcatatgaaactgtcggcaagagcttcaatatttacattagcacttcttgtttcaacaaatgcttatgcatcatcggccatcgtcacatcgacggttaatctgcgcaccggccccggcacccaatatggaacaatcggtgcgataccgaacggcgtcggcattatggtggcgggctgcacccgcggctatggctggtgtcaggtctcctatggcggcatgaccggctgggcggcatcgcgctatatcgccattcaaaccggcaacggctacacgacgaacgacaatttcggatcgaccgccgcagcggtcggcataccgctcattgctggaatcgtcatcggctcggccatcgcaaacagcggccctgcctggaggcccggcccctatcgcggctggggtggcaggcccaacatctataatggctgcatcgggcgcaattgccagtcgaactggggaccgccgcgcccgcattggacggaccgccccggctggcgcgacaatccgggttatcatcccaatttcggtcatggtttcggtcacggctttggtcatgggccccgcatgcgtctcggcggcaggcggtaaggcgcagcgcaaaaccgggcctcctgacagccttctgtcaggagcatcgccggattggaaaagggtgaaggggatttcgcttccacactcttttcatttgaacgctgaaattccatattgggagcatggcttcctcaaaagacaaacatatccgggattcgcgcaacaaggctgacggcttcggcgaagcgccgcaggccgggttttccggcgcgcctttgtccggcactatcgcggactgggcaaaggaaatcggcgacgaggctgcaaaaccacgcgcaaagaaccccaaacagccgaagaaaattcccgagcgcagcaaggaagcctcgcgcacgggacgcggcacgtccatgggcggcgcggcttccgtcaaggagcgcacagccgctggcctcaaccccgtagcaggccttgatatcagtctcgaagaggctgcgggcctcagcccatccggtgcgaccgcaaccgtgcaggcgctggccaacctgatccagtcgggcaatccgctgttcaaacatggcgagctgtggacgccgcaccgccctgttcgcccggaaaaatccgaaggcggcattccgatccgcatggaaacgagtttcgagccgtcaggcgaccagccgacggccattcgtgacctcgtggaaggtttggaaaatcaggaccgtacgcaggttttgctcggcgtgacaggttccggcaagaccttcaccatggcccaggtgatcgaaaagacgcagcgcccggcgctgattctggcgccgaacaagacactggccgcgcagctatatggcgagttcaaaagcttctttccgaacaatgcggtggaatatttcgtttcctattacgattattaccagccggaagcctatgtgccgcgctcggacacctatatcgagaaggaatcgtcgatcaacgagcagatcgaccgtatgcgccactcggccacccgtgcgctgctcgaacgcgacgatgtgattatcgtcgcctccgtatcgtgcatctacggtatcggctcggtcgaaacctatacggccatgacctttgaaatgaagatcggcgaccggctcgaccagcggcaattgctcgccgatctcgtggcgcagcaatataagcgccaggatatcaacttcgtgcgtggttctttccgcgtgcgcggtgacacgatcgaaatattccctgcccacctggaagaccgcgcctggcgcatctcgctgttcggtgatgaaatcgaaaccattaccgagttcgatccgctgaccggccagaaaaccggcgacctgaaatcggtcaagatttacgcaaattcgcactatgtcacaccgcgcccgacgctcaatcaggccatcaaatcaatcaaggaggagctgaaacaccgccttgatgaactgacccgcgcaggccgcctgctggaagcccagcgccttgaccagcgcacgactttcgatctggaaatgctggaagcaaccggctcctgcgcaggcatcgaaaattattcgcgctatctcacgggccgcaaacccggcgagccgccgccgaccctgtttgaatatattcccgacaatgcgctggttttcatcgatgaaagccacgtcacggttccgcagatcggcggcatgtatcgcggcgacttccgccgcaaggcgacgcttgccgaatatggtttccgcctgccctcctgcatggacaaccgcccgctccgcttcgaggaatgggacgccatgcgcccgcagaccatcgccgtttcggcaacgcccggaaactgggagatggaggaagcgggcggcgtcttcgcagaacaggtcatccgcccgaccggcctcatcgacccgccggtcgaaatccgtcctgccaagacgcaggtggacgatgttctgggcgaaatccgcgatacggcgaagaagggttatcgcacgctcgtcaccgtgctgaccaaacgcatggcggaagaccttaccgaatatctgcacgaacaaggcgtgcgcgtgcgctatatgcactcggatatcgacacgctggagcgcatcgaaatcattcgcgacctgcggcttggcgctttcgacgtgctggtcggcatcaaccttctgcgcgaagggctcgacattcccgaatgcggtttcgtcgccattctcgatgccgacaaggaaggcttcctgcgttccgaaacctcgcttatccagacgatcggccgcgccgcgcgtaatgtggacggcaaggtcattctctatgcggataacatgaccggctcgatgcagcgcgcgatcgacgaaacgaatcgccgccgcgaaaagcagcaggcctacaacgaggcgcatggcatcacgcctgcttccgtgaagaaaaacatctcggatattctcgattcggtctatgaacgcgaccatgtgcgcgccgatatttccggctttgccgaagaaggcgcgatgatgggcaacaatctggcctcccatgtcgaatatctggaaaagcagatgcgcgatgcggctgccgatctggacttcgagaaggctgcgcgcctgcgcgacgaaatcaaacgcctgcgcgaaaccgagcttgcgattgcggacgacccgatggcgcgtgaggtggaactggaaagccccgttacggggcggaccaaaggccgccacaatgcgggccgcaagatgcatcgcgtggttacggatgacgaaggcggcaagtctttgttccagaagccatcgctcgacaatatgggaccgggaacggatatggcgaagccccgccatgacggcccgcttccgacagccgcggaaagcaggttccgcaagaacacgctggatgaaatgaccgtgaaacgcaccgagatcccggcgggcggcgaggcgcccatccggcgcgaacgggctggcatcggctcatatgaagatccggcggaggtctcccgcaagaagcgtcgccccggcaagacaggccggccggggcgttaggctgaggtgacgctatccacgccctgaaaaggctcaatcgccgcgcgggcttgaacaaaaccgccggaaccatatcgacatgcggtaaacttgcgttaccttgttttcgggcaaggggcggaacaggcagcatgaaccaatttatcatgaccatagcggtgctggccgtggcatcaatccttcatgccgccgtgggcgtgtttgcggcctttgcggcggatgaacccgctccccccattcatgcaccttcgctatcacccgataaacccgcccccaccgtcaatcgcatctgccagttgatcgaggcaaatgccgaagcccatggcataccgaaagatttcttcgcacggctgatctggaaggaaagccgtttcgatcacaacgccgtcagccccgttggcgcccagggaatcgcgcaattcatgccctataccgccaaggaacgcggccttgtcgatcccttcgacgtggagcaggccattcccgcctcagccggattcctgcgcgacctgaaagacgcattcggcaattggggccttgccgcagccgcctacaacgccggggcggggcgtgtttcaagctggatgcgcaccgggggcttcctgccgctcgaaaccgaagactatgtgctggatattaccggcgcaccggcggatgatttcgccgcaggccaggaagtggtgaaccgcccgctcgaccccaaactgggattccatgacgcctgccggtcatccgcactgcaacgatccccatgtcacgggtcaagccgaaaccttggggcatacagctcgccggaaatttccgccgcagcgtcgccatcaaccaatggaaccgattacgcaagcaatttgcctccgttcttgcagggcacaatccggttatcagccgcattcgcacgccaatcggcaggcgcggaatctatgcggtgcgcataggagccgacagccggaaagaagcagatggcatttgtagcagcttgcacgcggtgggtggcgcatgcatcgtttcacgcaataaataagaaaaattccctataggtgacagtataggtagcgatttttgcaatcacctgttctattttggaattaacctgtcaaatttctagaaagattcgtaaaaaattatagcgataatcgttcaaagataaccattcatatgacctgcaaagaatttgcttgccaaatacctcatcatagatcagtcttcatgtgttcgggcattttgcgaacaaatggaagacacgaagaacggcgtgccggagccgctataagttccgggccagagagtaatcactggcaatgatcagttccttcccaatgtcgagaactgcctgcatgaccctctgtcgggtgtgtggtgcgctcgacaggagatgtaatcccgccgatttctcatgaagcggcggcgccaaggaaaaggaacggatcccatggcacagaccggacaggtcaaattcttcaacaccgaaaaaggtttcggtttcatcaagcccgatgatggcggcgcggacatcttcgtgcatatttctgcagttcaggcttctggcctgccaggccttgctgacaatcagaaggtttcctatgaaacggaaccagatcgtcgtggaaaaggccccaaggccgtgaacatcaccattaccggctgatcgtttacgtaagaaatgcagatttcgcccccggcttctgccggggttttttatcgcccggcattcagcctcgtttcgcgcacggattgttacataggctgcatgagagcgcatcccgaaaagtgtgaaacggttttcggaaaagatgcgcgtcaaaacaaaggatcggagcttcagactttcgcccccgcccttttccattgttcagcctccattcatctccaacgggctaattggttattcataatcgatgcggtcatccccggattgcccatcgtgggaattgcagacagcttccagcgcattttcgagccagaagtgcgaagcgggtttgcgtaggataatgcggaaaaacaaatagttagagcagttccagtaattctgttttaatcggagccgctctaaaggagtaaataatgaatcgatttttgaagatcactattctggcagcggcatcgctcgcaaccgttgctgcaccacttgccaccgcatcggcagattcgtggagccgccatagctgggaaagtaagacttggaagcgtgacagctgggggcctggacactgggaaagcaggagcacggagcgtggctggagccgctctcattctcatcatagtagccggagcaataatgacgcactcgccgccggcgtaatcgggctggcagcaggcgccctgctcggcagtgtactcagccagccacgcacgacctatatccagcccatgccggtctatgccgcgccgcccccgccgccgccagcctattaccctgccgcgcctacccgcaacgtggtctaccgcgccggctatgagccatggagccgcggctggtatcagtattgctcgggccgttaccgttcgttcaacccgaaaaccggcacctatcgcggttatgacggtcgcgaccatttctgcacggccaactgacaccgaaccgatcaaccagcaaaaagccgcccctgaaggcggcttttttcattgcaaatcaggcatatcccgtatcggtcagaaacggattggaacgccgttcctccccgaaccgtccgccgggaccatgcccgcagatgaagccgatatcgtcaccaagcggcagcagcttttccttgatggagcggatcagtgtcgcgtgatcaccccccggaagatccgtgcggccgaccgacccgttgaaaagcacgtcgccgacaatggcaaaccgcgcctcaggattgaaaaagacgacatggcccggcacatgaccgggacaatggaaaacgtcgaagacatgcccggcaacgcaaaccttgtccccctcctccagccattggtccggcgtgacattgcgcacaccttcggtaattccatatttcaggccagccgccacgagattatcgaggagaaacttgtcgtccctgtgcggcccgataatatccacacccagcgcctccttgagattgagcgcggcagcggcatgatcgatatggccatgcgtgatccagatcgcttcgacgtcgatgccctgggattcaatggcttccctgatgcgcgcaaggtcgccgccggggtcgatcaccacccccttcttggtttcaccatcaaagagaatggtgcaattttgctgaaacggcgtgacgggaacgataatggcctgcaattgccccatgttctttgctccaactcggtatagggttcctgttcacacataatggtcagccccgctcgcgtgaaggctttgcacaataaaaacggacggcgattggccgtccgtttttccctctccaacaattcaccttgcctaatcggcattgcttttcaggttgaaaaattttcaccgccgcatgaagcgcgcctcaccggctggtgcgctctggctctgtcaggccttggcggccatcgaattcttgatcaggccgataatagccgtcagcacgataccaccaacaccgccgcccgccaactggccaacaacgccgctaagtaccgaatccagtcccccgctggacagcatcggaagaagctgaccgaggatgacaccgccgatgccaccagccaccgtgttgcccgttgtgcctaggctgaagttcttcacggcgcctgcgatgttaccgccaacggcaccggcgacaagctgaataatgataggtagtagagattccataatcgtcaccccatctgagctttaaaccggaacagtgcgactccggccaataaaatcttgggccgaaactttccaatgtcaaacaataagcgacaacatgattaaaaattagcctgaaaaacgcttttttctgtttaaaaccaaagctgataaactgctaaattaatagaaatgatgaattctcaagaaaaaattgccgggaaagacgccgagcacggcttttccggcgcagcttttcttccggcagaaaacaatctggcaaacttttccgcaattttgtgcatgtctgccaaaactggttccccctttggggagacatgctttaaattgatggatcggcaaacatattgcgcgaatccttcgacggagcatgtgcggaaggcgcaattattcctcctcccggcaggcatcggcatgaacattattccaaaaaatatgcgaacgtttatcgaaaattatatgggcgattgaattacgtcaataatactgacatatttggcgcaacagaatggagcaccgatgtgaattcgaccagcgatatgaattatataaccaatccattgacggctgaggaggcgaccgatctcaacgtcattgagcttttgtttttttcctatcgcgatttcactgccgatcctgaccttatccttgaaaagatcggtttcgggcgggcgcatcaccgtgtcctctattttatcaatcgcaagccgggcatgacggtggccgagcttctggaagtgctgcgcatcaccaaacagagcctttcgcgcgtgctcaagcagctgatcgacaccggccatgtggtgcaggctaccggccagcatgatcgccgccaccgcaaactctatcccacgaaaagcggccgtcagctcacgcttgcgcttgcccttccccagtcgcgacgcatcgcacgcgcgctggaagactgcgcccagcaagaccgcaaagtgatagaacgttttctctataacatggtcaatcccgagcgcagggcgcagatcgacgagttttctgccgccgctgatagagttgatacaaaaacgcatccatgcaggcagtgaatagacgtgccgcattccagtcgataagatgcacaccaaagcaccagccataatctgggatgctgaagcaaaattatcggaatgggatcgaaagacgccatggctgcagaagaagaaaagacgctatcggacgacgcaccgcaccttctcgtcgtggacgacgatacgcgcatccgcagccttctctcacaatatctgaccaatagcgggtttcgcgtcacgatggctggcagtgcagccgaagcgcgccgcaagctggaaggcatcgacttcgaccttctgattctcgacgtgatgatgccgggagaaaccggcgtttcgctgacgcgctccttgcgcgaacagaagaacgtgccgattctcatgctgacagccctgtcggaaaccgacagccgcatcgacggcctggctgccggagcagacgactatctgcccaaaccctttgatccgcgcgaactgacactgcgtatcaacaatatcctgcgccgtggcgcaccgcccgcgcagccgaagatcgaacagatcgtgttcggcccttatacttttttcattccgcgtcgcgaattgaagaagggaaccgagacgatcaagctcaccgaccgcgagcaggatatcatggcgatctttgccgagcgggcgggcgaaaccatcccccgccatgaactgaccgggcaggacggcgatgtgggtgaacgcacgatcgatgtgcagatcaaccgtctgcgccgaaagatcgagcaggatcccgcaaacccggtctggctccagaccgtgcgcggcatcggctacaaactcagcatcgaatagcaaggcaacggcaatcgggaatagcgcgatcagaaaatggtgttttttcaaaacgcagggcgacgtgtacaaaaggtacaaccgcaatgtggttcatggaaagcacaaccgtgcggtctcaggcgtagggacgttttaacacgatgagatcgcccttcagaagattctcccgttggttgacgcgcatcatgcccaaggggctttatgcgcgctcgctcatcatcattatcgcgcccatggtgctgctccagtcggtcattgcctatgtgttcatggagcgccactggcagatggtgacggaacgcctttcgacggcagtggttcgcgatatcgcagcaatcatcgatcttcttgaaacctatccgcaggagccgggttacgacaatctgatccgcatcgcgcagcagcggctggcgttgaacatttccatcctgccccccgatccactgccgccgccggggccgaaacccttcttcgccattctcgactatttcctgagcgaagagatcacccggcagatcaaccgccctttctggatcgatactgtgggtgattccgatctgatcgaaatccgcatcaagcttgaagacaaggtattgcgcgtttttgcccggcgcagccaggcctatgcgtccaataccggcatcttcctcacatggatggtgggcacggcgctggttctgcttatcattgccatcgccttcctgcgcaaccagatcaagcctatccagcaattggcgcaggccgccgaaagcttcggcaaggggcggcccatgccggaaggttttcacccgcgcggggcggaggaagtgcgccgcgctggcctcgcctttatccagatgcgctcgcgtatcgaacgccagatcgagcagcgcaccgccatgctttccggtgtcagccacgacctgcgtaccattctcacccgcttcaagctgcaactggccctcgccggccattccatcgataccgagccgctcaatcaggatattgccgacatgcagaccatgctggaggggtatctggcctttgcgcgcggtgagggagcagaagaaaccgcgactttcgacgtcacccggctttgcgaaaaactggaaagcgaagcgcgcctgcgcgagcgcggtttcaagtacacgatagagggcgaccgcgaaatcaacgtgcgcccgaacgccttctcacgacttgtcagcaatctggtttcaaacgccttccgtcacgcgcagaatgtcgagctttcgatttcgcatgtggacggctggcttaaagtcatcgtggacgatgatggaccgggcatacccgaagatcgcagggaggacgtcttcaagcctttcgtgcggcttgatgaggcacgaacgcaggattcaggcggcaccggcgggcttggccttgcgattgcccgcgacatcgcacgcagccatggcggcgacattgcgctggaggattcgccgctcggcggcctgcgcgccaccattcatattccggcttgagacatgtcttccgaaagcggcaaacggttgcagacacgccgggaaaacagacagcgaacagaaccctatgtatcaaccctttggaaacattatttttccgagatggttatgctcgttcccgccgctgcgtagagcaagacaacgcctccccctcatcctgaggaggttcctgagcttgcgatggaaccgtctcgaaggatcagggcaagggtccagcttttcctcgtccttcgatccttcgacaagctcaggatggagcgccgttttcaacggctcctcaggatgagggaaaaggacgccactgcgcgtctaatcagaagccatcgcgctattagagcgcatcctgaaaagtgtgaaacggttttcggaaaagatgcgcgtcaaagcaaagaattagagcccaatctgattcattcagatcgaaacgcgctctaaaaaagcttgccaccattcggcactggcttgtcaattgccgcaagcaccacttctccgtcttcgtccggcattccgagcgtcagcacttccgacatgaacgggccgatctggcgcggcggaaaattcaccacggccatgacctgttttccgataagctgttccggcgtgtagtgtctggtgatctgggccgacgacttcttgatgccgatcttctcgccaaaatcgatcttgagcttataggcaggcttgcgcgcttctggaaatggcacggcttcaacaatggttccactgcggatatcgaccttctcgaaatccgcccagctaatggtggctgcttcgctcatttttgtccccccacgcattatcggacaagagtctgaattcaaaagcggcatgtgcatgcgcaaatggtgattttcgagcgccggaacgcagatcaatttccatttgcagccgcacagcgcgacttttggaacaggctttcacgcgcgcccgactgtttcaaacaccacactttccagcgcctcgcgtgcgctgacccccgaccagaccacaaactggaaggcctggaaataggcttcgcaggcttccagcgccgccgataaaagcacttccacctgacggctcgtcggttccaccccgcctgccagcagcaacgactggcgatacatgatcgcgccttcctgctgccagagatcgaaatggcccatgagaagcttttcattgataagcgaaagcaggcgcatcacctcgttgacgcgcggctcggccaccttgatatcgaaagcgcaggccagatgcagcgcctcgaaatcctccatccatgaaaatgagatatgatagtcagtccagttgcccgcaaccgaaattgcaatttcgtcgtcgccagtccgctcgaacgtccagtcgtttgaatgcgcgacctgttcgatcacatccaccggatgtgcctcacgtgcgaattcaagctcaagaaggctcatgtccgtttcctgttctgcgaaacacctgcccccagatgtctccaaattcccggcgcgcaagtcattgctcgcccgtgccgtcaccgcgcaaaaacaagcgcagtaaaaacaggcacgaattgatcggttgaggaactgacatgcttgacagcatgtagtcacctcaatggcacacgcacatacgcaactgatactggaaagcagcctgaagacgtgaaacgcgacactcaatcccccgctgccgcatacatgaccacgttacgaatcatgtagcgttttcagtctattgaagctgaatccgaacaccagccccttttcaaaaaagaggcatgaaagcatgtggaaatatatggggggccggccgcgccccttgccttaagcgactctaagacaagggtttttgccacttgcggcctgttaataaataatcaggaattatctttggattttgacgaaacggatgccgattttgccggtttggcgctggaaccaccctcaaatttggcaagacgtgcttccagagcttcgattcttgccagcaaggcactgttttccgagcgcgccttgatggccatttcgcgaagggcttcaaaatcctcacgctgcacaacgtcgagcgtattgagcacgcgctccccttgcgaacgcagcgccgtttccacttcacggcgcacaccttgcgcggcgcctgccgcatccgtcacaagcttggcgagttcatcaagaacccggttctgtccgctggtcatcgcattcttccttgttttcattcgacgtttgaatttgctctcaaaccctgaaattggaaatagggccgtcttagttccgatgcaagcgcggctatggaatagtgattgcctgggacaggaaaaccgggccgcttgacccgcaaggcttcgtccagcatgttctgtcgcaaaatggagtgatttcatgatcgagacgttgctgcccgcatcggcccttgccttccccgctatcgacccggtgattttccgggtcgggccgctggcagtgcactggtacggcctcggctatgtcgtcggcattctcttcgcgtggtggtatggcaagaaattgctgcgcagccatcgcctctgggccaacaaccagccgccaatggcgcccgaagcactcgacgatttcgtgatctgggcagcactcggcgtcgtgctcggcgggcggatcggttatgtgctcttctataatttctcctattatatctccaacccgctcgccattccggccctgtgggatggcggcatgtcgtttcatggcggcattctcggcaccacgctcgccatgatcctgtttgcccgctcgcgcggcatcctcgtctggagcatgttcgacacgattgccgccggcgtgccgattggcctcggcgtcgtgcgcgtcgccaatttcatcaattcggaactttggggccgggtgagcgatgtgccatgggcggtctatttccccaatggcggcccactgccgcgccatccaagccagctttacgaagcctttcttgaagggcttgttctcttcttcgtactgttcgtgctggtctggggcgcacgcaagctcaagcagccgggctttgtggcaggcgccttcgtcaccggttacgggctgagccgcatcgcggtggaattcttccgcgaaccggatgcccagattggctatctcttcggcggatggcttaccatgggcatggtgctttccgtgccgatggtcctgctcggcctttgggccatgtggcgcgcaaaccgggcagccgccaggaatgcctgatctctcgctgaaagagcggctgaaacggctgatagccaccaccgggccgatcagcgtggccgattacatggcggcctgcctcggcgaccgcgaggcaggctattatacgacgcgcgaacctttcgggcgtgaaggggatttcatcaccgcaccggaagtaagccagatgttcggtgaactgatcggcatctggtgcctcagcgaatgggacgcactcgcacgcccggccaatttcgtgctgtgcgaaatcggccccggccgcggcacgctgatgagcgacatgctgcgcaccattggcaggcttgcgccgcaaatgctgggcggcgcgcgaattgccatggtggaaaccagcccgcgccttgccgaaaagcagaagcagaagctcgcaggcacaaaagcgcatgtcgaatggtttgaacgctttgccgatattcccgccgatactgtccatggaccgctgatcctcgtcaccaacgaactgttcgacgcgatccctttccggcaattcgtcaaggccgatggccgctttgtcgagcggatgatcgcgctcaatgaacaggacgaattccagtttgtcagcggcgcgggcggcattgatccggcgctcctgccgaaagaccatgtgaaagccgaagaaggcgccatctttgaagcggctcccgcacgcacggccttgatgcaggagatcgccagccgcatcgcagccacgcgcggtgctgcgctcaacatcgattacggccacctggaatccggtttcggtgacacgctgcaagccatgctgaaacaggcctatgacgatgtattcgcccatccgggcgtggctgatctcaccagccatgtcgatttcgatattctgcaaaaaacggcaaaagcctgcggctgcaagaccggaaccatgacgcagggcgagtttctgctcgccatgggcttagttgatcgcgccgggcggctcggcgcgggcaaggacgcggcttttcaggaaaaaatccggcaggatgtcgaaagactggccgcacccgatcaaatgggaaccttgttcaaggttctcgcattcagtgacgaacagacccgtcttttgccttttgaataaattttgcctgaccatgctttttcaaaagcgtcaggagcctgaatcaaaaagcggtatgtgtgtgcaaaaatagtgatttttgaataccgaagcggagcgtacaaaagatacgtgcgcggcagaacgcaaaaaagtgccgtttgcagccacacggagcaacttttggagcaggctcttgattgacaagccaaccgacctcccccaccatcccgccgtttaggaaagccagcaagatgacagataaaccgcaaccactccgctcgcctctccttgaaaagcccgttggacagcacgggaagcggattacgcacggctttttcacgcgcaagggcggcgtttccgatggcatctataccagcctcaatatcggcaacggatcgaacgatgcacccgaaaagattgccgagaatcgccgccgtgtggcggaaagccttggcgttgcgcccgatcatctcgtcactgtgtatcagattcattcccccgacgtcatccacgtcaccgaaccgttcggcaacccgcgcccgaaagccgacgccatggtaacgaatgttcccggcattgcccttggtgcactttccgccgattgcggcccggtgctctttgcggatcatcaggcgggcgtcatcgccgccgcccatgccggatggcgcggcgcttttacgggcgtcttggaaaacaccatcgaagccatgatcgggctcggtgcaaagcgtgagaatatcgtcgccgttcttggccccaccatcgggccggacaattacgaggtcgggccggaattctatgctgaattcattggcaaggatccgaattacgcggcctatttccggccttcggaaaagccggaacactatctgttcgatctgtggaccttcatcaccgaccggctgacgaaggcgggtgtgcaggcagacgcccttcgccaatgcacctatgccaatgaggaacagttctattcctaccggcgcgccacccatcgcaacgaacccgattacgggcgtcagattgcagcgatcgccatcatagaagattagagcggttccggttaaaacggaatcgttggaaccgctctgattatttgttttatcgcattttccaacacaaagccgtttcacgcttttgctggaaatgccctgggagaaccgcatggcccttcacttcgagccggaagaattcgccgcacgtcgcgaccgtctgatcttgaagatggaagaggaaaagctggatgcgctgctcctgttcgcacaggaaagcatgtactggctgaccggctatgacacgttcggtttctgcttcttccagtgcctcgtggtaaaggccgacggttcgatggtgctgatgacgcgctcggccgatctgcggcaggcgcgccatacgtcaaatatcgaaaacatcgttgtctggacagaccgcgacaatgccaatccggcggtggatctgcgcaatattctgacggaactcgacctcctcggcagccggatcggcatcgaataccagacccatggcctgaccggggccaatgcccgcaagcttgacgaacagttgcaaagctttgccaagctttacgatgcatcgggcatggtggatcggttgcgccttctcaaaagccctgctgaaatcgcctatgccaaacgcgccgcagaactcagcgacgatgcgctcgatgccgcggtgaaacttaccagggcaggcgccagcgaagcagatattctggccgccatgatgagcgccaattttgcaggcgacggcgattatcccgcaaacgaatatatcatcggctcgggcgaagacgctctcctctgccgctacaagtccggtcggcgcaagctgaacaagaacgaccagctcacgctggaatggtctggcgtcttccgccattaccacgcaccgatgatatgcacgctgatcatcggcaagcccacaaaacaccatatggagctttacgaggccgcacgcgaagccctcgaagcagttgaagcggcgatgacccccgcctcgaccttcggcgacgtgttcgacgcccatgcacggacgatggaagcgcacggcctcacccgccaccggctcaatgcctgtggctattcggtgggtgcccgtttcacgccgtcatggatggacccgcagatgttttacgccgcaaacccggagagcatccagccggatatgacgcttttcgcgcatatgatcatcatggattccgatacgcagaccgcgatgacacttggccagacatatctcacgacaaatggcgcggctcagccattatcccgtcattctcttgatatgattgtcaaatgaggcgcaatcagagataaaaccgtcaggcgtggacaaactgcgctttcaggagcatgaagccgaacatgaacaaggcacatctttcaatggtgttgttgcttgctggactgcttgccgcctgcaacagcaccgaatccgctctggatatacagggatcgaacaaggataccggacaggccgcgacaacggcgccctccaccgcgccggtcgcaacgccagcaccccagcgcgcaacgctcaaacccggcaagctgcatattgcccccatcgtcggcgcacccgtcaatgtggtgacgccgctgacccaccgcatgaacgatgatgcaaaagccatgggcatcgagcttgcaggcaacaatgatcccagtgccgcctatgtcataaagggctatttctccgttctctcggaggataaccagaccacggttctttacgtgtgggatgtgctcgacgcctccggcaaccggcttcatcgcattcaggggcaggagaaagcgcaaggggccgcggcagactcatggagcgtcgttcccgcttctgccatgcaggcaatcgccgaccgaaccatgcaggaatattcaagctggcttgcggcaaatcgcgcatgaaaaagtgctttggcggcaaaaggctgaaatcttttgctgaatcagttttacatactgtgggaaaggcgcatcccctgcctttttgcagccagtgtgtcccttcgggccttgcaataatggtgactctttgcaatagcccccgcatctgagaaaaccttgcaagctgctgtacttgatcccgtcaaaaagtacgcagctttaaagttttttaggatagatttgctgggccgcttccattacggctcacgcgcaacaagagagattatgtccgttacgacggacttttgcgacagaaccaaactgcaaaccgctatcgcatcggcgtcagaggcaaaagaatgaaacttttcgcaggcaactccaaccgggttcttgccgaatccgttgctcaatatctcaacattccactcggcaaggccagcgtccgtcgcttcgctgatcaggaaattttcgtggagattcaggaaaacgtgcgcggcgaagacgtattcgttctgcaatcgacttcctacccggcgaacgatcacctgatggaactgctcatcatgatcgatgccttccgccgctcctcggcccgtcgcatcaccgccgtcctgccctatttcggctatgcccgtcaggaccgcaaacccggcccgcgcacgccgatctcggcaaagctcgtagccaacctcatcacggaagccggcgcgagccgcgttttgaccctcgatctccacgctggccagattcagggtttttttgatatcccgaccgacaatctctatgccgttccggtcatcgcccgcgatgtgaaagccaattatgccaccggcaattgcatggtcgtctcgcccgatgtcggcggtgtggtccgcgcgcgttcactcgccaagcgcatcgatgcgcagcttgccatcgttgacaagcgccgcgaacgccccggtgaatcggaagtcatgaacgtcatcggcgatgtttccggcaaggactgcctgctgttcgacgatatcgtcgattccggcggcacgctctgcaacgcagccgaagcactgttgaacaagggcgcaaacagcgtcaccgcctatatcacgcatggcgttctgtccggcggcgcggttgcccgcatcgcctcgtccaagctgaaggaactggtcatcaccgattccatccagccgaccaacgccatcaacgatgcgccgaatatccgcgtgctttcgatctcggacctgatcggcgaagccatcgcccgcacggcagcggaagaatcggtgtcgagcctgttcgactagagtcggttccggttaaaacggaaacgttgaaaccgctctatctctttgtttttacgcattatccgacgcatcgaagcgggatcagaaatcagtccggtggactgatttccccgcataaatgctcctggcacaagcttgataaggccgttactcggccgcgttgcccatgtccgcctgatcgtcaggcgcattcgggtcacccggcgcagtttcgcagccaagatcgggaaaattgacgatccgcattcccttgaaatcattgcgcacgaccagaagcccgcgctcctcgaaataggtcagcaggcgccgtgcccgactgaacgaatgcgtaccataggcgcgcgcaagggccgcatcggaagggcaaggcgcgcccgtcaccgcggcttgcgcgacgatcaggaatacgccctgcacatcatcggtcaggctttccgacagggcaagcgcctgctgccatgtctcgccgttcgccacgtcgctttcaatgctggcctgtgccacggccagccgacgccggaaagcaggcagagcaagcggttcgcccggaacacgatgaatgcggcagcgcaccagaaaatcctgatagagaaccgcaaccgagcggaacgaggcttcgggatcgtccacgatctcgcgcatgaccttttccagaagctcctcgcgttcggcttccacgatgccggggaacagcggcgcttcgaccggctccgcctccggcttcggctttgccacctgcgccagaatttccgccgtcgagggcggcggcggtgggggcggcgtacggcgcgccacggtccggatctcttccggagcaggcgtgaaaatcagatcgcgcgcatcttcgggcgtatcgggaagcggcatcagtttcggcgatgacgaccgcgccgatgtttccaccttgccgatcttgatcggcagcgggcggcgcgacaaggcagggccaagcgccacgaaatgtccgcgctggagatcgcggaacatttccgcctggcggcgctccatgccgagaaggtcagcggcgcgcgccatgtcgatatcgagaaaggtacgccccatcaggaagttggaggcttcggcggcgacattcttggcaagtttggccagccgctgcgtggcaatgacaccggcaagcccgcgcttgcggccacggcacataaggtcggtcatggcgccaagcgaaagcttgcgcgcttcgtcggacacttcaccggctgcggcaggcgcaaaaagctgcgcctcatccacgacgacgagcatcggataccagtaatcgcgctccgcatcgaaaagcccaccaaggaaagccgcagccgagcgcatctgctgctccacatccagcccttcaagattgagcacgactgaaacgcgatgctggcggatgcgtccggcaatgcgggtcagttcagcttcggtgcgcgcagcatcgacgaccacatggccatacatatcggccagcgtgacgaaatcgccttcaggatcgacgatgcactgctgcacccattgcgcgctctgttccagcaggcggcgcagaaggtgcgatttgccggaaccagaattaccctgcacgagcaaacgtgtggcgagaagctcttcaagatcaagcatggcctgcttgccaccgccaagcgccgctgccgaggcagaacctccaacagcgatacccatgtcgataccgacctgcatctcgcctccttgtttcaacattgctggaacagacgactcgcgcggccttgccaccagtcgatcaggcattcgcttaacatttttgacgccgccaatgccacccgttaagacaaatgcccacagatgccgggcagtagatttcaaccaaaagttttgctagcaatcttttcaagggggcaaaagcagcaagcgtccagccagcgggcgcgtcggggaggatgagccgctccgaccgaggcaaaggctttgccctctattcggaggtgaactctatgtggtttatacccattagattcacacttagagtaaagaaaacccgcaccggctggcaagctacagtgcgggtacagcttttcatctaagtacatggtagctggagttcgcgcttcagctaccaatccgaatataggccagcgggttcattttttcaactgtggcctgccatctgaacgagcaaaccaaaaaacttgcgccgccgcacgctatgctctatagcaccgccatccgcgtagacacccttggaggcaacgcggaatggagcggtccggtctttctctctggtgaagacacaacgggctgtttcatgtcgtttgttggagcatgattccgaaaagtggaaaccggttttcggataaggtcaggcgtagataatacagcaagcgacactccaataacattgaaaggaaatgccatgagcgagacttacgtgctcaaggccgatctgcgtacccgggttggtaaggggtcctcccgcgaactgcgtcgcaacggccagattcctgcagtcatctatggcgacaagcaggagcccctcgcaatcgccgtctcctacaaggagattttctacaagatccatggcggtggcttcaagaccacggttgccacgatcgaagtggacggcaagaagattcaggtcctcccgaaggactaccagcttgatccggtccgtgacttcccgcaacatgtcgacttcctgcgcgtttccgcgaagtcggtcgtccacgtgaatgttccggttcacttcaagaacgaagaagcagcgcccggcatcaagcgcggcggcgtgctgaacgtggttcgtcacgatgtcgaactgatcgttccggccaatgcaattcccgaagcactcgaaatcgacctgagcggccttgaaatcggtgactcggttcatatttcggctgtcaagctgccgaagggcgcaacgcctgccatccaggaccgcgacttcaccatcgcgaccattgctgcgcctgccggcctgaagtcggaagaaaacgcagaaggcgctgcggaagaagccaaggacggcgaataatcgcttcctgatagggggtctgaataccatgctgctcatcgcaggtcttggcaatccgggtccccaatatgcgcataaccggcacaatatcggtttcatggcggcggatgaaatattccgccgccatcgcttttccaactggcagaagaaatttcaggcagagatcgccgatggcgtgatcgacggcgagaaagtgttgctggtcaaaccgcagactttcatgaacctttccggccagtctatcggcgaggccatgcgcttctacaagctgacgcctgccgatctcgtcgtgatctatgatgaactggacctcgttccgggcaagctgcgcatcaagaccggcggcggttccggcggccataacggcatcaaatccatcgacgcacatatgcagtccttccccggcggacagaattatcgccgcatgcggcttggcatcggccatcccggcgcgaaggaactcgtgcataattatgttctgggcgatttcgccaaggccgacaatgaatggctggatacgcttatgggcgccgtcgccgacaatgtcgccatgcttgccagacgcgaggataacagcttcatgaaccgcattgcactcgccatgggcgacggcaatcagcggccaggcggcgtcaagacagatcccgcgcaattggagaaggctccgccaaaggcccagagccatattcgtcaggcgcgccagaaccagaaaaagcccaatattcccgaaagcggcccgatggctgaaatgctgaaaaagctgctggggaagaaggattaatccctcgcgacggctgcgcctcttgacgcttcccggtcctatgacgcatagccacaacaataaaattctagtctgataggtaagatcatgggtttcaaatgcggcatcgtcggtctgccaaatgttggcaagtcgacgcttttcaacgcgctgaccaagacggccgccgcacaggccgcaaattatccgttctgcaccattgagccgaacaccggcgaagtggccgttccagatccgcgccagaacgaaattgcgcgtattgccggctcgaaggaaatcatcccgacccgtatcaacttcgtcgatattgccggcctcgtgcgcggcgcatcgaaaggcgaaggtctcggtaaccagttcctcgccaatatccgcgaagtcgatgccatcgtgcatgtgctgcgctgcttcgaggacgacgacatcacccatgtcgaaggccgcatcgatccggtatcggacgcccagaccgttgaaaccgaacttatgctgtcggacctcgaaagcattgagcgccgcatcgtgcagatccgcaagcgcgcgacaggcaaggacaaggaggcgcttgccatcctgccagtgatggaaaaggcgctggaactgcttcagaacggccagccggttcgcctgatgctgaaggatatttcaccggaagacctgctgacactgaagggcctgaaccttctcacctccaagccggtgctctatgtgtgcaacgttgccgaaggtgacgcggcaaacggcaatgcgttcagcgccgctgtcgacaagatggccgaagaacagggcgcgcagacggttatcatttccgccgccatcgaggccgaagtcgcgcagcttcccgatgaggaagccggggaatatctggaaagcatggggctggaagaaccgggcctcgaccgcctgatccgcgcgggctacaagcttctcgacctcatcacctatttcaccgcaggcccgaaggaaacccgcgcctggaccatcaagcgcggcaccaaggcgccagccgcagcaggcgtgatccacaccgatttcgagcgcggcttcatccgcgcccagaccatcgcctatgaagactatgtcaaatataatggcgaactgggtgccaaggaggccggcaaggctcgcgacgaaggcaaggaatacatcgtccatgacggcgatgtgatgctgttccgcttcaatacctgatacgatctggccgccgaaaaccggcggccttttctttatgcctattgggaggagacacagggtgagcaagcctcagccacaatatgcttacgaggatatggaaccgggaatgacccttcccttcggtcctcgtacgatcagcaaggaagaaatcatcgaatttgcgagccagttcgatccgcagcccttccatctggatgaggaagcgggcaaggcaagcgtgctgggcgggcttgctgcatcgggctggcaaaccgcatctctcatcatgcgcatggtctgcgacgcctatctcatcgattccacatcacagggcggccccagcgtcgaattcacgcgctggaggcgtcccgttctggcgggcgacacgctgaatggcatcacgaccatcaaggacaagcgcatttccagatcgcgcccctctatcggcttcgtcaccttgcatcacgagttgttcaatcagcgcggagaaaccgtctgtgaaatgcagcatccctgcatgatgctgctccgcgaatacgcaacagctatgggaaatgctgcggggagaggttcgctatgagcttcatcgaagagaatatcggcaaggaacgggttctcggcacctacacctttaccgctgaggaaatcatcgctttcgcccgcaaatatgatccgcaacccttccatatcgacgaggaggctgcaaagaacagtctcttcggcgggctttgcgcttcgggctggcataccacggcaatcttcatgaaactcaatgttgcctccatggtgcaggcgagcagagaaacggtgcaacggggcgaaacgccgccgacctttggcccctcaccgggattcgagaacctgaaatggccgaagccggtctttgccggggatacgatcacctacaagcgcgtggtccatgccatccgtccgctcgcgtcacgccccggctggtcgatgctgaccatgaccacaagagcccataaccagcacggcgaggaagtcttgtccttcgacaatgcggccatggtgaaactgccgccgaaagcaacggcctgaaacaacaaagcccggagcattgtccgagctttttcgtatcctcaatcgccttcaaacgcgacaagggtgcgcaccggcaggccaagcgcctccagcttctttcgcccgcctaagtccggcaggtcaatgataaagcaggcggcaacaatttccgctcccatctggagcagaagcttggcagcagcttccgccgttccacccgttgcaatcagatcatccacgagaacgacacgctcacccttttcaatggcgtcacgatgcatttccatttcatcgacgccatattcaagactgtatgcgatgcgcaccgtatcgcgcggcagcttgcccttcttgcggattggcacgaagcccgccgaaagctggtgagcaattgcaccgccaagaataaaaccgcgcgcctcgatccccgccaccttgtcaatcctgttacccgcatagggatagaccagttcatcgacggcgcggcgaaaggcctgcgcattgcccatgagcgtggtgacgtcgcggaattgaacgccgggtttcggataatccggaatggttctgatcgcatccttcaaggtgaccttaaacccggattccattttcagtcctttcaaggggatggtggggagcagacagccttaccccaggctaatctggcatggtcctgtttgtgaaattcttcaatcacgatctggcagccacgccaagcacctttgcgatctttcagagcataatccaaccggagtggaacgggaacaatcatgtttatgcatgaaatggaatgggttggagcgccgatctgatccgagcagatcggcgctccagaaaatccggtccaaagcgcaaaagaaatgggcgcctttcggcgcccaatcctcaagctgtctcgcctgcaatttttacaggaaccgctccggcagtttagtgcttcacatccgaccagatcgaacgcttggcaatgtaaacaagccccgcgaagagaaccaggaagacaatgacccggaagccggtcttcttgcggtcttccagatgcggctcagcggcccacatcaggaaagccgagacgtcacgcgcatactgatccactgtttccggtgtgccatcttcataggtgacctgttcatcgctaagcggcttggccatggcaagcgcctttgccgagatgaagtacggattgtagtgcgtaccttcggcaatctgcatgcctgcgggcggctgctcatcgaagccggtcaaaagcgaatggatataatccggtccgccttcggcatattgcgtgaatatgtcgaaaatgaactgcgggaagccacgctccaccgaacgcgccttggcgataagggagagatccggcggagccgctccattattagccgctgcagcagcgttggcgttgggatatggcgccgggaaatgatccgtcggaagcgcggcgcgggtgaacatttcgccatccgcattcgggccgtcttcgacttcatattccgccgccagagccttgacctgttccggcgaataaccaaggccttccagcgtgcggaatgccacgaggttcatcgaatggcaggccgagcagacttccttataaaccttgagaccgcgctgaagctgccccttgtcataggtgccgaatggaccggcaaagctccagctttcctgcttcggatggtggatcgggaaatgatccggctcggcggggttagcgccttctgctgcaagagcaccgcccatcgacaacccaagcgcgaccagcggagcgataccgaaggcagcgaagttcttgaggatgtttttcatcgttacgtccttcatatctctcgctgcatcagcccttggtttccgcagagatttccacgggggcaatctcagccttgccttcaccctttgccagaaccgcctcggtgatcgagttcggcaggcgctttggcgtttcaatcaggccgacgaccggcatgatgatgaggaagaaagcaaagtaatagagcgtgcccatctgcgccatgaagacataggagccttccgccgggcgcgaacccagccagccgaggaagatggcgttgatgacgaacagccagaagaacagcttgaaccacgggcgatagactgccgaacgcacctttgacgtatcgagccacggcacgaagaacaggatcgcgatcgaaccgaacatggtcagaacgccgccaagcttcgagtcgatcgggccgatgttgaaggtgatggcgcgcagcatcgcgtagaacggcaggaagtaccattcgggaacgatgtgagcaggcgtcttgagggaatcggccgggatatagttatccgggtggccgaggaagttcggcagatagaagatgaaataggcgaagaacacgaagaagacgagcgcgccgaaagcatccttgatagtcgcataaggcgtgaacggcagcgtgtcggtcttggatttcacttcaatgccggtcggattggtctggcccgttacatgcaacgcccagacgtgcaggatgaccacaccggcaatcatgaacggcagcagatagtgcagcgagaagaagcggttgagcgttggattatcaaccgcgaaaccgccgagcagaagctgctggatcggctcgccgataaccgggaaagccgtgaagaagccggtgatgaccgtcgcgccccagaaggacatctgcccccatggaagcacataacccatgaaagcggtcgccatcatgagaaggaagatcaccacgcccaggatccacagaagttcgcgcggcgccttataggagccatagtagagaccgcgggcaatgtggagataaacggcgatgaagaagaaggatgcgccgttggcgtgcatgtagcgcagaagccagccggagttgacatcgcgcatgatcttttcgacggaattgaatgcgagggccgtgtcggcggcataatgcatggccagcacgacacctgtgaggatctgcgcaatgagcatgaagctcagaatgccgccgaaggtgtacatatagttcaggttgcgcggcgtcggataggctacaaaggaatcgtagacgaggcgcggcaaaggaagccgttcgtccacccatttctcgatgccggtcttcggcgtgtatgtggagtgtccaccactcatgttctgtctccccaagacctgttagccgatcctgatgaccgtatcggaagtaaacgcatattgcgggatgtgcatgttttccggtgccgggccgctgcggatgcggccagcagtatcataggtcgagccatggcaagggcagaaccagccgccaaaggcaccggattcaccgagcggcacacaaccaagatgcgtgcagaccccgatcatcacgagccagttttccttcccctcgcccgcagagcgggcaaggtcggttgcttccgcatccgttggaagattggcattacgcgcattgggatctttcagatcaccaagtgcggtcgttttgctctcttccacttccttggcggtacgattgcggataaaaaccggcttaccacgccatttgacggtcagggacgcgccttccgcaagggaagaaacgtcaacttcgatagacgctgccgcgagtgtcgaagcgtccggacgcatctggtcgataaacggccaagccagtccgccaactccgacgacaccggccattcccgtcgcaatatacaaaaaatcacgccgtgtcggctcagccgtgtcgtgtgcgctcacgtgccaattccttttcaacctgcatgttcaattgaactctcccctcgccctcttttgcacctgccaaaaattatcccgcaagtgctcacaggacgaaattccctccatttcactatccggtttaggcgtgtaaaaaacgcttgtccagacgctaagcccttatgacggcacgatgtcgcaggctattttgtggatgcattttgcggctgcgcgcgaacccgggcgggaataggccccaaaccccaaacttttcagtttttcgcgtcttgcccccgaaaaccgccggattggcgcgcccatagcccagcataaatgccgccgcgcgcaatcagcgcctcgtgggttccctcctccacgatccgcccccccatccatcacgacgagacggtcgagcgtggcgatggttgaaaggcgatgcgcgatggcaatgacggtcttgccttccataagctgtttgagattttcctggatggaagcctccacctgcgaatcgagtgccgaggttgcttcgtcgagaatgaggatcggcgcgtcttttaggatggcccgcgcgattgcgatgcgctgacgctgcccgccagacagtttcacaccgcgctcgccgacgaaggcgtcgaaggagcgccgcccctgaaagtcttccagattggcgataaacccgtcggcttccgcctgttgtgcggcctgcaccaactccgcttccgtcgcatcatcgcgcgccagcatgatattgtcgcgcagcgagcgatgcagcagcgcggtttcctggctgacgaccgcaaaagccttgcgcaaagatgcctgcgtgacatcgcggatatcctgcccatcgacaagaatggcaccctgctccacatcgtaaaggcgcaggataaggttgatgagcgttgatttgcccgcaccggaatggcccaccagccccaccctttcgccgccacgcacggtaagattgatattatcgagaacgccggcgcccttgccataatggaaggtgacatgacggatttcgatgcccgcctccgtcaccttgagggacttcgcattccggcgatcttcaaggcccagcggtgcggaaacaagctgcatggagttctcgatcaggcccagttggcgcaacatgccgttcagctgcatcatcaaccggccaaacagcatattgaggcgcagcacaagaccaagcgtgaacgaaacctgcccgacagtgatcgcattgcgggtccacagatcaatggtaatggccgcaaccgtcacgatcatcaggccggaaagcgccgtaagcgcaatacgtacacccgtgagcgaatgcatgaatggcaggatggcggcaagatagcgcgtgaacccatcgcgcatataacgctcgtcatcatccgccgtattgagctttatggtctggatgttggaatagctgtccacgatgcgcccgttgatcatggagtcagcctctgccgaggcttccgcctccttgcgaatgcgtggcagataacgccgggcaataaagccaaaggcgataacccagagaatgaccgcagccgccagacgccaatccagccgcccgacaagaaagagcgtggtgatgctgtagatcaccatgaaccagacgacctgaatgaagctttcgataaggtcgcccgcagcctgccccgcctgccagaccttggtggcgatccggcccgcaaaatcgttctggaaaaatgcataggattgccgctgcacataggcgttcgcctgccagcggatcatgttgtagaagcccggcgaaagggtctgatcctccagaagcgtgctagtcgccgtgacgacaaggcggattaccagaaccgtaatgcccatgaaaagaagttccggccccgccacatggaaaagcgtggaccagctgcgttcgacattattccttcccgcctcgtccagaatatcgaccagcctgccggtaaaatagaacagccccgcctcgaccagcggcagcaagcctccgataacaagcgaggccgcaatcggccatttggcctggcgggcatagtgccagagaaaggcaagtgtggttgaaggtggcctcagactgtccggttcatggaagggatcgacccatcgctcgaacagactataaaccgctttcatcaattgcgttttccttagagccttttcgagccaaaactgtgaaacacctaagcggggaaatcagtccgccgggccgatttctgatgccgctccgatgcgttggacaatgcgacaaaacaaagagttagagcggctcctgttgaaacagggaccgttctaatcaaccaatgtatcgtcggtattatcgacaaggccgaggaacccgccggactggcgcgcccacaggcttgcataaatgccaccgagcgcgacaagctcctcatgcgtcccgtcttcgacaatgcgccccttgtccatcaccacgagacgatcaagcgccgcaatggtggagagacggtgtgcaatggcgatgacggtctttccttccatgagcgtattgaggctgtcctgaatggctgcctccacctccgaatcgagcgcagacgtcgcctcgtccagaatgaggattggcgcatccttcagcatcacccgcgcaatggcgatacgctggcgctgcccgcccgaaagcttgacgccgcgttcgcccacatgcgcgtccagtccgcgccgccccttcgggtcaacaagctgcggaatgaactggtcggcctgcgcaagacggatcgcctgttgcagcatttcctcgctggcatccgggcgtccatacatgatgttctcacgcacggaacggtgaagcagcgaggtgtcctgcgtgaccatgcctatattggctctcaatgaatcctgcgtgacctacgaaatatcctgcccgtcaatcaggatgcggcccttctcaaggtcatagaagcgcagcaggagattgaccaaggtggacttgcctgcgcccgaacgcccgaccaggcccaccttctgccccgcaggaatggtgagcgagaggttcttgatcacgcccttgccgcgcccataatgaaaaccgatctcatcgaaatcgaggtcgcccctggccaccttcagcgccggagcattaggaacgtcaacgacctcatgcggccgggcaagcgtggtgatgccgtcttccacagtgccgatattctcgaacaaggcggacatttcccacatgatccattgtgacatgccattgaggcgcagcaccaggccaatgccgaccgccaccgcgccgatggacacggcttcgttgatccaaagcccgatgccaatggcgccgactgcaaagagcagcaggccgttcgacagataaagcgtgaaatggaacaaggtcacgagccgcatctggcgatgcaccgtgtccatgaaaatatcgaggctttcgcgaacataggtttcctcgcggcttgaatgcgagaaaagcttgacggttgcgatattcgtataactgtccacgatgcgcccggtcatggtcgagcgtgcatcggcctgttcttccgaaacgacccgcaaacgtggaatgaaaatacgcagcagaccgatataggcaacgagccagacagcaaatggtatcatcagccgcatgtcggcggcggcggcaatgaaaagcgcgcccgcaaaatagacgatgacataattcagcacatcgagcagcttcatcaccgtctcgcgcacggcaagagcggtctgcatcagcttggtcgatatccgtccggcaaactcgtcctgaaaaaaggtcatcgactggcggatcagatagcggtgcatcagccagcgcacgcgcatcggataattgccgagcaatgtctggtggataatcaacgaatggatgagcaccacacccggcaggccaacaagcacgacgcctgcaatcagcgaaagccgccacccttcattggccagaaacgtctcgcgtgactggttggaaagccaatccacgatattgcccaggaacgcgaaaagcaacacttcaatgacggcgatcagcgtcgtgaagatcgccatgccgataatccatggccatgcgccacgggtataataaaggcaaaaggcgaccagcccgcgcggcggctctcgcgacggctcttccggataggcttcgagtcgttgttcaaaccatctaaacatgatgtttcttttatgtgggtccattgaaattgccaagtcaaaataggaacaaaacaggaatatttttttgcgagcgacaaaagcgtaaattgctggttcggccccgaaccgggcgctactcttgcaaccatgcggttttcacgataccggctttcccatggaactgcgcgtcgccctttaccagcccgatattcccggcaataccggaacgatcctgcgcatggccgcctgccttggctttgcggtcgatctcatcgagcctgccggtttcgatatttccgaccgcgcgctaaagcgtgcgggcatggattatctggagcaggccgcccttacacgccatcccgactggaaccgtttcgatgcctggcgaaagaatgccggacgccgcctcgtgcttctctccaccaaggcggcgatcccctataccggatatcaatttcaggaaaatgacattctcctcttcgggcgcgaatccgcaggcgtgccggaagcgatccacgacaacgccgacgaacggctgctgatccccatggtcaggagcgcccgctcgctaaatcttgcggtttcagttgccatgacaacaggcgaagctctgcggcagataaggagcaaaatcgattctcactcagggaaatagcccccgcggctaattccatttcagacatatttttttgactatgctgcgaaagggccgggtcgcagtgcaattcttttttcatttccggtctgaaaggctcaaatcccccatgatcctctctacccgtaatctcgcttatggcctgtgcggtctttccctgtttttctcagccccggccttcgccaaaaagcctgtgcgcatcgcgccgaaagtcatggtcatcaccatgttcggcgacgaagcaaagccatggctcaaaggcttgaaattcacgcgcaaaataagactgcccggcctcagccccgaatagccgactgtggattgcaccgccgaaggcctttgcctcatgacgacgggcatgggtttcgccaatgccgccagcgccgtttccgccatggcgctgagccgcaagttcaacctgacacatagctattttctgatcgcgggcattgccggtgtggatcccaagcacggtacactcggctctgcccattgggcgaaatatgccgtcgatgccagtttgaaccatcgcattgatcttcgcgaagcgccggaaggctggccgaccggcttcttcggccttggcgtggcaaagcccggtgaaaagccgaaatggtcggctggaaccgaagtctttgcattgaacgccaggcttgccgactatgcgcttgcgacaaccagaaacgtgaagctgctcgatagtgatgaagcgaaggcatatcgcaagcattacacagaagaagcagccaccggcgcgccgaaggtgacgctctgcgacaccgcctctaccgacacctactggcacggtgcaaagcttggtgacgcgattggcgcatggtcgaaagtattgactgatggcaaagctgattattgcaccgcccagatggaggacaatgcgacgctgaccgcgctgaagcgcgcagcagaagcgggcaagctcgatttcaaccgcatcgcattgctgcgcacagcctcgaatttcgaccggcagggcaaggaccagaccgccatggaatcgcttgccgccacatcgggcggcttcccgcttgcaacagaaaatgcctatcgtgtcggtaaagcctatgcggacagcatcattgcaaactggaaggcatgggaaaaagccccgcaggtgacggcaaagtaaaatcagtaacgtaataacgattcaggtgaggcgcgccccatccggcgcgctttaccgatagctggagccttttcgagccaaagtgcgaagcggttttggctcaaaaatactctaatccgccgtcgccaggcggcgcatggtgaattcgatcacatcgtcaggccgctcgcaccagctttcgatttccgtccaataggccgccttggggaaagtatcgaaccattcccgcgcttttttgcgcgccgcctgccgtggcaaggtgaaggtttcccgcacgaacccatcgcgcggcatccggtttttgcgggtgcggcttttctcaagctgcttgcgcagtccttcgagcggcggtcggggcggtgctgcgttcatgcgtttgcctcacaaagcctgagaaccctatgatagggaaccactttgacaaagacgagtcttttcttggggagatcgtggccagtggcggtttagtgccccgcgaaaccgctcttcatactttgctcggattgcagactttgctaggctgcaaaaacaaatgccctcacgcccaaccgtaagtgaattcgtctcaacagcccaggctggacgatagtagctcaatccatttccccttgactgcgcgatcctgtcagccttgtcgggcaggcttcgccggaaggaaaagcacaatgaaacgcgaagacatccctgcgatcatcccggccgatatcgaagaaaagaaaaaggcggcgcaaagctggttcgaggagttgcgcgaccgcatctgcgcaagttacgagcaactggaagacgaattgcagggcccgctttcggatcgtgaaccgggccgtttcgtacgcacgccctggcagaaggatgacggcaatggcggcggtgtgatgtcgatcatgcatggccgcgtctttgaaaaagtgggggttcacgtttcgactgtccatggcgagttctcaccggaattccgcaagcagattcccggagccgaggaggacccgcgctattgggcaagcggcatttcgctcatcgcccatccgcaaaatcccaacgtgccagccgttcatatgaacacacgcatgatcgtgactacccgccagtggttcgcgggcggggcggacctgacgcccgttctcgaccgccgccgcacacaggaagaccccgatacgctcgcctttcacaaagcgttccgcttcatttgcgaaaagcacaaggatatcgtcgattatcaacgcctgaaggagtggtgcgacgaatatttcttcctgccgcaccgcgacgaaccgcgcggtattggcggcattttctatgactggctgcattcaccggaagaaaaaggcggatgggatagcgacttcgcctttacgcgcgatgtcgggcgcggcttctccgtggtttatccgcatctggtgcgccagaacttcaacaaggactggaccgaagccgaccgtgacgaacagctcatccgccgtggccgttatgtcgaattcaacctgctttatgatcgcggcacaatcttcggcctcaagaccggcgggaatatgaatgccatcctgtcttccatgccgcccgtggtgaaatggccctgatgaagcggaaagggccggtttcccggccctttttcatgcatcgaatgccgcatgataggcaacatcgccttgcggcatatccggaccgaaggccagacactggaaatattcgggcggcacccccggcagtttctgccgcgcatcggccttgaaaccaaagcgtccgtaataaccgaggtcgccaagaagaacacagccccttgccccggcaccgcgcaattgcgcaaggccctcgcggatcagcttgccgccaatcccctcaccttgccgggcgggcagcactgaaacgggaccaagcccgtaccaacccttttccgcaccgccgatcaggaccggcgaaaaggcgatatggcccagaacctgcccgtcttcctccgcaaccagcgacagggtaagcgcctttgccgcgcgaagcgcatcgacaatctccccttccttctggttgctataagcaacagggcgaaaagccgcctctgtcacctgacggatttcggcggcgtcttgtggcctttccttgcggatatgcattctgcctcccttcaccggttattggccccgaacgcgaaatttttcacacccgttgccccggatatgacagggaatgccaaaacggcttcaggctttcgactggttgcgaagcttttcggcttccgcgtagaacttcttttcccactcattgtggttgtctagcccctccttgatgaaaggcgtgaagatcgcaagattcatcaggcaccagttgatgaaacgcgcggggaatttcagcggcttcacgaaatcgacgaacagcaccacgcgcgtcttgtcggtgtggttccaggcctcgtgctcataggcatcgtcgaaaatcagcaccttgccttcgtgccagtggcagacctggctgtccacgcggatcgccaatggtcgttcggctccggcacgatcagccccagatgcaggcgcagcacgccattatagggtccgcgatgcggcggcagatgtttgcccggctcgaagatggagaacatcgccgtggtcaggccgggaatcttgttcacgatgcgccacgtttccgggcaggccttgatgttctgttccgacttcacaccgaagccgagcagaaagaacgtcttccagcgattgtcggtggagatggtcttcacatcggtcgaaatatcctgaaaggaaggcagttcactctggcgcagcaggatcttgtccagttccttgcggatggcgggccattccttctcgatctcggctgaccacgggaaggtcgcattgtcatagacaggcggattgccaagcttggcatatttcaggttgagcctctccgcccaggaaacgatccccatgaaaaagcgggtgatccggcttggccggtccatggcggcaatgccctcggtgccaaatttctgctttggatcggtcgctgccttgtcttgtattgaggtatcggaactggccatctcatgctctttcaaaacgcgcgctaaaaacttttcatttcctgtttcgggcctgttttgccccagccataagccgatggaactacggctgaaatttgcaagcaagccatcagtcgttcaaattatcacgatcaagcttgcgcagaagcgcctcccggtcaaggctaaaacaggagtcaatccagagagtttcaagagaccgtaatgtttctccaagccccggccccttttcaatgccgcgcgccagaagatcaccgcccgtaatggggaaaacaggggcatcgtaatgttcggcggcatccagaagccgtgcgacaccaccggcgcggatcatcgcctcatcgctgcccacggcctcctgacgcgccgccgcataggccagacgaatacgatccagcaaagcctgcttgctgccgcgataaatcgctttcttcagtgcttgttcggaaagccccggcttcaccgcatcggcccgcgcccatgcttccagacgcgccctttcggcgttggacattttcatacgcttgcccagctcttccatacggacagcatcgggcggaacaagactttccagccgcaagagcggatcggcctgccatccaagatcgctttgcgtgcgcaccagcccatgaatggcatcaatgccccatttctcgctttcaggcagaacgagattgagcacgccggcctgccgcatccacaaaagcgcgcgcgagggatcgggagcaccgagcagcttcttcatttccgaccagatgcgttcggcggaaagctgcgcaataccgtccttcagccttgcgctggcgcgcagcccttccgcttcgggccggcctgaaccgtaccaggcaaagaagcggaaaaaacgcaggatgcgcagataatcctcgcgaatgcgctgttccgcatcgccgatgaaacgcaatgtccgcgtctctatatcggcaagcccgcccacctgatcgatcaccgtaccgtccgcagtgacataaagcgcattaatggtgaaatcgcgccgttcggcatctgctttccagtcggttccgaaggcgactttcgcatggcgaccattcgtttcgatatcccgcctcagtgtcgtcacttcaaaggggtatccttgcacgacgacggtgatcgtaccgtgttccatgcctgtcggcaccggcttgaaaccggcttcacttgccagccgcacggtttcttccggcagatgcgtcgtcgccagatcgacgtcgctcaccccggtgccgaggagtgtattgcgcaccgcgccgccaaccacgcgcgcctcgccgccatcgcggttcaatgccgtgaaaagcgcctgcaacggcttcgcattcagccaatctgccttgccggaaatatttatactctcgctcaaacgtagagcctttcataaagtccgcgaatgatgccggcggttgccccccagatgaatcgctcgtgatagggcatggcgtaatagaagcgttccttgccgttgaacagcctgctttcgcggcgatgattggccggattcatcaggaaggaaagcggcacttcaaaaatatcggcgacttcgtccggattgggatgcacatcgaacggcgttttcaccaccgccaggacaggcgtgatggaaaagccgctgccggtgagatagcgcggcaggttgccgatgatctccgcacggtctgcggcaagcccgatttcctcattggcctcgcgaagtgccgcccgttccgccgttccgtcttccgggtcgatggcccctccgggaaaggcgatctggccggaatgtttgcgcagcgtatcggtgcgccgggtaagcagcagcgttgcctccgccccccggtccaccaccggaacaagcacggcggcatcgcgcattctggccgtcaccatcgcctgtgagacatcggggttaagcgcatgatcgccagtcagctcctcgtggtcgggccgccattgccgcacccgctcggcaaaatcaccggctgaaaaggctggaaacccgctcattgaagtgcagcctccagcattgcagagggcatgaccggaaaaaccgccccgcccgaacgcacggcaaacgtcatcacaccgtctatttcgatttcctcgccaagcgccacgagatcatacatgaccgaacgggcgaccagcgcctccagccgtccccgcacgagaatatagggtttcagcccgccgctttcgggttccaccgcaaaacgcaaagggtggtccgcgccagcctccaccacatcgcccacattggtgcgcaatgtcagcacctgcgtttcaccctcgccggaaacgtccatttccacggctatgaacggagcatcctccacgcggataccgaccttttcaaccggtgtgacaagataggtcttcccgtcctcatccttgcgcagaacggttgaaaacaggcgcacgagctgtttgcggccaatcggcgtgcccatgtagaaccatgtgccgtctgccttgatttccatgtcgagatcgccgcaaaaatccgggttccagcgttccacgggcggaattccgcgcgctttcgttgccggtccgctttgcgcatcggcatgggcacgcgcgatcagggcttccagcccgcccgttcctgccgcctctcgcatcgaactttgcggcgcttccttgccgccgggggtgctttttatcatccgactcggttattcctgcgcaaatagacttaaagccatgaaatagtcaccctttcacggcttgtcagtattatatagcgatttatgaagcagttccgccagagcattgcgaggtccatatgagcgttgccgttacgcctgaaaccgccaatcccgaacagatagtcgcggaggccgaacgtgcgctcgcagacattgcccgcatccgggaaagcatcggcaccgtaatcttcggtcaggaaaaggtgattgagcgcacgcttgttgccgtgcttgccggtggccatgcgcttctggtcggcgtgccgggccttgccaagaccaagctggttgaaacgcttggcaccatgcttggcctttccggccagcgcatccagttcacgcccgacctgatgccttccgacattatcggctcggaagtcatggagcaggacgccgatgggcgccgcaccttccgctatctcaaggggccgatttttgcgcagcttctgatggctgacgaaatcaaccgcgcctcgccgcgcacccaatcggcacttctgcaagccatgcaggaatatcatgtgacggtggcaggccaacgctatgaccttcccgcaccgttccatgtgctggcaacccaaaacccgctggaacaggaaggcacctatccgctgccggaagcccagctcgaccgcttcctgatgcagatcgatattctctatcccgaacttgcggccgagcgccgcattcttctcgaaaccacaggcgcttttgaagcgaaagcctatgcgatcgtgaatgccgaacgtctcatccagatgcaggcgctggtgcggcgcatgccggtgtcggaaagcgtggtcgaggcaatcctgaagctggtgcgttctgcccgcccggatgccgacaatgagcacgcaaagaaacatatcgcctggggccccggcccgcgcgcaagccaggcgctgatgctctgcgcccgcgcccgcgccctttacgaaggccgtctcgccccttcggtggacgacgtgaaggcgctggccgagccggtgctccagcatcgcatggcgctcaatttcgccgcgcgcgccgatggcatgcatattcgcgatgttatcgccaatctggtgaaggctgccgtctgatggtgattggcgcagaagtttccaccgcagaccgcaaggagacacttgcccgcgcccgtgcgcgggccgcaagcatccccgatctgctggtcgaagccgagcgcgtcgtcaacacggtcatgaatggctggcacgggcggcgcaagcgtggccccggcgaaaacttctggcagttccgcccctatgtacaaggcgaatcgctggcccgcatcgattggcggcggtctgcccgcgacgaccacacctatgttcgcgaccgtgaatgggaatccgcccacaccgtctggctctggtgcgatttctcgccctccatgctctatcgctcacgtcttgcggccgtttccaaggaggcacgggcgctcgttctgacccttgctctggccgaactcctgtcgcgttcaggcgagcgcattgcttttccggcattgatgccgccattttccgcccgcaacggtgcggaacgcctggcaagcgcattgatgcacggcacaccggacgccgccctgcccgacatcacccagatccgccgtttttccgaagtcgtcctcgtatcggactttctgcatccgttcgatgaactgaccgatcttctcaaccgtctggcacaacgcggtgtccgcgcgcatctggtcgaagtcgccgaccccgccgaagagacattcccctatctgggccgcaccgaattccgcgacccggaaaccggggccacgctcattgccggtcgcgccgaaacctatgcgcaagactatcgccgcctctatatagcgcgccgcgaaaccctcatcgatatctgcaagcggcttggctggagctatacggtccaccggacggacaggcccgcaacggaagctctggcgcgtcttcatgatgccctcagcgccagtggaaccttgagcgtttcgctgccggaacagggaggcgccagcgcatgaatttcctgccgctcgccttcggttcgccgctcattctcgcaggattgattgccctgccggtcatctggtggctcctgcgcatgacgccgccgcgcccgcaggaggaaacctttccgccgttgcgcattctggcgcaggttttcaggcgcgaggaagtgccctcgaaaagcccatggtggatgacgcttctgcgtctgcttattgcagggctggttattctggcgcttgcttcgcccatatggaacccgcgcccgctcgcgctgcccggcaacgagccgcttgccatcgtcatcgataatggctgggcttccgccgaagactggcgacagcgggtcaatgccgcagaaaagctcatctccgatgcgcaaggtgccaatgcgcagatttatgtgatcgggacggcagaacccgccaatgcggagatcggcccttatgacggcaggcgcgccaccgagcgccttcaggccctggaaccgcgcccgatccctgttgaccgcaagacggcaatggaacgtctggcatcggccctgccgcaggatatgaaaatccgccttgccttcttgagcgacgggctggcatcgcctgcagacgacaaaacttttgcaaccttcgacaagaccgggcatctggcctcggtgctctggtatgatgcagaccttggccgcacccttgcactcaccggcatcgacaacaaggcggatagtcttgaagccactgctgtgcgccccgatgggatcaccaccccacgccagctcaccgccgccgcctatgacgacaagggacggcgcatagcagaagccccgctttccttcgcgctcggcagtgcgaaagggacggcgcatttcaacctgccggtagagcttcgcaacgacttccgcctgatccgcgtcgatggcatggagcaggcaggcgcaacccggctgatcgatgcaggttcgcagcgccgcaccgtcggactgatcgccagcggcgacggcgatctggcacagccgctgctctcgccgcttcattatatttcccgggcgctctcgccctatgccaatctggtcgaaccgcgctccgccgaccttctgcaatccgtgccggaagtgctggatgccaaaccctcggtcctcatcatggccgatatcggcaccttgccggagccggtgatcgagcagcttaccagatggatcgaaaacggcggcacgctggtccgctttgccggaccgcgccttgccggtgccagcgacaacgatccactcctgcccgtcaaattgcgcaagggtgaacgtgcgctcggcggcacactctcgtggtcggaaccgcaaaagctgcgcgccttcccggataaaagcccctttgccgggctggcaatcccgcaagacgtcaacgtcaaccgtcaggttccggcagagccttccttcgatctgaacgacaaggcctatgcgatccttcaggacggcacgccgctggtgacgggcgaacggcgcgggcacggcaatatcgtcctgttccacatcgcaccggatgcgacatggtcgagcctgccgatttccggcgtcttcgtggaaatgctgcgccgcattgtctctctttcgcagagaaccggtgcacaggataatcaggcgagcctgtcattgccgccgttccagctcctttctgcggctggcgcgctcaccccgcccacaccggaagcaaagcccctgatcattgaaaagaacaagcagcccagcgtcggcatcaacacgccccccggcttctatggcaatgaggacggtttgaaagcactcaacatttttgagggcggcaatgtcaaattgcagccgataagtcggcccgccctttcggtcgccgtcacgccggtctcttatacgtctgatcggtccgtttcactcaccgggccgttttttgcagccgccgccatgctgttggcgctcgacacatttttgatgctctggctgcgcggcgctttccgccgtcgcatgaaggtccgctccaggacggccagccttgcgatccttctcgcaggtagtctggcattcgcatgtccgccgacgcaccgggccgaagcgcaggaaccgcagcaggtgcatgacgacagcaaaccgggcgatggagccatcatcaattccgtgtcgcaaacgcatcttgcctatatcatcacaggcaaggccgatacggacaatatcagcaaggcgggcctcaagggcctgagctttgccctgatggacaagacggcgcttgaaccgggcgaccccatcggcgttgatccggcaaaggacgagctggccttctatccgctgatctactggccgatcgacccggatgcaccaatgccaagcccggaagcgattgcccgggtcgatgcctatatgcagcagggcggcacagttcttttcgatacgcgcgaccagttgcaggcaggcgcgagcctcgaccctgccgcctcacctgccaaccagcgcctgcgcgccattcttgacgggatgaacgtccccccgctggagccggtgccggacgatcatgtcttgaccaaagccttcttcatcatgcccgattttccgggccgttatgaaggaagcccgctctgggtggaagccacgacgcccaatgcctcgccgcaggatcgccctgtgcgcaccggcgatggtgtgacgccgatcatgattacggcgaatgattttgccagcgcatgggcggtggacgatcagggcaatcccctgtttccaacagtcccgaacgacccgatgcagcgcatttatgccattcgcggcggcgtcaatatcgtgatgtacatgctcaccggcaattacaaatccgatcaggtccacgttccggccctgctcgaaaggctggggaattagcatgatcccgaaaagtggaaaccgattttcgggcaagaaaatgtgccgtgaaaggaggggcgaatgaacatcgaatttgaacctttcctttccacgccatggctcatcgccattctggtgccgctggcgctattggtgcttgccaccgttttcctgcggatgcgcggcggcttgatccgcctcctggccgcagcagcattggcgctggcgctgttcaatccggtcatcatcaatgaagaacgcgaaccgctgaaaagcgtcgttgcggtggtggtggatcgcagccagagccagcaacttgggataagacatgccgatgccgatgccgctctgaaagccgtgcaggaccagcttgccaccatgccgcaatttgaaacccgcgtggtggaagcaggccaacccggtgaaaacgaagatggctatgccacccgcctgtttggcccgctcgcaagcgcccttctcgatgtgccgccatcgcgcgttgcaggcgctattctcattaccgatggtcaggtgcatgatgttccggccaataaaagcgcgcttggcttcgatgcgccgctgcacgcgctcgtaaccggcaggcccgatgagttcgaccgccgtatccgcttcaacaaggccccgcgctacggcatcagcggcaagccgctggaaatgtccttcacggtgatcgatgaaggcaagaatctcggcaatccagcgcctgtacaaatccgcgtcaatggcgaggtcgtcagcgaggaagaagcgcaagtcgggtgggaaacgcccgtcaccatcactttgccgcgcgctggcgtgaatattgtggagatcgcgacacctgcgcttcccggcgaagtgaccgatacgaacaaccgcgcagtcgccacggttgacggcattcgggaaaacctgcgtgtacttctggtttcaggcgagccgcataatggcgagcggacctggcgcaacctgctgaaatccgacgccgccgtcgatcttgtccacttcaccattctgcgcccgccggaaaagcaggatggcacgccgatcaacgaattgtcgctcatcgccttcccgacgcgcgaactgttcgtggataaggtcagtcaattcgacctcatcattctcgatcgctaccagcaccgcgacgtgctgcccctgctctattacgattatattgcgcaatatgtggagaatggcggcgcactgctgatcgcagccgggccggaatatgcgggcgaaacatccattgcccgcacgccgctttatagcgccttgcccgccctgccaaccggcaccgtgacggaaaaagccttctatccgcgcctgaccgaaatcggcaagcgccatcccgttacacgcggcctgaacggcagcgatcaggagccgccgcgctggagccgctggttccgcaccatcgatattgacgcaccgcagggagaaacggtgatgagcggcgcggataataagccgcttctggtgctcaaccgtgtcggcaagggccgcgtcggcatgttcctgtccgatcagggctggctatgggcgcgcggttttgagggcggtggcccctatgcctccctctatcgccgcattgcccattggctgatgcaggaaccggaactggaagaagaggcgctcactgccacgggcaatggccgcacgctttccatccgccgccagaccatgggtgacaatccgggcatggcggatatcacaacgccatccggcaaaaccttgcggacgaagcttgcccgcagcaagccgggcctttttgagagcacactccagacggatgagatcggcattttccgcgtcaggaatggcgatctggaaaccctcgcccatgtcggtcctgtcgatgcgccggaatttgccgatagtatttcgacaatggatcggctgaaaccgctggcagccgctacgggcggcgcggtttaccggcttcacgcaagcgcgcagagcagcgtgcatgtacccgccataactgctatccgcggcaaccgcgcggcaaacggcaatgactggatgggcctgcgcgaaaccgcagacacacaattgaaaagcgtcaatcgcctgccgctgttctccggctttctggcgcttggcctgctgctcttcatcttcggcagcatgtggtatcgcgaggggcggtaagccgcccccgatctgccttgccccacatgttcactctgcgcttgccaacggatcagggaaagatcaatcaggcccggttggcgtggcgcacgatccccttgacgccattcagcgcgcccgcagagagttcgcaggcgagcatccggcgcggatcgaccggcgctggcataaccatcgagcccggctgaaccggcttgaagccgaacggcccgtaataaggctcgtcacccacaaggatgaccagtttgtggccggctttcgctgccgcttccagcgccatgcgcataagcctcccgccgatgccgcgtttcttccattcaggccgcacggccagcgggccaagaagaagggctggcgtctgtcccacgataatcggcgtcaaccgcaccgacccgacgacaatcccgcccatcaacgcaacaaaagacaggttcaggtcgtgaggaccgccttcgcggatgaaatgggcggcacgggtgaaacgccccggcccaaaggcttcagcattgatggcttcaatttcaatgtcgtgcgccgggcattcctgcgcgtaggtcagttcaagctgctgcatggggcttatcataacaagaaatgtcgatgaccctcgaaggtcgatggaatgcatgctgcgcagtttgcgcagtcaaagtttcatcgtcggatgaaccgcatttccatttaatcgcgcccctcaacggacagacccggccacaaattggaatttgcctagcaccaaattgcacacaggtaaaacaatttctttcaaaatggcggctataatttatctttttggcaccgttacgcactgttcacggtcagcggtcctgcaaaaccacggttcccggcctattctccttccaaaaggagagatcacatggggcttctggttgacggcaaatggcacgatgtctggtatgacaccggcagcacacagggccgtttcgagcgttccaaagcgcaattccgaaactgggtaacacaggacggcagcgcaggcccgaccggcgaaggcggtttcaaggcagagcctggccgctatcatctctatgtttcctatgcctgccgttgggcgcaccggaccttgattttccgcgcgctgaagaagctggaaaaaattatttccgtttcagtggttgatttcctgatggcggaggaaggctggactttctacggcaccacaggcagcaccggcgacgcgctttatggtgcaaagcggctttatgaaatctatacccgcgccgacccggcctattccggccgtgtaacggtgccggtgctctgggacaagcagcgcgaaaccatcgtttccaacgaatccgccgaaatcatccgcatgctgaaccacgctttcaatgaattcggcgatgccacgctcgatttctacccggcggccttgcgcaaccagatcgatacgctcaatgacttcatctatcccaatatcaacaatggggtttatcgtgctggcttcgccaccacgcaggaagcctatgaggaagctttccagcaagttttcgcggccctcgacgcgctggaacaaaagctgtcgcagcagcgctatctggccggttccagcctgaccgaagccgactggcggcttttcaccacgcttgtgcggttcgatccggtctatgtcggccatttcaaatgcaatcatcgcaggctcgcagattatccaaacctgtggaactatacccgcgacctctaccagacgccgggcgtggccgaaacggtcaatatggaacatatcaaggggcactattatcgcagccacaagaccatcaacccgaccggcatcgtgccggcaggcccggaaattgaatatacggcggcgcatgatcgcggccgcttcacaggctgaacctgcgcctttcctgcaacaatgcgaatataagatcagctttctctctcgtctgatggcgcctctttgatttggatcaatgggatgccgcgcgacgcagcccagattaggcacgctactacccaggacttacaggagagagaaaagatgaaccgcttcaccaagagcctcttggcagccaccgcgctcgccctcaccgcgccagccgcatttgccgccgatgcaatcgtcgcccagcccgccaccgaaattcaggctgtgccggaagccctgtcgccatggcagatccgcgtccgcgcacttggcgtcattgccgaaaattccggctatgtggacggcgttgcgggttccgatctcaattattccaagtcgatcactcctgaactcgatatcacctattacttcacgaagaacatcgccgccgaacttatcctcggcacgacctatgccaatatcaatggcgcgggttcgctggatggtttcggcaagatcggcaaggtctggattctgccgcccacgctcacgctgcaatatcacttcaccaatttcggcgctttcaaaccctatgtcggtgccggtgtgaactacaccttcttctataatcaggatgcgggaagcgtcgattatctgaaggtcaagaatacttttggcggcgcgctccagatcggcttcgactacatgctcaatgaacattggggcgtgaacttcgacgtgaagaagctcttcctcgaaccgaagttcgatgccactctggctggcggcgcggaagtcagcggcaaggccaagcttaatccgtggctgatcggcaccggtattacctaccgtttctgacaagcaccgatccggtgaaggcgcagcgcgccttcaccaaaatggaagcggctccagatcatgaagcacttcctgcaagcgccgcttggtggatgctgtcgtcccttccggcaaatcgtccagcgggaaaaatccgcagcttgcgatttccagatcaggcaaacgcggcccggtctgctcaaactcccggcagatataaagcgccacatgatcacgcggcgatgcatgcgcattcttgtaaagcgcaaaaagcttcgctggccctttcagaacgatattggcttcctcgcgcagttccttttccagtgcctgcccgaaagtctcgccgcgctccacaccgccgcccggcaattgccagccgggaacataagtgtgcttcacaagaaagaccgaatttttcttctcatcaagaatgaccgcccgaacaccaagggtcatgggccgccgaaacaaaaaatatgtatgaaatataaaatggcgaaagcgcattccgtcttctccacgcgggcgtttcatccttaatcaatgcgccggtcacatcaacaaaaagtccccagacaggttccgattttaaaaataatacagtaaatgagcgttatgttccgtcttgcgcacatttccgatgttcatctctcgcccttgccgcgggtgcgatatcgcgaattggcctcaaagcgcattaccggctacatcaactggctgcgcaatcgcaaaagcgcaatgcacggaacagtgctgggcagcctcatcgccgatatgctggcccagacgccggatcacatcgcagtgacgggcgatctggtcaatctcgcgctcaatctcgaaatcgacattgcccatgactggctgcaactgttgggcgcgccgggcgatatttccgtcgttcccggcaaccacgatgcctatgtgcccggcgcactcgacaaggcctgccggaaatgggagccgtggatgcgcggtgacggcgtggacaataaaggaagacgcccgcaatttccctatatgcgggagcgcggcccggttgcattgatcggcgtttcttcggcgcgtgccacagcccccttcatggcaagcggggatttccttccggcacagggcaaacgtctggccgcgatgctggatgaagcgggtgcgcgcgggcttttccgcgtggtgatgatccaccacccgccggtccacggtgcaacatcagcgcacaagcggctatatggcatccgccgtttccagaaaatcatccgcgagcacggagccgaactcgtgctgcacggccacacgcatctgataacccattatgaaatcgatgggccggacggcaaagtgccggttatcagcgtaccgtccgccagccagagcttcggcggccgcaagcctgccgcccgctataatatcttcaatattgacaggcacccggatggcggctgggcctgcatcatggaagagcacggcatttcggacgccagcgagaaaatcacaaagctgaacgagcgcgtgctttactgacaaagaagcggccccgatgagaaacggagccgcttgaccttgatctgccgtctaccactatagtttgcattcttcgttatgccgggctgcaaagagcaatctatctgcgttccggtgctcacgtagccttaaatacgctgcgctccggtactcgaaaatcactcttttcgccacggcctgacgaatttgcaactgtagctctacttcgcaatcacacgatttgccgccgacaccacggcttcaagcgaggcgctgacgatattatcgttgatgccgacaccgaacagcttgccgccgggataaaccatctcgacataggaaatggccgaagcatccgaaccctgctggagcgaatgttcggaataatcgaccaccgacattttcacgccaagatatttcgacagcgcatccacgaaaccatcgatcggtcccgtgcccttgccctcgatagtcttggtgacaccgttatcggtgatctcagccgtcaggatgcgccggcccttttgctcaggatcgggataggtgtggtgatccacgaacttgatgcgggcatcgggctgcgtcacatagagtttctggaactcctcgtaaatgcgcttcgatggcagctccttgccctcttcatccgtaatgtgctggatgatttcgcggaactcgacctgcaggttgcgcggcaggttcaggccgtaatcggcttgcaggatataggcgataccgcccttgcccgattgcgaattgatgcggatgatcgcctcgtaggagcggcccacatcctgcggatcgatcggcaggtaaggaacttcccaaaccggcgaattggccgaacggcgcgctttcatgcccttgttgatcgcatcctgatgcgagccggagaaagccgtatagaccagctcgcccacataaggatggcgctcggcgatcttcaactggttggaatattcgtagacttccttcatccggttgatatcggtgcaatccagcccggggtcgatgccctgcgtgtacatgttgagcgccagcgtcaccacatccacattgcccgtgcgctcgccattgccgaacagcgtgccttccacgcgatcagcgcctgccatcaggcccagttcagtggcggcaatgcccgtgccgcggtcattatgcggatgcagcgagataatcaggctctcgcgattgtccagattgcggcacatccattcgatctggtcggcatagacattcggcgtgttcatctccaccgtcgaaggcaggttgacgatcagcttgttgtccggcgtcggcttcacgatctcgatcaccgcattgcagatttccagcgccacatccagttcggtgccggtaaagctttccggcgaatactggaagcgataaccgccgccagccttggcagccatatccatgatcatcttggccgcatcggttgcaatctgcttgatgccgccgacatccttggcaaacaccacgcggcgctgcaattcgctggtggaattgtagaaatggatgatcggcgtcttcgcgccttccagcgcctcgaaagtgcgcgtaatcaattcaggacggcactggaccagaacctgcaaatccacgtcgtcaggaacatcgccctgttcaatggcccagcggcagaagtcgaaatccgtctgcgaagcggacgggaaaccgatctcgatttccgggaaacccatatcgatcagcaggcggaacatgcgctccttgcggtcatgccccatggggtcgatcaaagcctggttgccgtcgcgcagatcgaccgaacaccagatcggcgccttttcgatgcgtttggaaggccaagtgcggtcatcgagctgcggcgcagggaacggcgcgtatttggtaccggcaataggcatgcccttgcgtgccgatacggcttgggacacggactttggcgtggagacaggctggttcatttctcgtttcctcccggctttcaacggcgttccataccgtcaagcgcggacaaatgctgatcgattatatgggttttctggaaaggagcacaggtccggcgagaccgaagatcgaccgccggacgctcctctcaacgagcccggcgatcgccgctaaggccgagggtaagaagcgagtccagaacgcaaacatcaacgcgcgcgccgttggccgctgtcgaatgtcccaaagaagttgcgtatccggtaatcatgccaaagcttttacacgcgcgttccagcacgcgcaagatggtaatttggctcaggcgaacggaaccgaactggtgcccggcggaagcttagcctcatcctccggttcgacatggatcaccacgcgggcattcccgatctgcgccttcaccgcatcctcgatgcggtcacagatgacatgtgcatcgccgacgctcatatccgccgccacgacaaggtgaaactcgatgaaggtcacgcggcccgcaatgcgtgtcttgagatcgtgaacctcgatagccccacccgcattggccgagataacattgcggatacgcatttcctcggtcggctcgaccgcaatatccatcagcccctggaccgaggaattgatgacgtgccagccctgccagagaatattgatggccaccagaatggcgagcaatggatcgagcaccgaccaaccggttaccaccacgccgacaaggccgaccagaacgcccgcagaggtgaacacatccgtcatgatgtgcttgccgtcggcttccagtgctggcgagcggaatttgcgtccggtgcgaatcaacaatgtcgcccacaggccgtttatggcagcagcagccatgttgatgccgagacccagccagggttcatcgagcattcgcggtgtttccagtgcaaaccaggcctcgcggaagatcaaaagtgcggcgaccgtaatcagaacgccctccaccacagccgaaatatattccgccttgtggtgcccgaagggatgattgtcgtcggcgggcagatagctgacccgaatggcccaccacgcgccgattgccgcaatcacattgacaatcgattcgagtgcatccgaataaagagccacggagcctgtcagcgcataggccacatatttcagccccatcacaccgaaagcaacgggaatagaccaagcggcaagccgccgaacctttgcactcgcgtccataatgaacctttgattatcttgatctttcccgaaaccgggacgggcctacgcgtaagcccttcattcgttcgccagagcggttcctgtttcaacgaaatcgctggaaacgctctaactctttgttttgtcgcattatccggcacaaaaccgtttcacacttttgctggaaatgctctatatcccagaaaaacaaaacttcgtaccctgttttttgcgttccagcatttagagcgcatcccgaaaagtgtgaaacggttttcggaaaagatgcgcgtcaaaacaaaggattagagcgccgatctgattcaatcagatcgaaacgcgctctaattttttcctgcaaatgtaaggtattacagttgcaaatgagttgccggagcaagcaacaggcaggaatcgccaaagcatgaaaaaaccagccgcaaggtttggctgcggctggcttcaagttagggcggaatatattctatcaatagttggtgcggcgcgccttgtgcttgcctgcaagatgcgtcacgacattctcgatcatgcgcataccggcattatggccaagcatcatgatggattcgggatggaattgaacggctgccaccggttcatgtttatgttcaaaagccatgatgatcccgtcttccgtttcggctgtgacgagaaaatcatccggcaggcgttcaggatcggcgaagatcgaatgataacgccccaccgtcacttcctccggcaagccggagaaaatgcgctccggctttgatacgcggatgcgtgaaggcttgccatgcaccggaacgcgaagctggcgcaacgccccgccataggcttccgccagtgcctgaaggccgaggcagacgccaaaaatcggaagctggcgcttgcgcgccttatcgatggtcgccttgcaatcgaaatcctgcggcgagcccggtcccggcgataacaccaccagatcgggattgacgcggtcgaatatctcctctgccaccggtgaacgcacggtggaaaccttggcgcccgtctggcggaaataattggcaagcgtatggacgaaggaatcctcgtgatcgaccagcaggatcgaaaccccctcacccacctttgccgccacactttcttccgcgatctgattgctcttctgtgcgtcccgcacagccgcaatcatggccgatgccttcaattcggtctcggcttcttcctcgtcagggttggaatcgaacagaagcgtcgcccctgcacggatttccgccacaccatccttgatgcggatggtgcgcagcgtcagccctgtattcatatcgccattgaaatgcatcatgccgatcgcgccgccataccatgcgcgcgggctgcgttcgttttcctcaagaaagcgcattgcccacagcttcggcgcgcctgtcaccgtcacagcccatgcatggctgaggaagccgtcaaacgcatccatgccgtcacgcaggcggccttcgatatgatcgaccgtatggatcaggcgggaatacatctcgatctggcggcgaccgataacacgcaccgaacccggctcgcaaacgcggctcttgtcgttgcggtccacatccgaacacatggtcagctcggattcgtccttcttggaattaagcagtttcaatatctgctcagaatccgaaattgcatcttcaccgcgcttgatggtgccggaaatcgggcaggtctcgatgcgccgcccattgacgcgcacaaacatttccggcgatgcgccgaccagatattcgctctcgcccagattgatgaaaaaggaatagggcgaaggattgatcgacttcagccggcggaaaatctccgacggcgccgtgtggcagcgctcatagaaggtctggcccggcacaacctcgaacaggtcgccgcgcttgaagctttccttggcgcgctcgacaagcctggcatattcacccggattatgatcgccgcgcgcaagcttgcgctccgatggcttgaaaggcaccaccggcgtcgcgcgatcaagaccgtgcgtggacgaaccgccgcagcgaaattcataacggtccacccaggcgcgcgccgcataatggtcggcgacgaagatttcgtcgggaatgaacagcacgaggtcacgctggtcgtccgggcgcttcagcttgtactggatgggatcgaactggaacgccagatcatagccaaaggcgccataaaggccgagattggcatcctcctccgagaagaaaagcccgactatggcgcgcagcaccgtaaagaccgagggcatgcgcgagcgttcttcttccgtgaaggtgccgaccggttccacaatcgtcagatcgatacggttttcgccggactggtcgatctttacttccgaaagcgccttgacggtatccagaatgggccgaagcaggatgacgccgcgcgcgttcagcgcctcgatgcgcatcgtgcgggcacgcgacgtgatgacgaccggcggatcgacaattgcggtatcccatcgcgtatagcggcccggatattcgtaattggacgagaacaccgcaccgcgccgttcgttcagcacatcgatatagctttcaatggcgcccttataggccgtgaggtggcgcacccgctcgacgatgataccgcctgccgtttcgtgctggaatatctcgctatccgcagtcttcgcattcatgatcggctatcccaaatctctttcgtttccgaatatttcctgttcccgcttcgcgagacatgctttcggtcttattccaacagccaaacaaaaaggccgcccggataatcccagcggcctgtcttctgaacgcatatgcacgaacgcctgcgtggccgcttttagcgagcccaccaccaaccgttgatgacgataatgcgcgaaatgttcatggaagtactgttagcgttcaacatgccaccttgcaaccggaaaattgaaacccggattatcatatgacattatttctgctatcagataaaaagaaaacccgaatgctgtaaaaacagcccgggctttctctcgtccttaataaggacatacagacaagtataagcgggtctatcttgcctgttccaagcgggacaacgtcccaaagtcaaaaatatataagtgaattataaattttagtatgttgatacttttaccacaggttgcacaccaatatcaacccttaattgtatttggagatattcttgttccattgaccaggtttgccaagctaatttaaaattttgcaaaacatccaacaagtttcatcttgcgtcggaaacggatttcggattcatttccggtgcaactcatctacaaattaagaagagagccgttgcccacaaacggccaaccggggacagtttgatgaaaaatctcgatgcgatggacagaagtattctgcgcgcgcttcaggaaaatggacgcctgaccaataccgaacttgccgatcgcataaatctttcgcagacggccaccgccgaacgcgtcaaacgcctgacgcgcgaaggctatattctgggctattccgcgcggctttcgcccaaaaggctcgaccgcgccatgctggtattcattgaaatcaagcttgaccgcacgacgccggaagtctttgaaaccttttccacattcacccgcagcaacccggacattctggaatgccacatggtcgcaggcggctttgattatctggtcaaggcacgcgtatcggacatggaccactaccgccggttcctttccgaagccctgctttcgctgccgggcgtacgcgaatcccacacttatgcggtgatggaagaagtgaaggaaacggctgacatcgccgtttgaaatagccggcacaaaagctatcgggtaataaacgcaagccttgcctgccatcgggattgctgtcagcggcatgacagcaaccggcaagctggcgctctttccatcttgccagcggaaaattacgggtatatacccgcatcatgaccaccccctgtttctgcatctatctgcgtcaggcagcccgcaagatctcgaacatctatgatgaggctctggcgccgcttggaatcaacgtcgcgcagttcagcacattgcgaaaaatccgccgggccgggtccatttcgctgagcgagcttgcacgcctgtccgagctggatcgctctaccatggggcgcaacaccaaagtcctgcaacgcgtaggactgatcgaacatgtggcgagcgatgaccaccgtgaaacaaatctcaccttgaccactgaggggcgcaacctggccgagcgcggcgcgcctctctggaacagggcgcagaaagaaatcgaaacacggctgggcggggatggcgcagaacaattgctcgcgctcctgcgcaggcttgattgtgaacaatgaaagacgcccgcacactgtcgcataagggacaggcggcatcaccagacaacacgcggctgggcgcaaatccagtccgaacctgaaagcgccaaagatgatttcagcccgccttgccggttttctcgcacagagaaacatccattacggatgggtgattgccgccatcaccttcctgaccatgctggcgaccgccgccgccatgggttcggcgggcattctgattgacccgcttcagcgggaattcggctggaccaacgcgaatatttccttcgccatggcattgcgcctggttctctttggcctcatggggccgttcgccgccgccttcatgaaccagttcgggctgcgccgcgtcgtggcggcagccctcatcatgatttcagccggcctcatcggctccatcttcatgaccgaggaatggcagatggtggcgctatggggtgtcgttatcgggcttggcaccggcatgacggcgctggtgctcggcgcaaccgtcgccgcacgctggtttgaaaagcgccgcggtctggttgtcggcctgatgaccgccagcaatgccaccggccagcttgttttcatgccgatcctcgccagcgtgagccagaccatcggctggcgcacctcacttgccatcgtcattgtctttttgctgaccgcgctcatgctggtgctgatcctcatgcgcgatcatccggcagatgtcggcctcaaaccctttggccgcctggccccgctgcccgaaccggaaccgcgcaaaagctttggcgcgatgcttgcctcgccgctcgtcacgctgcgtgaagcgtcctccaccccaactttctgggttctgttcctgaccttcttcgtctgtggcttttccacgaacggcctcatccagacgcactggatttcactatgcggcgatttcggcatcgcccccgtcggcgcggccggtatcctcgccgtcatcggcgcattcgacctgatcggaaccatcatgtcaggctggctttccgaccgtttcgacaaccgctggctcctgttctggttctatgcactgcgcgggctgtcgctgatctatctcaccttcaccgatttctcggtctatggactggcgctcttcgcaattttctatggcctggattgggttgcaaccgtaccgcccaccgtcaagctcgcggccgagcgtttcgggccggaaaaggcgggcctcattttcggctgggtgttcacgggccatcaggttggcgcggcggcggcggccgcctttgcaggcttcgtacgcaccgattacgacagctatacgcccgcactcattctggcaggttcgctgtgctttgccgctgccgccatggtgttcatgatcagccgcccggcttcaaggtcagctctgcaagcatcataaaaaagcgtcaccccaatccgcacggcgcgcccggcggaagaattcaccgtcccgtttcgtggtcagacgttcttccgcctgcccgtcctgcttgcaaagcttgatggaaaccttgccgccgccaacccttggcggagcaatcacccgcgcggccacgccagcgggcttttcacgcacagcggcaagatagacgaatttctcgtcctcccacggcacttccgcatccttcgtcatgcgatgaatacgagaccgcgccacgcgctgcgagaaatggcaccagtcgggcgcaaccagcgggcaatccagcccgtgcgggcatggcgcggcgatataggcgcccctggcgatcagagccttgcgtgcatcgaggatgcgccgccagcctgccggtgtgccgggttccacaatgacgaacatctgccgcgcggaggcccacaaccgctcgatcagcttttcacgctcatcgggtgcaagctcatccagtacataggcgatggtaacgagatcggcatacggaaattccagtctttcgcgcaccacatcccctgcccgccagtcaagcatggtaagaccactatggcgcgcaagatcgctgcccacagcgcgaatggcaggactggcctcgatcatggttgccgattgaagctccggccagcattgctttgccgcccaaagcgcagtacccggccccgcccccacatcaagcatcgattgcggcgcaaattcggggcagctttctgcggcgctgtccagactggcgcgcaccgccgcataggtcgcgggcaagcgtgccgccagataggctttcgccgcaagctcgtcgcaaatatgcaggcggccatcgcgcgtttccgcacgatagcggcgcgagagaatctcggatgcgcgcttcagatcggccaatgccacgccctcaagcgcgccatccaccgcgtggcgcaaggatgcaagcaattccatcaggattaacgctccagaacctgcttcacatccacaaggttcgagcgaacgcgcaggatatagaagcccatcgtggtcaggtgagacggcgtgatccacgcatccgggttgccattggaaacgatgaatggctgcatgtcgagcgcatcccgaagctgcttttccatctcatcccacacaccgtccagatgcttttcagccagcacattgcggaaatccgaatgggcggcacgcagcaagccgtaataggcgtaaagctggccataggcgaaccagaaacgatcatccgcccgggtatcgaaccagcccgcatggtagttttccgcccggtccttgaggatcgcggatgtagagccaagatcgctcgcgatgcggtcaacaaactggatcagattgtccgcgcgggcatcaaaggtcgcctggcaattttcaagccgtccattgaaggcgcgcaaatccttgatcgcggagcgataatagctgggtgtcggcgttttggggccgaagggattgaggccgaaataccaggcatcttccgcaaactgaagattgccgcgcgctttctgcaaatccccatcgatctgcgacgtgccgcgcagacggccgatattgtcaaccagctcgatagccgtgcggcgcacggcggcattgatgccgcgctgaaacgacgccttgttgtcgaggaagggtgtgcgatcccagtcaagcccgaagaagccaagcttgtagagcagcatggaggaaatccatgcattctggttgacgttgaaatcggtaagatcggcggcaacgtccgcaatggccgaaggcgaacatttgcgtaccgaagacggtatctgcgcggcctgaaccggctggcctgccggggctggattatccgcatcggcgggagccggctcactggccagggggagcggtgcttccgcttttatttcctcaccgggtgtcgccgcatcctgatagctatattttgccggatagtcggggttgaaattggtccaggcctgtgtttgccagatgaaatagacataaagcccgccaaggccgatcacggcgatcgcaaccacggctttccacaaggttccaagctgcaggaacagccgccataaagcgccaagcggcacggcgatcagccgggccagcgccgcgataaagcggccaaggaaggaaaaaacgccccgcactgcatcccacactctcattcatccttcacattgcccgcgacagcgggcgaaccggaacccggacccgaaaagcccttttctttcaaatagagtgtggccagcttttcgacaacctggcaggccgctaaaagcctcgtccaactgattttatctgtcattttcaacggacagggttgaaaccggaggcttgatacgtaacatggcgccatcccgcttcggccaatcgcgtggcagccctgcccatttcccatgaccgacggttcggaaaaacaatgggagacagcagtttcaggaagagtaaaccggttttacgccggaaactgcaacgaacgtcgcaatcaagaacattttcgccgctatggtacttgaatggcgaaatctttggtgtttgctaaagctaggaccggaaaaaacaatcaatccgtcaaaaacggccggtaaatggagagaagaatgaagcacgtatcgacctgcatgtttacgcttgccctgggtggctttgccatgggaacggcaatgctaagcaccccggaaatcggccttgcggctgagccagcgagttgctcgaccgtccgcttctccgatgtcggctggaccgacatcacctcgacaacggcggtcgcaaccgaaattctcaaaggtctgggctacacgaccgatatcaaggttctctccgtgccggtaacctatgcatcgctcgccaaaaaggacatcgacgtcttccttggctactggaacccatccatgagcgccgatctccagccctatctggacaacaagaccgttgagacgctgcgcaccaacctgaccggcgcaaaatatacgctcgccgtgccgcaatttgtctttgatgaagggctgaaggatttcaaggatattgccaaattcaaggacaagctcggcggcaagatctacggcatcgagcccggcaatgacggcaaccgtctgatcctcagcatgatcaacaagaatgcctttggcctcaaatcctttgaactggccgaatcgtccgaacagggaatgcttgcgcaggtcgcccgcagcatcaagagcaaggaacccatcgtctttctcgcctgggaaccgcaccccatgaacaagcgcttcaagatagcctatctcaccggcggcgatgatttcttcggcccgaatctgggcggcgccaaagttgagaccaatgtgcgcaccggctacacgcaggaatgccccaatgttggcaagttcctcaccaatctcgaattcaacctcgatatagaaaacgacattatgggcaaaatcctcgatgacggcgaagagcctgcgaaggcggccaccgaatggttgaaagccaatccgggcgttctcaaccaatggcttgcaggcgttaccaccgttgacggcaaggaaggcctgcctgccgtcagatcggccctcggcctctgatcctgaatatcaacagggtcgcgggcaaaccgcggccttaaaattatgcccccctcccacaagaggcacgcagcaggagacttgatcgttgaactggctgacggattacaagatacctgtcgggccaaccgccaaatcggtggtggactggctgacgacccatctgggacttttcttcgacactctggccgcagtcatgcagagcttgattgacgatttgctgtatctcctggaactccctcaccccctccttctgatcgccatctttgcaatcattgcatggctcattcagcgtcgtatctcggtcgttctgctcaccattctgggtttccttttcatcatcaaccagggctattgggaacccaccctgaaaacactcaccctcgttctgtcatcatgttttgtctgcatggtgatcggcgtaccacttggaatcgccgcagcccatcgcccggccctttacgccgcgatgcgccctgtgctcgacctgatgcaaacgctgccgactttcgtgtatctgatcccggcgattgttttctttggtatcggcatggtgccgggtcttctcgccaccgtcatcttcgtgatccctgctcctatccgcctgacccagctcggcatttcctcaacacccgcctcgctcatcgaagccggcgaagctttcggcgcgtcacgctcgcagcttctctggaaggttgaactgccctacgcgatgccgcaaattctggccggcctcacccagacgatcatgctgtcgctttcgatggtggtcattgcagcccttgtcggtgccgatggcctcggcgtgcctgtggttcgcggccttaactccgtcaatatttcgctgggttttgaagcaggtttcatcatcgtcgtggtcgccatcgtgctcgaccgtatcttccgcgccggacgtgagaaatagcatgatcccgaaaagcagaaaccggttttccgacacgatcatgcccagacgaagagacctggcgacatgttttgattaaatcattggacaggctctatccatttgtttttacgcgcatcttgctcaaaaacccgctcacatttttcgggatgcgcaccaggaggcgcggatgacgattatcgcacttgaagacgtttgcatcatcttcggcaaaaatgtcgatgaggcgcttcatctggccgaccgcggcgaaacacgctccaggatccagaccgaaaccggccttgtgctcgacgtccataattgtacgctcgatatcgaggaaggcgaaatcctcgtcctgatgggcctatccggctccggaaaatccacacttctgcgtgcaatcaatcgtctcaaccccatctcgcgcgggcgtgcactggttcacgatggcgagcgcagcatcgatgtgggaaaagctgaccgcgcaacactgcgccgtctgcgcaccgagcttgtctccatggtgttccaacagtttggtctgctgccatggcgtagcgtcgaggaaaatgttgccttcgggctggaaatctccggtatgggcaaggaagaacggctggacaaggcgcgccagcagcttgaactcgtcggcttgcaggattgggccacccgcaaggtgggtgagctttccggcgggatgcagcaacgcgtcgggcttgcccgcgcctttgcaaccggcgcgcccattctcctgatggacgaaccgttctccgccctcgacccgctgattcgtacccgcctgcaggacgaattgctggccttccagtcacgcctgagaaaaaccatcgttttcgtcagccatgaccttgatgaagcaatgaagattggcaatcgcatcgccatcatggaaggcgggcgcatcgttcaatgcgggacgccgcaggagattctcctgcaccctgccaatgaatatgttgccgacttcgttgcccatatgaacccgctcggcgtgcttcgggccgctgacataatggtgcctttcgaccgcaatgcagcgccacgtccttttgctgcaacggccaggcgcgaaacgctggtgcgggatttgatgactgcggtggcggatagcggtggcgatgtcggtatcattgaaaacggtgccatcgtcggcaagattgcagccgatgatatcgtgcgcgccctcgcctggcatcagcagcgcggaacatgaactaaagcatgatcccgaaaagtgtaagtgggttatggagcaagatgcgtatcaaaacacaggacatacaagcacattttccacccaaaaaattgccgacaacgcgaatataacaatagaaacgattaaataaaaatacatacttataccgatatacttaatatcgcaacatttacttatacttcaaatattagaagcttacaacaagcttctcgcgaaaaagccgcacatgagaatatgcagctcttgtttttcagactttacacatagaaatcagctaaggactgcctgtcttgctgcagcacgtgcttcaacgcgcgcgcgaatagcattgacatctgcacgcggcgtcgcagcaaaaagcttctttgtatagtcatgttgcggattgttgaacacatcgtcacgcgaaccatattcaaccacctcgccgaaatacatcaccatcacatcatctgcgatatagcgcacaaccgagaggtcatggctgatgaagacataggtgaggccaaactcttcctgcaggtcggacaggagattgagcacctgtgcctgaacggacaggtcgagcgcggaaaccggctcatcgaggatgagcagcttcgggttgagcatcagcgcgcgcgcaatggcaatacgctggcgctgaccaccggaaaacatatgcgggtagcggttgaagtgttcgcgctcaaggccgaccttcaaaagcatctgcatggctttggagcggcgctcgtctgccgacatattggtgttgagcagcagcggctcggccagaacatccccgattttctggcgcggattgagcgagccataggggttctggaacacgatctgcaccttctggcgcatttccggcagcaggccatcgcgggcgatgttcacatccttgccgccgatcttcaactcgccggaagtctgcggatcgatcatggtgagaatgcgcgccagagtggaattgccacagcccgattcaccgacaatcgccagcgtcttgcctttttcgaccttgaaactcacccccttgacggcatgaacaactttcggcttgccgaacaggccgccgccaacatgataatcgcgcttgatgtcgcgcgcctcgagaacgatctcgctcatcgcgcttctcctgcactgatattctcaaagacaaaatcagaaaccgtcggaagacgattaccagtcgcattttccggcagggccgagagcagcgcacgggtgtaagggtgcttgggcgcggaaaacagcgacagcacgtcggcatcttccatcttgtggcccttgtattgcacgataacccggtctgccgtttcagccaccacacccatatcatgggtaattatgatgaggcccatgccgtgctccacctgaagccgcatcaggagatcgagaatctgcttctggatcgtcacatcgagtgcggtcgtgggttcgtcggcaatcaggagcttcggattacaggcaatcgcaatcgcgatcatcacgcgctggcactggccgcccgacatctggtgcgggaagcttttcagacgctccaccgcatcacggataccgaccagtttcagaagctcgatagcgcgggcacggcttgcagaagcccccatacccatatgctgcttcaggacttcctcaagctgatagccgaccgtgaaacacggattgaggcttgctacgggctcctgaaagatcatcgaaatatcgcggccgatgatcttgcggcgctgactgtcggacagggtgcgcaggtccatgccgtcgaacatcatcacatcggcggttacggtcgcagtctttggcaaaagacccataaccgccagcattccgacggacttgcccgaaccggattcgccgacgatggccagcacttcacccttgttaacggtgatgtcgatcccgtccaccgccttgaacgggccagtggatgtatcgaaggaaaccgtgagatttttaatatcgagtagcacttcgatcaactccgctttagcttcggatcaagcgcatcgcgcagaccgtcgccgatcagattgatggcgagaacagtgatgaggatcgcaaggccggggaacgtgacgacccaccaggcgcgcatgatgaactcgcgtgcttcggcaagcatcgtgccccattcaggcgttggcggttgggcccccatgccaagaaagccaagtgccgcaacgtcgaggatggcattggaaaacgacatcgtggcctgcaccaccagcggcgcaaggcagtttggcaggatggtcttgaacatcaggcgcaacttgcctgcaccggcaagcttggccgccgttgcatattcacgttccttttccgccatgacggccgcgcgggtaaggcgcgaaaaatgcggcagcagaaccagagtgatcgccagaaccgcattaatcagccccggcccgagaatggcgacgagaaccagcgccagcaaaagcgacgggaatgccagcatgacgtccatgatgcgcatggcgaccgtatcgacgccaccgcccatatagccggaaaacacgccgatggcgataacgaagccaacgagcagcgaatattgcgcgccatagatcaggcgcgaaagaatatcgcggccgaccgcatccgttccaaggaggaactgggttgaaccgccctcttcccagaagggcggcacgagcatgaaatcgcggaactgttccgacgggttatgcggggcaagaaccggcgcaaagattgcaacaagaaccagcgccgtaaaaacaacgaggccgataacagcaccgcgattgacgctgaaataaaaccagaagtcccgcaatgcacgaagcgtgcctacgtccttcacggcttccggctgaatagttgagtgtgtcatattcccctcacttgtgccggatacgcgggttgatgaggccgtaaagcaggtccacgaccagattcacaaccataatgatgaaggcgatcagcagaagcccgctctgaacgaccggataatcgcggcgcgaaatggaatcgagcatccatttaccgataccgggccatgagaaaattgtttcggtcaggattgcgcccgccatcaacacgccgacctgcaggccgattgtcgtgatgaccgggatcatcgcattgcgcagcgcatgaagaccgacaatgcggcgtatgggaaggcccttggcgcgcgcagtacgcacataatcttcgcccagaacttccagcatcgccgaacgggtctggcgcgcaatcaccgcaagcggaatggtcgcaagcacgatggtcggcaagatgagatgcgaagcagccgacaggaaagcgcccttctggcccgaaagcaggctgtcgatcagcatgaagcccgaaacgggagtgaaataatagagaagcgaaatgcggcccgaaacgggggtccactgcaaaacaccggagaagaagatgatgagaagcagcgcccaccagaaaatcggcatcgaataaccgaccagtgaaatgcccataagcccctgatcgaaccaggagccgcgcttgacggcagcgatgacgccggcaggaatgccaatgaggacagccaggataatcgcgcagatggacaactcgacggttgcagaaaaaagcgcgaaaaattccactaggacaggctttttcgtcaccagagactgaccgaaatcgccgtgcagcaagttccagacataaaggagatattgctcccagatcggacgatcaaatccgagctgcgccatgagttcagcatggcgttcaggactcacaccccgttcgccggccatcagcagcacgggatcgccgggcaggacccgcacgaaagcgaaagccacaattgtaatgcctatgaaggtcggaaccagatagacaagtttgtttaatatgaaacggaacataaaaaaactccgaccgggcgcagagggttccccacacccggccacggatttgatgaaaccgaaacccgtatgcctcctgaaaggagacatgaacgaattccggtttcaaagccaaatcagtaaccagttgaatcgggtatgacctacggatgtgaggttcctgagcgtgcagtcacgcaaaggacaggaacccccaatccaccacactcgcgttgtcaggtcttactcagaaatatcgacttcttcaaagcgataatcgccgagcgggctctgcttgaagcccgtgaccttagccgacatcggcacgaagaccgtcgaatgcgcaattgtatcccaaggagcctgctccttgaagaccacctgtgcttcttcgtaaagcttggtgcgctcttcctggctggtcgaggtcttggctttctggatcaggtcctcaaacggcttgtagcaccactgggcgcggttgttgttgccaaggccagcgcagccgaggagcgtccccaggaagttgtccggatcgccattgtcgccggtccatcccatgatcacagcgccgtcacgatccttttcagacgacttcttgagatattcaccccattccatcgagacgatgtcagccttgacgccgaccttcgccagatcagcctgcatgagttcggccgtacggcgcgcattcggcatataggggcggctgacaggcatggcccagatcttcatcgaaagatctttcacgccagcagcttcaagcgccttctttgcagcttcaggatcgtacttatcgtccacgacctcttcgttgtagctctacatcgtcggcgggatcgggtttttggcgacctgaccctgcccctggaacacagcgtcaatgatagccttcttgttgatggcctggttgagcgccttgcgcacttccggcttatcgaacggcgccttcagcgtattataggcaagatatgccacgttcaggccagcctgttcgtcaaccttgaggttgggatcagcctgaaggcccttgatatccgccggagccggataggacataagctggcattcgccggccttgagcttctgcgcgcgaacagcaggatcggtcgtgatcgcgaagaccagatcgtcgatcttcgggcgtccgccccaatagtcgtcatttgccttgaagcgaacgacagcgtccttctgataagcaacgaactggaacggacccgaaccgaccgggtactaattcagatcgtccttcttgccatcggcggccagcttgtccgtatattccttggaaataatcgaggcgaaaggcatcgagatattggcgaggaaaggcgcttccggacggttcagcacgaacttgacggtataatcatcaaccttgacaagatccttgatgagcgtgcccatctccatgctgtcaaaatattcataggtgatgccagcggtgtaccggtaccacgaattatccttgttgcgcatgcgatcaaacgagaagatcacgtcatccgcgttgaaatcgcgggtcggcgtgaaatggtcgctcgaatggaacttgacgcccttgcgcagatggaaggtatattccagaccatcgtcgctgacatcccagctttctgccagacccggcacaactttcgtcgttccgttttcaaattcggcaaggcggttgtaaaccggatgcgccgaagcatcgaacgtatcaccgcccgtataggctgccggatcgaagccttcaggcgaagccggcgagcaatacacgaaggttttcgccgaagctgcaccgctcataagagcaactagcgccgttgccgccaggagtttctgataaaatttcattattgtccgcctccacggaaatgcctgccgcgcgcaccccattgcccgcagcctggcttatcgaaacgtgtgggaggtcactttgcaagcgtaatttttagaacagcttcacattctcaactgaatttagccaaaattgttagatttttttcctatttttttgggaatggtggaaaattgcgctaagggccatcaatttataataatcttcacataagcatgatatggccttatacgcctttcatatcttgttgcgggccttattgcagtgtccggatgggaccttgcgagaggaaaaactcggcaaggggatgccctcgcaacacgattcactgcgaaacaattgcaatggaccggaatccacaaggctcccctcgtattcgccgccgctatctcgaccataattccaaggtcgcactttatgtagatctcggaaacttttgccttttccatctcgctgtagaaagtgcgagcttgaatggcggcttcggcagggctttaaattcaatacggatgatcgcctgagcaggtcgcaaacgagtgccgatatcacggatggagaacaatccgctctcggcgactatcataagaaccacgcttataataagaactgcattggcaaaatcgcacgccttgccgaagacgcggaaggcaatatgagaaaattgaaaaagacttgaaaaatgataggtttagactaggatggcatggatttcgtcaatggcgatcgggtggccaggctaacgtttgcatcaagttgcgattctatcgaaacggtcgttcaaacattgccccctgacgcgaataaagccccctgaaacaaaaacgcatttttttgggacaaatttgtggtttttgtgccgttttgaatataagcaagggcttctcaaacccaatatatagtattaattttaacgggctcaaacagaaaaacttgggtgtatttttaacttcatgcagtcttacgggggtatgacggcaaatgactaacaaagttactttttatgatttagtagaaaacgcagatcaggctgcagattttctctcagcgcttgctaacaataaaaggcttctgattctctgcaagctacttcataatgaaatgtcagtgggcgcgctggcaaaagctattgatctcagccagtctgcactttcacaacatctggccaagctgcgggctctcgatctcgtctcgacgcggcgcgatgcccagaccatctattatatggtttcttcgccacacatcgaattgatgttgtcgacgctctccggcctctatatgagtcccacaccacgccggcgtgaaatgatggcggtggcgcaccaataaaccacatcccatgaggccgcagccgtgcgatgcaggatatagataccagatcgcacgactgcgtctttgtaatcgatgacgcggacgacattcgcctcgctccatatcgcgatatccgcgaaaaggatcttgtggggcgtcaacagcgttttatcgctgaaggtaaagtggttttgaacgtgcttttttcctcttccgcacgttttgaaacggaatccctgctcgtactggaaaaccggctgggaggattgaccgaacagctaaggcagttgccgccgggcgtgcctgtttattcagtgccgcaagcaatcatggatgcggtcgcgggctttcatgttcatcgcggcattttggccgttggccgccgaaaatcacagcctgaccttcgggatatgctggccgccctgccccaaaaatctttggtggtggttttgtgcggaatttccaaccacgataatgtcggctcgatcttccgcaatgctgccgcttttgaggccgattgcgtattgatggacgagacctgttgcgatccgctttatcgcaaggcaatccgcgtctcggtcggcgcggcgctcaaggttccttattttcacggcggcacgattgacgacatcaacgccgctcttgcagaggccgggttcaatcttctggccctcaccccatccgcaccgcgcagtatctatgaagccaccatttgcgaacggcaggctcttcttcttggcaccgagggtgaaggattgccttcccgccttctggaaaggctggaaactgcgcgaattcccatgtcgaagacattcgacagcctcaatgtcgcaaccgcatccggcattgccttgtctcgtttcagcaagttttcctagagcattttcgagccaaaagtgtgaaacgcctacgcggggaaatcagtccaccgggctgatttatggtcccgcttcgatacgtgggataatgcggcaaaacaaatagttagagcggttccggcgattgtgttaaaacaggaaccgctttagaacattttcaaaccaaaaaacctccggcatgaaccggaggttttttggtttgaaaactcgcctttaccaagtcaggctgcggaagccttgtcagcatttgccatcaggcggcgcagcatttcttccgcctgcggctcacgctcggagcgtccgataaagccgccgccgaacacgcgggcggcattgctgtcatcggaatagagcacacaggcctgtccgggcgcgatgccgctttcgccatcgaccagctccacccacgtctgcccatctgcatggcgcagcacagccgggcgcggcgggcgcgtcgagcgaaccttggcgaaaacttccattccgcttttcggcagatcggcgatcggggtgtcacccagccaattgacatcacgcaggaaaaccttgtgcgtctcaagcgcctcgcgcgggccaacgatgacacgcgcattggccgcatccagatgcacgacgtaaagagcttcgcccgtggcgacgccaatgccgcgacgctggccgacggtataatgtacgataccatcgtggcgcccgagggtgcgcccatcaatatgcacgatatcgcccggattggcagcttccggcttcaatctggaaataatgtcggaatatttgccctgcggcacaaagcagatatcctggctatcctgcttcttggcgacagtcaggcccagttcctcggcgatttcacgcacctgcgccttcggcagatggccaagcgggaagcgcagataatcgatctgctcctgcgtcgtggcaaaaaggaaatagctctggtcccggtcggtatccaccgggcggtaaagcgcacgatgggcgccattggcacggctgcggatataatgtccggttgccagtgcatcagcgccaagatcgcgcgctgtctgcaaaagatcggcaaacttgacggtctggttgcaggaaacacatggaatcggcgtttcgccactcacataggagttggcaaagggatcgataacggcttcacgaaaacgcgcttcgtaatccagcacataatggggaatgccgaggctctcggaaacgcggcgggcgtcttcaatatcctgtcctgcacagcaggaaccggcgcggtgaacggctgcgccatggtcataaagctgtagcgtcacgccaacgacgtcataaccttcacgtttgaggatccccgccacaactgatgaatcgacgccacccgacatggcaacgacaacgcgcgtgtcttccggctttcccggcagatcgaggctgttcaggctcatgattgattccagcttccgggcataagagccctgcttctcaaaatttcaatttctgcgccctatatagggcaaactgcggcaatttgccaagtgtcgcaaaacaatcaatgtccagattgcgacaaccggcccgcacttcgttgaaaacattgtcggcgatgaacgaacgggccatttttatatcccaaaaagccaatatttttccaagtgttaccagagcgttaccagcagcttaggtaatttttaaagctgtcgcgctagtctcctactcgattaggtccttgagtgttgtgtagagagtacaatgaccgatctggtaagaccgcgtataaaatatgttatcggtcctgatggcagcccgctgaccatcgcggacctcccccccgccaatacaaggcgctgggtcattcgccgcaaggctgaagtcgtcgccgcagtgcggggcgggcttctcagccttgaggaggcatgccagcgttatacattgacggtggaggaattcctttcctggcaatcctcaatcgatgagcatggtctcgccggcctcaggaccaccagaatccagcaatatcggcactagactatttcaagtgcaggccggttttgcagggataataagacaagacagataaagcatatcccgctcttggggatcgccgccaacccttattgaccgcggcgcgctttggaaaattgaaaaccggcccctcggggccggtttttgtttgcacattgtctgcttatgctatgaattgaaatagcgctttattcaggaggatggcatgagcgggaatatcgaaattcgcaaggaagacagttccgatggcgggcgctacgtggccacgtttgaaggcagcgaagccgagatgacctatacgaaacttggcccttccctcatctccatcgaccatactttcgtgccggattccatgcgcggcaaaggcgtggcgcaggcacttgcaaaaaatgcggttctggatgcacgccgtagcggttggaaaatcattccgcgttgcagcttcatgcaggcacaggcttcgcgcaatcccgactggtcggatgttctgggaagctagagcattttcgcgccaaaaccgtttcacacttttggcgcgaaaatgctctattgcatgtcgcggatgccggttgcgaggcttttgggcgctttattctttttgcctttgcccttttccgtcagggccgttcccttgagcagcttatggatcggtgaatcgggtccttccctttcggccgtaatggcaaccatgcgggcggcaagggtggccatttcctcacgcagcgcagcattttggcgcgcaatctcaatctgatcggcactcatgagcgcgccatcgccatgacgattttgccgctccagtttttcctgcgcatcggaaagttcggaaatcagcttttccagcttctgctgcaattcaccattgcggcgcgtctcgcttttcagtttcgtctgcgccgccgtcaactgcgttgaaagctcgttatagcgggcagttgcatcctttcggtcatggcgcatttcggtaatctcgctcattaaacgactaatctcggcctcatgcgcgcttatttcgatgcgcagcgtatccgcaaggctctcaagtgcaacataatggccctgcacccgctccagttcggcctggagaatttccgctttttcaagcgccgtatcgcgcgcctgccgggcttcagcggctcccttttcctcctcaccaagccgcttttcaagcctggcaatgttttgttcaagaaggggaatgcgtttcagctcatcctgctggcgcgccaatgtcactttttgttccgccgtcttgccgcgttccagcttcagcaattgttcaagcttgctcacggcgacagcgtgctcggcgcgaaggccgtctcggtcggcacggatttcagctaaggttatcggcagttcggcctgcacctgacgccgcgccagaaagaaggcgcgccgccatacggaaggaccaagcagaaccacgacgaaaaccgccacgagaacgccaagcatcaaaaagagagcggattgaatcacgatttcaacaggcccgggcggttgcagacaagatctattcgatattcataatgcgcaaagttccgcctttccagcggaacaatttgcgccggaaaggctaagaatgcgcaactccgttcgctacagcttagagcgcgtttcgatctgattgaatcagatcggcgctctaatcctttgttttgacgcgcatcttttccgaaaaccggttatcgcttttgggagatatgcgttagaacgggttccaggtcggcgctgctgaaagcttcagatagccaatattcacgccaagccgcgcgccaatgccggtacggattggaacgagcacgatattttcccgtttcagcacattgaagccgacaccggcgatcacataggccgaaccggcaacaccagcatagcgcccataaaggtgctggatatcatcgagattatagaccagcatcatgacacgcgaaccctggccgccaaaatcccagcccagcgaagggccttgccagaatgtcttatggtcgccggcattcttggtatagagcgtgccttcaccataggtcaggccgccgatgaaggcacctgaaccctcttcgcccagaatatagccgtttggcaggccgaaactctgaaatgccttctcgaccgcacttgcaatgccgcccgaagtcgaaccgaagaacctgtgaccggattccacgacttcctcggcggtgtatgtattctctgctctggcctcgcgaggcagagcgatgaaggagacaaacagagccgcaaaaaacgcgacgaagcacgccgcattgcggaacctgatttgcgacagggatggtatggccatttatatttccttttggctacacgcttctctgtctgacggccctgtcaaaagcctgacgtcgcctcttccgggcgttttgtcgaatcgtgtcattttagacccgaatttattgtccaaacctttaagttctgaaattggctttacgaaggcgcgtgatttcaaggtgatttcgcgctcaaaatggcggttctcacagccatttgaacacgccgccacgctgccccgcaaaagaagctttgttgcggcgccccagcggggcgtgtatccagttaactcgatattctgggcgattcgcccgccttcatgcagcccgcaaacaccccgttcgcaggctgtttcgttaaccgatagcggcccatcgtctgacgagccaggcggtccgggctgatctgcgttcccggagaaagcgccatgtccttgcccgttaccctttcagctctcgatcttggtgcacttttgtgcagcaggatctgccacgacatcatctcaccggtcggtgcgatcaataatggtctggaattgctggaagaaggtggcgccgatgaagacgcgatggcgctcatcaaatcgaacgcgcgcaacgcctccgcccggcttcagttcgcccgcatcgcctttggtgcggcaggctcggcaggcgtgcagatagacaccggcgatgcccagaacgtcgccactgaatatttcaggaacgaaaagccggaattcacctgggaaggcgcgcgcgtgcttctgcccaagaacaaggtgaaactccttttgaatatgctcctcatcggcaatggcgccattccgcgcggcggttctctggcggtgcgtctcgaaggcggcgataccgatccgcgttttgtcatcacggtcaaaggccggatgctacgcgtgccgccgaaattcctggagcttcattccggcgcagcaccggaagagcccatcgacgcccattccgtacagccctactacacgctgcttctggccgaagaggcgggcatgaaaatctccattcatgcaaccgccgaagatatcgtcttttccgcggaatgaattgaaaaagcgccggtccacccggcgctttttttgaccatcagacaggtgattgaaaagcaaaagctccgccgaagcggagctttttacaattcagaccatgcagcccgaatcaggcgctttcgcgcatctcggcatccggctcgcgcagcacataaccacgcccccagacggtttcgatatagctctgattgccggaaacggcgtcgagcttcttgcgcagcttgcagatgaagacgtcgatgatcttcaattccggctcatccatgccaccataaagatggttcaggaacatttccttggtgagcgtcgtgcccttgcgcagcgaaagcagctcaagcatctggtattccttgccggtcagatgaacgcgctggcctgcgacttccaccgtcttggcatccagattgaccaccaggtcgcccgtcgtgatgaccgactgggcatgccccttggagcggcggacgatcgcatggatacgggcaatcagctcgtccttatggaacggcttggtcatataatcgtcggcgccaaagccaagaccgcgaaccttgtcctcgatgccggccatgccggaaaggataaggatcggcgtcttcaccttggacagacgcaaggtgcgaagaacttcataaccagacatatccggcagattgagatccagcagaatgatgtcgtagtcgtaaagcttgccgagatcgatgccttcttcgcccagatcggtcgtatagacattaaaactctcggacttgagcatcaactcaatgctctgtgcgatagcactgtcgtcttcaatcaaaaggacgcgcatcttttatcccctttccgcagccgaccagatgtccctcacggcagcacacggaactatcgttgcctttgtatgaaggtgccagcaaatggttaacaaaatatgattctggttggcaagcataattatgttccgtttagaaaaatctcatacacgattgaatcaacagaatattcctattctcctgactctaatgcatcgctttaagactcttccgcaagcgattcatccgactctatcttttcgcctgttgcccaaaaaccacacctggtttaccgagccttaagtcctaacgcatatgattaactccgccggtaaaggaatggttaccaaacgagcgaattcttaactttttgtttcgcttattgaggccattgcgaataacggccgcgacgccctccctttggggacactggaatcgcgaggagatttgggggtgaattgggcgtgtttttgcccattcacactggttaacgagccggggggaaagccccaacacatggagctgggttggtgttcaaggagtattgcgtatgaagccacgtgaaagcctcgtcaggctgaaactgtttcaggtgaaagaaaagcgccgccaattggggcaacttgacctcatgatcggcgaattcgagcgtatggctggagaacttgacgcacagattctgtcggaagagaaaaaggccggcatcaccgacatcaatcattttgcctacccgaccttcgccaaggctgcacgtcagcggcgcgacaatcttttcgtatcgattcgcgatctgatgtcacagaaggaagcggcggaagcggaactgacggttgccgaaaccgaactttccaaggccgaagcactggaagagcgcgatggcgtcaaggcgccgcgggaagtcatggaacgcgcggccaaccagcgccgcgccatgatcggctgagtgcatcctggcaactgaatttgcgagcataaacaaaacccggctttcgccgggttttgatcacttcatataattcagccaattcaggccttcttgccgtggaagccacggatcacgccgataatcttgtcctggtcagcttccgaaaggtaaggatgcatcggcaggctcagaatgcgtgatggcaggctttccgaaaccggcaggccaccgggggcaacggaatagtgcttataggccgtctgcaagtgcagaggcttcacataatagatgacggacggaataccttctgcctgaagttgtgccttcaagccgtcgcggttctcgctttcgatagaatattgcgcccaggccgagcggttgccggctggaagttccggcaccttcaccacatccttcagcgcctcattatagcgccttgcaatgcggtcgcgggcttccatctcatcttcgagaatggcaagcttttccagaagaacagccgcctgtatcgtatccaggcgagaattgatgccgatgcggacattgtcatactgcgtctcgcccttgccgtggaacagcacggagcgcagtgtatctgccaattctgcatcattggtgaacatggcgccaccgtcaccgtagcagccaagcggcttggcgggatagaagctggttgcgcccacatggccgaaagcgccgcacatgacattgtcgcgcttgccgccgatggactgggccgcatcctcgatgatgaacaggccttcgcgctcggcaatggcggtgatgcgattgtaagaggcggcaaggccaaaaagatcgaccggaatgatcgccttcggctccagacgaccttccttgatggtggcggcaatggcagcttcgagctgctcgacattcatgttgtagctatctggatcgacatcaacgaataccggctctgcaccgacgagcgcaacaacctcagcggtcgctgcaaaggtgaaggacggaacaaaaaccgcatggcccggcccgatgccgcgtgtcatcaggggcatctgcaaggcgtcagtgccattggcacaggcgatgacatgctccacacccagatattcgccaagctttttttcaaattcagccacttccggcccaagaatataacggccttccgcaacaaccttggaaatggcggcattgagacgattttcgatacgcgcgcgctgcgctccaagatcaatgaactgcatgttggctccaatatatctggcccgcacgaaaaccggtgcgaatcctcggccatctatttattcgcttgcgccccgccctgccatggccggagcgttcaaagttttgcgagtgctgtaacaccgctttacacaattttacgctgcttgcgcactgctgcttcaggccggatgccgcaccgtgccttcggtgagaatgcgcaggacactgatcgcttccttgccgtcggttcgcggcgtttcacgcgtttcgatgcaatgcatgaaatgctgcaattcgcgcgtcagcggcataccttcttcggtttgtatatagaccggatcagcggacttgaaagcccagcggtcgttttcccgccagacctcatgcctgtaaagggcaagcttccgctcccaggcttcgccatcgtcgaaaacagccatgcccttggtgccggtgacactgaggcgacgttcgcgataagcgttcagacgcgaagcaaaaagatggccgcgaattccgctcggaaattccatgtgaagatgcgcgaaatcgttcagatgatcgagaatagcaacgccttcgccgcgcaccacgttcggctcctcgccggtgatggcaaggatcatcgaaagatcgtgcggcgcgagatcccatagcgcatcgaattcggtatgaaacttgccaagcccgacgcggtgcgaatgcacatagcggatatcgccaagttcgccgctttgcaccatgtcgagaagcttttcaaaagccggatggaagcggagcacatggccgaccatgaacacgcggccattttcgcgcgcggcctcaacttcggcaagcgctacgggaatatcgagcgcaatcggcttttcaaccagaacatccttgccgttcttcaccgcttccatggcatattgcgcatgaagctgcggcggcagcgccagcacgatgccatcaatatccggatggatgaagagttcctcgactggaatgctgggaacgttgaattcggaagcgaatcgttccgctttttccgcgttggagtctgaaactgcctgaagggcgccgagactcttcagggtacgaatgtgattgccgccccaatagccgcaacccaaaaccgcaatacgaggtgccatgaaacttagcctttgctgatgccaagttccatatcggtgcaaatgatagaaaacaagatgaaacctatgcgaagaacgcttgacagggtctcgttccgcacatataccgccgccattccttgcaggaacaacgatttgtacgccgattggcgatgatgaatttgtctctgtaaagcgacgcgtggcggagtagctcagtaggttagagcagaggaatcataatccttgtgtcgggggttcgaatccctcctccgctaccaacgctcccacaccaccgaatgcataatctccctgtaaagtgtcgctcgttcctgacattttgacgttggctcttagacagagtagatcgctttaagctgcactcagaagcgccgtgttggaaaccagccgacattctcacagtggctgcactggcgatcatcgtccgcttcacagactttgcatttaatccagtcaccctcgtgccacatgcttaccataacacctctgcaattcttgcgatcatacgtcctatggcaattccgtcctatactttcacttcacttggaattcgcaccgcaaaccgtacagatcaaagtagggtacccaccagggtaacgcgggtgccatggttagacggtgaaatggccataaagtgtctccaaaacccgttctaaagagcagttaaaaccgtcttggagacagtcagagtacaaaacaaaacgcccctaacaatgtcaggggcggaaaaactaatctgttcagaagattcatagcatattacgcagaagatgcgccttcgccagggtcaacatctattgttaaaattggctatgactaattgcgggtgaactacgcaatatcccgatcaaatggaatgggcccccaccggcctgttttggtgacgttggctatgaaaccttttagattgcgacgggttcgcataaccaatcttttagcttcacgccagaccaagcccaaaagagaggggcgctgtttggggcgccgattctgaccgattgtgctttccattcccgactggcggcaaattgcaggggaaatctgataaatttcaaaatcgttgaatggcccatcattgggatcgaacaagaaatggtctaccggcgctgaggctttttccatcaatggaaggagcttgcgagctgcttcgcgcgaaacaacgtatccgcccgtctgcaagtgtcgcgagcgcagccgggaaatcgaatacgggccttcatttttaacagggttggaaatcaatacctcatgtccgtaagcgtcgattttgacgatatccgcttgcttgggtatccagtgatctgaagccaaaaaccgcgaggaaccctggctcaatcgaatgtcatcttcaaagactgccgcataggcatcttcgccggcagcaatcttttcaaggcatttgcgatgagaaagaaaacagccaatttcggcaggcgacaaaggagcgggccattctttacttatttgagtaaaggaagccagttcaagcggcgacatggctcgtccatttacggcttccacacgcttgaattgtgcgccgaggcgctcaaactgagacgccatgaattcgaggcgatcccggctcttgtcgagattaataagataacacttcataaagcccccccttggaatggtcattcattaggaggcctttgaattctagtcaattaatggcagcagtataaagtgtgcgcgctttgtcatcgcctgggccagatcgtgtattttttggcttatgcggacaattggcgcacgggcgtccctatcagcgagaaacacgagagcccaccagctataaaggtatgatagcacagcttgtatcgcattttgttgcataatatgcgctacaaattcgtgcgccaaagctcgaacgagccccgacaaataacgcaaattatcgttatttctacataatttctgttagatggcttataggctatggtacggtcggttggagttgaaccaacgacctcaggagccacaatcctgcgctctaaccaactgagctacgaccgcgtacctttttgccagcaggctgatgcttgcgcatcgctgacagggggtcacatacggagaatcgatccatattgcaagtgattatagcgttcttttttcaagaaatccccgtttggatcacgtcttcgtaaaatgcgaagaatcccggttactttctgttatgcatggttgcgttcagccgcgacaaaccacagatcatgtaaaattggctttcccgcattaactaatgaaagagaaaatacagcccataccgaagggcaatatggacccgcgactgcaagaagcttattaacgagacgttaaggagcgctgcgggcggtcgaaaaaataggtaaggaccgtatgtcaggatcataccccttcatcgatattgccgcgctggattcggtccgcgaaggctttgccagaggcgatgcgcagcttgtgctggcgcatgatctctcgaccgtgctttgggtcaacgggcccggcgcgaagcttttcggctataatcgcgtagaagatctgatcgaaggacaacttgatctgcccgtcgccacacgccgccagattgcggccttcagcagcgaaaacaccagcgcgcccagcgccgtcgccgtgcggctgggcggtggcttgcgctccgagctaacccaccttcacgtttccaatatcaaactgcccgatggcgtcgccgccctgctggttgcaacacaaatgcccgataacagcgccgaagcagccatttccggccttggtgatgacagcacccatatcgcgctggtggatgcggttgggaaggtcgttgcagcaagcccgcgtttcgccttgctcgatatttccgcttccacgctggaagacctgattgtcgaggccggagacgctacagaccgcatcgtcaagcggcgcattcgcaccggaagccattccgtgcccggcgctattgcccgcctgaccgacacaccggccttgcatcttctttgcatcgtcggcgacgccccagcccagttccaaaccgcggctgaagctgtgcccctgcctgacaatgcggaagcggttctggaagaaatcctccccgaacagggggatgcccctgcgcaacaagcgcaaaaaacccatgccgaacagcccaggccgaaaacctttgccttcgaccacgatgcaccgcctgcccgctttatctggaaagtaggcccagacggcacattcagcgaaatttcgcccgatcttgccgcagtagtcgggccgaattccgccgatatcgtcgggcggcgtttttcggatgtggccaatgtcttcggtttttataccgatggcagcatcgcagcacttctgctggaacgagacacctggtcgggcaagcgcctgctgtggccggtggaaggcacacgcctgcgtgtgccggtggaactcgcagccctgcccgtttattcgcgcgaccgcgaatttctcggtttccgcggcttcggcatcgtgcgcccggcggaagccgaagctgacccggaagaaatcggcctggcgcttgccggcggtattccgcaaaaccgcaagccccggaaagagcctgccgaaaccgcccgcatggtgggagaggacgatgttctggcgctttccgaagaagtggccaatgacgaccaacccgctgccgttctgccgaaaccgccactcgacattacaccgacgcccggccgtcgcgattccgacaaagtcatcagcctgctcaattcctgcgcgcaggaaaaagtggcggccgatcaggcaaagttcctgaaggaaaaggagcgcgcaacgcgcccggaaggcgggcttacgaaaaccgagcgcaatgcatttcgcgagattgccgagcgcctgcgcaagcagggccttgccaatacgcgcgccgagagcgaaacgcccgtttccgaaacgtcatccatcgagccggttgaaccaacgccgcccgtaaaaacacgctccgaaccgatccagccggacgaaaccgcgctgctggccaatctgccggtgccggtcatcattcattcgggcgatgcaatccattacgtcaatcaggcgcttctcgacattaccggctatgaatcgctggacgatattcgcagcgcaggcggtgtcgatgtgctgttcaacagtgagagcgatgatggcgaaacacgccagagcatggttctgcgccacgccgatggcagcgaggaaccggtcgatgcccatctgaacgcaattgcatggcgcggcgggcgcgcgctgatgttgagcctgatgccggttaccgccgccgacctccccgccccggccgaactgcccgctgccaatgatgaggaaaagcaggcgctcgaagcccatgtggaggaactcaaaaccattctcgacacggcgaccgatggcgtcgttctgatcgatccggaaggccgcatccgttcgatgaaccattccgcgtcagccctgtttggctatgagcgcgacgaggcggaaggcaagtttttctccatgcttttcgccatcgaaagccagcgcgcggcgatggattatctgcacgggctctccggcaacggggttttgagtgttttgaatgacgggcgcgaagtcatcgggcgcgaggccaagggcggctttattccgctgttcatgacaatcggcaagcttccgcatacgcgcgggttctgcgctgtgctgcgcgacattacgcaatggaagcgcaccgaggaagaactgaccaatgcacgcaaggaggccgagcgcgcctccaaccagaaaactgaatttctggcgcgcatcagccatgaaatccgcacgccgctcaatgcgatcatcggcttttccgaactgatggccgatgagaagttcggccccatcggcaatgaccgctaccgggattatctgcgcgatatcaaccgttccggcaatcatgtgctggcgctggtaaacgaccttctggatatttccaagatcgaagcgggcgcgctcgatatgcagttcgaggcggtttcgctcaacgatgccattggcgaagcgattgcgctgatgcagccgcaggccaatcgtgagcgcgtcatcatccgctccagctttcagtccaacctgcccgacatcgttgccgatagccgctcgatcaagcaggtggcgctgaacctgctttccaatgccgtgcgttttacggctcccggcggacaggtgatcgtctcgacgagctatgagctgaatggcgacgtggtgatgcgcgtacgcgataccggcatcggcatgagcaagagcgaagtggaacaggcgctgaagcctttccgtcagatcaatgcgctggagggccgcaaggccgaaagtgcgaaagactggcgcaacgaaggcaccgggctgggcctgccgctgaccaaagccatggtggaagccaaccgggcgcaatttgccatcgattccaatcccggccagggaaccgtggtggagatcgtcttcccgccaacccgcgttctggctgactgatccaatcagattgaaacgcgctcgaacggaaattttcctattcctgtcagaattcaaaaaaaagcgccggacgaaccggcgctatcagaatctcagagacaaaagacacaaaagcaattcgcaagggagcaccggaaacggcagctcgatcaccactcagtgttgatttacttatcgcgtgggaccggttaacgacgccttaatttctccgctcgaagtttacgcattcgtagtgactgtaaaatcacagttaatttctgcgcagcaattgattaaccatttggcttttttgcccgcctcgacccggcgcagcaatcggaaaggcactctatctctttgtttttgcggcatttaagcggcatccgttttttccatttgactgaaaaatactctaggctgtagagacgaattaactgaagaatgcaactgtagtgttagagcattttcgagccagaagtgcgaagcgcctacgcggggaaatgcgacaaaacaaatagttagagcggttccggcgattctgttaaaacgggaaccactcttgtggattgaatttgacgtctggatcccggctgttccatatgctgtttcaaacgtcaaattctaaaaatccgctagatacatatacttactagtggtctttgtgattccaacatttgctcgacgcttgaaccgagggatgcaaatgttggaatcagaccacgagtttacatgatagcctggtttcactgattggatggttgatgcgctggcccatatttacgcgcctcataattgcgttcgtcattctatgcgccgctgcggcagcaacccttttggccgtggtgcccttcatcgtctccaccgacgccatccgcattcgtgtcgcacaggaaatcagcgcatggaccggctatagcgtcgagttgcggcaggctccgcgcctcagcgtctttcccgttctgcgtgcttcgctaagcggcgtaaccctcagcaagctgaccgatcagggccagaagcccctgatgagcgccgaccgcatcgatgtcgagctttcgccgcttgatgccatcatgggacatatttccttttccgaaacgcagatcgtgcgcccgcatgtgaaccttgaagcacccgtttccaatatctcgcaattgctggatgctatcgccaattccaacggacggcttggcaccgctatccgcgcacaacgcgcactcctgcaaagcggcgccaagaagaatgcactggccgccggacaggcttcacagccattcgggcgcgtggtggtgcgcgatggcaccatcgccttcaatcgcgccggcagcgagccgaacgtcccccatgacaagcagatcaccgatgtcaacgccacgctggaatggctgcgtacatccagcgccgcaacactgaagggcagcgccaaatggcgcggtaaagccacccagttctcgctcaccgtggcacaggccctcccgcttcttgcaggcggcacatcggacctgaccgcaagcctgaccgccaatccactcagcctcacctttcagggcaaggccaatatttccagggaccgcttctttgaagggcgcctgaccgcaaagacgccatcactcagcggcgcagtgcgctggctcaacctgccgccaattgcgggcagctcggaaatcggtgctttctctcttgcttccaccattactgcgacgccgaaacgcctgaaattcgcggatgtggaaatgaccgcaaacggcagccccgccaagggcgtcatagaaatcgggctggaacaggaacaacccgccgtaaccggcacgcttgcctttgagaagctcgacctcagccgcctgttttctgctttcattccgctgcccgacagcgccgcgcgctcgccgagcgagcggaacaatcccaatcgcgatatcgtggatacgagtttcctcgaccgcgccgaagtcgatcttcgcctgtcggcgcaaagcgccaccgcagggccggtcacgatgacgggtgtggcagcggcggttcagatacgcgggggccgcgccattttcgacatcggcgatgcaaaggacttcaacggcatcctgcaagccaatgtgcagattgtgcgcgacttgaagagcgccagtggcgaattgcggttcaatgccagcgatatcgacagttcgcaattttttgccgctctgggcttcgacaagcccttcatcagcggcaagggcaatgtctcattgttcatgaaaggcccggtaaaccgctggtccggcctgctgacgaatgcacagggcaatatttcgatccagctcaataatggccagatgcagggttttgccgtacaggattttctggccaaggcgcagacccaacgcttcttcgcgctggagcgcaaagataatatcgccctcgccttcaaccgtctggatgtgaaggccaatctgtcggacggtgttgccacgcttgaaaatgcaaagctggatacgtccgacggcacgctgacgcttgcaggcatcgtgcccttcgtagatcgcagccttgcgctaagcggcgaagtggtcttcccgaacagccagccgcaacagccggaaagcgatacagacggcgagcagcccgccgaaacaccgcccgccaagccgccgcttcatttctttgtcggcggctcgtgggatcggcctttcatctcaccatcctcgatgggaacggggcagtaaagtccctttatcccatacggaatgctgcctgttcgtcgcggcggcgctgcacttcacggcgcttgttgatgacggaggcgataatgacgcccgttgtcaccagcgcgatgagaatggtgcagaccgcgttgatttccggcgtcacaccaaggcggacctggctgtagattttcatcggcagcgtggttgcccccggaccggaggtgaaactcgcaatcaccagatcgtcgagcgacagggtgaaagcaagcatccagccggaaaccacggcaggcaggatcaccggcagcgtcaccttcatgaaggtcgtgaccggcggcgcgccgaggtccatcgccgcttcttccagtgaccggtcaaagctgacgaggcgcgattgcaccacgaccgccacgaaacacatggaaaaggtaatatgggcaagtgtcactgtccagaaaccgcggtcgaaattcatcgccacgaagagcagaagcagcgacaggccggtgatgacatcgggcatgaccagcggcgcatagaccatgcctgaaaacaggatgcgcccgcgaaagcgggtataacgcgtgagcgcaagggctgcgagtgtgcccagaaccgtggcgatcgtcgcggacagaaggccgacgcggatcgtcacccaggccgcatccatcagggcctgattgcggaacaattcgccataccatttggtcgagaacccggcccagaccgtgaccagacgggattcattgaacgaataaatcaccaaaagcacgatgggcaggtagagaaaggcaaaacccagcgccaccgatacgatattgaagcgggaccagttgttctgcatcctatttccccttttcctgtgcccgcgcctgcacctgctggaaaatgacgatcgacacaatcagcaggacgagcagcaccaccgccaccgccgaggagaccggccagtcgcggttggagaagaactcgctccagatcgtcttgccgatcatcagcgtctgtgatccacccagaagatccgggatgacgaattcgcccaccgccgggatgaagacgaggaagcagccggccagaacacccgccagcgacaacggaaaggtgatcttccagaaggcggcaaagggtgtgcagcccagatcctgcgccgcctcgatcagcgaataatccatcttttccaaagacgaatagatcggcagcaccatgaagggcagataggaatagacgataccgatgaacaccgccgtatcggtgttcaggatattgagcggcgtatcgatgatgttcagccccatgaggaactgattgagcagcccttccggcttcaaaataccgatccacgcatagacgcggatgaggaacgaggtccagaacggcaggataaccatcatcaacaatgtcggacggatggtggctggcgcgcgcgcaatgccataggccatcggataggccacaatcagcgtcagaacagtggaaatggcggcaatgcggacgctcgacagataggccttgtaatagagcggatcgtcaagcagccacagataattatcgaaggagagctgctttattttctcccagttcgccgcaaatccccgtgccagatcgaaggtcggcgcataggccgggatcgccatcgcgacttccgacagggaaatcttgaagacgatgaagaacggcaccaagaagaacaccagcagccagagatatggcactgcgatgacaaggcggctggcgatggaagcgatcaccctttgcataagcttgccctttcctcaggccgtcagcaccagaccggcatcgatatcgaatgaaacccagacgcgctcgtcataggtgagcgggttttcagtcttgcgcacggcattgaggctcgctgccttgacagtgcggccattgtcgagacgcacgtgaaagaccgtcatgtcgccgaaataggcaatatcccaaagctcgccctccaccgcattgacggcggcctcgtcgggtttctcgcgcgagatgcgggtcttttccgggcgcaccgcataccagaccttctggccgggattgagctgttcgcgcgtttcggtgtgaatgtggaagccgaatttctcggtggcgatttccgcctcgccgtttgccgccttcaccacctcgccttcgatgatattcacattgccgatgaaatcggccacgaatttggagcgcggcgcttcatagacttcggcaggcgttgccacctgcatgatgcgacccttgtccatgaccgcgatacggtcggccatggtcatggcttcttcctgatcgtgggtgacaaccatgaaggtcatgccaagcttgacctgcaaatccatcaattcaaactgggtttcctcgcgcagcttcttgtcgagcgcaccaagcggctcgtcgagcagcaacaccttcgggcgcttggcgacggaacgggccagcgccacgcgctggcgctggccgccggataactgatgtggcttgcgcttgccatattgctccagcttcacgagcttgagcatttcagcgacacgggcatcgatctccgatttcgccatgccatcctgtttgagaccgaaggcgatattcttctccaccgtcatatgcgggaacagtgcataggactggaacatcatgttgacggggcgcttatagggcgggatgccgcgcatatcctgaccatcgagcgtaatgcggcccgatgtcggctcctcgaagcccgccagcatacgcatcagcgtggtcttgccgcaacccgacgcaccaagcagcgcaaagaattcccgattgaaaacattgagcgacagattatcgacggcagtgaaatcaccgaaaattttcgtcacattctcgaaagaaataaaaggcttggccgccgggtcgttccacggcgcgaatttgcggcgaaagctgccaaaagattccattccgttcccctataaactagagccgttccagttaaacggaaccatggaaccgctctatttctttgccttacgcattatccgacgcaaaaccgctccgcacttttgctggaaatgctttagccggaacctgatcccgcgggcgaaacccactcgttacaagacgcagagcggccctccgtctacacagtgggccgctcttcacgatattggcgggacatatcggtcccatggtcatttggctttactggccggtgacgatcttggtccaggcgcgtgtgaccacacgctgggtcttcgtgtcatatggcgtcggcacgaacagcttcttcatcacctcgtcggacggatagatttccgggtcgtcgaggatttccttgtcgatgaatttctgcgacgccttgttgccattggcatagaacacatagttcgacgcctttgccgccacctccgggcgcatcatataattcatgaattccaacgcctccggcacatgcttggcatcggccgggatcgccatctggtcaaaccagatcagcgcgccttccttcgggatcgaatagccgatctccaccccctgcttcgccttttcggcgcggtcgcgggcctggaaaatatcgccggaatagccgacagccatgcagatatcgccattggcgagcgcattgatatattccgacgagtggaatttgcggatattcggacgaatcttgagatagagatcctgtgccttctgcaaatcgtccggcgacggagagttcgggtcgagacccagatagttcagcgccggacgcagcatttcgctggcggaatcaagcaggtaaatgccgcaatctttcagctttgccgttttttccggatcgaaaagcacgtcccaggagtcgatcgtgtcggtgccgagcgcttccttgatcttggccttattgtagccgatgccggtcgtgccccacatgtaattggcggaatattcgttgcccggatcataggttgccgcacgggtcgaaatctcatcccacatattcttgaggttcggcagcttgtccttgtcgagtttcaggaacacgcctgcgggaatctggcgcccaagaaattcgcccgatggcaccacgaggtcgtagccgctgccgcccgccagaagcttggtttccagaatttcgttggagtcatagacgtcgtagacgaccttgatcccggtctccttggtgaagtccttgaggatggaatcgtcgatataatccgaccagttatagatattgaccacccgctcctgcgcgcctgcggaaaatgtggcagccgcgacaaaacccgtcgcaacggtcgttgccagaaggaaggatttgatccccatcatttgctccaatctgcacataaaaattcggtgcaggttcaaggtggatatattctttctttatggcacttttttagattgcacggcattcgtcaacaggcacgtgacgggacgaacataaaaattgcatcagaaccccatgagcatatccgcctctccgcccgagggatccaccaaggggcgatgagattttggttgtgctaagctgaaatatcgcgcccctactggaagtcgaaggcggacaaccccgctaccatctcatccagaccaagcgggcgtgtcagcggcggctcggcgcgggtgatgcagccctgcctctcgcacaggcgacaggccgggcctatttccgtattgcccaccctggaaagcgaagtgccgtaaaccgtttcctcgcccgcttccagtgcacagccaagcagcagcgccgtgcggcgcggacgctcgctgaacgcgccttgcggcccttccagcgtgcgggcaatggtcaggaaagccgaaccgtcaggcagttccgccggctcgaccagtacctgccctgcctgcgcgaaagccgcatagacaggaagcttcgggcactgcccgccaaagcgggccggaaagccttccgcgccagccatgcgcagccggttgcccgcatggtcgatttccatcacgaaaaacggcagcccgcttgatccttgccgctgcaaggtggtgagccggtttgccgcctgctggaaggaaacgccgaagcgtgagcgcagcacatcgatatcataacgcgcccgcacggcagcatcgcgaaactggcggtaaggcatcatcagcgcctgcgcggcatagcgcgccagctcgaaccgcgcgatgcgcttcgcctcgcccgacgacagtttgagcccttccgtttccacaccgatcaccacctgcatgcggattagcgccgcttccatggcgatttcctgcaattgatcgaagggtgacagacgctcggaaatgaaaagccgctgcgaatgccggtcatagcgcctgcgccagttcggcatggtggcgaccggcagagtgcgcaccgtgatgccatgttcgcgccgcagccagtccttcaacgcgctcgacaaatcgccatccggtttgagcaaggcataaaaactttccgcctcttcctcgatgcgcggataatggttggcgcgccgcgccatgacatcgcgcacctcatccagcggcaggcgggtggcggcaagctgcgtatcgctgccttcatgcgaaagcagttttgacagatcggacaggcgctgctgctgctcgcgataggcgcggtaaagcttcatgatgccgacggcagcattgggtgcagcctcgccgatttccaccagttcctgatcgcccggcaattcgccggtcagaagcggatcggaaaacacttccttcagacccgtgaccgtggagccactttcggcctgcaagctgtcgagatcaagcttgtaaacactcgcaagcttcaaaagaagctgcacggtaagcggccgctggttgcgctcgatcagattgagataggacggcgaaatgccgagcgcttcggccatcgccgtctgggtcaggccgcgttcgttgcgaatgcgccggatgcgcggccccgcaaaaatcttgcgctcgctcaaagcctcaccctcccccgtgatttttcatatttacaacccgtgacaagatatcgccaaaacacccctttgacaagatttacaaatttacatcctgtcgcagtcaatttcccgacagcattacctcaattttatgccggaaattccgctttttctggcgcatcggcccgggcgattgtaaatctggtcacagaaagagcgcccattgagcgaccttcaaaaaccggatatcaccacgaggagacaccgaaatgacagatttttacagcctcatcccttcggcacccaagggccgcttcgacggcattgaacgtgcgcatacggccgaagacgtgaaaaggctgcgcggttcggtggagataaagtattcgctggccgaaatgggtgcaaaccgcctctggaagctgatccacgaggaagatttcgtcaatgcgctgggcgcgctttccggcaaccaggccatgcagatggttcgcgccgggttgaaggcgatctacctttccggctggcaggttgcagcagacgccaacacggcatcagccatgtatcccgaccagtcgctctatccggccaatgccgggccagagcttgcaaagcgcatcaaccgcacgctgcaacgcgccgaccagatcgaaaccgccgaaggcaaggggctttcggttgacacatggttcgcgcccatcgtggcggatgccgaggcaggctttggcggcccgctgaatgccttcgagatcatgaaagcctatatcgaggccggtgctgcgggcgttcactttgaagaccagcttgcttcggaaaagaagtgcggccatctgggcggcaaggttctgatcccgaccgcagcgcacatccgcaacctcaacgcggcacgccttgcagccgacgtcatgggcacgccgaccctcatcgtggcgcgcacggatgcggaagcagccaagcttctgacgtcggatatcgacgagcgcgaccagcctttcgtcgattacgaagcaggccgcacagcggaaggcttctatcaggtgaagaatggcatcgagccatgcatcgcccgtgcgattgcctatgcgccttattgcgatctgatctggatggaaacgtccaagcctgatctcgcacaggcccgtcgcttcgcggaagccgtgcacaaggcgcatccgggcaagctgctcgcctataactgctcgccgtcgttcaactggaaaaagaacctcgacgacgcgacgattgccaagttccagtgcgagctgggcgcgatgggctacaagttccagttcatcacgctggctggcttccaccagctcaactacggcatgttcgagctggcacgcggctacaaggatcgtcagatggcggcttattccgagctgcaacaggcggaatttgcagccgaagccgatggctacacggcaaccaagcaccagcgcgaagtcggcaccggctatttcgatgccatgtcgctcgcaatcaccggcggccagtcttcgaccaccgccatgaaggaatcgaccgaaaccgcacagttcaagccggctgccgagtagcagccgggaccaccgaaccaggaggaccagtaccatgaattcgccagcacgcgtcaaagaaagagcagaagaacaatcctcgagcatgaacacggatcagcagaccatcatccgtatgctcgccaacgatctgcatcgcctcaactataccgtcatgaaagcggtcgaggcaggcgtctcggtggaactggtccgctcggcccgtcatcatggcggcgacggcaactggggtgatctcttgatcccggtcatcgtcacccacgaaaaatgatggcgctctcaacaattgccgtcgccgccatgtttcttctctttgtgtgccttcggcaacacgggaacggcgacggcaactggggtgatctcttgatccccgtcatcgtcacccacgaaaaatgatggcgctttcaacaattgccgtcgccgccatgttcctctctttgtgtgccttcggcaacacgggaacggcgacggcaactggggcgatctcttgatccccgtcatcgtcacccacgaaaaatgatggcgctttcaacaattgccgtcgccgccatgtttcttctctttgtgtgccttcggcagcatgggaacggcgacggaaacgggggcgatctcttgatcccggtcatcgtcacacacgaaaaatgatgcgcccgatgcgtaaattttgcggtcgaatttcctcgactgacctcacccggctggccctgccaatcgggggcttttttgaccggattgtttaataaacaaaattgcttcttttttcaaagaaaggggttgcgttcgcagtttgagttcgctagatgggggtccgtcgcggacgggttatatcgctgccgtggccgcaaatcgttgaatagaaacgttttgcaaatccctgctgggggatagtttaagggtagaacagcggactctgactccgttagtcttggttcgaatccaggtcccccagccatttctgttttctcaataaaattgacaccatattaaaacagataccatgcatatgttatcctgtgcatgacacatgctgccttgcctgcaaatagtatcggacctgtcactgcgcagccccgcaaaaaaccaaaatgggcgccgacccggtttacggattacccggatttggcgaccatgaagggcgaacgccctttaagcgccttcaggtctcagatatagttgccatccgcacgccggtccgcatcacgccggatcgcaaagccttctggagaaaatatatgtcctatgagagcccgttccacctgaatgatgctgttgcaatcgtcaccggagcggcggcaggtatcggacgggccatcgccggaaccttcgccaaggctggtgcttcggttgtcgtaaccgaccttaaaagcgaaggcgctgaagccgttgcagccgcaataaggcaagctggcggcaaggccatcgggcttgaatgcaacgtaaccgacgagcagcatcgcgaagccgtcatcaaagcggccctcgatcagttcggcaaaatcactgttctggtcaacaatgcgggtggaggcggccccaagcccttcgatatgccgatgagcgactttgaatgggccttcaagctcaatctcttttccctgtttcgcctgtcgcaattggctgccccacacatgcagaaggctggcggcggcgcaattctcaatatttcgtccatggccggagaaaataccaatgtccggatggcctcctatggttcgtccaaggcggcggtcaatcacctcacccgcaacattgccttcgatgtcggcccaatgggcattcgcgtgaatgccatcgcgcccggcgcgatcaagaccgatgcgctcgcaaccgttctgacgcctgaaatcgaacgcgccatgctcaagcacacgccgcttggccgcctcggcgaagcgcaggatatcgccaatgcggcgctgttcctctgttcgcccgccgcagcatggatcagcggtcaggttctcacggtttccggcggcggcgtgcaggaactcgactgacataagccttttacgaaagcagccgataccaacaggcattcaatccaatttcaggagaaacagccatggcctatgatgcatttgccgaatttcgcatgacgggccacaatgtcatcatcaccggcggcgcacagaatataggcgcaggcattgcgaaaaccctgtcaggcgcaggcgcaaaggtgatgatcgccgacctcaacggcgacaaggccaggcaaacggcggcagcaatccagaaagaaaccggcaatgaatgccatggcatgaagtgcgacgtcacttcacttagcgatatcgaacaggtggtgcgcgaaaccgtctcggcttttggcggcatttcaaccctcgtcaacaatgtcggctggggcgggcgccatgaagacccgacagcgatcagcgaggaagatttcatcgcagcctataagctgaatacgatcagcgcctaccgcatgagcatggcttgcctgccgcatctgcttaaatcgcaaaacgcgacgatcaccaattccggctctttctcctctgctgtgccagcctatgacattctggcctatggaacggcgaaagctgccctcaaccagatgatggtttcgctggctcatatgctggcaaagaaggtgcgcatcaattccgtgctgatcggcacggtgatgacagaaggttacggttcagccggcatcgacgaggaaatgcaggaaaagctgcgccatcccgataaccttaccgggcgtgccggacgacccgaagatatcgccaataccatgttgtggctgtgctcgcccgccagcggatgggtcagcggccagactatcaatgtgcatggcggcggcggcgtcacgcgcctcttcggcaggtgaacaagcttggtgaagcgtatcaggaaccggaaacaggcgctgctgattgcggcattgccgcttcttgtcttttgtggcccgccacaagccatggcgcaggatgtcagtgccgcgcgtccggcagtgcttccccttcccggcgaagccgaaggagccagtatcggctccatttccgttcgcctgcgccaatccagcggcaatgcagaacgcgacgccgccgcgcaggaagccgcacgccgcatcaccaaatccctcgacggatcggaattcagcgccatcgaagccggcgaaattattgccgaactcattcgtcaggaagcaatctccgacgccagattttatctgctcccatctgcctcgcaaaccggcgtcaaactggtttttgaaatcgacgccacttcaggcaccaagacgaagcaagagccaaccggcctttttctcggcgacacatcctcctttccagtcctctatgaaagcaaccgcgcagtactgagaaccattatcggcgccggattgggcggctattccgatgtgaatgcatggttcggaaggccggatctgttcaatggcaggaatccgcttgctggcaaattgccgggccgctcaaacacatggaacgaaggctatctggagcttggcgtcggcggcgccgcgcaattgggcgaaagcaacctctatgggttcggcgctgtcaccggcatgttttcctggaccctcggacaggatatttttcgcgatgacgatcgcggcttcctcgacttcgagaaagcctatgccggtgtgctctatgtatcgccgaagaaccggaaaaaccatttcaaattctcggccgggcggcaggcttatacactcaatgacgggtttctggtgaatgccgttcgtggctccaccagcgccggcgaacgcggcgggctttatctcggcccccggctcaccaacgacttttcggttctggcgcaaggtgcttatgatcgctggaactatagtgccttcttcatcgatcccaacgaagttgaatcgctggaatccgacaccacttttctcggcgcaaatctgcgttacaacttcaccgacaagttttctgccgacactacattaataacgatccccaactcgaaaacacaattttccaccccctctggcagattaatcccgcgtgaagggctgaacacggtttcaggccatttgaaatggaccagtgctttcgagatgcccggcctgtggctcgaaggcgaactggcgctccagtttcaccccggtgaggatgtgtcggcctgggcctattacggaacagtcggctatctcatgaaagagattggctggacgccaagtctttcctatcgctacgcctatttttcgggcgacgatccgaactcatcgcgttatgagcggtttgatcccctgctctcgaccgggcttggcatctggttgcagggtgtttcgtttggaaagatcaccaccaattccaatcttgagacgcaccgtgtccagttcaatgtcgcacccgacgagcggctgaacctgacattcgactactatctgctgcgtaccccccaattgaacaatctcggttcaaacccggcgctttcgacgctatcgtcgcacgatcttgggcaggaactttcactttcagcacgctggagcgcgaccaaaagcctttacctgcaagcacttgtttcacatgccattcccggcacggcgctacgcgatatcggtgccgaccggaactggacgacttttcaggtcagcctctacgggggcttttagcgattggattgagccatggaaaccggaatgatcgtcggcaaattgctcccattgttgttcaacatgatgggaccgatcgggctgatgcccatttttgcggccatgaccgtgcagatggacaagccgacgcgcaacagcgtggcggcgcgagcagcgatttttgcagcactcggcattctcattgccatattcatcggcgaccctatcctgcgaagctgggggatcagcaaaccggcattgatccttgcagcaggcgtcatcctgacattaagctcgatccgggccgtgctgatgcctccggcagcgccctcacagcctgcggcagcgggggacccaaaggcgctggcgataaggccattggcttttccgacgatcgtatccccgcaaggcgtcggcgttctgattattttcgtcgccttcctgtcatcgctttcctccaccatcaccatcctgacggtagcaggcgtcatcgttctccttgattatggtgcgatgcggatcgcccattggttcatggcaacggtcggcatggtgccactcctggtgctgggggctgtgtttggcgtgcttcaggtggcgcttggcatagaaatgatgctttcaggactcctgctcgttctgaactcctgacgggaacgcactccaaattccccccgtggacgtgtgattttgttgatccttatgtcacgcgagccggattatgacccacccaagatacaagagggcgggtaaaatgcatattctccatcagatctctttgattcaaatcaaacaagattaaaataagtctataaaagataaattaagtttaaaaacttcatcaatttgctaaatatagtccctaaacattagtgtgttgcaatatagtgacagacattggagcccatattgggctataggaagcctgcatgtttagcttaaaagggactgttatgaaaaccgcacttcttgcatccgtcgcaatgttgttcacaagctcggctatggctgccgacatcatcgttgctgaaccggcacccgttgcagtcgacacgttctcttggactggcggctatattggtatcaatgctggttacgctggcggcaagttcaagcatccgttctcaggcatcgagcaggatggggcccaagatttttcaggttcgctcgacgtcacggccagcggctttgttggcggcgttcaggccggttataactggcagcttgccaacggcctcgtgcttggtggcgaagctgacttccagggctcgacggttaagagcaagcttgttgacaacggtgacctctccgatatcggcgttgcaggcaacctcagcggcgacgaaagcttcggcctcgagaccaaggttcagtggtttggaacggtgcgtgcgcgcctcggcttcaccccgactgaacgcctgatggtctatggtaccggtggtttggcctatggtaaggtcaagacgtcgcttagcgcctatgacgatggtgaatcgttcagcgccggaaactccaagaccaaggctggctggacgcttggtgcaggtgtagaatacgccgtcaccaacaattggaccctgaagtcggaatacctctacaccgacctcggcaagcgttccttcaattacattgatgaagaaaacgtcaatattaacatggaaaacaaggtgaacttccacaccgtccgcctcggtctgaactacaagttctaattcgagaactggaaacgggaaagggccgccttgcttgaagcaaggcggcccttttctattgaacaccaaaaacttggaaattgacatttgaagcgacatatgtggcagccgggattcaatcagatcgaaacccgctctacttggttgccagcaattgcttctttgtcacgccggcatcaaactggatccggcgaatggcttgctggagacggggattgctattgaatgccagataacctgcgcgaatagcgagatcgacctgagcctcgggcagtgaaagccgcgtcggaacatcattgaactgcggctgcatcggcttgggaagatcataaaccgaaaggcgttgcacatagaaatcaacctcgcggcagttccagcccttgagcgttccgcgatattttttcaccgtggcggccggcaacttgcaacgataatcgatgagatcgttacgccactgcgaaagcgccagattcagggcatcgaacccttcccgaactgacgaggaaattgtggtgtcggtaaccgcaccaagaatttccgtaatggcaggcccatcgagcttgcgcacccagggatattcagtctcacgcccggcatcggccaccacatatatgagcgttttgaggcgcacggtttccttttccgacaaggggccataaggcgtcagggaagaagcgcgggcaagcgccaggggcgtgacgcccagattgtccgtgagtgcgccatccaggagtttgatgtaattgacatcagccgaccgataactttgcaaggcccgcccataggccttgagccttatcgatgcatcgggatcatcaagcgcattttgcagccattcgggatttttaggtgcacagcgaccggaatgcgtgctgatattgataggcttgaaaacgaccggaacggcagccgaagccgccaccgcatcggccacgcggatatcatccagattgctgcataatgctgcaaaggtttcagcactgaaatggaacgggacacgatgataaatatccgacgcggaaatccagatcgacggcgcattcttccattttaacccggcataggtcgcgccatgaaagacattctcgtcgagccatttggcaaaggatgagcgatcattggctccacccttgagcgcgccgatagcgacgacgggagagaggacactggtatgcatgttcttctccccattcttgatgaggaaatcttcccggaaattacgataaccatccctccccttgaggccgaaataggccgcaagaaccgcaccgccggaaacgccggacatcatgcggatatcatcgaccaggcttcgctcgtaggggctggtatcgataatcgtctcatccatggcgcgcaggatgccatagccaaaggctgccgcgcgcgtgccaccaccggaaaaagccagaccaacgacggttgacccatcatctcctggatcaggtacaaactcgttgcgattgttaatcggttgcaaggataggctgttgatagggcctacatcgctgacacagccaccaagcagaaatgtggatgccaatagggaaataatagatttatgcattttggcgtaagttgttactccaatgaactcgatgattacatatcgagcgatatgtgtatcgattgcctgccatccatatgaaaacccaatttccgttactggtgagatagcccggcccacggcgtgatatggtacaaacttgcagccagaacataaccggatatgagcctcctcggttactgagaaccgaggaggctatttcgctgccagcattaaagggaaggactggcagctaatgtgatgcgatgtgaaatggagggaaccaatatcgtacttcatcacattgttccgcgcgtgcagagggtgcgggcggaacaccctttctattaaaccaaacacaaagcccgtcattgagcgaacgcaatgagcagtaaattagtgggataaatttactgccgcttcctgctggagcacctctccttaacgcgggaaacgcttctgaagcttgcccgtttccgcaacaagatatggcctctctgtcagaaaaatggagcttaacttgccttcaagcttcaaatgcactaggaaaaaccggtatttaaaataggcgtttttataaacccctgattcaaatcaaagacacccaatcgaagcaaatatatgtctctatcggaaacccgcgctgattgattgcaaggatttatattgacgcccattgatggagttgaacttatgaatacatatttgaaagcgattatggcaggtgctgcaatgttcggcacagttatttcagcaggaacggcacttgcgggtcgccatccacagcctgatgaaagagctgcattggaacgcgtcctgacacaggaaggtttcacaagctggggtgaaattgaactggacgatggcctttgggaagttgaggatgccagaacgaagtcgcctgctgatggcaagttcgatctgaaaattgaccccaagacgctgaagatcgtcgtccgtcataaggacgattaaatttcatctttagcacctgagagcgttttcaagccaaaacggtgaaatgcctacgcgtagaaatcagtccgctggactgatttctaatcccgcttcgatgcgttggaaaatgctctaagctgtagtgacaaattaagttactgtttggtgtgagggtatttttctactggacagaagaaatagccacattcaggcaagggtatccttcctgaacgcaatcccggatttcgacaaaagttctcgctttgaagttatgtggcgaaacagaatgtaaggtcactgctcttcaatcaagctatctctcatagcgcgaaggatgataatcgcagaagcagcgccggggtcaacatgcccgagtgagcgttcccccagtcgggcagcccggccccgcgtggcgaccattgaccgggtggaatccgaacccttttcggcggcttcaactattccgttccacatttccaaactgctcagaccatgggctcgcgcatcaatcgccacttccatcgccggtatccaggcatccagcatggttttatcgccgcgttgtccttttccacgatcctgaatgccgcgcgtcatcgcctcgacgacggcagcctgcccctgcatatcgagggattcatgggcttttaatgctttggaagcatagcgaaacgctgttgcgtaaaggggcccggtcgatgcgcctaccgcatcgagaaaagcggatgcggcaatggcaaaaacctccgaaggcagtgtttgctccagatcgacctttgcgagcgcattattcacggccgaaaaacccaacaccatggtgatgccatgatccgcgtcgccgattgcgccatcgagatcggaaagccgctctttttcctgtttcatcgaaaaggcgatgagctggaacattcggcctagatgacgcgctgcggtttcctgcatttttacctcccagataatctggaattcatgaaaccgccgaagcggcattaagctggagagacaaatcagttgacccgaagaaaagccgtatcgcaagggtgcgataagagatcggataattcctgatcgagatgcatgacggatatggatgctccgttcatgtccagcgacgtacagtaatggcccacccagttggcctcgattgttatgtgcttggcgctcaagcgttgctcgacacgtctgaacaggacgtagagttccatcaggggcgttgaaccgaacgaattgacgagcaccgctacccggtctccgggcgaggcattcatctcgctgaaaatccggtccatgatgtgatcgacaatcgcgtcggcgggcatcattttttcccggatgacaccgcgttcgccatggatgcccatgccgatttccatttcttcggcgccgatttcaaaattgtggcgccgcgtctggggcagcgaacagggttccagtgcgacgcccatcgtataggtgcgccggttagccttgcgtgtcaccgcttcacatgcctcaagcgacatgccacgatcgcaagctgcgccagctaccttgaaaatgaaaaagttccccgcaacgccgcgacggccatcgcgatcctctatgggggaagacgatatgtcgtctgtcgtcagaacggtacgtgtcggaatagcagcttcctgcgccatttccgccgccatctcgaaattcacgacgtctccgacatagttgccatagacaaagagaacaccttctccgcccgaggccgccctggcgcattcaaggatcggtgccggcggtggtgaggaaaagacattgccaatggctacagcatcggcaagacccttgccaacatagcccagaaagcagggttcatgccccgaaccgcccccgatcaccagtcccactttccccgcacgggggccattgcgtgcaacgagcgcgcgtttcgatccattgatggggacgagataggatcgatgtgctttggtggcgccgtcgagcatttcctcaacgacatcatcggggctgttcagaaatttcttgatatgcgtacgataatgactggatgcattggcggccggttctgcacgcagcttctgggaaagcttgctgtcgatcccggttacgccatccgcattgaggataccacggcctgtcgcggcatcggtaatcaggacattgatataaccaccccgcagggctgcaagaattgccggcaccttatcgaagccgcccgcaacggcaatacgcatgtcgatcattcgcagcctgtcgagcgtgataccaatggtcctgtcatcaagcgggccggccaccggttgcccataagcatcgatgaaacgcccggctacaacgccaacggcattcttggccaggtaatcctgtatcgcgacattttcaaagaaaccgctggtatggattgttgaattcggccgcagcgatgaaatgccaaacaatgccttgtttgcatggttcaacacctgaaattgctcaacaataatcggttccccggtaatcgccgtctttacgtctgcactggatacaatggcgggggccgtgatgttgacgaggtgtgcgtttgttgcgcgcgccatggccgccgcgcacaattcaggtgtgtaagcaaaactggcgcgcgtcccgccggttgcttgtactacggttacatcctgcaaattggatatgcaggtattctcggcaatggcaaggactgtccgcccccaggcgacggcaagtacgtctcccgatttcagaagcctggtgaccgcctgtgcaccagccgtcccaagccggtcgataaggggatgcgcgccgtcatcattgggcaccaccagacaatcgctcaatccgaaatggtgcttgagttcctgtgcaattgcaagggaaccgaggcgtgcaggttcaatcgagatattgacgatgcctcgattacgggcatctgcgagatagctgtttacggtagcccgcgaaatccccatgatgttggcgatttcgccctgcgtgcgcccgtcttcgtaataaagccagcaagcccagacatatggatcgtcgccatagcgcagtggaatgccatcggctggttccgcctgtccgattttacctgcggttgtttttccctgtggcgccatcttgttcgcactgatccccgtgacttttcccttctatctgccgggttgccttgcaatacaatgtttttgtttgcattctgccgacacctgcctgccggagaactggcaggcccagcgtcgcgaggatgcatcggacctgccagcatgtcgatactgttttactgcaatcgttctcgcgcgccctcgccaagcaccttgagaatgatcgcgcatgatgtcgccccggcatccagaacacccagcgatctttctccaagacggctagcgcgcccgatcctggccaccagattgatcgtggaatcgcggcctttttcggcggctgcaaccagagcttcgagtgcctcggcaaagctttttccggcggcattggcttcatcgaaagcttcgaccgcgggcaccagcgtatccagcaaggttttgtcgccaaccttggcagagccgatcgattgaatgccttccagcccggcatgaagcatatggctgaatgcagccgcatcgatattatcgaccccgtcgattttctctgcgaattctgtgaacatcacaccgtaaagcggccccatagagccgccaatctcggtcatgagcacagtgcccagcgtatcgagcgaagcggccagggtctcgttctttccctgcaggcgctcggccgccatgttgaagcccttggccatgttgacgccgtgatcgccgtcgccgattttcccgtcgatttcgctgagataggcgcggttctcgacaatcctctcggccattgtgagcacaatgtctccagcttttgcattattgagtgtttgcacgggtctcttcctcacaaaatggtagtgcagcgcacttcgacatcgagcagttccttcaactcgctgtccagcgccatgaccgtcagcgtcgccccaaccatttcaagcgacgtgaaatagttgccgatataggtacgatggatcttcagcccgcgtgcccgaatttcggtttcgatcgtgtcgttaagaatatagagttcgttgagtggcgttgcgccaagacccgagacaagaacggcaacttcggttccttccgccagtccatgatcgtcaagcacgatctggcacatgtctcttgcgacctcagccgcagacttcagcggctccacccgcacgcccggctcgccatgatggccgatgccgacttccatcgtgcccggcgcaatttcaaaattgggatggccaacggcgggcaacgtgcacggtccaagcccgacgccgatcgaacggcaattatcgatggccttctgcgccgttgcgcgaacctcctcaagcgtagctccggtcgccgcttttgcgccgccaaccttccacatgaatatctcaccggcaacgccgcggcgcttctcgcgttcggcggcgggggccgaacagacatcgtcatttgcaacgactgttgcaacatcgatgccatccttggcagccagcttggtcgccatcttcacattcatattgtcgccggcataattgccatagaggaccaccacgcctttgccgccatttgcttcgcgtatggcatcatggaagcttttagcggtcggggaggaaaacagttcaccaactgccaccgcatcgagcatattcttgccggtatagccgatgaaggctggttcatggccggatccgccgcctgtaacaacaccaaccttgccagcgacaggtgcatctttcgcggcaatgacgcgcggattttccgcaaggcgaatgatatcggagtgcgctttgacaaagcccctgacggtatcctcaacgacttcgtccgggttgttgatgaaacgctgcatggtatctcctgtaatatgaatgagctgcgggctcaaagaatggtgtaaccgccatcgatcagaagatcggcacccgtaatcatgtcggctccagcagaagcaaggaacacggccgcggctgcaatctcttcgggataggcgaagcggcccgccggaatgcgtttctttgcggcctcacccttttcaccggcccaggccttcttgccaagttcggtgagcacaatggtcggggacagcgtgttgacgcagatgccatacttgccccattcggctgcgaatgtcttcgacatgccgatgacaccgaacttcgacgcgcaataggcgacgtgttcttcaatggcgacggttccggcctgtgaggcgagattgattatcttgccgccattgcctgcggcgatcattgcgcggccgacagcctgggtgacgagaaagctgcccttcagattaatgttgatcgtcttgtcccagtaatcgagcgaaatatcttccgctggcgccagatagacgacaccggcactattgaccgcaatatcgatcttgccgaactggcttatgacagccgtgattgcatcattcaccgattgctggctggaaacatcgcaaacgaacggctttgcgttttcgccaagctcctcggctttggctttcgcaatgtctgcgctgatgtcgagcacagcgaccttggctcctttagcgatgaaagccttggaaattgcagcaccgataccggaagcgcctccggtcacgatggcgactttttcagagagcgggaagttcaggtcgatttggggagcttgatcggacattctttgcctcggagatctgaattgtgagcttggcggcccgcacgccgatgataattttcatgaaactgtgcgggacgccaagacagctttacttgcggctttccagaagcttatcgacgttctgggcagtcacgggcgtccatggaacattgtagttcttgtccttgccatcgttgaacggcatatccgggtactgagcccagatatcggactgcggcttgtaatcacccttcttggcgtggaaaatggcaagatcaagagcgccctgcgcctgagcgtttgcatcctgcagaatggaggtcatggtaccctccttgacggcatggagcgcatcggtgatgccgtcgataccagcgattgcaaaatcgccgggcttcaggttggcggccttgatcgcttcaatcgcgccaagcgccatctcgtcgttttgaccgatcacaccattgatctggccaggatgcgccgtcagccagttctccatgagggtctgggcttcagcgcgagaccagttcgctgtctggtcctccagaaccttcacatccgggcattcagccagagctttcttgttgccttccaaacgggagatttgcgcagactggccgattggaccttcgaggatgaccacattgcccttgcagccgatcttgtcgagcacatccttggcttccatatagcccgaaacagtatcgtcggaaccgacataggccgcgagcagatcagagttgacgcgggtattcgatcccacaaccggaatgcctgcgtcgcttgcggcctgaacggcggtggcaccggcctcaatgtcgataggaacgaagatgatcgcatcgaatttctgcgtaatcatcgtgttgaactgttcctgctgaaccagtgcatcatagcggccatcgaatatggtcagttcaacctcgccgttcttgactgccgggtgcttcttcagggcttccgaccacacctgcatgaactcagcattcaatccgtaaggtgcagcgccgattttcagttttttgtcctgagcgagcgatggggtggcgatcagtgcggaagccgcagcgagcgcgatcaatagttttttcattgcaatctcctccgtagttggtgtggctaccgatcggtatgccgttcttgaaaatggttgcaggcgagagacgacgagagcatttccggcaaaagtgcaaagcggttttgcgtaggataatgcgacgaaacaaatacttagagcggttccagcgacccgtttaaccggaatcgctctagcctccctgactgcgtttctggtcgagcatgaccgctcccacgatcagcgcacccttgagaacctgctggtagtaggactggatgcccatcagatcgagaccgttgttcatgacgccaatgatgagcgcgccgataagggttccggtgatgcgaccgatgccaccagacaggctggtgccgccaatgacgaccgctgcgatggcgtccagttcataactgatacccgcttgcggcaaggcagacccggtgcgggcagacagaatcatcccggcaaggcccgccaacccgcctgaaatgacataaaccgaaaaacgcaccctggagatattgatgccggaggtgttcgcagcatgaggattgccgccaaccgcatagatatagcggccaaacctcgatcggttgaggatccaccacgataccaggaacacgattgcaagcagaatgaccggtaccggaacacccagtatattgccggttccaatccaccggaaatccggaacaagcgcaggcacaggcttgccgccgccatagatgagcgtcaggccgcgcgctgcggaaagcatgcccaatgttgccacgaaggctggaaccgcaaagcgcgagacaatcgtaccgaccagtgcgccgcaacctatccccaccagcaggccgacgcaaatggctataaacggtgaatatggtgcgcccgcaatacccgccattgcagatgtggttgcaaagctggcgctcacaatgccagccaaggcaaccacggagccaacggaaaggtcgataccgcgcgtcagaataacgaacgtcatgccgatggcgagaatgccgttgatcgaggtctgcaacaggacgttggaaatattgcccgcggtgaggaaatattcgttggagaacgagagaatcgtggccaaaagcaggaaggcgatgaatatgccgtattcctggatcaccagcctgcggcgttcggagccaaaccagctcgtcgatgaattgttttctgtggtggacactgttctacctctccagaacctgcggcgtctgctgcataggcaactgctctatcttcatggtcacgaacggaacgcgatattctccccggcagccttcatgtcgaaagatgcaccaatgactgcgcgtccgtttccgccctgcggtagatgccgaccgattgtccgccacgcatgaccatgatgcggtcagacatgccgaggacttcatcaatctcggaagaaaccatgacgacggtcccgccttgggcggcaaattcgcaaatgatgcgataaatttcctgttttgcacccacatcgacaccgcgagtgggttcatcgagcagcagaacgcgtggctttcgcaggaaccattttccgagcacgaccttctgctggttgccgccggaaaggcccgaaacggccatcgtgtcgtgcgcaaccttgatcctgaaacgctcgatcatctccctgctggcggccgattccgcacgccgattcattgaaaaatgcggactcatctcgggaaggctggcaaggcatatattgttgcgaacgctgtcgccgagattgaggccggtcagcttgcgatcttccgtcacaaaagccagccccagagccacggcgtccgcggggcgccggacggtgacgggttcgccttcaagccgaattgttccttgggaggctttctccaatccgaaaagacagttgaatatttccgagcggcctgaccccatcaacccgtaaatgccaaaaatctcgcccttatgcgcggtaaaggaaatgtcggttatcttgccgggcgcgctgaggccggaaacctcgacgcccggtatttccgtaggcgcattcgtcttgatatattcctcacccagttcccgcccgacgatcatatggatcagttccgcacgggtgatgccaccgagatcgccgctatcgatataactgccgtcgcgaaacacggtatagctatcggcaatctggaaaatttccgacaggcgatgggagacatagacaatgccttttccgctcgctttcaaacgctctatcgctgcaaaaagctgctgtgcttctttttcaccaatggccgatgtcggttcgtccatgaaaatgacttcagcgtcgtgactgagcgccttggctatttccacaagctgcacctgcgcgacagacaggttcatcatgaactggttggcgcgaatcttgaactcaagctggtccaaaagcttctgggcattgaggttcatcgtcttgaaatcgatgccaccgaaacggcgaagcggctccctgcccaaatagatattctccgccacggtcatatggggaacggggcttagctcctgttcgatgatcgcgatacccgcctgcaacgcttcggcggggctggaatacgtaacctcttttccacgccggcggatatgtccaccatcgcgggcatgaatgcccatcaggattttcaaaaacgtggatttgcccgcgccattgccgccgcacagcgcatgtaccgagccggtacgcaattgcagccgcccatcccgcaaggcagcaacaccgccaaaggacttcttgagcccctccacatcgagcagaaattccaatgtatctcctccactggcggcagttcgcgctgccgccgatttcaacagtcaagctgtcgttttgacaatattcggcaaatgaacgacaaatgtcaacatttgatatatgaaggatgagaagaagcgccggaccatgatggcctgcgacaccgattaatccggtggcattgccggctctcacttcactgcaaaaaggcgaaatccggcaggcgctcactttgcggctccacaaagacgagcgtttcggttgcgttattatcgccatcgctaaaaagcgacaaaggagacccatcgcatgaaaatcatcatcacggcagcagccctggttgcactgtccgccacgggcgtaatggcccaaaaaacccaatgcgatgcaaagccgctggatgagaagtccatcgatgccttggtacagttgtcgaacgaatttacgtggaaaatttccgaaatggagattgacgacggctgttatgagctgcacgttaccgatgaaaacggcaatgtcctcaaggtcaaggtggaccctgaaacgatgaaggtggttgctggcaaagtaaagcggtacggcgatggcactccggccaaggacaagggccacgcgcccaagaactagacctttttcgagccaaaagtgtgaaatgcctacgtggggaagtcagcccactggattgatttctgatcccgattcaatacgtcgaataatgcgtaaaaacaatgagatagagcggatccggcaatccttttaaaacaggaaccgctcttctaggggaaacgcgaaaaagggcggccagccgatgatgcagccaacgccgtggaagtcgttgcgaaagaaatgaacttcggcgtcgccatcaaacagaaagccaagcaaagcctataagaagacactcctcggaacatttgtatggtaacatcactggctctcagatcggaaagataagggagggcctcgccgctatcgtataatccatgctgctccccgaacatcccacgtcgcagcttgggaggagtaaaatggaaaaattcgattatatcataatcggggccggatcatccggctgcgcgctggcgaaggggctgactgagaacgccacgaataccgtccttctgcttgaagcagcccccatgctgaccggttctgggtcaacacgcctgctggcatggccaagctttttttcacgatgtattgaattggaactattataccgagcctatggcgaggctaaaaggccgcaagatgtactggcctcgcggtaagcttctcggaggatcgagttccataaatggcatggtgtttattcgcggacacccaagcgacttcgacacatggcgcgatcttggcaatcccggctggggttatcaggacgttctaccctatttcaaggcaatggagcactttgaacggcgtagcgatgtctggcgcggtcagggtggccccttgtggatcagcgatcccgtcgtcaaggagcctgcgagctacgatttcatagagacatgcaggcgcctcggccaccttgaaacggaggacatgaacggcgagcaacatgacggtgtgggcttcatgcagcacacaatcaagaatggccgccgtcactcggcctaccgctccttcgtaaaaccaattctgaaacggtcaaatctgaccgtgcgaacgaatgcacatgtgcaacgcatcctgttcgacggcaaaacggcggtaggtgttgaagtcctgcttgacggagaactccacagaatattggcggcccgtgaagtcatcctctcgggaggctcgatcaactcaccacagctcctgatgctatcgggcgtcggtcccgccgcagaggtgacacgtcacgatatcccgctgattctggatttgccgggcgtcggccggaacttacttgatcatttctgcgtgcatacaggctggcgatcaacgccgggcagctcctacaacgcgaacctaagggggctgcgaaaatactgggaaggcttcaaatatctcatggcacataaggggcatttggcgcttggttcgtcccaggtcgccgccttcgtcaaaagctcgccggaagagccctatgcggacctccagatcagttttcgccccatgacattcaactattttccagatggccgtatggaggtggaggatttcccgggcttgggcgtgtcgattttccaattgcgccccaacgcgcagggcacggtaacattgcgctccccgcgcgcaacagacaaggctgtctgcacgccccagtgtatgacggacgcttacgacattgcagcaatgatgagcggcatcaagcaggtccggcaaatcatgaattcggaacctatcaagtcgcgtgtcgtcgccgaagaggttcccggtccggacgttcagagcgacgacgaaatcttccgtttcatggaagagaccggcaataccgcccagcacactgccggaacgtgcaagatgggcaaggcccccatggccgttgtcgatgagcgcctcagggttcgagggatcgagcgtcttcgagtggtagatgcctccgtcatgccgaagctgacatccgggaacacgaacgctccggcgatcatgatcggcgttaagggcgcggatatgatttgcaaggatgcggtaccgcgccgggaattttaaggcgaacgaatagcggtcgaaaccaccgcctctcaaaatccggctggatcaaagacaggagggagatcacatcgagcacttccgaaaactttgtggttagctttatcccggatttggaatgtttatagcgagccgcaatcgagggcgaaatcttccgtggctgtcggttcaccgattgagaagctggtcgagcgccgcgaaattacggatgggttctgcccggcaacccggccatgtagcaacgcaaaaacccctgcatatggctgtgcaggggttttttaggtatttggttgcgggggcaggatttgaacctgcggccttcaggttatgagcctgacgagctaccgggctgctccaccccgcgtcaaggtgtttgagtattttccggtaagaatggttatagcgcgttttgcgcgattggtctgttttgcatgattgagagaagatggctttgtttgtgtgctttgcagacctggcagcgacctactctcccgcgtcttgagacgaagtaccattggcgctggagcgtttcacggccgagttcggaatgggatcgggtgcagccgctccgccataaccaccaggtcggcgaagaacacaaacatgagaagctggttaggggcttaaggcattaggggaatagggcagtatgtttgggctgcgcctgttctttgcctttgtgctttgtctttctgcgtggcgatggttgagggctttgggcaaacatattgccttattgccctacttccatattgccttcaacatcaagcttttgcttgatggatattgtaaatgggagtgatcaagtcgatcgagctattagtaccggtaagctgcatgcgttgccgcacttccacacccggcctatcaacgtggtggtcttccacggctctgatagggaatactcgttttcaggtgggtttcccgcttagatgccttcagcggttatcccgtccgtatatagctaccctgctatgcggctggcgccacaacaggtccaccagagatacgtccatcccggtcctctcgtactagggacagatcctgtcaatattcctacacccacggcagataggaaccgaactgtctcacgacgttctgaacccaactcacgtaccgctttaaatggcgaacagccatacccttgggacctgctccagccccaggatgcgatgagtcgacatcgaggtgccaaacaaccccgtcgatatggactcttgggggtcatcagcctgttatccccggcgtaccttttatccgttgagcgatggcccttccacgcgggaccaccggatcactatgaccgactttcgtctctgctcgacttgtcagtcttgcagtcaggcaggcttatgccattgcactcgacgaacgatttccgaccgttctgagcctaccatcgcgcgcctccgttactctttaggaggcgaccgccccagtcaaactacccaccatacacggtcctggacccggataacgggccgcagttagacatccataaaaacaagggtggtatttcaagggtgactccacaaaggctggcgcccctgcttcaaagtctaccacctatcctacacatgtcgtcacgaatgccagtgtaaagctatagtaaaggtgcacggggtctttccgtctaaccgcaggaaccccgcatcttcacggggaattcaatttcactgagtctgcgttggagacagcggggaagtcgttacgccattcgtgcaggtcggaacttacccgacaaggaatttcgctaccttaggaccgttatagttacggccgccgtttactggggcttcaattcaaggcttgcacctctcctcttaaccttccagcaccgggcaggcgtcagaccctatacgtcgtcttgcgacttcgcagagccctgtgtttttggtaaacagtcgctaccccctggtctgtgccacccccctatggttgcccatagtgaggtcacgcttcttccgaagttacgcgtgcattttgccgagttccttcaacgcagttctctcaagcgccttggtattctctaccagtccaccagtgtcggtttagggtacggtctatatgcaggagctatttcctggaaccgcttcgctgcaagatcaatccaataagacctcacaacacacgcgatccgtcactacctgcaggcccacgaatattaacgtggttcccatcgactacgcctttcggcctcgccttaggggccggctaaccctgctcagattaactttaagcaggaacccttggactttcggcgagggagtctctcactccctttatcgttactcatgtcagcattctcacttccgatacctccaggatgtctcacgactgtcccttcacaggcttacggaacgctccgctaccacgcacatacgtgcatccacagcttcggtgtatggcttgagccccggtacattttcggcgcaaagacccttatttagaccagtgagctgttacgctttctttaaatgatggctgcttctaagccaacatcctggttgttttgggatcctcacatcctttcccacttagccataacttagggaccttagatggtggtcagggttgttgccctctccacgacggacgttagcacccgccgtgtgtctgccgattagtactccccggtattcggagtttggttaggatcagtaagacggtgagtccccatagcccatccagtgctctacccccgggggtattcggtcgacgctctacctaaatagatttcgcggagaaccagctatctccaagtttgattggcctttcacccctagccacaagtcatcccgatctattgcaacagatatgggttcggtcctccagtacgtgttaccgtaccttcaacctgctcatggctagatcacttggtttcgggtctaatgcatcgaactgaacgccctgttcagactcgctttcgctgcgcctacacctaccggcttaagcttgctcgatacactaagtcgctgacccattatacaaaaggtacgctgtcacccaggacaaaccttgggctccaactgtttgtaggcatccggtttcaggtactgtttcactcccctcgtcggggtgcttttcacctttccctcacggtactggttcgctatcggtcatgcacgagtacttaggcttggatcgtggtcgacccatgttcagacaggatttcacgtgtcccgccctactcaaggacttctgctattctacgtgtacgggactatcacccacttcggtcgagttttccaactcgttccactttattcacaaaagccactggcctggtccgcgttcgctcgccactactagcggagtctcgtttgatgtcctttcctctgggtacttagatgtttcagttccccaggttcgcttctaacccctatgtattcaaggttagataccttatttatgatgactagaaagctgtgctgttctcgctcacgcgccgtacgcattccagaggaatgctggcgctccgcgggggcggcccacatgggccgacgacctagcggtctgtatgggtgtaaacccatccagcgttgctccaacaaaacagattttctagtcatctaaggtgggttgccccattcggaaatcgtcggatcaaagggtattcgcacctccccgacgcttatcgcagcgtatcacgtccttcatcgcctgtgcatgccaaggcatccaccaaatgcccttaagacacttgatcactctcattgccaatatccatcaaaactcagctcttaaagccgcattatgcgacgccgaatgttgccattcgactgcaaatgctcgtttcaacagtatcagcagaaagaccagcttctcgagatacaatcggtgatggcggttaaacacatcaatcattatgcaaggcttgagcaagcttcttgcgacatcaactcttcagttgatccgattacatcttctcttcacgatttcatacagaacaggcagactttcgtaaaagtccgcaaacttgtttctttcttttgttgattgccaatatccgtctcaacaccaacatgatggtggagccggacgggatcgaaccgacgaccccctgcttgcaaagcaggtgctctcccagctgagctacggcccctcatcaagtaacttggtgggcctgggaggacttgaacctccgaccccacgcttatcaagcgtgtgctctaaccaactgagctacaagcccagataccgacgcaaacgctactacgcgatccacagatccaccccgaagcgaagcttcgcaaggccgaccggccgtcggccctgatgggccgcgcctgcgcagggccagcagcgtcagctgcggtacggcccgtgagcaatcaacaatgaagaaagagaaacgaaggcggcacgcctgcaagcgatcgtcaggctgactggcctgcgatctatgttctaataagatggagaaggatcatccggataaatccggcctctttccaattctcgatcctccttagaaaggaggtgatccagccgcaggttcccctacggctaccttgttacgacttcaccccagtcgctgaccctaccgtggtcgcctgcctccttgcggttagcacagcgccttcgggtaaaaccaactcccatggtgtgacgggcggtgtgtacaaggcccgggaacgtattcaccgcggcatgctgatccgcgattactagcgattccaacttcatgcactcgagttgcagagtgcaatccgaactgagatggcttttggagattagctcacactcgcgtgctcgctgcccactgtcaccaccattgtagcacgtgtgtagcccagcccgtaagggccatgaggacttgacgtcatccccaccttcctctcggcttatcaccggcagtccccttagagtgcccaactgaatgctggcaactaagggcgagggttgcgctcgttgcgggacttaacccaacatctcacgacacgagctgacgacagccatgcagcacctgtctccggtccagcctaactgaaggatagtgtctccactaaccgcgaccgggatgtcaagggctggtaaggttctgcgcgttgcttcgaattaaaccacatgctccaccgcttgtgcgggcccccgtcaattcctttgagttttaatcttgcgaccgtactccccaggcggaatgtttaatgcgttagctgcgccaccgaagtgtaaacaccccgacggctaacattcatcgtttacggcgtggactaccagggtatctaatcctgtttgctccccacgctttcgcacctcagcgtcagtaatggtccagtgagccgccttcgccactggtgttcctccgaatatctacgaatttcacctctacactcggaattccactcacctctaccatactcaagacttccagtatcaaaggcagttccggggttgagccccgggatttcacccctgacttaaaagtccgcctacgtgcgctttacgcccagtaaatccgaacaacgctagcccccttcgtattaccgcggctgctggcacgaagttagccggggcttcttctccggttaccgtcattatcttcaccggtgaaagagctttacaaccctagggccttcatcactcacgcggcatggctggatcaggcttgcgcccattgtccaatattccccactgctgcctcccgtaggagtctgggccgtgtctcagtcccagtgtggctgatcatcctctcagaccagctatggatcgtcgccttggtgagcctttaccccaccaactagctaatccaacgcgggccgatcatttgccgataaatctttcccccgaagggcacatacggtattagcacaagtttccctgagttattccgtagcaaatggtacgttcccacgcgttactcacccgtctgccgctccccttgcggggcgctcgacttgcatgtgttaagcctgccgccagcgttcgttctgagccaggatcaaactctcaagttgaaaatttgatatatggctataatcagtcgcacccccatgtaaaacacggagacgcaaacttctggtcacgctcaattgacgagaacatatttacacaccaacttcgatccgaaaaccaaagtcaggtaacataagttcttaccaagaaacgtgtccgccaaagttcattgtgacagttcgatctctcgaaccatccgcagacaatgccgcccacgtttctctttcttctgtatgcagttttcaaagaaccgacgatctaaaccgtccaaaatctcttccgcctaaccaaacatccaaccagtcaaacccgaaggtcaaatccgtgtcagcgcctcgtctgcggtgccgggcttctagatcagtcaaaccaacctgtcaaccactttttttgaagaaaatcacaaacttattcgccgttcttctcttcaaggattaaccagagataaccccggaaaaccacccccaactactcacaaatcaacaaacagtcaatccattttcatcagtaactcaaggacgcatcagactgccgctgccggcgccgccgccctcgttgtggcgctatataggccccaccaatcataactgtcaacgccaaattccaacttttctaattttcttttccacagacggaatttgataattttacgctttgttaagtgaaatgaccatgccgattccgccgtaaaacgagaaaaacggacgccccttccctcaagccaccgtcacggaaagcggttcacgctgcggcccatcccatgcgctcggccacattgtcggcgagcgcacgaacccgctttcccatcgcctctatgatgtcgggccgcgcctccgcagccgtcatcgatagggcaataccggccacaggatgaaatgggcgatcgcagatcgcagcaccaatgcagaacatgccctcacgcaactggccattatcaagcgagtacccttttataactgcctcccccatttccttttccagcgccgccaacgaagaaacgctcgtcggcgtgaccgggccgggccattcggacggaagatgctgcgtaagttcacggggagacatcgccgccagcatcgccttgcccgtggcggtaaacactgccgggacgcgcataccgatacggaaaataatgccaagcggcgcagatgaattgcggcaggagagatagatgacttcaggcccctcaagatgcgaaagggtcaatgtataagcaccaagccctaccgcctccgccacagcttcgtggaatgcctcgacaatatcgctttgcgccagaaagacattggcccagcgtaccgattgcggccccatgctgaaactgccgtccccattcagcttcaaaagcttcagatgtacgagcgtctgacaaagcccgtgcacactgcttttcggcagggcggtctggcgcgcaagctcggaaagcttcatcccctcgccgctccttttgcccccctcctgtgtcgcacgcgcgatctggtccaatatctgtgctgcacgcatgactgccggaaccagtttcagggaaccctccgcgtcgatcatcattttatcaccatccatggcagcccacctattgaccgattgactttatccgtctcggtctatttaattcagaatatcgtaaggtgttcagtatattgaacactcacttcatgcaagaccgggatggaataaaatatgcttgctttgaaagacccttcgctccttaaatcgcaatgcctcgtgaacggtcgctggatcgacgccgcagatggcacgacgatcaaagtgacaaacccggctgacggctccgtcatcggcacggttccctccctgtctgttgctacgatcaaggaagccatcgacgcctctgccaaggcgctttccggttgggcggcgaaaacagccaaggaacgcgcgggcattctgcgcaaatggttcgaccttatcatcgccaatgccgacgatatcgctcttataatgacgtcggagcagggaaaaccgcttgcggaagcccgcggcgaggttctttatgcggcatccttcattgagtggttcgcggaagaagcaaagcgtgtctatggcgacacgatccctgcaccgcagaacggccagcgcctgaccgtcatccgccagcctgtcggtgtcacggcggcgattacgccgtggaatttcccggcggcaatgattacccgcaaggctgctccggcgcttgcagcaggctgcaccatgatcgtgcgccccgccgacctcaccccgctgaccgcactggcgcttggtgttctggccgaaaaggcaggcattccggctggcgtgttgcagatcgtgactggcaaggcccgcgaaatcggcgcggaactcaccagcaatgacaccgtgcgcaaactttccttcaccggatcgacggaagtggggcgccttctgatggcgcagtgcgccccgaccatcaagcgcatctcgctggagcttggcggcaacgcgcccttcatcgtgttcgacgatgccgatcttgatgccgccgtggatggcgcgatggtttccaaatatcgcaatgcgggccagacctgcgtttgcgccaaccgcatttatgtacagcgcggcgtttacgacaagttcgccgaaaagcttgcggccaaggtcaaggaactgaaggtcggcaacggcacggaacccggcgtcgtcatcggcccgatgatcgaagaaaaagccatcaccaaggtgaaggcgcatattgaagacgcggtttccaagggcgcaaagctcatcacaggcggcaaggaactcggcggcctgttcttcgagccgggcatcctgaccggcgtgacctccgatatgctggtcgccaaggaagaaaccttcggcccactcgctccgctttttgccttcgacacggaagaagaagtcattgcccaggccaatgacacgatcttcggtcttgccgcttatttctatacggaaaatttcagccgtgcgatccgggtcagcgaagcgctggaatatggcatggtcggccacaataccggcctcatctccaatgaagtcgcaccctttggcggcgtaaagcagtctggcctcggccgcgaaggctccaaatatggtatcgaggaatatctcgaaaccaaatatatctgtagcgcctataagcggtgagccaaaaaatagttagaaattgaatgaaggacggcgcattgtttgcgccgccttttctatttatatacataataccccctatcccggcaccttgccataaacaacccggaagtttcatgctgcgccgcctttacgattggacgatttcgcttgcctccagaaaagccgctgaatggtggcttgcgatcattgccttcgtggaaagttccgtctttctggtgcccgcagacgtcctgttcctgcccatggcccttgcccggcccgagagggcatggcgctatgccctgatcgccacggtcgcttcggttctgggcggcattgcaggctggtatctgggctatcatgcctatgaacagatcgcgaaacctgtgctggaaatgtatggcaagctcgatactttcgagcgtttgcgcggcaccaccagcgccgatgcgattttgctgatgctcatcacatcgggccttgctcatctgccgcccatcaaggtggtgacgatcctgtcaggtgcggcgggcatcaatatctggctcttcatcgcctcggccatcgtggcgcgcggcgcacgcttcttcctgctcgcatggttgctgcgccgctatggcgaatcgatccgccacttcatcgaaaagcgcctcggtctcattgcaggtgccgtagcagcggtgttgattgcgcttttcctggcagtcaaatatttgcatacctgatcgtgctcacaattttgtgggcagacatgcgattgcctgtcgtaaagacgacaaattaaactgattgggaagcgaaccatattacgcttgccgctattgaaggaattcctttatggcctcactcactcagccagccggaaaaattcaggcatggaccgcaggtatcatgaccatcgggcttgccgtaacagtgggcatcgcgctcgccttcgagcatatcggcggctatatgccctgcaagctttgccttgaagaacgcatcccctattatatcggcattccggttctggcggtggcatggattgcctgcatggcgaaatggcctccggtcctgacgcgcggccttattctggtcggcgcgcttctgatgaccatcggactggcgctctccatctatcataccggggtcgagcttaaatattggccgggcccgattgattgcagcgcagcaacgatgaaaatcacccgggatgcgggcaatctcctgaacgacctgaatacccatccgcccgcatgtgacagcgcgccgggctatttcctgggtctttccttcgccggatggaacgccgtcgcaagcctgctgtttgcggcgatcagctattacggggcttttgcaaagagcgggaagtaaggaaaaattgctggggtcagggctccagttcgacatcccaataaagaaaatcgagccagctatcgtgcaaatggttaggcgggaaaagacggcccttattgtgcagatcctgcacggttggcatggccggtttctggcgcggccacatctgcgcgacggcgggcatcatgccacctttgcgcagattgcacggtgaacaggcggcgaccacattttcccacgtcgtctcgccgccatggcaacgcgggatgacgtgatcgaaagtgaggtcatgcggcgagccgcaatattggcactcgaaacgatcacgcaggaaaacattgaaccgtgtgaaggctggatagcgcggcggcttcacataatctttaaggcaaatgacgctcggaatgcgcatggaaaaagaaggtgaggaaacgacctggtcgtattccgccacgatgctgacgcgctccagaaacaccgccttgatcgcatcctgccaggaccagagcgacaggggataatagctgagcggacggtaatccgcgttaaggaccagcgcaggcaatccactggccgaaacagtccggggtgagatggcaatagtcaagcacgcacctccttcagaagcaactccgagaaagaggcgaacagcttccgtgcggaattgcgctcatcatcgcagcgccgcgcgtccatgttctgggcgctacctacgacgctccaaccacgtgatgaaagtgcatcgaaaagcaggcaatcaagcttccgcgaatcgaaataccatcatcagccgatgcggataatgtaagcccgacgtgacaggattgtgaagcggaaacggatttatgcctccgaaaacacgcaagttttacaacgggatctacagaagcggggcggcctcgcggcctttgatggcggcataataggcccagaacaaacgcgccgccacgccgcgccatggcgcccagttttccgccaattggcgaagagctgccgcatcgggtctggtctcgtgagcaaaggcatggccgaccgccgtttgcagcgcgacatcgcccgccggaaacacatccggatggccggccgcaaagagcagataaacctccgccgtccaggggccgatacccttgatcgcagtcagtgtggcaatggcttccccggcaggcaggtcgcacaggccgtgaagatcgagcgcaccgcctgccagtgcctcgcttaacgccagaagcgttctctgcttgggccgcgaaagcccggccaaacgccacgcctcctccccgcccgcgatataggcttccggcgtcagcggattgatcacctgtttcaaccgcgcccagatggcggcggcgctggcggtcgaaacctgctgcgcgacgacgatggaagccagactttcaaatccgggttcggaccggcgcagaggcactgcatgcgagcggttgcggatatcggcgagccgcctgtcggcaagaaccagcgcctccagccctgcttcaatatcgctcaatgtatcgatccgccgcatcgcctggcctttcattctcccggcacacaacgtaccaatggaatcaaatgacattcaactgacattgaacccgcaatgaccgtacctgttttccgctttgctccaagtcccaatggccagctccatctgggccatgcctattccgcgcttttgaatgcgaacatggccgaacaaagcggcggacgcttcctgctccgcatggaagatatcgataccgcgcgctgcacaccggcactggaacaagggatttacgacgatctccactggcttgggctaagatgggaaaccccggtgcgccgccagtcggaacattttggcgaatatcgcaacgcccttactaaacttgccgacaagggccttgtctatcccgcgttcctcagccggagcgaggttcgcaagcgcatcagcgaagcttgcgccagaggggatgactggccttcagacccggacggcacgccgctttatccgcaagacgaacgcaacatgagcgaaaaagagcagatggagcacatcgtttcgggcgcgccctatgcctggcggctcgacatggataaggcgcttgcctctgcgggcgaaccgctattctggaacgaaagcggtgccggacccgatggcgaaacaggtcgccttgctgccgaccccgccagatggggcgatgtggtgattgcgcgcaaggacacaccgaccagctatcacctttccgtcgtggtggatgatgcgttgcagggcatcacccatatcgtgcgcgggcgcgatctttttcatgcaacatcggtgcaccggcttttgcagaaacttctgggcctgccagagccgctttatcaccatcacgatcttgttctgggcgaagacggacagaaactttccaaaagccgcaaggatacggctctggcatcgctgcgtgaacagggttggacgcccgccgatattcgcgccaaactcggtttatagccgccattttcgcctcagcgtcacaaatgatgtgcccgcgcaccgattgacgaaaacgcgccaaggcggttcaaaggcagtatgatgaccggcatttaaaaatgctggcaatagatttgtatatttcaatggaggcgaagccatgggtagcgcagaaaaacgtaactatgtcgagattgaaggcttggctgttgcccctgagcttgtggaatttctggccaaagaagccgcgcccggcacaggcgtggagccggagaaattctggaagggctttgccgccatcattcgcgatctcgcaccaaagaaccgcgccctgctcgccaagcgtgacgagcttcaggccaggatcgacgcctggtacaaggaaaaccgcgacaagggctacagccaggccgattaccagcagtttctgaaagatatcggctatctcctgccggaaggtggagcgttttcggtttcgaccaccaatgtcgatcctgaaatcacccatattgccggtccgcagcttgtcgtcccggtcatgaatgcgcgctatgcactcaacgccgccaatgcgcgctggggctcgctctatgatgcgctttatggcaccgacgcgatttccgaggccgatggcgcggaaaagggcaagggctacaatccgaagcgcggtgaaaaggttattgcgtgggcgaagaatttcctcgatgaaagcgcaccgctcagcacgggcaaatgggccgatgttgccggtctcgccgtgaacgacggcaagcttgaaatcaggctgaccgatggttcggcaaccaccttgaaggacgaaagccagttcaagggctataatggcgatgccgccagcccaacgaatgtgcttcttgccaagcacaatatgcatgttgatatcgtcatcaatgcagatcacccgatcggcaagaccgatccggcgcatattgccgatgtggttctggaatcggccatcagcacgatccaggattgtgaggactccattgccgccgtcgatgccgaagacaaggttgccgtctatcgcaactggctcggcctgatgaatggcaagctggaagacacgttcgagaagaacggcaagcagatgacgcgtcgcctcaacggcgaccgcacctacacggcaccggacggttccacgctgacgctcaagggccattccttgatgctggtgcgcaatgtcggccacctgatgaccaacccggccattctggacgccgaaggcaatgaagtgccggaaggcatcatggatgcagccttcaccagcctgattgcgctgcatgatatcggccccaatggccgccacatgaattcgcgcgaaggctcggtctatatcgtcaagccaaaaatgcatgggccggaagaagtggcattcgcaaatgaaatcttcacccggaccgaagaaatgctcggcatgaagccgaatacgctcaaaatcggcatcatggacgaagaacgccgcacgaccgtcaatctcaaggaggcaatccgcgccgccaaggatcgcgtcgtcttcatcaataccggcttcctcgaccgcacgggcgacgagatccacacctccatggaagcaggcccgatgatccgcaagggcgacatgaagcaggctgcgtggatcggcgcctatgaacaatggaatgtcgatatcggtctggaatgcgggctttccggccatgcgcagatcggcaagggcatgtgggccatgcccgacatgatggcggcaatgctggagcagaagatcgcgcatccgaaggccggtgcgaacaccgcctgggtgccgtcgccgaccgccgccaccttgcacgctacccattaccacaagatcgatgtagccgccgttcaggaaaagctgaaaagccgtccccgcgccaagctggacgatatcctgtcggtgccggttgcggtgcgtccgaactggacgccggacgatatccagcacgaaatcgacaacaatgcacaaggcattctcggctatgtcgtgcgctggatcgatcagggtgtcggctgctccaaggtgccggacatcaacaatgtcggcctgatggaagaccgcgcgacgctgcgcatttccgcgcagcacatcgccaactggctctatcatggcgtcgtgtcagaggcacaggtgatggaaaccatgaagcgcatggcagccatcgtcgacaagcagaacgaaggcgacccgctttatcgcccgatggccgctgattttgacaagtcgattgccttccaggcggcttgcgatctggtcttcaagggccgcgaacagccgaacggctacaccgagccggtcctgcatcgccgccggctcgaactgaaacaggcttcctgaggttgctctccccctcatcctgaggaggtgaactgagcgcagcgaaggaaaccgtctcgaagggctgagggggcatgagcgacgcggcggcaatcctcataaccgggaaccgctcttttgggaatatcgtgcgtttccctcagcccttcgaggcttcgctccgcacctcagggtgagggaaagaatacacttgccaaatggatgcaatttgttgacggcgggagaaatcccgccgttttcttttacatcgtggatcaacaggactattccgttaaaacctatcgctaccgacaaggcccctgaaatgaccctcctcatccgccatgcgacggaagccgatctccctgccctgcttgcaatctataatgacgcggtagagaacacgcttgccatctggaacgaaacgcttgtcgatctggaaaatcgccgccaatggctggaaaaccgcaaccgcgacggctttccggtgctggttgccgaacgtgaaggtcaggtcgtcggctatgcgagctatggtccgttccgcccgttcgagggtttccgccattcctccgaactctcggtctatgtcgcaagcaatgcccgcggcggcggcattgggcgcacacttctggccgaactgattgaagaagcgcgcgagcgaaaagtgcatgtgctgattgccggcatcgagccaggcaatgccgcctccatcgccctgcacagatcacagggctttgaagaatgcggaacactgaaacaggttggccagaagttcggacgctggctcgatcttctgttcatgcagaagatcctctgattgaaaaaggccgcgtcgtgcggcctttttcatagagaaaattccctggaattggaaatcagacgtgcgcttcctcgatatggttcagcgccttctgctgcttgtgggccgcggccttgacggcggcctgaaccttctcaaaggcgcgtacttcgatctggcgcacgcgttcacggctgatgccgaattcaccggaaagatcttccagcgtcattggctcttcggcgagacgacgagcctcgaaaatacggcgctcacggtcgttcagggtttccatcgcctgttccagcatcgagcggcggctttccagctcgtcctgttcgatcagaacctgttcctggctgttgctgtcatcgacgagccagtcctgccattcgcccgattcgccttccgaagcgcgcagcggcgcattgagagacgcatcgccggacaagcggcggttcatggaaacgacctcgtcctcgctgacattcagcttggtcgcgatctgcttgacctgatccgggttgagatcgccatcgtcgagcgcctgaatcttgctcttcatcttgcgcagattgaagaaaaggcgcttctggttggcggtcgtgcccatcttcacaaggctccacgaacgcaggatatattcctggatcgaagccttgatccaccacatggcataggtggcaagacggaagccacgttccggctcgaatcgcttgaccgcctgcatgaggccgacattgccttctgaaatcacttcgccgatcggcaggccatagccgcgatagcccatggcaatctttgccacgaggcgcagatggctcgtcaccagcttgtgggcggccttggggtcggcatgttcgtgataacgcttggccagcatatattcttcctgcggctcaagcatgggaaaacggcgaatttcttccagataacgggtcagtcccccgtcgccggacgtaatgcttgggagtttcatctgggccataaagcaccctcctttataaattcaggttcccgtctggcgaacctgtcgcgtcggctgcctcctgcacttccgcgcgaaccgacatatatatgcatcattttggcgaaaacacgatgctttacctcatgaaataatccgtcactcttatttgaacgcttttgaaaccggaaagtttccggtgcccctttaaaaccgggcggcagtattggaattgaatgaatggcggttagagcggttcctattttacagaatcatccgaaccgctctaactatttgtcttgtcgcgtttccctgcgtgggcgtttcacacttttggctcgaaaatgctctaaatacttagctaactccagacagagcgtagccagcgcaaaaaccgcttttccaatttaaaaaaagaagcacggtttcgtgaactggcattttgggcattttatatagtgcagcgccggaagttttccagaagctgctccatatcttccggcaacggcgcttcaaaacgcatcagttcttccgtgatcggatgggtgaaggccagaagccaggcgtgaagcgcctgccggtgaaagccttgcacagcctctttcagcggttccggcaatttgttggccttggtcttgtaggcactgccataatccatatcgcccaccaggggatgaccgatatgggccatatggacgcgaatctggtgggtgcggcctgtttcaagacgacattccaccagcgaggcaagggcggttgcatcctcgcgggggctgaatttttccacggttgcataatgggtgatggcgtggcgggcatcctcgcgctcttcatgtacgacggcctgtttggtgcggtcgcggtgcgaacggccgagataggcgtcaaccgtgccttgcggacgctcggtcatgccccagacgagggccagataggcgcgctccagatcgccggtgcggccatgatcggcaaattgttcgctcagatggcggtgggcgcggtcgttcttggccaccaccatgacgccgcttgtgtccttgtcgagccggtgaacaatgccggggcggcggattcccccaattcctgacaagctatcgccacaatgatatatgagggcattgaccagcgttccagtccagttgccattgcctgggtgaacgacaagcccggcaggcttgttgatcacgatgagatcatcgtcctcgtaaagaatatcgagcgggatgttctcgccttgcggttcggcgggttcaggctcaggcagcacgatggcgatgttcatgccttcgcgcagtttctgtttcgtctcgcgggcgggcgcgccgtcgatggtcacatggccatcggcaatcagggactgaacgcggctgcgggagagttccggccccaatgcagcggccagccactggtccagacgcttgcctgcggcatcggagtcggcaattagctctttcaaacgtgtcttcccttcgttatcacgccgtcgcgggcgcatgaaccggagtcatcgaatgcaggatccaaactatccgagatatcagaatcaccaggattcgggatatcaggactatcagcagggttattacccggacgagcagcccgaacccgtgcttgatcctgccatggaacgggtgcgccgcaaaatgatccggctgctggccgtatcgatcggcgtcatgctgatcggtcttatggcggtgctgatcgccgttgtctacaagatcaatcgcaagcctgagccggcaatagcggaagaagcccgttccgatattccggggcagatcgctgctcccgccaagccggagccgccaaagctgatcgaatcgcagatcgagcttgcgcccggcacccgcctgctctcccagagcctttccggcgaccagctttcgctggaaacgctgctgcctgacggcggtacggaaatcatcgtctatgattaccgccaatcccgcatcatcggccgcatcaagatgggcaatgtcgaataggttcggcaataggctttaagccgataagattatatgggcggcctggttcaagctgcccatttataccaaggcgctgaaatgcgaacatatcgcgccttgaagatgctcaattgccgcaccggctttggtgttagtttcttcccgtgccattgcgcttttccagaatggcgattatatggtccctcattctctgcgcccatcgtctagcggtcaggacggcgccctctcacggcgcaaacaggggttcgattccccttgggcgtaccaattatttccccatcatcccgaaacaggcgtgcccaaaaagcttttggggagattgggttctttcagttgcaaaaaattgcaactgatggcgatgcagtgcataatcgatccatgaacaagccatacaccaaaccggattatgagcaggagctgaggcgggctggcgttcgtatcacacgtccgcggcggatcatcctgaacatattgaacgaaactgaagaccacccggacgcactggagattttccggcgtgcagtggaagaggacgacagtatctcgctttcaacggtttatcgcaccataaaacttcttgaggaacgcggcgcgatccatcgccatgcctttgcgggcgggccgtcgcgcttcgagcaggccagcggtgcgcatcatgaccatatcattgatatggattctggtgatgtggtggagttccactccgacaagatcgaaaaattgcaggaagagatcgcgcgttcgctcggcttcgagatcgttcatcaccggcttgaactttattgcaaaaaattgaaatcctgacggaaccaattcaggaagttggcgttttacggatatgaagaccgtgaccccgcccccacaacacggtcttcagagttcgcttcaaaacctccccgcacgaagcgaacggcgacaatgccgcattaactgtccaacgggatgcggtaggtgtttcgcatattagaataagccgtcgtggctaaggccatgacggctttttcgtttcagatttttcgggaatatcgcccaggtatagttatgaatcgaattgttcggtcgggatggtgagcgaatagatcgcgcctgttccgtcgatgcggtattcggcatggccgtttacggctgcgggcacgatgcgttgcaggacggcgctgccgaagcggggatcgtgctcgaaaacatccggcatggcgggattggtttcgtcccagcagaacatgagcttatctgctccgtcggcgccgggaaggacatgcgcgcgaatcaccactcgcccataggggatcgaaagaccgccgaaggaggttgcgttcaccaccagttcgtgcagggcaagaccgatatgcagggccgcacccggaaagagataggggttgtcgccttcgatggtcaggcgttcgtcatcaatatcgatatatttttcgacctgtgagcggacgagatcgaggaacaatgccccgcgccagttagaatccgtcacgagatcctgcgaataggagagtgactggatgcgcccgcgaaactttacaaggaaatcgtcaatcgaatcggtaaagcgcgcggtctgggtcgcgatgctctgcacgatggcaagcaggttcttcgagcgatggctcacttcatgcagcagtgttttcaacacctgctcgcgccgcttcagctcggttatttcgattgccgtggtcacgagaccgatcacattgccctgtgcatcgcggtcgcaatcgatgtgaaactcgatccagcgagttttgctgccgtcattgatcagcagttcgacattctgggcaattccactttccagcgtggtctgctttgctgtatcaagccgtgaaagcgcggtggagaaaatgaaatcgctatcctgcccgcctgccttccacttttcctgccagtaaagcggcaggttttccgcccaggcatagcgaaggtccgggttctggtagagcacgcagacattgctgttgcgcacggccctcaatagtgcccgcagccgtgctgcgtctggttctgcttcctgtaaaaatggcttcggcgcagtcatgggggcctcagctatctggataaggggtcagcatgtgcgatccgtgtctgatggcgtccatcgtgcccgcttgtccctgactgccttcatccgcaatgatggcgccgccgcaatggtggatgcggcggctcgttctgttcatggatataagttgacaaaaagttttgtcaaaatggggtcggtttcttttccggctcaagcttttcggattgccgaggcgatgagcgaaataaccagaagcgcaagaaaaacaaagaatagaatctgggcgatgcctgcggatgcacccgcaattccgccaaagcccaaagcaccggctacaagagccaccacaagaaatacaagcacataataaagcatagttgttctcctcttcagcatgtgaagggataacgctggtagcaaacaatttgttcctttttttgtgcaaattgaaagccctgattattacaaagcatatgctttaaaatttaaaaagaaggctgcctgtgttgtgctgcctgccagcgtcaggcagcaacttgcgatgcttcctcaaagaaaagtgcctggctgatgagggccttcaccatgtcggggttgaacggcttggtgacgagaaatgtcggctcgggccgctcgcccgtcagcaggcgctccggaaatgcggtgatgaaaatcaccgggatggtgttgtcgtgaagtatctcattgaccgcatcgatgccggagctaccgtcggcaagctggatatcggcgagaaccatgcgcggcttttctttttcataaagcgccagcgcctcatccttggtgcgcgcaataccaaccacttcatggccgaggctttcgaccatctgttcgatatccatggcaatgaggggttcatcctcaatgatcatcagacgtgttgccacctggcgtgaaatttcgccggaggcggtggagagaagccgtccgaattccgcttggtccacttcaaggatttctgctgcctcatgatcgttgaagccttccacggcgaccagcaggaaagcctggcgcggcaaaggggcaatatgggccagattgcgcgctgcatgggtttcccaggcgaattccgaagaggtttcgggcatgcggatggaggcatttttatagagattgcaaaaaagcctgtagagaccgatccgatcggaagaagcttcggggaagatgccgacatcggcaatcagggcttccagcgctgcggctacataggcatcgccagaggactgggatccggtaagcgcgcgggaaaaacggcgcaaatagggaagatgcggcgctatacgcgtcgataacgtcatgattcagggactcctcaattaccgcaagtctttgtgtttacgataaccctacgtaaaaaaatacgcaaagatcatgcttagggcgcggcactatgataaaagaaacgtgggcgtatgagaaaagttccctgggcaagaactaattcgcctctacgggcctagggaacctttcgagtgctgatgcattaaatcagcaagcaggggcttgaaaaaaaagggttgggccgaaagcctagtatgatcaaatatgactcaaagaaacaaccttcatacgaacggggctggaatacagacgatccgtcgtgtccagaaggacattttaggaccgaattgtgaagtcggtttgaaacttaaggctttgtacgcctctatacaggacgagacgatcccggatcggtttctcgatctactggaaaaactcgaccaagccgaacaggagagtatgcgtgggcagaacaacaggtccgtcggttgaggggacgccgccgttcaagcgtgaacttctggcgtcgctgccgagcttgcgcgcatttgcggtctcgctgatcggtcagcatgaccgggcggacgatctcgttcaggatacgatcatgaaggcatgggccaagcaggagtcctttgaagtggggaccaatatgaaggcttggctcttcaccattctgcgcaatgaattctacacccagatgcgcaagcgcggccgcgaggtgcaggatacggacggcatgttcagcgaacagcttgccgtgcatccctcgcaatatggcacgcttgatcttcaggattttcgcgctgccctcgaccagcttccggacgaccagcgtgaggcaatcatcctcatcggggcttcgggctttgcctatgaggaagcggccgagatttgcggctgtgccgtgggcacgatcaaaagccgtgtcagccgcgcccgcgcccgccttcaggaaattctccagatcgaaggcgaggcggattatggccccgacgccgattcctcccgtgcgaccctcagaagcttcgcctgaccaaagcatctgcccggcattctgccgtctccccggtggcttccaccttctgaagcataatcttgatcgtccgcgtatcatgcccgcctggatcgaaatgcgcaccgctgaagatttttttctttaaggggcttgcaggttagcgcccactgatattggttaagcaggcgaccagcttatccacgggggaggggaagcgtttgccgtccgcatggcttgaccaagtgctgaaatcatctgtccggccgattgcggtgatcgtttcgctcgggttggtcttgctgtcagcctcgatgacactgttcctgtcttcgagcgtgaacaatcagatcgtggatatttcgcataattatgccctgcgccagcaggtcgataaggtttcgcggcttgccaataatatcgagatgagccggcgcggctatcttctgacgctggatgataattatcttgatctttaccggcgctccattctcaccgtagatcagacgcttgccgatcttgttgtcctgacgaagcagaacccgcagcaggatgcgcgggtgaagcagattcgtgcgctggtggagcgtcagcaggaagaagtaggcgaaacggtgaaccttgcggcggcgggcagggtgaatgaggcggtcaagaaggtgcgtggggatgagggcaaggttctcatggatcagcttgccgacaccgtgacgcaattcatcgatgcggaagaacagcagcttgcggaacgcaatgaacgcatcaaccatatgcgttactggatgacggcgacctccatcgtggcgctggcatctgccgttgtgctggggctgcttctctttacccgcgttcagcgttatgcgcgcctgtggtttgaagggcagtcggtgcttcggtcggaaaaagagttgctggagcagcgggtgcgcgagcgcacggccgaactggagcaggagcgcagcattgccgagcgtgagcgcaagcgggtggaggttctccttcaggataccaatcaccgcattggcaattcgctggcgacggtttcatcgcttctgggcctgcaaatgcgccagacgcaggatgaaaatgcgcgtgcggcactggttgcggcgcgcgaccgggtgcagacggtttccaccgcgcatcgccggcttcggcttggcgaggatatggaaaccgcacgggtggatgaattcctgcaatcggtgatcggggatatccgcagcgcaattgggcatgaccgcgatattcggttcgagactgatttttcgccgcttgatctgaaagcgcgcgatgtcacgacaatcggcatcgttctgggagaactcattaccaatgccatcaaacatgcttttcccggacgcaaacaagggcgtatcagcgtcagtctcaagcccgatatggagaatgttccggtactggttgttgaggatgacggtgttggctggcaacggaaagcaggcgatgacaagcgggtaaacgggcttggcatgattgtcgttgaacagctttgcctgcaattcggtgaaaagccggtttatgggcaggcggaaaatagctgcggaacgcgggtgaccgttcgcctctcatcgctggtggaagaacagcaggacgagacggcgagtgaagccgaagatgccgctgcaaaatgaaacaggcagcttgcctggaaaagcaagccgcctgtttccattacaaagctttgtaatgttttagcggtcttttttcttgtccgacaaaaggctcacaagcgcgattcctgccaggggcagcgcgacggcgaggatcgggcgcttcaggattgccggaacggtggctatggctgccgttgccatcagtgccgacttgtcggcttcgatcttctgtttgcgcttcttttcttccgcggcaccctgaattttcaggatggccagagtgatgagcgccagaagaagcgaaatcgcggcgagaatcagcgcggctattggcccgccataattttcggcaagggccagaaaggccgcgatgcagaaaaaggcgagcgcaatcgctccgaacaccaccatggctgcgcagaaaatggcggcgcgttttgcgcgtccgctgataagctgtatttcctcaccggccagcgacgagataaggggcgccagaagcttcagcatggtgcggctcagcggcgcgagagcagggcgagcagatagccgatgccaagtgctgtcgccagcgaaacaatagggcgttcacggacggttgcggtcagttgggcttccacgtcctgcgccttgttcttcaggtcttccacgacatcttcaccctgcacataggcgctgcgataggtttcctttgccgtgcgccgtgcttcgcgaacagtctgcgagccgagattggcaagtgttgctgcaagggctgcaatatcttccttgagttgttcgacctgggcctgaagatcttccgcagacgcatcgcccagcttttcttcgatcttttcttcaagcttgcccagcttctcggatgcacgcgccatgtctggtctcctgttcgatgtctggttggtgttgatggcaatccaccagataacgcccttataccctaatggttgcacgtaaagacaagcgtcggcaaccgcccgccgcacttcctgcaagtcatggtaaatgacgcaagcaggaaacgcgccgggtgctgcgcttattcagcggcgccgtgcaggatcgccccttcggggtcctccttgtaagcggcttcggaaaaggccggctgcgcctgcaaatccttcttcgtaaactgcgtgaaaacgctaagcttgccatccttgccggtcgcgacatcgagattggcgatggaaatggccaccggcttggaattgatgccgaggaagccaccgacatccaccacgaaagcttccgtctgaccatccgccgacatgagcacgtcgccaatggtgccgatttttgtttcatcggcatcataaaccatcgcgccgatcagcttttcggcgctgagcccttcattcgcaatcggcttcatgccttcaggtatgacacggctggtctttttggttgtcactgttttttcggcggcgcgcgatgcgccattggcggtgaaagctgcattgcggtcgaaaacgggcgctttttcaagttgctccttgtcggcgtccaccatcagccagcgcgtgccgccgcttttatcgacccatgaaaaatggttgcagccgattgcgacatccttttcgccgacgcccagaaatccgccgacaccaatgacgatggcctgtggcgtgccatccgcgcccagaattatatcgttgacggtgccgatattgtctgcgtcgtcggatgggccgttataaacgggctggccgatgaagtcgctcgtcagaagctggccgggggaggcaacgaaatagccatttttgcttgtgacaggctggtgctgcttttcgccagtgaagatcggcgtaccgccctgcgcaaaggcaggcagtgcgaccatggcggcaagcatggtggtggcgagaagtcttttcatgaaagctcctgtctgtcactcaagcgagaacatttcctgttctgtttgcaactctttcaagaaaagaacggcgcttatccgcatccgttccctctatagccggtgttatttttgcggctacaatatgtctcacgtaacggtgagggcacgaatatgctgctgaaagcgctgctcagcccagcagcagataggcggcgctggcaagtataatgaaggccaggccgaaatgagcaggtttcaaagtccggggtttgacaggcaggggatcgtcgttgcccgccatggctgtgcgcgctgcatgttcgagcatctggatgtccttgagcatcataggcatgtccctccagaaaaccggccattgccggtaaccgcatctgcttcatcagggtttcggaaactgctttgaaaacagctccataacccttcccaataaggcatatcaggtctgatttgcagatttattgcaaccgttatttgatgcgctgccaattaaaacgcaggcgttggaaccgctctgtttccttgttttttcgcatgtcattatcgcatcgtcgcgggatcagaattatatccagcgagctggttttcccgcaaagacggttttcatttttgggggtatgccctgtttcatcatggcgagaggcaggaaaatgtcgccggaatgaaaacatgacttgaagtatcatattaatagggattaagaaaagcccaacctgggcgcgacaacctcaatgcagggtttgtcatgcgccctgtcctgaacgatcaaaaggcgagagagatgaccggtttctggcgaaagagcttcatagctgcggcgatgagcatggggttgcttgcgggcgcaggcgccgcgatagctcaggatgcttctgccccggccccggcggcctctgtttcagagccgggcgcagccgcgcctgttgctcccgcttctgcgccggaggctccggcttcccaggttgcgccgattgaaggcgaaagagatttacgcctgccgcatgatctttcgccgtggggcatgtttatggcggcggattgggttgtgaaggcggtcatgatcggccttgccattgcttccctcgccacctggacggtctgggtggccaagtcgctggaactggccggtgcacgccgccgcgccaacaaggccctgaaaatcatcggccatagtgcgacgctcaatgacgcggtgcacgcgcttgatggcgcgaaggggcccggtgcggcttttgtccgtgccgccgaagacgaagtgcgcctttccggcccggcgcttgcccgtgctggtggcgagggtctcaaggaacgtgttgcctcgcgcctttcccgtatcgaggccaaggccggtcgccgtcttgccaagggtacgggcattctcgccaccatcggttctgttgcgccctttgtcggcctgttcggcactgtctggggtatcatgaattcgttcatcaatatcagcgaggcgcagacgaccaatctggctgtcgtcgcgcccggtatcgccgaagccctgcttgccactgccattggccttgttgccgctattccggcggttgtgatctacaatgtctttgcccgctcgatcaccggctatcgcgcgctgcttgccgatgcctcggctagtgttgagcggctcgtgagccgcgatctggatttcaggacggcaggcgtgcgtgaaggcacgctgcacgctgcggagtaagcattatggccggtaaggttcgcgaaggcggcggggacgatctcgaacttaatcacgagatcaatgtgacccccttcatcgatgtcatgctggtgctgctcatcatcttcatggtggcagcaccgctggccaccgtggatgtgaaggtggatctgcccgcatctgcggcagcgcccgcgccgcgccccgacaagccgctttatgtgacgctgaaggaggatctcagcgtcagcgttggcaatgatacggtcgcgcgggaacgccttggcgctgccctcgacggtttgtctgaaaaggataaggagacccgcatcttcctgcgtgccgacaagaatgtcgcttatggcgaactgatgcgggtgatgaatctgctacgcgaagctggctatctgaagattgcgctggttggacttgaaacggttggtgcggatcagccgaatgccgcgccggcgtcgccagcggcaggcccggcaattgctcctgagggggctgcgcaatgaatgcacctgcgcccgtccaccctcccgtaaaggtggtccggaccgacagctacgatcattccttctggcgtgatgcggggcgctggctcggcgcgggcgtacttgtgctgttggtccatgcggcgggggcttatgtcatccacatggcacaggaagacaatcagccggaaggcacagaagtcgctgccatggtggtggagctggtgcctgatctcgttgcaccagcagaagagcgggtttccgaggaagttcagccggaaacgaccaccgagcagccggaagaagtgcagcccgaaccggagcctgaaccccaaccggaagccaaagctgaaccgcaacaggttcaggaacccgaagaagtgataccggatgtggtggaggctcagaagccggaagtcgcagttcctctgccggttgaaaagccccaagaaaagccagaagaaaagcctaaggcagagccgaagccggaacccaaaaaggtggagaagctcaagccgcaaaagcccaagcctgaaaaggtgaaaccgaagaaggcggaaaaggcggcggaaacccgtgaggccagcgcaccgcgcgtggatgccgacaatggtgccaaggtggcggccagcaagaggggtgaaacttccgcttccgctggcgtcatttgggctaaatggacgtccaggctgcaatctcatatggcgcggaatgctcgtttcctgcaaggcaagtcccgcaacaccaggggggaagcgcatgtcgcctttgtgatcgacccttcggggaatgtgctttcggcccgtattgcggtctcgtcgggcgacccagcggtggatcagcttgcgttggaggccgcgcgccgcgcctcgcctgtgcctgccccgcccgcagctatcgccaaggtgcgcatgccgatcaccatgccgcttctgttcaagtaagcagaggaaaaagccgctccgaaccgaagcggcttttttcatttattcgatcagggcgaacatcggtccatatccgccatgccaggacatatcatttctaccaagtgccgggtcataaaggcccgcaccgccgccgccgtccagaaacaatgcattggggcattcgaggcgatcacggaagaagcgcgcgaaatcgtgaaaatttaccgcatcatcgctgactacaaaatggatcacgccatccttgcagaccccgacaccgctgcggcgggttttatcggccgagccgataatgaaaatgggattgaggcggttttcgataacgagcatcgggcctgactgggtggcaagccacactttggggcgacgttttacaaactgttccgtgcgcaacaatcccgcacccgattcgccaagaaagaaaatgccgttcggcttcttgtagaagttcggcacgggcttgtccgatgtttttgccccggctggctggatggggctctgttcttttgcgtcagcgatgaaaagccccaggggtgaaaaatccggccggtacatgccggcatttattgcaaaggccagtgaccggccttgcttcgcaacggcttcggcgaggtttgagaaattgcgatagggttcgcccgcgtcatctttccagaaaagccggagactgtcctttgtcgcatccacggtgcagaccgtataatgtgcgcctgcaaacctgtctgtcgcgcatggcccggcattggccgcttgtgcggagcctgcaaaaaaagcgagggctgctgcacatattccgcgcctgaaacccgccatgacacccctgcctttgctctattcggatgataatgctacggcaggaagaagacgtgaagccttgcgcgcaggcaggaagccgaagatcaggccggtcgcgaaggcacaggcaaaggcgagcaatacggggccgaaactatagccgaccgaaagcccggcccagcttgcgagcgctgcggctccaagccccagaatgacgcctattgcaccgccaatggctgaaacggacagcgcctcgatgatgaattgcaacaggatatcgcgccgccgcgcacctgtcgccatgcgtacgccgatctcacgggtgcgttccgtcacgctcaccagcatgatgttcatcacaccgatgccgccgaccagaagcgatatggccgcgacccaccccagaaacaccgtcatcgtcttgcccatggccgccgcatcctcgcggacggaagacatgttggtgatcatcgtatcgcgcttcttgtggcgctggtcgaggaggctctagatctggttctgtgttgtgtcgatgaggctggaatccttcacctgtacggtaatgctacgcacatatttctggccgaaaagccgcagattgccggtaggaagcggcacgacgaccacatcgtcctgatccgagccgccaaagcctgcgccctttggctccagagtgccgatgatctgaaatggaattttctggatcaggatatagtcgccgacaggattgcttccatccgggaaaagcgtcttgacgacggtggtgcccagcacagccacaggggcgtaggtatcgatatcgttctgggtgatgaagctgccgctggcgactttccacgatttcgcttcggaaaaggcgggaaccgttccgtttgcctgcgattgataatcgacattgccgcgccgcagggtgacagtaccggtgacttccggcacggcggatttcacattcggcaattccagtatggcatccgcatcctgcgggaccagcgttgcgatggagccggagccccgaaaacctgccatggcggggcgcacgagaatgagatcggtgcccatggcattgatgcggtcgagaatggtattttgcgcgcccgtgccgatggccagcatcgttaccacggaactcaccccgatgatgatgccaagcagggtgaggacggtgcggaagatattggcgcgcagtgcacgcagggccattttcacggcttcggaaatatcggctatatgcgcgccgttgcctgcgatctcttcatgcggttgcagcgttgcttcgggggtgtgaatatcccgcttggtcgtgtcagacaggatttggccatcgcgaatttcgatcagccggtcggcgcgttcggccacttcgcgcgcatgggtgatgacgatgacggtatgcccctgctggtgcatcgagcgcagcagttccattacgtcttcgccgctctggctgtccagtgcgcccgtcggttcgtcggcaagaatgatgcgtccgccattcatcagtgcacgggcaatcgaaacacgctgctgctggccgcctgaaagctggcttgggcgatggtcgaggcggtcgccgagtttcagcgcattgagaagtgctgccgcccgtttgcggcgttcggcagcgggagtgcccgcataaatggctggaacttccacattctcctgtgcggtggacgtgggaatgaggttgtagctctggaaaacgaagccaaaagtgcggcggcgaagcgttgcaagctcgtccgcattcagtgtcgagacatcttcgccgtcgagcagatatcgcccgccggtcggcgtgtcgagacagccgagaatgttcatcagcgttgatttgccggaaccggacgcgcccatgatcgcgacgaattcaccggcacggatatcaagcgtaatgccgtgcaggacttccaccgcaagatcgccattgtgaaatgtcttacagatatcctcaagcctgatgagtggagcgccggccatgagggtgcccatcagaagaagcgcatactgggtctgcgtccgcgttcgcctcccgccgcaccattgccggtggcggcggtgacaaccacgcgatcgccttcctcaagcccgctctggatttcggccagcacgcggttgcgcacgccgaccttgaccgggcgctccacgagggtaccgctctcgtcggccaccttgacggtgacttgcggcttgccgcctttctgcttgtcagtaagggctgccgtggggacaacgagcacgtccttcgcctcacccagaacgaaatagacctgcgcactcatgtcgatcatcaattcgccagtcgggttcggcacgtcgaacagggcataatagagaacgacattgttatctgtcgcaggtgtcggcttgatctggcgaagcgtgccggtaaaacgcttgtcgggctggccaagcagcgtgaaatagacaggcattcccggcttcagcttggaaatgtcggcttccgaaacctgtgcttccaccgtcattactttcaggtctgcgaccgtgacaatggtaggtgcgctctgcacggcattgagcgtttcgccttccttggcagcctcgtcaacgaccgtgccttccatggggctatagatggaggtgtagccgagatcgaccttgtcgcttgcaagctgtgcttcctgctggcggatttgtgcgttgagcgcctttacctccgcttcggccattaaaagatcggcattggcctgatcgacggtcgcctgcgagacgccgcgtgtggcgaggagggatttctgccgcgcggcattgaacttcttcagcgtcagttgtgcgtccttgctgagcaattgggctttcagattgtcgagctgggcgcctgcgatctccaccttcttttcaaacggtgaaggatcgatttcggcaatgagctggccttgtttgacgtgatcgcccacttccaccttcacgcttttcaactggccggaaacctgcgcgccaacgttgacgctgcgcaatgcgctcagcgtgccgacggcggtgatggcgttttcgatgtcaccacgggtgacagtctccgcaagatagctgctcttctcgccgtcagccttataagagccgtagaagtaccagcccgcgccgatgatgatggcggcggctgaaagccagagccaccagcggcgctttcctttggcgcgtttgcgggccgatgccggttgctggcctaattgagaagaatcactagatttaagcaccctagggcttgtctgcattcaaggattcccttttgcatgaaattctgattcaaggttgttgaaggagaacagccgtgagcagacgaagccttacagatgagcaatggaaccggatcgaagcatatcttccggggcgagttggtacgcccggccgcagtggcgttgataaccgattatttgtcgacgccatcttgtggatggctgccaatgcagcgcactggcgcgatctgcctgcgaccttcggcaaatggacagcggttcatgcccgctttcggcgatggtcgcacgccggtgtatggggaaggcttttccatgccctggctgatacgccggactttgaatatgtcctcattgatagcaccatatcgaaagtccacgcagatgcggcgggcgcaaaaggggggctgaagctgcctgcatcggtcgctcgcgcggtggattgacgaccaagctgcatgctgttgtcgatgctatcggcctaccgctgcgaataaagccaacacccggccattatggtgactgtccgcaagcttcaagccttctatccggcttgaagggtgtggggcatgtcattgctgatgcagcctatgatgccgatcacttaagggccttcattgccagcgatctcaaggcaacggctcagatcaaggtcaatccaacacgttccagtgtcccaacaatcgactggaggctgtacaaggaacgccatcagattgaatgcttttttaacaagttgaaacgctatcgtcgtattgcgctgcgatgcgagaaaacattgaccgcattcatgggtttcgtccatctcgcatgcgctatgatctggttacgttaaatgcagacacgccctaaaacccctgaaccttcagaaaaccgcgctttgcgcgttttccagaaacttgcccccaagcgataatgcattcaccaccgcataagtagggtctaagccggatcgcagcaatcgtcatttgcatgttccggttatctatgcttccgggctcggaatttcatcttaaatatttgtcatagagaaaagcccggcgcatgggccgggcttttctcatctggtggggcataggcctcaggctgtgccggtggaaccgaacccgcccgcgccgcgggctgtttcacttatcttggcgcgttcctcgattttcggctggatgaccggagcgaacacggcctgtgcgatgcgcattccgcgctcgatgcggaaatcgtcatctccaagattgatcagcaggacttttacttcgccgcgataatccgaatcgatcgtgccgggcgtgttgaggcaggttatgccattcttgaaggcaaggcccgagcgggggcggatctgtacttcatagccttgcgggatttcaaggataaggccggttggcaccagcgtgcggcggccgggcaagagcacgatctggcgatcttcagccacggcggcgcgcaggtccatgcccgccgaaccggcggtttcataggcgggaagatcaaggcccttcgcatgttcgaggcgaatgatgccgagcgttggcgcggaagaggatgctgcggtcatgagggagcctttcctgcaaaaattcagttggcctgcgaggtggtgtttcaaggcgtatcttgtctgaaagccatttaccgcttttcaggatgcacttcaaattggcgacgctcatacgtgaaaatgcatcaaaggtgtaccgccaatttggtgttttaccatgatagtgcgttacagggttctgtttctagtgcccagccccccccagcaccgatagatcgttctaacgcccatccagcgggacggctgtggtgtccttgatctcttccatcacgaaagaggccgatacatccgatagcggtacacaggctatgaggcgctggtagagccggtcataagctctgacatcggaaatgcgtgccttcagcacatagtccagatcgccggtcatgcgataggcgccgacgatttccgggaagcgagccacggcagcgcggaatttgttcagccattcgggatcatgggcggaggtgcgcaccagaatgaaaaccgagaggccatagccgaccatttccgcatccaccagcgccacgcgacctttgatgacgccatcgtcttccatgcgctttacgcgccgccagcaggcattgcgcgaaagattcacccgttcggaaagggaatcaaccgacaaagtgccgtcgttttgcaactcagccaggatttttcggtctatatcgtccatagatgctgtcataatgggagttttgtcccaagttaaagcggatatcaaggatattttgagatttcattcccagtggctttgctaaaatgattttcttcaacggtgcttttcaccggggaaaaaagaaatgaattactcattgacgggagtatttccaatgacgacacgcattacccgcctgtttaccgcccacccccagtcggttgacgagacctatttcgagcatatggcctttgcgggaaagttttccctcaagctttttggggcggcctttgcggcgctgatccatgcaattttgccatttttgttcgagaagacggcaagcactatcgttcgccagctatatgagcggacgcataataggggccgctgaggccgcttggcgcgcgaaaattcatgaatttggaatgatttgtccggcataatcggtccggcaagtcatcttggaaccggatcgaaaatgtgtcgttgggccgcttatctcggacctgaaacctatctggaagacattatatcgtctcccagtcattcgctcgtggcgcaaagccatgatgcgcatgaggccaagacccgcaccaatggtgacggctttggcgttgcttggtatggacatcgcagcgagccgggcctttaccgggatattcttcccgcctggtccgatcaaaacctccgcagtctggcgcggcagatacgctcgcgcctttttcttgcgcatgtgcgtgcttccaccggcgggcttaccagccggtcgaactgccacccttttgtatcgggccgctggagcttcatgcataacggccagatcggtaatttcgaccggttgcgccgcaggctggaaagccatcttggcgatgagctttatacgcagaagcacggtgcgaccgattcggaactgatctttctcctgatgctggaattcggcctcgacaacgatcccgtgctggccttgacgcgcacggtatcgaccatcgtggaagaggcgatccgcgccggtgtgccgcctttcctgcggttaacggcagccttttcggagggaaaccagctctatgcgatccgctatgccacggatgccttcgcgccgtcgctctatacggcgacgcttggcggttcgtccggcatgtgcgtggtgtcggaaccccttgatggggaagccgccaactggatggccgtgccagcaaacagcttcgttactgtttcccggcaggggcgcatcgcggtcgaggctttcgaggggccggtttccgggccgcaggagatggaggccgcgcgggcctgacgctctgcgtaatgcatagaaagaaatcaggcgctgccgatcaatatgcccgccgccaggacgagcgcaccgccaaaaacgacctggagtgcggcgcggaagaagggcgtttccatatagcggttctgaatgaaggcaatggcccagagctcgaagaagacaaggatcacggcgatgcttgtcgcagtccagaaatccttgatcagatagggcaggctgtgaccaagcccgcccagcgtcgtcatgacgccgcatgaaatgccgcgcttgatcggcgagccgcgtcccgacagcttgccgtcgtcatgcacggcttctgtaaagcccatcgaaataccggcgccgaccgaggcggaaaggccaaccagaaaggtctgccatgtatcctgcgtggcaaaggcggcggcaaagatcggtgcgagtgtcgagacggagccgtccatcaggcccgcaaggccaggctggatataggtgaggatgaattgcttgcgctcggcggcgcgttcctcatcctgcacattatccggtgtcagcgtgtgttccagcgattcagccttggcttcgtgctgtttttcctgctgggcaaggtcacccagcagtttgcgcgtgtctgcatcgctgacgcgcttggccgcctcgacatagaaacgataagcctgttcctccatctcggaggcggcctcacgcaccttgtcgatgccgagcggacgcaccagccagtccggcttgcgatcataatagccactgacatgctcgcggcggatcagcggaatccggtcgccaaagcgggccttatgccgctcaatcagtgctgcgcggtggtcgtgttcctctgcggccatctgctcgtaaatcttcgccgattgcggaaactcgtcgcgcaggccatcggcataagccagatagatgcgggcatcatcctcctcggaggatatggcaagcgccagaatttcctgttcagaaagcgaatcgaaagagcgtcggtcattacggaagaatcggctgaacatatcttaaatccattaatttagaataattctaaaatatgcctcggcgggcggaagtcaagtcttgcaaaacgggcgcatttggcgcattaggctgtcgtgacgcattaacttatggtttggcgtcacgacaacctgcaacgcggccctgcaatgagggcagcatatcagcgacccaatcagaagagagcgaatcgatggcatcgacgaacctccacacaggcaacagtccccgtccgcttaaccggcaggatttccgcacgctcggcctttcggctcttggcggtgcgctggagttttacgatttcatcatcttcgtgttctttgcgagtgtcatcgggcaccttttctttccgcccgatatgccggactggctggtgctgatccagacgttcggcatttttgcggcgggttatctggtgcgtccggtgggcggcatcgtgctggcgcatttcggcgacaagttcgggcgcaagcgcgtcttcgccttttcggtcttcctgatgtcgatctcgacgctggccatggcggcgctgccgacctatgcgacgctcggcgtgggtgcaccgatcctgctgattgtcttccgcatgttgcagggggcagccattggcggcgaagtaccgggcgcatggaccttcgtggccgaacatgttccggccaaccgcgtcggcatggcctgcggtttcctgtgctccggcctgacgctcggcatcatgatcggctcgctgattgcgactgccatcaactggattttcacgcccgaagaactgtccgcctatgcttggcgcattcccttcttcatcggcggcatattcggcctgcttgcggtttatctgcgccgctggctggcggaaacgccaatcttcaccgagatgaagaacagccgcctgctgaaagacaagctgccgcttggtacagtccttcgcaaccatatgcatggcgttgtcatttcggtgctgctcacctggattctatcggccggtatcgttgtcaccacgctgatgacggcgaccttcttgcaaaaactctacggatacacgccgttgcaatcgctggccgcgacaagtttcggcacattgttcctgatgttcggcacggtgagcgcgggtgccatcgtggaccgcatcggcagtggccgcttctttgccgttgccggcattttcttcggcgtcgcgaccttcgtgttctacacctatgcggcggtttcgctgccggtcctgtttgcgctttatgcggtgatggggctttcggtcggcatggtgggtgctgcgccttatgtgatggtgcgcgccttcccggcgccggtccgcttttcgggcctgtcgttttcctacaatgtttcctatgcggtttttggcggcttgacgccggtgatcgtcacttcgcttctggcggtcaacccgatggcacatgcgtggtatctggtgttcatcgccgttctgacctgcggcctcggtctttacctgatggcccgcagcgatcaggtcgaaggcgagatcggcctgaccaagctttcgaccagcgacgccgttccgcaggtacagtgataggaagggccgcgtgacgcggcctcagattgatgaaaaacccctcgatttttggcagcagtcaaaaacgatgggttttgattccgatctgctcacgttttgaatctgtgacgttccgtgaatctgcgtcccattttgaccctacccgaggtttgtcagcagcctgaggccgcatgaagcggcctttttatttgttctgcccggaagaatcagttggcgcccagaacgtcgttgaacgccttttcacccggcacgcccttttcaagactgatgagggcgcggcgtccgtttcggtaggcgatcggaatatcgatccactgcaagcggcgcatgagcgacaggttcgtatcctgcgccgtgcgggcatcgttgagccagataataaagaaattatccgcgatcttggatggaacagcgatcagcggattgcctgccgcctgttccgtatccttgaaggtgatgcgctgaacattgtcgatggcgccacccgggaagccttccggcacggtgaacaccatttcaatcaggtggctcgccggaatggactgatccgtattcttgcggatcgtcatcttcagctcgaccttgctgttggggatcgtcacattggcgcgaattgcgggctgtgccggctggccatcttccgggctttcctcgatgactgaccagacgacattgccgcgctcgaccgagcctgtctcggtgccgccgcgctcttcataaagaagcgcctgctggcccaccgcaacgggctgctcctgagcggacggcggattccccggtccggctgtagaagcagccgtggaggtgccttcaccaatgcccggtgcgccgcttgcacggcccgcatcgacttcactgccatccggcatcaggcgctgggtgaatttccgttcttccgccggtgccgggctggcctgatcctgaccaccggcactgctgccccctgctgcggaagcattgtcctgtggctgaccatccgtactggttgcgggtgcgtcgcttcgtccgaggctcgaagccagttcctgcaatttatccttattggcccaaacggcataaccgccgccgccaataaccagaagcgcaatcagcccggcgatcaaccccttatacggccgtttttcacgaggcgcattgcgctcgatatattcgctgcggcgcgcggaagccttctcgcgggcgcgctcgaatttccagtcgctgtcaccacgctccgcttcaggcagtgcgccatcggcttcctcttcatccgcctccgcatgaggaccagcggaaaaggacggcttctcatcctcttcatccacagaatgagagggtgcgcgctgctccgcctcgtgattcgcttcgtgcaggaagtcgtcgagcggatcatgctgcggctctgcccttggcggcgccggaggagcataggaagcttcaacctcggcaatggcatcctcaagcagattgcgctggcgaaccgccacagcctgcgaggcattagccgtaacaagtttctgctcgatcgttgcccgcgctttcgcgtagacgcgctgacgcaactcaggcgacttgtccgcctgcgcatcgatcgtctttttcagtaccgctacaaaatctgccattccgtcttacccggtttctgccagctcaggatgcaataaatgtcccaataatcacaataatcaagggaaagcaaagtgttcagcgtccattcaggccgtttcaggaaaactgtatcatggttttctgtctaaaacttcgccgaataaaattggaaatcccatgtgtccgcagtgaacgactaccctaccaggaattttcaaagcgatggggcaaaccagagcatttccagcgtctccgtttcacacttttgctggaaatgcttgcggcagaaacgaaccagcccggacatgccgggctggatcatcaaacaatcagtcgtggaacggatcggttacgaggatcgtatcctcgcgctcggggcttgtggagagcatcgccaccggcgcaccgatcagctcttcgatatggcggacatatttgaccgcctgcgcgggaagatcgttccacgaacgcgcaccggcggttgtttcagaccagcccggcaaggtttcgtagatcggcttcacgcgggcctgcgcgcccatggaagacggcagataatcgatgcgcttgccgtcgagttcataggcgacgcaaatcttgatttcttccagaccatccagaacatcgagcttggtaagtgcaataccgttgatgccggaagtgcgcactgtctggcgcacgatgacggcatcgaaccagccgcaacggcgcttgcggcccgtcaccacgccgaattcatggcccttggtgccgaggaattcgccgatctcgtcattgagctcggtcgggaacggaccttcgccaacgcgggttgtataggccttggtgatgccaagcacatagccgatagccgtggggccgaggccggaaccggcagcggcctgaccggcaaccgtgttggaagaggtcacgaacggataggtgccgtgatcattgtcgagcagcgcgccctgcgcaccttcaaacaggatacgggcgccagccttgcggcgctcgtccaggacacgccagacctgatcgatatagggcaggatctggtcggcaaccgaagtcagttcggtgaggatggtttcaacggcgatttcttcaaggcccatgccgcggcgcagcgaattatggtgcgcaagcaggcgctccaccttcggccgcaatgtttccggctcggtcagatcgatcacgcggatggcgcggcggccaaccttgtcttcgtaagcggggccgatgccgcgcttggtcgtgccgatcttgaggcctgaattggagccttcgcgcatggcgtcgagttcacgatggatcgaaaggataagcggtgcgttttccgcaacgcgcagcacatccggcgtcacatcgatgccctgcccgcgcagcttttcaacttcggcgacgaaatggtgcggatcgaccacgacgccattgccgataacgctcaacttgccgcgcacgaggccggatggcagcagcgaaagcttgtagctgacaccgtcgatgacaagcgtatgacctgcgttatgaccgccctggtagcgcacgatcacgtcggcacgctcggacagccagtcaacgatctttcccttgccctcgtcgccccattgcgacccgacgacaaccacatttgccattgaagaaactccttggcttctatttgaaaatccaaggatcaaagcggcccggtcattgccagcggaggctacagggtgctgatccctcgtctctatacagattgaaacccgattacgcgactctttcgtgcaagaaattcgcgatttttgaacacgccttgaacgcagggcgcttagggtcggtagagattcagtctctggggaggcgaaaatggtaatctttgcgaaccggcgcgcagccgtactatgagtacgtgagcaccggaagtgcaaaagagcgccatttgcagaccgccagaggctgaatatcaccgaacctagccggcgcggaccatgtaaagagcattatccgaatagcttttcagcttttcctcaagggcgggcagatcgcgcacgacaaagcccttcttctcccaaaaaccctgcgagccgttgacggcaacgagcgacatggtgacgaaaccgtcgcgttcggcctgcaagcccatcatttcgacgacacgggtggcagccccgctggaccgggcttcaggcagaagcgcgatatcgtggatataataggtgttggtatcgtcgggcaattcgcccagaacggcgttgagcgccgggaccgtatccagtttccacggatggctgatgccatatccaaggatttcagtgtcacgggcaagcactaagcagcctgccggatagagtttgaagcggtcccggaagaccgcttcatcctcgaaaaaatcgagatggacaacattggcaaccgcagtcacgctggcaatatcttgctcgtgcatgcgccgccattccggctgtgccatctcttcaaccatgttctcaaacttccccgacgttgaactcaagcggtgtcgccgccctgattgcctcctgagccatcagttcgtcaagggctgcctgtggaatctgttcatccacataaagcattgcgattgcatcgccacccggatggtcgcgcccgagcgcgaaattcgcaatatttacatcatgtttgccgcatatcgtgccaagaaggccgatcatgcccggaacgtccttgttggtgacataaagcatatgcgggccgacctcggcgtcgagattgattcccttgatctggataaaacgcggcttgccatcggagaaacaggtgcccgcaatggagcgttcgcgcacggtggtcttcaccgtcagcttgatatagccgtcaaaaatgccggacttgtcgcgcttgacttccgagacgatgatgccgcgctccttcaccatgattggcgcggaaaccatgttgacgtcggcaacctgcgaacggatgagaccggccagagcagcactgagcagtgcacgcgtattcatcgaggcggtggaaccgtcgaaaagcacttccacttcctggatcggctcatccgtgacctgaccgacaaaagcgcccagcacatcggcaagcttcacgaacggcttcaggcgcggcgcttcttccgccgtgatcgagggcatgttgatggcgttggagacggcgcccttcacaagatagtccgacatctgttcggccacctgaagtgcgacattttcctgtgcttccgaagtcgatgcccccagatgcggcgtgcagaccacattgggcagagaaaaaagctcgttttccgttgcaggctcggtttcatagacgtcaatgccagcacccgccacatggccggatttcagcgccgcaatcagatccttttccacgatcaggccaccgcgcgcgcaattgacaatgcgcacacccggtttcattttcgccagcgtttgcgcattgataatattgcgggtcttgtcggtgagcggcgtgtggagcgtgatgaaatcggcgcgcgccagcaattcatccagctcgaccttttcaacgcccagttcctgcgcgcgtgcatccgaaaggaacggatcgaaagccaccacatgcattttcaggcctatgccgcgtgtggcgacgattgagccgatattgccgcagccaacgacacccagcgtcttgccggtgatttccacgcccatgaagcggttcttttcccacttgccagcgcgggtggaggtgtcggcctccggcaattggcgggcgacagcgaacatcagcgcaatagcgtgttcggcggtggtgatcgaattgccgaacggcgtattcatgacgatgataccgcggcgcgaagcggccggaatatcgacattgtcgacgccgataccggcgcgaccaacgactttcagcttcttggcggctgcgatcagcttttccgtgaccttggtggccgaacgaatcgccagaccgtcatattcgccgatgacttcgagaagcttttccttgtccttgccgagatcgggcaggtaatcgacgtccacgccgcgatccttgaaaatctggacggcagtgggcgaaagcttatcggatacgagaacgcgaggtgccatggaggcctccttcaaaaatcaggcatttccagcaaaagtggaaaccggctttgcgcccggaaatgcacccggaaatgcaattgcgagatactgaaacgggaaaatgcgtgccatgaccgtcccaacacggccatgcgttcatgcatgaaatgctcaagccaccgctttcagcgccgccttctgcgttgcaaaagcccaattcagccaatgcgtcagcgcctccagatcggaagcctcaaccgtcgcgccagcccagatgcgcaggcccgaaggggcatcgcgataggcgccgatatcataggcaacgccttccttgtcgagggtggtgacaatgcccttggcgaaagcggcctgctcgtcggcagacaaggccgttatttccggatcgacgatcgtgaggcacacggaagtgttcgagcgcgtttccggcttcatggccagattggcgatccacggtgtcttttccacgaaatcgttcagaaccgaaaaattcctgtcggcacgcgcgatgagtgcatccagtccgccgagcgacttcgcccatttcagcgcatcgagatagtcttccacgcagagcatggagggcgtgttgatggtttcgccaacgaagatgccttcgatcagcttgccgcccttggtcatgcggaaaatcttcggcaatggccatgcgggcttatagctttccagccgctccaccgcacgcggggaaaggatcaggatgccatgcgcgccctcgccgcccagaaccttctgccaggagaaggtgacgacatcgagtttcgcgaaatcgagacgttgcgcgaaagcggctgacgtcgcatcgcagaaggtcaggcccttgcggtcagccggaatgaaaccagcgttcgggacgcgtacgccagatgttgtaccgttccaggtaaagaccacatcgcggtcgaaatcgactttagaaaaatcgacaatctcgccataaggcgcttcaaaggtgcgcacatcttccagcttgagttgcttcaccacatccgtgacccagcccgaaccaaaactttcccacgcgaccatatcgacgccacgcgcgccgagcatggaccacagcgccatttcgacagcgccagtgtcggatgcgggtacaatgccgatgcggtaatcggcgggcacctgcaacacttcacgggtaaggtcgatggcttctttcagcttgttcttgccgattttcgcgcggtgcgaacggccaagcggcgcatcggccagcgcatcaagcgaccagccgggacgttttgcacagggaccggatgaaaaattaggattagccgggcgaactgccggcttcgcaatcgtcgtcatgttgtttctatcctctcagatagcacgcgtctcgttggggagacgtggcccacttaccgggatagccgaaagcgcgcttttcctcaatacgccattcgtggaatattttaacgaaacccgcccggattgctccaggcgggtagaatttccttattgcgcggacgtctgcgtttcggaagcatcatcttccatgcgcgcataatagcttgcgaccagcgcaccggaaatattgtgccagacgctgaaaacggcgctcggcaccgcggcaagcggcgagaaatgcgcattggcgagcgcagcccccagcccgctgttctgcatgccgacctcgatgctgattgccttgcgcttggcaagcgaaagccccgcgaaacgggccgcgaaatagccaagaagcaacccgcagcaattatgcaggacgacaaccgcgaagatcagcaggcccgactgtgcgatagcggccttgttgaccgcaacaacggcggcgacgatcagcacgatcccgaccaccgacaccagcggcagcatgggcaccgcagccttgaccacgcccggcacgagcttctggagaacgaaaccgagcgccagcggcacgaggatcaccttcacgatgctgatgaacatgctcatcgcatcgaccggcagatactggctggcgaagaaccagacgaggaaaggcgtgaccagcggtgcgagtagcgtggtaacgctggtgcaggcaacgctgagcgccacatcgcccttcgacagataggtcatgacattggaggccgtgccgccggggcagcagccaacgagaatcacacccgccgcgacctccggcgacatgggaatgattcgggtcagaagcacggcaagaagcggcatgatgatgaactgcgccagcacaccgatggcgacatcaaacggccttttggcaacttcagcaaaatccttgcccgaaatcgtcaggcccatgccgaacatgatgatgcctagcagaaccacgatccagggcgcaaagatgctgaatgttgccggcatgacaaagcccagcgcggcaaaaacaatgacccatatggcaaaactgcgccctacaaaatcagaaaaagcggcaatagctttcatgtccctcccctttcaaaacgcgcgcaatgtttaatagcttaatccgctctttaacccaatccggccttttaaaatgaaaatatttgaagttgcccgcaagaaatttgcgaggatatgccgcaaggcaacaaaaaatgcccggtctaccgggcccttgagaaccgaacgaagcggccctgtttagtccacgattgtcgaagccgcctgcgatgcataagcagcgttgtcggagccgccgaacatgtaacgtagccccacgcgaatatcatggatattcaggcccttgtcatagccagcatcagtccactgattgccctcaaacatcttgccaccgttcacatgacgatagcgatatccggcatcaagcttgagattatgcgtaagatcgaccgaagcaccggccatgagcgcataggtgaagcgccagtttgcagccccttcctgcgaaaagcccgaggttatatcgacaagatcgctccagttgacccgtgtgccgccgataccggcgccgacataaggcgtaacgccacccagattacccagatcgacataggcattggcgagaatggagagggcagaataatggctgcgttcatcggatgcgcatcccgtatcgccattgcaatcggggccggatacatggccgctgaaacgcgagcgcgtcatgtaatcgagcgtcaggtcggtgcggaaataatccgtcacctgatagccggccccgccgccaatgaggaatgagccgttcagatcaccataaagcgtatctccgccacggccaagcccgttgcatgtatcgcaatcgcccagcggggcatattcagcccgtttgaacccgttccaggaatagccgatatcgccgcgcagataccatccgccaacggctggcggtgcaatcaccacttccggcacggtttcacgaagatccgttgccgatgccacggaaaacgaaactatcagggcagccgatgctatcagtccggcgtaaaaaattctggagcggttcatgcatctgtcccatcgaatggtcgcgccggagtgacgtcgaaatcgaagatcaagggccagcttatccaggaaaagttaaatacaaattaaccttgtttctttaccaatcatcaaatgaaaacggcgcggacaagccgcgccgtttgcaaacaccagaatttccagaagtccaggcttttccggatcaggccgcagcactgctttccgaagagattacatcaatgatgtcgttcaccactttttcgaccaggccacggtcgtcaccttccgccatgacgcggatgagcggctccgtgcccgacgggcggataaccagtcgcccctgaccgccaaggcgttccttggcctcatcgatcgctgatttcacgcgtttgttttcaagtggtttgccgcctgtggtgcggacattcttcaacaattgcggcaccggctggaatttgcggcatacatcgctgatcggcttgttctgttcctgcgccacggcaagtatctggagcgcggagataagaccgtcgccagtcgtcgcaaaatccgacagaacgatatggcccgactgctcgccacccacattgaaaccatgctcgcgcatgtgctcgaccacatagcggtcgccaaccttggtacgggcaagcgtcagattacggtcggccaagaaacgctccaggccgagattggacatgacagtggcgacaatgccgccgccttccaggcgattgctcgcagcccagctttcggcgatgacagccatgagctggtcgccatcgatgacggtgccgttttcatcgaccagaagcacacgatccgcatcgccatcgagcgcgatacccacatcggcgcgcacctcatgcactttcttcataaggccgatgggatgcgtcgagccgcaatcctcgttgatattgatgccattcggctcgttgttgatggtaatgacttccgcgcccagttcccacagcgcagccggcgcaaccttgtaacccgcgccattcgcgcaatcgaccacaacgcgcagcccattgagcgagatgttgcgcggcaatgtgcgcttggcaaattcgatatagcgataaatatcgccgtccacgcgcttggcgcggccaacatcgccatggctcgcaagaaaaggcgtcatatcgccttcgatcatcgcctcgatctgaagctcgatctggtccgaaagcttgaagccatcggggccgaaaagcttgatgccgttatcgtagaagggattatgcgacgcggaaatcatcaccccgatatcagcgcgcagcgagcggcagagcatggcgacggcaggggtcgggatcgggcccagcaggaacacgtccatgccggcagcggtaaaaccggccaccagcgcattttccagcatatagccggagcggcgtgtatccttgccgatcaccacgcgagaggcctgacctttgcgacggaagatatagccaacggccatacccactttcatggcgatttccggtgtcatcggaaagctgtttgcctgtccgcgaatgccatcggttccaaaaaatttccgtgtcatctgtttcgccttgcgttgagccatcaaccgctctctgtaattcccaaaatatgcgccggaacaaaggcgcacatgccgccactcgcatattcgaatagcaattttttaccgttaataacgcgaaaacccccgcaaatgcaatttcgcctttggcggcaggttcagcattcccacgttcaaagtcgtaagcttatgcagtatgatgcgccgaaatccttaacgagcctttgctgtatgcccatacaaagccggacagcaagaaagccgggaccagcccggctttcttggcgatattttaaacagcttattgcggctgcggtttcggctccatgccgggttcgccaccgggttcgctgcccttgcgcttgcgcgagctaccggccttaggcacacccgaaccgcgcgacggcgtatcattgccctgatcgcgcgatggcttgttgcccgcaatcagttcgttgatctcgtcgccggtaagcgtttcatattccagcaggccttcagccagtgcaatccagtccttcttcttcttggtcaggatccgggttgcttcagcataggcttcatcaatcaggcggcgcacttcggcgtcgatgatctgcgcggtctcttccgaaatattctgcgtgcgagacaccgaatgaccaaggaagacttcttcctgattgtcgccataggccacacggccaagcttgtcggaatagccccactgcgtcaccatcgaacgggccagtttcgtggcctgctggatatcggaggaagcaccggacgtgatgttttccttgccgaatttcagctcttcagccacacggccacccatcatgatcgcaaggcgagaaaccatccacgtataggtcgccgaataacggtcgccttccggcaactgcatcaccatgccgagcgcacgaccgcgcggaatgatggtcgccttatggaccgggtcggccttggggacattcagcgcgacgatggcatgaccggcctcatgataggcggtattcgtcttttcttccggcgtcatggcggaacggcgttccgcacccatcatgatcttgtccttggaatcctcgaattcctgcatggtcacgaggcgcttgttgcggcgcgcggtcatgagggcggcttcgttgacgaggttggcaagatcggcaccggagaagcccggcgtaccgcgtgcgacaaccttgagatcaacattgggtgcaagcggaacattgcgcacatgcaccttgaggatctgttcgcggccgacaatatcagggttcggcaccacgacctgacggtcgaaacggcccggacgcaagagcgccggatcaagaacgtcgggacggttggtggccgcaatcaggatgatcgattcattggcttcaaaaccgtccatctcgaccaaaagctggttgagcgtctgttcgcgctcgtcattgccgccgccaagaccggcgccacgatgacggcccaccgcatcgatttcatcgatgaagataatgcagggcgcattcttcttggcctgttcaaacatatcgcggacgcggcttgcgccgacaccgacgaacatttcaacgaagtccgaaccggaaatggtgaagaaaggcacattggcttcgcccgcaaccgaacgcgcaagcagcgtcttgccggtgccgggagggcctacgagcagcacaccgcgcggaatcttgccgccgaggcgctggaacttctgcggatcgcgcaggaattcaacaatttcctcaaggtcctgcttggcctcatccacgcccgccacgtcctgaaaggtcacgcggccatgggcttcggtgagaagcttcgccttcgacttgccgaatcccatcgcgccgcgggagccaccctgcatctggcgcatgaagaaaatccacacaccgagaatgaggatcatcggcaaccatgacagaagaatgccgatcagcgagctcgaaccgtccgattcaggccgtgccgtgattgcgacgcccttgtcttcaagacgcgacacgaggcccgtatcccccggcgaataggtctggaaggtggagccgttatcggcaagggtgccggatatccgctgcccggtaatcgtgaccgatttcacacgaccgttggaaacgtcgtcaataaattgcgaataagaaatttcacgagaattcgtgcgctgacctgggctttggaacaggttgaacagtgcgatcaaaagaagagcaatgatcgcccaaagggcgaagttgcgatagttcggattcatatcgggtccaatcgataccacgtccattccgcgaccgcggaacgatgtttcgtcctaacataggatcgaaggaaggcgttgccaaggcgcgttcgtccctgcatccgcgattcttcgcgctctggtttacaaaaattaggatatttcggcgcaagcgcgaccaaggcgcgcctccacagcctgtgcaagcgcaaaatcatggccgggcaggacatgatcaaaaatcgcaaaatgtcgttcgatatgaaccccttgcggccattccgctccgggcaggaatggaacggaggcaagttttccaccctcataaagagcaggcgaaatcagcaacgcctcgcatcgccgggattctatatccctgccgctattcttcaggaaatcgatcagttcctgccgtccgggaggcgcaatttcaaaacttctgccccctgaattgaaaaaacaaaacctgccgtcccacacgatatgctggccgggaacaaggtccagcttcggcagattgcgacgctcgcgccggaagcgatgaggcgcccccttctccccacgctcgatcagggcgccaaaaaccgtaaggcggcggggtgcatcctgccccgacaacatccgttcgatacggcgacgctcgccgtcaccgggcagaaaccgccgccccccggcgatagaggcaagcaggccggagaaaagctgccgtgcacctggtgaaagtgctgcatagcagtcggcattgaggaacatcataccggccgcatccactccaagcgtcgcgggatcggcgagcgcctccaccagggccgcattgtcacgttcacgcgccgcaccagcctgtgcaatctgctccagcacctcctggccgtcggcttcggcggccacacccagccgcacgcgtgggcgctcatagtcgatattggcgttgctcggatcatcgacccatgcaataccccgcctcgtcagctcgtcgcgcaaagcctgtcgcgagactgtgagaaggggccgggcaagcttgaccgaaccctccagcagcgaacgcggcgacatggcggcgagcccgcgcgcctcgcaatggccgctacgcgccttacgcatcaggaaagtttcgatctggtcattctcggtatggccagtcacgatgaaaccagcgcccgcatcccgcgccgcctgtaccagaagccggtaacgcgccgtgcgcgccgcagccgccagcccatgggccggtttgggatcgtcccatgacaggacacaatgcatgataccgtgtttttggcagagcaggccgacattttcggcttcaagcgccgattccgcccgcagtttatgatccaccgtcacagcgatcagaaccggcgggctttcaagcgtcgaaagataatccttcagcagaaagagaaggccaagcgaatcgctgccacccgaaacggcagcaatcaccgctttcgcacgccccagaccgaacggcttgaagatattgacaggggaaagccccacgaacttactccgcaatcagcacttggcgcgactgcgctcatcggcgacacgcttcaaaatggctggcgccgccttgggatagcgttggggaatctgcgcgaaggtcgcgcaggcgacatcatgattgtccattttctccagcgccatgccaagcttgaacatgttttccggcgcgcgcttggaatcgggataatcgcgctgcgtatcgatgaaaagagttgcagcttcggggtaacggccctgaccatagagcgattcgccaagccagaagcgcgcctccgccgtcatcgggtcggcaggatagcgctttacatgctcgcggaagcccgcttcggcagccttgtaatcaccagacatgagatattgatacgcagcctgataaagcgagttgggattgtcgtcggtgggaagcgaggcaaccgcatcattggcggcaccgccggtctgaatcccccctcccccttgctgcacgggctgcggcgcggcgttgagcgtttcgccgattacattgccattggtgtcgaagcggatcgagccgagcgtttgcggcggctcgcctcttgccgggccgccctgcgaggcggcggaaccaatagccacggaatcggcggcagattgctgagaagacgaagaggccatagcctgcgaaccggcagaaccggaaaccccgccatcaaggcttccggctgcacccgcatcggcaagagacgtatcgcgggaagaaccgcccgcatccgcgcggccacccgattccagcgcctgaaaacggcgttcgttttcctcctgcatcttctgcatctgatcctgcatttccagaatctggaaattcatggcttccgcgcgcgcgctcaatgcgtctgcaatcgcgacgggattgcccatgccctgcgcacaaaggtcagcgcccggtgcgggcgcaggctgagcaggctggcttgtgcgctgcgcctgcggcggcgtcaggccctttttcttttccagttcctcaaaccggaattcattgtcttcctgggttttttgcaactggttgtcggtgaaggaaatctgcgcatccacatcctcgaccttgccggtcaggttgcggaccagttcctgctgcatgccgggactctgatagccgccaccctggccaaagacgccgccattaccgcgcatggcatcgtcaaggattgcggtcgagccgatgctgacatgattctgtgcgcctccgcgtcccttttccagcgcctgaaaacgggcttcattgtcccgctggattttcagcatcttgtcgcgaagctgcaaaatccgggaataggactgtgcattctgacgcgcaatagtgcacacttgctgggcgaactggctcatgcccggatcgccagcctgcgcgagatagatggctttttcctgcgaagaaacagatgccgccagcaccggagcacttgccaaaagcggcagcatggccatggccagcgtcacttttctcattggtttcctcattcctttttgcccctgctatttgccctgcgataaaatgaacaggataatcaagcaccgcgcctaaatgcattttgaatgcgtcttgaatgctcccgcgagcacggcagtttccgcttttaaagcatttccaacaaaagtgcgaagcggttttccgcctcgaaatgcctaaaagcgaacgccgggactgcatcggacccgcatgaattgcgtgggaagccgaagagcttcgccataccatcctctatgacatgggggacttcggctaaagtttgtcaaaagcctgtatcttgagcaacaatgacgaaaaaagcggcctgaaggccgctttttccgtaacactgttgtgttatcgccggtttacccgatagccgaccgaccctcgggacgttgccggttttaccgtccggccccgttgagaacggtgacggcgcgacggttctgcgaccagcatgtgtcggcatcgcagacggcaaccgggcgctcattaccgtaggaaatggtgcgcatgcggttggtcggcacaccgcgcgaagcgaggaagtcgcgggtggcggcagcacggcgctggccaagggcgaggttgtactcacgcgtgccgcgctcgtcggcatggccttcgatcgtgatcgaatactgcggataacgctgcaaccactgggcctgcttggaaagcgtctgctgcgcatcggcgcggatcagcgacgaatcgagatcgaagaagatgcggtcgccgacattaacggtgaagtcctgcgaggagcccggcgttgcagcgcctgcaccgagacccagatcaccggcattattcggaaggttcttctttgacgcacagccggcaacggcgagcgacatgaaaagggcaatagcgatcgggctacgtgcaatcgactggatacggcgcatgggccggagctccttaagatttgatgttcctgcgtaaccatccaataatcatattgaggttaaaacaggctcaaaaattatagttaacgttttcttgcgaccagatatatgccccgatgcaaacctcatctgcaagccggggcgtccgaccgcaattctcccgtagggcttgctgtcaaaatgcggcagaaacacggctttgcccccctgattgtggcaatcagccataaataaaggcgcgaaaccgaagcttcacgccttcaaccctgtcattttttcgatgatcgctattcgagcagcggcgaccaggccgggtcggaagcaaaattcggcgtctggatctggcgttcgttacggccggtcaggtcgatggtgaagagtttcgggccgcctgcaccggctgccttgcggaaaaacatcagcacgcggccattcggggcccatgtcgggccttcattgtgaaagcccgatgtcagcagacgctcacccgaaccatcggtcttcatcacaccaatggagaactggccctgcgattgcttggtgaaagcgatgagatcgccgcgcggggaccagaccggcgtggaatagctgccgtcacccatcgagatacggcgcggattggagccatcggcacccatgacatagagctgcgggcgcccgccacggtcggatgtgaagacaatctgcgaaccatccggcgaataggaagcgcccgtatcgatcgcctggctgctggtcaggcgcgtggtcgtgcgattgcgcagatccatcgtatagatattggcgctgccgtcatcctgcagcaggctcatcacgaccttctggccgtcgggcgaaaaacgcggcgcaatagtcatgccggggaagttgccgacaagctcgcgctggccggtttcaagttgcagcagatagaccttcggcgagccgccctcaaacgacatataggtcacttcctgccggttcggcgagaagcgcggcgtcagcgaaagggcgcggccatcagaaataaaacgcacattggcgccgtcctggtccatgatggcaaggcgcttcacacgcttctgcgccgggcctgattcatccacgaaaacgacacgggtatcgaaatagcctttgtcaccggtcaggcgctcatagatggcgtccgcgatgatatgggcaacacgacgccagttatccggcgtggtgaaaaattgctggccgatcatctgctggccgccaaacgtatcccagagatggaactcagccttgagcctgccatcgggctgtttggtgatgcggcccgtaacgagcgcctgcgcattgatgaccttccagtcctcgaaacgcggcgccgcatccggattggagatcttttcgatgaaagcgcccttgtctatgggggcgaagaggccggaccgctcaagatcggccgcaatgaccgacgtgatattcgatccaagctgatcagccgaaagaaaatcggtgatggcgatcggcagcggctcgatcacacccttgttgatgttgatttccacgacagcgcgcgccggcatggtgcagacgaggcttgcggcaatcatacacgcgaaagccgaaaagaccgtccggatctttgtattgatgatgccgattttcatgtcttctgggacctctttgtccttggcagtgatgggttggcgaccggaaccccggtcagaacatttcgcttgggtcgaaattgacgatcacttccgaccatgaatcatatttgtcgactggaagattgtacggtgcacagcgcatcactgcgcgccgtgcactttccgccgccgcgcgggcaacgccatccgcgccgccgcccgaagtcacttccggcgtaccctggatagagccatcctccgccagtttcatcttgacggtcacgaccagtcccggtgcatcagccacgccggcaggcacgttccagcacttcgagatcgcgccgcgcaacgcatccatttcgctttggctgagcttggagccgccggtattcttcttgccgcccaacgaggcctgatcggtggagcgttttgcaccgccgcccgaagccttctgcttgttgagaagggccgccacctcatcggcaatcgcatcattcttcgattgcgatgtctgtgaggcgctctgcgtcttcttcttttcttccggctgcttgcgctcgttggtcttggccgtctgcgcctgcggcggtttcggctttgcctccggggcaggcaccttgtccggcagtttcaatgcttcggcatctggtgcttcggcctgtttctcgatagcttccgccaccggatcaggcttcacttcctgcttcggctcgggctctgcctgcatttcgttggccggaaccggcgtcggcttttcctccggctttggttccggtttggggtcgggcttcggttcaggcttttttaccggctccggctgggccttcggctcttccgccgtctcaatgggcttcgccttcgcatcaggtttcggcggggtcttggtgtcgacctcctggtcgccgaaattctcggcattgggaaccgtctgcggcctggtggtcggcaccggcgcagacttttccttcatcggcgctttcttgtcgccctgttgaatctgggtcagcgactcgatcggcacgatatcgacgggaaaggattccgaatcctgcacgtcgaaagccttcggcgaggaaaaggaaaccaccgccagtgcaaccgcaacagcatgcaagacaacagaagatgtcaggccagccttcatgatggcgtcagctatcctgctcctggagggtcacaaggccgatattcttgaaaccggcagcggaaatacgagccatgaccttcatgacagtgccataatcggcagccttgtcaccgcgcacgaaaatacgctcctcatagccggtcttggcaatggcctgaagtttcggcacgacttcatcaatcggaatttctgtttcctgaagatagatcttgccttcgctattgaccgatacggtaatgggctgcgtgtcggcattcatggccttggcctgcgtgtcgggcagatcgatgggcacgccaacggtcagaagcggcgcggaaaccatgaaaataatgagaaggacgagcatcacatcgacgaaaggcgtcacgttgatttcgctcatcaatgccggtttgcggccacgcctgcggcgcccgcccgactgcattccctgatttccgaccgacatgcccattgcaagtttcccgaaagcttgaagctatacccgacgccgaccccgcttaaccacgcggcgtcagcttctcatcaatttggcgcgacagtatggcggaaaactcgtctgcaaagccttcgagccgcccgccgatcttgcctgcatccgccgaaagcttgttataggcaatgacggcaggaatagcggcaagaaggccgatcgccgtcgcaagaagcgcctccgcaatacccggcgcaacaaccgcgagactcgtattcttggaagcggcaattgcctggaacgaggtcatgatgccgacaaccgtgccgaacagaccgataaaaggggctgccgaaccgatggtggcgagaaagccaaggcgcgattccagcttgccgctttcacgcgccaacgccacatccatcgccttgtcgatacgcatctgcaatccgatgggtgaacgcgcgcccttctcgaacgacttcttccactcgcgcatggccgccatgaaaatcgacgccatgccactggtccgccgttcgctgagattgcgatacagctcttccagtgattggccggaccagaagctctgctcgaaacggtcgatggcgcggcgcgcccgtccgtaagcaatcgtcttgtccacgatgatggcccaagtccagatcgaagcgaacaacaggccaagcatcaccagcttgaccacccagttcgcctgcatgaacaggccccagagggtaacatcggcggcgggggccgctaacgcaacattttccatcgatccaccgtcctcgaatccaaacgcccggccacatgaccgggcggcatcgcaaatccgttactcaacgcctgaaaccagacgctttaaatccgcgcagcttttcacttgaagccgtatctgccaacgggcagccgacacttcgtagcgcaaccgccatcccggatttcaattttaaatccatcagcgcttgtcacggttaattttggtgaaaggaaggcgctacgcctcaagcccgcctctcaaccgattccgtcagcatgattaatggaatattatggttaaagatgcgttagcatttccatacataattgggaaacctgcgcgcaagctttctgcagatgctccctcgctcttgcagtcagttcggcccgtcaattgccggtgaaagcgtttcgccactcgtcgggaatgcggcgcggatggccttctttggttatcatcacagcttccacccgtgcttcggaaagaagccgcccttcgcaggtgatcttctgcgccataatgacccgcgcgccgcgaatttcgctcacccgcgtttcgatcaggataaggtcatccatgcgggcaggcgccttgtagtcaatctccatgcggcgcacgacccagaccatttcctcgccaagcgaaccttccgcaagcttgatgtgatgcacattctgcaggcgcaggaaatccgtgcgccctcgctcgtagaattccagatagcgcccgtgataaacaaagccggaaaaatccgtatcggcataatagatgcgcgccgtctttgagttcgccggatacggcctgttgctgcttgtcggtcattcgtcttccatgaagaggccatattgcgactgctggatgatttcagcaggcgcaggtaatcccagatgttgccacgcaacggcagtcagcacgcgcccgcgcggcgtgcgttgcaggaaaccctgctggatcagatagggttcgataatgtcttcaatcgcatcgcgcggctcggacaagcccgccgcaatggtttcgatcccgaccggcccaccgccaaaattgcgcgcaataatattgagatagcgccggtcaagctggtcgaggccgcgattgtccacctcaagccgcgacagcgcctcatcggctattctgcggtctatgatatccgcgcccgcgaccagcgcgaaatcgcgcacgcgccgcaaaagccgcccggcaatacgcggcgtgccgcgcgaacggcgggcaacttcccgcgcgccgtcagacgagattcccatctgcatgatgcgcgcgccgcgccgcacaatatattccagctcttcgaccgtatagaaattgagccgcaccggaatgccgaaccggtcgcgcaggggcgtggtgagcaggccaaggcgcgtcgtggcggcaacaagcgtaaacttggcgaggtcgatcttgaccgaacgcgcggcaggcccctcgccgatgatgagatcgagctgaaaatcctccatggccggatagagaatttcttccaccgcggggctcaggcgatggatttcatcgatgaacaacacgtcgcgctcttccagattggtaagcagcgcggcgagatcgcccgccttggcgatgaccgggccggatgtggagcggaaattgacgccaagttctttcgccatgatctgcgccagcgtcgtcttgccgaggccgggcgggccgacgaaaagcacatgatccagcgcctcgccacgcaccttggcggcttcaataaacactttcagattggcgcgcgccgccgcttggcccacaaaatcgtcaagcgtctgcgggcgcagcgtattgtcttcgtctgcgcgccggtcggcatcgatcagggggttacggtcgctcatgcccctctcctcgcatgaagctcatgttcagacaagtaaatcactgcgagagttccttcaaaccgagccgtatcagcttggccgaatcggcgccctcgcccgtttccttcaaggcggctgccacggcattggcggcctgatcgcgcgaataaccgaggttggaaagcgccgaaaccgcatcggcaacgggtgcaggcgccgcacctgcgccaagctcctgcttgagcccgatcgtgccgctcgcctcaccggcaaaggcgggagccttgttcttcaattcggtaacgatacgctctgccactttcttgccgacgcccggcgcgcgcgaaaccatggcaatgtcgcgcagcgcaatcgcattggcaagttcggacggcgacagggtgccaagcaccgccaaagccaccttggcccccaccccttgcacattctgcaacaggcggaaccattcgcgctcaagctgcgtggcaaatccataaaggcggatcatatcttcacggacataggtttcgatgaacaggatggccgcctcgcccgcgccaccgagattgcccagcgtgcgcgccgaacaaaacgcgacatagcccacgccatgcacgtcgatgacagcatggtcctcggcaatttcgtcaatcacgcccttcaacttgccgatcatgatattaccccgctaacaatgcctgcatccggcgggcactcacgatgctctgccggtgatgcgcatgacatatggcgatggccagcgcatcggcggcatcgctcgtatcgaaggaagcgcgcggcatcagcaccttcaccatcatgtggatctgctgcttttcgccatggccaacgccgatcaccgccttcttgacggcattgggcgcatattcggcaaccggcaatccggcctgcgccggcgccagcagcgcaatgccgcgcgcctgccccagtttgagtgttgcagtcgcgtccttgttgacgaaagtatgctcgaccgccgcttcatgcggcatgaattcatgcaggacttttgaaagcccttcatgcaactggcacaggcgcgatgccagatccatctcggcattcgaggtcacggtccccgagccgatgaaatgcagcgaattgccaagcgattcgacgatgccccagccggttcggagcaggcccggatcgatgccaataatgcgaatcgtttctttcataagcgaaccctatcctcagacgggtccacttgacagcagaaaagtgaacaaaagagaaacatatacactgcgcaaccggcacgacgcagcgcggaaacctcttattgtgtgccgaaagcggttttcagcaacacgatctgttcggaaaccggattgccgcgcggcaccctctgaagcgccatcacctcgccgtaaacctcgcggtccatgcggcgcacgcgggcctgaaggcgcatggatcgttcgaccagatccacaaaggcaagcggcagttcattccaacccggcgcagcctcaccggccgatggcgtatccagacgcaccttggccttttccgcggaaacctgcgggcgggtcatttcaccgctgcgggcggcgcgctgcaacaaaagccaggatgctatctgcatcaggcgcgtggtgagccgcatcgattcagcggcatagagcgtggcggcaacacgcgaaagattgcgtgcctcctcacggccctcgccatcgagatagcttgccgcttcctcgaccatatccatgccctgggcgtagatcggcttgaacgaatccgagaagaccatacgctctgcgaggctgatcatattgctcggcatctgaccctgttcgctaatcacttctctgccaccttcacggccgcttgcgggcagcccattccgttttgcgcatccgccagatgagcgaacacgaatgaaattattgaaccgctgttcgaccatgagcgaggccaggacgaaacagccgcgctgaacaagtccacgataaactgcaccttcatacacggtcgcgcaagtttatgtttaacgttcggttaacattttcagcggcttttgaaaaacttttccgcacggcagtggcaagggtgcggcgcaggttcccagagaaacaggcatgaatgcataaaaaagagccgcaagggcggctctcaggagtttaacagagaggcgtcaaacagagtggctaaaccactcggtaagaatccagccgaactggatgtaaaacatttaacattcttaagattaatgaatggttaattttgccctgaaagcgaaggaaaagccgcccgaaggcggctttaaatgtcagtatcgctgcattgctggttcaggatttgccgaaacctgtatgaccacaggttcggcggcgggtgcaggcttggcctgaaccgcgcccttcttgccccagccgatggtcggcagccattcaaggtaataggcaagcgcgaactgcatgacgatgccggttgcaatcaacagcgtgtcataaggcaggccgccggggttcacgagcttcatcacctgcgccaccatggccagaagcgtaccggcaacgaagaccggcagcgaatgcttgccgagaaccgcaagcgggtgctccggcgccgtgcgcgcaatgctgttcagcgtcggcaccacggcaatcagataggccatggccagcacatgaagaagacgcggagccgacaggaaggtcttgtcgaagccggtaataaccatcggaagccccatggagatattgatgctccagagcggaatgcgcacccaggcaagcgccagcaccagatagccgacggcaaggccgatcagcagcggatgcttcggcaattgaccgccaccgcgtacatgcatcacacccgcaataccgatggcaaacaggaactgccatgacaggggattgatgaaccagacgccttcggtcgggtagttgaccggcgcgacgtggtagaggccggacaggaaccagacaacgcccgatacgcccagcataagcggcaggctgatgcgcgccaggaaaagcaggatcggcgtcaggatcagcatgacggcatacatcgacaaaatgttgttatagccaagctggtggccaagcgtgaccagaccgaacagcccttccaccggctttttgatcagcggcgcaatattgatctgcgtcagcaattccgaacgcttcaggaaaattgccgcggccgcaaagatcgcgatggtggccatcgtggtcatgatatgggtgatatagagcacgctcgcgcgccgccacatcttcagcgacaacaccagacggttgcccgaaacgaacttggaaccataggcgagcgccacagccatgcccgaaatcagcacgaaggcttccgcggaatcggagaagcccagattcttgtgcgtgaagtgctcatagatcgtgccgggcacgtgattgatgaaaatggtaagcagagccagcgcacggaaaacatcaatgcgcgtatcccggccctgtggcaccatttttgcagtttcaatcgccatttttgtctgcctgctttatacatacgcctcgactgcctgcgcagtctttcgatggcttatatacccataaatagggcctgaaccggggcgatgccgatcaactttcattccagcggataacataatgccaatgcctcgcccgcaggccccaaaagggctgttcaacacggcgcacttactttatgcccgaattcgatcatttttttctcgttaggcttggcccatgaacacgcgcgctccccagactgaacccgaacgctgccgcatcgtgctggtcgcgccgccgattgccgatggcgcagcacttgcaaagctcctgaccgccgctctttccggcggcgatgtggcaagtgtcatcctcgacacgggcgaccttgatgaagcgacttttcaggccgtggccgaaaagacggttcccgtcattcaggaaaagggcgttgccgccctcattctcaacgacacgcgcattgcaggccgcgtcggggcagatggcatccatatcgagggcaagcctgccgatctggcggaagccattgaaaaacacgcaccgaaaatgatcgtcggcaccggcaacctgcgcgaccgtcacggcgcgatggaggtaggcgaattgcagccggactatctcttcttcggcaagatcggcgcggacaacaagccggatgcccatccgcgcaacctttcccttgctggatggtgggcggaaatggtggagattccctgcatcgcccaggccggaagcgcgcttgaaagcatcgtgcgcgctgccgaaaccggcgcggatttcgtggcgctcgggcgtgcggttttcgatgcgcaagacccggcagaggccgttgcgcaagccaaccggcttcttgatgaaaaagcaccccgttttgaaaactgattgttgcgacatttcctccaggtcttgtggatgcccatgaagcgcaaatttcttctcgctgccgttttgacatttgccatgcctgccctgcccgctctggcggcgggagggcaggcgcatggcgaggcagccagccaccagacaggcccgaaggataaaaaggacaagaaggcggccaagccccggcccgtcatgctgccgcaaccggccaccaccgcgccgatgcccgccatcgaccccagccggtttggcgacaagcctgccgacgaagccttcggcgcgttccagcgcggtctttatctgaccgccttcaaccttgccaaaccgcaggctgaaaaaggcgatgccgcctcgcagaccctcattgcggaaatctatgcgcgcgggctgggggttccggcagaccagaagaaagcggcggaatggtacggcaaggcagccgaacagggcatcaccgaagcgcagttccgctatgcggcccttctgcttcagggcacctatgtccaaaaggacccgcaaaaggcggaagagctgatgttgaaggcagccgaaggtggcaatgccatggcgcagttcaattatggccagatgctgatggtgaagcatcccggcaagccgggcctcgaccttgcctttccgtggttccagaaagccgccgatgcgaagctcgccgatggcgaatatgcgatcagccagatttatgccaacggcaccgacaagatcgcccgcaacgatatcaaggcgcgccaatatctagttctggccgcacagagaggctatgacacggcgcaattcgacctcgggcgctggctcatcgaaggccgtggcggcgagcgtaactacgaacagggcttcggctggatgcaccttgccgcccagcgcggcacggtcatggcgcaggcatggcttgcccgtctctaccgcgacggcatcggcacggagggcgatctggtgaaggccgcagcctggtatatcgtggcccagcgcgccggtttccgcgcggcggacctcaatgacatgatggatgggcttgccgacgaccagataaagcaggcctttgaaaccgccaataatctgcgcatacgctgatcggagccatgttttttggagccattgatgctctctttgcgcgctcagacttgcgcttggcggctttttgtggtcttggaaacgccgattatcgcggctcaagtataggagcctgaatcaaaaagcgccatttgccaaggcaaggcggattttggaacgggttccaaggcacgtacgcaatctccgggatgaaaccgggtggttgcttttcgccgtcatgcaccgggtcgcacatagtttccacattcatttcggatcaagctcatgaagatcaatggtaatgaaatccgtcccggcaacgtcatcgaacacgaaggcgggctttgggttgccgtcaagaccaatgccgtcaagcccggcaagggcggcgcctataatcaggtcgaactgaaaaacctcatcaacggcaccaagctcaacgaacgtttccgcgcagcagaaaccgtcgagcgcgtacgccttgagcagaaggatttctcgttcctctatgaacagggcgaggcgctgattttcatggataccgaaacctacgaacagctcgagctccagaaggatttcgtcggcgaccgcgccgccttccttcaggacggcatgatggtgacggttgaactttacgaagaaaagccaatcggcatccgcctgcccgatcaggtaacgcttgcgatcaccgaggccgatcccgtcgtcaagggccagaccgccgcttcctcctacaagccggctgtgctcgaaaacggcattcgcatcctcgttccgccgtttatcgcctctggtgaacgggtgatcgttgacaccaacgaactgacttatatcagccgcgcctgatcagtcctcgactgttgcggcgcccgccggggcgccgcatgtcgccccttgcgaccgttctttctcagatcgctcaattcccgattatccgccgacacagtttcggaccggatataaaacctgcttcaactccgtgacccggtccgaaatccacgcttcgggatcatgctcacaaggataacaagatggcccgctcagcccttctcaacgtaatggtacaggccgccatgaaagctggccgcagcctggcccgcgatttcggcgaagtccagaacctccaggtttccctcaaaggccccggcgattatgtcagccaggcagaccgccgcgcagaacagatcgtctatacggaattgagccgcgcccgcccggatttcggcttcctgatggaagaatccggcgaggtcgaagccaaggacggacagcatcgctggctggtcgatccgctcgacggcaccacgaatttcctgcacggtattccggtttttgcagtctccatcgcgcttgagcgtcaggggcagatcgttgcaggcgtcatctacaatcccgccatgaacgagctttacaccgccgaacgcggcggcggcgctttcctcaacgatcgccgtttgcgcgtcgcctcgcgcaacaagctggtcgattcggtcatcggcaccggcattccgcatctggggcgtggccatcacggccattatctcgtcgaactacgcaatgtcatggcggaaaccgccggtattcgccgcatgggcgcggttgcgctcgacctcgcctatgtcgcaggcggccgcctcgacggtttctgggaagagggtatgcacccatgggatctgggcgcgggcatcctgatggtgcgcgaggctggcggtttcgtctccgataagaagggcgggcaggacatattttccacccagtccatcgtcgcaggcaacgaagccatccacggcgcgctcctgaagacactcaagaagccgatctgatttcttgcccagcatgattgatgatttcagcgcattgccccggcagtgcgctgaaatatttttgccttcattttttcatatccagacgattccgcttcatgaatttatgaagtaggctccagagcggttcctatttggacagaatcgccggaaccgctctatttctttgttttatcgcattttccaacgcaaaaccgtttcacacttttgcaggaaatgctccagttcaaacacccgaccacggagcgcaacgcatgagcgatatgagggaaagtctggttcgcgaacggctggacgagggacgcgattacgacccctaccgcctgtcgagcccccgcgtcgtcatcctctccatgctgatctttctcatcatcgtcgcctttctggcggctatattgatgcggcagattcataccttcttcgtgaccaatccgggcctgaacgggctcattctcggtgttcttctggtgggcatcctgcttgccttcgggcaggtcctgcgcctgttgccggaaatccgctgggtcaattcgttccgcgacggcgaccgtgaaggcacggcccgcccgcccgttctgctggcacccatgcgcgccctgatcggccgccgccagtcgatggcgctttcaacctcgtcgatgcgctccattctggattccatcgcaacacgccttgatgaaagccgcgacatttcccgctatctgatcggccttctggtctttctgggcctgctcggcaccttctggggcctgcttgaaaccgtcggctccatcggccgcacgatccagacgctcgatcccaattcgggcagcaccggcgatgtgctggatgcgttgaaggcgggcctgcaagccccgctttcgggcatgggcacggctttctcatcctcgcttttcggcctttccggctcgctcatcctcggttttctcgatcttcaggcgggccgcgcgcagaaccgcttttatacggaactggaaaactggctttcctccgtcaccgatctcggttcagacctttccggcgatcatcacggcagcacggacgaaattcgcgtcctcgcagaccggctccacaaccttcatggcgacgacgcctcaacacagcgaaccaccgcagcacttgccaatcttgccgaaggcattcagggcctcgtgaaaagcatgcgcaacgaacagcagatgatgcgtgactgggtggagaagcaggccgatgagcaaaaggccatccgccactcgctcgaccggctttccaaagccatgggcgagcggcagcacaggcccgaacgtaccgacaagccggagtaaggtgccatggctcttgcccgcaaccgccgcacacagaggcatatcgattactggccgggttttgtcgatgcgctgacgacgctgcttctggcgatcatgtttctgctgactgttttcgtgctggcgcaattcctgctcagccgcgaggtcaacaacaaggatagcgtgcttgcgcgcctcaacagccagattcaggaactgacgcagcttctctcgctggagcgcagcaattcgcaggatatgcaggacactattgccaatcttcaggcctcgctttccaccgtcgaaagcgaacgctctcgcctgcaaagccttctgaacgaaggcagcggcgcgggtgccgcggctgaaaaacgcgctggcgaactggcgcagagccttgatgcggaaaagcaggtgagcgcccgtgcgctgaatcaggtggaactgctgaaccagcagatcgcagccctgcgccgccagattgccgcccttgaagatgcactcaatgcctcggaaagccgcgatcgggaatcgaacgccaagatcgccgatctcggccgccgcctgaatgtcgcccttgcccagcgtgtgcaggaactgaaccgctatcgctccgattttttcgggcgtctgcgtgaaatcctgtcggacaaggaaaatatccgcatcgtaggcgaccgtttcgtcttccagtcggaagtgctgttccccaccggctctgcggaaatcaatcccaaggggcaggtcgaaataaagaagcttgcggacgcgatcattcagcttaatcgggaaatcccggacgacatcaactgggtgctgcgcgttgacgggcataccgataacgtgccgctggcaggcaccgggcgcttccgcgacaattgggagctttcgtcggcccgtgcaacggcggtggtgaaatttctgattgccaacggcgttccggccaaccggctcgtcgccgcaggctttggcgaataccagccgctcgacaccgccaacacagccgatgcccgcgccagaaaccgccgcatcgagctgaaactgacagaacgataaaaatatacgggagggcgaaagccctcccccgcctcactgggcagcaaaggctcccgcacccgcctcgaattgcagcttggcaaggcgggcatagatgccgcccttcgcgacaaggctctcgtgtgtgccttcttctacaatgcggccatgatcgagcacgaggatgcggtcggccttcaataccgtggccagccgatgcgcgacaacgagcgtcgtgcgatcggccatcagcccatccaacgccttttgcaccagcatttcactctcggcatcgagcgcggatgtcgcctcgtccagaagcaggatcggcgcatcgcgcaaaagcgcgcgtgcaatggcgatgcgctggcgctggccgccggaaagcgttatgccccgctcgccgacttccgtgtcatagccattgtcgagcgccataatgaactcatgcgcaagcgcagccttggcggcagcgatgatttccgcatcgctggcccccggcttgccgaaaccgatattttcgcgaatcgtggtggcaaaaatggccacatcctgcggcaccatggcgatgcgactgcgcacatcatgcggatcggcattcggcagcgccacgccatccatcaggacgcgccccgattgcggatcgtaatagcgcatgacgagcgagaagatcgtgcttttgcctgccccggatgggccgacaatggcaaccgtctcgcccggcttgaccgtgaagccaaggccgttcagcgacggcgcatcggggcgtgtggggtaggaaaaataaacattctcgaaggcaatctcaccacgcggcggcttcggcagcgcaaccggatgggcaggcgcggtaatgcccggcttctcatcgagaatttccacgaggcgctcggttgcaccggccgcttgcgcaagttcgccgccgacttccgacaaggccccgaaggaactgcccgcaaacaccgcatagagcacaaactggccgagcgtgcccgccgacatggtgcccgccagcacatcgcgcgagccgaaccacagaacggcaacaatactggaaaaaaccagaaaaatcgcaaaagcagtgaggatggcgcgcgcctgaatggaggagcgggccgcctgataggccttttccacggcatgggcaaaactgcccaccaccatgctttcattggtgaaggcctgtagcgtgcgcatcgcgccaatctgttcgctggcataggcattggctctcgccagcatgtcctgcgtcatgcgggagcggcggcgcaccgagcgcccgaaggcgataagcggaataacgataatcggaatagcggcaatgaccagagcggaaagtttcgggctcgtcacgaccatcatcgccagcgcaccgatacccagtatcatattgcgcagcgccaccgatgcggttgccccgacgaccgacttgatctgcgtcgtgtcggacgaaagccgcgacacgatttcgccagactgcgaacggtcgaaaaattccggcgaaagcgcggtgacatgcgaaaagacggcattgcgcaggtccgccaccacgcgctcaccaagcgagatcacaaagaaataacgcaggcccgaagccagagcgagggcaaacgccagcagcaccagcataccgaagtaattattgacgaagaccgcattcgagccggtaaaaccgtgatcgatcatgcgccgcagcgccaccggaacggcaagggtcgtgaccgcagccagcaccaatgaaaaaagcgccccggcaaccagaaccttatagggcgccaggaatggcatcattctcttcagcggtttcagcgagcggcgtttacggccttcttctgcagtcaattcgcgattcatatcgatttcaatactctgtcggtcgcttcgaggctgctcaacgcgcgccttaacggctgaaaaagcagttttccgaaatccgcaggaaagcgcatggacggaaatcttccttttaaagaccgtcaggcttgcgaatatcacagacctgttgattgcgcccttgttattggcgcccacctgatgtataggctcgccaacccttttggaagccgttgcctgtcggtaatgggtcttcatatctgccattgggcgaaagtgccgcagtttcgataatcaaagctgcgcttttctccccagactttcaggattgagaagatgaaagccaatatccatcccgactaccacaccatcaaggtcgtgatgaccgatggcaccgaatacatgacccgctcgacctggggcaaggaaggcgatacgatgaacctcgatatcgacccgaccacgcacccggcctggacgggcggctcgcagaccctgcttgatcgcggcggccgtgtcaccaagttcaagaaccgtttcggcaatctcggcatctgatccgaattgcatctgatttgaaaagccccgctcatctggcggggttttttattgcccggatcatccattcctcaagatacaaaaaatcccggacaaagccgggattttagagcgcatcccgaaaagtgtgaaacggttttcggaaaagatgcgcgtcaaaacaaaagattagagcgccgatctgattcaatcagatcggcgctctaagtttggctaaagataccagatcaagcgctcagcttttccatcacttcgtcgctgacttcaaaattggtatagacattctgcacgtcatcatcgtcttcaagcacgctgagaagcttgagaaccgaacgcgccttttcttcatccagttcggtgttggtctgcggcttccagattgtcttgatcgattcggcttcaccgagggcagcttcgagcgccttggacacctcgccgatatcctcgaaagcgcagaggataacatggccgtcttcgcccgactgcacgtcttcggcgccagcttcaatagccgcttccataaccttgtcggcatcgccagcttcaggcttgtagacgatttcgccaacgcgatcgaacatgaaggaaaccgagccggtttcgccgagcgaaccgcccgacttggtgaaggcggcacgcacattggatgccgttcgattgcgattgtccgtcagcgcctcgacaatgaccgatacgccgccggggccacggccctcatagcgcacttcatcatagttctcgccgtcattgccggcagccttcttgatggcgcgctcaatattgtccttgggcatggactgcgccttggcattctggatcgccagacgcaggcgcgggttcatcgccgggtcgggcagcccctgcttcgcagcaacggtgatttcgcgcgcgagcttggaaaacattttcgaccgcacggcgtcctgacgccccttgcgatgcatgatattcttaaactgtgaatggccagccatgggacccctgttctcgttcaaatagaaacgcacggaagaagcgtcacgcatgaatggaaacaggccggcattcttcggccgctgcgctttccgtgcagaatggcggcgttataaggaattgagcctcattcgtccagcaaaagcacagtttcaccgtataagctgtcaataaaatcaatattgctcgaccgccggggcaaaggacattatctataaaaccatgaatcagaatgtcccagcctcccggcccgctccccggagcgaaacaattgccgcccgcatcagccgcattctcgcggatcgtatcattgcgggcgagatcgagcccggcaccaaactgcgccaggatcatattgccgaggaattccagaccagccatgtgccggtgcgtgaagccttccggcggctggaggcacagggcctcgccgtttccgaaccgcggcgcggcgtacgcgttgcctccttcgacattggcgaaattcgcgaagtggccgaaatgcgcgccgcgcttgaggtgcttgcactgcgccatgcggcccccccacatcacccgtgccgtgctggatgccgccgaacaggccacgctggagggcgacaagtcccgcgatgtgcgcagttgggaagatgcgaaccggcgcttccaccgtctcattctcaccccctgcaagatgccgcgcctgctcgccgccatcgacgatcttcatgcggcaagcgcccgttttctcttcgccacctggcgctcggcatgggaagcacgcaccgaccacgaccaccgcgcaatcctcgccgcactgcgacaaaacgatattgaaagtgcggccaccattctcgcccgccatgtgcaatggatcggccatcgcccggtcaagacggcttcgggaaaggtgcgcgattccttcgccattgtggggtaggaaatgcgccgcctcgccttatccagacgataatcaaggctggaattttcccgaaatagaacataatttatctcttccagaatttccctcttgccaaaggcaggcattgtctggaagttgaatagatcgagtctcgattttatctataatttgaggaaaccatggcgaccttcgctccgtctcaaccatccttcagcccgctccacctggaagcccgttcagcttcaatgcgccttgcagccgtcgctttcggcacgctggtgcttgcggtctcttcccagatcgaagttccgatggtgccggtcccgatcacgctccagacactcatcgttccgctgatcggtgcactctatggctggcgtcttggccttgccacggttcttgcctggctgggtgaagccatgatcggcctgccggttctggctggcggtgcaagcggccttgtccatttcatgggcccgaccggcggctatctcgcggccttcccgctcatcgccgtcatgaccggctatctggctgaacgcggctggaacggccataatgtcggcctcgccttcgtatccttcctcgccgccaacctgttcgcccttgccatgggtgcactatggctttcaagcgtgatcggcatcgaaaaagctgttgccctgggcgtgatgccgttcctcattggcggcgtcatcaagtcggctctcggcgcggctatcctcaaggcaaccgcccgcgacggcaaggcgtgaagccggccgcatgacggtacgcctgcgcggccatcatcttctctgtatgctgacctatatcggcaaaggctatagcccggctttcgtggaaaactacgatgcgattgccgggcgactgtcggaaggggaagatatcctgctcgtcgatggccctgacgatatttgcgcgcccctgctctgcgggggcgattgccattgtcatgacgaaagcgtcacactgcgggacaggcacgcgattgaggccgtctctcatctcctccagatttccctgcgcgcaggcaagccttttcatctgggcacggaacgcctgacgcatttgcgggaagccttcaccgccggctccatccgcaaggcctgcgagcgttgcgaatggtccacgctttgcacccggatagccgcaacagatgcctatgctggcgtgaagatcacgatgggctgaaccttatcctgttcagcgtgcctttcgctttcgccgggccagcatattcagcgcttccaccagtgccgagaaacccatcgcggcatagatatagcccttcggcacatgatagccgaagccgtcggcaatcagcgtcatgccgatcatcaagagaaaacccagggccagcatgacgatggtggggttggccgcgatgaagcgcgacaagggatcggcggccagcagcatcaccgtcaccgcagcaagcaccgctataatcatgatggcgatttcatccgtcatcccgacagcggtgatgatcgaatcaaccgagaacacaaggtccagcaccagaatctgcacgatggcagcaccaatggtcagttcagccaccttgccgccgatattttccttgctgtcatccgggtcaaccgtgtgatggatttccttggtcgccttccagacaaggaagaggccaccggcaaccagaataatgtcgcgccacgaaaaaccgtgcccgaaggccgtaaagaccggctcggtcaattgcacgatgatggagatggtgaacagaagcgccaggcgcagaaccagtgccgcgccaatgccgatgcgccgcgcgcgcgattgctgggcggcaggcagtttattggtcagaatggaaataaagatcagattgtcgatgccgaggacgatttccatcgtcaccagtgttaccagtgcagcccagccggccgggcttgaaagaaaccccaaatattcggcaataaaatccataaacgatatcccctcaggcctttcccgcggatcgagaatgcggctggaattgacggagagccccgcaatctcacgaattgggaccgctccagcgaaaacttgtcgcaaggagataggaattcctggagatcattcaacggctggccggaaagcgtccaggaatggaaagccatttccggataacatcatgcttcaggataaaacgaagcgttatcgccagaatgcggggatggtttcttccagatgcggaccgatgcgcaagggcgcaaccctctcggccagtccggtacgatcggaaatctcaatgcccacgccgcaaagcgtggccgggccgcttgcagcctcaaaacgccccttcggcactttggacagaaagcgattgagcggttcttccttgtccatgccgagcgatgaatcgtaatcgccgcacatgcctgcatcggacataaaggccgtgccattgcgcaatatctggtagtcggcggtgggcacatgggtatgggtgccgaccacggcgctggcgcgtccatcgacaaaatggccaaagcactgcttttcgctcgtggcttctgcatgaaaatcgaagaacaccacatcggcctgctcgcccagcgggcaggcaccgaggattctttccgccgctatgaacgggtcgtcgagatcgggatgcatgaagacgcggcccatgacgttcgacaccagaacacgcgcaccgttgcgggcgatataaagcccctcacccttgcccgccgttcccttggggaaattggccggacgcaggaaacgatcctcgcgcttggagaaatccagcgcctcgcgctggtcccatacatgattgccggtcgtcacgacatccgcgccagcgcggatcgtatcgttgaaaatttcctcggtaataccgaagccaccagcagcgttctcgccgttgacgatcacgaaatccagcttcagatcggaaatcagccccggcagcttttcgtaaaccaccgtgcgccccgaccggcccaccatatcaccaagaaaaagcaatctcatgagaccgccttatacgccagtgccaagcgaacgcaagccgctcggggcattttgcagtcaggcggcatcgcctgacggtcacataaatgcaggataaaacccgagcggtcagtccattgcgcgcgagcgcaggccgctctcggtcaggatctggtgaagcgcgatgtcatgcggctcatttggaacataatccacttcctggcagtcgaaggccatgccgatcagaagcggctgcaatccacgctccgcaaagcgcgccaatgcgcggtcgtaatgcccggccccatagccaaggcggtgcccgagccggtcgaaaccggcaagcggcatcagcatgatggccggatcgacaagcggggcatgctcatccggccccatcgtgccgaagccggtcgggaccagttcggcatcgggcagaaattcacgaaagacgatggtttccgcatcaaggacaaccggaagacagagccgcgcgcctttggcgcggaaagcggaaagcagcggacgcggatcgatttcagaacggatcggccaataccccgcgatcatcacacccgctggaacggcaatcgccgcctcgccttttttcgcggcggcaagggctgcgtcatattgataacgcggatcaagcgcctcccgccgggccagaaccacacgcctcaatgcctgtttttcatcgctgcgaccctgacccgctgtctccattctgaaagcctctcccgattgcctcattcgatttttgcagtggacctgcaataaggtgatccgtcaagagattgaaggaatgcgatgcgtacagcggacaaaaccatccgcaggaacatattcttgaagaaaaaagagaaagcggcgaccacgacgaccgatggtagtgattgatcccgggaacctacaaagtaggtgggcgccatatgcgaaagcccgcaagccttcacagggacagctcccttagagatcaataaggccccggggatgctgttacacctgtcgggaagcgcagttcgccgtcgccaatatagtacctgcccaacgggaacaccagtggcctgggccggttcaacaggaaatcttttcagaaaaatcgcaacaggatcagccgttacgcggcgctatgcgcgatgccacctgttcgatgcgcgaagcgacatccgacaacatgcccgtgagagcggcatcgttgctgtcggcgcggctcaatgcctcatcgcgggaccggcgcagggtttccgcctcattttcaagccccgtgatccgcttttgcatttccgccagttcgtccatcaccatgatcccggccatgacggtgagacgcagatcgccgatctcgccaaaggaattcttcagatgggccacatattgatcgaagcggtcggcaagcccggtaaggtgctcttcctgtccttcgtcgcaagccatgcggtaagctttgccatcgatggtaacggttacggttgccatggtagcctcctatcgatccagaacggcgcggattgtctccatggcggtcacgagacggcgcgaaacttcacggtttgcagcttccagccgctcggcgcgcgcttccgactgatcgagttcctgtgcgagacggctgcgatccgcattcatacgctgcacctcctcctcggcctcggcgaaatcgccttccttgtccagccgcagatcgaccgcttcttcaagcgtattgagtgccttttccagccgttccaaggcttgcctgaggatcgtatcgggtgccatccatatcctttccaacgccagttcttgggccagttcttgatccaattcgcaggccaactccgggcatcgaatcgcacctgcgggacgggcatctttgcaaggatagtaataatcgcccgcccgataagcaacaaatgacgggttaatgagaacgttcatacaccgttatcgttgataagaacggcttttcggtgtttgtttcatcctgcctgcccgacgcaatcgatttgtcgcgcacagtttatgccccaaaagccatcgatttattgactcctcatgtgcagatgctatgtgtccccctgccttctggagcatcatcccgaaaagcggctgacggttttcgctggagattgtgttcaggtaaaaggcatcgccgcaaccccgttaaaccctcccaaggaaagacggctgagaccatgaccaataccgacaaacaaaaccagatggctaatgcaatccgcttcctctccatggatgcggtggagaaggccaattcgggccaccccggcctgccgatgggcgcagccgatatagcgacgacgctttatacccgtttcctctcgcacgacccgaaaaacccgcactggccggaccgcgaccgtttcgtgctttccgccggccacggctcgatgctgctctattcgctgctctatctttcgggctacgaagacatcaccatcgatgaaatcaagaaattccgccagcttggcagccgcaccgcgggccaccctgaatatggccatgccgctggcatcgaaacgacgaccggcccgctcggacagggtattgccaatgccgtcggcatggcgatttccgaacgcatcctgaatgcccagttcggtgacagcctcgtcaatcattatacctatgcgctcgtcggcgacggctgcctcatggaaggcatcagccaggaagccatcgcgcttgcgggacacctgaagctcaacaagctgatcgtgctctgggatgacaacaacatctcgatcgacggcccgatcacgctttccgacaataccgatcagccagcccgtttcgccgcttccggctggaacaccatggctgtcgacggtcacgaccaggatgcgattgccaaggccatcgaactggcccgggtctccgaccgcccgacgctgatcgcctgcaagacgaccatcggtttcggtgctccgaacaaggctggcaccaacaaggtgcacggctcaccgcttggcgcggaagaaatcgccgccacgcgcaaggcgctgggctggtcttccgaacctttcgtcgttccggctgaagttctggacgcctggcgcgtcgcgggcctcaacgccgccaagaagcgcctggaatgggaaaagcgcctttctgccgtagaagcggaaacccgcgccgaattcgagcgccgcatgcgtggcgagctgccttccggtttcgatgctgcaatcgtcgaatacaagaagaagctttccgccgacaagccgaaggttgccacccgcaagtcgtccgaaatggcgctggaagtcatcaacggtgtcgtgccggaaaccgtaggcggctctgccgaccttaccggctccaacaacaccaagaccagccagaccaaggctgtcacgccggaaaactatgatggccgttatatccattacggcatccgcgagcttggcatggctgcagcgatgaacggcatcacgctgcatggcggcctgatcccctattccggcaccttcctgtgcttctccgattatgcgcgtccggccatgcgtctttcctcgctgatgggcattcgcgtcgtctatgtgatgacgcatgattccatcggtcttggcgaagacggcccgacccatcagccggtcgaacatctcgccgcactgcgcgccattccgaaccacaatgtcttccgtccggcagacgctgtggaaacggcggaatgctggcagcttgcgctgcattcaaggaagacgccatccacgctggctttgacccgccagaacctgccgacggtccgcaccgagcatcgcgaagaaaacctttgcgctttcggcgcctacgaacttgccgccgccagcagcgacgccaaggtgacgatcttcgcaacgggctcggaagtggaaattgcgctgaaggcccgcgatcttctggaaggcaagggcattgccacccgcgtcgtttcggtgccgtgctttgagcttttcgagcagcagagcgacgcctacaaggaagcgaccattggcgatgcgccaatcaagcttgccattgaagcggccatctcgctcggctgggaacgcttcatcggcgaaaacggcatcttcatcggcatgaagggcttcggcgcttcgggtgagatcaatgatctctacaagcatttcggcatcacggcggaacatgccgtcgaagctgcggaaaagaagctcaacgctgcatgattttgaaacgccggtgcgacaaagcgccggcgtttaagtttccattccagttcggtcgagcgaatcctgttcgacttgtccgttccaatggagttttgaagcactgcgtgtgcaataccctatcgggagattagaagaaaatggcagttcgcgtcgcaatcaacggttttggccgcattggccgtaacatccttcgcgccatcgtggaatcggggcgcaccgacattcaggtcgtcgccatcaacgatctcggcccggtcgaaaccaacgcacatcttctgcgttatgacagcgttcatggccgtttccccaaggaagtgaaggttgcaggcgatacgatcgatgttggctacggcccgatcaaggttcatgccgtccgcaacccggccgaactgccgtggaaggaagaaaacgtcgatatcgcccttgaatgcaccggcattttcacctcgcgcgacaaggcagcacttcatcttgaagctggtgccaagcgcgtcatcgtctccgctcccgcagacggtgccgatctcaccgtcgtctatggtgtcaacaacgacaagctgacgaaggaccatctggtcatctccaacgcttcgtgcaccaccaactgccttgcgccggtggctcaggttctcaacgatactatcggtatcgaaaagggcttcatgaccacgatccactcctatacgggcgaccagccgacgctggacaccatgcacaaggatctctaccgcgcccgcgccgctgccctttccatgatcccgacctcgacgggtgcggccaaggccgtcggtctcgttctgccggaactgaaaggcaagctcgacggcgttgccattcgcgtcccgaccccaaatgtctcggtcgttgatctcaccttcatcgccaagcgtgaaaccaccgttgaagaagtcaacaatgcgatccgcgaagccgccaatggccgcctcaagggcattctcggctataccgatgagaagctcgtctcgcacgacttcaaccacgattcccattcctcggtcttccacaccgaccagaccaaggttatggacggcaccatggtgcgtatcctgtcgtggtacgacaatgaatggggcttctccagccgcatgagcgacaccgccgtcgctttgggcaagctgatctgataacggcaacgcctctccttcactggcgaggcgttttcatttcttgataaggaccgagagaagaaacatgatgttccgcacccttgacgatgccaatgtccaatccaagcgcgtgctggtccgtattgacctcaacgtgccgatggcaaacggcgaagtcaccgaccttacccgcatcgaacgcatcgttccgaccatcgcggaactgtcaaggaagggcgcgaaggtcatcctgctcgcccatttcggtcgcccgaagggggttgcctcggatgaaaattcgctgaagcatgtcgtgaagccgctctccaaggttctggatcacagtgttcattttgccgaagactgcatcggcgacaaggcgaaagcggccgtcgatgcgctgaaggacggcgacgtcctgcttctggaaaatacccgtttccacaagggcgaggaaaagaacgatcctgaattcgtgcaggcgctggccgccaatggcgatctctatgtgaacgatgccttttccgccgctcaccgcgcccatgcctcgactgaaggtctggcccatgtcctgcctgccttcgcgggccgcgccatgcaggctgagcttgaagcacttgaaaagggcctcggcaatccggcccgcccggtggtcgccatcgtcggcggtgcaaaggtttcgaccaagctcgacctcctgtccaacctgatcgaaaaggtcgatgcgcttgtcatcggcggcggcatggccaacacgttccttgcagccaagggtcttgatgtcggcaaatcgctctgcgagcatgagctggcctcgaccgcacgcgaaatcatggccaaggccgaaaccaccaaatgcgccatcatcctgccggtggacgcggtcgtgggctggcacttcgccgccgatacgccacaccagacctatggcgtggattcggttccgggcgacgccatgatccttgacgcaggcgagctttcgaccgacctcattgcttcggccatcgatgatgccgcaacattggtctggaacggcccgcttggggctttcgagttgcgcccctttgacacagcaacggtgaaggtcgcaaggcatgtcgcaaagcgcacaaaggaaggcaagcttgtttcggtcggcggcggcggcgatacggtggcagccctcaaccatgcgggcgtggtcgacgacttcacctatatctcaaccgctggcggcgctttcctcgaatggatggaaggcaaaccgcttccgagcgtcgatgtattgaagaagtgatacaataaattccatccacataagcccggttgatgccgggctcagattgatgaaaaacccctcgatttttggcagcagtcaaaaacgaggggttttgattccgatctgttcacgttttgaatctgtgacgttccgtgaatctgaggccattttgaccccgcccgaggtttgtcagcagtctgagcccggttgatgccgggcttattttttttgagcattttcgagccaaaagtgtgaaacagttttgcgtcggataatgctccaagctgcaaaggctgtcctgaaccgcttcatccttcgtgcaggtgaaagcccaccgccagcgccatggccaggatggaaatcacaccgattttccagaaatcgctgcgccgcttcagccccggcaggccaaacggcttgatgatgtgcaatcccatcaggagcaccagcaataagggcaggattttggtcacggcgcacctctctgcccccttgtggcccagcaccgccaacactgcaagatgcatgcgcaaaatgtcgctggtttcacgaatgccgcaatcttcatcttaagttccatggacgaagtttccccgctgggcttaaactgtcgcgcagaggtgatgaaaagcgcgtggaggagataggctggcaaaaggccgatcttgcgctttcaccctgagactaatcacgacgcggcactcctcatcgcagggcggcgcggtgcgtgtttctggaggaacagcatgacttcgaactatgccgaaacctatgccgcatggcagaacgatcctgaaggcttctgggcggatgctgcggcggcaatagactggttcaagccgtgggagcaggttttcgcaggcggcgaaggcacctatggccgctggtacaccggggctgagtgcaatacctgctacaacgcgcttgaccgccatgtcgccaatgggcgcggcgaccagctcgcgctcatctatgaaagccctattacgggcaagacgcgcaagatcacctatcacgaacttctggaagaagtggaggcgcttgccgccgtcatgctcgataatggcgtgcagaagggcgaccgcatcctcatctatatgccgaccgtgccggaagcggtggttgccacgcttgcctcggcccgtatcggagccattcattccgtcgtattcggcggctttgctgccaatgaacttgccacccgcatcgatgacgccaagcccgtgatgattatcgccgcgtcatgcggcattgagccatcgcgcgtggtgccctatcaggccatgctggacaaggctatttcgcttgcccatcacaaggtcgatcattgcatcatattccagcgtgaacagcaccggcatttgccggtggaaggacgcgacatcgattatcgcgaagcggtcgatgccgctcgtggacgccatgtgccttgcgtgccggtggccgcgaccgacccgctctacgtgctttacacctccggcacgaccggcgagccgaagggcgtcgtgcgcgacaatggcgggcatatggtggcgctcgtctggtcgatgaaacacgtcttcgacgtcaagccggggcaggtctggtgggcggcctccgatgtgggctgggttgtcggccattcctatatcgtctatgcgccgctgctcattggcgcaaccagcatcctctttgaaggcaagcctgtcggcacgccggatgcgggcgaatattggcgcatcatcgaagagcatggcgtggaagtaatgttcaccgcaccaaccgcgctgcgtgccatcaagaaggaagatgcagacgggcatttcgtgcgccgccatgatctttccggattccgtgcgctttatcttgcaggcgaacgcgccgacccggacacgatccattgggcggaaaacctgctcggctgcccggtcatcgaccattggtggcagaccgaaagcggctggccgatggtcgccaatccgctcggcctcggccttctggaaaccaaatacggctcgcctgccgtctgcctgccgggctatgacattcgcgtgctggatgatgagggccacgaggtcgaacccggcacgctgggcaatattctcatcaagctgcctctgccgcccggttgcctgccaacattgtggaacgccgatgagcgtttccgcaaggcctatctcaacgagtttccgggctattacaaaaccgccgatgcgggctatatggatgaggacggctatctctacattatgagccgtaccgacgacatcatcaatgtcgcgggccatcgcctctcaacaggcgcgatggaggaggttctctccagccatcccgatgtggccgaatgcgccgtgcttggcatttccgatcccctgaaggggcaggttccctgcggctttctggtgctgaaatccaatatcgaccgcgatccgcaggaggtcgagaaggaatgtatcagcatgattcgcgacgccatcggcccggtcgccgccttccggctggcgcttgccgtcaagcgtctgccgaagacccgctccggcaaaatcctgcgctccaccatccagaagatggcggacggacaggaatggaagatgccagcaaccatcgatgatccggccattctggacgaaatcggcacggtcctgcgtgagcggcatatcggcctcgccttcgcctgaccggcaaaacccgaacctgttgaccggcggttctcgccggtcaactctccatacacagtggaaaaactctcaggatggtcttgaccaactgacacgcgccatggccgtggcattggcaaaatggggaattcacgccaatgcgatcagccccggcaccatcgaaaccgatatgctctcaccattggggcgtataggacaggccagacgctttacgccgatgacggacgcttcccgttgagcaataccgccgcaccccattttaagccataacccgcaattgcgataaaaaccggatagagagataatggctcgttcgctcctgacagacagttgtcaggaggggtgtgcgatactgcgtatccaaggatgagggagttttcaccatggcattcgcaatcgcaccgctgatcgcggttttgaaggaatacaggcgcaggcaggacgagcgccgtaggtttatccgcacgcaacgcgccattgacggcctgccgaaagacctgcgcaaggatctggattggccggacaactatctggaacagcaaaagaccaaatattgtaacggagagtaagaccggatgcgtcgcgcggaccgccttttccagatcgttcagcacttgcgcggtggccggcttgtcaccgcgcggcaactggctgaacgcctggaggtctccgagcgcaccatctatcgcgacatttccgatctgcaatcgaccggcgttcccatcgatggcgaagctggtgtcggctatattctgcggcagggttttgaactcccgccgctcatgttcacgcgcgacgagattgtcgccctcgtcgccggcgcgcgcctcatccgcgcatggggcggcgtttccatggcgcgcggcgcagaagaagctctggtcaagatcgaagccgttctgccgaaggaagagcgtgcccgcatcaccgacacccagattcatgcgccgaaagcccacatcagcatggaggaacgccgcatcatcgacgcagtggagcgcgctgtcgatcagggcactgtcctcaatatccgttaccgcgatctggaatcgcgcgaaagccagcgcgatatccgccccctggggctctggttctgtggcaaggtctggacggtgatcggctggtgcgaattgcgcaatgctttccgtacattccgcacggatcgtatcgtggaagcaagcgatgcgggccgcctcttccgcgctgaacgaggcaagacactcgccgatttctaccggctcatggaaatgagcgaatataacgctttcaaggattagcactacggttgcaaattcgtcaggccgtggcgaaaagagtgattttcgagtaccggagcggagcgtacttaagggtacgtgagcaccggaacgcagataaattgctctttgcagtccggcatcacgaagaatgcaactgtagtgttagagcttttccagcaaaagtgcgaaacgcctacgcggggaaatcagtccactggactgatttctgatcccgcttcgatacgtaggataatgcgacaaaacaaatagttagagcggttccagcgattccgttttaaccgaaaccgctttaataccaaaacccggcttctcaacatttacctttacgtaaatgtaaaaattaccttctattgccatgcgtcaaccattatcctcccccatgaaatttgggagaagaccatgaaagacgttttcaagaacctcgtgccaccgccgaccgcccaactgctcggctgggaactgatcgacgtcgatgtggaacagggcacgatccggattgcctttcatcctgacgaacggatgctgaacccgcgcggcacggttcagggcggcatcgtcgcggccatgctcgatgatacgatggtgccggcgctttatgcgctgaccggcggccagtatctggcctcaaccattgatctcaatgtgagtttcatccgcccggtccagccggggcgcgtcatcgcggaaggccgggtggtcaatcgtgggcgctcggtcgttttcatggaagcggagcttttaagcgaggacggcaagcttctggcgcgcgccacctcgtccggtatccccatcgagcttgccaaataaaaacccggcttgcgccgggtttcctgtaagagcgaagccaggcccgcttgcttccagcaagcgggcctggcttcgatattattcttcgtcttcgtcgtccgtgttggaacccttgagcgacgaaagctttgcaaaaaccttgtcggcatcaagctcttcttcggcgggctgctcatcacgataatcgaagttttcggtggccgatgcgggcagcagggtgctatcggcttccggcgctgccggacgattgcgcgaggcgcgttcgacttcgatgtcgagatcgatctgcgagcacaggccgagcgtcaccgggtccattgcggtcaggttggccgagttccagtgcgtgcggttgcgaatctgctcgatggttgacttggttgtgccgatgaggcgggaaacctgcgcatctttcagttcgggatggttgcgcaccagccagagaatcgcattcgggcgatcctgacgcttggaaagcggtgtatagcgcgggcccttgcgcttggcttccggcacgcgaaccttcggttcggaaagcttcatgcggtaaaaaggatccttctcgcccttcgcgatttcctcgcgcgagagctgacccgtgatgaccgggtcgaggcccttgatgccctgtgaagcctcaccatccgcgatagccttcacttccagcggatgcagcttgcagaacgcggcaatctggtcaaaggacagcgccgtattatcgacaagccagacggccgttgccttcggcatgagaagctgggtggccattagatataatccttctgttcgtccgctccggtggcgcgggacgtgggcaaaaccacaatttccgggaaatcatggcttgtatataggttttttgtcgccagagcaagaatggctctatgtcgatattctacgctatgtccagcacgatcttgccgatatggcgcccctcctccatgcgctcatgcgcccgccaggcatctttcagcgaaaaaatcatatccatcacaggcgcgacacggcgctgcgccagaagcggccaaaccttggcctccagttctctggcgatacccgccttgaacgccaccgggcgcgggcgcagcgtggagccggtatgggtcagccgcttggtcatcagaatcgcgaaattggccgttgccttggccccgttcaggaaagcaatctgcacgatgcgcccatcctcggcggcagccttgtaattgcgctcgacataatcgccacccaccatgtccagaatcacatccacgcccttgccgccggtcatctctttcacaaccgcgacaaaatcctcctcgtgataattgatggctcggtctgcgccaagcttcacgcaggcgtcgcatttttccttcgatcctgcggtggtgatgaccgtcgcgccaaaagccttggcaagctggatcgcagtcgtgccgataccggacgagccgccatgaaccagaaaaacctctccctccttaagccccccgcgctcgaaaacattatgccagacggtgaagaaggtttccgggatcgccgccgcttcgatatagccaaaccccgatggcagcggcagcgcattgctttcatgcaccacggcatattcggcatagccaccgccagccaaaagggccacgacctgatcgcccttcctgaaccgcttcaccccatgcccaagggcgacgatgtcaccggcaatttccagccccggaatatcggaagcccccggcgggggtgcatattggccctgccgctgcaacacgtcgggtcggttgacgccggccgcgcgcacccgcaccagaatttcaccctccttcggctccggcaccgcgcgctgcgccgggcgcagcatgtaggcgccgccgggctcggtgatttcgatagcggtcatcagggagggcaattcggccatcattgtcaaaaactccgttcatatttcttgatttttatatggacatcggcccgtccaataaaggccgcaaaaatgcccatcgccggatgcaagaaagttgttagcgaaatcatcatcgattttctcaaatatatatgcgaggattcaaggtgttaaatcttttctccgagccatcattgaccatggaggacggctatgggcagtttcgatgaggatgtggtgaagccacacagtggtgcagttctgagcgaggatgagctggcgctgttgtctgtcaccgagatcgaccagcgcatcgccctgctgcaatccgagatagaaagattgaaagccgaaaggctgaagaagggtgacagccgggctgccgccgaagccctgttccgataagcccctcggcggggcaacccgccccgccttgggcaccccggagcggcttgcacaaatttgaccgtcatcgcggccttcagatttcaggaatgaaattttgcgtatttatattcaggttctggctcttctctgtggcacagcctttctgctgatcgcttccggcctgcatgggctcctgttgccgctgcgtggaggcgcggaaggcttttcggtcacatcgcttggtatgctcggcaccacctgggcaggtggcttcgtggcgggctgcctgtttgcaccgcgtctcgtgcgccgcgtcgggcatgtgcgcgccttcggctgttttgcagcctccgctgccatcattgcccttctctccggcattttcgtcgatgccaccatctgggtgctcctgcgtgccttcaccggcttttccatggccggcgccttcatggtcattgaaagctggctgaacgagcgcgcctcgaacgaaacgcgcggcaagattttcggcatgtatatgatggtcaactacggagccaccatgaccggccagatgctggtggcggcaggcgatgtgcgctccgatcacctgttcatgatctgcggcgtcttcttctgcctggcgcttattccaaccgcaatctccaccgccgtcagccccaaaccgctcaccgaagtccagctcgatctgaaggtgctttatcgcaattcacccgccgcttttgtcggctgtattcttatcggcatcgccaatggcgcatggggcacactcggcgcggttttcggcgccaagtcgggtatctcaaccacggaaatcgcgctcatggtcagcgtgaccattgcagcgggcgcattgatgcaaatcccggtcgggcgtatttccgatcttgtggaccggcgcttcgtgctggcaagtgtggcatcgctcgccgcgcttgtcggccttaccatctttagcctcgcgccggaaagcggaactgtcatcatcgccatgaccgggtgctatggcgcgcttgcctatgcgctctatccggttgccgtcgcccatgcaaacgatcatgcaacggcggaaagcttcgtgaaggtttccagcgggcttctgctgctttatggtttcggaaccatgctggggccgcttctggccgctgccgccatggatattttctggccatcgggcctcttcgcggtcacggcgctggcccatatctcgatcacagcctatgccctgttccgctcccgcaggcgcgcctcggttccaaaagaagaaaaagaccagttcaagagtatgccgtcagaacgcggcgcaacaccagaggcgatgaacctcgacccaagagccgagccggaaggctaaagcaatttcaagccaaaagataagatgcgcatcaaagcaacaattagagcgcggatctggttcattcagatcgaaacgcgctctaaaagtgctgcaaatcagaggctcaaagccccaccgcgaccataagaggtcaataattctagtgacgtgttacttgagatttcagtttttcaatctgctccttgagcacaagcttcttgcgcttgagagatgcgatatgaagatcgtccatcgccggtgacgccatagcttcggaaatttcctcttccagagcgccgtgcttcttttcgagcgtggcaagatgggactctatagccatcatcagatctcctttgattgattttaaccaggatggaacaaaaccggcctcatgcctgtcaatgtgctgcccatccgctcttcctgtatgaaatgcccggcacacctcctgtaatttccgggccagtcacacagtcccggctgtcacgagcaacagctccataagagacatggtaatgaggttgctgtctttcaaccgccgccccaaagcctccgctcatgacagaactgtgacactttggcatgactttgatgcaaagtcgaatttgtcgtggtagcattttcctgacgcaaaaaatgtgataagggctttgcccgaacgggctgatgccgggcctcttttggcagcttggtgcagcccgtaaaactattcaaaaacagaatggggcaccgcatgtccgatcaggaacaggccgaaatcagattggccgtcgcacgtctgaaacaggaacacgcggatttcgatgcagctatcaatgcgatgatagccgtcggctgcgatcaattgcgcatccagcgcatgaaaaagaaaaaactcgccatcaaggacaagcttcaggaaatggaagatcaggtcattcctgacatcattgcctgaacattcaagaacactatagggaagagccggggttcgcccggctttgtcttttcaagaccatcctcatgccaaccgaaaagccaagcaggaaagaccgatgagcgttgatgtcgccattatcatgggaagccagtccgattgggaaaccatgcgccatgcagcccacacattggaggcgctcggcatctccttcgacgcacggatcgtttccgcccatcgcacccctgacaggctggtcgccttcgccaagggggcgaaagcggaaggcttcaaggtcatcatcgcaggcgccggcggcgcggcccacctgcccggcatggccgctgccatgacaccgcttcccgtctttggcgttccagttcaatccaaggcgctttcgggccaggattcgctactctccatcgtacagatgccagcgggtattcccgtcggcactctcgccatcggccgtgcaggcgcggtcaatgccgcccttctcgccgccgccgttctggcgctatatgatgaagcacttgccgcccgtcttgatgaatggcgcaaggcgcagaccgaaagcgttgcagaacgcccctcgaacgaagcctgatccggcgaggtagaaaatggacaagacatctctcaagcccggctccaccatcggcattatcggcgggggccagcttggccgtatgctcgccatggcagcggcgcgcttcggttatgaaaccataatccttgagccgcaggccggttgcccggcagcacaggttgccaatcgccagattgtcgccgcctatgatgacccgaaggcgctggccgaacttgccgccgcttccgacgtcatcacctatgaatttgaaaatgtgccagtcagcgccgccgacaagctggctgaaacggcgcttgttctgcccccgcccgccgcactggaaatctctcaggaccgcttcacagaaaagcagtttctcaacgaaagcggcattgaaaccgcgccctggcggctcgtggatgacgaggaaacgctcatcgccgcgctcggcgcactgggcgggcgtggcatcctcaagacacggcgtctgggttatgacggcaaggggcaggtgcgccttgcctccctcgatgaaacccaggcctgcaacgcttttgcagccatcaacaaggcgcctgcgattctcgaaggcttcgtggaattcgagcgcgaagtctccgtcatcgccgcgcgcgatcgcagcggcaatgtcgccatcttcgatcttgcggaaaacgtccacaaggatggcattctcgccacgtccacagtgcctgccgcgatcagcgtacagacggcagaagccgcgcgcacagccgccgaaaaactgttgcacgcgctggactatgtcggtgtgctggggcttgaattcttcgtgctgaaggacggcacgctgctcgccaatgaatttgccccgcgtgtgcataattcgggccactggacggaagcagcctgcgccatttcccaatttgagcagcatatccgcgctatggcgggactgccgctcggcaatacggatcgccatagcgactgtgtgatggaaaacctgattggcgacgatatcgaaaaggttccggcgattctctgcgagaagaacgccgtgctgcatctttacggtaaaaaggaagctcgcgcgggccggaaaatgggccatgtgacccgcataaagccccgcacaatttaagctgcgccgggaatctgcacgattcccggcccttcctggccgcccgccaagaaattcggggcctcggaccctgaatctgcggcgcgggagttgacatttgcctgaaaccttgtgtatttcggccaacccttcgggcacctgaccgtgcctgtaatcaattggcgccttgggcgcctgtttttatgacgcccggcggcatcttcatgtcgatgggccaaccagaccggtgattgacatgaagatcaagaactcgctcaaagccctcaaggcccgtcatcgcgactgccagctggtccgccgcaagggccgcgtttacatcatcaataagactgccccgcgcttcaaggctcgtcagggctaatcttatttctgattttgcatttgacgtttcgctgcgcatgattgaatctatgcgcatgcggaacgtttttgcatgtctgtctggcctctttgttgccatggcgctcagccttgcagcccctatggcctatgccggtatgctgccggagaagctgcctcttgccgcaccactgacacctgttcatacgggtgcgggtgtttcaaagcagtccgcgcaggaaaagcccgtatctgcggcccagacgccggaagaacggcttgacaagctcttttccgatcttcgccacacggcaaatgaagccaaggcgcgccgcattgccgcccagatcaatatgctctggtcgcaatcaggcagcgccacggtcgatcttctgatgcaatgggccaacaaggccatgctggaacaccgctacccttccgcgatcgattttctgaatgaggccatcgccctcgacccggattatgcggaagcgtggaaccgccgcgcaacggtctatttcctgcaaaaagattatgcctacgccatgtatgacatcaatcgcacgctggagcttgagccgcgccattacggcgcgctgacgggcatggcggcaatcctgcgcgcgcgcggcctcaaggaacaggcgatgaaagcctatgaacaggctctttccatctatccaatgatgcgcgacgcccaaaagaatttcaatgatctggccgacgaactgaccgatacgcgaacctagagcggctccagaaatcgctctgaattcgcatttgcctgccccccattcatctttgttcaaataaaaacgcgctccgaaggaacgcgtttttgaatgccgtgcgccatgactggatgatattccggccgtcacgaccggaatatctcccgtctagagcgcatttcgatctgattgaatcagatcggcgctctaatcctttgttttgacgcgcatcttttccgaaaaccgtttcacacttttcgggatgcgctctaaatgccggattttccgtcagcgcctatataggcgatacgcagcatattggttgcacccggcgttccgaagggaacgcctgccgtgatgatgacgcgatcgccagctttgccgaattcctcatggaacacgatttcgcaggcatgattgaccatgtcttcaagatcatgggcatcatctgtgacgacgcaatgcaggccccatacgagggacagtttacgggcggtatcaacaacgggcgacagcgcgataatgggtgtgcgcggacgctcgcgggcagcgcgcaggccggtcgtgccggaagccgtataggtcacgatggccgagagtttcaacgtttcagcaatctgacgcgcggcgagcgagatagcgtcggcgccagtcggctccggcatggcgcgctgtgcgtcaatgatggtcgaataggtcggctcgcgctccacctgctcggcgatgcggttcatggttgcaacagcttcgaccggatattggccggaagcagattccgccgaaagcatgattgcatccgcaccttcaaacaccgcagtcgccacgtcggacacttcagcgcgggtgggcaccggcgcggtaatcatcgattccagcatctgggttgcgacaacgaccggcttgccggcgcgacgcgccttgcgggtaatctgcttttgaatgccgggaacgttttcaagcggcacttcaacaccgagatcgccgcgggcaaccatcaaggcgtcggaaagctcgataatttcatcaagacgggtaacagcctgcggcttttcgatcttggacatgaggccgaccttgccgcgcgaaaccttgcgcacttcggccagatcttccgggcgctggataaaggaaagcgccacccaatcgatctcttccttcagcacggcatcaagatcgcagcggtctttctccgtcagcgcgccaacgccgagcgtcgtgtcgggaaggctgacccccttgcggtcggaaatgcgggtgccggaaacaaccttgcagcggatcgacttgccgtcgcaggcttcagccaccagatgcagttttccgtcatcgatcaacaggcgatggcccggctcgacagcttccagaatttcaggatgcggcaggaaaacgcgggtttcatcgcccagcgcctcgttattgtcgagggtgaaggtctggccgggaacgagatcgaccttgccatccttgaacttgccaacgcgcagcttcggcccctgaagatcggccagaatgccgatggggcgtcccagttccttttctacattgcgaatgcgcttgaccaaggttcgcatcaggtcatggtcggcgtgactcatattgatgcggaagacatccgctcctgcttcaaagagcttgcggatgacggcttcctcgccagaggctggacctagcgtggcgagaatcttgaccttgcggttgcgcttcattgattattcgttcctgtaacagtggggttgtctgtcggcgtttcatcggtgagctgaaccatccagcttgattgttccccggtatcgtattcctgaaaaccgttgcgctgaaaaccgcgcgcgaaacaatcctggacaccagttatgcggaattccttttctgccacgcacatattcactttgccttcccaccgtccaccaccctgggcgtcctcggcataaagataataatagcgcgacgtcagcggaccttcgatcagggttttgcagcttgaaccatcgatatgccaccagccctccgtcacccagccggtcttggcccgataaccaatggccacgccaacaaggttctgggttgcattgcatacgcggaaatccgcatgggcctctatggatgtcatgccaagcgcacccgtcagcacaccggcaaacaacgctagagatagtggaaatcgcatccgcagaaccccttcagcccgtcatcgctttatattggacaatttgattgcaccctgaaatctcgcatcgggttgctctcttttcggcagtttcgcctttgatgtcaacgcaatccgattgagaacagcctcattgacccaagaatgatcgttgcaatcccggctttctcatgacagaccagaagttgctttccataaccccacagaaataagctcgatatcagccctggatttcgcatcatgctgtttcaatccgaaccatctgcttcgatatcgttttcacctgcgcacagcatcgatggcgatttcagccggggcctgctcctgaccgcagaccatgcccgccgcgatgttccgccggaatatggcacactgggtttgcggacaagtgaattcgaccggcatatcgcctatgatatcggcgttgaggccctcacccgcgaacttgccgcccgtcttgatgcacccgccgtgatgggaggcttttcacggcttctcatcgaccccaatcgcggtgaggacgatccgaccctcatcatgcaattgtcggacggtgcggttatttcctgcaattatcccatgtcggcggaagaacgtgaagaacggctggcgcgcttttatcgcccctatcacaatgccatagcggcagcgagcgcgcgcgtggcggctgaaagcggcaaggcgcccttcattgtttccatccattccttcacgccgcactggaagggcacggcgcggccctggcatatcggccttctctgggatcgcgacgaccgcgccgtaaagccgctgctttccatgctgcgcgaaaatcctgatctcgtggtcggggataatgaaccctatgacggcgccctgcgtaacgacgccatgtatcgccacgcaacggcacaaggctttgcccatgtcttgatcgaagtgcggcaagacctgatcgcagaaccttccggcgcgagcgaatgggcaaaacggcttgcccccttgctcgcaagggtcaacacgcttgatggaattcacgagatccgccatttcggttcccggacggattttgcgggttgagcacccactttgcccgctatccacagggcttcacccgccaaattgagcctgaaacgaaaaaggcacttaattttgaccgcgactcgcgggaaaaacagtccagacattcgataggcggttttgtgccgcggcacgcccgcattttttacagactttgaattggagaaacctcgtgagcgacgacattaccagcgaagcccaaacgattgctgtcggccagttgcgcgctttcatcgagcgcatcgagcgcctggaagaagaaaaaaagaccatcggcgacgatatcaaggaagtttacgcggaattgaagagctcgggttttgacagcaaggtcgtgagaaccattattcgtttgcgcaaaaaagaagaccatgaacgtcaggaagaagaagccatgttgcagctctatatggatgcacttggcatgagctgatatcagggtgccagagcatgtcttccaaaagcgggaaccgcctgcgcgggaaaatgctctgaaccccgaatgaatccatcgaagggtagatctacccttcgatttcttcccgcagcatttccagctccagccattcttcttccatagccgcgttttcagcgcgctttttctccagaagatccgccgtcttggcaaaaagcgccggatccttggcataaagctggggatcggcaagcttgccctccagtactgcaatttccttcgccaacgcgtccatttttcccggcagcgtttcgagcgcgaatttttgcttgtaggaaagcttgcgcttttcatcgcgctttggctgcgccacttccccgcctttatcgtcaccagcacgcgtggcggcagtctttacattgcgccgcgccaacgcctgctccttgcgctgcgccatcatatcggcatagccgcccgcatattccagccagcgcccgtcaccttccggggcaatgaccgaagtaacggtgcggtcaagaaaatcgcgatcatggctgaccagaataaccgtgccggggaaacccgaaaccagctcctgcaacagatcgagcgtttccatgtcgaggtcgttggtcggctcgtcgaggataagcaggttcgctggccgcgccagaacgcgcgccagcatcagccgtgcacgctcgccaccggaaagctcgcggatcggcgtgcgcgcctgctccggctggaacagaaaatccttcatataggagacgacatggcgctgctcgccattaacgatgagattttcgccgcgcccgtcggtcagataatgggccagggtttcatccgggttcagactgtcgcgcttctggtcaagctcggccatttccagattgacgccaagccgcaaggtgccagaatccggtgccagcttgtctgtgagaagggaaagcagcgtcgtcttgccagcgccgttcggtccgacaaggccaatgcggtcgccgcgctgcacgcggatggaaaaatccttgaccagaacacgctcgccataagccttgttcagccccttggcttcaatcaccagcttgccagattccttcgcatcacttgccgccagaaccgccgacccttgcgccttgcgatggttacggaattccgcacgcatggaatgcaactcgccaagacggcgcatattgcgcttgcgccgcgcagtcacgccatagcgcagccaatgttcctcgcgcgcaatctgccgcccaagcttgtgcaggtcgcgttcttcttcttccagaaccttgtcacgccattcctcgaaatgggcgaaaccctgttccagacgacgcgtaacgccacggtcaagccagacagtcgcgcggctgacattttccagaaaacgccgatcatgcgagatgagaacgatggccgagcggatctggcgcagctcgctttcaagccattcgatggtggtgaggtcgagatggttggtcggctcatccagcaaaagcacatcgggctgcggcgcgatcacgcgcgcaagggcagcacggcgcgcctcgccaccggaaaggtgatcgggcttttcctctccggtcaaccccagatgatccagaagataggtcacacgatggggatcatccgtcggcccgagcccggcttcgacataggcgcggacattggcgaaaccctccatatccggtacctgcggcaaatagcgcaccgtcgcgcccggatgcttgaaaacctcgcccgaggtcggctcgaccatgccggctgcaatcttcagcaaggtggatttgcccgaaccattgcggccaaccagcgcgatacggtcgccttcgctcaccgaaaggctggcatcctccagaagcggtgtgccgccgaaggtgagcttgatctggtcgaggcgaaggagcggtggtgccatggttctcttcaagtaacaggattgaaaatttcgccctgcttgtccgcgacaaaagccgatctgtcaaatggaacgacgtaaaaagcccgccgaaatgcaaacaggccgggtttccccggcctgtcggcaaatttatctatccaaagattactggcaaggcgcttcgtagatgcggccatacggatcgcggtaacggcaatattgcgtgccattacgcgtctgggctgcaccaagaagtgtgcctgcaaccgcaccgatcgcagcacccgtcagagcaccacggccattgccgccaattgcgccaccggcaagagcaccgagagccgcaccaccaacgccgtaaccagccgtacgctgttcgttcgtcgtgcacgcggcggtcgagaacgccagcaagccagcaacagcaatcatcgtaagacgagatttcatgaaacatctcctacaagagttgaactaatcaccgactttgcgtccccaatttcggggaaaagcagatgacgcccgcttggcccctttacaatacgtttcgcttgcctgcgtcaagcactttcgattgttaaggttagcggccttggtccggggaagctatcattcccaagttagcgataagtatcgccaggccagaacgcacagtaacacgaagtgttccgcaaactacattagaaactgtccatgaagagccaaatggaagtgtcacattatctaacggccactttgcatttttgatcgaaaggccttcgacagtgctgaaattaatcacgctgaacggcgttccgtcaggaaaatcatagatatagtcccccggcggcagaggccaggcttcttccgccccgctggaaagcaatatctcccgcccacgcgccgcctgcgctgtcgccatggtgaggtgttgaagcgtgtgatccgtgcgctgcccgccaaaggccccgcaaagaatgacccgcgttgcgccccgcgcataggcttcctcgaaagcaagctccccatcggtcatgtccttggcggaaggaaatcttttctgcggcagatgcgcatattgagcctgaagctctgcggaagcagaatcaaaatcgccaagccacagttccggctcgacaccgagcgcggtggcatggctgatcccgctatcggcggcaagaatgcgtgcaccggcaatttggcgtttcaggcgatcggtcacaaccagatcgccgccgaggagaatgacgaatgtgctcataaaccgctcataacacgggcaaatccctgccggaagcccacgccatgcctggtggctccccttgcccttcccgcatacacggattattgtcgcagtcgctctaacggggtgccatctgcttttggggatggctgagaggccaaacaaggcatttccagcaaaagcgtgaaacggttttgcatcaggaaatacttgaaaactgcccggccaacccgctgaacctgatccggtttgcaccggcggagggattagacgctcgatgaacggcgctcgatcctcttggaataaacgaaaggaagtgccgtgatgcgacttttatccttgcttaccttttcgctttttgcagtcatcggccttgcaccagccgcacaggccaaggacacgcttactatctatacctatgacagtttcgtttccgaatggggacccggccccaaggtgaaggaaaacttcgagaaggaatgcgattgcgaggtgaacttcgttgcctccgccgatggtgtcgcgcttctcaaccgcctcaagctcgaaggcagcaaaaccgccgccgacattgttttggggttagataccaacctcaccacggaagcacgcgcatcgggctttttcgcgccgagcgggatcgaccagaccaatgtgaaggtgcccggcaacttcaaggatgatattttcgtgccctatgactatggctattttgccgtggtctatgattccgaaaaattgcccaatccgccgaaaagcctgaaggaactggtcgaaggcgatccagcgcagaagatcgtgctgcaagatccgcgcaccgcgacaccggggcttggcatgttgctgtggatgaagtctgtttatggcgacgaggcgggtgctgcatggcagaaactgcaaaagcgcgtcctcaccgtcacgcccggctggtcagaagcttatggcctgttcaccaagggtgaatcaccgatggtgctgtcctacacgacctctcccgcctatcacatggttgtcgaaaagacggaccgctataaggcactggcctatccggaaggcaattatcttcagattgagcttgccgcccagaccaccaccggcgcaaagaacccgctggcgaaaaagtttctcgccttcatgactggccccggctttcaggatgtgatccccgaaaccaactggatgtttccggcaggcaagacgtccaagccgcttccagccgccttcgatgccctgccgaagccggagaagaccctgctcatccctccctacgaagtggcgaaaaaccgcagattgtgggtgaatgaatggctggcagccaccagcagatgacagccacaccggcaagacgcacatcccttgcatctcccgcgacaaaacctgtcgcgggcggtttggcgctcgcctttctggccacacttgccgggggcgcactccttgcccttgcactggaagcaggcggtggcggttttgatgctgccgccaatttcgacacctatctctggcgcgtcgcccgtttcaccatctggcaggcggttgcatcgagcctgcgttcggtgctgttcgccattcccattgcgcgcgcgctttatgcggaggctcgctttccggggcgcggcctgatcctgcgccttttcgccctgccgcttgctctgcccgcgctcgtcgccgtgctgggtgtcaccagtatttatggccgcaatggcctgatcgcccatatttcagacatgctgggccaccccatgcagccggacatctacggcatcgccggcattctgatcgcccatattttcttcaacatgccgcttgccgtgcgccttcttctggcagcctatgaatccattcccgacgattactggaagcttgcagcccagcttggcatgggaagccgcgcccgtttccggctgatagaatggcccgttatccggcgcagccttcccggcatgatcggccttgtcttcatgctctgcgtgacgagtttcaccacggttctgacacttggcggcggcccacgcgccaccacactggaagttgcgatctatcaaagcctgcatttcgattttgatccggcacgcgccgtcgcgctcaccttcacgcaacttgccctcactttgttgatcctgctcatcctgcggctgacaggacgcccttccgaggaaggctttacccaaactgcaacccctcggcgctatggcagcccccgaaaaacggagcgccttttcaatattatcgttatcacgctcggctttctttatgtcgcgctgccgattgcaggcgtcgtcgtttccggcctgacagccgatctggtgcgcctgctcagcgaaagaattgtctggcacgccatcgccaccagccttgcgctcggcttttctgccgcccttctcgcggtttttctgtcgcttgctcttgttgccgcccgcgaagcaacccgcaatgcgcggatcgcaaatatcttcgacaccggcgcaagcctcattctcgtcatgccgcccattgtcatcggcgcgggctggtttatcctgctgcgccatttcaccgatccctttgtcatggcgccactgatggtcgtcaccgtcaatgccgcaatggccatgcccttcgcggtgcggctcttgcgccccgcatgggatacggcggcaagccgccacaacaagctttgcagccagcttgggataaagggtttcaaccggttgcggctcatcgactggccgtcgatccgccggccctgcggcatggctttcgcctttgccatggcgctttcgctgggcgatcttggaaccatcgcactgtttggcagcgatgcgcttgtgacactcccctatctcctcttgcagcgcatgggcagctatcgcacattcgacgcggccgggcttgccctcattttaggtgtgctttgcctcgcactgatgatgatcgccgaccgcgccgccgcatcgcgaaaggaagcattccttcaatgaccgcctctgccgatatccgcctgagcgacgtgcgcttcagctatggcgaaaccgcgatgcatttcgacgtgaccatcaccgggggcgaaatcgcggccatcgtcggaccgagcggctccggcaaatccacatttttgaaccttattgccggttttgaaactccccaatccggcatcatttccatcaacggtgtggatgtgacccatcttcccccggcggatcggcccgtctcgatggtgttccaggaaaacaatctttttgcccatctgacggtagagcaaaatgtcgacctcggccgttccccgaatctcaggctcaatgaggaagaccgcaaggccgtcgccagcgcccttgcccgtgtcggcctgcagggcaaggaaaagcgcaagcctgaggcactttccggcggagaacgtcagcgcgtggctattgcccgcgttctggtgcgcgagcgccccgtgctcctgctggacgaggcttttgcctcgctcggtcctgccttgcgccaccagatgctcgatctcgtcaataaattgcggcgcgaaaccggcatgacggtgctgatggtcacgcacacaccggaagacgcgctgcatctcgacgccctgctcatcttcctcgacaacggaaagattgccgcgcaaggccccgccaccgaaatgctgtcgcgcgctggaccggaagcactccggcactatatcggcgaaatgcgaagcttttaggccagcgaatgcgccgctggaacctgttccaaaggcgtccttgtcatcacaggaaataccgcagcttcaaagagagttacggtttcggacatattttgttcgcaatcgcccgaaagaaccgctttccactttgttgagctgcttgtacgctcattgctctgtgactagatttgccacagatcgcttggttctgattcagtagcgagggtaaaatactgttccgtcaaccgacccgtagccggggctccctgtgtctcacaatttatatgccagcatggacacagtacaattggcggaaaacggccagcggcattggcctgttggcgcttgccctgatttccggctgccagtcgatcaattcgagcaaggatctggggcttcagccttcctccaatcctgtcacggtcgataatgtcacccgcaacgacaggctggcccagatcggcgcacagcagcatccgcatatcctcgccacctatggcggcgaatacaaggaccccaagctggagcgcatggtcgcaaagatcgtcggcaagctgacaaccgtttccgacaagccggaccagacctatcgcatcaccattctggattcacccaacatcaatgccttcgccctccccggcggctatctctatataacgcgcggcctgctcgcgcttgccaatgattcctcggaagttgcggccgttattgcccatgaaatgggccatgtcatcgccaatcacggcattctgcgccaggaaaaggaagccgaagccgccattgccgggcgtgtggcaaccgaagtgctgcacaataaagccgcaggccgcgaagcggaaatccgcggcaagcttcgccttgcccagttctcccgcaatcaggagcttcaggccgatgccatcggcatcaagatgatcggtgaagccggttacgatcccttcgcctcggcgcgcttcctgcaatcgatggaagcctatacgggcttccgatcggtgtcgggcgcaaccgatgccagcctcgattttctcgcaagccaccccgcgacgccgcagcgcatccagcttgcgcttgcccatgcgcgccgcatcggtgcgccgggtgtcggcaccaccgaccgcgattccttcctcaatggcatagataatattctttatggcgactcgcccaatgaaggctatgtccgcgagcagaacttcatccatcccaagctcggcgtgaccttccgtgcgcccgacggtttcaccatcgacaattcagccaacgccgtcatggcaagcggccccggcgaagtggcaatccgcttcgatggcgcatccctgccgtccggttccagcctgaccgattatatacgttccggctgggtcacgggccttgatgcaaactcgatccgccagaccacgatcaatggcctgcctgccgccaccgtgcgcgcctcggctgatcgctggcagttcgatatcgtcgtcattggtgcgaacaacaaggtctaccgcttcctgaccgccgccccgaagggcagcagcgcgcttctgcccgcttcacaggccgtcacccggtccttccgcctgctgacgccagccgaacagagcgccatcaagccgctgcgcattcgcgtggtcacggtaaagccgggagacacgatggcaagccttgcggcacgtatgcagggcgccacgcgcaagctggagcttttccgcctgctgaatgccatgcccgcaggcgcaaccgtttccgtaggcgaccgcgtgaagatcatcagcgaatagagcattttcagcggggggagatcgaaatggaagtggagattcaatcattactggctggcaaggttgctccccttgccccccgcaatgtgccaagcggcatcgacaaaaagcccgttgcgggcaaggtgcgcgtgacgatagaagggcttgaatgcgatgcgcagggtgatcgcaaggtgcatggcgggccggaaaaggccctgcatcattattcgcgcgatcattatgccatctggcgcgaggaaatcggcgaaaactcccgtctcgatcaaccaggcgcattcggggagaatatttccacctccggccttgatgaaaacgatatcgccattggcgaccgttttcgtttcggcacggcgctgatcgaggtgtcgcaaggccgccagccatgctggaaactcaatgtgcgttttgacaggcccgatatggcggttcgcgtacagaagacggggcgtaccggctggtattatcgcgtgctggaagaaggccatgtggaagcgggcgaaaccatgcggctcattgagcgtctatcgccggaatggacgctgcatcgcatctggcatctgctttatgtcgatatgctcaactatgatgaactggccctgatggctgcaattccccaccttgccgatgggtggaagcgccatgccgtcaaccgcctccagaaccgcaaggtggaagactggtcacgccggctgggacatgggcctgaaagcgggaacagccttggcgggcaaaccggttcaccggattgatttccaatcccgcttcgatgcatcggataatgcgtaagaacatggagcctttctgcccccgttcagcgcctgccgcctttcggcggctcaggcctgataggcggcaagctcatgctggctgagaagcgcgatcttcagcttttccatcgcccggctctcgatctggcggacccgctccttggaaatgccaagcttctcgcccagcgcctccagcgttacaccatcatcatccaggcggcgctcgcgaataatgtgcaattcgcgctcgttcaacgtgtcgagcgcgcgtgtgagccagcagttgcggcgctccatatcgatagagctttcggcgatctcatcctgcaagggatggtcgtccaccagaaaatccatacgccgggaagcgccggtctcctcgccgttcatcggggcggataacgaactgtccggccccgagaggcggctgtccatgaactcgacatcgctcgtagaaacaccaagttggtcggaaatctcccgataaatttcggctttggtcatgttgtcgtcagtctgcgcgagcttggaacgcaggcggcgcaggttgaaaaacagtgctttctgcgccgagcttgtgccaccacgaacgatagaccagttgcgcaggatataatcctgcatggaggcacgaatccaccaggatgcataggtcgaaaaacgcacatcgcggtcgggatcgaaacgcgccgccgcttccagaagcccgacatagccctcctgtatgagatcactcatcggcagcttgaacttgcgaaaacggccggccatggaaatgaccagccgcatatgggcggatgtaatccgatgcagtgcatcctgatccttcgtctccttccagcggatggcgagcgcgcgctcttcctcgcgctccagatagggcgcggacattgcgctgcggatcatggactgggaggaagcggcggctgcggggaaactgcgaaccgccataggcatacgattggctggaactgtggaagaactgctcatggatgacggcttcatctggttctcctgttctggactcacgccctccggacgctaagtggaaggatatgccagtcccaaaagaatgccccaggcaacatattgccccaaactctttcacgggtcagtcagaggcaacagcgttacaccgcaaaacaaacccgtttacgaactggtgttttcagaacgcatgaaggccgatccggttcccgcaatcggcgataaatctctgacaatgctggaaaatgcccggaagagttaacgagccattgcaaaatccgataaaattttgcgcaatttccgttctcccaacaaaaaagcccgctggatcagcgggcttttgaagaacagggaagcaaagcttatgctgcttcgacttcatcatcgtcaagttcagcttcggccttgccgcgcttcggtcccttggcgagattgacttcaatcaggcgcacagcctcggtttccgaaagcttgttcacggcagcaatttcgcgcgccatgcgatcaagcgccgcttcataaagctggcgttcggaataggactgttccggctggttttcggcacggtaaagatcacgcaccacttccgagatagaaatcaggtcgcccgaattgatcttcgcatcatattcctgcgcccggcgcgaccacatggtgcgcttcacacgggcacggccctgcaccaccttgagggcacgttcgacatagtcggtttcagagagcttgcgcataccaatcgatgcggccttggcgaccggcaccttgaggcgcatcttgtctttttcaaaatcgataacaaaaagttcaagcttgtggcccgccacttcctgctcctcgatggtcacgatctggccgacaccgtgagccggatatacaatagcctcacctgccttaaacccgccacgagctaccggagactttttctgctgggatgacatacgcttcattactccctgttgtgcccggcgcgacccgccggttaacacatggtgatcgaccgcacccccggaagtggagcacggacgctgattatcggctaggaactgaaagcgtatcagaaagaaaacttctaccggccggagtgcaaggtgcgggaggacaacgccaggtcgcaaccatctcgcccggtgccattcagcccggtaataaagatcagcctttcagagattaacgcatttgcgccacgaattgacgtccagtcaccgaaattgttaacggagcctaacacaatttcgcgaaagaatcaacaaattgccaaatatgtcgcgactggcaatgttatacgcctgaatcgcaaaggttttcccgcaaatttatttgtttttttccgccacgctcgggaaaaaatggcatgcgctaaaacattttttccaaatgtgggagccagttttagaaggcttcatccagccaaaacggcatagatcagcgatacccgagtggtggcagatcggctcatcaatcgccggagccggcttcaggcgagaagtactgctccaacttgcccgcaacgccgtccatttccttggcttccggcagggcatccttctttgcggtgatgttcggccattttgccgcatattccgcattgagttccagccacttgtcgaggcccggctccgtatcggggctgatagcctcagccgggcattccggctcgcacacgccgcaatcgatgcattcatcaggattgatgacgagcatgttctcgccttcatagaaacaatcgaccggacagacctcgacgcagtccgtatatttgcagcgaatgcaattatcggtcacgacataagtcatcgtcgaactcctgtggccgccggttgggtgaggaggcggctctctatcctgaattttcctgcgcccatatccagacaatccgtctgaaacgatcccgtcactaagcggcgatgcgcggagttttggcgggtttcagcccttgcccttgatatgacatgcgtgaggtagcgattttatgcgccgctgacaagggttgaaacgccgcaatgtgatttgcccgcccggccctgaaatggcatttcgtttcccaaggcccgaatggaaaaggctttcctttaaatatcttaccacgcaatttccattatagcccccaaaagcctgcggcaacacgtccgggccgaaacatcgccaatggaacagaatcaccagccttcgcgctggcgatcaatatttcggcgttctttcttggtcgggcgtcccgcgccgctctcgcgctgggctgtttcggtggacgcagccggagacggggaaaggtcctcgtataaaagctgcgcttcgggcgcggggccgcgccgttcgccgggcgccagcaccttatagacaaggatccgccggtcgagcgtaatagtcagcacatcgccaaccttcacctgataagcggcctgctcaatcttgtcacggttgacccggaccttgccgccgacggcgagtttcgccgccagcgatcttgatttgaccacgcgcgcaaagaacaaccacttgtcgatccgctgccttgcggctttttccgcagccatctcagcgtttgttccagcggtcgccatgcctcgttccaattggcgcttgttgattaagatgcttacttcttcatctgttccttgagcgccagaagcttggcgaaaggcgaatcggggtcgatacgaacaggccgctcctgttccgtccgcttgttgccctgatagacatgatcgcgctttggctggcgctgattgccaccacggaattcgcccttcgcgccttcgcgcttgccttcgccgtcgtgttggcgcttgtgcttatcaaagcgcttgttgccgccacgcggattctgttcttcaccaccctcagccttgcgtgccgcaccaccctcttcgcggttctgatggccgcgattctggttgccacgatgctggtttccacgattctggcgctggcgattctggtcctgattgcggttgcggccttcaaaacggccctgacgccacagaagaaccggcttcggctcttccgcctcgcccgcagacgcttcagcaacaggagcagcttcgatggctggagccgccgtctcttccactttagcctcgggttcagcagccacgaccggcgcgggaacaggttctgccggcggcacggctggcttttcagcttcaaccggcgcggctgcatccttgccaccagcctcggctgcgaatgcatcaagctccgcaagcttcgccgccaccgcagcggcttccattgcctcactgcgatagccaaggctcttgaggatttcttccatatcctcggttgtcgcccccaggatggacatcatggcaggcgtcacgatgaagcgtccaccatcataagcgccatccgggcgagcgccggaacccggacgccaggcaagagccgggcgaatgagatcggcaaggcgctccagaatatcgatgcgaaccgcgcgccggcccagcacacgatagccagcgagacggtagaacatcggatcgaaggccggatcaaccacgaccgaggtgcggccagcggccagcacattgacgacatcgccgtaacctgcccgttcgcggccatcgttcttgagcgcccagagaagcgtgatgaggccagccggggccggctttagcagcatgggcatgaaaacgtgataagcaccgaaacgcacgcccagacggcgaagcgccgcacgcgaatcctgatcaaggccgcgcacttcctccgccacgtcacggcgctggagaatgcccaggttttcgacgatctggaaagccaggccgcgcgtcatgcccgtcagcgcatccgcatttgccagatcggcaagcggcttcagaacggtttcgatatgatgggcaacgaaacggtcaatacgggcggcaaccttgtcgcgcgctggccccgtcagttgttcgtcggccagaatgaccgtgcgcggcttcaacacgtcatcgcccgcaaccagcgtggcgacggtcgcgccgatccagcgcaggacgccatccgaaccaagcgcgaaatcgccatttggcgcagcagcaaagcgctccgcacggcgttcaaactcggcggccagcgccttttgtgcagccgtcttcacagctttggcgtccggcccctcggcctggacgtcggcagtgaaacggaatccttccagttgcccgacattatggccctcaacgatcacgtctccggcggggctgatttctgcttcaagcatggcattctctctcaggcgcctcataagcacgcttgtcctgcggtctacaaagcgtttcgtcaacctctcatgcagcgcatcggacagtctgtcctctatttcgcgcgtcttttcctgccagtgtgtcggatcggcaagccatccaggcctgtgcgacacgaaagtccaggtacggatttgggccacgcgatgcgacagggtgtcgatttctccctctgtgctgtcggcgcggcgcacctgttcgctcatataatcttcatcaacgctccctcggcgtacaagatcctgatagatggttgcaataatatcggcatgctgtgccggtgcgatcttgcgatagtcaggcagcgcgcacgcatcccacaaaagctcgatgcgcgacggcgtcgttgcaagccgcataatctcgtcgtctttcgacagattttcaagcgcctgtttgatcgacggcaggcagagccttggcaagcccctcaatgggcgcaggcgtttccagcgaacgaagcagcgcctcgacagaggaaaagtcgaaacgggacgtgcgccattgcagcaccttcaccggatcgaaattatgcgcttccacccgctcaaccagttcctcgtcaaaaggatggacctgaccggtcacgccaaaagtgccatcgcgcacatggcggcccgcacggcccgcaatctgccccacttcggcgggcgtcagatcacggaactgatagccgtcgaacttgcggttctgcgcaaaggcgacgtgatccacatcgaggttcaaccccatgccgatcgcatccgtcgccaccagaaaatcgacatcgcccgactggtaaagctccacctgcgcattgcgcgtacgcgggctgagcgcacccatcaccaccgccgccccgccgcgctggcggcggataagctcggcgatggcgtaaacctcgtcggcggaaaaggccacgattgcggaacggttgggcaggcgcgtcatcttcttcgatccggcataggccagatgcgaaagacgcggacgtgtcaccacattcacgccgcgcagcagcttttccagaatgccgcgcatggtggccgcaccaagcagcagcgtttcctgccgtccgcgcagatgcaggatacggtcggtgaaaatatggccgcgctccagatcgttggccagttgcacttcatcaatggcgacgaaggccgcatctgtgtggcgcggcatggcctccaccgtacagacggaatagcgcgcacccggcggcacgatcttttcctcgcccgttaccagcgaaacattggctgcccctacccgctcggccacacgattataaacctcgcgcgcaagcaggcgcagcggcaggccgatcatgccgctcccatgcgacagcatccgctcgatggccaggtgtgtcttgccggtattggtcggccccagcaccgcggtcacgtcgcggccactcaatgtcagcggcagatcatgggcaggttgctggttcataccaataatcgggttcccggtacaattgctctcaagagccggatgtgaagtgatgcgatagcactatacgacctgcaccgaaagcgcccctgttaagtttcaatgcgggcagatgccttcccaagagggggatgaggcggaagcgcccggttaatatatggaacgactctggaacgaatcagcgacgaatcgctgacacggacttcttcgccttttgttcacgccaacatatagtaaacataccacacaacactactatatgatgattcacgagggcttacttttcgcaggtggccggaacatagggcgagtgccgttaacttttgccggagcctgccggcgggcttgcctgtccggcgcgcaattcttcaaaatttgttaatatttactgatagttccttaaccccatcaagggcgaaaaggccgattccgttaatcttcagcccaaagccggaacgaatcagcgacgaatcgctgatggctggattttctgtatttgttctcacaacatctggtatctggccgcagtcacacgccatagggcggagccgaaacagcacgctttcccctgcatgtttccgttctgcgttaacttttgccggaaaaaaacacccctcttccggcacacgcccgaaattggcggttggtttcagatgacgttctaaaaccggatcaatcccgctcgacacaaagggccacgcccatgccgccgccgatacaaagcgtcgccagaccacgcttggcatcgcgacgctccatttcgtagagcagcgtcgtcagcacgcgggcgccggaggcgccgatcggatggccgatggcgattgcgccgccattgacattgacgatttcaggattgagacccagatcgcgcaccaccgcgcatgactgcgctgcaaaggcctcattggcctcaacaagatcaaggtcgccaacgctccagcctgccttttccagcgccttccgcgttgcgggaatcggcccggttcccatgatcgacggatcaacgccagccgtcgcccaggatacgatgcgcgccagaggcttcacgccacgcctggctgcctcgccagcatccatcagcacaaccgctgcggcaccgtcattgatgccggatgcattgcccgccgtcaccgtgccttccttgtcaaaagccggcttcagcttggccagcacctccatcgtcgtgcccggacggatatattcatctgccgaaaccacaacatcccccttgcgggccttgacggtgaaaggcacgatctcctcatcgaagcggcctgccttctgcgcggcctcggctttgtgctgcgaggcgagtgcgaactcgtcctgctcgctgcggctcaactgccattggcgcgcaatattttcagcggtgatgcccatgtgatagccatggaaagcatcggtcaggccgtctttcagcatggtgtcgatcatcttgaaatcgcccatcttcacgccggagcgcagataggcacaatgcggcgccatggacatggattcctgcccgcccgccacgataatcttcgcatcgccggaaacaatctgctgcatcccgagcgcaaccgcccgcaggccggaaccgcagagctggttgatggcaaaagcggtggtttccttcgggcaaccggcccccatggcggcctgacgggcgggattctgcccttcgcctgccgtcagcacctgccccagaataacctcatcgacatccgccgcatcgacaccagcacgctccagagcagccttgatggccactgcacccagttcatgagcaggaacattggcaaaggcgccattaaaggcacccaccgcggtgcgcgctgcactggcgatgacgatggatttcggatcggacattctttcttccttaagcatgtggcgcaacacaaagaccaaaaaaccggccttggcaagctccccgcgccgccttcatgaaaatcgagaaggtgtttttcccgccaggacaagcattcatatgggcattgccatattcaatgtctaaattgccttcaccacaatacaggagatgaatatgccttcactaacgctcgaacgcgccaacgcgatcattgccggtgcttttgccaaggccgaggaactgaaactgaagccgcttgccgttagcgttctcgatgccggcggccatgtgaaggctttccagcgtcaggatggcgcatccatgctccgttttgagatcggctcaggcaaggcctatggcgcgcttgcagtcggcaccggctcacgctggctgaacaatcaggccaaggatcgcccgcattttctggaaggtctttcgggcgtatcgggcggcagggtcgtgccggtgccgggcggcgtgctcatcaaggatgctgacggcgagatcctcggtgcagtcggcatttccggcgacacgtcggataatgacgaggccgcagccatcgccggtatcgaagcggcaggctttgcgttcgacgcaggctgaattttaacaaaagctcgcgctcaaaggccgcttcatgcggcctttttcatgaaaaccggcacaaaagaaaacgccgcttccggcaaaccggaaacggcgttttgaacagtcctcaagctataagctcaggattattccttcggctcaagaacctgacggccgcgatacataccgctcttcagatcgatatgatgcggacgacgcagttcgcccgaattcttgtcttcaacataggtcggtgctttcaacgcatcggccgaacggcgcatgccgcgacgcgacggggaagtttttcgttttggtactgccatggatccagctccactgatcggtcaataaaggtccggtacggcccggtagagcctgtcacacccgacaaaattccggaaagtcaggtgcctatacacgctctcgcggcatttgaccagcgggagtcttatctttttttccgctttcgcatttctggcgtgtttatttcacacaagtcacataaggtccggatcgcatcgcacgtcctgccacgatgcgggcaatgcgctgcatgttgcgcgtcggtttggccgggttacgcaaagccggattgggcagcgtgaccgccagcagtgcggcctgtcttgccgtcagttttgccgccgaccgtttgaaataatgccgggctgcggcctcaatgccatagatgcccggcccccactcggcgatattgagataaatctccatgatacgctttttggaaagaacggcatcggctatcaacgccagcggaaattccagccctttgcgcagataggagcgcccattccacaaaaacaggttcttcaccatctgcatggtgatggtggatgccccacggctcgggcccccgtctcccgcatcgtccagaacgaggcctagctgatgccagtccaccccaccgtggctgcaaaattggccatcctccgccatcatcaccgaattgaccagaaccggcgcgatattctcaatatccacccattgccggttcacgccctgcaatagcgcataatccttcaccatcaacgtggaaaccggccgcacgaagggcagtgaatagacgaggagcaggaaaaccggcaggatcgccagaaccaccaatatcctgagcgcgacggcaatccggcttccccacacggggtccgccagataattgcgaccatccttgctcttgatgatgatttttgtcactttcaccgcctgccgcgcgccctccaagcgacataaaccattccttaataatattgaacccgattccataacccaccgcacgaaacaaggcgaaatgcggggagcgggttttatgacgcggcgatgaaaaagcctgtgccggagattatgccctgttgacccgcttcgcgctttcgtccatcccattcttccatggaaaagctgcctgtcgatttcaccactcttcttaaccgccgcgccatggaagtagaagctgcccttgccggtcttctggacgaacgcccgcgcaccggcgagattgcccgtccgcagcgtctcatcgccgccatgcgccatggcgtactgaacggcggcaagcgcctgcgcccgtttctcgtcctcgaaagtgctgcccttttcggacagtacggccaggcggtgctgcgcgtcgctgccgcgctggaatgtatccattgctattcgctggtccatgacgatctgccagccatggatgatgacgatctgcgccggggccagccaaccgtgcacaaggcctttgatgaggcagccgccattctggccggtgatagcctgctgacctacgccttcgacattatcgcatccgatgaaacggaactcgacgccaccacccgcataaagcttgtttgcgcgctcacgcgcgcttccggccttggcggcatggcaggcggacaggcgctcgacctgatggcggaaaccagaaaaccggacgaggcaagcatcatcacgcttcaagccatgaagaccggcgcgctgatccgctttgcctgcgaggcgggcgctatcatcgctggcgcatcgcaggaagaccgggagcgcatggcggaattcggctcggcaatcggcctggccttccagcttgccgacgatcttctggacgtgaccgccgacgctggcaccatgggcaaggcaaccggcaaggatgccgccgccggaaaagccacgctggtttcacttcacggcattgactggacccgccagcagctttcaggcctcgtcgcacaggccgaaagcctgctcgcaccctttggagaagacgccgaacccctcaagcaagcggcccgcttcatcgccgagcggcagaattaacaaggtctcacgacgcgatcttacgaccaagcccaaagcggttttcgatatagtcggcaaccatcttctggaagtcctcggcaatccccggaccacgcagggtcgcgaccttcttgccatccacaaaaaccggggcggacggggtttcgccggtgcccggaagcgaaatgccgatatcggcatgtttcgattcgcccggcccattgacgatacagcccatgacagcaaccgaaagcgcctcgacacccggatatttctcgcgccagagcggcatattgcggcggatatcttcctgaatggtctgcgccagttcctgaaacaccgtggacgtcgtgcggccgcagcccggacaggcggcgacaatcggaacaaactggcggaaccccatggtttgcagcaattcctgcgccacctgcacttcacgcgtgcggtcgccgcccggttccggcgtcagggaaatgcggatcgtatcgccaatgccctgctgcaacaaaatgcccatggcagccgacgacgcgacgatgcccttcgtgcccatccccgcttcggtaagtcccagatgcagcgcatgattggaacgctgcgccagcatcgtatagacggcaatcagatcctgcacctggctgaccttggccgacaggatgatcttgtcgcggccaagcccgatttcctcggcaagattggccgaaatcagcgcagactgcacaatggcttcacgcatgacatcctgcgcggaaagcggcgcaccctcggcctgattgcggtccatcagcgtggtcaaaagctcctgatcgagcgatccccagttgacgccgatgcgcacgggcttgtcgtagcggatcgccatttcgacaatatcggcgaactgcttgtccttcttgtccttgaagccgacattgccgggattgatgcggtatttggcaagagcctccgcacaggccggatgatcggcaagcagcttgtgaccgatataatggaaatcgcccaccagcggcacatcatggccaagacgctccagccgctcgcggattttcggcacggcagccgccgattcatcacgatccaccgtgatgcgcacgatttccgaaccagcacgatgaagcgcggccacctgtgcaaccgtggaatccacatcggccgtgtcggtgttggtcatggactggaccaccaccggcgcactgccgccgacgataacgccaccgacactgacgccaaccgactggcggcggggaaatggatgcgaaaaatagctgacggtctcggacgacattttgctctgttcttgactgtactcgttttgaggtggcgtagcgcgacacaaatgtcaacgctggcatagatccgggtctgcgtatatccggctttcgctttatataatcgcttgccgaggcaatgtcaccccctcattatggtgtggccataaggaggaaccaacaaatgaccgacgtatccgcccgcaaaactgcaattgttaccggatcaaattcagggatcggcctcggaatcgcccatgcactggcagccgcggggcataacgtcgtaataaactccttcaccgaccgcgacgaagaccatgcgcttgcccggatgcttgccgaagaacatggtgcgaatgtcatctatattgccgcggatatgtcgaaagccgaagattgccgcaatctcattgccaaaaccgtcaaggttttcggcaactccgatattctggtcaataatgcgggcatccagcatgtcgccccggtggaagagtttcctcccgagcaatgggaccgcatcatcgcaatcaacctgacatcggccttccacacttctgctgctgccatcccccatatgcgaaaggcgggctggggccgtatcatcaatattgcctcggcgcatggtctcgtggcttcgccgttcaaatcggcatatgtcgccgccaagcacggcattgtcggcttcaccaagacgctggcgctggagcttgccaccgcaaaaatcaccgccaattccatctgtcccggctatgtgctgacccctctggtggaagcgcagatacccgaccagatgaaagcccaccacatggaccgtgaaaccgtgatccgcgacgtgatgctggataaacagccgacgaaggagtttgtcaccaccgcgcaaatcggggccgttgccactttcctcgcaagcgatgcggcagcgcagatcaacggtgcagccatttccgtcgacggcggctggacggcagaataatcagatcgaaacgcactctaatgcttatggtcagcgtatcgggcgaggcttgagaaggcgagaaccaccagcagcaaggccggaagcgccagaaacaccacaccgaagccgctatgcctggcgacaaagccgatcagtgatggcgcgaccaacatgccggaatagccaagcgtggtggctatcgacaggccgacacttggattgacgcccggcatgttgccagccatcgagaaagctatcgggcaccatgttggaaatgccgatgccgcagatcgcaaagccgatgattgcagtcgccgaactgtttccaaaaccgacgatcaacatgcctatgatggcgatggccgtgcaggcacgcagggttttcacggcaccgaatcggtcgcgcaccagatcacccgcaaagcgcataacggccatggaacccgaaaatgccgcgaagccgaaacctgccaccgtgacggaagcgccgagatcctggcgcatatgataggcgccccaatcaaggatcgccccttccggcaccatggaaaacagcgccatgacgccgacaagccacggcaggggattgcgcggcagcgcaagcttctgcttctcgccgtctggatgatgatgctccgtatccgggatgatcgagggccatgcgacaatgatcaggatggtggctgcgatcatcgtgaccagcgcatgaacgatcgagccgaattgcgcgatgagaaaaccgcccgttgccgcgccgatgaggccaccaaggctccagaaggcgtgacaggacgacatgattgcccggcgcatctttttctcgactgcgaccgcattggcgttcatggacacatccatcgcagccatggttccgccgaaatagagcataacgatcaccgccgtcaccacattcggcaccaatgtgatgatgagcagcgccggaatgaaggcaagggcaaagatgcgcaccacaatgcccgaaccgcgatgcgcggaaagagcgcctgcgaccggcatcatggccagcgaaccgagaccgcagaccaggatcatcaggcccattccggcgctatcaagcccgagacgttctgcaaattccgggatttttggggcccagccaccgaaaatatagccgttcatcagaaataggagcgcaacagcaatccgctctctggtcacaatcggcgcacgcgcaggcgccatatctgcgcgtccggaaacctgtaccatctatccctcagttgcggtccgctgccgcccgtaaaaccttcatacccgccgccgcacagacttactcggcgtaaacgatgagcaaatccttcgcgtcgatctgctcgccggggcggaccagcacttccgcgatagtgccatcgcgttcggcatggatggcggtttccatcttcatcgcctcgatggatagaagcacgtcgccctgcgtaaccttctggcctgccacaaccgcaacggtggagataacgcccggcatcggcgcaccgacctgtttgtcattgcccgcctccaccttgcggcggacaccaccggaagcacccttggcacggtttggcaccttgatgcggcgcggctggccgttcagctcgaagaacaccgtcaccatgcccttctcgtcggtctcgctcatagcctgattgacgatcaccagcgtcttgccacgctccagatcgacaaaaacttcttcttccggcttgaggccgtagaaataaaccggcgtcggcagcacgctcgtcggaccataggtttcatgcgccgtagcataatcggtgaagaccttcggatacatcagcgccgaagcaaattcctgatcggaaagcttgcggccgacactgtcctcaaagctcttgcgttccgcatcgagatcggcggcaggcagaagcgagccggggcgcacggtgaaaggcttttcacctttcagaacctttttctgcaaggcttccggccagccggatggcggctggccgagatcgccacgcatcatggaaaccaccgaatccgggaaggcaatatccttggcagggttctcgacatcggcaacggtgaggtcttgggcaaccatcatcagcgccatgtcgcccaccaccttggaggatggcgtgaccttgacgatatcgccgaacatgcggttcacatcggcataggcctgcgccacttcatgccagcgcgtttcaagccccagcgagcgcgcctgttccttcagattggtgaactggccacccggcatttcgtgaagatagacttccgaagccggtcccttgaggtcgctttcaaaagctgcatattgatggcgcaccgcttcccaataaaaggaaatacggcggatcgaatccgggtcgagccccgaatcacgctcggaaccatgcagcgcttcaacgatggaaccgaggcagggctgcgatgtattgcccgaaagtgcgtccatcgctgcatccacgacatccacgcccgcatcgattgcagcaagcacggtcgccgccgaaatgcccgacgtatcatgtgtgtggaaatggatcggcagatcggtttcctcgcgcagcgccttgaacagcacgcgcgcggcggcaggcttcagcaagcccgccatatccttgaccgcaataatatgcgcgccagccttttccacttccttcgccagattgacgtaataattaaggtcgtatttggcgcgatccgggttcaaaatatcgcccgtatagcagatcgccgcttcacagagcttgttttcctccagcaccgcatccatcgacacgcgcatgttctcaacccagttgaggctgtcgaaaacgcggaacaggtcaatgcctgcgcgcgctgcctcgcgcacgaaatatttcaccacattgtccggataggatttgtagccaaccccgttcgcaccgcgcagaagcatctgcaacaggaggttgggcgcgccttcgcgcaccagtgccagacgctcccacgggtcttcggtcaggaagcgcatggagacgtcgaaagtagccccgccccagcattccagcgagaacaggtttggcagcgcctgcgcgtaagcattggcgatccgcgcaatatcataggtgcgcacgcgcgtggcaagcaatgactggtggccatcgcgcatggtggtatcagtaatcagcgcgcgcttttcattgcgcatccattcggcaaacttcttcggcccaagctggtccagaagctgtttggtgccgtcagcgaccagcttgtcgccaaaccacggcacgcgcggcttggcagcatccctggcgggtttcgcgcggcccttggtttcgggatggccgttgacggtcacatcggcaatataggtcaaaagcttggtggcgcgatcctgccgcttcatctgctcgaacaattccggcgtcgtatcgatgaaacgggtcgtataatcgttcgactggaatttcggatgattgatgatcgcttcgaggaaggtgaggttcgttgccacgccgcgaatgcggaactcgcgcaaggcgcggtccatgcggtgaatggcttcaagcggcgtcgcgccggatgccgtcacctttaccagaagcgggtcgtaataacgggtgatgaatgcgcccgaataggccgtgccgccatcgagacggatgccgaagcccgccgccgaacgataggcctgaatgcgcccgtaatcggggatgaaattctgttccgggtcttccgttgtgatgcggcattgcagcgcgtggccattgaggcggatatcctcctggcgcggcacgcccgattccggcgtgccgatggcaaagccttccagaatatggatctgcgccttgacgatatcgatgccggtcacttcttccgtgaccgtatgctccacctgaatgcgtggattgacctcgatgaaatagaacttgccggtatcggcatccatgaggaactcaaccgtgccagcaccgatataatcggtggcatgcgcgatcttcaggccataatcggccagctcgcggcgctgcgcatcgttgagatagggtgcaggcgcgcgctccacgaccttctggttacggcgctggatggagcagtcacgctcaaaaagatggaccgcattgccgtacgtatcgcccaatatctgcacttcgacatggcgggcacgctccaccagcttttcgagataaacttcatccttgccaaaggccgccttggcctcgcgcttggcttccatcacctcgcgggcaagatcggcttcagcccggatggcgcgcataccgcggccgccgccgccccagcttgctttcagcatcagcggatagccgatctgggcggcaagcttcttcacctcatccatatcatccggcagcggatcggtggcaggcaccaccggcacgccaatctcgatagcgagattgcgcgcggcgaccttgttgccgaggcggcgcatggtttccggcttcggcccgatgaagacgataccgttttccgcgcaggcttcggcaaattccgggctttccgacaggagaccgtaacctggatggatcgcatcggcgcccgaaagcttggcaacgcggatgatttcgtcaatggaaagatagctttcaatggggccaagatcgcgatccagatgcggtccgcgaccgacctgatagctttcatccgccttgaagcgatgcagggaaagcttgtcttcctcagcccatatggccaccgttttgagccccagctcattggcggcgcggaatacgcgaattgcgatttcagatcggttggcgaccagaattttcgagataggctttggagcgaaagacaaggcagatctccctagtgcatttccagcaaaaatgcgaagcggttttgggtcagataatgcgtaaaaacaaagaaatagaacggttccaacgattccgttttaaccgaaaccgctctaactgcaatgacaaaggcagctttgattacatggcaactggccgaagcgcaaacaaactgtgcaacgggaagttaaaaacaaaatgcccggctaaaagccgggcagattgctgaattttgtagcattttttgctaatatatcaggcaatttacttctggaagtaattatacttgccgtcttcgcccttgcgccattcaaacatgacatagggcgacaggctcggatcacccttcgcatcgaaggagatatcgccgagcacggtcttgaacggacccttttccttcatcgcggtagcgacttccatcggatcattgctgccagccgcattggccgcgttcacaagcgattgcacaccggcataggcatagaacgtataggcttccggctcgaaacccttgtcacggaacgccttgatgagttcggcattggccttgtcgtcgcgcggatcgggaccgaaagtattcatcacaccggccacggcgtcaccggcaatcgacgccagctcgttggacacgatgccgtcacccgaaatgaactgggctttcagcccctgatcggccatctggcgaatcagaaggccagcttccgggtgcataccgccccagtaaacggcagtgatgcccgcagctttcatcttggaaatgagcgcggagaaatccttgtcgccctgattcacgccctcatagagcgtttccttcatgccgttctcgttgagcgactttttagtttcgtcggcaaggccctgaccatagggcgtcttgtcgtgcagaatggcaaccttgccgtccttgtaattatcggccatgtacttgcctgcgacaatgccctgcttgtcgtcgcggcggcaggtgcggaatgtgttccacaattcgcgctcggtaaaggtcgggttggtcgtgcccggtgcaatcatcagcacgccgttttcggcatagatatccgaggtcggaatgctgacaccggaattgaaatggccaatcacaaacttgacgccatcgcccacgaacttgtttgcaaccgagatgccctgcttgggatcggcagcgtcatcaccataaacgagggtgatctgctcaccattcatgccgcccttggcattggcttccgcgacagccgcctccacgccgcgcttgatctgttcgccgaaggcagcctggctgccagtcaggggcgcaccaacaccgaccatgatatcggcgaaagatgtcccgcccatcgcgaccagcgcacaaaggcaaacgccgcaaaataaggatttcttcatttcgattgctcccattatgaacggcggttcgccgcccgacgcagtgcgaaccgcaaatttcagggcagattcctcgaaccgcccgatgccttgcagaatttccgcacgagaacgcaacctcatgcgtgagatctgccgatgttcaatgggaagaatgcgtcagcccacgaccgcttgtgtccggccaattgccggaatgcgcgcctcccctcctctccctttcacggcatgagagcgtttcacgcttttgccggaaatattccagaaggcacaatcggtgccagggtcgcccatgctgaaaccgctcctcccaccggaacgcaacaccagagcgcgtttttatctgattgaatcagactggcgctctccatgttgttttgacgcgcttcttatccgaaaatcatttcacacttttcgggatgcgctctagatttagaggatcgctctatatccagccgtcacaatagataaagtcgctttatatatggaagtaaagcaatgattcactctacatcctgcgtttttcgcatgactttatgcgggaaggcggattgcaattgaaaatgcccggcttcaaaagccgggcatctgatattttcagaaaagaatatgacggaaacttactgctgaatgtaattatacttcccgtctgcacccttttcccacttgtacatgacatagcccggaagcttcggatcacccttttcatcataggacagatcgccgagcacggtcttgaacgggcccttttccttcatggctttggcgacttcctgcggatcattgctgccagcggcctttgcggcctgagccagcgactgaaccgccgcataggaatagagcgtataggcttccggctcaaaaccggcgtcgcggaatttcttcaccagttcggcattatccgggttgttgcgcggatcgggaccgaaggtgttgagcgtgccttcgacagccggaccggcgattgacgccagctcgttcgacacaataccgtcacccgaaatgaactgggcttttagtccctgatcggccatctgacggatgatgagaccggcttccgggtgcaggccaccccaataaaccacgttcacgccagcctgcttgagcttggcgatcagcgccgagaaatccttttcaccaacgttcacgccttcatagagggtttccttggtgccaagttcattcagcttcttcttggtttcgtcggcaagcccctgaccgtaaggggtcttgtcgtgaatgacggcgatcttcgcatccttgaagtggtcaaaaatatactgaccggcaacagtgccctgctgatcatcacggccgcaggtgcggaatgtgttccacagcccctgctccgtatattgaggattggtcgcgccaggcgaaatttcgagaataccgttttcggcatagacctgcgaagccggaatggtaacgccagagttgaagtgtccaatcacgaacttgacgccatcggcggcaaatttattagccaccgaaataccctgcttcggatcggatacgtcatcgccgattgtgatggcaatcttctcgccattgatgccgccggcatcgttgacttccttgattgccgcctcggcgcctttctggatctgtgcaccataaacggcgttcgggccggttacaggaataccgataccgaccagtacatcagcccaagccgagcccccgaaggcgatgactgcagcaagagcaacgcccgaaaaaagtgtttttctcattgttggaactcccaaattttgtttaccccgaagcgatgttttcgcatcgccttattatcttgtcgattaatcgacaatatctacgttgaatcttattattatcaacgtgatcttttaaaaaagctccgccgcataacggcgaagctttaaattatttcgccttccagccgaatggagaggttttttcgtagagccagctatactggcgcaccatctgcttggtgcgcgtatagcgaaagcccaccgtgccgataatcatcagcacgatcgtgtccaccagataatagtggagcgacaaaagcgtgcccccaaacaacgcataatgaatgaaacgcactgcagctcccagcgggatcatatagatcaggaactgcacataggtccgccatgtggatgcgcaggcgcggcctgccatccatgccgcccagccgcccagaaggcaggtgatgaggaaaaacagccagaatgacggttcttcgtagagaataccctgcatgtttttctcctaatgccttccgccttcgagataagccgcacgcacttccgggtcggacaaaagttcacgtcccgaaccactcatcgtgattgatccgttgaccatcacatagccgcggtcggcaagcttcagcgcaccgaatgcgttctgttcgacggggaataccgtcaaaccctgtgtgcggttcaattccttgatggcctcgaagatctgcttcacgatcagcggcgcaagacccagtgacggctcatcgagaagcaggagcttcggacgcgccatcagcgcgcgcgcaatggccagcatctgctgttcgccgcccgaaagcgtgccgccgcgctggttgatacgctccttcagacgcgggaacagatcgaacatcagctttacgtcttcatcgaaatattgctgattatcgaggctcgcgcccatctggaggttttccagaaccgtcatgcgcgggaagatgcgacggccttccggcgactgcgcaatacgtagcttcgcaatctcgtgcggcggcatggaggtaatgtccttgccattgaagagaatgcgaccggtgcgcgcgcggcgagccgaagatcgtcatcatcaatgtggatttgcccgcaccgttggcgccgatcagcgccacgatctcaccctcatccacggtcatatcgatgcccttgagcgcacagatattgccgtaataggtctcgaccttctcgacggataggagcggttgctttttctgcatggtttcagcctgcatcattcgcctccctttgcgggcttggccgaagctttcgacggcgcctcggtgcttttcgcagcacccttgccagcctttgcgggagaagttttgtggctcgacggaacatcgccggcttcaacgcgctgcgcaaactcagttgcctggcctgccgcaagctgtctggcctggccgacccagtcttcgcgggcaatgcgcccgtcgaattccagataggtttcagcctgctcaatatccgtttgcgtccatgcagcgatctggtcgaaatgatagatgccgtgctcgttgagctttttctcgttgacggcgccaatgcccttgatgagcgtaagattatcggccttgccgccgcgcgcactttccagcccgcccgcaagcgcggccttgccggaagcaagcctctcgcccttttcttccgcaaccgcttcctcggcaagctgcgtcgcaatcagatccgccggatcttcgacaccgggcttgtcggccccttcgatcaggtccgcaatctcctcgtcatcgacacccagataggcagcaataacacgcggatcgttcttgacctcttccggcgcgccatcggaaattttcgttccatattccagcacgatcacatggtcggagatttccataaccaccgacatgtcatgttcgatgagcaggatcgacgtgcccgtctccttgcggatatcgagcaaaagcgtgttcagctctgccgattcacgcgggttgaggccagccgccggctcgtcgaggcagaggatttccgggtcggtgcacatggcgcgggcaatttccagacggcgctggtcgccataaggaaggtcgcccgccggatcatcagcgcgcgcgatcagattgatcttttccagccagaagcgcgccttctcgatggcttccttcgccgccgtcttgtagcccggcaatcccagaagaccgaggatcgtgtaacctgaagagcgcatcagtgtgttgtgctgcgcaaccagcaggttttccagaacggtaaggcccgaaaagagccggatgttctggaaagtacgcgccaccttggcctgtttggtgatctggaaatcgggcaggcgctccagaaggaaattctcgcccgttttccgatgcatggtcagcataccgcccgtcggcttgtaaaagccggtgatgcagttgaaaaccgtggtcttgcctgcaccattcgggccgatgatcgcagtgatatccccgcgcttcacgtcaaagctcagatcattgatggcgatcaggccaccgaagcgcatcgaaagatgctcgacttggagaatggtgtctttcaaaccattaccagacataatgctcgtctccgccatcagccgtgcccttccttggtaaaggcgcctgacaccatcttcctcgcattcaggaacgcgctcggttcacggcttcccacgaaaccacgcggtttccagaccatgacaaccaccatggcaaggccgaagatcaacatgcgatagagttccggcgtaaagtccggcccgaagattatcttcaggaagctcatctcacgcaggatttccgtaccgccaatcatgacaatcgcggcaatcgcgatgccgacgagcgaacccatgccacccagaaccacaatggccagaatgactgcggattcgaggaacacgaaggattccgggctgacgaagccctgacgtgcggcaaagaacgaaccggcaaaaccaccgaacatcgcgcccgtggcaaacgccgtgagcttggtcgtggtggtgttgatgccaagcgaacggcaggcgatctcgtcttcacgcaaagcttcccacgcgcgccccaccggcatgcggcgcaggcggatcgtaacccaggccgtcaggagggccagcaggagaatgacgtaatagagaaagaatttataatgcgccgctgagaaggccaggccgaaatgagcggcaaaaccgtccttgctcgcattgaaaggcagaccgaagaaggttgccttggcaatgccggaaatatcgaaggtgccgcgggtaaggtcggtccagttgatgaggaccagacggatgatttcaccgaaggcaagcgtgacgattgcaagataatcgccgcgcaggcgcaacaccgggaaacccagaatgatgccccatgtcgcagcgagcagaccggcgatgggcagaagcacccagaacgacaggccgaaatagctggacagaatggcataggaatatgcgccaaccgcatagaaggccacatagccaaggtcgagcagaccggcgagacccaccacgatattgaggccccaggccagcatcacatagatgaggatctggacaccgaaattatccacccactccaacgatccctgccagccaagggctgcaacgatgagaacgggatagacaaagaggaaggcaacgccaaggcgtgagaaattgcggcggacaaaagaagggttttcggttgagaccgcgggccggctgctcttggcgagcttgcgcgcctccagccagggctggagaaaggcgatgaaaaggaagcgcccaaccgctgcgatcgcgaccatgatggccagcgttccccagcgctgttcgagcaccaattcgttgttgatgttctgatcggtcttgaaaccgatgatgaggcagaagagaccgagagccagaagaccggccatgatcccttcgcgcagagcccggccgaaaagggaatccgggcgtgaaccagtttgtactgccatgattacaccttttcgacttcaggtcggccaagaatgccggacggcatgaagatcagcacgatagccaggatcgagaacgcggcgacgtccttgtagtcgatcgagaaataggccgaccacaacgcttcgatgagaccgataagcaacccgccgacaacagcccccggaagcgagccgatgccgcccagaaccgccgccgtgaacgccttcacaccggggatgaacccgtcagcgaacgaaatcacgccatagaaggagaggtaaagcgtcccggctacggccgccagcatggcgcccatcacgaaggtgagcgagatgacacggtcgacattgatgccaagaagggccgccatcttgcgatcctgctcgcaagccctttgcgcgcgccccagcgaggtgcggttgacgacataccagaagatcgtgagcaatattgccgtaaccacgatcaccacgatctgcttgagcgagatcgtgacgccgctgccgaacagctcgtaggaaccattcagaagctggggaaccggcttgttgcgcggaccctgcgtgacctgaacgaagttcgacaaggcaatcgacatgccgatagccgtgatcagcggcgcaaggcggaacgaaccacgcagcggtcgataggccacgcgctcgatcgcccagctccacagacccgtcagaagcatggcgacgatcatcatcaaaagcagcatcagtgcaaccggcagcattccggtgaaggtcgtgataatgaggaaaacaatcagcgccatgaacgcgccgagcatgaagatatcgccatgagcaaagttgatcatgccgataatgccatagaccatcgtataaccgatggcgatcaggccatagatcgaaccgagcgcaagcccgttgatcacctgctggaagaaatattccatagagaagccacccattttattgtccgggattttatttgccgcatcttcttgcgtacggcttcattttattcccggtccatttacacctaacggctgtatagaggaatgcaagccccttttgtcgcaggcaaaagacaaagtctctcattccgtcacaaactagttatgtcccctatcaaatgccgtgtatatgtctttttctcctacccggcctacgttattccatatttttcccacacacgaaaaggcaaataaatgggaaggtggaaataatttcgcctgttctacccactttatgccacgctgaacccatgagcaaacggatcgcgatcgtcgataaaaatcgtattatagcccgtcatccgcgcccagcctgcaatggaaggcacaattgcggggcgcccggcaacctcggcggcgcgctccacacgaccatggaatagcgagccgatgatcgattcatgaataaattcatcgcccggtttcagcttgcccttggcggcaagctgggccatgcgcgccgacgtgccggtgccgcagggcgaacggtcgatagccttgtcgccataaaacacggcattgcgcgcatgggcttgcgggtgcttcggctttccggtccagagaatatggctgagacggttgatatcaggcagttccgggtgctggaacttgtatttttcattcagccgctggcgcaggaccgggctccaggcaataagctgaagcgcggagtaatcgtccatatccgtgtagttttcctgcggttcgacaatggcgtagaaattaccaccataagcaacatcgaccttgatcgggccaagatcggggcattcgacctccaggccttcggcataaaggaaagctgggacattggtgaggcgcacacgctccacatactgaccgtcctgctcatattcgatcgccaccaggccggcgggcgtgtcgagattgagcttgcccggcgtcttgggcgtcaccagtccctgctcgattgccatcgtcaccgtgccgatggtgccatggccgcacatcggcaggcagcccgaggtttcgatgaacagcaccgccacgtcgcaatccggccttgtcggcggatagagaatggaaccggacatcatgtcgtggccgcgcggctcgaacatgaggccggtgcggatccagtcatattccgccaggaaatgcgcgcgcttttccatcatggtcgatccattgaggttcggcccgccgccagccaccagccgcacagggttgccgcatgtatgcccatcgacgcagaagaaggaatgtcttgccattatggtcagttccgaaaacgttgaggcttgaaaggttcgatatcgattgcaggttcgctacccgtgatgaggtcgcggataagccgcgccgtcgccgccgattgcgtaaggcccagatgcccatggccgaaaccgtaataaacattgccacccgccgaagcgcggccgataaccggaagggaatccggcatggagggccgataccccatccattgcctgccgccttcaaccttaaggcccggcaaaaacttcgatgctttcttcagcatcgcttcggagcgtgcaaaattgggcggcagatccagcctaccgaactccaccgctccgccaacacgaaggccggtctccattggcgtaatgacaaagccatggccgggaaacgttagctggcgctttacatcaaagctgccgaccagaagcgtcgtattgtaaccgcgttcggtatcgagcggcacgatatcgccgaagccctttgccagatcccgcgaccacgcacccgccatcagcaccagatgagtggcattgatctccaccccgttttcaagccgcagacgaacgccgccattctggcgcttggcgctcgcaaccttgccggaaaggaaccgtgcgccaagactttccgcataggaccagatcgccttgccgaaaagcttcggatcgctcacattcttccagccaggcacgaaagttccagccacgaagcgcgggttcagccccggctgcaattccgcaagccgcctgccgcgcacatgttcataggcgatgcccgccttttcgcgcacatcccagccgggctgcgaggccgcaagctccgcctcgctttcgtaaagctccagattgccgtcttcacgcagcctgttgcgcaagcccgcacgctcgatcagcgactgcatctcgttttccgcaaggcgcatgatggccgcttgcgcaatggccgttctggccaaggcattgggcgcgctggccgccagaaacgatagagccggggaagcattttggggaaataggtggggcgaatggtgaaagggccaagcgggtccagaagccagcccggcaccttgcgcatcacgcctttcgaggcaagcggcagaatatcggaaaaggccagcgctgccgcattgccggaactcgtttcctcgcaaatgcctgtccggtcaataacgagcacctcgcgcccggcctcggcgagcaatgcggcggtggcgacaccgacgatccccccgccaatgatgacgatatcctgctgaccctgtggatcagatttcatttctgtgcggctccccgaccgtcttggcatattgcgaaatgtccagctcctccggcatcgacacgtctttcatcgcgagccccgtgtggaatgtctatcgatttttcggaatgatgctgtgcgaaaattatctatggagcgatgttcggcccagatctcgcaaagaggaaaagccgaacgcctgcttgtttcgagacttcacctttcgtttgatatatcagtgatatatctatacacttgcattatgtcaatcacgtttgtcacaaagcaagaagcagcatggaacaggttaaagcgcacgaaacatctgcgaaccgcccccgtggccttgcgctggcgggagttgatggctgggcaagtgaaagcctggccgaacaggcctaccagattcttgaacggctgatcgtcacgctggagcttgaacccggcacactcgtcaacgaacgcacgctgatcgatctgaccggcatgggccgcactcccctgcgtgaggccatacagcgccttgcatgggaagggctgatggaggtgcgcgcccgatccggcatcgccatagcgccgatcgatccgaaggatttcatcaaggttctggatgcgcgcgagggcgtggaacgggtgctggcccgcgacgctgcgcgtttcggcagcccgcgcgattacgagaggctcgaagccgcagccaaggccatgcggcaggcggttccaaccgaggacgtgtccctgtttctggatgcggacaaggcatttgatatcgtgctgggtgcagccgcaagcaatccctatgcggcgcgcatcgtggcccccttgcaaagccatagccgccggttctggttccgccttcgcccatcatcgggcatcgcaggctcggccaatgcccacgcgaccctgatcgaagcgatcatttcacgcgacccggaacgcgccagtgatacggccagcgaactcatggcctatctgcgcacactcgcgccatagaacattttcggtactggccaaataaaaaaccggagcaaagccccggtttcttcatcggttcgcgcgcatggctcaatgggtcttgctcatcgaactggacatcttgcgcatcacattcagcgcaatgctcaattcttcatcgctgacgccatccagcagatcttcacgcacatcccccgcaagtttctcgacctgagccgccagttgcttgccttcagccgtcatcaccacccgcttggcgcgacggtcgccctgcacggcctgccgctcgatgaaggactgacgctccagcccgtcgagaagacgcaccatggtagcgttctcaatctcaagagcctcggccagttccttctggtaaaggccttcctgttctataagggcaagcaaagtgcgcgctcgcgccagcgtcagcccacgttctttcacgcgtgcatcgaacactgtacgaagcctgcgatttaccttcgccatggcatcgatcatttctgctctgagatccgccctgctcattccaatcgcctcatatattagcaaactaacaattgctgaatagattgctggcgggttattttcaagcaaactcgccaacctcacgcaagcgtgatgggataatgcccttttcgagcggtttggcgaccagactgtcatatgaaatataaattcagggagatcagttcaccagactgttcccggtcatgcgccgataatattcggctttcgtaagaacaaacacctgacgcgattccagtgtttccattgaaacacgggccatttccggcgcgataacagacgagccggaatagaaaaagcgggccagaagcccgctttaaaaaatcatcaacatcagcctcatcaggccggcaaaatggcgccttgcaatgtcatgagctgatgtaggaagatttccgccttggtgcgatgttcgttcgacgaggcatcttccagcaccttgcgggcatgatcgatacggtgctgaatgtcggccgggtcgatatcgtccacatgcgttgcggattcggccagcacggtgcagccctgcggggtaatatcggcaaaaccgccgaaaaccacgtaggaatcggtcttgccgtcggcaagcttcaccgaaacgacacccggcatgatcgtcgtcatcagtggcgaatgaccggcgagagccgtcagatagccttcgctacccggaatgacgacttccgtcacctgcgcggaaagcaggagccgttcaggcgacacgagttcgaattggaaagcttgagccatggttctcacttgaatttccagagcatgatcccgaaaatggatacccttttgcggaaaaaatcagctcagacaaaatgattgggccttcgcggtgggcccgaaggcccaccggaaactcaattcatcaggcagcttcagccgccagcttcttggccttttcgagtgcttcctcgatgctgccgaccatgtagaaggcagcttccggaaggtgatcgtagtcgccagcgcaaaggcccttgaagcccttgatggtgtcggcgagatcgaccagcttgcccggcgaaccggtgaagacttcagcaacgaagaacggctgcgacaggaagcgttcgatcttgcgggcgcgggcaacggtgagcttgtcttcttcagacagttcgtccatgcccaggatcgcgatgatgtcctgaagggccttgtaacgttgcaggatcgactgaacctgacgggcgacggcatagtgttcttcaccgacgaccttcgggtcgagcatacgcgacgtggagtcgagcgggtcaacagccgggtagatacccttttcagcgatcgagcgcgacagaacggtcgttgcatccaggtgggcgaacgaggttgccggtgccgggtcggtcaagtcgtcggcaggcacgtaaatggcctgaaccgaggtgatcgaacccttggtcgtcgtggtgatgcgttcctgcatggcgcccatgtcggttgccagcgtcggctgataacccacagcggaaggaatacggccgagaagagccgacacttccgaacctgcctgcgtgaagcggaagatgttgtccacgaagaacagaacgtcctggccctggtcacggaagttttcagcaaccgtcagaccggaaagggcaacgcgggcgcgggcacccgggggttcgttcatctggccgtaaacgagggctgccttggagccttcgccgccgccgagcttgttcacgcccgactcgatcatttcgtggtaaaggtcgttgccctcacgggtacgctcaccgacgcctgcgaacacggaataaccgccgtgcgccttggcgacgttgttgatgagttccatgatgagaacggtcttgccgacgcctgcaccgccgaagaggccgatcttgccgcccttggcgtaaggcgccagaaggtcgacgaccttgatgcccgtgaccagaatttcggcttcggtcgactgttcgatatattccggcgcgttctggtggatggcgcgggttgccttggtcttgatggggcctgcttcgtcaaccggctcgccgatgacgttcatgatgcggccaagcgtttcgacgccgaccggcaccatgatcggttcgccagtgtcgcgtgcttcctgaccgcgaacgagaccttcggtcgcgtccatggcgatggtgcgcacggtgtcttcgccgaggtgctgggcaacttcgagaaccagacgatggccctgattgtccacttcaagcgcgttcaggatcagcggcagctggccttccgggaacttgacgtcgacgacagcgccgatgacctgcgtaatgtggccgatcgcaccggctgctgctgccttgggggcgccagacttcgtagcagcgggcttggctgctgcggtggtcttgggcgccgcctttttggcgggtgccttcgccgctggctttgcttcggccgcggcggtagttttcggggtcgctgcttttgccatcgatccttaccttccgttagcacgatcccgaaaagttgcagactttccggaaaatcatgcggtaaaccaaattctatttcgccacatttatgcgatgccggatgtctccatccggctgcaaaatgctctagagcgcttccgcacccgaaataatttcgatcagttccttcgtaatctgcgcctgacgctggcggttatacgtgatcgacagcttgttgatcatgtcgcccgcattgcgcgtcgcattgtccatcgcgctcatcttcgcacccatctcgcccgcgacattttccaaaagagcacggaaaatctggaccgagatattgcgcgggatcaacgtcgacaggatggccgcaggatcaggttcatattcgtagatcgcatcgccggcggtctccatttcggcctcattgtcagccgaagcgggaataagctgctgtgcggtcggaacctgggagatcaccgacttgaattcggaatagaacagggtgcagacgtcgaaagcgccttcttcaaacagcttgatgatcttgtggccgatctggtcggcatgcacaaaagcaagctgcttgacttcacgcagatcgacatggtcgtgcagcaatgcgctgaattcacgacgcagaatatccgcgcccttctttccgaccgtaatgatcttgaccgtcttgccttcagcgagaagcttgcgggcatgatcacgcgccagacgcgcgatctgcgagttgaaaccgccgcaaaggccacgctcggccgtgcagacgacgagcagatgcacgtcgtccttgcccgtaccgaccatcagggccggcgcatcttcaccgctgacattctgcgcgatattcgcgagaacggcacccatgcgctgcgaataaggccgagcagcctccgcagcttcctgggcacggcgcagcttcgccgcagcgaccatctgcatcgccttggtgattttctgcgtcgccttgaccgaggcgatacggtttctcagatcctttagtgaaggcatccgttcatcccgtcacaaaattcaagcgaaagacttggcgaacgcgtcgatcgctgccttgagcttggccttgaggtcatcggtaagggctttctcgttgcgaatgccctcaagcacatccttgtgctcggtgcgaagcgaagcgagaaggccttcttcaaacttgccgacctggttgacagcaagcttgtcgagatagccgttaacaccggcatagatcacggcaacctgctcttccgtcttcagcggcgagaactgcggctgcttcaggagttcggtcaggcgcgcaccgcggttgagaaggcgctgcgttgcagcgtcaagatcggaaccgaactgtgcgaaggcagccatttcacgatgctgggcaagctcgcccttgatcgaaccggcaacctgcttcatggccttgatctgggccgaagaaccaacgcgcgaaaccgacaggccgacgttcacagccgggcggataccctgatagaacaggttggtttcgaggaagatctggccgtcggtgatcgagatcacattggtcggaatgaaggccgaaacgtcgttgccctgcgtttcgatgaccggcagagccgtcagcgagccagcgccgttttcgtcgttgagctttgcagcgcgttcgagaagacgggagtgcaggtagaaaacgtcgcccggataagcttcacggcccggaggacgacgcagcagaagcgacatctggcgataagcgacagcctgcttcgacagatcgtcatagccgatgagggcgtgctggccgttgtcacggaaatattcacccatggcgcagcccgcaaacggagcgagatactgcatcggggccggatcggatgcggtggccgcaacgacgatcgaatattcgagtgcgccgcgttcttcgagaaccttcacgaactgggcaacggtcgaacgcttctggccaacggcgacatagacgcaataaagcttgtccttgtccgggccattgtcgtggatcggcttctggttgaggaaggtgtcgagaatgatcgcggtcttgccggtctggcggtcgccgatgaccagctcgcgctggccgcggccaaccgggatcagcgcgtcgatggccttgaggccggtcgacatcggctcatggaccgacttgcgcggaataatgccgggcgccttgacgtccacgcggcggcgttccttggccttgatcgggcccttgccgtcaatcggattgccgagagcatcgaccacgcggccaagcagttcgggaccaaccggaacgtcgacgattgcgccggtgcgcttgacgacatcgccttccttgatgtcacggtcggcaccgaagataacgacgccgacattgtcgctttcaaggttcagcgccatgccgcgaatgccaccggggaattcgaccatttcaccggcctgaacattatccagaccatagacgcgggcgataccgtcgccaacggacagaacctgaccgacctcggagacctcagcctccttgccgaagttcttgatttgctctttcaggatagcggaaatttccgcggcgcggatgtccatcagccgacctctttcagtgcaagcttaagagaagaaagtttggtgcgaagggacgtgtcgatctgacgcgaacccatcttgacgataagaccgccgaggatcgacggatcgacggtgacgttgatcgtcacgtccttgccggccacgcccttcagcgtcgccttcaattcgttctgctgcgcagacgtcagctcgtgcgccgaaaccacatcggcggaaatctcaccgcgatgttcggcagcaatctggcggaaagcggcaatgatgcccggcagtgcaaagagacggcggttctgcgcgacgacgcgcaggaaattcccgaccagacccttgatgccagccttgtcggcgatagcgccaatggcgtgaagctggtcttccgaagaaaacacaggactggaaatcagacgcctgaggtctttgcttccgctcagaagcgcctcgaagcggccaagatccttttccacagacgcgacggaattcgcatcgagcgcgagctcgaaaagcgatccggcgtaacgctgtgcgacacctgaaatgagcgaagacgtttcagccacgaacaacctgctctctacgttgaaaccacccttttgggacccagtctcgttcaggacgccaaaccgatgattttattgaatgttttcggaaaacccctgacatgcgagcatgccaacaccgaaatgtgattgccgtctagcatagacgaacaggactcgcaacacgcgaatcccgcacttttgtgtaagttttgccgcgttttccggtcaaaaaagtcgcatccgccgccatacggtcaggccggacattcgcgcgcgcacgtttggcgtgcatcatcccttcaggaaatgaagctgaaagcataaagcaacggcccggcggcaagcagaaactcaaccagtgcagcaaggctgccgtagaagcgccctcccactggcccacccttgcgcccgcctgtatccgacatcatcgaaatgaaacgtccaaacagggcaaaaccccacacggaaccgagcacgacccagagaaatggctgggcaaaaatgagacagccaagccctacccccagataaggccctgccagcgtcgcacggatggagccatatccttccggccggccgttgatcggctggagccgcaaaagtttcatcgtgatgcccggcgcaaaaagcatgacaagaccggccagcgccgtcacggcggcagagctccaggcaagccattctccggtcgtggcaggaagatagaattccatcgcaattaccctcgtcgtttcttgccctatagcggaatttccatcaatcttccacgcctttacatgtcagagaaagctttgcggatctatatccacctgcaccctgatcgagcctttttcctttggcgcagccgccagaagcgcgcggataaatccttgaatatccgcgcgttttgtcccgtgcacgagaatgcggaaccgatggcgcccgcgcaccagcgcaagcggcgcttcggctggtcccagcacggaaatttcacgcgacgagggcgcacagcggcgaagcgcgcgcgcatgattttcagcgtcgggccggttatcagcggagatgatgagcgccgcaagccgcccgaaaggcggcagattgctgcgctcgcgctcctcgatttcgcgggcgtaaaaggcgtccgcatcgccgctgacgatagcccgcatcacgggatggtcaggctgataagtctgaatgagaccgaggctcttgcgccccgttcgccccgcgcggcccgtgacctgattgagcaactggaacgtgcgttcggccgcgcgcggatcgccattggcaagccccagatcggcatccaccacgcccaccagtgtcatgttgggaaaattgtgtcctttggcgacaagctgcgtgccgatgacgatatccgtttcgccttttgcgatagcgtcaagttccagccgcagccgcttcacgccacccgccatatcagacgaaagaacgatgattcgcgcgtcattgaaggttgccgccacttcctccgcgatgcgctccacgccggggccgcaggcaaccagatgatccagcgtgccgcattccgggcaggcttgcggcaccggctcatgatagccgcactggtggcacatcaactggccgcgaaaacgatgttccaccagccagcttgaacattgcggacattgaaagcggtggccgcagacccggcagagcgtcaatggcgcatagccgcgccggttgaggaacaaaagcgcctgctcgccgcgctccactgtcttgccgacagcttccgtcagggcaggcgacagaaaccggcccggcggcggcggcgaacggcgcatgtcgatggttttaagatcgggaagtgctgcttcagcatagcggccatagagcttgattcgcttgtagcggccctgctccgcattgacctgactttcgatggacggcgtggccgaggcgagcacgaccggaaagctgccaatatggccacgcaccacggccatatcgcgcgcattgtagaaaacgcggtcttcctgtttgtaagccggatcatgttcttcatcgacgacgatcagccccagttccttgaagggcaggaaaagtgctgagcgcgcacctgccacaacccgcactgttccctccgcaacctgccgccagacgcgctcgcgggtgcgcggcgcaagatcggaatgccattcggcgggctttgcgccaaagcggtcgtgaaagcggtcgagaaactgctgggtcagcgcgatttccggcaggagaatcagcacctgcctgcccgcatccagcgccttggcgaccgcttcaaaataaacctccgtcttgcccgaccccgtcacaccatcgagcagagaaaccgaaaaaccaccggcttcgacggcttccgacagcatttcggcggctgcctgctggtcctgcgaaagcgtggcgcgcgcataatccgtatcgggctttgcaaccacggctggcggcggcagcatgatttcttcaaaaatgccttgcgccttcaagccatccacgaccgtcagcgatacgcccgccgcatgggcaaggccggagcgtgtccaggcaagcccgtcgcgggcaagctccatcacgcgggcgcgagccgcagtcatgcgctctggcatgcgctccggctcgccggcacgatagcgaagccccggcaccgccggttcggggtcgaaggcggcaggcacgcgcaaaaccatgcgcgccaccatgccgggcggcgaaagcgtataatcggctgcccagcgcatgaagcgcagcatctcaggccccactagcgggcaattgaaaacttctgaaatctcccgcaattttctggaatcgaccgcatcggtctcgccctcgcagacaatccccgccacctcccgcggcccgagtggcacgcgcacgatcgatccgggctggacgttcatgcccggcggaaccatataagaataaggccgttccgcgggcatgggtacgagcacgggaaccacccgtggcgcgagttccggaaacagaccagacatggggtttgcaatatcgtgcgaatctttcgacatgatcgcgtgaccttggcgcggctttgcgctaaagaaaagccaccttccgggaattaaatggttttaaattcctcaaatctacccgcgctcattatggaggaacgctgttatgaagtttttcgtggacactgcggacgtcaaggaaatccgcgagctcaacgaccttgggctggtcgatggcgtgaccaccaacccgtccctcatcctgaaatcgggtcgtgatattatcgaagtcaccaaggaaatctgcaacatcgtcaagggcccggtttccgccgaggttgccgcgaccgaatatgagcagatgatgaaagaagcagccgttatcgccaggatcgctgacaatatctgcatcaagctgcctgtcaccctcgacgggctgaaggcctgcaaggccctgacgtcagaaggccacaaggtcaacatgacgctgtgcttctcggccaatcaggcgcttctggctgccaaggccggtgcaaccttcatttcgccgttcattggccgtctggatgataccggcatcaacggcatggaactgattgccgaaatccgcacgatttacgacaattacgatttccgcaccgaaattcttgccgcttcggttcgtaccgtcaatcacgtcaaggaagcagcactcatcggcgccgatgtcgtgaccgcgcctccggcaacgctgaaggcactggtcaagcatccgctgaccgacaagggcctcgaaaccttcctcgccgactgggcaaagaccggccagaagatcgcctgatacggtctttccattgagagcattttcgagcaaaaagcgggctcaacggcccgcttttttatgcctgccagacttccggctgaaacaaaaaaggcgatgccgaccgcaccgccctttatgatattacgtatctggctcttgaatcaaagcttcgacatcttcaacgccacagcaagatagacctgctgcgccagttctttcgccgcacgctcgcgcgcatcacgctcggcacgcaggttcgcaaattcctgacgcggacgatcaaaggaagcagcaaccatgcgtgaacccgtggcaagcggcttgccgtccttgtcacgcagcacgaaattcgacgtcgccttgacgataccggccgaaggacggcccgtacggtcagtctgatcgccgatatcgacgctcacggccgcaatcgtattggtgctgaggccgaggctcagccggtaggccggattggccggttcgccagcaccgccactgaacaggaagatcagttcattgcgtacttcctgtccgaaaatatcgcccgccggatcgatagcgatcgaagcaagcttggtgcgcatatccggcgtcacgctgccgccgatagcgctgcctgctccatgattcgacgaatagagcggttgcacggaacagcctgcgatgagcaccgcagcgccaagcgcaaaaaacccgatacagaaagctttgattgcagagaggaagcgatcaggcaacgacattgacgatcctttgcggcaccacgatgattttcttcggcgagcccccattgagcgcagccttgacgaaatcaagttcgagcaccgcctgttggatgctagcttgatcagcgtcgcgcgcgattgtcaaatccccgcgcttcttgccgttgatctgtaccggcagaacaatctcgttttccactaccaatgcaggatcgaacaccggccaaggcgcacgcgcgaccaatgtttccttgcccgcgaccttgccgcccagttcggccaggcactgttcggccagatgcggcatcatcggcgcagtcatcagaaccagcatttcggtcgcttcacgtaatgcgcccttcatctcggcatcggccttgccgtccgctgcctgctgcaaggcaccggaaagcgtgttgacgagttcataaagacgcgccacgccacggttgaaggcaagcttctcgatatcgtcgcccacagccttcacggccttgtgcgccgccttggacacgccgagcgcctcgccctgtgtgcccgctttcggcgcaacgtccttcaatgcgggcgcggcctccgcaaccagacgccagatgcgctgcacgaagcgatgtgcaccttcggcacccgcttccgtccagatcacgtcacgctccggcggagaatccgacagcacgaaccagcgcgcgatatcagcgccataggaagcaatgatgtcgtcgggatcgaccacgttcttcttcgacttcgacattttttcgatggagccaatctccaccggcgcgccggaatcgagcatggtcgccacgcgcttgccatcgatttcctcgatgcggatatcggcaggcgaaacccactggccattggccttgtaagtctcgtgcactaccatgccctgcgtgaacagacccttgaacggctcatccacgcccacatgccccgccaccttcatggcgcgggtgaagaagcgcgaatagagcagatgcaggatcgcgtgctcaatgccgccgatatactgatcgacaggcagccagtgatccgcagccttgcggtcggtcggttcgttttcccatggcgcggtaaagcgcgtgtaataccaggacgaatcgacgaacgtatccatcgtgtcggtttcgcggcgtgcatcgccgccgcatttcgggcacttcacatggcgccaggtcgcatgacggtcaagcggattacccggacggtcgaactcgacatcatccggcagcttgaccggcagatcggcgcgcggcaccggattgacgccacagctttcgcaatggatcatcgggatcgggcagccccaataacgctggcgtgaaatgccccagtcgcgcaggcggaactgcaccttgcggacagcctgcggacggccaacgagatcggtcttttccagacggctcgccacctcgttgaaggcggcttccggcgtcatgccgtcgaggaagcgcgaattgatcatcacgccatcgtcggtataggccgtttcgccaatgctgaagcttgccgcatcctcgcccttcggaagaacgaccggcgtaaccttcaatttgtacttgttggcgaaatccaggtcgcgctgatcatgcgccgggcagccgaagacggcgcccgtgccatattccatcagcacgaaattggcgacatagaccggcagttcccaattgtcgtcaaacggatgcttgaccttgatgcctgtatcgaaacccttcttttcagcggtttccagtgcggccagcgacgtgccctgctgatggcattcctcaatgaaactggatagtgccgcattgccctcagacagtttctttgccagcggatgatcggcggaaatggccacgaaagccgccccgaacagcgtgtccgggcgggtcgtatagacctcgacttcagaaaaaccggcaggcgcagtcccggccgcaagcgcgaagcgcacctgcaagccttccgacttgccgatccagttgcgctgcatcaggcgaaccttttccggccactggtcgagcgtatcgagaccagccagcaattcctcgctgaaatcggtgatcttgaagaaccattgcgtcagctcgcgctgttccaccagcgcgcccgagcgccagccgcgcccgtccaccacctgctcattggcaagcacggtattgtcgaccgggtcccagttgaccttggaggtcttgcgcgtcactagccccttttcataaaggtcgatgaaaagcatttgctggcggtgataatattccacgtcgcaggtcgcaaattcacgcgaccagtcgagagacaggcccatggatttgagctggcgcttcatggtggcgatattctggtaggtccattccttcggatgcaccttgttttgcatcgcggcgttttccgcaggcatgccgaaggcgtcccagcccatgggatgcagaacgttgaaacccttggcgcgcttgtagcgagccacgacatcgcccatcgcataattgcgcacatggcccatatggatgcgccccgacggataggggaacatctccagcacataatatttctcgcggctgtcgctattgtcggtttcaaaagtccggttttcttcccagactttctgccaatgagcttccgccacgcgcggattataacgttcggctgccatgagcgtatttactcgtacaaagatgatgcaataaggagagtcgatatttaatggcgaccttcaccacggtttggcgatagcgtcaaccttttgcggaaaaaagaccggaaagcgagagtttcatgtctgatgtcgtagccaatctcaatgccgtcaaggcggttatcgcgcgggcggaaaaagaagcgcggcgggagaacggctccgtcacgctcgtcgcggtgtcgaaaaccttcgacgcacaagccattcgcccggccctcgacgccggacagcgtgttttcggcgaaaaccgtgtccaggaagcgcaaggcaaatggcctgccctgcgcgaagcctgggccagtatcgaacttcatctgatcggccctctgcaatccaacaaggtagcggacgccgttgcccttttcgacgtcattgaaacggtggaccgcgagaagatcgcagccgccctggccagcgagatcaggaaacagggcaagagcccgaaactctatgtgcaggtcaataccggcctggaaccgcagaaggccggcattccaccgcaagaagccgttgccttcgtggagcgttgccgcaaggagcacggccttgtcatagagggcctcatgtgcattccgcccgctggcgaaaatccgggcccgcattttgcccttctggaaaagcttgcccgcgaagcccatgttgaaaagctctccatgggcatgtccggcgactatgaaacggcgattggtttcggcgcgacatcggtgcgcgtcggggcggcaattttcggcgggcgggcctattccgcctccgtatgacggcactctccttcaggtctgcccaggtttgccgtgccgcaggcgctttctgatcgtcatgatcgtgcggctgtagatccacgcgaccgagagcgcaaccacgcatccaagcgtgatttcaagaaaccgtgacagggcaagccataattcctgatcgcttgtctgggcagcacttcccgcatccatgatgatcactaccgttgccggggccagccgccagttgctcggatagttgtcgatcatcacgacgacgccaaccgttatcgcggcggcaaaaaggctgatgaccggcgaatagccgacaagccagatcatcaccatgccgatcgtgcagcccactgccgtattgatcgccctcacgcgggcaagcgacagcgtggtgtgaatatctggatcggaaacgatgaaaaccgtcatcatcgaccagatcgggtgctcgatgcctatgccgcgcagggcgaaccaggatatgagacacccgataaaggtttgggaagcatagtgcagcgccttcccgggattcgaaaaatgcacaaatgccatatggttcgtcaatcacctttgattgagagatcgcaggcgcctatcataagccaatggctttgacacacaatcaatgcagcacgatttccccttgtacattgcgccagtccgaggcgccaagcagccggaaatgcgtgtagctgaccgaatggagcggcccttcgatctcgcgctgccagaattcgatgaaatggttcagcaccggaaattcgggcgcaagatcataatcctgccagacgaaaagctggagaagatgcgggtgatcaggcatgtgatagaacaccttggcggtggtcaggccgtaaccggcaagttgcagttcaaaagccgatttcgatttcaaagcggacgtcgtcatggcgatttccccttttttgtgaagagcctcattgccaggcccctgattttgagataatcgctccaattagtttttaaagagtaaaaacaatatgttagcagcatccatattggagtgctgctattttttccctttacgatgcggcaataagcgaacgccaggcgcgccaattgtctaatttaccttgccttcgagggacgatagacaggtcatgtgacggtctttggcgctttgcgtcggggccgcttcatccggctggaggaagccgggcaatttgttttgggtgcattatgcaatgccggatggttctatttggctgcaaatgctgaaggaggaaatcatgtcggaaaagctttaccccgtgctgccggaggcaaagaaaaacacgctcatcgacaacgagacttatctcgaatggtatgaggagagcgtgagcgacccggatggcttctgggccaagcacggccggcgtatcgactggttcaagcctttcaccaaggtcaagaacaccgatttcaacggcgatgtaacgatcaagtggtatgaggatggcgtcaccaacgtctcatataattgcatcgaccgccatctgaagagccgcggcgacaaggtcgccatcatctgggaaggcgacaacccctatatcgacaagaagatcacctatcgcgagctttacgagaatgtctgccgcatggcgaatgtgctcaagaagcatggggtgaagaagggcgaccgcgtcacgatctatctgccgatgatcccggaagccgcctatgccatgctcgcctgcgcgcgcatcggcgccgtgcattcggtcgtctttgccggtttctcgccggaggcgctcgctggccgcatcgttgactgcgaatccactttcgtcatcaccgccgatgaaggtgtgcgcggcggcaagcctgttgcgctgaaggaaaacaccgataccgccatcgacatcgccgccaagcaatatgtgatggtcaacaaggtgctggtcgtgcgccgcaccggcggcaaggtaagctggggccgcggccgcgatctgtggtaccatcaggaagtcgcaagcgtcgaaccgcattgcgaaccggaaccgatgaatgcggaagacccgcttttcattctctacacatccggttccaccggcaagccgaagggtgtgctgcataccaccggcggctacctcgtctatgcctcgatgacgcatcaatatgtcttcgattaccatgatggcgagatctactggtgcacggcggatgtgggttgggtaacgggccactcctatatcgtctacggaccgctggccaatggcgcgacaacgctgatgtttgaaggcgtgcccaacttccccgatcagggccgtttctgggaagtcgtcgacaagcaccatgtcaatatcttctacaccgcgccaaccgcgctgcgcgcgcttatgggcgcgggcgatgaattcgtaacccgctcatcgcgttcgacgctgcgcctgctgggctcggtcggcgagccgatcaatccagaggcctgggagtggtattacaatgtcgtgggcgaccagaaatgccccatcgtcgatacctggtggcagacggaaaatggcggcatcctcatcaccccacttcccggcgcgaccgatttgaaacccggttcggcaacacgcccgttcttcggcgtcaagccggtgctggtggacaatgaaggcaatgtgcaggagggcgtagccgacggcaacctgtgcatctccgactcctggccgggccagatgcgcaccgtctatggcgaccacaagcgtttcatcgaaacctacttctccacctataaggggatgtatttttcgggcgatggctgccgccgcgacgaggacggctattactggatcaccggccgcgtcgatgacgtgctgaatatttccggccatcgcctcggcacggcagaaatcgaatcggcacttgtctcgcatcactcggtttcggaagccgccgtggtcggctatccgcacccgatcaagggacagggcatctattgctatgtcacgctgatgaccggcgcagacgcgcaggacccggacgagttgcgcaaggaactggtccagcatgtgcgcaaggaaatcggccccatcgccacaccggacaagatccagtttgcgcccggactgccgaaaacccgttccggcaagatcatgcgccgcatcctgcgcaagatcgccgaagacgagttcggcgcattgggcgacacctcaacgctcgccgatccgggcgtggtggacgacctgatcgaaaatcgccagaacaagaaatgacaacagaaaggccgggagacttcccggcctttctgctttgaaaatacccaccctcatcatcctgagcccgccctcctcgtccttcgacacggtgctgcgcaccggctcaggatgagggcgttacaggccgcaggagcggaaataacccaaactttttagaagtcgatcgtgcgtcccttgatctcccagtcaccataacgggctgggtccttaccgccgcgaccaccgatttcacgcggcagcttttccgccttttcagcagcgcgacgcgcttcggcttccttcagcgcgcgctgggcagcaggcgggaggtcttcaaacctgcgcttgtccacgttttccggggcatgggctgcgtcgttattttcgctcatcgataacattccaattctcggctttgccacaaatattgaagcgaagctttttcatacccatcatataggcagaaaggcttgccgtgcaaaaccgtttgacgggcaattgccagatttggagaccgccacggatgaatatgacgaaaactgccatgctgatcgccctcatgacggtgatgttcatgagtattggctatttgctgggcggcggcggcggcatgatgatcgcgcttgtgatcgccgtcgccatgaacctgttcggctactggaattccgacaaaatggtgctgcgcatgtacaatgcgcaggaagtggacgagcgcagcgcacccgaatattaccgtatggtgagcggtcttgccgctaatgcgggcctgcccatgccgaaggtctatatcatccatgaagaccagccgaatgcctttgccacgggccgcaacccggaaaatgctgccgtggcggccacaaccggcctcctcaaccggctttcgccggaagaagtcgcaggcgtgatggcgcacgagctggcccacgtccagaaccgcgacacgctgaccatgaccatcgtggcaacacttgccggtgccatatccatgctcggcaattttgctttcttcctcggcggcaatcgcgaaaacggcaatggcgtcatgggcgtcgtcggcacgcttcttgccatgatcgtcgcacccttcgcggcaatgattgtgcagatggcggtgagccgcacccgcgaatatgccgccgacaagcgcggcgcggaaatctgcggcaatccgctgtggctctcctccgcgctaggcaagatcgcgcgtggtgccaaggtcatcccgaatgaagaagccgaacacaacccggcgaccgcgcatatgttcatcatcaacccgctgagcggacgtggcgcggacaatcttttctcgacccacccggataccgacaaccgcattgccgcacttgaacagatggctgctgaaatgggtatccgctcggccgcaatgacggcgcgcgccgccgccccttcacaaaacagtggtccctgggggcaaagaagtgataatgcaggcggcaacagcaatggcggttcccgctatcgggggccgtggtcgtaaataaagaaggctagtgtgaacgataaaaaacccgcgccgaagcgtggaaacaaaaagccgcaaacgaatagcaacagcgccgcagacctgcgccccggtctggcggcgcgtttgtgtgcggcccgccttctgggcgcggtgatcgaaaagaacacctcgctcgacggcctgaccgacaatgcccacggccatccgcaatatctggcgctggagccgcgcgaccgcgcgctggttcgcgccattctgggttctgcgctgcgcaatcgcggcagcatcgaacgcgccatcaacaagcggctcgaccggccattgccggaaaatgccgtggcgctgaagcatctgctccatgttgccgtcgcccagattttctatctcgacctgcccgaccattcggcagtcgatcttgcagtcgaggccgcgaacagcgatccgcgcaaccgcaaatatgccggtctggtcaacgccctgctgcggcatctcgcgcgcaacaaggaacgcgcgctcgcccatacatttgagcccgaagccaatgtgccagaatggtttgccaagagcatcaccgacgcctatggcacggaaaaagcagcgaccattctcgccatgcacgcctatgagccgccgatcgatttcacggtcaagggcgatgccaaggcatgggccgaaaagctcggcggcgtggcgctgcccaatggttcggtgcgcctgcaaacggtggagggcaatctcaccgacctgcccggctttgccgagggcgaatggtgggtgcaagatgtagcggcaagcctgcctgcgcgcctgatgggcgatatcaaaggcaaacgggttgccgatctttgtgccgcccccggcggcaagacggcgcagcttgtgcttcagggggccgacgtgaccgcgcttgacctgtccgaaaaccggctgaagcgtctcaacgccaatctggaacgcctcggtttcgaggcgaagactgtcgccaccaatctgatggattttaagcccgacgaactgttcgacgccgtgcttctggatgcgccctgctcgtccaccggcacggtgcgccgtcacccggacgtgccatggaccaagacgccgcaggacattgcaaaactcgcagaacttcagggcaagcttttggcgcacgcagccacgctggtgaaacccggcggcgtgatcgtcttttccaattgctcgctgcatccgctcgaaggcgaggaaatggcgcgcaaggcgccggaaaatccgctgctggaaccgttcccaatcacggagcaggattgtcccggccttgaagggctggtgacggcggaaggcttcctgcgctccaccccggcagacctgccgccggatcgtttggacggcaatccgcacatggccggcatggacggcttcttcgcggcccgtttcaagcgcgtataaaaccgcaaaatgtgtattttgacatactggtcgcatttccgtccggtatggttaacgctcgattcaccatttccatacaattgtataaaggaaacgggctgttctaatggccgcaaaataatgacaaacaatacggagaaagaccgggtgacagtcgccctcagcgaaaccccacatctttggggattggccattgcacaggcgtggcgcaaattcagccgccgccttcgcatgggaccgctttatcgctggcgcttcaccggctttacgccggaccgcatcctgatcgccccgtctgacctgcgcgttgccgacccgcaactggcgcaggaattctatcatggccgtttcgcgctggccggacgcctcgtcgaaaccggcggattgtcgcctttcgccgtcgaaccgccaacgcctgaatgggaagcagcccttcagggtttcggctggctgcgccatctcaaaagcgccaatagcgaactggcaaccgccaatgcgcgcgcgctcgtcgatgactggatgcgcatgttcggcaagcgcatcggcggcattgcctgggcgccggaagtcaccgcccagcgcatcatcgcatggttgcagcattccaacctcatcctgtcgggtgcggaactgcccgcctatcgcaaattcatgcgctcgctcgccatgcaggtgcgctatctgcgcaccgtcgccgccgccatggatgatggagaggaacgcttgcgcgcccgcatcgcgcttgctttcgccgccctggcgctgcctgtttcgccgccgactgcccgcgccgcgcggcgcaatctggaatatgagctgaaacgccagatcatgccggatggcgggcatatctcgcgcaatcccgttacggttctggaattgctggccgatcttctgccgcttcgccagacttatgccaatggcacggaatcgccgcccaaggcgctgatcgaagccgttgaacgcatgttgcctgcgctgcgcttcttccgccatcaggatggcagccttgcgcttttcaacggcgtcggcccaaccatgccggaacgcatcatttcggttctgcggcatgatgaaaccgccggatcgccgctgacccacgcgccctattccggttatgagcggctttcgatggggtccaccaccatcattgccgacaccggactgccgccgccggtgacagcatcgcgggacgcccatgccggttgtctcgcctttgaaatgtcctccgggcgccagcgttatattgtcaattccggcatcgaccgtttcggcccgccggaatttcgtcctttgggccgctcgacggctgcacactccaccgccaccatcaacgatacgtcctcgtgccgtttcagcctcaatgcgagcctttccaacatgatcggcacgccgatcattgcaggccccacccgcgtgcagcgcgaccggatcgaggaaatggggcggcagggctttgttgccagccacgacggctatgcgcgcctgttcggcatctatcacgagcgccgtatcgtgctgtcgcataatggcagcgtcattcagggcgcagaccggttctatcgcggcgatggccgcccatccaaggcaaacgggcgcgacaatattgcggtgcgtttccacctgcatccgtcggtcgatatttcctttgatgagaacggattgatcgttctgtcaggagaccgcgacgacacctgggtcttttcctgctttgaagttgcgccacaactggaagattcgatcttctttgcgggcttccgcggccccgtgacatcaaagcagatcgtgctctccttccctgcttccgacctgccggaagtgaactggcagttcagccgcgtcgccctcggcagttacgtataaagttcaaatcggtcttttgcggtaggattctcggcgcgcttgtgttagggcgagccgtccactttcctgaacgcatccgtttcagcaacgaagagaccaactccctatggctgtcagctccaagcatattcccgctcccgatcttcatcgggtgcgccgcgccctcctttccgtttccgacaaaaccggcctgatcgatttcgccaaggcgcttcatgccaatggcgtcgaaatcctctcgaccggcggcacagcaaaatcgattgccgccgcaggcattccggtgaaggacgtatccgaaatcaccggctttccggaaatcatggatgggcgcgtcaagacgctgcatccggcagtccatggcggcctgctcgccgtgcgcaacgacccggaacatgtcgcggccatggaagaacacggcattggcggcatcgatcttgccgtcatcaatctttatccgttcgaggaagtccgcttcaagggcggcgactacgacacgaccgtcgagaatatcgacattggcggcccggcgatgatccgcgcttcggccaagaaccacgcctatgtcgcaaccgtcgttgaccctgccgattatgcagacgtcgtggctgaactggaaaagcattccggctccctgccgcttgccttccgcaaaaagcttgccgccaaggccttttcgcgcacggcagcttatgacgcggccatttccaactggtttgccgaagcaatcgacgaagaaacgccgacctatcgcgcggttgccggcaagctgcattccgtcatgcgctacggtgaaaacccgcaccagacggctggcttttatctcaccggcgaaaagcgccccggcgttgccactgcgacccagcttcagggcaagcagctttcctataacaacatcaacgataccgatgcggcttttgagctggtggccgaattcgatcccgcccgcaccgcagccgttgccatcatcaagcacgccaatccatgcggcgtggcggaagcgtccaccattaaggaagcctacctcaaggcactcgcctgcgatccggtttcggcctttggcggcattgtcgcgctcaacaggacgctcgatgaggaagccgctgaagagatcgtgaaaaccttcacagaagtcatcatcgcgcccgatgccaccgaaggcgcacaggccatcgtcgcggccaagaagaacctgcgcctgcttgtcaccggcggcctgccggacccgcgcgccaagggcattgccgccaagacggttgccggtggcctgctggtccagtcgcgcgacaatggtgtggtggacgatctcgatctcaaggtcgtcaccaagcgcgcaccgaccgaagccgagcttaacgatctgaaattcgccttccgcgtcggcaagcatgtgaagtcgaacgccatcgtctatgtgaaggacggcgcaacggtcggcattggcgcaggccagatgagccgcgtggattcagcccgcattgccgcccgcaaggcagaagatgcggccgaagccgccggccttgcagcgccgctcaccaagggctgcgtggtcgcgtccgatgcattcttcccctttgcagacggtctgctttccgctgtcgaggccggtgcaaccgccgtcatccagccgggcggctccatgcgtgacgacgaagtgatcgccgctgccgatgaacatggcatcgccatggtcatgacggggatgcgccacttccgccactgatcggaacatataaagcaaaggccccggaacatatgtttcggggcctttgtcatatcagacggtccgccggatagggcgtaatcagcgtcagcgcaaagcctgctacaaaaaacaacagcagtaccgacatgccaagagccgctgaaccactgatggcggtaatgctggccaccagaaatggccccataaagctggttgcgcggccagccagcgcataaaggccgaaatagcggcccgattcctccggcttgatactgcgcgcaaaccaggaccgcgaggaagcctgcaccggcccaaaggccgcgccgatcatcagcccatagatcagataactatgctcggcggcggtaccgaagagcttgccctcgccttccagcgtgaagggcaggaggccaaaaagcgtatagtcccttgctgtcgaaataatgccaagtgaagcgaagaacagaagcaccagcgcgccgatcacgaccttcttggagccgaagcgcatatcgagcctgctggcgatgaggcaactgatgatcgccatgacattgaggatcatgccgaaaagcccgatctcggtaatcgtccagtggaacatggccgcagcataaccgcctcccagcgccagcagtgcattgacgccatcctgatagatcatccgcgcagcaagaaggcgcacaatgccggaacggtggcgcacctccgccaatgtcgccttcaactcgctcaagccggagcgaagcgccgtgcgcaagggctcaccctttgccgcatcgggcgtgaagaaaaacatcggcaggatgaaaatgaaataccagagcgcggccagaggcccggtgatgcgcgcgccctcgcccagttgcggatcaaggccgaagagcggcttcatcccgatgatcgtccggcctgtttccggcgatacggcaaggcaaaagaccacgaaaatcagcacgatcatgccgccaagatagccaagcccccaggcgatattcgacacgcgcccgatatcttcacgcgccaccagacgcggcatcatggaatcgttgaagacgatggaaaattctgccgccaccatggcgatggcgaaagcgcacagaacccagaacaggtttgcacccggaaccgcaaaccacaaaagcgacaggcaaatgattttcaaaactgcaaagaagccgatccagggcttacgcgcaccggttttatccgcaaccgagccgaggattggcgagagaatggcgatgagcaaccccgccaccgcgaaaccatatccccacgccatctgcccctcttcaggcgtggcggcgacatgggaaatgaaataggggccgaaaatgaatgtggttacaaccgtgaaaaagggctgtgccgcccaatcgaagaaaatccatccccatacgccgcgacgcgcggcatggcggcggggcgccatcacttgttcggtcaatccctgctcctgtccgccggacgctttccgaaaaggcacgaacccgcctccgaccggaaacacgcaagcattttatgaataattgtcaactcatcccaaaagcgtctcaaacaaacgattcttatattgcctatattgacgatacaaaaacagaaaagggtagcgcgagagccacccttttcattctttcaaggccgggcgtgattattgcgccagatcggacataagacccgccgcaaccgcaaggcgggaaacggtcagatcccctccctccgtcagcgccaccatgcgatttttcacctgttcgatacgggcgccatccgcggcaagccatgccgctgctgggtccttctccttggcgaagcgcttcagcgccgcaatggtgatgccgcgtgcggcctgtgtgatcgtatcgctcgcccgcgaaagcgccagaccatcataatagtcggcaatgggaatggagcgcgcggcgtcctctatccgcccgatgcggaatgcctcggaaacggcgaaataggctttggcagccgccaccacgtctgcgccagccagatgcgcgatcaatgcaatatccggcatgatatccgcaagctggagattggcgaggcgctgcgcaagcgaggctgacgcgcccttttccatgaatgcggccttgtcggcctgaagtgcgcttttcagatattccggcatcaggccgtcgaaacgcggttccagctcggcacgcgccctggtgatggtgcccaccagttccgtcaggttggcacgggtcgtgtcattgcgcagcacccaggccgtggtggcctgcaacatctcaccaacgaggtgatagaactggttctgcacatcgcccggcacctgattgtccagcgcatcgatggcgtcatagatcgcgttgatttcaaagccatcgcgcaccgcaacataggcgcgcagaatatcggcgggcgacttgcccgtcgtatcggccagacggctgacaaaggtgatgccgccgcgattgaccgcatcatttgccagcaaagtggcgatgatttcccgcttcagacgatggtgcgaaatttcctccgcataggtcttggccatgcgcttggggaaatagccgaacagcagcgactggaagtaaggttcgtctggaagcttgcttgccaccagatcatccgacagcgacagcttggcataggccaacagaaccgccagttccgggcgtgtcagcggctggcccgccttctggcgttcggccagaacagcatccgaaggcaggttctcgaccttgcgatccagaagcttgcggttttcaagctccgccatgaaacgcgcctgatagggcagttcggccagtcccagacgttcactgagcgaaagcgccagcggttgcagatagttgttgcgcaaaaccagttccgacacatcatcggtcatgctgacgagaagcttgttgcgcgcggggcgcttcaacttgcccgaacgcatggcggcagccagcgcgatcttgatattgacctcgacgtcggaacaattgacgcccgccgaattgtcgatggcgtccgtgttgccgcgaccgcctgccagcgcatattcgatgcgcccgcgctgcgtcacgccgagatttgcgccttccccgatcacgcgcgcgcccacttccgagccggtgatgcggatcgcatcattggcgcggtcgcccacctgcgcatccgtttcggcggacgagcggatataggtaccgatgccgccgaaccagagaagatcgaccttcgatttcaggatcgcggtcatgatttcctgcggcgtggccgtggtcttgccaaggccgatagccgcggatgcttctgccgacagcgtaatcgtcttctggctgcggctatagatgccgccacctgccgaaagcttggagcggtcataatcctgccagctcgaacgcggcagttcaaacagacgcttgcgctcggcaaaaccgtcggctggaaccgggttcggatcgatgaagatatcgcgatggtcgaaggcggccacgagcctgatctgctcggaaagcaacatgccattgccgaacacgtcgcccgacatgtcgcccacgccgacaaccgtgaaaggctcgctctggatatccatgtcgaattcgcggaaatgccgcttcacggcttcccacgcgccgcgcgcggtaatgcccatgcccttgtggtcgtaaccggcggaaccgccggatgcgaaggcatcgtccaaccagaaatcatgcgcctggctgatggcgttcgccgtatcggagaaggtcgccgtgcccttgtcggcggcaacgacgaaataaggatcgtcattgtcatggcgcacgacttccgtcggtggcacgacatgattatcctcaatattgtcagtgaccgacagaagcgtggagataaataccttataggcatcgcggccggcttcaaacaccgcattgcggtctccgccaaccggcaggcgcttgggatagaagccgcccttggcgccaaccggcacgatcaccgcattcttcacctgctgggccttcacaagccccagcacttcggtgcgataatcctgcgcgcgatccgaccagcgcaacccgccacgggcaaccgcaccgaaacgcaggtgcacgccttccacttccggcccatagacgaagatttcgcgataggggcgcggctccggcaggccatcgaccagacgcggattgagcttgaaggcaaaggtgacgcgcggtttgccatcgccatccggctggtaggcattagtacgcagcgtcgcttcgatcagattgcggaaacggcgcaatatctggtcgtcatcaatgctcggcacaccgagcaatgcggtctcaatggcatcgaccagcttcttttcagccgcatcgcgccgcttggacgaaggattgaagcgcaaatcgaacagcgcatagagatcgcttgcaatttccggataacggttgagtgcggcagcaataaagctttgcgaataggcaatgcctgcctgctgtagatagcggccataggaacgcaggatcatgatctggcgcgcggtcaggcgcgcggtctgcaccagagcattatagccgtcattatcagccaggccgtcccagaccgttcggaagacttcttccagcatctcgccatcgtcggaaagatcgacaggtgcaccataagcgttcacaagctgcatatcgtgcagatagacaggcgcgccatccttgcctgcatgtggcaggtcgatcgtctgctcgctgacgacacggaagcccatgttttccagaagcggcacacgctgcgacagcacaaccggcgcaccgtgatgataaagcttcagcgaaaccgcatccggcccatcggtgcggtagcgataaaaatcgacgaagagcggctcttcggggctgagacccgcaatacgctccgcatcgaccagcgcctccggcgcggtgaagatttcgcggtaggaaggcggaaagctcgcggcaagcgcaactgtgtcggcatccaccgtttcagcactttcgcgcaccgcatcttcccagttgcgcaccatggcgcgcacttcagcttccagcgcctctcgatccacatgcggcgtggagcgttcatgacggcggatgacgaactgaacgcgcgtcaggccgttctgcaaaaagacggggtggaactcaaaactgtcgccgccatagacgtcgaccagataatgcccgatcttttcacgcacggcagaatcgtaacggtcacgcgggatatagaccagcaccgtggcaaaacggccgaaacggtccagccgcggaatggcgcgcacacgcgggcgctcgcccagcgccaggatcagttcggcattggcggtgaggctttccgtatcgatctggaaaagctcgtcacgcggatattcttccagcacgttgatgagtgccttgcccgagtgatcctcgcggttgaagcccagatgcttgatgaccgcatcggccttggagcgaatgaacggaatgcctgcaaccgagctcgtataggcaaccgaggtgaagaggccaacaaggcgcagttcaccaatggcttcgcccctgcccccgaaaatcttcacgccgatataatcgagataggaacagcgatgcaccgacgaaagcgaatttgccttggtgacgatcaacggttcggcgctatcgaggaattccgtgatttcgcgcggggtgacagtatcgtcatcatccttgcgcagcacacgcacttcattatcgcccagaattccgagcggctccttcgccgcaacgagatcgcgctttttgccggttccctcgaaaaccagctcgcgaaggccgaggaaaatgaaatgatcgtcgcgcagccattcaagaaacgcgatggcttccggcatcgcggcattgccggtcagtttataggcgcgcttgtaatcatcgatggcgccatcaagccgcttcagcatcggtttccagtcgctgaccgcagagcgcacctgacccagaacacgtttcagcccggcggtaagatcggccttggcctgtttgctgagtgcgggcaggtgaatctgcaccaggctgacgcgctccacacccttggcaggcgcaagctgcgaagcttcacccagaatgaccagttcgtccttctcgcgcgaaatatcgagaaccggatgcacgaccatgaaaatctggctggtatgatcgttcagctcacccatgatcgagtcgagcacaaagggcatattgtcgttgacgatggtgatgacgctcaccggccggctatggggcttgccatggcgtgcgataccgtcgtcaatattgatgatgctcttgcccttgcggtaggcttcgagcgcggcatagccatgaagggcagaactttcgagggcggcggcatcataagccgcgagatcttccggcggcgcccactcgaagagaagctgcgaaaaggcagcgaatgccttcgactttcctcccttcttcccctccttgcttgcctttgaaaccttaaccttgctcgaccgatcctgctttgcagtcacgtcggatactccctgtcattatggcaatgcgcgccaaattagcagattagccatgggattcgatcctaattcactgaagataacgaaaattttcccgaaaagtcagaaaagaagcatctgatccgctcaatttgaaagattactacgaaaatttagcctgaaatttcagaatataccggagtatttctccacatctggaaaatcaccatgcgcaaaaaggcaaaaaacaattcaccccgccacattttgcggtgaacctgggcctcaaagttcgatcagatgatcgtccagttcgttgacgtcatcatcacctgccgggaaatgatgcgagagcagcttgcccgcctggccgatggcctcaacgaagccttcgccaaccgctgcgcgcgatgcgtgatggatgagcgtggaaacaatcgcgttccactcctcctgttcgacgcgggcattgatgcccgcatcggcgatcacctccgcataatgctctgccatggacacgaaaagcaggatgccggtgcgctgctcggtgatatgaacatttcgcgccaggaattgctgcaaggcattgagatgcgcgcgcttatagcgaatacggcgcggcaccagcaacatgcggatcgacggcacaaaccacagcagcaccatggccgaaacaaaggccgccaaaaccgcaagcccgaatatgggcaggcgaatgtcaaaccagtaccaatgggcgaggaaagccgcgaacacagaggcgatcaggatgccgcaggttgcgacaaaacccgctgcgaagaaataatcatcgctggagcgcgccagaacggcatagatttcgccgctggtctcggcttccgccttgcgaattgcctcggcaatgcgggcatgatcgtcggcgccaatcagcgtgtgatgcgtcatccttgcctctccctaccagctacccgaagcgccgccgccgcccgatgaaccaccgccgccggaaaagccgccaccaccggaagaccagccgctgccggaaaaaccaccaccgaaacctccaccccggccagacccgccgcgattggtataatcgatgaccatgccaagccattgatatttacccggtccgatcttgcgaccgaaaatcggcgtcaggattgccatgccgaagccaccgaaaaagatcaggcaccagaaggcgatgaagaccacgaagacccagtccacgtcatctgagctggtctgcacattgcgcttcgcccgcgcttcaaattcgaccgaatcgccggaaagcaccgagaggatgccatccaccccctggacaatgccttgcgaatagttgccgctgcgaaattcggggatgatcgtaccattgatgatgatgctcgaaagcgcatcggtcatgacgccttccaggccatagccgacctcgatgcgcacctttcggtcattgggcgcaaccaccagcaatatgccgttattttcctgtttctggcccagcgcccaggcccggaaaaggcggttggaataggtttcaatgtcctcgccattgaggcttggcactgtcaccaccaccagctgatcggaggatttcgcttcaaaatccgcaagtttctgtacaagctgctggcgctgcgcgggatcgatgatacccgcagcatccaccacgcggcccgtcagcgacagcgttggtttcgcagcctcctgcgccagcgcgccctgaaaggcacaaagggcggcaaacagcacaaccatggccgcaagcagcccctgcggccatttccagccacaagaacggttctgcctgatcctaatacccgccacgaaaacgccgatcagttgaagttgaccttaggcgcggcctggctgcctgcatcggcgctgaaggtcggcatgggctgtgcatcgcgataccagatccatgtccagatcatcgtcggcatggttcgcagtgacgtattatagatgcgtaccgcctcgatataatcgcggcgagccactgcaatgcggttttcagtaccctcaagctgcgattgcagagcgaggaaattctggttggccttcaagtcaggatatttttccacgacaaccatcaagcgcgacagtgcactggtgaggtttgcctgattgtcctgaaactgcttgaaaagcgcaggattgttcagcgtttccggcgtgatctgcacctgcgtggccttggcgcgcgcctcgatcacggcttgcagggtttccttttcatgcgctgcatagcccttcacggtctcgaccagattgggtaccagatcggcgcggcgctgatactggttctgcacttcgctccacgcggccttggccttttcctcattggtcgggatcgtgttgaaaccgcaggctgaaagcagcggaaccagaacggtcaaaccgagagcgataaaaatgcggcggaaagaaaaggaagtggcaaccgtctgagcggtcatgggcttctcctgaaaagaggcgttgaagcgcccggaaagatcgatatcggtgccggcagattcgcgttcaagaatatgcgagccgtcagatcaacaggatagacgaaattcgcgccttttccagtcgatttgaacaacagggcaaaacctgcgccaaaagcacgccacacggcgacaaatcgtcaatcgcaggagtgctttaaaaataaaactaaagaaaaagcggcgaattgctccgccgctttcccaaaacaaaccgtgcgagaaaattattcgctggcagcttcttcagccggagcagcagcggctgcggcagcttcagcagcctttgcagcggcttcttcttcagcctgcttggccagggccagacgttcctgagccttcttgcccggctcacccttggtcgggttgttgcgggacggacgcttggcaatgccagcctgatcgaggaagcgcagaacgcggtcggtcggctgtgcgccctgtgcaatccaatgctggatgcgctcggcatcgagcttcacgcgttcggcgtccttcggcagaaccgggttccacgagccaacggtttcgataaagcggccatcgcgcggagcgcgaacatcggcaacgacgacgtggtagtaaggacgcttcttggagccagcgcgggcgagacgaatcttaagggccattttttctttccttcagacaatagcttcgcccggtttggggcaaaacgggttaagctgttttcacaactattggtttccgccatggttggcggcggtatgctcatgatgccgaatgacttccttcacgataaagttcaggaacttttcagcaaaatcgggatcgagattggcatctgcggccagcgcgcgcagccgcgccacctggcgcttctcgcgggccggatcagccggtgccagacctcgctcggccttcaatacgccgacagccttcgtgcagcgaaagcgttcggccaacatatgaatgagggcagcgtcgatattgtcgatcgatgcacgcagcgccagaagctcagcgggtatggtgttctgctcgttgctcatgctgctcatttcttcttcggcaggcccggaaggccaccgccaaggccgggaagcttcgggcctcccaaaccggacaggccaccgccgggtagaccgcccaagccgccaccaaggccacccttggtgagtccggctgcttccgcctgcttggccagcgcctcaagttgcttcgggtccatcttggaaaggtcaggcataccacccagaccaccgccaaggccgcccagccccatcttgctggcaaggccacccatcatctgcttcatcattccgcccttgcccttgcccatgattttcatcatgtcggccatctggcgatgcatcttgagaagcttgttgatgtcagcggcattcgtgcccgaacctttggctatgcgctgcttgcggctatgcttcaaaaggtccggattggcgcgttcgaccttggtcatcgaaccgatgatggcaagctggcggtcgaacaccttgtcatccagaccggaagcggccacctgatccttcatcttggccataccgggcatcatgcccatgatgccgcccatgccgccaagcttcttcatctgcttgagctgctcggcaagatcgttgagatcgaacttgcccgactgcatcttcctggccatcgccgcggctttttccgcatcgatgttttcggcagccttttcgaccagcgaaacaatgtcgcccatgccgagaatacggtcggcaatgcgcttgggatagaattcctccagcgcatccatcttttcgccggtggcgatcagcttgatcggcttgccggtgatggcgcgcatggaaagagcagcgccaccgcgtccatcgccatccatgcgggtaagcacaatgccggtaatgcccacacgttcatcgaaattacgcgccagattgacggcgtcctgaccggtgaggctatcggcgacgagcaggatttcatgcggattggcggccttgcggatatccgccatttccaccatcagcggctcatcaatatgcgtgcggcctgccgtatcgagaataacgacatcatgcgcgccaagctttgcggcctgaacggcgcgccttgcgatctccaccggcgactggcctgcgatgatcggcagcgtatccacgccggtctgaagccccaactggcgaagctgctcctgcgcagccggacggcgcgtatcgagcgaagccatcagcacgcgtttgcgctggcgctcggtcaggcgcttggcgatcttgccggtggtggtcgtcttgcccgaaccctgcaagcccaccatcatgatgacgacgggcgcaggcgcgttcagatcaatagcaacgccttcggtgcccagcatttcgacaagctcgtcatggacgattttgacgaccatctggccgggcttgatgcttttcaggatttccgcaccaaccgccttttcgcgcacgcgatcggtaaaggaacgaaccacttccagcgaaacatccgcctcgatcagcgcacggcgcacttcgcgcagcgccgccgtcacgtcgctttctgaaagagcgccgcgtccggtaaggccgttcaggatggagccaagacgctcctgaagtgtttcaaacatcgattttccttggcttatccgggatgagatggaaagctcgtccgggatagatcgtcccgcacatctgccagttcaggaagcaaccatagggtcacggcacccgagggcgcatcgcgctgtcgggtgtggacctccgggatcgctttataccatgatgggtcccggtcggtggctcgcgttctgaagatcgcggatagattggaagagcctttacggcgtaaggcctgcaatgtcaagcaaaagcccattcctccacccggcaagggcgtggttcgacgaaaccagcctgtcctgtctttcgatgcctatttcactaaatgcttgaaaatccgctgctcggccgatcaccccgccccgctgatacggcatgacatttgttgtaagggatggcaaattcgcgtcgaagtcgaatcaaaactccaaaggagagacgaatggcattcgttgccaaaggccggtcttggacggcagcagcagttattgcggtgggcatgatggcaggtgcgggcatcgccgaggcagcacaatgcggcaacaatgccgccggttacaatgcctggcttcagcagacgatgaaggaagccgcatcgcgaggcattggcaaggcaggcatcaatgcgcttgccaacacgaaatatgcgcaggccaccatcaatgccgaccgcaaccagaagagtttcaaactctccttcgagcagttcatgcagaagcgcggggcagatacaatcatcaagcgcggccgcgccatgaagcagcagaatgcggccctcttcgccaatatcgaaaaacgttatggcgtacccgccggcccgctgatcgcgatctggggtatggaaaccggctttggctcctatatgggcaagcagcacacgctttccgccgtggcaacgcttgcctatgactgccgccgcagcgactatttcaccgaccagctttacgccgccttgaagctcatcgaccgtgaggatttgagcccagccgccatcggcgccatgcatggcgaaatcggccagacccagttcctgcccgtcaatgtcctgaactatggtgtagacggcgacggcagcggccatatcgacatggcgcgttccaaggcggacgcactctattccaccgccaacttcctcgtcggccatggctggcagcgcggggccggctatcagccgggcgaacccaattatgccgccattcagggctggaatgccgcacaggtttaccagcgcgccatcgccgtcatgggcaaggccatcgacggcaaataattgcatgaaatacaagaaagcccggcttcggccgggctttcttgtacattcacaatatttctatcaaagttcagggcgtttgaaatcaccggtccggtgatccatcacccacaattcgccggtcgaaatatcgaaccatgcgccatgcagggtgagcttgcccttcttctccagaatatccacgcaagggaaagtgcgcagattagccagcgaatagcggatcgaaatacgctccagcgccgtatgacgctcgctttgcgtcatgagcgcatttccgctgatggcctctgccgcgggcgaaatgaggctcatccattttccgataaaatcgctcggtgaaagcggggcgctttcagtgtcgagcgccgccttgatgccaccgcaacgcccgtggcccatcaccacgatatgttttaccttgaggctctgcacggcaaattccaaagccgccgaagccgcgtggtattcaccatccggctcatagggcggaatgagattggccacattgcgaaggacaaagatttcgcccggtgcggcattgaagatggtttccggcgcagcgcgggaatcgcagcaggcaacaaccagagtttccggcgattgccctttttcagccaagtccctgtagcgtgccgtttcatgcgcgaaatgctcgctcatgaaggttttgtaaccagcaagaagtgaatctggaagatcagccatagcgtttgaatatccctatcgaattcaaagatcaatcaaaatgaaccctgtggaacccatcctctcggacaaattttcacacaggtttcatgtgcattctcaagcccatatcgccatgcgccagccagcaggcaccatgttcggcatggcgcatatgggaggaatttcaccattcaggtccgcagccctttggtcggatgaagaagccgccgcgtctgcaccatggccattggcgtggcaaggcttgatgcgtcggcttccagcatcaattcatccgctccacgcttggccgagcgcgccatgatttcaaacacggcagcggttgtgctttgcagcgtcttttcttccgaaagcccggaaaggtagcgcgccagaaagacggcagatgtcaaatcgccaagcccgttggtcggcccgtccacccggcggtgttcggccatcagggcaagcgtcggcgtcagcagaatattgccgatactgccgttcataaacgggaaggcggaagtcaccagcatggtggcaggccccgcatcgagggctgcctccataagcgccttattgtcttcaagtggcacaccggtcagccaggaaagctcgaaacgattgggcgtcgcgatatcggcaagcggcagaagcctgtcgcgaatgcccatggcagtcgcctcgggcacataaaggcctttctcgtccccgatgaccggatcgcagagatagactgcttcgggattgttcgccttcacggccttgaccagactggccaccgccgccgcctgttcgggatggccaagatagccggtcagcaccgcgcccacctcgttcagccatggcgcgcgctgcaagtcctgcatgaggcgggcaaattcatccgcaggcggcacgatgcgtccggccggagcacccggaaccccatggcccggatgccatggcagcaccaccgtcggcactgcccagaccggaaagccaagtgtttccaaagcgaagacagccgcgcgattgcccaccgaaccgcgcacgacatggcttgagatgacaataacggttgtcgcatccgaaggcgcaggaagcgtcattttatacctggctttgcatgagataggaaatgagccagacgatgatcgccagcgttatgagaaggccaagcccgcgcccgacacgggtggcccagagttcgattgcgtcgttttcaggcgcaccggcagcggaaagatgctgcgccgtacggaaaaacccacgccgcacgatgccttcggcaccgacatgctcacgctccagccgctcaaggatgcgccgggcctcttcctggcgctcacgcccgggtccgccgccctcccctatgcccgcctgctggcgctcacccatactctgcctgccctttgaaatgtgactcagttccaacaaaagaaacaggcacagcatcacgctcaaggcgcagttctgcaagcagtttattgcggtctcacgcaagcttcataatcagcttgccgaaattgtcgcctttgagcagaaaaatgcaggctttcggcacatttgcacgttcaaagcgcaaagcagtctggtcggataatgcggtaaaacaaatggttagagcggttccggcgattttgtaaaaaccggaaccgcactaggctgtagttacttcatcgtcgggatgacgaactccgcaccgtctttaaccccagccgcgcgcccgcagcaaagcgaggacgcgcaaacgtaaggaatcgtccggggttacttcatcgtcgggatgacaaattccgccccatccttaaccccggacggccagcgcgaggtgacagtcttggtcttggtgtagaagcggaatgcatccgggccgtgctggttgagatcgccaaagccggaagccttccagccgccaaaggtgtaataggcaatcggaaccggaatcggcacattgataccgaccatgccgacctgcacgcggctggcgaaatcacgggccgcatcgccgtcgcgggtgaaaatggccacaccattgccgaattcatgatcgctcggcagggccagcgcttcttcataattcttcgcgcggacgatcgagagtaccgggccgaagatttcttccttgtagatgcgcatatccggcgtcacatggtcgaacaggcagccgcccatatagaagccgttttcatagccctgcatcttgaaattgcggccatccacgacaagcttcgcaccttcttcgacgccaaggtcaacatagccgcgcacccggtcgagcgccgccttggtgaccagcgggccgtaatcagcgctgttatcggtcgaggggccgattttcagcgattcgacgcgcggaatgagcttttccatcaaacggttggcggtatcttcaccaaccggtacggcaacggagatcgccatgcagcgttcgccagccgaaccgtaacccgcgccgatcagcgcatcgacggtctggtccatatcggcatccggcatgatgagaagatggttcttcgcaccgccgaagcactgcacgcgcttgccgttcgcacagccgcggccatagatatattgcgcaatcggcgtggagccgacaaaaccgatggcctggacatcgggatcatcgagcagcgcatcgaccgattccttgtcgccattgacgacgttgaaaatgcctgccggaagaccggcttcctggaacagttcggcaaggcgcatcggtacgcccggatcgcgctcggacggcttcaggatgaaggcattgccgcaggcaatcgccgggccagccttccagagcgggatcatggccgggaagttgaaaggcgtgatgcccgcaacaacgccgagcggctggcgcatggaataggtgtcgatgccggtaccggcattgtcggtgaactcgcccttgagcatgtgcgccgcaccgaggcagacttccaccacttcgaggccgcgctggatgtcgcccctggcatccgcaatggtcttgccgtgttcacgggcgagcagctcggccaggctgtcatattcggcttcgaccagctcaatgaacttgcgcagaacgcgcacgcggcgctgcggattggtcgcagcccaggctggctgtgcagccttggcgttttcaacagccgcacgcacttcttccttggtggccaaagcaaccttgccctgcaccgtgccatcgagcggctggaaaatgtcggccgtgcggccacttttgcccgccacatgcttgccgccaataaaatgtccgatattacgcatcgaagaacctccctgatgtcgttgccctatcctgactctgcaaattcatcattgcaaggcactgaaaagcgtatccgttgtgcattttttatagtaaggaaagcgcatgatccgaaagggatcggggatgcctgctcaagcaaagaacgccatgaactgggatgatatccgcatattcctcgctgttgcccgctccggccagattctgggcgccgccaggcggctcggcctcaatcacaccacggtggcgcgccgcctcaccgcgcttgaaacagccctttccaccacacttctgacgcggcgcaccaacgggtccacgctgacacatgcgggcgaggagtttctgcttgccgccgagcgcatggaagccgaaatgctttccgcccgcgcgcaggtgggcaatgccgatattgccgtttcgggcacggtgcgcatcggcgcgccagacgggttcggggtcaatttcctggcgccccggctggcgcggctgacgcagaaatatcccgatctcaccatccagctggtgccggtgccgcgctctttttcgctatcgcgccgcgaggcggatatcgccatcacagtggagcgcccggatcagggacggctcgtcgcgcgcaggctcgtcgattatacgctctgtctttatgcccatcgcagctatctggaagaaaacggcacgccgaaaagccccgaagacctcaatcgccaccggctgatcggctatgtggaagatctggtcatcaatccatcgctggcctatgcgccggaaatcagccgcgactggaagccggcctttgaagtgtcaagctcactcggccaggtggaggccgtgcgggccggtgcgggcattggcatattgcattccttcatcgcgtgtgccgatcccgatctggtcccggttctgcccgaccgggtgatccaccgcgcctattggcttgcctatcacgaatccgcgcgcacattgcgccgtgtcacagccgtttcggcgctcatttcggaactggtggaaagcgaaaaatcgctgttcaattaagcatgatcccgaaaagtggaagccggttttcggatcagatcatgctaggctgtagtgacgagttaacttgtgatttggtatgggcaaaaaatcttcagctttaggagcgaaaccgaaggtggggtggttccccatcgaggtttcgcgacgccaagatggaggttttttgcccataccaaatcacaagttaactcgtcactacagcctaaatcaattaagcctcacataggcgaccatcacaccaacaatcatcgcagccggaacaaacaaggcgtcaaggccgatgaaagagtggccaagaccgccgccaacagcgcccagcatcaaagacagccagactgccacatgctgcaaccagcgccatttcggcgtttcgccgcgtagcgaacaggcaagatcggcagcggcattgaagagcgttcccgtcacataggtaacgccgaggcgcgcggcaccaatgggctgcacggcggcattctgcgcgcccatggcggcggcaagcagcagcaccggctgaatgaccagcgcgccttcacgccgcagcacactgaccagaagcaggatcgccaccacgcttgccatcacatagaagctgccccatcgcccataggcacggacgatcagcgtgcccaaaaatgctccgctgaagaaaagcacgatcaatatggcggggaaccagaccagcacctcgccctgcacgccgggctggccggcaatggccgtgccaagctgcgtggtattgccgctcatgaaggaagcgaagaaaccacccagttgcagaaaggcaatcgcatcgacaaagccagccgatgcggtgagaaccagaccgagcgtcagtttggaattcggtgtcatgtccccacgactttgaaaacagcacgacccggcaccggagcgccgggcctgtcaggacggttccagttcaagcgcgtttgacgatgcgcaaaatgataaggagtatggccgcgccgataaaggcgttgatgatcgaagcaataaccccgccgccgaccgaaaagccgaggcgcggcaacagccagcccgcaaagaaagcgccgatcacgccgacgatgatattgccgatcaggccgaagccgccgccctgcacaaccttgcccgccagccagccggcaacgagccctacgaaaagaaatacgagaagacttccaacacccatgcgcttttctccctctcaaaacgcttcgcgcgaaaaaggccgaagcgatttgaggtggagttgacaatatcttgacccaccgcacaaggggggagacaggcacgaccgatgaaaatcaggccgccagatgccggaaagtcgcaaccacctgttcatagaccttgcgcttgaacggcacgatcaggttcggcaggtcagccatcggcttccattcccagcaatcgaactcagcagtgtggccaccgggtggcggattgatcgcaatttcactttcatcgccctcgaagcgataggcgaaccatttctgcgtctggccgcgatattttcccttgagcgccagccccaccagatgcggcggcagatcgtaattgatccagtccgatgcttcctccagaagcgagaccgacgtcatgccggtttcttcataaagttcgcgcagcgcggcttgcgccgggtcctcgcccttatcgatgcccccctgcggcatctgccagagctgtgtggcgccatccatttcatcgcccggaatgacgatgcgccgcccggcccagaccagccccgccttgttgagaaccatcagcccgacacagggacggtaaggcaggctttcaggatcgaccatcgcgccggttgggcctttatgcttggacatgccactctccatcaattcgcggatatttcactcgattgatatccagcagctttcacgccttcaatcaaattacaggcaatctggcaaattacaggcaatatgggacatttaccgcatcagaccagatgcctgcccagcaaacatatgaaacgcactttgaccgaaagcaaaacgcggaagccagggctcccgcgtttttgtcttgctcatttcagggtcagttcagcacgccctttttcgggtccggcgggaaagcggcattgggcacttcgccccgcagaagcttcagtgcctcattgagctggagatcatccttcggatcaggcggaacataagccgacgaaccggagccgctcgcatcttcggcattgcccttgatatggcccttgagttcggattcgccgcgaacaacgtcctcgcctttaagttccggcggcagcggctgatccaccttgatgtccggcgtaatgcccttgccctggatcgacttgccagacggcgtgtaataaagcgccgtcgtcagacgcagcgaaccgttttcgccaagcgggatgattgtctgcacagagcccttgccgaaggactgcgtaccgagcaccgtggcgcggcgatgatcctgaagcgcaccggcaacgatttccgaggcactggccgaaccgccattgatcagaacgatcagcggcttgccattcgtcaggtcacccttacgggcatcgaaacgggtcacatcctgcggatcgcggccacgggtggaaacgatctcgcccttgtcgaggaaggcatcggaaacggcaaccgcctgatccagaaggccgcccggattgagacgaaggtcgagcacatagcccttgagcttgtcagcgggaaccttttcctgaatgtccttgatcgccttcttgaggtcttcagaggtctgttcggtaaacgagatgatacgcagatagccaacatcattctcaacgcgcgagcgaaccgccttcaccttgataatggcgcgattgatcttgagcgtgatcggcttgtcggcgcccttgcgcaggatcgtcagttcgattggcgcaccaacctcgccgcgcatcttgtccacagcgtcggtcagcgaaaggccgcgcacttcctgtccgtcgatcttggtgatcaggtcgcccgacagcacaccggccttcgaggcgggcgtatcgtcgatcggcgcgatgaccttcacgagatcattgtccatggtgacttcgatgccaaggccgccaaactcacccttggtctgcacacgcatgtcctgcgcggcttccgggttgagataggacgaatggggatcaagagaagtcagcatgccattgatggcgctctcgatcagcttcttgtcgtcgggcggcgtcacatattgcgcgcgtacacgctcgaaaatatcgccgaaaagagccagctccttatagacatcgctgtcttttcctgccgcaaaagcggtggaagctggtgcgccctggaccatcaccatggcggatgcccccagaagggccccggcgaacagcagcgacagtttacgtatcattttgtgtccttccagaaagccgttcagtccaccacggggcgggatcgacgggttttccatcctttcgaaattcaatgtaaagcaatggcgcaccattgcccacctcaacaggtgcaacacttgccagaagtttttcacccattgcgccgaccggctctcccgccagcacaaactgaccctgggcaacatcgattcgccccatgccagccatcacgatatgatatccgttgccggcatcaaggatcaagagttggccgtaggatctgaatacgcctgcgtaaagaacaacgccatccgaaggtgacgtaatcgtggcggaaggcaaggtttcgacgacctgccccatcatggagccgccgacaccatccttgtcgccgaaacggcgcatgattttgcccgcagctggcaggaccagcctgccttgcagggtggaaaagtcgctctgcgcgcgcaaatggcggtcgccaggcgtggattccccggctttttccttcgccgctgcaaggcgctcggcttccgccttgcgggccgcttccgccgcctcgcgaacgcttgccatctgcttatccagcgaggcgatcagctccttgaggcttccagcctttgccgcaagttcctcggaatgcttgcgttgcgcctcgatctcctgctcggattggcgctgcaatttcttcttctcctcaagaagaagtgattgacgctcccgctcctcagcctgcgcggtgcgcgtttctttcagcttttcctgctcctgcgcgatagaggcgctgacatgctgcatatccttcagatcgccggtcagttctttcacctgatcgcgcatatcgggtaccaccgcccccagaagcacggcgctgcgcaccgaggcaagtgcatcgtcgggccgaacaagaatggcaggcggcggattgaggcccatgcgctgcaatgcggccagcacctcggccagaacgccgcgccttgcacgaagcgaagcgcggatgccgtcttcctgttcgcgcagcgcaaccagcctgtcagcaatatcggctatatcctgctggagcttcttgtcggtcttggccgactggatcagcacggcagtaatggttgactgatctttcttgaggctcgccacctcgtcttcgagctgtttcagcgtgtcgccggtgacggtcagttcgttgctgagcttttcatattcgcttgccatctggtcacgctgctgcttgagcgcatcctgcgcgacggccggcggcgcgcaggcaagcgcgccagcaagggcaaacccggccagaaggcggcctgcccgcagtggtgcaaacccaccaagcgttctgaaaagacctattgaattcatgcgcgttctatcgagacgaaacaaagctgcttttaaagccggactacaaatctagccggataccgttaacgaaccatcaaccataaaccacagaccgcaaattggcgtcgcttcacggatcgatcagaccgagttctgcctttctgcgtcgcatcatttcgcgcatcgatgccgtgcgaagggtcgccttttcgtcgatcatctccgttttctgccagatgccatagtgctgccggaaataatcgatcaccaacaggtcggcatccacacggtcctgcccgtcctcgacatggttcaggagggcgctgacgccgcttgccttgccctcggcacggcggctgttccggccaatcatccagatcggaatgccacgcctttccagatggcccgaaatccagggatcgtccacggtccacatgatgtcgggaatatcgtagaacagctcatcgaaccagtctggatgaacgagaaccccggcaaagccggaaatccgatcgacatagcccagcgtgccccggttcggcttatagagaaacagggaagcgatacgcttcattctgtatttgaaatccttgggcttccagcggctgcggggaagccggtccgcaggcctgcccgcatcggcaatatcggggaacgtttcgccatcctcgatgatacagtggcccggctttcgcgctgcttccgccttgaaccgctgatgccaattggcgtcataaatcttgtcatcgtcgcagaactgaatatccacgtcccgccccttcaggtcgcgggcggctggcagaaccttggtggcaggtccaagatcttcgtcacagcgaacaattgttatgcccgcaggcacttcgggcagacgtccatcccaatcgggaaagcgcctgtatttatgcgggatatagagacgcacttcctccgctttgagcctctgcgacagaagcgagaacagcgttggcttcaagaggccaaaacgtggcgggatgctcgacagcgttataatagtaggcctgctcattttactcgcatatattagataatactaatcaaaaccatacagccggaacggtcagacgcattttgttgcgaggagcaatcctaaggtttacgcactttgtcaaggaaatgaaggtcgtcacgaccgatgataggggtgccccgccagaatggtggcggcgcggtaaagctgttcggcaatcaggatacgggcaatctggtgcggccaggtgagctcccccagcgccagaacaagatcagcgcgcgaccgcaatgccgggtcatggccgtccgggccgccaatggcaacgataagctggcgcttgccgtcgtcgcgcatacgtccgacaatggccgcaaaagcttccgaaccaagtgtcttgccgcgctcgtcaagcaggatcagggcagcgcccccggaactggtcccaccggacttggccccaccggacttggcattgtcaagcgcctcatggatacgctgggcctcttcggccttgcgcaactgtgccgtctggccccggctttcaggaatttcgctgacaccggcgaattcaagccccaagggcggcccagcctttgcaaatcggtcgaaataacgctcaaccagctcccgttcggggccggacttcatccggcccacggcaaaaacactcacacgcatgacgccctcaatatacggtcaatgcaccaatcccggcgcacgttcgtcgccgaaatcgtcatcgagccatatcttctcgagattgtagaagtcacggacttccggccggaagatatgaacgatgatatcgcccgtatcgatgagaacccaatcgccactctcaaggccctcgacccgcatctccttgcagccagcctcacgcagcgcctgcacaagatgatcggccaccgccgtgacatggcgatgcgaacggcccgacgcgacaatcatataatcgccgattgtcgatctgccgcgaatgtcgatggggatgatggattctgccttggagttttcgagactggccaaagccgcgtcgaaggtcgcggacacgagattcgtctcgttcatcccgaccgtggaaggcgcatgttgagccttcttctcaagtgctgttctcagtgtatttcctttccaacaagaacaacgcagtgcggaaattgtaagcaccacacgccttaagataggcagagtccctgttttgtttcaagagtcgcgggctttgccacccgttcactttttcgatggggcctttttcaactgaaccttgcgaagcgccgtggaggaaagcgacgaccgcggcccatggatgaatgtccaggctggcggcatgcgccgcgccagcaccggcgcatatcgttcatcaaggcggctatccgaaaaggtctgcgccatacgcgacgacagataggacaaggtggaacccggacgatcgatgatcgctatcggaaagttctgcgcaatctcgcgccagcgctgccagcgatggaaggaagcaagattgtccgcacccatcacccagacgaaatagacgtcgggattggcattgcggatgagcgccagcgtatccgccgtatagcgaacatggaaggcagcctccagagccgtcaccttgatacgcggatcttcggccacttcttcgctcagccgaaggcgctcggaaagcgacgccagttcacggctgtctttcagtggattgccgggtgtcaccatccaccagagttgatcgagcttcagccgccggatagcgatttccgccaccagcgcgtgcccgccatgcggcgggttgaacgagccgccaaacaagcccaccgtcatgcccttttcgacatgcggcatacgcagataatgcgcatcaacgccgggatattgttccttgagcgcagaaagcccgaagccgaatttcattaaccccgaacctggccgctgccgcgcacacgatatttgaacgaggtcagctgctcgacgccaaccggcccgcgcgcatgcatcttaccggtggcgatgccgatttccgcgcccatgccgaactcgccgccatcggcaaattgcgtggaggcattgtgcagcaaaatggctgaatcgatctcgttgaagaaacgcgcaacggtctgcgcatcctcggccacgatggcttcggtgtgatgcgaagaatagcggttgatatggtctatcgcacccgaaatgccgtcaaccagcgccacggaaatgatcgcgtcgagatattcggttgaccagtcctcctccgtcgcaggctttgccgccggatagagcgccagcacctccgcgctgccgcgaatttcgcagcccccggcagccagatcgccgaggatcggcgccagatgcgtcgaagctacagcacgatccaccagcagcgtttccgcagccccgcaaatgccggtgcgccgcatcttggcatcgagcgcaatcctgcgcgccatgtccagatcagccgacttgtcgatataaagatggcagatgccttccagatgcgcgaaaaccggcacccgcgcttccgattgcacgcgggcaacgaggcttttgccgccgcgcggcacaatgacatcaatcgcgccgccaagacctttgagcatttcaccaacggcagccctgtccgtcaccggcacgatctggattgcatcggccggcagattggcggcttcaagccccttgaccagcgccttgtgaatggcagccgaggaatgcgccgaatccgagccgccacgcaggatgacggcattgcccgccttgaggcacagcgcgccggcatcggcggtcacattggggcggctttcatagatgacaccgatcacgccaagcggcgtgcgcacacgttcgatatgcaggccgttggggcggtcccattcggcaatcacttcaccaaccgggtcgggcagtgtggcaatggcgcggatatcttccgcaatcgcgtcaatgcgcgcttcgttgagcgtcagccggtccacgaaggaagcggccatgccgttcttttccgcattggccagatcaagcctgttggcttcaagaatatcggcgcgcgcttcaaggattgcatcggcagcggcattcagcgccttgttcttctgctcgctcgtggcaatggagagaggagccgcagcggcttttgccttgcggccaacctccgccatcacttgcgcaatatccttcgtcatatccgccttgaccaacatcctatccccctatgcggctttcgcatcgctggcggcccgcaccaccagatcgttgcgatggatcatcgccgcgcgggcatcatagccaagaatggcactgatctcatcgcttttatgcccggcaaccttgcgggcgtcagcagcatcataggcgatcagaccgcgcgcaatctcccgcccatcctcgttcatgacggcaaccgtgtcgccacgctcgaaatccccgtcaacttccttcacgcccgcaggcaaaagcgatttgccggatttgagcgccttgacagcacccgcatccacagtcaaccggccagccggttccagattgccggaaatccacgtcttccacgcattgaccggcgcatgggcagcctcgaacaatgttgcacgctcccctcggtcaattgccgaaagcgggccgaaacgcgtgcccgaagtgataatcatcgcggtcccggcagcgtttgcaatcttgcccgcatcgagcttggtcttcatgccaccccgcgaaagctcggatgctgccgcccccgccatggcttcgatctgcggcgtgatggtttcgacaaagggcagaaattgcgcatccggattcttgtgcggcggcgcggtataaagcccgtcaatgtcggaaagcaggatcagaaggtccgcgcccatcatggtcgcgacgcgcgccgccaacctgtcattgtcgccataacggatttcggtggttgccaccgtatcgttttcattgatgatcggcacggccttgagcttcagcagggtctcgatggttgcgcgcgcattgagatagcggcggcgctcttccgtatcggaaagcgtgaccagaatctgtcccgacttgatgccatgtccgcccagcacatccgcataagccttcgccagcgcaatctgcccggctgctgccgccgcctggctttcctcaagcttcagcgcctttttcggcaggcccagaaccgtgcgccccagtgcaattgcacccgacgaaaccaccagcacctcaacgcccgcatgctgcaaggcggcaatatcctgccccaggctttccagccattcgcgcttcaggcctgtggcccggtccaccagaagggcagagcctattttaacaacgatgcggcgatagtcttttagtttcttcagcatggtttcattcctttcgccgcagaagccttactcttcggcttgcgccgttccagcctcttcggcgcggctcagatcaatgatacgcgcaagttgccgcagcgtatcgttcaaaccctcatggctgacggccgaaagcagcaggggctcgcacccacatgcctttttcagcgccttgaccttggccttgcgcgtttcaggatcaagcgtatcgacctgcgacagcgccacgatttccggcttgtcggcaagcccgtgctcataagcttccagttcgccgcgaataacctgataggccttcgccacatcctcttcctgcgcagaaaccagatgcagcagaacgcgcgtacgctcgacatggccgagaaaacggtcgccaaggcccacaccttcgcttgcaccttcgatcaggcccggaatgtcggcaataacgaattcgcgcccatcaatacgcgcaacgccaaggttcgggtgcagcgtggtaaagggataatcggcaatctttggttttgcagccgtcacgcttgccagaaaagtggattttcccgcattgggcaagcccaccagtcccgcatcggcaatcagcttcaggcgcagccagatggtgcgctcaataccttcctgccccggattggcacggcgcggcgcacgattggtggaggtggtgaaatgcaggttgccaaagccgccattgccccctttggcaagacgataacgctgccccacctcggtgatgtcgcagatcagcgtttcgttgtcttcctcgaaaatctgcgtgccgaccggcaccctcagcaccacatcgtcgcccttgccgcctgtcatgttgcgacccatgccgtgcatgccggtcttggccttgaaatgctgctgatagcgataatcgatcagcgtgttgagaccgtccacggcctccacccagacatcgccgccgcgtccgccgtcaccgccatccgggccgccgaattcaagaaatttctcgcggcggaacgaaacggcccctgccccgccattgccggagcggatatagatcttggcctgatcgagaaacttcattgaacataaccttcttggatgcccgcttcgcagccggcttttgagcccgaaaggactctcaatctcgtcacatgcgggcaatgcccgcatgtgacgttgcaattacagcaaaatccgtttcctgcaaacagttgcagagcggacaattcattttcaagggaattctctgcctccacctgaggcggcctagaaaaaattatgcacccgaagagatatctccgggtgcatattatgccatgcaattttgcgcagctattagttaagcgtaaagcttgcacctgcattccaggatgtgccagcttcgttgtaagctacactcacgttataacgagcgttttcgttcttgcttgtgtaaccgataccagcagccaaagcggtgctacctttaaagccgccaacaccggtagcgattgacaccttgcctggacggttatcatatcttagccccgaaagagcagcggcatttgcagctccggcacgtgcctctttccgggcgctgttgatctgaccttgcaacccgtcaactcgctggccaagagcggaaatcgcagcactattctgtctgatagcagccctattgctagcaacacctgctgcgttagcattgatgcgaccgcggttttggctgatggcagccctattgtcggcaacacctttggcattggtatcgatccgaccactgtttcgaccaatggcagtcttgttgtcggcaacgcccttggcattggcgtcgatccgaccgctgtttcggccaatggcagccttgttgtcggcaacgcccttggcattggcgtcgatccggccgctgttctggccaatggcagccctattgtcggcaacacctttggcattggcgtcgatccgatcgctgttctggccaatggcagtcgtattgttattaataacttgcctattttcactaattaggttgcggttctcctgcccgagagtcagaagaccagcgatcccagacacgatgcccccaggacgtaggttgttgtctggcgctatcactcgaggtcgaatcagagcaatattggccagcccctggttttcaacaagctcaaaaacaaaaacaggaggaagtttcacctgcgaaacattttcctccgccttcgcagcgtcgactgcaagcgacaacatcaagccacccatggctgttatcgatatattttttttaaaaaaagacatttaaatacctaataagataaactcagtcactcaacaattgtatattctattaactttttgttatcttttaggtcaaaaaaaggtaaaattattttatcaatcaaaaacaccatagtttatactaaataagaagattgaaaattaggtatttactaaaaataaaaatatttatacttatatgaagattatcttatattcggtcttgcagccccacccaaagggcaagactatattgttattatgactgctagcttctcagcccgatccagctacgcctgtccagaacaaacagcggaagatgcgggcttttcagccgagtttatctttccatgccggatcggagaaatcgatatagatcaactcctgatccagatattgcccttgcaccagaagcgccttgcgctccacaccgcaggtcttgaagcccaacgcataatagatccgcttggccgcctcgttggtcgccaccactctggcgtcgagcaccacaacatgccgcgcggcatggtctatcaccttctgcaccagcgcttcgccaagcttcagcccacgcgcctgcggctctacatagacactggccaaagtgccgcgatggcgctccgtcctgcgctcatgccggtggtgtccggcaatacccagcagttcctcaccatgaaacgcgccgaaaattgcattgccgtccacctgctccagacggcgggcaaagatagtatcggaataagcgttttcttcctcgaaggttgagccgaaagacattggcgcgcgctgtagcgcatttagtcttatcgcgcgataacgctgcagatcggccttctccagcgcgcgcaccacgaccttgtcgcgggcgattgtgcaaatatcattcatttcattccccgatgattatcggccctgtgcaaagcgcagggccattatttatcttatgattgccagcttctcagaccgatccatgtacgcctgtccagaacatagtgctcgaccggcacatttcctgcggcaagcgaatccgccatgcccatgccgctgaactgaaagccgcacttgtggatcacccggcgcgagccgccattgctggcccggcatgaaacatgcagccgcccgatgcccgtcgcgcgaaaggccagatcaatcagggcatgagcggcctcggtcgcaaagccgtggccccaatagggttcccccagccagtaaccgatttccagcccttcgccatgtttgtacggatggatgccgcagcaccccatgaaaatgccggtctctgcttgcgtaatcgcatagatgcaattgcccatctcgccttttcgcacgcgccccacaaaatcgagggcgttttctcgcgcatatggatgcggcatgcgggcaagcatgctggatacgcgagcattgttggcaagataggaaatggcatccacgtcttcggcatggggcgggcgcagaaccagcctttccgtgacgagaatggggcaatccagcacatagcccagctccttttccaagccgggagatgcatcggcataatccgcttcccgcttacaacaacttgcttcgtagctttcttcttcgacaaccattttttgttcctccagatgcaaaaagggaagatggtgacccatcttcccttcgatcttttggcgaggctgccatttgcaccgggtccgatgggacgccggtgctttatgagagtgcccggcttactctgctgcttccgcgatcgggttgaccgatacatacgtgcggccgttggctttcgtacggaaagacacggagccgtttacggttgcaaaaatagtgtggtccttgccgaggccgacattggcacccggatgccacttcgtgccgcgttggcgcacgatgatgttgccggcgagcacagcttcgccgccgaacttcttcacgccaaggcgtttggattctgaatcgcgaccgttacgcgaggaaccgccagcttttttgtgtgccattggtgttctcctttaatcactctacttactcagccgactcggccttggctgcggccttcttgggcgctgccttcttcggctttgcggcttcgccttcagcggcgtctgccttcggagccttcttctcggcggccttcttggaaggctttgcaccgtcggtgaggatctccgagatacggatggtcgtcagttcctgacgatgaccgcgggtgcgcttcgagttctggcggcgacgcttcttgaaagcgatgaccttgcggccacggccctgttcgacgacttcggcggtgacgagggcaccggcgacggtcggggcgccaatggtcgagccaaccatcaggacctctgcgaattctacgatgtcgccggcttcgccagcaactttttcgaccttgatgaggtcgtttgcggcaacgcgatactgcttgccaccggtcttgatgactgcgaacatttgttgtcctttcggttgttcggtccggctctcattccctgcgacattagcgtcgagacgatgggccgtctttttatcagtcggttgatgaatgggttttgcccctgactgcggcaccgggaacccggaaatccgcaaccaaaacaataggcgcggatcaccccacgcccaaggtctggtgcttataggtttgaagcggcggaaaagtcaagaattttcacaacggaatgcaaattagctcttgtctaaacggcgcaggcccgttattgagccgctgcacactcggcattcgctttttgatgctcgttactgtgcgattcttcaagggtcgttttacagtgctgcataacgcggagaggtggctgagtggttgaaagcaccgcactcgaaatgcggcatgggggcaactccatcgggggttcgaatccctccctctccgccatacactcttgattctattagataatttgacggctttcgcgatacacccgccatcgcacccgccatctattttgcgattgaatgatgcttgatgcgacaaattgattcatcgcttggggaggccggggaaacgaaaaaccccgccgtgcgagcgttaatcgcggcggggctttctcaaggcaatccgggcggagccggatcgcaaggatctgtcgcaaattattcagatcttctgcgctatgcgtctgggctatgcatggtagaggaaagtgtgcagcgaatggcgatcgatttcaaaggggctcatttccccaaaaatgtcattctgtatgcggtcttcttttacgtacgctatcccgtctcctatcgtgacctacaggaaattctggctgaacgcggcattgaggttgaccatgcgacattgaaccggtgtgttgttcgatactctcctcagattgccacacaggcacagatgcgcaaacgacatacggccggctcctggcgtgttgacgagacctatctcaaggttcggggcaaatgggtttacttataccgagccgttgatcgtgacggtcaaacccttgatttcatgctgtctgagcgccgaaatgttggcgctgcaaggcgtttctttaaaaaagccatcacaagcagcggtgttccacataagatcgtcattgataaaagtggagccaatctggcaggcgctcaggctgtaaataatatcctgaaaatcactggtgcggataagttgattgaaattttgcaggtcaaatatctgaacaatatccttgagcaggatcatcgtttcatcaagcggatcaccaaacatatgctgggcttcaaggcatttcattccgccgcagcgacaatcgcaggtatcgaagtagcgcacatgatccgcaagaaccagttcgctaatgacaattgctcaccattcaaggtcttcgccgaactcacagcataattgtgtccacagatcagtccgatctggtccagtcaaaaatttgcgacacagcctcaaggcctccatagctggaagtacaccttgaatcacgtttcaatcgacaacgcaccgttaacctcaagcgattgccctgctctaaatgtcgggagatattgcccatcctgtaatagtcaattataatggaatttctattataattgactttttggggtgactatgtcgaactcagcagaaattggcatgaatctagcgcgtttgcgcaagcgccgcgggttgaccttggatggattagccgaattgagttcaatcagtcgcgcggctatttcagcactggaaaatggagcgggtaaccctcgcctcgagaccctttggagtttggctaacgctttgggtatcgagtttggagaattggttggcgcccgcaatgatgtggaagtggtcgaagctgacggtataagtgtgcggttgatcgatcgccaaacacgccccagaacagttgaagcattcctgcttgatttgcctgccaatgccaaacgtcacgccgatgctcatgttcatggagtcagcgaaaatgttgttgttctatccggagcgatagcagtcgggccgctcagcacaccaatgcttttgcatgctggccaatcacatcaattcgcggcggacgtgccgcacatctattcgtccggtgcagaacccagtcgcgccatcgttactatcatatatcccgaagatgacaccgccctgacatctgaggatcaggaactagagtggcctgtaggcaaagacgagtgggcaaatgtccgcgcccaacttaaccgcgctagaattgaggtccaaaacggttacgcccactcgcgcattacctttaaaagcgcacccgaaccgttgcagtcggctattcggttgattgaggatgagttggccacgaggagcggtatcgcagaaaccgcaaaagttttcgttaccgggaaccggacgcccgctattgcgacgttctatcggacgacgcaaatgcgcccgcttccgattaatgagcaactcgcaactcccctaatcaccaactgccgagagttggctaatgcagcgataactccatggcttgccaagaaggtagatgcagatgacctgcacgccaagtctcaaaactcgacgcacatcatagaggcagcgcttgccgcagaagtattgacgcgcctgggacgtccgacggtgccaaccgggatctctcaaaaacaagtcacgccgaaacagtcgcccctgatggaccgcatgttcgaagatcgtatcgatgtcgatgtgtatgaagcttacgaactcgttcaccccgcttatgctcgacaggttctagcggtggccgagacgctgccagtttttgccaccaagtctgatcaaacaattttagacgtcgggacaggtccaggactgcctttacagatgctgctggagttgcggccagaactccatgtggtagcaatcgatcccagcgaaattgccaatgttcacttgtcccgacgttttgctgatgatagtcgcgttcaggccgttcaggcttcgataatcgactatcgtccagcagattatctcttcgatgctgccgtttcgatcggggcttctcatcatctggatactaagcagtttctttcaagcattcatgaatgccttgctgcggaaggcgtccttgtcattgccgacgaaatgttggcgccttttcgcgatcggcgagagcgcaatctagcattggtgacccaccatctgtggtacattctcgatacgctgttcgatcttcctgccagtagttccgaagcagagcgagctgtttgtgatatcctaaaacagggccttcctccggcaatgtctttagcgctttccggtcgctcggaagccgcaactcgacaggtacgagagacattcaaagccgcgacggatattgatctcggaaatgcacttgttgcacgtgaggctgccttcaatcgtttccacctgcttgaactccaggcacttgttgccggtctagactacgaagtcgagcaaaagacataccctgcgcgatttgtgagcttggctgaatctaacgggttctctcttcttcaacacaggcgcatttatgccacccaaggcgacggatcttatgatgccggcacacatctctttgttatggtgaagcgatgacagagcgctggcgtcaattcttccatggagcgcgttcggctatcccaatcattcttggctatttgcccgtagcgtttgcgttcggaactgcggcaagtggacaagggctcgccctcttagacagcacagcaatttccgcattgatgttttctggcgcaaatcaggcattctttttaagcgcggttgcgtctggtttaccaacaatagcaatcgttgccatatgtgcagtcgccagcttgcggcatatcctttacggcttcgtgctgcgtttgcgactggcaggaggacttgcttctagacttgcatttgcatttggtctgaccgacgaggtttttgcaaccgtattaaacgcaacagaaaagtcaaagccagatggcggttggattttcggattagcgttttttgcctggattagctgggttgcggcgaccttctttggtgcttggatgggcaatatcctccaagcacagtttctgcaactatccgacgcgctccattttgcgctgcctgcgcttttccttgggttggtttgggtttctacgagtgcaagaaatgtcattccaatggtggccgcagcggtgatcgccgtgatgttcctatgtttgaacctgcccgcgctcgccatccctggagcggcatctgctgcattattggcaagacgaggcgattgatgtcgactgaactttggattgccgtgattgtaataggcgtcttgacctatattactcgcgcagtgccattcctcatgagattagccggaaatactgcgccggcagctcgagcgtggctttcagctttgggtccctgcctactttcagcgatggcgacagtggtatttctggatggtttccaaacatctattcaaatcggaaaaatcatcccatttttggtgggctcggtatttgccagtgtatcaatgagtgtacgacctgatccgggtattggtaccgtggcaggtgtgactggctggtggttggccgcgtcaattggttctgtcccaacgttttgagtaggtttcccggttctgtcgcaaattattcagatcttctgcgctatgcgtctgggtatgcatggtagaggaaagtgtgcagcgaatggcgatcgatttcaaagggggctcatttccccaaaaatgtcattctgtatgcggtcttcttctacgtacgctatcccgtcggctgtgtcgcaaatttttgactggaccagatcggactgatctgtggacacaattatgctgtgagttcggcgaagaccttgaatggtgagcaattgtcattagcgaactggttcttgcggatcatgtgcgctacttcgatacctgcgattgtcgctgcggcggaatgaaatgccttgaagcccagcatatgtttggtgatccgcttgatgaaacgatgatcctgctcaaggatattgttcagatatttgacctgcaaaatttcaatcaacttatccgcaccagtgattttcaggatattatttacagcctgagcgcctgccagattggctccacttttatcaatgacgatcttatgtggaacaccgctgcttgtgatggcttttttaaagaaacgccttgcagcgccaacatttcggcgctcagacagcatgaaatcaagggtttgaccgtcacgatcaacggctcggtataagtaaacccatttgccccgaaccttgagataggtctcgtcaacacgccaggagccggccgtatgtcgtttgcgcatctgtgcctgtgtggcaatctgaggagagtatcgaacaacacaccggttcaatgtcgcatggtcaacctcaatgccgcgttcagccagaatttcctgtaggtcacgataggagacgggatagcgtacgtaaaagaagaccgcatacagaatgacatttttggggaaatgagcccctttgaaatcgatcgccattcgctgcacactttcctctaccatgcatagcccagacgcatagcgcagaagatctgaataatttgcgacagatcctcaggaattatagtctaattcacaccttattttattcaccgatctacaagcggccagaagccatgtttcctcccgtgcatctttcggagatcagcaatataagcctcatgcggcgcgaaggaatgataatcttcgatgctacgggacagagcaccacactcaagcaaatgccgtgctgcgtgcttgtaacgacttgagcgagcgttattgagcgtgaaatctatcattgcgcgtaacagaatagtcgcggccaaagggaatttggccgatagcttctctgcggcatcagacatcagctcataatgatcgccatccatctcacttgctcgactgaccaccagcttagacgcttcactaagtgatggatattgaaggaagaaatagagtgcatggtttgcatcggcgacggctcggacaaatgcaaatgccttttcttcagcttcaacgtcatcaaaatcgggaagtcgcttcacatattcccgtagcaactcatcattgagattctgctcgaaactcttccaccgaaactgttgcgcctcttctgcacgtccgagagattccagcacctcagcacgcaaaatttgccattcaaaagggatttcccgacagctatcgaattttgttttctccagagcggttaatgcgtcttccgcgcgaccagcggctaaaagcctccgagcgatatctgtggtgactgtagcgaacgtctgtgattctttagattgctgttcaatatagagatcaacatcgccaagagcatcggcgacctgctgaagcacaactttgaccgtgatcgacttaccgctggcataaagctgatcgcggtaaacagggccatcgctactccaagcaataacctctttgtctttgcttgcgacttttggctggggctctttagcccatgcttcgaaggctcgttgaagctttcgcaagccggcctcaccgagagccggagccattgcctcaatcagcgcatcatattgaccatatccattgtcctgcaagaccgagaagattttctcgaccaagcggtcaatggggacttttgccattgcagcaatgcgaccagcatcttcgcacgcggcatggaagctttcgatcaacgcgccacttccatcgcatgaacgctcaaaaatcgggtctgcgagcgatagaaactgccagatcagttcaaacgcctcattcggatcagtgggcgcaattttctcggcaatagatttgcgctgggcttccagatcagccctaacggactttgccttctgccagtcaatccagctttttgaacgtccgatactgcccaaacgcttacgaacttcccttgccaactcggcaccactcgaatttccgacaagttccatacgaagcaagcgcttatggttcgcattcccggtgctgatctcaatcaatagctcagcaaggcgcttagcgccaagtgcttcaaggttcttcgcattcaaggtagtctttgatgccatcaatcacctcttgtttcgcgtcgacaatagccgcaaaaacaaatggtgcaagaatggatagggccagaaaaagccttgcgaatgaacctgccttggtcaaagcggggatatcgagataatgataggttgcgcggcgctaagataattgtatctgcagcgaatatctgaagcaaaatcagcgaaagcggcccaaaaacgccacaagcttgcgcagtttgtccagcatattttcctgccgtcgatacttggcctgaaattcctgtgctgcctgcttggctttgaggtgttgcaattgaaaagcctcaaaatagctgtctaggactccatccgcaccgaccgggccggagatatcgagaaaataatcggcaataacgctcggtaccaacgcatcaatggcttcgatagccatacgcagccggccaattgcatctacatcatcggtatccagaccaaaccagattccttcaacaagagggccctttttgtcgagtttgagatagcagtggcgtcctagaccaaagcacgacgtgtcatcctgatatgtgccgtatgaatcctgttttccgctcgtcatcccctgaaacgatgtggcgcggaactgttgcacgcgcggcaggattggaagtaacacgccttccgcatcagagactaacaacccgacatcggcataactgatcgaaggtggctctatcaaataaacatccgtatagccaaaacccgaagcgtcctggtgtttcgctgcggcggtcgcagatttggcaatatcttctttcacttcagaaaaggcggccaggggaaaaagattacgcattccccaatcgtcttcatgtatgtgaatcaggtcagtcatgaacttgctcggaattctatttggttctcttcatcatagctgttccagaaaatgttatcgaccagatgttgctatctgcaggagtatcaggaatttcgtgtttggtaagataggtccattgtctgctgaccttcatcacatagtttcatcaacgcgccaacttgttgagcgtggttgatgccagtgcagctgctttttgatctctggcgcttatttctgaacccagcagtaaatcatggaataatcgacaggcaccacgctcccccatcatttgttcagggctgcatgaattcgcggaagcgctctacgagcgcaaaatggacggtgcggttttccttcgtgcaaaacggccggaagatggcagcgcagaccttcaaactgcgccccttcagatagcgagccgaacacttcttgggcttccgtgtccgaattgcaccaaacccggttgcttaaataggagtttggccgccaaaaaagcccgctaaccttattggtttagcgggcttgatttggttgcgggggcaggatttgaacctgcggccttcaggttatgagcctgacgagctaccgggctgctccaccccgcgtcaaggtgtttgagtattttccggtaagaatggttatagcgcgttttgcgcgattggtctgttttgcatgattgagagaagatggctttgtttgtgtgctttgcagacctggcagcgacctactctcccgcgtcttgagacgaagtaccattggcgctggagcgtttcacggccgagttcggaatgggatcgggtgcagccgctccgccataaccaccaggtcggcgaagaacacaaacatgagaagctggttaggggcttaaggcattaggggaatagggcagtatgtttgggctgcgcctgttctttgcctttgtgctttgtctttctgcgtggcgatggttgagggctttgggcaaacatattgccttattgccctacttccatattgccttcaacatcaagcttttgcttgatggatattgtaaatgggagtgatcaagtcgatcgagctattagtaccggtaagctgcatgcgttgccgcacttccacacccggcctatcaacgtggtggtcttccacggctctgatagggaatactcgttttcaggtgggtttcccgcttagatgccttcagcggttatcccgtccgtatatagctaccctgctatgcggctggcgccacaacaggtccaccagagatacgtccatcccggtcctctcgtactagggacagatcctgtcaatattcctacacccacggcagataggaaccgaactgtctcacgacgttctgaacccaactcacgtaccgctttaaatggcgaacagccatacccttgggacctgctccagccccaggatgcgatgagtcgacatcgaggtgccaaacaaccccgtcgatatggactcttgggggtcatcagcctgttatccccggcgtaccttttatccgttgagcgatggcccttccacgcgggaccaccggatcactatgaccgactttcgtctctgctcgacttgtcagtcttgcagtcaggcaggcttatgccattgcactcgacgaacgatttccgaccgttctgagcctaccatcgcgcgcctccgttactctttaggaggcgaccgccccagtcaaactacccaccatacacggtcctggacccggataacgggccgcagttagacatccataaaaacaagggtggtatttcaagggtgactccacaaaggctggcgcccctgcttcaaagtctaccacctatcctacacatgtcgtcacgaatgccagtgtaaagctatagtaaaggtgcacggggtctttccgtctaaccgcaggaaccccgcatcttcacggggaattcaatttcactgagtctgcgttggagacagcggggaagtcgttacgccattcgtgcaggtcggaacttacccgacaaggaatttcgctaccttaggaccgttatagttacggccgccgtttactggggcttcaattcaaggcttgcacctctcctcttaaccttccagcaccgggcaggcgtcagaccctatacgtcgtcttgcgacttcgcagagccctgtgtttttggtaaacagtcgctaccccctggtctgtgccacccccctatggttgcccatagtgaggtcacgcttcttccgaagttacgcgtgcattttgccgagttccttcaacgcagttctctcaagcgccttggtattctctaccagtccaccagtgtcggtttagggtacggtctatatgcaggagctatttcctggaaccgcttcgctgcaagatcaatccaataagacctcacaacacacgcgatccgtcactacctgcaggcccacgaatattaacgtggttcccatcgactacgcctttcggcctcgccttaggggccggctaaccctgctcagattaactttaagcaggaacccttggactttcggcgagggagtctctcactccctttatcgttactcatgtcagcattctcacttccgatacctccaggatgtctcacgactgtcccttcacaggcttacggaacgctccgctaccacgcacatacgtgcatccacagcttcggtgtatggcttgagccccggtacattttcggcgcaaagacccttatttagaccagtgagctgttacgctttctttaaatgatggctgcttctaagccaacatcctggttgttttgggatcctcacatcctttcccacttagccataacttagggaccttagatggtggtcagggttgttgccctctccacgacggacgttagcacccgccgtgtgtctgccgattagtactccccggtattcggagtttggttaggatcagtaagacggtgagtccccatagcccatccagtgctctacccccgggggtattcggtcgacgctctacctaaatagatttcgcggagaaccagctatctccaagtttgattggcctttcacccctagccacaagtcatcccgatctattgcaacagatatgggttcggtcctccagtacgtgttaccgtaccttcaacctgctcatggctagatcacttggtttcgggtctaatgcatcgaactgaacgccctgttcagactcgctttcgctgcgcctacacctaccggcttaagcttgctcgatacactaagtcgctgacccattatacaaaaggtacgctgtcacccaggacaaaccttgggctccaactgtttgtaggcatccggtttcaggtactgtttcactcccctcgtcggggtgcttttcacctttccctcacggtactggttcgctatcggtcatgcacgagtacttaggcttggatcgtggtcgacccatgttcagacaggatttcacgtgtcccgccctactcaaggacttctgctattctacgtgtacgggactatcacccacttcggtcgagttttccaactcgttccactttattcacaaaagccactggcctggtccgcgttcgctcgccactactagcggagtctcgtttgatgtcctttcctctgggtacttagatgtttcagttccccaggttcgcttctaacccctatgtattcaaggttagataccttatttatgatgactagaaagctgtgctgttctcgctcacgcgccgtacgcattccagaggaatgctggcgctccgcgggggcggcccacatgggccgacgacctagcggtctgtatgggtgtaaacccatccagcgttgctccaacaaaacagattttctagtcatctaaggtgggttgccccattcggaaatcgtcggatcaaagggtattcgcacctccccgacgcttatcgcagcgtatcacgtccttcatcgcctgtgcatgccaaggcatccaccaaatgcccttaagacacttgatcactctcattgccaatatccatcaaaactcagctcttaaagccgcattatgcgacgccgaatgttgccattcgactgcaaatgctcgtttcaacagtatcagcagaaagaccagcttctcgagatacaatcggtgatggcggttaaacacatcaatcattatgcaaggcttgagcaagcttcttgcgacatcaactcttcagttgatccgattacatcttctcttcacgatttcatacagaacaggcagactttcgtaaaagtccgcaaacttgtttctttcttttgttgattgccaatatccgtctcaacaccaacatgatggtggagccggacgggatcgaaccgacgaccccctgcttgcaaagcaggtgctctcccagctgagctacggcccctcatcaagtaacttggtgggcctgggaggacttgaacctccgaccccacgcttatcaagcgtgtgctctaaccaactgagctacaagcccagataccgacgcaaacgctactacgcgatccacagatccaccccgaagcgaagcttcgcaaggccgaccggccgtcggccctgatgggccgcgcctgcgcagggccagcagcgtcagctgcggtacggcccgtgagcaatcaacaatgaagaaagagaaacgaaggcggcacgcctgcaagcgatcgtcaggctgactggcctgcgatctatgttctaataagatggagaaggatcatccggataaatccggcctctttccaattctcgatcctccttagaaaggaggtgatccagccgcaggttcccctacggctaccttgttacgacttcaccccagtcgctgaccctaccgtggtcgcctgcctccttgcggttagcacagcgccttcgggtaaaaccaactcccatggtgtgacgggcggtgtgtacaaggcccgggaacgtattcaccgcggcatgctgatccgcgattactagcgattccaacttcatgcactcgagttgcagagtgcaatccgaactgagatggcttttggagattagctcacactcgcgtgctcgctgcccactgtcaccaccattgtagcacgtgtgtagcccagcccgtaagggccatgaggacttgacgtcatccccaccttcctctcggcttatcaccggcagtccccttagagtgcccaactgaatgctggcaactaagggcgagggttgcgctcgttgcgggacttaacccaacatctcacgacacgagctgacgacagccatgcagcacctgtctccggtccagcctaactgaaggatagtgtctccactaaccgcgaccgggatgtcaagggctggtaaggttctgcgcgttgcttcgaattaaaccacatgctccaccgcttgtgcgggcccccgtcaattcctttgagttttaatcttgcgaccgtactccccaggcggaatgtttaatgcgttagctgcgccaccgaagtgtaaacaccccgacggctaacattcatcgtttacggcgtggactaccagggtatctaatcctgtttgctccccacgctttcgcacctcagcgtcagtaatggtccagtgagccgccttcgccactggtgttcctccgaatatctacgaatttcacctctacactcggaattccactcacctctaccatactcaagacttccagtatcaaaggcagttccggggttgagccccgggatttcacccctgacttaaaagtccgcctacgtgcgctttacgcccagtaaatccgaacaacgctagcccccttcgtattaccgcggctgctggcacgaagttagccggggcttcttctccggttaccgtcattatcttcaccggtgaaagagctttacaaccctagggccttcatcactcacgcggcatggctggatcaggcttgcgcccattgtccaatattccccactgctgcctcccgtaggagtctgggccgtgtctcagtcccagtgtggctgatcatcctctcagaccagctatggatcgtcgccttggtgagcctttaccccaccaactagctaatccaacgcgggccgatcatttgccgataaatctttcccccgaagggcacatacggtattagcacaagtttccctgagttattccgtagcaaatggtacgttcccacgcgttactcacccgtctgccgctccccttgcggggcgctcgacttgcatgtgttaagcctgccgccagcgttcgttctgagccaggatcaaactctcaagttgaaaatttgatatatggctataatcagtcgcacccccatgtaaaacacggagacgcaaacttctggtcacgctcaattgacgagaacatatttacacaccaacttcgatccgaaaaccaaagtcaggtaacataagttcttaccaagaaacgtgtccgccaaagttcattgtgacagttcgatctctcgaaccatccgcagacaatgccgcccacgtttctctttcttctgtatgcagttttcaaagaaccgacgatctaaaccgtccaaaatctcttccgcctaaccaaacatccaaccagtcaaacccgaaggtcaaatccgtgtcagcgcctcgtctgcggtgccgggcttctagatcagtcaaaccaacctgtcaaccactttttttgaagaaaatcacaaacttattcgccgttcttctcttcaaggattaaccagagataaccccggaaaaccacccccaactactcacaaatcaacaaacagtcaatccattttcatcagtaactcaaggacgcatcagactgccgctgccggcgccgccgccctcgttgtggcgctatataggccccaccaatcataactgtcaacgccaaattccaacttttttgatgtttttttgacagcgctccatagagccccgcatccgactgatttttgcttatatatagagaggtcgtaccggcttccgggctatggaaagccttaaaccggcctcattatcgggataatccccgcgcgaccggaaaagataccggatcggactgtggaaaacgggcgccaggcggcttgccgttgacttacgttttcccggcaggcaaaactgcgatacccgtttggggacttccacttacaggaagacatcataccatcaaataagcgccgcttgtctgagacatgaagttcaagcgcatggtcatgcgcaaggtttataaaggaccgactgtatcggatgaaggaattggggccgaacaatctcgatccgggtgacgagcccccgctcagcgttggcggtcggcgccggccaccggacaggcgtgaagtttcggcccgctggcttgcaggcacgtttctcaccggtgtcacgtcctgcatgttgattggcattgctctttttgcagcactcgacgggcgtgagcagctcgccaccccgccagaaattcttgcccgtaatgaaatgcccggcattaccgaggatgacacggcgaccaagggtggccgtctgataagcacggtctcccagcagaaaacacgcgatcgccgccggttcgatctttctaccatgcagcgtgtgggcgagcgcgaagtcatccgtacgaagccgtttgaattcgtgcgcatggcactggccgtcgaccatcccaccaatcgcaaatatccgccattcaatgcgatgacgattttctcggaagggcctgccgcgccgcagcccagcgatgccggccagatttatggcgcgaaggttgagagcgaggtcagcctgcgtatggtcgatttcccgatcagcaccgcaaccttcgatgcctccagcgacctgacggtcgatgaagtggaaaaggttgttcgtgatacgggcggacttctcaccgatggcgatgttcaggtggcttcgctccattatgtcgatccggcgcgcttcggcggcaacgattcaccttttgccctcagcccaccgcttggcgtgaagattacgcaggaaaatgtcagcatcgcaccgcgcagcgatgacgaacaggtcaatgagggcttttccgaagagctgattcccttccgccagacggcggatatagcgcaggcgcttgaagatgccggttataccggggaagacgcctccaatatggctgaggcgctggccaagctgatgaactccccccggctgaagcagggcagcgttctgcgtgtcggtacggaatcacatgacggtatcgaccgcatcgtgcgggcaagcatctataatcgcacgacccatctggtgacggtcgcgcttaacgaccgacaacaatatgtgccgtctgacgaaccggaggaaaccccgcttctgcaaacggcttttgatggcaatgccgcgccggcggcaattcgcggaaacctgcccagcgtctatgacggcatcagccatgcggcccttgcctatgggatgacggaaaccatgcgcgagcaactcgtgaagatgctggcaagcgatgtcgatcttcaggcacgtctttcgccaagcgacgcgatcgatgcatttttctccctgccggacgacccggaaaagccggaaaacgattcacagcttctatatgttgcagccaccttcggtggaaccacgcgcaagttctatcgctatcaggccccggatggcagcgtcgactactataatgaagacggaaaaagcgccaagcagttcctgctgcgcaacccggtgcccaatggcatcttccgctctcctttcggcatgcgccgccacccgattttgggctatacccggatgcataccggcgtggactgggccgcaccgcgcggcacaccaatcatcgcggcgggcaatggcgtggttgaaaaggctggctggagcaatggctatggcaaccagaccttgattcgtcacgccaatggatatgtcacaagttacagtcaccagaatgccatcgcacgcggcataactccgggagcacgtgtgcgccaggggcaggtgatcggctatgtcggctcgacgggcctgtcgacgggaccgcaccttcattacgagctgatcgtcaatggaaccaaggttgacgccctgcgcatccgcctgccggacaacaaggcgctgaaaggcaaggagtttgaagccttcaagcaggagcgtgaccgcatcgacacgctgctcaacagcgacgaaaacggtacgaaactggcttccaacggatcggccaagagctgatccaaagcaaaaagccggatgcaaaacccgcatccggcctttttatttcgggataaagccccggaaactattcagtgaattccaccgtcacgcccggtttcaccagcttggccaattcctcggcatcccaattggtcagacgcacgcagccatggcttgaggtcttgccaattctggacggcgccggcgtgccgtgaataccgtaggtcggttttgacagggcgatccagaccgtgccgaccgggccgttcggccccggcggaatggtcagcaccttgtcattattgccctgcttgaaattgatcttcggattgtaggtataattcgggttgatcgcgatgcgctccacctgcacgataccggacggcgaaggattatccgacgagccgatggttgagggataggcgacgacaagcttgccgttttcatcgtagccgcgcacctgcttgcggcccttgtcggcgatgatgcgcgcaaccttggcccgcaccggcttgccgagattgggaaccttcaccacggaaccgggctgattgaagttcacaccgggattgatctctttcagataggcttcatcaatgtgaaacttctcgcccagcatttcggcgacagatgtataggccatcgccggaagctgtgccttatgcgcataatcttccgggatcgacgccacatattggcggccgacatcctcattggtaatcatatattcgccaaaagccgggccgcccgtcgcttccagttcggcattcaccgctgcctcatcggtcggattgatgattttgccggtcatttcgcgataagcagcagcggccttgtccacattgctgcccgaacgcccgtcgatcacgcccggcgaagcaccggcccgatcgagcaaaacctgataggcggcaatttttgccttggccccctgccctttcggcatctcgacagcaggcaccatatcgtttggattcggaacgccctgcgggcgcgctgacggctgccggtaatccggcgcgatgctggcagtgccggtattgtcaggataatcggcgcctggcggcggcagctcggaacgctgcacctggccgtcgcgattgccctggtaatcgggtgctgcaggcggtgcgggataataattcgggtcttccggcacatcgccgaaaccatcataaggcgcgccgccatcgacaggcccatccagcgtccagttatcgtctggcgcaacagcgcgaccgcgcgctgcatattggttacggtcgtaactattggccgcttcgacacttaaaatacgcccgcgccggtccatcgtgacccggcgtccatatgcatcaatataaacgcgaatccgccggtcgtgataaatctcgtcgcccggatcgtaaagctgcgcaagctacaccggatgcgacgccacggtaccggcagcttcgtccgcctgcgcatagcccgaaaggaccggcagcgccaaagacgaaaataaagcgatgtgaagcaaacgtacaagaagcgccatgaaggaagtcccggatgatctcacgatcacagatgtggctaggctatagtgacgaattagcttatggtttggcgcgagggtattttgttgctgaacaggagaaacgaccgccgtggagttgatctccacaagggcgtttcgacacattcagaagcaaaatacaccgcgtcccttcgggatatggcaaaaaacctccatcttggcgtcgccaaacctcgatggggaaccaccccaccttcggtttcgctcctaaagctgaagattttttgtccataccaaaccacaagttaattcgccactacagcctaacatgattaacagacggttatttctctttgagctgatgccagatgaactggacatgaagatggcgggaaagatgcagcttccaaaagaaaaagcgccgcgaccggctaggtcgcagcgccgatgccccccgacaggaagccgggcaggtttgttttgtcaggctttctcgtcttctctttccggctccgccgcgctgaacgcaccgctgatcggacggaaattgagccgatccgaaccggcagtgatcttgacgagggaaccgtcgagaatatcaccaagcaggatacgttcggccagcggatcctgcacttccttctggattacgcgcttcagcgggcgcgcgccataggccgggtcataccccttgttggcgagccattcgcgggcgtcgtcctcaagctgcaaggtgatcttgcgatcggaaagcagatattggagacgctgcatctggatatcgacaattgcacccatgtcttcgcggcgcagccggtggaacaggatgatttcatcaacacggttgaggaattccggccggaacgaagcacggaccacgcccatcacatcatcgcgaacagtctcgacatcatcgttttcgcccagattgacgagatattccgcgccgaggtttgacgtcatgatgatgaccgtattgcggaaatcaaccgtgcggccctggccgtccgtcaggcgtccgtcgtccagcacctgcaacagaacattgaagacatccgggtgcgccttttcaatctcgtcgaacaggatcacctgatagggcctgcgccggacagcttcggtcagcacaccaccctcttcatagccgacatagccgggaggagcaccgataaggcggctcacggaatgcttttccatgaattccgacatatcgatacgcaccattgcggtatcatcctggaacaggaacgaggcgagcgccttggtgagttccgtcttgccgacgccagtggggccgaggaagatgaacgagccgatgggccggttcgggtcctgcagaccggcacgggcacggcgcaccgccttggatatggcctgcaccgcctcgccctggccgacgacgcgcttgccgatctcgtcttccatgcgcaacagcttttcgcgctcaccttccagcatccggtcaaccggaatgccggtccagcgcgaaatgacctgcgccacatggtccggcgtcacggtttcttccaggagggaacccttgttttcctgactttccgcatcagcaagttgcttttccagttgcgggatcgtgccataggcaagctcgcccgctttctgaaactcaccattgcgctgcgcaatggcaagtgcattgcgtgcctcttcaagctgacgcttgagatcggcagcaagcccaagcttctgcttttccgcctgccacttggcggtcagttcggctgattcttcctcaagatcgctcagttccttttcaatgcgctgcaagcggtccttggaagcggcgtccgtttccaccttcagtgcttcgcgctcgatcttgagctgcatgatgcggcgatcgatctcgtccagttcttccggcttggaatcgacgtgcatacgcaggcgcgatgcagcctcatccacaaggtcgatggccttgtccggcaggaaacggtcggtgatatagcggtttgagagcgttgccgcagccaccagcgcggagtccgacacgcgcaccttatggtgctgctcgtatttctccttcaggccacgcagaatggagattgtgtcctccactgttggctcatcgacaaaaacgggctggaaacggcgcgcaagggcggcgtccttctccacatatttgcgatattcctcaagcgtggtggcgccgacgcaatgcaattcaccgcgcgccagagcaggcttcaaaaggttcgacgcatccattgcgccatccgtcttgcccgcgccgaccaatgtgtgcatttcgtcgatgaagaggatgatctgcccggcagccgtctgcacttccgagagaacggccttcaggcgttcctcgaattcgccgcgatatttggcgcccgcaatcagcgcgcccatgtcgagcgccatcaattgcttgtccttcagcgattcgggcacgtcgccattgacgatgcgcagcgccagaccttccgcgattgcggtcttgcccacgcccggctcaccgatcagcaccggattgttcttggtgcggcgtgacagaacctggatcgtgcggcggatttcctcatcgcggccgatgaccggatcaagcttgcccgcgcgtgcgtcttccgtcagatcgcgcgcatatttcttcaaagcatcataattgctttcggctgaggcggaatcggcggtgcggcctttgcgcatatcgttgataaccctgttcaatgccgtcggggtgacgcccgcagcagaaagtatctcggaggttttggcggatttttccatcgccagcgccgtcaggaggcgctcgacggtgacgaagctgtcacccgccttgctggccagttcctcggcaagcgagaacaccttggcaagaggctgcgaaagatagagctggtcattgccacccgaaactttcggcagtttttcaagcgcgctttgcaggcccatgcgcacatcgccaacccgtccgccagcccgctcgaccagcgacgccgccaacccctcatcgtcgtcgatgagaaccttcaggatatgttctggagtgaattgctgattgccggaggaaagcgcgaaggtctgggcagactggatgaagccgcggacccgttctgtatatttttcgatattcataatgtctccgtttgcctctcggtccgtcccgcggcaccgagagatgttgggtgacgaccccccacaagggcgggctcttctcaaaagtgcatatgggaatattgccctctttcggcaagaccggcaggcatcggaaaatccaaataaaaatggcgcggaaaaccgcgccatctcaaagtttttatcgaagctggaaacttatgcgtcggaatcggctgcttccgcaaccggcgtatcgtcaccgctatccttggcagcggtgcggcgtggacggccgggacggcgtgtggcgcgccgcggtgcgccagcttcttccgcagaagcctcgacaggggctgcttcgacaacagccggagctgcttcctcaaccctggcggctgcggccggtgcttctatagccggctgcggctgttcggccttttcttcctgcttgtcgtcagcacggtcttcgctgccgaaacgctcgcgctgcgggcggcggccacggccaaggcggcggtcgcggccctcgcgttcgcgtggctggcggccttcgccgggcttcgtcgcctcgccgttttcctcgccgtacacaacctcggcgggcgtgccttcgatcaccggctgcggtcccgaaccattaaccggctgcggggcagcttcggctggaatgaaaccggcttcctcatcgtcaccgccatcgctgtcgaagttttcttcgcgctgatagggaatattctgctgcgccatggcagccatgatgatgcgattataatgttcagcgtgctgaagatagttttccgccatgacacggtcgccagatgcctgggcgtcgcgtgcgagggctgagtatttttccgcaatatgctgggcgttgccgcggatcttcacatccgggccattgctttcgtaattgcgtgacagaggattggggcccttgcggttattgttattattgttattcccccgtccgcgcatgcgcctgttctgctgtgctggcctcatattcatctcttttcagattaaagggcgtaaaaactccgggatcaaatagccgccggtgtttcacaatttgcatggtttcacatttcatctgatggaaggaagcacgccctaattcttcccacacatcgactgttcctgagtttcggagcgcctgacgacaggcaaccgaaaaccctacggttggcattatgcatgacattccgaacagcgtgctcttcggaaccatgcctgaaagtcgtgtacttccgtacgagccatcccaaaaagagcaaaacctttaagggagcatgacctcaatcgtcatggagcatttccgccaccgccctcacgagggcaaaaccattctggctgtatacggtggccggaaactaaacggcttcgcagtaaattccaagcgttttttagcgtcggcgcttatcaaaattgcgtattagatatctgcccgaaaagcatggctcttctgtggccaccaagatcatttgcttcgccggcaagcgaaaaacctgtgcttttgaacagtgcttcgacatcctggaattgtccggcgccgatttctacggcaaccataccgtctttatataaatacgcacccactccttgtgcaagggctttgtaaaaatcaagtccatccggcccgccatcaagtgctgcaagcggatcatgctcacgcacttcgcgcgacaaaccggcaatctcagcatggggaatataaggcggatttgaaacaatcagatgaaatttcccgctgacattggagaaccagtcgctcttcaaaccggcaaacctctcgccaacgccattgtctatggcgttgattcgcgccgtggcaagcgctccctcggccacatcgacaccgatcccgtgcatatgctcgaagcgatgcagaagcgaaatgatgatcgcacccgtgccggtgcccatatccagcacctcggccgtaccgtgcctggcgatgagctgctcaaggacgggaatcaccagttccatcagcgcctccgtatccggccgcggctccagcgtttgggcggaaaggcggaaaggcaggccataaaattcacgctggcccatgattcggtgcaccggctctccgcccgcacgccgttccagcgccgcccgcagcttttcagcctcggcgctgccgattagcttttccggctgggaaacaagatcgaggcgtgtcgcacccgtcgcccattcaatgagcagacgcgcatcgagatcgggcgtctcgccccccgccgcacgcaatttcgcgcgggcctctgccatcagccggtcaaggcgctccacctcttcgctgctcacggctgctcgcccagttcggccagaagggcggtctggtgatcggaaatcagcgcatcgaccagttcgtccagatcgccttccatcacgcggtcgagcttgtagagcgtgagattgatccgatggtcggtgacgcgcccctgcgggaaattataggtacggatgcgctccgaccggtcgcccgaaccaacctggctgcggcgcgcctgcgagcgttcgctttcagccttctggcgctccatgtcataaaggcgggcgcgcaggatctgcatggcgcgggcacggttctggtgctgcgatttttccgcctgcaccaccatgatgccggtcgggatatgcgtgattcggacagccgaatcggtcgtattgacgtgctgcccgcccgcgcccgaggcgcgcatcgtatcgatccggatatcctcgttgcgaatttcaatatcgatatcttccgcttccggcagaacggcaaccgtggctgccgatgtgtggatgcgcccgcccgcttccgtttccggcacgcgctgcacgcgatgcacgccggattcaaacttcagctttgagaagacccccttgcccgaaaccgtggcgatgatttccttatagccgcccgcatcgccctcgctggccgaaacaagttccacccgccagcctttttcagccgcatagcgttcatacatgcggaacagatcgcccgcgaaaagggcagcttccagaccgcccgtaccggcgcgaatttcaaggatcgcattcttgtcgtcggcggcatccttgggcagaagcaggatttgcacatcctgttccagcaccgcgatgcgcttttccacctccggcagttcctccaccgccagagcgcgcatctccgcatccgtcgaagcatcgtcgcgcatcgcggcaaggtcgcttgcttccatgcgcgcatcgctcagttcgcggattttgcccaccacgtcctggagttcggaatattcggaggcaagcttcacataggtatccgaatcgggattgttggccatctggctttcaatcatcgagaaccgcttcaaaagctgatccattcggtcctggggcaatgcgatcatgtcgtgtcctagaaactggagcatttccggcaaaagcatgaagcggttttgcatacggataatgcgacaataacgaataatgagagcggttcgacgattctgttaaaacgcaaccgctccggctgcggcgtgcaaacatgttccagatgcgtgcgcccgccgcgccgcacccgttcaatttgagcaattggcttcgctataacggaatttcgttgtcttcggcaaatcgaagcaacaattcgcgcaaggaatgcgcattgttcggcttgttgagctcttccagaagaagcgcattgagcttgcccgcatcaagtgcgccgagcatggccttgaccgggccgatcgccgccgccgacatggaaatcgaacggaagccaagcccgatcagcgtcattgccgtcaaggggcggcctgccatttcaccgcaaagcgtcaccggcttttcatgccgcgcccccgctttcacgatatgacgcagcgcacgcaggaacgatggtgaaagctggtcaaaacggtccgaaatcagcgaattgccgcgatccgccgccatcaggaactggaacaggtcgttggagcccaccgaaacgaaatccaccgccgtcatcaattcgtcgagctgccacaatagcgccggcacttccaccatcgcgccaagcttgagacacagcggcagcgaatgcgcaaagcgggaaagatggcgaacctcgcgttcgatgatctcgcgcgcggccttcacttcgctcacttccgtcaccatgggcagcatgagcttcagttcacggccacccgctgccttcaatagcgcgcgcaactgggtgcgcaacaggccgggacggtcgagcgtcaaacgaatggcgcgccagccgagcgccgggttttcctcatgcgcagttgcgcggaaataggggagaaccttgtcgccaccaatatccagcgtgcggaacgtgacgggcttgtcacctgcggcatcgatcaccgaacggtagagccgctcctgctgttccgagcgcgggaaggtggaagccaccatgaattgaagctcggtgcgaaacaggccaatgccggcagcgcccgaagcggaaagctgcggcagatcgacaagcaagccggcattcatcaaaagcgcgatatcaacgccatccttcgtgatggcgggcttgtcgcgcaattcacggtaatgcgcctgccgccgtgcacggaagcggaccttttccgcataggcggattccacatcggcctgcgggcgcagatgcacgatgccctcatcgccatcgacgatgatcgcatcgttgttttccgccatggaaacaacacccttggcctgcccgacgacgggaatacccatggcgcgcgccacgatcaccacatggctggtggccgccccgtcttccagcacgacaccgcgcaggcgttcgcgcggatagtccagaagctcagccgcgcccatggaacgggcaacgatgatcgcatccttggccagtgattcggcaatcgtcttgacgtcgcggcccataagctggcgcaggaggcgattggcgagatcgtcgaaatccgaaaggcgctcgcgcatataggggtcggtcagatgcaccatgcgcgcgcgcgtgtcgctctgcaccttttccacggcagcttctgccgtaaggccgttatgaaccgcttcttccagacgacgcacccagccgcgatcatgcgcgaacatgcgataggcttccagcacctcgcgatgctcgccctccaccgccacatcgcggcgcgacaacatgtcatcgatggaaatacgcaaggagccgagcgcctcgtccagccggttgagttcggcctgactgtcctcattgaaaagattggtcacgacgatgcgcggctcatgcagcaccacatggccaagcccgataccatcgttgaaaccgtggccgcttacgctcatcggccgcccgagatccagttcgattcctggacgcgccagacgaagaccatccccggttgcgatgatttcggcgagaaccatggcggttgtctcaagtgcttcaacctcgtcttctcgataggcgcgtttggtgcgattctgcacgacaagaacgcctaaagtgcggccagcgcgaagcacaggcacaccgaggaaggaattataggcttcctcgcccgtttccggcagataggcgaaagccggatggctctgcgcatccgtcaggttgagcgggcgtgcgcttgccgcaatggtgcccacaaggccctgccccagacgaagctgggcaaggtggacagcttggggattaagaccttcggtggcgtaaagttcaagaacgccgtctgcgcgcaatatatagaaggagcagacttccgcgaccatgttctgcgcaatttcgcggacgatcctgtcaaggcgcgcctgtggttccagcggctccgccatcaattcacgcaaccgcttgagcagtacacggggaccggttgtcagctcacgcatttcctcggaggctcctctctttgcgcaaccgcttcgccaagcctattcctgtcacccgtcagcaaagcgttacgctattccctttgtgagcattttcgacacgcgcgtccagaacaaataacaccgactcgcaaaatcttgcagtaccgagcgccgtctgcggcacgcggcccggtatggaaccatgattgaaaaacggaatgtgaaccggctgattataccaaaacccgatgagcttggctcatcgggtctggttaagcccgtgcggcaattaagcatttcaaggtgtggagagcgtcggcaactccagcccccgtatcacttgtattacttgtcgagaccatagacggcatgcagcgtgcgcaccgccaattccgcataaggcccatcgatcaaaatggaaatcttgatttccgacgtggtgatggcgcggatattgatgcccttttcggcaagcgccttgaaggcggtagccgcgacacccgcatggctgcgcatgccgatgccgataacggagattttcgcaaggccggtttcggactggatattgtcaaagctgatttcgctcttggccttgtccagaaccttcagcgccttgtcgatgtcgccggtgggaatggtaaaggtcatgtcggtcttggagccgtcttccgacacgttctgcacgatcatgtcgacattgatgtgctcttcggcaagcggcccgaaaattgccgccgacacgcccggccggtcggccacgcgccgcagcgaaatctgtgcctcatccttcgcaaaggcgatacctgtgacgacctgctgttccacgatttcttcctcgtcgcaaataagcgttccgggcgggttgatcggatcacccatgcccggcgcatcgggatccgtaaagcttgagcgcacgaaagtacgcaccttgtgcaccatggcaagctccaccgagcgcacctggaaaaccttggcgcccagcgatgccatttccagcatttcctcaaaggaaatcttcggcaggcggcgcgcctttggctcgatgcgcgggtcggtggtgtaaacgccatccacatccgtatagatgtcgcagcgatccgccttcacggcagcggcaacagcaaccgcggacgtatccgaaccaccgcgaccaagcgttgccacgcgattgtccgggccaatgccctggaaaccggcaacgacggcaacctgccccatttccatgcggcggatgatttgcgaaccgtcgatttcctgaatgcgggctgcaccatgtgcattgtcggtctggatggggatctgccagccctgccacgagcgcgcatccacgccgatggactgaagcgcaattgccagaaggccgcttgtcacctgttcaccggaggcgacgatggtgtcatattcgcgcgcatcataaaagggagagcttgcgccgcaaaccttcggcatgttctgcacccagtcgaccagctcattggtcttgccggacatggccgaaacgaccacggcaacctgattgcccgcctcgacctcgcgtttgacgtggcgcgccacattatagatgcgttccagatcggccaccgaagtgccgccgaatttcatcacgatgcgcgccatttaaggttacgtcccgctctttagaaaaattacactctcacctgcccaaaccttatattgttgcgacaggcaaacttgtggtcacatagctaaaatggggaggttccgcaaggccgcgattcgcatccggcctttggagagcgaaattgatttgctccttgactttaaggcgctaccttgacagcacggcaggaggccgctgctgcaggagattgagatgaccgagactgcccgcaccaccatcgacgcttccgagatcgagcatttttcgcgcatcgccgcgcaatggtgggatccgcagggtaaattccgcccgctgcacaaattcaatccaacacggcttgcctatatcaaggaaaaggtctgcgcgaagttcaaccgcgacccgaacgcgccgcgcccgctggaaggtcttcgctttctcgacattggctgcggcggcgggctgctctgcgaaccgatggcgcgcctgggcgcaaccgtgatcggcgcggacgcctccgccaccaatatcgaagtggcgaaaatccatgcagcccaaagcagcctcgatatcgattatcgcgccaccaccgcagaggcgctggcagatgcgggcgaaaaattcgacgtggtcctcaacatggaagtggtcgagcatgtctcggatgtcgatctcttcatgtcggccaccagcgccatggtgaaaccgggtggactgatgttcgtggccaccatcaatcgcacgctgaaagcctatggccttgccattatcggcgcggaatatgtcctgcgctggctaccgcgcggcacacatcaatatgaaaaactggtgcgcccggaagagctggaagcagccttttccaaggcggacctgcgcctcatcgacaagctgggcgtgacctataatccgctggccgatagctggaaccgctcacgcgacatggacgtgaactacatggttctggcagaacgccccgcctgatccgattatcctttctgcgcgcgcgtggtcatggccacgccagccgcgatcacagccgcgccaatccaggtcagcggcggataatgctcgcccagaaacaatgtgcctgaaacaaggccgagcgccgccgcgacatagccgatctggctgagataaaccggcccacccaccgcctgcagccggaagaacagcgcgaacatgcctgccgcagccagggattgcgcaagtgctgcaaagggtgcaagcgcaaagctttccagcggaaaacgcccggtgaagagagtgatgcagataaaaaggatgaatgccgaagccaggtggctgcccgccgcaagctctgtcggctcggagtttttcggccagttcagcgtgcgataaatattcccgatagccaaaagaacggggatcagaagtgctgctgcaatccacaggagatcggtcggcttgccgacctccccccgcgtcatcgccaccatggccgccccgacgaaaccgatggcaataccgccgatgcccagtgcattcgggcggcgcaggccgaaacccatggaaagaagcagcgtgatgacaggcgacagcgtgtacatgatacccgtgaagcccgcgccaagatgcgggatcgccgacaggatcaggaagttcggcaaggcataggaaatcagggctgtgcagatataataacgaagcctcccgccggaaaagccgagcctctttttacgcaggcacagaacggcaaaaaggatgacgcccgcacttgcggaaaagagaaaagtccacatttccggcggtattcccgcctgtgcggcgatcttgccgagcggcaatatgaggccaagcagcgtgcccgtggcaatcagcagaaaaggcgcggattccatcagtttcatccgccttttcatgcaccttgtctccgtttccagaaaggatcagttctggtcttcagggaaaaccggcagaggcagaatgtccacgccgtcttcgagcagcgaatgcacgtcatcgcgcgaggcttcgccataaatgccgcgcgcttgcgtttcgccgaagtgaatcttgcgcgcttcttcggcgaatttctcgcccacataatccgcattttcgcgcacctgacggctgagcgcgcgcatttcttccagaacttttttctgcgcttcgttcagcgcaatcgccattttctccctgccccggctcgtcgagacagcaggcgccatcagcgacttctgcacagtttgcgaatgacatgccggacaagcgacaagcttcatttccgactgccgctcgaaatcggcattgtcccggaaccagccctcaaattcatggccgtgatcgcaatgaagcgaaaagcggatcatggatcttacgcatcctctttctggctcgcacaaacgaggctcacctcaaattcccgcgcattcttcaggttcggcaccttggcgcgtgccgccgtgctttccgacaggtcgatatcggcaacgatcacgccgggttcgtcatgggcagcctccgccagcaccttgccccagggtgaaacgataatcgaatgaccataggtttcacggccatcttcatgcagcccgccctgtgccgcggaaatcaggaacgcgccattctcgatagcgcgtgcgcgctgcagaacgtgccaatgggcttcaccagtctggcgcgtgaaagcagcagggtcggtgatgacatttgcgccagccagcgcctgtgcctgaaaaagctgcgggaaacggatatcgtagcagatcgccatgcccactttggcgaaaggcagttccgcgatgacggcttgcctgccgggctcacaggccgccgattcgcgccagctttcgccattgtcgagatcgacatcgaacatatgaatcttgtcataagtggcgatcttttcgcccgatggcgcaaaaatcccgccgcgattggcgatcttgccggtgcctgcatcgattgccgtcgaaccgatatgcaggaagacgccatgcctggccgccagtgcgcgagccgcccggaagaccaggtcgttctcttcatcgcgcacgcttgcaaaaagggccggacggtcgcgcatcagcgcgccggtcatttccggcgtctggatataatgggcgccttgcgctgccgcatctgcgaccagtttttcgagagcctccacattgcggacgacatcaatgcccgaacgcatctggattgcggcagcgcgaaaggtgctcatgatttgacctctaaataagtttgccggttttcagcaggctatcgagcttgccctcgtcttccagtgcataaagatcgtcgcagccgccgacatgaaccgagccgataaaaatctgcgggaaggtattgcgcccggagcgctcttgcatttcagcgcgcaattccggcgttgccgaggcatcgatttcattgaactcggcaccctttcgggccagaagcgcctttgcccgtgcgcaataggggcagccggggcgggtatagatgatgacgtcaaccatgagaaactccattctttgcccattatataagcggcaaaacctttatctggaagaccccgcacattggtttgattatgcttgcttcaatcaggcaacacgcggctgaaggtcagaacatcgacgctcttcgccccgccgcgcagaagcgcgcgcgttgcagcctttaccgtcgcacccgtcgtataaacatcatcgatcagcaggacacgccgtccgctgatatggatttcgtgttccttcggcacacggaaagccccatccacattgcgctttcgttctttcgctccaagaccgacctgttgctcggtgcgcctgatgcgctttagcgcctgcggcgcgaagggcctgttttcaagccgtgcaagcacgcgcgccagttcggccgacgggttgaagcgacgccgccagaaacgccagcgatggagcggcaccggcaagacgacctcgcactcctccagcaattcgcggccagcacgctgcatccagcgcgccatccatggcgcaagatcggtgcggtcatgaaatttgagtgaaacggccatgcgctgcgccgccccccggtgcagaacggccgatcgcaggcgccgaaacggcggcggatcggcaatggcttccgcactcaggaaatgatcgccgaaatcatgaccgaaaggcgtacccagcaccgggcaatagggccgctcgataaagcgaagcccggaccagcattgcgggcaaagcgtgcccggttgggagacatggatacgacagccgatgcatgtcgcaggaaaaagcgtatcagcaacatggcgcagcaccggccgcgcagccgcatatgtggcgccgcccagccgatgcaacaaggtttgatgcggtctatcgtcatctgccattgcattcgcccccgttcgaatgcatctagagcatttccagcaaaagtgtgaaacggttttgcgtaggataatgcgacaaaacaaatagttagagcggttccggcgattttgttaaaaacaggaaccgctctatcccctcaaccactctagcggtgaatgctcgaaagagaagatagaatcccatgtccgcccagaccaatgaaaacgcgatcttcgaccgcgacctgatgctcgctttccgccgccgcgccttccagcgagcagaaccgggcgcggatttcctgttgcggcgcgtggctgacgatcttgaagagcggctcggtgccgtcgaacgccgttttcccgtcgcggtggaccttgcgggtcatacgggcgctgcggcggcagccattgcgcagaccggcaaggctgattacgtcctgcgcatcgaacgtgacactgaatttctgcaaggccccttccccgccatcgtgggcgacgaggaagcacttccgctgaaacccggcagtgccgatctcatcgtctcgctgatggcgcttcacgccaccaatgacacaccgggagccatggtgcagattgcacgggcgctgaagccggacgggctttttctggccgcactgagcgggagcggcactctgggagaattgcgcgaaagtcttcttcaggccgaaatcgaactgacaggcggggcctcgccccgcgtcatgccctttgccgatgtgcgcgatgtgggcagccttctccagcgcgccggtttcgcactgcctgtgacggacgtggaaaacatcaccgtgcgttatgattcgctcttcaacctgatggccgacctgcgcgccatgggcatgcagaatatcctgcacggccggtcgcgcaagcccgtatcgaagcggcttttcctgcgtgctgccgaaatctatgccgaacgtttttccgatcctgacgggcgcatccgcgccacattctcgatcatctggctttcgggctgggctccgcacgaatcgcagcaaaagcccctgaagccaggttcagccaaggcctcactggccgaggcgctcaaaaaagccgaagacggctagagaacttcccggaaaaagaccggcctttccttggctatggctgcgatcttctccataaaacttgatcacaaaaagtgatgacgatcatgggaaggatgctgtaagaaacgggcatctttctcgtctatgtcttgagcaatgcccaccatcgatgcttcttccgtggatcgcttcgcggccttccgccattctgccttcaagaaatactggggcgcacactttttgagcgcattcgccgtgcagatcgtaagcgtatcggtcggctggcaaatctacgatctcacacgcgatgccttcaatctgggcatggtggggctggtacagttcctccccgcgctgcttctcgtgctggtcacaggcgcggcggcagaccgcttcggcaggcgtcttatcatgggcctgtccctcatcctggaaggcatcgtcacagcagcattgctggcgttcacactggccggattgttcgagcccctcaccgttttcgccgcacttctcatcttcggcgtcgcacgcgccttcctcggtccgtcttcggcctcgctcgttgtcaatctggtgccgacagaagatttcgccaatgcggtttcatggaactcctccgcatggcaggtcgccacgatcgttggcccggttgcaggcgggcttctttacggcatttcgccagttgcagcctacagtatcgccaccctgttcctgattgccggttcgctcctgatcttctccatccccaaaccgcgccagcatacactcatcgaagaacgctcgatctcaactattctggccgggttccgatatatatggaaagaaaagatcgttctgggcgccatctcacttgatcttttcgccgtcctgctcggcggcacggtggcgctcctgcccatctatgcgcgcgacattctcgacctcggaccctgggggcttggattgctgcgctcagcacccggcattggagccgtcctcaccgccctctggctggccggccacccgatccgcgatcatgcgggccgcgccatgttcctctttgtgggcctgttcggcttcttcaacgttattttcggtctttcaaccttgacctggctttcaatactggcgctagcgctggcaggtgcggccgacatgataagcgtctatatccggggaaacgctgatgcagctttggacacccgaccatgtgcgcgggcgggtcaacgcggtcaacatggtctttgtcggtgcatcgaacgagcttggtgaatttcgtgcaggcgtgatggcggcagccattggcgccgtgcctgccgtggtcattggcggtatcggagccatcgcggttgcagcgggctgggccgccatgttcccgcaattgcgaaaagcgcgccacctgcaagggcgcacctgaattctgcaaaaacaggacttccggctcaggacgcaggggcgctgcggcttgcctcttccgcccgggcctgaatggcactacgatcttcctcgcgaatgccgatcagttcagccacgcgccaggtgacactggcctctatttcgcccatatcgccatcggcatagaccatttcccacattagcttgatgaaatcgagccgggcctgataatcgagctgacgcttgagcacggaggtgaagctggaaaggtcgatcgcttcctgatccgccgcttccgccgccttgataagctgtttcagtgcactgcccttgagaccgaatttctgcgacagcagggaagagagcttttccctttctttttcatgcgcatcgccatccacatccatgatgtggaaaagcagggctgccgccgccagccttggatcgtcattgtcaaacttttcgctgcgctcccgaaagctgtttccgggcaaatccttgagaaattccagcagacgatcaaacattcaccctcaccagatgcggcaatcctgatttcaggcatttccagcagaaccccgaaacggcttcgtgcagaatgctgcctgcttttctttagcaagtccgaacgtaaccgggcaatcgcagcgcgcaagacaacaaaccgtcaggatgggccatttcagacacaaggagggcaaggcgttgtttttaggcaacgcttaacactaggttgcaaattcgtcaggccgtggcgaaaagagtgagtttcgagtaccggagcggagcgtacttaagggtacgtgagcaccggaacgcaaataaattgctctttgcagcccggcatcacgaagaatgcaactgtagtgttcgagcatttccagcaaggaagctgaacctttttcgttcatgccgaaacataagttcattcgtctctatagcctaaaaaaggcgcaggctgctttgcgccttttgcggggctccgtcatcatcgacgcccggatcgtcaaccacgatatgcgcaggcccggccttcaccggctcatccgcactgacgggttccgccgcgggcacaatcacctcggcctccaccacatcgcgcgcgccaacaggggcggcagtttcgcgaaccggttccagttccggggccgaaatgggtgccacagcctttacctccggcagcggcgccttgatttccggcttttccacctcgatggcgggtgcaagctccacgaccgggactttccactcgaaactgttgagacggcccgtaacgggtgaaacgggcgaccattgttcgcaaacataaccgtctgccgtccatgcgggatcgcgcggagccttgacggcctgcgccagccattgccgcaccttgccctgatcaccggtttcggcttcctctatatcggcaagcagcagataggcactttcacgcggcgcagcgcgcagcacctgttcggcattgtcccgcgccacagaatattcaccggcttcataagccgcacgcgccagcgcaaggctgccttccgcattgttggaacgcagcgaaaccagatggcgggcgcgcttcaggcggtcctgcgcggtatcgcccgaacgcgcataaatataggttgaggcaatatcgggatgcgggaaacgcttccaggccgcttccagaatcttcgatcccttgcgtatttccccatcggcaaaaagcgcccgcgcggcaaccacggcggcaggcaccagatcaggggcaagcttgttcgcctccagcgcaatcgccttggcatgggtatgatgggtgtcgagcgtcgccatggcttttgccgtcagcagcgcagcgcgttcctttttcaccacatccttgccatgggccagcacctgcctgcgcgcatcgaccagtttcaatgcgccatcccaatccccctccgcgcaaagctgccccatgacggcggaggaagcccattcaagctgcggagcctgccgggcagcctcggcggcataatggcgggcggcttcacgcgcgccgacgcgctgggcttcgatataaagtccgcgcaaaccgagaagccgggtttccgggtcttcgatcatcgcctcaaagcccttgcgggcatcttccgtacgcccttccagcatggctgtctgggcttcaagaagcctgatgagcggttcctgatcggagctgagcagcttgccagcctgtctggtcatgcggcgcgcggcatcggcatcgcctgcaccagcggcaatcaggcccgtcgaaagcgactgatagccccggtcacgcttgcgggtgcgcaaatgcctgcgcagcgtatagggcgactggacaaggcttttgacaagccaccacagaaggagaaccgccgcgacaatcgccacaatgccggcaacagcggtaatcagcgacacattatactggttgcccgcgaagatgagattgagttcgcccgggcgatcggcaagccaggcaaaaccaaaacccagtgcggcaacaagaatgagataaaacaggacacgcagcatcgacacgcccccttactgaccggaagaggccggagcctcgccggttgtattatcggaagcacccgtcaccggcgctttcggcttgaggctatcggccacaagacgctgcaccagcgcatcggcatcgcggcgcgccttcatctggctggcaaattcttcggaaaccgctttcgcatcggctggcaattgctcccattcgccgatggcccggtcaagatcgcctgcctgtaatgccgcctccatgcgcgccgtcgtcggcccgacgccggtgccgcttacattgcccgcaacgggcctgacgctgaccagccccctggcgctcgccagcaactgatcccataggctggcatcggcgggaagcttgttttccgtggccacgatgcgattggcaaccgcaccgaaccatgcattgagatcggcaattgtcggcacgcccttgtccgcataggcgcgcagcccttccacggaagcatcctgcggcgccaccgagacataggtatcaagctcggccttgaacgaaccgccacggtcgatagccgttttcaaggcattggccgcaatcagtaccgccgcatcgggctggcgcgcggtttcgctcatcttttcctgtagggatgtcagctttgattcaagcgaagaaatcgtgccgctattgccggaaacacctgccgaagcctcatccgcctgactgcgggtttcggaaagtttcgtctccagcgcatcaaggcgttcgctcaggctggcaatatcgccagccgccgtgccgttttcggacgtcgttggcagggcttcaatctgcttttgcagttcggacaatgttcccgcaaccgcttccgccttgatctcggccgcctcgacattcttttgcaggcgcgcaaattcagccttgcccgcatcatcgagcggtgcgggcgcggggttactgcgcagatcggcgatctgctgttccatatgcgccagttgcccggcggtcacgcgcgcaccgggcgagggaatcacattgccccattgcagcgcgaacattccgccaagcgcaatcacaccacccgcaacgcctgccagaagatgcgatgccccgccgcctgatctgccatccgcagggggcgtggcagcagaaggggctgcatttgccgtttctcgcgggctttcggcttccggtttcacgccggcggtaaagggagccttgtccggccctgtagaagaggctggagcagcctgcgccgccggttttgcttcagcttttcctgaaaaaccgccaaccggctcggcggcaggcgttgcctttgctgcggccggttcgtcaacccgtttcacttcagatggatcgagattgatcgtcacgggattgcgggccggtttggaatgtcgcggggtgccggatttcgccatggatcctctcgtaatcgccgattggttgctgaaactctatcagataaaatcttcagatgaaggaaggttgcgcggaaaagagtcaaagtttagaaaacaagcggaaaagccccttttcatctggatgatccgaaaccagcgcctgttgcagccaactggaaggcaatttggccgcaacccgcgccgaaatgcataaaaaccgcgtcttctcatcgaatggcggcgtaatggagcgcatcgcttcgacaaaactggccgccgccacgcctgaataaagcatcaccgcgacaaatggcgcatggccgagaatgcgggaaagcgcctgcggcggatacatgaccgactcagtgtcgtagacatcgcaaaccatcattgaaagaccatttgccgccacctcatcttcaaaaaccggctggcgaacccgcccggcaagataaaggacgcgcgcagttggcgccagcgcctgccgcatggtcccggcaaggcgaacggcatcgcccccaccctcgatcacatgtttaaaaccggcctcctgcgcagccttcgctgtcccctcacccacagcaaaaagcggcagcgtgcggtagggcaaaagccgctccggcgcaatatggcgaaaggcattggcgctcgtaatggtgagcgcgtcgaaaacttcatcgggaacggtaaaggaaagcgccacggtgcggctcaacggcagaagcactggctcatagcccgccgcgcgaagctttgctgcggtttgcgctgctgccggctcaggccgtgtaacaagaacccgcttcatccggtttcaccgctccgacaatgctactgccacccatcaaagaaatgcgggcccgccatggcgcgcacgcggtttgccgcatctgtgccgagcgcggctgcatccgagacaaccccttcggccgtcacttcatgggcctgccggccatccggcgtcaggatcatcccccggaaggacaaccggtcgccctcgaccgttgcaagaccggcaataggcgtacggcaggaaccgtcgagagcgccgagaaaggcccgctcgcaggcaagcgcaatttgcgtttcgcgatgggcgagcggcgcaagaagcacatcgatccgctcgtcgccaatgcggctttcaatgccgattgcgccctgccccggcgcaggcgggaaaacggatggatcgagaagatcggtgatgacatcggcaaggccgagccggcgcaaaccggcacaggcaaggaaagtgccatccacttcgcccgcatcgagcttgcgcaggcgggtatccacattgccgcgatacatcaccacctcgatatccgggcgaagacggcgaataagcgcctgacggcgcagcgaggacgagccaacggtggcgccctgcggcaaatccatgaaacgccttgcgctgcgcccgatgaaagcgtcgcgcgggtcctcacgctccagaaaaacggaaaggtgaagcccctctggcaagacggtgggcatatccttggtcgagtggacggcaatatcgattcgcccatccttcagcgcctgctcgatttcctccgtaaacagccccttgccgccaacttccgaaagcgggcggtcctgaatgcggtcgcctgcggtggacatgggcaggatttcaatcgcatcttccggcaaaccatgagcctcctgcaaaaggcggcgcgtgaggtaagcctgtgccagagccagcttgctgcccctggtgccgatcttcaacgtgccattcttgaaggatgctgtttgcatattgcctcgtccatggtaccgggtttcatcattcgttttcatgcatgtccaaaggcaaaaccggtttccacttttgctgaacatgcgccaatatgagccaggcagggtctaaccgcaaatgcgcgttcttggaatagaaacaagttgcgacgaaacagccgccgcaatcgtcgagcgtgacgatatgggcgaagggcggattttgtccaatgtggttctgagccagattgccgagcacgagccctatggcggcgtggtgccggagatcgccgcccgcgcccatgtcgaggcattggacaggctggtggaccgtgccctgaacgacgcgggcctgaaactgtacgaggtggatgcagtggccgctacggctggccccggcctcatcggcgggctgatcgtcgggctgatgacggcaaaggcgctcgccatggctgcacaaaagcccttctatgccgtcaaccatctggaaggccacgcgctgacggcgcggctgaccgacggcctgccatttccctatctgctgcttctcgtttccggtggccacacgcagatggtgcttgtgcgcggcatcggcgattatgagcgcctcggcaccaccatcgacgatgcgctgggcgaagccttcgacaagaccgcaaagcttctcggcctgccttatcccggtggcccggctgtcgagcgcatggcgctacagggcgaccagaagcgttttgccctgccgcgcccgctgaaaggcgaagcacggctggatttttccttctccggccttaaaaccgccgtccgccagaccgcaaccgaattggtgcctctcaccgatcaggacgtcaccgatatatgcgcctcgtttcaggctgctgtcgccgatacgctttccgaccgtgtgggccgctcgctggagcgtttcaagacggaattcccggattgcgccacgccctccctggtggttgcaggcggggttgcagccaacaagaccctgcgtgccgcactggaaaacctctgcacccggcatggctttgcctttatcgctccgccgcttaatctttgcaccgacaatgcagcgatgatcgcatgggcgggggctgagcgcgccgcgacccaagcgcctgattcgcttgacatcgccccgcgctcgcgctggccgctcgacgaaaaatccgcgccggtcttcggcacgggacggcggggagcaaaggcatgagcacgaaaattgccgttctgggtggtggcgcatggggcacggcgcttgccgccatggctgcaaagggcggccatgaaagctggctttacgcccgcgatgccgaaacagtcgtggcaataaacaaggatcgtcgcaatccgcgctatctgggtgacatcaccttggccgacggcattcgcgccagcaccgatgcggcagcggttgtgactggcgccgatgcggttcttgctgtcatcccggcgcaagccatgcgaaacggcctgtccgaacttggaacgctcatcccgcaggcttcacccatcgttctttgcgcaaaagggatcgagcagaataccgggcggctcatgtcggaagtggtggcggaaattttgccggaccatcgcattgcagccctttccggcccaagcttcgccagcgacgtggcgcgcggcctgccgacagccgtgacggttgcctgcgaggatgcaaacaccgcagaccggcttgcggcccttctttccggcccggcctttcgctgctattccaccaccgatctcaagggggtcgaaaccggcggcgcattgaaaaacgttctggccattgcggcaggcgccgccatcgggcgcggctatggggcaagcgcgcaagctgcccttgtcacgcgtggctttgccgaactgcgccgcatcggacaggcgatgagcgcaaggcccgaaaccattatggggctttccggccttggcgacctgatgctcacctgctcctcgtcgcagtcgcgcaattattcctatggattggcgttgggacgcggcgaagacctgaccagccggccgctggccgaaggcgtggccaccgcgccgattgccgcagagctttgccgcaagcacaatatttccgcgcccatcatcgatgccgtgggggcgctgcttgacggaaaaatcaccatcgatgaagcagtcaccgctcttctcaaccgaccactcaagaccgaggattaaaatgctgtttgccctcctgtgcaatgacaagcccgaccatctgcaagtgcgtctcgatacccgcccggcgcatctggactatctgaagagcctcggcgacgccctgaaattcgccggtccctttctcggcgaagacggcaagcccaatggcagtctcgtggtcgttgaagccgccgacaaggccgcagccgaaaaaatcgccgccagcgacccttatgcgcttgccggcctgttcaaggatgtgaccgtgcgcccatggaactgggccatcaacaaccctgtcaacgcttgaggcgcatgactgatggcttactggctgttcaaatccgaaccgttcaaatggtcatgggaaatgcaaaaggcccgtggcgaaaagggcgaacagtgggacggcgtgcgcaattatcaggcgcgcaacaacatgcgcgccatgaagctgggcgacaagggcttcttctatcattccaacgaggggcttgaagtggtgggcattgtcgaggtctgcgcgctggcgcatcccgacagcaccaccgacgatccgcgctgggaatgtgtggatatcaaggctgttcgcgatatgccgaagccggtgacgctgaaggatgtgaaggcaaaccccaggctgcaagacatgtcgctcgtcacctcgatgcgcctttccgtgcagccggtgacggaagacgaatggatcgaagtctgccgcatgggcggactggatgcgaacgacatctgatgctcgatccggcccataaaagcgcacgcgatttcattgtggccaatacgggcctgcaagcgccgccgcatgtgccggaaatttgcctgcatctggccgacgaagcgcatgagctttggcacaagaccgaggaagagcttgcaacgattggcctgccgccgcccttctgggcttttgcctgggcgggcggtcagggcgtggcgcgttatatcctcgaccatccagaatgtgtggcaggcaaaagggtgctggatttcgcctcaggctccggccttgtcgctattgccgcaatgaaggcaggcgcgaaaaatatccttgcctgcgatattgatccattcgccctgcccgccatcgaaatcaatgcagccgcaaatgacgtagcgataagcgttacgccggaagacctgattgggcaggaccgcggctgggatatgattctggcaggcgacgtcttttatgaaaagccgctcgccgaccggctcattccgtggttcacaaagcttgccgaacggggcgcccgcatcatcgtcggcgatccgggccgcgcctatctgcctaaggaacggctgcaacagcttgccatatataccgtgccggtaacgcgcgcccttgaagacgcggaagtgaagcgcacgaccgtctgggcatttatttagagcatttccagcaaaagtgtgaaacagttttggctcgaaaatgctctaagcgaatttcttcgcacccgccacgcagacaacaaccacggccgccgttgctaccatgcccatgctgaccggttcccctgccacgcctgccgccagcatcagcccgaaaaaaggctggaggagctgaagctggccgaccgttgccgtaccaccctgcgccagcccgcgataccagaacacaaagccgatcagcatcgaaaacagggacacataggcaagcccgccccaggccatcgcgccgatgccattccatgtctcagggcgtgtgaagacgctcaagggcaacatgacgggcagcgcgaacaccagcgcccagcatatgacctgccagccgcccagcctgcgtgaaaggcgcgccccttctgcatagccaagcccgcagacgatgatcgccgccagcatcaagccatcgcccataagcgtggactgacttccctgcccataggcataggatgcgacgaccaggcttcccacaaccgaaaacagccagaacagtggccgcggccgctcgccgccgcgcaggactgcgaagatcgccgtcgaaagcggcagcaggccgataaagacaatcgcatgggcggaggtcatgtgttggagcgcaagcccggtcagaagcggaaagccgaccacgacgcccagcgccacgacaaccagtgaaacagcatcgcttttgcgcggaaaaggctcccgaaacaggagcagaaacaccattccaagcaatcccgcgatggacgcccgcgccatggtcaggaaggtcggatcgatatcgatcacggccagtcgcgttgctggcagtgacccggaaaagatcagcacccctaaaaatccgttaatccatcccgctgtcttgttcattctgtcttttcggctttctgcaaaatcgtatatggcttttacggacaatgccgtgaactcgtctaaaaaatcagagacagtttccagacaattctggcaaactgtactggtatgaatggtggtacagatgattccgaccggcctgctgcatagcttggaagctgtcgaagccgcctatacaggcggggaaatcgggcgtggcgaacaaggcgcccccgccgacaggatgccactcgtcgaaaaggtcatgggcatcattcgcggccgcatcaccgcgatgagcctcgcacccggggcgaggctgccctcgatccgccgccttgcggaaacgatgaacgtctcgaaatcgactgtggtggaagcctatgaccggctggtcgcggaaggtatcatccagtcgcggtgcggcgcgggcttttatgtttccgagcgggcgcgccagccattctcgcttgccgccaccgccccgcacaaggaccggcagatcgatccgttctgggtcatgcggcaatcgctcgaagcggaaagccgaaccctcaagcccggctgcggctggctacccgatggatggttgccgcaggagcccttcgccgggcgctgcgcaccattgcccgcgacgaccagagcaacctcaccacttatggcgagccgcttggcttccgccccttgcgccagcatctcgcccaccgccttggcgagcagggcatcgacattgcgggcggggaaatcctgctcaccgattccggcacgcaggccattgatctcatctgccgctatctcctccagcccggcgacacggtgctggtggacgatccatgctatttcaattttcaggcggtgctgctcacccatcgggtaaaactggttggcgtgccttacacccattccgggccagatctcgacgccttcgccaatgcggcaaccgaacacgcgcccaagctctatatctccaatgccgggctgcataacccgaccggcggcatcatgacgcctgccacggcccaccggcttttaaagcttgccgaagcccatggcatcactctggtcgaagacaatatctttggtgatttccacccctcgcccaccccgcttctggcagagctggacgggtttgagcgtgtgctgcacattggcagtttctccaagacgctgtcggcagccgcgcgcgttggctatattgccggacgccgggactggatcgaagggcttaccgacctcaaactcgccaccagcttcggctgcaatgcgctctcgccgcagatcgtccatgcacttctgatcgacggcacctatcggcggcatattgaaagcctgcgcaccaggcttgcagatgccatgacactgaccgcaaaccggctgaaggcaaccggcctggacttatggacgaaaccgcaaggcggcatgtttttatgggcgcggcttcccgacgggatggattccgggcctgttgcccgtcatgctctggaaaaaggcgtcgtgcttgcaccgggaaatgtcttcagcccctcatgcacggcggcaggctttctgcgtttcaatgtcgcccagtccgcagacccttatatttacgcggttctgcgtgaggccatgaaggccgcaagctcctgaaattcaccgcattatatagttccagagcatttcctgttttgattaaaccgctggaaaagctttagaaatcatcatcgcccgtgggcaccagtatttcgcgcttgcccgcatggttggccgggccgacaatgccctcatcttccatgcgttcgatgattgaggcagcgcgattatagccgatgccgagacggcgctgaatataggatgtggacgccttcttgtcgcgcagcacgacggccacggcctgatcatacggatcgtcggaatcctccagattgccggttccagccgggccgctaccgccctcgtcatcgtcttcatcctcggtgatggcatcgagatattccggcacgccctgaagcttgagatgctgcacgatgcgctccacctcgtcgtcgccgacaaatggcccatgcacgcgctggatgcgcccgccgcccgccatgaacagcatgtcgccctggccaagaagctgttcggcaccctgttcgcccagaatggttcggctgtcgatcttcgacgtcacctggaaggaaatgcgggtcgggaaattggccttgatcgtgccggtgatgacatcgaccgacgggcgctgcgtcgccatgatgacgtgaatgcctgccgcacgcgccatctgcgccagacgctgcaccgcgccttcaatatccttgcctgcgaccatcatgaggtcggccatttcgtcgataatcacgacgatatagggcatgggttcgagatcgagttcttccgtctcgtagatcgcctcgccggtattgcggtcgaagccggtctgtaccgtgcgcgcaatcggctcgccctttttctgcgccagaccgacacgctggttgaagccgtctatattgcgcacgccgaccttcgacatcttgcgatagcggtcttccatttcgcgcacggtccatttgagcgcgacaacggccttcttcgggtccgtcacaaccggcgtcagcagatgcggaatgccgtcatagacggaaagctccagcatcttggggtcgatcatgatgaggcggcattcctgcggcgtcatgcgatagagcaacgacaggatcatggtgttgatcgcaaccgacttgcccgagccggtggtgcccgcaaccagaacgtgcggcatcttggcaatatcggcaatgaccggctcgccattgatggtcttgccgagtgccagcgcaagcttcgccttcgattgctcaaagtcgcggctcgccagcatctcacgcagatagaccatttcgcgcttggggttcggcagttcgataccgatcgcgttgcgccccggaatgacagccacacgcgcggcaatcgcgctcatcgagcgcgcaatatcgtcggcaaggccgatgacgcgcgaggacttgatgcccggtgccggttcaagctcataaagcgtgaccacggggccgggtttgacattgatgatctcgccacgcacaccgaaatcttccagcacgccctcaagcagacgggcattctgctccagcgcatccttggaaagcgcggggtcgcgctgcacgagcttcggttcggccaggaaatgcagcgacggcatttcaaagataccattatccttaaggaaggaaggctgcgcctcgcgctgggcgcgcgggccgggcttcggcgacggcgcggcctgttccacacgcgccttgcgggcgcggggcggcggcgcatcatgccattcctgaccggcaagcggtgcgccatcatccatatcgtccatatcgaaaggcggttcgtcatcggcggcaggcgccccgaaaccgggttcgcggcgcggcgcattgcgggtttcggcactgcggcgcaccatgcgcatgtcgtcgaaatcatcctcgcgcgagcggcggcggccaagtccggtcatgcgcctgatcgtggctgtcgtcatcagcaccagatgggtcagcgcaccgatgaagtggaaaccgccaccggcttcattgtctgcatcctcatccgcgaattcatcatcggcagaacgatttgccgaaagcatggccggattgaccgcttccgccccgcgaccaatgatgccgcttgcaaaaaaacagaaccacaaggctggaaaagccagaaccagcgcaatagcggaggcaatagccccttgcgggaacccgccaaggaagaaacccggtatccgaagcagcatatcgccgaaaacaccgccaaggccgattggcattggccagctttgcggcacggctaagcagcttgcaatggcggcaaagagcagcgccgcccccacccacgcaaggctgcgccgggcgatacgcccgatataaccccggatcatcaggagaagcgaccagaccgcaagcggcagcagcgccggaacgctggcaaggccgaagaactgcatggccagatcggagaacacggcgcccggatagccgagcgcattggtgacaggattgtcggtggcatggctgaagcttggatcggcgacattccatgtggcaagcgcgccaaccgccatggcggtgagcgaaagaagccccagccccagaaggatatagacctgcctgcggacgagattggcaaaccgcaacctgtcttccgtaatccgctcgtcacgcagcgggtatgagggcgaatatccttgccgcataaagcctgtcccgaaccgaatatttttgctggcccgtgagcggacatgctcggggcgcactgaatcggtccgatcctaatcgccggatagttaattcctcattaaccatgcataaggcccggcaaataaagaaaaggcgcaaggttcgccagcaccttgcgaaagccggggaagcagggaaacaccttcctactcccctactcccgttctcactgcaccgcctccccatgcaaggcgatatccagcccctcgatctcggcctgcttgccgggccgcaagcccatgatggccttgaccacgtaaaggatgatcacggtggcaatcgccgtataaatgatcgtgatggcggcgccgaagaactgcttgccgatggttgccccttcgctggccggattgatcgtagcatcggcaaaaaagccggtcagcaccgcgccgacaaaaccaccgacgccatggacgccgaacgcatcgagcgaatcgtcatagcccagcacatgcttgatcttcacagccgccacatagcagaccgcaccggcaacgatgccgatgataagcgcgccggtcggattgacaaaaccggcagcgggcgtgaccgcgacaaggcccgcaacagcgccggaaataatgccgagcacacttggcttgccggaaatagcccattccacaaacatccacgcaagagcagcaccggcggttgcgacctgcgtgttgagcatggcgacaccggcaagcgcattggcaccggcggcagaaccggcattgaagccgaaccagcccacccacagaagggcagcaccgatgaccgagagcacgagattgtgcggcgccatgttggtgtggccataaccatcgcgcttgccgataacgagggctgccaccagaccggcaacaccggcattgatatgaacgaccgtgccaccggcaaaatcaagcacgccatcggaagccatgaagcccccgccccagacccaatgggcaaccggaacataaacgatgaacagccacagcgtcaggaaaaccagcatggaggaaaacttcatgcgctctgcaaacgagccggtaatcagcgcgggcgtgatgatcgcaaacgtcatctggaaggtgatgaagagatattcagggatggttccggtgagcgattccatcgtcactccggagaagaaaaccttcgagaagccgccaatataggaatggagcgagccgccatcggtaaaggccagcgaatagcctgcgatcatccacaggatggacatgaggcaggtgatggcaaagctttgcatcaccgtggacagcacgttcttcttgcgcaccatgccgccataaaacagcgccagaccgggtatggtcatcatcaacacaagcgcggttgaagtcagcatccaggccgtatcgcccgtatcgagggttggtgccggtgcggtgtcctgcgccattgccgtccccgccagggcgaaaagtgcgggcaggctggccacgagggccgtttgcttgtttcttcctgttatgagcatcgaatatctccgtcgaagggcggcttcaaacgcggttgcgctgaagaggccggttcaaacagagacaaacaagaatcatgccagttgcgagaaggtgctgcgatgggcgcggttttcgcgtctcctccctgaaatgaaatgcgcggaaaggatgaaaccttgcgcgcaatcaccaatctgcttaaaatttaagctacagaaaaactgctgattaaataaccatcacttgttttttcgtggacgcggatcagcccttcctgcgccaccgatgcgatcagcacaccatcgcgcgtataaagcgcgccacgattgaagccgcgcgcaccagaagcgctcggcgcatcctgcgtataaagaagccagtcatccagccggcacgggcggtggaaccacatggcatggtcaaggctcgctacctgcatgtcgcggtcgaaaatgaaacggccatgcgggtgaagcgaggtatcgagcagcgtcatatcggaaagataagcgagaatggcggcctgcaatgcgcggtcatcagggacaagcccccttgcccgcacccagacatgctgcaccggctccagcttctcgcgcgagaaataatgggtgagcgagaccggcttgatttcgatcgggcgctcccgttcccaatatttgcgcacgccgggtggtgccatatcgagatatttttccttgatgtcatggtcgccgacgagctgctccggctgcggcaacccttcgggcatcggcatttgatggtcgaggccgccttcatcgatctggaaggaagcggaaagcgtaaagatcgccttgccgtgctgcttggccagcacgcggcgggtgctgaagctggaaccgtcgcggatgcgatccacctcatagatgatgggaatggcaggatcgcccggacgcacgaaataggcgtggagcgaatgcacatggcgttcgggatcgacggtgcgctgcgccgcaatcagcgcctgcccgatgacctgcccgccaaagacgcgctgccagccgacctgcgggctgttgccgcgaaaaagatccatttcaagcgtttcgagatcaaggatcgacagcagttcgcgcattgccgccgtctgctcgatcccggacttttcttcatcagacatggacagcctgcctcccgcaaccatatatgctttacaaagttcaagaggcatgtttgagcctgcacatccgggcctgtcaagaaccgggcaggccaaaggaaacacattcgcgcaccagcgattgggctggaacaggcggcgcggcaaaatatcgggtttcttgcgcggcgatatgtgccaaaacactgcgcgaaagacggattctggaaaggaacgacaatggctggccagaaaaatacggacgccccacgcaataacgatgtggtgattgcaggcggcggctatgtcggccttgtcacggcggttgcgatcaagtcagccgcgccccacctttccgtcaccgtgatcgatggcgcgcctgcgggcgcgtggaagaacgacccgcgcgcctcctccattgccgccgccgcctcgcggatgctctacaagcttggctgctggcaggaaatcgttcccgaagcccagcccatcaccgaaatggtcattaccgattcgcggacatccgatcccgtgcgccccgtcttcctcaccttcgagggggaggtggaaccgggcgaacccttcgcccatatggtcgagaaccgcgtgctcaacaccgcattgcacaacaaggcggatgcgctcggcatcaccttccttgaagcggtgagcgtggagaattttgaaacccggccggaaggcgtaaccgtcacgctggccaatggcgacaggctggaaacccgccttttgatcgccgccgatggcgctcgctcgcgactgcgcgatctggcaggcatcaagaccgtcaattgggactatggccaatccggcattgtctgcaatgtggcgcatgagcgcccgcatggaggccgcgccgacgagcattttctgcctgccggcccctttgcgatccttccgttgaagggcaatcgctgctcgctcgtctggacggaacgcacggcagacgccgaacggcttatccgcgaggatgatttcgttttcgaggccgaactggaacagcgttttggccaccgcctcggcgccctgcatgtcgaaggcccacgccgcgccttcccgcttggcctgacactggcgcgcgaattcgtaaagccccgctttgcgcttgtgggcgacgccgcccaccgcatccacccgatcgccggtcagggcctcaatctcggcttccgcgatgcggcggcgattgccgaagtggtggtcgaaacggaccgcctcggcctcgatatcggttcctttgcagcccttgagcgctatcaggcctggcgtcgcttcgatacggtgcagatgggcgtcaccaccgacattctgaccaagcttttttccaacgacaatccggcggtgcgttccatccgcgacatcggcctcggccttgttgatcgcgttccaagcctcaaatccttcttcatcaaacaggcggccggtctttccggcgatacgccgcgccttttgaaaggcgagcctatctgagttcaggcctcgtccgtagagcatttccagcaaaagtgtgaaacgcctacgcggttcctgttttaacagaatcgctggaagtgctttattccggcagatggcagacgacttctatattgtggccatccgggtccagcacgaaagccgcatagtaatccgggtggtagtggggcctcaggcccggcttgccattatccctgcccccggcagcgattgcggcttcgtaaaagcggtccacttccgaacgcgtcccggctgaaaaggccacatgcaacacgccttccagtttcgcgcctttctgtgctccgatccagaattccggcttgccatttcgcccgtagccaacccaatctccgaattccatggcatggccgataccaagcggagacagcgccgcatcataaaatgcgcgcgactttttcatatccgcaatattgaaaccgatatgatcgagcatgttcggtccctcccatataattgtttcctgcaaaaatatgaaaacacttcaagagatcaagtctacaacgcggaccgaacatagcaaaaggggaaggttgacccttcccctttttgatttcgttcggcccggcagagaagtaaataaccaagaggcacggaggcccccaggccgacagagacgcaaacaagaggcgtggagcgcctctggcgcgacagggactaaaaagaccaacgattgccgtggttacacgcggcgttcgaccatcatcttcttgatttcggcaatcgccttggccgggttcagacccttcgggcaggtctgggcgcaattcatgatcgtatggcagcgataaagccggaacggatcctcaaggttatcgaggcgttcgcccttggcttcgtctctggaatcgatcagccagcgataggcctgaagcagcacggcggggccaagataacggtcgccgttccaccaatagctcgggcatgaggtcgagcagcaggcgcacagaatgcactcataaagaccatcgagcttctggcggtcctcatggctttgcagccattccatctgcggctccggcgaaaccgtcttgagccatggctcaatggaacggtgctgggcgtagaaattattgaggtccggcacaagatccttcaccaccggcatatgcggcagcggatagaccttgatggtgcccttgatgtcgtccatacccttggtgcaggcaagcgtgttcgcgccatcgatattcatggcgcaggaaccgcaaatgccttcacggcacgaacggcgcagcgtcagcgtcgggtcgatcttgttcttgatatagagcagaccgtccagaaccatcggaccacaatcgtcacgatcgacataataggtatcgatacgcggattttcgtcgtcatccggcgaccagcgatagatgcggaattccgtgacacgggtggcgccatcaggacggggccaggtcttgccctcctgcatacgggaattcttgggaagtgcgagttcaaccattgctcttgcccctgatcagtaaacgcgcttcttcggcgcaatcttggcgaggctgatgccaccttcctcttccgtcgtcagcggatcgagatgaaccgaacgatagtcgagcgtgaccttgccgtcaggcgaaagccgggaaagcgtgtgcttgcgccattccgcgtcgttgcggtccgggaaatcctcgcgcgcatgggcgccgcggctttcctgacgggcttccgccgaaacaacggtcgtcagcgcattcgccatcagattttcaagttccagcgtttcaacgagatccgagttccagatcatggagcggtctgtgaccttgatgtccggcagttcatgccagagcttttccatgcgctcgacaccctgcttgagcgattcctccgtgcggaacacggcggcatcttcctgcatggtgcgctgcatcttttcacgcagcacagccgtcggcgtggagccgttggcaaagcgcaggcggtcgaagcgttccatgatcttgtcacaggcagcgatatcgatatccgggatcttcgacttgcggtcgatgacctgaccggcgcggatcgcagccgcgcggccgaacaccacgagatcgatcagcgagttggagccgagacggtttgcgccatgcaccgaagcgcagcccgcttcgcccacggccatcaggcccggctgcacgcggtccgggtcttccttggtcgggttcagcacttcgccccaatagttggtcggaatgccgcccatattgtagtgaacggtcggcagaaccgggatcggttccttggtcacatccacgcccgcgaaaatcttggccgactcggaaatgcccggcaggcgttcatgcagaacagcagggtcgagatggtcgagatgcaggtagatgtggtccttgttcttgccgacgccgcggcccgcacgaatttccatcgtcatgcagcgcgaaacaacgtctcgcgaggcaaggtccttggccgagggggcataacgctccatgaagcgttcgccttcggaattgaccagatagccgccttcgccgcgcgcgccttcggtgatgaggcagcccgcgccataaatgccggtcgggtggaactgcacgaattccatgtcctgcaacggcaggccggcgcgtgccaccatgccgccgccgtcgccggtgcaggtatgggcagaggttgccgagaaataggcgcggccatagccgcccgtcgccagaaccaccatcttggcggagaagcgatggatcgtgccgtcatcgaggttccacgccacgacgccggtgcacacgccatcggtcatgatgaggtcgagcgcgaaatattcaatgaagaactgcgcattgttcttcagcgactggccgtaaagcgtatgcaggatggcatggccggtacggtcggcagcagcgcaggtgcgctgaaccggaggaccatcgccgaaattctgcatgtggccgccaaaggggcgctgatagatcttgccttcttccgtacgcgagaacggcacgccgtaatgctcaagctcgtagacggcggcaggcgcttcgcgggtcagatattccatggcgtcggtatcgcccagccagtccgaccctttcacggtgtcgtacatatgccactgccagctatccggccccatgttcttgagcgaagcggcgatgccgccctgcgccgcaaccgtatgcgagcgggtcgggaaaaccttggtgatacaagccgtcttgaggccctgttcggccatgccgagggttgcgcgcaagcccgcgccgccggctccgaccaccaccacgtcgaacttgtaatcgacataggtgtacttgcttgcagcggcgggcgccgcattgtttactgcactagccatcgggccatcaacctccaaagctgagcttgaggatcgcgaaaacgcaggcaagaccaaccaccaccgtaaagaaggtgttcagcatcaccagcacgatcttcatgccttcgccatgcacataatcttcaataataacctgcatacccaggcgcatgtgataaacgcccatgaggacaaacagcgccatcaccacagcggtgaagggatgtgacagggcagcccggacttctgcatagcttgcgccattgagcgaaatgaccaggccgatgaaaaacagaaccagcggcaccagggcaacggcgctcaggcgctgataccagaaatggctggtgccttcttttgccgaacccagaccgcgaaccttcccgagcggagtacgcatatcgttattcatgccgttcatgaaccagtccctcctagcgcaccgaataggcgacgacccagacgaggatcgtggcgaccactgaaaagaccacggaagcccatgcgatcttggatgcggtgtgcttttccattgccgcgcctgtgtcccagatgaagtggcgcacgccgccggccagatggtgcagcagcgcccaggtgtaaccgaacaggatgaggcgcccgatccacgacgagaacagtgcgttgatggtgttgaagcactcttcgctggttgcagccgaaatcagccaggccgcaagcagaagagtgccgaaataaagtgcgccgcccgtgatgcgatggacgatagacatcgtcatcgtgatgaccggcttatagatggacaggtgcggcgacaaaggacgctggcgcgttacggtcggttgtgtcatggcttccctgacgtttctccccggctgcatcctccgacgatatgtcggcgggtgaaccggatggcgggttatctgaaacccagttcgatgtcgctctggagcagggatgcggaactttcgatcctgcgccgggacgacccaagaaatatggtgggaccgtgacatacggtcctatggggcgctttctactgcgctttcaccatgacgtcaaagaagctttttcacgaaaagcctaacaattggtcgcaccttggcgacacattgccgtgattgcggcattcaaacgattgaacaccgcaatcgggaaaaacatgtgtaatttcatccacttttacaaagccggcttaattgccgaatcgaatcacatagctcgaccagtccgcagccgccgcgatctgttcatagagcttgcggccgtcttcgggtacacgcggcgcattgaggacaagcttcgaccagctacgctcttcggctttgtcggccagcacatcgataagcgccttggcgatgcctttgtcgcgatggtcatgatggacatagatgtgatctacctgcccggcgcgcaggccagtgacgggttcaggcagatcatagaagatgacaaagccgaccagattgccgtcgacacgggcaccaagtgcttctgctgcgcgatcctgaagcagatgctcggcataaaaatcatccggccggcgtggcgcaccgcgtttcagtgcctgcgcatagcttgcaagcagcggcgcaaattcatgggcgtcgcgcaaatgaagaagtgcaatatcgacggcatgatctttggtcattcaacgtttccttgttagggcgtttttatgggaacagaacgctgcaaccaccccgatcgccccggccttgcgcgcccgagaaaatcaggcacggcaagccaaatcgggtaagcggtgcaaggcgattgtagccagcgcggacgatacaggtaaagcgcctcgttaagatatatgtgcgaccgatctgtcgtgacggaaaacgaaaagaccgccgggatcaaccggcggtcttttcaaactttatgcggggttgtgctcacttccacgcgcgaatatcgacgaagtgaccggcaattgcagccgccgcagccattgctggcgataccagatgcgtacgacccttgaagccctgacggccctcgaaattgcggttcgaggtcgaagcgcaacgctcgcccggcttcagccggtcatcgttcatcgcaaggcacatggagcagcccggctcgcgccagtcgaaaccggcttcaatgaaaatcttgtgcaggccttcggcttccgcctgttcctttacgagacccgaacccggaacgatcatggcattgacggtcggggcaaccttcttgccttccacgaccttggcggcagcgcgaaggtcttcgatgcggccattggtgcacgaaccgatgaagacgcgatcaaccgcgatatccgtgattttcgtgccgggcttcaggcccatatagtcgagcgcacgccacttggaggcacgcttggtttcgtcggcgatatcgtccggattgggcacgacccccgtgacggaaacgacgtcttccggcgaagaaccccaggaaacgatgggcggcaggctgccggcgtcgagcgtcacgatcttgtcgaaatgcgccccttcatccgaatgcagcgtcttccagtaattgatcgcctgttccagcgtttcgccctgcggagcacgcgggcggcccttgatatattcaaacgtcgtctcgtcgggagcgataagaccggcacgcgcgccgccctcgatcgacatgttgcagatcgtcatgcggccttccatcgacagcgagcgaatggcttcgcccgcatattcgatgacatagccggtgccgcctgccgtgccgatctcgccaatgatcgccagaacaatatccttggcggtcacgcccgccggcaatttgccgtcaacgcgcaccagcatattcttggcttttttctggatcagcgtctgggtggcgagcacatgctccacctccgatgtgccgatgccatgtgcaagcgcaccgaaagcgccgtgggtggaagtgtggctgtcaccgcaaacgatggtcatgcccggcagggtgaagccctgctctggcccgacgatatgcacgatgccctggcgcttgtcgcgttcggaataatattcgacgccgaaatcggcggcattcctggccagtgcctcgacctggatgcggctttcctcgttctggatgccattgatgcggtcgggcgacgtcggaacgttatggtccaccacggcaagcgtcttttccgggtggcgcaccgggcggcctgccatgcgcagcccctcaaaggcctgcgggctcgtcacttcatgcacaagatggcgatcaatataaaggaggcaggtgccgtcttcctgctgatccactacatggtcatcccaaatcttgtcataaagtgtacgcggcgcgctcattgcgagggttcctttgaacggttcttaattccaggctgtcatatgcacctgccaccgcttttcgtcaagaaacagaaaccgcaacagggtgtcgcagtaataatctttcagaaagcgggcagttttatgcatgatattacaccacgctttcggtttggaaaataaaaaaggcggccagaggccgccttttgaaagtcgcttgtgtgaatcttattcagcagccgtcttggcagcctcggccttggcagcggcaagcttgtctgctgcgcgctcggccttggtgcggttgtctttcttttcggcaatacgggctgccttgccggtaaggccgcgcagatagtagagcttcgcgcgacgaaccttgccgcggcgaaccacttccacgccttctacgatcggcgagtaaaccgggaaaacgcgctcgacgccttcgccataggaaatcttgcgaacggtgaagttttcgttgaggccagcgccggagcgggcaatacaaacgccttcataggcctgcacacgggtacgcgtaccttcggtcacgcgaacctggacgcgaacggtgtcgcccggctgaaaatcgggaagcttgcgcttttcttcaatctttgctgcctgttcggcttcaagctgacgaataatatcggtcatcgtcgtactccttctgaattcttctcaaacagtcagagcgctctgcactcgccgccaggcatcgctggccgtgcggctatgcccgaaacaggcaggagcgttgcaccatttattggttttcggatgtcgggttttcccgaaccggcagccacataccccattccacgggatttgtcacgccctgtcataaattttcatagccatccgcccgggactatgcgagagttattgttaacaataaagtttaaattgtaaacaactaaaaaagctaatactaaaagtgggaaccctatgacaatcaaaaatccatcgccctcattgtataatgaggatctggcgccggccgaagagcgcaaatggggcgccttcagcattttcaacgtctggacatcggatgttcatagcctctggggctattaccttgccgcaagcctgtttcttctttgcggcagcttcttgaacttcgtcatagccattggcgccggatcgctcgttatcttcttcctgatgagcctggtgggcaatgcaggcgtacgcaccggcgtgcctttcccggtattggcgcgcgcctctttcggcacgttcggcgccaattttccggcgctcgtgcgcggcgtggtcgcctgtttctggtatggtgcgcaaacagccgccgcgtcgggtgctgtggtcgcgcttcttatccgcaatgacactatcctggcctttcaccagaacagccatcttctcggccactcgaccctcgaagtcatctgctacattctggtttgggccgcccagcttctcatcatccagcggggcatggaaaccgtgcgcaagtttcaggactgggccggtccggctgtctggatcatgatgctgattctggctatctatctggtcgttaaagccggcacattctcttttggcagcgaaatcccgcgcgatgtgctccttgagaaaacgaaagatgcgggcgtcacgggagaaccggggtcttttgcagcccttgccgccgttgcggccacctggatcacctatttcgcagcactctatctgaacttctgtgacttttcgcgttatgccaaggatgaagcatccttgcgccgtggcaacctatggggcctgccgatcaaccttctggccttctgcctcgttgccggcgtcaccacgaccgcggctttcaccgtttatggcgaagttctgcttcacccggaccagatttccgcaaaattcgacagctggttcctcgcgctccttgccgcgctgacctttaccgttgcaacgctcggcatcaatgtggtcgccaatttcgtttcggctgctttcgatttctccaacacattcccgcagaaagtctcgttcaagcgcggcggtgtcgttgcagcattgatcgcgctgatcctctatccgttcgcaccatgggaaacgggtgcggcgcatttcgtcaatttcctcggttccaccatgggaccaatcttcggaatcatgatggttgactattatctgctccgccgcagggagctgaacgtggctgacctctatcaggaaaacggtgaattccggttccacaacggctggaatatccgggccttcatcgcctttgcaattggcgccttgttctcttctgtgctgcctatggccaccaatatcctgcccacctggtgggcaacctatggctggttcttcggcgtagcgattggcggcggggtctattttgtgctccgcaaatcacaaacagagcttcgcaagcccgcacatcagcattcggcctgacagaaagcgaaaatgcccggctctgtgactttgaacgctatttagcactgattatcagtgctaaatagcgccgatcgtgagaacggatcgtgctgccgcaccgccggcaagccgggccgcgcttgacactgttcctatgccgattgccagcatcatcggccatagacgtcgcaggacaggacggaatgccgaccccgccagagttgccagagattggtggcgaacgaaagcacgatcagcagactggctgctgccaagggcgagataaacgccccgagcacccccatggcgactgtgggcaaccccatgccggtcacacccatgccggtcacgcccttgactaccccagccgcacaaaaggtcacgaagatcagaacgatggtggatgacggcatatcgatcattgggcctcgatcgggagatcgtcaccgacagaccattcttctgtcaccctccgcgccacatcttcctgatcgcagatcagcacaagcctgttgcgatgatctgaatactgcacgaggacgttgaccccggcctccgcgagcgcgcgcgagatcgcgccgagctggccgggagtgccctgtttcaacctgcggataagcgggtttcgtattgcgattacaggaatcccggcctctgccgcagcgcgggctgcggcttcgccatccagaaacagaaaatgggcgatggcctgatcaccattgctgaaaaccccgccgccttcaaagggcactccagcacgtcccatagcctcgccaagctcagccagagtgccgggccggttcatcaaatgaaattgcaaatcatacatgatcgatgtcctccttatggccattgcggctgtcggtcggagcttcgcctctcgcgcgcattccatagtcccgcgcgacttctgcaatgcgcaggcggtaatcggcaaagacgtggtcgcggcctgctgcctgcacacggcgatgctcaggaaggttgcgccatgctgcgacagccgcttcatcacgccagaaggacagcgacagaactttgccgggggtggtcaggctctggaagcgctcaatggagatgaagccatcgaggtcagccagcagcgggcgtagctccgcagccagatcgagatattcagtttgcgcttcaccaggaacccaagcttcgaaaatgacagcgatcatgcgcgatctccatgcggggctgaggcaagcttgacgaaaagacggctttcacgccggataaagccctcgcgtttggcgaattcgtaattctcgcgccccggcggatccgctgccagtcgagagcgataagcttcataatcagcgagtgatggaagggagtagatgccgtaggcggttgaagtcgatccctcatgcggcgcataatagccgatcaggtcggccccgcagcgtgggctgcatgcaccccaattacgggcatattgcgcgaacaattcttgccggttcggatcaatatcataggtgatgacacaggtaatcataggtttggcctttctcacggctctccttctagcaattgcaacatacgaatggttcgattacggtcgaactatgaaagaaagccccgatattacccgcgtagccgcccttgtcgctgatcccgctcgcggcgcgatgctgatagcgctgatggacgggcgtgctctgactgcaagcgaacttgctggacgaggtgggatcaccaagcaaaccgctagcagccacctcgccaagttggtggatggcgaagtgttggtcgtcgaggcgcaggggcgtcaccgatactttcgtctggctggcccccatgtcgcggctctgcttgaggcattaatggtcttttccagcgatgccgcgccacctgtgcgtacgggtccgcgtgatcccgcgctgcgcaagtcccgcatctgttatgatcatctggcgggtgaaatgggcgtcaaactcttcgagcgaatgcaagaagatcaatggttggcagatgatctgaccgtgacggatcaaggccgcgacaagctttctcagatcgggatcaatctggaggatttacccctcagcaaccgtccactctgccgtggctgcctcgactggagccagcggcaccagcacctggctggacgtatggggaaggcaatattggatcgcctgctcatcttgtcttgggcgcgacgcttaccggattcacgcatcatcagtttcagtccggagggcgagcggtgttttaacgcatggcttggctaaaggcagccgcctccgcaaagcggccatctatagaagcttcttgttccaatgatgccgtttgaatagtgccgcataatgctgataatgagtgccaaatagcgatcaaagtcacagcccggctcttccgggcatttttattgaccgccaatcttgcgcctgttcttgcaataggcttcccatagatcgggacgacgctctctggtgatccgctccgcctgctccagccgccatttatcgatggcgccatggttgcccgatgtcagaatatcgggaatggcgcggccctcccactcctgcgggcgggtataatgagggtgttcgagaaggccggtctcgaaactttccgtctcacccgattcgcgattgcccatcacacccggcaaaagccgcaccacagcgtcgagcagcacgatggccgccgtttccccgccggaaagaatataatcgccgatcgagatttcttcgaggttgcgcccttcgatgacacgctcgtccacgccctcgaaacggccgcacaggatgatcgcccctgccccatccgccagcgcacgcacgcgctcctgcgtcagcggcttgccgcgcggcgtcatcaaaagcatgggacgcccatcatcgaccgaatccagcgcccgcgccaccacatcggccttcatcaccatgcctgccccgccgcccgacggagtatcatcgaccatgcgatgcctgccctcggcaaaatcgcgaatctgcactgtatcgagctgccatttgccctcggccagcgccttcccggcaagagagatgccaagaggccccggaaacatttcaggatagagcgtcagcacggaggcatgaaagcgcccgccttccttttccggcaaatcggtcatggcttcttcggcttcttgccgctttcatgaggcggattatcgtgctcatcggcgatcaggcccgccgcatggggctcgaccttgatgatgcccttgtcgaaatcgatctccggcacggccgcctcggtgaaaggaatgagcatgggccgcttgcccttttcgctcaactcaatgagatcgccaccaccgaaatcgaaaatcgcactcaccacgccataggatttgccatctccatccacggcctcaagcccgatcaggtcggtttggaaaaactcgtcttcgtccagttcctcatccggcagttgcgaacggtcgatgaaaagctccgtcccgttcagcgcctcggcggcattgcggtcgttgacgcccttgaaccggacaatcaccacggttttcgcaacgcgggcttccagaatttcgtaagccttgccctgctcgtcataaagcaggccgtaatcggctatggccagcggatcgccggtaaatgtcttgacccgtacttcgccgcgcgtgccatgggcggcaccgataacggcaagctggatcggattttctggacgcggcatgaagaaccctgtttctggctgtaatcagtctatcgcttactcaattccggcaaaaaggccaagaaaaatgcactttgcctgaaagcctctctcaaaaagcgacatttgcagagcgggcatggcaaattttgacacaggttctgaacgccaaaaccgcggcaacctgccggtaacctgcttttgttaagctggcccttccatatccgaacggcagattttgaccatggcgacaaatagcgaatttctgatcccggcgcgcgccgaccttgccgcagcgcgcgaggaatggctgaaatcgctgaaaaccatgcggcgtctttccgacaatacgctcattgcctatgaacgcgatacgcgccagttcctgcaatttctcaccggccatctgggtgagccgccttcgctaaaagagatcggcaatctgcgtatcgccgatctgcgatccttccttgccaatcgccgcaatgacggcgcgggggcccgcacgcttggccgggggcttgccggggtacgctcactcctgcgccatctggaaaagcgcggcctcgtcaatgcggcaggcgcaagcgccatgcgtgcgccgcgccagccgaaatctctgccgaagccgctgaccgcagacgatgcccggcgggtggtttcggcggatggtcagatggcggaagaaccatggatcgccgcgcgcaatgctgccgtactgacgctgctttatggctgcggcctgcgtatttccgaagccctggggctcagcggagacgcgctcagcgatccttctgcccgctccatgaccattaccggcaagggaagcaagacgcggctcgtgcccttgctgcctgcggtccacaaggctgtcgcgcaataccgcgcgctttgtcctttcgatctttctgccgggcagccgctgtttcgcggtgcaaaaggcggccctcttcatgccgcgatcatacagcgcgaaatgcagaaactgcgcgcaggcctgggtctgcccgatagtgccaccccccatgccctgcgccactcttttgcaacgcatcttctggggcgcggaggcgatttgcgcaccattcaggagcttctgggtcatgcaagcctgtccaccacacaggtctataccggcgtcgatacgcagcgattgctggaagtctacgacaagacgcatccccgcgcctgaaattcacaaagtttggctgtcgcgcgcctgtaaaacccggctatagtcgggctatgaaaaagcttcttctcctcttcatttgcgtggcgtttctggcgcccgccgccgcgcgggccgggcaggcaccctgcacaagccacggcatcaacctgatggacgggctggagaaatccaaacccgccctgttggccgaattgacagcggaagccgccgcaactcccaacagcaagggcattttctggaaaatcgagaaggatggcgtagagccatcctatctgtttggcaccctccatctcagcaaccctcgcgttatgaaaatgccgcaggcggcaagcgaggcctatgacagcgcgcagaccgtggtaatcgaagccgccgacatcacgcaccgcaagacattcccgcgcatcatgcaggaacagccggatctcatgcttttcaacgatggcacaacgctggaatcgcacctgccgaaggagaggcgcgccgatatcgagcagaagcttgttcaacgcggcatcgtgcttgccgccatgaacaaaataaaaccctgggttctttcaaacctgcttgccacgaccaaatgcgagcgcgcaagaaaagccagaggcgagctttttctcgatgagcaactggccatcgaagcacaaaaacaggggcgcgaagtaaagggactggaaagcatcgccgagcagtttgccgccatgaacagtctgccgcttgattttcatatccgcaatctcatcgcaacggtcgatttcggcgacaagatcgaggattcgatggaaaccgccatcaccctttatctgcaaggcgatgtgggcatgatcgcgcctgcgctgcgcaagattgtcccggaagacctttccgatgccgattatgcacttttccagaaggttatcctgaccgaccgcaaccacctcatggtcgaccgggccacaccgcttctcgaaaaaggtggcgttttcctggccatcggtgcattgcatcttcccggcaaggaaggggtggtggagcttttgcgtcaaaaaggctaccggctgacagcgctttgatattttccggctcctgccgctgccagcataaaattagagcgcatcccgaaaagtgtgaaacggttttcggaaaagatgcgcgacaaaacaaatagttagagcgccgatctaattcaatcagatcggcgctctatagcataatccaatcagcatgaaaaaggcccgcttgcgcgggcctttgtcgaaagcatgtataataccgatcacatatggatcggcttggcgaaggttgccagcgccgattcacgcacggtttccgacatggtcggatgggcgtggcaggtgcgggccagatcttccgacgaaccgccaaattccatcagcacggccagttcgtggatcatttcaccggcattgtagccaaggatatgcgcgcccagaacacggtctgtcgccttgtcagcgaggattttgacgaaaccgtccgtatgcagcatggcgcgcgcgcggccattggccgtgaacgggaacttgccgaccttatagtcgataccggcggccttcagctcttcttcggtcttgccgacggaagccacttccggctgggtataaacgacgctcggaatgacgtcgaaattcacatgcccggcctgaccggcaatgatttcggcaaccgcaatgccttcatcttcggccttgtgtgccagcattggcccctgcaccacgtcgccaatggcgtaaatgccttcgacattggtgcgccaatgatcgtcgatcgcaacgcggccgcgctcatcgacagcaacaccggcttcctgcaggccgaggccatccgtgtaaggacgacggccggtcgcgatcagaaccgcatcggcttcaagcgtttcggcatcgccacccttgaccggttcaaacgttacctttgcgccctttccgactttctcgacgcccgtaaccttggcgccaagcttgaaggcaatgccctgcttttcaagcaggcgctggaactgcttcgacacttcgccgtccatcgggccaagcaccttgtcgagatattccacgaccgtaactttcgcgccaaggcgcgcccagacggaaccaagctccaggccgatcacgcccccgccaacaacgataaggctgcccggcaccttgtcgaaggagagcgcaccggtcgaggaaacgatgaccttctcgtcaatatccaccttgacgcccggaatgcccgcgacatccgaaccggtggcgatgatgatgttctttgcttcgatttcctcaaccttgccatcttccgaggtcacggaaaccttgcccttgccaacgatcttgccggtgccgatgtaaggggtaatcttgttcttcttgaacaggaattcaacgcccgagacattggctttcacggtcgtgtccttgtgggccagcatcttcgtgagattgagcttcggcgtcacttccacgccaagcgtatcgaacgagtgaccggcttcggcaaaaacttccgacgcatgaagaagcgccttggaaggaatgcagccaatattcaggcaggtgccaccgaaggtcttgcgcttttccaccaccgcaaccttaaggccaagctgggcagccttgatcgcggccacataacctccggggcccgtgccgatgacaaccacatcgtaagacattgaactatccttcttcagtctatcctgaacgttttagaacgcccggttcatccgggcacgttctttcattccaaggtgagcagtttcgatcaccacgaagcaaaaccgcttcgcacatttggctcgaaatgctctgtttccatgcaaccggcacccgcaggcggccggtcattcttcatcaggtgtgcatccctgaaatcggaacacttcccattgaagcggcttttcaggtttggctgcaccaaaatcatatccgtcaagcgccgtcaccagatcgggaaacagaaccgcctgtgcggcaggctcgtctgccttgggcagcacttcagcctcggccccatccttcaatgcgtagataacgctctgccagatgctgcaatcatcgaggtcttccggctcggaaccatcgcccttgcaattataggtaataagagcataaggacgcgccacgccttcctccggccagatcacaatgccgttaagcttgaaacccggcttatcattggctgtaatcgtaaactcgttcgtcggcgccggcgtcattttcagatcattcggctgctcgggacgaaaggtcagcgtataggcctcgtcacggtcgcgatagattgcgcggttctgcgtacaggcagcctgaacagcggttgaaaaaaccgtcagggcaagtgccgacatgactgtcacgttgagaagttttttcacagtatgcatccgtcggttctccctgagtgctccggctgcgcttttccggcagcgaatcttcatcgtccgaagataatgcctacatagccttttcagtggcaagtttcagcccaagcgcgatgaataccacgccgctcgtcctgtctatccatttcgatgcgcgcgagaaagccgcgcgcattttcggcgtcgtcatgaaaaagctgacgccgacaaaccacgagatcaatgcggtcgccatcaccacgccatagccgagtttcacttcggtcggtgtatggacatgaacgaccgtggagaaaatcgacaggaagaagaaaacggccttggggttcagcgcattggcagcaaagccgaggccgaaagccttggcaaagccctgtttccggcgcggctccttcaaatccggacccgcctcgattttcgtggtgccggcacgcagcgccttgaatccgatatagaccagataggccacaccgcaccatttgacgatattgaacagatagatcgacctggaaatgatgaggccgaggcccagcaccgtataggtgacatgcatcatcagcgccgtaccgatgccgaaactcgtaatgatcgcctcgcggcggccatgcagcagcgattgccggatgaccatggccagatcagcgccgggggaaacgatggcaaaaacgaagattgccataagggatgcaagttcaaacaggtaaggatgcatcgcgtttccttcattgcgcgtcgttcacgcgcaggctgacattacagaaccagagccagaagcataataccgagccccaccagactaatgagccagacgaaggaacggagatagggaatgcccgccaggtaaagcggaatatagacaatgcggctgaaaaaccagagccacgccccgaggataccccagccggacgggtcgcctttcagcacaagcgccaatgccagggcgataaaagccggataggtttcacgaaaattggccgaggcccgttccgcgcgaccggccagcctgcccgaaggtttcaggctctcgtcgcgcggcccggcattccagcgggagccgagttcctgtgtcgccatcatgctctgcaagaggatatgcaccaccagcagaacaacgctccagccaatgagcggcaggaaaggcgacgcggagagaacacccggctccatattctgtccctagagatcgagaaccagacgttccggatcttccaggctttccttcacacgcacgaggaaggtcacggcttccttgccgtccacgatgcggtgatcgtaggaaagcgccagatacatcatcgggcggaccacgatctggccaccgacgaccatcgggcgttcctggatcttgtgcataccgagaatgcccgactgcggcgcattgaggatcggcgtggacatgagcgaaccgtaaacaccgccattggtgatggtaaaggtgccgccctgcatatcggccatggaaagcgagccgtcacgcgcagccctggcgagacgtgccagttccttttccacttccgcaatcgacatctggtcggcatcgcggatgaccggaacgacgaggcccttgtcggtgccgacagccatgccgacatggcagaagttcttgtagacgatgtccgtgccgtcgatctcggcgttgacagccgggatttccttcagcgcatgcgtcactgccttggtgaagaagcccatgaagccaagcttcacgccatgcttcttttcaaagacgtccttatacttgttacgcagctccatgactgccgacatgtccacctcgttgaaggtggtgagcatggcagccgtgttctgggcatccttcaggcggcgcgcaatggtctggcgcagacgggtcatcttcacacgctcttcgcgcgatgcgtcatcagccgaggaggccggacgcgcggcaaccggagcggcaggagccgccgaaacgcctttcgtgatggcgtcgagaacgtcacctttgagcacctggccgcgcttgccggaaccttcgacctgatcggcggaaagaccgctttcagccagaagcttcgcagcagccggcgccggctgcatggccgggcccgacgaagccgatgcgaccggtgcagcagcaggagcggcggctgcaggcttggcttcctccttcttctgggccggtgcggcggcaaccgctgccccgtcactggaaatctggccgagcagtgcgcccacttcgaccgtatcgccttccttggccgtgatttcggccagaacacccgcagccggtgcgggcacttcgaccgtcaccttgtcggtttccagttccaccagcggctcatcgacagcaatggcttcaccagccttcttgaaccactttccgatggttgcctcggtaacggactccccaagcgtgggaacgcgaatttcggtagccatggtttcttcttccgttgatcttcagtctttaaagttcgatttcaattgctgcaggccgcgatcagccaagcgcatcctcaaggaaagcggcaagctgcgcaaggtgcttcgacatcaggcccgttgcaggcgatgcggcggccggacggcccgcatagcgcacgcgctggtgcttggcgtcgatatgcgccagtacccactccagatacgggtcgatgaacgaccatgcgcccatgttcttcggctcttcctggcaccagaccatttccgcatgacggaagcgcgacagctcgttgatgagcgccttggccgggaacggatagagctgctcgacacgcagcagatagacatcgtcgatgccgcgcttctcgcgttcttcgtaaaggtcgtaatagaccttgcccgaacagagcacgacgcggcggatcttggcatccttctggagcttgatgccttcatccttgttgtactgcgcatcgtcccacagcaggcggtggaacgaggattcgcccgaaagctcggccagcgtcgagattgcgcgcttgtggcgcagcagcgacttcggcgtcatcatgatgagcggcttgcggaagtcgcgcttcatctggcgacgcagaatgtggaagtagttggcaggcgtcgtgacgtttgccacctgcatattgtcttccgcacaaagctggagataacgttccagacgcgccgaggagtgttccggcccctgaccttcaaaaccatgcggcagaaggcagacgagaccagacatacgcagccacttgcgttcgcccgacgagatgaactggtcaaacacgacctgcgcaccattggcgaagtcaccaaactgggcttcccacagaacaagcgcgcgcgggtcagacagcgaatagccgtattcgtagccgaggacggcttcttccgagagcatcgaattgatggcttcgtagatcgcctgtcccttctgaagattgttcagcgggatgtagcggttctggttttcctgatcgtaaagaaccgtatggcgctgcgagaaagtaccgcgctcgacgtcttgtcccgacaggcggatcggatgaccttcaacggccagtgaaccgaacgccagcgattcagccgtcgcccagtcgatcccctcacccgtttccatcatcttggcacggttgtcgaggaaacgctggatcgtgcgatggacatggaaatccttcggcacttcaacgagcttcttgccgatttccttgagcgtcttcaccggcacagccgtcttgccgcggcgctgttcatccgcattgtctgcggtgcgcaggccagcccacgcaccgtcaagccagtcggccttgttcggcttgtagctctggccggcctcgaactcgccttcgagcttctggcgccagtcggccttcatccggtcgatatcgtcctgcgtgaccaggccttcggcgatcagcttctcgccataaagctgaaccgtggtcttgtgcgcacgaatcgccttgtacatcaacggctgggtgaaggacggctcgtcgccttcattgtggccgaagcggcgatagcagaacatatcgatgaccaccggcttgtggaaggtcatgcggaattcggtcgccaccttggctgcaaagaccaccgcttccgggtcgtcgccattgacgtggaagatcggcgcttcgatcatcttcgccacatcggacggataaggcgaagaacgcgagaaggccggattggtggtgaaaccgatctggttgttgatgatgaaatgcagcgtaccggcaacacggtgtcccttcaggccggaaaggccgaggcattccgccacgacgccctgaccggcaaaggccgcatcgccatgcagcagcagcggcagaaccttggcgcgttcggaaagcggcaccatgtcgtcgcgggtgcggcccacaagcaggtcctgcttggcgcgggccttgcccatcaccaccggattgacgatttcaagatgcgacggattggccgtcagcgacaggtgaaccttgttgccgtcgaattcacggtcggaggaagcgcccagatggtacttcacatcgcccgaaccttccacatcgtccggcgtataggaaccgcccttgaactcatggaaaatggcgcggtgcggcttgcccatgacctggctcagcacgttgaggcggccacggtgcgccatgccgagcacgacttccttgagacccatctggccgccgcgcttgacgatctgctcaagcgcggggatcagcgattcgccgccatcaagaccgaaacgcttggtgcccttatacttgacatcgatgaactgctcgaagccttccgcctcgatgagcttggacaggatggccttcttgccctccggcgtgaaggcaaccttcttgtccgggccttcgatgcgttcctgaatccaggccttttcagccggatcggaaatatgcatgaattcgaccccgatcgcgccgcaataggtgcgcttcaagatgtcgagcatttccggcacggtcgcatattcgaggccgagcacgttgtcgatgaagatcttgcggttatagtcggcaggcgtgaaaccgtaattttccggctccagctcgttatagtcgttcggcttttcggcaaggccgagcgggtcgagattggcgtgcagatggccgcgcatgcgataggcgcggatcatcatgatggcgcgcacgctgtcgcgcgcagcctgtgtgatctcttcggcggtgagcggcgtgcccgcagcgcccttggcttcacccttcgcagccttgcccttcagcttgtcggtgacatgcttttcaacttcggcccagttgccgtcgagtgcggaaacaagttcgccattggcagcaatcggccagttctttctggtccaggatggcccttccgcatttttcttcacgtcgtcggcattatcgcccagcttcgcgaagaaatcgcgccactgcggatcgaccgaattcggatcgtcctcatatttggcgtacagttcctcgatatagtcggcattgccgccatagaggaatgaggtaagggcgaaaacgtcgttggcccgatctggggcttgttcttgctttgccatagcctatccggagcagtgctccgtctccttgtcagtggctcatcttgcgcgggccggaagctttcgaccttcatccctcacgccgccggggaggaaccgctacagaccccggcacaactgaactcaaactcatgctttgatattgcgtcgaaaaatggggcgcccgaaaacgggccattccgcgccgcaatatcatgatcggaaggtcccgatccttatgccaaacccggcagcggctttcgccgcagccgggatattcagattgacacgcgatctcagcccttgaggacttcaaccagcgtcttgccaagctgtgccggcgacggcgacacgcgaatgccagccgactccatagccgcaatcttgtcttccgcgccgcccttgccgcccgaaatcacggcgcctgcatggcccatggtgcgcccggccggagccgtacgaccggcaatgaagccgaccatcggcttcttgcggccgcgcttggcttcgtctttcaggaactgcgccgcatcttcttcagccgaaccgccgatttcaccgatcatgacgatcgacttggtttcgtcgtcggccaggaacatttccagcacgtcgatgaactcggtacccttgaccgggtcgccgccgatgccgacagcggtggtctggccgaggccctcgttcgaggtctggaacactgcctcataggtaagcgtgccggagcgggatacaacacccaccgaacccttcttgaagatattgcccggcatgatgccgatcttgcattcttcaggggtcaggatgccggggcagttggggccgagcaggcgcgacttcgagcgttccagacgctccttgacgcgaaccatgtccatgaccggaatgccttcggtgatgcagacgatgaaaccgatttcagcttcaatcgcttcgatgatcgcgtctgctgcgcctgctggcggaacatagatcacggaagcgtcggcgccggtgcgctccttgccttcggcaacagttgcgaagatcggaagcttttcacccttggaaccttcccaggtttcgccacccttcttcggatggataccgccgaccatctgcgtgccgtaataggcaagcgcctgttcggtgtggaaagtgccggtcttgccggtcaggccctgcacgagaaccttggtgtccttgttgacgagaatggacatgccttaattccccttcactgcagcgacgatcttctgcgccgcatcgtcgagatcgtcggccgaaatgacgttcaggccgctctcgttgatgatcttcttgccaagctcgacattggtgccttcgagacggacaaccagcggaaccttgaggccgacttccttgaccgcggcgatcacgccttcggcaatgacatcgcacttcatgatgccgccgaaaatgttgaccagaatgccttcgacagccggatcggcggtgatgatcttgaacgcagccgtcaccttctccttggaagcgccgccgccaacatcgaggaagttggcaggttctgcgccatagagcttgatgatgtccatcgtcgccatggcaaggccggcgccattgaccatgcagccgatattgccatcgagggcgacataggccaggtcatatttggaggcttcgatttccttcggatcttcttccgtcaggtcgcgcagttcaacaatgtccgggtgacggaacagggcgttgttgtcgaacgaaaccttggcatcgagaacgcgcacgcgaccgttcgtcatgacgatcagcggattgatttcgaggaggctcatgtccttctcggtgaaagccttgtaaaggatcgggaacagcttcaggccgtcctcgcgggctccaccttcaagcttcagcgcatcggcaagcttgttggcatcttcgtcggtcacgcccttggccgggtcgatggcgacggtgacgatcttttcaggggtttcttcggcaacggcttcaatatccatgccgccttcggtcgaaacgacaaaggccggacggccaacgctgcggtcgatcaggatggagagataaagctcacgctcgatatcggcgccatcttcaatgtagagacggttgacctgcttgccggcttcgccggtctgcttggtgacgagcgtgttgcccagcatttccttcgcattggcaaccacttcctcgacagacttggcgaggcgcacgccgccctttgcatcggcaggcagttccttgaacttgcccttgccgcgtccgccagcatggatctggctcttgacgacataaagcggtccgggaagcgtctttgcccattcttccgcctgttcgacggaatagacagccacaccattggcgatcggcgcgccgtaggtgtgaagcaggcgcttggcctggtattcgtgaatattcatctggttgtcctctgcaaattcccggcccgttcaacgagccagtacggattgacagccggaaaaggccggaatcgcactcaagcagaattccggccttgtctggaacttatttcagcgacggagcaataccgatgcaggcttcgcacagaccggcgacggaggccaccgacttgtcgaactgcgccttctcgtccttgtcgagatcgatctcgatgatgcgctccacgccattggcgccgatcacggtcggaacgcccacatacatgtccttcacgccatactggcccgaaagctgggctgcgaccggcaggacgcgcttcttgtccttgaggtaggattcagccacctggatggccgatgccgccggagcgtagaaagccgagccggtcttgagaaggcccacgatttccgcgccgccgtcacgggtgcgctggatgatcttgtcgagcttgtcccggctggtccagcccatcttgacgagatcaggcagcggaatgccggcaacggtcgagtagcgcgccagcggaaccatcgaatcgccgtggccacccagcacgaatgccgtgacgtcctcgaccgaaacgttgaattcttccgagaggaaataacggaagcgggcgctgtcgagaacgccagccatgccgacaaccttgtgggccggaaggccggagaacttctgcagcgcccagaccatggcgtcgagcgggttggtgatgcagatgacgaaagcttccggcgcatatttcttgatgcccgcgcccacctgttccatcaccttcaggttgatgcccaggagatcgtcgcggctcatgcccggcttgcgcggcacgcctgcggtgacgatgacgacgtctgcgccttcaatggcggcgtaatcgttcgcgccagtgaacttcgcatcgaaaccatcgaccggagaagattcggcgatatccagccccttgccctgcggggtgccttccgcaatgtcgaaaaggacgacgtcaccgagttccttcagaccggccaggtgagcgagcgtaccgccgatcatgccggagccgatgagggcaatcttgttgcgtgccatgattgtttctttcctcaaatttgatccagagacgcatcaagcccatccggtttcctccccggaaaacactcaagcgttggacctgcgagataggactctttgaagataaactcaactcattattttgcgaccaatgttttcaatcggttagatttacaggctcttacgtaaacgtaagaaaatccagcattttggaagcaaaaatgccacttcctgccctccgcaacccgcctgtggcgaagcggccggcaagccgtcaatcctgtcagtcttgcaacacgggaacgcccccatccgcaagccgcaagcaggccctgcttgcgtgggcaacatagcccatgaaatatataagtccagcccatgacagggatgccccatcccgcttcatcgaccgtcgaaccatgccccggcaggctgcgcctacattttgaatttctctcaggctacgccttcgggtatcccatccagatattccgcgctctgcatctcgaaaagacgtgaagccgtgcggtcgaactcaaaagcctccgtgccgctattggcgatataaagcttctccggttgcgcctcagccgaaacgaacagccgcgcatgatgatcgtaaagcacgtcgatcagcagaataaaccgctttgcctcgttgcggcgcgaataatccagtaccggcacattatcgataaacagcgtcggatagcggttggcgatcgctatatagtcggatgcaccaagcggcctggcacaaagatcatcgaacgagaaccgtgcagcgccagcagcagcgcgcggcacttcgatatcacgccccttgatatggatcacgtcaggcttttcttccgcaccgttcttgtgtgccgcccaggccgcatccatgcggcgctcggtttcaggccccagcggggaaagatagaccggctggcggtcaagcttttccagacggtaatccgtgcgcgaatcgagattgatgacatcgacatggctcttgagaatgtcgatgaaaggcaggaaaagctgacggttcaacccgtcgcggtagagattgtccggcgcgacgttcgaggtcgcgaccagcaccacaccgcgcgagaacagcgcactgaacaggcgcgacaggatcatcgcgtccgcaatgtcggtcacggtaaattcatcgaaacacagaacccatgcctgctggctcagcgcctccgccaccggcgggattggatcatcctgtttggtttcaccgcgcttgtgcgcctgacgatgcgcataaatgcgctcatgcacatcggccatgaaatcgttgaaatgcgcgcgccgcttgcgctccaccggcaaaagctggaagaacatgtccatcagcatggtcttgccgcgccccacctcaccgtggacataaagccccttgatggtcgcggccgtttccctgcgcttgccgaacagccagccgagcgcgctcgacttgcgcgaaaggcgttttgagcaaatctcctcgatcagcctgtcatatcggctggtaagttcaagctgggcggggtcggtttcgacatcgcccgctgcaaccatggcttcataacgttcgcggacggaagggaaggctttcagattgccatcaaaagacatgagaggttccagtgaaaccttggactgatgcgcatctgccgaaatcattcgcggtgcgccttaaaattcggcggagctgcccgaagaagctccgccctgttcatcgtttccgggtcagatcagcgcgacagcgtcacggcctgcccgccggtggtctggccatcgaagcggccctgtcctgaagaatagagcgaggcaaccgtaccgccgttcgcatcgtaaaggacgagttgcttgccattgacggcccaggaggcaagattagccagttcaccggggcagcgcagcgggcctgcgcgatagccctggccatatttggtctgcggcgtcgcgatcttgcagctctgaccaccaagcgaggcgttccagacgccagccacggcgccgggcgtcaggtccggtgcggatgcaggcggcaggcttgcgacctgtgtgccggattgcgcgctcatatccgtggagggcgcattggggaattgtgtgggagaatcaagattgcctttctgcaccgtgcctgccggaacagcattgaccggtgcaggcggcggcggaggcgaaacattatcgagattaccaagccgggagctctggcacccggccaggacaatgccagccgccgcgaggctgagcagacttgcttttgaaattcccatcaggttctccatttgcgcatttctcatcaggggtgggggcgcgccccgggcgacatgccgaagccatgcaatatgatatattggaccgataaaatggctatatggttaaaaaagcaacaccagcacctttcatttctgcctccaaagcccttcaagaatgcttgaaaccacctgataattctgaaactggcacaggaaggccacagtttccccgatattggcgtttgttctgggggcatgactgcactgcaagttttcgcaatcgcgcgcgggtactggcaatttgcgggcttttccgccatatagaccctcattgtcaggcttgatgaccaaagccgcaggaagaatggaaccacgttagttatggccacaaaggcagccttcgccaggatgaacgggctcggcaaccagatcatcgttgccgatatgcgcgggcgcgcggatagcatcacctccgccgcagccatccgtctggcaagcgatagcgaaacagccttcgatcagatcatggcgatccacgatccgcgtacgcccggcacggactattacatagcgatcatcaattgcgacggcacgcaagcacaggcttgcggcaacggcacgcgctgtgtggtgcaggcgctcgccgccgagaccggcaggcacgcctttactttcgagacccgcgccggaatcctgaccgcgaccgaacatgacgacgggctgatttccgtcgatatgggcacgccgcgcttcgactggcaggacattccgcttgcccaagccgtcgccgatacgcgtaaaatcgaattgcaggtcggcccggcggatgcgcctgtcctgcattccccttccatcgcctccatgggcaacccccatgcggtcttctgggtggataaggatgtctggtcctatgagctggacaagttcgggccgcttctcgaaaaccatccgatcttccccgaacgcgccaatatttccatcgcccatgtcacttcatccgacacgatagacctgcgcacatgggagcgcggcgcaggactgacccgtgcctgcgggtcggcagcctgtgctgctgccgtttcagccgcccgcacggggcgcaccggccgcaaggtcacggtcaatgttcccggcggaccgctcctcatcgaatggcgcgacgatgaccatgtgatgatgaccggccccgccgaatgggaattctccggcaccttcgatcctgcaaccggcgaatggagccgcgacacgcagggtttgcagggttccggcaacgccgacaggggggctgcctgatgtctgtggaaatcgtcaccttcggatgccgcctcaacacctatgaatcggaagtgatgaagcgcgaagccgacgctgccgggctgggcacgctgaaagacggcgcgatcatcttcaacacctgcgcagtgacggcggaagcggtgcgccaggcgcgccaggcaattcgcaaggcgcgccgtgaaaaccctgacgcgcgcatcatcgtcaccggctgcgccgcacagaccgaagccgacaatttcgccgccatgggcgaagtggaccttgtcctcggcaatgaggagaagctgaaatccaattcctaccggatgctgccggatttcggcgttaaccagttcgaaaaggtgcgcgtcaacgacattatggaagtgcgcgaaaccgcaagccatatggtcgatgccattgaaggccgagcgcgcgctttcgtgcaggtgcaaaatggctgcgaccaccgctgtactttctgcatcattccctatgggcgcggcaattcgcgttccgtgccgatgggcgcagtcgtcgatcaggtgaagcggcttgtcggcaacggctatgccgaagtggtgctgaccggcgtggacatgacatcctacggccccgaccttcccggcaatcttcgcctgggcaagctggtaaaaaccgtgctggcgcaagtgccggatttgcagcgcctgcgtctttcctccatcgattccatcgaggccgatgaggatctgatggaagcgattgccagtgaaaagcgcctgatgccacatctgcacctgtcgctacaggctggcgacgacatgatcctgaagcgcatgaagcgccgccatctgcgcgacgattccattcgcttttgccaaacagcgcgcgctcttcgccctgatatcgtgttcggcgcggatatcatcgccggtttcccgaccgagaccgaggaaatgttccagaactcgctgaagattgtcgaggaatgcggccttacccatctgcatgtcttcccctatagcccgcgcgagggaacacccgcagcacggatgccgcaggtacggcgcgaaatcgtcaaggaacgcgcagcccgcctgcgcgccgaaggcgaccgcgcctatgaaaagcacctcaacgcgcttcacggcacacgccagcgcctgctggtcgagaaagaaggtgttgcccgcacggagggcttcacgctggccgctgtggatcagggcaatgctggcgaaattatcgaacgaattgtgacgggacatgacggtgaaaaactcctcacacgtcaggcagagccgcaagcggcttaaagcttaagggcatcagatttcatggcaatgggtttcatcaagaaaatgttctccttcggcaagaaggaggtcgaagaaaagccggctgaacaaccggcacccgatgccgtagagatatcggcacccgatgtgactgaagcgccagttgcggaagaatctgtcattgtcagcgagcctgagccgattaaagagcctgcggctgaaacaatcgagaaagaaaaggcggaaccggagcatccggtcaccgaaattgaaatctcgattgaacagccgccggtgatggaaccgatcgcggtggaagcgcctgcgccagaatctgtcgttgagcctgccgtcgagcctgaacccgaacagcccgcaatcgcaaaagctcccgaggcgccgcttgcagaggaagcggccgcaccccggccggagccggtgaagcctaaaaaggtgaaggtctccagggcggtcgaggaagcggcggaagaagtgcctgcggaagttgcgccggagcccaaactttcctggttcgagcgcctgcgccgtgggcttgcccgctcgtccagttcgctcagcgattccattggcggcatcttcaccaagcgcaagcttgacgacgacaccttgcaggatctggaagatgtgctgatccaggccgatcttgggcttgaaaccgcgatgcgcgtcaccgatgcgctggcgtcgggacgttacggcaaggatgtgtcgggtgaggaagtccgcgccatcatgagcgcggaaatcgaaaaagtgcttgccccggtcgcaaagccgctggaactcgacctgtcgcacaagccccatgtgatcctcgtcgtcggtgtcaacggcaccggcaagaccacgaccatcggcaagcttgccgcaaagcttaccgcaggcggcctgaaggtcatgctggcggcaggcgatacgttccgcgcagccgccatagagcagcttcatatctggggcgagcgcaccggctcgccggttgtctcctccaagcttggcgccgatgcggcggggcttgcctatgacgcatgggaaaaggccaaggaagcaggcagcgacgtgctcatcatcgacacggcaggccgcctccagaacaaggccgaactgatggatgaacttgccaagatcgtgcgcgttttgggcaagcacgacccggaagcgccgcacacggttctccagacgctcgacgccaccaccggccagaacgcgctcaatcaggtcgagattttcaagaacgtcgcgggcgtcaacggcctcgtcatgaccaagctggacggaaccgcccgcggcggcattctggtggcgatttcggccaggcataaactgccgatctatttcatcggcgtcggcgaaggcatcgacgatctggaaccctttgcggccaaggattttgcccgcgccatcgcaggagttgcctgatggagcatcccgtttttgaacgcgatccgtctgagaaaagcgaaaccgaacgccgggaagtgccgccgctcctgaagctggcgctggaactggggccgcttctggtcttcttcttcgccaatgcgcgcggcgaaatgctaatcgaacgctttccgattctgggttccatcggcgcaccgatctttctggcaaccgccctgttcatggccgcaaccgtgattgcgcttgccatttcatggtcgatgacacgcacgctgcccatcatgccgctggtttccggcatcgtggttctggtgttcggcgcgctcacgctctggctgcacaacgataccttcatcaagatgaagcccaccatcgtcaacacgctgttcggcggcattcttctgggggggcttttcttcggcaaatccctgctcggctatgtgttcgattccgctttccggctcgatgccgagggctggcggaaactgacgctgcgctggggcctgttcttcatctttctggccattgtgaacgagattgtctggcgcaatttctccaccgatacctgggtatcgttcaaggtctggggcatcatgcccatcaccattgtcttcacgcttttacaaatgccgcttatccagaagcattcgttgactgatgaggaaaacaccgcatcataacagcctgaagagggaggagcgccatgcacaggatggaacaaaggcttgaaatcgaacagttcatctgccgcagcgataattacggcgttctgatccatgatcccgaaagcgcgctgacagccaccatcgatgcgcccgacgcctatgccatcgaagcggcactggaacggcgcggctggacgctcgatttcatcttcaccacccatcaccatctcgatcatgtcgaaggcaatgaaccgctgaaagaaaagttcggcgtcagcattatcgggccggaggccgaaaaggcaaaaatccccggcatcgaccgcacggtgaagggcggcgacgaatttaccttcgggcttttcaaggtgaaggtcatttccacgcccggccatacggcgggtgggatttcctattacctgccggatgcgaaagtcgtcttcaccggcgacacgcttttcgcacttggctgcgggcggcttttcgagggcacgcccgccaccatgttccattcactcgaaaagctggtggcgctgccgggcgataccgcgctttattgcggccatgaatatacgcaaaacaatgcccgcttcgcactgaccatcgaccctgacaattcggcgctgaaagaacgggcgaaggaaattgcccgcctgcgcgcgcacgagcggatgacgctgccatccaccatcgcgctcgaaatggccaccaatccattcctgcgctggcatgaccgcaccattcgcgcgcgcctcggcctgcaggatgcgccagacgaagccgtgtttgcggaaatccgcaagcgaaaggatatgttttgaacacacttcccacgccttatgaagctttgatttcaaggaccaggagatgacggcaatatcccgtttcaagatcacaagccgcgctgtgttgctcggcctttccctgattgccataccggcatcggcaacggttgcatgtgccgaaaacctgctcgacgtggcgccgaaatcgacacccccggaaatcaataatttcaagctgacggaagattttctcacgcacatggagaaaattcaggaacagctcggcagcatggaattatccgcaaccgaagatgaaggccaagacgccgcgccttccattgacaagatggtcgccagcatcgaggcaaggccgcaggttgtcgaggttctcaaagcgcagaacatctcgccacgcgattacatcgtcggctatttcgcgctgatgagcagccttgccgctgccgatgcggaagacgaaccgcagcttgtcgatgaattgaaggacatcaacccgcagcacctcgccttcggcaagaaatatagcgaacgtatccgcgttctgatcggggaataaggggcgagagcatctccggtaaaggccgtgaaacggttttgccggaaatgctctgcgacaaaactcagcagtcgccgtggcgcctgccgttgacctctatgatgcagaccgcatgtttctcgatcttttgcgccatggcgcttcgcttgatggagccagtcatggtgcggtctataccgtccgggacgatggactgcgcagccatcttgctcgcctgatcgttgaggatcggcacgatgatgaggcccagggccagtgcggcagagccgaacagcaagacaacccgcatgattccgcgtccggccttggtaaaacgaccgggtgtatattcattgtgatcggcactgaaataattattgtcgaaactcatgacgcaaactccggggggctggttcggacaatgccgcagcggagtgaatcatcgattaacgcatgctgaaaatagtaagaaattggcagctatttcagccggacccgcctgtcaaagcagatcgaccagaaacggaatgagcggctcatccgccggaggcatcggataatcgcgcatgtccttcgggcgcacccatttcagcgcctgcccttccagcccgcgcgcaacgccctcgaaacggcggcagacatagagcggcatcagaaggtgaaaatcatcatatgtgtaactcgcgaaagtcagcggtgcgaggcaggggatttttgtcgtgatgccgatctcttcctgcaattcgcgaatcagggtttcttccggcgtctcacccggctccaccttgccgccgggaaattcccacaggcccgcaagctgcttgccttcgggacgctgcgccagaagcacccgcccgtcctgatccacaagggcacaggccacgacaagaagcatgcgccgtttcttcacttcggtcatttcaggctattctcccgataagcgtaaccataggcctcctgaaagccgaacctttcataaagggcaagtccggccacattatccgcctcgatttgcagccacgccatcccggcgccaagcttggccgcccatttaagcgccgaggcgacaagatcgcggccatgccctttgcgccgcacatcgcgcaaggtggcgacatcgaacaggccggccatggcgccgtcctgaacgcagagcacgttggagacggcgcgtccaccctcctccagaacgaacatgcccctgttggagtggatgctcttcaaaagctgcgaaaaaccagagcggagttcttccggccgctcatgaatggaaagggacgcatcgacgaagtggccgatatcctccagcgaagcccgatccacggctttcaaaagatccatcgcagccagatccgcggtcatgacgatggtttcgtgctttcttttccagccaagcccctcaagataagcttccagcgcaggcggcgcgagcggcgaaacccgaaagcacggcacgcggccatgggcgcggaagcgccggacagcaagctccacgcgctttggaatatcgcgcgtgtcgccgggatcgagcggattgatcgagttgaggcgccttgagggatatgccgcggtcatgcgtattgcccatgtgccgtcatagtaaaccgatgcggcaggccatgcacgaaaacccacggcttcaagctggcggacaatagcaagacctggcaccataaacccctcagacatggcagatcgcccgctcattccggtgtcagaacggagggcctcacaccattctcaccggattaacaggcccgaaagctagctgcgataatcgccgttaatggccacatattccttcgtcagatcacatgtccacacagttgccttgccgcgaccaatgccaagatcgacgcggatgcgaatatcttcgccctccatataggcggaggtggcgtcttccgaataggccgggtcccgctcgccctgatgcgccacgcgaatatcgccgaaccagatggcgaggcggtcgcggtcggccggttcgccagccttgccgaccgccatgaccacacggccccaattggcatcttcaccggcaacggccgtcttgaccagcggcgaattggcaatggaaagtgcaatcttcttggcggaggcggcagacttcgcaccggtcacttcgacctccaccatcttgcgcgcgccttcgccgtcgcgcaccacttgaagcgccagcgatttcagcacacgccccagcgccttcttgaaatcagcaaggcgtttgtcggcggcatcggtgatttcgggcgcgccgcgctcggcagccgttccggttgcaaacagcatcagcgtatcggaggtggatgtatcgctatcgaccgtcacggaattgaaggttgagccgacgcccttcgacaaaaggctctggagcgcatcggccttgataggcgcatcggtgacgacaaaggaaagcatcgtcgccatatcgggcgcgatcatgcccgcacccttggcgataccattgatcgtgaccggaacctgaccgagcagcaccgtttcggtcgccactttcggataggtatcggttgtcatgatcgccttggcggcttcggtccagaaatcttccgtcgcgctttccgccatatcgcccagaaggtgcgagaatttgccagcatcgagcggctcgccgatcacgccggtcgaagcgaggaatatatcggtcgtggcgcagccaatggcttttgcagcagcttccgccgtcgcttgcgtcgcctcgcggcctttaaggccggtaaaggcattggcattgcccgaattgaccacgaccgcgcgcgccttgccatgcacgagattgcggcggcagaaatcaaccggcgccgaggggcacagcgaacgggtgaaaacgcccgcggcttctgccgggcgatcgaacaccatcagcatcagatccgttcgccccttatatttgataccggctgctgctgtggcgatgcgcacgccatgaatgaccggcatggcggggtagtgtttgggagcgagcggagaaacggacgcggacatatgtgcctcgaaagcgataggatgtttccagtgtggcaaacccgatttgcggattcaaaagcctgatccgcgcattggaaaggtttgctgcataaaatcaagcgggaaacgcagcctgacaagaaaaacgccccggataatgccgcagggtcgggatctgttcatttgatcgaaatggcatctgaaataacaagacatgccaaaaagacgcaaagagcggagcggtcccctgctcaagcggctcgatgcggcagggcgcaagtcattttagcacccgaaagataaaggccatccatccggctatatgaacgaaaagccttgaaaatgcgccgcatttccttcgtcttttcggctcgtatccgaacggatggcctcacactattgtgaccagattaatagagcctgcccctcaccgggaggcaggcctataaaacggcctactcctgcggggcgtcgtcttccgacgcatcgtcctttccggaggcttcctgcgcagcggccgcatccttcatggctttttcgatggcaggatccttatagtcgatcttcaagccatcacgcagcttcttcaccgtttcgatgtagcgctcgcgcatgatgatggagcggatctggtccttgacctggtcatatgccggtggctgcttggtgcggcggtcctcaagctggatcacatgatagccgaactgggtctgaaccggctccttggtgtattcgccgggcttcagcgcaaaagctgccttttcaaattcaggcaccatctggccttcgctgaagtagccgagatcacctccgctggaggccgtgccatcggtcgagcttgccttggcaaggtcctcgaacttggcgccgccttcaagcttcttgatgatggcttcggcttcttccttggtctttacaagaatgtgacgcgcgcgcacttccacctgcggcggcatggcggcgatttccttgtcgtagcgggcgcgaacatccgcgtcgctgatcttgtcaacaatcgcattcttgaaatattcgttatggagcgcgcgttcgcgcaggaattccatacggtccttgaattccttggtctggtcgagcttgtctttttccgcttcaccagccatcgccttgatgtcgatcagggctgcaagggctgcaaggcgacgctgctcgaccggaaggcgagcgaactgcgggtcgagatcgccagcagcctgatcgacctcaccaaccgtgatgtccttgccgttgatggtcgccagaaccttggacggatcgtccttttccgcagacgctgccgccgttgtggcagcgaccttttcagtgcctggagcggcatcttgcgcaaagacagccgatgcagaaaaaggagcggaaaaacttgccagcgcaaccgacgctgcaagaacggccagagccttgcggcaagggactttgagaatggctttcatatgaaattctctccttcgggaccgcttaccggcccgatgaatgcggcggaatttggcccggatatgccctgtattgtaacaaccgacaggttttccagcctcagatgtggcgaatccgaaattcgcatcactttgaagcaacgttgacatcgctccaagcccctcttatctgtccttcggctttgcgtccagtaagtggcggggaaaattgtgtcttgaaagcgccggaactggctgctttacggtgcacttttcttgcaattgtttcaatacgcgtgaataaagcattcgacattgccggaagcgcttccggctgaacggacaggaaaggaccagagatggtcagctttggcggcctcgcccgcaagatattcggttcatccaatgaccgccgcgtaaaaaccctgcgccagcgggcagaacagattactgctctcgagaagaactacgagaatctgaccgacgagcagcttcaggccaagaccgccgaattccgggcggcgctggctgagggcaaatctctcgattcccttctgcctgacgctttcgccaccgcgcgcgaagctgccaagcgcgtgctcggtatgcgcccgttcgacgtgcagctcatcggcggcatggttctgcatgaacgcggcatcgccgaaatgcgcaccggtgaaggcaagacgctgatggcgacgctgccggtctatctcaacgcgcttgaaggcaagggcgtgcatgtcgtgaccgtcaacgactacctcgccacccgcgatgccgaaaccatgggccgtctctataatttcctcggcctgactgtcggcgtcatcaagcacggtctcgacgatgatgagcgccgcgcggcctatgcctgcgacatcacctacggcaccaataacgagcttggcttcgattatctgcgcgataacatgaagtatgagcgcgcgcagatggtgcagcgcccgcataattacgccatcgtcgacgaagtggattcgatcctcatcgacgaagcgcgcacgccgctcatcatttccggtccgctggaagaccgctcggacttctacaacctcatcgacaccttcattccgccgctagcggaagaagattatgaagtcgatgagaagcagaagaccgcgatcttcaccgaagttggtacggaaaaggtcgagaagctgctggaggctgctggccacctcaagggtgaaagcctttacgacatcgaaaacgtcgcggtcgttcatcacctcaacaacgcgcttcgcgcccacaagctgttccagcgcgacaaggactatatcgtccgcaatgacgagattgtcatcatcgatgaattcaccggccgcatgatgccgggccggcgctattcggaaggcctgcaccaggcgctcgaagccaaggaacatgtgaccatccagccggaaaaccagacgctggcctcgatcaccttccagaactatttccgcatgtacaacaagctgtcgggcatgaccggcacggctgcaaccgaagcggaagaattcggcaatatttacggcctcgaagtgctggaaattccgaccaatctgccggtccagcgcatcgacgaggacgatgaggtctatcgcaccgtcgaggaaaaataccgcgccatcgtgcgcgatatccgcgcctcgcacgaaaagggccagccgatcctcgtcggcacgacctcgatcgaaaagtccgaacagctagccgagcgcctgcgccgtgaaggcatcaaggggtttcaggtcctcaacgcccgctatcacgagcaggaagcctacattatcgcacaggccggtgtgccgggcgccgtcaccatcgccaccaacatggccggtcgcggtaccgatatccagcttggcggcaatctggaaatgcgcgttcgccaggaactttccgatgtgccggaaggctccgaacgcgaagagaagatcgccgcgatcaaggccgatatcgcccagctgaaggaaaaggctctggccgcaggcgggctttacgttctcgccacggaacgccatgaaagccgccgcatcgacaaccagttgcgtggccgttccggccgtcagggcgatccgggccgctcaaaattcttcctgtcgttgcaggacgatctgatgcgcatcttcggttccgaccgcatggacggcatgttgcagaaactcggcctcaaggaagacgaagccatcgtccacccctggatcaacaaggcgcttgaaaaggcgcagaaaaaggtcgaggcgcgcaactttgaaatccgcaagaaccttctcaaatatgacgatgtgatgaacgatcagcgcaaggtgatcttcgagcagcgtctggagatgatggacgaggaagacctgaccgaaaccgtggccgaaatgcgccacgaagttatcgaggacatggttattctgcgcatccccaaggatgcctatgcggaaaaatgggatattgcggggctgaagcaggatatcgcttccaagctcaacctcgatcttccggttgaggaatgggcaaaggaagaagacattgcggaagaagaatttgaaaaccgcatcaaggaagccgccgacaaggctgcggccgaaaaggccgaacgcttcggcccgcagatcatgacctatgtcgagaagtccgtgatcatgcagtcgctcgataatctctggcgcgagcatctcgtcaatctcgaccatctgcgctcggtcgtgggcttccgcggctatgcccagcgcgacccgctgaacgaatacaagaccgaagccttcgagctgttccagaccatgctggccaatctgcgcgaagtggtcatctcgcagctcatgcgtgtcgagatcgtcggtgaagccccgcctgagccgcaattgccgcccatggccggcctgcatatcgacggcaccaccggcgaaaacgatttcgacgaagccatatgggccgaacaccagcacgatgaccgtattgtgccgcccgctcaacgcgacccggccgatccacgcacctggggcaaggtgagccgcaacgagccatgcccttgcggctccggcaagaagtacaagcactgccacggtgcatttgaataacaggcttgggcgcgcgtttcgatctggatgaatgagatcggcgcgctgcgtctggattgcgcttcaaaccccggcggccatccgccggggtttgcatatccggcttatttttatattacgaatataaatcgcgttcatgaaatatataccatccatgaacacttttaaaaccatcttccgatcttggctggattagacctgttctttttctatttataaagaacttcggcctaggctgtagtgacgaattagcttgtggtttggtatgggcaaaaaatcttcagctttaggagcgaaaccgaaggtggggtggttcccccatcgaggtttcgcgacgccaagatggaggttttttgccatatcccgaagggacgcggtgtattttgcttctgaatgtgtcgaaacgcccttgtggagatcactccacggcggtcgtttcccctgttcagcaacaaaataccctcgcgccaaaccataagttaattcgtcactacagcctagagaatttcgggccagaagtgtgaaacgcctgcgcggggaaatcaggcaggctacgcaggaacggggttgatggagagtgcgttttcagcagccagagcagcaaaccggttccaaccggccaaggtcgcggccttacttcatccgatgacgggagcccatgatggtttgctgagaaaagccgcatcgctttcaatcaccgtctttcgcaccttgcacatcaccctgttcattcttatcccacgagaatataggaaagcctcgaaggagaggttgtaatggctgcaaaacctttgcttgaggaatcagcaggcggaaacgccgcccatcttgtttcgcaactttccgacagcagcgccgtgatcgaagcggcgaagaagatggaggaaagcctgcacagccgcgatattccgcgcaagcttgccatttatggcgcagcagccggttttgaattgcgtgatgagctggaccatctgagcaatcgcaccatagagccgaacatcttcttcaacgcacgttttctggcgcctgccatgccacgccttgaaaaccgtgaagttcgcttcatggtcatgcgcgacgaaaatgaaacccgaagccgtctgcgctttgtgatgccctatacggtggagcgccccggcatgccactttcggttcccgtgattcgctcctgggccacccccttcggcccgcagggcacgccgctcatcgaccatgacaacccggtcggggtggttgaagacctgttcgacattctggcgcgcaggcacatcaagctgcccgaagtactggttttgccggaaatgcgtgccaatggagcagccgccaggctgatccgctcggtcgccatcgggcgccaattgccggttcaatccatcgagcacaaggaacgtcccttccttgaaagcaagctcgatggcaagacctatataaaggaagccatcggggcgcatcatcgccatgactatgaacgattgtggcgccgccttgccgagcagggcgaactcgttcacaaggttgcccgcacgcccgatgaggtgcgccatgcctttgaacatttcctcacactggaggcgcgcggctggaagggacgtcgcggcacagccatggctgttgaccgttttcgtgccgctttcgcgcgcgaagccgtcaacaatcttgccgaatgcgactgtgtacgcattcacacgctggaacttgatggcagggtcatcgcaatcctcatcgtcttcacggtatcaggcgaagcctggacctggaaaaccgcctatgacgagacatttcatgcctggtcgcccggcgttctcctgatgatcgaagtggtgaagaaccacctggacgaccccaatatcgcccgcaccgattcctgcgccgtgccagaccatcccgtcatgacgcgcctcttccgtgaacgcgagactatggaaacgcttgtcgtcggccttcaccccggcgcggatcggctggtgcggcaggcggcatcgcagattcacctctatcagcgcacccgcaatctcgcgcgcatcatccgcaaccggctgcgcagtttcaccgagcataaataacgggcaaattaaccgatcttacaaaagacataatgacggctttttgaatctgctgtgcagaaaaggtttttgcgtttacaacttatgattgctagatgagatcctcttgctgcaaaatttcgttttattcataaccaccaagatcaacgccagattgaaagcccaaccatgcggtttccacgcccaaccattgccagcggcccgctctgtattcttaccgcaatctatcttctggcgttcaccaatgcctccttctggcaaaagcttggcgcctatttccacgatcatccgcaaaaactgatcgtcgcgggcgctgcaatcctgctcctgcacattgcgctcctgctcgtcttttcagccaaatatgtcatcaagcccgtgctgatctttatgatcctcgtggcggcaggcggctcctatttcaccgcgacattcggaaccatcataacccgcagcgtcgttgaagcgacctttacgacgacgcaggccgagtcgaaccagcttctgaccaccggcttcatcctgcacatggttctctacggcctcattccctcgctcctcatcgtctgggtgcgcgtgaaacatcgcccgcttctgcgcaagatcgccgtcaataccgtggcaatcaccgcctgcctcgtgggggcagttgtgctgatcggttcggatttcggaagcttttcctccatgtatcgcgaacaccggtccgacatcatggaacggctggagcccatcacccccttgaaaagcacgatccagtacgcagcaagcaatctcaaggataaccgcgtcgtgatgcagccgcttggccttgacgccaagcagaccctggcgccactgccttccggcaagaaactgcttaccgtcatcgttgttggtgaaaccgcccgcgcaaaaaatttcagcctctatggctacaagcaggaaaccaaccctgaactgaaaaaacaggatatcgtcgccttcaccaatacagtcagttgcggcacaagcacggctgtttcagtgccctgcatgttctcccctttcacacgcgcggaatattccagcaccaaatttcgcagttcggaaaacctgatggacgtgctgaaccatgcgggcgtaaaagtggcctggtatgaaaacaataccggcagcaagaacgtcgccgatcgcattgctatggtggatctgcaaaactccggtgacacccgctattgcaagggcggcgaatgccttgaccagatattggtcgattatctgaaagagcacctgaagaatttcaacgggaatgcaaccatcgtgctccacatgacgggcagccacggcccggcctattaccgccgctatcctgctgaattcgccagattccagccggaatgccgcaccagcgaattctccaattgcacgaacgagaagatcgttaacgcctatgacaatacgatcctctatacggatcacatcttgtccgaggttatcgatctcttgaaatcaaacgaaagccgcttcgccccagccatgatctatatgtccgaccatggcgaatcgctgggcgaaaacgggctttacctccatgccgcgccctatttcatcgcgcccaacgaacagacccatattcccttcatcgcctggttctcgccggattacgcatccgcgaccgggctggacacggcatgcctgaaacagggggctgcatctcccgcctcgcacgacaatctcttccacaccgtccttggcatgatgggcgtgaaaacctcggtctatgatgcaaccctcgaccgcttcgcctcctgccgcaaggcggcggtggcatcgcagagttagtgggcagagctagtgggcagagttagtggatcgaatttgacctttgaatcccggctgccacatatgctgcttcaaacgtcaaatcctaaaaatccactagatacatatacttgttagtggtctgcttcccttaaggccgaaccagaaatgcatctcacaggttccatcgcccaaaaaccagcgatttgagaaacctaaccctgcgtgttatctttgccgccaggagagcgtatgacaggcagaaggggagccgcgccggacattcacgagaatgcgccagcccggctacatagaactggctctgtctggaccatcaaaccattgcgtctcccaagggaagaaggaaatgcgccatggaatatttgcgttacatgagcccgctggactatttcctgctcggccttatcgcgttgctcgttttctggaatctaattggttcggtaatgaagcactgatcctcatgagcctgcgggcatgaggaagcgatgcgatggttgaatgatccgcgcagcattatccgtaacgtcggacaggcttgcgcgcgtgggtaattgaccttgtttcgtttagccggtatatcccactccgctgtccgttttggaccatatcaagctgcttcggcagcactggcttacgagtcgggaaagtgcgggtgtggtggaactggtagacgcgccggactcaaaatccggttccgaaaggagtgtcggttcgattccgaccacccgcaccatttattctaattaaattattatttttcaatatattagatagttttgaattttagtagcccccaacgcggcccctatttttaagaccgattgtttagaataaatttcaatgaacgtcattccgcgtccagaacaatttccctcgcactctccgaatgcggttacggatacgcagcaatatagtgaaccgcatcgggtttgccggagaccccaactcgtgagaagcagggtctatgacaagcaagacgacaaacaagtttttcctgaagtccccgctcgcgccgttcgaatagtggctgcgcatgaagcggaacatcgttcgcgatgggcggcagtctcttccatagcggtcaagatcggctgctcgacgggcaacctatcttgaaccggaacataattgtcggaagaaggatggcaggcgggctatggtcgaaaatcaattaagcgcaatggcatcgaccatccagggagcgagggccgcaagctgcgggatatagcttttctggatgatgcgccggcatatgaccgacaattgcctggcgaaggggtcaagctcgccccggcggacgacgagatagatgcgtcgcgagaagcccgcgcccggaaattgcagaacctgaatggcgggcgcaagtgcgatacatttgcgaacgcatacaggtgtcaggacggaccaccccaccccggaagccacaagactgacgatagattcaaccgtttcacacgaaaatgcaggcggcacatcgagtttcatgcggcggaaatgctgctcgacccgctgcgcaatgccggaagatgtgccggaccggatcatcggaaaacgagcggcaaaattgcgaaactcggcctcgtcgccaaacggctgttcaccgcgcgaggccagcaccacgaattgctcctgaaacagctcgaatcgctcaaaaccgtcgacatcatcgaaaggatcagccgaaatcaccgcatcgagctcgcgcttgagcaggcgttggcgcaggggcgccatgaagcctgtcgccaccgaaaccgagccgacacgatcacgtagcgcctttatcagcatcggcacgagcgggtccgacagggaatcgatcagccccagccggaattgcgggatcatgcgcgtatccgcgccctgcaattgcgttggtatggccgcagcttccgaaatcagatgttcagccgcctttatcagcttctgtccggcaagcgtcggtttcaatgggcgcgagccgcgttcgatcaggccgacgccaaggcgcttttccagattgattatctgccgcgaaacggctgactgggtcaggtcgctataggcggcggcagccgtcatactgccggttttgcagactgcaatgaatatttccagggattgcaggtcgaagcccaaccggctgaccaccatctggctttgttcgctcaccagccgccgcccatgctataattatgaatttcaatcatactaatcagaaatatcggtaatcgtcaatcgcccgattgcggcggaaatagatactaaatcgcaagacaaatcataataatccattgagatatattgactatttttgaagcaacattcgttcatcgccgcaattttcttaatccgcgcgccggactggaccgctgcaaccggatgcgaaaaactcattatgtttgcagcagctgcatagttccattattcagaagctacggttttctggaggagcgaacccgatgcataagaagaaaattcttgcgattgccctgcttggcgtctgctgcgcgatatccactgtcgcccccggcatggctgaaacgacgctggaaaaaatccagcgcacaaagaaagtcactgtcggcacggaagcggcgtatccccccttcgaattcgtcaaggatggcaagattgtcggcttcggcagggatctcctggacgagatcgccaagcaatggggcgtggaagtcgaacagcttgacctgccctttcagggcatcctgccgggcctgatcgcaggcaagttcgatttcgtggccacatcggtcggcatcaatcccgagcgcgccaagcgctatgcctatacgctgcccattgccgacagcaccgcctatgcgatcaaaaaggctggcaatgatgagatcaagaccgtggaagacctgaagggcaaggtcgtctcgacgcagcttgcgtctgccgtcgatccggttgcaaagcacctcgacaagcgccttgaagcgagcagcggcgagggttttgccgacctcaaactcttcccgaccttcaacgattccttcctcgccgttgccaacggcacatcggatgccgccctggcagggctgccggttttgcagaacctgatgaaccagcgccccggcatatttgagctggtcggcaaggcgtcagacattccaagctataatgcatgggtcgtccgccccgaagaccaggacctgcgcgacgcgctcaacaaggccatcctcaagatcaagcaggatggcacctttgcgaagctccagcagaagtggctcggcatgacctatgcattgcccgaaaaggattatttgccggacggtgcgcgctaaaatttcacgcaggtcctgatgccgaagccggatctcgatttcggcagacatgccccagcggttcgccggtttccgtaacggcccgcatgacaaatcatccaacgatcacatcgaaggaaacgacgatggacttcagcgtctccgccctgggcggtgcctttccccagcttctgccagccataggcaccaatcttgtcatttccattatcgccatgatcctggcgctgatcggcggcaccgccctgacgatcctgcgcacgctcggcatagccccccctcaatgccgtgatcggcgtcgtcatcagcttcatacgcggcacgccaattctggtgcagatattcctgttctattacggtcttcccgcactcgggctcgacctttcacccattcaggccggtattctggccatcgccttcaacagttcgatcttcataacggagatcatgcgcggcgggctttccggcatggattcagggccggtggaagcggcgatcgcgctcggcatcaagggcaaggtgatctggaccaaagtgatcctgccgcaactctatatccgcatcatgccgccgctcgtcaacgaactcaccacaatcgtcaagggcacggcgcttctctccgtcatcaccgtggttgaagtgctgcgcaccgcacagcaggtagcgaatgcctcgttccggcctctcgaaaccctgctatgcgcagccatcatcctctttgccgtgaacctcgttcttagccaatgcggccgggtactggaaatgcgcttcgcagcgcgcagagggtaaagccatgaacttcgatttctccgtcatcttcgacaattggacgctctttgcgcgcggcacctggcttacgatcgtcatcgccatcgtggcgatcgccacaggctttctgatctcgatccccatcgcgctcatggcgctgtcgcaccgcaggccgttgcgctggatttcgagcgcctatgtcgaatggttccgcaacattcccttcatcgtcgtcctctatctcttcttctatgggctgccctttatgggcgtgcgcctgccggaatcgatcgtcggcaccatcgcgcttgcctttttcgcaagctcctatttcgccgaaatcattcgcggcgcgatcctcgccgttcccaaaggccagatggaagcggccagagccatcggcatgtcctattttcagggcctttatgaaatcgtggcgccgcagactgttcgccttctgctgccgccctcgaccaacaccagcatctcgatggtcaaggaaacctccgtgctcagcaccatcaccgtggcggagctgacctatcaggggctcgtgatacagggcgaaactttcgcgccgtttgaaatctttctgaccaccgccgccatttactggatgatcaccgccatcttcgcctatctcatgcaccgcaccgaaaaagccttcggcgccagccagggcgcgcatcacgcccgcagcagccaggccgataaatatctcttgatcggcgaaaggagaccggcatgaccagccccctgctcaggatttccaatctggccaaaagcttcggcaatgtgactgcccttcgcgatatcagcttcgatgtatcagcgggtgaagtggtctgcatcatcggccccagcggctgtggcaagagcacgctattgcgctgcatcaatcatctcaccgcacctgacgggggcttcgtcgaagttggcggcgaatatatcggccgtgaacgcaagcctgacggaacggtgcgcatgcagtcgcatcatgaaatcgacctcatgcgcccgaaaatgggtttcgtgttccagcagtttaatctgtggccccatttgagcgttctggaaaacatcgtgaaaggcccgatcaaggtgcagaaacgcccccgggcggaagcggaagcacaggcgctcgccctgttgcagcgtttcggcctgcgcgacaaggcccatatgtttcccgccgggctttcgggcgggcagaagcagcgcgtcgccattgcacgcgcgcttgccatggggccggagctgatgcttttcgatgagccgacatccgcgctcgatcccgagatcgtcaaggaagtgctgcttttcctgcgtgagcttgccgattccggcgtcacgatggtgatcgtcacgcatgaaatcggctttgcgcgccacgtcgcagaccggatcgtctttctggacaagggcgtcgtcgccgaaaccggcccttccgaggacgtgctttccaaccccgccaatccgcgcctgcgggagtttctctcgcagatttcatccaatcattcccatgcaggcggcgcgttttcgcccgctgcaacgcattaggcaaataaaaggacagtcccatgaccgacaagcttacctccgcgccaaagcatggacatacgagcatgctttattccaaggttcacacggatctcgacacgctcgacgcccacatcgcctttcttggtattccttacggctctgcctatacgatcgatgaagtcaccaacgaccagacgcgggcgccgacagcagtgcgccaggcgaccgaccgtgccgtccgcaacctcgaccggtatgacttcgacgtcgatggccctctctacgatggccgtgccatcaaggcggtcgattgcggcgatgtggtgggcgaccccaaggaccctggcgcacattaccgcaatgcggaagcagccgttcgcaagattctcgccgccggcgccctgcccctcatcatcgggggcgatcacggcatcccgatcccggtcctgcgcgcctatgacgatcaggggccgatcaccctgatccagatcgacgcccatctggactggcgtgatcacatcaatggtgtgcatgacggcctttcaagcccgatccgccgcgcttcggaaatggcgcatgtcaaggatatcttccagatcggcatccgcgcccagggcacggcacgccccgaagaatacgaggccgcgagagcttacggctccaatatcatcacagcttacgaattgcatgatgtcggcatggacgccattctcgatcgtattcccgatggcgggcgctattacatcaccatcgatgccgacgggatcgatccttccgtcatgcctgcggtggctggtcccgcctttggcggtgtgacctatgcccagacgcgcaaactcctgcatggccttgtcaagaaggggcgcgtcgtcggcatggatatcgtggagattacgccttccaaggatgtaaaccagcttaccgcgatcgccgccggacgtttcttcgtcaacctgattggtgctgccgtgcgcgccgactatttcggcacgaaagcagagcttgaaacggccgctggcaaaaccatgaaaccggcccacgccgcagcctgagagccatcatgacaaccctggaaaatattcatcccctgacacggcgcgagcaggattcccttggggagcgcgatattcccacggatgcctatttcggcatccagaccctacgggcagttgaaaacttctcgctttccgatgttgcgctgaaccatattcctgccctcgttcgcgcccttgcaatggtcaagaaagcggctgccaccgccaattacaagctgcggcagctgccggagcccaaatatgcggccatcgtcgccgcctgcgacgacatcattgacgggcttttgatggagcaattcgtcgtggatgtgtttcagggcggcgcgggcacctcaagcaatatgaacgcaaatgaggttatcgcaaaccgcgcccttgaacatctggggcggccgcgaggcgactaccagacgatccatcccaatgatgacgtcaacatgtcgcagtccaccaatgatgtgtatccaaccgcggtaaggctggcgcttcttctcagccagaaccaggttcagacggcgctgcaccggctgattgccgcctttgaagcaaaggggcgggaattcgcgacggtcatcaagatcgggcgcacacagttgcaggatgcggttccgatcactcttggacaggagttcgaggcatttgccgcaacgttgcgggaggacacagcccggctggaggaggttgccgcgcttttccgcgaagtaaacctcggtggaaccgctatcggcacgcgcatcaacgcctcgcacgcctatgccgaacaggccatcgcggaactttcgcagatttccggtatcgaactgaaagccgccggcaatctcgtggaagcgagctgggataccggtgcgttcgtcaccttttccgggatattgcgccggatcgcagtcaagctttccaagatcgccaacgatctgcggctactctcaagcgggccgcgaagcggccttggtgaaatccgcctgcctgcggttcagccgggatcgtcgatcatgccgggaaaggtcaatccggtcataccggaatcggtcaatcaggtctgctatcaggtgatcggcaatgacctgactgtaaccatggcagccgaaagcgggcaattgcagctcaacgcgttcgagccgctgatcgtctacaatatcctcagttccatgcgactgctcggccgcgccatgaccaatctggccgaacgttgcgtcgacggaattgaagccaatgtggaacgctgtcgcgcaggcgcggaggaaagcatttcgcttgcaaccgccctcgtcccggtcgtgggctatgccagggcggcagagatcgccaagcaggcgcttgcctcagggcagaccgtcatggaagtggcgatttccaaggggctggacgcatctgcgctcacgataatgcttgaccccttgagaatggcattcccgccggaaacgcacgacaaggaggcacatcatgcatctgtcggctaagaagacctccagtgccgtcgccatgcgcgcggtcagcaaatggtacgggcaatttcaggttctcaaggacattgatttcgatgtcgccagaggcgaacgggtggtgatttgcggtccatcgggatcgggaaaatccaccctgatccgctgcatcaaccggctggagccttatcaggacggccagattatcgtcgatggcatcgcactcacagatgaggcgaaatcggtggacgaggtgcggcgcgaagtgggcatggtgttccagcatttcaatctctttccccatctgaccattctggaaaactgtacgctcgcccccatgtcggtgcgcggcatgagccgcaaggccgcgaccgagatcgccatgaattatctgtcccgcgtcaggatcgcggatcacagtcacaaatatccgtcgcagatctccggcgggcagcagcagcgcgcagccattgcccgcgcgctctgcatgaacccgaaaatcatgcttttcgacgagccaacctcggccctcgacccggaaatggtatcggaggtgctggacaccatggtcagccttgctgaagaggggatgaccatgatctgcgtgacccatgaaatgggctttgcgcgccgggtcgccgaccgcgtcatcttcatggatcagggcaacatcattgaaagcgcggaaccatccatattcttcgacgcgccgaaacatgaacggacccggctctttctcagccagatattgcattaggctccggcatgaagacaggcaggacggatcgccccagaattctcatcgtttccaccggcggaaccatcgcctcgcgttacgatccgcaaacggattcgctgttgagcgtttcgaccggaaacgaacttctatcctctctcggtgcgcttgcccctgcagtcgatgttgttcttgacgaattctgcaatcttggcagcaaccgcatcgatctcgatacatctttcaggcttgcgcatcatattgatgaacggctcagggaccgaaccgtcgacgggtgtgtggtcacacacggcacggacacgctggaggaaagcgcattcctcgcacagcttacgatatcctcgcgaaagccggtggtctttaccggagcccagcgcagcgcagacgaaccggatgccgacggaccacgcaatcttgccgacgcaatctccgttgccgcctcgcccgaggctcgcgatctcggcacgctcgtcgtcttcgccgggaaggtgctctcctctatcgacgcgacaaaaattcatacgtcgaagctcgaagcctatgatgcccccggatatgggccgctcggcgtggtggatcacggcgcggtattcatcacaagaaaaccgctgggctatccgatgattgccgcccattcgatcgaaactcgggtcgatctcatcacactcgcgatgggtgccgatggccgtctcatcgaagcggcgatcaattccggcacacacggcttcattctggaaacattcggccggggcaacgccacgcccgcagttgtcgatgccgtcgcccgagcaacggaacggggcatcgtaacaatcatcacctcgcgctgcccggatggccgggtgctgcctgtctacggcgatggaggcggaagcgaccttgaaaaggccggagcaatcttcgccggtcggctgaacggccccaaagcacgaattctcctttgtctgtcattgccaaccatccctgttgaggagctaggccgcctttttgagcagtttggacgataaaaaggaaaacgggttgagcgtatcgagggacgggaggggccaaaagtgccgaacaagcaaccgaaacgcagccctttgttgctgaaagacagccgtgtatttgcctcaacggcaccgcgtgcactcaaacgacaatttacaacgcaaccgatctatctttcatttttttctcaatcagcgagagcgtcattctctggtgacgatataaaagctctgttgccgcttcgagatcgttttgccgatgcttctcaagaagcaggcgatgctcgtcatagcttcgcttcaactgctcctcatgcgcgtagagcgaaatggcaacgaaaggctcggcatattcaaacagctgctggacaatctcggtcatccgcgacggataatcgatcccgagaagcttcatatgaaactcattgttcagtctggcccagaccaccaaatccgtttcggctctcatcttttcattgatggtttcacattcctcaaggatttccggcgtaattctcgcgaaattacgctttagcaatatgggttccagcgccaaacgagccgtatagatatcttccgcatcctgaaaggtcagcccgcgggcaacacagccggaacgcgcatcgagccgaaccagcccttctgccgcaagatcgcgcagggcctcacgaaccggcgtcgaactaacccccagcatttccgccaaatggttctgtttcaggcggtcgcccgcgcgtatttcgcccgataacatgcgcttgcgcagataatcggcgacatattgcgcagtcgtgaggggcttttccagacgactgctaaaacgtggctcttttaccatggatgcggaatctcgatcggcagttatgggttatagagcaggaagttagctcttgtttcttccagatttttacccgctgccagtagtgcccacagcaataaccgcgccttgcggggggataaccagcctgcgagcatagcgcctttcgtctgaagatcaatctcggagccatggaacccataagtcttcgtggcggtccttccgccataggtccggctggctacgacgaccggaatgcgggacgcatagcgctcgataatgtcggcttcgtcgcccgacacatgtcctgctccaaaacaggcgacgacgattccatcatatctgccgctctcaaacatgcttcgcagcatctgcgcgtcaccatccagcagcgattcgtaaaagccgatcttcacatcggcgttgaactgcgtacggtcaatttttggcaaccgcgaaagggtgttgatgtaaaccggcgtctcctcatacacatatcccaacggcccgctgtccgacgatacgaatgtctggacactgagcgcatgagattttgttatccaacgtgccgcgtggattgtatcgttcattgcaacaaggacaccgcgttcccggctaagcctgctcgcggctgtcaatacggccgccaccagattggccggaccgtcagcacccggcgcgcgcggcgagcgcatggcgccggtcagtacgaggggctgcggatgttcccacaataaatccagaaggaatgccatttcctcaagcgtatcggttccctgcgtcagcactatgccgtccgctcccgatttcacctcgttttcagcccagcctatcacttcaaggccgtgccgaaattttagcgaggggctgggaagctgaaaaagagattgggccttgatctgcgcataatttctaatctgcggcacagcggcaatgagtgcatccgcggtcagggtcggcacaacaccgcctccgcttcccccctcaaccatcgcaatcgtacccccgagggggccgatagaaattaaagacatttccaactccctaaaattatgcataatgcattatccatatttgagttttgtataggaatcaacacggggaggtctatgtgaatccgcttttgaaacccgaggggccgacatcctatcggtatgttatctttgcaatcgtcaccattcttgcattggtgaattatatcgaccgcggcgcaatctcttatgcgtcagagcagatcatcggcgagtatggcttcaaccgggccgactggggtagcatgctcggctatttcggctatggttatatgtttggcgcaatcctcggcggcacgctttccgacaagctgggtgcgcgcaagttgtggatcatcgcgggtacggcttggtcgattgttgttgtctcgatgatttgggcgggagaactgggcatcctggcgttcggtggctcggcgctggcaggctttgccgtcgtccgcattcttttcggtttcagcgaaggcccggcctattccatcatcaacaagaccatggggaattgggcgccccgttccgaacgcggttttgccgtcgcccttggccttttgagcacaccgcttggcgccatgttaaccgcgccgatcgctgtcggcctccttctggtaaccggttcctggcgcagcatgtatattgttctgggcgctctcggtctgattttgatcgtgatcttttccaggatttataccaatcgtccagaggaccatccaaaggtatctgaagaggaagtccggttaatccgggctgggggcgaagtacaaagcagcagcgcaaaatcacacggttttgacctgaagggcttcatctccaacaaaacgctcgttttcaactccatcggctacttcgcgtttcagtacgtgaacttcatgatcctgacctggacgccgaaatatctctccgatgagtttggcctcacgctttcctcgctttggtatatgggcatggtcccctgggtgggcgcatgtgtaaccatccttctgggcggtaaaatcagcgactggctcttcctcaagacgggcaagctgcgtctggcgcgcggtggtctggctgcagcttcacttgccattacgacagccgttctattgatgatcccgcatgcgggatcggcatggggagtgatcggtcttatgactctggcaaatgcctgcaactctctgccaaattcagtatattgggctgtaatcatcgatagttcgccgactgataaaatgggtacctatagcggcatcacccactttattgccaatatcgcgacaatcctgtcaccgaccttggcgggtattctcgcaatgtcatacggctataatgccatgttcgttgccacggccgtggcaaccgctatcggtatgattgcgatgttgtcggttaaaccgggtcagcgggtctgatgaggctctcttccaaagccgtccctttctgccaaaagcatcgggatttctccgatcttttgcttcaaggcatttatggacgcaaaaaccgcttcgccctttagctgtgccccctctaaacaggcataaagcacgaacaaaacccatcggcttccggtgggttttgttttgatcggtcggaatactgcgcaccggccaaagcggtttcacggatgtctccaacattgaaaccggaacgcttgcggtaaatgacacgctgggaggatcggcaaataccgcttatatggcgaactggccgttgataagagtctgaacggctttgccgacagccattcacttggtggtacaatcggtttcaaagtttctttctaggctgtagtgacgaattaacgtgtggtttggtgcccaggtggctgatttttagcagtggatctgccagccggcacaaattgtccccggaagacgaactccctggggacaaacggtttacgcgaagacggttgcgactgcctttttcgtcgctgcgacaaccttatccgcttcctgaggcgtgaggcaaaacggaataatggccgagtgcggcatggcgatggacccaatcggatgaccatcatttgcagatgagccgcgttccgtcacaaccggatttttgcaacggaaccgtcaagcgcattagattttggtatcaggccgcatccaaagcctgtgccagatcggcgatcaggtcgccgggatgctcgatacctatggaaaggcggatggtcgattccagcacgccgatccgctcacgcacatcgaccggaacacctgaatgcgtcatcgccgcgggatggctcgcaagcgattcggtgccaccgaggcttaccgcgagtttcaggatttgcagcgcattcaggaaacggaaagcagcagcctgcccgccctttatatcgaaggaaaaggtcgagccagcgccggtacattggcgcttgaacaaggctgcgatatcggaacgctcatcggcaaaaggcagataatgcagcttttccaccttggggtgattacgcaggaattcagcaatggcgcgggcattgctgtcagcccgctccatgcgcaggcccagcgtttccagggagcggccaagcatccagcatgaatgcggatcgagctgtgtaccgattgctccgcgcagggcctttacctggcgcacaacggattttgcgcccagcaccgcccctgcaataagatcggaatgaccgccgacatatttggtcagcgaatagaccgagagatcggccccgtgatcaagaggcttctggaacaccggcccgagcagggtattgtcgcaggcgatgaccgggcggctgccctgccgcgcttcaatcttctccgccacgcggcgaaccgctgcgacatcgacaatactattggtcggattggccggggtttcgatcaaaatgaccgaaacacgacctttcgccagcgcctcttcggctgctttctcgatggtggcctcgtgaacaccatccgcaaaagcgacagcctccacgccaaaattgaagaaggtcttcgccagaagcgtttccgtgccgccataaagtggctgcgaatgcaggatgacatcgcccgggcgcacaaaagcgaaaagcgtggtggcaatggcggacatgccggacgagaaaagggctgcactttccgccccctcatagaccgccagacggtcctccacaatctcgctgttcgggtggttgaagcgtgaatagacaagccccgccccgacaccggccggcggctccttgcgccccgaaacgaaatcgaagaaatcgcgtccgtcttccgctgtcttgaaaacgaaggtcgatgtgagaaacacaggcggcttgaccgcgccctcggaaagctccgggtcgtagccataattcagcatctgcgtttctggatgaagaagatgattgcccaaacggatcttcgatgggcgcggcgcagtcatggttgcctcctcaaaacaattaccgcgaccggagcgtccgaatgatcggacgcgccggatggcggtcaggaggacattaccagaggtgaaacggaatcttattgcgtagttgcagattgcggcaaaatcacttcattttgcgcgtcgccccgtcgttcccatgtattggagatcatcttttacttgataaccagcaccggaaccgtgctgagtgacaggacttccgccgcctggctgcccagaagcagcttgttgacgccgcgccgcccgtgcgaagcaatcacaatcagatcgcagtccttcgctttcgccgcctcgacgataccttgcgccgcagactgattctccacatgcaccgtctcggcattgataccggccgcttcggcttccgccttggccttgtgcagaatatcagccgcagccttggaaattgcctcacgatattcctggaaagccgccgggctcgatgcccattcggcagcaaccacgatgccataagatggcaacagttccgtcacggaaacaaacaccacgccggcgcccgtttccttggcaagcgtcacaccttgcttcacgcccttgtcagcaagttccgatccatcggttgcgatcaggattctcttatacatcgctcactctcctgggtggcattatgggatttgataatgcgcctcaccagctttgcccacattgatcgggatcaatccagcctcaaattcataaaccgcgcacccccaataatgatggaatttcctcccaatttttatctccttaaagaatttaattctaaattttatagaagtcacgcaccacgacagctatgcctttgcgtcttttcctcttaaactttgcgcgacagcaacggagaatatgccatgaacaagccccttggctccaaagacgccgaagccgcaggtcgcggacgcatttatgattccattctcgatacgatcggcaatacgccgcttgtgcgtatcgacaagtttgccagggaaaacggtgtgaaggccaatcttctggtaaagcttgaattcttcaatccgctggcaagcgtgaaggatcgtatcgggcttgccatgatcgaggctttggaaaagcagggcaaggctgtccccggcaagaccgttttcgtggagccgacctccggcaataccggcatcgcgctggcctttgccgcagccgccaaaggctatcgcctcattctcaccatgccggaaaccatgtccatggagcgccgcaagctcctgaggctgcttggcgcggaactggtgctgaccgaaggcgcgaaaggcatgaaaggtgcgattgcggaagccgaagccattgccgaaggcaaccccaatgccatcatcccgtaacagtttgaaaaccccgccaacccggaaatccatcgcctcacgacggccgaggaaatctggaacgataccaatggcgaagctgatatcctgatctccggtatcggcaccggcggcacgatcacaggcgtcggtcaggtcatcaaggcgcgcaagccatccttcaaggtcgtcgctgtcgaaccgaaggactcacctgttctttccggcggcgcgcccggcccgcacaagattcaagggcttggtgcgggctttgcaccaaagacgcttgataccggcatttatgacgaaatcgtgcagatttccaacgaagatgctttcaccaatgcccgtctggttgcacggcttgagggcattcccgttggcatctcgtcgggcgctgctcttgcggctgcgatcgaagtcggcaagcgctcggaaaatgcaggcaagaatatcgtggtggtgatcccgtcctttgccgaacggtacctctcgaccgcgctgttcgaggggctggaataaggcgggcctcaaggcttagagcgggctccggcgaattcgttttaaccggagccctctaaaacatacagattgaaacgcgttttaacgtccgccagtgcgcgccgcgcaagccgggccaggcccgcgcatataatggcgctcgggcctgtagcttggtgcgacgaattcacggatgacgttaacgctatcacgcaactgaaaaagaatggccatcgtcttcaccttcgtcgaaaatcttgctgtccggaattgataatgtccgccacagccaacaaggctaatgaaacgcttatcgtttccgaacatcttaatgaaaactttaacaatcaaagatgaacaagtcctgaaccggcaccgttaatgataagttaatgtaaaggatattgtgattttccacagacccaacctattgggggcggcacagatcctgaaaaaacaaaagggctggttcctctgaaccagccccgaatttccaccgatgaaaatgccttatcgcgtcggcacgggatgttcgccgcgatagtcgtaaaagccgcggcccgtcttgcgcccaagccagccagcctcgacatatttgacgagcagcggacacgggcgatatttggaatcggcaagcccgtcatgcagcacctgcatgatggaaaggcaggtatcgaggccgatgaagtcggccaattgcagcggccccatcggatggttcgcgccaagcttcatggcggtatcgatcgcttccacgctgcccacgccttcatagagcgtatagattgcttcgttgatcatcggcaacaggatgcggttgacgatgaaagccgggaagtcttcggccaccgtaacggttttgccgagagcggtgacgaaatcattggacttgcggaacgtatcttcttccgtggcaatgctgcgcaccagttcgacgagcttcatcaccggcaccggattcatgaagtgaatgccgatgaagcgttcagggcgatcggtcgtggatgcaagccgggtaatggaaatcgatgacgtattggttgccagaatggcttccgggttcaggaccgggcaaagctgcgcgaaaatcttgcgcttgatggtttcgtcttccgtcgccgcctcgatggcaagatcgacacccgccagatcctccatggagtttgccgggcggataagcttcatcgcgtcagcgcgttgttcttcctgcaattttccggaagcgacctgccgcgccatattgccattgatggtagcgatccccttttccagccggtctggtgccgcatcatgcaaaagcacgttatatccggccagagcgcatacatgggcgatgccgctgcccatctggccagcgccgatgatacctactgtcttgattgccaccgttttaactccttcatccgcccgcccgacccgaaaccgggtcgggtagtgtataaatttcgcgactagagcatttccagcaaaagtatgaaacggttttgcgtaggaaaatgcgataaaacaaatagttagagcggtcccggcgattctgttaagacaggaaccgctctaaaaccgctggaaagccgccttccagaagacagattgcccaagagaaaagcaaccggaatcttctaaatttattggaccaatcataagaacccgcccacaagcattgccagcaagaatgcgaaacaacttcgcatttcggaaacgcttcagcctcgccagcgcacccgaaggcggtacagcttcccatcaaggggttcagcaccaggatggggcattttcgtcatatccgaagcgatatatattgtcccgctgaataggaacgggccgtaaacgctggaagcggcggtttaacccgccgcctcgcaaacttgatcagagagccttttcaagctcaggcagaacggtgaagagatcaccgacgaggccgtaatcggcgacctggaagatcggcgcttcttcatccttgttgatagcgacgatgatgcggctgtccttcatgccagccagatgctggatcgcgccggaaatgccaacggcgatataaaggtctggcgcgaccaccttgcccgtctggccaacctgccagtcgtttggcgcgtagcccgcatcgaccgccgcacggcttgcaccaaccgcggcacccagcttatcggcaaccggcaggatcacttcctggaacttttcagcagaacccagcgcacggccaccggagatgatgatcttggccgaggtcagttccgggcggtcgccgcccgaaagcgcgttttcgacaaagctcgacagcgccggatcggctggtgcattgacgctttcaaccgaagccgaaccgccttcgccggtcgcctggaaggaagcggtgcgaaccgtgataaccttcttggcgtcggtggactgcacggtctggatcgcattgcccgcatagatcgggcgcttgaacgtgtcggcggaaaccacttccatgatttcggacagttgcatcacatcgagaagggctgccacgcgcggcaggatgttcttggccgacgtcgtcgccggtgcgatgatcgtatcgtaattgcctgccagagcaacgatgagctctgccgtcggctcggccagacggttttccagcgcatcgctttcagcaagcagaaccttgcgcacgcctttgagcttggcggctgcatcggcggcagccttagcgcccttgcctgcaaccagaacgtccacgtcgccgccgatctgggcagccgcagtcagcgccttggcggtctggtcggaaagggttgcattgtcatgttcggcaataagaagaatagccattgtttctgtccttaattcatccggtgccggaaacctgtcaggccctggcgaaaatggtggggtgcgagaaccggagcggagcgtacctttcgtacgtgagcaccggaagcgcagcaacacgccatttgcagacaggcctcacgggtttccctttacagtacgccgtcggccttcagcttctcaaccagttcggaaaccgaaccgaccttcacgccagccttgcggccaccgggttcctcggtcttcagaaccttgagacgcggggcaatatcggcaccgaaatcggccggcgacttttcgtcgagcggcttcttcttggccttcatgatgttcggcagcgaagcatagcgcggctggttgaggcgcagatccaccgttacgatggccggaagcttcacatcgatggtctgcaaaccgccatcgacttcgcgcgttaccttggccgacccctcacccagttccaccttggaggcaaaggttgcctggctccagttgagaagggccgacagcatctgcccggtctggtttgaatcgtcatcaatcgcctgcttgccgaggaaaacgagatccggcttttcagcttcgacaacgcccttcagcaccttggcaacgcccagcggctcaaccgtttcatcggtcttgaccagaatggcgcggtcagcacccatggcaagtgcggtgcgcagcgtttcctgcgcctgtgccgggccaaccgaaaccgcgacgatttccgtcaccttgcccgcttccttcaaccggatcgcttcttcaaccgcgatctcgtcgaaggggttcatcgacatcttaacattcgcaagctcgacgcctgaaccgtcacccttaacacggatcttgacgttgtaatcgacaacccgtttgactgcgacaaggactttcatccgcgattacctcttcaatgactttgcaacacgactatgccgccgtaaactcccgcccacatgccaaaacccgacatgaagcagcaccgacagaaacgcaaacggaagagcaaccaaccgctgcgcacccgtcaggaaccggcagaaacctaaagacggttgacgtgcacgtcaatcatgcacggcgtgctatatcgattaaaatcaatttattctgacaggatgtcattccaaaactgcgccatcccgtttcgcgtcgtttacaagccaccgctcatgcgttaggccgtaaattatccggtcgcagcctacccggtcaaaacaaggattagaatatgaaaacgctcgtcatctgctccggcggattggactccgtttcgcttgcccacaaaatggcggcggaacatgaactcacaggcctgctctctttcgattacggccagcgccacaagaaggagctggacttcgcccaggcctgcgcaaaaaggcttggcgtcccgcatcagatcatcgatatccgcaccattggcgcaagcctgaccggctcggcgctcaccgatgacgtcgatgtgccggacggccactacgctgaagaaacgatgaaagtcacggtcgttccgaatcgcaacgccatcatgcttgtcatcgccttcggcgtcgcagcagcacagaaagccgatgcggtggcgcttgccgttcatggcggcgatcatttcatctatcccgattgccgccccggcttcatcgaagctttccagaccatgcagaaacacgcactggacggctatgccgatgtgaaactgcttgctccttacgtccatgccaccaaggccgacatcgttgccgatggcgcgaaatatcgcacgcccttcgaggccacatggtcctgctacaagggcgcagatcggcattgcgggcgctgcggcacctgcgtggagcggcgcgaggcgtttcatcttgcaggaatagacgacccgaccagctatgaggatgccgacttctggcgcgccaccacgcaaaaaaggaacgcctgatgtttcgcatcaccaaggaattccacttttccgcctcgcaccagctcaccggcctgcctgccgatcaccaatgcgcgcgcttgcatggccataactatatcgtcgaggtggaactttccgcgcccgatctcgacacccatggtttcgtgcgcgattatcacgagctggctgcgctcaagcattatattgatgatactttcgatcatcgccatctcaacgatgtgctgggccatgaacagaccacggcggaacggctggcaaaacatttcttcgactggtgccatgcgcgatggccggaaatctccgcagtgcgggtcagcgaaacaccgaagacctgggcggaataccggcccggaaaaccatgatgaaacccgcaatgaaacctgtaatgaaacccggccccgaaatccgcatcagcgagattttcggcccgaccattcaaggtgagggcgtcctgatcggcgagccgacagtcttcgtgcgcactggcggctgcgactatcgttgcgcatggtgcgacagcctgcacgcggtggaaagccgctttcgtcatgaatggaagccgatgagcgttgaagccatatggcatgaagtgacggcactttcccaaaaaaggccattaacggtgtcactttcaggcggcaatccagccatccagccattgggggcgctgatcaaacatggcaaggccgaaggctatcgctttgcgcttgaaacacaagggtcagtggcaaaggactggttttcccggctggacacattggttttgagccccaaaccgccttcaagcgccatggaaaccgattgggacatgcttgccgcctgtatcgaggcggcaggcactgggccgcgcaccgtgctgaaattcgtgattttcgatgaggccgactatgcctatgcaaggacggtttctgcgcgccatccgcaattgccggtctatgtccagcccggcaatcataccccgccaccgcccgacgccgacgatgccgcaatcgatatcgacggcatcatgcgacgcatggaatggctggtggacaaggtgatagccgacggctggttcgaggcgcatgttctgccgcaactgcatgtgctgatctggggcaacagacgcggcgtctaaagcggttccggctagagcgcaccccgaaaagtgtgaaacggttttcggaaaagacgcgtgtcaaaacaaaggattagagcgccgatctgattcaatcagatcgaaacgcgctctaaaacagaaccgccgcgctcgctcaacgattggcgcccggcacccagagaatatcgcttgcgccattatcattgacggcacggcccgcaacgaagagaaaatcggacaggcgattgatatattgcagcgcctccggtgaaaccttttcgccttccatgcgcgacagcgccaccatcaaccgttccgcgcggcgcgacacggtgcgtgccagatgcagtgccgcagatgctggcgaaccgccgggcaggataaacgagcgcaggggttgcagattggcattcagccggtcgatatccgcttcgacgcgcgaaacctgcgaggcgacaatgcgcaagggttcgtaggaaagcggttggccatcgtccggcgtcgaaagatcggccccaaggtcgaagaggtcgttctggatacgcgccagcatggcatcgatttcagcatgggcatcctgcgcgcccgtatggatacgcgccatgccgacacaggcattggcttcatccaccgtgccataggcttccacgcgcaggtcacatttcagccgccgcggcccgctggcaaggcccgtggtgcccttgtcgcccgtccgggtataaatcttgttcagcttgaccatcttattgtccgcctgcatgacgcgcgaaatagatcgcgccaacaatcaaaagcaccgcgatgaattgcaggaacacgcacaattgcatcatcttgttggaaaaattgccgtctccgccgcgcatcatgttgcgcagcccgatgatgagcacgacagccaccgccagcatggcgatcatggctgcgcccttgaacagaacgtccatcccgtttccctccccttgcccgctgacgatcaggactgatccgacagcatccggtaaagccagcgcgcaggcagtatgcgtcgtgccagaataccgattttcgccggcttcgtgaccgcataatgcgggcgtgggcgcggcgcctccaatgcgtgaagcagtacatcaaagaccgcttccgggccaagcttgttcttcgatttcgtgccgccactttcaagcttcgccatctgctgcggataaaacgcgcgatgaacggagccctccatatcgatattcgccctggcgtgcatggctgcattatgggcaaaacgcgaggcgatcggccccggctcgatgagcgacacttcgacgcccgacccttccagttccatgcgttgcaccagcatcagcccctcaatggcaaattttgaagccacataggcgccgcgccatttcaaaggcacaaggccaaggatggaggaacaatgtacgatgcgcccatggccttgcgtgcgcatgaccgggatgatacgccgcgtcaggtcgtgccagccgaagaaattggcctcgaattgcgcgcgaagcgcctcgaccggcaaatcctccaccgcaccgggctgggcataggctccattgttgaacaatgcatcgagcttgcctccgctggcttgcagaacattcgcaaccagcgcggcaatcgattccggctcggcataatcgagatagaaagcctcaagccccccggctcgcaaggcggctatgtccttctcttgacgcgccgtggcaaagacgcgccagccccggctgtgcagcgccgcggcgcaataagcgccgatgccggacgaacagccggtaatgagaatgcttcgctttccgtccgctgatgccatttcccgttttcctgccgcttggtttgcgtcacagtgcttgattcgcactctctttaaaacgccgccgcccttgcaatctctactccgatgctagatttagcactacagttgcaaattcgtcaggcaggaaaagtcaatcgcgagggccaatctacggatgcaaaaaatcagacgttttctccgtcagatcaccttcgatgtatggggacatttcagcaccgacgacggctgggcttttgccagccacattgccctttcgggcctgatggcgctgtttccatttctgattttcgccacctcgcttgcaagctttctgggcaccagggaattcgccaacacggcagtacacgtcattttcgacatgtggccctcgaatatcgcagcccccattgccaatgaagtgaaaagcgtcctgaccgtgcagcgccgcgggcttttgaccgtcagcgtgatcgccgccgcttatttcgcctccaatggcgtggaggcgctgcgcattgcgctcaaccgcgcctaccgcgtgaccgaccagcgatcgatcatcttctgccgcctgcaaagcctcggtttcgtgctggtcggcacattgagcctgatggcgatcagctttcttctggttctggcgccgcttgccgtgcgcattgccgaacaatggttccccgatattgcgccctttaccggcacaatcgccttctggcgctatacgattgccgtcgctgttctggttctggcgcttttcatggtgcatatctggctgcccgccgggcggcgcggccttggcgatatcctgccgggcatcgtcatcacgctcatcgcatggcttgccgccgccaccgctttcgcaaaatatctggaaaccttcgccaattacgtctccacctatgcgggcctggcctcgatcatggtggcgattgtctttctctacatgctgtcggcaattttcattgtcggtgcggaaataaatgccgcaatcatgatttttcgcaagcgtgaacagcaaccgaacctcaacctgtaaaaccagcacgatacggcatggaaaacgaacccgacaccatttgcattctggtcgatgccgatgcctgcccggtcaaggcggagatttatcgcgtcgccgaacggcacaatctgccggtcgtgatcgtggccaacagtttcatcgcaattccgcgcgaggcgcaacgcgtggagcgcgtggtggtttccggcaatctcgatgccgccgacgactggattgcggaacattcccgccccggtgccgtggtcgttacggcagatatcccgctggcaagccgcgcgctcgaaaaaggtgcatcggtgatcgcgccgaacgggcgcattcatacccaaagtacgatcggcaacacgcttgccacccgcaacctcatagattcgctgcgctctgccggagaagtaaccggtggcccagcaccgtttgcgccgaaggatcgctcagcttttctgtcggctctcgatctcgccatagtccggttgaaacgcgcgggcttccacgcatcctgaacgcggatcaaagatttttggccgcgtcgatgagcttgatggcgtcggggctatcccatggcgcggggccattcatcgcggcgatctggcagccatccttgtccaccagaagcgtgacgggcaggccgaaagcgaggttcttgcgcttcaactcgttgaagctcgccatggaagcatcgcgatgcagcgtcaggtttttgatgccgatctcgctcagaaaacccttcggcttgtcgtccgaaccggtgtcgatattgatggcgacaacatcgaaatcattgccgcccttttcgccctgcaactggtcgagggctggcatttcctcgcggcagggcgcacaccatgttgcccagagattgaccagaagcgtcttgcccttgtagtcgccgagcgtcatctttttgccgtccgggccggtgaaggcgatatgcgccagcgaaatcggcttttcagcggcgcgcattgcagccacacccccggttgccgccgcatccagcgccttcagcgcatcggctttcagggcgcattgggccgaggccgcatcgctttcggctgcaagattcgctgaaacattctggtcaaccacattgccagaagggcgctccatcacgtatactgccccgataccggcaatgacaccggcaagggcggcaagaaggacgatcttgcgatttcccgatttcgcattctgttcggatgtcgccttttcgttgtcttctgccatatcgcgtcacttctttccaatattccgccaaatcgtcttcggggcatatgagcatgagcgaacaaaaatcaagcaaccagatgtggggcggccgttttgcctcagggcccgatgcgatcatggaagagatcaatgcatcaatcggtttcgaccgcaagctctatgcgcaggatattcagggctcgctcgcccatgcagccatgctcgcaaagacgggcatcattgcggcagaagaccacaaacaaattgaaaatggcttgaaaaccatccgcaaggaaatagaagagggcaaattcaccttctcgcgcaagctcgaagacattcacatgaacatcgaggcgcggctggcggaattgatcggccctgccgccgggcgcctccacaccgcccgttcgcgcaatgaccaggtggccgtcgatttccgtctctgggtgaagcaggaactggaaaaaaccgcagccgccctcaaaaacctgatcgaagcgtttctggagcgcgcggaagaacacgcggcaacagtcatgccgggtttcacccatctccagaccgcgcagcccgtcaccttcggccatcactgcatggcctatgtggaaatgttcggccgcgatctttcgcgcgtgcgcgacgccatcgagcgcatggacgaatcgcctttgggtgcagccgcccttgcaggcaccggctttcctatcgaccgtcacatgacggcaaaggcgctgggcttccgcgagccgacccgcaattcgctcgacagcgtttccgaccgcgattatgcgctggaattcctgtcgcttgccgcaatctgcgccgggcatctttcgcgccttgccgaagagatcgtcatctggtccacgccgcagttcaatttcgtgcgcctttccgacgccttctccaccggctcctcgatcatgccgcagaagaagaacccggacgccgcagaactggtacgcgccaagacgggccgcatcaatggttcgctggtcgcacttctcaccatcatgaagggcctgccgctcgcctattccaaggacatgcaggaagacaaggaacaggtcttcgacgctgccgaaaatctggaactggcgattgccgcgatggctggaatggtgcgcgatctcaccgtcaatgtcgcagccatgaagaaggccgcaggttccggctattccaccgcgaccgaccttgccgactggctggtgcgcacactgggccttcccttccgcgaagcccatcacgtaacgggccgcgccgtggcgcttgccgaaagccgcaaggtcgatctggcaaagctctcgcttgaggaattgcagtcgatcaaccccgccatcacagcagaggtcttcggctatctgacggtggaaaaatcggtcaaaagccgccaatccttcggcggcaccgccccgcaggaagtgcgccgccagatccgctactggaaaaagcgtattgccaaggcctgacaaacgatcaacaccatgccatgtggaatcacccgccaagagatgattccactttcgggcaatttgggttagacctatctccacaaatcaaattccgggaacccatgccgatgacaggccgcaccgccatttcctccatgcttctgattgccgcgctcagcctcaccctcgctgcctgcggacgcaaaggcccgcttgagctgccgccttcagccgtcgtaaccgacgatcagggtcatacccaggagaaaccgaaggaagacaagcccttcattctcgacaagatattgtaattccatccccctcaagggacatttcccgtgaaccactttgaatatcgcaacggcgttctccacgctgaaaatgtcagcctgcccgaaatagccaaggccgtcggcacgcctttctatgtctattcgcgcgcaaccatcgagcgccattttcgcgtgttccatgacgcctttgccgatatggacacgctcgtcacctatgcgctgaaggcgaattccaaccaggctgtgctgacggcgctggcaaagcttggcgcgggcgcggacacggtttcgcagggcgagatccgccgtgcgcttgccgcgggcattccggcaaacaggattgtattttccggcgtcggcaagaccccgcgcgaaatggattttgcgctggaagctggcatttactgtttcaacgtcgaatccgagccggagctggaaattctttcagcccgcgccgtcgccgccggcaaggtggcgcctgtctcgctgcgtatcaacccggatgtggatgcgaagacccacgcgaaaatctccaccggcaagtcggagaacaagttcggcatcccgcgcgacaaggcgcgcgcggcctatgcccgcgcggcaagcctgcccggcctcaacgtcgtcggcatcgacatgcacatcggaagccagatcatcgatcttgagcctttcgacaatgctttcgcgctgatggcggaactggtgaaggaattgcaggccgatggccacaatatccgccatgtcgatgtgggcggcgggctgggcattccctaccgcaccgacaacacgccgccgccgccacctgttgcctatgcccaaatagtggcgaaacacatcaagccgctcggcctcaagaccgtgtttgagccgggccgcctgatcgtcggcaatgccgggcttctcgtgacggaagtaattttcgtgaaggaaggcgatgcgaagaatttcgtgatcgtggacgcggcgatgaacgatctcatccgcccgacgctttacgatgcctttcacgatatcaggccggtcattatgccgaacgacaatgccccgcgcatccgcgccgatttcgtcggtccggtctgcgagacgggcgactatctgggcctcgaccgcgaggtggcaaagcccgcccccggcgacctgatcgccatctgcaccaccggcgcttatggcgcggtgctttccagcacctataacagccgccttctcattcccgaagtgctggtggacggcgagcgttaccatgtggttcgtccgcgccgcacctatgaggaactgctggcgctcgattccgtgccggactggctgtaaatcccactattataattctcatggcatagcctcgcctttgccatgatgcgtgttatcttgttgcgggataaaaatgcgatacacgccagaaaggccagatgacggatcatagcaacgacaggaaagacaggccgcgcgccgcgcggggcgcctttctgcggcttttttccggggaaggcgctgctctgcgccggctacatctgcgcacctttctctccatcgccatcgagcggctctggccgctcgtgctgccgctgattctgcttcttgcgctgtttgcaagcctgggctggcttggtctttttgcgctgatgccacgttggctgcatatgggtgttctggcggtcttttccctcgccgggctggttgccctttatctccccttccgcttccgctcaccgcgtgaagaagagatcgtggcgcgtatcgaggctgtaaacggccttgtgcacgagccactggccgtccagaccggaaccatggccaccggcacgcatgatccttttgcaatcgcgctgtggcgcgaacatcaaaagcgcatggcggaacggctgaagaacctgcaatccggcctgccgcgtccgcgcgtgccggagcgcgaccctttcgggcttcgtgccggtgtcgcacttctcttcgtaacggcctttgcctatagtctcggctcgacaagcgggcgcatcgccgatgcattcaacctccctccggcgaagggttcggctgttgcccgcatcgatgcctgggtgacaccaccccgctatacgggccgggcgccgatttttctcaccgccggcagcgagaatcggaaagccgctgaccccattaccgtgccgcagggcagcatcgtttcggttcgtgtgatcggcggcagcgccgagcgcctcaccgcaaccgatgccgagggcaagcgccgcgaaataaaacccgttgccgccagacaaggcgagaaggccgaagaaggcccgatcgatagtagtgtcgatggcagccgtaatttccgctacgatcttcagaaagatgaaacgctggcgctttcgggcatcgatgcgcgctggaagttcgtcgtaacacccgacaatccgcccacaatccgcttcaccaaggagccggagcgggcgctgaacggcaccttgcagctttcctatgaaatcgatgacgactacggcgcagccaaggctgaagccgaaatcgtcgcgctcgacacaggcgacgaggaagaggaagcagatcctctttacgacgcgcccagactgccgcttgccctgccccgtcgcggcagcagggaagcaagcacgtcgaaggatctgaccgaacatccatgggctggccagaaggtggcgcttacgctggtcgtgaccgatgccgcaggccatacgggccacagcgaaacccggatcatcaccttgccggagcggcctttcagcaacccgctcgcccgcgccgttgccgaacagcggcgcattctggcgctggacgccacccagcgcgaccatgtgctggatatgctgtccgcaatcatgctgcgcccggaagaaacgatccggaatgccgcccattatctggggctggccacgatccgcacccgcctgcgcattgccgccagcgacaacgcattgcgcgacactgccgactatatgtggcaggtggcgctcggtatcgagaacggcaatctttccgctgccgaaagacgcctgcggcaggcgcaggaagccctgcgcaatgcattgcagaatggcgcttcgcaggaggagatcgaaaaactgactgcggatctgcgcaaggcgatgcaggatttcttgcgtgaatttgcgcagcgccagcagcaaaacccgaatgcacgccgacaggcgcccgatcccaatgcgcgtatgctgaccgaaaaagacctgcaacgcatgatggaccagatcgagaatctggcgcgtcagggctcccgcgatcaggccacgcaacttctgtcgcaattgcagaacctgatgaacaacctgcaaatggggcaggcccagcagggacaaggcaacgggcaaggcaagggtcaaggtcaacagggccagatacaggaacagatgaacaagctgggcgagctgatgcgccgccagcaggaaaccgtgaacgagaccttcgatctcgaccagaaaatgcagcgccagttcggcggcagcgacggtgaaggtgaatttggcgacggcctcatgcccggcgacgatggttctgcggacgcggattcgggtcagaacagtcagggcgatgtgccgcctgacatggccgaggccatgcgcaagctgcaacagaagcagaaagacctgcaatcagacctgcaaaaactgaaagacgacctgaaaggcatgggtattgaacccggaaaggacttttccgaggctgaaaagtccatgggcaatgccaccgatgcgcttggccgcaatgaaggctccgaggcaaacgaccagcaaggcaacgcgctggacgcgctgcgccggggcggccatgacatgatgcagaaaatgcagcaggccatgggtcaggaaggtcagagtcagggcatgaaaggcggcaagggacgcgatccgcttggccgccagtcaggcaccgatggcacgggcttcggaaataacgtcaagattcccggtgaaatcgacatccagcgcgcaagagaaattctcgatgaaatccgccgcaagctcggcaatgccctgacgccgcagatggagaaggaatatctgcaacgcctgctgaaattcgactgatgccaaaacccgacgagtttggctcatcgggttgtggtattactccatcacgcggccgacataaggcagttgccggaaggcatgtccgacatccatgccatagccgacgacaaaataatccgggcactcgaaagccacgaaatccgcgtcgagatcgaccttgcggcgcatgctcttgtcgagaagaacggcgatggaaacactgcgcgcgccacgttccagcatgagttcgcgaacgaatttcagcgtcttgccggattccagaatatcgtcgatcaggagcacatcgcggtcgcgcacgtcactgtcgatatcacgcaacaggcgcacttccgtactggttgtacccttgccatagctcgacacagtgatgaactcgacgtcaggctccacgcccgcatcgtgcatggcgcggataagatcggccgcgaagatgaacgagcccttgagaatggagatcgtgagcagattgtgaaacttgcgctccgcgatgattgtggccagttcaagattgcgttttgcaatctcgtccgggctaaagagcacttctatcgtcttgccgccaacttctggcatctgccgcttctcctgatcgtttcaattcgcacttattggcgcgagaaggacgctctatatcacgctttcgcaaaaatgcaccctgccctttcggcgcggtttcgcttatccattcccccgtcccgagatttgatgtagcgtggccgttatgcatccggatattatagaacttcgctctttctacgataccacgctcggccatctggccgaacgggcggttcgcatggcccttgccggcctgtggagtcatgtgcccggcgaaaggctggtcgggcttggctacagcctgccctatctcgaccgcttcggcgccgataccgaacgcactttcgccttcatgccggcagggcaaggcgccgttgcctggccatcggcggaaaaatcgacgacagcacttgttttcgatgaggaactgcccttgccggattcctccatcgaccgtgtgctgatggtgcacgcgctcgaatatgccgaaaatgcgcaggaaaccctgaaggaaatgtggcgcgttctggcgccgaacggccgccttgtcatcgtggtgcccaaccggcgcggtgtctgggcgcgtttcgagcatacacctttcggcagcgggcggccctatagccgcacacagcttgccacgcttctgcgcgaggcaaatttcaccgtcagcacggtgagcaatgcgcttcattttccgcccgccagccgccggtggatgatgcggccctgccttgcgcttgaaagcatggggcgccggctctggccgctctttgcaggcgttctgatcatcgaggcgcaaaagcgcctttatcagggcctgccggtctcccagcgttcatcgcgccgtgtgttcgtgccggtgctcgcgccgcgcggcacacccgtcagcggattgcgcaaggcaccggcacgaaccggcaagccgggtggacagaaataggacatttgcgcattatgccccgcgaaagcgtgcagcccggccattcgcaagccttcccgaacaaggtttttctcgacttgggcgcggcggcgggatatgccgccaaggtagttttaacgtggaccttttggcggagccaaaatcatgaccgacatgcagaaacctacccgtccccagcccaaggcaggcgtgcttgacattgcagcctatgtacccggcaaggaacatgtggaaggcgttgccaaggtctataagctctcctccaacgaaaccccgcttggaccaagcccccatgccagggaagcctaccggcatgcgggcgaaaagcttgagctttacccggacgggcaggcactggcgctgcggcaggcgattgcggaaacgcaggggctcaacatttccaacattctgtgcggcaacggatccgacgaattgctgggccttctctgccagacctatcttgcccccggtgacgaaaccatcatcaccgagcacggctttgccgtttacaagatccagacgctcgcagccggcgccacccccgtcacggtgaaggaaaagaacgaacgcatcgatgtggacgccatcctcgcaggtgtgacggcgcgcacaaaaatcgtcttcatcgccaatccggccaacccgaccggcacttatctgccttttgaggaagtgcgccgcctccatgcgggcctgccgcagcatgttctgctggtgctcgacgccgcctatgccgaatatgtgcgccgcaacgattatgaagccgggctggaactcgtttcatccaatgaaaacgtggtgatgacgcgcactttctcgaagattcacggcctgcccggcctgcgcatcggctggatttatgcgccgctccacatcatcgacgccatgaaccgcatccgcggccccttcaacatgaattccgccgcgattgctgcgggcgccgccgcgatccgcgatcgtgcacatgtcgaaaaatcggtcgcctataacgagaaatggcttgcctggctcacggaagaattcaccaggctcggtctgcgggttacaccttccgtgacgaacttcctgctcattcatttccccgatgatgccgcccattcggcagacaaggccgatgaatggctatcgaggcgcggctatattctccgccgtgtcgggggctatggtttccccaatgcactgcgcatgacggtgggaccagaagaagccaatcgcggtgtggtagccgccctcacagaatttctgaagtaaacaaatgtccacaatccacttcgataaaatcacgctgatcggtatcggccttatcggttcctcgctggcgcgcgtcattcgccgcgagggcctggcaacgcatatcgccatcgccacccgcagcgccgaaaccctgaagcgcgccgaggaattgaacctcggcgacagctacacgaccaacagcgccgaggccgtgaaagatgccgatctcgtcatcgtttcggttcccgtcggatcctcaggcacggttgcgcgccagatcgcgggcaatctcaagcccggcgccatcgtcaccgatgtcggctccaccaaggcttccgtcattgcacagatgcagccggaactgccggaaaatgtgcatttcattcccggccacccgctggccggtacggaatattcaggcccggatgcgggctttgccgagcttttcaccaatcgctggtgcattctcacgccgcttcccgacacggatgaaaaggcgctggaaaaactcaccgccttctggacagcctgcggctcgcgcctcgaccatatggacccgcagcaccatgatctggtgctggccatcgtctcgcatcttccgcacatcatcgcctacaatatcgtcgggacggccagcgatctggaactggtaacgaagtcggaagtcatcaaatattccgcatccggcttccgcgatttcacgcgccttgctgcatccgacccaaccatgtggcgtgacgtctgcctgcacaacaaggatgccattctggaaatgctgggccgtttctcggaagaccttgcctcactgcaacgctccatccgctggggcgatggcgaagccctgttcgatctcttcacgcgcacacgtgcggtgcgtcgcggcatcatcgatgccggtcaggaagtggatgcaccggatttcggccgtcaggcagccgtacgctccacggcccccctcaaagcgccggaaggcgacccagcggaataaagcccgcgcttgctttgcccttgcgaatggcaatctccatcgttggattgccattttcatccttcggcatggcggagagcgcgaaaagaaccgtcgctatattgccgccctgcgccggaaacaccgcctgtccggcctgcgccagcgattgcgcattgacaagcgtgagcttcaggtcggcattgatcaacccgtcttcattgaccgaaaatggccctgtcagcgaaaccatcgcaccattgggcatggaaacgaacgcctgattgatcgtgccggaatggccacgcaatctttgatagacagactcgctgtccgacgccaaaaggccttccgcgtcggaaatatcgatatctgcaacaccatcgagttccgggctcttcgcattgccgatgactgaaggggcaaatttcagtcccgcaaaacggcccatgagcttcaacatcccggttgagccgtctatttgcacgttcatatgttcaaggctgctcagaggctcggtcttggtcggctccgtgcgcagccccaccgccacatcacgggccgcaatctcgatctcggtcgggaaggggcgcgcaaggcgcgtattggacgtgaacttgctccagttcacttcaagcggcgagatacccggaaattcgataaaggccgggcctgtcagcgcattcgtgagtgaataaggcgcgtaaagcggcgagccggagctgaatttgcccgcgcgaaacgccatgccctcagacgggcgctgccaggaaatgctgtcacagaccacattgatgcgcagcggatagccgcccatgtgcagattttcgcattgcacaccaacgccttgcgcatcgagccgggccatatcggctctggcctttgcttcgagccggtccgcaatatagaaccagcctgccgtgtaggccgcaatgaaaaccggaacagcgataaccagggttatggtgcgctttctgaatgtcttgccgccagtcccagcatacgtcatggaagaagccttatatccatcagatgttcaggttcgctctggggagatgatggcgaaaaatatccccgtccctcacctgttttgctcgccaagtgttggccatattatgacaggaatgcgtgttgtgaagggcagcctcgtgaaaaatcacgggatatccggtagttaaccatggaattatgccgcagttcggcgaatagtggatgccataatgatggagcataggaacgatttctgggtcttcggctacggatcgctgatgtggcggccgggctttgcacatgttgaaacggtgcgtgcccgcctgcatggctatcgccgcagcctgtgcatctattcccacgttcaccgcggcacccccgaccatccgggtctggtgctcggccttgatacgggcggttcgtgcctgggcatcgcctttcgcgtgccgggcgacatgacagacgaggttatgacctatctgcgcgaacgcgaaatggcgaacaaagtttatcacgagaaaaagcttcatttgcggcttgccgatggacgcatcgttgaagccgtcgcctatgttgcggatcgccgccacaggcaatatgcgggccgcatgacgagtgagaaagcagccgccatcattgcttcggcacagggcgaatccggcgcaaatatcgactatgttaccaatacgctcatgcacctgcgcaatatgcgcgttcgcgatcatgcgctcgaacacataaatgagcttgttctggctgcggcaagccggcaggcaaacaatgcagcctgagacggactgaaataatcaacactctttgatgatccgggatgacccggaaaatatttggtggagctgagggggatcgaacccctgacctcgtcattgcgaacgacgcgctctcccagctgagctacagccccacaccgcttcccaaaagggaagtgccctcttcaggcgggcgcattcttgaaaccttcacgctttcctgtcaaggacgatattgccgcaaccgggcctgtttcggttgctctcaaaatataaaattgcgcatccaccaccggctgcacttgttcttgcccgaagcaacggctacatctcggccaattgttacggaggcctttatgattgcattgttccgcaccatcgatctggcgctcgatatctatacctggatcatcatcgctagcgccattttctcgtggctctatgcgttcaatgtcgtcaattccagcaaccgcttcgtggcttcggtgggcgagttcctctataaagtcaccgaacccgtgctgcgcccgatccgcaatctgctgcccaatctcggcgggatcgacatttcgccgatcatccttctgctgattatcttcttcatccgccagttcatgtggacgacgctgctgccgatcctgctttaaagcgcatcccgaaaagggtgaaacggttttcggataagatgcgcgtcagaataaatagttagagcatcggtctgattcattcagatcgatgctcgaaaatgcggcaaaacaaagagatagagcggttccgatggttctgttaaaacaggaaccgctctggaaacaatcgcttacttgcccttggcgcgctcgatagcttccacgatgaatttgcgggcatagtcttcatcgccccagtcgccgatcttgacccacttgccgggttccagatccttgtagtgctcgaagaaatgcgcaatctgcttcagcgtgatctccggcatatcggtatagtcgtggatcttctcatagcggcgcgtaagatgcggcgaaggcaccgcgataatcttctcgtccttgcccgaattgtcttccatgaccagaacgccgatcgggcgcacattgatcacgcaacccggaatgagcgggcgcgtgttgcagaccagaacgtcgatcggatcgccatcttccgaaagcgtatgcggcacgaagccgtaattgcccggataggtcatgggtgtgtaaaggaaacggtcgacgataagcgcgccggccttcttgtccatctcgtacttgatcggctggccgccgacaggcacttcaatgattacgttgacgtcttcaggaggattggagccgatggagatggcatcaatattcatgatgtgtcctttcgtgtcgcgctctgataacgggtttcaggttcgggtgcaagaaaaacgaaagttcaagaaaacgcggcgaattgtcgttctcgcaacgcaattgaacgtgatcggatgaccgcgatcggctcatgaactttcggcaaggatcacacgcccagttccttcagcctttgaacggcggttggcggcatgggaggcggattggggtcgcggcttgcagccacgagaaattcgtcgcagaccgtttcggtggattcgatcaggcgacgcaggaattcttccttcggcagccccgccgggatgggcggaaggatgcgcgagcgaatggtgccgggataacgcaggaacttgcggcgcggccagtaaagcccggcattatgcgcaatcggcacgacaggcagattgagcgcctcataaagatgcacgatgccgtatttatattgcggcggcgcccccggcgaacggcgggtgccttcgggatagatgaggatctggcggccttcggcaattgccttttccgcgcccttggtgatggaatgcagcgccttcacccgtgaaccgcggtccaccgggatcatctgcatcttggcaatataccagccgaacagcggaatgcgcatcagctcccgcttcaggatcagcaccggatcgtccagataaggcagaaaggcataggtgtcccaggccgactggtgcttgggcgcacagatataggccccttccggtatgttctccagcccttcgaccacacaatcggtgccggcaatatgtttctgaagccacagattgacccgcgcccaaagcttcgggacgatccaggccttcttgcgcggcaggatgaaataaaagggcgtatagaggatcatctgcaccagggtacagatatagaacgccgcattgaacaggatggagcgcagataaagaagcatcgtattggcgagggcccccgctagagcatttccagcaaaagtgcgaagtggttttgcattgggtaatgcgtaaaaacaaagagatagagcattttgcagcccaatggaaatatctggcacccgatatatcaggaagacggcggttttccatacggaaaatatgcgccgtcacactgctttattcgcgcatatcgccgccatgagaagcgccattgccataaaacgaggcgctgccaagccgaacaacggcgcccagatatttgacatattcggtgaagagcacacgcagcgtatcaccttcggcaacccagctctgctcgcgcttttccccattcaccaccggatagggaatgaactccacatccttcatgcgcgacgacatttccagaatgctgcgcggtatatggtaattattggtgacgacgatgacgcggtggtaatcgtttgcccttatccagcgctcgctttccgccgcattgcccaccgtattgagcgccgtacggtcgaggtcgatacagcaggcaaacaggctcttgtccgcatgggtggccctttgcagcgcctcctcattagtggatggatgcacaccgctgataaggaggcgcttgccgcgcttttccttcaagaggttgatccctgccttgacgcgcgattgcccgccggtcaaaaccacaattgcttccgccggttcgctcaaaacgggcggctgcattcccgtcactttttcactgaacaccaagaagccacccagaaaggctatgactgccaggaaaaggatgatcgaaacaggttggaggcgccgcaatatccgcatcatgacagaccaggcgaatctggccggtgtgcccaggaacgaaggtacaaatgcatcctgatggctgcggcgccatatatctgcttgcgaactgcttcctgtccgtctttgtgccactgcatcgtcacctgtccaatacccgcccgatgccgcttccgtaacttgtgtttcccttatcttgctatcataacccgcactgcggcgataactcgaaaaattaccggatatttgcagctttttgacggttcgtgcgggaaaaaaactcattcggcacgcactcccggaccatccatggtcgcaagctggcgaatgacggtcagccggcttgtcagcatggtcagaatgctgaccagaatgatgatgcccgcagcccccagataaccgtcgcttccaatggcaaaattgccgaacatggcagcggcctgatccccttccggcgtcgctatctgataggatgcccaccaggagaagacgaggaacaccagcatcgccgccgccccaccgaaaagcgcgcccttgagcgcggtgcggaagaaatgccactcgaattcacgcgccacgaatttggattccgcaccgatgaaatgcagcacctcgatgatatggccattgccggacatcgcgccgcgcgtggcaaagatgacggtcagaaccgtcgcggcgataaccagcgacagaaccgccgtcccaaccagaaccgtcgtattggccatcgaaacaagccggtccacccaggtccggtgatcgtcgaagctggcagcgggaatggcccgtgtcagttccgcccgcatggtttcaaaatcaggcggcgcattttcatcgatcgtcaccaccacaaggcgcggcacgggaagctcatcaatattcaggccgctgcccagccacggctccagcaggcgggccgtcgcttccttgtcaatgatggccgtgcccttcacccccgcaaaaccgcgcgcgatctcgcttgcctgttgcagttcctgttcgatgtcctgcccctcgacagggcgaatctggatcgtggcttcccgcgcgatctggctttgccaggcagccgccgaagcccgcaccagcgtcacgccgccaagtgtgaggcaggcaagaaaggtcatgatggcaatgacgatcaccagcgcgttgccggtcacgctgccatccggcacgatggggcttggcccctgccgccgtcggcgcttgccgacacgcacaagcaccatatccttcaggtcttcaaaacgggttttgatatcggaaagatcaatcatagatatcgagccgcccctgatcgagaatcatgcgccgcgcattgacctggtccatgagggaaagatcgtgcgtggcgatgatgacagccgtgccggaacggttgagttcggtaaaaaggcgcagcaatcgctttgccagcggcgggtccacattgccggtcggctcatcggcaagcagaagttccggctggtcgatgagcgcacgcgcaattgccgcgcgctgcttctccccgcctgaaaggacgggcggcagaacgcgcatacgatcgccaagcccgacccagtgcaaaagctcctccacctcatggcggtaggtcgcctcctccttgccgcgcacacgcagcggcagcgcgacattctcataggtcgtcatgtggtcgagaaggcggaaatcctgaaacacaatgccaatgcgccggcgcagcagcggaatttccttatggtcaagccgcgccacatccttgccgaaaatattgataagcccgcgcgtgggcttcagcgccatgaacaggaggcgcatgagcgaggtcttgcccgcgccggaagggccggtcaggaactggaatgaacgcggcggaatatggaagctgacatcccgcaggatctcaggccccataccatatctcaggccgacattctcgaaacgtatcaccgggtcagcttctcttcattgtccgcaacaggccagggcgggtgcccggcttttggcggatgatatcgatatcgaaccgacctttatcccctatggttaacgtcgggttaatctcgccggtatgactgtaaaaaaatgttggcgggcaacaaaacgccacccggtgccgcacgaaactcatcgtcaaaacgcagaggaagatgacttcatgatggcatcacgtcaaagccgacgcaaacgcgctgcgacactcccttgaccggccataaggggccagcatcaaaagccagccgtattgagtttgggctttattgccagcagccgagattgcggcctttaagattatgcgcatcgatattgaccaccagtttcgggtcttcgcgcagaagcaccatggtggtgcgttgcttcagatcgatcttttcccagcccgcgcattccttcggcaggggtgccgtattaatgctgaccttctccgtccaggcagtggccgtacagccggaaagagcagcgacaaagggaacagccatcgcagtccgccagataagcctttttgttcccgccttgagatcaatagtcaccctggcaactcctgttctgcctcgtatcccgacggggcaatcaacccaccggactgattgccgatcccgcttcgatacgtcggataatgcttaaaaagcaaatacatagagcggttccaacggcttcgtttcaaccggaacgctccacgctggaatcaagccgcccaacaagcaacttataacgcgcgataccgccctttcgcaacctgttcccgcaatagccagcctgcacgcaagcacctgaacaacccgcattgccggcctatttaacgaatagctaaaataatatatccgggccaacttaaatgatttatgaatataaaaaagggttcacatttcaatttgctgaaacaataatggaaataccaaaaatatacataatctaaacgatattgctgcaataaatatgcgactatatattcttggatacctgattcgcatacttgccgtatcactacacgaactctggggatttccatgttgaacaaattatcggctgaatttttcggaacattctggctggtcttcggagggtgcggcagcgcgattctcgccgccgctttccctgaactgggtatcggcttcctcggtgttgcccttgctttcggtttaaccgtcctcaccatggcctatgctgttggcggcatttccggcggacatttcaaccccgccgtatcgctcagcctcaccgttgccgggcgtcttccggccaaggatctgattccctattgggtcgcgcaggttctgggagccatcgccactgctgccatcctctatgtcattgcttctggcaaagatggcttctcggctggaggtctcgcctcgaacggttatggtgagctttctcccggcggctacagcatgatggccggcctgctcatcgaaatcatcctgacggccttcttcatcatcatcattctgggctcgacttcgtcgcttgcaccagcgggtttcgccccgattgcgatcggctttggcctcaccctcatccatctggtctccattccggttaccaatacgtcggtaaacccggcgcgctcgaccggcgttgccctcttcgccgatacggcagccctcagccagctctggcttttctgggttgcaccacttgtaggcgcggtaatcggtgcaatcatctggaagggcctgctcggccgagattaatcagaaggggtagtctcggtatttgatgggccggattcgaatagcatcgatccggctcacaatccgggcctgcgctgttttagagcgcatcccgaaaagtgtgaaacggttttcggaaaagatgcgcgtcaaaacaaatagttagagcgccgatctgattcattcaggaggaacagccgatataagaccgcgtgcagacaaatgtgctttcgtcatgttaacgttacggtgcggctgcgccatactcgcgcccaactggtagcctagagcattttcggaccaagaaatgcgaagcagttttgcgttggaaatgcgacaagcaaataattagaacggttccggcgatactgttaaaacaggaaccgctctggttaaacagaatgatgaaaagagaaagtttgccgatgttgttctcccgtttttccgcgttcgcaaaagctggacgtgtcgcggccgtgctgggaatgggaatattgggcgtcggcgttgcgggggctgctctcgcgccggttccggttaaggcgcagggagcggatggcggtattgccgcagcccagcagatcgccgatcatttttcatcggcgcgtacgatgacgggcgaattcgtgcagttcggccccaggggtgagcagactggtggcacgttctatatcgagcgtccgggcaagatccgcttcaattacaacaattctccgatccgcgtgatttcagacggagattcggttgtcatcaacaatcgcaagctcgacacatgggatctctatccgctttcaaaaacgccgctgaaactgcttctggccgacaggatcgatcttggtggcggtcgccttcagagcgtgaagcaggaaccggacatgaccacgctggttctgggcgacaagtcggtattcggtgattccaagatcaccatgatgttcgatcccaagtcttatgatctgaagcaatggacgatcaccgacgcgcagaaactcgatacgaccgtgatgatcttcaacgtacgcaccggcgtgcgctttaccaacgatatgttcaagatcgattaccagcgcatcgcgatgaagcgcaaaggccagtaatcatatcccggtaatcatactcttgtgacatgagtatgtttgcaattatcggataaatggttagtttcgcgaccaacctgtcaaaagtcgcgagttctttccatggccttttccattgctacctggaacatcaattcggtgcgtctgcgcatgccgcttgtcgagcagtttctgcgcgattatcagcccgatgttctgtgtttgcaggaaaccaagtgccccgacgacctgtttcccgccaagggttttcgtgcgctcggctatgagcatatcgcgatcagcggccagaaaggttatcacggggtcgccacggtttcacgccgcccgctggacggtgtggagaaggtagacttctgcaatatgggcgattgccgccacctgagcgccgtcgttgaggcgggcgacaggaaactgcgcatccataatttctatgtaccggcgggcggcgacgagccggacccggaaatcaacccgaaatttgcgcacaagctggcatttcttgaggaaatgcgcgccattattgccgaccggaaggacggatgttcatcgcttctcgtcggcgatctcaacatcgcgccgctcgaaaatgacgtctggtcgcacaagcagcttttgaagatcgtcagccatacgccgatcgagaccgaaacgctggaagacctgcggatcaagggcggctggagcgacctcatgcgccatctcattgcggcggaccagaaaatctatacctggtggagctatcgcgccaaggattgggatgccgccgatcgcggccgcaggctggaccatgtatggggttcggctgatctggaaagccatatcaagggcttgcaggtgctgcgcgatgcgcgcggctgggaccgcccttcggatcatgtgccggtgattgcgactttcgatctggattgagaagatcagtcgcggtttgcaagccgcggcgcgacctgctcgatctggccgataagctcgataagattgcggctgatatgcgcatgaagcgcggcggccacttccgggtattcttccagaatgcgccggaagatggagcggctgatgcggatgacttcggtttccacatccgccaccgcgccggtgagacgagtggtctgggcgatgagcgccatttcccccaatatcgcgccggggccgacagggcggatcgtgacccgcccttcatcaccttcatgaaacagggtaatcgtgccggtaacgatgatataggcgcaatcggcactctggccctcgcggaaaagctcgcgtcccgcacgcaggacaagccgctccgcaccgaaggcaagcaggcgcaactgttcgggcgtgaaagactcgaacaggcccaccgtgccgagaatgcgaatatcgtcgtctagcgccatgagttgtcaatacacctgcatcgggcgctgtccattatgggacaagcttatatcccccgctttctgtcacgagaagcgtcgcatttgacgggtctttttcgattttctggcgcaggcgatagacgtgggtttcaagtgtatgggtggtcacacccgaattgtaaccccagacttcctcaagcagcacatcgcggccgataaccttgtcgccggcgcgatagagatatttgatgatcgccgcttccttttcggtgaggcggatcttgctgcccttctcatcgataagaagcttctggccgggcttgaaggtataaggccccacgatgaaggtcgcatcctcgctctgctcatgctggcgcaactgcgcgcgcacacgcgccagaagaaccgcgaacttgaacggcttggtgacatagtcgttggcacccgattcgaggccgagaatcgtgtccgattcggtgtcgtggccggtcagcatgatgattggcgccttgaagccgcccttgcgcagaagcttcaccgcttcgcgcccgtccatatccggcaggccgacatccatgatgagaaggtccactatgccattgcgggcggtctggatgccttttccggcgctgtcttcctgcaatatctggaattcttcgcacagctccagctgttcgacgaggatggaacggagatcttcgtcatcgtccacaatcagaatagtacggcctgtcatgcctgtcctcgttactctttgatttaaatcgttcttggtgttttatcgcatttaatgaagccaagttgaagcggcgaaacgccaaagaaatttttgcgccgcgacaacgtccgtcaagtctggcaggaatcgggtttccgggcttcaagccctgcattgcccgatctcgaaagaccttgaaaacatgcatgacacggaggcgaaggcttggccagagacaaaatcagccgggagatcggcatcatccatgtgcgggccaagccggggcacaaaacccgtggcttgcttgttgcgggcaatttggtgctggaatgcgctcttggcaaggggggaataagcgccttcaaacgcgaaggcgacggcgcgacgcctttggcgcgcatgcgtttgctttatggctaccggcgcggcgacaagaaaaacctgccttcctcacgcctgcgcctgcgccgcgttcgcccatgcgacggctggtgcgatgcacccggcgaccctaattataaccgcccggtgcaactgtcccacaaggccagtcatgaagatatgtggcgcaaggacgacctctatgatgtctgtatcgtcatggactggaacatcgcgccgcgcaggcgcggttgcggcagtgcgattttctttcacctcgcgcggcccggctatacgccgacggagggctgcatagcattgaagcgcgccgatatggcgcgcctcctgccgcatctgacagatcgaaccgtcattcgtgtcctgcgatgaaaactccagtggatcgtaacgagccacgcgcacttcgttgccactggcatccggtcgctattgcagaacttgaactcgttgaacataagaggcaaccggctttgcatccgcaaattcatcaagcagaatgtggaagaggcatcagtatgcggtgttctcaaccatatagaacataatccgaccagagtggaacgaggacactcaagattatgctctatatggaatatcaaagaccggaatctgactgtacttacctccatgcaccaaatccggtgcaatttcaggtctttgcgggacagcagcataatcgcgtccagaaataaggttgcatatgtcccgcaaagttttgtgacagattgaaattcacaacacaacccggttgtttcgcttatgtaaaattaaagtttcggctattctgtgctccgttggaacttgcagtgaatctggcttgacctcgctggaaccactgggcgaaggttatctcgaaccacccataagtgtttgttcgcatcgtgatgtttgtaagcccggaggtattctgagggggacttaccagattggctatttcattagcagctagagcgaacataaggctggtgtttccgcttagagataccaagctacactgcactaatgcacctgctagcggccgaccattttgaaacacagtaacccttgcgatatctccacgtcctgtcgggataggtatgttgtctactacggcgtcaatctgaatagtataagacggcctcaccggaggagatggtggcggaggcggacatggtggcggaggacatggtgatggaggaggcggcggaggaggaggaggcgctggattgatgaaatcaacccgcgcattcggggttgacaatgcaaaggccttgtcgggttgagtagttgttaccaatgcggcttgaattccgacacttccctcttcagggcctttgtaactgacatcgactgggatagtcgtcttagtgtttccaatctgaacgaattgcataagtgacgggccggacgaaacactgtttggctcaccgatcatatttacataattatttataatcccactaactccaaatgtagaaaaattaatgagacagtttgttacggggttattggggctgggaattatttcagcaaaaactcgcgctgccttaccattatttgaatacccaagcgggtcagtagctgaaacactgaaagaaataatatcagccgagacagcagcaaaatgcacatcacattgatctgaaaccttaccatcggcatccagcacacaggttacagtaactgttcctcctcctgcggcatttcggataattattgcggtcgcggttccgtcatttcctgttgttgctgacagcttctttgtttgccctgtctcaaatacagccgcgtcattcgacggaaggctaaaagtaaccccctgccccacgaatttctggccgccatctcgtgttaatgttgcagtaaccaggtcgaagtctgtcccattggacaaagcattgtctttatccaccttcagtttaagcacaggaggggcaacacttttaaatgtataaggaacagcatccgcgacaagagtgttattaagtgttggatatactataattttacctgtttcaccaattgtatcggtaaaatcagccgtcgcaaccatagcagggtttgcattgatgtttgcttttttctcaccattagcgacgaatacagcattaccttctgtaatttcaaaagtaaaaacaatgcctggaacaaagtcccctccgttatccagagaagcgatggccgtgttcacagtttttccatcagccgcggaattatccttgttcacctctagacttattgatgcatcaacttttaggataatactattactatctaggttatctgacatatcatacatcaagataattctttaaaaagtatgtctttactaaagtaagccaatgcagacttacttggaaaaaatgaaactttatatgtacccggtttctccgcactaactccaaattctgccgtataatccactatttttaccgtaggtagattcggcccagccatacgtattggaaaatttttattaaacaggttcttactcaatgataaaccatcaggaataacaataaatattgtatcatcagaacttgtatcaatgtagcttttattgaaaacgatactaattatacatatagtattcccatctgctatgccgacagtattacaggaaacagaatcaatcgcagagctgaggttggggtctgttacaggaacataatcatcgaaggaaaccggcctgctgaaaatttcgtccgtctggccgcgacgtgtaatgtaaatctgatcttgtatgctcgctgcaactgcatctacatgcagtttatcaattctaatcaacaccaacggggcgaccccgttttcatcgaaatagaaattacaaacatctgcgccaccaacatcctggaagcgcaccttgccacgcccccgcgcggtcagttgcatattgggcgggccctgtatgacagcaatattggcaggcattagataggggtagtcgtctgtgtatccagcagcaccctctgtaatatcaatcttgagatctttctccagagaatcttcccgaacatcgaaggtcagcttttgcgatataccaatattctgtacggtatcagttacttttatctggatgttatactcgtttcctgccgagaaattattcgccaccgggatagtaaattggggaggcttaccgagcctcggagtggggcccgtaggatcctgggcctctataggctgcgaatctatcaccacatcattcaggagcaaaaatgcagtttgatccgtcctgatactatcccaaggtgcgcatgttgccactacactgccattaacgatattaagataaaggactggcgggctttgagtggtgtccagtttgtctattgtgggagtaatatcccccaatgcagcaaatatattgtccatagcgcttttctacatatttcttctgttcaagagagtgttgttctttaaaaatcttcatcgtgaatgagagttattataaccttccgtggggctggagcatgttcccaaaagtgagaatttgttttggggtaacgacatgctttagagaggttccggctaaagccgagtcgttggaaccactctattgctttgattttgcgcattatccgacgcatcgacgccggatctgaaatcagtccaatggattgatttccccgtgtatgcgcttcgcacttttcgggaaatagtccagctcgccaggtgtctgatcccaaagccgtaatatcttgttgcaatggtgtttttctgcgcttcgggtatttttataccttcacctacgtcacattccgctctcgaaaatcaccattcatgcggcagttttgcgcttttttgttcagatatcgaggttaaggcatcgcatcaacaatcagcgaagcgcttctactttgatttggattgtcactgccatcgggttcggtaacttcaatgaagatttcgtagctctcgccgggccgaaaatgcttttcggtggtgatgctaaagaccggtggcgcggcgaagcgcccattcagggaaagaagttgaatagatgtgatagcggccttgttgatataaagagtggctatctgcgtcgatctgatatggtcccaagattcgcacgtgataattgtttttgatgatttggagatacttactttatctaaatcactattatctattataaacggcttgatatctctaagtaactttttcatttttaaacctatattacccttgtagaaagaacaccttgcgtcaatgaactcgctgcgatcggagttgtagcgctcgcgggcgttatctcataatacatcttatagagattgcttctttttggatcttttggggttccgtagcccgatatatcatcaaaaggaataattatattaaatgctgaatcagttgggtcggtgatggttttggtatatgtgaagggattgacctggaagttatcgtcgctctgaaaatcgccttgaaatgtagcgtgaagagttactatgtcgttttgctttaaagtatacgacattttgtcggcgagagttgttttatccttactcagatctattgttgttgtgtaatctgttggatttccctgtataaatatacttccaagattgataacaccgccattaggatccaccagggggcccagaatctgatttttggggttgggggtaggcaggggaccaaacagctgcaaaagggttgttttggaattaattagatccccgttacttgtacggatggtgtatagaaaattattttgcggttttgccgatgatgatccaacgttaaggtctgccgcattcgcgactgtcaaagcgctaccattctcatttaaattcgttcctgctatttggttttggaacttattgtttagaaaaagagcaataaattcgttgggactcgtatttttattgtttattgtaaccggaaaggtagtatcggtataatttgataggtctggaccgatatctgtatctggcgcttccagctcagttccaaaagccgtatcaaatatataaacaaaagcacttgcccctcttattgtattcgtctcacagaatattcttagatatccaggattctgatttgttgcgataaaaatcgttgctacaccaagtttatttgtagcttgggcaaatcgggaatcgctccttgggtcctgcggggttaacggcgccagactgattggagttttacttgcactgtaaaaaacaccagtttgagtggcgcttgttgttcgcacatctttgactgtaaaggtgaccgagctgtcgggaataggattccctccttcatcggtgactgttacatccatctgagtgacaagtgtagcatcactgtcaggcgtgcccggaacgggagaaacttgtaaggcagggctgggatttcgcgtgatcacgggaaagcttacgcttggcaaaatgctgaagcttgttgcggaagctagccattgtgtactatcgccagttttgttgccgctggcgctacaaacaccataggctgcagcaattactgttatacttgccgtatagacattagggttggcggaatcctgggtgattgctgcgtctaaagacgagccgctcgctacctttacatttccattcgggtttgatgcgaaaataaatgtaaacctgtcagttccaggcttcggggcgtcatttccattaccatcatatgtcagtgttgcggttataacctgcgatccagcgggcgagctaatattactaaccattatattcggtatattatttattactgccgatacagccattttaccctctaatataattaatagattatagatacttatatttattagaagtataagtaaatagaatacgtattgatagtaatttcaataactgttattataaatccgatttactatattttgaattataaaattacatccttcaattattatatttaagatatttttacttaagaggacaataatgctacttcattctcgatggaagctgctattgttggcagggacatgcagcctttgctggtatagcgcggctgcgcaaacaaagtatggctctggcaacggtatcggagggactgatgcggccggcaacgctgtgggcggggcaggaggcggctttgttcatcagggcggcgaaggtgggggagcggctggccaagggcccgttgcccctaccattcccggaaatggtggaaatggagttatagatggcaacgcgctctccacaggcggggtacttggggcgacgattgtcaatgcaacagacccactgccgagtggaacaagtatgaatggtacgaacggcgccgccgaagagcgttcgggtggcggtggtggcgcagtactggcgattattaatgcccctcaatatacggtcagcagctttattattagcggggcaggaggtgaagcttctatggggggagagaacaaggtgccgcgcggcggcggtggtggaggtgtcgcatttgtgctgaatggccagatattcacagttgcggccagcgccaggatacttggaggcggcggcggtgcgaggattattgatcctgttacggatgccgaaatgggcggaggaggcggacttgggatcatattaaataccggcacactggtggtcgacggctatgtaagcggaggcagcgggggcacgccgaaatcgaccggagactatacgaaggggcaagtaccggaagggtctcccggtggtggtgtctatatgaggtcatccacaacagttaatctttcttctacaggatccatagtatctggagctattagtactccaaagatgaagtctccacctgccctcatcctggatggaagtgatagcgtcatcaacaatcaaggcacaattgcaagactatttccctctgtacctgaattatttagtgtagatgctaacgttgttcccgcgatatatgtgcgcggcgataggaattatattataaattcccatataattcttgggaatgctacaataaataacggacaatttgcttcaacttcggaggcgatcgaatttgatggcaatgataatactctggagctttggggcgggcagagtatgcgaggggttgttcgggttacaggcggaggcacgggaaaccatcttattctcggcggtgcgaatgctggcactttcaattttggcttattggatcagatagatcctggcagcgaaaaccgccagcaaatgggctatatgggctttgttgattttgtcaaaaatggcacgagcacctggagtggttcaggtgcgtccatggcaacggggccatggacgattgatgccgggacgctggcattgaccgatgatggcagccttgcatcccatgcaagcgtgaccttgaatgccaatctcgatatttccggcatcaccaatagtacaacgatgcagaacctttccggccctgcgaacagcacgattaacctcggcagcaaaactcttgcactgaagaatacaacaacccagacctttgcgggtgttgcttccggagcgggcggcaatatcgagcttgaccagggaacggtaatttttacaggggacaatacttatacaggtacgagcactatcgcagcaggagcgacgttacagcttggtaccggcggtacgattggcagtatcgcgagcgacgccgcagtcaacggacagcttatttttaataggtctgatagttttacttacgataaagtaataagcggcacaggcagcatacaaaaactgggcgcgggcattctgaccctttccggcaatagtgatacatacaccggttcaacatcggtggatgtgggcggcctatttgtaagtggcactttgggcggcatggttgccgttaaaggcggaacaagcctcgctgggacgggcacgatcgtcggtgatacaactatagccgatggggccacattgatcggccagcaaaaccataccctgacctttcagaataacttggagttggcaagcggcagtattgtgaacgtgacgctcggcaaggcgccgaacgcaccgggtttgtttaatgttttgggcgatctgacgttaaatggcacattgaacatacaggacatgggcgatttcggccccgggctttatcgtctctttgattttggcggaacccggtctggtaatctgacattgggatcggtccctacaggaacagatccgtcattattacagctcattaccacgacaccaaaccaatataatctgtttttcggcggtcagcctggcttcaatatatgggatgggggcaattcagcagatcacgataacggagcagtggatggtggcgatggtgtgtgggatgctgccaataacaactggaccaaactttccggtgccgacaacggatcatgggttaatggcgcactcgcacagtttggtgtaaaagccggaacagttactatcagcgacaatccgataacgatccaggcaagcggtctcgtattctcgacggatggttatctgctcacgggtagcagtatcattcttgatgatcccgtagatggcataccgacggttcgcgtcggcgatggcagtcgcgccggggcggccatgagtgcgacaatagaatcagagataaaaggtaaccagggcttaaagaaagtcgatttcggtacgttggttctgacaggaaccaacagctatactggtacaacaacagtaagcgaaggcacgctccagcttggtaacggtaccgcgacaggaagcattcctggcgatgtgatcgtggattccaattcctacggttatggcacgctggccttcaaccacagtagcgcggtaacttttggcagctcgatcagcggtggtggcaaggttgtacaaaaagggagcggtaccactactttcaccggcaataatacttattcgggaggtttgactgttgaacaaggtacggctgaagcaggtattgccgataatgctttcggttcgggcccgctaacagtacaggcgggagctaaagctgatcttcatgattttaacacgtcagtcggggggggggggcttattggggcaggtgatgtaacgctcggcagcggaacattgactgtcaatcaaggcttcgacagtattttttccggcgtcatatctggagacggggggctgaacaaaagcggcgcggggcagttaactctttcaggcgccaatacttatggcggcgccacgaccattgatggaggggtgctccttcaaggtgagagcggagctttcagcagtagttccgcctatcgaaccggcgcaagcggaaccgtggatttaggcgggttcgacaccaatatggcatcgcttgacaatgccggtcttgtcaattttggcggcacggggggcgcaacactccatattgccgacaattatgtcggacataatggcattgttgcgatcaataccgtgctgggtgacgataactcccttaccgatatgctgaaagtggaaggaaatacgtccggtaccaccagcctcaaggttattaatcggggcggcgtgggtatgcagacagccaacgggatcaaggtggttgaggttgtcgggcagtcggacggcgtgttcagcttgttgggtgatttcaccacagcggacaaacaacaagcggtggttgcgggggcctatgcttatacgctgcatcaaggcagcgtcgataatcccgatggcgactggtatttgcgtagccagctaaaagacacgccgacgccaacaccaacaccacagccacaatttaaccctggagttccactttatgaaggggcggtgcaaaatatgcagcggctgaaccgtttgccgacattgcagcaacgcgtcggtaatagctactggaacggtccttcttatccggccattgaacagggtggcgctcctgctggtgccgatccggcttcgtcacctgtggcaggtgttgtcaccagtgataatggcatctgggcacgtatcggcggcgattacagcaaacttcaatcctcgagatctctcacgaatatgagccagaatatcaggactgtgattatacagtcaggtgtcgatggcaagttttatgaagcagatactggcaaacttatcggcggcatcaatgcgctttatggttctgcgatatcccgtattaactcgccgtcgggtgatggggatgcaacgaccagtgcctgggggctgggcggaacgctcacatggtatggggagagcgggttctatgtggacggtcaggcacagataaactggtacaataatgactataattcagatacagccggaaaggggctcgctgatgacaaaaaggcaacgggatatgctgtgagcatagaaacagggcagcgttttaatataggtgaacgctggtcagtgacaccgcaggcacaattgatgtggtcaaaactgagcatggatactttcaacgatatatgggaggccaatgtcagcttgaacgatagtgacagtttaattggtcgggctggtgttgcgctggattatcggaatgcctggcaggacgatgccggacaaattgtgcatacgaatatctatggtatcgccaatatttatcaggagtttatgggtaacggccgcgtcggagttgcagatacgacgttctctgtgaaacaagacgttacatggggcggcgtaggccttggaggaagctatgcttgggctgacaacaaatatttgatctatggcgaaggcgctatcaatacgtcattgaacaattttgctgatagttacgacgttagaggtacgcttggtttcagggtgaggtggtaatggctctttgagagccagcttgagctgccctttttaaccggactgcacttgcttcaagaacgtagagaagagttgcatttatcttccatcgcttgtccctgccggaaaagcgtaagtgaaagggcctgatccaggaaagatcaggccctttctgccgaagggcggtttacggcataaagggtgggtgcgaaaatggcgaggatcgccccataggggatcagcatcaatgtgcccatcacaaccttcacgataaaatcaccgaaggcgagcgaagcccagagcggcacgccgagaccaagaaaggatgcaggctcggcaagcgacgaatcgggcatacccgtcagcccgtcgatccaggagaagcttgcggcaaaggctattgaaaaaaacaggatcgtatccagaaccgagccgaacatggcagcggcaaaaggtgccttccaccagctctggcggcgcagccggtcaaaaacggtgatatccatcaactgcgcaacgaggaaggccgagccggaggcaatggcgatgcgtggcgtcgcaagccagatcgacatgaccacgcccagcacgaaacccgcatagacgaccttgcgcgcggcagcagggccgaaacggcgattcgtcaggtcgttaaccagaaatgcaacgggatagctgaaggcgccataggtgagcacttcgccgaggccaaaatgctggaaaggatattgcaccagaatattcgacgcggcgactgcaacgcacatggcgaggatagccgggatgaggcgcgaaaaggatggctgcggcagcacggagatcttggctggcatttttttatcctgggtgatggaaccagcaaaaaaggccgacgagtgccggccttttttgtcaaactgtaaggccgtaggcttaagcggcagcttcagcctgcttctttgcgatctggcgcttgagcaggcgggcgcgctgcgaaagttccttatcgtcggatttgacgaggaaggcatcgaggccaccgcgatgttcgaccgaacgcagggcgttggcggaaatgcgcaggcgatagctctggccgagcgtttcggagatcagcgtaacattgcagaggttcggcaggaaacggcgacgcgtcctgttgttcgcgtggctgacattgttgccgtactggaccgacttgccggtcaattcacaagcgcgggacattttggtctcaccttcaattgcgttcttttcaggccccgacccgaatgtccgaactcaagcattcaaagcaacttactgctgctggcgcgcgatctcggacaggcggcctattgggaaagtcgcgtttctatagtgacagccgccgctacagtcaagtgagattccgctgaacctgccgaaagacgcggttttgcagcgctcgcatgaccgtcatgaaaggttgcgatcataacttcgcccgttttgcttggcctaaacagatactgtatcgaagaatcccacgcaactttttggcggtgcaatccggttgaaaacctgaactgacatggcccaccggacattcgcggaaggaatgccgaatatgacagatgtcttgctcctgctgaaagccgcatggaagcgatcgatccgctatggtgcattcaccctggcaggactggcaatcgcgagcggagtggcgagagcagatgatctctatagaaccgaatatgatatctcgattttcgggctttccattgcgcgcgcagctatcgaaaccgtcgtcagtgggccgaactataacctgaacggccgtttcgtgacatcgggccttgcccgcattttcgacaatacggatggcaccgtgcacgtcacaggcagtgcggtaaaaggggctatcgtccccaaaagcttcgatctcgcctataaacatggccgcaaggacaagagcacggcaatccgtttcatgaatggagacgtggttgcagcacaaaaccagccacccgtgaaaaaagacgatccctgggtggaaaccatgccaggcgatctcctcaatgtcagcgatccgctgagcgccctcatgatccccgcaaaggatgcgcgttcggtctgcgaccgctcgctcagtgtttttgacggccagacgcgcgtggaaataaagctggccttcaacggcactgaatcgttcaccacgggtggctttactggcgaatcagtcatctgttcggcgaagttcattccggtttcaggttatcagaagggcaagaaatcgatcgattatctggccaacaagagccggatcaccatctcctttgctgcgctcggcaattccggcatctatgcgccggtggtggcgcgtatcggcacccggatcggaacgctgaaaatcgcagccacccggtttgaaaaagtggaatagaaaagtccagagcgcatcccgaaaagtgtgaaacggttttcggaaaagatgcgcgtaaaaacaaagcattagagcgcgtttcgatctgattcaaccagatcgaaacgcgctctaatgcgtggggtgcaggcattcatcgtgattgccgagtatctcgatcacccggcactggtcaacacggccatgggcggtgctgtcgagcattcgcaagagttctgttttcaaggattgaagcctggcaatgcgaagctccacttctgtcaggcgggcacgcgctattgcatcggctaccgcgcatgactggtcgggcttgtcctgaaggtcgagaagcgtgcggatggaatccaccgcaaaccccagatcgcgcgcatggcggatgaacaaaagccgctggatatccctggcatcgtaaaggcggcgattgccctgtgtgcgtggcgggacgggcagaaggccgatctgctcgtaataacggattgtcggcactttcacaccgcttgccttggaggcctcgcctatcgggatgctgaccatgatttttcgcttgctcctctagttactagaggatgtaaaccttggttcgagcaattcaagagggatatcaaagaccgtgagtgagccaatgaaccagatcagctttcgtgtggacggtatggattgcgcctcctgcgcagccaagatcgatacggcggttcggcgtgtgaagggtgtcgaggatgtttccgtttcggtgacggcgggtacgatgacagtgcgtcatgatggcagcggtgatattgaaaccatggcgcgcaaggtgcgcagcctcggttatggtgtggagcaactggccaaggaaaggcaagcggcagtccacgaccatcatcacgaccatggtgactgcgacggccatcatcacgaccatgaccatcatcatgaccacgctcatgctgaaagcccgctggaagctgcacccaacagcctgcgcttccgcgtggatggaatggattgcgcctcctgtgccgcgaaaatcgatactgccgtgcgccgtctggcgggtgtgaccgatgtgtcggtttccgtcaccaacgggacgatgaccgtcaatcaggatggttcggctgatagcaatgagattgcagccaaagttacggcgctgggctacaggacggtgcttgcggaaaatgggagcggcgcggcgcaaccggcagcgccggctggaagcctgtcatggtggcagacgaagaaaggccggacgatgcttgcctgcggtggcgggctgcttgccgcctatgccattggccatctctaccctgcggtgatgcactgggcctttatggcggcgatgctgatcggcctcgttccgattgcctggcgcgcctgtatggcggcggtcaatggcacgcctttttccatcgaaatgctgatgacggtcgcggcggtcggcgcaattatcatcggtgcgacggaagaggcggcaacggtggttttcctgttcctcgtcggcgaattgctggaaggtgtcgcagccggcaaggcgcgcgccagcatccagtcgctggcgaccctcgttcccaagacggcctttctggagcgcaatggaacgaccagggaggttgccgctgaaagcctttccatcggtgatgtgatttcggtccgtccgggggatcgtatgccagccgatggcgagatcatttcaggcgaaagcgccatcgatgaagcgcccgtgaccggtgaaagcacgccggttggcaagggcgaaggtgatgtggttttcgcgggcacgatcaatggtgacgggcttttgcgcgtgaaagtaaccgcggcggctcaggacaataccatcgcccgcgtcgtccgtctggtggaggaggcacaggaggccaaggccccgaccgagcgtttcatcaatcgtttctcgacctattatacgccgggtgttgtggttgtggcggcgctggtcgcgatcctgccgcccctttttgcgggcggcgtctgggacgagtggatctataaggggcttgccattttgctgatcggttgcccttgtgcgctggtcatttccacgcctgctgccattgctgcggccctttcttccggtgcgcggcgcggccttctcatgaaaggcggcggggttctggaaaccgtcggcaaaatcaccacggcctgcttcgacaaaaccggcacacttaccgaaggcaagcccaaggtgacggacgttctggcaggcgcgctgccggaagacgaggttttgcggcttgccgcttcccttgatgccggttccagccatccgcttgcgcttgcaattgtcagtgctgctgaagagcgggcgctgaaactggcggaaatcacgcagggcaaggcgcatggcggcaagggtgtgtcgggcgtcgcgggcaagagcgtactttttctcggttcgcgcaaggctgcgaatgatattgcggcgatccccgatgcgctggccggccgtattgccgcctgcaatgatgagggcaagactgtttccgtgctggttgccgatggcaggattgctggcgccatcgccatgcgcgacgagccgcgcgctgacgctatcgctggcctgaaaaagctgaaggacggcggcatcgccaccttgatgctgaccggcgacaaccgccgcacagcggaagccatcgggcgtgatcttggcatcgaagtgcgcgccgagcttctgccggaggacaagcagcgcattgtcggcgaattgcgcaaggaaggacggatcgttgccaaagtgggcgatggcatcaatgatgcaccagcccttgccgcagccgatgtgggcattgccatgggtggtggaaccgatgtggcacttgaaaccgccgatgccgccatcttgcacgggcatgtgagcgatatcgcggaaatggttgatctgtcgaagcggaccatgcgcaatattcatcagaatatcggcatcgctctggggttgaaggcggtcttcctcgtcaccacggttttgggcattaccggcctctggcctgccattctggccgatacgggtgcaaccgttttggtgacagtcaatgcgctgcgacttttgagacaacctgtacgctagagcgcatcccgaaaagtgtgaaacggttttcggaaaagatgcgcgtcaaaacaaaggattagagcgccgatctgattcaatcagatcgaaacgcgctctagaacattgaaatttctcagctttgaaaagtgagtataccatcgccactattcttgcaggaaagcttgcaacgtgtccgttcccgttagtatctacagtttacaaaatagtaagcgccgggataattgcagttcattattctcaatagttttcctttagaacattttcgagccaaaagcgtgaaacggtttcgcgtcggaaaatgtgacaaaacaaagagatagagcgttccaatgattccgttttaaacggaaccgctctagacgaaagggaaaacaatacacgtgtgtaactgtatgaggctgcgatgcatctggaatgctttaaatgccatgacacgcctcctaaaatcgtgcctgggcgccccgaacgaagctggatgagtagttttcactcacgcgcaccttaccgatgtcttccattaactatggcgaactctacagggtgggaaatactatgtcctacagatatagaagtaagctggaacggaggactcgcaaaacaagatttgctcgtaaaaaacgttgcgaacgattctatttctattgaacatttcgcccaatctcacttttcacacggcatcctcacctttcacactggatatcttttccgaacaccagccaattttgcactatgggtaagcggtgcacctaatcatataaaagacggtattcagccgctgaccgctcttgtggaaaccgggtggcttccttttccattcaccatgaactggcacatgacacggcctggcaccgttcgttttgaaaaaggggaacccttctgtttcatacagataatcgaacataaaaagatggatgatgtcgttccgaccattaaaggtttaagcgacgatccgaccctcaaagcccaatacgaaacatggtctgcgtcccggagtaatttcaatcaggcgctcgctgaccaagtcccggaagcggtcaagcaaggctggcaaaagaaatattttcgtggcgaaatcattccgtcatcggcagaagaaatacttgccaaaaaccacattcataaaagaaaactcaacaaccctatttctggataatatattttaatagtataggaagtaatatgtctaacgcgacattaaactacacaataactacttcccaagccattatgtttgataacgccaactcatacattcagatacaggtgtcgcctctagatggttcgagtgaagctgcatatgtcgaattaccggatgaagtagcaaacgatagacatatacagaagatgttctcatctactgaaggaggaacggtcacgaatggagttttattcgatatatattttccacggctgcccaatctgtcatcaatgcctataaaaatatatcctgccggaacagatccatcattaataaatgagagcacgccttttttctctatcaccctttccctcgggagcgcgatggcgggcagcgccttgttgctcggtctggaagataaagaaaaaaacgtacgcgtgctcccccgaacaggaacacccgcacagccagcttcatatacatggactgcaacaatattacctgaagccaccggccgtattataaatgcgattgtacatgtaacagatctttatgataccaattttatcaaatccgtaaacttcaaagcaaatggagtcgatatttcaccaataatcgatccattgacaggtaaacaccatttatattttaaaacgctagccaatgggttagcaactctggaaattactccaacgggaatagcttgctggggccatttaatatattggccttttgctgataatgcttctgaagtggcacgtattgttatttacgatacagaccgttttggattgggtttatttggaccaattcccgataaaaacccaataacattaagtgaatatactccccccaatggcccctcctttacaatacataacgatgcgtcaccgcgagccatcgatgacggtgggagcttatatttcctgattaatgatagctacaacataacagtgccatcatcttctaataagaatataaaaattacggcatcaacccactctattaatggatcgacaggtgaatctccacgagccaatactgcaagatatatttatacgaaacaaaacggagacaccttaacttctcctaaatactcgttcttcgcattctcgggtgtacaatagcgttcactttggttccggcgcaaatttttgtttagagcattttcgagccaaaagtgcgaaacgccgacgcggggaaatcactccaccaggctgatttctgatccgcttcgatgcgtcggataacgtgtaaaaacaaagagatagagcggatcccgctttcgggagacatgctctatcttcgaccggcacgccggcgtccgcgcacggaagcggcagccccctgctcctcaaagagcgaggcaagttgttctgtcattgcgcccgccagttcttccgcatcgacgattgtgacagcgcgctggtaataacgggtcacgtcatggccgatgccgatggcgatcagctccaccggagagcgcgtttcaatctcctcgatcacggcccgcagatgccgctccagataattgcccggattgacggaaagcgtcgaatcgtccaccggcgcaccgtctgaaatcatcatcaggatcttgcgctgttcaggacggcccagcagccgctgatgcgcccagatcagcgcctcgccgtcgatattctccttcagaagcccttcgcgcatcatcaggccgagattgcgccgtgcccgccgccatggcgcgtcggcgctcttgtaaacgatgtggcgaagatcattgagccgccccggattggcaggcttgccgcacccaagccatgcttcgcgcgattgcccgcccttccacgccttggtggtaaagcccagaatttccaccttcacaccgcaacgttccagcgtacgggcaagaatatcggcacaggttgcagccaccgtgatcggacggccgcgcatggagccggaattatccagcacgagcgtcaccaccgtatcgcggaaatccgtatcgcgctcctgcttgtaggaaagcggctgcgtgggatcgatgacgatgcgcaccagacgggccgaatcgagatagccctcttccagatcgaaatcccacgagcggttttgctgcgccatcaggcggcgctgcaaacggttggccagacgccctaccacgccctgcaaattggcaagctgcttgtcgagaaaaccgcgcaggcggtccagttccgcttcgtcgcaaaggtcggtcgcctcgacttcctcgtcgaattcacgcgtaaagaccttataatcgacatgctcggcaaaataggcgaaaggctggttcggacggcgcgtatcgcccggtgtttccgcatcgatatcctcgctgtcgtccatttcgtcggcggaagcatccgccgcgtccatctcgccctgttcgccttcatcgctggaactgtccgactcttcgctttcagccgaatcggaaccttcctgattttcgtcgccgccttcctcgttttcatcggaatccggcgtctgctcgtcattctgctcttcgtcgtcgctcggctcttcctgcgaaagctcttccgccatatccatggaggcgagcatatcgcgcaccgtgcgcgcaaaagcctgctggtcttcgaggttctcgccaagccgcgcaatatcggcagatgccttctgctcgatccagtcgcgccacagctccagcacctggcctgcttccgccggggccggacggcctgtcagcttctcacgcaggagaagcgacaccgcctcttccagcggcgcatcttccttcgtcgtgacagcggaaaaattggcacggctatatttatcggccagcatggtggagaggttatccgccacgccagccatggcgcgcgcgccgatggcttccacacgcgcctgctcgaccgcatcgaaaatcgcccgcgcctgcttgccttccggcgccagcgcggcatgaatgcgcggattgtggcgcgcctgacgcaacgccatggaatcgccaagcccccgcgtgacggcaatgtcatgcgcggtcgggcgcttcggcagatcgggaaggcgggcgcgattggcgctcagcgccgggcggtcatggctgaaggccacttccatttcatggtcgccggaaatggcgcggacgcaagccgttatcgcacgcttgaacggctcggaatcgaccggacccgttttacgatcacgcgaattatcgcctattcctgacatttggcccgacatctgcctatcccgacttcactttgcagcagacggccccgcctgcatcaaatcatggagcgccgccgccggatcatccggcgacgggccttttctcatcaggcgagaacgatattggctgccgattccggcagttccacgccgaaggcacgctgatagaattcagcaaccgtcgcacgttccagttcatcgcacttgttgaggaaggtcagccggaaggcaaagccgacatcgttgaagattgcggcattctcggcccaggtaatgaccgtgcgcgggctcgtcacggttgaaagatcgccgttgatgaaagcctggcgcgtcatgtcggccacgcgcaccatcttgttcacgatctcgcggccttcggcattctggtaatgcttggccttggcgagaacgatattcacttcattgtcgtgcggcagatagttcagcgtcgtcacgatggaccagcggtccatctgcgcctggttgatctgttgagtgccgtgataaaggcccgtcgtgtcgccaaggccgaccgtattggcggttgcaaacaggcggaaagcgggatgcggacggataacgcggctctggtcgaggagcgtcaggcggcccgacgattccagaacgcgctggatgacgaacatcacatccgggcgacccgcatcatattcgtcgaacaccagcgcgacattgtgctggtaggcccatggcaggatgccgtccttgaattccgtaacctgcacgccttccttcaccacgatcgcatccttgccgacaaggtcgatacggctgacatggctgtcgagattgacgcggacgcaaggccagttgaggcgggctgcaacctgctcgatatgggtcgatttacccgtgccgtgatagcccgaaaccatcacgcggcggttataggcaaagcctgcgaggatcgcgagcgtcgtctggcgatcgaaaagataatccggatcaagttccggcacataggaatcgcccgccgcataggccggcaccatcatgtcggaatcgatcccgaatacttcgcgtaccgaaaccgtggtatccggcaaattggctatatcccgctcaaccttgttcatcatgcctccagagcggcaggactgtccggccgcgatatccaagtatcatccggggcacgttttcccggcaagccggatatgcgccccgtccgtgttcagttgcgggcatccgtgcttgcatccgcgcaaatggcgcgcggcagaagaatgtccgtcaagggcagtgagcccggtatccggtccgccacccatattcccgtgcgcatgaaacaggccgcagttccaaggccccgcggtccatgccatccggcaggccgatccggtttcccatgcctgcttgccgggtttagcaaaaacccgcctgcttgagcaattggtaagcctggatcacatcacggaatcgctcctcggacccacggtctccaccatttgcatcgggatggtgaagctttaccagctctttatagcgcgccttgatcttatcgccagtcgaatttgcatcaagaccgagcgttgcgagcgctttcagctccagagtgcgcggcttgcgctgcgccttctggcccggcgcgtgccccttggcctccttgaagagattgaaagggtcgcggatacggttgtgataggaggccgagccggagcgcatcttggccatatctggcgaggtgcgcgccttggcggtggaattggccgctgtggaccaggtggggcgatggcccgttatggcatccttctggaacttggcgatatcgccatcggacagcccggagaaataattgaaattcttgttatattcccggacatgatcgatgcagaaatggagatactcaccctcgcgcatacgcccgaccggcgcacgatgcgtgcccggcttgtcgcaaccatcccactggcagcagggagcgctggactttgcttccgtagtctttttggggcggatacggatgctgtcgaaatatttggagttcagtgtcatcgaatcggattatgcggattaagagtggctaaacaagaattgacatttcgctcaatctggctttgagccatctcaacacggcgaaattttgaagcgggtaactttcctgtgcggatttgccccaccttttgcagccgaagcagcgttatatgaggcgcagcgcctatatggggagaaccggcccgaatgtccatgcacaatagcaaacaaagctcgatggaagcaaaactcactgcggcttttgcacctgaaaagcttgaagtcattaatgaaagccgtctccacgctggccatcaccgcgatggtggccatgaagacgacacctatgacggcgccggcgaaacccacttccgcatccgcatcgtggcagaggctttcaccggcatgagtcgcgtgcagcggcaccgcgccatcaatgatctcttgaaagaggaactggaaagcggcgttcacgcgctggcactggaaccttccgcccccggagaagcagcgcggggctgagcaatcatccgggcggcaaatagcttatgcgcgcccggcggctgaaatctgcgccggttttccgtctgcatcgagcggcacgatgcgcagccgcgtcagccggttcttttcctttttcagcaccgtgaagcgcttgccgtgaaaggtgaaggcctgcttcacttcgggaatggtctgggtttcgtgtatcaccagaccggcaatcgtggtcgcctcttcatccggcaggttccagtccagcgcgcggttgatatcgcggatcggcagcgaaccgtccacgatggccgaaccgtccggttgcaggcgcaggccctgcatatcgatatcatgctcgtcggaaatatcgccgacgatttcttccagaatatcttcgagcgtgaccagcccctgcacgtcaccatattcgtccacgacaatggcaatatgcgccttgcgccgcaggaacgcatcgagctggtcctgcaaggtggtcgtatcgggtacgaaccacggcttgcgcgcaactttcatgatgtcgatgcgcgtaaaatcattgtctacttcgtagagcgccctcagcaggtccttggtgtggatgatgccgatgatattgtcgatatcgtcgcgccagacgggaacgcgcgtatgcgggcttgccaggatctcgcccacgatctggtctgcgggcgtatcggcattgatggtgcccatcgcggtgcggtgcaccatgacgtcgctgacctcaagctctttcagatcgagaagaccgccgagctgatcgcggtcctccttgatgagcgacttgtcgcgatgcagcacctcgacagccccgcgtaattcttcctgcgggctgagcatggagcgcccgacggcaagattgatgccgaacagccgcaggatcacccgcacgatccagttcacagccgcagaaagcggccccagcacgagcaccaccagcgacacgccacgggcaacattgagcgaaaaacggtccgggcttgaaatggcccaggatttcggcagcacttccgcgaaaatgaccagaatgaccgtcattgccagtgtggcgtaggccacgcccgcgtcaccgaaaaaggtcaggaacatggtggtcgcgatcgaggacgcgagaatattggcaaggttattgccgatcagcagcacgccaatcagccggtcacgtttgccgatcaggcgctgcacgacgctcgcccgcgcatcgccgtgctgttccagcgtaagcatccgggcgcgcgaggcggctgtcagcgccgtttctgaaccggaaaagaaagccgatagaatgacgcagaacagaatagtgccgcacagaacccaaagctcgatactcattcccgtgttcccctagaattttcacagaacaaatagttagagtggttccagcaaatctccgctctaagctatggcgaggcgctctttcagaaattccagcacggcagcaggcggtacgtcctttgcgatgaaggactggccgatgccatgcgtgagaatgaaggtcagcgtaccgcgcgtcaccttcttgtcctgcgcgatataatccatcagcttttccgcgggcggcaggccgcccggcacctcggccagcgaaaccggcaggccgacagctttcagatgcgcttccacccgctctgccgcttcaataccggcaaggttcatccgggccgaaaagcgatatgccagcgccatgccgatcgcgaccccttcgccatgaacgagacggctggaatcatagccggttgcgctttccagcgcatggccgaatgtatgaccgagattgagcagggcgcggtcgccggtttcacgctcatcgcgcgccacgaccgcagcctttgagcggcaggattcggcaatagcctttgtgcgggccgcaccgccggagaaaacctcctgccagttcgcttcaagccaggcgaagaaatccgggcggtcgatcaggccatattttgcgacttccgcataaccggcacggaattcacgcgggctcagcgtatcgagcacctgcgtatcggccagcacgagttgcggctggttaaagacaccaacgaggttcttgccatgggcggtattaatgccggtcttgccgccaacggaggaatcgacctgtgcaagaagcgaggttggcatttgcacgaaattcatgccgcgccgcacgatccccgcaacaaagccggaaaggtcgcccaccacgccaccgcccaacgccaccaccgcatcgccacgctccagctttgccgccagaatggcgttggtgacggtttcaagcgtcgcaaaggatttggatttttctccaggtgcgacaatcaccggcgtggaatcgataccggcccgtgcaaagcttgcctgcaaacgctcaagatgcactgccgccacattctcatcggtgacgatggcgacacgaacccccttcagccgcttggcgacttcctcgcccgcgcgctcgacaagccccttgccgatcagaatatcgtaggaacgatcccccagcgaaaccggaacggtaacactatcggcaacggttgtaggcgcattcattggtcagctcctgctggtatccggtggacgaaagaccggacacacgaaacaaataaagaaaacggcccgtggaccgcttcaggtttcggccgtcatccggcggaagcggcctgttccttttccagatgcgccgccagaacctcgatcagttctgcggcaatcacttcctttttctcatcgcgcgtcatcagatgcagctcggccagcgcataaaccgggtagcgctcgtccatcagccgctgcatgacgccgcgcggatcgctgtttctcaaaaggggacggttctggcggcgcgaaacgcgctccatcaagacgtcgagatcggcattaatccagatggaaatccccgcttcggcaatcgccgcgcgggtttcggcgttcatataggcgccgccgccggtcgccagcaccatggggccgtcatcgagaaggcgcaggatcacgcgacgttcgagatcgcgaaattccacttccccataggcctcgaacagttcggcaacagtcatccgcgaaacagtttcaatttccgtatccgcatccttgaacggcaggttgagcatgttcgccaccttgcggccgatggtggattttccggctcccatcaggccaacgagaacaaccactttactgccgagcagctggcggatcgtttccgtctgcctgtgaagatttgtttgtttgttcgtaccgctcatcagcctcttccgttccaccccggttccacatgaaaaacgaagcggcgtcaattactttcatggtttttgtcgcgctcggagcggctttttcacgcgatcacgccgcctcctcgctttcgtctcaatggcacagcataaaagatacatgccgacactgacgcgccttgttgtttttctagcccttatcgctgccctcatctacggcgcgatgtatgcgcttgcgaatttcatcaagccggaccagcacgaaattgcggtcgaaattccagcttcgagccttcatcccgttcccattgcccctgccgtcccagaccagccatccagggaatgacaatgcgcgcttcactggcaatcgagaattttctggaaatgatgagcgccgaacgcggcgcggcacaaaatacgctcgaatcctatcggcgtgaccttgaagccgccgccgaagagcttgccgcaaaaggcgtgaaccttgccgaagcggaaaccgggcatatacgcatgaccctcgacaccatggcagcacagggttttgccccgacctcgcaggcgcgccgcctttccgccttgcgccagttttttcgctttctctattcggaaggtttccggcaggacgatccgaccggcatccttgatgcgccgaaaaaacaaaagcccctgcccaagatcatgagcgtcgaaaatgtcggcagactgctcgaccgggctgcacttgaagccaatgaggcggcggagccgggcgaacgcatcaaggcattgcgcctgcacgcccttctggaaacgctctatgcgacgggcttgcgcgtgtcggaacttgtcggcctgcccgtcaccgtggcgcgcaccgaccaccgctttttgctggtgcgcggcaagggctcgaaggatcgcatggtgcccctttcccggaaagcgcgcgatgccttgcaaaaatttctgaccctgcgcgattccctgcccggcagcgatgataatccctggctcttcccggctttttccgaaagcggccatctggcgcggcaggttttcgcgcgtgaattgaaggggctcgccgcccgggcagggcttgctgcttcctcagtctctccgcatgtgctgcgtcatgctttcgccagccatcttttgcagaacggcgcagacctgcgcacggtgcagcaattgcttggccatgccgatatttcgaccacgcagatctatacgcatgtgctggaggaaagattgcataaactcgtcagcgaacatcatccgcttgccgattagcccgcctgcggttatgagaaaaccggaaatttgcaagatgagcccacagtgaatatgtaaggcgccgtaatacagccttcttcatgtcggccatagagcggcacgtccctttgtaaaacgcacgaatagtcaggtccgatgtataactatctcgattttgaaaaacccgtcgccgacctcgaaggccagattcttgagctgaaaaaactcgcgcaggaacagggcagcgtcgagatgggcgacgagattagccgcctcgagaaacgctcggccgatgcgctgaaggatatctaccgcaagctgacgccctggcagaaggcgcagatcgcccgccatccggaccgtccgcattgccttgaatatatcgaccggcttttcaccgaattcacgccgcttgccggcgaccgcaaattcgccaatgatgaagcccttcaggctggtttcggccgtttcaacggcacgcctgtcgccattatcgggcaggaaaagggttccgacaccaagacccgcctcaagcataatttcggctcggcccggccggaaggctatcgcaaggccgtccgcatcatggaaatggccgaccgcttccagcttccgcttatcaccttcgtggatacggcaggcgcctatccgggcgtcagcgccgaagagcgcggccaggcggaagccattgcccgctccaccgccgaatgcctcaagctgcgcgtgccggtgatctcgatcatcatcggcgaaggcggctccggcggcgccatcgccattgcggtggcaaaccgcgtctatatgctggaacattcgatctattcggtcatctcaccggaaggggcagcgtcgatcctgtggcatgattccacccgtgccaaggatgccgcctccaacatgcgcattaccgcgcaggatttgttcgatctcaagatcatcgacggcatcattcctgaaccgctcggtggtgcgcatcgcggcaaggaatccgtgatcgacgccacgggcgacatcattgccgcctcgctgcgctccatgaaggatatcgacggtgaaacgctgaaacaggaacgccgccagaagttcctggaaattggtcgcaacatctgattttagccataaactggaagatagatcatccggggagcctttggttccccggatttgcatcatgctgcaaattcagccatattaccgatgcgttggattttggctatctgagcaaggatttataaacgataccgtaaggttttgttgttaaactttgaccttcaggaacgtggcttttgctcataaagtctctggcgtggctctaacagacttgatgcgacatgaagatcaaaaccgcacttctaggctccattctggcaacggccctgctggcaggttgtcagggatcgtcggtgtccgacctcgccatgcgggcggaaaagccccttccccaaaagattgttgccaagatgcaggcaaaggggatgacccgcacgtcgccgattctggtgcgtatcttcaaggaagaaggcgttctggaagtctggaagcagaagaataacggcaaatacgaccagatcgcatcctacgaaatctgcaaatggtccggcaagctcgggccgaaatatatcgagggcgatcgtcaggcgccggaaggtttctacaccgttcgtcccgcgcagatgaacccgcattccaactattatctcgccttcaacatcggctttcccaatgcctatgaccgcgccaacgggcgcacgggccagcatctgatggtgcatggggcatgttcgtcgtcgggttgctattcgatgacggacgaacaggtcgccgagatttatgccttcgggcgcgacgccttcaagggcggccagcgtgagttccagattcaggcatttccgttccgcatgaccgcggccaacatgacacgctacaagaacgatccgaattattcgttctggaagatgctgaaacagggctacgacgcatttgagaccaccaaggttccgccgaaagtcgatgtctgcgaaaagcgttacgtgttcaacgttccgacgccggatggccagcctttgtcgccgacaggcgcctgcccgccttcggtcggcggcgaggccatgtcctatgcctcttacgaaaagaccttccagacggctttcagcgccgcacagaaagcccctgccccatcaatacagggtcttgcggaagcaaagctcgtttccgcatggagtgcagcgcgggcacgcggcgaaaaagtaacgcgcgagccgccgtcactttcacccgcatcggctgaaaagccgggcgcaccggatatccgccccgcaacaccggccatccagccgaccgccattgcaacggctccgcagcaggctgcacctgcaacaccggctccgcaaatcacatccgtgccggtaccgcagcaaaacccggcagaagcgactgccgtggccaatccgcagatgtcgtcaatgacgattgccagcaccgttgcgcagaatattgaacagccgggaccaaagaagccgtggtggaaaatcatcggcaactgatttccgatcaggaaaacacacctgtttacgacctgagggggctgaaatgcccccttccggttttgaaaacccgcaatcgtctggaaaaaatggcaagcggtgcgcttctctgggtagaggcgaccgaccctctgtccggtatcgacctgccgcatttctgcgtacaggaaggccactccctgattgcgcaggagcgggaaggcacgcttcaccgctttctcattcgcaggaaataaagcaaatacttaccggcttaccggcggggtgagaaccccggaatggccagcggattttcagtcatggctgcgcggtcgggcctgtcgaggccgggccggcccagaaaggcatcgaaaagttcccgcacataggcctccggcaagtccttcacaatcaggaccagaagcgtttcgcgcttgccttgcggccattgcggcaggcgcgcgggcggatggaaaatcttctgcacaccatggatgacgaccgggcggtccgggtcttcggcaatctgcacgatacccttcatgcgcaagagcttttcaccatgggtcgaacgcagaagatcgagaaacatctcgaaggtcgaaaccgggatcggcgcatcatggcgcagtgaaaacgaacggatcgcatcgtcatgatgatgatgatgcgcatagccctgatcgttatgatgatcgtgatggtgatcgtggtgatgatggtcgtgaccgcaatccggcccgcacacatggccatggccatgatgctcgtcctcataggcttcggccttaagccagcgccgcacatccgtcgatttcgtctgcgggttataaagcccgcattcaaaaagcgcggcatagcctgtgcgctcttcccccgcttccagaatatcggctccggggttaagcgtgcgcaaccgtgccttcaatgccggcaagccagcctgtgcttccggcagatcggtcttggtgaggatgatgcggtcggccatggctgcctgtttgacggcttcctcatgattgtcgagcgttgccatgccgttcaccgcatccacggtagccagcacgccatcaagccggaaaacctgcgtgagaagaggatgacccatgatcgaatgcagcaccggggccggatcggcaagccccgtggtttcgatgatgacgcgcttcagcgccttgatgcggccggtctgcaaccggtcgatgagatcggccagcgtatcgaccagttcaccgcgcactgtgcagcacagacacccgtcagccagctcgatcacgccctcgctcgcctgctcgaccagcagatggtcaatgctcacctcgccgaactcgttgataatgactgctgtatcgctgagcgccggatctttcaaaagccggttgagcagcgtcgtcttgccggagccaagaaagccggtcagcacggaaacgggaatgggatcaggcatatcagttgatggccgttgtctttacgcctggcgcgcgctgcggacgcggcattggcaccggaacccgcgaaatgccgggctggccgggccggttgatcgaacccggttcggaaaccagcctcacctgcacggcaatcggatcatggtccatggcgtgaatatagggtgaattgatcttcagccggccttctacctcgcgcccgtcccagcggtcggccatggcctgctcgctacagatggccttgcgcatatcaacggcctgattgagattggctgtctgcgccgggcgcagcgtggcaagcgtcggcccgccggaactgcgcgcgcgaaacgcatcggtcatcatttgcgcggcctggatcgcacgcgtttcctggcgatccgcacccagtacgattgccagcaccgtgcggccgttgcgggtggccgaacctgcaaggttgaagcctgatgcgcagacgaagcccgtcttcatgccatccgcaccgtcatagcggccaagcaggatgttgtaattggcctcaactttcttgcccgcacccggatcgatcgcttctgtcgcgaaataatgcgcatattgcggaaattcgcggcgcaactgcacggcaagaaccgcaagatcacgcgctgtcgtataattgttcggatcatgcaggccattcggattggcgaaatgcgagccgaacattccaagacgccgcgcctcggcattcatccgctgcacgaaggcagcttccgttccgcccacggcttcggcaacggccaccgaaacatcattggcagacttgaccagcatgatgttcagcgccgtatcaagcgtcatgatcgagccgggcttgtaccccatcttgctcggcggttccttggaggcgttgaccgtcatgcgcaccggggattccagcgtcatctggccggactgaagcgcgcggaatgtgacataggccgtcatcatcttggtgagcgaagcgggataccagcgctggaaggcatcctgctgttcataaaccttgccggtggccacatcgacggcaatggacggattggccgccgcgcccgacaacgcgataccggaaaaggccactgccgcaaaccagattctcaatgacttcgacatcattccgcagttccaatcacaatggcccgcaatttttgcgggttatcgcagcagcctcgtagcgaaccgtagcaatcgtcacgataacgattcataagcacttcgggcatgggagtataacccagatcccagggcgccgaactggcatgacaggctcgaaacgcgctcggtcggaggatttatgttcctttatctatgccatgtggcaatgaaaaggcaaacagggattgcccgttttcaccgaaacgtcatatcctgtttctctcaaatcacgcccggtccgggagccacccagatatgccagtgttaaatcgtgctattgaaatgcaagcagaaattgccgcgtggcgacgaaaactgcaccagaatcccgaactgctctacgatgtgcatgaaactgcgaaattcgtcgaagaaaagctgaaatccttcggttgcgatcaggtggaaaccggtatcgggcgcaccggcgttgtcggtatcatcaagggtcgccacggcgatggccatgccatcgggcttcgcgccgacatggatgcccttcccatcacggaaacgagcggtgccgaatgggcctcgcaaaatcccggcaaagcccactcctgcgggcatgacggccataccgccatgctgctgggggccgcgcaatatctcgccgaaacccgcaatttccgtggctcggtcgcactcctgttccagcccgccgaagaaggcggtgcaggcggccttgccatggtcgaggatggtgtgatggaccgcttcggcatttcggaagtctatggcgtccacaacatgccgggcctgccggtcggtcagttcgccatgcgaaaaggcccgatcatggccgcgaccgatgagttcgacctgtttattaccgggcgcggcggccatgcggcacagccgcaccgcacgatcgatccgattcttgccggctcgcaattgatgattgcgctgcaaggcatcgtgtcgcgcaataccgatccgctggattcgcttgtgatctcggtcacgaaattcatggcgggcgaggcctataatgtcatccctgaaaaggcgaagctttccggtacggtgcgcaccttgaaaaaggaaacgcgcgcctttgccgaacgccgcatccgcgagacggcggcggggatcgcagccgccaccggcgcggaaatcaccgtgcgctacaagaataattatcccgtcaccttcaaccacgacgcacagaccgaatttgcagcccgtgtcgcggcgacagttgcaggcgaaggcaaggtggatacgaatatcgaaccgatgatggcggcggaagatttttcctacatgctggaagcgcgccccggcgcctatatcttccttggcaatggcgacacacccggcctgcaccacccggcctatgatttcaacgacgatgccattccttatggggtgagctatttcgtggccgtggccgaaacggcgcttgccgcgtgaaaccgaataaaactgcccaccttgctttttgcggggttggcgaccgagatgaaaaacagtatgtgtctgaaagcattcacaatgccggaatcaccggcgagtgcgcatcggttggtcccgtagctcagtaggatagagcgacagattcctaatctgtaggtcacaggttcgattcctgtcgggatcaccaccgaaccatcacccgtcataaggccagttggcctgcgagaagagcccgccatcaatccataatgtctggccggtcacgaaccgggcttcatcggaaacgaggaacagaacaggccccgaaatatcctccggtacaccaacccggcgtagcggcgtgatcggagcccagctctgcgcataatcaggttgttcctgcgcggtgcgctcattgaggatagcaccgggcgcaacgcaattgacacggatgccgtgggggccaagctccacagcagaagccttggtcaattgttctatgccacccttcgacgccgtataggaaaccagtttcggaaaagccagcttgttgcagccggaaccgatattgacgatggcgccgcccttgtcggcttccaccatgcgctttgcggcagcctgcgtgttgagaaagcagcctttcagattggtgcggataacatcgtcccacccctcttcggaaagttccagcaagggcgcccaggtctggatgcccgcattgttgaccagcacatccggcgcatcgccaaaccagtcgcaagcctcgtcgaagaaggcttccacttcggcccgcctgccgacatcgcagccaagcccaagcgcctgaccgcccgcctcctcaatggcctcgacaagtgattgtgcggcatcatcatcatgccgatagctgaaagcaaccgcataacctgcatctgcaaaggccgaaaccagatgtcttccaatgccggtgctgccgcccgtcacgaccgcgaattcacccatgaaagctcactcccagaactgttccagacgataaacttaaccggttttccgcactggtaaaccggcaaaaaggaaaatagctttcaggtaaggacgaggaggaaaccatgaaccccgatataaaagaagccagcggcgcatgtcattgcggcaccgtacgatttcgcgtgaaattgtctgacggccttcatagcgcacggcgctgcacctgctcctattgccggatgcgtggtgcggtggccgtgtcagccgatcttgatgggctggagatccttgaaggtgaagacgcactgacgctctacacattcaatacaggcacagcgaaacacttcttctgctcgaaatgcggaatctacacattccaccagcgccgctccaacccgcgccagttcggtgtaaacgcggcctgccttgaaggtgtttcaccttttgatttcaaggttattccggtcaatgatggcatcaaccacccatccgacaatccagatcaaaccggttcatgtattattggttacttatattataaatctgaaataacatgagaaatttaaattcaaaataatactaaacttttgccatcaatagaacatattaaattgaataataaatattgttaagtcatatctgatggagacatattttgtataaaaagtactttatcgcaacgtttgtagcattttcttctctggccatggcgcaagcaagctatgcggaaactgcatccactaatgatcttatgattattgcaaccccgaaaactcaatctgcaacaagcagcggagataaggtcttcttcagccagacattcgacattggtgttgccaatacgggtgccaccgacatcaatctggataaggtttgctttatcgcccttggtgataagggaaaaactttcaacgccgatacgattgatcagaagcttacatccggcctgctgaaatcaggagagtcggtgaaaggctttgccgctttcgctggatcagacaagtctatctatgacgtacgaattgtaaaagcgtcggaaagctgcaagtaaaccgatcacagacacaacaacttcgccgaagcggcaatacgttccggcgaagttgttcatcctgcttgttcatcctgccgggcgatatttttcatttctctcccaggaaaatacggctggcggcagcggatcgaggccgcgaataatgtctgctcccttttcgccgatcatgatggtcggcgcattggtgttgcaggaaggaacacgcggcatgaccgagctgtcgcagacgcgcaggccctcaagaccgcgcaccttgaggtcgagatcaaccacagccatggcatcgccgcccatcttgcaggtgccgaccggatgatggtcggtcttggcattggcgcaggcataatcgaacagatcatcgtctgtaaccaccttcggccccggcaggcgttcggccatgacatagggcttcaatgcatcctgctgcatgatttcgcgcgcgatcttcaatccttcaagcgacatttttcgatcatgcggatcgctccagtaattggggtctatcaggggaggcaatgccggatcattggaagcaagccgcaccgtcccgcgcgagcgcggatgcaaataggcggagttgagtgtcacgccagcattcttgagcttctcgacacctgcctcaatgcccgaccccaaccccagatgaaactggatatccggcgagcgggcatccgggtcggcataccagaagccgccggtttcaaacaggctcgatgccaccgggccggagcgtagcagcacatattgcaggccggcggcaagcgtgcgatgcagctttgccacgccgtcataggtgtggtcgccggtgcattcggcaatgacaaacaggtcaaggtgatcctgcatgttttcaccgacgcccggtagatcgtgtttcactgcaatgccaacctttttcaaatgatcggccgggccgatgcccgattgcagcaaaagtttcggcgagccgatggcgccggacgaaacaatcacctcacggctcgcccgcaagacctcgccgctcatcagtgcaacgccgatggcgcgtgtcttttccagcacgatagtggctacctgcgcattcatacggattgtcaggttccggcgatccctgatcggcgcaagataggcaagcgaagcagaagaacggcggcggttgcgctgggtaagctgataaaagccgatgcctggctgctcgcggccattgaaatccggattatacgggatgcccagctcctgcccggcgcggatataggcatcgcagatcggcagcggcgcggatggcatggaaacgccaagcggcccgccataggcatgataatcgtcgttgaaacgctgattgtcctcggcgcgtttgaaatagggcagcacgctgcgataatcccagccggtacagccctcttcatcggtccacagatcgtaatcggcggcattgccgcgcgtataaatctgcgcattgatcgaggagccgccaccgatgactttcgcctgcgtatagcgcagcacacggttcttcatgtgcttttgcggcacggtttgccagccccagcttgccacccccttggtcatcttggcaaaaccggcaggcatgtggaacagcggattccagtcgcttccaccggcttccagcagcaacacttttatcgatgcatcttcgctcaggcgattggcgagaacgcaaccggcaggcccgcctccaacgatgatataatcgtaatgcatcgcgctacccttataattttgcaatcgacaggccgccatcggcatggattgccgagccggtcgcaaagatgaaatcgccaccggcaagcccggccacgatggcgccaacatcgctcgcctcgccccagcgcttcatcggcaccaacccgccttcgatcagcgcgtcatgacgcgcggcaacctttgccgtcatatcggtgcggataatgccggggcgcacctcgaagacgccgatccgcgcttcggccagacgcagtgccagcccttgcacgaaggcggtcagccccgccttgctgatgcagtaatcaagccgctccggcgatgtcatcacggaagaaaccgaactgatcgtcacgatggagcgtggaaagcgcacttcgtctgcggccagcatggccttcaccacggcctgcgtgaaaaacaccgtgccgcgcaggttcacatccatgatcgtgtcgaaattttcaggcttcagggcaagaaaatcgccgcgctcgaccgcacccatacccgcattattgaccagacaatcaatgccgccgaacgcatccagcacggcaaaaaccgtcgcctcatgggtttccacggcagcgagatcacttttaaagaaagccacttttccaccaagcccgcgcaattcgtggatgacggcctcgtcgctttcgcggtcggtgatcgccagatcaaaccccttggcagccagagcgcgggcaatgctaagcccgatcccccgccgcccgccagtcaccagcgctacaggtctttgacggctcatgcaaaaccctcccgcttgatacggtctgcgacgcgcaaggcttgcgcggcgatggtcagcgccggattgaccgctgccgatgttggcaggaacgacgcatcgaccacgtagagattggggtgatcgtaagcgcggcaataaggatcgagcggcgctgtcgccggatcattgccgatgcgcgccgtgccgcattgatgcgatggcgtgcgccggtcgaaggcccgagacagaaccaccggaaaacccaccgcccgaagcgcggatttgagtttttccaccagcatcagatgcgctttccagttactgcgcacccaatgcagaatgatgcggtcgccatccacactcacgcggctttccggcgatggtaggtcttcgctcatggcgtaaaaatcaattgtgtgcccggcgatgcggttcaaaagccattcgggcacgtggcgcatattggatttcaggattgcgcccgacacccgccccagcaattgcacattgccaagcggcggcccgcctgccccatccgacagatagtaatcattgaaaccaaaagtcttctggtagacgctgtcattgcgatagcgcggatcgaaggcaatcacggcgcttgcgttgtggttcatgaaattgcgcccgacctgatcggagcgattggccagtcccgaacgcagcaaaagtgccgccgactgcacggcgccagccgatagaataacgagctttgggcgcaggaccagcgcctcgccgttcttcacataatggactgccgtgattgcttttccatccggcccggcttccagccgcctcacctgcgcggacgtttccagccggacattggcatattgaagtgcttgcgcaagcggacaggtttccgcatccatcttgccatcgtcgcaattgggatgcgcatcccatggcgttctggcctttgccagccaacgctcaatatcaacacccaatggcaaggaggccggatgcaatcccgccttcttcagccgtgcccgcatatcggcaatcgggcgctcatcacggatagccgcataaggataaggctttgaatgatgcggctcggtcgggtcgtcgcccaattcaccgcgcacctgaaacagttcttccgccttgcaataccacggctccagttcgtcataggaaaagggccatgcgggcgacacgccttccagatgcgcaagctcttcaaaatcctcacgccgatagcggatcagcaccgcgccgtagaatttggaattgccgccgacattgtaataattgccgggattgaacggcgcaccactggtctcgtaccacaactccttcggacgaaagaacccgcgctggaaaatggcgcgcgggtcacggttttccggcctgtcagccaggcgcgcgcccgcctccagaatgagaatgtcggcacccgatgcggcaagacctgcggccattgtcgcgccgccgatccccgatccgatgatgacaatatccggctgtcctcccaaagccgcctcctcctatttcgcttgcggcatccaccagcccgtgcgcgcgccgatatgcatgttgagcgttttggtttcggtgtaatcctccaccgcatgacggccgagttcacgccccagacccgactggcgatagccgccgaaaggcaattccggcgtgccgtccatgaatgtgttcatccagaccgtgcccgcccgcaccttgcgcccgatggtcatgcaggtatcgaaatcgcggctccacacacctgccgaaagcccgtaatcaaccgcattggcaatcgaaatcgcctcttccaccgtatcgaaggaaagaaccgacagaaccgggccgaagacttcctcacgcgccaccgccatatcggccttcacgcccgccagaatggtcggccccatatattggccaaggccgagatccagaacctcaccgccatgggcaatggccgcaccggcctttctggcctgatcgacataggcgccaacctttgtcagatgttgcggcgtgatgatcgcgccgacctgcgtgctggcatccagcggatcgccgacgattacctttttcgacagatcggcgacgcgcccgacaatcgcatcgacaaccgagcgatgcacaatcagccgcgaaccggcattgcagcactcgcccgcattgaaccatgcgccgaacacggcggcatcgatgaaggcatccatatccgcatccggaaacaggatttgtggattcttgccgccaagctccagcgacacttttttcagcgtttgcgccgcattggccatggtgagcttgcccacgcctgtggagccggtgaaagacaccatatcgacgtgcggatgcgtgctcatatgctggccgacatccgcgcccgttccggtgacgatgttgaccacgccgtctggaacccctgcctcggccagaatttcgccaagcaataatgtcgagccggacgtcagttcagacggttttaccaccgccgtacagcccgcagccaaagcgaaaggcagcttttggccgacaatcaggaacggaaaattccatggcgtgatgattgacaccacgccaatcgcctcgcgcagcacgacacccaaagtgccatcgcccagcgtattatagctttcgccatgcaggtcgcgcgcaagggctgccgcatagcgccatatgtcgacagaaccggaaatttcgccgcgcacctgcgaaattggtttgccggcttcaatcgcatcgagataggcaagctcttcggcccgcgcctcgatcagatcggcggctttgagcagaaccagcgaacgctgcgaagcggttgtcgacgaccagcgcccatcgtcaaaagccttgcgcgcggctgaaacagcgcgttccacatcggccttgttgcccgccggatagcggctcaccgtcaccccatggccgggggccacgcgctcaatgctctttccgctgtcgctgcccacccattttccatcgatcagcatggagaattcgcgaacttccagcccggtcaacggctgtggcttaacgatcgtgctcattaccattttccttcaaaattcgcttcgcgcttttcggtaaacgagcgcaccccttctttcagatcgcccgtcttggcggcaagaatggagccaagcgcctcaacggcggttccattgtcctcgccattggcgacggacagcatcagtttggaaatttcgagcgcggcggggccgcgtttggccacccgcgccgcataggccagcgcggcctgcaaagcctcgcccgtctcgaccacatgatcgaccagcccatgcgacagggcttcatctgccgtaaacatttcgccgcccagcaccatgcggcgcacgatctgcgccccgaaacggcgcacaaggcgctgcgtgcccgaccagccggggatcatgccaagcgaagtttccggcaggccgatcttcgcctgtcgctcaacaatgcggatatcggcggttcccgccagttccagaccgccccccagcgcatggccgttcatggccgcgatcaatggcacgcgcaacgtcgccagccgctcgaacacacgatgcccatagcgcacccatgcatggccgaattcttgcggctccatgccaccccatgccttgatgtcaccacctgcggaaaaagccttgccctcaccggtcaggattgcgacccgcacgctactgtccgcctcgacctgatcacaggcggtagagagttcctgcaagagcggtatatcgagcgcattgagcttttccggccgcctgattgtcatgaccgcgatgtggttttcgatcgaaatttctattctgtcagccatgtcacgcctccagctttcgcgcaggcttttgcggcagcgtaagcccgatcggctcttcgcggaacagcgcctcatccatgagcttcaattgatccgagacaatcagcggaaactcagcctgatccagaatatgcgcctgcaaatccacacccggcgcgatttcggtcagcacaatgccttgcggcgtcagcttcatcacggcgcgctcggtgacataggtgacatcctgcccctgctcgacgccacgcgggccggaaaaggtgacatgctcaaccgcattcacgagcttcttgagcttgccttccttctcgatcaccagtttgccgtcagtgaccgacagtttcgccccggcattgaacatgccggaaaagacgatcttcttggcacgcgcggtaatatcgacaaagccgccagcgcccgccgtcacatgcggacggaaggagagcttcgacacattgaccgagccgtcgcgcccgatctcaaggaaggacaagagcgaggcatcgaagcccgccccctgaaaataggtgaactgatagggcgacggcatataggcgtcggcattggacgcacagccaaaggcaaaatccagaagcggcacaccgccgaccgccccctgctcgattacccatgtcaccgcaccatgcaggccctcttccagcagaatgcgcggtacattggcggaaatgccaaaacccagattgaccgcactgcccgcctgcaattcctgcgcgacacggcgcgcaatcgccttttgaatattgaattcgggcagacggaacgtatcgagcgggcggaaaatctcgccggaaattgccgggtcgtaaagcgtctgcgtcgtctgcttctggtctggatcgaccacgatataatcaaccagaacgcccggcacacgcacatcatgcggtttcagcgtgccttccctggcgatgcgtttcacctgcgcaatgacgatgccgccattgttgcgcgcagccagcgcctgatccagcccgccgagagtggccccctcatgctcataggtgaggttgccgcgttcatccgccgtggtggcgcggatgatggccacctgcggtgcaatcgccggaaaatagagcctgtcttcaccctcaaaactgacgcgtttgacgacaggtgcctcacgcgccttgtcattcatcgccgtaccctggcgcttgggatcgacaaatgtatcaagccccaccttggtcagcacgccgggccgccgggccgccgcctcgcggtgcatgtcgaacaatatgcctgacggaatattataggctggaatctcgttattggtaatcatctgccagatcagcggcggttcggcactggatggcccggatggataagaaccggcaaggatctttttcaaaagcccctttttggcaatgtaatcgacgcccctgatgccgctcatatcacccgcagcaatggggtgcagcgtggtgatattttgaggatggccggtttcatcaaaccgctcgccaatggctttcagcatcatatccgggcaaccgaggccactggacgaggaaaccgaaacaaccgcattgtcggggataagtgcagcggcttcagcaaatgaaatatgcttgctcataagtcttaaagtcctgaatgaacggcggtggctttgccggtttttgcggcctcaagcacggccagcccggtggcgagcgaccagatgccatcctccaatgtggccgatggctggcctcttccggcaatggcatcgtgaaaagcctgcaaggcggtttcgtagagatttttgtggtcgagcggcaattcgtgttcgccgtccttgtcccgcaggatgacggtcccgaccggcttttgcgtcatcacattgcgcgcaatgagcgaaccttcgctgccatgcaccccgaaaccggtttcggcatatttggcggtgaaagcatcgtgaaactgggcaatcgccccggatggaaaacgcaaaacgcccatcacgccatcttccagcccttctccacttaagccgccctgttgactgaaagcgaccgcctcgaccggattttcccccagcacaaaacgcagcgtatcggcatcatgcacagtgatatcgaggacgacaccgccgcccgcatcgggccgctcaatgcgccagccctgtaagtgtggcggcaaataaaccgcatggaaaacccgcgcgcccagcaccttgccgatccggccttctgctacggcatcgcgcatggcgcggtggcttgccgcattgcgcaaatgatgattggtgcctgccaccacgcccgctgcgcgcgccgctttcagcatttcatgagcgtcaccaatcgtcagcgccagcggcttttcgcacaggatatgcttgcccgcttgtgccgcggcaatggcctgatcgcgatgcagttcattggtggtggagatataaaccgcgtctatttccgcgtcggccagcagcgcatcgaggctcgtcaccgaacgggcgatgccgttctcgtctgcataggttttaccgcgcgcggcattggtgctgtagacggaaacgacctcgccacccgtcgcgcgaatggtgccgatcacccattcctttgcaatggtgcttgcgcctataaggccccactttgccattcaaatttctcctccggttttctgaacggcgcgccgcaacttgcacgcactgcaagacgcaccgacagacgctgcgcctccgcctccacccgttccgaattgatttgtttcagcaaaagctgcgccgcacgttctcccaaaccttgcggatcgacagccacggtcgtcagtgccggaacagccgtctttgcctcgatcacatcgtcaaagccgacgacgccaaaatcccggcccggttccagatgcgtggctcgcaagccatcgcagacaccaaaagcaaccgcatcgttgaagcacaccgccgccgtcggtttcatgccctgccgcagcatctgttccagcgcctcaaccccaccagcgcgtgacggcgcagaggtgaaaaccagcgcctcgtcgaaggcaatgcccgcttgctccaaccctgtgcgataaccggcaagacgctcggaaaacaccgctatatccgcataaccacccatgaaagcgatggcgcgatgccccagcgacaccagatgctcgaccgccttcgccacgccgccgcgattatccgaaacgatggaggaaacacccgaacccggcacatcgcgcaccatctgcacaaccggaaggccgcttttcgccaatggtttcagatcactggcctcagttccacgcgctggcgaaacgatcagcccggcaatgccatgttcgcgcattgaggcaatcacttcacgctggcgatcaatgctttccgccgtattggccagaaactgcacatagcccgcagactgcatcacgcgatccacacccaccgccagttcggcaaagaaactgttggtcagatcattgaccacaaggccgatgattttcgatttcgcctgccggagattggccgccgagcggttatagacatagcccagtttctcgattgcctcctgcaccttggcgcgggtttcggcatggaccagcggactgtcacgcagcaccagagagacggtcgatttcgacacgccagcctcgcgcgcaatgtcgataacggtgacgctgcccttgctcatgatctgctccggtttcgaccgccgatttaattggaacgttccaaggctgtcaagacccaacagaaaaaccgcctaccgctttggattcaacccgaatccgagctggttttcggcgtatatctttgccgaaaatgcgcattgaatgctgaaatgcgcttaaatcacaatttcgccacaatttttaaccgaattgccatttggaacgttctaaactaataagcggacattcaggcggaggaacgacacaggcatgagcgaccatcaactgacattgccggatgacaaggcaagcctgcgctcctacacgctgatcgggacgcaaaccccgcgccccaaaagcccgccgcaattcaatcgcatcgcctatgcggcagcgcatgtcgtttccgatccgctgaaagatacccgcccatggaacgacccggccatcgactgggaagcgaccatggccttccggcatcacctgtggggcctcggcttcagggtcgcggaagcgatggatacatcgcagcgcggcatgggattgaactgggcaggcgcgcaggaactgatccgccgctcgctggctgaggccagaaccgtaaccggcgccgatcttgccagtggtgcgggcaccgatcatcttgatccagcggaagcaaaaaacctcgaagacgtcgtcaagacttatgaaacacaggccggtttcattgaaaaacacggcgggcgcttcatcctgatggcaagccgcgcgctggcccgcattgcaaagtcacccgatgattacgcgaaggtctatggccgcattctcgcccaggcgcgcgagaaggtcgtgctgcactggctgggcgatatgttcgatccgcaactcaaagcctattggggttcggaaagatttgaagacgcgctcaatacggtgattggcatcatcgaagccaatcgcgacaaggttgagggcatcaagatttcgcttctggaggagcgttacgaactagccttgcgcaaccgcctgccggaaggcgtactctgtttcacgggcgacgatttcaactatgcaccgctgatcgaaggcgacggcaacaggcacagccacgcgctgctcggcattttcgatgccgtcgcaccgcaggcttccgccgctatgacagcattggccaatggcgatacccgcagattccgcgccatcatcgaaccgaccgtgcccttatcgcgtaaaatctttgaagcaccgacgcaatattacaaggcggacatcgtgttcctcgcctggctgaacggccaccagacccattttaccatgccggcgggaatgcagtcgacgcgtggcattttgcattacgctgacatatttcgcctggccgatcaggccaatgtgctcgaccggccagacctcgccacccgccgcatgaagaagcttctggcgatttacggtatagaatgagagcaggcagggtttgctgcctgctctcacagatcaacgccagccaagagccggtgcgacatgcttgaggatagcctcgattacatgcgcgttgtagtcgacaccacgctggttcggcacgttcaaaagcagcgtatcggcttcggcaatagcctcgtcccgcttcagttcctcaatgagcgcatctggctccgccgcataggaacggccaaagatcgcccgtgtattctcatcaatatagccaatggagtcctgctccttgccgccattgccaaaataggcacggtcccggtcattgaccaatgcaaagatgctgcggctcaccgaaacacgcggcgtgcgcgtatgtccagcctccttccacgcctcacgatagatgcggatctgcctggcctgctgcacatggaacggctcccccgtttcatcgtctttcaaggttgaactttgcaggttcatgccaagcctggctgcccattgcgcggtcgcattggagcctgccccccaccagatacgatcccgaaggccgtccgaatgcggctcgatccgcaacaggccgggcgggttggggaacatcggccggggattgggttgcgcaaacccctcccccttcaatgcctccagaaacacttccgcatggcgccggcccatatcggcatcggtcttgccttcttccggcttgtagccgaaataacgccagccatcgatcacctgttccggcgaaccacggctgatgccaagctgcaaacggcccttggagatcaggtccgcagcgccagcatcctcgaccatatagaacggattttcatagcgcatgtcgatgacggcggtgccgatctcgatcctgcttgtctttgccccgatggctgcaagcagcggaaaaggcgaagcgagctggcgcgcaaaatggtgcacgcgaaaataggcgccatccgcccccagttcctcggcggcgacagcaagatcgatcgattgcagaagcgtatcaccggccgagcgtgtgccagactggggcgcgggcgaccagtggccaaaggacagaaagccgattttcttcatgaagttatttcctggtttcgggcgtaagattggtttgcgcccaatatggcggccctgaacacgattgaaagggcgccgaagaaggacacagtgttcagcattcgcactccgcggctttcacgcaccgggccgcagcactcccttcggacacgttgacagccccaccagacgagattaagcctcacatccggcggattaaccttcaatctgggttattggagaaaaggtgtttgccaataagcaacgcaccaaaacaggggagattttcatgcgtttcaagtttcggtccatgcttctggcctcgctggccgcagcagccattgccactaccgcacaggcgaaagacgtcaccgtcgccgtgaccgctattgtcgaacatccggctctcgatgccgcccgtgacggcgtcaaggatgcgctggccgaagcaggatacaaggaaggcgaaaatctcaagttcatctatcagtccgcacagggcaaccctgcaaccgcagcacagatcgcgcgccagttcgtcggcgaaggcccggatgtgatcgttccgatctccacgccatcggcgctggccgtcgtgtcggccacccgcgatattcccgtagtcttcaccgccgtttccgatccggttggcgcgcagctcgtcaaggacctgaagaagcccggcggcaatgtcaccggcctttctgacatgtcgccggtggtggagcatatcaagctcatcaaggaagtaatgccgaacatcaagaagctcggctatctctacaattccggcgaaaccaattccgtgtcgctgctcgctgccctcaaggaagccgctgctgccgaaggcatcgaaatcgtggaatcggctgccaccaagtctgccgaagttcaaggtgccgcccgtgccctcgttggccgcgccgacgccatgtatctgccgaccgacaacaccatcgtttcggcccttgaaagcgccgtcggcgttgccgaagaaagcaagctgccgcttttcaccgccgatacggattccgtcaagcgcggcgcgctggcagccctcggtttcaactattacgatgtcggcaagcagaccggcgccatcgtggtcaagattctcaagggtgaaaagccgggcgatatcgctgtcgatatcgccaagggcaccgatctcgtcatcaatctcggcgctgccaagaagatgggcgtcgaattcccgcaggccgtgatcgaccgcgcgaccagcaagatcgactgagcacccttcatactgatcggcttcatattataaccggaacagggcgggagttcatcccgcccttttccttgaacgtcatagcctttgagcgcatcgcgaaaggctttgccgcaaagttttgagaaggatagaggcggcctcatttttcgacgccaggatatgacgctatccacgcgctgaaaatgttcaatcgccgcacgggcttaaccaggacccgatgaccatctacccagcctgaaagccatggcaaagccccgccgaagccaataattttgcggcaaaaccagatgttgtaagaggcccacagaaaagtgctttttgccgcatttatagcgataatgcttgcgcgctaccgctttttgcgttgtatccccaaaacgatatagcaagaaacccgcaatcaatgcggcagatgaaatttggagtgccctgcggccggttggatgcaggttcactgcaagcataaccggggaaatgcttcgggtggcggtgtcaccgggagcaaactcagaacaaaccggtcgtgactaaaaaggccgagcggaacatccgggacttccggttttcgcaaagccgacgatggatggcgccatgacgcgcagctctttcgttttggccgcggcgaacaacaaggaatgtcattgtgagtcagatcgccttctggggtgcggtcgaattgggcctcgtctttgcatttgtagccatcggcgtctatctggcgttccgcgttctcgattttcccgatctgacggtggatggttcatttccgttgggtgctgccgtaaccggcgttctcattctcgctggctacaatccctggctcgcggctgccatcgccatggttgctggcgctgccgccggtcttgtgaccgcaacgctgaatgtgcgcttcaggattctcaaccttctcgcatccattctcaccatgattgccctcttctcggtcaatctgcgtgtcatggggcgcccgaatatcgcgctcatcaatcaggataccatgctgacaccgtttttcggccacggtattcccgaatattacgtgcgcccgctgttcctgttcgttctgattgccatcacggtcttcgtcgtgtggcgctttctggaaagcgatatgggccttgccatgcgtgcaaccggcgccaatcccagaatggcccgcgcgcaaggcgtgcggacggaccgccagatctatctcggcatggccatttcaaatgccctcgtggcgctcggcggctcgctctttgcccagaccaacggctttgctgacgtaacatcgggcgtcggcaccattgttgtcggccttgctgccgtcatcatcggggaaacgctgctgcgcagccgctatattcttgtgatccttatcggctgcgtggcgggctccatcatctatcgcatcgcgatccagcttgccctttccaatggcgatattgtcggcttgcaagcttcagacctcaacatcgcgaccgcattgctcgttacctttgccctgatactgccgcgcctgcgccgcggaggagcatccgcatgatcgaactgtccaatctcgatgtcgtcttcggtcgcggcaccccgctcgaaaagcaggttctgcataaaatcaacctgaccatgaacaagggctccttcgtcacggttatcggttccaacggtgcaggcaaatccacaatgctgggcgtgctagcaggcgatgtcataccaacccgtggcaaggtggtcatcgctggccaggacgtgacccgcaagtctaccgccgatcgcgccggtctggtcgcgcgcgtgtttcaggacccgctggcgggaagttgcggcacgctcaccattgaggaaaacctcgctctggccgcctcgcgcggcaagacgcgcggcctcacccacgcgcttaattccaggcgtcgcacctggttccgcgaccgcgtggcaagcctgaacctcggtcttgaaaaccgtatgcatgaccgcatggagcttctttccggcggccagcggcaggcgctatcgctcatcatggcaacccttgccggttcggaagtgctgcttttggatgaacatacagcagcacttgatcccggcatggccgaattcgtgatggagctgacacgcacgttgatccaggaaaacaagctgaccgccttgatggtaacgcactccatgcggcaggctctcgattacggcgaccgcaccatcatgctccatggcggcaatatcctgctcgatgtgaccggcgacaagcgcaagacgctcggtgtcgaagatctgatcgagatgttccgcaaggtgcgcggacagaccctcgatgacgatgcgctgctgatcgaataatccgcgcgcgccctgaaaatgcccgatcgcccaccggcttgaccaaaaccgacggatcaagcgcatcgggttttgggataccaaccattttgtttcacagccgcccgtcagttcgactggcggctgtttcgttcggacgcaaattgcgctacttaacccgaatggcgcagaaaaaagcacatgaagtcgacagctttctggcgcggccgacaagttcatttccggtcgtgcttctctacggtcccgacaaggggctggtgaatgagcgcgcacgccgttatgccgcagcaagcaagctgccactcgacgatccctttgccgtgatccgcatggaggccgatgagatcgaggccgatccggcaaaacttgccgacgaagccggcacgatttccatgttcggcgggcaacgcctgatctggatcaagaacgctggcggccagaagaagctggccgaggccgtgaaacggcttgcagctgagcccccgcaggaaaccttcattctgattgaagcaggcgatctcaaaaagggtgcaggcttgcgcagcgccgttgagaatgcttcagcaggcatggccctgccctgctattccgatgatgcgcgcggcatagacggcgtgatcgacgatattcttgccgagtggaagatgcagatcacgcttgatgcgcgccagcttctgcgcgccagccttggcggcgaccggctggcgacgcgcggcgagctggaaaaactctgtctctatacccgcggcaaggaacgcatcgacattgatgatgtgcgtgaagcggtgggcgatgttgcggggctctcaaccgacgaagtggtcgatgcggttctggctggggatcttccgcgttttgagattgcgtttgaccgggtcgtcaaatccggcaccgcgccctttcttctgctcactgcggccatgcgccagttccagcaggtgcaggcattgcgccatatcgccgataccgagcgcaaaagcgcctccatggtggtcgcaagcgcaagaccgcccatttttttcaatcgaaaaaagctgatcgaaaccgccattagccgctggaccggcgaaagcctcacccgcgtcatggaacggcttcagcgcgccgtactggaaagccgccgaaacgcagccctttccgtaccgatcatccgccaatgcctgcttgcgatcagcgtagagtcgcttcgcaatgccaggcgatagaatcagttacttcaagtaattccacactatgaaggcctgtttcaacaaactgaaacaggccttcacaggacatatatcataaataaattctatctagctttgaagacggcggcaaatctcatcgagttgctcaagagagctatagcgtatcttgacatcgccaccacgctcgcggtgattgatttcaaccttcatgccagtgacatccgaaagaagcttttcaagcgccttggtatcggcatccttttcagccggagcggccttgcccggctttgcttcgctgccgccgcgcgcctccgcctggacgagagcttcgacctgacgcactgaaagaccttccttgacgatgcgttcggcaagcgcggtcggattctccgtcgtgatgaggctgcgcgcatggccagcagacaatgcgccatccacgataaaatcctgcacccgctgcggcagtttcaacaggcgcaatgtgttggcgacatggcttcggctcttgccgatcacctgcgccagatcattttgcgtatagtcatgattatcgataagctgttgatatcccatagcttcttcgacagaattcagatctgcgcgctgaacgttttcgatgatcgcaatttccagcgccactcgatcatccacatcgcgcacgataaccggaatagtatcgacaccagcacgctgcgatgcgcgccagcgccgttccccagcaatcagctcgaaccgatcaggctgccccggtgccgggcgcaccacgataggctgaacaacgccatgttccttgatcgattgtgccaggtcttccagctccgtttcggaaaacatgcggcgcggattgcgcggattacgcgtaacgaactcgatcggaatgttccgttcgatgggaaccggggccttgcgttcttcgaccggacgatcaatctcaccgatcagtgctgccagtccgcggccaaggcgcttctttgaaggatcgtcgttcatcgctcggcatattcctgaattgttacgtggtcgaatcgattggttaggcagcctgtaattgccgctcgcgctggattacctccgaggcgagttgcagataggcctggctaccggcgcatttcagatcgtagagaatagctggttttccatgggacggtgcttccgaaacacgaacattgcgcggaataaccgtgcgatagaccttttcgcccatgaaagcacgcacatcatctaccacttgcgttgccagattgttgcggctgtcaaacattgtcaacacaatcccctgtatggacagttcaggattgatggtggaacgcacctgatcgacagtttgcaagagctggctcaacccctcaagcgcgaaaaattcgcattgcagcggcaccagaacggagtcggcagcggccattgcattcaatgtcagcagattaagggacggcgggcaatcgaccagaacgtaagtaaatcgctccgaaacaccagaatcgaaacgcaatgcatcgcgcaaacgccgggtacgatctgccgattgggcgatttccatttcaatgcccagaagatcgagcgttgatggcacaataaagaggttgggcacatccgtctgcatcgcagcttccggtacggacgaagcctgcgtcagcacatcataggaggacaaagggcggttatgccggtcaatgccgagacccgtgctggcattgccctgcggatcaagatcgacaatcagcaccgtctcgccgatggcagcaagcgcggtcgccagattaatggcggtagtggtcttgcccaccccacccttctggttcgcaatggttatgatcctggacatcttgttcattaccgtcgccttgctgctgctcgccctgccgaaaaacacaatttgcgaaatatcaatcggttttacggcgcagattgctgatttcgagtatgaccgaagcctgatcgatagcactaggatgttttaccagatcgaaactccaaccgacacggctttcgtcgatttcgcgctgataatcccgacctttttggaaaagggcctttgcgccgtcgctcaaccatggctcagcaagggtgaaaagatcgcccagcgatgcaagcgcgcgcgccgtaaccacctgaggtgtttcaattttttcccacatggattcgatgcgcgcggagtgaacgcgtgccgggacatagagatgcccggcagccgtgcgtaaaaaggcagcctttttacccgcactttccaccagatcaatgcagccgccagaacgttcggccagaaaacaggcggttacaatccccggaaatccgccaccggaaccgatatccagccagcgcgtggcttcttttgcgagaggaaaaagctgcgcactatcaagaatatgccggttccatagatcggcgagcgtcgagggagaagccagattgatggccttcgaccattttcggaacagatcctcgaacgcgatcaggcgatcggctgtttcacgtgaaacagccggcacgatggttttcaggctatcaaagcggatatcggcgctcatgctgcgcccttgccttccagcgtttcggcagccagtttctgcctgccgccgaattttctgatctgcgcgatcaataaagccaccgcggccggggtcatcccatcgacgcgctgcgcttccgcaatcgtttccggcttcctctgcttcagcttttgcttcaattcattggaaagcccggagatggcatcaaaatcaagccccgacggtataagcagccgctcttcccgttccatgacggcaatatcactctgctgccgctccatatagaccgcatattgggcttcaatctcaagtgcttcccgcgtgacgggatcgatcgatgccagttccggccagatggcgatcaggcggtccagattgatatcgggataggaaagcagatcataggcggagcggcgaacaccgtcctgattgagccgcagatcataatacccggcaagattgggggtaatcgacagcgattgcgtcaccatgcgcgcatgagataatgcagtctcacgcgttaaatagcgtttacgacgctctttgctcaagattccaacttcatcagcaaggggggtcaaccgctgatcggcattatcagcacgcagcgaaagccggaactcggctcgcgacgtaaacatgcgatagggttcgctcacgccgcgagacgtcagatcatccaccatcacaccaatataggcttccgttcgctggagtatgacaggctcgctccctgccgcacggcgcgccgcattaagcccggccagcaacccttgagcgcccgcctcctcatatcctgtcgtgccattgatctgcccggccagaaaaagaccgcagaccttgcgcgtttcaaggctgcgcttcaactcgcgcggatcgataaagtcatattcaatggcatagcccggctggagcagcactgccttttccagaccgggtatggtcttcaaaatttcaagctgcacatcttccggcagcgaggtcgagatgccgttggggtaaaccgtatcgtcatcaagcccttccggctccaggaatatctggtgaccatcacggtcgccgaacttgacgatcttatcctcgacagacggacaatagcgcggcccgatcccttcgatactgccggaatacatggctgagcggtgcagattcgcccggatgatatcgtgcgtttctggcgtggtgcgggtaataccacactcgatctgcggcgtggtgatgcgatccgtcataagcgagaacggaacaggctcctcatctgccgattgcatatcgagactctgccagtcgattgtgcgaccatcaagacgcggcggtgtgccggttttaagacgcccaagcgtgaagccaaaggaaagcaagcgttcggaaagacccagggcgggcttttcccccatacggccagctggaaacctcttttcgcctatatgaataaggccgttaagaaacgtgcctgttgtgagaaccacggcaccacatttcaaaacgcgaccatccgcaagagtgacaccggaaattcgttcgccatcgcagacaagatcagcagcaccgccctcaacaacggtgaggttctcctgttccgtgatcatttgctgcatggccagacgataaagcttgcgatcagcctgcgtacgaggccctcgcaccgccgggcccttgcgccgattgagcaagcgaaactggatgcctgctctatcagccacgcgccccatcaggccatcaagggcatcgatttcacgaacaagatggccttttcccagcccgccaatcgctgggttacaggacatgaccccgatcgtatcaaaacgatgcgtaacaagcgccgtgcgcgcgcccgcacgcgcggcagcggaagcggcttcgcagcccgcatggccaccaccaattacaatgacatcaaaggcaagagcttcggccgaactcatgggttcatcctgacgcaattcgaatccgtttctgaaagaagcttctttgacatgaatggccttcaaacggaaggaaaaactatgtccgcccttctactcggccatttcagacaatcgactcacatacattgatgggagtcaattcaacaagcaggattccacagatgtttcacgtgaaacattgcaacggctattggtgctcataaagctgcatgtttcacgtgaatcacttcccgatgcagaattgcgagaaaataacgtccagaatttcctctacatccacatcgcccgtgatccgtccaaggaattgcgaagcaagccgcatattctcggctcttaactccaatggaagatcgtcaccctcaattgctttttcgatttcttcaatcgttgcccgcaacaggttgatatggcgctgccgggtaggaacagcatcttcaatctggccgatcttcgcttcagcaaaagcctgtagagcgtccagcaattgttccagaccactgccagtcatggtggaaatgtgatatttccacaagcccgaagcacttccaccgaggtcggccttggtaccgatcagccaggtttctgcttcgattttctcaacggtaacagatacaggtccgctcatatcttccagcgagagcaccagatcggcttcggccatccgggcacgcgcacgctcaatgccgatcttctcaacgacactatccgtttcgcgaagacccgccgtatcggtgacataaaccgggataccgccgagatcgagtttcacttccagaagatcgcgcgtcgtaccagcttctttggaaatgatcgcaacatcgcgcccggctagaaaattaagcaagctggatttaccggcatttggcgcgccgacaataacaacatgcaatccatcccgcagcatcgcagcgcgcttaccgcttgcgatatggtgctcgatttcatgtttgagcgccgaaagctgttgccagacctgcatggaaacagaaccgggtacgtcgctttcatcggcaaaatccagttcagcttcaatgaaagcccgcgcattgataagtcgctggcgccactcactatatagtttgcgctgattaccggaagccacttgcattgcaagccgtcgctgcccctcggtttccgcagcaatgaggtcggccagaccttctgcaatcgtcaagtccatcttgccattggcaaaagcacgtcgcgtaaattcaccagcctccgcaattcggcatcccggcagttcgcccaacaccgcaagcatcttttccacaacggccttaccgccgtgcaaatgaaattcggcgcagtcttccccagtaaaactatgaggagcagggaaaaacagagtgaggccgcgatcaatggcgtcaccatttcggctacggaatgtaagcaatgcggcatggcgcggttccggaattgcttggcagattgtttcgtaaacgaatcgagtttttgggccggaaatgcgaatgaccgcgacccctgagggcaagcgtccgctcgataatgcaaaaatcgtatcgtgataagaaccgatctcgctcattctgtttcctgacctataatcatggggaactgctcaatgcccccgtatcctcgccccagtattcgcttggaggcgacttgtgaatattcattcgggacccgaaagaaaagccctatgacagagccagacagcaatcgccttgccggagaaccgagcgcctatttgcgccagcacgcaaataatcctgttcattggcaaccatggggccgtaaagcactggacgcggcaaaggagcttgatcgcccgatcctgctctccatcggctatgcggcatgtcactggtgccatgtcatggcgcatgaatccttcgaggatgatgatgttgcagcggtgatgaacgcatttttcatcaatgtgaaggtggatcgcgaggaacgtcccgacattgaccagatatatatggctgcacttggcgccatgggacagcaaggcggctggccgctgaccatgttcctgcggcccgatggcaagcctttttggggcggaacctattttccgcgccatgcacgacacaatatgcccggatttgtcgatatccttcatgcggtaaacaatctctggcatcgggataaagataaaattaaccataatgccgaagcggtcttcgaccatctggaaggccgtcttgccgcgcaaagccagccactgcaaaacgagatttcgcgcttcgatgatctggcaaaccgcatcggcagcctgattgatccccagcgtggcggtatcgaaggggtgcctaaatttcccaatgcacccttcatggacacgctttggctttcctggctctaccgccacaatgaaacacatcgcgacaattttctgctttcgctcaaaaccatgcttcagggtggaatttacgatcatctgggcggcgggctttgccgttattcgaccgatgctgaatggctggtcccgcattttgaaaaaatgctctatgacaatgcgcaattcatccgccatgcaaactatgcctttgccgaaacgggcgatgatttattccgtatccgaatcgaagagactgtcgattggctgatccgcgaaatgcagcttcccgacggatgttttgcctccagccttgatgcggatagcgaaggagaggaaggcaaattctatgtctggaccgaggatgagatcgatgcggtgctcggaacggatgcggaagttttcaaaaccttttatgccgtaacgcccggtggaaactgggagggcaagaatattctcaaccggcttcacgccgcggcggaaacgcccaccccgcccccgcttgtcgaagcggcgaggcgaaagctgctggcgcatcgcgagacgcgcattcgaccgggccgtgacgacaaggcattgaccgactggaatggattggcaatccgtgccctcgccgaagcggggcgaagctttgcgcggacagactggctggaacatgccgttcaggcctatcgatccatcgggtcgtcgtttcaggatggacgcatcgcgcattgccggatggagggtgcgtttctctatccagcactcgcaaccgattatgccgcgatgataaacgccgctcttgcgctttatgaggcaaccggagaattcgcctatatcgacgatgcccggaagttcaagcgcgcacttgatggttctcatcgcgatagcgcaggcaattaccggctgtcggcacttggcgccgatgatgtcatcctccatgcctatggtgattatgacgaagcgataccaagcgctaccagccagattatcgaggctttgacacgtcttttcctcgcaacaggcgacagcgcgctttatgaggaaaatgaaaagcttattgaacaggccctcggtcgtgcacttgcccagcaatatggtcaaatcggcattctgaatgcctgccgttttgccggagagccactgtctctggtgattgcagccaccgatcgaacggatgaacttgtttcgatagcgaatcgaacgctagatccccggcggctggataagtttgttctcgttgaacgaggtaagacaatgagtcttcccacaggcggaacgatagaaccggaacatcccgcggcctggttctgcaaaggccatgtctgcctgccgccggtcgacactggcgaagccttgcgctcacttctctgagccataaagaagtgcaccaccaatcaaaataaacgccgcgcggtttcccacgcagcgttgtttgaaatgaatgggtagcgtcgattacgtattcatcgaatcgaagaattcggcattgctcttcgtctgcttgagcttgtcgatgaggaattcgatcgcatcggtcgtgcccatgggtgcaagaatgcggcgcagcacgaaaatcttctggagatcggcgcgcggaaccagcagatcttccttgcgcgtaccggacttgagaatatccatagccgggaagatgcgcttgtcggcaaccttgcggtcgagaacgatttccgagttacccgtgcctttgaattcttcaaagatcacttcgtccatgcggctgccggtatcgatcagggcagttgcgataatggtaagcgagccgccttcctcgatgttacgcgcagcaccaaagaagcgcttcgggcgctgtagcgcattggcgtccacaccaccggtcagcaccttgccggaagacggcacgaccgtattgtaggcgcggccaaggcgcgtgatcgagtcgagcaggataacgacgtcacggccatgttcgacaaggcgttttgccttttcaatgaccatttcagcaacctgaacatggcgggcggccggttcatcgaaggtcgaggaaataacctcacccttcaccgaacgctgcatgtcggtcacttcttccggacgctcatcgatcaggagaacgataagatagcattccgggtgatttgcagtgatcgaatgggcgatgttctggagaagaacagtcttaccggtgcgcggcggcgcgacgatcaggccgcgctggcctttgccgagcggcgcaaccagatctatgacacgcggcgaaagatctttcgaggtcggaacttccagctccatcttgaaacgctcgtttgggtagagcggcgtcagattgtcgaagtgaaccttgtgacggatcttttccggatcttcaaaattgatcgtattgaccttgagcagcgcaaaatagcgctcgccttccttgggcccgcggatcgggccttcaaccgtatcgccggtcttgagcgaaaaacggcgcagttgcgatggcgaaatatagatatcgtccggaccgggtaggtaattggcatcggctgagcgcaggaagccaaaaccgtcctgtagcacctcgacaacgccctcaccgatgatttcgacatcctgggctgccagcttcttgaggatcgcgaacatcagttcctgcttgcgcatggcgctcgcattttcgacctcaagcgtctcggcaaaggccagaagctccaccggtgtcttgtttttcagttcttgtagtttcatttcctgcatggatgaggaactctttttaaatataaggagaaaatgcagttgttcggaaaggtggtcacttggatcgcgaccggcatcgaaggcctgctgtcaggaagggaagagagtttctacatactgatttgcagcctgtagagcaagtctcatattgggactgcacaaaatttctgcaaggcaaaactggcgcaaacccgccctgtgatggagttgaagttatcgacaccatatctggcgcaataatatcaaatccgtaaaccacaaaaattcaaagggttgccggtgcggcttttgaaagcgaaatttatgtctccaggcgatttgcctgaaaaatttccggcctgccgccgcaggctggtttcctttttctgtgccgtttcaggatcagaatggcttcacaatcgccagaatgacgatcaggatcatcaaaacggtcggcacttcattgatgattcgccagtgtttcgccgaactcatattgcggtcttctgcaaatatccgggtggatttggaaagatagccatgcacacccgacataagcacgacgaggagaagcttcgcgtgcagccagccgccctgaaacccgaaaatctcccatgccatccacaggccggtgatccaggttacgaccatggcgggattgatgatgaaacgcagcagccgcttttccatgactttgaaggtttcggacgtaacggagcccggttgtgccgagcaatgatagacgaagaggcgcggcagatagagcataccggccatccatgaaatgacggcgatcacatgcagcgccttcacccacagataggcatcggttggattcacgtgaaacaatgcccagacgccgagcaccacgattaccagtgaaacgacggtgcgtatcagcacagcccgcccactattgtccggtgttgctgctgtcatgatttccccccgcgaaccctgtcgatcatacgctgaacattttcaattggcgcctgcggtgtaataccatggccgagattgaagacaagcggcccctgccccatacgctccagaatggcatcaacaccttcatcaagcgcatttccgccagcaaccacgcgcaagggatcgagattgccctgaacggcgccctcttcctgaagaagggcagcaaaggacaggggaaccgaccagtcgaggcccagcatatccacgccggttttctcgcgatacccggcatagagcatccccgctcccttcggaaagccgatgatccgggcctgcgggtaaaccgccctcaccttctgcacgatccgggcaacagggcggatacagaaccgttcaaagcaatcctcatccagaacaccggaccaggaatcgaaaatctggaccgcatctgcgccagctccaagctgttcgatcagatattccgcagaaacatcggcgagatcgttgaggagcttttcaaaagcttcggggaaacgataggcgaaaagacgggctggcgcctgatcgggtgtgccatgaccggctatcatataggttgcaacggtccagggagcgccacagaagccaagcagcgtggtttcgtcggggagttgctcgcgcaccagccgtaccgtctcatagaccggctccagcctctttgcgacaccttctgtttccagccagaatatttcatcggcgtcgataggcgtcatcaatggtcccttgccttcttcaaagcgaaggtctcgcccaagtgcatgagggacgacaagaatatctgaaaacagaatggcggcatcaaaaccgaaacggcggattggctgcaatgtcacttcaactgccagatcgggcgaataacacaaatcgagaaagcttccggccttcttccgtgtttcgcgatattcgggaagatagcgcccagcctgccgcatcatccagatgggtggtggaaagactgtttccccgtcgatcactttcaagaccttgcgattcattggttgtccattccacgctgttggttgggttggccggttccgtacttatccagttccggttctcataaagaaaggatgattcaggaatcttttgattcttagagtctgttggaatcggggattaagatcagtttcatttttccccacagttccacgccagccattccatcctgtgttatcatttatcattagtctcaccaaaaacgatgaaaactcaattccccgttttaatttaataggttaccaattgacgcagtttggcgatgcttgtggaaaagctgggaattgagaaaagctttcccgaatttacgagtcttgtccacaagtgctggatgaggctggccacatggttgcccgctgtggatgacttgccaagtttcccacggcctgccatggcttgtggaagacattcgggctttaagcacagccgtcaacaggagggcaacaaaactgtgaccagaccgctttcctactttcatcttcatcttatttctgatgcgaccggagagactctcctggcggcaggccgtgctgcggccgcgcaatatgccaatgcgcgcgccatcgagcacatctacccgttgattcgcaccgaaaagcagttgcgaaaggttctggaaggcatagatgccgagcccggcatcgttctttatacggtggttgaccagaaactggctgcgatcatcgatgagagttgtgcggatatgggcgttccgagcgtttcggtgctggagccggtgctgaacacgttccaatcctatctgggcgcgccggcgcaccgccgcgccagtgcccaacatgtgctgaatgcggattatttccggcgtatcgatgcgctcaatttcatgatggagcatgatgacggccaattgccgctcgatattgaagaagccgatgtgattattgtcggcatttcccgcacttccaaaacgccgacatccatctatctggcaaatcgcggcatcaaggccgccaatgttccgcttgtgctggggataccggttcctgaaattctgtttgcggccaagcgtccgcttattgtcgggctggttgctaccgccgaacgcatttcgcagattcgtcaaaaccgcccgctcggcaacataccctcgctcgataccgggctttatacggatcgtgtgtcgatctctgaggaactcgcctatgcacgcaatctgtgcaaccggcacggctggccgatcattgatgtgtcgcgccgttccatcgaggaaaccgcagccgccattctggcgttgctgagaaacggaaagaaggaaggatcatcatcttgacggttaaacttgttctcgcctcaaaaagcccttttcgctcggcccttttgaagaatgccggaatagaattttccaccgccagcgcggatatagacgaacgtgcggtcgaagctccgctatatgaaagcggtgcgacgcctgaggatgtggcgcagattctggctgaggcaaaggcaattgacgtcagtgagaaaaatcccggcgctgtggtgatcggctgcgaccagaccttgtcattgggcgacgagatttttcacaagccccatgatatggaggcggcgcgccgccagcttcagaaattttccggcaagacgcatcagttgaacagcgcggtggttctggccagggatggaaaaacgctctggcgccatgtttcgattgcacacatgaccatgcgtgatctcgatgcggggtttattggccgctatcttggccgtgtcggcgatattgcgctttcgagtgtgggagcctatcaggtcgaagggccgggaattcagcttttcgagaagatcgacggcgattattttactattgtcggcctgccgctcctgccgcttctggccgaacttcgcagggaaaaatgcatcgatggatgacaaaagcatggccagggggcgaaaggctttcgttaccggatttccgatcaagcattcgcgttcgccgctgatccacggtttctggttgaaggaactgggcattgacgggtcttatgaggctgtggaagtcaagccggaagatttctcctcttttgcagcttcgcttgccgcaaatggctttgctggcggaaatgtcaccattccccacaaggaggcggcctatgccgctgctgaaagccttgatgaagcagcctgcgccatcggcgcggtcaacacactctggcttgaaaatggcaggctttgcggcggcaacaccgatgcctatggttttgccgccaatctggatgcttccgctcccggctgggacaaggctgatcgcgctttggttctgggtgccggcggggcaagccgggcggtggttcatgcgcttttgtcgcgcggcgtctgtcatgtttcggtggtgaaccgcacgttgagccgggcggaagaactggcggcgcatttcggcgcgcgcgtttacgcccatggctgggatgaggcgcaagctcttgtttccaatgctggtcttatcgtcaacacgaccgcgctcggcatgagcgggcatggcgagggacaggattttccgatcgaccttacatgcgcgccgaaagaggcggtggcgacaaatatcgtctatgtgccgcttagaacagctttcctgaacaaagccgaaaaagccggtttgaagacagtggacgggcttggcatgttgctgcatcaggctgttccgggctttgaacgatggttcgggcaaaggccgcaggtgacgcaggcattgcgagagcatattctggcggatatggcgaaggctggtgcgctatgattgttctcggactgaccggctccattggaatgggaaaaaccactgccgccggcatgtttgccgaggcaggtgtgccggtctatagcgccgacgatgctgtgcatcggctttattcaggccgcgccgcgccattgatcgaggcaacttttccggggacggtggaaaacggcatcgtgaaccgcgagaaattgttcaaggctgtgatcggccagccggaagccataaaaaagcttgaagccgtggtgcatcctctggtgcgcgaggaggaagatgctttccggcgtgaggcggaaaaatccggagcagcgattgcgcttgtcgatataccgctgctttttgaaacgggtgcggaaaagcgggttgataaggttgtggtggtttcagcgcccgccgatatccagcatacccgcgtgctggcacggcccggaatgacgcaagaaaagctcaaggctattctcgtgcgccagatacccgatgctgaaaagcgcagccgggccgattttgtgctcgacaccagcggaagttttgacgatctgcgccgtcagattgccgaaatcatcaccggattgagcggaaagcctgcggccgcgaccagatagtggcctatccttattcagaatatttgcggagaggttcttcaatgcgcgaaatcgtttttgatacggaaaccaccggcctggaacggctggaggaccgcgtgatcgaaatcggcggtgtggaacttgtcaaccggtttcccacaggccgcaccttccataaattcatcaatccgcaggggcgtcaggttcatcccgatgcgctcgccgttcatggcatcagcaacgaacaattgctggacaaaccggtttttgcggaaattctggacgagtttctggaattcatcgacggggccaggcttgttgcgcataacgccatgttcgaccttggcttcatcaatgcggaacttgcgcggctagaccaggccgagatcacttcggaacatatcgtggatacgctggcgctcgcccgtcgcaaacacccgatggggccgaactcgctggatgcgctctgcaagcgttatggtatcgacaattcgcaccgcaccctgcacggcgcattgctcgacgcgcagattctggctgaagtctatatcgaattgatcggcggcaagcagaccgcacttggcctgaccatggaaagcggttctgctggcggtgacagtcgcggcaatggcagcgcacccgttgtcctggccgcccgccctcgcccgttgccgccgcgcatttcggatgcggaacgtgcggcccatgccgcactggtggagaaaatgggcgacaaggctgtctggaagaaatatctatcctgaataaaaaagcccggctggaattgttccagccgggctttcctgcataattattgcgctatcagctcttcacagcggacttggcctgttcttcggccatgcgttgctggaacatctgcgcgaaatcgatcgggtcgatcatcagcggcgggtagccgccattgcgcgttgcgtcggcaatgatctggcgcgcgaacgggaacaataggcgcgggcattcgatgaacaggagcggaagcatatgttcctgcggaatgccctggatgcggaacacgccgccatagaccagttccgtgttgaaaaggatatccttgccgtcaacagccttggcttccagcgtcaggacaacgtcgaaatccgtttcggaaagcggattggcgttcacattgacgttgatgttgatggaaggcgctttttcacgcgggcgcagcgacagcggcgcgcctgggctttcaaaggaaagatccttcacatattgtgccagaatgttgagggacggctcggtggttgcgccattgccattcttcgtttcgcccgcggccttatcactcattattggtatgccttcttgttaggtgattaaactcgtcgcctttgaaaagcttgatgcgcttggctagcatgtgcgcgtgcatgaggcaagaaaggctttttacgttagtatttgagcattcagcgatccttggggtccctgttccacggggaatcttcgttgggcctggacgtatagtcgtccgtgtccagatcgatcacgcggtccggccggggttcgtgggaacggtaggattgcgaataatgcgtggaggtggccacgaccatgcggccgcgcacaaacttctcccagacgatatcgcgcacgaaagggatgaacaggagaatgccgaccgcgctggtgacaaaacccggtacgatgagcaggatcgcggccagaaccagcatggcgccatgcaccatttcacggtcgggcacgcggcctgcggcggtttcggtgcggatacgctgcaaaaggcctatcccctgcacgcgcaggaggaagaaaccgagcattgcactgaggataataagacccaatgtcgcaaacacgccgatataactgccgacgacgatgaaaccggcgatctcgatgaatggcatcgccagcatgacgaagggggcaagggaagaggacacggaggttacgaccttatgttgctggtttcatgttccaagcttgtcataaaatctaagcgattttatgcgggaatgaaattgaaactgtctatcatgcaatatcaaataggtatgcgcgatctggatttgaatgatcggtgaaggcaatctatatgtgtatgaatgaaaacgcgacggaaggggtttgagcccacccgtcaataagtggcaggcggtatggaattttttgattttggcacgatcttcttcttcattgcagcggtgattatttttctccagctgaggaatgttcttggtcgtcgtaccggaaacgaaaagccgccgtttgatccttatgcttcggcccgcagttccgatgccgcgcctgctggcggggaacccgacaatgtggtttcactgccgcgccgcgcaaacgaaaaggattatacggccatcgacaagatagcgcccgcaggctcccccgtgaacgagggcctgcgcgctatctatgctgtcgaccccacctttgaaccggcccgtttcgttgatggtgtgaagatcgcctatgagatgatcgtcatgtcctttgccgacggggaccgcgaggttttgaagaaccttctctcaaaggacgtctatgagggcttcgtcgcagccatcgatgagcgagaaaagcggggcgaaaccgtgcgttcgtctttcgtgggcatcgacaaggccgggatcgcaggcgccgagatgaaggggtcggaagcccatgtcacggtcaatattgtgagccagatgatttcctccaccctcgacagggacggcaaggttattgatggcgacccggacaatgtggtcgagatcaaggatctgtggacattcgcgcgcgatacgaactcgcgtgatccgaactggaagcttgttgcaaccgaagcggaagattaaagatatttcctggaaagtgccgcttacctttcgtcggaaggccgctctttcttaataattgaaatggaaacggcagtgaacgacttggcgaggattttccgcccggcgagctttggcgattgccccggctgggatcgggacgatcaggctttggcatttgccgcttttcgccgttccgccgactatgccgaaaataacagctatgggagcggcagtcttggcctgtctttcgaggccctgaagccgatctttgctgctgcccgcgcgcttgaccgtcctgacaggggcgaagcgcggcgctttttcgaggcgcatttcgtgccctgccgcgtggagcctgaacagggcaagggcttcgtgaccggattttatgagccggaaatagaagcatcgcgcattgcggatgcgcggttcaaagtgccttttctgcgcaagcccgccgatcttgtgaaagtgagcgatgaaaatcgcccggccggcctcgatccgtcttttgcttttgcccgccagacagaaagcggccttgaggaatatgccgaccgccgcgccattgagcagggtgcgctttcgggccatgggctggagattgccttcgtggctgaccgcgttgatgcatttttcgcccatgtgcagggggcggcacgcctgaaactgaccgacggtgaaaccctgcgcgtgacttatgcggcaaaaaccggccatccattcacgggtatcggccgcattctggttgatgagggcgagatagcggctgcggaaatttcgatgcagtcgatccgccgctggctcagcgcccatccggacagggccgacgaacttatctggaaaaaccgctcctatattttcttccgcgaagcacctgtcgatgatccggccgccggtccggttgccgcggccaaggttccgcttactgccgggcgttccatggcggtggatagattactgcatacgttcggaacgccattttatgtcagtgctccgacgctttgcgcttttggcggcgagccttttgcccgcctgatgatagcgcaggacacaggaacggcaattgtcgggcctgcgcgcggcgatcttttcaccggttcgggcgatgaggcggacaagattgccggcggcatcaaggatgaggcggatttctacgtgcttgtgccgcgcaatatggtcggggggtgaagcccatgccccccagatccgaaaagccgggcaaggattatctgcgggccgaagaccgcatcctctgggagacagtggcaaaaactgcgcgcccgcttgcggggaaaaaagcggagcccgaggcccttcccgacttcaaggccctgatggcggaagaacaggaaaagcccggagcaaaaatcgcaccgccagccggcgagccgggcaggagcagaaaaggcttttcggcgccgggcgaaatgccgatccagccgctggacaggcccacccatcgaaagatcgccaagggccgcgtcgatatcgaggcgcgcatcgacctgcacggtcttacccagaacgaggcgcatggccttctctatggctttctggtcaatgcccatgcgcgcgggttgcgccatgtcatggtgattaccggcaaaggccgctcgttgggcagtgagggcattttgcgccaggccgtgccgcactggttctccacgccgcttttccggcttctggtcagcgcctatgaggatgccgcgcgccatcatggaggccatggcgcgctttatgtgcggctgcgccgccagacacggcagaacacgtttggaggcatcggcagacgatgacgcctttcggaaagcgcttgcgcgaactgcgtgaggagcgcggtgttacgcagaaggaaatggcgcaggcgctgcgcgtctcaccagcctatctttcggcgctggagcatgggcggcgcggccagcccacatgggatctcctccagcgtatcatcacctatttcaacatcatctgggacgaggcggaggaattacaaaaccttgccgctgtttcgcatccgcgtgtggtgatcgacacttccggcctctctccgcaggcaacacagcttgccaatcttctggcaaaaaatatccgccttatcgaccgtgacacgatcaaacatctgacggaagagattgcggcggcgcgcaagcgccgtcggggcatcaaggtttagacggatgatcagaaaagcgccttcagctcgtcgagcttggaattgaccagccagccataataattttcctgcggcagcattggttcctgcccggctgctttgcgtcgcgcgttttcgtttgccagcgtatgggcgcgtgcctgcgtgccgccagtattataaagcgtcgcggtgatgcccggatttttggaaatgtcgaaatcggcgatctggcgataggtcgtgatcgactgtttcagcgtggctgcaatatagggcagcgtcaggtcggggtccatgatggtcttgtagacggcattgccgtcgtcggcgtcgagcttcggcaggccggaaatacggttcaccatatccgacatctgaagtgcggtcagcggattgatctggccaaggccaaaggtctgcccggcatagaagggctggaagaagacggcgctgaaacggttgttcggataggcttttccacccaccgatttgccgcgaaaatccgcattccagacattttcgcggcaggtccacagcgaatagctgtccttgaaccggaggcaggctgcaaattccggccgcttgatgaactggccgatgctttcgccattatagccgaaactcacaccctggttcacataggacatggccttgacgtaataggtctgaagccggtcatagacatcgacattataggtgtgttcacccacgattgcgccgatgatgtggatcgggtcgatgccataggctgcggcggtcgagcggattttggagcgcagggatgcgtcctttttcagaaggttgtagatcttctggtatttcttttcatacgtggtgctaagctcatgggtgcgcttggccgaagcgccgggaattggcggctgctctgcgttgcggttgccgggcggcacgaccgtcaccgcatgggcgctctggctggcaaggaagaatgccaaagcaatcccggcaaaggtgcggagcggttttgcattgggaatggcacccaaacaaaagcccgcgatgctgcggttcgatctgctggtcattgcgcggaaacaagcctcaatatagttaacaagcccaaaaacttgccgggaaaatagaaaaccccccgatgcaagtcgaggggtttttgcatggccggcaaaagcgggcggatgcccgtggctttccggtcacgtcatgagctgttttaaagaatgaagcgcgaaagatcggtgtttttggcaaggccgccgatcttctccttcacataggctgcgtcgatgatgaaggttgctccggccttgtccggcgcggtgaaggaaatttcgtccagcaccttctccatcacggtttgcaggcggcgggcgccgatattctccaccgtcgcgttgagatcgaccgcgatatcggccagcgcatcaatcgcgtcgtcggagaattcaagcttcacctcttccgtttccatgagcgcaatatactgcttgatgaggcttgcctcggtttccgtcagaatgcggcggaaatcctcccgcgtcagcgcggaaagttccacgcggatgggcaggcggccctgcaattccggcagaagatcggatggcttggagacatggaacgcgcctgaggtgatgaaaagaatgtgatccgtcttcaccggcccgtatttggtcgcgaccgttgtgccttcgacaagcggtagcaggtcgcgctgcacgccttcacgcgagacgcctgccccgctcccgccttcgcgcgcggcgatcttgtcaatctcatcgatgaagacgatgccttcatcctcgctcacgcgcagcgcctcctgcacgatctggtcctgatcgagcagcttgtcggattcgtcattgatgaggatggggtaggaatccttcaccgtggtcttgcgcgtcttggtgcgcccgcccatggccttgcccagcatgtcggaaatattgagcacgccgatattcgcgcccggcatgccgggaatctcgaagttcgggctggcgccggaatcggaaacctcgatctcgatttccttgtcgtccatctcgccattgcgcagcttcttgcggaagctgtcacgggtggcggggctggccgtcttgcccacgagcgcgtccagaacccgttcctcggcgttgagatgcgccttggccttcacgtcctcgcggcgcttttcacgcacaagcgtgatggcgatctcgaccagatcgcggatgatctgctccacatcgcggccgacatagcccacttcggtaaatttggtggcctccaccttgacgaagggcgcgcctgcaagcttggccagacggcgcgagatttccgttttgcccacgccggtcggcccgatcatcaggatattcttcggcatgacctcttcgcgcatctgcccttcaagctgctggcggcgccagcgattgcgcagcgcaatggccaccgcgcgcttggcgtccttctggccgatgatgaagcggtcaagctccgaaacgatttcacggggagaaaaattgctcatttcttgtcaaatccctgttgccgccgtcaccaggcggcggcgatatggtgaggagattggctggcggcagatctcactgcgcgtcgaggctttcgacgatgatattgtgattggtgtagatgcagatatcggctgcaatattcattgccttgcgggcaatttcttccgccgatttatccgtctcgatgagggcgcgggcggcggcgagcgcgtaattgccgccggaaccgatggccatcacgccctgctccggctccagcacgtcgcccgtgccggtcagcgccagcgtcaccttgctgtcggcgacaagcatcatggcttccagtttgcgcaagtagcggtcggtgcgccagtccttggccagttccaccgaagcgcgcataagctggtcgggatattgttcaagcttggcttcgaggcgctccagaagcgtgaaggcgtcggcggtcgcgcctgcaaaaccggcgatcacattgcccttgccgatgcggcgcaccttgcgcgcattgcccttcatgacggtgttgccgagcgaaacctgtccatcgccagcgatgacgaccttgccgtccttgcgcacggtgacaattgttgtgccgtaaattgttgtgggattatgttcgatcatggatgctcctttggcggcagacgcaacccggtcaagcgattgcgaaagcccctggtcgtgggcgaaacaggttcgtccatcctctggcggtgaatcgtgtttcgtcgagattatttaagtaggcgcggttgaattgcaaatggcgaattgcaaatggcccacagcggcaaaagcatttggcaaggcggacaaaccgttcctgattccggttttcgccgcatttatgctccgtcaggtggttccaccagactgcaaaatgctctagaacccctccagtattttcgtgaggaaagcctatgaccgctgaaagcacccgcaaggccagcatcgaacgctccaccaaggaaacgagcattgccgtttccgtcgatctggatggcgtcggtaagttcgacatcaccaccggcgtcggctttttcgatcatatgctggaacaactttcgcgccattcactgatcgacatgcgcgtgatggccaagggcgacctgcatatcgatgatcaccacacggtcgaggatacgggtatcgcgctcggccaggccgtcgccaaggctctgggcgagcggcgcggcatcgtgcgctatgcctcgctagaccttgccatggacgacacgctgacgggtgccgcagtggacgtatcgggccgcgcctttctggtctggaacgtgaatttcacgaccgccaagatcggcaccttcgacaccgaactggtgcgcgaattcttccaggctttcgctatgaatgctggcatcacgcttcatatcaacaatcattacggcgccaacaaccaccatatcgccgaatcgaccttcaaggctgttgcgcgcgttctgcgcgccgcccttgagaccgatccccgccagaaggacgcgatcccctccaccaaggggtcgctcaagggctaaagcctttccagcaaagcggggggcgtcggataatgcgtaaaaacagagaaacagggcgggcccaacgactccgtttcaaccggaaacgttccagacccgagaggacaggtcatggcgcaattcgtcgttcttgagccgaccggagccgaggcattttcaggagaggcgggaaccggctctccgtccgaaaaggccgtgttcgtgcgcgacggattttctatactggcgctggtgtttcctttcgtctggcttttgatgcagcggctctggttcgaggcattcgccgttctgggcataaccatcctgcttggacttgccgggaccagcctgggtatcgacgacgcggttccgctgcttgccattctggtctcgctgttcgtggctcttgagggcgccggctggaagatcgcgaagcttgaacggcagggttatgtccagcgcgcagtcattgaggcagccgatctggatgaggcggaaatccgctatttcatcgggcgcgacggggttgaaaccgcgtctgcggatatccccgttccgcaatggggccagcaagtgtcccgccctgctccttccacctttggcgcgactataggatttgtcggccatcgcggagaaaactgaaaatgcgtgttgctattattgactatggttccggcaatcttcgctcggccaccaaggctttcgagcgcgccgcccatgaaagcggcatatcggcggaaatcgacctgacttgcgatgcgcagcgggttgccagcgcagaccgcatcgtcctgcccggtgttggcgcctatgcggattgccgccgtgggctcgatgccgtacccggcatggtcgaggcgctgaacgataccgtattgaagaaagcgcgtccattccttggcatctgcgtgggtatgcagcttatgtcggaacgcggactggaaaaaaccgtcacgaacggccttggctggattgcgggcgatgtgcgtgaaatggtgccgtccgatgcatcgctgaaaattccgcagatcggctggaatcggattcacgtgaaacattcgcatccgatcttcgacggaatccccgccggcgacgacggcctgcatgcctattttgtccactcctatatgctggatgcgaaaaatgcatccgatgttctggctgtgaccgattatggcggcgacgttaccgccgccgtcgggcgcgacaacatggtgggcacccagttccatcccgaaaagagccagttgctcggcctttcgctcattgccaatttcctgaaatggaagccttgaaatcatgatcctttttcccgccatcgatttgaaagacggtcaatgcgtgcgcctcaagctcggcgacatggatcaggcgatcatctacaacgaagaccccgccgcgcaggcaaaagcctttgaggatcagggctttgaatggctgcatgtggtcgatctcaacggcgccttcgcaggcgagagcgtcaatggcacagctgttgaagccattttgaaggcgacgaagaacccggtgcagcttggcggcggcatccgcacgctcgcccatattgaaaactggctttccaggggcctgcgccgcgtcattctggggactgtcgccgtgcgcgatccagccctcgtcatggaagcctgcaaggcctttccagggcaggtcgccgttggcatcgatgccaagggcggcaaggttgccgtggaaggctgggccgaagcttcaaggctgggcgttatcgaacttgcgaagaaatttgaaggcgcaggcgtcgcagccatcatttataccgatatcgaccgtgatggcgtgctggcggggatcaactgggattcgacgctggcgcttgccgaagccgtttccattccggtgattgcctccggcggccttgcctcgatggaggatatcaggcgtctggccacccctgaaatgcgcaagcttgaaggggcgatttccggccgtgcgctttacgatggccgcatcgacccggcggaagcattatcagtattgagggctgcggcatgactttgaaagcaagagtgattccctgtctcgatgtgaaagatggccgcgtcgtcaaaggtgtgaacttcgttgatctgatcgatgccggtgatccggtggaagccgcccgcgcctatgatgcggcaggcgccgacgaattgtgctttctcgacatcacggcgtcttcggacaatcgcgagacaattttcgatgtggtggcgcgtacagccgaacagtgcttcatgcctttgaccgttggtggcggggttcgccaggtggccgatatccgcaagcttcttttggcgggagccgacaaggtgtcgatcaataccgcagcggtgaagaacccggaattcgtggcggaagccgccgacaagtttggcaatcaatgcattgttgtcgccatcgatgcgaaaaaggtttccggcgcgggtgaaaatgatcgctgggaaatcttcacccatggcgggcggcagccgaccggcatcgatgcggtggaatttgcacagaaggtcgtggaccttggcgcaggcgaaatcctgctcacctccatggaccgcgatggcaccaaggcggggtacgacgtggcgctgacccgcgccgtggccgatagcgtgcgcgcgccggtcatcgcatcgggcggcgtcggcactctcgatcatctggtggcgggcattcgcgatggccatgcgacggcggttctcgccgcttcgattttccacttcggcacctatacgatcggcgaggccaagcgctatatggccgaagccggcattccgatgcggctcgatccggtccgttgatagcaagggtgcatcagagcggttccggttaaaaggaaatcgctctaactatttgttttgtcgcattttccaacgcaaaaccgtttcacacttgtgctggaaatgctctaaaaagataccatgagggaaaccccgatgagccagtttacgcttgcagaccttgaacggatcgtggccgagcgcgccagcgtgacggatggtacatcctatacggcaagccttgtggcgaaagggcagccgaaggctgcgcagaaactgggcgaggaagcggtggaaacggtgatagcagccgtttccggcgaccgtgccggtgtcgtctcggaaagtgccgatctgctctatcatctggcggtggtctggaatattgcaggcgtggcgctggaggatgtgcttcaggaacttcagcgccgcaccgcccagaccggccttgcggaaaaggccagccgcccgaagggctgaaaggcaaatcgtccatgtgggaaaaagtcgatcagctcaccccgtcccggtattcgccctaccgcttcttttcggcgcaggaatgggcagccttccgggccgatacaccgctcaccctcacctatgaagaggtcaagcggctgcgctcgctgggcgacccgattgatctggatgaagtgcggcgcatctatctgtcgctctcgcggcttctttatgcgcatgtggaggcaagccagcttctgtttcgccagcgccagcaattcctcaacatggaggaatcctacaagacccccttcatcatcggtgtggccgggtccgtggcggtgggcaagtccaccatggcacgtatcctcaaggagcttctggcccgctggccgtcaagccccaaggtcgacctcgtgacgaccgacggttttctctatcccaacgcggtcctgcgcgagcagaacatgatggagcgaaagggctttcccgaaagctacgatattggcgcggtcctgcgcttcctgtcggcgatcaaggcgggcatgagccgtgtgcgcgcgccgctctattcgcatttgagctatgatgtgctccccggcgagtaccagatcgtcgacaagcccgatattctgatttttgaaggcattaacgtgttgcaggtgcgcgatctgccggaagacggcaagatggtgcctttcgtatcggatttcttcgatttctcgatctatatcgatgccgatccgcgcctgatccataaatggtatatcgaccgcttcatgcgcctgcgtgaaacggcgtttcgcgacccgcaatccttcttccatcgctattcgcagctttcgcaggaggcggcccgctccatcgccgagggcctctggcagaatatcaacctgaagaacctgaatgagaatattctgcccacccgcccccgcgccgatctcatcttgcgaaaaggcagcgatcatctgattgaggaagtggctctcaggaaaatctgacgcgagcattctttccccatgaccggatgcaaaaccggttcccgcttccgggtcattacagcctaatcaaaagaaaccttgccgcgtccttttttgatctcggagcggccggattttgccttcaggcggcgctcgaccgcacctctggatggtttggtcttcttgcgtggcgggggcggcggttcggctgccttggcgatcagcgcaagaaggcgttcgcgggcgtcctcgcgattgcgctcctgcgtgcggaagcgattggcttcaatcaggatatcgccgtcctttgtgcctttctgtccggccagcttgaaaagccgtgacagaatatcttccggcagaccggatcgcgcggcatgaaagcgcaattgcacagcggtcgaaaccttgttgacattctgcccgccggggccggatgcgcggataaacgcttcctccagatcgtcctcgtggatcgacaggcgcctggttatgcggatgatgttgcgatcctcttgcatgagagaacccatacactgatttggcgccctgcgaaattcttgcgataacagccaaaaaaagaagccccgcgcgatggcccgggcttcccccctcctcaatatgcttaaaacctattcagcagccatgcggatcgccggtgcggcatccttgacctcgtggtcgacgtggctttcaaacttctcgaagttggaaacgaacatgtcgaccagcttcttggcctgggcgtcataggcaactttgtcggcccaggtcgagcgcggatcgagaatggagctttccacacccggcacttcgacagggacggcgaagccgaaattcggatcgatgcggaattcagcattgttcagcgagccgtcgagggccgctgccagaagcgcgcgggttgccttgatcggcatccgcttgccaacgccgtaagcgccgcccgtccagccggtattgaccagccagcaatcaaccttgtgctcggcaatcagcttgcgcaacaggttgccatattccgaaggatggcgcggcatgaaaggcgcaccgaagcaggtggagaaggttgcctccggttccgtcacgcccttttccgtgcctgccaccttggcggtatagccggacaggaagtgatacatggcctgcgccggcgtcagcttggcgatgggcggcatcacgccgaaggcatcggcggtgagcatgatgatattcttcggctggccgcccttgcccgatttcgaggcgttggggatgaaatccagcggataggcgcagcgcgtgttttccgtcagcgaaccatcgtcgaaatccggctggcgattctcgtccagcacgacattttccagaaccgtgccgaaacgttgcgtcgtggcatagatttccggttctgcttcggcggaaagacggatggtcttggcatagcagccgccttcaaaattgaagacgccatgttcgccccagccatgttcgtcgtcaccgatcagcgtgcgcgtcggatcggcggaaagcgtggtcttgccggtgcccgaaagaccgaagaaaaccgccgtgtcgccgttcgggccttcattggccgagcagtgcatcggcataacgcccttggcaggcaggatatagttgagcgcggtgaagacggacttcttcatctcgcccgcataggacgtgccgccgatcagcacgatcttgcgggtaagatcgaccgcgatcaccgtttcggtgcgcacgccatagcgttccgggtcagccttgaaggacggcaggtcgatgatggtcatttccggcacgtaggaagcaagggcttcctgcgacggacggatcagcagattgcggatgaacagcgaatgccaagcatattcggtgatgacgcgggcgttgatcttgttgtcggcatccgcgccgccgatgagatcctgaacgaaaagctccctgcccttcgcatgttcgatgaaatcggcatagagaagctcaaaagcttccggcgtcatgggcttgttgttgtcccaccacacatgatcttcggtattggcgtcgcgcacgacgaacttgtctttcggcgaacggcccgtgtgctggccggtacgggcaacgagcgcgccctgcgcggaaagctccgcttcgccccggcgaatggtctcttcataaagccgtgccggcccgagattgtagaagactgcggagagttccttcagtcccgaagtggaaatcgaagcggccttattgtggatgccggtctctttcatgatgtctccgccgtctgtttgactaactaaaaaatgcgtccccctggtttggctttcatgggggatggcagtcagaaacagatcaattgagaaaattcaaatatttaatcgatttaaaatttttgaaatttttttaaatcgtttaacccgagcgttctggggtgtggaaaaccgcaaacacaaccctggcgtacatttaccaaacactgattcgcttgaggacgatttcaacgttccggtgcgcttgccacattttgtacctaatttgtactgcaaaagcggcatcactgtattaatatcggcatcgacgggtgatcgatgctattttgccggagatttgaaccggtacatttcagccgccgatcgtgaaaggttgcgcggtcaacaaaggagaaggtccacatgaaggaagcttcggcaacgcagacgattgcgctggttgatgatgaccgcaacatcctgacctccgtttccattgcgctggagtcggaaggttatcgcgtcgaaacctataccgacggcgcttctgcgctggatgggttgatggcgcgtccgcccaatcttgcgatcttcgatatcaagatgccgcgcatggacggtatggagcttctgcgccgcctgcgccagaagtccgatctgccggtcatcttcctcacttccaaggacgatgagatcgatgaactcttcggcctcaagatgggtgcggacgatttcatcaccaagcctttttcgcagcgtcttctggtcgagcgtgtcaaggctgttctgcgccgcgtggcggcgcgcgacggcacggcaaagcccgccggccagcaggccaagtcccttgagcgcggacagctcgtcatggatcaggagcgccatacctgcacctggaagggtgagccggttacgctgactgttaccgaatttctcatccttcactcacttgcccagcgccccggcgtggtcaaaagccgtgacgccctgatggatgcggcctatgatgaacaggtctatgtggatgatcgcaccatcgacagccacatcaagcgtctgcgcaagaagttcaaggcggttgacgacagcttcgagatgatcgaaacgctctacggcgtcggttatcgtttccgggaagcgtaagatctgccgctttctgcgccggggcttctccccggccggacggatggcgtgacggcgcgttgagcaatgcggcccttttgcgggccggttaagggtaagattgaagcggcatggtcgcagagacccagaaagatagcctttcggggatgcgcgagcgcagagcacggcggcaacgctcggtgtttctgcgccgctttctgtcgcccttgcgcaagtttcttgggcaatatctcttttcaagcctgacgcgccgcatcctgtttctcaacctggcagcactggccgttctggtttccggcattctttatatgaaccagttccgcgaggggctgatcgacgccaagatcgaaagcctgctgacgcagggcaagatcatcgctgctgcgatttctgcatcggctacggtcgataccaattcgctgctgatcgaccctgaaaagcttctggagcttcaggccgggcagagcataaccccctcccccgattcgccggataattgggaatttccgatcaatcccgaaaaggtttcgccgctgctgcgccagttgatctctccgaccagcacgcgcgcgcgcatctatgaccgctatgcgaataagctgcttgattcgcgcgcgctttattcgacaagcttcccgtccagcgggccggtcctgcgctatgacctgccgccgatagaggatgagacgcctgccctttgggaacgtatcggcagctggctgtcgcgccttttctatggcggtggcctgccgctctaccaggagcagccgggcggaaacggccttgcctatcaggaaatcgtcaaggcgctgagcggctcgccgcagatggcacagcgccgcaatcagcgcggtgagctgatcgtttccgtggccgttcctatccagcgctcccgtgccattctgggtgttctgcttctttctaccgaaggcgatgatatcgacaagatcgttcaggccgagcgtatggcggttttccgcgtgttcggcgttgtgtcggcggtcatggtcatcctgtcgcttttcctcgcctcaacaattgccaaccccttgcgcaagctttcggctgcggcggaccgggtgcgccatggcgtgaaaaaccgcgtggaaattcccgatttttccgagcgtcaggacgaggtgggccacctttccacctccatccgcgacatgacggacgcgctttatacgcgcatcgaagccattgaaagcttcgcagccgatgtcagccatgagctgaagaaccccctcacctcgcttcgcagcgcagtcgaaaccctgccgctcgccaagaccgacgaatcacgcaagcgcctgctcgatgtcatccagcacgacgtgcggcggctggaccgccttatcacggatatttccgacgtttcgcgcctcgatgccgagcttgcgcgcgaacatatcgaccgcgtggatatgaaaaagcttctcaccagccttgtgactgccgcccgcgaagtgcggcgcaacaaggtcggcaccgaaatcgtgttcaacacgggcaagctgcctaccggcaagaaaggcttctatgtcgccggccacgatctgcgttttgggcaggtggtaagcaaccttatcgagaatgcgcgctccttcgtgcctgacgatacgggccgtatcgtcgttacgctggccggcgaaggcaaccggctgcgcattctggtcgaggataacggccccggcattcctatcgagaatatcgagcgcatcttcgagcgtttctacacggatcgcccggcatcggaagcattcgggcagaattccggcctcggcctgtcgatcagccggcagatcatcgaggcgcatggcggcacgctgacggcggaaaatattaccgatccggataagccggatattttcaagggtgcccgctttatcgttgatcttccggccagcgcatgaccgtgaaaagtggatatctgaacctgtgacgcccgaggaggaaagaagcggtcttcacgccaccaccctgcaattgctgggccggggtgtgatgattatgggccgctcgggcgcaggcaagacggaacttgcgctgacccttatcgagcgggccgcgtcgcgtcgggaggaagcctttctggttgccgatgatcgcacactcctgcatcgcgagggcgacaggttgattgcaagcgttccgacagcacttgcaggcggtgtggagattcgcggtgcgggcctgttccgcattccctatcgcgttgccacgccgctggatctggtcgtattgctggtgaatggcgacgaggctgagcgatatccgggaaaagagcgctggatatttgaagaggtcagccttccgcggcttctcctgccggcattgtcggcaaatggtgattccaatgcgctttcgcgcgccatagaagcttttttgttctttgaacgctggccctccgcagagtgattatcacatctgcatcctgaaaggtgttgaacggtttcggacaagggtgcacagtgcggttggaaattgtctaaccgttcacaacgctgcggcattttgcttttttcaaggcgatgtgctgatttttcacttgctatcaagatttgccctgccaagatgcacaactcgccgccgctttaatggcggtatttcagtgccatctgctactctggcgggtgatgcggtgggcacgcgacgggagcttttatagtatgatcggactcgtgcttgttacgcacggaaggctggccgaagagtttttatatgctgtagagcatgttgtcggcccgcaggagaatttcgagactgtttgtatcggcgctgaagacgatatggaacagcgtcggcgcgacatcgtcgacgcggttgagcgtgccgatagcggcaggggcgtgatcattctgaccgacatgttcggaggaacgccgtccaatctggccatttccgtgatggaggcgggcaggatcgaggtcattgcaggtgtcaacctgcctatgctcatcaagctgtcgagcgttcgtatcagcggtgatatcaagacggctctgcgtgaagcgcaggatgcggggcgcaaatatatcaatgttgcaagccaggtcctgacaggaaaatagtatatgcatgcgagtgtgaccgtcaccggcgaatatgatcccgacaatgccgtttcgcgctccttcgagatcgtcaacaagcgggggcttcacgctcgcgcttcggctaaattcgtgcagcttgtggataattataacgcccatgtccgcgtcagcaaggatggcatgacggtgggcggcacgtccatcatgggcttgatgatgcttgccgcttcgcccggctgctgcattgaggtgagtgcctccggcgaacaggccgatgcagttctcgacgcgctccagacgcttatcgccgacaggttcggcgaggaagcctgaacggctgaagtatagagcggttgctgttttaacagaatcgtcggccccatctaactatctgttttgtcgcattttccgatacatcgaagcgggatcgggaatcagtccgccggactgtttccctcacgcaggcgtgtcgcatttttgctggaaaactccggtgtggatctttctcctggccctggcggaaactgcaatcgggcagccgggcaatatgcacgtataaagatttgtttatattgcgttgtgttgggtgcactgatctgctactcaaaacgccagccggagtggtttgaccgttttagaaaatccgctccagaaccaattttttcatgcaattttgccttcaggcgaattgccctggattggagcacgcgatgaccgcaagccaagattttgttgtcaaggatattagcctggccgattggggccgcaaggaactcgacatcgcagaaaccgaaatgccgggcctgatggctgcccgcgaggaattcggcaagtcgcagccgctgaagggcgcgcgcatttccggctcgctgcacatgaccattcaaactgccgttctcattgagacgctgaaggttctgggtgccgaagtgcgctgggcttcctgcaacattttctccacgcaggatcacgcggcggcggcgattgcggcaaccggcaccccggttttcgccgtcaagggcgagacgcttgaagaatactggacctataccgaccagatcttccagtggccggatggcgagccgtccaacatgatcctcgatgatggcggcgacgccaccatgtatattctcatcggcgcgcgcgccgaggctggcgaggacgtcctgtccaatccgcagagcgaggaagaagaagttcttttcgcgcagatcaagaagcgcatggccgcaacgccgggcttcttcacgaagcagcgcgccgcaatcaagggcgtgacggaagaaacgaccaccggcgtcaaccgcctctatcagttgcagaagaagggtctcctgcccttccccgccatcaacgtcaatgacagtgtgaccaagtcgaagttcgacaacaagtatggctgcaaggaatcgctggtggatggcattcgtcgcggcaccgacgtcatgatggccggcaaggttgccgtcgtctgcggctatggtgatgtcggcaaaggctctgcccagtcgctcgccggtgccggcgctcgcgtcaaggtcacggaagtcgatccgatctgcgcgcttcaggccgcgatggacggcttcgaggtcgtgacccttgatgatgccgcctccaccgccgatatcgtcgtgacgaccaccggcaacaaggacgtcatcacgatcgaccatatgcgcaagatgaaagacatgtgcatcgtcggcaatatcggccacttcgacaatgaaattcaggtcgcagccctgcgcaacctgaaatggaccaatgtgaagccgcaggtcgatctgatcgagttccccgacggcaagcgcctcatccttctttcggaaggccgcctgctcaatctgggcaatgcgacgggccatccaagctttgtcatgtcggcttccttcaccaatcaggtgttgggccagatcgaacttttcacccgcaccgatgcctataagaacgaagtctatgtgctgccgaagcaccttgatgaaaaggtcgctcgtcttcatctcgacaagcttggcgcaaagctgacggtactttccgaggaacaggctgcctatatcggcgtcactccacagggtccgttcaagtcggaacactacaggtattaaccataggttaagcattccactacatcttgaggccggatggttgacaagccatccggtctttctttttgcgcgcgagatgcttcacgcggattcgccggaagggtattgttaaggcgaatcaagagcatttccggcaaacgagcgaagcggttttgtattcgggaatgcggataaacaatgcgtttcggtggtgtctgcgttgtgcgtttttttgccggctccggcggaaaacggctggcggattcattcccgaaacggggtctggctatcgtgtactgtggcggcgctcgatagcggggccggtaactgtttgaagtattttgaaaatacgggtgtgcgtccgttcagcggatggcgcggccgggtggcggagaaaagggaaacatgccagagctaggcttactgggcagcgtgcggaaaacttccgctaccgtgaaaggcaggcccgccatgaaaggcaagcataggctcgctgctttcacccttgccgcaaagtccttgtggcaaaccgcattgaaagcctcggtctcggtttccgctctctttgctgcttctcctgcctttgcacaaggtatggacggcgcacgcatttccatgccgttcggaggcagtgtcggcgctttcgaggtcatccagttttccatttttctgggcgccatgggcgcggccctgctctcggcgggctggctgatccgcgaccgttccaagatcgccaatgaaaacaatgagctgcgttccaaatttgcagatcttaatctcattgcgcagcgcaacgaggcgctcctcaacatgaaggaccagcgcattgtggtctgggacggccataatgtgcgcgccgatgtggtggggcaattgccggatgcctgcggcgcgccgcaggatcggccggcttttctcgccttcgggcgctggctgcgtccgcaatcggtgacggcgctggaacgcgccatttccaccttgcgcgagcaggcgcgcgcctttgatctcacggtcgaaacggtcaatggctcgctgctcgatgtccatggccgcacgtccggcggctttgcggttgcctgtttccagagcctgcaaggcgtgcaggccgaacgtgcaagccttgaagcgcagaaccgtgagcttgccgacagaatagagctgatgcgccgccttctggaccgcatcgaacagccggcttggctgcgcgacggcaatgggcgcatcgaatgggtcaatctggcctatgcgcaggcggtcgatatggccaatgcgagccaggttatcagtgaagggcgcgagcttttcggcgcgcaggcacgccagcgcctggagcgcgaccgttttgccgagcctgttgtgcaggaacaactgacggcggtggtgcatggcgaccgacgcgttttcgacgtgatcgatgtgagcgcggaatcgggttccgtcggccttggcttcgatctgaccgaagtgcaggccgtgcgcgacgaactgagccgcacactcaaaagccatgccgaaaccctggaccagctttcgaccgcggtggcgatcttcgacccggagatgaagctgcaattcttcaatcaggcctttgtgaagctctggggtctggatgtggcgtggctggaaacgcggccgagcaacacgcttattttcgaccgtctgcgcgcggaaggaaagcttcccgaacagcccgaatggcgcaaatggaaggattcgcttctctccgcctatcgcgcggtcgagccggaagaacatatgtggcatctgcccgatacgcgcaccatgcgcgtggtggcaaatccgcacccgcaaggcggcgtgacctggttcttcgagaacatgacggaaaaattcgagcttgagggccgctacaatacgctcatcaaggtgcagggcgaaacgctcgaccatctggccgaagccgtggccgtctttggatccgacgggcggctgcgcctgtccaatccatctttcgcagcactttggtcgctgccctctgaaatggttcgcgaaggtacgcatatttcgatcattgcaaagctttgcaaccagcgcggcggcgatggcctttgggaagatttcgtgtccaccgtaaccggcttcctcgatcagcgcgatggtcgcatggggcaggtggaactgagcgacggcgcgatcctttcctttgccgtggtgccactgcccaaggggcagaccatgctcaccttcatcgacgttaccgatacggtgcgcgtcgagcgggcgctgaaggaaaagaacgaggcgctggagcttgccgaccagatcaagaacgattttgtccagcacgtctcctacgagcttcgctcgccgctgaccaatatcatcggcttcaccgagcttttgcagacaccggccttcggctcgctcaacgagcgccagcttgaatatctcgaccatatcagcacctcgtcgtccgtgcttctcaccatcgtcaatgatattctcgaccttgcgaccgtcgatgcgggcatcatggagctggagattggcgacgtatcggtggtcgaagcgatttcagccgcggcctcgcgcgtgagcgagcgcctgcgcgaccataatatcggccttgatgtcgatattgccgacgatgtggacgtgttcaaggccgatgccaaccgcgtgcggcaggtgctgttcaacctcctgtccaatgccgtcaactatgcgccggaaggctccaacatcgtgcttcaggtggcgcgtgacggggcggatgtcgtctttgcggtccatgatgacggccacggcatgccgagcgaagtgctggacacggttttcaagcgtttccagtcctatccgaatggcgggcgcaggcgcggcgcgggccttggccttgcgatcgtgaaaagcttcgtggaacttcatggcggccgggtcgagatcgacaccggcgaggagaggggcacgaccgtcatttgccgctttccatccgaagcgcgcagcttccgcgctgccgccgaatagggtaaacggtggctatgaacgccccgatcaagattctcgaagcctttcttcccgacgaagccgccacgctgcgctttggcgaggatttcgcccttgcattgcaaaagggagatttcataaccctttccggcgatctgggtgccggcaaatcctcgctcgcccgtgcgatcatccgtacgattgccgacgatgccgggcttgatgtgccaagccccacattcacgctcgtccaaagctatgaggcgttgcgccttcccgtcgcccatgccgatctttaccggctttccacgccggaagaactggacgaactggggctggtggaatttctggatgagggcgtggctctggccgagtggccggaacagggcgaagggtttttgccacaggcgacctttgccgtcatgctgtcgcatgaaggggcagggcggcacattcttatcaccggcccgcaaccggccatggagcggctggagcgttcgctggcgatccgcgcctttctggaaaaaaatgggcgcgtggaggctcggcgccgctatctgcaaggtgacgcctcgccgcgtaaatatgagacgatccacagccggcatggtgaggaaattctcatgaatgccccgcaaatgccttatgatccgccgcttcgcgacggcaagtcctatcggcagattgcccatctggcagaaaatatcctggccttcgccgctattgacgggcttctggcagggcagggttttcgtgtgccgcaaatgcgtggcagcgatctcgatgccggttttctcattctcgaaaatctcgggacggaaggcgtgcgagcggcttccggcgagccgatccctgagcgttatgaagctgcgggccgttttcttgcgcacctgcatggtgtgcgctggcccgaccatgcgccggtcgcattctatcccgatcatgttattgcaccgtttgatcgcgatgcgatgatgatcgaggtcagccttgtcgggcaatggtatgcgccgcgcatgatggggcgtccgctgaacgatgccgaacgggaggcttttgaagccgcgtgggataaggtgattgccgatattgcggatagcgaaaagagcctgcttctgcgcgattaccattcgccgaacctgttctggttagccggcgcacaaggcaaggacaagattggcatcattgattttcaggacgcgatgatcggcccggcggcctatgatgtggcctcgctggcgcttgatgcgcgcgtgaccgtttcgccggaactggaacaggcaatcgtcgccgcctattgcgatgagcgccgcttgcttggccattcctttgacgaagcggctttccgcaaagcctatgccgccatgggcgcgcagcgcaatgccaagctgctcggcctttttgtgcggcttgatgagcgcgacggcaagcccgcttatctgcaacatctgccgcgtatccatgattatctggggcgtgttctcaaacatccggtcatggcccccgtcgcggcatggttcaaggcactcggattgatgcaggaagggacggtgcacaatgaaaatgcctgaaaccgcaatggttcttgccgccggtcttggcaagcgtatgcgtcccatcaccgaaaccatgccgaagccgctggtgaacgtcgcgggcaagccgctgatcgactggtgcctcgatgcggtagagcgggcaggggtggcccgtgcaatcgtcaatgtgcattatttagccgaccagcttgagcaccatcttgcgacccgcaaccgtccgcagattatcatttccgacgaacgcggccttcttctcgattcggcgggcggtatcgtcaaggtactgccggatctggctggagagcccttcttcatcttgaatgcggatacgttctgggtcggggatgaggccgaacccaatctcgtcaggcttgccgaaacatgggatgatgcccgcatggacatcctgttgatgacggcacggctcgatcaggaaacgggctatgaaggcaagggtgattttgttgccgatgccgaaggccgcctgcgccgtgcacgcgatgtcccgggcgaaccggtgatctatgcgggtgccggtatcattcacccgcgcatctttgccgatgcgacacccggcattgcttcgctcaatcgccatttcgatcaggcaatcgccgcaggccgtctttatgggatgcccatgaccgggcactggctgacggtgggaacaccggaagccatcggcaaggcagaggccgtgttgtccgcatttgcatgagggaggcaagcagcatgtgcgcatcgcggcccggagatggaaaacagcgcctgttttccattccccccggccagcccttcctgcccgctttcgcaaaggcccttattgaggggcggctgatcgaaggttttcccggccatccgtctgatccgctggcgctggcaagcgcgacgatctatgtgccgacgcgccgcgccgcgcgtgcgctgcgcaccattcttgtcgatctcaatccggtcaaaagcgccatcctgccccgtatcagcccgcttggcgatgtggacgaggatgcagctttcttcaacgccggtgcggcgggcgtttttgatctcaatccgccgattggcactgccgaacggctcctgttgctggcacggctgatccgtccctggcgggaatcgcttccgtcgcatgtacgtgcgcttttcggcgtggatgatgtctcggttccggccacgaccgcggatgccatctggctcgcgcgcgatctggcagcactgatggatcaggtggaaaccgacggtgcgaaatggagcaagcttaccagcattgcgcccgatgatcttgccgactggtggcgggtgacactcggctttcttgatatcgtcacgcggctctggccggatattctggctgaacgcaggctgtccaacccggctgcccatcgcaacgacctgatccgcagtgaagtgaagcgcctgcgcgaccatccgccagccgggcccgtgattgctgccggttcgaccggctccattccggcaacggctgaattgatatcgaccattgccagcctgccgcaaggcgcggtggtgctgcctggcctcgaccgcgatctcgacgaggcggcgtggaaactgctcggcgaagcaggggacaatccttccattttcggccatccgcaatatgggcttcacaagcttctgcaagccataggcgcgctgcgtcaggatgtggacgtgctggaagacatgccgcgcgccaaacggctgcgcgagcgcatcgtaagcgaggcgctgcgcccggcagaaaccacggatgcatggggcctcctcaatcgtgatcccgacatgcagccatcagccttgcgtgaggctgcggcaaggatcgatcttgtcgaggcttccaacgagcgtgaagaggcgcttgcggtggcgctggccttgcgtgatgcgctggccgatgagcgaaagacggcggcgctggttacggcagaccgcaatctggcgcgccgtgtcgtgggagagcttgcgcgtttcggcatcgatgcggatgattccggcgggcggcatctgcgcgatgtggaaacggccacgcttttgcggcttttggtcgaaaccgtgttcaatcccggcgatccggtggctttgttggcgcttgtcaaacatccgctgctgcggctgggaggcgcgcgcatcgacaggcggcttgcgggcgaaacgctggaactcgtggctttccggggcggtacgggccgggctggcattctcgacctgcctgccttcttcgagcggcggctgaaagaaagcgcagaccagccctggcagcccgcctggcacacaaccgtgacgcaggatatgatcgaggcggcgcgcggtctgtgtgagagcctgtcggcggcggttgaaccgcttgctccctttgtgacagccaaccggcgaaccgatattggcgagattgcccgcgccacggttgaggcgctggaaaacatggcgcgtgacgagacgggcagcgtcgccgccttttattcgggcgagcgcggtgaaaagcttgcctccttcctgcgcggcctcatctccagtgaggcggagcttgatttcgaggcgatggaatggcccgccatacttgatgcgctcatggcgggcgaaaccgtgaaaccgcatccgggcggccatccgcgccttttcatatggggtgcactggaagcgcgcctgcaaacggtggatgccatcgtgatcggcggcttgaacgagggaagctggcccaccaagacccgcaatgacccgttcatgtcgcggccgatgaaggcaatgatcgcgctcgatccgccagagcggcgcaccggccttgccgcgcatgatttccagatggcgctcggcatggaccatgtggtgctgacgcgttcgcaacgctcggacaatgcgccgacggtgccttcgcgctggctgcagcggcttgaaaccgtgctgggcgcagatgtcaccaatgaaatgcgcgggcgcggcacgcgcttcatccattggtcgcgcgagatcgaccgggcggaggatgtgcctttcgtcaggaagccggagcctgcgccgcctgtcgccgcgcgtccgaaacatttttcggtgacggaaatcgaaaccctgcgccgcgacccctatgcgatctttgcgaagaagattctgaagctgcgcccgctggaacccctgatccgcgatccggcggcagccgaacgcggcacgttgtttcacgacattctggggcatttcacgcaagcggcaatcgatccgcttgcccccgatgccgccgaaaaactcatggagcttggccgcattctttttgcggatatggatctgccgctggaaattgaagcggtctggtggccgcgctttaccgcgctcattccgcaatttctgcaatgggagcgcgagcgggcgtataaagtgcaggaaagatttgccgaaatcgcctcgcagaagcgcgaagtggaaaatctcggcattacactttccggccgtgccgaccgcatcgacctgatgcgcgatggtacggcggaaatcatcgattacaagaccggctccacgccctcgcccaagcaggcgcatgtgcttctctcaccgcagcttgcgctggaggcagcccttctggcgcgcggcgcatttctggatgtcgggccggtgcgcgcttgcgatctcacttatgtgcgcctcaaggcagccggtgaggtgaagccggaatcgatcctcaagatcagcaggcccccatcggaaaagacggctccggcgctgggtgaagaggcatggcagcggctggcgcaattgctggccgaatatcaaaaaccggagaagggctatctttcgcgggcgcttccattccgtgaaaccgaccttaccggcgattacgaccatctggcccgcgtgctggaatggtctgctggcggcgatagcggcggggagggcggcgaatgaagaagaaacctttcatcccgccggaaaccatcgatgcgcaggcgcgcgcggccgacccgtcggcctccgtctgggtctcggccaatgccggttccggcaagacccatgttctgaccgagcgcgtcatccgcctgcttctggaaggcacggatccgtcgaaaatcctctgcctgacctataccaaggcggcggcagcggtgatgcagaaccgcgttttcatgcggctttccgaatgggcggtcctgcccgatgaggccttggccgagcggcttgaaaaacttgagcgccgccgccccggcgcggcgcgcctggccactgcacgccgtctctttgcgcgcgcgctggaaacgccgggcgggctgaaaatccagaccatccatgccttttgcgaagccatcctgcaccagtttccgctggaagcaaatatcgccggtcattttgagatgatggacgatctcatgcaggcggcgctggtgggcgaggcgcggcgcaccctgcttgaaaccgcttatggcggtggtgatcccgcacttgcggcagcctttgccgatgtgttgcaggcggcgggcgaaacggggctgcaatcgcttctggacgaggcggtgggccgccgtaacggcttgcagctttatctggctgaactgggcgtcggcacacaccgtatggaggctctgcatcgcgctttcgggtttgagcccgatgcgcgcgaagacgatcttctggccgatctctggccggtaccggaattttccgacgatgcgctcgatctcatcctatcgatcccgaaaggggcttcacgcgcgcaggatttcgcgctgcaattgaaacggctggagaaggcgagcggccttcccgacaagattgcggtgctgcgcgccgctttcctcaagagcacgggcgagccgaaatcaggctcctatgtctgttcggcagccgtgaaaaagcttctgcctgaattcgaggaggaattcgacacggctgcggcgcgggttgaaatggggctggaccgcctgaaggaattgcgccttgtccggctcaatctggcggcgctcacgttgatcgacaatcttctgcaacgctatcacgacctgaagtgccggcgcggccttctggactttgaagacctgattacccgcaccgtggcgctgcttgcgcgcaatggggcaggccaatgggtgcaatataagctcgaccgcggcatcgatcatattttggtcgatgaagcgcaggatacgagccccgatcagtggcaggtcatccgcatgttgtcggaggaatttttctccggccttggccagcgcaacgtccagcgcacgctttttgctgtgggtgatgaaaagcagtcgatctattccttccagggggccgtgccagacgattttgccgagcagggccgggccatcagcattcaggccagcaatgcggagctgaaattcgagcgcgtgagcctcaatttctctttccgttcgacgcctgatgtcttgcaggcggtggatgaggtttttgcgcggccggaagctaacagggggctttccggtgcgacagtccactccgctatccgggataaagaaccgggcgaaatcgaaatctgggacatgctgacgccggaaatggtggaagagccggacgattggcgtgtaccggtcgatcaactggccgcgccagctgtaaggcttgccgaacagattgcggcaacgatccgctactggctggatcgcggggagccgatccccggccagaaccggaagatcgcgccgcgcgacatcatggtgctggtgcgaaagcgtgaccagttcatgcctgccttgtcgcgcgcgctgaaaaacctgtcggttccggttgccggcgccgaccgtctgcaactcacgagccatatcgctattcaggacctgatggcgctggggcgtttcgtcctgcaaccgtccgacgatctgtcgctggcggcgcttctgaaaagcccgcttttcggctgggacgatgaccggcttttcacgctggcatatccgcgcggggcaggggacacgctttttgaatatctctaccgcgcttcgcgccatgatgcggagctggcgcagattcacaagctgctgagccgttggcgcaacatggccgacaccatgccggtgtttgaattctatgcgcgtgttctcggtgccgatggtgcaaggcgcaagcttctggcgcgattggggccggaggcgggcgatatcatcgacgaattccagaattatgcgctttccgccgagcgcgctggccttccgggtttgcaggcctttctcgaaacgctggaagcggccgcgccggagatcaagcgcgagcttgaccagggccgtgacgaggtgcgcatcatgaccgtgcatgccgcaaaggggctggaaggtgcggttgtcttcctcgtggaccccggcagcgcagtgtggacgggaagccgtgcgcccaagcttatcccttatgattttcagggggatggcccgccggtgaagggctttttgtggcagccgaacagttcctgccagacgggcttcacggcagcggaaatcgaaaagcttaaaaaccgcgccgaggaggaatatcgccgtcttctttatgtcggcatgacgcgcgcggaagaccggctcatcatttgcggttatcgcggcacgcgcgaaagcggcgaaacctggcatcggctggttgaggatgcgctggcagccaagtccgaaacctttgttcatccggtcacgggcgtggctgcgaggcgctatcgcaagacgccgcgcagttttatcgaaatcaatgaggaggatcaggccggggcgacgtctctgccaccgcttccccatgattatcgccagcctatggaagcagagccgggtttgccgcgccccttggccccatcaggcgcttcggccttgatcgaggcggacgaggagccgccgctcgacctgtcgtccccggttttgcaacccggcaccggcgcaccggccttcgcgctgcggcgcggcacggcgatccacatgctgctgcaatatctgccggatgtggcgccggaaaaacgcgaacatctggctgcggactatctggcgcgtattgccgcagactggccggatgccgaacggctcaaggcttggcagagcgtccatgccattctggatgatccgcgctttggccccgtttttgcggaaggttcgcgcggggaagtggctgtcatgggcatgatcgatattggcgggcgtgaccacgccgtatccggccagatcgaccgcatcagcgtggatgaaagccgtgtgctgatcgtcgattacaagaccaatcgcccgccgccgaagacgctggaagccgtgccttccgcctatcgcgcgcagcttgccctctacagggaattgctgaggccgctttatcccggacgtgtggtggaagcggcattgcttttcacggaagggccatttctgttgctcgttcccgatgctgttctggatgatgccatgggagcgctgaaggatactcaaggaaaggtgaggaaccagaacttgacggatggcggcagacgcgccacatgatatagccaataaagagcggatagagcattttcgagccaaaagtgtgaaacggtttgcgttggaaaatgcgacaaaacaaatagttagagcggttccggcgattctgttaaaatagaaactgctctagcgcgtgagtctatagaagaacatcgccattctaccaaagaggaggattagttccatggcaaccgtcaaggtcgataacagcaactttcaatcggacgttctccagtcgagcgagccggttgtagtggatttctgggcagaatggtgcggaccatgcaagacgatcgctccggctctggacgaaatcgccgctgaaatggctggccaggtcaagattgccaaggtcaatatcgacgagaacccggagctggccgcccagttcggtgtgcgctccatcccgacgcttctgatgttcaaggatggcgagcttgccgccaatatggttggcgccgctcccaagagccgccttgccgactggatcaaggcatcggctgcgtaataaagatcaccattacaaaaatggaaaaacccggcctttgcgccgggtcagattgatgaaaaacccctcgatttttggcagcagtcaaaaacgaggggttttgattccgatctgttcatgttttgaatctgtgacgttccgtgaatctgaggccattttgaccctgcccgaggtttgtcagtagcctgacccggcctttgcgccgggttttgcttattgggggggcgtatcgttatcgcgcaggacttcacccgccagatagagcgatccgccaatcagaatgcgtggcggagcctcatcggcgggccaggtatcgtgcagaagtttcagcgcattggcgaccgaatgaaccggctctgcggaaagcccggccttttcggctgaaagcgccagttcagtgttcgcaattccggcatcgctggaaggaatgggcacggtgaagacatggcgggccatgcctgcgaaggcctcgaaatagccgaccggatctttcgtgttgatcatgccggtaattaggaaaagcgggcgcgcattgcgttcttcaaggtcgccgaaagcttccgcgataaccacacccgcacccggattatggccgccatcgagccagatttcggaagcgggcggagcaagatcaatcagcttgccatgcgtcatgcgctgcatacgcgccggccagtccacgaccataagcgccttttcaaccgccttatcgggaatgttgaaacccgccatctgcaccgcttcgattgccgcggcggcgttggatatctggtgacgtcccggcaggcgcggcaagggcaggtcgatcagcccgtcttcgttctggaacaccatgcggccatgttcctcgaaggcaaggaaatcctgaccatagacagaaacagggcagtcgagacgatcggcagtcgagacgagcacttcgcgcgccgtatcgaaaggctggaaaccgatgaccaccgggcagttcttcttgatgatgcccgccttttcggctgcgatcagttctgccgtatcgccgagataggcttgatgatcgatcgaaaccggcatgatgagcgagaccgcaggctcgggaatgacattggtggcgtcgaaacgcccgccaaggccgacttccatgatgaccgcatcggcgggatgttctgaaaacaggacgaaggcaacggcggtcaatatctcgaaaaccgtgatgtgctgtccgccattggcggcagcgacgcgctcgacggcttgcgccagcacatcgtcatccaccagcttgccgccgcccggcgcggcaaggcgatagcgttcgtgccagttgacgaggtgcggcgaagtgtggacgtgaacattaaagccgcccgcttcaagcagcgcgcggcaaaaggcggtggccgatcccttgccgttggtcccggcgatatggatcacaggcggcagtttcagatgcggattgccgagcttttccagaaggccgcgaatgcggtccagcgaaagatcgaagcccttgggatgcaactgcataagccgctcgattgcggcggcggcttttcctgtcacgatcaggctgccttgctgtcagcatccggcttctggggggcgggtgcatcgctgttggcaggctgcttcgtcatgatcttgagaagccgtgcaatcgttgccttcagttcaaggcgggaaacgaccatatccaccatgccgtgctccatgagatattcggagctctggaagccttcaggaagcttttcgcggatggtctgttcgatcacgcgcgggccggcaaagccgatgagcgcgccgggttcggcaatgtggatatcgcccagcatggcataggaagcggtgacgccgccggtcgtcgggttggtcagcacaacgatatagggcaggcctgcttctttcagcatttcgacagcaacggtcgtgcgcggaagctgcatcagcgagagaatgccttcctgcatacgcgcaccgccggaagaggcgaacagcacgagcgggcgcttcagttcgatggctttttcaaagccctggatgatggcttcgccagcgcccatgccgagcgaaccgcccatgaagctgaaatcctgcacggttgcaacgattggcaggccctcgatggtgccgaggccgttgacaatggcgtcatccatgccggtgcggctgcgataatccttgaggcgatcgatatatttcttctcgtcgcgaaatttcagtggatcgagcggcactttcggcgcttcaagcgtcgtatattcgccattgtcgaagaaaaagcgcaggcgatccttcgccttgatgcgcatgtgatggcccgaagacggaatcacgaactggttgctttccagatccttgtggaacaccatttcgccggtcgatggatccttgatccatagattttccggcatttcacggcggccgagcatcgaattgatcttcggacgaacgtagttggtgatccagttcatgacgtttggttccgtttcttgttcttcggcaacgacttctcagccgcttaaatggacgatttattgggcggcttcaaggcgtgtggcgcgcacactctctgcaagagcgtggacaagccgggttgcggcggcaaccggatcacccttcaccttgcccttttcatcgagttcaccggcaattgcgttgacaatggccgtgcccacgacgacgccatcggcatgggttgcgattgccgcagcctgttccggcgtcttgacgccgaaaccgacacagatcggcaggtcggtgcttttcttgatatggcgaaccgcttcgccgacctttgccgtatcggcaatggccgcgccggtgatgccgttcatcgagacataatagacaaagcccgatgaattatgcagcactttcggcaggcgcttgtcgtccgtggtcggcgtggtgaggcggatgaaattgatgcccgccttcattgccggaatgcaaagctcggcatccatttcggaaggaagatcgacaacgatcagcccatccacgccggatgccttggcatcggtcagaaaacgctccacgccatagacatagatcggattgtaatagcccatcatgacgatcggggtcgtatcgtcttccttgcggaattctgctgccatataaagcgtcttcgccagcgtctgtccggcgttcagggcgcgaaggccagccgcctgaatggcgggtccatccgccatcgggtcggagaagggcataccaagctcgatcacgtcagcgccggctttcggcagggctttcatcaccttcagcgcggtttccagatcgggatcgccgcccatgaaataggtgacgagcgccggacggccctcggccttcagttcggcgaatttggtgtcgatgcgagtagtcataccgtgccccgtggcaaagtgcgtgcgagataatcggcaacaggcttgccagccattgccgtttccatccatgcacgccgttcaaaatcaataatcccaagttcccagacgcaggccatcagcaagggctgtgccggcatgaattccacctcgtcgccgagttcgcactgccacagcatgcgtgtggcaatgccgccttcaagccaccagtgcaggagaagccagaggctctcctctccctgatgcagaatggcaaaaccggcgcccatatgcggtgtgtcggccagctttgccgccgcgctggcaatctgcctgcgggcgatgcagaccgtggcctccgccaccgggttggccggatcggcttcgataatgctgagcttgattgccgccgggccacactccgtcaggccgtcgaaccatgcggcgcgcggcttgtagcaggaggtggcgggggcggtgctcattgtcagatatccatgccgagaagcttgccgaccgtgtggacgtccttgtcgccgcggccggacagattgacgatcatcaccttgtccttgcccattgtcggcgccattttgacggcctgcgcaatggcatgggcggattcgagcgccgggatgatgccttcggtgcgggtgcaaagctggaatgcatccagcgcctcattgtcgaggatcggcacatagtcgacgcgcccgctgtccttcagccacgaatgctcgggcccgacgcccggatagtcgagaccagcggaaaccgaatggccttccagaatttggccatccgcgttctggaggagataggtgcggttgccatgcagaacgccggggcggcctgcgctcatcgaagcgcaatgttcctctccctcaagaccgcgtccgcctgcttcgacaccgacgatcttcaccgaggcgtcgtcgaggaacggatggaacaggccaatggcgttggagccgccgccgaccgctgccacgatcacatctggcaggcggccttcctgttcgagtatctgctggcgcgcttcggtgccgatgacggattggaaatcgcgcaccagttcgggataggggtgcggaccggcagccgtgccgatcaggtaataggtatcctcgacattcgtaacccagtcacgcagggcttcgttcatcgcgtctttcagcgtgccattgccggcagaaaccggcttcacttccgcgccgagcagcttcatgcggaaaacattgggcttctggcgctccacgtcggttgcgcccatatagacgatacagggcaggccgaagcgtgcggcaacggtggcagacgccacgccatgctgaccggcgcccgtttctgcgatgatgcgcgtcttgcccatgcgcttggcaagcaggatctggccaaggcaattgttgattttgtggctgccggtatggttcaggtcttcgcgcttgaagtagattttagcgccacccagatgtttgctcaggccttcggcataatagagcttggaaggacggccggcataaaaggtggaaagggcgttcaactccgccttgaattcggggtcattcttcgccgtttcataagcctgctgcaattcgaggatcagaggcatcagcgtttcggcgacgaagcggccaccgaatatgccgaacatgccctcttcgtcagggcccgtcttgtaggaattgggtgcaaccggcttgttcaacgtttccgctccgtcatgttcaggcgcgcctggcgaatggctgagcattcgcatccgctacggcctggaaaaaattctcaataagacgcacgtccttttcgccgggcgcgcactccaccccggacgatatatcgatgccgggggcgcctgtcttcaaaagcgcctcggcgatattgtccgcattcaatccaccggaaagcatgtaatcgatatccgcgtcaagcgcggccagcaggttccagtcgaaggatatgccgttgccgcctggaagttcggaacccttgggcggcttggcgtcgaaaaggaagcgatcggcaatgccccgatagggcgcaattgcttcaagatcgccggcttcacggattgaaaacgccttcatcaccggaaggttataacgctcttttagaaaccgcacccgttccggcgtttctccgccatgcagttgcagcatatcgggtctgaccgtcttgacgatttcatccagcgcttcatcgtcggcatcgaccgttaccgcaacggccacggcgcggcctgtggcggcggcgcgcagtcttgcagccgcatccggcgtgatatggcgcgggcttttcggaaagaaaatgaagccgatatgcgttgcaccgccgtcaagcgcggcggcaacagcctcaggcgtcttcaacccgcatattttgatatcaagggccataggtttccgtcgcacaaatcagggcgctactcaagttgctatcggaccggatgcccgtcgaaaccctgttcgatcagaaaatcatacgcctccatgacctcaaggggaacagcctgcgcaatctgatagcccttggccggatattccaggatgcgttgcaggtcgccaatcatttcgtggatcagcatttcaagcggaaattccgccgtcggctgttcttcaaaagagacaagcggtgcgctgatgctggctctggcttccggccattgccgaagcacggtggcatggacacggcgctgcgtctggggcttagtgacgaaaatgccgctgaccgcgtcccacgccagtttttcgcgcgaaaaacggatgttttcgccgatattggtggcattgggttcgataatgatggcgcgctctggcacaccgcgccggatggcgatttcagcaaatgcctccgcctcgcttgccttgtagagcttgtccgtcccgcggccactccggccggtgaagatcagccagggcgcaagcccttccagatagaggtcgctcgcccgttcggcgacacgcggatcgtaactgccaaggccgatgatgatatcggcgccttcaagcggatcatagatgcagtggtaatcccacaataccttcgcggcggtcagtatggatgatttcatgtaaagtcgattgcctgtaatgcgctgccattgcgcttcagccatgccttgcagcgttcggtgtccgggcaaagctcctggcagagtttccagaatttcggcccgtggttcatttcgatcaggtgtgccgcctcatgggcgacgaggtaattaatgacgggcggcggagccataccgatacgccatgaaaaggacagcacgccgtcggaagtacacgacccccagcggcttttcgtatccttgaaacgaaccgccttggccttgcggccgacagcggctgtgtgacggacgacaagcgcctctatatcgcgcctgacttcccgtttcagataatcggccacccggcgcggcagatggctgggatctccgtgaacgagcagaatattgccctcgatacattctacggttccgcgccccggttgatggacgataaggtgcgctacaccgcgtatcggtatttttatacccgcacgaacgccgggctggtcggggagtttggcaatgcggctttcgatccagccttcatggcggttgaggaaattctgcacctcgcgctccggcaggccgggcggcaccgtgatgcgcaggcccttgccgcctggctcgatgcgcagcgtcagccttttggcacgcgggttctcgtagacacgcaacggcaattcccgcccggcgaccgcgtgaatgcgctcgcttctgacagccgccgatccggcgggcgtccggtttctgttgagttgccgaaaaaaggaaagggccatcgccaaagaataggtgattcgcgggaaaagctagaaaattttgctcataaaagcaaaacggcgcggaaaaaccgcaccgtttcaagctgttttgccgtttattggcaatcaggcatcgcctttgctgccggtcttgccgcgtgcggcaggtgtctttttcgcattgctgtggcgttcggccatgaaacggtcaaactcctccttgtcgcgagcgcggcgaagctcggccgcataggcttcaaattcggcgcgtgcttcctcaagcttgcggcgctcttccgccagacgctccagctcctcgcggcgccagtcgtcgaatgcggcattgccggttgtgccgaagttgaagctttcgctcttgcagcaattacgcatggagccgaacagcgaatcggtcttctcgttcacgccgcgcttgaacccttcgaggcggttgccccagaggatataggcgagcatggcaaggccaagcggccagaaaagaaagaagccgagcaccatcagcgcaatcgtggctggcgtccatgccgggcggatcattgcagtatttgtcatggtctgctccgtcgaaaagcgcacgtcatccagcaagggatgagatgcgcaaaccaggcctgccagcccgcctcatgcgggcaattttatctggcggcttggtttcgacgtggtgaaaagattgcagcttttcaagaatgcaacttctggattcaggccgcaattcgcctaaccaatgtgattaattcgagatttttttgcgaaaatgttcgagaaaagtcacggcaagaccggcgatcaatgcccagaaagccgagccgaccccgaaaaacgcaatgcctgaggccgtgacggcgaaagttatggtcgctgcaagccgctcatgttcatccttcagcgccagcgtcatggcgttgatgaacggcccggtcagggccagccctgcgacaagtgcgatgagaactgtcggcagtacggcgaagattgcaaccagcgacgcgccgaagagtgcgaagaccacatagatcgccgcataaacagggccggtcagccagcgtttgctgtggtcgggatgcgcatcgggattggtgcaaagggctgccgaaatggctgcaaggttcgtggttgatgcaccgaagggggcgcttaaaagcgagaacaggccggtgatgcgcaggcaggcgctggttggcggctcatagcccgaggcgcgcagaacggcaaagcccggcagattctgcgaagccatggtgacgagatagagcggcaccgcgatgccgatcatcgcgcctgtgtggaattgcggccagacaagcgtgagcgtggatatctcgggcgcaggcagtgcgggcgagcggcccgtgacgagggcgaaggccatgcccagcaccagaaccgcaatgaccgcaagcgatggattgaacaggcggatcaggaaaaagagcgccaccagcggcagcacaaaggctggatcgatcgaaacggtcttggctgccgcgatgacgaagctcaggagaacaccggccaacatgcccgaggccacgctggccgggatgcgggaaaccagaaccgacaattgccggatgaggccggttgcgattagcgcgagagcggtcacgatgaatgcgcccaccgcttccgccatggtgaagcccgcacttgcaccgatcagtgccaggccgggcgtggaccaggccgcaatgatcggcatacgatagcggatgctgagccatgcggaagcggcggcgacggcaaggcagatggccgtaacccagcttgcggtttcggcctgtgtggcgccgagcacctgcgcggcggcgatgatgagtgccaatgtgccgccgaagccgacaatcgcggcaaccgccgaagaggcaaagaccgaaaaacgcatgggcgctgctccgctatactgtttcgctgatgcgttccgccaggccggaaaccgtgcggatcagaaggtcgagatcctgcgggcgcgacaggcggtgatcgccgtctcgcaccagtgtcagcgtcacgtcatcgaccggcaggtgttccaccagcgtcagtgcatgtttgtagggaacatccgggtcctgcatgccttgcaggatatggaccggacagccggtctcgatgatgccattgagaaccagattctttcgcccgtcttcgatcagcgcgcgggtatagacgtaaggattgggcgaataatccgacggttcctcgaaatagcccttttcttcaaggtcgcgcttctgtttcccggtaagcgcgggttcgacaagtgcggcagtgaaatcgggagcgggcgcaatcagcacgatgccggcgggcgctctgccttctttcttcagttcctgcgccatgcgcagcgcgatccagccgcccatggaggaaccaaccagaatctgcggcccgcttgcatagtggcgatagacagcaaggctttgcgcaagccagcgcgaaatggtgccctggttgaaatcgccgccggattcgccatggccggaataatcgtgcctgagtgcgctatggccggtctgtgcggcccattcgtcgagaatgaccgccttggtgccgagcatgtcggagcgatagccgccgagccagacgacgcctggaagcttatcgccggccctgtagcgcaccgcgattttcgttccgtccacgtctatgaattccggggtgaattctggcgccgcaacgctcatgacaagtctcctcgttttgcgcgcctgttttggcatgttcgcaaaagggagaaaacccgccttatggatggaacccttgaaatgacgggaaatgtgaccgatatgccgcttgctccccgcgaaatgtccgcaaaagtggcatttatcacatgggggtgatttttcctgtcaaagatgctattgacttcgccgctcgcttgacgacatttccgcgatcagccgcggtttgatgggggaaatgccgtctgggcaacgagcatccgatcgctgtagacgtaaacaatcaggagataacgaccattcgccgaccgttcagagcgacgccggtccagaaagacggaccgcgctccaaccgtgatatccgggttccccgggttcagcttattgacgccgaaggccagaaccatggggacgtttccattcaggaagccatggccatggcggaagaggcgggtctcgatcttgttgagatcgtgccgaacgccgaaccgccagtttgcaagatcgtggaccttggcaagctgaaatatcaaaatcagaaaaaagccgccgaagcgcgcaagaagcagaagacggtcgagatcaaggaaatcaagatgcggccgaacatcgacacccatgactatgaggtgaagatgaaagcagcgcagcgtttctttgaggaaggcgacaaggtcaaggtcaccttgcgtttccgtggccgtgaaatggcgcaccaggaactgggtatgaagcttctgcaacgcgtcaaggaagacacggttgaaatcgccaaggtggaatccgagccgaagctcgaaggccgccagatgatgatggtgctggcacctcgctgattttgcatccgttttcgggaaacgccgttttccttgaaaccatgccgtgaaagaaaccatgtcttggaaaagccgcctttcgggcggtttttctttgctcgaaacgaatattcaaagatgggacaaccatgaagacattgggtgaactggggctgtatcagcgccgccgccgctttgcgatcggtggggtgattgttcttttggtcatcgcgcttatcttcgtgcgctcgcaatcgaccggctcgctgcacgaatatatcgaagccttcggcatcagtctcattgttgcggccattatcgggcgcatgtggtgcacgctttatatcggcggacgcaagagcgcggaaatcgtgcagagcggcccctattcggtgacgcgcaacccgctttatgtcttcagcagcattggtgcggtgggcatcggcgcccagaccggcagcctcatcgtcgcggcagctttcggcgtgttgtgttatctcgccttttcgattgtcatccggacggaggagaaattcctcaaacagaatttcgggcgaccttacgaagcctattgtgccaaggtgccgcgtttttttccgaagttttcgctgtttcacgacgacaaggaactgatcgtgcggccagaccggatttaccgtacctttacggacggtctggttttcttcgtggcctatccgttctttgaattcgtggaatatctgcaaaacagccatatcctgccggtgcttctgcggctttattgacgttttcagctcaattcgggcattgcgttttgcggccattgggcctataaggccgcgttcaaactgcccggcagggcatgccgtggcggtttcgtatgcttttcgggcttggtcagcccggaagtgaaaacagggttccggtcggttgcaggcacgaacgccgcttgaaacaagaggtgtggagtgccgcaggaacgacggggatcgcaaacaagaggcgtcgagtacccctgggtacgagagggatgccaagaaggagtagcaaaatgcccaagatgaagaccaagtctgccgccaagaagcggttcaagatcaccggtacgggcaaggtcaaggccgccgccgccggtaagcgtcatggcatgatcaagcgttcgaacaagttcattcgcgatgcacgcggcaccatggttctcgccgatgccgatgcaaagatcgtgaagcagttcctgccgaacggcctctaagagttagtctgagaaggagatcataacatggcacgcgtaaaacgcggcgttaccgcccacgcaaagcataagaaggttctggatcaggctgccggtttccgtggccgtcgcaagaacaccatccgcaccgccaaggctgcggttgaccgttccaagcagtatgcttaccgcgaccgcaagaaccgcaagcgttcgttccgcgccctctggattcagcgcatcaacgctgctgtccgcgagcagggactgacctatggccgtttcatcgacggtctggccaaggctggcatcgaaatcgaccgcaaggttctttccgatatcgcaatccacgaaccggaagcattcgctgcgctggttgcatcggcaaagaaggctcttgaatacctcaagaacacttccatgccgaacgcttttgaaggcgctgtccgctaagccagccccctttcccaagcacatcgataaattttggcgataaatttgggaacccgcgctggctcggctggcgcgggtttcatcatgcagggtcgcaaatgaaggacgaagcgggcaggctgacgatggagctggatgcggatgatctccgcagccttcaggccatcattgccgagagccgtggcgggcgtatttccagtgcgcttttcgatggcagccgcgtctggatcaagcgttacgatgcacagtctcgtcctttcgcgaagcgcctgcacagcttcatttcgccgtttctgccctatccgtttctgcgcagcccgaaggaaacgaacccggcgggcatggccgagcgtgaaaagcgcaaggcgcaagccttccttgccgcaggcttcgaggtgccgaggatcgtctatggcgaaggcccggttctggtgctgagcgatgtggcgcccattattcaggacaggctgaaatgcttgcgcaaggaaaacgcgcaggaacatgacgaacttctgatccattgcgctcatgcgcttggaaaagcgcatgcaaaggggctttgtcacggacgtccgcatccgcgcgatttcttccagaagaacggtgttgcgggctttcttgatttcgaggaagagccggaagcagtcatgccgctggcggtagcgcaggcgcgtgacgtgtggcttctgtttttccagatcaccgcgcaggcgcgattttcaaagacaccgcatcgcgcgctcgctgcctatcgtgcggcggcaccggcagatgtggtgcctgaactgcacaggatcgttggtttttttcgatttaccatcgcgccgctcaggctgtttcgtcatgtctttctgggtggcgatggacggcggcttttgcaggcgatggaatttttcaatgcaaaccttgatgcgtccggccaatcaggccaaagagagtgataataccaagaggcgtgacgtgccgtaggcacggcagggatataatcaagaggcgtggagtgccgtaggcgcgacagggatttaaagaatgagcgatctagaacaactcgaacgccagattctcgaagacattgccgcggcagtggatgagcagggtattgaggccgtgcgcgtggcagcgcttggcaagaaaggcacggtttcggaaaagctgaagacgctgggcggcatgtcgccggaagagcgccagatgcaggggccggccatcaatggcctgaagaaccgcgtcaccgaggccttgagcgagcgcaggaccgaactgcgcaaggcggcggttgccgcgcgtctggagcgtgaaaaggttgatgtgacgctcccggtgcgtgaaagcgcggcatcgcgcgggcgcatccatcctatttcgcaggtgatcgacgagatcacggcgattttcgcggatatgggtttttccattgccgaaggtccggatatcgagaccgactattataatttcaccgcgctcaacttccccgaaggccatccggcgcgcgagatgcacgacacgttcttcttcaacccggatgaaaagggcgagcgcaagttgctgcgcacgcacacttcgccggtgcaggtgcatacgatggagaagttcgccgccatgcgcgataaggaaggccgcgacgagccgattcgcatcgtcatccccggcaagacctatcgtatggattccgacgccacccattcgccgatgttccatcaggtcgaggggctggtggtcgacaagtcggccaatgtcgccaatatgaagtgggtgctggaagagttctgcaaagccttctttgaagtgccttcggtgaagatgcgtatgcgcccgtccttcttcccgttcaccgagccgtctgttgaagtcgatatccagtgcgaccgctccggcccgcatgtgaaattcggcgagggcaatgactggctggaaattctgggctgcggcatggtgcatcccaatgtcttgcgcatgtcgggctatgacccggaagtctatcagggctttgcctggggcatgggcatcgaccgcattgccatgctgaaatacggaatgccggatctgcgcgccttcttcgacgccgatgtgcgctggatcgagcattacggtttccgtccgctcgacattccgacgcttttcggcggattgagcgcgtaaggacaggaaggaacaggacaaatgaaattcacgctttcctggctcaaggatcaccttgaaaccgatgcgacgctggatgaaatcgtcgaaaagctgaccgatatcggtcttgaagtggaatcggttgatgaccgagcagccttcagggccttcacgattgcaagggttttgacggcaacgcgccatcccgatgccgacaagttgcaggtgctgagcgtcgatacgggcgacggcaagccggtgcaggtcgtctgcggcgcgccgaatgcgcgcgctggtctggtgggggttctgggccgtccgggcgattatgtgcccggtctcgacgtcacgctttctgtcggcaagattcgcggtgtcgaaagttttggcatgatgtgctccgagcgcgagctggaactttccgacgagcataatggcatcatcgatttggccgaaaatgcgccggtcggcacaagctttgcggcttatatgggccttgatgatcccatcatagaaatcggcctcacgccgaaccgtgccgattgcaccggcattcgcggcattgcgcgcgatctggctgcggccggtcttggcacgctcaagaacacgctgccggatgcggtgaagggcgagggtgaaaccccggtcaaggtcattctggatcaggatgccgggaacccgttctgcactggttttgccctgcgcatggtcaagggcgtgaagaatggccctagcccgaaatggatgcagcagcgcctgaaggccattggcctgcgcccgatcaatgcgctggtggacattaccaattacgtgaccttcgatcagggacgtccgctgcatgtcttcgacgcggccaaggtcaagggcaatctgacggtgcgtacggccagggatggcgaaaccattctggcgcttgaccagcgcgagtacaagctgaacgccggcatgtatgtgatcgccgatgaaaacggtcccgaatcgattgcgggtatcatgggcggcgagcattcgggctgcgacgaaaatacggtcgatgtgctgatcgaatccgctctgtgggacccgcgcatgattgcgcgcacgggccgcgagcttggcattgtcaccgatgcccgctaccgttttgagcgtggcgtggacccggaaatgatggtgccgggcgcggaaattgcaacgaaactggtgctggaactttgcggcgggcagccgacggttctggatgttgtcggttacaagccgcataccgcgcgcgtgatcgatttcccggttacggaagtcaagcgcctcaccgggctcgatgtttcctatgaggatgccttcgatattctgaagcgccttggctttggcgtggaaggtgacggcaagaccatcagggcgacggtcccaagctggcgcggtgatgtggaaggcaaggctgatcttgtggaagaagtgatgcgcattcatggcatcaaccggattgatccgcagcccctgccgagccacggcgcggtcaatggccgcatcctgaccacgctacagattcgcacgcgccacgcccgccgtatgctcgcctcgcgcggcatgatggaagctgtgacctattccttcatttcagaagcgcaggccaaagcctttggcggcggcaagccggaactgaagcttgccaacccgatcgctgccgatatgtcggacatgcgcccgtcgcttctgccgggtctgctggccgcagcccagcgcaatgcggatcgcggtttcggtgatatcgcgttgttcgaggtttcgggcatttatgaaggtgatacgccggataagcagcgccgcgtcgcgggcggtgtgcgccgcgggacggcgaaggttgaaggggcgggccgtttctgggctggcaatgcggcgcctgttggtgttttcgatgccaaggccgatgcgctggccgcattggaagctgccggtgcgccggttgaccgtatccagatcgaggccggtggtcctgaatggctccatccgggccgttcgggcacgctgaaactcggaccgaaggtcgtgcttggcacttttggcgagtttcatccggacacgctggaggcgctcgatgtttccggcgcgctctgcggcttcgaggtctatctcgatgcgattccggaaccgaaggcgaaaagcgcccgcaccaagcccgctttgagcctgtcgctgttccagagcctcaagcgcgactatgctttcgtggtggatgcagccgtggaagcgggcaatgtcgtcaaggcggtctcaagtgccgacaagaaactgattgtcggcgttcaggtcttcgatatcttcaccggcgcttcgcttggtgaaggcaagaagtcgatcgcggttgaggtgctgctccagccacaggatcgcacgttgaccgatgaggatctggaagcactatcgaagcagatcgtcgccagtgtcgccaagcagaccggcggagtgctgcgcggataaagcaatgaaagcctgagcccgccgattggcgggcttttgcttgaagggaacgcacgggaagggaaaagcatgtttcgatggggtgtactttccaccgcgaaaatcggcgtcacacaggttattccagcacttgctgcttcggataacggtgtggtccatgcaatagcaagccgcgaccatgcgcgcgcacgcgcggttgccggccgcttcggcgcgccgctcgctttcggttcctatgaggaattgctggccagcaaggaagtggacggtgtctatattccgctgccgacatcccagcatatcgaatggacattgaaggccgccgaagcaggcaagcatgtgctgtgcgaaaagcccattgcgctttgcgcgggcgatatagaccagctcatcgaagcgcgcgacaggcatggcgtcacgattgcggaagccttcatggtctattaccacccgcaatggatcaagctgcgcgcgcttctggccgaaggcgcgattggcaatctgcgtcatgtgcagggtgtgttttcctatttcaatgtcgatcccggcaatatgcgcaaccagccgggccttggcggaggggccttgccggatatcggtgtttacccaaccgtggtgacgcgcatggtgacaggcagggagccgctctcggtgcgcgcttcggtggaatatgatccgggttttggaaccgaccgctacgccaatgtttcggcccgtttcgacgggttcgacctgaccttctatgtcgcgacgcagcttgccggccgccaatgcatggttttccatggcgataagggcttcatcgaggttcatgcgccattcaataccggcaaatatggccatggccgcatcaccctgcacgatgcgagccatatgcaggccaccgaatggtcgtttggcgatgcaaaccactatcagcttcaggcgcagagctttgttcgtgcggcgcggggtgaaaatgtgccgctcttctcgctggaaaattccagggcgaaccagaaattcatcgatgcgatttattccgcgggcagaagcggggtgagcgagactgtgtgacgcctgtaaagagtgcggggcaaggaatctgtttttgtctggctcttgtgacttgcagtgaaaaactgcctttcttatatacgcctcgcacagggctttgatgacaggccggaaaccggtccgctttctggaacccaaccttgaagcaggcattgtgaaaaccgataggaactgcccatggaacgctcggtcgaggtcttggcagtttgctgaatggagagaaatatggctaaagttattggtatcgatctgggaacgaccaactcctgcgttgccgtcatggacggaaagaacgcgaaggtcattgaaaatgcagaaggtgcacgcaccaccccttcgatcatcgccttcaccgatggtgacgaacgcctcgctggtcagcctgcgaagcgtcaggccgtcaccaacccggaaggcaccctttttgccgtcaagcgcctgattggccgtcgctatgacgatccgatggtcaccaaggacaaggatcttgttccttacaagatcgtcaagggcgacaatggcgatgcctgggtcgaggtgcacggcaagaaatattctccgtcgcagatctccgccatgatccttcagaagatgaaggaaacggctgaatcctaccttggcgaaaccgttacgcaggccgtcatcacggttccggcctacttcaacgacgcccagcgtcaggccaccaaggatgccggcaagatcgccggtctggaagttctgcgcatcatcaacgagccgaccgcggctgcgcttgcctatggtctcgacaagagcgaaggcaagaccatcgctgtctatgaccttggcggcggtactttcgacgtgtcggttctggaaatcggcgacggcgtttttgaagtgaagtccaccaatggcgacacgttccttggcggtgaagacttcgatattcgtctggtcgaatatctggttgccgagttcaagaaggaaagtggcatcgacctgaagaacgacaagcttgccctgcagcgcctcaaggaagctgccgaaaaggccaagatcgaactgtcgtcctcgcagcagaccgaaatcaacctgccgttcatcacggctgaccagactggcccgaagcatctggcgatcaagctgtcgcgcgccaagtttgaaagcctggtcgatgatctcgtgcagcgcacggtcgagccgtgcaaggcggcgctcaaggatgccggcctcaaggctggcgaaattgacgaagtggttctggttggcggcatgacccgcatgcccaagattcaggaagtcgtgaaggccttcttcggcaaggaaccgcacaagggcgtgaacccggatgaagtcgtggccatgggcgcggcgatccagggcggcgttttgcagggcgacgtcaaggacgtgctgctgctcgacgtgaccccgctttcgctcggcattgaaacgctgggcggcgtgttcacccgcctgatcgaacgcaacaccactatcccgaccaagaagtcgcagaccttctccacggctgaggacaaccagtcggccgtgacgatccgcgtcttccagggcgagcgtgaaatggcagccgataacaagctgcttggacagttcgacctcgttggcattccgcccgcaccgcgcggtgtgccgcagatcgaagtgaccttcgacatcgacgccaacggcatcgtcaacgtttcggccaaggataagggtaccggcaaggagcaccagatccgcattcaggcttcgggcggcctgaccgatgccgacatcgaaaagatggtcaaggacgccgaagccaatgccgaggccgacaagaagcgtcgtgagagcgtcgaagccaagaatcaggccgaaagcctggtccattcgaccgaaaagtcgctggccgaatatggcgacaaggtttcggccgatgacaagaaggccattgaggatgcgatcgcagccctcaagacctcgcttgaaggtgaagacgccgaggatatcaaggcgaagacccaggcccttgccgaagtttccatgaagcttggtcaggccatgtacgaagcagcgcaggctgccgaaggtgcgggtgccgagggcggtgaacaggcctcttcgtccaaggacgatgtggtcgatgccgactacgaagaaatcgacgacaacaagaagtcgtcgtaattcctgaccgtgcgtgctcaagcccggggatatccccgggcttttgccagttttggggacggttgcgccggacaggcaaaagagaagttgtttcagcgggcttgcggaaaggcgggtcacgctgcatgaaacggaaaattgcaaacgctgcctgcttgagcatgtcgccggatgcggagccggtttcggtatacgatatgcatgaaggcatgaggcgcgttccagccgccgggataacgaactgatgaagatcgactattacgaagcactgggtgtcaccagaaccgcagatgacaaaacgctgaaggcagcgtttcgcaagctcgccatgcagtatcatccggaccgtaacccggatgatcccgaagccgaacgcaagttcaaggaaatcggcgaggcttacgaaaccctgaaagacccgcaaaagcgcgccgcttatgatcgcttcggccatgcagcctttgaaaatggcggtatgggcggtggtttcggcaatggctttggcggtgcgggcggttttgccgatattttcgaggatattttcggcgagatgatgggcggcggtcgccgccgcagcaatggtggccgcgagcgcggcgccgatctgcgctacaatatggaagtgacgctggaggaagcctatgcgggcaagaccgcgcaaatccgcgtgccgacctccattacctgcgatgaatgctccggctccggcgccaagcccggttcgcagcccaccacctgtaccatgtgctccggctccggccgtgtgcgtgccgcgcagggtttcttctcggtggaacgtacctgcccaggctgtaacggtcgcggccagatcatcaaggatccgtgcgagaagtgccatgggcagggccgggtgacgcaggagcgttcgctttcggtcaatattcccgcaggtatcgaggacggaacccgtatccgtctggctggtgaaggcgaggcgggcctgcgcggcggaccggcgggtgatctctatatcttcctgtcggtgaagccgcacgaattcttccagcgtgatggcgcggacctttattgcaaggtgccgatctcaatgaccacggcggctctgggcggccagttcgaggtttcgacacttgatggtacccagacccgcgtgaaggtgccggagggcacgcagaacggcaagcagttccgcctgaaaggcaaggggatgccggtgctgcgccagtctgttaccggcgatctctatatacagatcgacatcgaaacgccgcagaatctctccaagcgccagcgcgagcttcttgaggagtttgaaaagctttcctcgcaggagaacagcccgaaatcggcgggcttcttctcccggatgaaggagttttttgaaggaatcggcgaatagattattgaaataaaaaagggaccatgcggctccttttttattttgtttctaattcccgccttgcttataaacttcaatgcggcatagatttgtctaataacgacaatgggagcagcaagaatggcaggtcagcttggcaggaaactcgccgcgaagttcgatgaagaaatccgctttttcaaaggctggatagacgggccaaaagcagtcggtgcgattctgcccacgagttccatcacggcgcggcgcatggcgagcgtcatcgatgtcaattcgggcctgcccgtgcttgagcggccgggcaccggcgtcatcaccaaggctattctcaagcatggcgtgaaacccgccgatctttattctattgaatattcgcacgattttgtggagcatctgaacaagaccttcccggacgtgaacatcatagagggcgatgtgttcgatctcgacacggcattgggcgacaggaagggccagaagttcgattgtatcatttccgctgtgcccatgctgaatttccccatggatcgccgtgttgaactggttgaaagtcttctcacccacatcccgcacgggcgtcccctgatgcagatcacctatggaccctcgccgccggttccggcagggcgcggcaattacgtggtccagcattacgacttcgtcgtgcgcaatgtgccgcctgctcagctctgggtctatcgcagtccgcttgtatagagcggttcctgttttaacagaatcctcggaaccgctctatctctttgttttgtcgcattatccgacgcaaaaccgcttcgcacttttgctggaaatgctctgacgcagcggtaaagcatcgggaatgcgcggctatagataataaagtgagggtcttccgtgcccggctctcttgtgcgaagagagtaaaaatcacagcggagatttccatgacgacagaattgcacgatgacgcatccgggcgcctgatcgtgggccttgacgtgccgacaattgccgaggcggaaaaggtggtcgaagaactgggcaatgctgtttccttctacaagatcggctatcagcttgtttttgccggtgggcttgatttcgccaaaagccttgtggcggcgcgcaaaaaagtcttcctcgacatgaagctgctcgatatcgacaacacgattgccaaaggcgtggaaaatgtcgcgaagatgggtgtttccatgctcacgcttcatgcctatccgaaggcaatgcgtgcggcggtggaagccgccagagggtcggacctatgccttttgggcgtgacggtcctgacctccatggacaatgccgatcttcgggaagccggttattccgacaatgcggaaacgctggtgctgaaacgtgcccgtcaggcgcatgaggccggtatgggcggcattgtcgcctcggcggtggaggcgcaggccattcgccaggcggttggccccgatatggccatcgtcacaccgggcatccgcccggcagggagcgagaagggcgaccagaagcgcgtgatgacgccagccgatgccttgagggccggtgcgagccatctcgtcgtggcgcgcccgatcgtgggcgcaccggatcgcaaggcggcagcccttgccatcctgaaggaaatgcgctcgattggaagaagttagagcattttcgagtttaaccggaaccgctctaaagaggaggaggagagaatgccgaaagcctattggattgcccgcgtggatgttcgcgatcccgaacgctacaaggattatgtttcgacggccaagcccgcttttgagcggttcggcgcgaatttcatcgctcgtggcggcaaggcggacgcggtggaggggccgggccgggcccgcaatgtcatcatcgaatttgaaacgatgcaacacgcgcttgattgctataattcacctgaatatcaggccgcagccgccatccgccagacagtggcggacggtgagatcgtgatcgtcgaaggcatctgaacggcgaaaacatttgcaagccgcaaaggctttttccttacaggcgaacggggggatcgtgccggccggcaagggtgagatccagcagcaggacctttccggcgtggggatcggcctgccgggctttcgcattcatgccttcaaatgcactggtgataatcatcacggcggcatcggggccgacgaaggccgggcaggagggctgcttgaccggaagctcgaccgagcggatcaggcggccttgcggcgaataggcgtggatggcgctgccgccccagcaggcattccacagtgtgccttccgcatccacgaccgagccgtccatgttgcccgcttcgctgcgatgatggaaaacgcttttttcggaaaccggcaggccggtttccgggtccgtatcgacgcgccagatgatattgcggtctgtatccgcgaaataggcgaccttgccgtccggtgaaaagcagatggaattggtgattgtgatgccggagaagagtttcttcacatggccttcgcggtaccaccagatcgaccctgcttccttctcggcctttttgcccatggtgccgatccagaatgcgccggaaggatgcacacgggcatcgttggaccgggtgatttcattatccgcctccagcggatgatgcagcgtcagccgcccattggcgcgttcgcggatgaaaagcccgtgttcgctcacgataagctgccggttgcggtcgatgacggcaagcgcgcttgccttcatgccaagttcatgcacatgggtttcgccgctgtcccagttcttttcgatcagcctctggcccagaatatcgaaccaccagacattgccggtcaaaggatcatagcccggaccttcgcccagttccgcgatatgctcggcaaatattttcgttttgaccacgctcaccaccttctcccggaaatgctccagtgaattgaattcgacgttatcggaccgccagcataaacaagcgggcgatgccaatccagcccaaccagcccatccaggagcctccgcgatgggctgttgttgaaacggggccgctggcgtcgctctatctctttgttttgtcgcatttagcttacgcaaaaccgcttcgcacttttgctggaaatgctctagatttccggcaacttcgaatcgcgaggaaatcatggctctcaaagtcgcggtccagatggaccatatcagcacggtgaacatcacgggcgataccactttcgctctctcgcttgaggcgcaaaagcgcggccacgagcttttccattatgcgcccgaccggctttccatgcgcgatggcgtggtttccgcccgcgtggaaaagatggaagtgcgcgatgtgaagggcgatcattacacgctgggcgagcctgtccgccgcgacctcacggaaatggatgtgatcctgctgcgccaggatccgccttttgacatgaattacatcaccacgacgcatcttctggaacgcatccatccaaagacgctggtggtcaacgatccggcctgggtgcgcaacagcccggaaaagatttttgtcaccgaatttcccgacctgatgccggaaacgctcatcaccaaggatccgcaggaggtgatggatttccgccgtgaattcggcgacatcatcctcaagccgctttacggcaatggcggcgcgggcgtcttccatctggcggatggcgaccgcaaccttacctcgcttctggaaatgttcggccagcttttcagggagccgttcatcgcgcagcgctatctgaaagatgtgcgggcgggcgacaagcgtatcatcctcatcgatggcgagccggtgggcgcgctgaaccgcgtgccgtccgaaaccgacgcacgctccaacatgcatgtgggcggacgccccgaacagagcaagttgaccccgcgtgagcgtgaaatctgcgcgcgcattggcccctcgctgaaagagcgcggcttcatcctcgtcggcatcgacgtgattggcgactacatgacggaaatcaacgtgacgtcgccgacaggtatccgtgaaatcgaacgttttgacggcaccaatattgccgccctgttctgggatgcggtggaagccagacgataatttgttcctgaaacgttcttgacctcaccaatagtatatgcttaactccagaagttgtatttaagcatatactcacttgtgggatgtgctgcgtggcaagcgggggctcatggtcgcgcgggttggaacagttgcctttcatggcatagaggcggtgcctgtcgatgtgcaggtgatgatcgcgccgggcaagatgggcatgtccatcgtcgggctgcccgacaaggctgtggccgaaagccgggagcgggtgcaggctgcactgcacgcatccgggctttccatgcccgccaagcgggtgacggtcaatctcgctcctgccgatcttccgaaggaaggttcgcattacgaccttcccatcgctgtcggcctgatggccgcaatgggggccattcccgccgatgccattcaatcctatcttgtgctgggcgaattgtcgcttgatggttccatcacggcggttgcgggcgttcttcctgctgcaataggcgccaatcgcggggaaaagggcctgatctgcccccatgcctgcgggccggaggcggcatgggcgggcgccaatatcgatattctcgcgccgcgaagcctgatcgcactcgccaatcatttccgcgggacgcaagtgctgacgccgcccgatccttccatgcgcctttccagcgaggcgctgcctgatctttccgatatcaaggggcaggaaacggcaaagcgcgcgctggaaatcgctgcggccggaaaccataacctgcttcttgtcggcccgcccggatcgggtaaatccatgctggcgtcgcgcctgccgtccatcctgcccaggctttctccgcgtgaattgctggatgtttcgatgatcgcttcgatagctggagagctatcgggcgggaaactgtcggatcgcaggccgtttcgtgcgccgcatcattctgcttcgatggctgcaatggttggtggtggattgcgcgcaaggccgggcgaggtgtcgcttgcccataatggcgtgctgtttctggacgagtttcctgaattctcgccgcaggtgctggattcactgcgccagccgctggaaaccggcgaatgcctgatcgcgcgcgtcaaccatcgcaccagctatccggcgcgctttcaattgattgccgccatgaacccatgccgctgcggcatggcgggcgaaccggggcatacatgcgcgcggggtccacgttgccagagcgactatcaggcgcgcatttccggccccctgctcgaccgtatcgatctgcgtgtcgatatgccggcggtttctgcgctcgatctgatcgcgcccggccagtcggagaaaagtgagacggtcgcaaggcgcgtggcgcgcgcacgcgccgttcaggccgcgcgctatggcgcgctcggtctcgatccatcaatgaccaacgcctattgttcggcaaacctgatcgaggaggtcgcccggcccgataccgcaggcatgaaattattgcgtgatgcaagcgagcagatgcgcttttcagcccgtgcctatcaccgcatactgaaagtggcgcgcacccttgccgatctcgatggaagcgatcatgtcacccgcatccatctggccggcgccatatcctatcgcatgggcgcagagcgcttggtttcagcagcatgaaagggctggatgcaaaaaaggcggtgagaaacccaccgccagttcaactcagcggaccgagccgaccagaagattgtccggggcttcgattgtgacccaacgccccgtatggttggcggcctggcgcttcagataggtatagtcggtttcgtcccagcgcatgacttcgtcggtcaggttgtcgaggacgaaatcgccacggtccgcgcgcaccgtcagcacggcatggccttcaccattcggcttgcggacaacggtaatcaggagatcggtgagcggaatgcctgcctgatgcagttcgcgctgcttgagaaggacataatcctcgcagtcgccaaccgtggtcggataggcccaatattcctcgatgccgtagatttccatgtcggtcatcggcttgatgcgttcattgaccgaaaagttcacttcgataatgtgctgccagttggcaggggtgagtttgagcgcacgggtgtcgcggctggtgatggcgcattccctggcttcgcgcttgcagaattcataatggccgatcggctgcgaggtgatcttgccggtctgcatgaaatcgccggaagcagcctgcgccgcaaagcctgccaacagaagcgacgccgtgaaaccggctgctgccattattttcttggtcgagcgaacaacgcaaaacatactcaacgcccctgccggaagttcatttattaacgaaacgttaaaatctgaaatatgccggagtcaattcgctttgccgtttcctcgcccaacatcttaattaatggttaatgcgtgtaccgaaaaaataagcaaccaaaggttgtttttatggccgggcggagggggtgatccggccttatcttcaccgtcttgaacagttgacggcgccccgctggtggggccgcgaaacataaggaggagagaggagggcagaaaatttggaaagtaggagcaagcgccgtgcaattgcccccggcgcatgtgcaaaaaagaccgcatcgatagtaggaagcgcctatgcggggaaatcagtctactgggctgatttctgatcccgcttcgatgcgtcggataaggcgtgaaaataaagaaatagggcgggggccgccagaacgccgctttgcctaaagtggcttgaagcagactttggtgtgcccggcgccgatgaagcccagacggcttgcagcgcccttggaaagatcgagtacgcgccccttgatgaacggaccgcgatcattgatgcgcacgacgagcgatttgccgtttttctgattggtgaccttgaccttgctgccaagcggcagggtgcggtgggctgcggtcagtccggccgggttcatgcgttcgcctgaagccgtgcgggaagtaagggcgtaccaggaggcaccgccgcattgctctgctgaagcctcgattgcggtggcggcgagaaggccggttgccgcaacggcaagcatagccatacgggtcttgaagttcataccagatccactagttgtttacggggtgtctgcgcagtcattgctgagcaaggcccatgcgaactggaatctaaatgtggcactggcgtggtttgaatgagaatattgtgcggtaatgtgatctataaatagtcgggaaaattatcctatactatgtgttgtttactttatatggcaaacaaaaccgaggaatatttagaaagattcgcgctattcgctgtaaaagcgtttatgattcgttaggaattgacggcgggctttggttgtggtcgcttggcacaagaaaagctgcttgcgatccgggcagtggcgacgccgaagattacaatttttatttgcagggcaagttttttagcaggctgcgaaagttgatataatgcggcattttatgggcgaaattacaatttaaagctgtattgccggttggtttggcgaaagaaaatagttatccacaggctgtcccctggctatatgaggcgccgggcaggttccccatccctgcgggaatgctctataagcatgtggatcaatcgatggaatatcatgcaggatcatccagaacaggacgaaagagccgtaagcgttgcagccgtttctacgggtaagcggatgctttacctgtgccttggctttctcatgctggcgctcggtattatcggcgcttttctgcctgtcatgcccacgacgattttcgttatccttgccgcctggttctttgcgcgttcttcgcccgtgctggaggcgcggcttctggccgacccgcgtttcgggcctctggttatcaagtggcgtgagcggggtgccattccaccgcgggcaaaactctatgcctgcctgggcatggccttcggatatggtttcttctggtggggcgcccgtccggggctggctttggcggcaatcgttgccgttttcatgctgggctcggcggcctatgtcctgagccgccccaacgggtgaatcctatattattgggatatggtccgccgccgcccgccccctgcccatttgcaacaaacctgtaatattagtgtcatatgagtgtaatatacggcgcgtagatggctggtgacgcttcctcgtcatttgtcttttacaacaggagcagctgctcatgaacaagatgatttcctcgaccgcggcacttgccattgctgccgttctgtcggtttccgctgcccaggcgcgcgatcagatccagatcgctggttcctccacggttctgccttatgccaagatcgttgccgaaacttttggcgagacctatccgaacttcaagacgccggttgtcgaatcgggcggttcgggcgctggcatcaaggaattctgcaagggtgtaggtgaaaacaccatcgacattgccaatgcttcgcgcgccatgaaggattccgagctgaagtcctgcatcgatgctggcgtcaaggacgttcaggaagtgcgcttcggctatgacggcattgtcttcgccaccgacgccaagggcccggactggaagctgacgccggaagacatttataaggcgctggcggcaaggctggtcgttgacggcaagctggttgacaatcccaataccaagtggaaccaggtcaatccgaacctgccggattgggacatcgccgcctatattccgggcgaaaagcacggcacccgcgaagtgtttgaagaaaaggtcctggccgacggctgcaagcattccggcgctctggacgaaatcaggaagacgggccttgatgacaaggctgcggcttcggcctgcatcgcggtgcgcaaggatggcaaggcagtcgatatcgacggtgactatgttgaaacccttgcccgcattgcttccaacaagaccggcgttggcgtttttggtctctacttctttgaaaacaatgccgacaagctgaaggtcgcaaccgtcaacggcgtcaagccatcggctgaaactgtcgcctcgggtgaatatccggtttcgcgcccgctttatttctatgtgaagaaggcgcatctgggcgttattccgggcctcaaggaatatgtcgagttcttcctgaacgatcagatgatcggcccggatggcccgcttgccgaatatggtctggtcccggcgcccgatgcagaacgtgaagcacagcgtaccgccttcagcgaaggcaagacgcttgctgcaaaataaggcccaggctgtggaacgcggggacgatccctccccgcgttctttttctttcgcgcctgttctgtaaaacaggcgcatccatgtggaatagtttgaaaagacaggctgctccgctatttcaagggcaaccggggaaattgaatgtccttctttctggttctcgtcagtgtcattgcaatcgggctgatcggattcttcattggccgtcagcgcgccgttgtgctggacaaggcgcagtttgcggctgcctccgggccggctggcgaaaaaatgcattcccgcccgcattatcacggctggtgggttttcctcgtttccgccctgcctgcattgcttttccttgcgatctgggctgtcggcacttcggtctatctcgaccatagtgctgccgcccgcctaccggttgaagtggaaggatcctacaccaatcgcagcctccagcttggcatggtgcgcggtctcgccaacgggcttgagcacctgacaccggctgaactggaaaatttccccgcttcctatcacgatgctcgcgcggccctggctgccaagggggtggcgctcgccaccgaaggccaggactatatggtcccgatcgccctctatctgaaaaagacgatggcgctcacccatacgattggctccgccctggcgctggtgatcgccgtggctggcctcatcttcggcctgtccacgatcaatcgccggatgcgtgcgcgcaacaatgtcgagcgcatcgtgctctggggcctcattgccgcatcgggcatcgccattttgacgacggttggcatcatctgctcgatgcttttccagaccatcagtttcttccagtcggtttccccgtgggaattcttcttcggcaccgtttgggatccgcgctttgccgctgccggttcgggtggacaggtaggtcagttcggcctgatcccgcttctggccggcacgctctatatcgcccttgtggccatgcttttcgcggtgccggtcggcctgttctcggctatctatatggcggaatatgcctcgccgcgggtgcgcaccgtggtgaagccggttctggagcttctggctggcattcccagcattgtttacggcttcttcgcgctggtgacggttgggcctttcctgcgcgatctctcgattgccattgcaggcggtcagggcttcatcatggcgcagagcgttttgacggccggtctcgtcatgggcgtcatgctcattcccttcgtctcgtcgctttccgacgatatcatcaccgccgttccccgcgcgctgcgcgacgggtcgctcggccttggcgcgacacgttccgaaacgatcaggcgcgtggttcttccggcagcccttccgggtatcgtgggcgcgctcctgatgactgcttcccgcgccatcggcgaaaccatgatcgtggttctggcggccggtgtggcggcgcgcatcaatatcaatcctttcgaggcgatgaccaccatcacggtgaagatcgtcaaccagcttaccggcgatcttgagttcaattcgccgcagacgctggtggccttcgcgcttggcatcacgcttttcgttctgacgctgatcatgaacatctttgcgctgcatatcgtgcgcaagtaccgggagcagtacgaataatgaccgatacgaccttaaacgccgccgctgcacagccgccgcgccgcgatatcgggctgaaacgccgctatgccgccgaacgccgttttcgcctctatggcattctggcaatcgctgtcggtgtgtttttcctttgcgcgcttctgttctcggtcttttccaagggctacaccgccttctggcagacgacgctctatcttccggtaaagctggaacagcaggtaattgatcccgacaacaagcatgagaccgatcccaatgtgctgatcgccgccaattatccgcttctggtgcgcaatgcgctggctgaaaagctgggagttgccagaacggatcgtccggccatgcgcgacattggccgtttctattcggatggcgtgcgcgttcagcttcgcaagatggtgatggacgatccctcacttatcggcacgacgcagaccattccggttctggcgggcgcggatatcgattccgccttcaagggacagatcgacctttccgtgccggaaacgaaccgcaaggtctccgaccgtcaggttggctggatgaagacgctttcagatgaaggcatcatgaagcaggctttcaataccggtctcttcactttcggtgcgtcgagccgcccggaaacctccggcctcggcgtcgcccttgtcggctcgctctatatgatgctgatcgtgctgggcctgtcgctgcccatcggggtggccgcttccatctatctggaagagtttgccaggaagaaccgcttcaccgatatgatcgaggtgaatatcaacaatctggccgcagtgccctctattgtcttcggccttctggggcttgccgtcttcatcaactttttcggcctgccgcgctccgcatcgctggtcggtggcctggtgctgacgctgatgacgctgcccaccatcatcatcgccacgcgcgctgcgctgcgcgccgtgccgccttcgatccgctccgcagcactcggccttggcgcgtcgaagacgcagatggtgttccaccatgtcctgccgctggccgcccccggcattctcaccggcacgatcatcggccttgcccatgcgctgggggaaaccgcgccgcttctcctgatcggcatggtggctttcgtcgccgatgtgcctgccaccccgatggacccatccactgccctgccggtgcagatttatatgtgggccaatgaagcagagcgcgcctttgtggaacgcacgtcaggcgctattatcgtcctgcttctgtttctggccgtaatgaacattgctgcaatcattctacgccgccgcttcgagcgccgctggtaaacgggagtcgaatgtgatgaatctgatggccgaacgatctctcgaaaatgccgtaggagaaaaaatgaacgccaccgccagttccatcaagatgcgcggcgaaaaggtctgcgtgttctatggcgagaaacaggctcttttcgatgtcgatctcgatattcctgaaaagatggtcactgcactgatcggcccgtccggctgcggcaaatccaccttcctgcgttcgcttaaccgcatgaacgacacgatcgaaggctgccgcattgctggccggatcaccctcgacaatgaggatatctacgatccccgcctcgatgtggtggaactgcgcgcccgcgtcggcatggtgttccagaagccgaacccgttcccgaaatcgatctatgaaaacgtggcctacggcccgcgcattcacggccttgcccgctcgaaggcggagcttgaggaaatcgtggtgacgagccttcagaaggcgagcctgttcgaggaagtgaaggaccgtcttcacgatgcgggcacgggcctttccggtggccagcagcagcgcctgtgcattgcgcgcgccatcgccgtcagcccggaagtgatcctgatggatgaaccctgctcggcgctcgatcccatcgccaccgcgaaagtggaggaactgatcgacgaactgcgccagaacttcaccatcgtcatcgtgacgcactccatgcagcaggccgcgcgcgtttcgcagcgcaccgccatgttccatctgggcaatctggtggaagtgggcgacacggagatgatgttcaccgcgccgaccgaaaagcgcacgcaggattatatcaccggacgcttcggctgacctgaaactgcgcttcaacagatagacagtgcggctcccccgcaattgatattacgaggtttaccatgccgtcccagcataccgttcgcgcttatgacgaagagctgaaatatctcacgcacaagattgccgaaatgggcggtcatgcggagcgtatggtcgagcaatcggtcgcagccattgtcaatgccgacaatgcgctggcccagcgtgtcatttccgacgacctcatcctcgatgcgagcgagcgcgagatcgacgacaaggctgtgatgattatcgccaagcgccagcccatggccgtggacctgcgggaaatcatcggctcgatccgcatttccgccgatctggagcgcgtgggcgaccttggcaagaatatcgccaagcgcgttgccgccgtgtcggaatcgcgccagccggtgaaactctatcgtggcctcgaaaccctggcagagcttgccctcacccagctcaaggaagtgctggacgcctatgcctcgcgttcggtgcagcagatcaatgtcgtgcgcgaccgcgacgacgagatcgatgcaatgtatacttcgctctttcgtgagctgttgacttacatgatggaagatccgcgcaatatttccgcctgcacacatcttctgttctgcgcgaagaatatcgaacgcattggcgatcacgccaccaatattgccgaaacagtttattatatcgtcactggcctgcaaatgccggccgagcgccccaaggaagacctgagccacggcatcgtcgtggacgaggcgcgtaaaccctgaactgcaccggcggggtcttgaacccgacggctgagaatgagtgtacggcatggcggcacgcggtcgatgggggctggtatcctgcgctcgcctgaaatctcgagagggaaagattgcatgtcccaagtaccccgaattgctgtggttgaagacgaagaagcactgagcgtgctgctgcgctataatctcgaagctgagggctatcaggtcgatacgatgttgcgcggggatgaagccgaaatcgcgctgcgtgaaagcgtgcccgatcttctgatcctggactggatgctgccgggcgtctccggcatcgagctttgccgccgcctgcggcaaagaccggaaacggaacgcctgccgatcatcatgctgacggcgcgcggcgaggagagcgagcgtgtacggggcctgagtgtcggcgcggatgattatgtggtgaagcctttctccacgccggagctgcttgcccgcgtcaaggcgatgctgcgccgcgcgaaccccagcatcctgtcccatgtgctgaaggtcggcgaccttttgctggaccgccagcagcaccgcgtctatcggaaggaaaaggaagtccaccttggcccgacggaattccgtctgctcgaatatttcatgatgtcgccgggccgcgttttctcgcgcagccagcttctggatggtgtctgggggccggatatctacgtcgatgaccgcacggtagacgtccatgtgggccgtctgcgcaaggccatcaatgtcggccgcgccgccgattcgatccgcaccgtacgcggcgcgggatattcgttcggctgacgggagcggttccccctttcaggcggcccgtttttcctccgggaagcgggcttgcacaggtttgcgattcgcttttccggtgggtggaactggtgattcaggcccgatctcacgcaatgttacgcaaggcggcataaagttgacggaaccggatgcctgcgtgggaaaccaattccgctacagattttcccggcccgcgaagcgatgatttgtcaaagttttaaagcatctgcgaattaaggcgaagctatggccagtatttgcgcataatgaatcacaccaaatcaatggtttatcggctggtgtatgttttgttaaagaattattaatatttttgaatggcttgttttctttgtcacgcttgtgattcggttttgaattgtggctcttctggcggtcgcgccaaggcggggatttgacctttcgcctttttttggcctaaaaattccaaaaccttgcatgcgaagagaaattgccggacgttgattttgatcctgtccgctttgacttgcaccccagccggatcgttcggatatttccgggatggctggatcagttaagggtcctaacaatgagagtgagccattgacgcgcgctgtaacgtggaaattgccccttcttgccgggttgatcgcagcgcctttcgtggtgacaggctgcacgacgaccggaggcgccgggaagaccagctccagcgatcagacggcggcaaccagccacgtcaagacggttaacggcgtcaagacctacacttatacaccgcgcgaccgggaatgccttgaacgcgcaatgttctttgaatccaaccgctccagccccgatggccttcttaccgtgggcaccgtggtgatgaaccgcctcgcttcggggaaatatcccgatacgatctgcggtgtcgtcgggcagaagaaccagtttgcgccgggcgttctctcgcgccgcatggattccagcaagctgcccgatgtgcgggcggcagccgaagccgttctggaaggcaagcgccaccccaagctcaagaacgccatgttcttccacacggccgggctgaccttcccataccgcaacatgcattacgtgctggttgcgggcggaaactccttctatgaaaagcgcaaccgcgacggctcgctccagagcccggttccgcaagagccttacaatctggctctggcctattcgccgcaagcgccgtctgtcccgcaggaactgtcttatgacgtgaccctgccgcagaccgtaccaatcccgaccgaggcgccgaccgtgcaggttgcgctggcgcgggctttggatgcagaacataattccggccttggtccgcaggcccgtggcgaccgcctggtacgccatcgcggcgttcgggcgcaagcacagggtcaggcacagggccagacgcaggcacagactcagcttgccgcttatcagccgatgcaggctcagttcgatacgtctgctccggcaaattcctctgcgtcgcttggctatgcagcggcggaccagaaacatgtcgatgccattggcgcgcttctgctcaagcaggatcgccccgaatcgcctctataattttccagagcatgtctgccaaagtgggaacatgctctaaatagatgccaaaacgccggtctggttttgtcagactggcgtttttattttcggctggaacgcgcgcgcgtcactttttcgcaaccaccggaaccgggcgatagatgggttgatagatcaccatcggcgggtcgtagaaatcgacctggttctgccaggcgcggcgatcagccctgcgatcaaggtcaatccgcatcaggcagttggcgaaggcgtccgtcttcggcttgaaaccatagctgcggcaggtttgttcgtcggctgcgcgccgctgttcgggcgtcatggtcacacaaccggcaagcaggcttgcaaggcccagtaaaataagcatttttttattcatcgccattgctttccttatatagatcgcagcactcttactataacgcactggccggaaaaaaggtggtgaaattgcaccttctgataaactgccggtgattctcgttcaaaaaggttatccgctcatggctcatgataagcacaattccgccgtcgatccggtcaaactagagcgactggcggaagttgcagtccgcgttggcttgcagcttcgtgaagggcaggatctggtgattaccgcgccggttgtcgccctgccgctggtgcgcctcattgcccgacatgcctacaaggccggagcggggctggtgacgcctttcttcgccgatgatgcgataacgcttgcccgttatgccaatgcccccgatgagagcttcgaccgtgccgcagactggctctatgaaggcatggcgaaagcctattccggcggcgctgcccgtctggcgatagcggcggataatccaatgctgctttccacgcaggatgcaggcaaggtctcacgcgccaaccgcgccaattcgcgcgcctaccagcccgcgctggaaaagatcgccggtttcgacatcaactggaatatcgtgtcctaccccaacccggattgggccatgctcgtctttcccggcgagccggaggaggtcgctacccgcaaattggccgaggcgatctttgccgcctcgcgtgtcgatgtggaggatccgatcggggcctgggcggcgcataatgcggcgcttcgcacacgcacgcggttcctgaacggcaaggcattcagcgcgctccacttcaaggggccgggcaccgatctgacggtcgggcttgccgatggtcatgaatggcatggcggggcatccacggccaagaacggcatcacctgcaatcccaatattccgacggaagaagtgttcaccacgccccatgcactgcgcgtggacggccatgtgacaagcaccaagccgctctcgcatcagggcaccctgattgaaaacattgctgtgcggtttgaaggcgggcgtatcgtggaagccagggcaagccgtggcgaggaagtgctttccaaagtgctggataccgacgagggcgcatgccggctgggcgaagtggcgctggtgccgcattcctcgccgatctcgcaaagcgggcttttgttctacaacacgctgtttgatgaaaatgcggcaagccatattgcgcttggccaatgctattccaaatgcttcgtcgatggcgcgactctcacgccggaagagatcagggcgcgaggcggcaattcgagcctcattcacatcgactggatgattggttcgggtgaaatcgacgtggatggcatcaatgcggatggaagccgcgagcctgtcatgcgcaagggcgaatgggccagctaaagcatttccagcaaaagtgcgaagcgcctacgcggggaaatcagtccactggactgatttctgatcccgcttcgatgcgttggataatgcgataaaatgaaaagccggagcattccgatggaactgctccggcctgatgccttgggaggcgatttaaaacttaattgctttcctgcacatgcgcttcgaggaaccagagtgccttgtcgaggctgcgcgatgcggcggtgaaaatatctgccgtgtcgtcgtcacccgcgtcgtctgcatccttgatcgatttgcgcaccagattggcaacatcaccatagcgttcgatcagtgccaccagatggtcgtggacggcataaatgtcggtcgggtaaggcttcagtctggattccttcaccacgacctgggttgtaccataggccgttccgccgatctgcacggcacgttcggcaatcgtgtccacatggtcgtcgagttctgcgcggaaaccatcgagcatttcatgcacggcgatgaattgcggtcccttgaggttccagtgcgcctgcttggtgatgagggcaagatcgattgttgcggcaagattctcgttgagcagcgcgatcatcgtcgtcttggtattggagggaagatcgttgcgggttgcatgcatcgacttcttcggcattttatcctcgtttggtttgcatgatccggcaaatggcgatcgcacatcgctcaacaagggtcagcttcttggaacacaactgaaccggccggatcatttctggtccgtattgacatggggctgatcgccacagggacgacaagaaaaacttcccgcacccggcaagagtaacgctgtcggcggcttttggttccgccagtaaaggctaaaatcgctgccaacgcgctgtttgaccatgtcccggcttgtcgcggcgcgatttctgatttacccggttggatcatgaaaatacttgccctcgatactgccgcttcctggtgcgccgccgccgtctatgattccgacagcggtgctatgcttgcctatgtgagcgagaatattggcaagggccatgccgaagtgctgatggattatgtcggccaagccatgcgcgaggcgcaaattccgctgcgcgaaattgagcgtatcgccatcaatatcgggccgggttcgtttaccggtgtccgtatcggtgtttcggcagcgcgtggttttgcgctggcgctgggtgtgcccgccatcgggatcaccgctttcgaggcgcttgccgctgaaatacaggcacaaatgccagaaaagccggtcctcgttctgctcgatgcgcatcgcggtgaaatctatgcgcagggtttcgatgcgaaaggtgttgcacaatccgcgccactggttgtgtcgcgggaggaggccgaaaagcttgcagccgcacaagcggagaacacggttcttacaggctcggctgcgccatcgatcaatgaggcgctgggtggacggtttgcgcttgtcttgccggagccgacagccccgatcggcacttatgcgcgtctggcgggcctgcgggcgccgggcgatgcgccaaagccgctttatatgcgcggacccgatgcaaagccgcagcttggttttgccttgccacgccggcagggcggagaataaagccatgatgggctttccgttcggccgctttggccgcagaccggtttccattgagccgcttggcgcgcaggacagccacgccatccagcgtattcacgccgtagctttccatcatggctggagttcggatgattttcggtcgctgattgcgcaggataccgtcttcggttttatcgcgcggccgcagggaaagccgaatgaagcctgcggtttcgtgctggcgcgcctcgtggcgggagaagcggaaatcctgaccattgcggtttcgcgcgatgtgcagcggcagggtgtcgggcgtatgctgatggatggggtgctgcgccatctttatcaggaacgtgccgaaacgctgtttctggaagtggacgaggccaacatcgcggcacaggcgctttatcgccgcctcggcttccagaaagtcggcgaccgccccgcctattatgaaacggcgaatggccgctctgcggcgcttatcctgcggcgcgacctgaagagggcgcaatgatcggtacgatcaggatatttctggtcgtcgcggccatggttgcgctcagcctgtcgctgatcccgtttcaatatctgttcctgaaactgaaaaatggctggaagcgccgcctgcccaatttcttccaccgcatcgttgcgcgcctgttcggctttcgcataagaacggtcggtaaattgcacgagggctgcccgcttctccttgtttccaatcatacgtcatggagcgatatcgtcgtgctttcggcggtggggcaggtgtcgttcattgctaagtccgaggtgcgggactggccggttttcggcatgtttgccgttttgcagcgcacggttttcgtggagcgcgcgcggcgcggcaaaaccgtgcaccagacctccgaaatcgccaacaggctgatcgcgggcgatgcaatggtgctttttgccgaaggcaccacatcggacggcaaccgggtgctgccgttcaagactgcgcttttcggcgctgcccatgccgccatccgtgaggcgggtgtcgcggaggtcgcggtgcagccggtggcgattgcctatacccgcgtgcatggcatggcgatggggcgttatttccgcccgctggtatcatggccgggcgatgtcgaactgatgccgcacctgaaaggcatcttgcgtgaaggcgcgatcgatgtggaagtgcgcttcggcgaacctgttttcgtcacggcggaaacggaccgcaaggcgcttgcccgcacgatggaaaatcgggtgagggcgcttttgcaaagcgcgcttctggggcgcgaaatcccggaggcttgaaaagccgagcagattgtcaccttccaaaacggcaacaaaagctgtagatagccccgcatgagcgacgacacgacccagattgaaccggcaatggcacaggaaacgagcccgcgcgccaatacgcgcaaggttttcgtgaagacctatggctgccagatgaatgtctatgacagccagcgcatggccgacagccttgctgcggaaggctatgtcgcgaccgatacgccggacgatgccgatctggtgctgctcaacacctgccatattcgcgaaaaggcgtcggaaaaactctattccgcgctgggccgcctgcgcaagatgaaggatgcgcgcgcggctgacggcaaggaattgaccattggcgtcgcaggctgcgtcgcgcaggccgaggggcaggaaattttgcgccgtgcgccgaatgtcgatctcgtcattggcccgcagacatatcaccgcctgcccaatgcgctggcgcgggtgcgtggtggcgagaaggtggtggaaaccgattacgccattgaagacaagtttgagcatctgccggcgcccaggcgcgaggagacccgcaagcgcggcgtttccgccttcctcaccgtgcaggaaggctgcgacaagttctgcactttctgcgtggtgccctatacgcgcggctcggaagtttcgcgcagcgtgaagcagatcgtggcggaggccgagcgccttgccgatagcggcgtgcgcgagctgaccctgcttggccagaacgtcaatgcctggcatggcgaaggcgaggatggccgcgaatggggccttggcgaattgctgttccgccttgcgcgcattcccggcattgcgcgtctgcgctacacaaccagccacccgcgcgacatggatgacagcctgattgcggcgcatcgcgacctgcggcaactgatgccctatctgcatctgccggtgcagtccggttccgaccggatcttgaaggcgatgaaccgacgccacaaggcggacgaatatctgcgcctgatcgaacgtatccgtaacgtgcgcccggatatggcgctgtcgggcgatttcatcgtcggtttccccggcgaaaccgatcaggatttcgaggatacgatgcagcttgtgcgtgacgtcaattatgcgcaggcctattcgttcaaatattcgccgcgccctggaacacccggcgccgatctcgacgatcatgtcgaggaggcggtgaaggacgagcgcctccagcgccttcaggcgctcctgtcggcacagcaatatgctttccaggattcgatgatcggccgcaagatggatgtgcttctggagaagcccggccgcgaggcgggccagatggtgggccgctcgccatggctcctgcctgtcatcatcgatgacaacaaggaccgggtcggcgatattattcatgtgaaaatcgtgtccacgggcaccaacagccttattgcgcaaaaactggcctgaaggcatgatgatgctgaggcagaaaatttcggcgtcctgagtcgtttgccggtaatcctgtcgagactgcgatcgcaaatgcgtgaaaggtttgttttcacgcatcatctggtctgaaaagtctgcaactttcaggattgtgctttaaggagatacggttgagcgctacggaaaagctgaaatctgccaagccaaccaatcaaacgcaaaaaagcccgacgaccggggcctcggatatggcccatatcgtgctcaccttcgacaataatcgccttgccagcgcgctttacggtcagttcgatgaaaatctcgcgcggatcgagcagaagcttggcgtggatgtccgttccaagggaaaccagctttcgataaggggtgagccgaccgcgaccgaacaggcgcgccgcgcgctcgaccacctttatgaaacattgcaaaagggccatgagctgacggtgtccgatgtggacggcgcactgcgcatggcgattgccgccgccgaccagctcaccttgccgacgatggaaaacaagggaaaactttccgccgcccagatttccacccgcaaaaagacgatcttcgcccgcacgcccacgcaggacgcctatatgcgtgcgctggaccgctcggaactggtgttcggtgtcggccccgccggtaccggcaagacctatctggcggttgcccatgcggccatgcttctggagcgcggccttgtcgagcgcattatcctttcgcgcccggcagtcgaggcgggcgaacgtctgggcttcctgccgggtgacatgaaggaaaaggtcgatccctatctgcgtccgctttacgatgcgctttacgacatgatgccggcggaaaaggtcgaacgcgccattacggcgggcgtgatcgaaatcgcaccgcttgccttcatgcgcgggcgcacgctcgcccattcggcggtgattctcgatgaggcgcagaacacgacatccatgcagatgaaaatgttcctcacgcgccttggcgaaggctcgcgcatgatcgtgaccggcgatccgagccagatcgatttgccgcccggccagaaatccggtctggttgaggcgcttcgcgtgctggacgatgtggaaggcgtcatcaaggtgcgcttcacggagaaggatgtcgtgcgtcatccgcttgtggcggcaatcgtcggcgcttatgaccgcgacggaaaacagcacgccggtccggaatagggcaggcaggcggattgctcttgcaattgcctgtcggaaacacgatttaaaaaaatgctgtctgccttttgagcagacagcttttatccaattgaaaggacgaagcggtctgctggaaggcgatcgctgcataacgtgtcagacaacgcgatccatattgatatcatgatcgaagccggcaactggccggacgaagcgagccttgaaagcctcgtgagcaagtcggttgccgccgcctggaacaatctgggcctcaagagtgctacaagcgaactgagcgtggtttttaccgacgatgcctccattcagctgttgaacggcgaatggcgcggcaaggacaagccgaccaatgttttgtcctttccagcctttccggtaaaggctggttcccagccggggccgatgctgggcgatatcgtcatcgcgcgcgaaacggtggagcgcgaggcgaaggaagagggcaagccgatcgaaaatcacctctcccacctcgttgtacatggctttctgcatcttttggggtacgatcatgaaacggatgaggaagcggaagtgatggaagcgcgcgagcgtgaaatccttcatgctcttgccattcccgacccttatgctgtatccgatgaggacattaacaacgattgaccatggctgaacagactttgcaccctccgtccgctggcgataatcgcggcgagacccaagattcagaaggacaaagtacgcagcggtcgtctgtgaccgagaagcgttcccttttgtcgaatattttcccctttatgcgcgcgcgccaggcatcttccctgcgcgaagatctggccgatgcgctttccagcgccaccagcgaggacggtgctgcattttcgcccgaagaaaaggcgatgctgcacaatatcctgcgcctgcgcgaaatccgcgtcgaggacgtgatgattccccgcgccgacgttgaagcggtcgagatcaccacgccgctgtgggaagtgctggaactttttgaaaaatccggccattcccgtatgccggtctatgccgagacgctggatgatccgcgcggcatgatccatatccgcgatgttttgaactatatcacccgtcaggcgcgccagaaggcacggcggcgcacgacggcgaaatctgcggcgacggaagtggcgccgaaattcgatatgagccgcatcgatctggccaagaccatcggcgagctcaatctcatgcgcaaggtgctgttcgtgccgccgtccatgatggcaagcggattgatggcgcgtatgcaggccagccatatccagatggcgctggtcatcgatgaatatggcggcaccgacggtctggtttcgctggaagacattgttgaaatggtcgtcggcgatatcgaagacgaacatgacgacgaagaaatcatgatcgcggaagatgccgatggcgttttcgtggtcgatgcgcgcgccgatctggaagaactggccgccaggatcggcccgggcttcgcagtgggcgagcatggcgaggacgtggacacggtcggtggccttatcttctccgttctggggcgcatcccggtgcgcggtgaagtggttcaggccattccgggttatgaattccacgtattggaggttgacccgcgccgggtgaagaaggtgcgcatcgtgccgctttccgctgccgatcgccggcgccagcagcgcgctgtggtttcggccaggccggaagaccatgcggctgatgcggcgcacgccgcgcaaaactccaaagaagtcggatgatcgcaaggctcgcgggcaggatcattcttcttagcggctggcgtcgcgcgctggccgcttttttgagtggcgctttcgcaaccctgacccagccgccttttgatattttcgtcgcaggcttcgtctcgtttccggtccttgtctggctgatcgacggtgcgatagccagaacggatgccgggccgcttcgccgtctgctgcccgccgccaaggtcggctggtggttcggcttcggctatttcgtttccggcctctggtggataggaacggcccttctggtcgatgcggatcaatttgcctgggcattgccgctggccgtgttgggcctgcccgcctttctggcgcttttctacgcatttgcggctatgatcgcgcggctcttgtggtcggacgggcttggacgcatccttgcacttgccttcggttttgcgctcgcggaatggctccgcaccttcatcttcaccggctttccatggaacctcatcggctatgcggccatgcctgtaccgcttctgatgcaatcggttgcggttattggcctcgtcgggatgagtgcgctggcagttttcgtctttgccgcccccgccttgctcaccggcggacatttcgcccgaacgggcatcgggcttgcgatttttctggcactggcccatgtggggttcggcgcatggacgctttcgcgcgcgccagccattgttgacgagaatggcccgcttgcggtccgcatcgtgcagccctccattgcccaggcgatgaaatgggacaatgccgagcgccgcgcgatcttcgacaagctggtgggcctgaccgaagaggcgccggctgaaggcaagccgcggcctgatgtgattgtctggccggaaacggccataccctacatactggaatcgacacctcaggcgctggcgcatatcggcgatgccttgcaggaagggcaggttctgctcgccggggcagtgcgcgaggaaaagggagccgatggcggcgagccacgctactacaattcgatttacacgattgatgatcgcggccggattgtgagcacagccgacaaggtgcatctggtgcccttcggcgaatatctgccgtttgaaagcttcctgcgtgggttaggccttcaggaagtggtggaaatgccgggcggtttcaccgcaggaacaacacgccatgcgcttgccgtgaaggatggccggtctttcctgccgctcatctgctacgaggcgattttcccggatgagcttggctatgagggagccggagcgagcgccatcatcaatgtcaccaacgatgcgtggtatggcgatacgccgggaccttaccagcatttccggcaggcgcaggtgcgcgcggtggagcaggggcttcctctcatccgcgcggcgaataacggcttgtcggctattgttaatacctatggtcgaatcaccggaagccttgcgctcgatgcggttggggtggtggattcttacctaccgtcacctcgtgacccattttggggcaggccgcccggctggatacaaacagttttaatcctgttaaccctactcgcggcaagcgtgggactgatattatattcgcgcaggcgttttcattgacacggcaatattgttaagatgttatgcatcaatggtggcggttcctcgtgcgaaatcgtctgactacctcccaaaacgtgatgttacgcctgttccgatgaacagaacatgaatgaaagctcgcagatgcgaggagtgatacttgtatgattgagaataaaaagaaacccaatcccatcgacatgcatgtcggcagccgtatccgtctgcgtcgcaacatgctgggtctcagtcaggaaaaactcggtgaaaatctgggcatcacgtttcagcaaatccagaaatacgagaagggcaccaaccgggtcggtgcaagccgccttcaggctatttcctcgatcctgaacgttccagtttcgtttttctttgaagatgcgccaggctccggctccagcggcggggacggatttgccgaggacaatgaagcgacctatgtggtcgatttcctgaattccaacgagggtgtccagcttacccgcgccttcacgaagatttccgaccccaaggtacgtcgcaagatcatcgatctggtaaaatcgctcgcagccgacgctgagtgatcggcctcttacgctttgcggtaaggccgcttcggcggggaaaatcgcgtgcccggaacgaaattttccgggccggtggcagcgttaacacgaatatgccacgaatatgcattgacggtttaatcccaacttcgctaacacatctatgcgcccggtgaagtccgggcgctactgtgtttccaaggcggagcatttttctccgctggattttcaagaggggttacccgtgtcgcgcagttcttatctcttcaccagcgaatctgtgtccgaaggacacccggacaaggtttgcgaccgcatttccgatgaaatcgttgatatgatctacaaggaggcacgtcgcaccggcgtcgatccgtggtctgtccgcattgcctgcgaaacgcttgccacaaccaatcgtgtggtcattgccggcgaagtacgcgtgccggaaaccttcctgaagaagaataaggacggctccatcgcccatgatgcagccggtcatccgctcatcaacccgtcccgtttccgttcggcggcgcgcaaggcgatccgcgagatcggctatgagcaggatggcttcaactggcgcacggtgaaggtcgatgttctcctgcatccccaatcggccgatattgcgcagggcgtggacaatgccgccgaccgtcagggtgaggaaggcgcaggcgatcagggcatcatgttcggctatgcctgccgcgaaaccccggacctcatgccggctccgatctattattcgcacaagattctcgaaaagctcgcagaagtccgccacaagggcgagggtgatgcccgcaagctcggccccgatgccaagagccaggtgacggtgcgttatgaaaacggcaaggctgccgaagtcacgcagatcgtcctttccacgcagcatctcgatgcgtcctgggattccaggaaggtgcgttcggtcgtggaaccctatatccgcgaagccttgggcgatctgccgattgccgaaaactgcaactggtacatcaatccgaccggcaagttcgttatcggtggaccggacggtgatgcgggcctgacaggccgcaagatcatcgttgacacctatggcggcgcggccccgcatggcgggggcgctttctccggcaaggatacgaccaaggtggatcgctccgcggcctatgccgcgcgctatctcgccaagaatgtggttgccgccggccttgccgaccgttgcaccatccagctttcctacgccatcggcgttgcccagccgctttcggtctatgtggacctgcacggcacgggcaaggtcgccgaatccgctgtcgaggatgcgttgcgcaaggtgatggacctgtcccccaccggcatccgcaagcatctcgacctcaacaagccgatctacgccaagacctcgtcctacggccattttggccgcaagccgggccgtgatggttccttctcctgggagaagaccgatctcatcaaggcgttgaaagcggctgtttcagcctgattgaccctatgatcgatgaaaatcatcccatgcgcgcggccggaaattttttcggccgccgccacggcaagccgctccgtccgcaccagagcaatctgttcgaggatttgctgccgcgcctgaaactcgaccttgccacgccggcgtcgcaggatttgcgcagcttgtttgaggctccggtggagacggtgcgaatggaaatcggctttggcgggggcgagcacctccatcacgagagcggccgttatccgcagtccggcttcatcggcgtagagcctttcatcaatggcatggccaagatgctggcagcgcttgatcaggcgccgcgccccaatctgcgcctttatgacgaggacgcgacggcggttctggactggctgcctgatgcttcgcttgcggggatcgatcttttttatcccgatccatggcacaagcgccgccactggaagcgccgtttcgtgagcgatgccaatctcgaccgtttcgcccgtgtgctgaaacccggcgcgaagttccgcttcgcctcggatatcgagcattatgtcaactggacgctccagcattgccgccgtcatgcggcgtttgactggcaggcggaaagcccggctgactggaatgacgcctatgagggatggcccggcacacgctacgaggccaaggcctttcgcgaggggcgccgcgccgtttatctgacttttatccggcgctgacggcaaggctgcaagcaggccttgaaaaaatcagcttccgctggtatatacgtctcaaattcttggtcgttagaacaagagtgggtccacccggtcccgctcttttttgttacttgcggcctggcaaaaggcttgcgggcccatgagcgggtccttgagcaggcccttgagaggttgatttgacggaacaggttcaggcaaacgaaacagagacgcccgtagcggtcgcggacgaacgtatcatccgcgaaacgggcatcgatgcgaaagtggcaggcattgtggagcctgtcatcaacacgctgggttttcgcctggtgcgcgttcgcctttccggcctcaacggtcagaccttgcagatcatggccgagcgccccgacggcacgatgacggttgatgattgcgagctggtaagccgcacggtcgcgcctgttctcgatgtcgaagacccgatcagcggcaagtatcatctggagatttcctcgccgggcattgaccgccctctggtgcgcaagtcggacttttccgattgggccggtcatatcgcaaaggttgagacctcgatcgtgcatgaaggccgcaagaaattccgtggccgcatcgttgtcggcgaggcggattccgtcaccatcgaaagcgaccagatttcctacggcaacgagccggtggtgcgcattccctttgatctgatttcggatgcgcgcctggtgctgaccgacgacctcatccgtgatgcgcttcgcaaggacaaggctttgcgcgaaggccgcattcccggtgacgatctgggggcagagccggaagacgccgcatctaccgaaacgcaagagaagaaataagtttcaggcatccgcgcaggaaaaagccggatgcgacaccaaggagagacctatggcagtcagtgctaacaggctggagcttctgcagatcgccgatgcggtcgcccgcgagaagtcgattgaccgtgagatcgttcttgcggccatggccgatgcgatccagaaggccgcgcgttcgcgctatggccaggaaagcaatatccgcgccgacatcaatgcgaagtccggcgagatcaagttgcagcgcctgctggaagtcgtggagaatgtcgaggattacgcaacgcagatttcgctgttcatggcgcgcgaccgtaatcccgatgcgcaggttggcgacttcattgccgatcagcttccgccgatggatttcggccgcatcgcagcccagtctgccaagcaggttattgtgcagaaagtgcgcgaagccgaacgtgaccgccagtatgacgaatacaaggatcgcgttggcgaaatcgtcaacggcaccgtcaagcgtgtcgaatatggcaatgtgatcgtggatctgggccgtggcgaagcgatcgtgcgccgcgacgaactgatcccgcgcgaagccttccgctatggcgaccgcatccgcgcctatgtctatgatgtgcgccgcgaacagcgtggcccgcagattttcctgtcgcgcacccatccgcaattcatggcgaagctcttcaccatggaagtgccggaaatctatgacggcatcatcgagatcaagtcggtcgctcgcgatccgggttcccgcgccaagatcgccgtcgtctcgcgcgatgcgtccattgacccggtcggcgcctgcgtcggtatgcgcggctcccgcgttcaggctgttgtggccgagttgcagggcgaaaagatcgatatcattccgtggtcgccggatgcggcttccttcatcgtcaacgcgcttcagcccgctgaagttgccaaggttgttctcgatgaagatgccgaacgtattgaagttgtcgttccgaatgaccaactatcacttgcaatcggtcgtcgcggccagaacgtccgcctcgcctcgcagcttaccggctgggacatcgacatcctgacggaagacgaggaatccgaacgtcgccagaaggaattcgcagaacgttcaaacctgttcatggaagccctcaacgttgacgaaatggtcggtcaggttcttgcctccgaaggtttcgcctccgttgaagaactggcctatgtggatgcaggcgaaatttcgtccattgacggtttcgacgaagacacggcaggcgaaatccaggatcgcgcccgcgaatatctggagcgtatcgaagccgagcaggatgcccgccgcaaggaactgggcgttgccgacgaactgcgcgaactgccgggcatgaccacggccatgctggttgccgttggtgaagacggcgtgaagaccatggaagatttcgccggttatgcggtggacgatctggtcggctggcgcgagcgcaaggatggcgacaccatcaaccatagtggtgttctgacgccgttcgacctttcgcgtgtcgatgcggagcagatggtgctggcagcgcgcttgaaagcgggctggatcaccgaagaggaactggctgcggcttccgaagacgtggaagctgaagaagctggcgacgaggaagctgcgtcgtaacaatgacgcaccgtaatagtcttacgcctgatagatttcaggcgtaaacttggtgcggcgacaggccctggatcgcccccttcgtggggaaacaggggttgaagcctccgggcttcgatccggcatgatttgagccgctaccgagacccatatggttgaagtgcggttcgggctctgctagagcatttccagcaaaagtgcgaagcagttttgcgttggataatgcgacaaaacaaagaggtagagcggtttcagcgtttgtgttgaaacagaaactgctccaggggcctcgcgagattgttgcgaagccgcattgcggctttgaagtttgatgatggtccgcgtcaggacaaacagaggttccgcgtggggcaacaggaaatgaatgacagaacctgtatcgtcacgcgggagagcggttctgccgatgacatgatccgctttgtggcggggccggatggttcggtcgtgccggatttgaagcagacgttgccgggcaggggatgctgggtcaaggccgagcgccgtctggtggatgaagcggtcaagcgcaagctttttgcgcgggcgctgaaagaaggtgtgacgccgcaggcggatcttggcgcgctggttgaccagctgctgacgaaatctgcactcggcagccttgctctggcgcgaaaggcaggcgctgtggtgacaggctcgaccaaggtggatcaggcgatccgcaccggggcagccgccatggtgctccacgctcgggaagccgccgccgatggcgtgcgcaagcttgatcaggcgcgccgtgccgtggtgcatctggaaggccctgaaattccatccttcactcttttttcgggagaagaaatggatttggcatttgggggcggaaatgtgatacatgcagccgtgcttgaaggaaaggcggcggccgggttcgtaaagcgggcgcttttgttacatcgctatcgcggtgaaagcgcatcgaatctggattagagcataatcccggagaggccggaagccttggaccggattatgcgttgaagtgtgactggagcattatccaacctgaccctgtcctgttggataatgctcgagtagggcggccggagccgcgaaggaaacggaaactaatgagcgataaaacaaacgacgacaagacgctgagcgtcaatccaaagaagacgctaaccctgaagcggccgggcgtcgaacagagcaccgtgcgccagaatttcagccacggccgcacgaaggctgtcgtcgttgaaaccaagaagcgcaaattctctcgcccggatgagaagccggaagttgaagccgcggcagcgcccaagcccgcagctccggctgctgctccgcagcaggcaccggcatcggcgccagtatcggcgtcggccgcacaggcttccgccccgcagccggcacccgtaaaggccccggcaacgaaggcgcccgcagccccgtctgctccggtaacgaagccgcatgtcgcgcagcaacgcccggtgcatcagcgccccggcggccagcaggcacagcgtccgcgcccggcggatcgttccggcatggtgctgaacacgctgtcgcgctccgaaatggatgcccgccgccgcgcgcttgaagaagcgcagatccgcgaagtggaagaacgcgcccgcgctgtcgaggaagccaagcgccgcgccgaggaagatgcgcgccgcgccaaggaacgtgaagaatctgcccgtcgccaggcggaagaggaagcgcgcctgaaagcggaagctgaagcgcgccgcaaggccgaggaagaagctgccaagcgtatgccgcagccggaagcccgtagcgagcgccgtgacgatgcgcgccctgcaccatatggtgcacgtccgcagcaggctggccgcccgcaaggtggtcgcccgcagccggccggaaggccgcagcagggcagcccgcgtccggcccccattattgccgatgccgctccgatcgctggcaagccgcttccgcagagccagcttcgcaagcccggccagtccgacgatgacgacgatcgccgcagtgacgcagcccgccgtggcgtcgcggcaaagccggaagtgcgcgcaccgaaggttgtgaagggcgaagacgatcgccgtcgcggcaagctcaccctcacgagcaatcttgaggaagagggccgttcgcgctcgctttccgcgatgcgccgccgtcaggaaaaattcaagcgctcgcagatgcaggaaacgcgcgagaagatttcgcgtgaagtcaccattcctgaaaccatcacgcttcaggaactggcacagcgcatggccgagcgttccgtggacatcatcaagtacctgatgaagcagggccagatgatgaagccgggcgacgtgatcgatgccgataccgcgcagctcattgccgaggaattcggccatactgtcaagcgcgttgctgaatcggacgtggaagaaggcatcttcgacgttgccgacaacgaatccgcaatggtttcgcgtccgccggtcgtgaccatcatgggtcacgttgaccacggcaagacctcgcttctcgacgccatccgccacgccaatgtcgtttccggcgaagcgggcggcatcacgcagcatatcggcgcctatcaggtcgtacagaacggccagaagatcaccttcatcgatacgccgggccacgccgcctttacggcaatgcgtgcccgtggcgcacaggcaaccgatattgccattctggtggttgcggctgatgacagcgtcatgccgcagacgattgaatccatcaatcacgccaaggcagccggtgttccgatcatcgttgcgatcaacaagatcgacaagcctgcggccgacccgcagaaggtgcgcaccgcactgttgcagcacgaagtcttcgtggaatcgatgggcggtgaagtgctcgacgtcgaagtgtcggccaagaacaagatcaatctggacaagctgctcgatgccgttctgcttcaggctgaaatgctcgatctgaaggccgatccggaccgtaccgcggaaggtgtggtcatcgaagcccagctcgatcgcggtcgtggttcggttgccaccgttctcatccagaagggcacgctgcatcccggcgatattctggtggcgggcagtgaatggggtcgcgtgcgcgccctcgtcaatgaccgtggcgagcatgtgaaggaagctggtcctgcaatgccggtggaaatcctcggccttcagggcacgccgcaggcgggcgaccgtttcgcagtcgtggccaatgaagccaaggcccgtgaaatcgcggaatatcgtcagcgtctggcgcgcgacaaggccgttgcacgccaatccggtgcgcgcggttcgctggagcagatgatgaaccagttgcaggtgtcgggcacgaaggaattcccgctcgtcatcaagggcgacgtgcagggctccatcgaagcgatcaccaacgcgctggacaagctgggcaccgacgaagtgcgcgcgcgcatcgtccattcgggcgcgggcggcatcacggaaagcgacgtatcgctggccgaagcctccaatgccgcgatcatcggcttcaacgttcgtgccaacaagcaggcgcgggattctgccgagcagcagggtatcgaaatccgctactacaacatcatctatgatctcatcgatgacgttaaagcggccatgtcgggccttctgtcgccggaacgccgtgaaaccttccttggcaatgcggagattctcgaagtcttcaacatcaccaaggttggcaaggtggccggttgccgcgtcaccgaaggcaaggtcgagcgtggtgcaggcgttcgcctcatccgcgacaacgtggtcatccacgaaggcaagctcaagacgctcaagcgcttcaaggatgaagtcgccgaagtgccgagcggccaggaatgcggtatggcgttcgagaactacgacgatattcgcgcaggcgacgtcatcgaagctttccgcgtcgaacacgtttcgcgtacgctctaggaacgcatgccgggctgtcgaaaggcggcccggctcttcatgtcatccggtccagagggtctgactcccggctggattgcgatggattgcgccccggcatttccatcaaaagcgcaaagcggttttgtgtgaaaatgctttgaaaggtgtttttccgttcgcggttcttttatccgaaaggcttgtcggcctcttcggttttgtgctgtgcgaacatgtaccggccaatctgggcgggcatgtcgaaacaagaagagataaggcaatggcacgttctcatgatacgaaaggctccggcggtctttcccagcgccagcttcgcgtgggcgaacaggtccgccacgctctggcgcaggtacttcaacgcggtgaaatccgtgacgacctgatcgagcgcaccgtcatttccgtttcggaagtgcgtatgtcgcccgatctcaagatcgcgacctgcttcatcacgccacttggcagcgccgatccgcaggctgtcatcaaggcgcttgcctcccatgcgaaattcattcgcggccgtgtggcgccgagccttgcccaaatgaaatatatgccggaattccggttccggcctgatacgagctttgacaatttctcgaagatcgatgcgcttctccgctccccggaagtggcgcgcgatctgtcgcatgacgatgatgaagatggcggagcggatgaagccccgcgcaatggagacgaataaagcatggcaagacggggcaagaaaaaaggtcgcccgatatccggctgggtcatttttgacaagccgaagggaatgggatcgaccgaggcggtctcgaagatcaagtggcttttcagtgctgaaaaggctggccatgcgggcacgctcgatccgcttgcttcgggcatgttgcccatcgcgcttggcgaagccacgaagacggtgccttatgtcatggacggaaccaaggtctatcgttttacggtgacatggggcgaggagcgttccacggacgatctggaaggccagcccaccaaaacttccgacaagcgtccgtcgcgtgaggaagtggaagcactcctgccggattataccggcgtgatctcgcaggttccgccgcagttttccgcaatcaagatcgatggcgagcgcgcttatgatctggcccgcgagggtgaaaccgtggaaattcccgcccgtgaggtcgagatcgaccgccttgagatcgtaggctttcccgatgccgaccgtaccgaatttgaggtggaatgctccaagggtacctatgtgcgctcgcttgcgcgcgacatggggcgcgatctcggctgctatggtcatatttccgatctgcgccgtgtggaagttgcgcccttcaccgatgaagatatggtgacgctcgcaaagcttgaggctgtctggccgccgcttccgccgaaggatgaggacggcaatgtgatcgagcctgcaccgcggcgcgatttctccgcgcttgatgcgctggtgatcgatacgggtgcggcacttgattgtctgccgcaagtgccgctctccgacgatcaggcccagcgggtgcgccttggcaatccggtcatcctgcgcgggcgcgatgcgccgctggaagccgacgaggcctgcgttaccacgcgcggcaagcttctcgccatcggctatatcgagcacgggcagttcaagccgaaacgggttttcaccgccggctgaccggcgcgccggggggcggaatttatttcagactggcattcttgtcgtttttggactatatgcccctgatcgattgcgtgaaagagcgttcaaatcgtgtaaatggcccgcgctggacgacatcccggcccgggcgtcaggttttcctctcattcagaaagggtgttacgatgtcgattactgctgagcgcaagcaagcacttatcaaggaatatgccaccaaggaaggcgacaccggttcaccggaagtacaggttgccgttctttccgagcgtattgccaacctcaccgagcacttcaagggccacaagaatgacaatcattcgcgtcgcggcctgctgaagctggtttcgcagcgtcgtcgtctccttgactatgtcaagggcgtggaccatgcgcgttaccaggcgctgattacccgtctgggcctgcgccgctaaggttgaaatcgggcgacgcgttaaaaacgtcgcccgtttgattttgaacagggctactcgtagcccatgaaacccgacccggcggcatggtgctcccggatcggatgcccgagagccaaacggctcaagactggaccagtcatggggcaggattgcaggcagttcgttttgattttccacgagcttcccgttgtcttgcccgtggcctgtccgccaacccggcaacgctttcatgcgcttttgtctagcgcattttcaccgcgttgccacatgaggacaagatatgttcaatacccataaagttgaaatcgaatggggcggacgtccgcttacactcgaaaccggcaagattgcccgtcaggctgacggcgctgttctcgccacctatggcgaaaccgccgttctcgcaactgtcgtttctgccaaggaaccgaagccgggccaggacttcttcccgctgaccgtcaattatcaggaaaagacctatgcagccggcaagattcccggcggctatttcaagcgtgaaggccgtccgagcgaaaacgaaaccctcgtttcgcgcctgatcgaccgtccgatccgcccgcttttcgttgacggctacaagaacgacacgcaggtcgtcattaccgttctccagcacgatctggaaaacaacccggacatcctgtcaatggttgcggcatctgccgccctcaccatttcgggcgtgcctttcatgggtccgatcagcggcgcgcgcgttggttatatcgatggcgaatatgtcctgaacccgaatatcgatgaaatgccggaatccaagctcgatctggtggttgccggtacgtcggaagcggttctgatggtcgaatcggaagcgcaggaactgcccgaagatgtcatgctcggcgccgtcatgtttggccacaagagcttccagccggtgatcgatgcgatcatcaagcttgccgaagttgccgccaaggaaccgcgtgacttccagccggaagacctgtcggaactggaagccaaggtgctggccgttgtggaaaacgacctgcgcgaagcttacaagatcactgaaaagcaggcgcgctacgcagccgttgatgccgccaaggccaaagccaaggaacatttcttccccgaaggcgtggaagaaaccgaaatgtcggcggaacagttcgcgaccattttcaagcatctgcaggccaagatcgttcgctggaacattctcgacacgggcaaccgtatcgatggccgtgacctttcgaccgttcgtccgatcgtttcggaagtcggcatcctgccgcgcacccacggttccgcgctcttcacccgcggtgaaacgcaggccatcgtcgttgccacgctcggcaccggcgaagacgaacagatgatcgatgcgctgacgggaacctacaaggaatccttcatgctgcattacaatttcccgccctattcggtcggtgaaacgggccgcatgggttctccgggccgccgcgaaatcggccatggcaagcttgcctggcgcgcaatccatccgatgctgcctgccgccgaacagttcccctatacgatccgcgctgtttccgaaatcacggaatcgaacggttcttcctcgatggcaaccgtttgcggcacctcgctggcgctgatggatgccggtgtgccgatcgtgcgccccgtcgccggtatcgccatgggtctcatcaaggaaggcgaacgtttcgccgttctttccgacattctcggcgatgaagattacctcggcgacatggacttcaaggtggccggtaccgaattcggcatcacatcgctacagatggacatcaagatcgacggtatcaccgaagagatcatgaaggtcgctctggaacaggcaaagggtggccgcgttcacattctcggcgaaatggccaaggccatctcctcctcgcgcgctgaactgggcgagtttgccccgcgcatcgaagtgatgaacattccgaccgacaagatccgcgacgtgattggctccggcggcaaggttatccgcgagatcgtggaaaagaccggcgccaagatcaacatcgaggacgatggtacggtcaagatcgcgtcgtcgaacggcaaggaaatcgaagccgccaagaagtggattcactccattgtggctgaaccggaagtcggcgaaatctatgaaggcacggtcgtcaagaccgccgatttcggcgctttcgtgaacttcttcggcccgcgtgacggtctggttcatatctcgcagctcgctgccgaccgtgttgccaagaccaccgatgtggtcaaggaaggccagaaggtctgggtcaagctcatgggcttcgacgaacgcggcaaggttcgcctgtcgatgaaggtcgtcgatcaggaaaccggcaaggaaatcgttgctgaaaagaagaaggaagaagttgacgctgaataagcgttgcatctcttctgaaaaccggaaagcgcgccttttggcgcgctttttgttatttcaggggattgagcggacttttcggaagcgatcttgcggggtaaagaacggccatgacgacaccagcacagaaaacactttttcttcccttcgagcagggcattctcgatatgccggacccgggccaatccttcctcgcctgcggcctggcggcagaccggcttctggagccggaatggaagcaggcgctgacctgccttcaaccatggcggcccgactggctggccttgcagaaagagggctttcacgcagagccgagattagccacggacagaaatttttccggtgggctcctgcttcttggaaaacaccgcgggcgtaatgaggcctggtttgcacagcttctggcacgggttcagcccggtggctggatcgtcgtgtccggcgacaagaagcttggcatagacagtttccgcaaatgggccggcaatattgccgaaatcagcgaccgcatgtcgaagaatcatgcggtcgtcttctggctgcgccggccagacgatctggatgaggccttcattgcggatctgaagccgctcgctgccgacattgaaggcggcttccgtaccgaacccggtatgttttcgcatggcgccatcgacaagggatcggcactgctggcccggcatatggaaaagatcgtcttcgggaatgtggctgatcttggggcgggctggggctatcttgccgcgcaatgcctcaaatatgccgaccggataaagaacatcgatctttacgaggctgattatgaggcgctggaagccgcgcgcggcaatctggaacgtctgggggcgtcaatccccatcagcttcaactggtttgatgtaacaagcgaaaagatcgccggcatttatgataccgtcatcatgaacccgcccttccatgaggggcgtgtaacggatgtgtcgctcggccagagtttcattgccgcagccgcctcgcgcctgaagcccggtggccgtctgctcatggtcgcaaaccgccaattgccttatgaacttacgctcaagggtctgttcaagacggttacgcttctcgaagaggcggaaggcttcaagatattcgacgccaaaaagtaaataaaaaggccgccccgaagagcggcctttttataagatgtttcggcttattctccgcgttcggagtccgaacttttcagctcttccagcgtcggcatcgaaacgatgttatagccggaatcaacgaaatggatttcgccggtcacaccgcttgaaagatcggacagaagatagactgccgatttgccgacatcatcgatatcgacggtgcggcgcagcggcgagttgcggcgctggtagctgaaaatcgcgcgggcatcaccgatcccggcgccagcaagcgtgcgcacggggcctgcggaaatcgcgttgacgcggatgccctgcgggccgtaatcggctgcaagatagcgcaccatggcctcgagagcggccttggcaacacccatcacgttgtaattggggatcgttcgggtcgatccgccataggtcagcgtcaggatcgagccgccgtccttcatgagcttttcagcgcgctgcgccacttctgtgaaggaataggcggagatgaccatcgtgcggctgaaattctcgcgcgtggtgacatctgcatagcggcccttcaattccgtcttgtcggaaaaaccgatagcgtgcacgaggaaatcgagaccgccccacttcttctcgatttcttcgaaaacggcatcgacggtggcgatgtcctccacgtcgcaaggcagcacgaaatccgagccgacctgttcggcaagaggtttcacgcgcttgcccagcgcatcaccctgataggtgaaggccagttcggcgccctgtgcggcgagctgttttgcaatgccccaggccagtgagtgattgttcgcgacccccatgatgaggccgcgttttccttgcatcaaaccttccatattatccctctccgtcagccctgataccgctgaaacaccagcgtggcgttggtgccgccaaacccgaaggaattggagagcacggtgttgagctgaacattatcgatgcgcttgcgaacgatgggcatatccgcgaaggcggggtccagttcttcgatatgcgcgctttcgcaaatgaaattgttctgcatcatcaaaagcgaatagatcgcttcctgcacgcccgttgcgcccagcgaatggccggtgagcgatttggtggcggcgattggcgggcaggcgtcgcccgcgccgaaaatctggcggatcgcttcgatttccggggcgtcgcccgcaggcgtcgatgttgcgtgcggattgatgtaatcgatcttcgacgtgacggtcgaaagcgccattttcatgcagcggattgcgccttcgccagacggtgcaaccatgtcgtagccgtcggaggttgcgccatagcccacgatttcgccgtagatcttcgcaccgcgtgcaagtgccgtttcgaggtcttcaagaaccagaacgcctgcgccgccagcgatgacgaagccgtcgcggttcttgtcataggcgcgtgaagcggtggaaggcgtgtcgttatatttggacgacatggcgcccatggcgtcgaacagaaccgaaagtgtccagtcgaggtcttcgcagccgccggcaaacatacggtcctgcttgccatactggatcatctcataggcattgccgatgcaatgattcgatgtcgcgcaggccgaagaaatcgaatagttgatgcccttgatcttgaagaaggtcgcaagtgttgccgaagccgtcgagctcatggcttttggcacggcgaatgggccgacgcgctttgggcctttttcgcgggtgatatcggcggaatcgacaatggtgcgggtggacgggccgccggaacccatgatgatgccggtacgctcgttggagacttcctcctcggtcagccccgcatctgcaatcgcctgatccatggcgatatgattccatgccgtgccccgcccgtggaagcgcatggcgcggcggtctacaagtgattcgatatcaatgtccggcgcgccatgaacctggcagcggaagcccagttccgcatattcttccgcgcgggagatgccggatttggcttcgcgcagcgaggccgtgacctcttcggtgttgctaccaattgaggatacgatccccatacccgttacgaccacacgccgcatcgcgttctcctttacacctatgccgtgaaagcggctctcccttgaggggggcagcctcgtcttcgcggttacataggtgcgatcttcgcatgttttgagcgcggccgcatgaaaactcttcgttttttgcagtcgcgcccgtggatttttagtggttcaggcagcttattgcgcgctgccttccttggacaggccgacccgcagatcggttgcctgatagatgagctcgccatcggccttcagccagccgtcagccgtgccgagcacgaggcgaccgcgcatcacgcgcttgaagtcgatgccatattccagaagcttggtgtgcgggcgaaccatgcccttgaactttacctcgccggtggaaagggccatgccgcggcccggctcgcccagccagccgaggaagaagcccgtgagctgccacatgccgtcgaggccgagacagcccggcatgatcgggttgccctgaaagtggcaagggaaataccagtcatcgggacgcacatcatattccgcgcggatatagcccttgtcgaaggcaccgcccgtttcagagatctcggtgatgcggtggatcatcagcatcggaggcagaggaagctgcgcgttgccgggtccgaacatctcgccgcggccgcaggccaggagttcttcatacccgtagctcgatttctgttctgccattacgcctcccttgaggttcattctgtaacggccggcgatccggcccggttgtagtttcaccggaacatccctaccacagactgtttccggcagtaaaatcatgcaatgtgttttcccgaaaaaccgggtatttcccaaacctattgatacttatttcgcaacggcatatatcaatgtcagtatgcaatgggcaacagcccgttcaatctttgaccattttgctacaagcttgtaacggaaccaacggtgaatatgcattcttcacatacccactcgacggtctcgatggaagagcggcttcgcgaagccggtctgcgccccacgcgccagcgcgttgcacttgcgagcctgattttcgctcagggcgaccgccacctgtccgcggaagaccttcacgaggaagccgtcatggctgacgttccggtctcgctcgccaccgtatacaacacgctgcaccagtttacggaagcgggcatgttgcgcatcatcgcggtggaagggtccaaaacctatttcgacaccaatatctccgatcaccagcacttcttcctcgaaggggaaaatgtggtcttcgatattccgcatggcgagcatggacagccgaccgtttccaatatgccggaggcgccggagggcatggaaatcgtcaatgtggatatcattgtgcgtctgcgccgtcaggcccgctgaccccgcacccgcttgcaaggcggggcacaggggattgaaagaagcggcttcggccgcttttttgttgcgtattttcccgtttggctgaaaaagggaaaaagctttcttgcgcagtgccgaccaaggctttcataaagcttggggagcaaatttcacggagacatcatgcgtaaactactcgtcgcagcgaccattcttgccctttgcacggcaggaagcgccttcgccaaaaccctccgcgtaggcgtgacgcctggcccccacgcccagatcatggaaaaggtgaaggaagtcgcggccaaaaagggcatcgagatcgagatacaggagttttcggactatgtgatgccgaacatggcgctggcggatggcgcgcttgaggccaattgcttccagcacaagccctatctcgacaatcaggttgccgatcgcggcttcgagattgtgagcgtggccgagacggtcaattttcccatggcgatgtattccaggaaattgaagacgattgccgagcttgccgatggttccaccattgccatccccaacgacccgaccaatggcggacgtgcgcttctggtcttggccgataatggccttatcaagctggatagcaccaaaggcctgaaagtcagcccggcggatgtcacggaaaatccgaagaatttgaaattcgtggaacttgacgctgcacagttgccgcgttctctggaagatgtggatggggcggttatcaataccaattatgcgcttgaagcaggccttgatccgaaagccgatgcgctggtccgggaaggcgagaaagcgccctacaccaatattctggtggtgcgcacagccgataaggatgccgattgggtcaagaccctgatcgagtcttatcacagcgacgaggtgaaggatttcatcgccaagaccttcaagggttcggttagcccggcctggtaaatcatcaaaaaaggccttggcatcgttgccaaggccttgtcccgtcagtcaaaaacttctccgggataaaccccccataattccgattgcttgatccagccgcgcacgccgctcatgtccaagcggcaccactgtccggtgcattcgcgcacggttccgacgacgcccggctcgacttcggcagtaacgcccgccgtttcggccgcctcgcggcgcatggtaatcatcgtgcctttgtcgtttttcagccatggcgcggtaatggccgtgcgcttgcccgaaagaagcgactgatagacccagccttccgtgccgtcggcatcgcggatgcgccgccagttgtcatattcctgaacgatctcgaccggcaggcctgccttcatgaaaagccatgacacggcataatcgcgtccggggccgacgcgcagattgacgcgggcaggcttgaggctcgcaaagcgcggtacgggacggccgcttgcgccaatggtcgttccggcgggggctgcggcatgagtcgtgtggatttgcggggcgccaagcggcaccagaaaaagcaaaaatgccagactgccgaagatggcaatcatgaagcgttgcgaaagtactctgtacaaactgcgacctctcgccgtcctgttattccagaacggctctgccttcggcagttggcagcctgcgaggcgccgtggccgtcctgtttctttcggtcctgtttttctttgtctttgccgcgccgccttgatagagatgagcagtcgaagcaatatcccatattgcaccttcctggttaaggaggtctcaacatgaagcttcggttaacgcatttccgggaaaagtgggattccgtttccatggggaaatgtgcaggaaattatcgggacgtccgtttggtcattgtggcggcgttctgaaggcattctcaaatgacggggtggaaatgtcgaacaagaagaagccgatggtcgttcttacgagaaaactgccggacccggtggaaacccgaatgagggaactgttcgatgcgcgtctgaacatagacgatcaccgcatgagccagccggaaatcatcgctgccctgaaggaagctgatgttctggtgccctgcatcaccgatgtcatcgacgcagcggtcatcgaacaggcaggaccaaatctgaagctgatcgccaattttggcaacggcgtggataatatcgatgtagctgccgccgccaggcgcggcatcaccgtcaccaatacgcccaatgttctgaccgaagacactgccgacatgacgctggcgctgcttttgtcggtgccgcgccgcctcgtggaaggtgcaaatgtcatcaatgagcgccatggccagtggccgggctggtcgcccacatggatgctcggacgccgcatctggggcaaacgtctcggcattgtgggcatggggcgcatcggaacggcggttgcccgccgcgccaaggcctttggcctctcgatccattatcacaatcgcaagcgcgtcagcccgcaggttgaggaagagctggaggcgacctattgggacagcctcgaccagatgctggcccgcatggacatcatctcggtcaattgcccgtccacgcccgcgaccttccacctgctttccgcccgccacattgcgctgatgcagccgaccgcctatctggtcaacacggcgcgcggccagatcatcgatgaaaatgcgctgatcgaccttatcgaagagggcaggctggccggtgccgggctggatgtcttcgagcatgagccagccgtcaatccgcgcctgctggcgctggccgaaaagggcaaggtggtgcttctgccgcatatgggatcggccacgatagaaggccgtatcgatatgggcgacaaggtcatcaccaatattcgtgccttcgtggacggccaccgtccgcccgatcgcgtgctgcccaaccgggtctgaggccgggtctgagacgggatcagcttatggcccgtcgatgaatcgcagcaccgcacgggtcacgacggtatcatgatccccgatcacgatagcggtgcgaacgcggatggccgccaggtcttcgtcggtataattgggttcgttcgcccataatgcacgaatttcacgctcgatattctcgtaatggcgaagctccggcagcggttttcctgccgcgcgcgcctcgatatagcccgcattgcccgcaggcgagacattggcagcctgtgcgaaaagactgttcagccggtctggatagcgcatggctatatccagaccgataatgccaccatcgctccagccaacgagatccaccttgtcgatatgcagataatcgagcagcgccacgtaatcatcggccatcagccggtaagtgataggctcgtcggtccgggtggaacggccctgtccgcgactgtcggcgacgatgacggaatgatggcgggcgagaatgggaagctgggcatcccagacgtgctggtcggaaaggccgccatggatcagcaggatcggcggccccttgcccacgacccggtaatacatttcaatgccattgacttcggcaaaggcggcaggcgaagcgggaatggtcatgcgtgcatggctttcaacagaaaccgccgaggggaagaacgcagcaagaccgagggcgaaacctgcaatccataatgtcgctttccctttcataggcttggcttttctgacccgctacggcctgcggatcaatgttggcaggtcgtagagataggcaatgcgcttgatggcgtcctgcaacggttccagcgtcacggtcatggtgtggccgttcgcatggatcagcatgtcgggcgaggtgcagatcgcgacatgccccttccagaagacaaggtcgccgcgccgcagattggcgtaggcaccatcaggctgcacgacttcaccaagggtcttctgctgcatgtcggaatcgcgcaggacattccggcctgccacaaacatgcaaagctgcaccaggccggaacaatcgatgccgaaaccggaactgccgccccacagatagggcgtgtaaagcagggtttccgcaaccgctacataatcggaagcatattggccaagcggtgcgacatggctggcgatcagggcctcgccgcttgccagaagcacatatttcgtgccgcgtgtttcggcctcgccgacaatcttcacgcgggagccgagcgatagcgccattgtgtgcggaaagtgcagatcggaaccgggatagacaaaggtgcgcggcacgacgaccatatgtgttgcatcaccgtccggcctttcgagtgaagccgccgaaacatagccgacataaccgtcgcgttcggcctgcacccagcaccagccgtccatatcctcgaaaacgcgaaccttgtcgccaaagatcatctgcgtctgcgggccgctatccatgcgcggttctgcgcgcagatcgacgaccggagccgaaacctgcatcggcgttcccgcaacgaagcgggatgcctccacctgaccacgcagccgctcatcggcaagatcggggcgataggcattgaggcggcggtcgagcgtggtcgcgttgatactcataagggcaattctctggctttggcgatcatcaggtcgccgagtttttcgacataaagcgcaccggtgacggttctctttattagcacatttcgccggtctttttcatcacgatgccgggagacgaggccaagcgcccccatcgtgtcgagcgcgcgggtgattaccggcttggtgacgttcaatttggctgcaagcccccggaccgtatgcggcgggggctccagatagatggtcagcagaatggctgcctgccgcgtggtgaggtcgggcatctcgccccgcacctgttccagcgacagggttctcagcaatgtcagcgcctgtaacggcttcagctctatcggcatccggctccatcaaaacagggattgtttcggaaccgttttattcaacccgcttttggccgcgcaggcaagcattttcagcgggccggataacgttccttcaaaagctggtaaagggcgcggatggcctgcgcttcgccgccaacgggggaggcaggcttttcgaccggcacccagccgaaaatgtcgaaatgcgcccattggcgtgccctctcgacgaatttggcgagaaacagtgccgctgtcacggaaccggcgaaaccgtccgtggtgacattgttgatatcggccacgcgcgaggaaagcttttgcgcatagggctgccagagcggcatccgccatagagggtcggcggtctctctggcctttacggcgatttcgcccgcaagctggtcgtcatgcgtatagaagggcggaagatccggcccaagcgccacgcgggccgcgcccgtcagcgttgccatgtcgatcagcatttccggctcttcttcgtcggcaagcgccagcgcatcggccagaaccagacggccctcggcatcggtattgccgatttcaacggtcagccccttgcggctttgcagaatgtcgccggggcggaaagcattgcccgcgattgcgttttctaccgcgggaatgagcacgcgcagccgtaccggcagtttcgcatccatgatgagtgcggcaagacccagcacattggccgcgccgcccatgtccttcttcatcagcagcatcccgcttgcggatttgatgtcgagaccgcccgtatcgaaacagacgcccttgccgacaagcgtgatcttcggatcgctgtcccgcccccattgaaggtcgatcaggcgcggggccacggcacctgcacggccaaccgcatggatcatggggaaattcttttccagaagcgcttcgccttccgtggttgccacccgcgcgccatgctgtgccgccagatcgcgtgcggcctgctccagcgccgccggccccatgtcgttggcgggtgtgttgatgagatcgcgcacgagcgtgacggcttctgccagacggcgtgtttcagaagcgtccgcgccttcgggcagggccaggcggaccgtcttgccattggccttgcgatagcgtgtgaaactataaccgcccatcaggaaagcgagtgcggcaagaccggcatcgcccggcttgccttcaatatgccaatcgccttccggcaggttgcgggcaagctttccggcgataagctgcggctggccgttctccggcgcctcgccggtgccaaacagggcgcccgcaatcgcgccatcgcgccccggcagcaccagcacacgcccggcttcaccatcgaagccattgaccttcgcccaggcagcggcgctttcgggaagggcggcttcatccagcgcgttcttggcgacaaaccagatggggcggctggcggcggatttttgggaaatgatttcggcggacatcgcaaatctctcggcaatggaaagttggattcaagggaaaacacaaaagccggcctgcatatgcaaaccggcttgaacctagtttcttattgtcgcgaaggaaatgccgctttcagcaaagaaagatcaatattgggagaaggcagaaagaaagatggtttatcgctgcgaaaggaattcgatctgcgcggtgggctggttgtgtgctgcgacggggttgcctgcaaaaagtgccagcccgctgatgactgcaatcgtcatcagggcgccaatgagcgtgcattcgatcagggcagcgcccgatctgttcttcaaaaaacgcatcatcaaagccggcatcgcagattaccttgtttgcggggagtgtctcgatggtgctcattttaatgtctgccaattgtgaggagtttaagaaacagggcaaacaaagagttaataggccgattgatgggctggattggcatttgggttaacggatggcaaacggacgtggcgcggttttcacctgtgttgaaaatgcctatatgtgcctcacccttttgaacggaaagaaaccctatgccggaactgccagaggtcgaaacggttcgccgtggtctgcaacccttcatggaaggggcaaccgttgtgcgggtggagcagaatcggcccgacctgcgctttgcctttcctgaaaattttgccgaacgcctttccggcaggcgcatcgaggcgcttggccgccgtgcgaaatatctgaccgtccatctcgatgacgggctttcgatcatcagccatctcggcatgtccggctcgtttcgcattgaggcggaggatgcgcaaggtttgccgggcgggtttcatcacgagcgctccaagaacagcctgcatgaccatgtggtctttcacctcatgcgcccggacggtgcgtctgcacgcattatttataatgatccgcgccgcttcggtttcatgctctttgccgaaaagggcgcgctggaggaacatccgctcctgaaagaccttggtgtggagccgaccggcaatctcctgtcgggcgaggttctggccgcgcttttcaagggacgccgcaagcccctgaaggccgccttgctcgaccagaggcttatcgcggggcttggcaatatctatgtctgcgaggcgctctggcgcgcagggctttcgccgatgcgcgcggcaggctcggttgcaggcgaaatggacgtgatggagcggcttgccggggccattcgctccgtcattgcgcaggcgattgcagccggaggctccagccttaaggattacattcaggccgacggtgcgctcggctatttccagcactctttttccgtctatggccgcgagggtaagccatgcagaaaccccgcctgcggcggcactgtcgagcgcgtggtgcaatctggtcgttcgacttttttctgtgcctcctgccagacatgagcccttgccaaagtctggatgccggtccaatttgcgccacggaattttaaggcggggcagccttgccggcacattatcccggatgagccgggctgtcacgcgctgatgaaggaggaacgggtttacatggcctatgaaacaatcatcgttgagacgcgtgacagcgttggtctcatccgtctcaaccgtccgcaggcgctcaacgcgctcaatcgcgccgtgcttgaggagctgaccgatgcgcttgccgccttcgacgcggatggcaaggtcggcgccgtggtgctgaccggctcggaaaaggctttcgccgccggggccgacatcaaggaaatgcagtcgatcaatttcgtcgatgcctatttgcaggacatgttcgccgactggcagaaggtggatcgtatccgcaagccgattatcgcggctgtttcgggctatgcgctgggcggcggctgcgaactcgccatgatgtgcgatttcatcatcgcgggcagcaatgcgaaattcggccagccggaaatcacgctgggcgtcattcctggcatgggcggctcgcagcgcctgacgcgctatgtcggcaagtccaaggctatggatatgtgcctgacgggccgcatgatggatgcagccgaagcggagcgttgcggccttgtttcccgcgttgtcgcaccggaggctcttctggaagaggcactgaaagcagccgaacgcatcgcatccttctcgcgcgtctcggtctatatggccaaggaagcggtcaaccgcgcctatgaaacgacgctggacgagggcctgcgtttcgagcgccgcctgttccattcgcttttcgcgaccgaagaccagaaggaaggcatgtccgctttcgttgataaacgtaccccttccttcaagaaccgctgaagaacagagatgtcggggcgtttccctccggcgtgaaacagctttcggatgggatgcgcgtcgacggcaggaagtgttccagaatcgttgatggtctttgcgggcaaagcctcgtgctttgcccgccaaaagcaggtttggcgccagaagcggtgctgcaaggccgcaattgcggctttttcattggcttgcgcggcagaatccacgttgacgcgcgcccaaagctgctctataagcccgcccacggataggcggccctgcattgtggctgccctagtggttttgtgcctgcggtttcagtccgctggctagctgacagaaaaagagaggcatttatggccaatactccttcggccaagaaggcagtgcgcaagatcgctgcccgcaccgagatcaacaagtcccgccgttcgcgcgtgcgcactttcgtgcgcaagctggaagacgctctgctgagcggcgacaagcaggcagcggaagttgcgttcaaggctgttgagcctgaactgatgcgcgccgcctccaagggcgtggtgcacaagaacaccgcggcccgcaaggtttcgcgtcttgccaagcgcgtgaaggctctgaacgcctgattgccagcctgattttatatttgaattttgaagcccggctcattgttagccgggtttctttttgtcttatagcaggcccaaaaaaggccgctaaaaagcagcccgtcaaatacacagatttttcaatgccaagtgctcattttgggtagctaatggttttggcggcgctataattttcatgcatgttttcaatcccttgggcgata