ttttccacacttatccacagggcgcgggcgggactcggttgcccctctgagtcaagcatattttttaaaattatttttccggcagaacatatcaggatcgcctaaaaattgtagctgcgaaacaccttgaatcctaaggtgttatttcgctggcatccgattccccaacaatggtccgtcttcatgcaagccctttgcaggaaaaaaatgaacgatctgaggcttgctctttgtgacgaggcttcgctaaagtctgagccataagaggggttgcctactggcccggagttagcaacaaattatgtcattactggcgtggatgcatggaatccgcggatgctgaactctggtcttaaaggctcctcctcaaggttgattgcttaccattcattaactgaaatgccgtttagggcatctccgcgtcatttgagtggttgtcgtggaatgcgttccgggcaatcagcctccagtagatgatgttatgagtcgtaaacggatagtcaaaaggagtatcccgctactggttgtgaccgaccgattgagtttgtgtgtggcccgctttgaagggctgcgatgtgtaaatacccgccagggcccgcggtcggaagatttagggttctatgcaggataaaaatgacaagcgcccgaacaatggcgcgtacgaatgtgaaggcaggcgagacgatggcaatgatgaccggtaaatcgacggcaacgataggtgataatgcacatgcgaaccgtatccatggatcttctgctaccggaaatgacaagagcctgatgaaaatggacagtgccgtcagcgaggaagctttcgagcgtttgacggccaagctcaaggcacgggttggcggcgagatttattcgagctggtttggccggctgaagctggacgatatttccaagagcatcgtgcgcctttcggttcccaccgcatttttgcgctcctggatcaacaatcattattccgaactgctgaccgagctttggcaggaagaaaatccgcagatcctgaaggtcgaggtcgtggtgcgtggcgtaagccgcgtggtgcgcagtgcagcacccgccgaaacctgcgacaatgccgaagcaaagcccgccgtcaccccgcgtgaaaagatggtgttccctgttgggcagtcttttggcggccagtcgcttggcgaaaagcgcggctccgccgtggtcgcagaatcggctgccgccaccggcgccgttctgggctccccgcttgatccgcgctatacgttcgacacatttgtcgatggcgcctccaaccgcgtcgcccttgccgccgcccgcaccatcgcggaagccggttccagtgccgttcgcttcaatccgcttttcattcatgcctccgtcggcctcggcaagacacatcttttgcaggccattgccgccgccgctctccagcgccaggaaaaggcccgcgtcgtctatctgacggctgaatatttcatgtggcgctttgccaccgctatccgcgacaacaatgcgctctccttcaaggaacagcttcgcgatatcgaccttctggtgatcgacgacatgcagttcctgcagggcaagtcgatccagcacgagttctgccatcttctgaatacgctgctcgacagcgcaaaacaggtcgtggttgccgccgaccgcgccccttcggaactggaatcgctcgacgttcgcgtccgttcccgccttcagggcggtgtcgctctggaagtggccgcacccgattatgaaatgcgcctggaaatgctgcgtcgccgtctggccagcgcacagtgcgaggatgcaagcctcgatatcggtgaagagattctcgcccatgtcgcgcgcacggtcacgggttccggccgtgaactggaaggcgcattcaaccagcttctgttccgccagtctttcgagccgaatatttccatcgaccgcgtggacgagttgctcggccatctgacccgcgcaggcgagccgaagcgcatccgtatcgaggaaatccagcgcatcgtggcgcgccattataatgtgtcgaagcaggatctgctgtcgaaccgccgcacgcgcaccatcgtaaagccgcgtcaggtggcaatgtatctcgccaagatgatgacgccgcgttccctgccggaaattggccgccgcttcggtgggcgcgaccataccaccgttcttcatgccgtgcgcaagattgaggatctggtcggtgccgacaccaagctggcgcaggagctggagcttttgaagcgccttatcaacgatcaggctgcctgaccggcggacttgcacctcgtagcgggcggttatcaacaaaaagcccacgccttgacgttttgcggcatggcgcgggcttgcttttctccttaaaaatctgccactttagagcgcatcccgaaaagtgcgaaacggttttcggataagatgcgcgtcaaaataaatagttagagcatgggtctggtgcattcagatcgaaacctgctctaacggaccttctggcgccctgtgcgccttatcgacaagggccgtctgcccctcggatgcagtcgccccggtcctagcgagcgagtgcgtttcaagatgcgtgttaccctagagcgatcgaaccttcttaaatctctcaaccacgtccatcgcgtcgtggagcgccgcaacacgattccaattctgtcgaatgtgcttttgcaggccgaaggcgcaagcctcgccatgaaggcaaccgacctggatctcgaagtgaacgaggcgaccgccgccatggtagagcaggcgggcgccaccacggtcccggcgcatcttctctatgatattgttcgcaagctgccggatggcgcggaagtgatgctgtccaccaatcccgatggcggctccatgtcggtcatttcgggcaagtcttctttccgcctgcaatgcctgccgcaatccgatttcccggaactgaccgctggcgccttcacccattccttccgcatcgaggcgcaggctctcaagcgcctcatcgaccgcacgcagtttgcaatctcgacggaagaaacccgttattacctgaacggtatcttcttccatgcgattgaaagcgatggcgcgttgaagcttcgggcggttgcaaccgacgggcaccgtctggcgcgcgccgaactggaggcgccctccggcacggaaggcatgccgggcatcatcatcccgcgcaagacggttgctgaattgcagaagctggtcgatgtgccggatgtggttgtgaccgttgagctttccgataccaagatccgcttcaccgtcggctcggtggtgctcacctccaagcttatcgacggcactttcccggattatcagcgcgtcattccatcaggcaacgacaagaagctcaccattgaccggcaggattttgctgcttccgttgaccgcgtttcgacgatttcgagtgagcgtggccgcgcggtgaagctttcgattgccgatggacaattgacgctcaccgtcaacaatcccgattcgggcagtgcgaccgatgagcttgccgccgattatgatggcgatccgctcgatatcggcttcaactccaaatatctgcttgatatcaccggccagctttccggtaccgatgcggttttcatgctggccgatgccggctctccgacgctggtgcgcgatacgggcgatgaagatgtgctctatgtcctcatgccgatgcgcgtctaatggggctgggatatttcggttctgacggcctgcaaatggcgcgggtttttgcttccggtgctcgtgtagcccaaactacattctgctccggttttcaaaccccgccatttttggctcgtcatcaccaaaatctcgacagcctccggcgcctcgctggaaaagccccgcaaagaacccgattgtggaagcaaaagatcacatagaacgccgcccggatcgcgtttcgatccggcggcttaagcttgtcaatttccgcaactatgcagaattgtcgctgccgctgggaccgggccatgtggtgctgacgggcgaaaacggctccggcaaaaccaatctcatcgaagccatttccttcctgtcgccggggcggggcctgcgtcgcgccgcctatgacgatgtggcgcgtgccaatgccgaaggcggttttgcgatccacgccgcactcgactgcatgatttatggcgacgcggaaatcggaaccggcacggcgggcggcggcgaaggcgggcgcaaggtgcgtatcaaccgtattgccgcttctgccgatgatcttctcgattatgcgcgcattctctgggtggtgccatccatggatgggcttttcaccggcggcgcttccgaccggcggcgttttctcgaccgtatggtgctcgccatcgataccgcccatggcaagcgggtgcttgattatgaaaaagcaatgcgcagccgcaaccggctgttgaatgatggcagcaatgacgatcaatggctggacgccatcgagaaccagatggctgaactgggcacggccattgcagccgcgcgtgcgcaagccatgcgcctgattgcggcgatgatcgaacggcttcccgccgagggaccatttcccaaagccgattgctttctggaaggggcgctggaaagccgcatcggtgtggaggcggcgcttgatcttgaagaggattttcgccgtaccctgcgcgatggccgcgcgcgcgaccgggcggcaggccgcacgctcgatggtccgcatcgcactgacctgattgtccagcacaggcccaaatccatgccggccgcactgtgctcgacgggcgagcagaaggcgcttctgatcggcctcattctcgcccatgcacggctgacggcggaactttccggcatggcgccgatcctcctgctcgatgaaattgcggcgcatctcgatatggggcgccgtgcagcccttttcggcattctcgacgagcttggcgggcaggctttcatgactggcaccgatcgtgcgctttttgatgcgcttgctggcgatgcgcagtttttcaacgtgtcggccgggcaattgacagggatataaggcaaaatagtcgctgacagcgcggttcgggcagtctatgtttgcaggcatgaatgtatcatccagaccattttcgcccgaagaacttgaacgctatgcacgccatatcgtgctgccggtaattggcggtccgggccagcaaaagctgaaggctgcccgtgtgcttgtcgttggcgcaggcggactgggcgcgccggtgctgcaatatctggcggcggcaggcgtcggcacgctcggcatcgtcgatgacgatacggtgtcgctgtcgaacctgcaacggcagatcatccatgatacggacagtatcgggcagcccaaggtggaaagcgcgcttgcctccatcgcgcgcatcaacccgcatgtgaaggtggaaggccaccagctgcgtctcgacgcgcataatgccgaggcgctcattgccggtttcgatgtcgtggtggacggttcggacaatttcgccacgcgctatgtgctggccgatgctgcggccaaggtgggaaggcccctcgtaacgggcgccatgggccgtttcgatggcacggtgacggtgttgatgccctatgcgaacggcccggacggcgcaaagaacccgtcctatcgcgatcttttcccggatgcgccgccgccgggaacggtcccttcctgcgccgaagcgggtgtgctgggtgtcctgccgggtgtgatcggcagcctgcaggccatggaagtcatcaagcttgtcaccggcatcggcgaaccgctggtcgggcggcttcttctctacaatgcgctgaatgtccgttttgaaaccatccgctacaaggcccgcaaaccaaaataattgagcattttcaggctcaataatgggttgaacggtccaccacatgctccagggtgccgtcgcgctcgaatgcctcgatctggcggatgatctggggcacgagaacggtagcggacgagattgccgccacatgtggcgtgatcgttaccttggggtggtcccaaagcgggctgttggccggcagcggttcctgattgaagacatcgagcgtaacggcggaaagaagcccacggtcgagtgcggccagaatatccggctcattctgtaaactgccgcgtccggcattgatgagaaccggctcgccgagtggcccgtcgcttttcagttgcgcaaacatcgacatggacaggatgcccttcgtgtccggcgtcagtggcagcaggcagacgaaaatatcggctgtcttgagaaattcggtaaaaccatccccgccgtgataggtctttacaccgtctattttctgcgggcggcggctccagccggtaatattgaagccgagaattttcagtttttccgccgcatcgcggccaagcacaccaaggcccataatgccgaccgtcacttcatgcgcggcgggcttgcggcgatcctcgtgccagacatgattttgctgctgcttgcgatagcgcgacccaaggcggtgatgatccaggacctgccagaccacatattcggtcatccgcatggtgagatcgtcggaaatgattcgcaccagcggcacatcgggaacctgcggatcacggaagacatgatccacgcccgcgccgagagagaaaatgaccttgagattggggaggttggcaagcgagcccggcttctgcttccatacaagcgcatattcgatggaagggtcgttttcggcccgctccgtcacgaccttgcgattgcttgcactttccttgaacgtcttcagccagatttccgggtcccagtcggtggttgcaagaaggatatttcccttcgtatcgctcattgttttattcctccttccctggtctccatatggaaagccgccgccatcaaagccttggtatagtcggtttgcggattggcaaagatatcctttgccgggccatattccactatcttgccattgcgcatcaccagcacgtcattggccagcgcccgcacgaccttcaggtcgtggctgatgaaaagataggcgatatcatgcttcttctgcaatgcgcgcaggagatcgaccacctgcgcctgcacactcatgtcgagtgcggaggtcggttcgtccagcatgacgaatttcgggttcagcaccatggcgcgtgcaatggcgatgcgctggcgctggccaccggaaaattcatgcgggtagcgaaagcgggtttcaggatcgagattcacctcgttgagcgcggcaatgacgcgcgcatcgcggtcgtcggcagagagcctgggttcatgcaccagaagcccttcggcgatgatgtcggcaatggtcatgcgcggggaaagcgagccgaacggatcctgaaacacgatctgcatttcgcggcgcagcgggcgcatatccttgaagctgaaccgggcaatgtcgcgcccttcaaacctgatctcgccgcgggatgaaatcatgcgcgaaagcgccaggccaagcgtggtcttgccggaacccgattcgccgacaacgccgagcgtctgcccggcgcgcagattgacattgatgccgtccaccgccttcacatggtcaacggtcctgcgcatgaaacccttcttgatggggaaccagacgcggatatccttgccctccatcaccacctttgcggtcgggtcggcaaggggcggctcgcccttcggctcggctgcaagcagatgctttgtgtaagggtgttgggggttgtcgaaaatatcccttgtccgtcccgcctcgacgatctcgcccttgttcatcacgcaaaccttgtcggcgatcttgcgcacgatgccgaggtcgtgggtgatgaagagcatggacatgccctgcgcggctttaagttcggcaagcagatttaaaatctgtgcctgcaccgtaacgtcgagtgctgtggtcggctcgtcggcgatcagcagtttgggcttgttggccagcgccatggcaatcatcacgcgctggcgctgcccgcccgatagctggtggggaaaagcattaagccgcttttccggttcgcggatgccgacttcatgcaggagttgcagtgtgcgtgctcgcgccgcctgctcgcccatgccctgatgcacgcgcaggatttcactgacctgacgctcgatcgtgtgaagcggattgagcgatgtcatcggctcctgaaagatcatggtgatgtcattgccgcgcacgcgccgcagctccggctcggatgcccgcatgagatccgtgccgttgaacaggatttcccccgaagggtggcttgccgccggatagggcaggagcttcaacacggaaagtgctgaaacggattttcccgatcccgattcgcccacaagggctacggtttcgccttctgcaatatcgaaggatatgcgattgaccgcgatgcggtcctcaccgtcctggtggaatgcgacggaaagatcgcggacggacagcaggacgttgttcatcgatccgccactcattgacccattcataaaaatgcctttcgcggatcgaaagcgtcgcgcgttgcttcgccgataaagatcaggagcgatagcattgccgatatgaccacgaagccggtaatgccgagccaaggggcttgcaggttgtttttgccctgggcgagaagctcgccaagtgaagccgaaccgggcggcaggccaaagccgaggaagtcgagcgaggtgagcgtggtgatcgaaccgttcagaatgaagggcaggaaggtcagggtcgccaccatggcattgggcagaagatggcgccacatgatggtgccgttcttcacgccgagtgcgcgcgccgcattcacatattcaaaattgcgcgcgcgcaggaattccgcacgcacgacgcccacaaaggctacccaagagaagagcagcatgatccccaacagcacccagaagccgggcggcaaaatggctgcgataatcagcaacaggtagagaactgggattgacgaccagatttcgatgaaacgctggaacagaagatcgacccagccgccgaaatagccctgcaccgcacccgccgtcacgccgatgatggccgagaagaaggtgaggatgaggccgaacagcactgaaatgcggaagccatagagcgcgcgtgcaaagacgtcgcgcgcctgatcgtcggttcccagcaggttgaagttgccaaaacggcaattggggtcgtttatgccgagcggataacgctggcagcgcacctgcggcgaatagagccagaacggtttcgagggagccgcttccggaatttcgttattgacggtgttgtaggaatagcgcaccggcggccagatggcccagccatgggcgttgatctcgtcctgtatcaccggatcgcgatagtcggtaatggcataaaagccgccgaatttatcttccgggtaatcgacgaaaaccggcatcagcaactcgctcttataggagacgaggatgggcctgtcattggcgatgaattccgagcaaagtgctgcggcaagcaggaacaggaaaatccacagcgaccagtaaccgcgccggttggccttgaaattctgccagcggcgcttgttgagcggcgagagccatggccgttttaccggctttgcggcgggggtgagtgcggtgtcggtcatcacacgtccctccggtcgaaatcgatgcgcggatcgatccacgtataggtaagatcggacaggaggccgaccagaaggccaatcagcgaaaagatgaagagattggcgaaaaccaccggatagtcgcggttgatgaccgactggtagccgagcaggccaagcccgtcgagcgagaagatcgtctcgatcaaaagcgaaccggtgaagaaggcggaaatgaacgcaccgggaaaaccggcgatcacgatcagcatcgcattgcggaagacgtggcgatagagaacctggttctcggtcagccccttggcgcgtgcggtcgtcacatattgcttgcggatttcttccagaaacgaattcttggtgagaagtgtcgtcgttgcaaaggccgaaagcaccagtgccgttaccggcaggaccatgtgccagagataatccttgatcttctcgaaccatgtcatctgcgcgaaatcgggcgaggtgaggccgcgcaaggggaaccagtcaaagaaggaaccgcccgcaaagaccacgatcagaagaatggcgaaaaggaagcttggaatggcatagccgatgatgatgacggcgctggtccatgtgtcgaagcgcgaaccatccttgatcgccttgcgaatgccgagtggaatcgagatcatgtaggacagaaaggtcagccatagaccgagcgagatcgaaaccggcattttttccttgataagatcgatcacgctgatgtcgcggaaatagctgcggccgaaatcgaagcgcatatagttccacaacatctggccgaaacgctccagcggaggcttgtcgaaaccgaactgcttctccagatctgcgatgaattgcggatcaaggccctgagcgccgcgatatttggaattgaccgaaccgctatcgatagcactttggccgaaatcgctgcctgcgccggaaagacggtcgagcgcatcgccgccctggccggaaagctgcgcgattacgcgctcgaccgggccgccgggggcgaattgtacgacagcgaaggaaatggccataatacccagtagggtggggatcatcagaagcaggcggcgaagaatatatgcgcccatcagctggaccttatccgggagttcaggtttttcttatagcttgccaatagcttttgccttttcattgcagagcatgatcttttccgaaaacggatcgccactttccggtaatcatgccttaatccaccacagcgtctccacggggaagccgtaatcgggtttcggctccttgaagccgaagcgatcccaataggccacgaagtgattcgctgccgtccaatttggaatccagtcacgccggatacgcaagtaccggtcaaggacgcgcagtgtggccaccagttcttcacggctttcggcctttcccgcatcctcgatcagcgcatcgatcagcgggtcgttcgtgcccggcagattatggctgccgggtattttcgcagaatcggacccgaatatgccggcgagcgattcctttgtcggcgttgctgaaaattgcagcgccacgccaaccatgtcgaactggaaatcctgtagccgggcctgatactggctcgcatccaccagccgcaggctggtgtcgatgccgatggcgcgcagcttctgtgcgaagggattgtagatacgggtgacggcttcggaattgcagaggatttcgagcgcaaaattcgatccgtcatgatcgtggaagtggccgtgccggcgctcaaaccctgcttcttccatcagtttgatggcctgcgtgaactgtttccggtcacgccccgttccatccgataccggcacgagcaccgcttcgccaaagacggcctcgggcagtttaccgcgatagcgcgcgagaattttcatttcatccggcgagggcaggccatttgcctgaaaatccgatccgttgaagcaggattgtgaccgggtataggcttcgtagaaaagatttttgttgctccattcaaaatcgaagcagaggccgatggcctcgcgcacgcgcgggtcgcgaaaacgctcgcggcgctggttgaccgcccaggcctgcatgagcgggcgcttttcgcgcgggaatgtccgccggatcaccttcttttggtggattgcagggaagtcgtaggctgtcgcccagtttttggcgacgttctcctcacaaaaatcgatgctgcctttcttgaaggcttcaaacgccggctggcggtcgtggaaaaattcaatgcggatacggtcgaagtggttggaccctttttgcacaggcaggtctttcgcccagtaatcctccacccggtcatattcgatgaaatgcccggcggagaaattgccgaccttgtaagcaccggaaccgagcaccggctccatggaggttgcctcgaaattgcgtcccttgaaccatttttcggaaatgatcggaagtgtcaccgcatccaggatagcattcgggccgcgccctgccgcaaagtgcatctgcacctcgtgtttggccgtcgcttcaaccttttggagaccggcaagcgattgccgcagggtgggatggcccttttccttgaatgttttataggtgaatgccacatcgcttgcctcgatgggcgaaccatcgtgaaaccgtgcttccttgcgcaatttgaatgtgcaggttttccggtccttggaaagtgtgacgctttccgcgatcaggccatagacggaatccggctcgtccagcgccgacaccatcagcgagtcgaaggtcagttccatgcgcggcggcgcatcgcccttgagggtgagcgtgttgagcgtgttgaaggtaagcgtgttctgattccatatccatccaaaaggggccagcgtgaaacagccgccctttggggcatctggattggcatagtcgaaatgggagaaatcggggccgtatttcacgtcgccgaaagccgacaggccgtgcagcgccttgcccgtaggctgatcggcaaaggcttgccccggaagacaggccacaagggcagcactgccggaaagtcccataaaatggcggcggttcatgcaaaggaatgtcattctcgttcaggcctcatgcaccgccggtcttgagcttagcttccttcgcaggatctatccaccaggagtaagggtcaatcccaagatagtcgggctgcttttccggcattccgaacttgttccagtaagccacgttgatgtggtcggaataccattgtgggatgacgtaatagttccataaaagtgcgcggtcgagcgcgtgggctgccgcctccagctcctcgtggtccttggcatagacgacaaggtcgataagcttgtctatggccggattccggatgccggcatagttgcggctgcctttgaaatcggctgccttggagccccacatatcgcgctgctcattgccgggagaggctgtctgcgcaatgacggcggtgatgacatcatagtcgaaatcattgacgcgggcctggtattgcgcggcgtccacaatacgcacggtcgcattgatgccgatcttgcgcaggctggctgcgaaaggattatagatacgctcgtccgtcgggtcctggccgagaaattcgatggtgaacggattgcccttggcatcgacaagcgtgttgcctttgagtgtccagcccgcttgcgaaaagagcttcagcgcggtgcgcaggttttcgcgagttgcctgcggcgtgtcatagaccggcagcttgaattccttggtcagcgcgtcggcgggaagtgcgtccttcaccgtttccagaatagcctgttctgccggtgtcggcgggccgctcaatgccagttcgtttccggcgaaatagctgttgatgcgcttgtactggttatagaacatgaggcggttcatcgattcaaaatcgaaggcgtaggtcagcgcctcacgcaccttcggatccttgaacttgtcgcggcgggtgttgaggaaatagccctgcattcgcccgaccgcacggaaggggaaggaagctttcacgacatcgccgcgctgcactgccgggaaattatactgttcagcccagcgctgggcacggttttcattgcgatagtcgtattggccgcccttcttgaaggcttcccaggttgcatcctcattgaaataatattcgtaagcaacatgatcgaaattgttgcgcccgacattcacaggcagatccttgccccagtaatcctccacgcgcgcccagatgatggagtggcccggcttcatgctttcgatcttgtaggcagaggagccaagcgggatttcaagcgtcgggcgggtgatatcgcgctgcttgccccgtgcatcctttgccgtccaccaatgcttgggcaaaatggcaagctgccccataatctgcggaagttcgcgattgcccttccggctgaaggtgaatttcacttcatgctcgccggttttttccgcgctttccacatcgctataatattggttgtacatcggcgactgctttttcagcacattgaacgaccagatcacgtcatcgacggtgatcggctggccgtcatgccatttcgcatcgggattgagcttgaatttgacccaggagaaatcgtcgggatattgcagggcgctggcgatgagcggatattgcgtcgatccctgatcctgcgaatccgccatcagcgtatcgtaaagcatcccgccaccgaaatcggacaggccagcggcggaaacaccctgcaccacatatggattgaggttgtcgaaagtgccgacggcgaccaggttcagcgtaccgcccttcggcgcgtcggggttcacatagtcgtaatgcttgaaatcggccggatatttgggctcatcaagcaggctggaggaatatcgccattggggttcggcattgtccgcacgactggccggcatggcgcttgcaagcatggccaccgcgaatgcactcacccaaaaagctttcatccagtttctccacgttttgttccagtctgtagagacgaattaatttacgattcgctatgaacgaaaatgctccatccttgcggtgcaaaaccgcgatgagggaacaaacccaccttcggttttgctcctgaagctgaaccataagtttatgcatctctacagcattaacctatcgttttgatagttttatggtagtttgcggaggaagaaaggcgtacggccaacaaaaatcaggccggtgagaaaattccagccgtaaaggaagccctttcagaaaacgaaaaaggtcggggggcaacccgaccttccgctttcacccgagttgcgccagtacatccgtggtcgctaccctcaagtgaaaattccaaatgaaatctcgaataaatcccgatctgctgaccaagatagctccgctgcatttcagaaatatgacatatcccgaagagctccgtcgctccaaactgcccggacgaccgtaacaggagcaggatcgtcgatccgctcacagtctctgttgcgccacccttggggctctgccgaagggattcaagcaagaaaaccttggcctgatcctttgtaatcgtctgccttttatcccgtcaggcagccatctgtgtggccgccaattcgggatgattgtagttccacacttcaatcaggcattcctgcatcagatcaagatcaaccgggccgatccggcttaaaacaagatcaaggtcttcaggttcgatcccctgattgagaagttctacaatcgcttctgtcagaattctcttgtcgtcaaatctgtagcgctgcatttaccagctccgctatccgcccaccccaatacatgcagattaatcaatcatggttaaccgaagcttaagcctcgataaccggtgaggctttgcccgaaccatctggaaatatgagaaatccagattgaacatttttggcagtgcgccgagaatgaaagtaaaatacttatgaagtaataataaaattcttgatttcatcatatatagtatcatccaagttataattgtatttttacgcgaatccaagcggaaattttcaagactatttatttcataatcttgttttttagagcatttccataaaaagtacgaagcatctacgtggagaagccagtccagtggactgatttctggtctcgcttcgatgcgtcggataatacgtaaaaacaaagatatagagcttttccaacgattctattttaaccagaatcgctctataacatttctagcaaaagtgcaaagcggttttgcgttggaaaatgcaacaaaacaaataattagaacagttctagcaattctgttacaggacccgtctcggtgtgttgtatgaattttataaaatttgacatgctttatttttatggagccgggaaatacaaaatgccggggcgttttcccgccccggcatttcatatcacgtcaagtcagtaaaacttattcaagaccgacgatcttgccgtcatcccacttgaagatatcaaagcttggcgagctaaggtcgccggtttcgctataggtcagcgtgccgattgcggtttcgatcggcttgccgtcatgcagcgccttggcgacggcagcggaatcgtcagtcgaaccggcgcgttcgatgccggccttgatgacttccacagccgcataggcgttcatcgtgaaagcttcagccgggatgttcttcgccttcagggcttggatagcgtccttggcagccgggttcttcgtggcatccttggcgttggtgaagagcgtaccctgtgcgtttgtgccgccgattgcccaatattcggtgttggagaggccttcgccgccgagcaccagggcctgcatgccagcatcgtggagctggcgcgacaggagaccgccttcagcatggtagccgccgaaatagaccacttcagcaccggcagacttcagcttggtgacgcttgtccttcatgtttttcaggacgtaatcagccatgacttcagcctgctggccgtcgcggccgcaggtacggaacacgttttccaggccgcgcgcggtcaggtccgggccggtagccgtcggggtgaccatgaggacgccgttttcagacaaaacgtcggaaacggggacggcaacgccggtcgtaaccgggccgacgacaaacttgatgccatcgccaacgatctggttggcagcggaaacgccctgcttcggctcgcccgcatcgtcggcaaacttcaggacgactttctcacccttgatgccgccagccttgttgatgacttccacggcggtttccgcgccctttttcacctgatcgccgaaagcggcaaccgggcccgtcagcggtgcaatcacaccgatggtgatgtctgcgtaagcggcgctggcaaagccgatggtagcggcaaaagccacgctggacagaatttcaggttcattctttttctcctttggtggggcggcattgtccgcacagccccgaaacaacccatgccggtcaattttcagcgcctgcgcgctgccgaattgccgggccctcccttttgttcatcgcgtgatctcaaagggtcaatccaaaagcgccctctctgctcatcgaagaggccagagccataatattatccgaaattgcatccgctctttcggaatcatgctccagaccgggagcgcgctttcatgatgtaataagaatgcatttccggctttcgattgcaagcgccaagtacccgcaactacaacgaaaatcggctcctcccaaagtcagagagtctgttccaaaagccgccatgccggtctgcaaatggcgcttttcagcgttccggtgctcatgtacgttcagtacactccgctccggtactcgaaaatcaccattttcgcctcggcctgccgctttttgattcagactcttagtcccctcccttccatgctggtgctcgtttcgcaaaaaaggccgcgattccttccgcggcctccggtgtttcccatgtatcggcaaggcgagtgagcgtcatgtcgatcaccgcctcgtctatcggtgcgcccagcgcatgaaccagccgcttggaggcggcaaccgctgcgggcgcggtggaaaagtatggttttatctctgcttccaccgccgcatcgagcctttccgcctcgaccacatcatgcaggaggccgatgcgccgcccttcctcggcatcgaaaaggcgggcggatgtgaaggtgcgcaacgcattggcctcaccgatgcgcgccacgacataggggctgatggtagcgggtatcagaccaagctttgtctccgtcaggccaaagcgcgcgccggaaatgctgatcgccgcatcgcatacactgataaggcccacaccgccgccataggcctgcccgttgatgcgcccgatcagtggttttggcaggtcgcgcagggctttcagcatgagggcgagtttgcgcgcctcctcaatgcgttgcgcgcgggtggcattcacctgttcgcgcatccagccaaggtcgccgcccgcacaaaagcttgtgcctgcgccggtcaggatcacgatgcgcacggcttcattgtccgccagatgcagtgctgccgtcgtcagttcatcaatcatccgaccagaaagcgcattgtgctgttcgggccggttgagcgtcagcctggccacgccgcgatgatcgacggcaatatggagcgtctcaaagtcattcatgccgctttatcctgacgcaaagcttgtgtaaacaaacccgccgaccgaagcctgtccagatcgaggccggtttcaaaacccatttcatgcagcatttccaccaccgctaccgtgtcgacattacccttggcgcccggcgcgaagggacagccgccaagaccgccgaccgaagcatcgaacacgcgcagacctttttccagactgacgcggatattgtcgagcgcccgcccgccggtgtcgtgataatggccggcaaggctgtgcgcgggcgcaatcgccagcacggcatccagcatggctgctaccttgtccggcgtgccgcgcccgatcgtgtcgccaaggctcacctcatgacagccgagcgagaagagttgctcggtcacgctggcaaccgcctgtggggtaaccggcccgtcataagggcattccaccacgcagctcacatagccgcgaatggcaaggccatcattgatggcagcgccgatgaccggagacagccgctcgatactttccgcaatcgtgcaattgatattggctttggaaaagccttcggatgcggaaataaaaaccgcgatttcatccgcatgggctgccgctgccgcctcatatcccttcatattgggcacgagaaccgaataacgcacgccatcggcacggcggattccagccatgacttcccggctatccgccagttgcggcacccatttggggctgacgaagctcgtcgcctcgatgcgggcatagccgcaatccgaaaggcggttgatcagcgcgatcttgtcggctgtcggcacaaaacgcttttcgttttgcaggccatcacgcgcagccatttcaacgatttccacgtgttcagccatgttgctcctccagctcgactagcaatgcgccttcattgacctgatcgcctgccgcaactgtcacggaggcaaccttgccatcgcgcggcgcggtcagtgacagttccatcttcatggcttccatcgtcaccagcggatcgcccttggcgacgctcgcaccttccacgacggaaaccagccgcaccagccccggcatcggcgacaggatgcggctttcgctggaggcatcctcctccgcgcctgtcgccagcacatgatggaatatggtgtcgtgcccttcgatttgcaccgtcacatcatgcccgatgcgtgagaccgatgcttccgacacgcgaccatcaatggcaaagcgaaccagtccgttcttgtgcgcgcgaatgtccatggtgccgaaagcaaagccgaaatgcctgtcgcccctggccgtgaagctgaccgtgcggcgctcgccatgatgctcgatgagaaccgagcgcgatgcctcgccccacaggcggaacccacgcaggcccgaccatggatcgcttttttctggcgcatccagaagatcgagtgcgccaagtgcggccagcgcaaaggcgatgtccgaaggctgtgcatcggtgaaaagcgccgccgtctcgcgcccgatcagcccggtatcgacatcgccggtgcggaaagcttcgagattacagagcgccgacaggaactgacgattggtgacaagcccggcaatgcgggtcttgttcagggccgcgtccagccggttcagcgcctcgtcgcgcgtggctccatgcgtgatgatcttggcgatcatgggatcgtagaacggcgtgatcgtatcgccggtgcgcacgccggaatcgacacgcgcattttcaggcgggacaaagagcgcaagcttgccggtcgcgggcaggaaatcgcgcgccgggtcttccgcataaagccgcgcctcgaaagcccagccgtttatggacagttcgtcctgacgcttcggcagcgcttcgccggaggccacacgcaattgccattcgacaaggtcgaggccggtgattgcttccgtcaccggatgttccacctgcaagcgcgtgttcatttccatgaagaagaagcggtcgggcctgaggccctccgacacatcggcgatgaattccaccgtgcccgcgccggaatagccaatggtcaaggccgccttcaccgccgcttcgcccatggcggcgcgcatttcttccgtcatgccgggcgctggcgcttcttcgatcaccttctggtggcggcgttgcagtgagcaatcgcgctcgaacagatgcacggcattgccgtgattatcgccaaagacctgcacttcgatatggcgcggtttcgccatatatttttcgaccagcaccgcgccatcgccgaacgaggcttccgcctcgcgccgggcactttccagcgccgcagcaaaatcggcagcgctatcgacccggcgcatgcccttgccgccgccgccagcccgcgccttgatgaggacgggataggtgatccggtccgcctcgcttttgagaaaggcgccatcctgattgtcgccgtgatagcccggcacgaccggcacgcctgccttttccatcagcgccttggcggcatccttcagccccatggcgcggatggccttggccgatgggccgatgaagatgaggcccgcttcttcgaccgcatccacgaaagccgggttttccgaaaggaagccatagcccggatggatcgcctccgcgcctgtttccttcgcggccttgatgatcgcatcgacgttcagatagctttgcgcggatgcagccgggccgacacgcaccgcctcgtcggccatttccacatgcaacgcccgtgcatccgcatcggaataaatcgccaccgtggcaatgccaagcttgcgcgccgtgcgaatgacccggcaggcgatttctccgcgattggcaatcagtattttctgaaacatcgcattttttcctcgcgggatgcgggcggaaaaccgcttcacacttttcctcatcccgcgcttcctcacattctgaagatgccaaaacgcgtcggctcgaccggcgcgttcagcgtggcggaaagcgacaggccaagcacttcgcggctcttgcgcggatcgacgatgccgtcatcccaaagccgcgccgaggcatagagcgggtggctctggcgctcgaacatttcgagcgtcgggcgcttgaactccgcttcctcttccgccgaccatgtgccgccggtgcgctcgatcccgtcgcgcttgacggttgctagcacgcctgccgcctgctcgccgcccatcaccgcaatgcggctgttcggccaggtccacaggaagcgcggcgaataggcccgtcccgccatgccgtaattgcccgcgccataggacgcgccgatcagcatggtgatcttcggcacattggcggtcgccaccgccgtcaccagtttggcgccgtgcttggcaatgccttcggcctcatatttgcgcctgaccataaagccggtgatattttgcaaaaacaccagcggaatattgcgctggcagcaaagctcgatgaaatgcgcgcccttgagtgctgcttcggaaaacagcacgccattattggcaataatgccgaccggcatgccgtagacgctggcaaaaccgcagaccaaagttgtgccgtagcgcgccttgaactcatcgaaatcggagccatcgaccagccgcgcgatcacctcgcgcacatcatagggaatgcgcgtatcggcggaaacgacgccgagcagttcttccgggtcgtaaagcggggcagcgccgtcgcctcttggaatgaacgagcgcttctcgctagccagattagcggcaatggcgcgtgcgatctgcaaggcgtgtgcatcgtcattggcaagatgatccgccacgccggaaagccgggtgtgtacatcgccaccgccaagatcttccgcgctcaccacttcgccggttgcagccttgaccagaggggggcctgccagaaagatcgtgccttggccccgcacgatcaccgtctcgtcgctcatggcgggtacgtaagcgccgcctgccgtgcatgatcccatgaccacggccacctgcggaatgcctgccgccgacatctgcgcctgattgtagaaaatgcgtccgaaatggtcgcgatccgggaaaacctcatcctgattgggcaggttcgcgccgccggaatcgaccagataaatgcagggcaggcgattttcgcctgcaatctcctgcgcgcgcagatgctttttcaccgtcatcggataataggtgccaccctttaccgtcgcatcattgcagacgatcatgcattcgcggcccgatacgcgcccgatgccggtgatgaagccagcggcgggcgctgccccgccatacatgccatgcgctgccgtcagccccagttccagaaagggggaacccggatcgagcaattgcgccacgcgctcacggggcagaagttttccgcgcgaaacatggcggtcgcgcgctttctcgccgccgccgtcaatggcaatgcgcgaggcttccgccaccacgtcgattgccgccagcatggccttgcggttggcctcgaagcttgcgctgcgcgtcgagatttcagatttcagaaccggcatcaacgggtctcctgaaagagttcccgtccgatcagcatacgccggatttccgacgtgcccgcgccgatttcataaagcttggcatcgcgcaaaaggcggcccgtcggataatcgttgatatagccgttgccgccgagagactggatcgcctgcaaggccatctgcgtggcattttccgcagagtaaagaatgcagcccgccgcatccttgcgcgtcgtctcaccccggtcgcaggctgcggccacggcatagacataagcgcgtgaagcgttgaaggtcacatacatgtcggcaagcttgcactgcatgagctggaattcaccgattggctggtcgaactgcttgcgctcatgcacatagggcaccacgacatcgaggcaggccgccatgatgccgagcggcccacccgccagcaccacgcgctcataatcgaggccggacatcagcacattgacgcccttgccctcggttccgagcaggttttcggctggcacttcgcaatcctcgaacaccagttcgcaggtgttggaaccgcgcataccgagtttgtcgagcttttgcgcggtcgaaaaacccttgaaccctttttcaatgataaaggcgctgatcccgcgcgggccagccgacaggtctgtcttggcatagaccaccagcacatcggcatccgggccattggtgatccacatcttgttgccgttgaggacgtaacggtccccgcgcttttcggcggcaagcttcatggaaacaacatcggaccccgcgcccggctcagacatggccagcgcgccgacatgctcaccggaaatgagtttcggcagatatttcgcgcgctgttcgggcgaaccgttgcgggtgatctggttgacgcagagattggaatgggcgccgtagctaaggccgatggaggcggaagcacggctgatctcctccatggcgatgcaatgggcgagatagcccatgcctgcgccaccatagtcttccggcgccgtaatgccgagtacgccaagctcaccaaattcacgccaaagatgcatgggaaattgattattgcggtcggtttcagcggcaagcggcgcaatgcggctttcggcgaaacggcgcacagtgtcacgaagggcttcgatctcctcgccaagaccgaagttcataccccctccattttgacccaaagcaaacatactcgtcctccacaagttctgcccggctgctgtttttcgagaacagctatgtcccggccagagtgtcccgtagcggccaaatacgcaatggttttgcgtggcgttctgtggctatttattgcccaataaagaaattttatttcgcatcaatcctgctgcaactcggctatgtcgcgataaaattccagcgcttccgggttggccaatgcttcacggttcttcacctcgcgaccatgcacgatatcgcggacggcaagttccacgatctttcccgatttggtgcgcggaatatcgcggacggcaatgattttcgccggtacatggcgcggtgtggcgccggtgcggattttggtcctgatgcgcgccttgaggtcgtcatccagcaccaccccttcggcaagccgtacgaaaagcaccacccgcacatccctgtcccaatcctgtccgatgcagagcgcctcggcaatttccggcatctgctcgacctgattgtagatctccgccgtgccgatgcgcacgccgccggggttcagcgtcgcgtccgagcggccatggatgacgatgccgccatgttcggtccattcggcaaaatcgccatggcaccagatattgtcgaaacgctcgaaataggcggcctgatatttttcgccttgcgcgtcgttccagaattgcagcggcatggaaggaaatgccttcgtgcagaacagttcacccttttcgccccgcaccggcttgccgtcatcgttccagacatcgacagccatgccgagcccggcaccctgtatctcgccctgccagacaggctcggtcggaacgcccagcacgaagcaggacacaatgtccgttccgcccgaaatggaggcgagatgcacatccttcttgatcgcatcatagacgaaggcaaagccttccggcgacagcggcgagccggtggaggaaatggtgcgcagagccgaaaggtcgtgcgtttctccgggcttcaatcccgctttcagcacggcatcgatgaattttgccgacgtgccgaaataggtcatgccctcagcagcggcataatcgaacagcacattgccgtccggatagaagggcgagccgtcatagagcataagcgtggcgccggaggcgatgccagaagccagccagttccacatcatccagccgcaggtggtgaaatagaagaagcggtcgccatcgcgcaggtcggcatgaaggcgatgttccttcaggtgttgcagcagcacgccgccagcccgatgcacgatgcatttcggaatgccggtcgtgcccgacgaaaacaggatataaagcggatgatcgaagggaagctgcgtgaattccacgggcttggccttgaatggctccagcgccgcataaagtgcaatgcccttttccgccttgtcggcgacggcttccgcttcgccaagataggtgacgatgaccgcgcgcttcagtcccggcagttttgccgtcacttcagccaccttgtcggcaaccgcgatgcgcttgccattataccagtagccatcgcaggcgaagaacagtttcggctcgatctggccgaaacggtcaagcacgccctgcacgccaaaatccggcgagcatgacgaccagaccgcaccgatggacgaggccgccagcatcagcgccaccgcctccggcatgttgggcatcatgcccgccacacggtcgcccggctgcacaccctcggaaagcatgaattgctgtagcttcgagaccagcgcatgaagatcgttccaggtcaggcggcgctcgaccttattctccccgcgaaagacaatggcctccccatcgcccttgtggcgcaacaggttttcggcaaagttgagccgcgcctcggggaagaattttgccgcgcatatggcccctgtcggtaagggccgtattgccacgctctccgataaccgcgcagaaatcccatacaagttgccagaacccggcgcgatcctctacagaccagcgatgcagcgcggcataatccggcaggctgaggccggtatgccgttcggcgcgaatgcggaattgttcgagattgctggccgcaatgcgcgcgccatccggttgccacagcggattgtcatgcgaagactgtctggagatcgcctcggtgctcatcattcctcccagaaatcaagctgagccgatgagggttcatcaactcattccaatattttctatgagagactttcaggcacgtccataggctttgcgaaaactatcggtatgtgatgctgcaaaggacattgtcccgaaatgcctgatgcgttccgggacaacgtgaatgaaagcgatgtgactattattgcttcacacgcagaacttgtccgcgaatttcaccgccggggtgcgctttcgtgtgataattgaagtaccaaagcccgtccatcagttgcttcgcctgttcattggtcagcttcacatcgcccctgcctttatgaccgagttgaccggcagaaacaggaatctgaacattcgcgttctttgtcggatcggccggaccatggaagtgcgccattgttgccgggccggaaaggcccgattgttcgctctgccatacaaggcgcctcgtcctggtatcgaagtgcacctcgacagaccctttgcctctggaattgtgcacagccggaacttcggcctgcggcgtcagttctgccttgaaatgaagcacttccgccatggctggcatggtgaaaactgatgcgatgccaagcaataagataaatctgtatttcataataaaattcctttggttatggtgcgcaataaatataaacataaataaacaaactctataaaattcaacaaactatattaattctaaattaggatactattttcaaaaatacagaaactttctattattggagattgtattcatgccatgcggctgcggagcctgcttgaaaaagctcaggcggaccccgtgtgtgagaggactgccggctgaggctcctcccggttcagccactggtcaatccgcgtcaccagccagcggtggaccggattttcaaatagatggtaagccgcaatagcggtcaacacactcgcgaaagcgcctgcgccaataagcatgagcgcaccagccgtcgtctccccccactgctccggggtggctttgaagaagaacagcgccaccagcgggtgaagaatgaagatggtgaagctgtagcgggcatttttcacgaaaatattccagcgaaacggcgtagaaatattctgcgtgctggccgcataaagcagataggtacagcaatagaggaaaccaaggcgccacgggccttccagtgtgccgttcccgtctgtgctgtttgccggatgacagaacaggaatatggccagacagatggcaagacccgcccggattgaccattttggcatccgggtgggctggctgtgagcaatccacatgccgaacaggaaggatggcagcgtgcggaaaaccccgatatcggctaactggatgcgcgtgatcgtggaggcgccaagcagcccggccagatactccccgccaagcgcggccacgacaacgaccgcaagcaccccgttgccaagccgcctgcacaggaggtcgaaaaacggaaaggccagatacatgaaaaacagcgcgctcagcgaccagcttacataattgtaggaaaatgtctttcccatgccccagtcatgaataagcagaagctgggtcaggccatcccaccagctcatattcggtggggttgacgggtgaagcagccccttggccgtcaggatcgacaaaagtgcgtaacaggagaatgccgccacatgcagcggatagattcgcgccagccgcttgcccacgaaagccacataatgacgggcatcccagatgtaattgcgacgacgagcgagaaacaggccggatacgataaaaaagacatcggtaaaataagcaaatgttaatataaatccctgaagtgcttcattcttcaccggaatccgaaaggaataatggaaacaggcaattccgagacatagtacaaagcgcaggccatcaaaatcaggaagtcttttcatttaagtaatctcgaatattgctgttaaaatatttctagcaatattgtggagaaagtcgagatcggattttcgttggagcgtaacgactttggatcaagtttttgtttcagcatgattccgaaaaccgcttacccctttcgggatcatgctacggaacgccgcgcgttaacctgaacgcataaaggtcgcttcaaaaatctcaatcaaaaaggagggaaatttggtggagccaagcgggatcgaaccgctgacctcctgcatgccatgcaggcgctctcccagctgagctatggccccatcaggcctctttcgaggttcatcaggcaggacttgctgcccggtgtggcggcttattaaatggcgtttgtcagaagatcaagagctaaatcgcaactcttttcacatctgccgaaaataattcacaagatcacgccgggtgcccctgtgggatgcgctcgaaacgaaacgaggcgacccgaaggccgcctcgcaaaaatcttcaggctcgcatccgcgattgaatcagccttcttcgtcgtcaccgccgacgccaccgccgaggatgcccgacacgtcgtcgtcctcgtcttcctcttcttcgaggaaggtgtcgtcatcgtcgtcacccagatcgacatcatcgtcgagatccggcaggtcgtcgctgccctttgtttcgtcatcggcatcttcgagcgagacgaattcaggcttttccagcgccgtatccagttcttcctcttcggcttcctcttcagccgcgcggctttctaccgtcgcttcaaagtaggagcgcggataggaaatgccggtataaggcgaaatgatcggatcgcggttaagatcgtaaaatttcttgccggtttccgggtcgatacgcttggtaccaagttcagcttttgccacgtttagcctcgcgagtttttaattccctgtggtgccgccggcactccacgccttgatatctgtttcccgttttgcccgcagccttcagacattgcctgtctgtcgatctgcccggtatcgtcatcccactgtgcagtcaattgaaatgccggacaagtggttaaagcgggcgtagggcgcgcttttacagtgttgtccggtccataaacgcaatttggcgcgtttgtcaaagcgaaacacgccagtatatgcagactcttcgcacagcgtgtcgtctgcgccgcttattcacggatgaccacacaatattactatgctagggagactgcgcttatctctcaatcccggcgcgtgtccgcgccaaaatgtgactgtgaaaaatccatgtcccattccgcatgcccgaaaccagcaaccgcccgccattcgcaggcacttacgggcgaaatccgcattccgggcgataaatccatttcccaccgctccttcatgtttggtggccttgcatcgggtaaaacccgcatcaccggcctgcttgagggcgaagacgttatcaacaccgggcgtgccatgcaggccatgggtgccaggattcgcaaggaaggcgatgtctggatcatcaatggtgtcggcaatggctgcctgttgcagcccgaagcgccgcttgatttcggcaatgccggaaccggcgcgcgcctgaccatgggcctcgtcggcacgtatgatatgaagacgtcctttatcggcgatgcctcgctttccaagcgcccgatgggccgcgtgctgaacccgctgcgtgaaatgggtgttcaggttgaggccgccgaaggcgaccggatgccgctgacgctgattggcccaaggacggccaacccgatcgcctatcgcgtgccgatggcttccgcacaggtgaaatccgccgttctgctcgctggtcttaacaccccgggcgtcaccaccgtgatcgagccggtcatgacgcgcgatcatacggaaaagatgctgcaagactttggcgcagacctgacggttgaaaccgataaggatggtgtgcgccatatccgtattgtcggccagggcaagcttaccggccagaccatcgacgtgccgggtgatccctcgtcaacggcttttccgctggtggccgcccttctggtcgaaggttcggaggtcaccatccgcaatgtgctgatgaacccgacccgcaccggcctgatcctgacgttgcaggaaatgggggcggatatcgagatcatcgatccacgccttgccggcggcgaggatgtcgccgatctgcgcgtcaaggcctcgaagctgaaaggcgttgtcgttccgccggaacgtgcgccttcgatgatcgatgaatatccggttctggccattgccgcgtcttttgcggaaggcgaaaccgtgatggacggtctcgatgaactgcgcgtcaaggaatcggatcgtctggcggccgttgcgcgcggccttgaagccaatggtgtcgattgtaccgaaggcgagatgtcgctgacggttcgtggccgccccggcggcaaggggctgggcggtggcacggttgcaacccacctcgaccaccgcatcgcgatgagtttcctcgtcatgggccttgcatcggaaaagccggttacggtggatgacagcaccatgatcgccacctctttcccggaattcatgggcatgatggcggggctgggggcgaagattgccgaaagcggtgcagaatgaaatcgttcgtcgtcgccccgttcattgtcgccattgacggaccggccgcctcgggcaagggaacccttgcccggcggatcgcgacacattacgggatgccgcatctcgatacgggcctgacctatcgcgcggtcgccaaggcgcttctcgacaagggattaccccttgacgacgaggcgctcgccaccgatgccgcgctcagccttgacctgcttgcaatggacaaggccgtgctttccgcccatgccatcggcgaggcggcgtcgaaagtggccgtcatgcccgctgtgcgccgcgcgcttgtggaagcgcagcgccatttcgccaatgccctgccatcgagcgtgctcgacgggcgcgatatcggcaccgtggtctgcccggatgcggcgataaagctcttcgtcaccgcttcgccggaagttcgcgccaggcgccgcttcgacgaggttctggccaggggcgacacggcagattttgccgaaattctggcagacctcaaaaagcgcgacgagcgcgacatgaaccgcaccgattcccccttgcggcccgctgaagacgcccacttgctagatgcgagtgaaatgagtatagaagcggcatttctggcggcaaaaaagctgatcgatcacgctttggcgcagcataggggataaaaccgataagttttggcgcttttcggacaatattatgccctgaaatgctggataatctggagttcggccctatataggctgcactcatactgaaaagcctgacttcgcgttccacgcgccggttgtccgaatggacggagcggaggtctggcatagttcaacactaacccccggcgccgcatccgatggctattccggatgcaccaggagtatacatgtctcaatccaaccctacccgcgcagatttcgagtccctgctggcagaatcctttgcggaacatgatcttgctgaaggctatgtcgtcaagggccgcatcgtcgccatcgaaaaggacatggcgatcatcgacgccggtctgaaggtcgaaggtcgcgtgccgttgaaggaatttggcgcaaagggcaaagacggcacgctgaagccgggcgacgaagtggaagtttacgtcgagcgtatcgaaaacgctctgggcgaagctgtcctgtcgcgcgaaaaagcacgccgcgaagaaagctgggtcaagctcgagcagaagtttgccaatggcgagcgcgtcgatggtgtcatcttcaatcaggtcaagggtggtttcaccgtcgacctcgatggtgctgttgccttcctgccgcgcagccaggtcgatatccgtccgatccgcgacgtcaccccactcatgcacgtcccgcaaccgtttgaaatcctcaagatggacaagcgccgcggcaacatcgttgtctcgcgccgtaccgttcttgaagaaagccgtgcggaacagcgttcggaaatcgtccagaaccttgaagaaggtcaggtcgttgaaggcgtcgtcaagaacatcaccgattacggtgcgttcgtcgacctcggcggcattgacggtctcctgcacgtgaccgacatggcatggcgccgcgtcaaccatccgtcggaaatcctcaccatcggccagacggtcaaggtgcagatcatccgcatcaaccaggaaacccatcgtatctcgctcggcatgaagcagcttgagagcgatccttgggatggtatcggcgcgaagtacccgatcggcaaaaagatcaccggcaccgtcacgaacatcaccgattacggtgcgttcgtcgaaatcgagccgggcatcgaaggcctcatccacgtttccgaaatgtcgtggaccaagaagaatgtccatccgggcaagattctgtccaccacgcaggaagtcgaagtcgttgtgctcgaagttgatccggtcaagcgccgtatctcgctcggcctcaagcagaccctcgacaatccgtggacgacctttgcccagaagtaccctgtcggtaccgtcgttgaaggcgaagtcaagaacaagaccgaattcggcctgttcatcggcctcgacggcgacgttgacggcatggttcacctctccgacctcgactggaaccgtccgggcgaacaggtcatcgaagagtacaacaagggtgaagtggtcaaggctgtcgttctcgacgttgatgtcgagaaggaacgcatctcgctcggcatcaagcagctttccggcgacaaggtcggcgaagcagcagcttccggcgaactgcgcaagaatgccatcgtcacctgcgaagtgaccgccgttaccgatggtggccttgaggtccgtctggtcgatcacgacctcgacagcttcatccgccgttcggatctgtcgcgtgaccgcgacgaacagcgtccggaacgcttcacggtcggtcagaaggttgacgcccgcgtcatcgccttcgacaagaagaccagcaagttgcaggtctcgatcaaggcgctcgaaatcgctgaagaaaaggaagcagtcgctcagtacggttcgtccgactccggcgcttcgctcggcgacattctcggcgctgccctgaagaagcaggaaaagaactgatctttcccgcttcgactgaacatggaaaagcccgccattcggcgggctttttcgtatcgggaggacgatggaagtcgcaggcagccttagagaccttgatgatagaataaagtcatattttgttatcaagccggtttgctgttagagcgcgtttcgatctgattgaatcagatcggcgctctaatcctttgttttgacgcgcatcttttccgaaaaccgtttcacacttttcgggatgcgctctagcgcgtaagcggcaatcctgttcaagcagtatgatttgtcggaagccgttcattatcacgtaggggtcttctctccggcgcgtcttgattgcgaacttctgcgtggtccgttgaggcgggggcgctttattcctttgatccgcttctggatttgctcaagatctgaaatctctcacgctacacccagcatatggatgaggccgaggctgatgcagcaaagtgcaatcagggatagaatggcggtcagcgtcaccctgccgcctgccgacgccaccgagcggatatcgacaccgaggccgagggccgccatggaaatgatggtgagaagcatcgaggcatattggatggcgggcaggattgcttcggggatcagatgcagcgaatgcagcgccatcatggcgagaaagccgatgatgaaccagggtacaagctgaaagaagccgggcttcacgtcagcattcttgttgcccgaaatcagggcgaagaccagaatgaccgggccaagcatcagcacgcgcacaagctttaccagcgtgccgagctgcacgctgaggagtgaaaccggcgcggttgcggccagaacctgcggaacggcatagacggtaaggcccgccagaatgccatattgcgtaaaggaaaggccgagcagcggcaccagcaagggcagggtgagaacgacgatcacgccgagaattgccgtgaaggcgatggaagcggcaacgtcttcgctctctgcgccgatgaccggtgccatggcggcgattgccgagttgccgcaaatggaattgccgcaggccaccagaaccgccatgcgatggggaagtttaagcaggcgcccgatgccatagctcagcgtaatcgccacggcgaccaccgccgcaatgccgaaaatgaggccggagccggcctcgatgaccgcgctggcgctgatcgatgcaccgagaagcacgacggcaatttccagaagcagcttggcggaaaaattgatgcccttgttgaaccgcgggccggggcgggccaggctgcgcacagcagttcccaaaaggattgcaatcacaagcgcttccagccatgcccgccccgcataatgctcctcgattttctctagcaccattgcggcggcggtaatggcgacgcttaagccaagtccggggaggatattctggatttttgagtatgtcatcttcggcatttcacattgagggggaattattttccgatcagatgcccgaatttttctattcattccatcgcataatatggcataaatcattcgataaaatcgaacggttacggttatgacgctggagcaattgcgaattttcatcgaggtggccgagcgtgaacacctgacgcgcgcttcggaagccctgcatctcacgccatcggcggtgagttccgccattcgcaatcttgaagagcgctatggtgcaacgcttttcaaccgcatcgggcggcgaatagaacttaccggcgacgggcgcatgtttctggatgaggctcgcgcaacgcttgcgcgtgcgcattcagccgagcgcatgttgtcggagcttggcggcggcaagcgcggctttctcgccattcacgccagccagaccatcgccagctattggctgccgccctttctggcgcggtttcatgccgcctttccgctgatcgatgtgcgcctgacattgggaaacacggagagcgtaaccggggcaacgcaggaaggggctgccgatatcggctttgtggaaggctccgtacaggtgccatcgctttccattgccaaggttgcgactgaccggctcattctggttacacggcctgaccatgcctggagtagaagcggcaaacttacctgggaccggctttttgaagggaactggatattgcgcgaacagggctcaggcacgcgcagcgtgttcgaggatgcgatccgcgcttccggctacgatccggcaaggctgaatgtcgcactggaattgccgtcgaacgaagccatctgttcggcggtacgctccggtcattacgtgaccgccatatcggaactcgtcgccgcgccgcatcttatagccggagcgctggtaaaagctgattttgctctcccgcagcgccagtttctcatgctgatgcacaatgatcgctataaaaccaaggcaatagaaatgctatcaagatatattatggaagacagggtagattttcactattgattaaaaattagatccacaatataaattatattcaacaaaaaatagtaaagaaatatgaatatacttatttttaattcgtattataatgaatagaagtatagcattaaatattatatacgttggagcataataatcatcatttctattaatgacttcataaacatcatttagtattatgaataatattataaatgaaaatacacataatcttcttgatatgaaatatctttcatatccccatattcatcaatatcttctggtgtcagaatagcaattataaagtacaagcagaatatatttagtagacttactatatataatggcggcccatagagtgaattggaactttcattaagaatgctccaccagtaagctatgaccatggtgaaagaaaaaaacagccacccgaaatgaataagagaaatcttatgtttcttcgggtgttgaataaactcggcgcaaaataaaaggaaccttgaaaagcaaagccctacgccgataccattaacaatacgaatgtgattaaatgtatcattcgcatttatggcaacatctacagacgaagacaaaagtattccataaattaataatatataaatataaattacttaattctattaagcatatttgataatgggaagcaagtggatggagagccgtttttggcctgccatataccgatcgagcgacgtgtcttgaaaccgggcaggccatccggtttgccgacatcatagccctgggcctgcatgcgtttttgcattgcgccgatatcggaacgatacatggagccgacatcgtcccatccatggctgaaatcaccggcgccataggcgatgcgatccccgacatggccgatgaagagcgcatagagatcgctcatattgtaatctttgagcacatagaaattcggtgtcacgatgaaagccgggccgtaacgcccggcaggcatgaggagataaccttcgcctttcatttcgctggccgggaacggctttccattggcccgtgtaatgccgagccttgcccattcggcaatcgtcttgccctgatccgggccttccagagaacaggacacgttttgcggtacattcacctcaaagccccagtcacgccctttccgccagccatgcagcttcagataattggcaatggaggcaagtgcgtcgggcactgaattccagatgtcacgcttgccatcgccatcgaaatcgacggcgtgtttcagataggacgtcggcatgaattgcggctggccaagcgcacccgcccacgagcttttcatggcggtttcatcgatatagcctttggaggcaatctggagtgcggcgatcagttccttgcgaaacatgtccttgcgtgtcgccataaaggccttggtgcctagaacctcaaaggcattatagggaatcctgaccgtgccgaaaccggattcgcggccccatacggcaagcaaaatcggccccggaacgccatatttctgttcgatgcgcttcaggaggctggcatattgaccatagcgcgccttgccgccgcttgtgacagacgcaatggtctttgtattgaaatacttgccgggcgcaccaaactccgcctgtttctgttctttcggcgttgacggcttttcgccgggaatgacgagatcgggcagtttccagttgatcgagaccccggcaaaagcctggtcgaaagcagcacgagagacgcccgcagcttttgcttccggccagatatccgtctcaagccaatggcgatactggctttcaacctgcgccttcgacggtgcggcaatggcgggagaaagggcgggagaaatggccagagaaagggcaagaccggcaaccagtccgagaacaatcttcaggctatgcttccaatgtccggctgccatgcacttctcccgaaattaaagcgtggttcgcgcccgtaacgcagcagcaagcgtgccttcatccagatagtcaagttcgccgccaacgggaacgccatgggcaagccgtgtcacgcgcacatcgaaattcgatagctggtctgtgatgtaatgggcggtcgtctggccttcgacagtggcgttgaccgcgaggatcacttccttgatggcgccgcttgcaacccgctccaccagccccttgatgttgagatcgtccgggccgatgccatcgagcggtgacaggcggccacccaatacatgatagcgcacattcattgtgcctgcccgctccagcgcccagagatcggatacatcctccacgacaatcaaagttgccggatcgcggcgctcatcggtgcagatcgtgcacgggtcggacgtatcgacattgccgcaacacgaacagatgcgcaccttttcagcggcctcctgcatggcgccgccaagcggcaccagaagcgcttccttctttttgatgagatgcagcgccgcacggcgggccgagcgcggtccgagccccggcacgcgggccagaagctggatcagacgttcgatttcaggaccggctattcgtttggacattttttgtaagggagtaagggaataggggagtaagggggtagggaacgggaatttgggaggatgcggcatggcggcaatcagccaaccaaacatactcccctattcccttattcccctactcccctaacaatcaaaacggcagcttaaaccccggagggatcggcaggccggctgtcagcgattgcgtcttctcggccatggcggcttcgagcttcgccttggcgtcgttatgggcggcgatgataaggtcttcgaggatttccacctcgtcttccttcatcagcgacgggtcgatcttcagcgccgacagggtgcccttgccggaaagcgtgaccgtcaccaggccaccgcccgaagaggccgaggcttccatcgtggcgatttcgtcctgcatggccttcatcttggcctgcaattccttcgcctgtttcatcatgcccatcatgtcacgcatgggttcactccatcattgcgtcattcagtcgtcttcaggcagaacgtccggcacttccgccacggcgtcgaggtcgatatcctcgtcttcgctcttatccggcacagcaatgcgtacgtctatgatcttcgcgccgggaaaagccgcgagaatggccgccacatcggggtcggcgcgggcgtccgtcaccagattgtcgcggcgttcggcttccgcttcggcaatggtctggcccgcaacgtcgcgcgccaccgtcaccacccagcgaatgccggtccagttcagaagatgctgtgcaatatcactcggcagcgatttcggcgcatcgtccgtcaagccgatttccagccgccccggcgcaatcgatgccggacgcacacagtttttgaccagaatcttgaactgcatgtcgcgatatttatcggcaagcgcaacgatatcctgcaagctgttgatcggtacggaaggctgcggcgccgcttcagatggttttggtgcggaaacctggatcggcggcgtttccacaatgcgcatggccgtggccggtccaccggctgccggtgcaagtgctgaagaaccgacggcatcggcggccccatgcgcttgcggcgcactgccgccatttggccgcggtgttgcggaaggctgcgggcgcggtgcagaaaccgaaccattgtcgagaccacggatcgcctcgtccagcgttggcaggtcggcagcatgggcaaggcggatcaaaagcatttcagccgcctgaaccggcctcgtcgccgtatccacttccgcaatgcccttgagcagcatctgccaggtgcgtgagagcgcgcgtatggaaagtgtctgtgcgaattcgcgtccgcgcacgcgctcatcttccgacagcgacacatcctcggccacatccggcgtgaaacgcaggcgcgtcaccagatggttgaaatcggcaagatcggtcagcaccaccgaagggtcggcgcccacatcatattgcgcgcgaaattcggtgagcgcgccagccacatcgccgcgcatcagcatttcaaacaggtcgatgatacgggcacggtcggcaaggcccagcatggaacgcacggcttccgctgtgacgctgcccgcaccatgcgcaatcgcctgatcgaagatcgacagcgaatcacgcgcagacccttcgcccgcgcgtgcgatcatggcgagcgatgcgtcgtccacctcgatcttttcggcttccgcgatgcggcgcagatgctgcgccagcgtgcccgattcgatgcggcgcagatcgaaacgctggcagcgcgacaggaccgtgatcggaaccttgcggatttcagtggtggcgaagatgaacttgacgtgcggcggcggctcttccagcgtcttcagcaacccgttgaaggcggcggtggaaagcatgtgcacttcgtcgatgatatagactttgtagcgcgctgaaaccgggcgatagcggacctgctcgatgatctcgcgaatgtcgtcgatgcctgtatgcgaggccgcgtccatctcgatgacatcgacatggcggccttccatgatcgcctggcaatgctcgcccggtgtggaaagatcgatcgttggctgatcgaccgtatcggtcttgtaattgagcgcgcgcgccagaatacgtgccgtcgtggtcttgccgaccccgcgcacgccggtaagcatccaggcctgtgcgatgcggcccgtctcgaacgcattgcgcagcgtgcgcaccatcggctcctggccgatgagatcatcgaaattctgcgggcgatatttgcgggctagaacgcgataggcgccatcggcggattgtgtgtccatgcgacccttccgttctccattcgcttctttctctgtttccagtttgaaccggtcctgtgattgccgtcaaccaaagaggcaatccatcaacagtcatcgggtaaagagaaagggtgggaggctggcacgatggcccgtgccgtggctcgttagggctgcttccttccggacctgacccggttggcgagtggctcgtccaccaccaacctcccagtttgcatatcgtcaatcatcgcgcaaaaagcaagcgctgaacgaaaaaaactggtaagaatcggcctatggaacaattcgtgctcgataaacggctccatgccgacactttttatgtcgccaggctcggcctgtgcgagcttcggctgatgaatgaccggcgctggccatggcttatcctggtgccgcgccgccccggcctcaccgaaattcaccagatgacaccgctcgaccagaccatgctgactttcgaggcaggcattgttgcgcacgcgctcaagacagtaaccgcgtgccagaagatcaataccggcgcgctcggcaatgtggtgcggcagttgcacgtgcatgtcatcgcccgcaatgagggcgatgcgggctggccaggcccggtctgggggcatggcgtccgcgagacctatgacgagaaagacgcccagaaactcattgccgaggttcgcgcggcactctgatctcccaaaatcctttcgagagacgctcatggcttttcgcctctacgacctgccggaaatggaaccgagccgttttgtcggttttgccggaaaccgcatcgagcggctatccgaaaagcggccggatgattctgctttcacggcgctggaacttcctgaaacacggataatgattctgggcgaccacaagctgctgcttgattatgggcaggaagacgcgccgcgtgcgctgttttctctggaggaagcgcatcaattcgtgctcgatctttgcgagccggttctgcttggccttcaggacggcacgcccctcgtggctctgacggccaccctctacccggaggctctgccagcgcctttccgcctgcaggactatcgcagtgtctatacggaagggctggtcccggctgaccttctgggggcgctggcgcaagctgcggcgctgaccgcatggcatgaaagtcaccgtttctgcggacgttgcggcacgaaaaccgaaatgcgcgcaggcggtgccaagtgtctatgtccccagtgcggtgcggaacattttccgcgcaccgatccggtggcaatcatgctgccagtgcgcggcgaaaaatgcattctggcccgtggcccccatttcgtggccggctcctattcttgtctcgcgggctttatcgagcatggcgaaacgatcgaagccgccgtgcgccgggaaagttttgaggaaatgaaactggcgatcggccgtgtcgcctatcacgcgagccagccctggccgtttccctattcgctgatgatcggctgccatgccgaagttctcagtgacgatttcactgtcgaccgctcggaactggaagatggccgctggttctcgaaggcggaagtgcgcaccatgctggaaggtacccatgaaaatgggttgcgggtgccgccatgcggcgccatcgcaacccatctgataaaggcctgggcctatgatgcaggctgattattcggcagccagtagctgcgtaccgcgaatatcgcttcccttgtaaacgcccagaattcgcacttccttggtgaagaagcgcagttcttccagtgcaagctgcaccgaacgctcttccgggtgtccctcgatatcggcatagaactgcgttgcgatgaagcgtccgccgagctgatagctttcgagcttcgtcatattgacgccattggtggcgaaaccgcccagcgccttgtaaagtgcggcgggcacgttgcgcacccggaacacgaaggtcgtcacaatgcgctcgtcgttttcaggccgcgccgcccactgcttgttcttggagaggaccacgaagcgggtgacgttgttttcggaatcctcgacattttcttccagaatatcgaggccgtagagatcggcggcaagacgtggcgcgagggccgccatcgagcgatccttcacatcggcgacgaggcgcgcggcccctgccgtgtcaccggcaatcacacccttccagccgttctggcggatgacgttgcggcactggccgagcgcgtggatatggctgtgcaccgtcttgatttcctcgcgccggacacccggaagcaccataagctggaaatggatcggcaggaaatattcgccaacaatgtgcatgtcggccagcggcagcagataatgaatatcggcgacgcgcccggccagcgtgttctcgatcgggatcatcgcgaggtctgcggcgccggtttcaaccgcattgaaggcatcctcaaaagtcgggcacggcaaaggctccatatcgggaaacatgttgcggcacgccgtatcggagtttgcgcctgcttcaccctggaaggaaatcctgttggttttcattgtacccatgctttctcaaatgccgctcatcggcggcctgtcagttaccctgtgctacaggaatcttttacgccgcatttgtgcggcgtcaaatggttcccgcctggctgcaaaatgtccgggcgcggtcaagatcggcctgcgtatcgacgccaagcggcacggtcttcacgatttcgacatcgatgcgcattccagcttcaagtgcgcgcaactgctccagcttctcgcgcttttccagcggcgatggcccaagtttcacgaagcgttcaagggcagaacggcgataggcgtaaaggccgatatgatgatagagcgggccttcgccataaggcgcggtggcgcgggtgaaataaagcgcgcgcaggcgcctattgcccgccagcggggagccgacgatcttgaccacattcggattggtcttttcttcttcgaccgtgatctctacgccaagcgttgcgatatccgcaggcccgtcctccagcggcaggagcgcgcggcggatcgtgtcgggatcgatggttggcagatcgccctgcacattgaccacggcatcgatttcgcccgatggatcgagcttcgccagtgcttcatagatgcggtcggaaccggattcatggtctccgcgcgtcatgatcgcttcatggccgtgggcggccacgaccttgaaaatctcttcactgtcggttgcgatcaccgtgcggccaagctttgccgcggctgcccgatccgccacatgcacgatcatgggcttgccgcaaatatcggcaagcggcttgttcggcaggcgggtggagcccagccgggccggaatgagcgtcagggttttcattgtctgaagcatggggtgcctcttgtttggcctcttgggcggaaatgatacgtggatatatccgtttgcgcaggtttgcgacaggaaaaccggtttccgcctcgttccgacacgcgccgttttgcggggcggcagaagtaccaacgcatttgcctgatgctgtttgagtatcttcaagccacctttatcgacagggaaaaaacgataaaagtgtcaaagagtcacgggtgcttgctccctcataagtgttgcatcactgtggcaaaagacctagtttccgcccgatgccggggagatatttgccagctttttgagaaggtttcgccttttgaaagggtttcgcatgccggcttaggagagcgttgtggtagagggagcgctgaccggagatgaattcaacccggaataacaaatttattatggcatttctggcaacggttttcgttgtcatgacgacgggcattctgtctgattcgctgtttcattcgccggctcctgaaaagccgggctttgccatagaggtagcccaaggttcggggggcggagaaagtgctgcggctcccgccaagaaagaagtttcaattgcaaccctgttgcaaagtgccgatccggcgcgtggcgaagtggttttcaagcgttgccaggcttgccacaccggggacaagggcggggccaacaaggttggtccgcatctgtggggtgtcgtgggtcgcccggctgcctccgttgaaggtttcagctattccgctgccatgaaggaattcggcgcggctggcaacaagtgggattttgagcatctcaacaagttcctcacctcgccgaaaggcttcatcaagggtacagccatgggctttgccggtgacaagaaggataatgagcgcgctgacctgattgcttatctgcgcacgctgtccgacaatccggtgccgctgccggccgcagacgcagcgcccgcagatagcgataaaaagcccgccgaagctgcaccggccaattgagccggctgaaacgataattccaggccgggcctcgtgcccggcttttatagcagcagcccgccgacccccatgcgcgcaaggtgcgtcgcgtcgagttccattccggccatcaggcggtccagcacccggtctaggctgttttcgcgcgcactgcgcgccgagccgggtgcggcgatgatatatttgcgccccattttacccagcaccagcagattgccgggatcgacaggcatcccgatccgcaggatctcacccccggcgcgcctgatggcgcgcggaacgatgtcggcttcatcggccaccgccgaagcgctgaaaatgacgatgagatcgcaggcgctgccaacctttgcaatggctgtcgcaagcgcctcgtcatgatgtgcgacgcgctcttgcgtgaccaccgcgccgccattgcgggttacgcgcttgtgcataagctccagcgtcctgtcgagaaccgtttcgcggatcgagggcaggcgcgactggatgaggccgacctgcatattccggaatttttcgacctgtaaaagcggtctgccgtgcacgactgcgcgaatttcttcgatcaggacgcccggaacggcaaagggaatgatcttgatcgtcgcaaccatctgccccgcttcgacacgcgcgtgattgcgtatggtcgcaacggatatacgcggatcatgcatattgatggcgtcgataccggcggtgtcggtgcagaaaacaccatctggcgaagcaaagagattgacccgcccgatcgtggcagggccgggttcgatcccgttgccggcgagcaggcgtccgattgcgagcgcggcgacgtcttcgccgatatcgccgctttcaagccgggcggcaaggacgcgatctatccccgcctgccgcagtgcagcaatatcgctgcgcgcaagaaccgtgcccttgcgcaggctcagcgcatcgatattgatcgtatgggcaagaatagcatcttcagcccggtcaagcggcagttctccgaaaatcatccttccccctttgtcccggttgctggtttcacgacagcctggcggattgaatttgatgtttgaatcccggctcacacatatacttgctggtggttttctggattccaaaatttgctcaatgcctgaaccgagggacgcaaatgttggaatcagacacccatcacaatcccgttttttccccggcctgcccttgcaaaagggagggggaggtcgtattgagccgccgcgtctgggcgcattgcatatagtattttggtgcgtgcagccagatttcgggctcacatataggcctcccaatgccagtcatgcagttttccttgatctggaaacaggtgacatgctgcaaaaggaccgctttgattgatgcagagaccggcttttggccgcgacattacgatccagcacaatttcttccagaggcgtgacaaactggaatattcgttataactgtaaatttggaattttcagaatttaccgaaaaccaggaaaatgacgaatgcgccggaattgacggtccgtgcgcaggatggaaagacaaatgaaacacggcaccccccggacgatcgtttcgttcgccgtattggccctctctgcgtttctcgcaggttgccagaaccaggtcctgcttgatcccaaagggcaggtcggtctggaagaacgcgatcttatcctttttgcgaccggcatcatgctgctcgtggttgttcccgtcattcttgcgacgctattcttcgcctggaagtatcgcgccacgaatgaaaaggcggattaccagcccgactggcatcactcgaccaagatcgagcttgcggtctggctcattccgatggcgatcatcgtcgttctcggaacggtcacctggatcagcacccacaagcttgatccctatcgtccgctggaatcgaatgtaaagccgatcaatgtcgaagtcgttgcgctcgactggaaatggcttttcatctatcccgatcagggcatagccacggtcaacgaaatggccatgccggtgaatgtgccggtcaacttcaagctgacctccagcaacctcatgaactccttcttcatcccgcagcttggcagccaggtttataccatgcccagcatgcagacgaagctgcacctgattgccaatcaggaaggcgatttcgccggtatttcggccaattatagcggtcagggcttcgcccagatgcgcttcaaggcgcacgccttcgatcaggccggttttgacaagtgggttgccgacgtcaaggcacaggctgccgccaagggtgaagatcttgatcgtgcgcgttatgcctcgctggtccagccgagcgagaaacatgcggtgcaatatttcaactatggtgacaaggcgctgttccacgatatcgtgaaccgctgctgggacggcaagtccgtctgtctggatgatgaaatgcaccgtcagcagatgatccgcgaagcgcgcgcaagcctgcgcaagtcttcgcccatcgatttcagccagtgggcgaacgatatcatctgcaccgtgcagccgccgcgtctttcgcagcttgaaaactgatttgccgatgctgtagcgcccgccggcttttctgccgggcactgcggtcgttcgcactccaatcaaagcaagaatagaaatgttcggaaaacttacgctcgaagcgataccctatcacgagccaatcatcatggtcactttggccgcggtggctggcggggcgctcgctattctcgccgccataacctactatcgcaagtgggttccgctctggaacgactggcttacctccgtcgatcacaagcgtattggcgtcatgtatatcgtcctggcgctggtgatgctgttccgcggcttctccgatgccgtgatgatgcgcgcgcagcaggctttggcctccggcgccaatgaaggctttctgccgccacatcactatgaccagattttcacggcccatggcgtgatcatgatcttcttcgtggcgatgcctttcattgtcggcctgatgaatttcgtggtgcctttgcagatcggcgcgcgcgacgtggccttcccctacctcaactcgctgagcttctggctcacggttgcaggcgcgatcctcgtcaatatctcgctcggcgtcggcgaattcgccaagaccggctggctcgcctatccgccgctgtccggcaaggccttcagccccgatgtcggcatggattactatctgtgggcgcttaatatttcgggtatgggcacgctgctttccgcagtcaacctcatcaccaccatcatcaagatgcgtgcgcccggcatgggcatgatgcagcttccggtctttacctggactgcgctctgctcgaacgttctgatcgttgccgccttcccgatcctcaccgtcaccctgtcgctgctgacactcgaccgttatctggatttccacttcttcaccaatgatgccggtggcaatccgatgatgtatgtgaacctgatctggatctggggccacccggaagtctatattctggttctgccctgcttcggcatctattcggaaatcatcgccacgttctccggcaagcgtctcttcggctacacgtcgatggtctatgccacggtcgcgatcaccgtcctgtcgttccttgtctgggcgcaccacttcttcaccatgggtggtggggccagcgtgaactccttcttcggtgtcgcgacgatgattatctcgatcccgaccggcgccaaggtgttcaactggcttttcaccatgtaaagggccgcgtccgcatggagacgccggttatgtggaccatcggtttcatgtgcaccttcgtcatcggcggtacgacgggcgttctgctcgccgttcccccggcagacttcgtgctgcacaattcggtgttcctcatcgcccacttccacaacgtcatcatttcgggcgttctgttcggctgcttcgctggcgtggtttactggtggccgaaggcttttggcttcaagctcaatgaacgcctgggcaagaacgccttctggtgctggctggtcggcttcatgctcgccttcatgccgctttatgtgctcggcctgatgggtatgacccgccgtctcaaccataccgaaaatccggcatggcatatctacctcatcattgccgccatcggcgtggccgtcattctctgcggcatcgtctgccagattctccagatcatggtttccatccgtgaccgcgataaactgcgcgacaccaatggcgatacctggggttcgggccgtacgctggaatggtcgatctcgtcgccgcctccgttctacaacttcgccgaaaccccgaccgtgcgtgatcacgacgcctggtgggatatgaagcagaacggttatgtgcgccgcaccgagaagtttgcccgcatccatatgcccaagaacacggcgacgggcttccttgtcggcatcctgtcgatcccgttcggctttgccatgatctggcatatctggtggctggccatagcctcggctctggcaatgttcgtcgtcgccatcgcccattccttcaacaatgacagagactattacgtctcggccgatgaggtgcagcgtgtcgaagatgcgcgcacgcggcaactgactgctcaggaggcttgatccatgagcgccattcaacacaccgccgctccctatctgggcagaaacgatcatcccgcccatgaggaccatcatgatgcagggtcgaccacgctggtcggcttctggatctacctgatgagcgactgcatcctgttctcgggcctgttcgcaacctatgccgtacttgcccaccagtttgcgggcggccccaccggacgtgagcttttcgacctgcaatttgtgctggtcgaaaccatgctgctgctggtttcctcgctcacttatggtctggcaacgctttccatgtacaagaacaaccgttcgggcgttcttggctggctcggcgtcaccttcctgcttggcgcggccttcctcgcgatggaaatctatgagttccatcatctgatcgttgagggtgcggggccggaccgcagctcgttcctgtcggccttcttcacgctggtcggcacgcacggtcttcatatcacctctggcctgatctggattctggtcctgtccgcgatgcttctgcgtgacggactgacggaaagaaaccggacgcgcgtgatgtgcctcagcctgttctggcacttcctcgacatcatctggatcggcgttttcactcttgtctatctgttgggagtcctgtgatgagctctgcacaccaaacgcatgaccacgcagcgcacggcagcctgaagtcctatctgatcggcttcgtactggcggtcatcctgactgtcgttcctttcgcgctggcgatgggggggtattttacgcccgcaacgaccgccgtgatcgttctcgccattgccgccgtgcagatcctcgtgcacctgatttatttcctgcatctggatccgaagtcggaaggcggctggaacatgctcgcgctcgtcttcaccggcattattctggctatcgtgctgatcggttccatctggatcatgtatcatctcgataccaatatgatgccgatgtacatgaccccggacaatgtacgcaacctgccttaatgcgcatttggtctcaatgagatcagtgccttaacaggtttcgcacacagcaaggccggacacttttgagataaaaagtgctccggcggccttgttcccgcaagacgggttttgccaataactggcctgacggcccggcatcgcggctttatccccctctctccccccaaaagccgcgtggcgccccggatatttccggggcgcttttttatgttccgggtcgcaggtaattcgcataaaactttattcaatttatagtaaaaatttagtgtcattttatagatgatagttgatacgacaatctataaagtaaagccataactaatatacgccataaatttaccattattcatattgttatttgaagtaatgatactaataatctagtgtgtcagacgtttaataattaattatgcatttctggttgctctctttgctggagaataagtaatgtctttatttaagggaatgcttgcgaataatcgcctcctgggtgcggcagttctggctgccgctgttttcattcctgcgattgcttctgccgcacctgcggtggtttccgcttcggtcaatgtccggtcggggccgggcgctcatttcacgcgtctggcggcgatcccggcctggacacgggtgaatgccggtccttgccgcaatggctggtgccggattgggaatggtagcggatatggctggatttccgcgcgttacgtccggttcgccagctatgcgggcggctatgcggcgcagcctcctgcaaccgtgatcgtcaataatggcggttatgatgattggggtccggccctcggctgggggctcggcataggctgggccagcagcaattgggggccatattggggccctgccatggggccgcacttcggcgggttcgggcacggatttggcggcggatatcgcggtatgcatctcggcaatatgcgctcccttcacgccggccgctgacgcttgtcagtttaggcggcaggaaggtgatccctgtacctgcttcaggtcatcaggtcatttccctcctcccaatgacctgatgggcggcccgccggtcttcaccccggcgggtcgcaatcctgtggcagcgttaatattccattgactgaaatagttcatattgagtggtctggttacgatatttgccttcgctggatacaggcgttgagcaaatgccggaatcagaccactagtcgtttatggctctggtggatttttgaatttgacgtttgaaatgaaatttatgtcggacggatatcgagtatcaaattcagtccgccagtgttgtctgcttggagttccgttctccctatggtaagtcctgaatcgttctgggcttgggggacatgacggggcgctgccaggcgaccgcacagacaggaaccggacagtagcgcgtatgatttggagtaacaggacgatacggggaaggggcattgccatgctgttgctgacggcgcatttttcctccttcgcgctgtcgcctgcattggcgtttgagatttttggcattcacctatggggcaaggacaagaagcaagaccccgacatcatcgatcccaagacctatagcgtcgatgtcaccaccactggcgatcgcaagaatgcggacggcaaggaagcggacctgaaatcagttatcgaaggcgcatccggtctggtttcggatgcggacaagcccgcttccggctcggcgggtctgctggccaaggcgcgcggcgattatcgccgtatcctgtcggcgctttatggtgaaggccgctacggcggcaccatctccatcaaggtcgatggccgcgaggcgaacgatattccgcccgacacggaaattcccaataatgcgaaggttgcaatcacggttgatccggggccgcaattcctgttctcgcgcacggctatttcaaatatcgccccgccgcccggcaacaggcgcgataaagtgcagacgccggaagaggcgggctttgcaccggggcaggaagcgaaatccggcacgatcttgaaggcggaacgccttgccgtcgaagcctggcgtcaggaaggatatgccaaggcccgtgtcacgggcgaggatgtcgttgccgaccatgccgataatcgcgtttccgccgatattgcactcgatccgggtaggaaagcctattatgggccggtcagcgtggtgggcaccgcgcgcatggacccgcaattcgtggcctggatgacgggcctgaagcccggtcaggaatatgatcccgacgatattgaaaatgccaagaagcgtcttgggcgcatggaagtcttccgcgccatgaccttcgaggaagccgacaagatcgaaccggatggcagtctgccgataacgctcaatgttcaggagcgcaagccgcgccgctttggcttcggcgctgaatattccaccatcgatggcttcggtgtgacgagctactggatgcaccgcaacctgtttggccggggcgagcgcctgcgcttcgatgcgaaggtcagcggcattggcggctcgcaggataattccttcgatcccaagaattatacctatcttctgggtgcctccttcgccaagcccggcgtctatacgccggacacggattttgtcgccacactcgatgccaaacgcgaagtgctggacgcctatacggaaacgtccatcaatgccaagaccggctttacgcagattttcagcgacgagttgtcgggcgcgctctatgccaatgcaagccagggccacttcgttgacgatgtgtttggcaagcgggatttcacgactgcggggcttgagggcaatttgctctatgatagccgcaacaataagcccgacccaagttccggtttctatctggtgggcaatatccagcccttctatgaattccattatggcaatttcgccacgcggttcaccgctgaaggccgcacctatcacggtttcggccagacggatcgtgtggttctcgcaggccggttgaaggtcggctccatcgttggcgggtcgattgcagatctgccacccagccagcttttcctcgctggcggcggcggctcggttcgcggctacggctatcgcaatatcggcgtcagcgccggaaacgggaacatcatcggcgggcgctcgctcgtcgaggccaatggcgaagtgcgcacacgcattaccgattccatcggggcggtggccttcgtggatgcgggctatgtgggtgaaaaatccttccccgatttctccgagcagatgcgcgtcggggtgggcggcggcttgcgctatcttaccagccttggaccgatccggcttgatgtcgccgttccgctcaaccggcgctccggcgatccgaactatggtttctacgtaggcataggacaggcgttttgaccagattattcgcaatcatcgccttctttgttttcgtcgttgcggcggccgttttcgcttggcctgaacaaaaggtgcaaatgcctgcgcaggctcaggcgcagaccgacacgcaggcgcaaggcgccgcccagccggctgatgaccagccgcaggccgaggaggaaaaatcctatttcctctcctttgtggaaaacaagctttccgcacccaaccgccgtatctccatttcgggcatcagcggcgtgctttcatccgaggctacggttggctccattactgttgccgaccgtgagggcgtttggctgcgcatcgaaaatgtgaaactcgactggagccgcaccgctctttttcttggccgtctcagcgtccagtcgctgaccgccgagcgcattgatgtcatccgcaagcctttgccggataaaggcctgccatcgccggaatcgtccagcttcagcctgccggaactaccgatctcgatcaatctggagcagctcgacgtcgcgcgcctacatttcggaccgacgattttcggcctggaatcggatgtctcgcttaagggcagcctgtcgcttgccgatggttcgctcaactccaatttcgatatcaagcgccttgacgggccgggcggcaattttgcgctgcgcgccgcctatgccaatgccgaccagaagctcgatctcgacctcaaggtttccgaaccggccaatggaattgtcgccaatcttctcaaaatcgatggccgcccgccggttgacctgacgctgacaggcgcagggacgcttgacgatctcaaggtcgctctggcgctcgacaccaatggaagccgcacgctgaccggtgaatttacgttggatcggcagggcaaaggccctgatggcggccgggtttttgcggcgcgcttcaatggcccgatcgccgttctcgttccaccggtcttccgcgatttcttcggtgcggaaacggtgctttccgcagatggtcttgtgaaggacggcggtggtttccgccttgatgatctggctcttaccagtgcggccctcaaactgaaggcctcggcggaaaccgacaacgaccatttcctcgacaagcttcgcatcgatgcggctatcgccgatgaaagcaaggggcgcgttctcctgccggtcaagggcgcggaaacttacatcgataatgcgcgtttccaggtggcctatggcgatcgccccactaatgactggacgggtatgctgtccatcaacggtctcaagaatgcaacgctttcagcctccgcaatcgcgctcgatatgggcggtttggctgaaaacctgaacgatccggccagccgccatatcaccttcagcgtgaatgggggcatggacggcatttcatcgccgcgcgccgatattgccgaggcgcttggcagcaagatcacgcttgccgtcaatggcgcatggcgcgccggctctcccgtggagcttgcgcaggccgatatcgaaggcaacggcctcagccttgatctcaagggcaagatcaatgttttcgcctttaatggcgatattgccgcaaaggtggcaagccttgcgcctttcggcgcgctggccaaccgcaatgtggcgggcagcatcgatgtaaaggcgaccggcatggtgcggcccatcagcggtgcgttccagcttgatttcgatggcacggctgaaaatgtgcgcaccggcaccgaagcggtggaccgcattctcgacggtgcggtcaatttgagcggcgcgcttggccgcagcagcgaaggcttttccgcccgtaatttccgcatcggcaacgcattgagcgaaataacagcaaacggctctttggcatccgacaaggcggattttgatttcggcgtcatgctttcagatttgaagcttctgtccgacaaggcttccggccccatgaccgtcaagggcagcgcgcgcggtgacgacaagctgattgcgctggcgcttcgtgccgatgtgccgcagggcacgcttgccgggcgcaagctttccaatggcggcctcgatttcaacgccctgctggacggcaatgccacgacgggcgtggcactttccggcaagcttgacggtggcgcgcttttgaatggcgagcgtgtcgatctcggttcgctgatcgatattgcccatgacgagaagcgcctgacgaacctgatgttcaatgcaggcggcgcgcatctttcaggcaatgtcacccaatcggccaagggcttgttaagtggcgcgctgaaacttgatgcaccggatatctcgactgcggccgcgttgttccttgcggatgcaacgggcgcggccaatgccgatatcacgctcgacgccagcgacggacgccagaatgccactgttacggccaatgccagcgggatcaggataaacggcaatcatatcgcttccgccgatattgccctgactgccaaggatcttctcggcgtgccggtggtggatggcaatgcggcggcgcgcgatattatggtcggcacgttcgggatcgacagttttgacgcgagcgcgaatgcctccggatcgaagaccgatttcacggccaatacccggctcaagatcggcacggtggccaatgctgccggttcgctggagccgaaggatggcggtttcgagctggcgcttgcaacggcggatgtgaaacagggcgcgctttcggctcatctggccgctcccgccactatttccatgaagggcgatgaaatcacctttggcgatatcgtcgtcaatacgggggatggacaggtcaggatcaatggtctggtcgatggccgtctggacctttcggtcgcactcaccaacctgccgcttgcgcttgccaatacgttcaagccggagctgggcctcggcggcacggtgaacggtacggcccgcatcacgggcacgaaggaagcacccgatatcgctttcgacatgacggcgcgcgatgtgatggcggctgaattgaagaagcagggtctcggcgccctgaatgccgaagccaagggaacttccgccaatgagcgcctcaatatcgatgcgcgtgtaaccggcggtgctgcaagcggaaccgggattgacgttcgcgccaatggtgcggtgccgcttggcaagggcgatctggcacttgatgtcaatcttaccaatcttccactcgtcctcttgaacggtgtcgtgaaggggcaggacctggcaggcaatgtgacgggcaccgcgcgcatcaccgggccgctcaccaacccggctgcaaatttcaacctcaggggctcgggtcttgcggcaaagccgctgcgcgaaagcggccttgcgccgctgacccttcaggccgcaggcaaatatgctgccaaggcggtggatctttcctcgctgcaactggatggcccgggcggcctcaatgtgacggccaatggcaagattcccttctccgggcaggggcttggtgtgaacgtcaacggcaatgtgccgctggcgcttgccaatcgcttccttgccgatcgcggcgcacaggcaagcggcaccctgtcgctgacggccaatgtgtccggcggtttccagaaaccgcaattgcgcggcatgttctccaccaatggcgcgacatttgtggacccggaaaccaatctgcgcttcgtcaatatcaatgtcatgggcagcatggagggggaaaccatcacgctgcgccaggtaaatgcaaatttgagcagcggcggctcgctctcggccagcggcacgatttccaccaatgcagtggcgaatttcccggccaatatcgaggtcaagttcaatcgcgcccgttacgcggatggcaagctggtggttgcaacgattgatggcggcgtttccatcaccggcccgctgatgcgtgatccattgatttccggccgtatcgatgttgacaaggctgaaatcaccgtgccggaaaatctcggcggcggtgcagcctatgtgccggtgcatcataaaaacacaccgaagaacgtgcaggtgacgctggaccgtgccagggtcgaaacccgcaagaacaaggtgccgacgccggtcgcacgaccgactgttccgcgtcttgatgtggtggtcagtgcgccaaaccagattttcgtgcgtggccgcggccttgataccgagcttggcgggcgcgtgcgcctcaccgggccgatcaccaacatcaggccggtcggttctttcgatttgatccgcggacgtatcagcattctcggccagcgcatcaccttcgatgagggccatgtgacgctggtgggcgatctcaatccgcaactcaatttcgtggcgcgctcggaaggcgacgggatcaccgccatcgtgactgtgacgggcacggtggacgatctcaacatcgtcttctcgtcctcaccggaactgccgcaggacgaagtgctggcgcaattgatcttcaaacgctcgatcggcaaactttccgctttccagatcgctcagcttgccgcagccgcggcagagcttgccggaggctccaacaattcgctcataaacaagctgcggcagggcaccggcctcgatgatctcgatgtcgtcaccaacagcaagggcgaaacgtcggttcgtgccggacgctatatccgcgataacatctatctcggcgtggaagccggtgcgcgcggcacgaccaagggaacggtcaatctcgacatttcccgtaacctgaaagtcaagggcgcgtttggcgctgaggacgactccagcggcggcatcttctatgaaaaggactattgatcgggcctgctttggcccgattcgttaattttgtgcacgcgctccgggatggcttaacgtttcttcaaccataagatcgcaaattgttagcaattatgagcggccattacggccattttgacagcaatttcttaggagatttatatgtcgaagttgaatgatgatctgagccgccgccgctttcttctgggaaccggggccgttctattgaccggtgcagccggttgctcgcaaacgatggacatgtctgcctttcagatgaacatcgatccgatgtccaccggtggcatttcgcccatgcggccgcagatcagtgtcgataaggccataaccacgcctgatgtcatgtatgcttccgtgacggaggggccttatgcgctgccggctatcccttatgaaaaggtgccgaagcagtttcgtcgccagatcgtgccggacccgacggggcaggcgccgggaaccattgtcgtcagcctgaaggatcatttcctttattacgtgctgccgggcggtgaggcgctgcgttatggcgtcggtattggcaaggcaggctttgaatggcagggccgcgccaatgtggaatacaagaagcaatggccgcgctggaccccgccgcctgaaatgatccaacgtaagcccgaactggaaaaataccgcaacgggcaggagcccggtcccaccaatccgctcggcgcgcgtgcactctatatctatcagaatgggcgcgataccggctatcgtatccatggttcgcctgaatggtggtccatcggccagtccatgtcatccggctgtatccgtctgatgaatcaggacatcatcgatctctataaccgcgttcagggcaaggcgccgattattgtgggttagatgtggagcctcaaccgagaaaccgttgaggctccgcatccagctcgctgtcagtcgcgatatggctgctccggcatagtctcattgagatcgacaaaatggcgaagctcgataggcatgtccccggtcagggccagttgaatctgttcttcatacgccatgtcattgtgtgcaatctgggtggacaagcccggcgcggcaaacgctgctgcggtcaacaagagcgcggcaacgaagccaaggtttcgttcggttctggcttgcatttctatctccctgcgccctctggcggcgctttttcaatcgtctttgttcgtaaagcgcgcgacacgttctcagtggaaagtcgcgcaatgtacccggttcaaagcggcgtcgatcgcatggatcggtattggcagcaaagtctggccgaaatcagccagcgcatcggcaaaattgcgcgccgcccatgccacatcgtcgcagcgccgcacgcaggcgatcgcctgaaggcaggtatcgatcagcagtgcatcctgattctgcatgcctgagatcagtcccagcgtgaggcattcctcgcggcatacatgatgcgaatcgaaaggaaaggcgcgcagcgggcaggccgcacaatggcgcagcacgcggatgaactgcgaaagctccgcgaccgcacgagtggcttccgaaggccccagctcttccaaatagaggctccacgtcatttcccagggaatgatcgagccggtctcgaaacctgccgtccagcggcgatatccttccagcaccagcttttccggcacacggtcgaaatagcccgtgctgttggcgccattgagttgggatatgcgcatattcatcttcgcccccatgagggaagacggtcatatgaacaggaaaaatcctgctttcgcacggcgagacgttccgtttctccccgtatgctgcaatatccggtcggcaaaaggctgagttgccatggctggccatcaacacttgcggaccggcattcgccgagaccaatcataaggtcctccaatcgaaagggttcaaggcccagacatcaaaggtcacgcctgatgtgtgttcctcgcataaaagccgcaaattgatctggagtcaatcgcgcaactttaaaaaaatcaataaatatcaatagtttagaaatattctagactattacattcatgtttacaatagcatgctcggaacgcaaccgtcgcaggcggcggcggttgcggcaaacgggcgcaagcttgcgtcgatcaaaggagagaaaatcgcgcattctggcccagtgctccgtgaaagggcaaggcggtggcgatcagcctgaaacccggtcgtcaaaccggaacccgcatcgggtttttcatggcgtgacagccagccgcccacccttcgatttttagtggctggaatgctccgaatggtccttggtctggcccttcttcgccgtcacggggaagttgatctccaccttgccagcctttttaaattccagcgttaccggaacggtttcaccttcctcgtagggatgttccggctcgatgaacatcaggtggtagctacccgacttcagttgcatggtcttgcctgcgggcaggtccagaccaccttcgagcttgcgcatcttcatgatctggtcctgcatggtcatttcgtggatttccacgcgcttgacgccgggggcgctgacgctcaccagcttgtcggcttttttgccatcattggcgatggtgaggaaaccgcccgcaacctttgcgcccggcaccatggcgcggacggacgggtcggtaatgaccagatcgccgaccttggtgggcatggcggcatggttcatgtgttcgctcatggcgtcgtggcccgcatgttcatcagtgctggcggcagccagaacgcgaagttgcggcgcaggatgcttcagatcgtgcgggttctggccatccttggcgatttcggtccacgcgaccgaagccgcatcgccgcagaactgcgtcacggggaaggaaagggttgtgtccttgtcgaatggcgcaagctggcccacaacgacgaattcgtcatagaaatcgctcggcaggttgccgtcgctccagcttatctgcttgacgccggaggttacttccttgccgtgtagcttgtagccatgggcatagtcgcccttcgtggtctcgattttccagccagccttggcttgcggttgtgccatgatgaagccttcaggcaggtctacagtcaccttggtcgtggccttgccttcacagccatgcggaatgcgcagtgcggccttgtagaaggtgcctgccttggcttccttctggtcgagcgagcaatgggcgctggcgataccggcggaagcgcaaagcgcgaacacggaaatggcggatgcaaaaagacgatggtttttcattgtatcgaacctgagaatgaggcagttccggcaacaagcctgcggatgcactttgaaatgcgaaactgcttggacaaacttgcgaagccaggcgcgaccccgtaaccgggcgcttggctcgcgacggattgtcttcaggcgaaaggtggagcctgcgggggcgccgagggaggatagacattctgccgcaggatgggctgtggcgggatactgccgtcaaccatggcgatcagcggcatggcgcctgtcgaatttgccggcgcggggcaaaggaaggcggaagagaggcggcaggcgtcgcaaccgttcttgtttggatgctggtccgatccatgatcggtcgcatcggaactgcggtttccgatgcacagggcggaatagcttccatcgggcaatttatattgcgcgatgagatagctgtccggtgccgtgaggtcgatgggcttgtgcgcaaaaccgacgaacacgagggccaatacgctcaatatgcgtatcgccaatcgggtccgtaattgtcgggcgctcagtttcaacgcgctgcatctccaatcacgcagactttatctagtccatgatggctgtctttgccaagggacaaatagtccggggggaggagcgaattaaggcagtaaggcagtaaggcaatagggcaatagggcagtatgttaagggaataggggaataagggagtaggggagtatgtttttggttgcgcatggccgcagcgaccatattcttcactgccctactgccctaaacatacctccccgcgcgctggagcacttcgatcttgtagccgtccggatcttccacgaacaagaagcgggcgaggagagcgccgttgttcctgaaatccaccagattgccgaccttgaagcccagttccctgaagcgggcatgctcggcgtcgacgtcgtccaccgccacggcgagatggccgtaaccgtcacccagattgtaaggctcggtgcgccccttattgaccgtcagctcgacctcgaaatcggcctcttcgttgcgcagatagatgagcgtgaatgtctcgaagtcgatccgctcggcaatatcgaggccgaatgcctgattgtagaaggcaacggatttgtccgcgtcgagcacgcggatcatcgtgtgaatggctttggccatggcttgctccaatgtctggaataaatagtgcggcactattggcgttttgatggaaagctgattatgtcaggatcggatatgaggcaacaatgaagggagtaggggagtaaggcattagggcaacagggcgacagggcaatcgttttgcccgatatgttccctgtttcgttattccttgcgcccttggctgtatgaaatggcaggcgtaacacgcgagcaggttctggagcggctgaaaactgtaacggggccggatttcaaaagcgatgtcgtgtcgctcggccttgtgtcggatatttttattgccgacggtaaggtcttcttctccatcacggttccggccgaacgcgccgaggcgctggagccgatgcggcttgctgcggaaaaggtggtgaaagacattccgggcatcaccggcgcactggtcacgctcacggcagaaaagaaaggcggccgcacgagcgacgacgccccgccaccgccgcgcccgcaggcgaggcccgccgccgccagccagcacaggcatccgccacaaccgcgccccgctgccaagcccggcgttccgggcgtgggcgcaattatcgcagtggcttccggcaagggcggcgtcggcaagtccacgacagcggttaatctggcgctcggccttgccgcaaacggcctgaaagccggcattctcgacgcggatatttacggaccatccatgccgcgcctgcttggcctttccggccgtcccgaaacggtcgagggccgcatcctgaagccgatggaaaattacggcatcaaggtcatgtccatgggcttcatggtggatgaggaaacgccgatgatctggcgtgggccgatggtcatgtcggcgctgacgcagatgctgcgcgaagtggcatggggtgaactcgacgtgctcgttgtcgatatgcctcccggcacgggcgatgcgcaattgaccatggcgcagcaggtgccgctggccggtgccgtcgtggtgtcgacgccgcaggatctggcgctgatcgacgcgcgcaagggcttgaacatgttccgcaaggttgacgtgccgcttctcggcattgtcgagaacatgagctatttcatcacgccggataccggcacgcgctatgatattttcggccatggcggcgcgcgcagggaggcggaacgcctcaacgtgcctttcctcggcgaagtgccgctgcatatggatgtgcgcgcctattcggacaatggcacgccgatcaccgttaaggaacccgacagtgaacacgcgaaaatctatcgcgatattgcccggaaggtctgggaaaacatgaaaagcggcaagggggctggaaagcccgcgccggagattgtttttgattaatggagtaagggattaaggcaatagggcagtaaggcagtatgttaagggaataggggaataagggagtaggggagtatgttttggttgcgcatggccgcagcgaccatattcttcactgccctactgccctactgccctactgccctactgccctactgccctactgccctactgccctactgccctactgccctactgccctactgccctactgccctactgccctactcaagtaaccaccgacggctctgtccgcccgctgcgtttttttacttcggcgatctgttcagccgcgtcgatcagtggggccagcgttgcctgcgtgtcgagattatgttttgcaggatcggcttcatagcgttcgatatagatgcggatggtcgcgcctgacgtcccggtaccggacaggcgaagcacgatgcgcgcacctccttcaaaatagatgcggatgccctgatgttcgctggtcgagccatcaacgggatcatgataggcgaagtcgtcggccttttcgatcctgaggccattgacgctcgtgccgggcaggccggcaagcttgccgcgcaggtcagccaccagcttcgtcgcaatatcggaatcgacggcttcatagtcgtggcgagtgtaataattgcgcccgaaacgtgcccaatggtcgtccgcgattgccttcacactttccttgcgcaccgccagaatgttgagccagagcagaacggcccacaaaccatctttttcgcgcacatggtcggagccggtgccggagctttcctcgccgcagatcgtcaccttgccgctgtcgagaagattgccgaagaatttccagccggtcggggtttcatacatgccgataccgagtttttccgccacgcggtcggcggcggcgctcgtcggcatggaacgggcaatgcccttgataccgcctttatagcccggcgccagatgggcatttgcggccagcatggcaagcgaatctgacggcgtgatgaagataccgcgcccgagaatgaggttgcgatcgccatcgccgtcggaggcggcgccaaaatccggcgcatggctggacatcagaagatcgtagagatccttggcatagacgaggtttggatccgggtgatggccaccgaaatccggcaggggcacgaaattgacgacgctgccttcgggcgcaccgaggcggcgctcgaagatttccttggcataaggcccggtcaccgcatgcatggcgtcgaacttcatctggaagccgccttttatcatggcgcggatggcggcgaaatcgaacaggctttccatcaattcagcataatcggccaccggatcgaagatgaccacctcggtatcgccgatcttgcttgtgccgatcttgtcgatatcgatatcggctgcatctgcaattttatactggtcgatcacctttgagcgggcgaagatcgcttcggtgatcttttcgggtgccggtccaccattgccgatattgtacttgatgccgaaatcctgcgtaggcccgcccggattgtggctggccgaaaggatcatgccaccgaaggctttgtacttgcggatcatgttggaggcggctggcgtggaaagaatgccgccctgtcccaccatgatacggccaaaaccgttggcggctgcgatcttgataagcttctggatcacctcgcggttataaaagcgtccgtcgccgccaaccacgagcgtcttgcccttgaacccctccagcacgtcgaagatcgactggatgaaattttctgcataattgggctgctggaaaaccggaaccttcttgcgcaagcccgaagtgcccggctgttgatcctggtatggcgtggtcgcaatggtcttgacggtcatgttgttcccgttcgtttcaatcggttggcaccgtgcaccttgtcggtgtttgcggtcattgcaagacaagatagatcaaacttgttgtttgaaaataacaaagcgtgcacatcgggctttgcttgccaaaaaaatcctgaatggcggatgatacgcaagttcgatttgccctgaagcatgtttcccgaaagtggcgacggttttcgggatgcgctttattcgcgatagcgtaatgcctcaatcaaggcagcaagtgctggcgggtgctgtcgccggttcgggtaatagaggtggtagccctcgaaagtcttgcgccagtctgccagcacttcgacaagcgcgccgctctcaatatgccgggcggcataatcgcgtggcagataggcaagcccgaaaccggcaaagcaggcctgtagaacctgcgctatgcttgtgaagaccagacggccctgtgtcgtgatgcgaatatccttcccgtgccggctataggtccaggcaaagaattccccatgggtcggcagccgcagattgatgcaatcatggtcggacaaatcctgcggccgtttcggttttccgcccttttccagaaaggcgggcgttgcaactgtcgccatcggaatatcggggctgatgcgcagtgcgatcatatctcgggagacgagctttccgcgtcgcaccccagcatcctggcgttcacgcaccacgtcgctgcgcccataatcggtggtaagctcgatatgaatatcgggaaattcggccagaaaacgttccagtgcaggccagagaacgctctggatcgcatattcatccgccgataggcgaaccgtcccggaagggcgctcgcgcagttcgccgatctgtgcaaatccgctggcaatctcggccagcgcaggcccgacctgggccagaaggcgctctcctgcttccgttggcgagacatagcgggttgtccggttgagcaggcgaatacccacccgctcctcaagattgcggatggtctggctcagcgccgattgcgacacgccaagctgtgcggcggcgcgggtgaagctgccggtttcagccacggcgacaaaggcgttcaggtcgcgaaggttctcattctgcattcataagctcagctaataaccgcattcattttatacagcctaatagaattcatcccccaccgctatattccctgtcaattgaactgcgcgatcaccagacgcgatacggaaaagggatgattcaatgaaatctgtgactttcaagaacaagaactgggatatcgctgcccatttgcacacccctgccggtttcgacgaagcgaagaaatatcctgctattgtcgtggcccatcccatcagctcctgcaaggagcagacagcggcgatttatgccgcaaagctggctgaacttggctatgttgcattggcattcgacgcttcgacacaaggggcaagcggtggcctcggcaaatatctggaagaccccgcaagccgggttgaggatttccgctgtgcggcggattatctcgtgacgcttgatttcgtggatgagaacaggattggcgtgctgggtatctgcggcggcggcggttacgctgtgaacgctgccatgacggaccgccgcttcaaggtggtcagtacggttgtaggtgcaaattacgggcgtcttttgcgtgaaggcgatatgtcgccggatgcggcaatcaaggccatggaagcgataagccagcagcggactgccgaagcgcgtggtggcgaggttgcaataacgtcgtatattccccaatcggtcgatgcgttgaaggcttccggcatcaccgatatcgatgtgaccgaggctgtcgattattacacgaccccgcgcggccagaagccgggatcacccaacaagctcaatgtgacgagcacgggagcagccttcaactgggatgcatttcaccttgcagatcagcttttgacccagccgctgcaaattattatcggtggcggacagccgggcattttcggttcgttccgggatggttatgaattgttcgacaaggcccgttcgcaaacgaaaaacctcttcattgttcccggagccacacattacgacctttacgacaagccggaatatgtggatcaggctgtggcgcggctgaaggaattctatagcgaatatctttgaggtgaaaatagcctgcttttgagcaaaccggattgcggtgccgtggaaacacttagcaacggcagagccgttatgcctctgataaagggacaggacgaatcacggaaaccggacatgacgcccttcgacatgaggcctatcgagcgcgaagccctgccttcggaaattcttgcgcggttggcgaaaaccgaagggcgtctgatcgtggccattgccggcccgccgggcgcgggcaaatccaccctgtccgattatctgctccacgccatcaacaagggcggcaatgcgccatccatcatcgtgcccatggacgggtttcacatcgacgatgtgattcttgaacagcgcggattgctggatcgcaagggatcgccgcccacttttgattgcgcaggtttttcttcccttctccagcgcctgaaaggggcggaagaagagatttttatcccggttttcgaccgctcgctggagttttcgcgcgctgccgcatccgtggttgggcctgagcatcgcatcctgctggtcgaaggcaattacctgctgcttgaccgggagccgtggtcaaggcttgctccctttttcgacatgacggtctatctggatgtgccctttgccgtgctggagcgccgcctgacagaccgctggctcggtttcggcttcgatgcggaaacggcccgaaaccgcgccctctccaatgacattcccaacgccgaactcgtggctgcacagtcacgcaaggccggttttgtcgttagtttcgacgcgcgataacaggaatcacgcctttcaagacttgcggtgcagtgctggcgtctgcatgatggagcgaacttagcacaatgctcgcaattctgatcgggacagccttccatgacgacttatgtttttgcgccacgcccgcagacgtttctgcccgtgaagggaacggatgcacgctttcccgtgcaccgcatttattgcgtcggccagaactatgccgatcacgctatagaattgggcggcgatccgacgcgcaacccgcccttcttcttccagaaaaacccggatcgccttgtgatcgagggcggcgattttccttatccgccaaagaccgaggatgtgcatcacgagatcgatctggtggtggcgttgaagagcggcggcagcgatatccctgtagaaaaggcgctggaccatgtttacggctatgcggtcggcatcgacatgacgcgccgtgacttgcaggccgtggccaaaaaggcgggccgcccgtgggaagtggccaaggcgtttgaacattcggccccctgttcggctgtcgtgcctgccgctgaaacaggccacccggagcaggcggcgatttcgcttgccatcaacggtgagatgcgccagtccggcaatctcaaccagatgatctggaaagtgccggaaaccatttcctacctgtcgtcgctctttgatctgcaacccggcgatcttatctttacaggtacgcctgcgggcgtcgagccggtgaagcgcggcgaccgtctggagggcaaggtggatggagtgggaatactatccgtaaccgtggtttgaaacatgcggaggagagcgaatgagcacctatcttcccgaagacgtgcatgatgctctggagcggttcatcgccgaacggtattccggactgaaccagactgaggccatcacgcttattctgcgtaaatggctgacgcacgagaggtatctttcggcagagcctgaacaaggcacaccgccggaagaattgaatgcaacgaatgacgattgaggccgtgagcgtgcgatgcaaaacgcatctgctggcggataagggaactgcgggaaaataattgaccatggccaagcagccacagaatggagcaggtcgcaagactgcgcttgggcgacgccttttgattctcatgatcgtggcaattctgctcgtgatcgcgcttgtgtggatgagcatttatctttttgatccggatggggggatcaattttgatgatcttggaatttttgcttatgatttcaatgcattgattgaatgggtcgcgcgtatttgattgctcggcagagcaagttgttacgctttgaaacattcattttgacgcaccgccggcgtttagagcttccgctctatgtcttttgcgtggtacacgattgtcatcgaccgaaagaagactgactgaggcgggctgccaaggcccgtgtaagccaagaggatctggatggcattcgaggacatcaaggcggaaattgcgctgcttttcgagcaaatggtaaaccagccgcaggacgcccatgaaatccgtgaaacggttcgtgaaaagctcaatgaattgaaggcggcgggcctgcccctgccggaagatctggtcgagcttgaaaaacgcatcgaacaagatttcgattcctgagaacgggcccggtcatgcgttttgcgctttcttcttcatctgccgctttcgcccgcaagggcttcatgcttgttggttgcgccgtggcgctcagcgcctgcaacaccaccaatgacggcaatgcggtgaaaaccgcgcttattacgcagaccgacaacaaggctgccgcctccggggaacagccttcctcagcgccgcttgccgccgcgtccgacgaagctgccccacagacacaaaccgtcgccgcgctgcccgatccggttctgccggatgtcgtgcccattccgggtattcgcgggcaatccgagccgatgatggcctatgccggtgcgcaggccgccgcttccccggcttccattgccgccaatatggcctttgaaacacccgaaagcgcaccgaaggatctggatgcgctcatcaccaaatattccgttgcttacgacgtgccggaacgcctggtgcgccgggtcgtgcatcgcgaaagccggttcaatccgggtgcgcgcaatgggccctattggggcctgatgcagatcagccacccgaccgcgcgcggcatgggctatacgggttcggccaagggccttctcgatgcggaaaccaatctgaaatatgcggttcgctatctgtccggggcctataaggtcgcaggcggcgatgaaagccaggcggtgcgttattatgcgcgcggctattattacgatgccaagcgcaagggattgttgcaggaaaccggcctcgacggtagctggaagcgcaacggcccgacccgtgaggccgccgcttccatccaaccggcatccttgccggaaggcgccgccataccgattccgggcgtggctcccattcaggcttcctacgcagcggcagggcaataaactttatatcgaccaactgtcatcttgacgctgcaaagcgatggcagtttcctgttgagagcgcatcccgaaaagtgtgaaacggttttcggaaaagatgcgcgttaaaacaaaggaccagagcgccgatctgatccaatcagatcgaaacgcgctctggaactgacgacagggaaatttcatgaatgtaagactgccacatccagtcaaatggaaatatgaccgggccgaattgtgggccgatggcgtcatccatgtgctgggtgtcgggctggcgcttgccggtgccattgccatgctgttctatttcctgccgaacatgccggctgtgacttcgatttcatccggcgtctatctggcgagcctcgttgccgcgctcggaatttccgccgtttacaatatctggccggtctccccgaccaaatggttcctgcgccgtttcgaccattcggcgatttatttgctgattgccggaacctacacgccttttgccatacatatgggcgaccgcgcgctgcccctgctgctgttcgtgtggagcgtggctttcgtcggcatcatgctcaaactgttcatgccggggcgttttgaccggctgtcgatcctgctttatctggcgctcggctggagcggcgtcatggtctatgacaccatggtgcaatcgctgccacccgccgtcttctggctgattgcggctggcggcatggtctattcgctgggcgtcatcttccatgtctgggaacgcctgcggtttcagaacgccatctggcacggttttgtcgtggtgggcgcggcgctgcattattgcgcggtgttttttgtcggcgcgtggaattaacgaaaagggcggcgtcgcggattcagtttatgacgtgccgaaaatggtgttttgcgagaaccggagcggagtgtactttaaggtacatgagcaccggaagcgcagcaaaacgccatttgcaggccgtcagaaacagaatcctaatggaagtcgcgtgagttcggcatgaccctcacattccgtggatgatgcgccatctgggatggagcgatgaggcgctgtgcttcgcgtccgctcatttcgatcaatgccgccgaacggtcctgcaattttgccgccaccagatgcacgaccccttcgaggctgcgctgtatgcggccttcgatatggatcagccgcgcgctcatcacttcgcggcgaaacaccttcatgatcttcggccagatcacaatattggcgatgccggtttcatcctcgatggtaagaaacaccacgcccttggcgctgccggggcgctggcgcacggtgacgacgcctgccactttcatgcggcgtccatccgcaccttcctgcacggcgcggcaggtggaaacgccttccgccgccagcccctcgcgcagatattgcagcggatgccctttcagcgaaagccgcgtcgtctcgtaatcggcaatcacatgctcggatgccgccatttcaggaagcttcgtgcgcggttcttgcgccagttcgcttgccgcggcggcgcggaaaagcggcagcgtttcgtcattgggcaggcggcgcaccgcccataatgcggcgcgacggtcgatatcgagcgagccgaaagcatcggcatcggccagaagcgtgaaggcgcgccggtcgagccggagccgccggtgcatgtcctcaatggtgcggtaaggctcctgccggtcggcaatcagaagctcggtgtcccgtttggaaaaaccgtcgatctggcgaaaaccgagccgcaacgccaggtgaacatcgggtgtttcctccagaatattgtcccattggctgaaattcacatcgacgggcagcaccgtcacgccatgctcgcgcgcatcgcgcacgatctgggcgggggcgtaaaaacccatgggctgggaattgagaagggctgcggcaaacacttccggatgatggcatttgagccatgcggaaatatagaccagatgcgcaaagcttgccgcatggctttcaggaaagccatattctccgaaccccttgatctggttgaaacaattttcggcaaaggtccggtcgtagccccggttgaccatgccgtcgatcatcttcttctccatcgtatggatggtgcccatcttgcggaaagtggccatggcgcggcgcaactggttggcttcctcgggtgtgaattttgcagcctccatggcaatgcgcatcgcctgttcctgaaacagcggcacgcccttggtcttgccgagaatctgctgcaattcgttcgccggtccatgttgcggcgaaggtgatggcagggtgcagggctcctgtccgcttcgccgcctgagataaggatgcaccatgtcgccctgaatgggaccggggcgcacgatggcgacctcgatcacaagatcatagaattcctgcgggcgcaggcgcggcagcatgttcatctgcgcccggctttccacctgaaagacaccgagcgaatcccccttgcacagcatgtcgtagacggctttgtccttgcgcggcaggctggccaatgtcagcttttcgccgccataaagctgcggcttgtgctggtgaatgaggtcgaaagccttgcggatgcaggtgagcatgccgagcgacagcacatccaccttcatcaagcccacttcatcgatatcgtccttgtcccattcgatgaaagatctcttgtccattgccgccgggccaatgggcacggtttcgtccagccggtcgcgggtgagcacgaagccgccgacatgctgcgacaggtggcgcggaaaaccgatcagcgtgatggccagttccaccgcgcgctggatgattggattgtcggggtctagccctgcctgcctgatatgctgcctgtcgatgccgccgcccgataggccccagaccgtattggcaagtgctgctgtcacgtcttcgctcagccccagcgccttgccgacatcgcggatcgcgctgcgcgagcgatagctgatgacggtcgccacaatagccgcgcgatctctcgaatagcggtcatagacatattgcatcacctcttcacgccgctcatgctcgaaatcgacgtcgatatccggcggttcctttcgctcggcggagatgaaacgctcgaacagaagatccacttgcgtcgggttcacgccggtaatgccgaggcagaaacagacaacggaattggccgccgagccgcgcccctgacacagaatgcctttctcgcgggcatgggtcacaatgtcataaacggtgagaaaatagggctcgtattcaagcctggcgatcagcgccagttccttgttgatcagcccttgcacctttggcgggatcatgtccgcaccgtaatggcgcgccgcaccttcccagacgaggtcataaagatgttgctgggctgtcttgccgggcgggatgggttcgtcgggataggcatatttcagctcatcaagctggaaggtgatgggcgcgacgaaatcggcggtcgctgcaatggcttcaggataatcgcggaacaggcgcaccatctcatgcggcggtttcaggtggcgttcggcattcttttccagaagccgcccggcggcaaaaacggtcgtgtgatggcgcgtggccgtcagcacgtcctgaagcgggcggcggtccgggtgatgatagagcacatcattggtggcgatcagcggcacgcctgcctgcgcggcaaaccgggcgatgcgttccgcgcggcgtccgtcctgcccctgatgcggcatggtaagcgccagccagaccgagccgggtgcggcctgtgcgatctccgtcaggcgtgcggcaaaatccggctcatcttcgtcaggcggaaagaccgcgatctggaactgtcgcgcacgaaacaggaggtcggcccattcgagatggcattcgcccttgatggcggcgcggtgctttccttccgtcagcaggcggcacaattggccataagcggcgcgatcacgcggatagacgaccatatccggcgtgccgtcgatgaaggaaaggcggcagccgatgaagaggcggaaaccgctttccttgcgaatatccttccattgtgcatgggcgcgcaccacaccggccagcgtgttgcggtcggcaatgccgatgccggacaggtcaagcgcatgcgcacgctctaccagttcctgcggatgcgatgcaccgcaaaggaaggaaaaattgctggcagcggccatttcaaaataaggaaccatcacgcgaacagcccatgcagaaaccagcgcgggtgattggcgccgtcataaagcccttcgcgaaaaatccagaaacgctggccgttttcatcctccacccggtaataatcgcgcagttccggcacgtcctgaccgattgcgcaccaccattccggctcgatccgttccggcccttcggcaaggcgcacctgatggcgcacccgccgccacaggaagaaggagggcggactgtcgggcacttcggcgacggtttcgatcaattgtggcggacggaacagttttatggggcgtgcgggcgagtcgcccggcagttccgcctggctgcgataatcggcttcggttttccgcgatccatgcaaggcaggggcgaggccgtaagcgcgctccggcatatgggtgtcgcgcggaaaggagacgagaacgcggtcctgtccaagccgcgccgaaagccggtcgataagctggctgaagccggcttcgtcttcctcatgctggtcgagccccgtctggcgctgggccactgtgctgctgcgcagtgctgccagccggatcatgtcgaagccgaaaccggcatcaagcggatcggtgagcgcacccagcctttcgcgcgcaaggcgcaggaaaatcctgtcgtcgcgcaagggctggcctgtttcgatacggatatggcgcacctcgccatcgacccggaagaacgacgcctcaagcagaagcgcgcccttgccttccatttcaagctgcgcaaacagcgcctgcgccagttcccgcaatatatgttccaccagttccattgccgtcaccggctctgacaggcggcgttcgacggttctgagcggcaggatgcgcaagggggaaatcggcgcgcgctcgcgccgcgccagccggtcgagcctggtggcaagatcggtgccgaaacgggcggtgagggcagagcggggcagcgccatcacgtcaccgatccgtttcagcccggcgcgcttgaggccggtttctgcggcttgcgccagttcaagcgcggaaaggggcaggcggggaagcagccggtcggcctccgcttggctgaaaacaccgcccttcgttccccgcgccagaagccgggcggcaaaactgttatcggcaatcgccgcctgcacgtgcagcccggcgcgttcaaagcggcaaagggcgtcagcacgcatggcggcaggcccgccgaacaaatgcgcgcagccggttatgtccagcatcaacccatgcggctcatcgaaggcgacaagcggcgtgtagcgctcgcaccactgggcaaggcgcttgagaagtgcggtatcatgttccggcgctgccgctgccacgtcgagcctttccacgcgggcgcgggcatcggtcagcgccatgccgggaaaaaggccgagctttgccgcttcaccatccaccgccgtcaggcgcagcgcattggccgtgcgttctgtcacgaccagaggaagccgctccttgccatcaggcggaacggcgcggcgaagccggtcggtcggcagaaacggaaaccagagggcgagaaacaagcgttctgccgtcccgttcgcgggcgccaaattcgagggtttcattgttccattccatgatccattgcccgcatgtgccgtggcggttgcgctccagaacggcggaaaaggcgggcttgcccggcgcgtttgctccgctggagcgcgaaggcgcgggcgccacccgccagcggctgacggcggcactttgcactgccgtccggtggctcctcagcaggatgaccggcaattgcgcggcttcggttgcaagcagcaggcggcgcgaaacggtgaggtcgagacatttcggctggcctgttatcgaggcgacaatgccggaaaccagatgcgaggccttgccgccgcttccggcttccagtgcatcattggctgccttcagcacatcctgtgccgtcgggcaacgcacgattaaaagccgtgcgggatcgatcccgaaggcatgaagccccggcggataaagccagccatattcctgtgcagcgctttcttcctcgatccagatgatcgggcgctgcggttttgccgcgcgggcggcaaaggcaagcgcaaagccggtcgcgaccatatgcgcgccggggttttcggcaaagatatcatgcagcgcatcgcccgccagaccatgcggaaaggctgcatcggcaggcgcaaagcccagcgtgaaactgcgcgcgcgcccgaagccgctccctttcccgctgcccgtctccctgcctcttccattggcaaaactgccttgcggatcattgccttcaatgcctgttaccatgcgccgcagcgccgcgatgtcgatgccgctcacgttcgattcctgttatttgttcactttatgttccataattgaatcgagtgaggcaagagtcaagcgtgaactgctctaatgtttccgcgccttggtatcagcgatgttctataaataagaccgggaaaaaagaaccgattatgtgctggggcaccgggcgatggcgtccgaaaagagaaaagaattcaatattatatgctatataagaaatttatattgcaattatttaaataacatattttttgtaaaattattgggatttacagattgggattttttttattttataagtatcaatttttgtgggagtaaattaaaaaatatattctatattatttaggttttatgaaaaaataagcttttatattaggtaaattacctgtctttttaataaaaggtcgggttattggtatttatatataaggtaaaaattttacatgcctggtctttttagctcaacgtttttgagtggcaattttagaaataaaataagagattatatctcatgtttttgcttattcatgtttggattgtctgtaaaccacgcttatgccggaccgggaatttttatcaatgatggaacagatgatggatgcatatggacctttgataaggaagactattccccaatcggagattactttggaaatacggcgcccgcagacaaagattcagctgggagaaatagtccagcgtcagtaaagtatcatatcccatcgatacagcaattgggcggtgccgcaactctgaaatgtttaagcaaagacagggatacgcagaccgacagagtccttttttatgggaatagcaaggagcaaggttcgatatccctgacacttggcggcgagctttttgtcaataatggcaatcttggattgggcggtggcactgatactaaggccatgcgcatcggttcgatggcaacgctgacaggaccatcaggcttgcgttcattggcgattggtgcgggtgaaatcgcaacagtggcctcgggcgacgatgcgatagcaatcggcacagcggcgcaggctgcacacgtagggtcgatagcgcttggtcttcaatcgacgaccgaacttccttccctggtgaaagatgttaccattaacggcataaaactgtctgcttttgctggcagtaacccggcaagcgttctctcgatcggcaatgacacgttgaaacgcagcatcaccaatgtcggtgcagggcgtgtgagcaaggactcgacggatgctgtcaacggcagccagctttacgccgttgcggaacaggccacgttaggctggaacctgacggcaaatggaacggataaaagcagggtttcaccgggcgacacggttgacctgagcaatagcgatggcaatttcgttattggcaagcatggcactggcgttacgtttaaccttgcaccagatttgaaagtaacgagccttgtagcgggtaacacctttctggatacgaacggacttgtgattaccggcggtccgagcatgacagtgtttggaattgacgcggctcatctgaatatccgccatgttgcggatggagcagtgacagcgacttcgacggatgctgtcaacgggagacagcttttcgctgtctcggaacaggccgcgtcaggctggagactgacggtgaacggaatggataaaagcagggtcgcaccgggcgacatggttgatctgagcaatagcgatggcaatctcgttcttagcaagcatggcactggcgttacgtttaaccttgcaccagatttgaaagtaacgagcctcgtagccggtaacacctttctggatacgaacggacttgtgattaccggcggtccgagcatgacagtgtctggaattgacgcgggtcatctgaatatccgccatgttgcggatggagctgtgacagcgacctctacggatgctgtcaatgggagacagcttttcgctgtctcggaacaggccgcgtcaggctggagcctgacggtgaacggaatggataaaagcagggtcggaccgggcgacacggttgatctgagcaatagcgatggcaatctcgttcttagcaagcatggcactggcgttacgtttaaccttgcaccagatttgaaagtaacgagccttgtagcgggtaacacctttctggatacgaacggacttgtgattaccggcggtccgagcatgacagtgtttggaattgacgcggctcatctgaatatccgccatgttgcggatggagcagtgacagcgacttcgacggatgctgtcaacgggagacagcttttcgctgtctcggaacaggccgcgtcaggctggagcctgacggtgaacggaatggataaaagcagggtcgcaccgggcgacatggttgatctgagcaatagcgatggcaatctcgttcttagcaagcatggcactggcgttacgtttaaccttgcaccagatttgaaagtaacgagccttgtagcgggtaacacctttctggatacgaacggacttgtgattaccggcggtccgagcatgacagtgtttggaattgacgcggctcatctgaatatccgccatgttgcggatggagcagtgacagcgacttcgacggatgctgtcaacgggagacagcttttcgctgtctcggaacaggccgcgtcaggctggagcctgacggtgaacggaatggataaaagcagggtcgcaccgggcgacatggttgatctgagcaatagcgatggcaatctcgttcttagcaagcatggcactggcgttacgtttaaccttgcaccagatttgaaagtaacgagcctcgtagccggtaacacctttctggatacgaacggacttgtgattaccggcggtccgagcatgacagtgtctggaattgacgcgggtcatctgaatatccgccatgttgcggatggagctgtgacagcgacctctacggatgctgtcaatgggagacagcttttcgctgtctcggaacaggccgcgtcaggctggagcctgacggtgaacggaatggataaaagcagggtcggaccgggcgacacggttgatctgagcaatagcgatggcaatctcgttcttagcaagcatggcactggcgttacgtttaaccttgcaccagatttgaaagtaacgagccttgtagcgggtaacacctttctggatacgaacggacttgtgattaccggcggtccgagcatgacagtgtctggcatcgacgcgggtcaactgaaaatcagccatgttgcggatggagcagtaacagtaacctcgacggatgctgtcaacggcagccagttgcaccgtgttgcgcatactatagccgaacatctgggtggcgacgcgcatgtcaatgccgatggctccgtcatcgggccgcaatatacggtgcagaaaaaacgctacaagacgatttatgatgcttttggcggtgttgatgaaaatctgtccaacatcaacgacatactgcatgatattgaaagtggcggcggcatcaaatatttccacgccaattcgattggagcggacagccgggcccttggcacgaattcaatagcggttggttctgacagtgttgcttctggcgaaggcagcatatcagtgggtaatggcgcgcaagcttccgctcatggttctgttgccttgggtgaaaatgccgcggcgcccgatgccaacagcgttgcattgggagcggggtctaagacgtcggaagtggtggcgacgaaggggacgacgattaacggtcagtactatgattttgccggagatgctccaagcgggacggtatcggtgggcgataaaggggccgagcgcaccatcaccaatgttgcagcaggcaggatctcggtggaatcgaccgatgcggttaacggctcgcaactcaatgcggttaatcaggcgattgaaaaccttgctgccggtgttaccgaaaacgataaattcagtgtcaaatatgatcgccattctgatggtaccaagaagaattccatgacattgcaaggatgggattcggctacgccggttgtgcttgccaatgttgccgacggtgtgcacaaaaacgatgcggtcaatgtgagccagcttaaggcaggtctttccacgacgcttggtgaagcgaaagcctataccgaccagacggctttgcagacgctggatcaggccaatgcctataccgataaaaagttcgggaagttgaacgaggatattgtggcaacgcggatagaagcgcgtcaggcggcagcaatcggcctggcggcggcatcgctgcgttatgatgacaggcccggcaagataagtgctgcgatcggtggtggtttctggcgtggcgagggagccgtcgcactggggcttggccataccagcgaagatcagcgtatgcgcagcaatctgtcggctgcaacttcaggcggaaactggggtatgggggcaggtttcagctataccttcaattaaaaattcaggctgttttatcatgataagatcagtcttggagcataatccgaccgcagcgaaacgagggcgatcaagattatgctttggaaagaaaagcttggagcgccgatctgtttcaatccgattgaaacgcgcgctcaagcgtcttgtcggcccggcttcagctttcctggccctggctttttcgcatggcagcgttgatgctgccatgcgaaaaaataaacagccacccgcgccaccctccgtttacacccaaactccaggatttgccgtcaaatctacagaaatcatggtgcccgatggggtctctgcgggggaatatcggcgcatcacccacccttttcccaactggacattggtgtgtgacgagaatttgaaggcgaaaaagcgtgtctgcaatatcacgcagacaatcatgcatgaaaaagggttggtcgtattcagctggtcgttggcggctgcggagaatggcaagccgtatatgatcatgcgcatacccgcagttgtgggggcaaggcaggaaatccgcctggatttcggtgatggaactccgatcatcgtgagtaaaacgcatggttgcgagggggcggtctgtatcgcctatctgccggttggcccacgtctgcgtgcatatattgccaagggcagcgtaccgaaggtctcttatcccgtaccggatatacgtcgcggttcggctgattggttaatgttttatgcgccgctctctggccttgcccacgcgcttgctgcaatctgaaccgcatcacacttttcgggatgcgctttgaaaacaaaagcccgccggagagcgggcttttgtccaaatgagctatatttatttgcggtcgcgtgcagccagtgtgcgcagacgcagcgcattgagcttgatgaagcctgccgcatccttctggtcgtaggcgccctgatcgtcttcaaaggtcacgagcttgtcggaatagagcgacttggccgattcgcgaccgatcaccatcacattgcccttgtagagcttgagcgtgacttcgccttcgacatggcgctggctgtgatcgatggccgcttgcagcatttcgcgttccggcgagaaccagaagccataatagatcagttccgcatagcgcggcatcagctcgtctttcaggtgcgccgcaccacggtcgagcgtgatcgattcaatggcgcggtgcgctgcaagcaggatcgtaccgcccggcgtttcgtagacgccgcgcgacttcatgccgacgaagcggttttccacgaggtcgagacggccaatgccattgtcgcggccatagtcgttgagcttggcaagaagggtcgctggcgacaggcgctcgccattgattgaaacggcatcgcccttttcaaagccgatcttgatgatcgttgccttgtcgggcgcggtttccggcgaaatagtgcgcatatgcacatattccggcgcttcctgcgatgggtcttccagaaccttgccctccgacgaggagtgcagcaggttggcatcgacggagaacggtgcttcgccctttttgtccttggcaaccggaatctggtgctgttcggcaaattcgagaagctgcgtgcggctcttgaacgaccagtcgcgccatggagcgatgatcttgatgtccgggttcagcgcataggccgaaagctcgaagcgaacctggtcgttgcccttgccggtcgcgccatgggcgatggcgtcggcgccggtttttttggcgatgtcgatcagatgcttggagatcagtgggcgggcaatcgatgtgccgagcagatagacgccttcatagacggcattggcgcggaacatcgggaagacgaaatcgcgcacgaattcttcgcgcacgtcctcaatgaagatttccttgatgcccagcatttccgctttcttgcgggccggttcaagttcctcgccctggccgagatcagcggtaaaggtcacgacttccgcgcccagttccgtctgaagccacttcaggatgatcgaggtgtcgaggccgcccgaataggcgagaacgactttcttaacgtctttccacttgctcatagttcacttccgtctgatgcggtggtggctggagcgggagctccaacagatatatccgcaagtcttttatcagttgcgaagccgcgtgcaagcaggatggctgcgacttatagaaaagacgagagaaaccagtggcggcggaccttgattcgcgttagcgtgccgcgaattttcggagcttttcgcatgccattcctgacaaacctgaccttcattcccgaatggacaatctttgtccagttcgcgatagcaactgcgatcctttccatcacgcccggccccgacatgacgcttttcgtcgggcgttccctgtccgaaggcaaggcggcaggttttgcctgcatggctggcgccagcaccggcattgtcattcacaccagcatggtggcgctcggtctttcggcgcttattgtggcatcgcctgcggcctttacggcgctgaaagtggtgggggcgggctatctggtctggctcgccgtgcaggcgatctgcaaggggtcggccttctcgccggaaaagaatggcggcaagaagcatacactgtttcagaactggctgaccgggcttggcatcaatcttctcaatccgaagatcatcctgttcaatatgacattcctgccgcagttcgtctccgcgcatgatcctcatgccatgggcaaactgttcttcctcggtctgtcgtttattcccatggcgctgcccttcaccattcccatggtggtggcggcagatcgttttgccgggcttctgaacaagaacccgactgtgacgcgcattgtggactggatgtttgccggtgtattctcggccttcgcgctgaaaatcatcaccgcacaggcaaagtagaaatcagtctgtcgggcgggataaaagccgcccggcattgcggcctgcaagcagccaatagacgaagccgccgccaataccggcccctgtcgttgccgcgatccagatcgacatttccggcaggccgctgctggagctgaatggtacggcggctcccgcagcggcaagacctatcagtgcgccagcgacgcaataaaagagcgattctctgtagccgcgcgcttcagccagaataatgatgatcacggcggggatgaagctgaagccaccggcaatggtggccatgacgaagccgctgacgaaaacgctgctccagaagctggtttccgcccagaacggcccgacacccgcatcgttcgccatgaagacgaaatcgttcatcatcgaatcgatgcccaggttgcggaaaagaattgcggccagaaaccatcccaccgccagaaccgcacagcaatagctgaaaaccacgatggcaaagcgcattatataatcgaaagtgtcgttcacgcggtgcacacctgtgttttcttcttggtggtattactcaccatggcctgcaatcatcatggcttcgagagcgaggcgttcgctcttgcgcaggcgttcggattccgacttcaactggccgcaggcggcaagaatatcgcgtccgcgcggggtgcggatcggcgatgcatagcctgccgcgtttacataatcggcaaatttctcgatctgctcccagtccgagcactggtaattcgtgccgggccacgggttgaaggggatcaggttgatcttggccggaatgccctgcaacagcttcaccagaagcttggcatcgtcgagactgtcgttgatatccttcagcatcacatattcaaacgtgatgcgcttggcgttcgacaggcccggatattcgcggcaggctttgatgagctcagccagcggatattttttgttgatcggcaccagaatgtcgcgcaactcgtcgcgcacggcatgtagcgaaatggcgagcatgacgccaatctcgtcgccggtgcgataaatctccggcacgacgccggaggttgaaagcgtgatgcggcacttggaaagggacaggccgtcaccatcggaggcgatcagcagggccttcttcacttcctcgaaattatagagcggctcgcccatgcccatcatcacgatattggtgatcttgcgtccctcggcaggcaccatggcgccgtcgggcgtatccttgtccggaaaatcaccaagcctgtcgcgcgcggtcaaaagctgcgccagaatttcttccgaggtgaggttgcgcaccagcttctgcgtgccggtatggcagaaggagcaggtgagcgtgcagccgacctgtgaggaaatgcagagcgtgccgcgcccttcttcggggatatagacgctctcaatctcgacggggcggccagcgccgcgcggcggaaagcggaacagccatttgcgtgtgccgtcctgcgaaatctgttcctcaaccacttccgggcgcgcaatggtgaaatgctgcgccagcatcgcgcgcagatccttggaaatattgcgcatgtcggcgaaatcggaaacgccgcgtacatagagccaatgccagagctggctgatgcgcatcttcacctgacgttccggcaccccggctgcaatcagtgctgcggccatttcctcgcgcgacatgccgatgagcgacggctttgcctccaggctggcgcgcgcatggcgggcaagctggtcgcgcgtatcatcaatggtaaggtcgaacgaaatggacatctgttttcaactattgcagggcgaccgcgatcacgcgcgccgataaaacttccagattatctgggtcgattacatgaatatatgggttcgatcatctttccatgcgagatgcgaacccgatggcgcggctcttagcacagaataacccgctcgtcatcccgcatgaaatctggcgtgtcgtgcaagattgcggggatgggcgcaaaagaaaaaagccgggcacgaagcccggctttgaagttctgcctgatcttctggattatttgcacttctggatcgcggccagtgccgcggaaatgcccttcagggaataggtgtaactggtcttggtgccgcgcttcgactgtgcctgcaccttcatgtcggcgccgccgcgcatggccgcgacaagctgcggctcttcggctgcattttccatccagccggatttgccgttgacgaacatggtgaagttgcggttgccgatggtgacgatcacttttgcattcgggttcagttcgtaaccggccatgaattgcggctcgaaggaaacattctggcccggcttctggctgacgaggaagaagttgtcgccgtgatcgacattggccggggccttctgggtcgggacggacaatgcatagcagaccttaccgttgccggattggtagctataagccccccatgcgtcgaactgtttaatctggctcggtgtctgggcgagtgccgagcccgccattgcaatcgtgaacaccgaagctgcgacgatcgattttccaagcattgtttttaccggttctctttcgtttgcttcaaacttcaaagcgccagccgcgccggttccaccgggctcgctgcgctctatcttgctgtcctgatacatttccaaacgcaaaaccggttgtcacctttgctggaaatgcttttatcccgggatgccgccattccgcgcgccgccccattcagtcacccttaacttgccttaatctgggttaccaaacagtgaaggtttgaaagaaaacttgaatgggcaagcccaaggccccgccatcccgtgctttcagttgaatgaaaagaaagcggcgagagtttgtcgtcgcgggagagattaggggataaggcagtatgttaagggaataggggaataagggagtgggggagtatgttttggttgcacataaccacagcgaccatatttttcactgccctactgccctactgccctactgccctactgccgcctcatcctcaagcgcctgccgcgcggccagccggtgcgcaggcgtgatgtgggcgcggacagcggtgagggccgccatcagcacggcaacgtcgtctgtgaagccgatgccggccagaatatcgggaatggcgtcgaatggcaggacgaaataggccagagccgccatcagcgtcatgcgcacgcgcatgggcgtcttctggtcgagcgcgcagtaataggcagcaacgacttcatccatgaacggcaccatgcggccagcccggcgcacggctttccagaagccctgtttcacccgttcgctgcgctttccgaaccggctttcgtcgccgggttcgaggatttcaccgattttgacgtcatccatcctggttcaactcctgtcgcgcaggctctcaaaccgcgcacaagaccagaaaatggggattatcgccccgcttcgcaagtttttgcctcaaccggcgatcgcgttcatcttgcgcgccatcttgatatccagttctgtaaccccgttttcgctgtgggtcgcaagtgttacgtccacacggttataggcattgaaccattcggggtgatggtcgagcttttctgcgtaaagtgctgcctgcgccatgaaaccgaaggcggtgctgaaatccttgaatttgaagctgcgagtgattgcctcgcgcccatcaactttctgccagccgtccagcgccctgagcgcctcgttcatttcgctttccgtcaatcggttgcgtgccatcgtctttcgcctatgttgcgggtttatatcaaccgaccaaagccgtgagagttccgtgattataccaggctgtagtgacggattaacttgtggtttggtatgggcaaaaaatcttcagctttaggagcgaaaccgaaggtggagtgtatctccatcaaggtttcgcgacgccaagatggagtttttttgccatatcccgaagggacgcggtgtattttgcttctgaatgtgtcgaaatgcccttgtgaagatcaacttcacggcggtagtttctcctgtccagaaacaaaataccctcgcgccaaaccatatgttaatccgtcactacagcctcgccccgactagtattcttttcgtttgtgccggcaatatctgccgctctccgcttgccgaaggggtgatggggtatgtgcttgaaaaacgcggcatccgccacgtattgatcgattcggccggaaccaatggctaccataccggcgaagaaccggacgggctccattcaggtggcagcgcatcacgggctcgatatttcagcacagcgctgccgccagttgaccatggccgatttcagccgcttcgatcttatccttggcatggaccgctataatatgcggatgattacacagcgccagcccgcgcggataacggcgcggatcgggcttttcaccgaggttgcggagggaaaaccggttgaaatccccgatccctattatggcgaaatcggagatttcgagctggtttaccggatggtccttactgcctccacggcgctcgccgaccagttctggccggagcgcgccattaagggccaggcttcctcaacgatataagggccgccgccgaccgaatcgcgcgacgacatcaagacgaaccgcccgaccttgaagggcagcgtggcgaagtttgcccgcccggaaagatagtgcaccacatcctcgatgcgggcatttttcaaccgtgccagtgtcacatgcggcgtgaacttgcgcgggtcggcgggaagacgcaggcgctggcagatgcgctctatttcggcctgcaaggcgttgagtccgggcgagggcgacacgcccgcatagatgctgtgcggttttttggagccgaaagcatcaacgccggagagattgagcatgaattcagggcgccgcacacgatcgagcgcgttggcgatctcgtcggccatatggccttccacatctccgataaaacgcaaggttatgtggtagttttcaacatcaatccagcgtgcgccgggaaggccgcctcgcagcagcgagagcgaaagcgcggcgtcgcgcgggatttcgagggcagtaaaaagacgcggcataaggcatcctcctcgaagcgttctctgtcagagcgccggcacccttcgggacgggtaaaggacactccaacctggagagtcagtgtatcgttccatcgaaaatcgattcgatttgccaatacaccgtcagcgaatcaaagtttgagtccgggagcaagctgtttatgctcctgatgggcgtcatccgcccgatgtccccgtgttttgcaaattcttgagcgccttttcgaccgacggcatgaaattggccacgatcgtttcgacacccttttcattgggatgcattccgtcctcgagcaaaagtcctttcctggttgctacaccgtcgaggaagaacgggtagagcggcacatcatatttgcgcgccagcctgggatagatcgggttgaatttgcctgcatagtcttttcccatattgggaggggcaaccatgcctgcaaggatgacggaaatgccgcgcgccttcagctttgccagcatttcatcgagattcttttccgtgatatccggctggatgccgcgcagcgcatcgtttgcgccaagttccaggatcaccagattggtaccatcgggaatggaccagtcgatacgcgaaagcccgccggtcgtggtgtcgcccgatacgcccgcattttcgaccgtcacctcgtagcccttgtcgttgagcgccttttcaagctgctgtggaaaggcggcattcgacggcagaagatagccagccatgaggctgtcgccgaagcccacgatcttcacctgcgagagctgttcggtgggcagcgcatcttcaaggcctgtcggttcttcttgcgcgcttgcacttgcggccgcgacaaaaagtgccaaaagcgaaaccagaagcgccttgagcatcgcggctgcgggaatttggagtttgaaacgcatcattgaagacccatatctgaggggttgcgggcaaatgcccgccagactttcactgataatctgcgcaaaacaagttcatttttatggcgcgggcttaaggctgtcatggcaacggtcccgtcctgtaacccatataggaagaaaatcgcgtgacggaaaagcttgttggcccgattatcgaactggaagacgttcacctgacgctcggtcacgctgcctcctcagtccatgtgctgaagggcgtttcccttcatatcgcacccggccagtcggtgggtatcgttggcccgtccggttccggcaagtccacgctcctcatggttctggccggtctggaacatgtcgataacggcatcgtgaagattgcgggcgagacgatcagccagatgagcgaggatcaggctgccgccttccggggagcgaatatcggcattgtgttccagtccttccatttgattcccaatatgacggcgctcgaaaatgtcgccgtgccgctggagcttgcagggcgcagggatgcttttgacgtggccgaacgcgaattgcgtgctgtcggccttggcgagcgcctgacccattatccatccgaactttcgggcggcgaacagcagcgcgtggctatcgcccgcgcccttgcgccaagcccgaaaatcctgatcgcggacgagccgaccggcaatctggacacggccacgggccgccagatcgccgaccttctttttgccaagcagcgcgaaaatggcctcaccatggttctggtcacgcatgatccgtcgcttgccgcgcgctgcgaccgggaaattcctgtgcgctccggtcgcatcgcggagccggtgcagggggcgggcattcctgaaacgcaggcagtgcgcgcatgaattcggcccggtccttttcgcttgcccttcgctttgcactgcgcgaaatgcgcggcgggctttccggtttctatatttttcttgcctgtatcgcgcttggcgtggccgccattggcggcgtcaattcggttgcgcgctcggtcagttccggcatcaccgcgcaaggccagagcatacttggcggcgatatcagctttgcgctcaatcagcgcgaggtgacgcccgcggaacgtgccttcatcgaaaaacagggcaagatggcggcaagcgccaccatgcgctccatggcgcgtatgccggatggttccgaccagtcgctggtggaagtgaaggccgtggacgacgcctatccgctctatgggacgttgaaggtttcgccgcagcaatcgctcgccgatatgacgcgcgagaaggatggcgcttatggcgccgccgtttccagggattttctggacaggatggggctttcgcttggcgcaagggttctgcttggttctcaaactttcgagttgcgtgcgctgattgaaaacgagccggatcttctgtcttcgggcttcaatttcgccccgcgcttcctggtctcgctggagggcctgcatgccgctggcctcgtccagcccggaagcctggtcaatcatatttacaaggttgcgctgccggatggtgcgccggatgcggcaatcgccaatgtgcggcggcaggccgcgaccggtttcccggatgcgggctggaatatccgtacgcgtgccaatgccgcgccggcgcttagcgccaatgtcgaacgtttttcgcaattcctgacgctggtcggcttgacggcgctgatcgtcggcggtgttggcgttgccaatgcggtgcgcgcctatctcgacggaaagcgcggcgtgatcgcgactttcaagtcgctcggcgcgcccgctcgtttcgctgtactggtctatcttatccagatcatggtgatcggattgatcggcattgccatcggcctggttctggcggcgatcattccttatgcgacgggtgcggcccttgccgcttatctgccggtcgcagccggcggcgggtttttccccggcgcgctggcgcttgccgccatcttcggccttgttaccacgcttgccttcgcgatcattccgctgggccgtgcccgcgatattcctgcaacggccctgtttcgcgaacaggggggcgagcagcgcggccgcccggcccttttctatctgggcctcgcgatcctgctgattgccgcattggccggtcttgcgctctatgtcgcctatgaccggcatatcgcggccatcttcatcgtttcggccattgctgcctttggcgtattgcggcttgtcgccgatggtattcgctggcttgcccgccgcgcgccgcgtgtgcgctctaccgcattgcggcttgcggtcggcaacattcatcgccccggcgcgcttacgccctccgtggtgctttcattgggcctcggcctcacgctcatggtggcgattgcgctgatcgatggcaatctgcgccgccaggtgacggagaacattccggcacaggcgccagatttcttcttcgtggatatccagaacaaggatatgggcgatttcaccaaactggtgcgcggcatcgtgccggatggcaagctgacctctggccccatgctgcgcggccggatcgtcgctttcaacggccagaatgtgcgcgacatgaaaattccaccggaagccgcgtgggttctgcgcggcgaccggggcattacctttgccgaaaaggttcctgaaaacgcaacgctgagcgaaggcgcatggtggcctgccgattatagcggggaaccgctggtttccttttccgggcgcgaaggcaaggagcttggcctgaagcttggcgacagggtgacggtcaatgtgcttggccgcaacatcaccgcgaaaatcgccagcttccgtgaggtgcagtgggaaacgctggcgatgaatttcgtcatggtgttctcgcccaacacctttgccggtgcgcccgcgacatggcttgcgacactgacaatccccgatggcgagaaaaaccttgcgcccgatgtgctgaggcaagtgacgaagacatggcccgccattacaaccgtcagcgtgagcgatgcgctcgatgttgcaaataacctcctcagccagcttgcgaccgccattcgcgctgcggcttccatcgcgcttgccgcttccgttctggtgctgggcggggcgcttgctgcgggcaatcgcgcccgcgtccatgatgcggtagtgctgaagacattgggtgccacgcgcgccacgctgatcgcagcctatgtgatggaatatatgctgcttgggctcgccacggcgattttcgcgcttgtcgcgggcggcgtcgcggggtggtatgtcgtggtggaaatcatgaagctgaaagcgattttcctgccggacgtggccctgatgacggttgtgatcgcgctggtgctgaccgtcggtttcggccttgcgggcacatggcgtgtgcttggccagaagcctgcgcaggtgctgcgtagcttgtgaaatttttgtaatcgaacgggcaggatttggttaactccttgtatcgcatggggaatgcgtttcaatcttcaagatgtggcttcacgtttttttacagcggctacttgtacgcgagggttgaaatccccataatgaatcacaggcatgctggggtcccgccagcggcgcctggcggcaacttgtgcatatgagcgccccgacaccggacgggacaaggcaagaggattgaagtcatggctgactttcgtaatattcaggcgcagcaaaggccggtaggcggcgctcgcgccgatgcaggcatcgatcagggcctgcgcagctatatgctgggcgtttataacatgatggcaatcggcctggccgttaccggccttgccgcattcggcaccgccgtgctcgcccagtccaacccggctttccagcagcttctttttgcaagcccgctgcgctgggtcattatgctcgctccgctggcggcagtgtttttcctgagcttccgtatccagagcctttccgtcggcacggcacaggcgatcttctggggttatgcggcgctcgtgggcctgtcgctttcgtcgatcttcatcgtcttcacgggccagagcatcgtgcgcaccttcttcgtgacggctgcgtccttcggcgcgctctcgctctatggctacacgaccaagcgtaacctgtccgccatgggctcgttcctgatgatggggcttttcggccttatccttgcttcggtggtcaatattttccttggctccaccgcattgcagtttgcaatctcggtgattggcgtcctgatctttgcaggcctcaccgcctacgatacgcaggaaatcaaggaaatgtactatgaaggcgacgctgccgacacgcagggccgcaagatcgtgatgggcgcgctgcgtctttatctcgacttcatcaatatgttcatgttcctgctccagttcatgggcaaccgtgaataatcagtccggaaccggacggagataagggcagcggaaacgctgccctttttgcttttgcccatgcgtttcctgatgcatgttgggaatgtttaaactcattttccggttccttccatgcccgtcattcgtgatttccagcctgccgatatcgaaaccatcaccgccatctatacgcaagccgtgctgaccggtaccggctcctatgagatcgagccgccgacaatggacgaaatggcaaagcgttttgcggcatttgcggaccagggctttccgatcctcgtcgcggaggcggatggccgggttctgggctatgcctatgcgagctatttccgcgtcaggccagcctatcgctggcttgccgaggattcgatcttatcgcccccgatgcgaaggggcagggcattggcaagcttctgctgcgcgaactcatcgcgcggatttccgcccttgggtttcgccagttgctggcagtgatcggcgacggcgaacacaatattggctcggtgaagctgcatgaaagcctgggctttacccattgcggacgcatcgagggttcgggcttcaagcacggacgctggctggacactgtgctgatgcaattgccgctcaatggcgggcgttcaacggaaccgggaccatcgccgctttcataatacacaatgcaacgaaggatcaggtttcgacaagcttcaggctcttgtcgaagacgcgcaacacgcgctccagctcatggccacgcttcatgataaggccgcttgcggcgataactgaataggccccctgtttctgctggagcttcggatttttctcaatgcgaaaaagcggcacctcgctggcgcggcggaaaatggaaaagaccgcccggtcggaaagatggtcgatggcataatcgcgccatgcgcccgtcgctaccatgcggccgtaaatattcaggatctttccaagttcatgcctgtcaaaactgatcgttgaaggcgttggccgcggccggtcaagaggaacgactttggccgtctctgaagtatgggatgaaagggacgacgaatcttcattcgctgcgcttgagatatccatatctttccattccagccggaatgcctcccgataatgcgaacagtttcaagatcggacgggcagaacagttttttgaacattggcccggaaagtccgatcaagggctgttttggacttatatgtagttttcatccgtagatggaagcaacatatgaaaatatagtgatgcttttgcgaaataaattcaaggccgctttgttgaataagtgcgtgtttaatgatattcagttctataaattgggtgcaaaagcttgtatattagctaatcacgaaaaaagaatgactgtttgtaatggtgattgctggccatattttcgccttctctacttcgtattccggcctgattgtggcggcaacatctacgtgttgcctgagacggttcggttcaggtcagtccgaccccaagccccccgcccaaaggactacctgaaccgaaccaacttttccgcccgatcaaagcgcaacgcctcatccagaccccgatcgatcagatagccttcttcagaagcttgcaaccatgtgttgttttgtccgcgaatagccgcgcgatcagaaggagacgggacgcttctgcttgaacatggcggcgccatgcatcggtcccagcgaattgtcgctgcgcgtttcttgcagaaccacggcacagcccgtcacgtctttgcgcttcagctcggaggccggaagctcgatcttgagcggctttccatcccacatgccgatcgtgtcgatatcgctcaccgtattgcgataggtgatggcttttccggcattctcaccctcggtgatggggatggtggccgaatcgcggaaatagaacagaaccacgtgaaccggatccctgggcttcttgcctgcaccgatatcgatggaaaggcgtccatcgttgagctgctggatgctaacgggcacgtccagcttgtttgcggcgatcttcgcattgatggccgcgccattgcgtccgtttgcttccaccgcgccattgatgatggcttgcggcgtatagatcatcttggcatgaaaagcgttgcgataggaattctgccggtcggtattgtcctgggtggccagcgtatcgcgccagcccatgtaatcccaataattgacgtggaacgaaagcgccagcacattgggatcgtcggcatatttggcgaaattcttgtcggcgggcgggcaggatttgcagccctggctggtgtaaagctccagcacggcagttgccttgttgccatcctgcgctctggctgatccctggatgaaaacacagccggtgaacgtcagtcccataaccgcgcagatactccgccatcccggcaaatgcgcaccggttggccgtaggtctcttccgaaagatagggcctggaatatcacgtcagttttaccctgcaataattgtcgctgccatctattatgtaagaaggactgtaatcaataggaattcacgttgcggtgaggcttggcgcagggcgtgccgcaattgccatagtggtgcccatattgggcgcaccaaaagaaaagccgccggatttctccggcggctctccatttttatttcgcgtctgattaagcgacgaggtcacgcagaacggtctgcaggatgccgccgttcttcatgtaatcaagctcgtccagcgtatcgatgcggcagatgagtggaactttcttcacggtgccatcggcataggtgatggaagcttcgacccgctggcgcgggcgcacatcagccaggccttcgatggtgacgatctcgtcgcccttgaggcccagcgactgccagcttgtgccttcctcgaagacgaagggcacgatacccatgccgacgaggttggagcggtggatacgctcaaaggactgcgcgatcacggccttcacgccgagcaggttggtgcccttggcagcccagtcgcgcgacgaaccgttgccatattcgacgcctgcgaagacgacgagcggcacaccctcggccttgtattccatggccgcgtcatagatcgacatctctttcttcgacggatagtggatggtgtagccgccttcacgtccgttttcgcccagcatgtggttgcggatacggatatttgcgaaagtgccgcgcatcatcacttcatggttgccgcgacgtgtgccgtactggttgaagtcggcgacggccacgccatggtcgagcagatatttgcccgcaggcgactgcgccttgatggaaccggcaggcgagatatggtcggtcgtgatcttgtcaccgaacagacccagaatgcgggcgcccttgacgtcgccgatcatgccggcagtcttgcccatgccgacgaaataaggcgggttctgcacataggtcgaattgtcgtcccatgcataggtctgaccggcgggaacctgaacggcctgccagttggcgtcgcccttgaacacatccgcatatttttccgagaaaagcttgcgggtgacgttcttggcgatgaagtcctggatttcctgcgtggaaggccagatatcgcgcagatagaccggattgccgtccttgtcttcgccaagcggttccttggtcaggtccttcgtcaccgtgcctgccagggcatgggcgacgacgagcggcggcgaggcaaggtaattggcctgcacatccggcgaaacgcggccttcaaagttacgattgcccgaaagcactgcagccgcgatgaggcccttttcattgatcgtcttggagatcggggccggcaacggaccggaattgccgatgcaggtcgtgcagccgaagccgacgaggttgaagccgagcgcgtcgagatccttctggaggccggcgtcttcgagataggcggcgacgacctgcgagccgggagcaagcgaggtcttgacccatggcttcgtcttgaggcccttggcgacagcgttgcgggcaagaaggccagcggcgatcagcacgctcgggttcgaggtgttggtgcacgacgtgatggcggcaataaccacatcgccatggccaagatcgaagttttcaccctcgacgggatagcgggtggtctggcccgtggtcttcttgtattcggtttcaagcgaggtcgcgaagccggagccgatgttttccagtgggatgcggccttccgggcgcttcgggccggccatcgacggcacgacatcgcccatgtcgagctcgagaacgtcggtgaagaccggatctgcggagctggaatcgcgccacatgccctgtgcgcggcaataggcttcgaccagttcgagacgatgttcgtcgcggccggtcatgttcatatatttcagcgtttcctggtcaaccgggaagaagccgcaggttgcaccatattccggccccatattgccgatggtcgcacggtctgcgagcgacatgttgtcgaggcccgcgccgaagaattcgacgaacttgccgacgacgcccttcttgcgcagcatctgcgtgacagtgagcacgaggtcggtcgcggtgacgccttccttgagcttgccggtgaggcggaaaccgatgacttccggcagaagcatggaaaccggctggccaagcatggccgcttcagcttcgataccgccgacgccccagcccagaacgccaaggccattgaccatggtggtgtgggaatcggtgcccacgcaggtgtcgggataggcgagggtgacgccgtcttcttccttggtccagacggcctgggccagatattccagattcacctgatggcagatgccggtgccgggcggaacgacgcggaaattcttgaatgcctgctggccccacttgaggaagcggtagcgttcgccattgcgctgatattccagatcgacattgtgctggaaagccagcgggttgccgaaatcgtccacgatgaccgaatggtcgatgacgagatcaacgggaacgagcggattgatcttttccgggtcgccgccgagcgccttgatgccgtcgcgcatcgcagccagatccaccacggcgggaacgccggtgaagtcctgcatcagcacgcgcgtcgggcgataggcgatttcagcgccagccttgccgcggtcggcaagccacttggcgacattttcgatgtccgacttcttgacggagcggtcgtcctcgaagcggagcaggttctcaagcagaaccttcatggagaaaggaagactggaaatgcctgccaggccgttcttttcggcttccgtcaggctgtaatagacatattccttgccccccacggaaagggttttgcggcatttaaagctgtcgatttgcgacactgcgttcgtccttcatgctactggccggaaaaccaggacgaacgcctctgctgcgtttcaaggacgcgccaaggtgcgggtgcagtcatttccgctgtccgtcccgaagcttgcgctcacaaggggcatcaagtttgagatcggccaaaaatggtttccacgccgaccgctggcgtggtagctctcatatagagagtttcctaaaacgattccagacagattctcgtgaattcggccccttgcggcgaaatgttgcgatatgttcggggagctgcggttcaatcgatttgggcgccccgatcaggtctgaaacggggtttgcgtggggtttaaagtggtagagatgcggcttgaagccgaaaatctggcaggcgaacgtggcggcgaaaccatcttctcgcacttgtctttcaccattggcacaggtcaagcactcgttgtgaccggaccgaacggttctggcaaatccacattgctgcgaatcatctgcggcctcctcgctcccgaagcgggcgaggtgaaactgaccgagggaacgcagattgtgcccgtgcgtgctgcctgccactatctgggtcatcaaaatgcaatgaagcccgcgctcagcgtgcgcgagaacctcctgttctggcagaagttcaacggcggtgaagccctcgatatcggcgcggcactggaggcggtggatttggcgggtgtggaacacctgcctttcggctatctttccaccggacagaaacggcgtgtttccattgccaagctgcttgtgagccatcgcccgctctggattgtcgatgaaccgactgccggtctcgacaaggcgtccgaagcccgctttgcagaacttatgcgcgaacatatgcgccaggacggcatgattatcgccgcgacccatattccgttagggctggacggcgccatttcgacaacgggtaacgcgctggtgcgttcgcttgatatggccgctttttcggttgaggatatcgcctgatgctggccctgttccttcgcgatatgcgccttggtttgcgcgctggcggcggcgcgctgatcggcatcctgttcttcctcgcggtgatttctgtgatgcccttcggcgtcgggcctgacctcaaccttctggcgcgcatcggcccggccatgctttggatcggcgcgcttttggcgacgcttcttggtctcgaccggctgtttcaggccgatcgcgaggatggatcgctcgaccttcttttgatcggcgcggaccggcacatgctggccttcaccgttttcgtgaaatgcgctgcccattgggtggcaagcgtgctgccgctggtggtggcctcgcccatgctcggcctcttcatgaatatggatgcaacggccattggtgccacggcgctgacgcttctggtcggcacgcctgccattgccttcatcggcgcggtgggggcggcgctggcggtggcattgccgcgcggtgggctgcttgtttcggtgattgtgctgccactcaccattccggtgcttattttcggcgtctccgcctcctatggcgcgactgatgccgttgcaccgttctttgcgccttttctgattcttgccgcactcaccctgttttttgcggttctgggtccgttggcggccagtgccgcactgaaaaattcggcggattgacgcagttgattgcggtcaattgaacgatatcgggggtaaagctaaatatagaccatgatgaaagacgccgcaaaaactgcaagctggcttgatctggccaatcccacatgcttccttgcctttgcgggcagggttgtgccctggcttgggctggcatcggcaatctttcttgctgtcgggctttacatggttttcctgtcgccggacgattatcagcagggcagcacggtgcgcatcatgtatattcatgtgcctttcgcgtggctctccatgatgtgctattcgatcatggctgtttcctcgcttggcacactggtctggcggcacccgctggccgatgtttcggtgcgtgccgcggctcccatcggcgcggtgttcacggcactggcgcttgccaccggctcgctatggggcaagcccatgtggggaacatggtgggtatgggatgcgcggctcacctcggtttttgtcctctttctcatgtatctcggcattattgcgctctcgcgcgccatggatgacccggcaagaagcgcaaagcccgtagcagtgctcacgctcgtcggcttcatcaatgtgccgatcatcaaattctcggtcgattggtggaatacgctgcatcagcctgcttccgtatttcgtctcgacggcccaaccatcgacggctccatgctgcgcccgcttttcgtgatggctatcggcttcacgcttttgttcttcacgctgcatatgatggcgatgcgtaatgaaatctggcgccgccgcgtggcgtcgatgaaaaaactggcggctcgcaatgtggaccgcaatcgcgccgggcaggtggaggagggcgcgctatgagcaatcatttgggcttcatcatcgcttcctacggcatcacggttgccgcacttgccgtcaccatcggctggatattgattgaccagcgcatccagaaaaacgagctgaagcggcttgaggcgcagggcgtgcgccgccgttctgcaaaagcccccggtaaggcacaatgaccgaaacaaccgaaaaacccgccgcgcagaaaaagcgcgcaagctgggtggccctcctgccattgctgattttcgtagggctggccgcggttttcgcggtacagcttctgtcgggcaaggataacagcatcattccgtcggtattgatcggcaagcaggcgccgttgaccaatctgccgcccgtggaagggctgatgcgcgatggcgcgccagtttcgggcttcaacagcgaagacctgaaaacggggccggggggcaagcttaccctggtcaatgtctggggttcgtggtgcgtgccctgccgtcaggagcacccgctcctgatggaaatcgccaaggacgagcgcatccgcgtggttggcatcaattacaaggaccaaccggaaaatgcgcgtcgttttctgggtgatctcggcaatccgtttgccgccgttggcgccgaccgcgccggacgctccgccatcgaatggggcgtctatggcgtaccggaaaccttcctcgtcgatcagactggcaagatcgtctacaagcatgtcggcccatttacgccggaatcggtgaaaaacgatctgctgcctgctgtggaaaaggctcttcaacaacgatagagcattttcgagccaaaagtgtgaaacgcctacgcggggaaatcagtccactggactgatttctgatcccgcttcgatacgtaggataatgcgataaaacaaatagttagagcggctccaacgattccgttttaaccggaaccgctctggaatttctaaaatgaaaagccccgcattcccccgaagttggtcgtccaactttcgggggcagttcaatgggcggggcttttgcttttcttaattatcgatcaatccggcagctttcgcaccgcgcccctggcggcacttgtcgccattgccgcataggctttcagcgcagtggagattttacgcttgcgttcctctgccggtttccagcctgctgcatcctgctcggcgcggcgttcggcaagtgtggcgtcgtcaacggcaaggtggatcttgcggttcggaatgtcgatatcgatgatatcgccttcgcgcaccagaccgatcgtgccgccttcggctgcttccggcgaaacatggccgatggaaaggcccgatgaaccgcccgagaaacgtccgtcggtgataagtgcgcaggctttgccgaggcccttcgacttcagatagctggtcgggtagagcatttcctgcattccggggccgccgcgcgggccttcatagcggatcagcacgatgtcgcccggcttgatcttgccgttcaaaatgccaagcacagccgaatcctggctttcaaaaatgcgggccgggccggagaatttcaggatggaatcgtccacgcctgccgtcttcacgatgcagccgtcttccgccagattgccgtaaagcacggccaagccgccatcctggctgaaagcgtgttcctttgagcggatgacgcctttttcgcggtcggtgtccaccttgtcgaagcgccgctcctggctgaaagccacctgcgtcggcacgccgccgggagcggcggaatagaatttgtgcaccatttcgctgtttgtgcgcgttacatcccaatgatcaagcgccttagcgagcgtttcgctgtgcacggtcgggatgctggtggtcagcaggcccgcattgtcgagctgtccgagaatgcccatgatgccgccggcatgatgcacgtcttccatgtgaaccgacgacacggcgggcgccaccttgcacagcaccggcacgcggcgcgacagacggtctatatccgccatggtgaaatcgatttccgcttcctgcgcagccgcgagcagatgcagaaccgtattggtcgaaccgcccatggcgatatcgagcgtcatcgcgttctcgaaagccgagaaagtggcgatggagcgcggcagcacactttcgtcatcctgctcgtaatagcggcgggcgagatcgacgatcaggtggccagcttcgacgaagaggcgcttgcggtctgcatgggtggcgagcgtcgaaccattgccgggcagcgacaggccgagcgcttcggtaaggcaattcatcgaattggccgtgaacatgcccgaacacgacccacaggtcgggcaggcggaacgctcaatcgccttcacctgctcgtcggtataatggtcgtcggccgccgccaccatggcgtccacgaggtcgagcttcttgacagaatcctcccacacgaccttgcctgcttccatcggcccaccggagacgaacacgaccggaatattgagacgcagcgccgccatcagcatgccgggcgtgatcttgtcgcaattggagatgcagaccatcgcatcggcgcaatgcgcattgaccatatattcgaccgagtcggcgatgagctcacgggaggggagcgaatagagcatgccgtcatggcccatggcgatgccgtcatcgaccgcaatggtattgaattccttggcgacgccgcccgcactttcgatttcgcgcgcgacgagctggccgagatccttcagatgcacatggccgggcacgaactgggtgaacgagttcaccacggcgataatcggcttgccgaaatcctcatccttcatgccggtggcgcgccataggccgcgcgcgccggccatattgcggccatgggtggttgtacgcgaacgataaggaggcattttcaaaccttttaggaactattctaacttcaccgatatgacagaaccgctctcgccgagcaaagcgcaaattgccccatattgctaaaaaatgggccatttgcgggtttgcgctcaacagaaaggggtttagagcggttccggcgattccgttaaacaggagccactctaactacttgtttgtcgcattgtccgacgcatcaaggcgggatcagaaatcagtccaatgggctgatttccccgcgtagacgcttcgcacttttgctggaaatgctccagcgtgcggcggttttgcaaacgccagcttcagcaatctagcatgttcttgttataaggcaaaagattttaagcgtaaaacgcaacgaaatttcttcgttcgcaccgcgcccgatggccaattatgcgtgcgcgagaagcatggccgcatccagaagcgcattggccgtcttcatccgctgttcggcggcttcgcgaaactgtggcggcaggcggtcgggatggttttgggctgcaaagcggcggcggcagcgttgcagatcggcccgcttcagttctggcccaaggccaagctccatgcggatggcatcgggtgattggcaggccatgcgcagggcgatgccctcgtttccttgttcggcctgttgctgttcggggggatcgatatcgaacaggagcgagggattgcggggcgaaaagctgttttttatgggcgcaccaaaaccggcggaaaatacggcgcaagcaaacggcatatgcggggcgcgggggtgaaccaccgcgtctgaggcctcctcaacctgtttcagcacggttgcaaaatcgtcaggcacggggctgcatcgttgcggtctgcacatcaggcgacgctggatgaaaaggcggtcgcaagtgtccgtgtcagcacggatggcggtatcggcttctggaaaaccggcatttcgggatagcgggccgcaaggcgtggcggcaaaccgccgcccgtatggatgaccacgaagatatttcggcttttcagccggtccagcaccggttccacatccccgtctgcgagattgacgtccagaatggcggcatcgacttcctgccggttgatgagatcgatcgcctgccgcacggtgccgaccggtccgacaaccgtgccattggcatcctcgacagttgcggcgacatcgagggcaacgaagacttcgtcctccaccacaagtatccgcctatgttcgagatcgttcatcaattttttctgctgcctcctcggggcctttgtattcaagaccttcagacaggatggtcttcaggcagagaatgcgcaaacacaagcagagttcccttttccggcaggataatttgcaaatggtgaatcaaatctttactggcggggaggttgcgggcggcatacccgcagccaaaatcagaacgcggtgaaagtcagcgttgtcagcgagcgcacgatatttggaatatcaagaacgttttcgttgatgaattttccgatatcctcgttctcggcaatgtagattttcgccagcaggtcgaattcgccgctggtggaataaagttccgacacgatttcgcgctggaagagcgtatccgcgacttcataggtcttgccgggagcacactgcaattgcaggaaaacgggtttcatgtcttttcctttcacgacaaagcgccagtgcgtgttcgatcgtaccgtgccgtattggcaccgcacccatggcgtttgaggggttcaagcacgctcacgcggctgaaatcaagagcgtttcatgattcctgcgggcaggtggtgggcgatacggttctgaaagcccttgcgaaaatgctgcggatgcatatggccgcctccgtggtggcgcgtattggtggtgcggaattcatcatcttcttcggcgacatgaaagcggaggaggttttttgcccataccaaaccacaagttaattcgtcacgacagcctggctcttcatggtgccaaaaaaccgtggacggatgtatttcgaggtggaacacgataaatttaaggtgatgatcgtgagtgtgccgcaaatcacgtataagaatgggggcgtggggattctggcagctttccgatatcatgatggcttgatgccgcttcgtccgctcatctgcgcattggcagatgtttgcccttagagtggttcctgtttcaatggaattgccggaaccgctctaaccatttgttttgtcgcattttccaacgcaaaaccgtttcacgcttttgctggaaatgctctaaataccggctggaatgccataaacaggagttctttgcagtccgatgaaatttttgcccgtgctctctccattcgccattctcctgtcccttgccgcgatgaccttgccttcggtggcgatgaatgcctcggaaaaggcgcagcttgaacggcttgaccccgcaacccggctggaacagcgttgcgacgtggaggcgatggaacggatcagccacgatcaggcaaaattctcggtggacaaggttctggcctatgccttttccgacccggtgacgaagaaaaacaccatccgggccgatggcgcggcctttcgcagccgcgaacattggtacaggctttcctataactgcaagacggatgacgagcacatcaacatccagtctttcagctacgggatcggcagcgaagtgccgcaggaccagtgggacaagcactatctcgtcccataagaccagaacccgataagcttgacccgtcggttttggtcaagccatgcggcgatggagtattttccaacgcaaaaccgcaacgggcctattcttcggcggtgtctgcgcgacaagccgaaagcagcgtcacttccttggccgtatggtcggcttccagatggctgagagttgcctgtccgcccctgtcggcccagcgatagctatcctgctcgtcgatggcgacatatttcttcagatcgccatgccattgcagcgcaaccatcttgccttccacctccaggactgcggccgctggtgcgccgtttgagcggatataggtgacgggcaccaccacgctgcgctcacagatataatccacccgttcgatgggtggctgctcttcgtccgcttgtgcatgggcggatacaggcatcagcgcgaccgccagaagggcagatgcagtcatttttttgccgacggcattttcgggccagaagcgtgaaacggcattgcgccggataatgcgataaaacaaatggctggtgcggttcaataattctgaaaaaacaggaatggctttaaaatcgatcatcggcagcctcttttcacttgtgcgggaatcgcatggccaagcataggccatggccttgtctgcgcaagttgcgggcttgcctgttatgagcgaagcgccgaaaatcgcagccggaccttgcaacgattttccgtttgcagcgttctgtaagtgccggtcgcaagactggccgaggcccggagaaaaaacttgcccccgcaaccccgatccgggcctcacttattggggatttcaagtggcctataataatttataaattactaatgtttcctatgcttttttaggaagatttgttcactttcagaaagtctggtcacgtgacgctaaatctcattaccgcactcctcgttcttggtgtctttttatggtggggcaaatggcgaaagaccggcgttttgctgattgcccttgccgttatttcatatggagcgattgtttctacctggcttcccaatttcctgatgaaccggctgcaggagccctatagctcgaaacttgctgagccgcttgaagacaatactgtcttcgtcgttttcggcttgggcacacagacggtcaatgaacagggccacaacacggtcgagccgcttaccttttccgacggatcgattttcgcggcggcgcgcttttatcatgaatgccagtcgagcggagtttcatgcaccttcataacgaccggagccgatgttgccggaacgggcgtttccgaggcagcatccactgcggcggaactggaaaaggcaggtgtcgatagccgagcgatcattcaggatgacaggccgcacaatgcctggacgactgcacgcaatgtcgcggcaaccctgcgcgaattgaagccggcaagggtggttgttttgcaacctgctcctatgatgggccgcacccttctctatctggcccatttcggtattaagccggagccggtcgccacatcctatctgaccgttaatggctcaacccacttctcgacttcgcttagcttccttgccatggatctggcgcttaatgaggaaataggcgcctggcgctatgtcacttataatctcatggactggaatgcgccgaaagcgtttgtgcagacggtgcctgctccccgttcaacgcaatgagtcaaagcattttcgagcgcaaaactgcgaagcggtttcgtgcgggataatgcgtgaaaacaaaggatagtgcggttccagcgattcagtgcgactggaaccgctaataatgacattgccgttcgtttagtttttatgcggcgacagaaaaattattctccgatatctccctcataccgcgtagaaatttcgagcctgttcaaataacggtggccttgtggcatcctgtttgcctgggcctctgatactgttttggctgatgacaaggtggaggtgtcatgaggttatcgaagttttctttcgcgctgtcggcattcgtggctgtggcatcactggccggaatgatcgaggtcggccatgctgaccagacacttctgaacgtgtcatatgatcccacgcgcgagctttacaaggattacaacgccgcctttgccgcgcactggaaggcgcaaaccggcgaaaacgtgaccatccgctcgtcccacggcggatcgggcaaacaggcccgctcggtgatcgacggcgtgcgggccgatgtggtcacgctggcgctcgaaagcgatatcgacgccattgcagaattttccggcaagatcagcaaggactggcgcaagcgcctgcccaacaattccgcgccctatacgtcaaccatcgtcttcctcgtgcgcaagggtaatcccaagggcatcaaggattggggcgatctggtgaaggatgatgtggaagtcatcaccccgaacccgaagacttcaggcggcgcacgctggaactatctggccgcatgggcatgggcatacaggcaatatggcggcgacgagcagaagataaaggactatattgccgagcttttccggcatgtcccggtgctggatacgggcgcgcgtggtgcaaccacgaccttcgtgcagcgccagcttggcgatgtcctgcttgcctgggaaaacgaagcctatctctcggttgctgaatttggcgatgatgccttcgatattgtggtgccgccgcaatcgatccttgccgagccgccggtcgcggtcgtggacaggaatgccgaagagaacggcacgacgaaactggcaacggcctatctggaatatctttattcaccggaagggcaggccattgccgccaaacatttctaccgcccgtcaaggcccgaaattatcccggcaaaccagcagcgcaagtttcccgacttgacgctggtgacgatcgatgatccgattttcggcggatgggccaaggcgcagccctatcatttcggcgatggaggaaccttcgaccagatatataaacccggcaaatagcgggagcatgtccccgaaagtgagaacttacggcctggaaattctaagccaggccaaccgataacgcagctgacaagagggaacaaaacaccgcatgtcttcgctccctgcacaggccagagcagggtggcacttcagaaagccgagcgttattcccggtttcaggctgacgttcggcttcagtgttgcctatctgacccttatcattctcattccgctggcggctctggtgctgcgttcgagcgatgtgggccttgccggcttctggcggatcgtcaccgacgagcgcacgctgaaggcgcttgaaacgagcttcggcaccgccttcatcgctgcgctggtcaatgtggtctttggggtcattctggcttgggttctggtgcgctatcgctttgcgggacgccgtttcgtcgatgccatcgtggatattccctttgcgctgccgactgccgttgcaggcatttcgctggccgcgatctatgcgccgaatggctggatcggcggcctgctcagcccttatggcatccgcatcgcctttacgcgtatgggcatcgtcattgcgctcatcttcatcggactgcccttcgtggtgcgcaccgtgcagccgatcatcgaggaaatcagccgcgaggtggaggaggcggcggcaacgcttggcgcttcccgtttccagacgatctggcgggtgcttctgcctggcctgcaaccggccattattaccggctttgcgctcgcctttgcgcgcggtatcggcgaatatggctccgtgatcttcatcgcgggcaatacgccctacaagtcggagattgcgccacttctcatcgtcatcaagcttgaggaatatgattatgcgggcgcgacggcgctggccacggtgatgctggcgctttctttcgcgatgcttctgttcatcaatctcattcagacacgcatacggaggaaatacggccatggcgcatgaagccgcttgcacccgtcatggcgccgtgaccgaaagcccgccggtgcgtattgcgctgattgcgctggcgcttgcctttctggcgctctttctcatcctcccggtggtcgccgttttcgtggaagccttccgcaagggaatgtccgaatatatcgccgcgctggtggagccggatgcgtgggccgccatcaaactgacattgacggtcgccgccattgccgtgccgctcaatgtcgtcttcggaattgcggctgcatgggctatcgccaagttcgaattcaagggcaaggcgcttttgaccacactgatcgacctgccgttttcggtatcgccggtcatatcgggcctcgtcttcgtgctgcttttttccagccacagcctgctcggcccatggctgtcgcgccatggcatcgaaattctctttgccgtgccgggcattgtgctggcaacagtgttcgtgacctttcctttcgtggcgcgtgagctgatcccgctcatgcaggaacagggaacgggtgatgaggaagcggcgatctcgcttggcgccagtggctggcaggccttccgctatgtcacattgcccaacatcaaatggggcctgctttacggcgtcctgctttgcaatgcgcgcgcaatgggcgagttcggcgcggtttcggtcgtgtctggccatattcgcggcctcaccaatacgatgccgcttcatgtcgaaatcctttataatgagtataattttgtcggagccttcgcggtggcgtcgttgcttgcctttctcgcgctgctgacactggctatcaaggccgtgctggaattgcgctatggcgacgaactggcaggcagcggaaacgggcattgaatttgcgggagcatcgatgctcccgttcgggcgcagccgtgatggcggcgcaatgaaacaagcatggccgcgcaggcggcaggggaaaggattgggaatggaagttcgtgttgccggcgtgcgtaaggagtttgctcgctttccggccttgcataatgtgtcgctgaccatccagtccggcgaattgattgccctgcttggaccatcgggttcgggcaagaccacgcttttgcgcctgattgcggggctggaaacgccaaccgaaggcatgatcttcttcggggatgaagatgcctcgcaaaagagcgtgcaggagcgtaatgtcggttttgtcttccagcattatgcgctgttccgccatatgacggtggcggataatatcggtttcgggttgaaggttcgccccggtgggacgcgcccatccacggcggaaattcgccgccgtgcgctggagcttcttgatctcgtgcagttgagcgggctggaaaaacgctatccggcgcagctttccggcggccagcgccagcgcgtggcgctggcccgcgccatggcgatcgaaccgcgtgtgcttttgctggatgagccttttggtgcactggatgcgcaggtgcgcaaggaattgcgccgctggctgcgcgaaatccacgacaagaccggccataccacggttttcgtgacccatgaccaggatgaggcgctggaacttgccgaccgcgtggtggtgatgagccagggccgcatcgagcaggtcggcacgcccgacgaggtctatgacaagcccaactctcctttcgtgtacggtttcatcggcgagtccagcaccctgccggtgcgcgtggaaaacggtgaggtctggctggcggatcgcaatatcggccttggtgcggaaaatatgccggatggtgacgcgcagctctatttccgcccgcatgatgtcgagttgctcgacggttgcggcggctgtatcgcgggaaccgtgattgcaagccgccgttcgggtggcaagcggcgcgtggaactggaagtggggggcgcccgcgagcgcatcgagatagaaattccggccgagcatccggcggcagagaaaagccgcattgcctttcgcccgcgctactggacgctctttcgcgcaggcgatagcgaacttccggcgccgaaggctgcggcaacaacttaatgtgataaactatgaatatgcccggtgattgaaggcggttggcccgcttcatcaccggacttttcgggccaccccggcaaaatcgcaaacaggttttgcatccgtgatctcgcagcttgtttaccggcggtggtattattttaattttcaatatgttaagcttgcatctggttggtgggagcataacgcaacattaccgttgggaacgaattgtgcgttgcgattgaaacggtttgaatatttgcacggccctgttgtcgcattttagacaaatgccctcgacattcagggaatcgattgcggatactgccgtttctctgggagcaaagctcagtatccacccgccgcatgtgattcatttcctagggaaaggctgttaaggcagatgcccgaattgtcttcttcgctgtcaaattcgtccaccgaacacaagacttcggagcagattccgcccgaacagccctctcccatccgcgctcattacaagaccgaggaagaactgagcgttctggcagccgccgtcgcgcgtggggaagatattccgctgccgggctatctggcgtttcctttcgatcagcgcctttctgaaaacggcaagctgatccttcatgcctatcgtgcgtccgatgcggcctcgcgcgcgggcgaaaccatcacgcctgccgcgcaatggctgctcgacaaccattaccagatcgacaagaacgtccagcaggcccgccgcgacctgccgcgccgcttcatccgccagcttccgctctacaaggttccgctcgaacaatatgaaggaatgccgcgcatcttcgcgctggcctggctctatgtcgcccataccgacagcaatttttcgctgaagatgctgacggccatggtcaagggcttccagaccgtcgagccgctcaagatcggcgagctttgggcgctgccttcggcggtccgctatttcctgatcgaaaatgcgcggcgccttgccatgcgcgtggaccgtgcgcgcgaaatgcgcaatcttgccaacaccgccgccgaccgcatcgtggtggccgctgaaggcgcggaacttgacggcatcctggcacaatatgcctcggctgcctgtgacagcacctttgccacccatcttctctatcgcttgcgctcgtcatcgaccgacaccacggcggcggcaagctggctggagcgcattctggagcaggatggctccaacccggaagacgccatcatcgaggaacatgcccgccagtccaccggcggcgtcacgatgggcaatgtcatccgcagtctcaaatccattgatgacgtggattgggaaacctggtttgaaaccgtcaatgaggtggacgcgatcctgcgcgaccacagtgatttcgagcttctggatttccgttcccgcaatgcctaccgtgtgaccatcgaaaagctcgcccgctattcggatatgagcgaaattgacatcacctgggcggcgctcaaactggccgaagacggtagccgcgccgaaaaggccgggcacccggaagcggaaggaaagggcgctatctcctattatctttccggtgaaggccgcagggatctggaaaaagtctgcggttatcgcgcgccgttcggtgtgaaggcgctgcgtctttatcgtggccttggcctttggggcctgttcgtaccgacggcgatcttcaccgtcctgacgctgcttctggtcaattactgcatgatgcgtgccggtctttcgaccgatctgcgcacgcttttcacgctgcttgccatcttcccggcgatggatgcatcctattcactgttcaatgtgctggtgccctggttcgtgcagccaacgcgcctgatcggctttgaatataaagatggcctgccaccggaagcgcgcacgctggtggcggtgccgacttttatcacctcgcgcgattccatcgacgagcagatccgcaatctggaagttcactatctgaccaatccgcgcggcgaaatctattttgcgctcgtcagtgactggaccgatgccagccaggaaatcgttccagcggatatggaaatctatgaatatgcgcgcgatgaaatcgccaagctcaatgagcactatacgggcgacgaccagccgcgcttcttccttctgcatcgccgccgcctgttcaatgaaaagcagggctgctggatgggctgggagcgcaagcgcggcaagctgcatgagctgaacctgctcttgcgcggcgatcaggatacgagcttcttccccgccgatgagcgcctgccgaaagacatcaaatatgtcatgacgctggatgccgatacccgcctgacgccggaagctgtcacgcatctggcaggcaagctgaaccacccgatgaaccgccctgtcatcgatgagaagacaggcaaggtcgtgcgcggctatggcattctccagccgcgggttacgccgtcgcttacgaccggcgacgaggcgtccttcctccagcgcgtcttttcggtcaatcgcggtatcgatccttatgtctttgccgtatccgatacctatcaggacctgctcggcgagggcacgtttaccggcaagggcctttacgatatcgacgcctttgaggcagcgcttaaaggccgcgtgccggaaaacacgctgctcagccacgatcttcttgaaggtggttatgcgcgcagcgcactcgttagcgacgtcgaggtcgtggaagattacccgaccggctataatgtcgatgtgtcgcgccaccaccgctgggcgcgtggcgactggcagcttctgccgtggcttttctctacgggccgcggcgtcagcgccatcacccgctggaaaatggtcgataacctgcgccgttcgctcaatccgatcctctggctgatcgcagccatcgtgggctggagtgtcctgccgcttggcgccgccgccgtctggcagggcttcctcatcctttccatgttcgtggctccgactttcggcatcgtcacgaaccttattccggcgagcatggattattcgctgaagggtcatgcgcaatcggtgctgaccgatatcgcgcttggcacggcggatgtggcgttgcgcaccaccttcatcgcgcattccgcattcctgatggccgatgcgattgcgcgcacgatctatcgcctgttcatctcgcgccgcaaccttctggaatggcgcacggcggcgcaggccagaacctctcccgatacgctgctgttctatttccagctcatgtggcccgcgatggctattgcggggcttgcgatcttcttcccgcttgcagccgaaagccacgcggcacttatcgctgccccctttgtagtgatctggtttgcctcgccgctgattgcatggctcgtcagccgctcggccaagccgcaggatacgctggaagtgctgtcctccgacaaggcggatctgcgccgctatgcgcgccgcacctggcgctattttgccgaattcgccaatgaggaaaacaaccatctgccgccggataatttccaggaagacccggccccgatcgtggcgcagcgcacatcgcccaccaatatcggcgtctatcttctttccgttattgccgcgcgtgatttcggctggatcggcttcgacgaaacgctggatcgtgtcgaagcaaccctcggctcgctcgacaagatggagaaatatcagggccacctctacaactggtatgaaaccaatacgctgaacccgatgcgcccgctttatgtgtcggccgtggatagcggcaaccttgccggtcatctggtcacgctttcttccgcgctggaagaatgggcggaagcgccttcggtctatgtgcagggcgatctcgacggcatcatcgacgtcaacgatattcttgaggaaacgattgccagaatcccggacgatcgccgtgtccttcggcctttgcgccgccgtctggaagaacgcatcgctaatttccgccgtgccgtgacatccatcaaggacgagccggaaacggcatccttccgcacgatcaacctgtcgcttttcgcatccgatatcgtgcggttgatggacgaactggacagcgaggtggaaacggtcgccagcgccgaagccagggaatgggcgcgcattctggtcgatacctgcaaggcgcataccgacgatgccatcggcgaacacgatacggacgcattgcgtgagcggctgcgcgatcttgccacccgcgcgcgccagcttgccttcgatatgcagttcggcttccttgagcgcaaggaacgccgcctgctctccatcggtttccgcgtgcaggaaaacgagctggacgaaagctgctatgaccttctggcctcggaagcgcgtctggcgagcctctttgccattgccaagggcgatgttccggttgagcattggttcaagctcggccgtcttctggtgccggtgggctggaagggtgcgcttctgtcgtggtccggctcgatgtttgaatatctgatgccgccgctcgtcatgtccgagccgctcggctcgcttctcgaccagaccaacaagcttgtggtgcagcgccagatcgattacgcgacctcgcgtgacctgccatggggcatttcggaagccgctttcaatgcgcgcgatgcgcatctgaattatcaatattccaactttggcgtgccaaatctcggcctccagcgcggcctgtcgcgcaatgcggtcatcgcgccctatgcaagcctgcttgccgcgcagtatcagccggcagcggcggtggccaacctcaagcgcctggcaaagcttggtgcgctcgggcgctacggcttccacgattcggtggactttaccccctcgcgcattcgcgaaggcgaaacctgtgcggtggtgaagaattattatgcccaccaccatggcatgtcgatcatcgcggtcaacaatgtgatctttgaaggccggatgcgcgagcgtttccacaatgatccggtgattgaagcggcggaactgctcttgcaggaaaaggctccgcgcgaaatcccgatgatctacgccaagacggaaaatccgatgcgcgtggattccggcggtttcgacgatgcaccaatgcgcatcatcgacaagcctttcagggcgccgcgcaccacgcatatgatgtcgaacggccagtatgcgctgatggtgacggccaatggttcgggctacagccgctggcacaattgggacatcacccgcttccatgccgatgcgtcggaagacatgcagggcacgttcctgttcctgcgcgacatggaaagcggctactggtggtcggcgactggcgagccggtgcgcaacccggacgaggaaaccaagaccgtcttcaccgaagacaaggcggaattctacaagaccgcaggcgatatcaagacggtcatggaagtgatcgttgcgtcggaagccgacggcgaaggccgcaggctcgacatcatcaataccagcccgcgcgaccgcatgatcgaggtcacgtcctatgcggaactggtgctgaacgacagcgacagcgatgccgcgcatccggcatttgcgaagatgttcgtggaaaccgagattgccgatagcggctccaccatctacgccaagcggcgcaagcgtgcgccgtccgccccggatattcatgcagcgcatttcgtcactgacctgtcgggcgcattgcgcgagatcgaggtggaaaccgaccgtcgcgccttcatcggccgcgggcgttcgctgcgcaatgcggcggccttcgatccgggtgcgaagtttaccggcagccagggctgcgtccttgatcccatcgtctcggtgcgcacccgcgtccgtgttccggcgcacaagaaggtgagcctcgttttctggacctttgccggcggcagccgcgatgcggtggaacacgcggtgacaatgcatcgccacccggaaacctttgcccgcgaatattctctgtcctggacgagttcgcaggtgcagctttatcacatcggcatcaagccggcggaagcggcggattatcagaaggtggccgcctatctgctctatccggaacgtacattgcgccagccgccggaaaccattgccagcggccttggcaagcagtccgacctctggccgatgtcgatttccggcgattatccgatctttgccctgcgcatcgacaatgaagccgatctcgatgtattgcgcggcgtgctgcgcgcgcaggaatactggcgctcgaagggcctcatcgtcgatgtcgttgcggtcaatgaacgcgctttttcctatgcgcaggatacacagcgcgccatcgactggattgtggaaggcttccgtgcgcgcggcggtggccagccgcatatcttcgcggtgcgccgcgaccagatgagcgaggaaagctacaatacattgctcgcctcggcgcgtatcgtcatgcacgcgcagaacggttctctggccgaacaattgcgccgcagcgaggaaatcaccgttgatcttgcggcgcgcagcgacgccagaacggctaccaacgggcaggcttccgtgcagggccttggtgctgcggggctggcgcccgtcgccattgaacgcggcgcggaagaacgccgcccggtggtcaagccgccggttgatcgcccgcgcccatccggggatgatcttcgtttctggaacggttatggcggctttgccgaagacggttcctatgtggtgcgcatcaatggccgcacatcaacaccgcatccctggatcaatgtcatcgccaacccgtccttcggcttccatgtctcggcggaaggttcggccttcacctgggctggcaacagccgcgattatcaactgaccccatgggcaaacgatccggtcacgaaccgtccgggcgaggcgatctatatcctcgatcgcgaaaccggccgcagcttcgcccccaccgcaaatgtgttgcgtgacgaggccgtgacctatgaagcccgccatggccatggttacagcgcgttctcggcacagcatggcgaactggcgctcgaactcacccatatcgtggatgcggaaaagccggtgcgcctctcgcgcctgacgatcaccaacaagggccgctcaaagcgcaagctgcgcgtttatggctatgtggaatgggtgctgggcaatgcccgtgccaggaatgtgcctttcatcgtgccgtcgcaggatgaggaactgggcgccctttttgctggcaatccctatcacccggacaaatccggccaggttgccttcttcgctgcaagcgaaaagccgcaatcggtcactgccgaccgcggcgaattcattggcactgccggttcggtggacaggccggagatcgtgcttgccggcaaggtgctctccggcacggtggaagcgggccgcgacccttgtgcggcacttgcgcttgatatcgaggtggggccgggcgaagcgcgcgagatcgtcttcctgctcggcaataccgccgatcagaagcaggcgaaagccctgattgccgatatgcgtacggcctctttcgaggaaaaactcgtcgcggcaaggcaccagtgggaaagcttcttcaatcgcgttcaggtgaaaacacccgatcccgccttcgacctgatggtcaatggctggctgccctatcaggcggtcgcatgccgcatatgggcacgcgcggccttctatcaggcaagcggcgccttcggcttccgcgaccagttgcaggatacgctctcgctgcttctcgtcgatccgtcgctggcgcgcgagcagatactgaacgccgcctcgcgccagttccgcgagggtgacgtgcagcattggtggctgccggccacgggtgcgggtgtgcgcacgctgatttccgacgatgtggtctggctcggctatggcgcctcgctctatgtcgagacgacgggtgatcgcttcattctcgatgaaaagctgcctttccttgaggggcgcaagctggaagagggcgagcacgacgccttctacgagccggaaatttccaaggaaacggcaagcctttacgagcattgcgcgctggcgctcgaccttgcggtcgcacgcaccggcaagcacgggctgccgctgatcctcggcggcgactggaatgacggcatgaaccttgtcggcgtgaagggcaagggcgaaagcgtgtggcttggctggttcctggcctatacgctgaaagccttcatcccacttgctgaagcgcgcaaggaccagaaacgcgccgatctctggaaggcccatgtggaaagcctgacggcggccctcgaccgcgatggctgggatggtgaatggtatcgccgcggcttttacgacaatggcaggccgctcggctcgaaaaacagcgatgaatgccagatcgacgccattgcccagtcgtggagtgttctttccggcgttgctgatcccaaacgtgccaaaaaggccatggcatcgctcgaaaaatatctgttggatgaagacaatgcattgctgcgcctcttcacgccgcctttcgatgtgaccccgcaggagccgggctatatcaagggctacccgccgggtgtgcgtgaaaatggcggccaatatacccatggtgcgacatgggctattctggcgcttgcccgcatgggtaaggcagccgaagcatggcggcttttctcgctcatcagcccggtcagccatggccgcaacccggatgtttaccgtgttgagccctatgtgatcgccgctgacatctattccgtcgcgccgcgttgcgggcagggcggctggacctggtataccggctcggcaggctggttctaccgtgtggcgacggagggtattctgggcgtgaccaaacgtggcgatcgccttcatttccagccggccctgccgccggaatgggaaggctatgaggctgaattgcgttttggcgaggcgctctaccgcgtaaaagtggttgcgggtgcgaaagcgggaaccatccggctcaatggccgcaagctcgccaagccggatgagggggtagcgctcaagccgtacggtgaacatgaaatcgtggtagagcttcccaaacagtagcgaaccgattagaaaggcgggtaaaccccgcctttcttttgccgtggaatatgtgccgcggcctgtctgtttatggaatggatgccttcatggccaaaaccgatcttgcgcggcgcgtctataaccatacctggaagctggatccgatcatccgcagcctgctggatacggatttttacaagctcctgatgctccagatgatctgggggctttatcccagggtggatgccaccttctcgctcatcaaccgcacgagttccgtgcgccttgccgacgagattgatgaaggtgaactgcgcgcgcagcttgaccatgcgcgcacattgcgtttttccaagaaggaaatgatctggcttgccggtaacacgttttatggccgcaagcagatttttcagccggaatttctggcatggctgcatgatttccaactgccggaatatgaactgcgccgcaaggacggccagtatgaactgcatttccacgggccatggacccacacgaccatgtgggaaattccggcgctggccatcatcaacgagcttcgctcgcgcgcggcaatgaaaaatctggggccgttctcgctcgatgtgctctatgcccgggccaaggcgaagatgtggagcaaggtggagcggctgcgccaactgcctgatttgaagatttctgacttcggcacccgccgccgccattccttcctgtggcaacgctggtgcgtggaagccttgaaggaggggatcggcagcgcctttaccggcacgtcaaacgtgctgcttgccatggatacggatctcgaagctctcggcaccaatgcacacgaattgccgatggtgctggccgcacttgcaaaaacggacgacgaattgcgcagcgccccctatcgtgtgttgcaggactggaaccgttattatggcggcaatcttctgatcgtgctgcccgacgccttcggcacggcggcgtttctgcgcaatgcgccggactgggtggctgactggacgggcttccgcccggacagcgccccgccgattgagggcggcgagcgcattatcgaatggtggaaatcgaagggcaaggacccgcgcgaaaagcttctgatcttttccgatgcgctcgatgtggacaccatcgaggagacctatcgccatttcgagggccgtgtgcgcatgggcttcggctggggcaccaacctcaccaatgattttgcgggctgtgcgccgcagagcattgatggcctcaaggccatttctttggtctgcaaggtaacggacgccaatggccatccggcggtcaagctttccgacaatccgcaaaaagcgacaggcgatccgaaggaagtggcgcgctatctcaggttcttcggcaatgaggaacgcgtggagcagctcgtccgcgtctgaatatcagcggatattcggcgttatgagctgcatcgcaggctttattccatcagccgggcagtgccggaaacacggatggaaccaccgcgttccgtgccgatttcggcgtgcagatgcgagggactgcccatatcttcgccctgaaacacttcgatcgacccgccatgcggccagcctatatcgcgaagataagcggcaaaggccgccgtcgcggctcccgttgccgggtcttcatagaccccgcctgaggcgaatggattgcgggcatgaaaacgccgcggcgtttcggaatagatgagcagtatcgtcgtccagccctgccggctcatggtcacgcgcccacgtgagaggtcataatgcatggaggcaagcttttcacgcgagcgcagcggcagcacaatatggtccgcaccggcatggatcaacgcaggcgagatgccgtgggcaagatcatccggctcatagttgaaaagggcaagggcctggccgatttccgcttcggtcgcggcgcggttgcgggtgcgtggcgattgcaggctggcggcgaaaagctcgccctccttgcgcccttccacgctgatttcatcatgattgagccggagggcgaaacgcccgtcaccctcgcgcatggcaagtgctgctccaagggcaatggttgcatggccgcagaatggcacttccatttccggtgcgaaatagcgcacgcgccagctttcgccatctggcgctgcaaaagcggtttctgaaaacccgacatccttggcgattttctgcatgtcctgcggagatggcaatcgatccgcgatcatgacgccagccgggcttccacccttgtcgccctgtgaaaaggccgcaatgcgcaacacgtccaaaattgtctcctcacccgttcgattcgtgcctcgcccacctcaataaaagacgtgaaatgtggctggtcaagccgtctgtcagccagagcattttcgggccaaaacagcttcacatttttgctggaaatgctccaggagcagcgccgtgaacggactttggattcaaatccaccacactggcggaaaccaacaacagcataggtcgctccatttcctccgacagcgccggccatgccgcgatctgctctggcgatggataccattcctccagccggttgatgccaaatccggcctcaatcaatgcgttgactgtggtgctgagacggcggtgatatttgatgacgccttctgccagccagtcggtttgccgctcaccttctacggcataatgatcgaccggccatcgcttttggccattgccttcttctatccagccaggcgcaagtgacgccatgaagatcggatgttcgatcgtgaaaacaaagcggccgtccggccgcaaggcggcatggatcgttttcaaaatacgcggaaagtcacggatatagtgaaaggccagggaactgtagacaagatcaaagcttgcttctggaagctccagcctttccatgtctgcctgaatatagcaaacggcatcatcctgtgtgtcgcggcgcgcgcgttccagcatattttgcgaaagatcataaccggtaacggaggcagccccctgttcgcgggcaaagcggcaaaaccagccgaagccgcatccaagatcggcaatgtcacggccggtcagatcgggcagaagcgagcggaccacaggccattcgggtgcaccttccagcccgtgtaccgagcgcggcaactggctgtaagcggtgaagaagtcgtcgcgatcataaatattctgggccatgacctatcgttcgtttcgtgcgtcaatcccgcatctcatgcgcccatggcgggttcgcacctgcgcgcgagacggtcacggcagcagcccgtaccccaagcgccacggcggaatgtatctggtcttcgctcaggttcgcaagcgcgtccttcgtcagaaggccctgactgtggaggctcgccagaattcccgcattgaccgtgtcgcccgcgcccaccgtatcaaccacatccaccttcacgcccggcacaggcacggttgcatggtttgtataggcaacagcgccatgtgcgcccttggtgatgacgacaagtttcggcccaagcttcagccattcggcggcaatctcgtcatggctgcctttttccccgaaccagtccaggtcttcgtcggagagttttacgatatcggcaagcgcgatcatgcgcttcatgcgcgtcaggtgcgttttacggacggtgatgaggtttgcgcgaatattggggtcgaggaacatcacccggtttggtgcttcccgcgccagcagcgtctcatagacgctgccgcagggttcggaaataaggctgatgcagccgaacagcatggcgcttatggtttcatccacatagggcatgtcgtttctcgacagcattcgcccggccgtgttttcgtcatagaaagcatagcgtgcctgaccgtccacgaggcgcacgaaggcaagcgttgtcggcctgttggaaatggcggcgaaggaataatcgacattggagcgcgccagcgtgtcgcgcagcacatcgccgaaaaaatccgatgaaatgccggagaaaaagccggtcggaacgccaagccgccccagcgcaatggccgtgttgaaaaccgaaccgccggcgaaaggctggaatgcggtttcgccgccagtggtttcgcgtggcagcatgtcgatcagggcttcaccgcaacaaaggatcattgttccaacttatattgttaaaccgcgctgttaaatcgattgaaaatacttagagcgcggagcttttcaatccgcgctcttgattccggttcagacgtgctggccaccattgatgtggatttccgagccggtgacataggacgaggcttcggtgcacaggaagtagattgtttcggctacttccgaggtcttgccgagccggcgcatcggcagttgttcaaccagcttgtcggtgccaggtgataggatagccgtgtcgatctcgcccggcgcaatcgcattgacgcgaatgccataggggccgaaatccgatgccatttcgcgggtcagcgcggcaagggctgccttggatgtggcataggcagttccggcaaaggggtgcacgcggctgcctgcgatggaggtcacgttgacgaccgagccctgggctgcttcaagctccttgaacagcccgcgcgccagcatgatcggggccatgaaattcacctgaaacacatcgcgccagacggccatcggcgtttcgatggagttcatgcggcggccgccttccgccttgggtgaaatgcccgcattattgacgagggcgtgcagcttgctgccattggcttccagcctgcggcgaatttcggcaatggccttgccgatatcttccgggtcggaaagatcgaccttgatatggtcttcaggtcctgcgggccaggggcagttttcggaaaaatcctgccgtgagcaggtgatgacgcgccatccggcaagggaaaaccgtttcaccgtcgcatggccaatgccgcggcttgcgccggtcaggaccagtgttttgcgttccgtatccgtccttgggatttcagatgaggaaacgccgggcctggaattatcggtgttggaatctggggacataacaacctcgctctcaaatcttgaatagaccatgccgctcaagatttcgagggggattcagcatggcaagggaatgaaagcaccatgaagggactggccgcttgccagtccctcctgtttttactgtgaattacccatgatgatatcgagcagggtggtggattttctcgcaggctgggcttgcggctgttcgcccacattgcccgcaggcatgggccggtaatcgccgttattcctggcggaagaggcaaggggctgtccggtttcgccctgctggataccgcttcggccgggcaaatccggcgccggtggccagtagccatcgtcgccggtgcctgccatcggctggttgccataattatcctgctgcatcatgccgggatcataaggcgcattggggtctatgccgtcgctgccgccgggcagcacgttctggatatcgtaatggccgggaagctcggcgatgggaacacccttatgtgcttccttcatgaagcttttccaggccgccacgggaagtgttgcgccaaaaacgcgcttcatgcccttgccgtcgtcattgccgaaccaaacgccggtcgtaagattggctgtgtagccgatgaaccaggcatcgcggaaattctggctagtgccggttttgcctgcggccggccagccgaaggcggcgcgtttggcggtgccatcttccacggtgcggcgcagcatggcgttcatcatgccgacattgcgctcgtcgatcacgcgcgggccgacaccatcttccttctggtaaagcacgtttccatcggaatccgtcaccttggtaatgaaatagaccggcgcgcgatagccgccattggcgaagggaacataggcgtcggttaattcaagcagtgtcacttccgacgtgcctagcgccagcgaagcattgggttcaagcttcgactgcacaccgaggcggtgggccgtgtcgatcacggtttgggggccgacttccatcacaagctgggctgcgaccgagttcagcgaatgggaaagtgcggtggcgagcgtcactggccccatatacttgccgttatcattactcggtgtccatttgccgatgcgcacaggcgcgtcgttgcgcacggaatccggtgtccagccctgttccagcgcagaaagatagacaaagggcttgaacgaggaagccggttggcgatgcgcatcggtcacgcggtcaaactggctggccgcatagtccaccccgcccaccatggcgcgcaccgcgcccgtattatcgatggaaacaagcgcgccctggctcgcattcatctttttgccgttctgctcgatctgatccttgatcgcctcttcgccagcgcgctggaggttaagatcgatggtcgtctggacgatgatgtcatcctttgcttcgccgatcagttcgggcaattcggcgacaaccttgtcggccacatagttttccgaaccctgccagtaggaaggcgcgcgcgtcggtggttcgctttcggcaatcgccacctgcctgtcgtcgatcatgccttcctcgcgcatggcgcccagcaccagcctggcgcgcgctgcggcggcttccgggtcgcgggcaggggagaggcgcgaaggcgctttcaggagccctgcaagcgttgccgcttccatcaggttcacgtccttggccgatttgttgaaatagcgccgcgatgccgcatcgacgccgaaagcgcccgaacccagataaacccggttcagatacatctccaatatctggtccttggtatatttatgctccagccaaagggcgagcatcacttcctgcaccttgcgctccagcgtgcggtcaggcgaaagaaagagattcttggcaagctgctgtgtcagcgtggagccgccctgcaccgcgcggcccgaaaccacattggttacgatagcgcgcgcaagcccgatcgggtcgataccgaaatgcgaattgaagcggcggtcctcaatggcgataacggcctggggaatatagggcgacatttcatgcaggctcacggcctcgccgcccgtcgtgccacggttggcgatgagattgctgttcacatcgacaatgcgcacattgggtggcctgtcaggaatggcccaggcggtcgtcggcggcatcttggccgcgaaatagaccagaaggccagcaaaggcgatgccgccccaaaggcccagcacgagaaaccagtagatcgaacggcgcagaaaaccgaaaaagccgcgttgctttcttttaccgccccgcgaagagcggggagcacgatctgcggattgcttttgcctgcgctgttgcgagcgagccgtgcgatcctcctcatcgacctgaaagacctcatcttcccgcttctcttccccaccgaaggaaggttcgatgcgtctgttcctgtcgtctcgcgatgccatgtctgcctgatccgcgccccacgcgcctgtttttcatgccggagcgtgtttcgatctgctcgcacagagcggtgccccaccgttcgctatcgccctgaagggtaaatgcggcagtttaaagggacgtaaaccggacatgcacaaaaaaaagccccgcgtgcaaggtgcgcgcggggcttccatttccggttctgtgcgtcggcaatcagaacttataggcaacgccgaggcggatatcgttggtcttgaacgaaccgcgggtgtcgagatcgttaagaccgaaattcttcttgccgtaatcggtgtagcgatattccagacgcagaagaacattgtcggttgcggcgtaatcgatgcctgctccgacggtccagccggtctgggtcttgctcttgctggattcttcgccgccgatgcggagcgaattcttgatgccgccaaaggcaacaccgccagcaatgtacggcatgaaacggtcaatggcataaccggcgcgtgcacgaacagcgcccgaccaccgtagctgggtttcgcccgtggtctggacaggattgccgctggtgatgaaatcgcgcgacttcttcaggttgttgtaatcgacattggcgtcaaggccgagaatgaaattgttgcccgtgtcgaagttgtagccggtgtaaaggccgccgataaagccattcggcttgaattcggacgtgccgccattggtgcggttttcaagcttggcgcggccccagccgtaaccaacctgaccgccgaaataagcgcccgcccatgaaaagctaggcgcaatcgcaatcggtgcgggctcctgcgcaacaatggcatccgccgcatatgcgctggtgctggtaataactgcaaccagcgaagcgccaagtagatttttgaacgtcattgaaaactcctaataagaatggcgttgcaatgcggctagcatatagtgatgatctggtcgaatgtatgtagtaaatgagcaacaataatgaattgtcttgattttcatttatacaaaaagttgatatatatttgattaacttgaaatttaatgcagtaatacttcatatatatctaatatttaaattgaatatcaaatattgggtgaggattgacataaaaaaggccccgcaaagcggggccttttcgtagatttcaaccaaactatcagaacttgtaagcgacaccgaaacggatatcgttggtcttgaaattgttggtaacggcagcgtcgtcgaagccgtaatccttattgccgtagtcggtgtagcgatattcgaggcgcaggatcacgttgtcggttgcggcgtagtccatgccagcgccgatggtccagccggtgagcgtcttgctttgagagaagccggtgccttcaaattcgcccctgtttctcaggctgccgaaagccacaccgcctgcgatatagggcaggaagcggtcaaccgcataaccggcgcgtgcgcgcacggcaccggaccagcgaaggcggttttcaaaggtggcggcggcgttattttcatccaaaaagtcgatgttcttggaaacgtcgttataggtcacgtcgccgtcaataccgagaacaacactgttgccgaggtcgaaattgtaaccggcataaagaccgccaaggaagccgtccggctttatatcgccgaggccggtcgagtcatagctgaaatgggacttgccccaggcatagccgatctggccgccgagataggcaccattccaagtgaaggtcggagcaacaacaaccggtgcaggttcctgttcaatgacggcgtcagcagcgtttgcgccggtcgcggcaacgagaacgacggtcgatgcaaaaagaagagccttgagcttcatgataaacctctcgggaaatagtcccacaaccaatatttgtctctaatataagggatcgctgtcaaaagtctgtagcaaacaggacacagcaggcggaatgttgcaggagcgatatgcgtttccgtaaaacaggaatgtgagacggatttgcctttgcagatgcgtcaatgcagatggttttgccggaatggaaaccaggctggaggctttgcaccgcctgaatatctctgctcagctatgagcaaagatatcggattccgcccaacccatgaggtcgagttccgagcgcgtgggcaggaacttgaaacaggcttcggcctgtttcgtgcggccatcacgttcaagacgctgttccagaacggccttcaggcgatgcaggtagaggacatctgatgccgcatattcaagctgcgcctgggacagcacttcggctgcccagtcggaagattgctgctgcttggaaatcgagacgtccagaagctcgctgcaaatctccttcaggccgtgacgatccgtataggtgcgggtgagtttggatgcgatcttggtgcagaacaccggctgcggcatggtgccgaatgcatgtgccagaaccgcaaggtcgaaccggccgaaatgaaagatcttggtgatggaacgatctttcaaaagcttcaccagattgggcgccttcttctggcccgcttcgatctggattacgtccgcagtaccgtcgccgggcgaaatctgaaccacgcaaagccggtcgcgatgcgggttcaggcccagtgtctctgtatcgatggcgaccgcatccacctgataattgtcgaggttcggcaggtcgttcctatgaaaacggatagtcattcaattgtccttatttggcggcaattgccgccatgatatcagccttgcttggcggcgatagccgccaaaatacgagcccaggagcgctggcccttatggaaggagttcagctcgtatttttcattgggtgaatggatgcgatcatcctcaaggccgaagccgaccagaagcgattccatgccaaggaacgtattgaagtcgccgacgatcgggatcgagccgcccatggcgatcagcacggcaggcttcggccattcgtcggaaagggcgttcttcgccttggagacgagcggggaatcataaggaagctggattgcgggcgagccgccatgcggatggaattcgaccgagcaatcggcgggaacacgctctttcacgaaggcgcggaaggcttcgcgaatcttgacgggatcctgtttgtgcacgaggcggaacgaaaccttggcggaagcttccgctgcgataacggtcttgaagccttcgccggtatagccgccgataatgccgtttacttccgcagtcgggcgtgcccaggtgagttccagcacgctgcggcccttttcgcccgctggaatggaaaggccgatggggccgaggaagctttccgccgtacggccaaggctttcccaggatttcagaatctgggtcggggtttcctccacgccttcatagaaatccggtatggtgatgcgcccggtttcatcgtgcaggtcggccagaatcttggtcaggatgtggatggggtttgccgccgcaccgccgaagaagccggaatgcagatcgcggtcggctgccttgatgacgatttcctcgccgacgaggccgcgcagccccacgctgatcgctggcgtttccgcgtcccacatggcggtatcgcagacgagcgccacatctgccttcagctcttgcctgttggcttcaagaaaaggcttcagcgaaggtgagccggattcctcttcaccttcaaacaggagcgtcaccttgaccggcaggctgccgttcaccgccttataggcgcggcaggcttccacaaaagtcatgagctgccccttgtcgtcggaggtgccgcgtccggtcaggatcttgcggcccccattcgaggcatcgccgacatccttgatagccggatcgaagggatcgttttcccacaggctgagcggatcgacaggctgaacgtcgtaatggccatagaaaagcacatgcggcgcatcggctgtcgccccttcgtgatgggcaacaaccatcgggtggccgggtgtgtcgcgcacgctggcatcaaaaccgatagagttcaggtcttccaccagccactcggccgccttgcggcaatcggccttgtaggccgggtcggtcgaaatcgacttgatccgcaaaagattgaacaggcggtcgaggcttttgttgagattggcgtcgagatggttgagaactttgtcgagtgatagcgtggacatggggcttcctgacgagtcataaaactgatggcacactacaaccagctttgcgaagttaaaaccctcattaagctcgacttgacgcggatttcagaggcgaattcggcaaaaaaatatgggcgctgtgaagatgacgtttatgcgccaggcgagtggcgaccaatgtttttcatgcaaaaggcgagggggaaaagattggccgctgtggtgaggggattaccacagcggccatgtcactacacagcggcagcccggagaggggaatgagactaccgctaccatccggtttccgacgggggacgggtcggaaaaccggagaccgacgaagtgtcgatgaccggaatttggcctttcaactgtggctattcaagggcatagaagattacaaatatgtaacaaacccgttatccgggcgtgacggatttctttcacgtggacggtccaatctcctgacaagaggccggtttcctttattgtagctttcctttaattctgaaccgatttcagcaaaagtgcgaagcggttttgcgtccgaaattgcgtatggacaaggaacaggcatgaaaaaaggcgatcatctctttctcgttgacggctcgggctatattttccgcgcctatcatgccctgccgccgctgacccgcaagacggatggcctgcctgtcggtgcggtttccggtttctgcaacatgctgtggaagctgttgaaggatgcgcgcaacacggatgtcggcgtggtgccgacccatttcgcggtcattttcgactattcgtcgaagacgttccgcaaggagatttatcctgattacaaggcgaaccgcaccgcgccccctgaagacctgatcccgcaattcggcctcatccgacaggcgacccgcgccttcaatctgccctgcatcgagaaggagggcttcgaggctgacgaccttatcgccacctatgcgcgtctggctgagaaagcgggcggcgatgtcacgatcatctcctccgacaaggacctcatgcagctcgtgacaccaagcgtgtcgatgtatgacagcatgaaggacaagcagatttcgatcccggaagtgatcgagaaatggggcgtgccgccggaaaagatgatcgacctgcaatcgctgaccggcgacagcaccgacaatgttccgggcattcccggcatcggcccgaaaacggcggcgcaattgctggaagagtttggcgatctcgacacgcttttggcccgcgcctctgaaatcaagcagaacaagcgccgcgagaacattctggcttttgccgaccagacgaagatcgcgcgcgaattggtgacactcaagacggatgtgccgctcgatatcgatctggacgggctggtgctggagccgcagaacgggccgaaactgatcggcttcctgaaggcaatggaattcacctcgctcacccgccgcgtggccgaggcaaccgatacggacgcttcttcggtcgagccatgccatgtggagaccgactggggggcggatgctcatggccccgatgtcgatgttcccgaaaaggccgatgctgctgcatcgcaactgctctcggcgccgactgccgctgagcccgatcagggctatacgccgaaagcgctcgcagaagggcgggcggcgcaagccatcgcgcaaaagatcgatacgagcgcctatgtctgcatccgcgatattgcgacgctggagcaatggctggccgaagcggccgaaacaggtatccttgcttttgacacggaaacgacttcgcttgatccgatgcaggccgaacttgttggcttctccctggcgctcgcaccgggaaaggccgcctatgtgccgctccagcacaagtctggcgcgggcgatcttctgggcggtggcatggtggagaaccagatcccgcttgatatggcactcgcggcgctgaaacgcgtgcttgaggacgcttccattctcaagatcgcgcagaacatgaaatatgactggcttgtcatgcgccgccacggcatcaacgccgtttccttcgacgatacgatgctgatttcctatgttctggatgcgggtacaggcagccacggcatggaccctttgtccgagcgatggcttggccacaccccgattgcctataaggacgtggcgggaagcggcaagagcgccgtcactttcgacatggtggatatcgaccgtgcgacggcctatgccgccgaagatgccgatgtgaccttgcgcctgtggcaggtgctgaagccgcgccttgcagcggaggggctgatgtcggtctatgagcggctggagcgtccgctggtcgatgtgctggcgcgcatggaagaacgcggcattgccgttgatcgtcaggtgctgtcacgcctttccggcgatctggcgcaggccgctgccgcttatgaagacgagatttacgcgcttgcgggcgagaaattcaccattggatcgcccaaacagcttggcgatatcctcttcggcaagatggggctgcccggcgcatccaagaccaagacaggccagtggtcgacctccgcgcaggttctggaagaccttgccgccgaaggtcatcctctgctgcgcaagatcgtggactggcgccagcttaccaagctcaaatccacttatacggatgcgctgccgggtttcatcaacccccagaccaagcgcgtccatacatcctatgcaatggcatccacctcgacggggcgcctttcctcgtccgaccccaatttgcagaatattccggtgcgcaccgcagaaggccgcaagatcaggacagccttcatcgccgaacccggcaacaagctgatttccgccgactacagccagatcgaactgcgcgttctggcacatgtggccgatattgcgcaattgaaacaggcctttgccgacggcatcgatattcatgccatgacggcgtcggaaatgttcggtgttccggtggaaggcatgccctcggaagtgcgccgccgcgccaaggcgatcaatttcggcattatttacggcatttccgctttcggtctggcgaaccagctttccatcccgcgcgaggaagcggggcaatatatccgcacctatttcgagcgttttcccggcatcaaggattatatggaagcaaccaaggcattcgcccgcgagcatggctatgtcgaaaccattttcgggcggcgtacacactacccggatatccgcgcatccaacccgcaggttcgcgctttcaacgagcgcgcggccatcaacgcgccgatccagggggctgctgccgatatcatccgccgcgccatgatccgtatggaagatgcgctggccaaggaaaatctcgccgcgcgtatgcttttgcaggtccatgacgaactgatctttgaagtgcctgaaaatgaggttgaaaagactattccggtcgtgcgccgcgtaatggagaatgcggctatgcctgccgtctcgcttgcggtgccgctgcgtgtggatgcaagggcggcgcataactgggacgaggcgcattgagttttgttccggttgaccgggaggcgttaaacctatagggaagagccaattctggtgcttcggtagtcgtctggggagtcgtggacaaatggttcacggccaatgggtatgcggcttgagaagcttttttgaaagttattcatgtctctgcctgataccatcgctccgactctctccggagcattaaccgctcgcggttacaatacgcttaccgctgttcagaatgctgttctggcccccgaaacactcgcttccgatcttcttgtgtctgcccagacggggtctggcaagacggtggcttttggccttgccatggccaacaccattctcgaagacgaactgcgcttcggtgatgcgggtgcgccacttgccatgattatcgcgccgacgcgcgaacttgcacttcaggcgcgccgtgaactggaatggctttatgccgataccggcgcgcggattgcatcctgcgttggtggcatggatatccgtaccgagcgccgcgcgctggagcggggaagccatatcgtcgtcggcacgccgggccgcctgcgcgaccacattacgcgcaatgcgctcgatatgtcgcaactgcgcgcgatcgtgctcgacgaagccgatgaaatgctcgacatgggctttcgcgaagacctcgaatttatcctgggcgaagcgccggaagaccgccgcacgctgatgttctcggcaaccgtgccgaagccgattgcccagcttgccaagcgtttccagaacaatgcattgcgcatcaccgttcagagcgaaaccagccagcatgccgatatcgattatgtcgccatgccggttccgccgcatgagcgtgaccatgcgatcatcaacacgctgctttattacgacagccagaactcgatcattttctgctccacccgcgaagcggtaaagcacatggcaagccgcctctccaatcgcggtttcgcggtggtggcgctttcaggtgagttgagccaggcggagcgcaacaacgcgcttcaggccatgcgggacgggcgcgcccgcgtctgtgtggcgaccgacgttgccgcgcgcggcatcgacctgcccaatcttgatctggtcatccatgctgatctgccaaccaatccggatacgcttctgcatcgttctggccgtacgggccgcgcgggccgcaagggcacctgcgtcctggttgtgccgttctcgcgccggcgcagtgccgaacgcctgttgcacatggcaaagcttgatgcgcagacggttcccgcgcccagcattgctgccgttcaggccaagaccaatgagcgcattttgaatgcggaagtcttcaaccagcccgttgaagaagaatatcaggaactgctgaaggcccttgccgagcgttacacgccagagcagattgcgagcgccttcctcaatcgcgaagtggcctcctatccggcggcggaagaagtatccgatgcgccggtgcatccggtcggcggcaagaagccgcgttcggaccgttttgaaaagggtgatcgttatgagcgcggcgaacgccgtgagcgtggcgaaccgggcgaacgcttcgaccgcaatgcgcgttttgatggcgtctggttctcggtttcggctggccgcaagcaccgcgccgatccgaaatggctgctgccgctcatctgcaaggcgggtgacgtatccaagcgcgatgtcggctcgatcaagattttcgacaatgaaacgcgctttgaaattgcggcatccaaggcggatgaattccgccagtcggtggctgaacgcggcacgggcgaaaagagtctcgtaatccgcaccgccgttgccggtgctggcggcgatgctgctgcgcgtgagagccgcggcagcttcaagccacgtagcgacaagttcaaggaaggcggcttccgggacggccacaagagcgataagccgcgcgatttttcccgcggtgatgacttcaagaaagatggcttcaaaaagggcggtaaaaaacccgaaggtggcggttacagcaagaagcgtcgcggtgaataatagcagaacccgatgagcttcgctcaccgggttttggctggagcaatttcaagtcaaaagtgcaaaaaagccccggatttccggggctttttgtatcaaacgtccagattggcgacgtttagcgcattatcctgaatgaattcacgccgcggctccacctcgtcgcccataaggcgcgagaagagggaatcggcatcggttgcatcgttcaccttcacctgcaggagcgaacgcacattcggatcaagtgtcgtttcccaaagctgttcggcgttcatttcgcccaagcctttgtaacgctggagggtcagacccttgcggccggttgcaaacacggcgtcaagcagggccaccgggccggaaagcgattccaccttgtccttgcggcgcagcaccggcggctccatgaagatttcagccatgcggcccgcaacgcggtcgacctggcgggcatcggccgagccgagcagggccatgtcgagaatggcgatatcctttacaccgcgcaccatacgctcgaagcgatagccgccgtcttccatcacatggccgctccagccgcgctcggtctcttccgaaatcatgtcgagacgcttggcaaccgtatcggcggaatgctgtgccgttgcattgtcccttgaggcatcggggttgagcaggccggcaattgccgcctgttccaccacgctgcggtcatagcgggtgtgcaggccgtgcagaagctgacgcagcgtgcgcgcatcctccaccaccgagcgcaaatccggcccggcgcgcatttcgccagtcaccagttccagtgtcgtttcttcaaggccggtttcgatgaggaaatcctcaaaggcggcttcgttcttgatatattgcgaagacttgccgcgtgtcaccttatagagcggcggctgcgcgatatagatatgcccgcgttcgatcagttccggcatctgccggaagaagaaggtgagcagaagcgtacgaatatgggcgccatcgacgtcggcgtcggtcatgatgatgatcttgtgataacgcagcttgtcggcgttgaagccgtgcgtttcatccttgccgatggaggtgccaagcgccgtgatgagggtgcccacctgatcggatgaaatcatccggtcgaaacgcacgcgttccacgttcaggattttgccgcgcagcggcagaatggcctgattctggcgcgagcgcccgctcttggcggaaccgcctgccgaatcgccctcgacgatgaagatttcggacttggccggatcgcgctcctggcaatcggcaagctttccgggcagggacgtcacgctgagattgctcttgcgggtgatgtcgcgcgccttgcgggcggcttcgcgggccgccgccgcctgaatgaccttctcgacaacgatcttgccgcctgccggatgttcttcaagccatgtggaaagcgcttcattgacgaggccttccaccaccgggcgcacttcggaggaaacaagcttgtccttggtctgcgaggagaatttcggatccggcaccttcacggaaagaacggcggtcaggccctcgcggcaatcgtcgccggtaagctgtaccttttccttcttcgtcatgccggaagagtccgcatagcccgtgatctgtcgggtcagcgcgccgcggaaaccggccagatgcgtgccgccgtcgcgctgcgggatgttgttggtgaagcacagcaccttctcgtggtaggaatcgttccaccacatggcgacttccaccgtcatgccatccttttcgctgcgaatatagataggctcttccagaagcgacttcttgctctggtcgatatatttgacgaattcgaccaggccgccgtcataatgcagttcctgttccttcacatccgcatggcggcggtcggcgagcttgatgcgcacgcccgaattgaggaaggcaagttcgcgcaggcggcgttccagcgtttcatagtcgaattcgaccatgctgaaggtgtcaggcgagggcaggaagctcacttccgtgccggtttcactgcctgcatcgccggttacgaccaagggcgcatcggcaacgccgtgtgtgaagctcatttcatggattttgcccgcgcgccggattttcagcttcagccagatcgacagcgcattcaccactgaaacgccgacgccatgcaggccgccggaaaccttgtaggaattctggtcgaatttgccgcccgcatgaagctgggtcatgatgacctcggcagctgaaacgccttcttccttgtggatgtcggtcgggatgccgcgcccgttgtcggtcacggtgcaggagccgtcggcattgagcgttacggtgacgagcgtggcatgtccggccagtgcttcgtcgatggcgttgtccacgacttcatagaccatgtgatgcaggccggagccgtcgtccgtgtcgccgatatacatgccggggcgcttgcgaacagcatccagacctttcagaacacgaatggaatccgcgccatattcggcgggggcttcggaattcatctcgggcatctcgctcatgaaaatctttcaaaaaactgctgcgaatgcagctccaaagatatgtcgaatcacgcgacaaacatggctttaatataggtgctaacagcgatttttccaaatttgagcggtaaatttgccggggattccggctgttttgcacctatctgcgcatgatggcctgattggctttctagagccgccataattggcgtccatatctggtctgccgggcgcattttgcaactgattctatgccgggggggaagcgcatacgttggagcgtgatgactttaagtcaggtcgtcatcacgctccaggtctttgttcaagtatgctctagctgcgcagccgttccgaatgccagcgcagatggtcgcccatgaaggttgagatgaagaaataggaatggtcatagccctcgcgcatgttgagcgtgagcgcaatgcccgctttcctgcaagcctcctccagcagccatggccgcaggccgtcatcaaggaagccatctgccgttccctgatcgacaaggatttccgggaagcgatggccgtcttcaatgagaagtgtcgcatcataggcgcgccatgcctgttcgtccggtcccagatatttttcgagcgccggcctcgaccatcccgccgtcgaaggctgcacgatgggagcgaaagcggagacggatttgaaacgatcggggttcttcagtgcgatcgtcagtgcgccatgcccgcccatggagtgcccggtgatggcctgccgctccatatcgagcggaaattgcctggcaacgagagcggacagttcctgcgtgatatagctgtacatccgatagttctgcgcgaaaggcgcttgcatggcatcgacatagaagccagcccccttgccgaattgccaattatcgggctcgtccgcaatactgtcgccacgcgggctggtatctgggcaaataacggcaattccaagttctgaggccaattggcgatattcgcctttgtccatgacgttctgatgtgtgcaggtgaggccggaaagataccaaagcaccggcaccggcccgtcttttgcctgcggcggcaggaaaagcgcgaaggtcatatcgcattggcaggcttcgctcttgtggcgatagacgccttgtgtgccgtcaaaacaccgggcggttgagatcgtttccatgaaatttctaactcccaagcgccacgaccacgttgaccgcagcggcgacgagaacggtattgaagaagaacgacacgatactgtgcaggagtgtggtcctgcgcatggcgggcgtcgtgacattggtgtcggaggtctgcgccgtcatgccgatgacataggcgtaataggcaaaatcccagccggaaggttctggcgtgccgggaaagtcgaaaccgccgcgatagcggcttgcctgtttgggtcgttgccggcaggctcgcgcggctgccagtatacatgggcgtaatggatggctgtcatcatatggatcgtgaaccagccaagcggcacggaggcgagcgtcaccaccagggaaaatgtatcgactttggatgcgctgttgatgaggatgaatagcgaggctattccgatcagcaccgccgcgaatgtcaccagaaagatgatccagaccggctcgtccgcgcttgctgcatgttttttaagaaacgaaggcgtcagccgcggcagtaccgagaccgccagcagcagatagatgacaaagaagcagttcgcgccaatgacaggggcaagcgggcttttcagagcccaggcaatggtgaacgccaccacgccgccaatagcgccgatatagaaagagatgtggcgacgcagaagaaacatcaatcagtctccgatggttcaagacgcatatccacatgcggaataccatcttcaagatattcgcccgaaatcgcaacaaagccgaacgaagcataaaatttttgcaggtggctctgtccgccaagttccaggggcgagcccggaaaccgggcttgagcaaaagcgatggcttccgtcataagcctttggccaagcttgtagccacgataggcgggggcgaccacgacccgcccgatttttacggatttctctccttccggcggcagcacacgcagtgccgcggcaagcgtgtcgccgtccagaatgcgcaggtgaaaggcgcatatatccttgccgtcgatttcgggataggggcatgtctgctcgaccacgaagacgtccacgcgcagtttcagcatcgcataaagtgcgcgcggggccagatcgtcgatttcagcccaatgggaggtgagcaggcttgcgttcatcagtagatgacaaccgaacggatcgatttgccttcatgcatcaggtcgaaggcggtgttgatttcatcaagcggcatggtgtgagtgatgagatcgtcgatattgatcttgccctccatgtaccagtccacgatcttcggcacgtcggtgcgcccgcgcgcgccgccgaaggcggtgcctttccagacgaggccggtgacgagctggaacgggcgggtggcgatttccttgccggcttcggccaccccgataatgatcgattcaccccagccgcgatggcagcattccagcgcctgacgcatcacgtcggtattgcccgtggcgtcgaaggaatagtccgccccgccatcggtcagatcctgaatggcctgcaccaccttgtcattgccgatttcgcgcgggttgatgaagtccgtcatgccgaacttccgtgccatttcgaccttggccggattgatgtccacgccgatgatcttgtcggcgccaaccatgcgcgcgccctgaatgacattgaggccgatgccgccgaggccgaacaccaccacattcgagccggggcgaaccttggccgtatagatcacggcgccgatgcccgtcgtgacgccgcagccgatatagcagatcttgtcgaaaggcgcgtcctcgcgcaccttggcaaccgcgatttccggcaggacggtgaagttcgagaaggtcgagcagcccatatagtggaacacttcgccgccatcgcaggaaaagcgcgaggttttgtcgggcatcaggccctggccttgcgtggcgcggatggccgtgcacaggttggagcgctgcgacaggcaggttttgcactggcggcattcaggtgtgtagagcggaatgacatggtcgcccggcttgaccgatgttacgtccgcgcccacttcgcgcacgatgcccgcaccttcatggccgaggatcgccggaaacttgccttccgaatcgaggcccgaaagtgtgtaggcatcggtatggcaaacacccgtcgccatgatttcgaccagcacttctccagcctttggcccgccgatctcgacggtttcgatggtgagcggcttctttgcctcccaggcaacggctgcgcgtgacttcatggtggtgcgtccctccggttatattttgcgcgcctatttcagataggtacgcaaaattcgcatgatttcatcgatctgtgtatcgggatcgtctttttgcgccatggtttcgcgtgcctgtccgaaggtttcgcgaaaatggctttccagcacttcggccatcaacccgttggctgccccacgcagcgccgcgatctgctggagaagggctgcgcattccgtccccgcttccaccgcgcgttccaatgcttcggcctgccccttgatgcggcgcaggcgcgtcagggcgcgcattcttgtcttctggcgaatgcggcatggactctcccgattttccccgaaactatatactctgggggagtacgtcaacggggccggacggctggacaattccgcatcgctcatgcaaaccgccaaagcgtacaatgcaaaagatggaaagcctttgacgagcctgcccgatcttcccgtgacacgaattctgcctcagcttgatgaggcattggcgcatcatgcaagcgcggtccttgttgcgccgccgggtgcgggcaaaacgacgctggtgccgctccatatgctgggtgcggactggcgcggggaaggcgtgatcgtgcttctggagccaaggcggcttgctgcccgcgctgccgcccgccgcatggcgcagcttctgggtgaagagccgggtgaaacggtcggctaccggatgcgccttgaaagcaaggtatcggccaaaaccagaattcttgtcgtcaccgagggcgtctttgcgcgcatgatcctggatgatccggacctgaatggcgttgccgccgttctctttgatgaatttcatgaacgcagccttgatgccgatttcggtctggcgctggcgctcgatgtgcaggcggcactgcgcgacgatctcaaaatcctcgtcatgtcggcaacgctggatggtgcgcgcgtggcctcgcttctcggcgatgcgccggtcatcgagagcgagggccgcgcttatcccgtcgatatccgctatcgcgaccgcaaggcggatgagcggattgaggatgccatggcgcgggcaatccgcgatgcactggtggatgaaacgggcagtattctggccttcctgccggggcagggcgagatagaacgcacggcacggcttctggaagaaaggctgccggccaatgtcctgcttgcgccgctttatggagcgatggaaggcagcgcacaggatgcggcaatcaggcccgcgcctgcgggtagccgcaagatcgtgctggcgacctcgattgccgaaacgtccatcacgatcgatggcgtgcgggtggtgattgacagcgggcttgcccgcctgcccaaatatgaaccggccaccggcctcacccggcttgaaaccgtgcgaacatcgcgcgcaagcgcggatcagcgcgcgggccgtgccgggcgaaccgaacccggcattgccattcgcctgtggcatcaggggcagacggcttcgcttcccgctttctcgccgccggagattctggaggctgacctgtccggcctcgtgctcgatgccgccgcatggggtgtgaccgatccggcaacgctcaattttcttgataagccaccgaaaccggccctcgccgaagcgaaggcgcttttgcatcggctgggcgcgctcgacgaggctggccgcctgacgccggatggtgaggcgatgcgctcgctcgctctgcccgcgcggcttgcccatatggtgaccgaagctgccaagcgcggcgaggcacaggccgccgccgaactggcggtgcttttgaccgagcgcgggcttggcggcaaggatatcgaccttgagacccgtctttcgcgctttcgcggtgatcggtcggatcgcgcgcagcgcgccaggggattggcaaagcgcctcgctgcaaatctgcgcaatcagggtgcgccagccggttcgaccgtgggacgcttgttgatcgacgcctatccggaccgcattgcaaaggcgcgcgggactaccgggcagttcctgctggccaacgggcgcggcggcgaagtcgatcctgccgtcagccttagccgtgcgccatggctggtcgtggccgatatgtccggcaaggcgggccgcgcccgcatcctgtcggcggcggaaacgtccgaagctgaaattcgcgccgcccttggcggccggatcgaaagcggaaagcagattgtctacgacccggaaaagaatgcattgcgcgcgcgaggctgtgcgcatcggcgcaatagccctttcggaaaagcttcttgccgcgccctcgggcgctggcgccgatgaaggcgtgattgctgccgtgcgcgagcatgggctttccatcctgccctggagcaaggaggccgaaatcctgcgccgccgtcttggctggctttatcgcgggcttggcgatccgtggccctcaatggaagacgacacccttctggaaaggcttgaagactggcttctgccctttctgaccggcgaggcccagctcgaccgcataccggggcgtgtgctgaaaaacggtttgatgagccttgtgccatttgatctgcaacgcagcgtcgaccagcttgcgccgacgcatttcgaggcgcccaccggctcgcatgttcccatccgctacgatgccgaagaacccgtgattgcagtgcgtgtgcaggaattgttcggccttggcgcgcatccttccatcgccaatggcaaggcgccgctcttgctggagcttctttcacccgcacatcgtccaatccagatcacgcgcgatcttccgggcttctggaaaggctcgtgggccgatgtgcgctctgatatgcgcgggcgctatcccaaacatgtctggccggaagatcctgccaatgcaatgcccacgcgccgcgccaaaccgcgcggaacctgagatattcggttctgacggccctgcgaccggataacgcagttttgcttgcattcctgtccggccttgcctcataagaggcctgacgagggaccccatgcacgcagaattcgagaatcgcgcttccaatctttcgcgccgcccgcgcctcacaacgctggtgcgtgtgcgctggctggctattgccgggcagacggcagccgtcatgttcgtggcgctttatctgcaatttcccttttcggtcggcatctgtttcgcgctcattgcctgttcggcctggctcaacctctatctggccttccgcttcccggccaaccatcggcttaacccgacagcggcaagcctcgttctggcgtttgacgtgctgcaactggcggggctgctctatctcaccggcgggctgcaaaatcctttcatcgtcctgatgatcgtgccggtcatcatctcggcgacctctctttccgcgcgcgacacgatagtgctggcgctgctggtggtcgcctgcacctcgtttctcaccattcattacgatcccttgccttggtatccgggcgaaacgctgaacctgcccctgcttttcgtgatcggcatctggtgcgcgatcatttccgcgctgggcttcacaggcgtttacgcctatcgcattgccgaagaagcgcgccagcttggcgatgccctgagcgcagctgaactgattctccagcgtgaacagcatctgtcggcgcttgatggtctggccgccgccgccgcgcatgaactgggcacgccgcttgcaaccattgcgctggtggtcaaggaaatgcagcgcgcccatacgaaggatcccggccttgaggaagatatcgcgcttcttcattcgcaaacgcagcgctgccgcgaaattctgcaacggctgaccagcctttcctcggaaggtgaggaacatatgtcccgcctgccgctttcctcgttgatcgaggaagtgatcgcaccacaccgcaatttcggcatcatgatcgaggttcaaaaggaagagggccccaagcccgagcctgtgacccgccgcaatccgggcctgctttacggccttggcaatctggtggaaaacgccgtcgatttcgcgcgcggcgaggttactgtcacatggggctggacggacggccatgtcagcgtcaccattcaggacgatggcgagggcttccggccggaaatcctcgaccgcatcggtgagccctatatgacgagccgcgacaacacccgcaatggtggcgggctcggccttgggctgttcatcgccaagacccttttggagcgttccggcgcgcagatcagcttccgcaatcgcagcaatcccggtcagggggcggaggtgaaagtcacctggccgcgttcggccttcagcgcgagctagggcttgtctgcattcaaggattcccttttgcatgaaattctgattcaaggttgttgaaggagaacagccttgagcagacgaagccttacagatgagcaatggaaccggatcgaagcatatcttccggggcgagttggtacgcccggccgcagtggcgttgataaccgattatttgtcgatgccatcttgtggatggctgccaatgcagcgcactggcgcgatctgcctgcgaccttcggcaaatggacagcggttcatgcccgctttcggcgctggtcgcacgccggtgtatgggaaaggcttttccatgccctggctgatacgccggactttgaatatgtcctcattgacagcaccatatcgaaagtccacgcagatgcggcgggcgcaaaaggggggctgaagctgcctgcatcggtcgctcgcgcggtggattgacgaccaagctgcatgctgttgtcgatgctatcggcctaccgctgcgaataaagccaacacccggccattatggtgactgtccgcaagcttcaagccttctatccggcttgaagggtgtggggcatgtcattgctgatgcagcctatgatgccgatcacttaagggccttcattgccagcgatctcaaggcaacggctcagatcaaggtcaatccaacacgttccagtgccccaacaatcgactggaggctgtacaaggaacgccatcagattgaatgcttttttaacaagttgaaacgctatcgtcgtattgcgctgcgatgcgagaaaacattgaccgcattcatgggtttcgtccatctcgcatgcgctatgatctggttacgttaaatgcagacacgccctaaagcgcgtttcgatctgattgaatcagatcggcgctctaactatttgttttgacgcgcatcttttccgaaaaccgtttcacacctttcgggatgcgctctaatatcccggcggctcaatccggcggaagcgattcgttttgccgggctattcgccggttccgggctcccttttcgttgcgggcggaattgaataggctaaaacggcctttctatagctgccgggccatgacccacgaaacgcaatccttacataaaaaccataacttaagccacgatacagctatagcttctgtcgttgcggcactgtatgtgcatcacgaccagcaaatatcggttatattattggcaacgttgtcatcacaaatgcgtgattactggcgcatttgagtacacaatatgcgcgaacgcctgcgttcatattaaatttgcgtcgggttctttttaaatattatgaaaatacaatggcttggggagatttggtcatgaaaatggccgtgaaattgctttaataattcaatggctatttgactttttgacgcaggaatatcaataaggggcacgattacaggcaggaagcacccgatggaagacttgaagcaggaagacaccgaagccataggcaacgatcccaccctccttctggttgatgacgacaaaccattcttgcagcgcctggcgcgtgcgatggaaagccggggatttcaggtcacgaccgctgaatcggttgaggaaggaatcgccgccgtcaagacatctgcccccgcttatgcggtggtggacatgcggcttggcgatggcaacggtctcgatatcatcgaggcgatccgctcgcgccgtgccgatacgcgcgctatcgttctcacaggatatggcaatatcgcaactgccgtgaatgccgttaagctcggcgccatcgactatctgtcgaagcccgccgatgcggatgaggtgttcgccgcgctcacccgccgccccggcgaaaaggttgcgccgccggaaaatcccatgtctgccgaccgggttcgctgggagcatatccagcgtgtctatgaaatgtgcgagcgcaatgtttccgagacggcacgccgcctcaatatgcatcgccgcactttgcaacgcatcctcgccaagcgcgcgccgcgctgagatagtcaatcgatttcggtgccgggtacgtccagcccggcaagctcggcggccatgaggcgggcggcccccgcacgggcaaagcgcagcatcagcgccttgcgggttgcgcctgcaagcctgtgttccggcgcttcacgcaggatttccgcgccatagccatccgacaggatgaagccgcattcctccgggaaaatctcgcgcggcaccgccgggtgcgtggcaaagaacagcagatcgcaataggcgcggtattccggccatttgtggtccgccttccaatcctcgatggaggatttgatttccacgatccagatttcccccttgcggctgaccgcgatcagatcggcccgcctgccagatgcaagcgacagttcgggcagcgtggccagccccattgccagaaacaggcgctgcacgccgcgccgcacgagcagtgcgttttccgattgccttccgtcggaaagcggatgggtctggttgggaatcacgatgggcatggcccgcatcttgcgcgtgcataatgcgcgaaacaacctgaaatttatggatgatgcctgtcggtgcgcgccggtcgatttggatgaaaatggctaaaaggcggcgcaactgtgggattctcaacttacggttaacactcacttaacaatggaaccctatctttaggggtgaatgagcgattcgctcctgttgattaccctttagagcagctccagttttaacaatttgccggaccgctctaacggaatccacttgattggggggatacatggattctcgcgttctcaagctgacagcggctctttttcttggagcagcacttgctggttgctccacagccggtggttctttctacacggcgtcttactcgtcagtcagcgatgctggttacgccatcccggcaatcccgagcgaaaagataccggcgcaatatcgccgtcaggttgtaaaatatgcgacggacgaaaagccgggcaccatcattgtcgatacgcgtgagaaatttctctatctcatcatgcctgagggcaaggcggtgcgctacggcattggtgttggccgccgtggctttgaatggtctggcacggcccgtgtggcgatgaagcgcgaatggccgacctggacgccgccttccgccatgatcaagcgccagccggaattggccaaatatcgcaatggcatggatccgggcctgcgcaatccgctcggcgcgcgtgcgctctatctctacaacaagggcggggatacgggctatcgcctgcacggaacgccggaatggtggtccatcggcaaagccatgtcttccggctgcatccgtctgatgaaccaggacattatcgatctctataaccgtgtcgaacagggcgcgaaggttgtggtgaaacagtaatcgacggaatgaaaaaggccgctctatttctttattttacgcattatctaatgctttgagcagcctctttcgttgaaacccgatgcaggtcagatctgttcgacctgctgcacttccggcacgaaatggcgcaggaggttctggatgccgtgcttgagcgtagccgtcgaagacgggcaaccggaacaggcccccttcatgtggaggaatacggtgccattttcaaagccgcggaaagtaatgtcaccgccatcctgtgccacggcggggcgaacacgggtctcgatcagctccttgatcgtttccacgatttcagtgtcggcttcatcgaagaattcttcctcgccatgcgcagccgcggcatcggcattggcgttgccggccatggcgggcgcgcccgacatgaaatgttccatgatcgtgccgagaatggcaggcttcagatgctgccattcgccatcttccttggtgacggtgatgaaatcatagccgaagaaaacgccggtcacgcccggcacggcaaacagctttgccgcaagcggcgaggtgttttcggcgctggccggatcgcgaaaatcggcggtgccctccggcatcacaaccttgccggggagaaacttcagggtcgccgggttcggcgtggtttcggtctggatgaacatgccagttctcccgctttcaatttttgaaaattctaataggcgcgatgctacgacgaagcaagccctgccgctcgtccgctcatttcggttgccctcaatatagggtgatcatgtcagcgcatcaatgtcgtcgtcgctgaggccagccggaacaacggtaacgggaatcggaaattgcgcgcgcccggcgagcgattgcaccagagggccggggccttccttgctggcgcctgccgccagaaccagaatggcaatatcctgatcctcttccacgaggctcagcaactcttccgccgtacgcccctcgcggatgatgagttcagggtcgatgccctgttcggcgcggacattggcggcgaatttttccagtgcagtgcgtgctcgctcttcggcttccgcgcgcatgatctcgcccacaccgaggatttgctggaattccgaattatcgatgacgaacagcatcaccagtgaaccattggtgtttctggcgcgtcgtgctgcataggcaacggcgcgcccgcattcgggcgtttcgtcgatgacggcgagaaatttgcgtcggtggccggcttcgcggctaagtcgtctggataccatggcggcaatgtgccatcgcggaaagctgcccgcaagcgggcagccttccatttttaatcagttctgcaaccagccgacaatatcgcggacatgacgcatggtctgttcggcaatcgcgcctgcctgctcaccgccatcacgcagaacgctgtcgatatgggccggatcggccaccaggcgacgcatttcatgcgtgatcggcgaaagcctggcaacggcgagatcggcaagcgaggccttcaggtcggagaactggcgtccgccgaattccttcagcacatcttccttggtggtcgaggagagggcggcgtaaatgccgacgagattatcggcctccgggcggccttccagcccgtccacttctgagggcaggccgtcggaatcggtcttggccttgcggattttcttggtgatcgtgtcctcatcgtcgatcaggttgatgcgtgacaggtcggacggatcggacttcgacattttcttggcgccgtcgcgcagcgacatgatgcgcatggcggggccagagatcatcggttccgtcagcgggaagaagcctgaaacctgctcgtcgcccactatcatatcgacgcccacaccaagcgaggcgatgcggtcggaatagtcgttgttgaacttctgcgcaatatcgcgggtcagctccagatgctgcttctggtcctcgccaaccggcactgcggttgcgcgataaagcagaatatcggcggccatcaggctcggataggcaaaaagaccgagcgaggcattctcgcgatccttgcctgccttgtccttgaactgggtcatgcggctcatccagccaatgcgcgcgacgcagttgaacacccaggcaagctccgcatgctgcatgacgcggctctggttgaagacgatgctcttcttcgggtcgatgccggcggcgagaaaagcggcggtgacttcgcgggtcgactgcatcagctcaaccggatcgggcgaaacggtcagcgcgtgcatgtccacgacgcaatagatgcattcctcggtcttctggacttcgacccaccgcttgatcgccccgagataattgccgaggtgaagatttccggtcggttggacgccggagaagacaagcggtttgaacgtgctcatgataggttcctgaaggttgacctgcgccggtggagagcgaagggtgataatgatgcggcgtgttttcgcagacgcatggcaggctttcaagcttaattatgcttcgctttccggctgatttttgcccccgccgcgcttgaggttgcgccggatcatgcctgtattggccccgccaagtccgaaagcgagcgcgaaatagacgatcatggcggtgatcaccatcacggcaaccgtgccggcccgggccgcaagcggggcggcggaagaaagctcataggtaaaatggccgatggcgtaatgaatgccgaaagccatgatgccggctgcgatcagcaggcgcggaatgcgggtgagaagcgggatatcctgcccccaatggccgcgtttcaccaatgttgcaaacaggagcacggcattgacccagcccgcgacgatttcggcggtggcgatgccggtcgggccgaaatgcgggaaaagcgtgatggcgagtgaaacgttcaccacgaccgagatcgccgcaaaaatcatcggcgtgcgggtgtcttcgcgggcgaagaagcccggaataaacgccttgatgagcacgaaggcaggcaggccaaggccatagatcgccagaatattggagacgacgagcgttgaatccgggctgaacttgccgcgctcgaaaaggagacgcacgatgggttccgacatgaccagaagagcggcggcagcgggcaaggtcagaaacaatgtgaattcgaccgagcgattctggaggttggaggcttccttcatatggccaccgcgcagcgcgcgcgacagttccggcagaagcacggttgccaccgcaatgccgacaacgccgagcggaagctggtagatgcggtccgcatagacgagcgaggaaaccgcgccttgcatgcccgatgcgatattggtgttgatgagcaggttgatctgcgtgatgccgccggtgattgccgcgggaagcgccagcaccagaagacgtttgacgttgggggtgaggcgcgggcggcgaaaaccgatcttgatgcctgcatggcgcaccgcgatccatacgattgcaagctgcaccaggcctgcggccatcacgccccaggaaaggccatagccgacggcaagtgcgtcatagccttgcatccaggccacggccagaacgccgatcaggatgatgttgaggaagacgggtgcgattgccgcggcgaaatagcggtgcagcgaattcaacataccgcccatcatcgcggcaagcgacatgcaggcaagataggggaacatgatgatggccagacgcaccgtattggagaacttcaccggatcgtcggtgaagcccggcgcgatgacggtgcgcacgatgaagggcatggaaagttccatcgcgatggtcaggaacaaaagcacggtgaaaagcacaccgaagacttcttctgaaaagcggcgggcaccgtccatgccgttcttttcgatttccttggcaaaaagcggcacgaaggcggaattgaacgctccttcggcaaaaagcctgcggaatgtgttcgggaagcggaacgcggcattgaaggcgtcggccaccggcccggtgccgagggctgcggccatgaacatttcgcgcgtgaagccgaaaatgcggctcatcagcgtgcccgacgcgaccgtggcgaactttttgaccaaactcattctattgaaaaacctatgctgcggcctgtggcgagcggccgtttgtcctggcgccgttctctgcgcccagaagggcaaggagcttgcgcttgatattgccctggcgggtggcgtttgaaatcttgtggcccacgagatccgtcacataaaaactgtcgatcaccttctcgccgaaagtggtgatatgggccgaagcgatatccagtgaaaggtcggaaataaggccggtcagctctgaaagcaggcccggccggtccagaccttccacttcaatgaccgtgaatttgttggaaagcgtgttgttgatctcgacacgcggctccaccttgaaagccctggcagctttcttcggcttggtgcgcttcgccagcatatcgggcagatgcgccttgccggaaagcacgtcctcgatcaccttgcccacgcgctcggcccggcggcgttcgtcgtcgtcggtgtcgaattcgcggctgatgaggatcgtgtccagcgcacgcccgtcgctggtggtaaaaatctgcgcatccacgatattgccgcccgctgccgcgcaggctccggtaatgaccgaaaggagacgcggatggtcgggcgcgagaacggtaatttcggtcacggcctcgaatgcgtgcggcttggccatggtgacgagcgcacggccctgctggtcggcatcgcgtatgaaatgcgcatggcgcacctgatcgtccaggctgacggtgaggaaataattggtatagggcagggcaagataggcgtcgcgctcttccttcggccagtcggaaagccgctcggccagcgcctcacgcgcctgcttgtcgcgggcggcccgcgacaattcggaaaatccgcccgtcagcaccagttcggtctcatagaaaagcgtgcgcagaagctggcctttccagccgttccatatgccggggccgaccgccttgatatcacaaacggtgaggatcaggagaagcttcagccgctccatcgtctgcaccgtatcggcaaaatcgataatggtcttgcggtcgttgagatcgcgcgattgcgccaccatgctcatggtgaggtgttcgcgcaccagccattccacggtctcggtttcggatggtgtcaagccgaagcgcgggcaaagcctgcgggcaatgcgtgcgcccgcgatggagtggtcttccgggcggcccttggcgatatcgtgcagaagaagcgtcacgtaaagcaggttgcggtcgcgcttgatcgtggtgatgagatggtttgaaagcgggtgctcggttttaagctcgccgtgctcgatttccgaaagcacggcaatgcagcgcaacagatgctcgtccaccgtatagtggtgatacatattgaactgcatcatcgcgacgatcttgccgaaatcgggaatgaattttccaagcacgccggattcgttcatgcggcgcaggataagttccggattgcgcggcgaggtgaggatttcgaggaaaagccggttggcctccgggttctcgcgcaggtcggcattgatgagcttcagcgagcgggtgaggctctgcattgcttcgggatgaaactccagcccatggcggtcggcaaggtgaaagagccggatcatattgaccgggtcctgccggaaaatatcgggccgtgcgatattgatgcgatggttttccgaaatgaaagcgccatcatccgaaagcttgcgcttgcggcgcgagaaggtcaggaagatgcggttgaagcctggaacatgctttgcctgctgttcttccagcgccgcgcagatgatgcgggtgaggtcacccacatccttcgcgacgaggaaataatgcttcatgaagcgttcgacatagttctggccgggatgcgccgtatagccgaggcgctgtgcgatttccggctgaatgtcgaaggaaaggcgttcttcggctttcagcgtcgcaaaatgcatatggcaccgcaccgcccagagaaaatcctcagccttgttgaacaatttcagttccgctcgcgacagaaccccaagcttgaccagctcttccttggtcttcacgcggtagaaatatttggtgatccagaacagggtgtgcaggtcgcgctgtccgcccttgccttccttgacgttcggttcgaccagatagcgtgtttcacctgccttgcggtggcgtgcatcgcgctcggcaagctttgcctgaatgaattccggctccgttcccttgacgatttcctcctcgaaacggatttcaagtgtgcggaacagatccttgtcgccggtaagaaagcgcgcatcgagaagggctgtgcgaatggtcatgtcctcgcgcgccagacgaatgcactcatcgatgttgcgggtggaatggccgactttcagccccatgtcccagagcatgtagagcgtatattccacaacctgttcgccccagggcgtctgtttatagggaagcaggaaaagaaggtcgatgtcggaaccctgtgcaagcccgccgcgcccatagccgccgactgccacgagcgccatattctccgccttggagggattgcgcgtcggataggccctggtggttgcgaattcaaacaggatgtcgatcagcgtatccatcaggtagcagagccgcttggcgcaaagcgtgccgccgccatccttcatcagcatgtcttcggcattggcgcgcccgctcgccagcgcatccttcagcgtctggagcacaaccttgcgcatgggaaggctggtgtagctttcatcggccgtgtccgccagttcattgagcttgcgacggagcgtttcggcattgacgatctcttccagcttcaggtcgtgtgcgctcatgcggcctttgtgtccggttttcaggaaaatggacttgcgatgacagaactatcctatagccccttttggatatggtgaatatcgaaaagcaaaggccgggcgaaacgcccggcccaaccttgtcttgctattttctcatttttcagttcgtcgcattataggctgtgatcgcggccatattgacgatatcggaatccttcgcgccgatggtcacgatctgcgcgggcttgtcgaggccgacgagcagcgggccgatgatggttgccccgcccagctcctgcaacatgtcggcggcaatcgaggccgaatgattgtccggcgtgacgatcacattggccgggcccgacaggcggatgaacggatattgttccatcagtttcgggttcagcgccacgtcggtgctcatttcaccgtcgaattcaaaatcgacatggcgtgttgccagaatgcggacggcttcctgaatccgtgccgaacgctcgccgcccatatggccgaaggtcgagaaggcggtaagtgccacgcgcggcacatagcccatgcggcgcgccatgcctgcggcttccaccgcaatatcggcaagctcggctgcggtcggcatttcatgcacggcagtatctgcgatgaatacggtgcgcccgcggcaaagcgcgatggaaacgcccaccatgcgatggcccggcttggaatcgatcacacggcgcacatcgtcaagcccggttgcataattgcgggtcacgcccgtcaccatgccatccgcatcgcccagcgccaccatgcaggccgcaaaatggttgcggtcattgttgatgaggcgaaggcaatcacgcgccagatagcccctgcgctgcaatttttcatagagatagtcggcataggccgcattgcggctcgacaggcgcgcattgatgacctcgatgcccgggcggttgaggtcgaggccggcggcccgcgccgtttcttccacatgctcctcgcgccccaccagaatggctgttccaagcccctgattgacgtaggaaacggcggcgcgcatcacctgttcttcctcgccttcggcaaatacgatgcgctttggctggcggcgcacacgctcgtaaatgccgcgcagcgtcgaggcgatcgggtcgcggcgcgccagcaattcgcgcttgtagccttcaatatcggcaatggcgcgcccggccacgccggtttccatcgcagccttggcgacggcggcggaaacggaggcaagcaggcgcggatcgaacggcaccggaatgatatagttcggcccaaagcgcgggcggctgacctgatggctgccaccacatcgtccggcacgtcctcgcgggcaagctcggccagcgcattgacggcggcgatcttcattgcatcattgatggttgtcgcgcgtacgtcgagcgcaccgcggaaaatatacggaaagccaagcacattgttgacctggttcggataatccgaacggcccgtggcgacgatggcgtcatcacggatgcgctccacctcctccggcgtgatttccgggtcgggattggccatggcgaaaatgatgggattgggcgccatggagcgcaccatgtcttgcgtcagcgcacccttggccgaaacgccgaagaacacgtccgcatccttcatggcgtcggcaagcgagcggcgatcggtctttactgcatgggccgatttccactggttcatgccctcttcacggccctgatagacgacgcccttggtgtcgcacaggatgacgttttcgggagcaaaacccatggccttgataagctcgatacaggcgatgccggccgagccggcaccgttgcagacgagctttgtcgtcttcatgtcgcggcccgtaaggtgcagtgcgttgataaggcccgcagccgcgatgatggccgtgccatgctggtcgtcgtggaagacgggaatgtccatcaattcgcgcaggcggctctcgatgatgaagcaatccggcgccttgatgtcttcaaggttgatgccgccgaaggaggggccgagatagcggaccgcattgatgaaagcgtcgatatcggtcgtatcgatttcaagatcaatggaatcgacgtcggcaaaacgcttgaacagcacagccttgccttccatcaccggcttggaggcaagcgcgcccagattgccgaggccgaggatcgcggtgccattggaaatgacggcgacgagattgcccttggccgtatagtcataggcgcgggcggcatcttcggctatggccttcaccggcacggccacgcccggcgaataggcgagcgacaggtcgcgctgcgtggtcatcggcttggtcgggttgatttccagcttgccggggcgcccctgagcgtgaaagtcgagcgcttccttctcactggctgtgggtgcgcgttctgatatgttgcccttcggcgtcgaggctggcatgttccctccggttttcatctgcgggagaaattcgatagcgccagtgagacactgtgtaaacagccttcctggaacagatgttcatccaaaagcgatggaatacgaaatttaataatgctttatgtactgttcaagcaataaatgaaggtttgtgacatggaagcgaaggttgaagagaaagagccggaaccggtggaaaacgccgggccggatgctccggttcgcctgacgcccatgatggagcaatatatcgagatcaaggcggcgaatgttgattcgctcctgttctatcgcatgggcgatttctacgaattgttcttcgatgatgccgtggcggcttccgctgcgcttggcatcacgcttacaaagcgcggcaagcatctgggtgaggatattccgatgtgcggcgtgccggttcatgccgccgacgattatctgcaaaagctgattgccaaaggctaccgcgtcgcggtctgcgaacaggtggaagacccggcagaagccaagaaacgcggctccaaatcggtggtgaagcgcgatgtgatccgtcttgttacgcccggaacgctgacggaagaaaaactgcttgacccggcacaagccaatttcctgatggccatggggcgcacgcgcggcgacggtgcgctggcgctcgtctggatcgatatctcaaccggaaccttccgggtggcggaaaccacgccagaccggctctttgccgacattatgcgcgtggacccgcgtgaactggtcgtggccgacagcgcctttcatgatgaggaattgcggcccgttttcgatctgatcggcaaggcggtgacgccacagccggcaacgctttttgacagtgcggcggcgcaaacgcgcatccagcactatttcaacgtggcgacactcgatggtttcggccagttcagccgcccggagctctctgccatttccggcgcaatcgcctatattgaaaagacgcagatttccgaacgcccacccctgatgcgccctgagcgcgaacatgagggcggcacgcttttcatcgacccggccacacgcgccagcctggaattggcccgcaccatgtcgggcaatcgcgatgggagcctcctgaaagccatcgaccgcacggtgacgggcggtggcgcgcggctccttgccgaacggttgactgcgccgctgactagcccgaaggaaatagcactgcggcttgattccgtttcgtggtgcctgagcgagcagacgttgtgcgaggctctgcggctggaactgaagggcgtgcccgatatgccgcgcgccctgtcgcggttggccgtcgggcgtggcggcccgcgcgatctgggtgcactggcctgcggctttgaagcggcgggcggcatcgcctcgcttctggatggcgcgctattgccggacgaacttgcggcggcgcgcgaggccattgaaaaaatgcccgccggttttgctgctcatctcgaccgggcgctggccgatgaattgccgctcctcaaacgcgacggcggtttcgtgcgcgaaggctataattcggaactggatgaaatgcgcgcgctgcgcgaccagtcacgccgcgtcattgccggtttgcaggccgattatatcgaggaaaccggcatcaagtcgctcaagatcaagcacaataatgtgcttggttatttcatcgaggtcacggccaataattcgggcgcgatgaccgatacggacgaggcgaaaagccggttcatccatcgccagaccatggccaatgccatgcgttttaccacgaccgaactggcggaactggaaagcaagattgccaatgccgccgaccgggcgctctccattgaacttgcgattttcgaggaactgacggctgaagctgttgcccatgcggacagtatccgcgctgcggcttcagcgctttccgtcttcgatgtttcaactgcgcttgccgtactggcggaagagcagggctattgccgcccacatgttgatgacagcctctccttcaacatcgtggctggccgtcatccggtcgtcgagcaggcgctgcggcgtcaggcggccaatccgtttgttgccaatgattgcgatctctcgccgcaaagggacggtggagatggtgcgatctggcttttgaccggccccaatatggggggtaaatcgaccttcctgcgccagaacgcgctgatcgctattcttgcgcagatgggttccttcgtgccagccggatcggcacatatcggcgtggtggaccggctgttcagccgcgtcggtgcttccgacgatctggcgcgggggcgttcgaccttcatggtcgaaatggttgaaacggcggcaattctcaatcaggcgggcgaacactcgctggtgatcctggatgagatcgggcgcggcacggccactttcgatgggctttccattgcctgggcggcggtggaatatctgcacgagaaaaaccgctgccgtgcgctgtttgccacgcatttccacgaaatgacggctctttcggagaagctggagcggctttccaatgtcaccatgcgggtgaaggaatgggacaatgacgtcatcttcctgcatgaggtggcaaaaggagcagccgaccgttcctatggcgtgcaggtggcccgcctcgcggggttgccggaagccgtggtgaaccgtgcacgcgacgtgctgcatcaactagaggcgggcgaaacatccggcaaggccgacaggctgatcgacgacctgccgcttttttccgtcatgttgcagcaggaaaagccgaagccgcagatacaggcgaaagacagcgaactggcgaatgcggtcgctgccatcagccctgatgaactgaccccacgggaagcactggacctgatctataagctgaaggaactggccgggaaggcgtgaggtttcgggccctcgcccttcgcggctatgtcatgctccgcacatcaatgtgaaggcgctgtagtctgtttgagattccggttatggcgtgccgaaaatggtgatgtttgcgaaccggagcggagtgtactgttagaacatttccagcaaaagtgtgaaacggttttgcgcgggataatgcgacaaaacaaatagttagagcggttccggcgtttctgttaaaaccggaaccgctctaggtacatgagcaccggaagcgcaaaacagcgccatttgcaggccgtcagaaccggaatatctacagactagacaaagcggtttgcttctgcgccgtagtagctaatgtaacggctggaaatgcgctcgatgggtaggataatgaagacatcggtggtgccgaaggcctcatcgatcacggcgccatccccgatcattgccccaaggcgcagatagcctttcaccaatggcggcatcgagaaaagcgcaactttgttgttgatcgcttcctttggcatcaggtccatcgcctggtagcggtgcggcagggcgcgaacgtcccaatcgtcggtggcgcggcaattgtgatgcaggaaggaaagccccagcgcgtgggctgcaggcacggccccgtggaaagaggcacagccgaacatcacgtcgatggagtgtcggcggcaataggcccatgcgccctgccacaaaagctcgacggtgcgcttggaacgatattccggtttcacgcaggaacggccgagttccagcaggcgaaggttggggcgcgacagtttgaggcgttgcacgtcatattcgtccgccgaatagaaacccagcgccttttcggcctgctcgttgcgcatcaggcgataggtgccgacgatttgctggtgttcggggacgggcagggccgtatcatagaccagaagatgatcgcagatcgtatcgaagcgatcagcatcgcgctgctccaccgcttcgatggtttccttgcgggcgcccatctcttcaaagaagacgcgaaaacgaagctcctgcgcagcttggattgccgcgcgggaattcgcaagccgcacttccagcgacccgatgcgtcccagaatgatggcgtcgccattggaggcgaacagcgcctgttgtgcttctaagcctgacatgaccgtatcatcaatgatttgctggcccattccaagcagtgctgtcatgatgatcgctcctgtttcgtctattcacgtcttcctgaagggtttcccactgatatttcagtaagagctaacattctattcctgtaaagcttcgcggatatcgatccgtggctgaagcaataaggattgagtgctacgcgacgatgacagaagcatgtcaccaatgtggcatctggattgggctgcgctatctccttaaaaaaacactgaaaatttcttccataaaatatgtgaaagggcacagccgatcaagcggcaacctttgcttccggtttcagtgtgagattcgttcgcgccgccagccgagaaactcttccagaataatcagccctgctccaatcgtgatgaatgcatctgcaagattgaatactgcaaaagaccatgttggcaggtgaaaaagaacataatcaaccacatagccatgcatcacgcggtcaatgagattgccgatggccccaccgatcacgagtgcgaagccatagcgcgcaaaaacacgctccggcgcattggtccaccacagatagagaacaaaggcgatgacggcgagcgtgatggcgatcaggccgccatcgtgcagccatgccagcatggaaaaggcgatgccttcattatgcgtgcgaaaaagggcgaggaagggcagaagatcgatctgctgcccatagaacatgcggctttcgaccagatatttgatgccctggtcaatcaggactgcaagaatgacgacgaaaagcgaggaccagactgcgtgacgcttcatcctatcccctttcatcgagggtgagagcctcacggcggatttcatagagcatcacacctgtggcaatggccagattgagcgaatcggcgcggcctgcctgcggaatgcgggcaagcttgtcgcaggcgccggcaagactgtcgggcaggccctgctgttcattgcccattatcaggataatcggcttgttggcataggggatggtgcgataatccacggcgcctttcaggtgcgtgccgacgacgaggccagaaaagcccttgcgccagttgagaaaatcggcttccgaagccctgtagagcggcacggaaaagaccgagcccatggtggcgcgcacggtttcgagcgaatagggatcggtggtgtcgccaatgaggatcacgccctttgcgccgaccgcatcggctgtgcggatgacggtgccaagattgccgggatcgcgcacgcgatcaagcgcgacataaacatcgttgcctttcggcttcaggcccgcaagctggtggtattgctgctcgaaaacgccagccaccatctgcagattatcgcggcgcgtaatggcggagatgaccttttcagtcacttccagcaccagcccgcccttggcaaaggtgcgtgtggcgacctgttccacggttttgttgcccttgccggacttggcgaaaaccagcgtcttgatgcgccagtcctgctccagcgcgtcgatgacaagcttcagcccttcggccagaaatacgccctgctggtcgcgaaattttttcagcgccagtgaacgcaggtccttcacgatcgggttggcaaggctggtgacttcctttacctggccgaccttcgggtgttcggaccggtgttcggggcgcgagccgccgcttctggagaattcgtcgttacggctcatttggctacccagcggctgaacatggatgtggaaagcgcgcgccctcccgactgatcggcggagcgttcgcgcaggatgagttcgcctgattcgaccgtgccgccaaggccggtgaaacggtcacgcatcaattcgtggatggcaaagaaggatgcgcggatcgaataggcggtaaggatgacggcaagcggcttcgctgacaggatcgcgcggcatgtatcgaccatggcgggcagatgctcgaacaattgccagacctcgccgcttgggccgcgtccataggcgggcggatcgagcaggatgatatcgtagaaactgccgcgccgctcctcgcgccgcacaaatttcatcgcgtcttcgcagatccagcggatcggcttgtcggaaagcccggccatttcctggttttcacgcgcccagagaatggcctttttggaagcgtccacgtgggttacttccgcgccagcgcgtgcggcaacgagtgaagccacgcccgtatagccgaaaagattgagcaccttgaccgtgcgtcccgttttcaccgcatcgcggatgagcccgtccatgaacgaccagtgcgcagcctgttcgggaaaaacccccacatggcggaaggaagtgaagcggccatggaaggaaataccatcatgctgcatcggccatgtttcgccgagcggcgttttcgggaacgcccagcgccccatgccttcttcatccgtattgccggtgaagatagcgtcggcctgatcccattccctttgcggcagggctggcagccagattgcctgcccctccgggcggacgatgcgataggggccatattgttcaagcttcagcccgttgccgctgtccagcagcgcataatcgggcgaaggctcggtttcaagaatgagcggcaggcgctcggccgggcgcgggcccgtatagggcctgatttcgcgaagcggtccgggcgccttttcctcagccggtttcggcgcagccttggcgaattgcgggcgcggcttcttgaaggcgcccttgccttcggtcctgctttcaaacttgttttccgtgtgcggcgcatcctgcttcctgcgctcgaagccgcgctcctgtttgccgcctgatggctttttgccttttccttttggcgtcttcacccgaaactccaatcatcctgattgcagtctaggtaggataaagaatgccagcggggaaggggaaaatgcgtgatgccccggtcgaacaccatttcacagcctaaaacggggatcaggaattcgccagcggtatattgcgcttttcggcgctttctgcccgctccagaaggcgcgctgcctcgcgactgctgttgcgcgccttgcggcgatatttgccctgcgtgagccatgtcacggcagaaccgatgaccacgccgaaaagcagggcgccaaacagccagatgaaaagcggcgcgctataggacaatgccgggttgcccggattgaacggatcgatcgtcaatatcgccgatgcgcggttggcgaccgacagggctatcagaataaccgcgagcggcaccagaatgacgattgtgacgattcgttttgccagcatggtcttttatcagactgcgccgttgagacggtcgcgcagtttcttgccggtcttgaagaagggaacccacttttcctccacgtccaccgtttcgccggtgcgcggattgcgtccactgcgggcagggcggttcttcacggagaaagcgccgaagccacgaagttccacgcggttgccttcggcgagtgcattggtgatctcatcgaaaacagcgccgacgatgttttcgacatcgcgctggaaaagatgtggattgcggcttgcgataatctgaacaagttccgatttgatcacggctttagacccctgtttcaattctgccctgcctgccggaaggactctactggtttgccgggtttgcaccggctattccatcaacgtgccaaacggaaaggagtccgtcaaggaagatgcgatccctggcgatttccttgatggcgccatcggcttcctgtggcaggcccagaaggcgcgcgccggcatggatgatgagatcacgcagcgaaaaacctgtttcgctgccgaccggcttccattcaaggcgaggcagcttgtccgacagtcccttggtctgaagccatgcgacggcttccgcctcgccgccaaggccatcgatcagttttttgtcgagtgcctgccgcccggtgaacaccgcgccattggcaagggccagcgcctgttcatgggtgaaggcgcggcgttcctgcacgatgccgacgaaccagtcataggaatccatgatcatgctgcggatcatgttcttggcttcctcgctcgccgggctgaaataattgggctcggccttcagcggtgaggacttgatggtttcgaccttcacgccgagcgtatcgagcagtttggaaaggtcgggatactggaagagaacgccgatggagccgacaatggaggtttgccgcgccacgatatgatcggatgcgctggcgatcatatagcccgcggaggcggccagcgtgccgacctgggttacgaccggtttctttgtggcgatcttgcgcacggcatcgtagatcgcttcaccgccgacggtggtgccccccggcgaatcgagcagcaggatgacacccttcacggcgtcgtccccggcgattttgtcgaggcgcttcaaaagctcctcgttctcgaagatcgtgccctcgatgcgcaccttggcgatatgcggctggttaaacttggcgctgcgcagcgaataaaaggcgaacccggctatcagcgcggccagaagcacgaggaaagccaatcgccagctggtcagcttccggcgcagcctgcgtctttcgatcattgcttcggcgtcatgagccattcgttcgtccatatctgtaatataagggcttgatcgcgaaaaattgactctccgctttctgcctccaaggcggtggattctaagcctgttctcaaccttaagggaattcttcgcgaatagaggatcattggtgcgatttacctgctttacacctgtaaaaagctctggtctatattcgccgagctttttgtgttatcaatatgttgatgagttccgctctaaacggagctgcgaatattgggttgatttatcgacggctcgggcggtttccagttggaatgagcatggcaggcaggtgcggcgtttggttctctgccgcagcgtgctattgagcattcagctatttcaccccaaataaaccgtattgaaatgaaaagcctcggatcgtttgtgcgctgacgtctgtcagcgcgtgattgccccgattgcctgtgattgcgattgatgtgccaaaggataacatgacggccgacataccacatattcatgttccgcaaaatgcggccccttccgggcgcggtgctggcggcatgcgttttggcgcgtcggaaaaggccgattcgcttttccatgccgcgcagcgccattccgtgcgtgtgcgcgttttgaagacggcgcttccggtggcggcaatcgcgctggctgcggtcttctcctggtatacgtttctggcaaccccggcctcaccggtcaaggtagaggtgaatacgggaggcgaaacgggcaagcttgtcatgaaaagcccgcatctgaatgggtacaccaaggataatcgcccctattccatgaccgccgccaaggcgacacaggatgtcaagaacagcggcgcgatcacccttgaaggcatttcggcgcgcttgccggtgggtgaaaagggtcatgccacggtcgaggccgcatccggtgtttatgataatgccaatggtcgtttgcaacttgataaggactttactgttaccactgacaatggtttgcgtgcgcaactccattctgcggatgtcaatctgaagagtgggcagatcgccaccgacaagccggtcgatattcgcaacggtacgacgcatattctggccgacagcatgcaggtcaaggacaatggcaaggttctgatcttcgagaataatgtccatatgaccgttgatggcaacacgctttcggcaaacaaaacccctgaagggggttgaggacggatttaaagcatgtctcctcaaagcgggaaccggttttgggataaagacatgcacgaaaacaaaagtttaaagcgtgtcgtgtgtgtatgataacaagcgacatgctttaggtttattttgcagcgccggatgtttccatttggctgcacagtgtttttaggggcctaactgcgatatggggcgttgaaaggcactctggaccgcattatgcgttagggctagagattcgagcattcggcctgccccggcaggcgaagggttttcgggggagctgaatgtatatgaaacgcgagacgggcaagatgaacggggacacgatggtccgcactttgcggataggattttcggttctggcgcttgccgcctttgctgcgccgggcgcttcctgggcgcagcaggccggtgatgggtccgtgcccggcctcaagctttccaacagcaaggatcccgtcaagatcgatgccgacaagctggaaatgcgcgacaaggaaggcgtggccgttttcaccggcaatgtggccgtttcgcagggcgacgccttgctgaaggctggccagatgaccgtttattacagcaaggccaagaagggcgctgaagcgcccgaacctgcaaatgcaggcgtgggcgggattggttcgtcgagcattgaccacatcgatattgccggcaaggtttatctcaagtccggcacgcaggtcgcgaccggcgacacaggccgctatgacgcgaagaaccagatcatggttctccagggccagaaggtcgtgctgacggacggtgacaatatcgtgaccggctgcaagctgaccgcccatctcgatacggggcgggccaatgtagaaagctgcaaaggccagaccaaggggcgcgtgtcgatcatcatggctccgaaggatcaacagcagggcggtgctgcgcccaagcggaactgaccggggcgcgcgtgggattgttctggaacaagaaagccggcgaggtgcaatcgccctctcatgatgtggcagcatccggcgtggatgccatatccggacagccgaacatggcgtcgcggctcaagggcacactcgttgcgcgcggcctttgcaaaagctatcgtgggcgacaggtcgtcaatggcgtgtcgttcggcgtacgtgcaggcgaagcggtcggcattctgggccccaatggcgccggcaagaccacctgtttctatatggtcacaggccttgttcccgccgatagcggttccatcgagattgacggtttcgacgtgacgtcgatgcccatgtatcgccgctctcgcctcggtatcggctatctgccgcaggaagcttcgattttccgcggcctttcggtcgaaaacaatatcaaggccgtgctggaagtggtggagaaggaccgcgcccggcgcgcttccgaactcgatgcgctgctggaggaatttcacatcgcgcatttgcgcaaggcgcccgccatttcgctttccggcggtgagcgccgccgtctggaaattgcacgcgcgcttgcatcgcgcccaaatttcatgctgcttgacgagccttttgccggtgtcgatccgattgccgtttcggatatccagcaactcgtgcgtcatctgacgagccgtggcatcggtgttctcatcaccgaccataatgtgcgcgagacgctcggcctcatcgatcgtgcctatatcatccatgccggtcaggttctgacccatggccgcccggcggagattgtcgccaacccggatgtacgcaggctctatctcggcgaccagtttacgctgtgatctcctatcccggattttccggggctttttgcgcaagggggcgtgattgccgattatgccgcgctcgcgactaaagcgtttcgcatcacaaaacgcttttatcttttattttaggcatgtttttatcccaaaaccggttcccacttttgggaggcatgctttatccccctcttttgttcaaaaactgcacattccaaattgacaagcaaggttcataccagtttccattggattgctgcggcaagaacaagggcacgaaacgcctgaatggaaaaccgggggaataacgtttcgcatggccctgtcgcctaaacttgatatccgtcaatcgcaatcgctggtgatgacaccccagctcatgcagtcgatcaagctgctacagatgacgcatatcgagctcgatcagtttctcgacatggaaattgaaaaaaatccgcttctggacaggatcgaggcagacagtgatgatcttgcgggcggcgagcctgcatccggcgcagacgaccccactgaaagcgccgataacgatgactggttccagaccgagggggcgggcgccgccgaaaacctttccgccactttcgataattccctggaaaacatttttcctgatgatctgggctccagccaagagcaatggaaactgtctgcgggcgagggggcgttttccggcaacggctatgatatcgatcaggtaacggcaggccgcctgtcgctcagtgactatgtggccgaacagatcgtgcttggcttctcgaaggcggccgaccgtttcatcgcgacggcgctcgccgatgcgctggatgaaagcggttatcttcgtatcgatattgtcgggcttgcacacaatctggggatcgagaccgccgagatcgggcgcattctgggtgtgctgcaaggctttgatccaccagggctttttgcgcgcgatctgcgtgaatgccttgcaatccagttgcgtctcaaggaccgcttcgatccggcgatggaagccctgatcgccaatctcgatcttctggcccggcgcgattttgcaacactccagaaaatctgcggcgtcgatcaggcggacctgatcgacatgctggccgaaatccgcgcgctcgatccgaagcccggcgcgcgttttgaggtgtcggttgccgatacgatcgtgccggatgtgctggttttttccgcgcgtgatggtggctgggcgatcgagctcaatccggcaaccatgccccgcctcatcgtcaacaatgaatattatgccgaggtgagcggctcggtgaagacagaggaaaaggcatttcttaccgattgcatgcagacggcaggctggctggtgcgcagccttgatcagcgtgcgcgcaccatcttgaaagtagcgcaggagatcgtgcgccagcaggatggtttcctgcgccatggcgtggcgcatctgaagccgctgaacctgcgcatggtcgccgatgcagtgggtatgcacgaatcgaccatcagccgcgtcaccgccaacaagtttatggcaaccccgcgcggcgtgtttgaattgcgctacttctttaccgcttcgcttgcctcatcggaaggaggcgaagcccattcctccgaaagcgtgcgccatcgcatccgccagatgatcgaggcggaaaagcccgatgaagttctctccgatgatgccatcgtggatgcgctgaaaaaggacggtgtggatatcgcccgccgcaccgtggcgaaatatcgggaagcgatgaatatcgcttcctccgtacaacgccggcgcgaaaagaaggcacgcttttcaacgccgtaaacgctagcgccagaaccattgtcctcgccgctttcattttgccgggtttattgtgtatcttcgggttgtgcacaggcctgccctgagcaaaaatatatatgatagaataggttatctgttcttggtgttttactcaaagccgaaatcatcaagccggaaaatttgggatagaccatattggaatgtctgttaatctttctattgccgccttttcagagcgttgaaaatatagggagaatgctctgaaattttgaacctgagccgccgttcgatcagaaaaagtcaatctcgatctgtggaaacaagggcggcccagggaagccaactggcaggaggagcaattgacaaatatcgtttcagtcaatagaagcccggctcgcgttgcgggtcgaggctggaaatccagtatttctgggcaatccttcggcgcaacatgataatgcatacggcatttcgggatgaaatgtacgatatctttctgcttgaaggaaagaaaaagccgcgttctgggcaatactcggccccttggaacactatatagaggaacgatgcgcagcgattatccagaaaccggatcggttacgctttcgacaggtttgtggagggtgttcaggcacccggatggaaaccgtgggacggccttgtcattcgcccacgacaaaagccatctttgatgctcgttcgctttgcgcttcgctcgccttgtgattagactgagtcccgtggtgtaacgcaaatgaggtggaccaatgactctgcgtgtatctggaaagcatatggacgtcggtgaagctttcacgagccggatcgttgatcgggtgaatgatgctgtcgacaaatatttcgatcatggcttttctggacaggtaacggtcgccaagtccggttcgcggttcagtgcggattgcacgttgcaccttgatagcggtgcgacactgcaaagcgctggcgaggcgcaggatccgcaactggcgttcgacatggccgcggacaagatcgagacccggcttcgccgttacaagcgccgtctgaagtcgcgtgcacctgcacagcaaaatgcgatctatgacgacgtggcatatcgtgttatggcaccgctgccggaagaggaggaggaccttccggctgattacgcaccgaccatcgttgcggaatcgtccgtcgccctgcgcaccatgtcggtggcatcggcggtcgtggagcttgacctgaccgaacatccggttctggtgttccggaatgcgggcaatgatgaagttaacatcgtctaccgtcgcgcggacggcaatatcggctgggttgatccatcgactgtcacccgccaggccgcgccacgcgcctgatggcaaaccagaagcgcacgggagcgtaaagcctgaaggcggcttgcgtgcgcttcccaaaaccgggccgtaaccggcctgactgaagaaggaacggagagaatggatcttagcgatctgattcagcccggggcgattatcccggcgctgaaagccagctccaaaaagcagcttttgcagattctgtctgagaaggctgcggaactgaccggtctccctgagcgtgaagtttttgaaacagttctccagcgtgagcgcctcggttccaccggggtggggaatggcgtcgccattccgcatggcaagctggcgagcatcaacaaaatcgccggaatctttgcgcgccttgaaacgccggtcgattttgaggcgctggacgatcagcctgtcgatctcgtttttctgctgttggccccggaaaatgccggtgccgatcatctgaaagcactgtcgcgcatcgcccgtttgctgcgcgaccccgatatggtggccaaattgcgcggcacccatgacgcgcaggccctctattcattcctgacggctcacccgacgtccaacgccgcctgagcctggttgatttcaataacaaaggccgccgtccccacgggatggcggccttgtttttgaggtgtttcgcgcaatggctgtcaatgcagcgtcaccgtgcgcaattcgtggtcatgcgcgccctgcagggcggttgcacgcacatcggaaagcacgatcggttcgccgcttgcgccgaacagcgcccagagttcaaggcccggtgcaatcggcggaagcgaggggaaactgcgggcgagatcgtctgaacggatcttgcgcacatatgcgatttcgccttcgccgagatgggcaaattcattgtcggtgaatacgtgtttattcatcgtcttagcctccattcaagcggcatgtcatttgcgaccatggcgcattcagagcttcattgtcccaatatagcagtcttcttgtgaacatggactgaatgcagatcagtccttgaccgctatgtcgatccgtttgatcagccgttccggctcgggccggtccagatcgatggcaagaagaccattcctgagttcacaagccagaactctcatgccatcggccagaacgaacacccgttggaattggcgggcggcgatgccgcgatgcagatattcacgttcggtatcgtctgtctggcgcccgcggatgacaagctggttgtcctccgtcatgacttcgagattctcgctggcaaagcccgcaaccgccaaggtgatgcgcaggcgttcagaacccgtatcgccgcgcaaacgctctatattatagggcggataaccgtcaccagattttgcgatccgttccagcgtcttttccatcgtgtcgaatccgagcagtaacgggctcgaaaacggtgtcattcgtgtcatttcatcagtccttatccaagcgaccgtcttgagaaggaccctttcggcatatcttctcaaagactgatatggcttgtgaaaagccggacttcaagggtgcaagccgaattcccgcatcgcaatggtaaagccatggttactgacctcacgagcatttccagctttttgggagacatgctttaatttttcaaagcatcgtgctttctgaaaaccaatatcgattttcgggccgatgctgtagccgggaagattttgtggaaaaggggcggcctcaacgcctggcttcggcaagggcagcgccaaaggctgtggcaaagctctcgcgttcgtccgggttgaggaaactgccgataacgatgctgttctcgcggctttcgatgcgcatggccgtaattccgatatcgggcttgcgcgccaccttgaagcgggcccagaacggattgaagtgatgcgtcgtcatcttgcccgaggccgcatatttgcgaacctgcagggcagcgcgcgagacagagatttcttcgcgcgcccgtgccgcatgatagttccagcggaaggcaaggtagatcaaaagcacgtcgagcccgaaaaagccgaagatcggccaggccccgatggaccagaacaagatgcccacgaacatccagcagccggtgagcgcagacatcagattataaaagcccgtgcgccccagcgaacgatagggcgtcagcaatgcctcgaatattggtgtttcaaaccgttcaggttcggcgccgtctgggtgatgcatccgtttctggccttgaagttccggccttgagggccgcctcaatatgggggactgcgtcaagctgctgattgtcttccgaagatggaaccgagtatagacaaggaatgcaagagacaaaaatcaaatccgctgtgaatggctccacttcacccgtgcgccgcccgcgccgcgtggcgggtacgctttacacggccgacgagatccatgaaattttccgccgtttctccatccagcgccccgagccgaagggcgagcttgaacatgtgaacgcctttaccctgctcgtggccgtggttctgtcggcgcaggcgacggatgccggcgtcaacaaggcgacacgcgcccttttcgctgtcgccgatacgccgcaaaagatgctggcgctgggtgaggaaaaggtcggtgaatatatccgtaccatcgggctttggcgcaacaaggcgaagaatgtcatcctgctttccgaagcgctgatccgcgattatggcggtgaggtgccgggcgatcgcgacgagctgatgaaactgccgggcgtggggcgcaagacggccaatgtcgtgctcaacatggctttcggccagccgaccatggcggtggacacgcatatattgcgcattggcaaccgcatcgggcttgcaccgggcaagacgccggaagcggtggaggccattctggttcgggtcatcccgcgtgaatatatgcttcacgcccatcattggctgatcctgcacggacgctatgtgtgcaaggcacgcaagcccgaatgcgagaaatgcgtgattgccgatctctgcaaatatcccgccaagacctgcgatatccccgccgcgctcgtgccgctggcgccttagagaatttccagcaaagcgatttcacacttttgctggatctctaactataggtttttatcgctcgtttcgagatggccttgtgcagatgcaccatcatcgtggcggcaaaaagcggcgtcagcaggttgacgatggggattgccatgaaacccgcgatcaccagccccgccagaaaaaccgttacgccatattgggagcgcagtgcctttgcctccgcttcgctgcggtagcgcatggcagcaaattcaaagaattcccggctgagcagataggcgttgatgacgaaaaaggcgatcaggttgatgccgggcacgaaaagcaggatcagggccactccgttgccgagaatgaccacgccgaggaatttcagcgaagcgatgacggagcgtccgagcggcagcggcgtgccgggcggatcggcaggatagtcttcgcgttccacgatttccgcgacatcatcaaggaaaaaaccggcgatgagggccgtgaccggcgcaatcatcagggcaagaaccagcgccagcccaagccccgccacgatggctgccacaatgccgagccagcctgcccattggggcatgccgggcagcagttgctccatccacggccaggcaaaagagaagaaaacctgccttatcgcgacccacaggcccacgagcagcagaagagtaacgcccagcgttttccagaaaaccgttcggaattgcggcgtaagcaggcggttcagggctttccaggcggcatcaataatcattttccacccttttgcgggattgcgtacggctcggatcgtctctcattgcggcgcaaatgccggaactgcgatatttgcaggggaaataggtatggccgcaggcgcgcgcaagcggcgctacccacaagccgggaggttatcaggctagccaaaagaacagtaaaagggtaaaccggctcccgcatcgcggcagcaccggccggtgtttctgccgcatcagcggtgaagcctgaaacgaaggggagcttcagaggcactcatggccacattcgatgttctttgcatcggcaatgccattgtcgatattctcgcacgcacggacgatgtatttctggaaaccaatggcatcataaaaggcgctatgaacctcatcgacgccgaacgcgccgagcttctctacagccgcatggggccggcgaccgaaatgtcgggcggcagcgcgggcaacacggcggcaggcatcgcaagccttggcgggcgctctgcctatttcggcaaggtcgcaaccgaccatctgggccgtgtttttgcgcatgatatccgtgcgcagggcgttgcctttgatacacgcccgctggaaaaaggttcgcccaccgcccgttcgatgattttcgtgacgccggatggcgagcgttccatgaacacctatcttggcgcctgcgtcgagctcgggccggaagatgtcgaaacctccaaggtggccgatgcccgcgtcacctatttcgagggctatctctgggatccgccgcgcgccaaggaagccatcgtcatggcctccaagattgcgcatgagagcgggcggcagatggcgatgacgctctccgatcctttctgcgtggatcgctatcgcgacgaattccttcagctcatgcgttcgcgcaccgtggatatcgtcttcgccaatgaggatgaggccaaggcgctctataagacaaagtcgctggaaacggcgattgccgccatgcgcatggattgcaggctttcggtcatcacgcgctcggaaaaaggcgcagtcgtcgtcacacccgaccagacgctgactgttccggccatcgagatcgatgacctggtcgatacgaccggcgcgggcgatctttatgccgccgggttcctttatggctatacgaaggatcgttcgctggaagattgcgcaaggctcggttcgcttgccgccggtctcatcatccagcagatgggcccgcgcccgcagatcagccttgaggctgccgcaagccaggcgggccttatctgaatttgctagcggaaccgattattctggccggatgatctggtcgcgctggagttcttcttcagtgcggccgggcttgcttttataaaccggcagggtccagccgaaataaagcgcgccgccgcgcacgaaaaaagcggcaaaagcggctgcacccgccgaaatcacgggattgatgccgagatattccagcaccacatagaggcaggccccggcgacggctgccgtgacatagatttcgcggcgcatcagcacggacggttcccccaccaccatgtcgcgcaatatgccgccgaacgtggcggtgaaaatgcctgtgacgatagcgactgacgggccgaagcccagcgcaagccccttggcggcgcccatgaccgtgtaggcggccatgccgatggtatcgagccagagaagggtgcgatagcgcgattccaccttatgggcggtgaaatagactgcaatggccgcaagtgtgcccacaaacagatagagcggttgcacgacccagaaaaccgggcttgcgagcaccagatcgcgcatcgttcccccgccaatggccgtgatattggcaaggaagatgaagccgataatgtcgagctggcggcgcgaggcggccaatgcacctgtggcggcaaaaacgaacactcccgcgtagttcaggaattgtatgatcgtcacgtctctacgagcctccgcttgatcgtccggttcaagtttccacccgcgctgcctcaagcgtaatagaaaaagcggaaataaaaagagcggcaaatgatgccgctgctttttcaatacgcctgcgcaatcggatcacgcattgtcttctgaggtcgaggcgccgttttcggcggaaaccttcgggcctcccttggaaacgcccaccatggccgggcgcagcacgcggtcgccgatggcgtaaccggcctgcaccacctgcaccaccgtattgttgggcagatctggattgggcacttcaaacatggcctgatggaaattcgggtcgaatttctggccttccggttccagcttcttcacgccatggcgttccagtgccagcagcatggcgcgttcggtcatttccacgccttcggaaagcgatttcaggttggaatcggcttccagcgcatcggccggaatggcatcgagcgcgcgacgcagattgtccgaaaccgaaagcatgtcacgagcaaaattggtgatggcgtaagcgcgcgcatcctgcacgtcgcgctgggtgcgcttgcgcagattttccatttcagcggcaacgcgaagcatctggtctttcagttccgtattgtccgcttccaataccgcgatacggtttgcggtttcgtccacttccccttcggcctcgtctgcggcggcttctgcccggcgcgctttcaggaaatcgtcggcagcctgcttcagcgcctcacggtcccgcggattgttgatatcgcgctggtcaagatcggggttttcgggtttgttcttttcgtcagccatagtgcacttccgtcttgaagatcgttaggggcggatatcgagtttcgtgcctttaaaatcaaggtctaatttctgggggctggtgcgcaccggcaaatctgacagttatcgcagtagcctcgatacgatctgcgccgtatagtccaccatcggaacgatgcgcgcataattgagccgggtcggcccgatcacccccagggcaccgataacccgttgttcgctgtcgcgatagggggcaaccaccagcgacgagccggaaagcgagaaaagcttgttttccgaaccgatgaaaatgcgcacgcccgagcctgcttccgccaggtccagaagctgcaccatcccgtccttggtttcgagatcgtcgaagagatggcgcagccgctctatgtcttcctgtgcgtggacgttttccagaagattggcgcgtccgcgcacgatgaggcgtgcgggctggtccgcgccggcgccgctccatactgcaagtcccttcgccaccagttcctgtgaaagctggtcaagctcccgccgtgtttcctcgctcagtttcctcaattcggatttggcttccgaaagcgtgtggccatgaatatgggcattgagaaaattggaggcttcgatgagctgcgaggtgctgatgcccgccggaagatcaatcacacggttttccacatcgccgttctgcatgaccagaacagccagggcgcgcatgggttcaaggcgcacgaattcgatatgtttcagcgccacatcggtcttgttggtgagcacaaggcccgccccgcgtgacaggcctgaaagcacctggcttgcttcggtcaggacgctttccaccgaattgctggtgcctgcggcgcgtacctgcgcctcgatggaggagcgttcctccggcggcaggtctcccacttccagaaaggcatcgacaaagaagcgcaggccgatctgcgtcggcaggcggccagcggaaatatgcggcgcatagatcaggcccagatgttccagatcgctcatcacattgcggatcgtggcgggcgaaagcgtgtgcggcagaagccgcgagagattgcgtgagccgaccggatcaccgtcattgagataggtttcgacgatgagccggaaaatatcgcgcgagcgctggtcgagcgaactgaggagctggtgttccggcggtctcatcatggcttgttctgcgaaccctctgaattgaatgtaataaatataaggctgcggcatgttgcgtcaaagagtttagagcatgaatgcgcctttgccggtggcgccgcataacacttgtccgttcgtgacatgcgaaatttctttctatttatgcctaacaggcataaaaagccgcacctgaaagtgaaatcgctttccaaaccagttttgaaacgagggaaaatatgcgtccatccaagcgtgctgccgacgaaatgcgcgccatctctttcgagcgcggcgtctccaaacatgcggaaggctcctgcctggtcaagtttggcgacacccatgttttgtgcacggcaagccttgaggaaaaagtgccgggctggatgcgcaatacgggcaagggctgggtgacggcggaatatggtatgctgccgcgttccaccggcgagcggatgcgccgcgaggcggcggcgggcaagcagggcgggcgcacgcaggaaatccagcgcctcatcggccgctcgctccgcgcggtcgtggacatgcaggcgcttggcgaaatgcagatcacggtggactgcgatgtgatccaggccgatggcggcacgcgcacggcggctatcaccggcggctgggtggcgctgcacgaatgcctgcgctggatggaagcgcgccagatggtgcgtgtcgaaaaggtcctgaaagaccatgtagccgccatttcctgcggcatttatgaaggcgtgccggttctcgatctcgactatgccgaggattcggttgccgaaaccgacagcaatttcgtcatgaccggcaagggcggcatcgtggaaattcagggcaccgccgaaggcgtgcctttctcggaagaggagtttggcgcgctgatgaagcttgcgcgcagcggcatcgatcgtctcgtatcgttgcagaaaatggccgtcgcctgacggttccccgttattctggctctggcggcctgtaaatgaggttctttttcgcttccggtgctcatggagtttaagtacactgcgctccgggtctcaaaggccaccgttttcggcccaccataaccggaatgacgataagccgtatcggatgcatcgcaaccgagggaaaattcatgcgcgccgcccatattcttgaaaccgcgctctatgtgcgtgacgttgcggaagcgatagggttctatcgcgatgtcatggggctggagccggtgggaaaggtgagcgagcgcaatgcctctttcggtgtggcgatggcattctcctgcttttcagggcgcaagagacgctgaagccgccattgcccggtcatctgcccgttccgccgcatggcacgagcgggccgggccatgtatgttttgctgcaagccgcgcggaaatcgaaggctggcgcaagcatctggaaaagcatggtatcgccattgaggccgatttcgattggcccaatggcgcacattcgatttatttccgcgatccgtccggcaattcgctggagattgccgaacccaaactgtggaattgaaaatgagaatgctggaaaagggcaagctgatcgtcgcctcgcacaatgcgggcaagctcagggaatttgacgggttgatcggcccgttcggtttcgaggtgagttcggtcgcggcccttggcctgccagaaccggacgagaccggcacgacctttgaggaaaacgcctatatcaaggcgcttgccgccgccaaggcaacgggctttccagctttatccgacgattccggcctgatggtggacgcacttgacggcgaaccgggcgtctacacggccaactgggcggaaacggaagacggcaaacgcgatttcgacatggccatgcagaaggtggaaaatcttttgcaggaaaagggcgcgacgacgcctgataaacgcaaggcgcgtttcgtctcggtcatctgccttgcctggcccgatggcgaggcggaatatttccgtggtgaagtggaaggcacgctcgtctggccaccgcgcggcaatatcggtttcggttacgatccggtgtttctgcccgatggatacgggaaaaccttcggcgaaatgacggcggaagaaaagcatggctggaagccgggtgacgccagcgcgctgtcgcaccgggcccgcgccttcaagctttttgccgaaaaggcactcaacgtggtatcggctccggcagaatgaacaagctgtttccccctttgcaggccaaaaatgctgccagcacctatcccgtcatgcatgctgatggggaaaccgcctttggcatttatgtgcactggccgttctgtctggccaaatgcccttattgcgatttcaacagccatgtccgccacaagccggtggatcaggcgcgctatggcgcggctttccggcgcgagatggaaaccttgcgtgagcgcacaggcccgcgcaccgtcaccagcattttcttgggcggcggcacaccatcgctgatgcagccggaaaccgtgggcgctctgctggatggcatcgcatcgtattggtctgtggcgccggacattgaagtgacgctggaagccaatccgacaagcgttgaggccgaccgttttcgcggctatcgtgcggcaggcgttaaccgggtgtcgcttggtattcaggcgttgaacgatcccgatctgcgccgccttggccggatgcattcggttgcagaggcaaaggccgcgatccggctggcacgcgagattttcccgcgcctttccttcgaccttatctatgtgcggccggaccagacaatcgaggcctggcgcgaggaattgaaggaggcgatcggccttgctgccgaccatctgtcgctctaccagcttaccatcgaggaaggcacgcagttctataatctctggaaggcgggcaagctcaccacgccggagccggaccttgcagccgcgctctatgaggaaacgcagcgtgtgaccgccgaacatggccttccggcctatgagatttccaaccatgcggtgccggggcgggaatcgcagcacaatctcgtctattggcgttatggccaatatgctggcatcgggcccggcgcacatggccgtttcgtggaaaatgacgtgcgcaccgtgaccatgactgaaaagcatcctgaaacatggcttgaccatgtggagcggcgcggccacggaattatcgaggaagaatatctcgatggcgggcaggagggcgatgaattcctgatgatgggcctgcgcctgcgcgaaggcatcgaccttgcccgttacgcgcggctttccggccatgcgatcgacgacaaacggctggcaaagctgatcgcggaaggcatgatcgagccgatgggcggcagcctgatccgcgcaacgccggatggcgcgctggtgctggatgcactggttgccgatctggcggcataaaagggcctgagatgactgacgaaacgggtgaagaacggcgcgaatatgtggtggggggcacgacgatgcgcgcccgtccgctggagcctgcgctctatattgtttcgacgccgatcggcaatctgggcgatatgaccctgcgcggcctcgaaacgctggcttcggccgatattctggcctgtgaggatacgcgcgttacccgtgtgctgctcgaccgctacggtatttcgcgccgccccatcagctatcacgaacataatgccgccgaggcggggccgaaactgatcgcggcgcttgccgcaggcaagagcgtcgcacttgtttcggatgccggaacgccgcttgtttccgatcccggcttccgtctcgtgggcgatgcgcgcgaggcgggcattcgcgttgtcccggtgcccggcgcctccgccgttctggcggcacttgcagcatcgggcctgcccaccgatgccttcatgttctgcggttttctgcccgccaaacatggccagaaacaatccaggctcgaaagcctgaaaggcatagacgcgacgctggtgttctatgaatcgcccaatcgtgccgccgcgaccctttccgacatggttgaggtgttcgggaccgggcgtcagggcgcgctttgccgcgaactgaccaaggcctatgaaaccatcgtgaccgcgcctctgggtgaacttgcaaaaaccttcgatggtgaagaccgcattcgcggcgaggtggtgctgcttgtcggtccacccacgggcgaggcggttgcgcaaagcgaggaagatatcgacaggcttcttctgtcgcttgtcgccgaaatgccgccttccaaggcggcaggcgaggcggcgcgcatgacaggcggccagaaatcggtcctctatcagcgtctcctgcaattgaagtccgatggacgatgacggatctgcgcgagaaaaagcgtattgctttctttcgcggccacagcgccgaacgccttgccgctttcgcactcatgctcaaaggctttcgcatcgtcgcgcggcgctatcgcacgcggcttggcgagattgacctgattgcaagacggggcgatctggtgctgatcgtcgaggtcaaggcgcgggcaagttttgaagccgcacaatttgcggtaacgccgcaggccatgcgccgcatcgaggcggctgccgatctctggctgcaacgccagaccgatcgggcgcggctttcgctgcgtttcgatatggtcgccgtgctgccgcgccgctggccgaaacatgtccccgccttttttacggcaggccattatgggtaaacccctataaattctacaaaaattatagggaatatgtttggccgcttcaacggaatgaaaatcccgcaaaggctggctttgtgaaaaagtgatgctcgccgccattttggcgcgcaagcccgtttcttataaattccccccgcgcaatgaataatagcggccatcttgcttccagcgccagcaggcgtctgctccgtgctggaagtgtttgaaaggatgatgcccgtgtctttatcgcaaacgcgacttctggctgattttcctgctttcttccgggtttcgggcgaagtggtggcggtcgtgggtggtggcgaggaagccttgaacaaggctcgcctcgtggcgcagacggctgcgcgcctgcgcatcattgctgaaaaggctgagccgcatcttgccgcttttattgaaagccatggggtggagcatattgcgtcaccctttgcgccggaactgctggatggtgcgaagctcgtttttgtcgcgaccggcgatgaggccggggatcgtgccgccgctgccgccgcaagggcccgcaaaattccggtcaatgtggtggaccgtcccgccctttgcgattttctgacacctgccatcgtcaatcgtgcgccggtcacgatcgccatcggttcgcagggaaccgccccggttttggcgcagatggtgcgtgcgcgtatcgatgcagccttttcgccgcgtcttggcgagcttgcgcattttgcggaaagctggcgccctctggtcgagcgggcgcttccaaaagggcttgcgcggcgtggtttctggcgcacattcttttcgggaaaagtggcccgcgcggtggagagtggcgaccacgaggcggcgcacagggctgcggcggaactgatcgggcaggggcaggacgcttccggccatgtctggctggttggggccggtcccggtgctgaagaccttttgacgctgcgcgcccagcgcgtgctgatggaagccgatgtgatcgttcatgatgcgctggtgccggaaggcgtcatcgccatgggacgccgcgacgccgagcgcctgccggtcggcaagcgcaagggttgccattccaaaagccagggtgagatcaaccgcctgctggtgaagctggggcgggagggcaagcgcgtggtgcgcctgaaatccggcgatccgctggtctttggccgtgcgggtgaggaaatggccgccttgcgcgccgccggaataggctttgaggtggtgccgggcatcacctctgcctttgccgctgccgccgatatggaactgccgctgaccttgcgcggcgtcgcgtcctcgctcgtcttcaccacgggccatgacatgaccggcgatgtgctgcccggctgggcgaagcttgccgtctccggcgctacgattgccgtctatatgggctccacggttgccgcttccgttgcctcgcgtctgattgccgccggcctgcatgaggatacggcggttgcagtggtggaaaatgcaagccgcagcaacaagcgcatgttccatggcacgctgaaggatttgccgcagcttgaaaaccgcaaggagctttccggcccggtcatggtggtcattggcgatgccgtcgccggtgccgccatcggcagggcgcaggccctttccctgaaacctgttcccgtcgcagcctgattttgaggagtttggatatgatcgtgaaagttcttactgcaaaccggctgatcgatggacaggctgtgtggcttggtgccgacggttcgtggcaggaaacgatcgacggggcgctggtcgcccgccatgccgaagccgtgaatgcgcttgaggaagcgggcaggcttgccgcccgcgccaatctggtcgtcgatgtgaatgtgatcgatgtggaggaacgtggcgcggacctttatccgatccgtctgcgcgaacgcatccgcctgtccggcccgaccatcgtgaccatgggccatgcattcccggcgcctgcctcctgatctgttgttggacatagcctatgtatcgttatgatgaattcgaccgggattttgttgcagcccgcgttgcccagttcaaggatcaggttgcgcgccgcctttcgggcgagctgacggaagaccagttcaagcccttgcggctgatgaacggcctttacctgcaattgcatgcctatatgctgcgcgtggcaatcccctatggaacgctgtccagccgccagttgcgcaagcttgggtctatcgcgcgcacttatgaccgtggctttggccatttcacgacgcgccagaacatccagtataactggcctgcgctgaaggatgttccgcagattttggcagagctggcagaggtggaaatgcgttccatccagacctccggcaattgcattcgcaatgtgactgccgaccattttgcaggtgctgccgccgacgaagtgacggacccacgcccgcttgccgaaatcctgcggcaatggtcgtcgctgcacccggaattttcctatctgccgcgcaagttcaagattgcgattgtcgggtccgagcatgaccgtgcggccattcaggtgcacgatatcggcctgcaactgaagaagaacgaggcgggcgagcttggccttgccgtttatgtcggcggcgggcagggccgcacgccgatggtggccaagaaaattcgtgacttcctgcccatcgaggacatgctgacctatgtgacggcaatcgtccgtgtctataatcttcatggtcggcgtgacaacaagttcaaggcgcgcatcaagatccttgtgcatgaaaccggcatcgaacaattgacccgcgagatcgatgcggaatgggaagaaatccgccatggcgaattgaagctgccgcagcgcgatatcgatgtcattgaaagctatttccgtatgcccgacctgccgcagcgccccgaaggctgggaaattctcgccgtggcacagaaggctgatgcggaatttgcaagctgggtcgcgcgcaatgtcaccgcgcacaagcatcccgattatgccgtcgtcaccatctcgctgaagcctgtcggcggcattccgggcgatgccagtgctgaacagatggaactggtggccgatgtggcgcaaacctgttccttcgatgaaatccgggtgagccacgagcagaacctcgtgctgccacatgtggccaaggccgatctgccggcagtctacgaccgcctgcaatcgggcggactggtgacacccaatgccggtctcatcaccgatatcattgcttgccccggtcttgattattgcgcgctggccaatgcacgctccattcccgttgcgcagcgcatttccgagcgcttcgccgatctggaccgtcagcttgaaatcggcgatctcaagatcaagatttccggctgcatcaatgcctgcggccatcatcatgtcggccatatcggcattctgggcgtggagaagaagggtgaggagctttaccagatcacgcttggcggctcggcggacgaaaactcggccattggtgaaatcaccgggcgcggtttctcgtcggaagaggtggtcgatgccatcgaaaccattgtcgatacctatctgggcctgcgcgaaagtgcggaggaaactttccttgccgcttatcgccgggtgggaatggagcctttcaaacgcgctctttatggggagataagaagtgctgcctgacgccgacattgccgatgcggatgagcgcgctgccgcgcaagcccggcttctcgaagcaagccacggcgcatccgcgccgcacgaaataatcgcgcttgtcacgcatgagcttttcgaggggcgggttgcggttgtttcgtccttcggggcggaatcggcggtgctcctgcatatgatctcgcagatcgaccgggcaacgccggtgctgtttctcgatacgggcaagcattttcgcgccacactcgattatcgccatcaactggtgggtcgcctgggccttgccgatgtgcgggatatcctgcctgttgcggacagcctggcaaaggaagacccgttcggcgccttgtcgatgaccgacaaggaccgttgctgctttatccgcaaggtggagccgatggcgcgcgccgttgcgccttaccgggcatggatgacgggacgtaagcagtttcaggcatccacccgcaatgggctgccggtgtttgaatcggttggcccgcgtatccgtatcaacccgctggcgcgctggcgggccgaagacctcagggcctatgccgaaaagtacagcctgccgccgcacccgctgaccgcgcagggctatcgctccatcggctgcatgccttgcacacgccccgtctcggagggcgaggatcagcgtgccggacgctgggcggggtcggaaaagaccgaatgcggcattcatctttccggccttgccgatagcctgaagggcatcccgaaagctgtgtaacggtttttggaacagatgtgcgttaagagaccatgcgagtgagagagcgtaaatgagcagcacaaacgaaacaaaactctggtctcgcgatggtttccgcgaggacgattatatttttgccgacgatctggaggcggcaggcgatgcgcctgcgattgtgcttccactggccgtctggcttgagcttggcgaggaacaccgccgttcgtccaaccgtcgcatcggcgtttcggtctcacccggcgaaaagattgacccgcttttagggcatctggattccattgcactcatcgccttgcagtttccggttttcaacgatggacgctcctattccaaggcggaaattctccgccgtgaaggctttgcgggagagttgcgcgcggtaggggatgtgctgatcgatcaggccgtgctgatgctgcgcgcgggcttcgacacattgcaggtggcaaatgaggtcgcgctgcgccggcttggcgaaaatcgtctggtggatacaccgggctattaccagccagggcgcgggtcgctgccgcaggaaggagcatttgcctggcggcgcgtaaaagcgggctgatatgttctatttccattcgcccgaaaaatgctctagacacgcctcgtcaatcacaaggagtcgcggcgtgatacggcacattgttttcttcagcgtcaaggaaggccaggatatcgaaacggtcaggaaagggctggagcaacttgcgaccattccctattccgatgttttcgaggtgctggcgaactcgaaggtcgacccgatgtgcgagcgtattgatctcgtggtttatgccgagttcaaggacgaggaagcactctacgctttcaagaaccatccgacttatgatgccacgacgcagcttgtgcgcccgatgcgcgaactgcgcttttccgccgatgtggtgacagacaagaactgattaccagcctgtctgtggccgttcctgtaagggcagtccgccgaaaaggtctggctcgcttgtcgttctggcgcgctctatgttgagaaggcgcagcttggtggccgtgccgcccgcagccgaaaagccgcccaccttgccgtttgatcccagaacgcggtggcagggcacgatgatgggaaacggattcttgccgagcgcatagcccactgcctgcgacaggctcacatcgccaaggcgccgcgcaatcgcgccataagtggtggtttcacccggtttcagttccagaatgatttcataaacgcgccggttgaggtccgggaccgaatcaagcgccagcggtgtatcggaaaaatccgccgatgcgccatcaagcaatgcgcgcactttttcaatagtttgcctgatgaaagcgggcggttcagcatattccccgcccgcaaaacgctcacgaagtcgatggcgcgtttctttctcgtccgcctcgccgacctccacgcccacgattttgctcccgcgccatgcaatgccgcagggcccgatgggcgtttcaaaaacggtgatgccaaacgattccatgaccgaataatagcacgatttgaaacatacaggggcagatggaacccggatgaaccggttaagaggtgaaaagtcgtagtatttgcgcaaaatgctgcaggcaaatggttgaagatcgccacgaataatgattgtgtgaagacaatattggccgacatagaccgcaaatgtgcgctatatagcgtttcatgccttcaaacggccaaacgggtaatgacagtttccggtacgtttgcggccggagccgaggaatataaatggacgattacgagcgatatgccacgggattgatgatcgttttcggcgcgctgattatcggcgggctcatggcggcaaatctctatcacggtgacaagcccggctttctttttgcgcttggcgcggcggttgtcggctggttttcagctttcgccgttctgttcgacaagccgcgcgtctatggcgtgatgatcgccattgcaattggcctggttgcagcctcgatcggtgcctacgtcacctgattgaactgctgcctgaaagcaaagccccggatcatccggggctttgttcgtttcacagataaggcgaatagcactggcgccgcggcccgtaattgggctggtaggtgttgtcataggcgcggtaggaccggtaacggttatagcaccagcgcacatgcgggttgccgccgcgataggcgcgcggtggcgggccccagtggcgataatagcggtaatagggccggtagcgcggatgatgatgccgccaataccgttgatggcgccagtagcggcggtcgccgcgataatcgtaatattgcacgcgctgcaccgcatcggcatcttgcgaagccgcagccgacgcaagcggcagcaaaggttgcgccgcattggcactcatggccgaaagccccatgcctatcgacaggcaggcggcaaacagggaatagccaaatctcttcatcggtttctcctcgcattcccggatcaacaaggtcgtgccgggaagcatattctcaattgcttctcgcatgattttagtcccagcaatgtggcgcagcggtggcttgcgccggtcacgaatttttcgatccggcaacataacggtgactgtccaaaacacggcttttaaatttgacataaagatatgtttatgtcattaaacgacctactcgcgatcatgcgcgcccatgcaattcagggaggaggctggcgaacagagttcggcccctttccggcattacaaccagacaatgtgaatacaggcggtatcccttatggcgtcttcccttgacgatctttttggtgcaacggcggcaaagccggacggttcggaagtgctggcggcactgacccaggcggcgcgcgagcgcatcctgatcctcgacggcgccatgggtacgcagattcagggcctgggtttccatgaagagcattttcgcggcgatcgtttcgccacctgtgactgccagcttcagggcaataacgatcttctgaccttgacccagccgaaagccattgaggaaatccactatgcctatgccatggcgggcgcggatattctcgaaaccaatactttctcctccacttccatcgcgcaggccgattatggcatggaggcgatggtctatgatctcaatcgcgatggcgcacgccttgcccgccgcgcagccttgcgcgccgagcagaaggacggccgccgccgctttgtcgcgggcgcactggggccgacgaaccgcaccgcctcgctgtccccggatgtgaacaatccgggctttcgcgccgtcactttcgatgatctgcgcattgcctattccgaacagattcgcggcctgatcgatggcggttccgacatcatcctgatcgaaaccattttcgatacgctgaacgccaaggcggctgtgttcgcgaccgaggaagtctttgccgaaaagggtgttcgccttccggtcatgatctccggtacgatcaccgatctttccgggcgcacgctttccggccagacgccgacggccttctggtattcactgcgccatgcaagaccgttcaccatcggactgaattgcgccctcggcgccaatgccatgcgtgcgcatctggatgaattgtcgggcattgccgacacctttatctgcgcctatcccaatgccggccttccgaacgaattcggccagtatgatgaaacgccggaagccatggccgcgcagatcgagggctttgctcgcgacgggctggtcaatgttgttggcggctgctgcggctccacgcctgaccatattcgcgccatcgcgcaagccgtcgcgaaatatgagccacgcaagcccgcaaaagtgccgccgctgatgcgcctttccggccttgagccctttacgctcaccaaggatattcctttcgtcaatatcggcgagcgcaccaatgtcaccggctcggcccgcttccgcaagctcgtcaaggccggcgatttcgcggctgcgctcgatgttgcgcgcgatcaggtggccaacggcgcccagatcatcgatatcaacatggatgaaggcctgatcgattccgaaaaggccatggtcgagtttttgaaccttattgccgccgagccggatatcgcccgcgtgccgatcatgctcgacagctccaaatgggaagtgatcgaggctggcctgaaatgcgttcagggcaaggcagtcgtcaattccatctcgctgaaagagggtgaggaagcctttcttcaccatgcgcggctggtgcgtgcctatggtgccgctgtggtcatcatggcgttcgatgaaaccggacaggcggatacgcaggcacgcaagatcgaaatctgcacccgcgcctataaaatcctgaccgaacaggtgggtttcccgccggaagacatcattttcgatccgaatatttttgcggtcgcgaccggcatcgaggaacacaataattacggcgtcgatttcatcgaggccacgcgtgaaatcgtccgcacactgccgcatgtccatatttccggcggcgtttccaacctctcgttctccttccgcggcaatgagccggtgcgtgaggcgatgcatgccgttttcctctaccacgccattcaggcgggcatggatatgggcatcgtcaatgcgggccagcttgcggtctatgacacgatcgacgctgaactgcgtgaggcttgcgaggatgtggtgctgaaccgccccacaaaaacgggcgaaagcgcaaccgaacggcttctggaaattgccgaacggttccgtgattccggctccagggaagcgcggacgcaggatttgagctggcgcgaatggccggtcgaaaagcggcttgaacatgcgctggtcaacggcatcaccgaatatatcgaggccgatacggaagaggcgcgccttgctgccgagcgcccgttgcatgtgatcgaagggccgctgatggcaggcatgaatgtggtcggcgacctgttcggttccggcaagatgtttctgccgcaggtggtgaaatctgcccgcgtgatgaagcaggccgtggccgtgctgctgcccttcatggaagaggaaaagcgcctcaatggcggcgagggccgccagagtgcgggcaaggtgctgatggcgaccgtcaagggcgatgtgcacgatatcggcaagaatatcgtgggcgtggttctggcctgcaataattatgaaatcatagatcttggcgtcatggtgccctcgcagaaaatcctgcaggtggcgcgcgatgaaaaggtggatatcatcggcctttccggcctcatcacgccttcgcttgatgagatggcgcatgtcgccgccgaaatggagcgcgagggcttcgatattccgcttttgattggcggtgcgacgacgagccgtgttcatacggcggtgaaaatccattcgcgttacgagcgcgggcaggctgtctatgtcgtggatgcaagtcgtgcggtgggggtcgtgtcaaacctcctgtcgccggagggcaagcaggcctatatcgacggtttacgcaacgaatatgccaaggtggctgctgcccatgcccgcaacgaggctgaaaaacagcgcctgccaattgcccgcgcgcgcgccaatccgcatcagctcgactgggaaaactacgagccggtgaagccggccttcaccggaacgaaggtttttgaaacctatgatctggcggaaatcgcgcgctatatcgactggaccccgttcttccagacctgggaactgaggggccgctatccggccattctcgaagatgaaaagcagggtgaggcggcgcgccagctctgggcggatgcgcaagcgatgctccggaagatcatcgatgagaaatggttcaccccgcgggcggtggtcggcttctggcctgccaatgcggtgggcgatgatatccgcctctttacggatgaaagccgcaaggaggagcttgccaccctgttcacgcttcgccagcagcttaccaagcgcgatggccgcccgaatgtcgccatggcggattttgtggcgcctgtcgaaagcggcaaacaggattatgttggcggttttgtcgtgacggcgggcattggcgagattgctatcgcagagcgttttgaacgcgccaatgatgattattccgccattcttgtgaaggcgcttgccgatcgtttcgcggaagccttcgcggaactgatgcatgagcgtgtgcgcaaggaattctgggcctatgcgccggatgaagcctttacgccggaagaactgatcagcgagccatataagggcatccgcccggcgccgggctatccggcccagcccgatcatacggaaaagaccaccttgttccgcctgctcgatgccaccgccaataccggcgtggagcttaccgaaagctacgccatgtggcccggctcctcggtgtcgggtctctatatcggtcaccctgaaagctattatttcggtgtggcaaaggtggagcgcgatcaggtcgaggattatgcccggcgcaaggacatggatgtggaggctgtggagcgctggctcaccccgatcctcaattatgtccctggggcatcgaaagacgaagcggcctgacagccgatcgttcgagaggaaacggcaaaacagccctcatggagcaaacctccacgagggctgtttgcttcaagctttgcggtggagtcttccggttttatttttcgtccaaataaatattcgattttcattatctaatttagaatgaagttatattcaatataaaagtagaattttgaaaatcgctaattatgatgaaagtaatcttcgtagaagaaatatgaaagatatgctaggaatgtttagcgatacattttaccaaaaatcgctgcgattccaagaattcatatttattttgaaacgctactgggatgtctgcaatgaaatgggaaacattttatgatgctatgcagtctgccgacagtgcagatcagttgtttgaaatagtaaagaattatgcgcatgacctgggttttgagtatgtatcctatgtcatgtctattccttccctgaatggctccttgaagtgggtgcgatttggagcatttccagatgggtgggaacagagatacttggcacaaaactatgcggaaatagatccgctgttacggcgcggtgtgaacagtatagatccgctgatctggtcgcagaattttttcgcaagtgcaccgcaaatctgggccgatgcggtgaaatatggacttaaagtgggtatttcgcagccctgctgggcggcgcagggtgttttcggcctcttgagctttgtacgctccggcccggctctcacccccggtgaaatttccatgctgcgccgacaattgcagatggtcaccaatctcctgcatctatccatgtatgaaagggtcgatgtgccggccatcagttgcatcggcgatgtcagcctcaccttgcgtgagcgcgaaatcctgcgttggacgagcgaaggcaagactgccgagatcatcgggacaatcctcaatatctcgacgcgaacggtcaatttccacatcagcaacgtgctcaccaagcttgttgcggtcaataaggtgcaggccgtcgccaaggcccgtacatttggtctcctctgaccttttccagtgtccctcggcggtttgtaccgacgggcattttctgcggctttccggtttgcgctttccctgaaaaaggctacacattcattatcgttcttggaggatgaatgaatgactgcacagccgaactcgcttgaagcccgcgatatccgttatcacctgcattcctacaccgatgctgtccgtcttgaagcggaaggcccgctcgttattgagcgcggcgacggcatctatgtcgaagatattgccggcaaacgctatattgaagccatgtcgggcctgtggagtgtcggcgttggtttttcggaacagcgtctggcggaagctgctgcgcggcagatgaagaaactgccattttatcataccttttcctatcgctcgcatggcccggtgatcgatctggctgaaaagcttgtcgccatggcgccggtgccgatgagcaaggcctatttcaccaattccggctcggaagcgaatgataccgtcgtcaagctcatctggtatcgctccaatgcgctgggcgagcctgagcgcaagaagatcatttcgcgcaagcgcggctatcatggcgtgaccattgcctccgccagcctgacgggcctgcccaacaatcaccgctccttcgatctgcccatcgatcgtattcttcataccggctgcccgcatcattaccacgatgcgctgccgggtgagagcgaggagcagttcgcaacgcgcctggcaaacgagctggaacagctcatcctggcggaaggcccccacaccattgccgctttcatcggcgagccggtgatgggcgcaggcggcgtggtcgtgccgccgaagacatattgggaaaaggtgcaggcagttctcggccgctacaatatcttgctggtggctgatgaagtcatctgcggcttcggccgcacgggcaatctcttcggctgccagactttcgacatcaagcccgacattctggtcatgtcgaagcagctttcctcttcttatctgccgatttctgccttccttatcaacgagcgcgtctatgcgccaattgctgaggaaagccacaagatcggcacgcttggcaccggcttcaccgcatcggggcatccggttgccgcggccgtagcgctggaaaacctcgccatcatcgaggagcgtgatctggtcgccaatgcgcgtgagcgcggcgcgcggatgcaaaaacgccttcgcgagcttcaggaccatccgctggtgggagaagtgcgcggcgtcggccttatcgccggcgttgaactggtgatcgacaaggaagccaaaaccgggcttgaacagccgggtgcgcttggcgcacgggcgaatgctgccttgcaggagcgcggcgtcatttcccgcgccatgggcgacacgctcgccttctgcccgccgctcatcatcaacgaccagcaggttgataccatggtttcggcgctggaagcagccctgaacgacgttcaggcgagccttggaaagtaattccggacgcacaatctcgcacttgcgggccgctctgtttcaggagcggcccgtgcccaagccaggtaaatagcataatttttataggattttccgtggcttggtagaaaatcggacttttgttttcggagcaagtttgtttccggcccgacactgaaacgggcaagtttttcgcgatgccttctgcaatacgcgatagcattctttcctttttccgctttcattcacgacaatgcacgcatcgtgacccgtcactttgcgccggacgaaggcatttgcctttgtctgccgccagttttgcgtcggataatgcttgaaaacaaagaaatagaggggttccgttttaatcggaaccgctccagccggtttgcgggagtaaatgccgtgcatcatgcatccctgatgaaaaacctgacgcatttgcagcgccttgaagcagaagccatctatgttttccgtgaggtggcggcgacattctccaatccggtgatgctctattcggtcggcaaggattcctccgtcatgctgcatctggcgatgaaggcgttctatcccgccccgccgccttttccctttctccatgtggatacgacatggaaatttcgtgagatgattgaattccgcgatgcacaggcgcgtgagaaggggtttgaacttctggtgcatgtcaacgagcagggcgtgcgtgatggcatcgggccttttacgcatggctccaatgtccatacccacatcatgaaaacggttgggttgcggcaggcgcttgataaatacaggttcgatgcggccttcggcggcgcgcgccgcgacgaggaaaagagccgcgccaaggagcgcattttttcattccgcaacgcgcagcatggctgggaccccaagaaccagcgcccggaaatgtggaagatttataatacgcgcgtttccaaaggagaatcgatccgcgtctttcccctctccaactggaccgaactcgatatctggcaatatatcttgcaggaaaacatcccgatcgtgccgctttattttgccgcgcgccgcccggtggtggagcgcgatggcatgctgatcatggtcgatgatgaccgtatgaagttacgccccggcgagccggtggaaaaccgtctggtacggttccgcacgcttggctgctatccgctgacgggcgccattccatcaagcgcggcaaacctttccgatattgtcgaggaaatgctgattgcccgtacatccgagcggcaaggccgcgcgatcgaccgtgatgaagctggctcaatggaaaaaaagaaacgcgagggctatttctgatgaatgttgtaatgaagccttcgcagaagaacactgccgtttccgattttctggccgatcaggaacacaaatcccttctgcgctttctcacctgcggttccgtcgatgacggcaaatcgaccctgatcgggcggcttctttatgatacgaagctcatctttgaggaccagcttgcctcgctgaaaaacgacagccggaagtttggcaccaccgatgatgattttgatttcgcacttctggtggacgggctggaggctgagcgtgagcagggcatcaccatcgatgtcgcttatcgtttcttctcgacgccgcgccgcaagttcatcgtggccgatacaccgggccatgcgcaatatacgcgcaatatggcaacgggcgcttccactgccgatctagccgtggttctggtggatgcgcgccagggcgtgttgacccagacgcgccgccattccttcatcgcggcagcacttggcattcgccatatcgtgctcgcggtcaacaagatcgatcttgttgatttttcgcaagacagattcgatgggatcgtcgcggattatctttcctttgcgcaggatctgggctttacgagtattcagccgatcccgctttcggcccgctttggcgataatgtgacggcttcctcgccacgcatcggctggtatgaggggccgcatctcctggaacatctggaaacggtgcgtatcgatacggaagcggcggcaaaaccgttccgctttcccgtgcaatatgtgaaccgccccaatctggattttcgcggtttttctggcacggtcgcttccggctcgatccatgtcggcgacccggtcgtggtggccaaatccggcaagcaatcgcgcgtgaagcgtatcgccacctatgacggcgatttgcagcgcgcctccgaggggcaggcggtgacgctcgttcttgaagacgagatcgaggtttcacgcggcaatatgcttgccggcgtggaattgcggccggaagttgccgatcgatttgccgccgatatcgtctggtttggagaggatccgttgttgccgggccgctcctatctcctgcgcaccgaaaccgaccagacgccagtgacggtgaatgcgatcaggcatcgcacggacgtcaacactttcatacaggaagaaacagcccggctcgatctcaacgagattggccgctgccatttgcagacggtcgatccgatcgctttcgatccatacggcgaaaatcgtgcgacaggcgctttcgtgctgatcgatcgcctcaccaatgcaaccgttggcgcgggcatgatcgatgctgccttgcggcaggcgaccaatgtgcatttgcaggctttcgaccttaacaagcaggcgcgtgcggcgcagaaattccagaaaccggcggtgctgtggtttaccggcctttccgcatcgggcaagtccaccattgccaataggctggaacagcgcctccatgcgctgggcaagcatacctatctgctcgacggcgataatgtgcgccacggcctcaacagcgatctcggcttttccgatgcggaccgggtggaaaatatccgccgggtgggcgaggtggcgcggctgatggccgatgcggggctgatcacgctggtttcattcatctcgccgttccgcgaggagcgcgatcaggtgcgcgcccggttgccggagggcgagttcattgaaattttcatcgatacgccgattgaggaatgcatggcgcgtgacccgaaggggctttacgcacaggcgcttcgcggcgagatcaaggcctttaccgggatcgattcgccttatgagccgcctgttgcgccggaacttcgcctcaatacggcgggaaggaccgttgacgaactcatcgccgaggtggaaaactaccttgccgaacgtggtgtgatcggcagttatggcagcgattcctggtcgatctgaaaatgaaaatttccgcctctccaaaagcaggccttgatggcacagccttgcgagccgtccttcgcgacgctgcgcttgaggctggccgcagcatcatgaagcattatgtcaatggatgcgcggtgcagagcaagaaggatgcctcgcccgtaaccgaggcggatcacgcagcggaagccattattcttgcggccctgtcgtcggcctgccccgatgtgccggtggtggcggaggaagaagttgcagcagggcgcttgccggatcatctggggcgcaaattccttctggtcgatccgctggacggaacccgggaattcctgctgcgcaacggcgattttacggtcaatatcggccttgtcgaagagggcgcgccagtactgggtatcgtctatgcaccggcccgcaatctgctgtttatcggtagcgatgcgggtgcatgggcaatggaaaccacaccggaccatggcgcaggccaggaccagcggatttttgcgcgggtttcgcccgccgaaaaagtggctgtctgtagccgctcgcacctgacgcctgaaaccgaacgatttctcgctgaaaaccgcatcgcaagcagcgtttcggttggttcctcgcttaaattctgcattcttgccaagggtgaggcggatatttatccgcgtttcggcccgacgatggaatgggacacggcggcgggcgatgcggtgctgcgcgcggcgggcggcatgaccgccactctcgacggcaggccgatgatctatggccagcgcctccgtgcaggggcggcgggtttcgccaatcccgatttcgtggcctatggggcgggtgaggcgcctgttttcaccacggcctgacggcaatggcgggccatttccaatgcctcattgtcgcatccatgagcagcggcaaaaaaatacgtgctatgctcttgcggcttgaaatcttgagcgttataagccgcctcaatggtcacggccacatggtcacggagtgtagcgcagcctggtagcgcacctcgttcgggacgagggggtcggaggttcgaatcctctcactccgaccatttcccggtttttccaaaagctttgtatttcaatgctgcatcgcgaggctatttattcgtgcctggcgaaaacggccatgcgcatgaactcgccatcatattcggcaagggcggcaagctgctcgcggttgaggatttccacccggttcgagcggaagaggacaaggccttcttcccgtaattcccgcagcatgcggttcaggtggatcggcgtcaggccgagcgcatcggccagctgatattgtgtcagcgggcaatagaaggaatccggttcgcccatgccgcaggattttacgcggtctgagagttccagcagaagatgtgccgtgcgcacgaaggcattgcggcagcccacattggtcagatgttcgatcaggaacgaacgctgccgcgaaagaagctcaatcaggatgaagctcaggcgcggcgcgtgcttgatggcattttccagcgaattcagcggaatttcaaagatcgacattggcgtgatggcggcaatcgtgttgtagctatagccattggaggtccgcaaacccacaaaatcgcagcgcatcggaaagtcgatgatctggcgttggccgctggaaagatcgcggtagatgcaaccccagccggatctgaccagatgaatgctgcgcacccgcgcaccctgctcgatgatgatggcatcagcggcaaaattattctcgataatgtcgagagtggccagcgcgtcaatctcccgcgcttccagtttggccaggattggagccgcttccaataagccaatcagcgcatcggtcgatgaggttgtgttctgtctcccgctctgcatctcaagcccgcacccaacgaaagatatagatcctatatctttcaattgcccaagtcgttcttataagcagtacatttttttcatgctcgctaacataggttaatgacacgattatttgatgatagcaatatcaacggctccaatacagcgggttcaacaattacgggttcaataaattcgtctcttacgaagacgggaattgttgtttgggtagggtgcaacagcgtagcagggggacagggatgtttgaggtgaaagagggctgcctttgggccgcgccggagaaggtgggcaagcgtggtcgtgatagcgcgcgaggcgcgaacgccctttcacagaaggggcagtctctcctgcttgtctgcaagagcaatctggagcgcgaatgtattttcaacgggctggtcatgaatgggctgaaactggcggttatctgccgtcctttcatcgatcacggagaggtgctggaagatgtggccgcagtcatgatccatattggctcgaagcggctggccgacccgtttttttccggtgaaatgcaagctatcatcgacaagtggcgaccagtgccagtggtgtttctggcggagcgggaagaatgggcccaggtggtgcgcgccatggaaatcggcgccagaggctacattcccacatccgtggacaccagggtttgtgtcgaggccatccatctcgcaaccgctggcgggatgtatgtccccgcctcaatggtcacgaagcccgcggctgtcgatatcgatgaagatgtgctgggcgagttgctgaccgcccgcgaggtcgaggtggtccatgcgatccgccttggccggtcgaacaaggttatcgcttatgaacttggcatgagcgagggcaccgtgaaagcgcatgtccataacatcatgaagaagatcggtgcggccaaccgcacggaagtggcttgtatgctgcacaagatgtatggaaacatgcagaacgaaaattgaagaaatatttcagtatattgccaaaaatatttatcggtattcatatgatttattttcggggaaatattgcgtagaagccttccaaatgctgccgagcctgaaataagaaaggcaaggggcgtttcaatcgggggtgagtggttgctttctggcggaaaacggagaaattaccggaggggctgaatcaaaaagcggcatttgcagaaaggcatggtggcttttgatcaggtccggaacctggcgtgtaatccgatcggcgtgaaacgagggccgatcagattatgcttcaaaacagacagtcagaacaattccagtgctggaaacgcaatgcagctcacacctcgccatcatgcaattgtggaactcgcgcgccgcaaggggcaggttctggtggacgatcttgccgtggctttcgatgtcaccccgcaaactgtgcgaaaagatctgaacgacctctgccgcgcccgccttctgcgacgcatccacggaggcgcgctctatccttccggcgtggagaatatggaatatgaggcgcgccggcgtatcgcggcgcatgaaaaggaatccatcgggcgcgccacggctgcgatcatcccggatggcgcttcgcttttcatcaatatcgggacaaccaccgaggctgtcagtcatgcgcttgttgaccataatcatctgatggtcatcaccaataatatcaatgtcgccaatacgctgcgcgtctacccctccatcgaagtggtgattgccggcggcgtggtccgcgcctccgatggcggcatcgtgggcgaggcggctgtggatttcatccgccagttcaaggtggatttcgcgatcattggaacatcggccatcgacgaagatggggccttgctcgatttcgatttccgcgaggtgaaggtggcgcaggccatcatcgccaatgcgcgccatgttattctggtcacggattccaccaagctggaacgaaccgcgccggtgcgcatcggccatctgtcgcaggtcaacactttcatcaccgaccgttgcacttccctgcaattgcaggatctgtgccgcgaacatggggtggagctgatcgaaaccctggccggaaaggaaccggagcaaaaagatgattagtttcgtttgattttcatttgctttcgtattgaatgaattatattcgctttggtgttcgcaggccggttttcggggtacgccatggtgcaggaaaaacaattcgatatttttattataggtggcggcatcaatggctgcggcattgcccgtgatgcggtggggcggggcttcaccgttgggctggccgagatgaacgatctggcaagcggcacctcttcgcgcgcaaccaagctcattcacggtggtttgcgctatctggaacattatgaattccggctggtgcgcgaggcgctgatggagcgcgaggtgctgtgggccaatgcgctgcatatcatccatccgatgcgtttcgtgctgccttatcataagggcggcctacgtcccgcctggctgttgcggcttggcctgtttctttacgaccatctgggcggccgcaagaagcttcccgccacgcgcacgctcaacatgcgcaccgacaaggccggcgaaccgctgaaaccgcttttcaccaaggcttttgaatattccgattgctgggtggacgatgcgcgcttcgtggcgctcaccgcccgcgatgcggctgatcgcggcgcgaagatcgcgacccgaacgagcgtcgttgccgcaagccgcggcgggcagggctggaccatcacactggaagataccggcaccggcaggcgtgagaacgtacacgcccgccttctggtcaatgccgccgggccgtgggccgacaaggttctgcaaggtgtggaaggcgaccggcaattgcacaatatccgtctggtgcagggcagccatatcgtcgtgcgcaggaagttttccgacccgcgcgcctatttcttccagaacaacgacgggcgcatcatcttcgccattccttatgaagatgatttcaccctgattggcaccacggatcaggattataagggcgacccggccaaggtggcgatcaccgacagcgagaccgattatctctgccaggcggcaagcgaatatttccgcgagccggtgcgccgggaggatatcgtctggacctattccggcgtgcgcccgctctatgatgacggggccagcaaggcgcaggaggcaacccgcgactatgtgctgaaggaagatgcgccagatggtctggcgccgctcatcaatgttttcggcggcaagctcaccacagcacgcaagcttgccgaacatatgctgcagaaaatcgagcaccggcttggccgcaagggcgccccatggacccatgcagcaccattgccaggcggggatttcgaggatgtggcttttgaaacggaactgaagaagcttgaggcagcctatcctttccttgatgcgcgccatgcgcgccgcctgttccggctctatggcacccgggcatataagcttttggggcaggcttcttcgctgggcgatcttggccgtcattttggcagcgatctctatgaggcggaagtgcgctatcttgtcgaaaatgaatgggcgcgaagcgcggaagacattttgtggcggcgcaccaagctcggcctgcgcctgacggcggcggaagtcgcggccgtgcagggctttgtggagcctgcaatcgccgcctaaagggttgtgcttgccagtcttgcgttaaagagccattattctcccagagcctgttccaaaagtcgtcctgtgcggctgcaaatggcaatttatctgcgttccggtgcttgtgtacccaaacgtacattgttccggcactcgaaaatcaccattttcgcacgcgcatgccgcttttgtttcaagctcccaagcgggtttcagccttcccgggagaaaagatgggcgcaccgcaagaccggatacatgcagatcgcatccagtccgcaatcgccaccggcggcgcggcccggtccgcgctcgtcgcctcatggcggcgctcggcggaactgcatgggctcgaccctaccgaacccggatcagtgcgcacattgtctgaaaacgaattcaggatcgctttcgagcggatggaccggctggtcaatatcgcgcaggcgagcatggatcgcctttatatggcggtcggcggcgtgggctgctgcgtgctgcttgccgataataacggcgtgccggtggaacgccggggggctgcgggcgacgacgagaccttctatcgctggggcctgtggacgggagccgtctggagcgaggagagcgaaggcaccaatggcatcggcacctgcattgtggagcagcgcgcgctgaccatccatcgcgaacagcatttccacacccgcaatatcgggctttcctgtactgttgcgcccatccacgaccatcgcgggcacctgatggcggcgctcgacgtatcctcctgccgggcagacctgacggaagccttcgcacagctcatttcggtggcggtcatcgatgccgcccggcgcatcgaggcggaaaatttccgtcaggctttccccgatgcgcgcatcatgcttgcgccgacgccagaccgtaccggcggggcgctgatcgcggttgacaaggacgatctcgtcatcggtgcaacacgtgcggcccgccttgcgctggagcttgatgatgaagcactggcgggcgcgttgcccgccgccgatcttctgggaatgcccgccgatccgcgtgaggacatggcggaatcggagcgcggcgtgatcctgcgcgcgcttgcccgtgcggagggcaatatttccgccgctgcacagcttctgggtatcagccgggcgacactgcaccgcaagctgaaccgcctgaagatcatccgttcccattgatgaagccgctgaaataggctggggcaattgtctcaatattgcgacacatggctgcgcgcgcttgcatgtgcgggatgactctttcgtgctgccgcgcgatcctcccttatgaaacgctgcgggagcagcgtggttttgggaggatgttatgaacaaggttgaattcagccggaccgtgaaaccggcttttgcaaaacgctatggcaatttcatcggcggcaaatgggtggaaccaaggtcaggccgctattttgagaatacatcgcccgtaaacggccaggttctgtgtgaagtggcccgttccgatgctgccgatgtggaagcggcgctcgatgcaacgcacgccgccagggagctatggggcaggacaagcgtggctgaacgcgcgcttatcctcaatcgcatcgcagaccggattgaggaaaacctgcctgcattggcggctgccgaaacatgggacaacggcaagccgatccgcgaaaccaccaatgccgacctgccgctggcggttgatcatttccgctatttcgcgggcgtcatccgcgctcaggaaggcggtatttctgaaatcgatcacgatacggtcgcctatcacttccacgaaccgctgggcgtggtggggcagatcattccgtggaacttcccgcttctcatggcgacatggaagcttgcgccagcccttgccgcaggcaattgcgtggtgctgaaacccgccgaacaaactccggcttccatcctcgtgctgatggagctcattgccgatattctgccgccgggtgtggtcaatatcgtcaatggtttcggccttgaggccggtaagccgctggcatccagcccccgcatcgccaagtcgccttcacgggtgagacgacgaccggccgcctcatcatgcaatatgccagccagaacctcatcccggtcacgctggagctgggcggcaagtcacccaacatcttcttcaaggatgtcgcggctgaagatgatgattttctggacaaggccattgaaggcttcgtgatgttcgcgctcaatcagggcgaggtctgtacttgccccagccgcgcgctcattcaggaatcgatctatgacaggttcatggaaaaggcgctgaagcgtgttgaagccatcgtgcagggcgatccgcttgacccggccacgatgattggcgcgcaggcatcgagcgaacaactcgaaaaaatcctgagctatctcgatattggccgtcaggaaggtgcggaagtgctggcaggtggcgaacgcaacatgctgccgggcgatcttgctggcggctattatgtgaagccgaccgtcttcaagggccataacaagatgcgcattttccaggaggaaatcttcgggccggtcgtgtccgtcgcaaccttcaaggatgatgcggaggcgctatcgattgccaatgacacactctatggcctcggtgcgggcatatggacgcgcgatggcacacgcgcctatcgcttcggtcgcgccattaaggcaggccgcgtctggaccaactgctaccacgcctacccggcccatgcggctttcggtggttacaagcagtcggggatcgggcgcgagaaccatctgaagatgctcgatcactaccagaataccaagaacatgctggtgagctacagcccgaagaagcttggcttcttctaaagcatgtcgcggaaaagtgggaaccggttttccgatcacgacatgcgtataaacaaagggcgttatattcaggctctggcggcctgcaaacggcattcttctctgcttccggttcacgtacctttcagtacgctctgccccggtgctcgaagaacaccattttcgggcacgccttagccagaatctgagcatcctcgtccgcggcctgcggcgagttgcaatgcggagagattgtctccgcattgcgtctaatcaaggagagggtgaattacatctgccaatatatgcgcagacgtaatggtttcgattaccctcccaagggtgcctgggcggaaacgcccgggcgatcttcggcccggctggggtcaggctttgttcgggccggtgtggcagccagcagtttcaagccctgcgtctctcatacttgtttcttcgcattcccctggaacgatgcaagttcgacaacgaaggagtaactctatggcaaagacgatgaaagctgcggtcgtgcgtgccttcggcaaaccgctgacgattgatgaagtgccgatacctcaacccggtcccggccagattcaggttgccattcaggcttccggcgtatgccataccgaccttcatgccgccgagggcgattggccggtaaaacccaatccgcccttcattccgggtcatgagggtgtcggtttcgtttccgccgtgggcagcggcgtcaagcatgtcaaggaaggcgaccgtgtcggcattccatggctttacactgcctgcggccattgccgccattgccttggtggctgggaaacgctttgcgaggaacagctcaataccggctattccgtcaatggcggctttgccgaatatgtggtggccgatccgaatttcgtcggccacttgccgaagaatatcgatttcaacgagattgcgccggtgctctgcgcgggcgtgacggtctataagggcctcaaggtcacggatacgaagcccggtgactgggtggtcatttcaggcataggcgggctcggccacatggctgtgcaatatgccagggccatggggctgaatgttgccgccgtcgatattgacgaccgcaagctcgatctcgcccgcagacttggcgcaaccgttacggtcaacgctaagacggttgccgacccggcagcctatattcgcaaggaaaccgatggcggtgcgcaaggcgtgctggtgacggcggtttcgcccaaggcttttgaacaggcgctgggcatggttgcgcgcggcggtactgtttcgctgaatggcctgccgcctggcgatttcccgctttccatcttcaacatggtgctcaatggcgtaacggtgcgcggctccatcgtggggacgcggcttgatttgcaggaatcgctcgattttgcagccgacggcaaggtcaaggccaccatccaaaccggcaagctggaagacatcaacgccatcttcgacgatatgcggcaaggcaatatcgaaggccgcatcgtgatggacctgactcaataggcggcttgggttaatatgcgaatgggcggtgaattgccgccctttcgcatcatggaggaggatatggttgaggaggtttccggcgacggcatgggacaggtgagcgccacaccggcggcgctcgatcttatccgcgcgttgcaggccgaatatgggccgatcatgttccatcagtccggcggttgctgcgatggttcatcgcccatgtgctatccgcagggcgaattcattgtcggcgacacggatgtgaaactgggcgagatcggcggtgcgccggtctatatcagcggcccgcaatatgcggcatggaagcatactgaactcattatcgatgtcgttccggggcgcggcggcatgttctcgctcgacaacgggcgcgaagttcggtttctgacgcgctcgcgcgtttgttcggttccctgctttcccttttcgtttcgcggcgaagcggttagttagaaaacagacagggaagacgatccgcatggccgcgacgggcaaaagagcaacgatacatgatgtggcgcgccttgctggcgtgtcgatcaagactgtttcgcgcgtctataacgacgagccgaacgtgcgcgaagccatacgcgaaaaagtaaaacaggccggtgcgcaactgcgctatcgccccaatgtggcggcacgcaatctggtcgagcgccgctcgcacctgatcggccttttctttgaaaacccgagctccagttatgtcaccgaattgcagatgggcgcactcgaacgcctgcgtggcacgcgctaccggctcctgatctttccggtcgaaaaccgggccgatattcgcggtgcgctgatcgaaaccgcccatgcttccggtcttgacggcatcatcgtcacgccccccatgtcggatgacccggacattttgcaggaattgacggcctcggccatgcctttcgcgcgtgtggcgggggatgcgaatgtgcatccgaccgacagcgtcaccatcgacgacgaggcggcggctgtcgatctgatgaactatctcctggaactcggtcatcgaaagatcgccatcgtgattggcgatccgacacaccgttctgccgaattgcgcctggaaggctatcgccgcgcgctgcgtgaggcggggatcgaaggcaattccgattatgaggtgcagggcgggttcagttttgcaagcggccttgtggcgggccgcaagctgctttcgctcccgaacaggccgaccgccatcttcgcctccaatgacgatatggcagccgccgtgatgcaggtcgcctatgatgccgggatcgccgttcccgatgatcttacggtcgtcggttttgacgatagtgcgattgcaactatggtctcgccgcagatcaccactgttcgccagccgattttcgagatgacgcgggatgccgccgatatgcttttgcgccagatggagagcggggaaacctcgcctgcacagcggatcgactataagctcatcgttcgccagtcttccgccagagttcctgcctagaacgcgtttcgagcggttttgcacttgcctttatccagaaacagggccggaatattcccggccctgccgtccatatctggatgctggcttgttacagaacgtcttccaatcccttggtcagttccagcgcctggcgctcgaacaggcgacgataaatgccgtctgacttgcggatcagcgcgtcatgattgccttcttccacaatgcggcccttgtcgaacaccagaagccggtcgagcgcgcgcactgtggaaagacggtgggcgatgacaagcgtggtgcgccccaccatcagccgttccatggcgtgctggatcagcacttccgattccgaatcgaggctcgatgtggcctcgtccagaatgaggatcggcgcatccgcgaggaaggcgcgggcaattgccacgcgctgacgctcaccgccggaaagcttcacgccgcgctcgcccaccagcgtccggtagcccttgggcagccggctgataaagtcatgcgcgctggcaaggcgagcggcttcctcgatctcggcctgtgatgcgccggggcgggcataggcgatgttttccgccagcgtccggtgaaacaggattggttcctgctgcacgatggcgatctgcgaacgcagggacgcctgtgtgacatcggcgatgttttgcccgtcgatcaggattgcgccgccattgacgtcataaagccgttggatgagcttcacgaaggtcgtcttgccggagccggaatgcccgccagaccgacccgctcgccagcttcgatccgcaccgagaagtcgcggtagagcgcggcttcgtgcctgccataatggaaggtgacgtgattgaaggtgatctcgccattgccgatcctgatcgcgggcgcgccgggcttgtcggcaatgccgtaggactgggcttcgatatcgaccagttcctccatgtgattgaccgagcgttgcaggttgcggatatgcatgcccacatcacgcagatagccttgcagcatgaagaaggcggtgagaacgaaaggttatatcgccagccgtcgcttgccccctggtccacagataaagggcaaaagcgatgatgacgccgcgcatcaccagaaggtttgtcccctggatgaaaccgttcagcgtgcagatgagccatgtgcgccgtgtgcggctgcgccacttgttcacgaccatggcgagccgttcatcctcgcgcgcttctgcgccgaaagccttgaccacggcgttgcacgacatggaatcggccagtgcaccgcccatgcgcgtatcccagctattggcgagcgtggccgcaggcgccacgaaaccaagcgagatgacgatggtgcaggcgatataaagcaccgagccgattgccaccatcaggcccatcagtggccagaaccatgccagcagcaccaccgaacccacgagcatcaggagcgagggcagaagcgcgatgatgagcgtgtcgttcagcaggtcgagcgcccacatgccgcgtgtcaccttgcgcaccgtcgagccggcaaaggcattcgcgtgccagtcggtcgaaaagcgttgcagcttgcgaaaggcgcttgccgccatgtcgctcatgattttcaaggtgaagtcggtcaggacataaaacgtgacctgccgcgaaacgagcgccagcgcacccagcgagagcagggcgatgagggcgtggatcgccgcatcccatgcattgctgcccagcgacagcgaatccaccagccgcccggaatagagcggggtgagaacgtcggcggctgtcgccagcaacatgccgataatcatcgccgacagccgcaagggctgacttcgccagtggctgaacgtgtagccgagaacgctgcggaacgcaggcccccggaaatcgatgcgaaaacgggtcatatcaatataccggcccgtacggcgcacggttgccggtcctttatctggaaaaagaactattcggccccggagggccgcgatgagcggggattttggaaatggcccaagggaggcccaatgcgcgatgagcacaggacctttcagcttgccgggcgtgacgcgaggcctatgtctggaaacacattatccgatgtggagcggacttcagattcaggtcaggcgccagacttgcccaagcgaatactgggcatcattggaaacgggtattgcacacgcatttcatacctcttgccagtgttgcagatggttgcacaataaatgagcgttccgttttgccaagaggaaaaatatcgattttgtcaatcccgcgaaaagtgtggcaaatttgcaagggcaatcttttccaataaatcattcttttcgatattttctgttgcaggcacagtgcagccttgcattttggcccctcatgggcgattgagaacagatatatcagaaatggaccagcggtgatgaagcctgccggggttccggccgttggcggggaaattcggcttggacgaaacgtccaggatggcgctgaattttggattcaaaaagaccactagcgggagaatgacatgacatttcatcagaatctgattgcgggtgaatgggttggcggcgacgacatcgccaacatcaatccttcggacaccaatgatgtcgtgggaacctatgcgcgggcaacggcagaagacaccaaagcagccattgcggctgcgaaagcagctttccccgcctggtcgcgttccggcattctggagcgtcatgcgatcttgcgcaaaactgctgatgaaattcttgcccgcaaggaggagcttggccgcctcctgtcgcgtgaagagggcaaaacgctggttgaaggcatcggcgaaaccatccgcgccagccagatttttgatttctttgcaggcgagtgcctccgccttgccggcgaggttctgccttccgcgcgtccgggcatcggtgtcgaagtcacgcgggagccggtgggtgttgttggcatcataacgccctggaatttcccgattgccattcccgcatggaagattgcgcccgccctttgctatggcaacacgatcgtcttcaagcctgccgaactggttcccggctgctcatgggcgattgccgatattctccatcgcgcaggccttccaaagggtgtgctgaacctcgtcatgggcaagggctcggtggtcggccagaccatcctcgacagtgcggacgtcaatgccgccaccttcaccggttccaccggcaccggcaagcgcgtggcagccgcttcgattgagcacaaccgccgtttccagcttgaaatgggcggcaagaacccggttgtcgttctggatgatgcggatctcaatgttgcggttgaatcggtcgtgaattccgccttcttctccaccggccagcgttgcacggcgtcctcgcgcatcatcgtcaccgaaggcatccacgacaagttcgttgcagcggccattgaaaagctgaagaccgtcgtggtcgataatgcgctaaagcccggcacccatatcggcccggtcgtcgatgaaacacagcttcagcaggatatggattatatcgaactgggccgcaaggaaggcgcgaagcttgcctttggcggcgagcgcctcaaccgcgaaacgccgggcttctatcttcagccagcactcttcaccgaagccaccaaccagatgcgcatcagccgcgaggaaatttttgggccggtcgcctcggtcatccgcgtgaaggattatgaagaagcccttgccacggccaatgatacgagttttggcctgtcgtcgggcatctgcacgacgagcctgaaatatgccacgcatttcaagcgcaattcggaagcgggcatggtcatggtcaacctgccgaccgctggcgttgatttccatgtgccgtttggcgggcgcaaggggtcgagcttcggcccgcgcgaacagggccgctacgcagccgagttctacaccaccgtcaagacggcctatacgctggcctgatggcctcgatgaatgcgaaaaccggcgggcgaccgccggttttttcatgcggcttttttgggccaggccgcaagcttgcgggcaaaatacgaaacaagcccatgcaaaagcatggtgaacgctgccagcacgaacaggcaggcgaacatgaggtccaccttggcgcgcccattggcgagtagcatcagatagccgaggcccctggaagcgccgacccattcgcccaccaccgccccgatgggggcatagacggcggcaaggctgaggcccgatgccaatgccggaaaagcggatgggatgcggatgcgaaacaggatcgccatgcgtcctgcccccagaatttcggctgcgtcgatcaggcccgtttcggtgcgccgcattccgtcgaaaaaggtagaaacaaccggaaagaagatcatcagtacggcaactgcaatcttggaagccggtccgtagccaagccagagggtgaggatgggcgcgagcgcgaagatcgggatcgcctggctgaacaccatcaccggcatgacgagccgttgcgcaagcggcgacatcatcagcccgattgcggccgcgattccgaccgcagagcccagcaccagaccgcccagcacctcgccgatggtggcagccgcattctccgcgatcagcctcgcatttgccacgagcgcatgcacgacatcgagcgggccgggcaggatgaagcgcggcatctgcccgatgctgaccaccgcctgccagatggcgagtgccgccgccaccgacaggaacccatcggcggcgcgctttaatcggcttcgattcgggactgcgtcgttcacgatccggccttcaagcccatggaccagaaatcggcttcgagcctgcttgccgtggcaaaaatctggcagagttttggccagcgcgggcttttctcgaaatcgtcgccgatgcggtcccttgcggcctgatcgaaaagcctgccgaccgtgcggcacatgtcctgatattcagacccggcataggtatcgatccattcctgatagggcgtgcccgccctggccgtggcggcaaggttgaggccgatctcgccatagccgtgcgcgcaaggcacaagtgctgtcagcagatcgagaaaatcgcctgcctgtccgcaatcgagcacatagcgcgtataagcaaggttttccggttcctcccgcgtggcgtaaagcgcgtcttcgctgatgccttcacgggcgcagatgcgcacatgcaaaggcagttccatatgggtgagactgtgcatgatgtcggcgcaaagccgcgtttcctgcgatgtattggccttgaccacgcccagcgcaaaggcgcgggcataatgatgcagatagacataatcctgccggagataatgcaggaaggcggctttcggtagcgtgccgtcgccaagcccccgcacgaagtcgtgctcgatatagggcttccagtcggcaagcgtggcagtgcgaaggcgcgtgaaaagttcggatgagtaatgcggctgtggcaggttcatgtcttgctcccttccgcattgacgtcgatggccaatttttcgaccggcaggatggagggcacgaggccatgctccttcagataggattcatagcggctccagcggccatgatcgaggcttgctggtgcgcgcgagaagcgggcaaccgtgtctttccacgcgcgctggttcaattcgtccttcagttccgtgctgtaggaggaaaagatctcgtaactcttctccgggtgattgacgatatattgcgcggccttttcggtggcggcgaggaagcgggaaatcttttgcctctctgccgcatcaagcttgtcgctatttgcgacatagaccagctcgtcatagaccggcacgccttcctcctccacgaagaagcacttgcccgccacgccctcgacggccatctggttcagttccacattgcgataggcgcctatcaccgcatccacctgtttcgacatgagcgctggcgccagcgagaaattgacattgatgagttcgacatcggaaagcttgacgccatgctggccgagaatggtgccgagcagggtttcctcaacgcctgcaaccgaatagccgatctttttgcctttcaggtcggcgattgcattcaccgatccgtcatcgcgggtcatcaggcaattgagcggcgaatcgatcagcgtgccgacgcggatgaccggcaggccctcatgtacttgcagatgcacctgctgctgataggaaacggcaagatcggcctggccggcagcaaccattttcgtgggcacggaagcatcggcaggcgcgacgatatccacgtccagccccgcttgcctgaaatagccgagcttgttggcaatgataatcggcccatggtcggggttcacataccagtcgagaatgagcttcagcttgtcattggcttccgccgacgaggcgaagctgagcaccgcgccgaacagcgcggcaaatgccattttcttcatgatcttcctccagagctgtgatttcaggcgacgaaaggccgggtgacggcgatccattcgcgaacgcgcgcggccgggtcggcgtgaagcgtgatgtcggtcacgacggaaacgatatctgcgccagcagcgaagacgccgggcgcacgttcgacacttaatcccccgatgcccaccagcgggatattgccgatccgtgctttccactctccaaggcgcggcaagccctgttcatgccatttcatctttttgagaatggtcggatagatggggccgaacgcgatatagtcgggcctgaccgacaaagcgcggtcgagttcggcttcgtcatggcttgaaacgccgagtttcaaaccaccggcgcggatggcgtcgagatcggcaccgtcaaggtcttcctggccgagatggatgaagtcgcagccttcgtccagcgccagtttccagtaatcgttgacgatgagttggcagtcatgcgcagcgcagatgtcgcgcgctgcacggatttcggcacgaagctgcgcatctgccttgtccttgacgcgcaactgcacaagcctgatgccaagcggcaccatgcgctccagccagtccgcgctgtcgaaaatcgggtagaaggggtcgagtgccgtcacaggaatgcctttccgagaaggggggtggaaggggatgccatgtcgcgcgcttctatcgggtcggcctcataggcaagccgtccggcctcgaccgcaagcgcaaaggcgcgcgccattgccgccggatcgccagccttggcaaccgccgtgttgatgagcacggcatcgaaaccgagttccatcgccgccgccgcatgggatggcacgccgatgcccgcatcgaccaccagcggaatgtcggggaaatgcgcgcgcatggttttgagtgcgtatggattgttgaggccgcgtcccgaaccgatgggcgcgccccatggcatcagaaccttgcagcctgcctcaatgagcctttccgcaacgatgagatcgtcgttcatatagggaaagacctcaaaaccctcgtcgcacagaatgcgcgctgcttcgaccagcccgaacgggtccggctgcaaggtgtcggtgtcgccgattacttccagcttgatccagttcgtgccaaaaacctcgcgcgccatatgcgccgtggttattgcctcgcgcggcgtgtggcagcccgccgtattgggcagaacggccacgccaagcgccttgatgagcgcccagaaatcctgaccggcacgcgcttcgccgctttcccggcgcaaggagacggtgacgatccggcttagcgaggcgcgcaccgcatccgccagaatgctgggcgagggatattgcgcggtgccgagcagaaggcggctctcaaatctctttccgtaaaattccagcatttcagcctccctgcatgggggcgagaacctcgatccggtcgccctcggaaatatgtgtgtcttcccgcgcattagcgggtatgaattcgccgttgagcgcggttgcgaccaccgcttcatcaagttcgatttcgttgagaagggcggcgagcgtggccgaggccgtttcgtgtgcttcgccgttcaaaacgatggtcatgcatagtcctccacaaagtcggtcatggtttcggcctcagcctgcgcattggtcgcaactgccaccgccatgcgggcgaccgccggtgaaagcaggaaaccgtgccggtaaaggccgttgacatagacggtgtcgccgcgacgtctcacacgcggcagattgtcggcaaaggcagggcgggcatcgacacccacttcgaggatttccgcctcgccgaaggccgggtgcagcgcataggccgcacttaagagttccagtgtcgaacgcacgctgatgccgcggcggtcgtcgctttcgatcatggttgcgccgatcatgtgaatgccgtcgccgcgcggcacgatgtaaagcgggatacgcggatgcagaagccgcacgggccgcgaaagattgatgtcgcgcgagcgcacgatcagcatctcgcccttgacgccgcgcaggtcctgcaagctgtcgcgggcggcaaggccgcgcgcatcgacggtgatatcggcatcgacggatatgtctttggcgtcgacgcctagatgaaagaccacgccctgttgccgcagccgttcggcaagttcgatcaacgtccggcgcggatcgagatggccttcatcggcaaagaacaggccctgccggaaccgcccggccagatccggctccagcgtgtcgaggtggttctgatctatggtttcatgctcttctgtacgtcgggcgaagcggcgcaactcgctcatgtcccgcgtgtgcgagagcacgagcgtccccttgcgcctgacggtcgagacatgacgctcccaccagccgatggcatcctgtccaaggcgcaccacgggttcttccgcactttcgccctcgcaccagggagccagcatgccgccagcaaaccacgagcagctatccgagccgatctcggcacttttggcgatgacggtgacggcatggccctgatcggtaaattccgcggcggtggcaaggccagcgacacccgctccgatgattgtcacgcgcatcagatcgcctccctttctgcctgtttccaaagggcgtgaaaatgatgcaccggcccatggccctgaccgaccttcagactgtcagccgcgcggattgcgccttgcagataggcatgggcctgcgcgagcgctgtttcgagcgaaaggttgcgcgaaagcccggcagcaatggcggatgaaagcgtgcagccggtgccatgcgtgttgttggtgagaatgcgcggcgcttcgatgcgcagggtcggccggtcgcggcggatcagaagatcggtgcagatcgctccttccgcatggccgcctttcatcaggacggccttggcaccgaggtcgagcagggcgcggccctgttcttccgcctcggcatcactcccggctgtgcctgtgtcgagcaggcaggcggcttccggccggttgggggtgagcagtgttgcaagcggcagcagctttttacgcagggatgaaatcgcggtctcgctcaacagccggtcgccggattttgcaaccatcaccgggtcgagcacgatgggaccggaaaaatgtgcaaggccgtgcgcaatggcttcgatggtttctggcacggaaaccatgccgatcttgacggcggcgacatcgagatcgctgaagacggcgtctatctggcccgccacgatctgcggcggcacatcatgcacggcgctgacggtgcgagtgttctgcacggtgatggcggcaatcacgcttgcgccatagacgccaagcgccgaaaacgccttgaggtcggcctgaatgcccgcgccgccgctggagtcggaccccgcaatggtgacgcatatgggcacggatgccgcatggttatcggttggattggttggggagaaactctgtttctggtccatttcgacgtctctcattccgaacggaaaatgagacgtcatgaaccttgatggagcataagccccgatggggaatgaaccccgtccgcgacgcgccaaactccgttccctacgcaggtattacccggatcaggttcaatgggttgacgcgagaatgcgtctctcagcctctttcaaggcaccccaacgaattttgcatcgacagggataggccggaatggcgggcgggtcaagcagcggaacaatcttggcttggaaggaagggctgaaattactacctagtttatataggcttttttaaaattctcggctttaatctatatatgaggtacatcttccgcgtgttactcatggtgctattgaacgagatgatccgcttcatgagatggatcggtattatcctgtaggatcagttggatgaggggtttgcaatgaggaagcggaagggcgctccggcggaaggcacgatggcgtgcacgtccgaacaggacttccgtatcctgtttacgacgcatcccacgccaatgtgggtttatgatcccgagacgctgcgtttcatcgtcatgaatgacgctgcatatgaactctacggttacactgccgatgaaattcccggcatgacggtgctcgatatccggcctcagtccgaacgcgacaggatgctgtctgccattcgtgaccgcagcgatctcgaacggcccgagcgctggcagcatctgcgcgccaatggcgagattatcgatgttctcacttacgggcgccaggtggtgttcgatggcagggaagcgattctggctattgtccaggatcgaaccgaactggcggaagccaatcgtcaggcaagccacgcccagaccttgctggatagtctcgtcaccaacctgccggtcggggttttcgtcaaggacatgcacgacgatggccgttatgtgctctataatcaggcggcatcgacagcgagcggacagccgatagacgaagccatcggttcgattgatcttgatatttttccggagcgcgaggcggctgttttcgcccagcatgaccgcatggtgatgcgccgccgcgaggtgttgagcgtcgaacgcaaggtcgagcacaaggacggaacgtcccgcacgatgcggatcatcaaatcttcgataccgccggtcgaaggcaatgagccgcgctatctgatcggacttgtcgaggatataaccgaacggcgcgagatagaaaaacgcatggtccatatcgccatgcatgacagcctgaccggcctgcccaatcgcgcctatttcacccaccatgtcgggagcctgttgaagaagggcagcgattgcgaccccttcgccctgttctatctggatatcgaccatttcaagaacgtcaatgacagtatcagccatcaggcgggcgaccagcttttacaggaagtagcgcttcggctgcgacagatcacaacggcggaccagttcattgcgcgccttggcggcgacgagtttgccattgtctatcgaagcggtacgctggcgcagatcgccatgtttgccgatcgcgtgctttcggcctttcaggatccgttcgtgctgggcggcaatgcggaattcgtcacttgcagcatgggaatagcgcaggctcccctgcatggcgacaatcccgatgtactcatgcgcaatgccgatctggcgctctatgcgtcgaaatcgggcgggcggcgaaccttccgcttctatcaggattcattgcgccttgctgccgaaaagcgccatgtcatgacttcggatttgcgccaggcactcgctgccggccagtttcagcttcattatcagccgatcttcaatctcgaaggcgggcatatttctggtttcgaggcgttcatccgctggaaccatcccgaacacggcatgatcccgcccttggaattcatcagtgttgccgaggaaaccgggctgatcggccctatcggtgattgggtcttgcaggaagcctgccgtgaggctgcacgctggccggaagacatcaaggtctcggtcaatctgtcgccggtccagttcgaccagagcacgcttctccaatccgtcaccgacgcgctgggcgccgcgcacctcgcgcccgaacgtctggaactggaaattaccgaaacagtatttttgtccaacagcaagcacaatatcgagcttctttttgacctgcgccgccttggcgtgcgcatcgccatggacgatttcggcacctgctattcgtcgctgagctatctgcgcgcgttccccttcgacaagatcaagatcgaccgtagcttcgtttccggcattgaggtcgatacgcgcgatctcgccattattcaggcggtggcgacgcttggcgcaggtttcaatattgtgacgactgccgagggcgttgaaaccgcccagcagcttgaacggctgaaaaacgaacgtttcggtgaagtgcagggctatttcaccgggcggccaatgcgtgctggcgatgtgcacgccttcatccggaacagcggcggccttggcatggctcgcccgcataatacacttgctatctgaccatcatactgaaggggcttgaccttccaacggttggaagggctaacacgggggcactctcggttttcgacgatttatatgtcacgaaagggattgccatgaacaagactgtaaagcctgaggccgtaagctttcccgtgccggtggagggcatgagttgcgcttcctgcgtcagcaaggttgaaaaggcgctgagcggcgtgccgggcgtgacgcgcgccagtgtcaatctggcaaccgagcgcgcccatgtggaacttgccgggcaggtggctttatccgaactcatcaaggcggtcgaaaaggccggttatgaggcacatgcgctggacgaggcccgcagcgacgccagagcggaaacgcaatctgaaaagcgggatgcggaagcggcggaactgaagaaaagcgtcattctggctgccattctcaccctgccggccttcattctggaaatgggttcccatctcatcccggccgtccatatgttcgtcatggaccggatcgggatgcagaatagctggtatctgcaattcgtgctgacgacgctggttctgttcgggccgggcctgcgctttttcaaaaagggggttcccacccttctgcgcggcacgccggacatgaactcgctggtcgtggtcggcacgtttgccgcctggggcttttcggtcgtggccaccttcctgccgggcgcgctgccggaaggcaccgtcaacgtctattttgaggcggcggcgatgattgtcacgctgatcctgatcggtcgctatctggaggcgcgcgccaagggccgcaccagtgctgcaatcagccgtcttgtcggtttgcaggccaaatccgcccgtgtggtgcgcgatgggcaggctatcgatgtgccgctggaggatgtgcgcgctggcgacatcgtgcaggtgcgccccggcgaaaaggttcccgtggatggtgaagtgatcgagggtgcgtcctatgtggatgaatccatgattaccggtgagccggttcccgttgccaaggaaaagggtgcggcagtggttggcggcaccatcaacaagaccggcgccttcactttccgcgccaccaaggtcggccatgatatggtgatctcgcagatcattcgcatggtccaggatgcgcaggccgacaagctgcccattcaggccatggtggacaaggtgacgggctggttcgtgcccgcggtgatggttgctgcggcgatcaccttcgtgctctggcttgccatcggcggcacggccatgatgggttatgcgctggtcaacgcgattgccgttgtcatcatcgcctgcccgtgcgccatggggcttgccacgccgacgtcgatcatggttggcaccgggcgcgctgccgagtttggcgttctgttccgtcgcggcgatgcgctgcaaaccctgcgcgacgcctcggtgatcgccgtcgacaagactggaacgctgactgaaggaaagcctgctctcgcccatttcgacatggttgaaggcttcgacaaggatgagcttctggcgctggtcgccgccgtcgaggcccgttccgaacatccgattgccgatgcgatcgtcgcagccgcgcaggaaaaaggattgaaactcgcggaagtgtccgccttcgaggcggtgccgggcttcggcctgaaagcgagcgtaggtgggcgggaagtcgccatcggcgcggatcgctatatggcaaagcttggggccgacgttgccgtctttgcggaagatgcaaagcgctttggcgatgaagggcaatcgccgctttatgctgcggtggatggcaggctcgcggcgatcctcaccgttgccgatccgatgaaggagacgacgccagccgccattgcggctctgcacgcgcaggggctgaaggtggcgatgattaccggcgacaatcgccgcacggcgcaagccatcgcacgcaagcttggcatcgacgaggtggtggcggaagtgctgccggatggcaaggttgcggccttgaagcggctttcggcgggtggcaagcgcattgccttcgtgggcgacggcatcaatgatgcgcccgcgctcgccgctgccgatgtgggccttgcgattggcaccggcacggatatcgcgattgaaagtgccgatgtggtgctgatgtcgggcgatctgcgcggcgtggtgaatgccattgcgatctccaaggcaacgatccgcaatatcggcgaaaacctgttctgggcctttgcctataatgtggcgctgatcccggtcgcagggggcattctctatcccttcaccggaaccttgctgtcgccggttctggctgcgggcgccatggcgctttcaagcatcttcgttctgagcaatgccttgcggctgcggcgcttacgtcttgccgtgcagtaattcgcctttccggggttgaggaggcttgcgcgcctccggccccggctcggcaagctggtggatgatcgggcaatcggggcggttatcaccatggcaattcctggccagatagcgcagcgtatcggccatttcctgaagctggcgcatttttgcttccagttcctcgatatggccgagcgccaccttcttcacatcggcggaagcgcggttgcggtcgcgccagagcgccagcagttccttgatctgctccacctgaaaaccgaggtcgcggctgcggcgaatgaagcgcagcgtctcgacatccttttgcgtatagatgcgatagccggaactggttctgtcggcggcttcaataagtccgatggtttcataatggcggatcatctttgccgatatgcccgatgcggctgctgcctggccgatattcatcccttgcctcgctcgcttgctgtttggcaccatatagggagttgggaaatctattcaaagggccagtcaggaaggcagggcagggaggctggtcagcgaggcaagtcaggccgttcgacctgttcgcttcatcagatagtgctccgccgcctgaaaggcgtcgaagatgaggatggcgagtgctgcaacgacgaggccaccttccagtacgaaggcgagattgttggatataagcccggcaatgatgacctcgcccagtgtctttgctgcaaccgtggagccgatggtggcggtggccagcccaataacggcggaaagccggatgcctgcgaggatcaccggcatggcaagtggcatctccaccttgaaacgccgctgcatacccgtcatgcccatgccgcgcgcggcctccacgatgggcggtggcaggcttgtcaacccggtgagcgtgttctcgaagatcggcagcaggccatagagaaaaagcgcgatcagcgtcggcttgtcaccgaagccaaagacgggcacagccagcgccagaaccgcgacgggcgggaaagtctggccgatattgaccaggctgcgcgacagcggcaggaattccgcgccctgcctgcgcgtgacgaagatcgccatggtgacggcgataagcgtcgaacagaaagtggcaagcgccaccagccccagatgctgcaaggtgagcgtcatcaggttcgcgcggtcatagatgaccggggttcccgcatcgacgaacgggcggaaaaccggctcgaaaagatgcgggtgcaggagaaagagcagcagcaccgccacaagcaccatgcgcggaaacagggaaaggaaaagcttcatgccgggcgctctgcctgatgcagtagcttttccaatgtcacgcggccaagcgatcggccgtcttcatcgagcaccggcagcgcccttcggcccgaccagagaagctccgccagcgcatcgcgctgcgaggctgtgacgggcaggggttcgccgctggcatcgcccggttgcaacacggttttcaaatcggtgagcgagagaaggcggaacggccgctctccggttccgaccagccgttccacgaattcggtcgcggggcgggccagaatttcggcgggcgggccgaattgcaaaagcttgccctcatccatcaccgcaatgcggtcgccaagcgagatcgcctcctccatatcatgcgtgacgagaaggatggtcgtgccgaagcgccgctggatcgccttgaggtcttcctgcgccttggcgcggatcaccgggtcaagcgcgccgaaaggttcgtccatcaggaggatgttcggtccggcggcaagggcccgcgccacgccgacgcgctgttgctgcccgccggaaagttcgtgcggatagcggtcgcgataggcgcccggctcaagctggaacagctccagcagttcatccacgcgcgcctcaatgcgctgtttcggccagccgaggagtgcgggaacggtcgcgatattttcgccgaccgttcgatgtggaaaaagcccgtgttgctggatcacatagccgatccgccgccgtaattcatggcccggctcatccagaatgctctgcccgtcaatgcggatttcgccggaggtcggttcctccagccggttgaccatgcgtagcagtgtcgtcttgccggagccggacgtgcccacaatcgccgcgatactatgcggttcgatggtgaagctcacctcgtccaccgccgcccggccattgtaattcttggtgatccggtcgaactcgatcatgcgggtttccccctgtcggcgatttctattgctgcatcgaggatcacggcggctgcaaaagcgagaagcaccgttggcagcgcgccgagcagcacgagatccattgcggtttggccgatgccttgaaagacgaaaatgccgaagccgccgccgccgatcagcgcggcaatggtggtgaggccgatattctgcaccatgacgatgcgtatgccggtaagaatgaccggaaaggccagcggaaactctgtcctgaacagtctttgcaggcgcgtcattcccatgccgcgcgcagcgtcggtcacgggttcgggcacctgcgccagccccgccacggtgttggcgacgatgggcaggagcgaataaagaaacagcgcaacgaaggccggggccgcgccgatgccccttatgccaaggcttgccgcccacggaaattgtgccgcaaaccagcttagcggtgcaatcaatatgccgaacagcgccatggatggaatggtctgcacgatgttgagactgttgaggacggaagcgcgaagacgcggcaggcggtggcagatgaggcccagtggaatacccgcaatggcggcagccagaagggagccgagcgcaagcgcaatatgtcgccgcgcctcgatccagaaacttgccgcgcggctgtgatattccttcatgaaggaaatatcgtcccataggccggatgaaagcaggagcgcgagcaggcccgtcgcaacgaccagcaaggcgatgcgcggaagcgggcgcacctttaaccgcaccagaccgtccgccgcataaagggcaagcgcgaaaagcaggagccagaagccggaggcgggcgatatgcgcgcataattgttgccttcaggcgcaagatgcgtggcggcaaggccgattgtcaccagcagcacggcgaggcttatgaggcttgcgccgagccgcaacaggcggtgttgggacaggagcgcgacgaggaggcttgccccgatgatgagaacgaagaggcccgcaatcgcgccgggcagggcatcaaacagaaagcgcggctcgccctgcacgatgcggttggcccggaacgtggcgaagggaagcagaagcccaccgaccccgagaacggatatgacaaggccgagcttgtcgatccggcctgcgatgtgtcccacaccgtttggcaagaccgggcgccgttcctgtgttgctatggtctccggcaagggcttgctgccttatcaggtctatttcaaaaagccgtttttcttcagaaaatcttccgctaccgcctttgccggttcgccgccaagctgtacgcggccgttcagatcctgcaaggtggtgaggtcgagtttctcgaaaacgggtttcagaagttcctcgatcttcgggtcctttttcagaacctcctcgcggatgatcggtgcgggctgatagaccggctgcacatgcttgtcgtcttccagcacgacaagcccggatggtgcgatgccgccatcggtgccatagaccatggccgcattggcgccattggtctggttggctgcggctgcaattgttgccgccgtatcgccgcctgaaagcgtgatgagctgatcgggtttcagggtaaagccataggcggtctggaaagcgggcagtgctgccgccgaattcacgaattcggaggatgccgccagaaccaccttgccgccgcctgcaatatatttgccgaaatcgctgaggcttgcgagcttgttttcattggccacatccttgcgcaccgcgatgccccatgtgttgttggcgggagagggcgtcagccacacgatcttgttggcgtcgtaatcaagctttttggctgtttcgtaagccttggccgggtctttccagagtggatcgtcggccttgttgaagaagaaggccgcattaccggtatattcgggatagatgtcgatctcgcctgccgtgatcgctttgcgcaccaccggtgtcgcgccaagctggatgcggtcggtcgttttgatgccgttggcattgagaacggtcaggatgatattgccgagcacgccgccttcggtgtcgatcttggatgaaacggcgacctgtgcctcggcgaggctggaaaactggatcgcgcccacaaaaagggcaagtgcaaaggcacttcccttcaacaagtttctatacgacatgctcttcatcccacacgctgttttttccctgtggagataaactatagcgcgggcagaaaaaggaaaccgccttttgcccccttcctgacagtgggctggcaggagggataataccaaagcccgatgagttccactcatcgggcttgaacatcacatgcttattttgatcgttattttactttttcaagcgtgctcgtatcgacatgctcgaacggctgtccatagacttgcaagcttgtcacctgagtatattgaagttgatcgccggaaagatctatctcgaaagagaacttcatcgtcttgtcgttcttcgccatatagctagattccgcaatcccgttttccttggtctcaagagacattgtttctccggccggtccttcagcgacaacgcacacggctctcggaatacagaaagtattatatacggtattgtttttcttatcgtatattaaataccctctttgatcatgaaatttgccgttgtctcttacacggaaaacttcatgcttataatacatggctaccaggtactggtcgcttgcattggtggcgtctgccgcaggttcaaatgtcagaacttcataatatggttctacagccgtgccgcctttgccaacgttggacccttctttaccggtagcaacatccgtaccgccaggctctaccgttttccatgtaccgaccagtttggccaacgggccaaaatccataccgttgataattgtgctgttttccggggccttgttggtttctgcatgcgttggcaggggtaaagctgcagaaattcccacaagagaggcaattataaactttttcatcgtttcagccctcaaaaggcgccgccgagtgtctctttgattggtatcaagatctatgacaagtcctgcggtgcggcagaaatttagaatggctttaaagaaatcgctttgcgttcaatcaatagctaaaatagcccctctatgggcatgttcatagaggggatgttaagtcattgcggcaattgagtattttcaggatgtgcggcgccagcagctcaagattgtcgtgcgggcggaaaaagaaaccgctttttgtcccctcccgccggtaatccgacaggagggtaacgttcgtagagtgaatcaggccgcgaagtcgttttgcgtgccgtgggcctcgatcgcttgtgcaaggcgctccagcgcatgcacataggcagccgtgcgcagggtcacaccgcgttcgcgggcatggttccagatggcgcggccttcgcgttccatgatcgtcttcaggcgttcatggatttcttcaagcgtccagtaataaccctgacggttctgcacccattcaaaataggaaaccgtcacgccgccagcattggcaagaatgtccggcaggaccatcacgcccttttcggcgaggatcttgtcagcgtcccccgtgaccgggccgttggccagttccacgataagcttggcgcgaatggaagctgcattaccggcatggatcatgttttccatggcgcttggcaccagcacgtcacaatcggcggcgacgagttcgtcggcgctgatcgcctcgtggcccttgtgaccggcggttgaaatgacggacttgccatcagccttggcggccagaagcaggtcgacgtcaaggccatccgcgcaatagaccgcccctgcggaatccgacacggcgacgatcttgtggccgtcgcccgccatcagcttggccatgaactgtccggcattgccaaaaccctggatggcgacgcgcagaaccgaagcgaggcccagatcgtgcgagaggtggcgaacgaggtagaagccgccgcgtgcggtcgcgtcattgcgtccgagcgagccaccaagtgcgatgggcttgccggtaatgacggcgggagaggactggccgacgatctgggagtattcgtcagccatccagcccatgatcatggaattcgtatagacgtccggggccggaatgtcgcggtccgggccgatgatgccggagaaagcctggatataggcgcgcgaaaggcgctccagttcagccttggagagctggcgcggatcgacctggatcgcgcccttgccgccgccataaggcaggttcatcacggcgcatttgaaggtcatccagaaggcgagcgtctcgacttcttccaccgttgaatcgggatggtagcggatgccgcccttggtcggtccgcgagtgtcgtcatagcggcagcgccacgcaataaaggacttgcgcgaaccgtcgtccatgcggatcatcaaccgcactttcatggtctcacgcgcaaacttcagcttttcgatgacatccgcatcgatgtttatgtggcttgccgcttcgtccagccggacgagtgcactttcgagcagattttccgtggtcacgaaatcacctttcttgcgtgtatgtttttaaaaatgcgattttgcgtatttctgactacgcctttgcgcaacaaaaggaaagcaaaaaggacaatagtgttgtcctatctgtgatggcaaattcgcacaccccccaacaagcacagcccgcctttgcggcggcctgaaagccacagccaaatgtcgcgtaatggtgcgcatgtcgtatttatggcgtcttgtgacgcaagcctgctgtcggcttctggcgggagcccataaaatatcatcaaaggcttcgcgcgtgccacaatggtgtgcggggctggtgaaaatggtggttgttcatgtcccgcttttctttagcttcagtcgttaaaaatgcgctttccggcaacagaaactgggagccgcaatggcccgatgcccaacccagggccgaatatgatgtcatcatcgtcggtgcgggcgggcatggccttggcgctgcctattatctggccaaggaacacggcatcaccaatgtcgcggttatcgaaaagggatggctcggcggtggcaataccgggcgcaacacgaccattattcgctccaactatctttatgacgagagcgcgcatctttatgaacatgcgatgaagctctgggaggagctgagccaggatctcaattataatgtcatgttctcgcagcgcggcgtaatgatgctggcgcatacgatgcatgacgtgcagagtttcaagcgccatatccatgccaaccgcctcaacggcatcgataatgaatggctgacgaaagaacaggcgaaggaatattgtccgccgctcgatatctcccctaatgcccgttatccggtgattggtgcaaccttgcagcggcgcggcggcgtggcccgccatgatgcggttgcctggggctatgcgcgcggtgcatcgcagcgcggcgtcgacatcatccagaactgcccggttctggcgatccgccgcgatgcttcgggccgcgtgagcggcgttgaaacggcgcggggtttcatcaaggcgaaaaaggtggcggtttcggctgcgggcaacacctccgtcgtcatggacacggcaagcgtgcgcatgccgcttgaaagcttcccgctacaggcgctggtgtcggagccggtcaagccgattttcccctgcgtggtcatgtcgaacacggtccatgcctatatcagccagtccgacaagggcgaactggtgatcggttcgggcacggaccaatatgtgtcctacagccagcgcggcggcctgccgctgatcgagcatacgctggctgcgatctgtgaggtcttcccgatcttcacgcgcatgcgcatgttgcgcaaatggggcggcatcgtcgatgtcacgccggatcgctcgcccatcatcggcaagacgccggtgccgggcctttatgtcaattgcggctggggcacgggcggtttcaaggcgacgccgggttcagcccatgtcttcgcccatacgattgcccgcgatgagccgcactggatcaacgcgcctttcacgctggaacgcttcactaccggtcgcctgatcgacgaagcggctgctgccgctgttgcgcattaaagaataggggagacaaaaatgcttcttatccgttgcccttattgcgagatggaacgcccggaactcgaatttgcctatgcgggcgaagctcatatcgcgcgcccggccgatccctcgacgctttccgatgaagaatggcgcgatttcctgttcacccgctccaacccgcgcggcacgcattatgaacgctggcggcacatccatggctgcggccgcttcttcaatgccgtgcgcgacacggtgagcgacaagtttgtcgtgacctataaggcaggcaaaccacgcccggtactggaacaaactccggctgcggagacgaaatgatgactgacatgcgcattcagaacaaaagccgcgtcaacaaggccaagtccgttcgcttcaccttcaacggcaagacctattccggctttgaaggcgacacgctggcctccgcccttttggccaatggcgaacatctgacgggccgctcgttcaaatatcaccgcccgcgcggcattctttccgccggttccgaagagccgaacgcgctgatgggcgtctcgcgcggggcgggccggttcgagccgaacacgcgcgccaccgcgctggagctttatgacggcctgaaagccgagagccagaaccactggccgtcgctgaagcatgatgtgggtgcgatcaacgatgcgttctccatgttcttttcggcaggcttctactacaagaccttcatgtggccgaagagcttctggaacaaggtttacgagcctttcatccggcgcggccggtcttggcaaatcgccatccgaacccggtcccgacacctatgccagccgttatgcctattgcgatgtgcttgtcgtgggggcggggccagccgggcttgcggcagcgcttgaagcggcgaaaagcggcgcgaaggttatgctttgcgacgaacaggcggaactgggcggttcgcttctgtcagagccggagccggtcatcaatggccgcgcgagctgggactggctggatgagacgctggccgcgctcgccgccatgcccaatgtcacgcttttgccgcgcaccacggcgattggctattatcaccagaacatgctgggcctttgccagcgcctgaccgatcacctgccgaacccgccagccaacgcgccgcgtgaacgcatgtggcgtgtgcgcgcaaagcaggtcgtgctggcgcagggtgcaattgaaaggccgctggtctttgccggcaacgaccgtccgggcgtgatgctggcgggggccgggcgtacctatctcaaccgctatggcgtgaaggttggccacaaggccgttattgtcacgtcgcatgatagcgcctggcttgccgccttcgatctggcggtcgcaggcgtcaaggttcctgccatcatcgatgtgcgtgagcatgttgcgggcagcctcgtcaatcgcgcgaagatgctgggcatagaaacgctgaccggctggaccgtaaccgatacgggcgggcgtcaccgggtttcctccgtgcgcgccaatccggtgcagggcggcgtggctggcgcgccgcgcaccatagaatgcgatgtggtgctgatgtgcggcggctggacgccaagcgtccatctcttttcgcacaccaagggccagcttgtctgggatgaggagcgccagatctacctaccgggcgcacgcacggaagaaagccgctgcgctggtgcgggcaatggtcatttcgaccttgaagcggcgcttcgtgaaggagcgcaaagcggtgccggtgcggcatccgatgccggttacaaggcaagcgcgcgcgaatatgcggtggccggtgatttcatctgcaatggcataagctgccgcgaattgccgacggatcgtgatccgggcaaggccaaggccttcatcgacttccagaacgatgtcaccgccaaggatatccgccttgccgtgcgcgaaggcttccgctccatcgagcatgtcaagcgctaaaccacaaacggcatggctaccgatcagggcaagacgtccaacatcaacggtctggcggttgcgtccgatgccttgaagcgccctgcgccgcaggtaggcctcaccacgttccgcccgccctatacgccgaccacttttggcgctttctgcggctataatcgcggaaaactgtttgaagtcacgcgcaagacgccgatcgacgcttgggccgaacagcatggcgcggctttcgagccggtgtcgctgtggcggcgcgcctggtatttcccgaagcccggcgaagacatgcatcaggccgtggcacgtgaatgcagggcaacccgccagtcgctcggcatgttcgatgcctccacattgggcaagatcgaggtggtcggcccggatgcagccgaattcatgaaccgcatgtataccaatccatggacgaagcttggtgtcgggcgctgccgctatggcctgctgctcggcgaagatggcttcatccgcgatgacggtgtggtcggtcgcctgacgcaggaccgtttccacgtgacgaccacgaccggcggtgcggcacgcgtcctcaacatgatggaagactatctccagactgaatggccgcagttgaaagttgcgctcacatccaccaccgaacaatgggcggtggtggcgatcaatggcccgaacgcgcgcaagcttatcgagccgatggtcgaggggctggacatttcggacgaggctttcccgcatatgtcggttgccgaatgcacattcctcggcgtgcctgcgcgtctcttccgcatgagcttcaccggcgaactcggcttcgagatcaacgtgccgtcgcgctatagtcttgcgctgtggaaggcgctttacgaggcgggccagcaatatgacatcacaccttacggcaccgagacgatgcatattctgcgcgccgaaaagggctatatcattgtcggccaggatacggatggcacggtgacgccggacgatgccagccttggctgggccattggcaagcagaagccggatttcgtcggcaagcggtcgctgtcgcgtcccgacatgctgaaaaaggaccgtaagcatctggtcgggcttctgaccaaggacccgaagctggtgctggaggaaggcgcgcagatcgtggccgatccaaaacaggcggtgccgatgaccatgcttggccacgtcacgtcttcctattggagcgagacgcttggccgttccattgccatggcgctggtgtccggtggcaaggaccgtatgggcgagacaatatatatgccgatgccggatggcagtgtgcatgaggccatcatttcgggaaccgtcttctacgatcccgaaggtaagaagttgaatgcataaggattgaaccatgcttgttgagaccaacccttattcgcatcgccgggtatcgattccgggccgccttgatgtgcttccggcaaaggatggcgcgcgtttcatcttgcgcattgctccggcaaaactggccttggctgaaaagacactgggcgcaaaaatcccggcaaagatcggcgggcttgccaaaaccggcgaaacagccgttgcctgcatcggccccgatgaatggtatatctgggcaggggaaggggaggccgacgctatccgtcaggctttcgccaggctttatgaaagcgagccgcatagtcttgtggaggtgagccaccgcgaaaccggcatcgatatttccggtcccgaggccgaatggctgctcaatgcagcttcgcctttaaaccttgccgaaatgttagcaccgggggcggcgcgcactgtcttcgaccatgcgcaggtcattctgctcaaatgggatgcggatcattaccggatcgaagtgtggaattcctttgccgatcacgtctggaccctgttggaaaccgcaagccgcgaggtggagctttccatctgatgcgccttgcctgccggtcccgtgtcggagccggcctttgcgcgcctgtttttcatagattccagatgcggcgcgcattttcgcaaaaaaggcacgatttttccgtggtgctgcatccttcaagcagggcatgggtggccgccacccatgtcgaaagccctgcgtcgggtgaactggcaagtgtgcagacaggccagtcgctgccccatatgacgcggtcccacccgaaggactggatcacctgttccgcataggggcgcaaggtctcgacagtccagctttccgcatcgcaatagaccaccaggccggaaatcttggctatcacgttggggcgccgggaaatttcagccatgccttcccgccagccgtcgagggcaccggccttgatgtccggcgcgccgcaatggtcgacaatgaagcaaaggtcgggtgccagatcggcaagcgcaatggccttgccgatctggtgcggctgcacacaaagatcaaaggtaaggccggttccttccagcctcttgatgttttcgcgaaacagcgccccttcggaaacttcatccggcaccacatgcaacacgcggcgtagccctttcacgaaaggatcgcttagctggcgttccagataggcggcaaagcccggttcctccgggcggcatgacgcgatcgctcccttgatgaacccgcccgatcggcgggcgatttgccttatatggtcggtctccgcctgcatggcgtgcggcgcaacgtcaacttctatgtgaagagcgccgccaatggcggcacgctcggcctgaagacgatagctgtcgaaaaggaaatcgcggttgagcgcaggcgcgctctcaagccacggatagctgagcgcgtttttgtcgatcaggtgcaggtgcgtatcgatcagcatgggaatcctccttgctttcgatgctttcaaaaaagaagatatttttcaaatcagaatttatcctgtcacgcctacatccgcgcccaccagcttggagaggtcgcgtaccgtcttctgcaacaggctgatcgtctgggtgatatcaggggccgaagacggattgacgagcgtgatataggggcaggtgagggctgcaatgcaggtgccgtccgggccgaggatcggcgcggaaagattataggcgcccgccatctgtgcgctcgccatcatctcgtatccgcgctcgcgtatctggtcgagacggtcatagaagtcctgatccagattgacttcatcacggcttttcacatgggcggcaatcatcatttcgcgctcttccggtgagcggaaggcgagcagaacgtgaccggagccggtatcgaacaggctgatatgcgagccgacgcggatggaaatgccccagtaatccggtgcttcctgctgagcgatgaccaccaccgagccgcggtcgaacacggcaagctgattggcctgtttggaacggtcggcaagctcgcgcatgaagggcgtggcgaaggaggcaagcctgcgcaccggcgcatggagttgcgcaagcccgaacagcttcagcgtcagtgaataacggtcgccatcgagtttggtgacatagccgcgcttcaccagccggtccagcatccggtaaaattcgttggggctgcggtcgagatgcttggcgatctcggcctgcgtcagcccgccatccacactcgccagcgattccaatatgtccagccccttgtccagcgcgggcgcgcgatagcgatcgtcagtttccaaggtcggctccctcataaatggctttcttcatatacgaacagcgtaaagggtgaaaggaataaccacccgcaaatcgccttgaccatgtttgaataatatgtttgcatataaatggaagccccgcaatcggggaacgtggacgggggagcgtccgctaataaggaggagacgaatgcaggatttcaaatcgcatgttctggcgggcgcggctttgctggcaatgggaattgccccggcttacgcggcggatctgcccggcaagttcgagggcgtgaccgttaacgccaagctgatcggcggtcagcaatatgaaacgctttatgcgcgcattgccgattgggagaaggcgacgggcgcaaaggtaaacattctttccaagaagaatcattttgagctcgacaaggaaatcaagtccgacatggcttccggctcgataaactggtgcgtcggttccaaccattcttctttcgcgccgcaatatggcgatctttacacggacctgaaaccgctcttgccaaaggaagagatcgacgctttcgtgccgtcggtcatcaaggcgtccatgctcaatggcaagctggtcatgctgccgcgtgcccagttcgatgtgtccgccctttattaccagaagagcctctatcaggacgaagccaggaagaaggcgttcaaggaaaaatacggctacgatctggcaccgccaaagacctggaaggaagtttccgatcaggcgatcttcttcgccgatccgccgaatttctacggcacccagttcgcaggcaaggaagaggcgatcaatggccgcttctatgaaatgctggttgccgagggtggtgaatatctcgacaaggacggcaagcctgccttcaattccgatgcaggcgtgcgcgcgctcgactggttcgtaaacctctacaaggccaaggccgtcccggctggcaccacgaattatctctgggatgatcttggcgcgggctttgcttccggcaccgtggcgctcgatctggactggccgggctgggccacctatttcaacgatccgaagtcgtcgaaggtggcgggcaatgtcggcatcgtcgtgcagcccaagggctcgtccggcaagcgcaccggctggtctggccatcacggtttctccgtcaccgaagcctgccccaccaaggaggctgccgcttcgctggtctggttcctgaccaatgaggattcccagaaggtggaagccgccaatggtacgctgcccacccgcaccaaggtctgggaatgggatatcgagcaggctgcatctgatccttacaagaaggaagtgctgaccgtgttccaggaagcggcgaagaatgctttcccggttccgagcaccccgtcctggatcgagatttccaacgccgtctatcctgaattgcaggctgccattctgggcgacaagacctcgaaggaagcactcgacagtgcggcccagaaggcgacccagattctggaagacgccggcgacctttgaccgtccgattttcggcaggcccgcttttccgcaaggggtggcgggccgtttcggcagctcatgcgccgaacccagtatttgggatggataatgtttaaaagactttccccgccggtcctgttgttgcttccggccttcatcattctggctgcggtggtgctctttcctcttgcgctttcgctttattccagcttcacgccgtttcgcctgacgcgcccggaaacgctgttccgctttatcggcctgcgcaattatgagcgcatcctgagtgactgggtgttctgggcagcctttctgcgcacggtgttttttctgaccatcgcactcaatctggaaatgcttctggggctgggattggcgcttctggtcaacaaggccacatggggcaagcgcaccctgcgcacgctcatgatgtttccaatgatgttctcgccggttctggtgggcttccagttcaagttcatgttcaacgacaatatcggcctggtgaataatgcgcttcagtcgctggggctgaccgacagggcgatcccctggcttatcgatggcaatctggcgctggtggcgatcctgaccgccgaagtctggtcgtccaccgccgtctttgcaatcctcattctggccgggcttctcgccatgccgcaggacccggtggaagctgcccgcgtggatggctgcacgccatggcaaaccttccgctatgtcatctggccctatctcatgcccttcgcctatatcgcgatgaccattcgttcgctcgatgtggcgcgcgcctatgatatcgtgaagatcatgaccgatggcggcccggcgcggcgcacggagctgatctggaccctcgtgggccgcacggcctactcggatgcgcagatgggccttgccaatgccatggcctatgtcgcgatccttctctccatcctcttcaccgtcattttcttccgcaagcttgccgccgcgcgcacgcagatcggagcggagtggtagtcatggcccaatccttgagcaatgcccaacaccgtatgcgccgccgcattgcgcgcgttttctatctcgtgggcctgtttctggctatgcttgtcatatgcctgccgggcttctggatcgtgctttcctccttgcgtccgccggtggaaatcatggccaagccgcctgtctggattccgcaggacatctcgctcgatgcctatcgcaccatgttctcaggagcaggggcgggcggcgtgccggtctgggattatttccgcaattccatcattgtttccgtcacctccaccgtggtgtcgctcatcatcggcatgtcgggcggctatgcctttgcccggttccgctttcgcggcaagtcggcaaccttcctgggctttatgctcacacgctccgtgccgggcatcgccctgtcgttgccgctcttcatggtctattcgcgcattggcatcatcgatacgcatttcggcctgatccttacctatgtggcgctgaatattcccttcacgacctggctgatcgacggcttcttccggcaggtgccgaaagatctggccgaagccgcccagatcgacggctgcacgcgctggcaggccttctggcaggtggaatttccgcttgccggccccggcatcgcatcggcgggcatctttgccttcctcacctgctggaacgaatatgcgctggcctcccagctcacccgttccgtcaattccaagacgcttccggtcggtcttctcgattatacggccgagttcaccatcgattggcgcggcatgtgcgcgcttgccgtggtgatgattgttccggcgctggcgctcaccttcgtcatccagaaacacctcgtttccggcctgactttcggcgcggttaaaggttgaaattgtaatggcacagctttccatcaaaaatctcatcaagcgttatggcagcatcgaagtggtgcatggcatcaatctcgaaatcgccgacaaggagtttgtcgcgctggtcggcccgtccggttgcggaaaatccacgacgctgcggatgattgccggcctggaatccatctccggtggcacgcttgaaatcggcggcaaagtcgtcaacgacttgcccccgcgtgatcgcaacatctccatggtgttccagtcctatgcgctctatccgcatatgagcgtgcgcgagaacatgggtttttcgctgaagattgcaaagcagccgcaggcggaaatcgaccgccgcgtcaacgaggcggcggctgttctggggcttgaagcattgatggaccgccgccccgcgcagctttcgggcggccagcgccagcgtgtcgccatggggcgcgccatcgtgcgcaacccggaagtctttctcttcgatgagccgctctcgaacctcgatgccaaactgcgtacgcagatgcgcaccgaaatcaagaagctgcacgccaaggtgcagtctacggtcgtctatgtgacccacgatcaggtcgaggcgatgacgctggccgaccgcattgtcatcatgcgcgacggccatatcgaacaggcgggcaccccggatgaagtgttcaagcgcccggcgacgcaattcgttgcgggcttcatcggttcgccgccgatgaacatggccgaagcgaccgtgaagggtgacgagcttcttttcgccaatggcgaccgcctgccgctgcctgcccggttcaaggcaagggtgggcgagggcgcaaaggttactttcggcctgcggcctgatgatattttcccgaaaggtcacggcctttcgaccggcgatggcgtgcatgagaaagaattgcgcgtcgtcatcaccgagccgcttggcaatgaaacactggtctttgcggaatttgccgggcgcgaatgggtggcgcgtatgctgaacccgcgcccggtgcagccgggtgagagcattgccatgcagttcgatctggcgcaggcgcatcttttcgatgccgctaccggcaagagtctgacggtgtaatcatggcaaggatcgagcggtttgaattgcgcatggtggaccttccgcccaaggcgaagcgcaccgatgcaatccagagctttgtaagccaggaaacccccatcgtcaccattaccgacagcgatggtgcggttggcaccggctatagctatacgattggcactggtggttcgtccgtcatgcgcctgcttgccgaccatctggcgccgctggtgattggcgaggatgccgattgcatcgaggcgatctggcgcaggctggaatttgcaacccatgccaccacgatcggcgcaatcaccgcgctggcgcttgctgcaatcgataccgcgctttgggatctgcgtgcaaaaaagcagaacctgccgctctggaagcttgcgggcggggcaagggaccattgtccgctttatacgaccgaaggcggctggctgcatatcgagaaggaggcgctggtcgaggatgcgcttcaagccaaggcgaaaggtttcaccggctccaagatcaagatcggcaagccgcatggcgcgcaggattatgcgcggctttccgccgtgcgtgcggcggtgggtgctgccttcgagatcatgaccgattgcaatcagggttttatggttgatgaagcgatccgccgtgccgagcgcctcaaggaacttgatctggcatggatcgaggagccgctaccagccgacgatctcgacggccatatgcgcctggcccgctccacggcgacgcccgttgcagtgggtgaatcgatctactcgatccgccatttccgcgaatatatgcacaagggtgcctgctccatcgtgcaggtggatgtggcgcgcatcggcggcatcacgccatggctgaaagtggcacatatggcggaagccttcgatattccggtgtgtccgcatttcctgatggaactgcatgtaagcctcgtctgtgcggtgccgaacgggcgctatgtcgaatatatcccgcagctcgatgacctgacggacaagggtatggaaattcgtgacggccatgccgttgctccatcgcagccggggatcggcattgcgtgggattgggacgcagtgcgttcgcgctcaattggcgaattcacccgcgagatcgtgagggcgccatgagcaagcatcagggccagcgcatggggatggtgatcggcctcaacccggaaaaggtcgcgaaatataaggcgttacatgcgcaggtctggccggaaattctggcgcttatcagcgaatgcaacatcactaattattcgattttcctgaaagagccggaaaacctgctgtttggctattgggaatatgtcggcagcgattttgcagccgacatgaggaaaatggccgaaagccccaaaaatcaggaatggtggtcggtctgtatgccatgccagaaaccgcttgaaacccgcaaagagggtgagtggtgggcaatgatggaggaggtttttcaccatgactgacgctttcgacccgaaagccctgcggcaatggtgggccaggccgtcgcggcccaagccgattgtcattttcggcgcgggcagcattgtcggcgatgcgcatctgccggcttatgaaaaaggcggctttccggtgacgggcattttcgatcccgatctggaaaaggcgcgcaaacttgcggaaaaatggggcgttacggcctttgcttccatgcaagaggcgctggcggtcgaaggggctgttttcgatctcgcaataccaccttccgcccatgtctcggtactctcgcaattgccggagggggcggcggcactcatccagaagccgatgggcagcgatcttgcgggtgcgacggaaattctgaaggtctgccgtgcgcgcaagctgaaggcggcggtcaatttccagcttcgctttgcgccgatgatgctggcgctctatgacgcggtggacaagggctggctcggcgaagtggtggatttcgatgcctggctggcgcttgcgaccccatggggcctctggcccttcctgaaaggcctgccgcgtatcgagattgcgatgcattcgatccactatctggatttcgtgcgcggccttctgggtaatccgcaaggcgtccatgccaagagcatcggccatcccaaccacgatgttgcgcagacgcgcacggcggcaattctcgattatggcgagcgtgttcgctgcgcgctttcgatcaatcatgaccatgatttcgggcgcaagttccaggcctgtgaatttcgtatctgcggcacgcaaggtgcggcctatgtgaagctcggtgtcaatctggactatccgcgcggtaaaccggatgagctctggatcaggccgaagggtggtgatgactgggtttgtgtgccgcttgaaggcgcatggttccccgatgccttcttgaaccgcatggcgcatctgcaacgtttcgcttgccgcgaagatgacgagttggtcggatcggtggaagatgcatggcacaccatggcgctggttgaggccgcctatcggtcgagtgccgcaccggcaaccccgcttgccgcgaggccggaggtgtgaccatggccgaacagacactctattttgaaaattatgagctgggttgcgcgcaggccatttatgcctgcgaccataccctgcttgtcgaacggagggcttgaaacatgacgatacgactggatggaaagaccgcgcttgtgacggcggctgggcaagggattgggcaggcaagtgcgctggcctttgcagaggcgggcgccaaggtctatgcgaccgacatcaatgccgatgcgcttgcgaaactggaaggcatagccggcattgtcacgcgcaggctggacgtgctggacgacgctgcggtcaaggcgctggtggctgaaatcgggcagatcgatatcctcttcaactgcgccggttttgtccacaacgggaccatccttgagatgaaggacgaggaactggattttgccgtcaacctgaatgtccgctccatgatccgcaccatccgcgccgtgctgccgggaatgctggagcgcaaggatggcgccatcatcaacatggcttccgtcgcatcgagcgtcaaaggggtgtcgaatcgttttgtctatggtctgaccaaggcggcggtaatcgggctcaccaaggcggtcgccgccgattatgtgggcaagggcatccgctgcaacgccatttgtcccggcacggtggaaagcccatccttgcaggaccgcctgcgggcgcagggcgattatgaggctgcccgcgctgccttcatcgcccgccagcccatcggccgcatcggccagccggaggaaatcgccgacctcgcagtctatctggcaggcgcgacctataccaccgggcaggcctataacatcgatgggggatggtcgatctaaccctgatcgcccccaacctgtccctttaaggagtagacttatgaaatttcttcgttatggcgcagccggtcaggaaaagcccggccttctcgacgccgatggcaccatccgcgatctgtcggcccatgtaagcgatctgtcgggtgccgcgcttggcccggatgcgctggcaaagcttggcgcgctggatgtcaattcgctgccgaaggtggaaggcaatccgcgcatcggcccttgcgtggcgggcacgggcaagttcatctgcatcgggctcaattattccgatcacgctgcggaaacgggtgcggcggtgccgtcagaaccgatcatcttcatgaaggccacttcggccatcgtcggccccaatgacgatcttgtcattccgcgcggctcgcaaaagaccgattgggaagtggagcttggcattatcatcggcaaaaccgcgaaatatgtaagcgaggaagacgcgcttgattatgtcgccggttactgcatcatccatgacgtttccgaacgtgctttccagatcgagcgccagggccagtggaccaaaggcaagtcctgcgacacgttcggcccgaccggcccgtggctggtgacgaaggacgagatcgcagacccggaaaaccttgccatgtggctgaaggtcaatggcgaaaccatgcagaacggctcatccagaacgatgatctatggtgtgcggcatctggtttcctatctctcgcagttcatgtcgctgcaacccggtgacattatttccaccggtacgcctccgggcgtgggcatgggcatgaagccgccgcgctatctcaaggctggtgatgtcgtggaactcggtatcgagggcctcggatcgcagaagcagaacgtgcgcgccgatagctgataatggacacacaatgacgaaaatcaccgatctgcgcgttttcgacctgcgctttccgacgtcgcaaagtctggacggctcggatgcgatgaatcccgacccggactattcggcggcctatgtcatcctcgatacggatgatgaggcgctgaaagggcacggccttaccttcaccatcggccgcggtaacgatatttgctgccatgcgatcctggccatgcgccatctggtcgtgggggcttcgcttgatgaaatccgtgccgcccccggcaagttctggcatcacctgacgggtgacagccagttgcgctggatcggcccggagaagggcgccatgcaccttgccaccggcgctgtggtcaacgcgatctgggatttgcttgcgaaacaagcgggaaagccggtctggcggctggtctcggagctttcgccggaagaaatcgccgatatcgtggattatcgttatctgaccgatgtgctgacgcgcgatgaagccatcgaaattctgcggaaggctgaaagcggcaaggcagagcgtatcgccacgctggaggcggagggctatgcctgctacacgacctctgctggctggcttggctatgacgacgcgaaattgcgccggctttgccaggaagcgatcgatgaaggcttcaaccacgtcaagatgaaggtgggccacgatctggaagacgatatccgccgcctgaccatcgcgcgagaggttatcgggccggaccgttatctcatgatcgacgccaaccaggtgtgggaagtcgatcaggccattgagtgggtgaggcggcttgcctttgccaatccgttcttcatcgaggaaccgaccagccccgacgatgtggccgggcatcgcaagattcgcgccgcaattggtccggtgaaggttgccaccggcgaaatgtgccagaaccgcatcatgttcaagcagtttatcgcggaaggtgcgatcgacgtcgtgcagatcgatagctgccgcatgggtggcctgaacgaggtgctggcagtgctgctgatggcagcaaagtatgaccttccggtctggcctcacgcgggcggtgtgggcttgtgcgaatatgtgcagcacctgtctatgatcgattatgtggctgtctccggcaccaaggaaggccgtatgatcgaatatgtcgatcacctgcacgaacatttcctcgatccctgcattatcaggaacgcggcctatatgccgccttcgctgcctggcttttccatcgagatgaagccgcaatccatcgcgcaatatgcattcaagggctgaccaaacgccgcgcgcaaagcgcggcgtttttttagcatttcgagccaaaaatgcgaagctgctaagcgggaaatcagtccacaggactgatttccgatcccgctttgatgtgtcagataatgtgtaaaaacaaatagttagagcggttctggcaactctgtcaaaacaggagccgctccagcatctccagcaaaaagcggaaaatggccttgcgcaccgcaattcccatgaggcgggcacgcataggccttggcggttatcagtttgtgagcgctgctctgacagttttaatggggatgaaaagccgaagcggatttgaaggcaaaggcgtgaacgcctcagcgttttgactggatcgccatcaatcaaggactgaaggtcacaatggaagtcgcgatttaactctcgtcgtcccaaagctgttgccaatcttcaaagagcatcggtgccgtcacttgaagtaactggtcataaacctcctgaagctcagttagaaacgtttccgctgcttctggtactttgagataacgatctttctcgtccaattctctcgtctgaatgaggtagcagccgtcgcgaattgtttctctcgtatcttggtcgcgtttcatcgtaaggacaggaaaaccatggacaaaactatcccgctgcttattcattttatttagtcttgccagcaccgcgatagtatccgcgatacgctgttcgtcaacgtcagcaagttttggattatgtcggagtagctttgagaggtaggtaaaccgcgtgccatcaccattcaaatgcgcaaggccaagctgaatggcttcaggatttgcgagcccaagcgcgcttggaaggcgataaactgatgccataacatcgccccacaacatcacaatctcgccaagaagtactttagtttgggccttttcttctgtccagcggcttacagctgtgccagcattcacttcagtcgccctcccacggtcattgtttataccgttatgtcttttccttgaaacattgtaattctatctgattccgaaatgaatcaatggagcgctgctggttggatggtgtgtcgtaagcagggaggtcgtacgccttcataaccaactggcgagcaactgttccttcggcaccgttcccggacaatgccaaagcctcgctcattggtatttctagttgacgcatctccatgattttgcccgccaaacgtccccatgctccacagattgcatcaggcgactgatcattatccgctgcatgaactgcggtcgccgaaagcaatgcggcggccaaaattatatgtctcatggtacccccaaatctctcggcataactggcagagcccagggaaccggtcaaggggcagatatggccgaagcggggtttagccgtatcggatgcggggagggctgcacaaaattatggagaccccatcatcgtccgaatttcggacgatgtcggaaggtttggcttaccgcccccgataaatttttagcgaccgtcattgccggaatttccggcattatgaaagagaatgaaatcgttgtaggtgtcgcccactgggcgacaccgttataggagtgggccgcgcccataacctgtttgtcagtcaggtttaaatgtcggccagagcgacatttaaatatgcctcacagccacattatgagaatttcccacttcgccctcggcagattgttcgtccgccgatggcggttggaccctgccgaccaaaatctgaattgacctccccaaaacaggtgagcgcaaatccgacaccgtgtcgcttttcaacccttcgatttgagcgaaaggttgccgatccatgttgcattccatgtcgcacggatttgccgttgttttcggtaaagcgttgatttccatggtaattggtttgcaacatgacgcgacatggaacagtcagacaaggaccgccatttttacataagtcattgtaattgcttggtaaaataatggtgcccggaggcggcatcttattgaagtttcaaggtaattccacaagtttcagcccttatcaatgccgttgcgtaaaggccgtgttcttgttacgttcaatatcagcaattctcatcatctttcatttaatcgcatgatgaaggggggattggtgggtgggtagaattagtctggtagggcgacaaaggtgcgtgcaataaaccgattgagcgcaagggcggcaacaacattgggaccggggaagcacaatgacggtgcgggcctttggctgcacaagcgcccggatggtggcgggcaatggattctccgtgtcaccattcatggtaggcgcagagagatggggcttggctctgcgcttgaggtgtcattgaaagaggcgcgtgaagccgctgaaaagtggcgcgccatggttcgctcgaacatcgatccaatcaaagagcgcgaacgccagaagcgtgaagctgctcgcaatctgcatttgttgaaagatgtggcaattgatgcatttgagagccggaaagctgaattgaagggcgacggtgacgctggtcgctggttcagcccgcttgagcatcatattttgccgaaactcggcaaggttccggtagccgatattgatcagaaggatattcgcgacacgcttgcgccgatctggcattcgaaagctgaaaccgcacggaaggctatcaatagacttgccatatgcatgaggcatgcagcggcccttggtttggacgttgatttgcaggcaacagaaaaagctcgcgcccttctcggtaagcagcgccataaagcccagaatatcccggccatgccgtggcaggaggtccctgccttttatgcgaccttgactgacgactcggttacgcatcttgctatgcgcctgcttatcctgacgggcgttcggtcggggccgcttcgttcgatccatgagagccagatagacggcaatgtctggaccattcccggtgaagccatgaaaggccggaaggatgcaacgaatgacttccgtgtcccgcttacagtcgaggcgatgaaagttatagatattgcccgccgccatgcgcgtgacggctttcttttcccgaatgttcgcagcggagttatcagcgatatgacgctgggtatgttcatgcgcagggccaagcttgaagcacgtccgcatggcttccgctccagcttgcgggactggatagctgaaacgacagatacgccccacgatattgcagaaacggttcttgggcatacggtcggcggatcggtcgagcgtgcctatcgacgtactgatttcttggaacagcggcgtgttttgatggagcgctgggcaaaccatgtggccggtaatggtgctcagattttacagcttatgaaggcaggagcatgaaaaagtcgcgcaaccacaaggaattggaaacagtcttgtcaaatttgaacgcggcgcgagctgatcctgatgatgggtttgtcatcctgtctcagtcagacgccgattttcttgctgatcgattgaatgtttacatttcaggaaatgtaaacaccttggatgaagcctttggccttaaacgcggtcgaggtgccccccagaatggcccgatatacccgcacaacatggaaatggctcggaaagccctgtttcgcggcaagaaaagttggaatgatatcgcaagtgaattgggagcagacccacgtacattgcaacgacttgttaaaagacatgagcaacatgcgattgaaagcatggcatctgagcttgtcaggcacatgaacgaaaaagatagaatagaaaaaaaccacaataccctatcggtcactaattcggtcatttagtggccgaaggcgcaaggctaatagtggttcagagtcagcccgtatcaacggatatagaggctgaaacatgcaagtcaccgatcctctcctgaccgcccgtgaaggcgcaaaataccttcaggttagtcttccgaccttctatcgacgcattgctgacggcacgctgccgaagccgattaagatgggaagcctatcccgctggtcgcagtcggaaattttggcggcagtcgaatacgccaaagccaagcgcaatgctggttcaccctctccagtaaaggaggggtagatgaaccacataacagaaacgccgcacttgctgagcagcagcaagaacggcggatcggtaattcagaatgattggaccccttctgaataccgcactccgctcctttctacaacggatttcacagcatcaatcatcgcaaagcgctttcgccttccgatagcgacggctcgcgttgtttgcgaactcgcgggaattggaggcacagcatgagcacggacaaagcacgttgggcgtcggctacgttcagcgttacaaatgttgatggagcttcattcaacatcgccgtaaaaggccgagaccgttgggcactggaaagcctcatcaatgcgggaaaggcagggtgtacccctatcgaccatcccggcccgcgctggtcggcatatgtattcaagcttcgcggcttcggcgtcgatattgaaaccattcatgaaaaacatgaaggctctttcagcggcactcatgctcggtatgtgttgcattccgcagtgaccaccttcgacaaagaaggggcaagactatgacagcggccagagagattacccgtgctctgggcggtcactggcatggccgttacggtgtggcgcgttgcccagcccatggggacaaacggcccagcctgagcttgtcggacggatcggacggcaggctgttactgcgctgtcattccggttgcagcttcactgatattctcgatagcctcaaggggcttggactggtcgaaggcgaggggaactacactcctccctctccagaagaaattgagcgtatccggcaggccgagaacgaggaagccaagcgcaaggagggccgagcactctcctgttggcatgaggccttgccaattcacggtacgattgcggaaacctacctccgtggccgtggcattgtctgccctcttacagacaccctgcgttttcatcctgattgctggcatccgtccggcaatcgttttccggcaatggtcgcgctggtcgaaggtgcgcatcgcttcgcagtgcatcgtacctaccttcgcgctgatggtcgtggaaaggccgagattgagccggccaaagcgatgttgggaacggtggctggcggcgctgtgcggctctccagcgggggtgacaagctgattgtgtgcgaaggtatagaaacaggcctatcgcttctctccggccttgtacgcggttccgtgtcggtatgggctgctttatcgaccagcggcatgaaaacgctcacgctgcccggtaatcccggtttgctgactgttgccaccgatggagacacagcgggccgggaagctggcgaagctctggcaatgcgcgctacggcggcagactggaaagtcagtctgttacccgcccccaatggccgagactggaacgatatcctcatgatgaaaggtgcggcagcatgaacacgcacgaacctgtccccggcatcttcgagaacctggctaaagagcagccatatgaactctggaaaaccccggttcctatttcctccagcttgcccactgttgaggcgtttgtgccggaactgctaccagcagcacttcgggattatgtctttgatgtggcggataggcagcaatccgttcccgacttcgtggccgtagcagcattgtgcgggcttgcttccctgataggcaatcgtatccgcgtggctccgaaacagttggatgactggattgaggttccgaacctctggggcgctgtgattggcccgccttctgcaatgaagacgccagctatgcaaaaggcccttggcccggtctatgcaattcaggacgatatgcgcaagcagtggcaggctgatttgaaatcagccgacattgacgatgttctgggcaagattgaagccaaggaagctacgaaagccgcagcaaaagcctacaaggaaggcgacaaggatgcagcacgcgctatccttgccgatctgaacaatagcgatgatgaaggccagccgtgccctcgtatcgtcgtgaatgatgcgacggtggagaagctgggcgaactcctgaatgaaaatccgcgtggtctgcttctggttcgcgacgagcttccgggcttcctgtcccagatggagagtgaagaccatgcaagcgaccgggctttctatctggaagccttcaatggttctggccagttcacttatgaccgtataggacgcggaacggtccatatcgcaaattgcaccctgagcattatcggcggcgttcagccttcccgtatcgctccgattgtacggggcgcaatcaccggcgccagcaatgacggcttaatccagcgcctacagttgaccgtatggcctgacccgtgcacgtcatggcaatgggttgaccgtcacccggataggtttgctcgtgaagcctacgagaaggtattccgtgaccttcacgaactggaattaggaagtcctgataatcctgtcgtgttcaggctttctccagatgcgcaggccatgtttcagcaatggatgcaggaaatccagacggaggcacgcagcggcaagctttctaccgttctcgaaagccatcttctgaagatgccgagacggttgccagcctcgcactgatatttgaactggtcgagggcgggcgggcagaagtcggaacggatgcaatggctctggctttgggctgggcggattatctgcgcagccatgcaaccaggctctattcgtccggtaatacaatagtggtcgaggacggcgcgcgcctgatactggagcgccgtgccacgctcccaaatgagttcaccattcgcgatattcatcagaaagggtgggctggtttgacagatcgtgatgtggtcatgtccgctgtcgatctgctggaagaaacgcaccattgccgcaagtttgaaaagggcgcgggtacatctggtggacgcccttctgcttattatcgttggaacccgaaaatcagggaggcgaaataatggggcgctggcttgatgcattaaaaaaacgcgaaaacggtcttgaggcgaaccttcaaaaccctcaaaactcattcaatctaggttttgaaggttttgagagcttcaattctacggagttgcagaaaaattctaatccgaaaaaatcatggaaacggccccagatgggaccgacaaaactgacaatgcctctcaaatggtggtttcgtcggttttgtcagttcccctaggaggcgaaaatgagaatttttctggcgacctacgccgtgctcttgaaggcgagaaggggaacgggccgctttttttcagtcaccctatacaggaaaacgaacggcgacggataatcccgtttcccggtcgagattggaaaccagacaccaaaatcaggcctgatgacccagaacggtatgctgatgctctccgtgttcatggccctgcctcctacggcatgatgatgcgcattcttggctggggcggaacgcgagcagggcgggccgaggatgaattgcagaaacagggccgtatagcgttcgacaagcgcggctttgctgtcctgatcgatcagaaaggaaaatccaatgagtgactccgtgaaacaggcggcgcgctggctggcaatgacaccttatgtccagaaaccgcacccggttattccctatctgagaatgcagtttggtctttctgctgtggaagccatccaagcaattgaagaaagcaacctgattaaagcgagggcgcaatgaacattcatgcgtccaatttggacatagagaaattccgcaaggtttatgcgctggtcacaggcggcgcgactgacggggagagagtagcagcccaagcgagagccagaaagattgcagaaagagcgggcatgtcgctgaatgacgctgtgtcccaattggacagtcagccaaagccgaagccggccaatttcttcgagggcttcgcggactggatggaagaaaaggagcctggctacaaggcgaagcgggcgcgggaggttgttgagcgtgaacagcgctacgcgtcaaggcgtgctgaaatcctgaaacagtttgggaccgctaaggcctttcttgaccctacaccgaacgaacggctgatcctcaaggcagcggaacccttcattgctgagttgggcgagccatacgaggacgcttgcgggacatggcgtcggccaatttcgtcattcgccggtgttcacagccactttttcaatctggatgacgttgacccggaagctatcatggctatcaaggcggcaattccattccccgaaaccatacgtggagctttcgaggaattgaaggtgtgggacaaactgaacgacgatagggctcatttttacggtcaccacgaatattattacgagcttcccgttgagcttcgaattgaacttctacgagaagtgatgcgaacccagccggttacttcatggggcgatctggaagcccgttttcattacaagtcgtatgcgtggcagcggcaatggattgatccgaaggattttgatgacccggaatggtcgcggctgtttgatgatgttcgcattcttcgcgctttggccgaaaagcctttccgtgaacccgtccaaaatggacgccgcaccaatgcggaaaagcgttctgccgtcctgtcgatgttggacactaaccccgaattgtcagaccgtgagatttgccggcgtgtcggcgttagtcctcagaccgtaggcaattggcgcagacgcaggaatgacagattgtcgcagccttaagcactctcggaatttgatggaacgtgatagaccgtgacacggcctgaaacgtctcaactgtatgaaatataagtattattttctgctctatttctcctttcatggtagattgtattaacgaaaggagacggtcaatgcgtgctgatactgccatgcccgattatattctgatccgggttttcaccgaagaaaagcaagccttgaaagagcaggcccgcaagaaaggtacttcgctttccggcttgatccgggatgctgttcttgatgcgccttcaacttcgacagcgggatacgatggagtgtggtcatgacacctatcggcaacagaaatttccaaaacttctccaagctattgccgatagttagcgcgcagccgtttgtatggggtggtgacggtagcaagaagacgccggaacaactggaccgtgagcgccgtttggcacaagcaatgatagatagggggatcgacttctcaccagttggtcattggacgcaaggcgcagcccggatgatgagcgccctcgctggcaacatcaagcaggcgcgtgctgacaatgccgaaaaggctggcattgagggcgctgcaaagaaatttgctgggcttgaccttgggagcctcctgagcggtggcgcggcttatccatcggctgttgctggcggtgcttctcccacgagcggagcagcgaccggtacaacgcccactacaggcgctacggttgatctttctggcgataaacagaaattcattgatacgcttttgccagcagcaattgaacatgggcagcgcatcggtgttgatccgcgtatcatagttgcgcaggccgcacaggaaactggctgggggcgctctgcgcctggcaacaatttctttggcatcaaaagccacggtcagggcggcggccagaaccttacaacgcatgaggtaatcaatggtcagcgcgtgaagatcaacgatagtttccgcacttttgccagtccgcaggatagcgttgccggttatgctgatttcatcgccagcaacaagcgctataggcctatgcgggaagcgcagggattggacgcacaattgcaggcgcttggcgcgtcaggctatgctactgacccaaattacgcgcgctcagtcggtgctattgcccgatccatcaatttacctcagcaggcacagccacagggcgtgcaggttgcaagccttgatccatctatcggaatggctcaggcttatgcgccagaaccgcagccgcagaccgcagcggcagcaatcaaccagattgcaccacagcagccggtgccagaagccaagatcagtgatgctctcttgcgacagaatgatatggcacttggcggtgcgctcgctccgcaggggcaggctccacagcaagttgctgacacatcgggctatttcccggctgcaccgtcagcagatagcgccccgatcatggggagctatgcagcgccacgccagggaggcgtgaatatccagcggttgcttgaggctgcatccgatccatggatgaatgacgcacagcgttccgtcatcggcatggccttacagcagcagatgcagcagaatgacccgatgcgggctttgcaggctcaaaagctgcaactcgaaatggacgctctgcgcgccaagccacagactgaatatggctttacgacactaccagatgggacggttttgcgcacggataagcgttccggcaatgcagagccgatctatagcgcgggccagaaaccaacgagtgacatgcaggaatacaattttgctgtgagccaaggtttcaagggcagtttcgctgattatcagcaggcgatgaaaaaggctggcgcgagcagcactaacgtttccgtgggcgagggcgataagttctatgaggctctggacaagaaaaatgcggacacgttcgccgcgctctcggacgcagggatacaggcacgttccaagctggcccagattgaacgccttggcgggcttatgcaggcttcaccgaccggcgcgacagctgtgctgaaacttgccgccggtgaatatgggatcaagacagacggtctcgatgatttgcaggctgcacaagctttgatcaatgagcttgttccgcagcagcggcaaccgggctccggtcctatgtccgatgctgacttggcgctgttcaagcaatctctgccccggattattaatacgcctgacggcaaccaacttattctcgacacgatgcgcggcatcacccagtaccaaattcagatgggtgatattgcagatcaggttgccaatcgggaaatctcggcggcagagggccgaaatcggatcaaaaacctgaagaacccgctcgaaggcttccgcacatccacaaaggataaaactcccggaaagagcggagtttcgggaaataggcttcgtttcaacccgcagactggtgatttcgaatgattgaagtagagcttccagacggcacgatagccgaattcccagagggcacgtctccagacgtaatgcggtcggcattgcaaaagcggtttgccaatcagtcattctcgaatgacggtacagtaggcccgacgaattggcgaaaagacgttatgggttacgatggcagcgtgaacgctgacaatgtgatgcgaacgttcattacgagcgcgccagttgttgggcctttgcttggtaaggctggagctgcaattgatgcggcgctggacaagacgcccatcggtagcaacatcattcccggcgatacttggagcgagcgctatgaaaacgcgctcgccagccagaaaggtaaggatgaggccttcggcagggagcatccttacgttcaaaccggtgtaggtgtagccggtggcattgctggaacggtccctatgattatggccgctcccgctgctttcggcgcgggtggtggtggcctcatagctcgcggtctagcttctggagcttctgggatggcgctcggcggaaccgatgccgcaattcgttcggattttgatcccgaggctattaagctgggtgcgggagccggattggttatgggcggcattggccctgctgcgggtcaggcgataggcgctggcgcgcgcaagattggtgatgtatttgcttcgcaatcggctgcaaaagcggctgacatggttccctcggcattgagatatctcaacaaggctgcaatccgtgatggtcttgatgccccagccattcagcagcgtcttgctgaccttggcccggaagcaatgctgatggatatctcgcccaatttcaaaggtgccgccggggcgctagcaaacagcccgggagaagcgcagaccatcatcagggatgcgctgacgaagcgcatggcaggcgcaaatcagcgggcttgatgacgcactcgggccggtcgcgaacccacgcgccattgaggagcaaattcgctctggtcagcgcgctatcgattatggggagcctttccgcaattctcgagcagtgaataccgagccaatagcgcaagggctggaaagtgcgtctgtaaacctgcgtgggcccgcacaaagggcggcgaatgatgttcgcaagatgttgaatatcacaggtacagatcaactcgaccccaatccgggcaccttgtttcaaacgcgacaggcaattgacggcatgcttgcgactgaaacgaacccgaaggctgttgcgctcttggctgataccagaaagcaaatagatagtgttcttgctgacaaggttccgggtatcaaaatggcagatgcccagtttcaggaactcgctcgccagaatgaaggccttcgcatgggcgtgaaggcgctcgatagtggccgtgaggcgttgcgtcctgatgaactacgccaggccatcgttgaaggtgtgaccccagaagggctgatggtggggccatcggcgcaaacgttccgcatgaaacaggccgcgcgcgctgacattgatcggcaggtaggaacgaaagccaatgacgttgtggccttgaaaaacgtgctcaaaggtgagggtgactggaaccgggaccgcattggtatgctgttcgggcaagaacgggctgataaagctctgagccttctcgacagggaagcacggttcgcaaacaccaataatgatgtgactggcaacagctttacggctgcgaggagtgccgcccagaaagagcttttcccaagcgatgcgtcatctttctgtgtgagggaggcctttgccgcaggtggcgtacgcggtgcagcacggaatttgggaacgcgggggcttgatcgactggttggcgtgcttgctgacagcggcgtagatgcccgcaatgctggtctgggtgaagcgcttgccggtaacaagcaggcgattatcaacgcgctcgaccagctacagagcagtaaggatatctctccgcagatgcagcggctcattcaggcaatgatgctggagcgagggataaaggcgggcgaaagcgctcaaggcttacttacgcgcttctagcctactgcttacaaagacgagagcaacggcaaaccaaaagcccacaatgaaccccatggaaaaactaccctcgaaaaagcttgcgatggcgtaataacccttgcctgcgccgatgatgacggcagcaaaaacgacaacgcaggcgattttcaaaaagaggctcataggtttccatacgatttaagcgagaggcagtcataatgcaggaaaatataacagaagtcgcgctcgaattggcggattacgtccacgctgcaagatacgcaggaggaaagaacaccgtagacgttatggccggggtgggacggctgttaaacgccaacggcgcgacgggagaggatgtgttagctattctcgcctacgcgcagctatttctttcgacagcagttagccggatcaatcttgaggaagatgatggcgttatcgagggcgcgttccgtttcgtccataaggccgtcaccattctggaaaacgcgactgggaagagcgcaagcgagtacatttaacccgagcgtcaacccggtatgggaaagtcctgagggcgcaattgttcgtcccccattggggagtgtatcccgtattaacgggaggaatacagagctccggtggctttagatttagtcgaccaaatcggcgcattctattcttgtcgtctatgagtacagagttggcgacaaacgtaccagaaaacccgcccagcagccgcccttcgctgaggcgggttttccatagcggtttgcttaggcgcgctgaaaacagcgaatgctcagcgcgtagagacacgtcaattttttcgtttcaaagtttcacgcgaacgtttcagacttcgatatttccgtttcaggaatatggagtaatggggagagaagaagagttcatccattttcaacaccgcttcacacgttttcttttgaacagtggggttatcggtaattctgattttgcagcgttgaagtcgagccacagcgctgattgcatatcactcggcggggatttgtccgacggaggaacaaatctatgtacctgagtgactattcgcagaatgcagccagagcgcaacaagcccggcgccgcatacgatatctcggaacaacaccaaacggtaataaactgtggaccccgaaggaagatgagctttgccaagagtacggctcagattattgcggtactagcaaaaaagctgccgcatcgttcgtattttgcgctgcgcagtcgctgccaaaagctagggttacgtcctcgcaataatacagttaccgccagagagctatctttgatgcgccgaattgtaccaacaggcactaaagaagaaatacttgctgcatttcctaatcgcacactatctgacgtggggcagatttgccgttaccgtggaatatatcgcaaaaagcgccggttcaaacaaactggttacccacttttggatcaactgcgtgaacaatgcttcaagttgaatctttcaatggcagacattgatgaaattgctaaaaccaagcgatactttcagcgccccggctgggcaggtcataaagtcctgaactatggcaatgtctgcaaggcaatcatcgctctcgatggcgaaatttctgttcgctggagggacgaatgaaacccgaccgtctttccatcgccgcagaaatcgagcgccttatcgatatgctcgaccagatggacgatgacacagaccttgagatagagcccgccgaggaacagcacgacgccgaagccgatctgacttgggcgaatggctatgcgcctgactggttcgtcattgctgaacgatccagacaaagggctaagggccttcagtgaggctttatctcgacagccttcgacaattttgctttgatctttccggggattgggggtccaagattgtcgaaggcgaaaaactggatattcggggctgctgcgctattcgttctggccaaggttttcggcaacgacaagccatcacctgtgccgccttccatccctgttgcgccacaagctgcaacccaacctgctgagcaagcgccgcagcctttaggctttattcaggcaacgtcaccccgacagacagaccagccccccgccagaggtttaccaacatcccttcattggaaaatggctttattcgactgcaaaggtaaacatgcggtccgaaccttcaatatcggcgcccgtcatcacagctatcgaccgagggaaaaccgtcaaggttctgaattaccgctctgggtggtttagcgtatcttatgccaatcgaacggggtgggtatctgagctctatcttaccgaaaacccacctcctgtaccgccaagagcaataatcacccctcgaacagtcgcaccgcctgccgccgcccgactagctccggcgcggcgttcatggcaaccagtccggtctccttatgttggaacgtgtgattgcccgtacgatgtgatgcgaaatggtcggctatgtggaggccgaagcgcctacagccgtcccggcgggcgtagcccagtttgttataattagtaaacaggcgaaaactctccaccaattccatcaagacggccatcgaagctcattcggtctcttaattataatttctctggatgatccggaccaaaggcgatatgagagcgcagattcatatgtcgtgaagaaaattaacctcgtgggttgaaattcttcacgtagttcattagatttcatattgcgactcacgatctgtcgctaacaggagacacagttatgaccacggaactcgggaaggagcttagaaaattacgcatcgaccataacgaacgcttgttggatatgtccaagaaaattggaaagtcctcggcgttcatctcagcagttgaaaccggtcaaaaaaccccaccgaacgggtttgaggaacttgtgataggtgcgtatcacttggcacgagctgcagctgaaaagctacgtattgcagccgataaatctaggtcggcctttacaattacggcagacacacccttgagcagggatacagcaggattactagcgagaaaaatgaactcgctttctgatgagcaattggaggaaatcaagcacattctcaggcgaggtaaagaggaatgagcagtcagaattacgttgtcccaccgctttcgtgggacaacatcggccaattaagcgacgcaatccgcgtgcagttctctcttgctgatcaagcgacatttcccgtcatggattttctcgaacttgtactgtgccagcgcatgggcatggtcgatttgaggataaaaacccaacaagagatgggggatttcgaggggttcactgatccaaagggcaagttcattattctacgcgaagacgtttatgagaacgcctgcaacgatagtcctagagaccggtttacggtagcgcacgaattgggtcacttttttcttcacactggtataccgatggcgcgtgcgagcgacgaaaggcgaataaaggactatcggctgagtgagccacaagccaatcagttcgcaggagagcttttgatgcctcgccaattcatgtcgccgttcgatacagcagaagatgtcatgcaaagacatagtgtatctcgtggcgcggcagatatccggctcaattttatgagaaagaagtggatcaataaaaaagggatctgaaactagcccagacccctcgtatttctgcatcggatttgaaacgggacctgccggtgtggaatccttagacaaacccgatctgatatgtagcagtttcagataatctttactgtggattttgtcaaggtgagcagcgtcccgtcggacaagagcgatgaagcctcagctgcctcccgctcccgaaggtcaccagtatattttccggccttggcgcatttgccccaagacgggaaataaaatctgggcaaagactttcggtaaaaaagcttggccaatcctagtggccaagcaagcctaatagggaaccccgcttcggcggggtttttctgtaaatggctcttttcggtggtagtaataattccgttagagctgtgagcataatcgtcaaaggaaaatatccaaaggaattacttgagataagcatcgatcgtcccggcttgtcgatgggtttatttcaaattcaataataggtgcgacagctattatctgctcgtcgcggagatgcagatgattaatcagattgcttatgctggttaagtcgtcgtcagaaaagtaactgaatcgccattcggcgtcgggattagaggcattaattgtttcaaaataagccacatccacgaaccctagcgagtgcccacaaacggtaattttttctacaactggtagcacagcgagccatgacttgaagcattcattaatctcatcaacgggcttttttgtaattcttaaatatccatagtaaggattaaattggtagtcaggtaaatcgtgcttagattgaggggttgggggagacactgcgtgaccaacaattaatttgtcattagtttggcggcgcccatgtatataaaatatttttttattattcacactataaaaaactctaatgtttcggtgtaattgaaattaataaaataaatatcatcattgaatgaaaattcctttcttgatgaattgataatatcgatagaaagtacccaccctcggaaaactcctaaaatacgagaagtttcgctgacgaactgatctactagttgttcagacatgccaattttctcatggtactcagaaatattttcttgagaaatattgatataatcatcttcatctaggcgacctaacgattcctcgaagtcacgccacctatcgtaaacaaaatgatcggcgtctaaacaattgggaacatcccagtcgtaagacttatgcatctcatagaaaaacctagagaacagttggtgaagagcaggttccgcgctttttaagtactcagcaaagtcggtatatcgtgtcttcaatccgtggtggatatcaaagccgtttccaacaataaaaagatgaaccattctagacctttgagactgaaagatgcgatttttttcatgaactgctttcgaggcggtattatactatccaaccttcaacgccacacccggcccgcttgccacctgtccatcttcgagaaattggacgcctgctgctgtgagcacggcaataagcgcttcgatatattgatagtttccactcaatacgccggaaccaccctcataccgtttcaaggtctggatattgacgttcgcctgctccgctaaagctcgttgctccattttgagaagtgcgcgcgctgcccgaagctgttctgctgttatcgccatagtgatacctacgtataaaaaattaactatacgtattgaccatgaggtttatacgtgatacgtaagtatcataatcggtgcgaaggaacaagaagatgttcaacctgtcagcaatcatgaatgaagcatggagcacctacctccggtcgtacagcaaacgcccgacattccagcgcagcacattcaactggcttctgatgatttcatggaagcgggcgaaagaggcggcactgcgtgccagcaatccggttctggcaaaggtggaagcgctttgcgagcgcagggatatcgatgcgcagattaatcgccttttagcggcgtaggctgagacaaaacggtcgagcgagcagcgccgatctaaccaatcctgaaaatctggagaagaccaatgacggaacagaccattccggcaaacgccgaaggcttgtccaatggcaagcagaaaaaggaaaccctgcttgagcaggcaaagaaggccaatgaaaccgcaagcacggtatatgccatgatcggaatttgtcgtgcagcagcagaatttgccgacgatcaggacggctacctattggctcagcacgtgccggccaatctttcaagagttctggaaacggtaaatgagatggtgctggatatggtcgaggttttggagcgtgtcattatcgaggaaagggcgcgcgcatgatttccctgccagatatcaccgttcctgccgtcacccgtttgcctgtcgatcagatggagatggggctggatttgctgcgcaccgtgcacgcggctttgcaggaccatacatttatcgactgcgatacgttgctcgcgctatcgggtacgatgtttgtcgcgctcgatgctctggggccggtccacagcctgctgagcaaagcccatcgcgaaacgccaccaagcaagcccgcacccggaagtctgctcgaagtaatcgcccaatatcgcgaagggagcgctgcattcaagggatgggaggagcagggttattctgacgaagcggcagcagtagcggtaacgtatggtcctgcaatggatgccctcaccaattgggatggacccgtaaaccgccttgatgaggtttgcgaggctattcgcctagccatatccgaagatgcaatctgtgatgacttagccagagccccacttcgcgctgcactgatctatctcgaaaaggctacaggctggaaagagccggaacggagcccatcatgaagctcgcccgcattcttcttgcatttctgcttctgcgcatggctcgtggcctcacacatgtttctatctgggtgcttccggccccgaagggcggtgtgaaatgagcagtcccgccatatatcgcctccgccgccttatgcttgagcaatggattgagcaggctattgcgcttctcgaccagattgacggcgacccggatctagaggacggcgacgacgatttcacagacgaacgcgagaacccggaaaggatgatgggagggcaaggactatgagccaaccagccaattcatccgccgaggttcatgccttcccccgtcgccatggcttcaatgccttcgagcaggcaaagcaggaactggccgcgttcaagttctcattgttcgaaacggttgctgccgatccgcttttgcgtgcgggtcagtgtctcaatctgattatcgtctatgcgtccctcgtaactatcgacaagaagacgctccaggcgacaccggcttatgcatcgaacggacgagtattcgttcgcgctggtgttcggtcgcatcacacggccgtcaaggcgcgcaggcttcttgaacagcatggttatctcattccggtcagccggaggaatggcatcacggtctaccggatcgagaacccacatcatgaacgcgttcagatgcaaattcaggaattggaagagtgccaacgtgagataaaaaccgaaaaaatgtacgcaataagccgcaatccagcatggcaaataatgcccaccttgaccgtacaggggtggcagaaaatgcccaccctgaaaatcgtaaggatggcaataattgcccaccaaggatggcagaaagtgccgaccaaggtgggcagaaaatgccaccaattaccttaaaggaataccttacaggattacctgtaaaagagggctatgaagagagcgacggttctccagttatgggtgacgccaacgagacggtgagcgagacccccaatgagccagcgcgaaccggctccgacttcccggcaaacaaaaaaaacgggtatgcactcgcagcgaacggcgacgatgaaaacacgacgttttcggctccagcatcaattcaagaggctgacgactttctccttgctctattcggctcagatttgagcagattgcatgaacgtgtactggatggatgtcgtaagcggttgatgaatggattgctcacaccggcgtttgttcgtgcgcgtatcgatgcactggaaaagtcgcagccctctctcggaggcgcttcccatgttcgataagctgacaagcccgcatgaaggttttcgtctcgctgacctttcacgccgtcaatgcaagtggcccgtcaatcgtgcgcaagctggagagcttcatctgttctgtggcgaggctgtccaaaatggacacccgtattgtgaggagcattgcgggaaggcctacacaggcaaggccggttcgaggtgatgcctgttgtcttatgttgacattgaaatcagtttttatgttctgcgaggcggcttttatccgcttcggttaatatggaaatttcccgtaataaagcttacggccatatttgcatctgcctcagataagggaatgcagttctttcgcgatttcttccacgctctttagcgatgtgttcagtgccactttgtcggccaatgagggactgaaacgccgaacttcatcgtaggaaactttatgccagatcggcaatattcgcgtctgtccgccaatttccattgccgtcagtccatctaattctcttgcgggccattgcttgctaaaaaagtgttccgatagaacaactatgccaaatttggagttcgcgagcccctgatcgattttgcgccgaaggctgtcaccgaccttcaacgtatatgcgtcatagaaaatcttagctcctaggtcgcgaagcgcggcggctagatcctgaacgaatgcttctttgtcttcgctcgcatgtgatatgaagaaatcgtattcttcttctgcttccatagtcgcgctcgcagttgttcgcatggagctcaatgattgtttgatgaaagcttcatgcttggttcgctcatctgataaacgcttttgctcctgcgcgacctttttaacagcctgctcatcagctttgaattgcttagcctgataggagcttaactgttttgccttatcggcaatttttttggcgatatccgctcgcttcttgccaatcgcggcaccatccctcgtggcgcgctcaagctctgacattttgcttttctgtgtggagagtgattttgctgaactgatagcttgttgggctttgtgggcttttgattgggcttgtttctctttagacatctctcttgaatcgtcggcctttaatctcgctatttcgcgctgcaaacgatcaatattagaagagtacgaactcatggtgcccccatttggtcagcgttaccgactgtaaaaagattgagcaatgagtcgggtcaaaagagcaagtgacggctgtcagtagaagtaattccccctcatcagcttttcgccagcggtggaaatttctgcgcataccttaaggcaggttcaggtatggtgacgaacgccatggcttgaagcaatcttcacgatgaagatgcctttatgatccgttcaaagccgcacctattagtttgtggaccaatacgcgcgtgcacgcgcgcgaggggttttgacggttttgtcggttacgctttggagcgttttcgatgttttttctgccgtgcgaatggttttgaaggttttgagggttcgcttctggcgtgtttgaagatttttttgatgagtgcagttttgtcaggcggtcgcatgcgggaaagagttttgcgaccagtacgcgcgcacgcgcacgcgaggggctttcggttatgtggcggattggctttgaaaacaatcagaggaaatcaaatcgtgctgcaatgtaaaggtgcaagggaagggtcaagggactttcgggaccaatacgcgcacgcgcgcgagggaaaatcgtttcgggtgcggaattatgttcagtagaaactcagttcaatcaaaagaaacaagggggattttcaggtggattgagcggtgcctctcaagcctaagcaattgatttgtttgatatttttactgaaaaatggtgcccggaggcggattcgaaccaccgacacgcggattttcaatccgctgctctaccaactgagctatccgggcatcccaaacaagctgttcgctcgttcgtggcggtgttggctcccgccgaaagtgggtgggttatagcattaaatttcgcgctgtccagcaccgtatcgaaatttttataagcttttctcacggcttcgctaagcaaccggattcattcacaaaagacggttcccaacgccgctgtaactacagcttagctatcgttctcgtcttcttcgccgagcggtttgcccgcaatgacgtagctgccggaaagccagcgattgagatcgatgttcttgcagcgcggtgagcagaacgggtaggcctcgcgcgtcgagggcttgccacattcagggcagggccgcgtcgggcgcaatggcgccaccttggcgccgcaagcaggggagatattcttcttttcatccattgccagccatcaaacctttcctgtgccccaattggcatagacgggataaccgccatcggcgagaagcccgaccgtttcctgcaagggcaggcccaccacattggtataggagccgacaagcttgaccacgaagctgcccgcaaggccctgaatggcatagccgcccgccttgccgcgccactcgccggatgaaagataggcattgatctggaggcgcgaaagacgctcgaaacgcagccgtgtttcaacgagcgtctggcgcagattaccattcggtaggacgaggcatacgcctgtaaaaaccttgtgcgtgcggcccgacagaaggcgcaggcattcgcgcgcttcatcctcgatttcggccttgggcaatatgcgccgcccgacagccacgaccgtatcggcggcaagcaccagagcgccggaaaaaccggcttcgccctgtaattgttcgtgcgctttgcgtgccttatcccgcgacaggcggcgcgccagcgagcgcggatgttctgcgcgctgcggcgtttcatcaatatctgcgggatgaatgcggtccggctcgataccggcctgccccagaagctcgatcctgcgaggagagccggaggcaagaaccagcttgtgttgcacgttcatcgacaagacatttcctgaaacgggaagtgatgcttacttgaagcggtaggtgatgcggcccttggtcaggtcataaggggtcatttcgactagaaccttgtcaccggccagaacacggatacggttcttgcgcatgcggcctgccgtatgggcaatgatttcatgttcgttttcgagctttacgcggaacattgcattgggcagcagttccgtaacaacacccggaaattcgaggacttcttctttcgccatgcgatacctgtttctttctttgataaaagccgccgaataaaagcttcggcccttaatttgggcggaacctatatgattaggcggcatttgtgaacaacgaattggaatggctcaaccgaagccgaaacgcaatgtgattcgccgtttcagccggtcgcgaacatcgcgataggcggccatgatctgctcacggctgccggtcacgagcgttgggtccggcgtcggccaatattccacatcgaccgaaaagccccgcatacgctccagcaccgtatgatgggcaagcggcgtcagcgttacgatgagatcgaaataaccgtcggccagttcttctatgccgcgtggctggcgattgtcgagtgacaggccttcctcggagagcacagcatcgacaaaagggtcacgctcgccgcgtttcacacctgccgatgcaatatagatattggctggcaggagcgttcttgcaagaagctccgccatgggagagcggatcgcgttcttgccgcatacgaagagaatggaggtgggaagccttgtcgcagcttccttcccgccttctgcatcagtccgggaaaccgcgaccattcgccgtcatccccgccaatgcagcacgcaaaccagcgtgaaaagacggcgcgccgtgtcgaaatcgacctcgatcttgcctttcagccgcgcctgcaaggtctgcgatccctcattgtgcaggccgcgccggcccatgtcgatggcttcgatcttgcttggtgtggcggaacgaatggcctgataatagctttcgcagatcatgaagtaatcgcgaaccacgcggcgaagcggcgtcagcgagagaatatgcgtggcaaccgcatcgccgttttctcgcgtgatggagaagatcaggcgcgattccatcagcgaaagtttcagccggtagggcccgcccttctggtcgccaacgggatggaaggagttctcctcaatcaggtcgaagatggcgactgcgcgttcatgctcgacatcaggcgtcgagcgcccgatggattcatcgagctcgacgtcaacaagacgggcattgggaacgtcggcagtcatggtccctcataggttcagacgaatggcgacggattgggcatgggcatcgagaccctcggcgcgtgcaatctcgatcgcagccggtccaagtgcgcgaagctgctcggagcccagcttgagaagcgaggtgcgcttcatataatcgagcaccgaaaggccggaggagaaacgggcagagcgcgccgttggcagcacatggttgcagccccccacataatcgccgatcacttccggtgtataaccgccaatgaatatggaaccggcattgcggatgcgcggtacgaacgcctccgcatcggccacggcgatttccagatgctcggccgcaatacggttggcaagcggaattgcgtcctcgaaatccttgaccagaatgaccgcaccgaaatcgcgccagcttgcggaagccgtttcagtgcgcgccagggtgtgaagctgccgttcgaccgcttcttccaccgcgtgggcaaaggcctcgtcattggtcatcaggatggattgcgcggccatatcgtgctcggcctgtgccagaagatcggcggcgatccagtccgggttattgtccttgtcggccacgatcagcacttcggatggcccggcgatcatgtcgatgccgaccgttccgaatacgatgcgctttgccgctgccacataggcattgccggggccgacgatcttggcgacgggacggatcgtttcggtgccataggcaagggcggcaatggcctgcgcgccgccgacgcggtaaatctccgacacgcctgcaaggcgggctgccaccagcaccagcggattgagattgccatcgggtgcgggcaccaccatgacgatgcggtccacgcctgcgaccttggcgggcatcgcattcatcagaacggaacttggatagctggccgtgccgccaggcacatagaggccgacagcctcgatggccgtccagcgcgagccaagctcgacgccaagcgcatccgtatagcggtcgtccttcggcaactggcgagcatggtgcttttcgatacggtcgcgcgcaagcttcaatgcttcgacggtggaggcgggagcggcatcgaatgcggcatcgatctcggcctcggtgacggcaatgccggtcttttccagatcgatccggtcgaagcggcgtgaataatcgagcagcgcgctgtcaccctcgcggcgtacacgatccacgatttcccgcacggcgcggtccacatcttccgaaacctcgcgcttgccggagaggaaggccgcaaacttctgttcaaaatcagggtcggtctgtctgagcgttgtgaccatgcggacactccttcaaatatttcaagcgggcttgcagcccaaaagcgcaaggcgcatgaggcgggagggcgttctcatacgttatggcgcggaagagattcggtttcccaggcggcgccgagatccgtcaattgcgcttcgatacattccacgtcgagacggatagccgcatttgcggaaaaagtcagttcgattgttccggctggcgtctggcccggaatgaaacggattgtgagaagcgacagcacatcatcctgattctgccggttgatgccggtggcctttgccatagacacacggttgaaatgcagggcggtgcgtcggcgctgatagctgggcttgcgcaggaatttgggcctggcttcttcccagacaaaacgattggcggtcagcagaaaccgcttttccctggcgagatactggagatcggacactttgagaaccgcatcctgaagatgggcggacaggacctgcaaatcctcttcatccagcgccacaagcttcaacatttccatattcaggcaccaatttcctgtcgttttctcatgcggctgccgttttgccgccgcatggagagcgggtgtcctttcggggaatacaaaggacgcttccgcctgttaaacctatgcatcgcgcttccgaaaaccgattccggatttcggactgatgccttagccaacttgacatggcggcgcaaaaaaatcgacaggcttttcaagccttgtgcacgatgatgcagccaatgaaaaggccggagaagatttccggccatttgcggttcattttcagccgctgatacgcttgacatccgcgccgcagcgcgaaagcttttcctccagccgttcaaagccgcgatcaaggtgatagacgcggttgacgatggtttcgccttcggctgcaagtcctgcgatcaccagcgaaacagaggcacgcaggtccgtcgccatcacctgcgcgcccttcaggcgttccacgccctccacggttgcggtctggccggagagcgagattttcgccccgagacgcgccagttcctgcacatgcatgaagcggttttcaaagatggtctcggtaatgtgcgaggtgcctttggcgcgggtcatcaggcccatgaactgcgcctgaagatcggtcgggaagccggggaagggatcggtggtgatatcgaccggctggatgccgtgcccgttgcgcaccacgcgcaggccgctattggtctcgttgatttcagcgcctgcctggcgcagcgtttcaagcacacaggaaagctggctttcctgcgcaccttccagaagaacatcgccgccggtcattgccacggccatggcataggtgcccgcctcgatacggtccgggatgatgcgcacgcgcgcgccggaaagattggtgacgccttgaacatggatcgtgctgctgcccgcgccgctgatcttcgcccccatggcgttgagacagtcggcgaggtttgccacttccggttcgcgtgcggcattttcaatgatggtttcgcccttggccagcgttgccgccatcagcatgacatgcgtggcgccgaccgaaaccttggggaatttatagcgcgcgccgacaaggccgttcctggccttggctttggcataaccgttttcaatgtcgatttccgcgccgagtgccagcagggcatcaagcagcaggtccacgggacgtgtgccgatggcgcagccgccgggcagcgaaacattggcctcacccatgcgggcgagaagcggaccgataacccagaagctggcgcgcatcctggaaacgagctcataaggcgcggtcgtgtccacgatattgcgggcggtgaaatggatcgtgcgggaataggggccgttctggtgttcgcgacgtccgttcacggaataatcgacgccatgattgctcaggatgcggatcaattgctcgacatcggccagatggggcacgttttccagcgtgagcgtatcgtcggtgagaagcgaggcgatcatcaggggaagggcagcgtttttagcgccggaaatgggaatgacgccgttgagcttgttgccgccgacgattttaatgcgatccatgctgttcaccttctgggccgaagcatttgtccggcaatcgatttgcgccaagtccggcagcccttcaggcgcggcggcgatgcgtcatgaaatttacaagtcttgcggccaaattacgtcaatgacgaatcacggtcggacgatatctgtgcaaagaatggaaatgtgcttttatctcacccgcctcccatcttcaaggaagcgtttttgtggccattgcgcctattcttccttgccgtggccagcggtgattccgtcattgcgctcatccgcttcgcccgcgcggcgcgaacgggattgggccttgcggcgcatcagattcgcacgaagctgctcggcaagccgctttttgcggtagtcggcttcggtcagtttttctctgggtgtcgtcttttcagtcatgtgctcttgtttactacgggaaaaagccttggaaaagcggcattccgggcggtgcagcatagatttccacattatgtgaaaagaaatgcaattgcttgcttgcgatttgcgtagtgatgtggcagaagtccgccgcgctcaagagaatgctgcggtagctcagtggtagagcactcccttggtaagggagaggtcgagagttcaatcctctctcgcagcaccatcctatcttgttgaatgggcttatctttttgaaagacaacaccttttggacgacctcttggtacacagaggtggtacacatgggtttgcctatgcctgctccttacaagcatccgaagaccggcgtttattatctcaggcaacgagtccccgctgatttgaaggacaaggcgaggggcaagattgtcgcacttccgataagcggaacgctcaaaagcttcaccgtgggcgatagcgttaaggcttctcttgagacgaaagacccggcagacgccaaggcgcgttaccgcgaagctgatgcgtcgctgtcgaagttctgggaggccgtgcggaacgggccactaagtctgacccagaaggaaatcgcggaacgggctgggctggtttacaaattctttgcggacacattcgaggacgatgcggaagcccctgaactttgggagcgggcgcagcgtataaacgcggttgtcctcaagaaagcgaagctagggaagcgcccgacttaccctctgactgtggcacagcgtgacattctggaaccgcgtttcgggggctttgtcgataagttgctgatcgataccggagagcaagttgaccaagaaagccgtgataagcttctggtagccgttgccgaagcattacagcaatcaacaggcaccatactgaaacgtgcggacggcgattattcgcccgatacagcgatacgccagcgttacccggaatatgcgcccatagaaaagcctcaggctgtgccgagacagaccgaggaacggagcggggctaagctagacctatacaatcttctcgaccacaaatttaaagacaagggcaaagccaagacccaccgcgactatcggagtgagattgacaagttcgttaagttcatcggccacagcgatgctgaacgcatcacgaaggataatgtacgcgaatggagagacgcgctaatagcgcagggcctttccctcaagactgttaacgataagcgcctcacggctatcaaagctgttctcgcccatggtgtagctgagttcagtctatcccagaacgttgcggacggcatacgcgataaacgacaggaagcagccccggtcggctccaaaggttattccccagaacaggcgaaggcgatcctacaggcgacattcaacggaaccgacaaggagcttgacccgcattaccaacgggctgtgttctgggtcccgtggatttgcgcctataccggcttacgtgtgagtgaggttacacagcttcaaggcaagaatgtccgtaacgtagacggccacgctatctttgttatcacaccgcaagacggcagcaccaagagcggcaaggcatggacaaccggcattcacccgcacctgatcgaaatgggcattctcgacatgttcaaggcagttggcgacggtcctgccttctatcgtgcttatccagtcgggaccgatctacagaagattgccgggaagcaccgggccaaggagagcgcaagtcgtgtaggcgactgggttaccgctacgcttggtgagacagcacccggaggcagacctaatcacgcttggcgtcacaccttcacgacactttcgcgccgcgtcaagatggacaaagaggcacgggactacatgctaggcagtcgatcccggacggacgcacgggagggctacggagattggacgccggatgttatatgcggggaaattgacaagctaccacggttcgacgtgaaggagacggactaccgccctacgctcagagtaatgaagccgaagcctataagtgagccgtatgtgcgcccgaagaagaccagaggcgggaagctggtcctcactccaagggtgcctaaaggttgacgaacgccaccgccgcaatgaccaagagcgcggatgcgatgacgcgcagcgatgcgcttactgaaatcttccatgccggaacggcgaagacttcatggaccacagggttcgtgtggtgctgttgaatggggacccgtggttcgtggcggctgatgttgtgtccttgttagggttggcgacatacgcagacggaagcccgaacgtgacccacgccactcgcgtcctgaacacgacagagaaactgcttcttaggcggactacccccccacttaatgtcgggtagtgtggagaagctgttcgcgttccgacagccttcactcttgtctgtctccgaaagcggcctctacaaactcatcatgcgttcccgcaaaccggaagccaagaagttccagaactgggtaactcaggtcgtcctccctgcaatccgcaaggacggcatgtatgtgcgcggggaggagaaggtttcagccggtgagatggaccttgaagaactgacgctcatcaccttgacggactaaccggcattaagtgtggggcaggacggagagcgtacctcgtggttcgtggcggttgacctttacgacatcctttttggactccggactggtatttctacgagatggttcctgaaacgcgaagagacgaagacgctgcgtaaagcagagagcgcacagtacgcgctcagttcgcgctctcaaatctcttcgaggccaaggcccggttagtatcccttatctccgaagctggcctttacaagctgatcctgaaatcacggaagaaagaagcccagaagttccagaactggctagcccgagaagtcatcccagaatatttggcagaaatttccgcgaaccacatctgattaaaggcaaccgcgcactacccccgtggccccttccgtttcccttgaatgctgccagaaggtgaagccgatagagcattcagcgctttccggtaggtggtgggaggctggaaccagagaggtgcgaacggctttcctgaaggcttcacgtgaggggcgggagggctggacctaaggttgcataggagcagcacatgcctaataggttgcacagtggcagagctaacccggcgcagtagagataagcaccaagagctaaccctctacagaagcagggcggtggtcttatgtatcctcccggctctggccttggtctgccttgaagtccatttagggcttgggggtgttggactgatggcgtatgcagcaataaagtccaattagagtgtgtattgactttatggactattagtccgataactcctataaacctatttggattatgggggccaacatgaacaatgcaaccgtcgccaacgtcgccgctacctaccggggtcagcttgtggggtacgctcgtacatcgacaaccgatcagaaggcaggacttgccgcacaagagcgagaccttcaagcggcagggtgtgatcgcatattcagtgaacagacctctgccaaggatagtaagaggccggaactgcaacgcgccctcgatcatctgcgagaaggcgacacgttcattgttaccaagctggaccgtctggcccgttcggttgctgacttggttgatctcaccgggcaactcagcagcaagggcgtcagtttgcgtatcctcgccatgaacctcgacacggcaacgccgacagggaagcttatgctgaaccttttgggatcgattgcggggttcgagcgggaactgatgctggaacgccagcgggaaggtattgcagcggccaaggcaggcggcaagtacaagggcagggcacccacagcacagcgtcaggcagacgagattatccgcttgaaggacgaagggaagaccgtcgcggaaatcatggcggcaaccaaggcggggcggtctagtgtattcagcattcttaaggaggcaggaaggacggagcgccagcgttgaccggaagcaactcaacgctgttcaggacatgcttgccatgggagccggtacatctgagattgctaaggcgacggggttgacacgacagaccgttatcaggatcggtaaagaccctgtgaaggctgaccaaacattgaagcaatgggagccgcaaggatacgacatgcaaagaaaatgctaggcattgaacggtttttccgtaatacagtatccagaattgaataagatcaaagcaggtaaatgtcaggatggtgaggtagacaggagaacggaccttggcgtcacccatggcgataccaagagaggctctggataaagctatagagatacttaactgagaataggtcgcccagtagcagcttagccactccagcagcacgaccttaacggaaatgttcaggcgcgtccctgcggatcaatgtcggggatgtttcgacgcatggatccatatcggtgtatttttttgaggctccataaatataatagaggacttgtaaataggcgcatatgcggttaggtgcgggttgaaattcagcatgatagggggcggggcaggcatggttgattacgctgacgacgtggacggtgttatccttgaggacgacgagcagggcaacgatagcgagcctcaggaagaggatgcagaaacccgcagatatagcgatatggcattcaatccgtggcgctttgcggcaactgtgaaagcggaggctcttgttcgggaagctgtacaggctgtcgaagccgcagagacacgacagaaaaaacgcagggctaacgatcagaaagtcttcgaggacacagtagaagccattatctgtgacctcatgcaccaccggatatgtggccgtgagcacggcattcgtgtcagccgctccaatcgtagccttggcaagagccgataccgcaatccgatctattccaaagtgttcccgtcaatcctcgataaactggaatatgctggctggatcgagcagactgtaggcgaccgagggaaggttgtgaagggggcgcagacggtcatctatcccggcccacgtctggtcagccgtatggatgctgtcgatatttccttggctgacatggggattgccgatcagtctgacccaattatcctacagcggcccaagaaggatcgaaggctgttcggggcgcgggaagaatatgaggacaatgaacggacgcgtcaattccgcagtgaaatggaccagatcaacggctggctcggtaaggccgatcttgaagtattggacgcttctgacattgctgtagatgatacgggcgcagctataatacggttgcacgacccggcaaagcgcaagttgcggcgttatttcaccgacagcgaccatacgttcacctcgggcggtcgtctgttcggtggcttctggcagaacatgacgaaggccgagcggcgggaccttttgctgatcatggtcgatgtgctattgcgtctgatgaagatggagattgtcgcgttgccagtgcatgacgcggtactgattgcggagagcaaggcagatcagacgaaggctgtcatgctggaagcattcagggatcatgtcggctttcccggaagtgtcaccttcgagaactgacccgatggaaatctcgcgggtgccaagcttggctctcctttcggcttcacaataggcagatattcggttcccttgtgccgggtagaaaggatggtcaagccttgtcattgaggttatttctttactccataatcctcaatcatcattgaacggcggaagccgtcaacaagtatcaggcatcaggaagcttcatgctgccccttggtttggcactagcggtcatcttggcatgggacatgaggatgctgatgtcttaaccttaagtggatgttgaatggaggagtatgaagtacgatacacccttggtaacacgatcaggtgagcctaaggatataggaggtgaacccagagagataccttatatgtgggacccgtaagaagctttcctgcatgtccactcgacatgttcaccgctctgggttcttcaatgctccctatttcctctcaggatcgccgtagagactcattctggtgtttccggtagttccgactcaggttgcctgaatgcccgcccttgactcgctctggcggaaatagagggcatccatgccagaaggtccgatgtgcggagcacgggcgtggtgatccttgaggggagccttggtttgtagcggttgacctctattcgatcctcttcaagcgccgtacgggtgttgcgtccctttcgctctcccttctccgtgatcttcataatcagagaggcggagcctccacactcacggacagcattaggtccgcttgtgccgtctcccttggtccaccgttctctcgtccacaagcaagcctaatgacaccttatcgatatgtccttgatgagcaggactatggagtattgaaccctcggtaacaccgacaggtgaacctctatcatacccttaggtgtttaccctcggatcactctccattatggggaccgtgagagacatcccagccgtccggcacaccgccatccgcgccatgcacttgtccgtattccgacacacacgctggtgttaagccgtagaaaggcgctcaggagtccatggaggggcgtacaggggcttcccggtggttcggtgcggaaatcaacggaggcgactcagtgactcgctatggcggaaataagcgtacatctgattgccacgctttccctcagttcaatccgcagcacttcctgccgtgatcgtcgctaatgcgatgattagtgaactaccgaagggtgggccgaaggaggcacgataggttaagcaaaggttccccgtgggtttgcgctcacggggacctaacggcaattctcagaagccgtaaacgcttcggcagggagttaggcccggaacacgttgaagaccagagccgccatagctgttgctacggtatgaattaccgccgtagctgctgcttcccccgtagcttccgcttccatacgaaggcgagtgtgtgcctgagcgccccgtgtatgggttgacgttgccgcgtgtggaatagttgttaccggaccaaccgtcagcatttgaacggtagtgcggctgaacgtatgtcccattgttccgcatgtggccacgaacgtaagtgtctgccatagccgacgaagatgcagccacagccgcaattgttgcgataatgacgctagctttcataatgctgattacccccgttagtacgcaatctagcgcccaaggggattgctatagagcatcttaagcgagacaagcaagagagcgattaagctgatttcagccggactcccgccccacccgcaatcaattccccttcggccatgaacaccactccagcagcttctagggcgcgtttcacagcaagaacattgttccgaaggcccgatgcagggccctcgctggtttccatacggcccagtgtcggaaccgatactccagcagcagcagctaaatcagcctgagacatgcgaattaaggcccgtgcagcggcaatctgcgagccggttacttgatgtatttcactcatattgaagattatccattgacgttctaatttttaatgactaattatcataatgagtgaaatcaatcaacaaaaggtaaacctccatgaacgctcacacaaacataagtggttccgcagctttcgacccgaacgcttggcaccactcccagatgaccatccgggaagctatcgacctttctcaatcaggcggacacccttattccagcccgaatgtccccaaagggttcaacacggtcgtaggtttcttcttcgactgctacgattggtatcctgccgcctatgatgacgaggaaggcaacgccatgaaagaccgggaactgatccaatacgaagagtggtgcgctaagtatgcccgaaagctgggccttgaggttaaagaggttgaagccccggcagcactcaaggtgcacggcattatgaccttgaaggcttatcctgaggcgctgcttgaaattagatgcttggagctttgaaaactgcttgtcgggtggccccaaaggtggtacacaaaccaaaaatagctggaaaaaaggttgttgtttttcaatgcgctaaggataaaattttagatttcaatcctctctcgcagcaccatcctatccgcttgaaaaagcggaacttcctgacaataacagttttcggatggctttttggtccacagaggtggtccacaagggtcgttccccgcctttctttttctacctcacctacccgttttcaggcctgttcatcacttcttggagagcgaacgccaatgcgtctggcgatgatatgaatgtgattatccttcgctgtcagccgccttggtttagtcaatgttgtggacatgcctataggtgactctttttatcgggatatatccctttaattgtcggtcatggcggcgtcctgccgcaccctgacccccctttattgtgcggcctgatttatattagagcgcaataaggttcgggtggatgtttcaaggacaccccagcttctatctgcacatcatgctttcccaaatccatgccccggattttggaaaacacgacgccgtaggtaaatcattcgaaatatacccacatgctcatcatcaacgataataatctgtcgggactctcgttgcagcgcgtcaacgggaccggtgaactttctgtacagttcaaggacggacgttcacgtatttcgcggctttaccaggaaggcgctgccaagattcgcatgccccaggcagtaaccggcccgctggaggcaatcctcatcaacacatcgggcgggcttacgggcggcgaccgtctgaaatgggatgtggcgctggatgacggcgcttctgccgttatcaccacacaggcctgtgagcgtatctatcgctccggcggtggcgaggcacgcattgccacccgtctcaaagcggcaaaaggcacgcgtcttgcctggcttccgcaggaaaccattctgttcaatcgctccatcctgtcgcgcaggctggatgtggaactggaggagggggcgcagatgctggtggtggaggcgactgttttcggacgcctcgccatgggcgaacgggtggtggcggcgaggtttgccgatcgctggcgggtgaggctcggcgggcgcgtcatccatgccgaagaatttcggctgggacctgatgtcggggccgaattgcaggcccctgcggttgcaggcggtgcgtgtgcgatggctacggtgctgatggtctgcgagcaggccgggcggtatctggaaacagcgcgtgcaatcattggcgaggagggcggctgtagcctttggcgggtgggcaaggcctcaaagctcgtggtgcggctttatgcgccggatagttatgcattgcgcaggcgcctctgccctctggtggcgctgctcaatggaaaggcaggactgccgaaagtctggacgatctgaacggcattccgccgccttataccagggctcgatgggtagaactgatcgagcctggttaagcccgtgcggcaattacgcattttcaaggcgtggatagcattcgcatctcagcgccttggtattaactgaaacagctccaaggaagcgaagtcatgaatttgacgcccagggaaaaagacaaacttttgatcgcgatggccgccatggttgcccgccgccgtctggaacgtggggtgaagctcaaccatcccgaagccatcgccctcgtcagcgattttgtggttgaaggcgcgcgcgacgggcgcaccgtggccgaactgatggaagccggtgcgcatgtcatcacccgcgaacaggtgatggacggcgtggccgaaatgatccgcgacattcaggtcgaggccacttttcccgatggcacgaagctcgtcacggtgcacgagcccatccgataagagattgcccattctcaggcgctgcttgtgcgggcctgtttttttgaaaggtatgaaaatgaagaagatgtcggttgtggtggcagccgcggcattgatgctgactgcgagtcctgcctttgcgcttggcagcctgatgctgatggctgggtaaaggatagaactcatgatcccaggagaaatcattacgctggaaggcgatatagagctcaatcagggccagccgaccgttacgatgcgggttgccaataccggcgaccgcccaattcaggttggcagccacttccatttttatgaggtgaatgccgccctttccttcgatcgtgagaaggcgcgcggccagcggctcgatatagccgccggcaccgccgttcgcttcgagccggggcaggaacgcgatgtgacgctcgttcccatcaggggccatcgcgagatttatggcttccgccagatgatcatgggcaaactttaagggcgacggagacgtttcatgccagcaagaattagccgcgccacctatgcgcaaatgttcggccccaccgttggcgacaaggtgcgccttgccgatacggatctcatcatcgaagtcgagcgcgacctcaccacctatggcgaggaagtgaagttcggcggcggcaaggttatccgcgacggtatgggccagagccagctttcccgcgccgaaggcgcgatggacaccgtcatcaccaatgcgctgatcctcgaccatagcggcatctacaaggcggatatcgggcttctcgacgggcgcatcgccctcatcggcaaggcaggcaatcccgatacgcagcccggcatctcgatcatcatcggccccggcacggagatcatcgctggcgaaggcaagatcgtcaccgcgggcggcatcgatacccatgtccatttcatctcgccgcaacaggtggatgaggcgctgaatgcgggcatcacctgcatggttggcggcggcaccggccccgcgcatggcacgcttgccaccacctgcacgcctggcccctggcacatcgcccggctgatccagtccttcgatggcctgccgatgaatatcggtgtgttcggcaagggcaatgcctcgctgcccggcgcattggaagaaatggttcgcgccggcgcctgcggcctgaaactgcatgaggactggggttgcacaccggcggctatcgacaattgcctttcggttgccgatcatttcgacgttcaggtggcgatccacaccgatacgctcaatgaaggtggcttcgttgaagatacgctcaatgccttcaagggacgcacgatccactctttccatacggaaggtgcgggcggtgggcacgcgcccgatatcatccgcgtttgccaatatccgaacgtgctgcctgcttcgaccaacccgacccggccctacacggtcaacacgattgcggaacatctcgacatgctgatggtctgccatcacctgtcgcctgcaatccctgaggatatcgcctttgccgaaagccgcatccgcaaggaaacgattgcggcggaagatattctgcacgacatgggcgccttctcgatcatttcctccgacagccaggcgatgggccgtgtgggtgaaatgatcatccgctgctggcagacggcagacaagatgaagaaacagcgcggcagcctgcctgacgataggccgggcaacgacaattaccgcgcccgccgttatattgccaaatatacgatcaatcctgctatcgcgcatggcatggcgcatgagatcggctccgtggaagtgggcaagcgtgcggatctggtgctgtggaacccggccttcttcggtgtcaaaccggatatggtgctgcttggcggctggatcgccaccgcccccatgggcgatgcaaacggttccatccccactccgcagcctatgcatacccgccccatgttcggctcgttcggcaaggcgctcaccaacacgtccatcacgtttgtttcgcaagcagcgatggatgagggcctgcgtgagaagatcggcgtggacaagcagctggtggcggtcgtcaatacgcgcggcggcatcggcaagcattccatgatcctcaacaatgccatgccgcagatggaagtggacccggaaacctatgaagtgcgtgcggacggcgaacttctcacctgtgagccggtagacgtggtaccaatggcgcaacgctacttcctgttttgagccggagtatgagatatgtttcgagcgattgccatcattcgtgcccatgaagtgatcgatgccgttccggccagccatatcgtcctggagcgcgatgagcgccacctgcgccgcaaggccatcacgctggaaaacggtgaaaaaatcctcgcggattttgctgagccggtcgtgctggaacacggcgaccggctggtccttgatgacggccgcgagattgaaatccgcgccgcaagcgaggaactctatgagatccgcgggcgcgacccgcgtcatatagccgagcttgcatggcacattggcaaccgccatctggcggcacagatcgagacggaccacatcttcatcctgcgggatcatgttatccgggtgatgcttgaggggcttggcgcaacagtaactgacgtcgtggcgatcttcagtccgttgcgcggcgcttactccggcggccatcaacaccaccatgggcacgaccatgatcacgggcaccatggacacgaccatgaccatcatcaccccgatcacgaatgacccgaccacggccctgctgcggcttatggcgtggctgtcgccggtctttccggtcggttcgttcagctatagtcacgggctggagcgggcggtgcatgacggtctggtcgtggatgcggcaggccttcaggactggctgcaatggctggtgaggcgtggttccggctggaatgacgccgtgctttgtgcggaaagctggcggtgtgccatgaagggggaggatctgcacgagattgccgaactggcggaggcactcgccggttcgcgtgaacggcatatggaaaccatgttgcagggcggggcattctttgccgccgccagaagctggccgtgcgagatctttgaccgcctgccgcccgattgcgcctatccggtcgctgtcggggcggtggcgggcgggcatggcgtgccgcttgcccaggcactggcagcgttcctgcaggccttctgcatcaatctcctgcaagcctccatccgcttgtcggtgacggggcagagcggggtcacagccattatggcggcgctggagccggtattgggtgaaaccgctgcacgcgcggctctctccagcatggaggacctcggttctgccaccttcatcgcggacataatggcgatgaaacacgaaacgcagcattcaaggctttttcgctcatgacacagaaaaatggaccgctccgcgtcggcatcggtgggcctgtcggctccggcaagaccacactgaccgaaaagctttgcaaggcgatgcgcgataaatattcggtcgccgtcatcaccaacgatatttatacgcaggaagacgcgcttattctggcgcgccgtcaagccttgtcggaagaccgtatcatcggggtggaaacgggtggttgcccgcacacggccattcgtgaggatgcttcgatcaatcttcaggccgttgttgaaatgacccgccggtttccggacctcgatgtggtgttcatcgaatccggcggtgacaatctggccgcgaccttctcgcccgaccttgccgacctgaccctctatgtcatctcggtctgccagggtgaggaaattccccgcaagggcggccccggtatcacgcggtcagattttctggtcatcaacaagagcgacctggcgccttatgtccatgtcgatctggaggtgatggaggctgatgcaatgcggatgcgcgcaaagcgccccttcggctttaccgacctgcatcggggcaagggcgtgcaggaaatcattgatttcatcgtcgaaaatggtgggctggaaccacgttcaaactgatagccaggccccgctttgcggggcctgaatgcaatcgccgtaaattatgagaatggagcatttccagcaaaagtgagaaacggttttgcgttggaaaatgcgacatgttttggaaagaaatggcgcacccgaaaggattcgaacctctgacccccagattcgtagtctggtgctctatccagctgagctacgggtgcttgccttttggccgctcgctgcggcgatgggcggttgataatcggacagattgctaaatgcaagcgtcttctgagaaaaaatgcgcttatgtgaagatttcttgcagatgcccgctttcccggctttttatcctcccatgcaggccgtgaagattgcttcaggcactctcctctgcctgctgattgttgcgagtgtcacgctgcatcggcaaatcaggcaggcgaatctcgaaatgcgcgccgatgggccggtcttcccgcaattcgattgtcccgccatgtgcccggatcaattcctgtgcgatggcaaggccgagcccggtgctgtcgctgcgcgttgagcctttgaaggcggtgaaaagattgtcacgggccttttgcggcaggccgggccccgtatcctcgaccccgatgatcgccgtcgtgccgatacgcccggcggaaatcgtcagtcgcttgatcgttgcagcatcgctgctctggtcgcgctccatggcctgcacggaattgcggcacagattgctgagcacgcggaagagctgttccgaatcgacatccagctcgaaattttcgggcaccagattctggaactcgatcccggattcggcgctgagattgagcgtgttctgcacatcggtgatgatggcgcgcagaagcacacgacgaggtttcggcggttcttcctgcgagcggccataggcgatcacgctttccgaatagctgatggcgcggctgagcgtgcggatgagttttggcgcaaaacgctgcaccatgggatcgttcgtatcggccagacggtcggacatgagctgggcggaagcaagaatgttgcgcatgtcgtgattgatcttggagacggcaaggccgagatcggccagatgtttttgctcttttagcgtgcgttgcaggtcgctttgaatatgggcgatctggcgttgcgcgacgccgaactcgtccttacgattttccggtacgagtatgagcgccggattgtcgggcgtggtggcaaaatcgatcatgttgcgatgcatgatgcgcacaggccgcaacagcatctcatggatgatgagatagacaaggcttgcagcgatcactgaaatgatgagcgagataagcgccacattgcgcgcataaaccagcatggcatggcgcaacggtgcgtcggaagtgacgatttcgatgattcgccccggcgatgtcgatggcgaaacagtgccgtaaatgcgcaaggtgcggttgccgccattgaacagcgtgtcaaaagtatcccatatggcgcccgcttcactgatattgtccagatcgataaccttatcgatcttgcgcggcatctcggtcagggccagaagacgcgatgcccccgcttcgcgaagggcaatggccttggtgccggtcgccagaagcaccttgtcctgaatgtcgcgcggcacttccatactgtcgctggaggccagaacctcgctcaccgcgccgaccgtatcgaggcgtgaattcatccagcgcacccgcatattggcgatggaaggcacgaaaatcagcacttcagcaatgagaacggccagcgccgtcagaagcaaaagcttgttggacagccggttgcgccagcgcagccgggtgaattgcgttgaggacgttctgtcgtcagcggcggcaggtgaagcggcttgaggggaagtgccgcttgtatcgatggttttgtcagcaaccgccatgtcaggttccaaatcggtgagtcgtccgcaggcaggccctcgtgcccggtgtggtccggctttggcatgcaagaataaatgtagcttcctatatatgctgtcgcagcataattccaacgccctttgccgacggggttaaaaaccgtgcgcgaccgaggcgtattgatgcattaccgaaatttaactcgacctcgtaaatctctctgtgcaaagttgcccgcgaaaaaatccatgcggtttgcggacccgcgtgggttttgccgcgtggagacgaaaattgtcgccttcgctgcaatgaaactggttttggacgcgggctgtcggggatgacaaggcggccctggccggagggctgaatgaaatcctggaagcagattgccctgtgcctgctcatcattctcgccgccacaggtggctggtatgtttataagaacaacaatggcgcggcgcaattggccctatcttctggagatgcgcccggcaatgtgtctcaggctcagcccaaaaaacagccgaagaaccatgcagccccccttgtcgtggtggcggcggccggcgaagaaaccatcaataatcgcctgaccgccatcggttcggcgcgggccctgagcacggtttccgtgacgccctattccagcggctacatgaccaagctccaagtcagggcgggcgatacggtgaaggaaggcgatctgattgccgaactggacgccgagaccgagcagattgccgttgccaaggccgaaacggcgctgaaggatgcacgaaccacccgccagcgcattgcacggctgcgtgcaaccaacacggcgaccgaagtgcaggccgtgggggccgaacttgctgtcgccaatgcgcagcttgcgcttcaggatgcccaacttgcgctgagccgccgcatggtgcgcgcgccgatcaccggcattgtcggtattcttccggtcaatgccggcaattacgtcacggcacagacttccatcgcacgcatcgatgaccgctcgaccgttctgatcgatatctgggtgccggaacgtttcgcaccgcagatcaaggtcggacagccgctcaccgcagaatccaccgctttccccggcgagatttataagggccagatcaatgccgtggacaatatgctggatgaggcaagccgcaccctgcatgttcgtgccgaagtgccaaatgccgaggaccgcctgcgtgcgggcatgtccttttcagtgaccattctcttccccggcgataactatccctcggtcgatccgctggcgatccagtggggggctgacggctcctatgtctggcgcatcgaaaacggaattgcgaagaaaatacccgtccgtatcgtgcagcgcagttccgacaatattctgatagacggcccggtgaagcggggcgacatgattgtcacgcagggcgtgcagaccgtgcgcgacgatgcgccggtgcgcgtgaagggcgagcagggcgtcagcgctcttgcccccgccgcaatgcatgacgaagggtgaggggctgacggagcgtgagtaacaagaacccttcttccggcggttcgacggcgcttttcatccgccgccccgtctttgccttcgtcatcaatatcctgatcgttgtggcgggccttgcagcctttaccggcgtcgatatccgtgaattgccggatgtggatcggccggtcatcacgatcagcacggattttagcggcgcatctgccgaaaccatcgaccgtcaggtcacacaggttctggaaaatgcggtcgcgcgtgtttccggcgtgaaatcgatttcctccacctcctccttcgagcgcagccgcgtgacggtggagttcaacgatggcgtcgatctcaacgtcgccgccgccgatatgcgcgatgcgatttcccgcgtcgccaacaatctgccggaagaagccgatccctcgcgcatcatcaaggcggattccaacgccgatccggtgatgcgccttgccgttacctccgacaccatggcggtcgatgacatgacggtgctggtggaagatcagatcgaggacgtgctttccgccgtgcccggcgtcgccgacgtgcagatcaacggtgaccgcgacaagattttccgcatcgatatcgatcaggcccggcttgcaagctacggtctcaccattgctgatatttccaacgcgctttcgtcgatggggctggatgcgcccgcaggttcgcttcgcagttccgaccagtccatcgtggtgcgcgccaccgccaatctggaaaagccggaagatttcgagaatgtctatatcaaggggcgcacgcagatccgcgatgttgcgacagtcacccttgggccggatatcgaaagctcggcggtgcgctccaacagcaagaccgccatcggcctcggcatcgtgcgtcaggcgcagtcgaacacgctcgatatttcgcaaggcgtgcgcgcagccgttgccaatttgcagaaaaccctgccggaaggggtcagcattgccgttaccagtgacgatgcgaacttcatcaacggcgccatccatgaagtcgaaatcgcgctgatcgcgtcggtgattatcgtcgttgccatcatcttcatgtttctgtgggatgcgcgcgcgacactgatccccgcgctctccatgccggtcgccctgatcggcaccattgcggcgatctatctggtgggcttctcggtcaatatcctcacgcttctggcgctggtacttgccacgggcctcgtggtggatgatgccatcgtggttctggaaaacgtggtgagccgccgcaatcagggcatggggccgcgcgccgcagccgtgctcggtacgcaggaagtgttcttcgccgtcatcgccaccacgcttacgcttgctgccgttttcgtgccgatttccttcctgccggggcaggcgggcggcctgttccacgaattcggcttcgtgctggcaattgcggttcttctttcctccgtggtcgcgctcacactttgccccatgctcgcctcgcgcttcctgaaggaagcaagcgccacggtggaaagcgaagggcatggcccgctcttcctgcgccgcattggcggcggcttggcgaatttctatcgcaagacgcttcatgcctgcctttcggcgccctttatcgtcgtgctggtggcagtgcttttcgccggtgcgtcctatgtcggctatggcctgatccgccaggaactcacgccttcggaagaccgcgcggtggcgcttctgcgcatcaacgggccgcagggcatcagtgtcgaattccttcagtcccagctcgacaagatcgaggaagcgatccagcccctgcgcgatagcggtgaaatcaccaccacctacgcgattgccggttcaggtggctcgtccaataatggttttgtggtgctgacgcttgcctcctggaaggagcgccagcgttcccagcaggaaatcatggccgacatcaccaaccggatcaaaggcattacggcggtgcgcgtctttaccacgcagcccaacagccttggtattcgcggcgcgggcaatggtctgcaattcgctattgtcggtggtgaatatgccaaactccagcctgccgcgcaggcggtggtggcggcgctggagaaagacccgcgcttcgtgcagccccgcctgtcggtggagccgacacaggcgcagatttcggtggagatcaaccgcgagcgtgcttccgatctgggcatcgatatcaccggccttgccaatgccgtgcaggcggttctcgatggccgcaagatcggttcggtctatgtgggcgaccgcagcttcgatgtgaagcgcgtctcgaccaccaacccgatcaacgatccgaccgatcttgaaaatattttcatgaaaacagcggatggccgctatgtgccgatgtcatccattgcaagcgttgtcgaaaaggctgttccgccacagcttaatcgggagttgcgccagcgttccgtggcgatcaccaccaatctgcgtgacgattttgcgctcggtaacgcctttgcggcggcgcaggagattgccgccccgcttctgccgcccggcagccacatcatcccgcttgccgaagcgtccacgctcagcgaaacgtcgagcggcatggccatcgtgttcggctttgctatcgttatcattttgctggtgctggcagcacagtttgaaagcttcatcagcgcgttgatcgtcatggccacggtacctttgggcctgggctgtgcagtcttcgccatgatcctcaccggcacgagcctcaacgtctatagccagatcggccttgtgctgcttgtcggcatcatggccaagaacggcattctcatcgtggaattcgccgaccagttgcgcgacaagggcctgaatgttcgcgaggcaatcgaggaggcggcgaatatccgcctgcgtcccgtctgcatgacgatgatctgcgcggtcctgggcggcgtgccgctggtgctggcaagcggcgcgggcgcagaagcccgcgtggcgcttggctgggtcatcgttggcggattgggtcttgcgaccatcgccacgctttatgtgacgcctgttgcctatctcctgcttggccgtttcaccaagccaaaggttgaggaagaggaacggctggaacgcgagcttgtccgcgccgaggctctggaagaaaaactcaaatagcggcacaggcacacaaacaaaacccggaagcacgcttcccgtctgctttcgggccccgctccggggccatgctattgacgttcatcatatgcacttcccgaagctgagccatggtcatcgcatcagactcctatcggcatatgttcggcactgcgctccaccttgcgcggcgcgacaatttccttccattgcgatagcgcgcgattgaccgcgccattcggctcacgctcgatgaagcgcccgtcgcccggttttgctgtcacctgtcccttgtcgaaggcgatccgcccgcgcgacagcgtcatgatcggcagccccttcagctcgaaaccctcgaacacgttgtaatcgatggaggaatgctgcgtcttggcggaaatcttcttggtcgcctccggatcccatataacaagatcggcgtccgcgcctggcaccacggcacctttctgcggatagatgttgaggattttcgcgatgttcgtggaagtgacggccacgaactcattaggtgtcaggcggcccgttcgcacgccgcgcgtccacagaaccggcatacgttcctccagcccgccggtgccgttcggaatcttggtgaaattgccgatgccatagcgtttctgctcggtggtgaaggcgcaatgatcggtcgccacgcattgcaggcttccagccgcaaggcccgcctagaggctgtcctgattgagcttgtcgcggaacggcggcgacatcacgcgccgcgcggcatagtcccagtcgcgattgtgatattcgctttcatcgagcgtcagatgctggatcagcggctcgccgaaaacacgtatacccttctggcgcgcgcggcggattgcttcatggctttgctcgcaggagacatgcaccacataaagcggtacgcccgcctgatcggcgatcatgatggcgcgattggtggcttctccttccacttccggcgggcgggaataggcatgggcttccggcccgtcattgccttcggccatgagtttcgcctgcaattgcgcgacgatatcgccgttttccgcatggacgagcggcatggcacccagttccgcacaacgctggaacgaggcgaacatctcatcgtcattcaccatcagcgcgcccttataggccatgaaatgcttgaacgtgttgatgccgcgcttcaccacttcgaccatttcgttgaaagtgcgctcgttccagccggtgatcgccatgtggaacgaataatcggtgcgcgccttgcccgccttctgaaaccattcctgaagcgcatccagaagattgccctcggaatccggcaggacgaaatcgaccaccatcgtcgtgccgccggcaagtgctgccgccgtgcccgtgtcgaaatcgtcggaggaatatgtgcccatgaagggcatttgcaggtgggtgtgcgggtcgatgccgccccgcatgacatagcagccggatgcgtcgatgacctcatcgccttcaaggctatcgccaatggcggcgatcttgccgtcttcgataagaatatctgccctgaacgtgcggtcagccgtgatgacggtgccgcccttgatgactttgcttgccccggtcttggccattgttcgtcgttccccttgttggttttgttgcgaacagcggtattgggaagttcagcttacaatttcagcagtctccaatacagcatgcagaagcacgtcggttcccgccgacgcccattcctttgaaatatcctcgtcctcattatggctgagcccatccacacaagggcacatgaccatggccgtcggtgcaacgcgattgacccagcaggcatcgtgacccgcgccggaaacaatgttgcggtggctatagcccagcctttcggccgcattgcgaatggcttccacgcagcctgtgtcgaaggtcacggggtcgaaatggcccgccacctcgatctcgatgccgatgcccagttcctcggcgatttttggcgcttctttttcaaaacgcgccttcatgccgtcgagcgtggcctggttcggcgagcggaaatcgaccgtgaacacgatctgccccggcaatacgttgcgtgaattgggcgatacgtcgatatggccgacgccgcccacggcatcgggttgatgcgccatggcgatctcgttgaccagttgcagaagcttgccgaggccaaggcttgcattcttgcgcattctcatcggcgtggagccggtatgggcctcctttccggtcagcgttacctgcaaccaccaaaggccctgcccatgggtgacaaccccgatatccttgtgctccgcttcgaggatcggcccttgttcgatgtgaagctcgaacatcgcatggatcttacggctgcccacaggctcgtcgcctttccagccgatgcggacaagctcttcgccgaacgtcttgcccttggcatcggtgcgctcataagcccagttctgatcgagcacgcccgcaaacacgccggaggccagcatggcgggggcaaagcgcgtaccttcctcattggtccagttgaccacgacaatggggcgtttggtcctgatattcatgtcgttgagcgtgcgcatgacttccagtccgcccagcacacccagaacgccgtcgaacttgccgcctgtcggctgcgtgtcgagatggctgcccatatagaccgggtcagcgtcgctatcctcgccggggcgggtgaagaacatgttgcccatggtgtccacgcccatggaaagcccggccttttcgcaccagttctggaaaagcctgcggccttcgccatcctcgtcggtcagggtctggcgattgttgccgccgcgcagaccgggaccgatcttcgccatttccataaggctgtcccaaaggcgatgccattgactctgagattgctggtgagcaccatgcgcctgcctcctcacgaatgaaagcgcgtttcaatgcgtgccattcagctatggcccgcattcacctcgcttctctatgttcccgtgacccggctctttggcctcaatgtttctacaagatgtaaaaacttgactagttggtcaaaatgcaggctagaagagcataagagaacggtcaagcggttttgaaaaattctattctgccgaaaggtatcaaatggccatagccccatcagatttccgcaatggctcaacagcaaaggaaaaggcggaaggtggcacgcgcattcaaagcatcaatcgccgcctgatcctcgacgcggcgctggacgtgttttcggcctatggatttcgcggctccacgatagatcagatcgccgaaaaggcgggcatgtccaagccgaacctcctctattatttcccccgcaagcagaacatctacgttaccgtgctggaagatacgcttgccacatggcttgagcctttcgaggatatcgatcccgatggcgatcccctggaagagcttcgccgttatattgcgcggaaactggaaatttccgcgagcaagccggaggcctcgcgcctttttgccaatgagatcctgcatggcgcgcctgccattgccggttttttgaaggggcgtctgaaggagctggtggatgagaaggcggcggtcatccatcgctggattgcgcaaaagcgcattgcgcctgtcgatccttatcatctgattttcaccatctgggcggtaacgcagcattattccgattttgccgtacaggtttcggccattatgggaccacgcgccgaagccgcaaatttttatgatgaggctgcacgcgctgtcagcgccattattcttgacggcatccgcctgcgtgatgatgctccgaaatcatgaagacgattcgtatttcagcagccattatccgcgatgaagcgggccgtttccttctcgtgcgcaagcgcggcagcgagatattctttcagcccggcggcaagatcgatgacggcgaagacccggaaacctgcctcttgcgcgagatcgaggaggaactgggcatccgcattggccgcagccagttgcgttatgcggcgaaaatggcagcccctgccgccaacgaaacggatgcgacggtggaagccgagctttaccatcttacgctggaggaagggcaggtgcccgtcgcctccagcgagattgaggaattgcggtggaacccgccgggcgacaccacgcggccgtcgcccttctgtcgcaggccattcaggcacggtttgcctgaacgcgcttcgcacttttttggaaatgctctattgcgaaagtcttttattcggcggcctccttcatggccgccggattgttcggatgcgtggtccagttggcgtaagcgggcatgatgggcgccttcgtgcgcgggtctacgccggaaatctgctccatggtgatgcagttctccaccgggcagacattgacacagagattgcagccgacgcattcctcgtcgatcacctcgaaatgacgcgcgccattcaccatggccgtgatggcctgatgcgaggtgtcctcacaggcaatgtggcagcggccgcattggatgcagaggtcctgattgatgcgggccttggtgacatagttgaggttgagatattgccagtcggtcacatgggaaacggcgcagccctggaagtcgtcgagtgtctgatagcccttgctgtccatccagtcggaaagaccgtcgatcatctcctgcacgaccttgaagccataggtcatcgcggcggtgcagacctgcaccgtgccgcagccaagcgcgataaactcagccgcatcccgccaggtggtgatgccgccaatgcctgaaatcggcagacccgccgtttccgcgtcgcgggcaatctccgccaccatgttgagcgcaatcggcttgaccgccgggccgcaatagccgccatggctgccgcgcccgtcgatggaaggcacgggcgacatcgtgtcgagatcgacagacacgatggaattgatcgtattgatgagtgacaccgcatccgtgccattggcaaaagccgcacgggcaggcttgcggatatcggtgatattgggcgtcagcttggtgataaccggcatacggctgtattgcttgcaccatttgacgaccatgccgacatattccggcacctgaccaaccgctgcccccatgccgcgctcgctcatgccgtgcgggcagccgaaattgagttcgatcccgtccgcgccggtttcctccaccagcggcaggatcgccttccatgcctcctcctcgcagggcaccatgatcgaggcgatcaatgcgcggtccggccagcgcattttcacctctttcatctcgcgcaggtttatctccagcggccggtcggtgatgagttctatattgttgaggccgagaagccgccggtccgcgccgtggatcgcgccatagcgcgggccgtttacgttgaccaccggcgggccttccgcgccgagcgttttccagactacgccgccccagcctgccttgaaagcgcgctcgacattataggccttgtcggtcggcggggccgaggcgagccagaacggattgggtgatttgatgccgaggaaattcgttgaaagatcagccatttttcaatctcccaaaccctattcgctgccaggttgaacggttgcgtgacgggatggcgctgcgggcgcatgatgcgcggcaccggaaagaacggcttcggcaaaaccttccacagcttccgggcggctcgtcagtgccgcatgaatggataaggccgcgaccttgccgtcttcaacggaggcaaccgtcagatcttttccgcctgccacacagtcgccgccagcccagataccctccaccgaggtccgcccttccgcatccacgctgatgcggcctttcgcaagggcgatgccggacccgcgcaagggttccggatcgaaggtctggccgatggccttgaacacctggtcggcctcaagggtcagatattcgccggtgccgacaagcttgccatcccgattggccgtatattcaaaggtgatcgcatggacgatgccgtcttcactgcgctccagcgcatggggctgcaaccagtggcggatgacgacgccatgtatctgcgccagttcctgttcataggcgctggcattcatgctttcctgtccgcggcgatagacgatggtgacgttgtttgcgccgagctttttggtctggattgcaacgtcgatggccgtcatgccgccaccgataacgacgatatcgcgcccgacgggcagggtggaaaggttcctggcctgccgcagattggcgatgtaatcgacggcatccagcacgttcggcgcgtcttcgccggcaaggccgaggtcgttcacgcccggcagccccatggcgaggaacaccgcatcatatccggccttcagcgcctcgacggtaatgtcctggcccagcgtctggttatattcgatatggatgccgccgatctgcaacacgaaatcaagttcgcgctgggcgaaattgttcaccgtcttataggcggcgatgccatattcgttgagaccgccgcccttgggccgggcctcgaagatcgtcacctgatggccatgcatggcaaggcgatgtgcagccgaaatgcccgccgggccagcgccgacaacggcaatgtgcctgcccgtttcggctgcgcgggtaaacgggtggttgcccgtggccatcagcatatcggtggcgtagcgttgcaaatggccgatcttcaccggcttgccttccgccacctcgcgcacacagacctcctcgcagagcgtttcggtcgggcagacgcgggcgcacatgccgcccagaatgttttcggcaagaatggtcctggccgcgccagccgggttgcctgcattgatctgccggatgaaaagcggaatatcgatgcccgtcgggcaggcgttcatgcaaggcgcgtcataacagaaataacagcggtcgctttcgacaatggcttcatgcggtgagagcggtggatgcaggtcgtcgaagacatgcgcataatcgccagcaggaagccgcgcgccgcgaatgtctggagagcctgcatcaatggacgaacttcctgctgatcccgtgtgtttcatggatcgcatctcccatttttgctgatgcagccatgcgggttccctttgcgcaaagctgctgtttttccgggctgcgatctttattgccgcttatggcccgttacagacaggatgacagattttgatggaaggtcaaattttttatcatccggtcaattatgaggaaaagcgcgcgccttcgggatttttagaggacatcctgtttcgctgccgcttcagcaatattggtgaagaagcggtcggcgatcttgcgtgcgacggaacccagaagcctgctgccgagctgggcgaccttgccgcctgcatcgccgcgaataacgtaggagaggactgtggcgctgccatcctcgtgaagccgcacatcggttacgccgtgggcgaagcctgcaatggagccttcgccatggccggaaatcgtgtaggattccggcggtctcatattggaaagttccagcattccatgaaagcggaccttaagaatgccgaaacttactttcagtgcggcgcggatttcggtttcggaaatgcgctctatgccatcgcaaccgggaatgcaggctttcaatgtttcaatatcgttcaacgcatcccaaacggcctgccgcggcgctgcaatccgttcttctccggtaagatccatgcttcactccgacgtgtatagtcctgaatggacgtatatgatgtatataacgctctgtctaaagtggaagttgggtaatttatttgccgcaaaccttctctaaaccgcctaatatccgagattaaatcgatttgattcgggagtagcaccatggcaagagacgcgacgaagcttgaagcaacggtcgcaaagctgaaaaagcattgggcggaatcggccccgcgcgatatgcgcgcggcattcagcaccgaccccggccggttcgggcgatattcgctctgcctggatgatcttctgttcgactggtcgaagtgccgggttaacgacgagaccatggcgctgttgaaagagctggccgtcgctgccgatgtggaagggcgccgcgccgccatgttcgcgggcgagcatatcaacaataccgaagaccgcgccgttctgcatgtggcgctgcgcgacacgtcctcgaaggaagtgctggttgacgggcataatgtactgccggatgtgaaacatgtgctcgaccgcatggccgcttttgcggatggcatccggtccggcgcgttgaagggcgcgaccggccggaagattaccgatatcgtgaatatcggcattggcggttccgatctggggcctgtcatggcgacgctggcgcttgcgccctatcatgatgagccacgcgcgcatttcgtttccaatatcgatggcgcgcatattgccgacacgctttcgccgcttgatccggcatcgacgcttatcattgtcgcgtcgaagacttttacgaccattgaaaccatgacgaacgcgcagacggcgcgcaaatgggtggcagacaccctgggcgaggcggcggtgggcgcgcattttgctgccgtttccactgcgctcgacaaggttgcggccttcggcattcctgaagatcgtgttttcggcttctgggactgggttggcgggcgttattcggtctggtcggccatcggcctgccggtgatgatcgccgtcggcccggataatttccgcaagttccttgcgggcgcacacgccatggatgtgcatttccgcgatgcgccactggaaaagaacctgcccgtcatgctcggcctcatcggctattggcatcgcgcaatctgcggttatggcagccgcgccatcattccttatgaccagcgcctttcgcgcctcccggcctatttgcagcagctcgatatggaatcgaacggcaagagcgtgacgctggatggcaagccggtttccggcccaaccggccccgttgtctggggtgagcccggcaccaatggccagcacgcctttttccagcttctgcatcagggaaccgatacgatcccgctggaattcatcgtggcggccaagggccacgagccgacactggatcaccagcatgaaatgctgatggcaaactgccttgcccagtccgaagccctgatgaaaggccgcacgctggacgaggcgcgtgcgcagttgcaggcaaagaacctgcctgcgtcgcaagtggagcgcattgccccgcaccgcgtcttttccggcaaccgcccatccctgacgctcatccatgacatgctcgacccctatgcgctgggtcgcctgatcgcgctttacgaacatcgtgttttcgtcgaagcgcagattttcggcatcaatgccttcgatcaatggggcgtggaactgggtaaggaactggcgacggaacttttgccggttgtatcgggcaaggaaggggcgagtggtcgcgacgcttccacgcaagggcttgtcgcgcatctgcatgcgcgaaggaaagcttgaccgcattatctgtaaggttagaaatacgagaaaagccggaccagaagcatgatcccgaaaagtgtaagcggcttcggaacaagatcgtgcttctggcccggctctatctgcatcgaaggattaggacgtgggaatgaagactgagatcataaaatttgccggcgatgtaccgggcaatgccatcgagctgcgtgtgctgcgttttgagggcaaagatgcgaaagcgccgggcgcttaccttcaatcctcgctccatggtgctgaattgccgggacaggcggcccttcatttcctcattcccatgctgaagcaagctgccgaagaaggtcgaatcctgggcaatatcactcttgtcccgcaggccaacccgatcggttccaatcagtggcaggcgcaccagcatctaggccgcttcgagaccttctcgctcatcaatttcaaccgtgctttcccgcttctgccggatttcgatacatcggacctgccggggccggatgcgccggttgcacttgcccagcgcctcatggcgacgcttttgaagcttgccttggccaacgatatcgttctcgacctgcaccgcgacgatgagggcgaaaactatgtctatatcgcggaagaattcgtcgaggacatgaaggatctggcgattgcgctgaattccaccgcaatcctcgcctggaatacgacgctggatgcggcctttgacgaggcctgcgcccatcctgtgctgcaattgcctgctgacaagcgcaatatgaagcgccgtgccgtcaccacggtcgaattccgagggatgagcgatgtctatgccgatatgggccggggtgacgccgaagggctttacaggtttcttgtgcatcgcggcgtggttcgcgatgaaaatgtgaagctcgatggtgagtataagggcctcgtgacgccgctttcgcatgtggagatgatccgtgcgcccgaaggcggcatggtgctttttcatgttgcgccgggcgacgtggtggaagcgggcgcaaagcttgccaccgtcgtcacccgccccggcgagccggaaggcgatatcgccattactgcaccgcaggcaggccgcatcctgacgcgccgttcgctgcgctatgtgcgtcgtggcgatgatcttttgaagctcctggctgacaagccttcggcggtcaagaaacgcgccggtgcgcttgaagcatgatggctgcgcaccttgccgaccgcgtgaaatcgatccgtgccgtcctctttgacaaggacggcacactgatcgacttcgatcgcacatggttctccatttcatggcaactggcgcaatggtcggcgcaaggtgacgaaatgctggcgcgcgccttgctggatgcggggggttatgactggctggccgaacgttttcgcgccaattccgtcatcgccgccggaacggtggaagatattgtttcgctttggcatccgggcctcgcggggacgcaattgcgttcattgattgagaaatatgatgcttattgcatcgccgaaggcgctcgctcggctatcgctatcgaggcggtgcatgaaacgcttgccgtcctgcgcggtgcgggctatcggctcggcattgccaccaatgattccgaagcaggagcccgtgtcacggcaaaggcgctcggcatcgaccatctgttcgatgtgatgatcggctatgataccgccgcgcgcccgaaaccctttcccgatccgctgctttattttgccgaaaagcttgggctctcgccgcatgaaattgccatggtgggcgacaatctgcacgatctggaaaccgcccatgcggcaggggcggggcttgccgtcggtgttctttccggcaacagcccgcgtgaggcgctggagccacatgccgatctggtgctcgaaagcgtcgcgggcctgcccgctattcttcagcctttcgtgctgccttcggcctgatcgggcattttgccatcaagcagccagccagtcatttcgggccagagcgtttcggcaaagcgcgagcggaaatagccgagatggccgatgggctggttgcctgccattttgcgcgaataccagcgttgcccgatgggcgcattgacatggtaatcgagaaaatgctgaacggcagcacgggtgccccatggatcgtcgtccagtccgatggcgaaaatcggtatgcgaacggcagccacaagttcgcgcgcattcagatgcggatcgtcgaaaaaatagttttccatctggcaccagcgtgcccaatctcggaaaaccgtgccgggaataggttcgccgcccacccattttggcatgttcttcgtgaaataggaaaccggcacgccgacaaggttcatgcgtggccacgcccatcggtcattgagaagccgcaaggccccggacatggctgcgaccatgccatagcgtgtgaaggccgcggattgcccggatatgcccaatgcctgcccgccgaaggattggccgatactgaccgtttcatgccccggttctaccgattgcaattgccgcagtgctgccggaaaatccagcatggcccaatccttgaagcggatcggcttgcgggatttgcccgtaagccgcgaggccgaaacgccgcgataatcataggtgagaacggcgcgcgcaccgtgatccaccagatgccgggcgaaagcggcgtagaagccctggggaacggcggttgcgctggaaacaagaacgagcggtttgccgcccgttccctgaaacaactggccggaaaggcttatgccgtcttccgcctgaaattcgaccgtttcactcatggtagtctccgcaaccgggtttcggtcagtcgcgaagctcgcgcctcagaatcttgccgacattgcttttcggcagggattcgcggaactccacctcgcgcgggcgcttgtaattggtgaggcgttccgcacagaaggccttcacctcgtcttccgtcaattccgggtcgcggcgcacgacataaagcttcaccacttcgcccgaatgctcgtttggaatacccacggcagccgattccagcacgcccggatgctctgccgcgacttcctcgatttcgttcggatagacgttgaagccggaaacgaggatcatgtccttcttgcggtccacgatcttggtgtagccgcgctcgtccatgaagcccatgtcgccggtgcggaaaaagccgtcagccatgatggcgcgcgcggtttcttccgggcggttccagtaacccttcatcacctgcgggccgcgcacgcaaatttcgcccaccttgccgagaggcagatcgctgccgtcattgtcgcggatgaccacatcggtcgatggcatcggaaggccgattgtgccggtgaattcagtcgcatcaagcgcattggcgcaggccaccggcgaggtttccgacaggccgtagccctcggtgatgtggcagcccgtcatgtgctgccagcgctccgcgacggggcgctgcaccgccatgccgccacccagcgtgaggatgagcggcttgaaatcgagcgtctggaagtccgggttgttcatcagcccgttgaacagcgtgttgaggccggggaagatgtggaccggatattttttcagttccttgacgaagcttggaatgtcgcgcggattgggaatgaggatattgcgcgcgccaagcttcatgccgatcatcgcgttcacggtgagcgcgaaaatatgatagagcggcagggcgcaaacgaaattgagcgccttgggcttgcccttgttgcggaaagccacgtccatccacaggttcatctgctcgacattggccagaatattgctgtgggtcagcatcgcgcccttggatatgccggtcgtgccgccggtatattgcaggaaggcgatgtcgcaaccttgtaccggcaccggattgaaggatttcgcgcggccctgcgccagcgcatccttgaagcgcacatggccgggaatattccaggccgggaccatctttttcacgcggcgcacgaccagattgacgatgtggcccttgaaaccgagcatatcgcccatggaagcgacgaggatattgggcacattgatcgatggcagtgccttttcaaccgtggtggcgaagttttccagcacgacgagcgcctttgcgccggcatcgttcaactggtgttcaagttcgcgcggcgtatagagcggattgacgttcacgaccacgaaaccggcccgcagaactgcggtaaaggtaatcggatactgaaggatgttcggcatcatgatggcgacgcggtcgcccttgaccagcccgcgtgactggagccatgcggcaagcgcacgcgaatggtcgtccagttccttgtaggaaatatccttgcccatgcaggtaaaggccgggctgttggcgaactgccggcacgaggcggaaatcatatcgctgatggaggttgccgcgctcaggttgatatcgtgcggcacacctgccggataggatttcaaccagatcttttccaccgccggtctggcttcgccagtcggtgccacttttgcggaatcgaccgcggctgcgctttgcccagtcaccttttttgccatgtcttctccccggatcgctccgtcctttgtgcaggccgctagggcgcccgcccatctcccagccatccgcccccggatagcccctcgctgtttagtgtggtcgagtttcactgtcttcgcaagagttacattgacgtaagagtaaattaaaaaagagtcgagagtctttcccaatttttacgggatactttcacgaaagggtgaggcgagcagattgtagggaggcaggcagggcgcagaaaggcgctacagtggttcctattttaacagaatcgtcactacagcctaactctttgttttggcgcattatccgacgcatcggcgtttcccatgtttggctcgaaaatgctctactgcgggatatttgcgggtgcgcgcagcgactggatcactgtggaaatcacacggctgccatggatgatgagatcgaaacctttttcaccgtgtaaccattcattgagaaaaccacccaccatggcgagcagaatttgcgccgccgtttcggcgctccattcgcttgcaagctcgccgcgccgctcggccactttcaaaaggccgatgaaaagcgccagcatatcactgcgcatttccttcagccggtcgatgacgggagccatctcgcccacatattcgcaacgctggttgatgatggtgaagacgacctgctgtctttcatcggtggcgaaaagctccagcgcggcgacgatggattgttcgagaatatggagcggattgggatggtcgaagcgcgccgcctgaagcatgatctcttcctgcggaaagcgcgcccggccaatgatggactggaaaatatcgagcttgtcttcaaaatgaaaatagatcgcgccgcgcgtcacgcctgcgtaacatgcgatttccgtcagtgtggactggttcacgccgcgttcgaggaacacctgttcggctgccagaagaatggcttcacgggtttccgcggcctcggcttttgttctgcgcatgatgattcccggatgaattgaaatccatttctggtttcaacccacaaatttcgataactcattcgtgattgatggcattaagcaattgactatagcaccctaattcgtatttacaaacacacgtgtatgtttacctggtcgctatgcgcgacagtaagggcgaattcccaccatgactttgaaccgtaccatccggtgttttgcggcaggggccgcttttattgtttttgcggcgcagcccgccctggcacaggcgcctggtggcgccacgccaccgccgccgcaggttttcgtcgttgatatcaagccgcatgacgtgcctgtgacctatgaatatgccgcacgtatcagcgcatatagaaatgtccaggtgcgcgcccgcgtcggcggtattctgctgcaccgcaatttcgttgagggcacgcaggtcaaggcaggcgaggtcctgttcgagatcgatccggcgccttatcaagcggagcttgaaaaggcgcaggcgcaagtcgcacaggccgaggcgcagtaccagcagtcgatccgcgacgctgaacgcgccgaacagcttgtgcagcaaaaggtgcagagcgcggcggtgcgcgattccgcttttgcaacgcgcgatctcaacaaggctgccgttgccgcggccaaggcgcagttgcgcacggctgaactgaacctgagctataccaaggtgacagcgccgatcagcggcatcaccagccaggaacaggtgaatgaaggcagccttatcggtacggatgcctcttcgagccttctcacttcggtcacgcagctcgacccggtctatgtgaatttctccttcaccgatacggaagcagcggaaatcgccaagcttcgcgccgaacgcggcgcgacgggcgaggatgccgaccggctgaaaatcaagatccttttcggcgacggtaaggcctacgaccatgcaggcaccatcgacttcacctcgtcctcgcttgatacggaaaccggcacattcggcgttcgcgccgtcgtggaaaaccccaatcaccggcttattcccggccagttcgtgcgtgctgaaatcctcgatattcaggtgaaggatgccatcaccgtgcccaaggccgccctcatgcagagcgcgcaggggcagttcgtctatgtggtcaacaaggacaatgtcgttgaagtgcgcccggtcacaggcgcccgtgagttgaaaaacgactggctgatctcgcagggtctcaattccggtgatcgtgtcattaccgaaggcgtcatcaaggcagtgccgggccgtccggtccagccagtagtgcagggcgtggatgacaaggcgcaagctgaggctggaaaagaacaggcggcagacaagaaatgaacaggttctttgtcgatcgcccggttttcgcggcggtcatatccatcgttctcgtgctggctggcctcatctgcatccgcattctgccagttgcccaatatcccgagctgacgccgccgcaggtggttgtgagcgcgacctatccgggtgcaagcgcggaaaccgtggcgcagaccgttgcagcgccgctggaacagcagatcaacggcgtcgagaacatgctttatatgcagtcctcgagccttggttcgggcactatgcaattgaccgtgaccttcgcactgggcaccgacccggaccaggccacgatcaacgtgaacaaccgcgttcaacgcgccacctcctcgctgccgcaggaagtgcagcgccttggcgtgaccgtggacaagcgttccacgaccattctcggcatggtcgcgatgttcgccaccaccgatcgttacgaccgcacctatgtcggcaattatgcgcttttgaacgtcgtggacgatctcaagcgcctgccgggcgtaggtgacgtgcagttgctcggcaatatcgattattcgatgcgcgtctggctgcgcccggacaagcttgcccagtacaatctgacaccgagcgatgtttccgcagccattcaggaacagaacgcgcagttcgccgctggccgtttcggcgatcagcccgatccgcacgcagggcccttcacctatacggccaccacacagggccgtttgccggatgccgccgctttcgagaatatcatcctgcgctcatcgagccagaatgccgcgacgcttcgtctgaaggacgtggcccgtgtcgagcttggcacggaaagctatctggttgatagtaacctgaacggtacgcccgccgttccgatcgcgatctatctccagccgggcgcgaatgcgctcaacacaatggagctgatccagaaccggatgaacgagctgaaggcaagctttcccgccggtatcgactatgcgatccccttcgatacgaccaagttcatcaaggtctccatcgaggaagtggttcacaccttcatcgaggctatcatcctcgtcgtgctggtggtgttcatcttcctgcagaactggcgtgcaacactcattcccgtcatcgcggtgccgatctcgatcatcggtacatttgcgggcatgtatgtgcttggcttctcgatcaatcttctcacattgttcgggcttgtgctcgccatcggtatcgtggtcgacgacgccatcgtggtgctggaaaatgtcgaacgcatcatgaccaccgaaaaactctcgccacgcaaggccgccatcaaggccatgggcgaggtgacggggccggtgatcgctatcgttctcgtgctttgcgccgtgttcattccggttgcgttcatgggcggtctggttggcgaaatgtacaagcagttcgccgtcaccatcgccatttctgtgacgctctccggccttgtggccctgacgctgacgcccgcactgtgcgcgctcatcctcaagcccggccatcatgagccgatcctgccgttccgcattttcaaccgtgccttcgagcgcgtgacgagcggttatacgcgcggtgtccgcttcttcctgaagcgcgccaccatcggcctcatcatctttgcgggcctgctcggcagcacttattacctgttcgagcgggttcccggttcgctattgccggatgaagaccagggcttcctgttcggtgtcgccgttctgcccccagccgcttcgctggagcgcacgactgtcgtgctcgaccaggtgagcgagaacatccgcaagaaccctgccgtggacaatgtcttcgccgtctctggcttcgaccttctgtcgggcggtttgaagaccagtgcaggcaccatgttcatcatgctcaaggactggaaggagcgcaccacgcccgacgcggatgcgcgcaacctgccacgcaccatcatgggcatgaatgccggtatcaaggacggcatggttctggccttcaacccgcctccgatcatgggtctcagcacgacgggcggctttgaactctatgttcaggaccgcacgggcggcggtgtggaatcgctgacgcaggcaacgaagctcatcactgaggcggctgccaagcgccccgaattgcagggcgtgcgcacaaccttcgacccgaatgtcccccaatatgacattcagctcgaccgcgagaaggccaaggcgatgggtgtgccgatcaattcggtgttcaccgccatgcaggcaacctttggcagcctctatgtgaatgacttcacgctctatggccgcaactatcaggttaacctgcaatcggaagcggaattccgccgcgatccgggcgatctcaagcatgttttcgtgcgcgccgattccggcagcatgatccctcttgatgcgctggtgacggtgaagcgtattgtcggtcccgaccagcttgaacgtttcaatgcgttcaacgccgcaaaggtcaccggcaacccggctccgggctatacgtcgggtgatgcgatcaaggccatgcaggaagtggcggcgcaagttctgccgcagggctaccagatcgcatggaccggctcggcctatcaggaagtctccaccagcggcaccggctcgcaggcgatgatcttcggccttatcatggtgttcctgattctcgctgcgcaatatgaacgctggagcctgccgcttgcggttatcaccgccgtgcctttcgccatcttcggtgcgcttctggcgaccgatctgcgcgggcttaccaatgacgtctatttccagatcggtctggtgacgctcatcggtcttgcggcgaaaaacgcgatcctgatcgtggagttcgcggtgctggagcgtgagtcgggtaaatccgcaatcgaggcggcggcatcggcggcgcgcctgcgcttccgcccgatcgtgatgacgtcgcttgccttcatcctgggcgtggtgccgcttgcggtcagcaccggggctggctcggccagccgtcattccatcggtacgggcgtgatcggcggtatgctggcggcgaccttcatcgcaagcttcttcatcccgatgttctacagcctgatcgcgcgcaagccgccgaagaagcatgaggatgagacagccgatacacccgaaacgccgggcggtacgggcggcggtatttgaccgcccggacaaaccgaaacgcttgcgcaaaagccccgctgcaaagtggggcttttgtcatattggagcggttttaggctgtagtgacgaattcacttatggcttggctgttattgcagcatcaacccgacgcttagaaatatcgcccatcccagaaataccgcaggaacgctcaggacggcgagcatgatgctcagaaagacataagccgcttcgttcggcgagcgccgcgcttgttcaggagccttgtgccattgtgcaggaataccatcaaacatcgtataaatcctcctactcccatgactagattattgggcggtgcaggatttcttcaagtcaaaataaattgatgtattttttcctgtttttgtgctaaaagcggcgcaaaaataaggaattatggccgataaagtctcgaaaactggacgtaaaatatcttatcaacttgatttcaaatatttttacttttgtactgtaagtatcgtcctgtcggaactttcaaaactttctgaaattgcgtgtccggagcatatccccaaaagtgggagccagtttcggggtcaagacatgcgaaaaaacaaagagatagagcggttccgacggctctgtttcagccggaatttcgctaaagtgcgtcaaaatcgcacatgtgcgggccgtggacgccgctatgtgctttgcgggtgcgaggcggggctggaaatgctctaataaaagcttgccgggaaatatctcaggtaaagctcggtcagcttaccttcttgttgcagggcttgcagggcattgttgaaggcgcttgccagggcggaattttgccgggtaacagcgatgctgaggccggaacccagatattgaggcgccagatagggcccgtccgtgaaagtacaacaggcgctgccttctgcgctgtcgagccaggccgagagggacatgccgtcatcgaaaaccgtgtcgatcttgccgtccttcaatgcggtcagcatggcatcgcgattggggtagggcacgggttttgcctgtgggaaatagttcttcaaaagcgcttcatgcgccgtcccggcaatcacgccgacgggcttgtcctgcgtcgcctttgcagcgggttctgtaaagcttttggcattggaggtcgcaaagcgtgcgggcaggcgcatatagctgcgggtgaaggtgaatttttcccggttcctgtcggtcggttcccaccccgcgatgatcgcgtccgcctgtccatccagcacacgctcttccagttccgcccacggcaccgcctcgatctggcagatgtcctcgatcttgagctgctggcaaagcgccttggccagatcaatgttgtagccggaaagctgcccgcgttcgttacgcctgttgaatggcggaaaatcgacggtggtgatgaagcgcagacgattgagcccttgcagcgaaggcaggggcaggcgctctttctggttgaagaaatgcggtgcagccggttcttcccccgccgcatgggcggcaggagcgaaaaggcacatgcttatcgtcaggctcaacagacaggatttcatcgctggcgaccctataatatattccccataattccgggttaacggcgcctatgcaagcgccatcggcgatagcagtaacgggcatcctgataattcgtatattagtgtaatatatataaaagaattctattgaatttcatatttactgtaatagattgctgtcatgtagcccccccaatactaaataataagtggggtgaatccgtgtaaaatataaattactaatatagatatatttaatagttacgcgtattcgtgcggggaaaccatgaaagtcggatcgaatcttgtcgatctggagatatgcagcgccatatctgccagattgaagcgatgcggtatgccgcaggacagaattgaaaatgcattcagtgctgcacatctccacggcaccggcttttttgaagaggcggttcatcagcccggcgtgacggagcgcatggtttatgaggcgatcgcggattatctccagcttccctatacggaagagatcctgccttcgcgcattttcgtttccggtgatgaaaatatctgttttgcccatatccggcaggtgatggtcatcggccgcgacggcatctcctatctttatatcgcgccgggcgaacggcgcatcgcgcggctgcgcgaacatctgaaagccgcgccgcaattgcgcgagcgcattcgcatctgcacaccatcggttttgaaaagcatattgagacagcgtcatcagcgcgacctcgtgatgcgggcccacgccatgacgccgcaattgttctccgccgcacgtgtgcttgatacgccgcaggcttttgtcatcgccatggcggtctacgcatttctggggtgtattgtgaactggccgatgaaaaccatgctggcgctgcatgttgccatgtcgctgtttttcttcggctgtgttcttatccgcctttttgccgccgcttctggcaagcggctgcaattcacggaaattgcgcctttcaagccgcgtgatctgccggtctattctatattggtgccgctctatcgcgaaaaggacgtggttgcgcagcttatagcagcactcaaccggctcaattggccacgcagcaagctcgacatcaagcttgtctgcgagaaggacgattacgagaccattgccgcgatcaggtgcaacactatgccgtccaatttcgagctggtccttgtgccgcccggcggtccgcgcaccaagcccaaggcgctgaattatgcgctgcaatttgcccgtggcgagattgtcgccgttttcgatgccgaggatcggccgcatcccgaccaattgctggaggcttggcaggccttccggcggggcggcagcaagcttgcctgtgtgcaggcgccgctcattatcggtaacttccggcgcaacctgctcacccgcatgtttgcctttgaatatgcggtgctgtttcgcggccttctgccatggcttgccaggcgcgggctggttattccgcttggcggaacatccaatcactttcgccgctcctgtctggaacaggtgggcggatgggatgcctataatgtcaccgaggatgccgatctcggcatgcggttggcgcggtttggctatcgcatcgatgtcatcagccgcggcacgatagaggatgcgccggaagaacacggggtctggcacaggcagcgcacgcgctggatcaaggggtggatgcagacatggctggtgcatggccgccagccgatgaacacctggcgcgagcttggctggtggcgtttcgtcgtgagccagatttatacgctcggcatcatcggttcggcgctgctgcacccgctgatgctgctcatgctggcagggctttgcctgcgcatggcgttcgggccgctgacaccgcagggcctgtggcttctggcgctcgatgtcatcaatatcctgatggcttatatgagcttccatatgctcggcgccaagaccatggagccgacggaacttggcggctatgcctatttccttgccattcccatctactgggtgctgatctcgctttcggcatggcgggctgtgtggcagctggtgcgccagcctcatctctgggaaaagaccccgcaccagccaaacctgttctacattccgctggaggatgcctcttctgaattcgacgcgaggaatgccgccccgcgcccgataatggattgatcctccgcgccgatggcgtctatgtcacgcccctcatagggcagggtaaggagtatgcgccggattgccgccagtctggcgcgccgcttgtcgttggcgcggatgatcgtccagggcgcatagccggtatcggtgcgctccagcatggtgtggagtgctgtcgaataatcgtcccagcgagaaatgcctgcgatatccatcggcgagaatttccagttcttcaatgggctgtggcggcgctcgtggaaccgcttcaactgcatttcctgcccgatatcgagccagaacttgaacaggtgaatgccatcggtgacgatcatccgttcaaaatccggcgtttcggtcaggaatgtttcaagctgctggggggtgcagaagcccatcacccgctcgacgcccgcccggttataccaggagcggtcgaaggtgacgaattcgccagcggtgggaaaatgggaaacgtagcgctggaaataccattgcccgcgctctgtctcggtcggcttcggcagggcgacattgcgcgcggtgcgcgggttcatgaactggcggatggtaaagatggtgccgccttttcccgccgcatcgcgtccctcgaaaacgctgatgacgcgctcccccgtgttctgtagccaatattgcagcttcaccagctcgatctgcaaccgttccagcgtggcttcatattcatcggatttcattttggatgaataaggatagccgcctgactgcaaggcgcagtcatcaatccagcccggcaacttcggatcgtttatgtcgaatttgcgtttcttgttggcgatctcgatcttgatcggcttttctgcggacttggttccgttctttttcgctttctttttgttggctgtctttgaactgtcacccacggcaaaaccctttcgtttatatcaaagcatgatatgggctgtttggaagccgcgtaaaggacatgcagaagaaatctggcagggcgaaggcttttgccggaaaatccaggctgtagtgacgaaggaggcaggatgagcgaagacagcggccgcgccggaccggaagccagaacggaaacatcccttttcgagccgctcctgcggatcaagggtgtgcttttcgtcagcatggtgctggcgatctgtgtcatggcgctcgaccttcctttctggttccgcgccatattgctggcgctcgttgtgctgggcgcggtctgggcggcggcgggcattggcaatggggaggatgaaaaggttcccttgcgggaagtggccagccgtgaaatggcggctgtctcgggcgagcggctggccgatcttctgaccgatccgatgatcgtcttcgatcacaccgcaacggtgcgttttgccaacgtggcggcgcttgaagcgttccagtcgctgcaaaacggcaccgcgctttatctgcgctttcgcgccccggaaatgctcgcgctgatccagggtgtgattgccgacggcgaaccgcgcaatatcgaatatttcgagcgcgttcccatcgatcgctggtacaaggccatggtcaaggcgctgcgtgatgcggaaggaaagccggaactcttcgtgcttattttccgcgaccagagcgaaacacggcgtatcgaccgtatgcgttccgactttatcgccaatgcaagccatgagctgcgcaccccgcttgcctcgctgcgcggcttcatcgaaacgctgcaaggcccggcgcgcaacgatgccgccgcccgtgaccgctttctcgacatcatgcagaaacaggccgagcgcatgtcgcgtttgatcgacgatctcctgtcgctgtcgcggcttgaaatgcgtgctcatctggcggtcaatgaaagcgtggatgtggcggccacgctggcccatgtggccgatacgctgacgccacttgccgccggtctcggcgtgaccatcgagcgccacctgccggaacatccggttcatgtgatgggcgcgcgtgatgagctgattcaggtcttccagaatcttgtcgaaaatgcctgcaaatacgggcaggagggcaagcgcgtcatcataagattaagcgaggaagacacgggaaatgcgacggaagtggtcgcctccatacaggatttcgggccgggcattgctgccgaacaccttccgcgcctcacagagcgtttctatcgcatcgacgtggagacaagccgcgcgcacaagggcacaggtcttggccttgccatcgtcaagcatattctggcccgccatcgcggccggcttgtggtgcgttcgcaattgggggaaggctctactttcatggtgcgcctgccggggcagaacgcgcgctccgccgaggctgcaacaatatgaaatactccaagtatctcgcaggttcataaaaagaaaagtcccggcaacatttctgttaccgggacgaatctggcaggttattccggtcaaacgccttcggcggagccagaccggggacgcttcctgaattcagcgcgcccggcggcgttcggctgtcggctggaaagccaggcgcgaatggtagctgcaataggggctggcttcgcccgattcattgccgcagaaatggaaatcttcgttgagcgggtcgccgatcggccatttgcaggtgcgttcgctaagctgcaacagggtcagatggcgggaaattggcaccacgacgtcggaggcgggcttgatgacggtttccgccacaacctcggtcgcatattccatctgaagcgcggttgcgccaaccgtcttggtcacggtcgcggtgcgcatcgtggtggtgtgggtgccgctattgttgttttggacggcgggacgcggggccgctgcgggtgtattcaccttcttgctgcgcggcgcagccgttgtggtttttccacggcccgaaagcttcaggcgatgcactttcccgatcactgcgttgcggctgacgccgccaagctgtgctgcgatctggcttgcgctcaagccttcgctccacagtttcttcagaagttcaacgcgctcgtctgtccagttcattgccctgggctccaatcaatcttcgttatccggaatccaccagtgctctcggattatccgagcgcaaacaccatatatatccgggtgactaggtcggtcgcacgaaatatagctttttctttgaagtagaaactacaatactgaacgactctctgacaagagatagccttgtcaggcggattccatttttgtggttttccccaacttgggttgcaaaggcggtttttctttgatccttcgtccatcgtggcgggcattttcaagcctgccgtgcaatggccttgcctgggatcttgcccggccgccgcccaagggggaacttccgggcttcatatacccacttccagccaggattgccagtgcctgtcgtgtgatgtggcctgcggcatgaacccatgcgcaaagatgcgccataagcctgtttgctttgattgacatttttcttgcaaagcccaatatacgccccggataaatgccgccccgagggcggctttttatttccgccggactgcacaggtccgggatcaacgcaataggaactcgctgcttgccggccgcagccggagccgcagcactttagagggcttatggaggcctgatgcaatgaccgatgcgacgaccgtgcacccgctttacgacacctataatcgtgcggctctgcgcttcgagcgaggagaaggcatctggctgattaccgaggatggcgagcgttatatcgattttgcagccggtattgcggtcaattcgcttggccattcccatccgcatctggtcgagaccctgaagacgcaggccgaaaagctctggcacctttccaatgtctatgaaattcccgcgcaggaaaagcttggccgccgtctggtggaaagcaccttcgccgacaaggtgttcttcaccaattccggcgccgaggcactcgaatgcgcgatcaagaccgcgcggcgctatcaatatgtaagcggccacccggagcgcttccgtatcatcacctttgagggtgcgttccatggccgcacgcttgcaactatcgccgctggcggccaggccaaatatctggaaggttttggcccgaaggtcgaaggcttcgatcaggtgccgttcggcgacgaggcggcccttcgcgccgccatcacgccggaaacggctggcatcctgcttgaacccattcagggtgagggcggcttgcgcgccttcccggaggaattcctccgcctcgtgcgccagatctgcgatgaaaatggcttgcttctgcttctcgatgaagtccagacgggcgttggccgcacgggcaagctcttcgcccatgaatgggctggcatcaggccggatatcatggcgattgccaagggtattggcggcggtttcccgatcggggcctgccttgccacggctgaagccgccaagggcatgaccgctggcatgcatggaacgacctatggcggcaacccgcttggcatggccgttggcaatgccgtgctggatgttgtccttgccgatggctttatggagaatgttcaggcgacggcgcttgtgatgaaacagggccttgcctccctcgtggaccgttatccgaatgtggtttctgaaattcgcgggcgcggccttctcatgggcctgaaatgcgtggtgccgaatacgagtctcattcaggccctgcgcgacgaacacatcctcagtgtcggtgcgggcgacaatgtggtgcgccttctgccgccattgatcacgacgccggaagaagcgcgtgaggcattgaagcacatcgaaacggccgtcgagcggctttccattgcaaatccgatcagcaagacggtgtgatatcatggcaaacgataacggtatcaaacactttatcgatctctccaccgttccggcgacggagcttcgcgccattctggaagatgccaaggcgcgcaaggcgcgcctgaaagctggcgaagtcgaacggccctacgccggcaaggtgctggcgatgatctttgaaaagctttccacgcgtacgcgcgtttcctttgacgtcggaatgcgccagctcggcggcgaaacgatcatgctgacgggttcggaaatgcagcttggccgcagcgaaaccatcgccgacacggccaaggttctctcacgctatgtggatgcgatcatgatccgcaccaccgcgcatgaacgtatgctggaactggccgaatatgccactgttcccgttatcaatgcgttgaccgacgacacccacccttgtcagatcatggcagacgttcttacatatgaggaacatcgcggcccgatcaagggcaagacctttgcctggatgggggatggcaacaacgtcctgcattcgcttgtggaagctgcggcgcggtttgatttcaacgtcaatatcgcgacaccgaaaggcagtgagccgaagtcgcaatatatcgactgggcgcgggccaacggcgcgggcatcatgtccaccaccgacccggaaaaggcggcaagcggcgcagattgcatcgtgaccgatacatgggtgtcgatggggcaggaagatcatgcccgtggacacaatgttttcataccatatcaggtcaatgcgaacctgatggcaaaggctgacccgaaggcattgttcatgcactgcctgcccgcgcatcgcggcgaggaagtgaccgatgaagtcatcgacgggccgcaatcggtcgtgttcgatgaagcggaaaacaggctccacgcccagaaggccattctggcctggtgcctgcaagaccgcggtttgggagcataatttgtccgacaagaccagtaatgagcataccgaagccgaaaatatccagaccggtctgggcggcttcaatttcgcaggcgatgatgccgtcgtgcccttccaggtggaagggctcgatgtgcgtggccgcgcggttcagcttggccctagcatcaacgcgatccttaagcgccatgaatacccggaagaagttgcgcgccttctggcggaagcgacggtcctgaccgttctgctcggcacttcgctgaaattcgacggaaagttcatcttccagacccagtccgacggtccggtggatatgctggtggtggattttcgtacgccgcgttcggtgcgcgcctatgcgcgttacgacgaagcgcgcctgaaggaagccattgccgcaaacaagactcgcccggaagagttgctcggcaatggaacgctcgctttcaccgtggatcaggggatctatacccagcgttatcagggcatcgttgcgcttgatggttccacgctggaggagatcgccgtcacctatttccgccagtcggagcagattccgaccgacctgaagctcagcgtcgccaagctcatcgaacgcggcgcggacggcaagccggtcgagcaatggcgtgcgggcggcctcatcatccagttcctgccggaatcggaattgcgcgcgcgcgttcccgatcttcccggcggtgacggcgatgacagccaattgattcatcacccggaagacgatgcctgggatgaagcccgttcgctggtgggaaccatcgaaagctcggaactgaccgatcctcaggtcggctcggaacggcttctttatcgcctgttccatgaacgcggcgtgcgggtgttcgattccattgcggttatcgatgaatgttcgtgctcgcgtgagaagattgcaggcgtgctgtcaggattcacggccgaggaaatcaaggacagcgtggaagacgggaaaatttccgtcacctgcgaattttgctccaagctttatcagttcgatccggctgaattcaccaaatagagcgtgtttccccaaagtggaaaccacctccgagtggaaatcagttcagcgtgcggcgctgttcgggtacgtcgagtgaaaaggcgggaatctcgatctcgaattgtgcgccgtcttcgcccttcatctggtagcgcccgaccatcacgcctgacgaggttgtgagcgggcaaccggaagaatactggtatgaatcgcccggatcgagaacaggctgcttgccgaccacgcctgaaccgcgcacttcttgcacatggccgttggcgtcggtgatctgccagtagcgcgagcaaagctgcaccgtttcggatgagttgttcacgatcgtgacgcgataaccccatacataacggttttcttccggctcggattggacttccagataaaagggctcgaccgtaacttcgatcccgcgtgttaccgcactatacatcaatccaccctccgcattccatggctggagcatgtctcccaaaggcgagacccggttccgggtaaagacatgtgtgaaaacagacagatgagtattgtccgcaaaagtgtgaaacggttttgcggggcgtcatgcaacaaaaacagaaaattggaacgttttgtcatcggatggagaaaccgggcatcgtagaacgcatttcaacggaaggggcggcccgacccaccgcgcccatcgtttctctaacgttaaagttgcggtgacgtcaacgatggagcggcataaattcgccccgattaccggtttattccggaaatcgggggtattttagctgtttttgcggcaaaaaaagcagatttggccggttttcagccgcgcgctactttcagcgccacttcaacatcttccagaagatcgtcggtgtcttcgaggccgaccgaaacgcgcagcaggccatccgaaatgccgagttctgccttcgcctcgttggagaggttcttgtgcgtcgtggtggccggatgggtaatcaggctcttggtgtcgcccagattgttggtgatgctgaaaatttgcaatgcattttcaaacttgaaagctgcttccttgccgccctccagctccagcgcgatgagcgtggatccgcctgtcatctgcttggcaatgatgtcggcctgcggatggtcggcgcggcccggatagatcacacgcttgacgcccggcttgcctgcaaggaagtcggcgattgcggcagccgattgcgtctgctggcgcacgcgcaccgaaagcgtttccaggcccttcagcatgatccatgcattgaaggggctgaggcccggtcccgtatggcggaaataatcctgcaatgtggtttcgatccattcgcggtcggaaagcaccacgccgccgaggcagcggccctggccgtcaatatgtttcgtggctgaatagacgacgatatgtgcgccaagctccagcggcttctggaaaagcggcgtggcgaaaacattgtccacgatcagctttgcgcccgcttcgttggcaatctgtgcaacggcggcaatgtcgatgatttcgagtgtcgggttcgacgggctttcaagaaacatgaccttggtattggggcgcacggccgctttccagttggccacatccgagccgtcgatgatcgagacttccacgccatagcgcggcaggacggtttcgacgatataacgacacgagccgaagacggcgcgggccgagatgacatgatcgcccgcctgtacctggcagagaatggcggcggcaacggcggccatgccggaggcggtggcgcgggcgtcttccgcgccttccagcgcacacatgcgcttttcaaacatgtcggtggtcgggttggcgtagcgcgaatagatgaaacccggatcttcacccttgaaacgcgcttcggcagcttccgccgtggggtaaaggaagccttgcgtcaaaaacagggcttccgacatttcggcgaaaccggagcgcaacgatccggcatggacgagttcggttgcagggcgaaatttgcgggcattctcagtcgtcattttttccaacctgtcgaaagctggtcggccggggcaggaagaaagcctcggcggccaataaaaaaccggccttgcgaaaacgcaaaaggccggtaacgaaccgcggccttatttagcgaattctttaacgtggctgcaagccggccggccaaatcaccacggaacaggttttctttatgcctgttgtgctgcatcgtcaatgcccggccgcattgtatttggagcatctcgatattcctgttgaaacaggagctgcctcgacgaacatttttggcaagtttgccgtgatgcttctgtttttctcgtcttttacgcttcgtttcttgggaaaacccgacaaacaggggagcgcaagccgcccgattgatgctaagagcattcaattatctaaagattatggcgcggcaggcgacggagtacaggttgatgacgcaaagggacgcaggaattctggcggatgcggatattgccgcgctgtttgagagcggtttgctggcttcgccccgcctgctggatgccgatcagatccagcctgcaagccttgacttgcgccttggcgccaaggcctatcgggtgcgcgcttcctttatgccggggccgggcacaccggtcatcgacaagctggagcggctgaaactgcatgaaatcgacctgacggcgggcgcggttctggaaacgggctgcgtctatatcgtcccgcttctggaaagccttgcgctctcgccggagctttctgcttccgccaatccgaaaagctcgaccggacggctcgatatcttcacgcgcgtcatcgctgacggtgcgcaggaatttgacaaggttcccgccggttacaaggggccgctctatctggaagtgagcccgcgcaccttccccatcgtcgtgcgcaccggctcgcgcctgtcgcagatccgtttccgcaagggccgcgcgcagcttgatgaaagcgaacttggggtgctccataaggccgaaacgctggtcgcatccgaaatgcccaatatttccggcggcggcattgcgctctcggtcgatctttccggcggcgaggacaggctgatcggctatcgcggcaagcaccacaccggcgtcgtcgatgtggacaagcgcgcagcccatgatgtgctcgacttctgggagccgctttatgatcgcggtgcccatgaactcgtgctcgacccggatgaattctatatccttgtttcccgcgaggcggtgcatgtgccaccgctctatgcggcggaaatgacgcctttcgatccgctggtcggcgaatttcgcgtgcattatgccggtttcttcgatccgggcttcggccacagtgctgcgggcggcaccggcagccgtgccgtgctggaagtgcgcagccatgaagtccccttcattctggaacatggccagatcgtcgggcgcctcgtctatgaacatatgctgggccagccgaaggcgctttacggcatcgaccttggctccaattatcaggcccagcaattgaagctttccaagcatttccgctgatcgcgaagcctttccggcgcaggatgcagcggttttgccgggaatgctcaggctgcttctgcggtgataggatgcggatggaggagggcggtgtcggtggtgaatgaaacgggaagggacctcggcggaaaggcggaagcgacggctgatgtgccgccgcgccggctgtcggtgggcatcgtcgtgttgcccggatttaccttgtctgcgctcagcctttttctcgatccgtttcgtctggcagccgacgaccgcgacaaaagccgccagatacgctgcgcgtggaaaatatgcacactctccggcgatcccgtcacgtccagttccggcatggtgattgagccgacggtgcctcttggcgaaattgatgaatacgattatgtggcggttgtgggcgggcttctggcgcaatatcgccatagccagcaggccctgatcgatctcatcaagcgggccgacaagcgcggcaaggcggtggttggcctttgcacggcggcttttcttctggcggaagcgggtgtgctcgaagaccgcaattgctgcgtgagctggtttcatcgcgatgatttccttgagcttttcgacggctatactgccgatacgacaagccttttccatcttagcgggcggcattatacctgtgctggcggccttggcgctgccgcgctggcgctatcgatcatccagaacgaaatttcggaagaactggcgcgcaaaatcgcatccatcctgctcatcccctatgagctggtgcgctcggaacagccggccttgagcttcaatggcgtgcgttcgccgatgatccgcaaggcaatccgcattttcgaggaaacgctggaagatccggtgccgatgatcgatgtcgcgcgcaggctcggcatttccgttcgccagatggagcgcggcttccggctttcgctggggcgcacggctttcgaggtgcgcgaggaattgcgggtcaagaaggcgaaggagcttctggccgaaaccagcctgtccctgcttgaagtggcggttgccagcggcttcactgatacgcgcagcatgaaccgttccttttcgcgtcaaaagcagaaagccccgcgcgactatcgcaggcagcgctgaattttggtaacgcacaggcaaaacttgcggatttggcggcgactgtctatttcttgcaccataaaagcaagccgcaggagatttgcatgtcggatggtgtaaaccgtttccttggcgatacgcccgggcggatattggtcaagctggtgctgatctcgctggtcgtaggcgtggtgatgagtgctttctactggacgccctacgatattctctatggcatccgcgatttcttcctgcacctgtggaacatgggtttttcggccgttgcgcgttttgccgattatctcgttctgggggcagcggtggtcatccctgcctttattttgctccgtatcctcagctatcgtaaatgaacggaatttcagcgatacatcagatacagtcagccaatgcagcaaaaacatggaattcgcttgtcccggcggggctttctcatgctcgccgggggtgcaatggcgctctctgccctgccggtggattgggcgcaggccgcaggtaataacgacccaaccgcaatcttcaacgctatccgcaaggcaaacggcctgcccctgatggcgaccgattcccgtctggaacaggccgctctttaccaggccagacgcatggccagttatggcaagatcggccactcggttggttggggcaatgggtttgtatcccggctgaaacaggcgggaattcgcgggcctgccgccgaaaacgttgcggttggccagcctgatacgcaagccgtcttcgatgcatggatgaaatcacccggccatcgcaagaacatgctcgacccgacctttgcccattatggccttgcctgggcgacgcccgaaagcaatccacgccgcatttattgggcgatgatgctcggcctgtaaggtttcgtttctcctgacaggttgctgtcaggaaccgcggtgaattgatggccgatctatctgtcgttttcgttgtttctggagtagatcggggtagttggcgaggttccggtgcggaatcgtggaggagaaacatttccatctttggaaaagttcgcagcattcgggggaatgatggatcaggtgatgcagggcggcgggcagagcatcggtaacgtaacaaagccgttcgatgtcacgcatcgcatggtgatgctgatcgccgtgcctatgacgcttgccgctatcaccacgcccctgttggggctggtcgatatgggggtggtcggccagatggggcaggccgaattgatcggcgggcttgccatcggtgcgcttgtcttcgatttcctgctttccttgttcaattttctgcgctccggcaccaccggccttgtggcgcaggccatgggcgcgggtgacgccgtggaagaacaggcaattttctggcgcgccatcatcatcgccgtcgcggcgggcgggctcatgatcctgtgcctgccgcttattctgggcgcggcctccaccttcatgcatccgacaccggcaacgcgggccgcaatggcgacctatatatcgatccgcatgttgtcggcccccgtcgcactcatcaactattccatactgggccttgttctggggcgggggcagggcattctgggcctcggccttcaggtgcttttgaacggcatcaacattgcactctgcatcgttctgggactggaacttggctggggtgttacgggtgtggcctgggccacggtcacgggcgaaaccgtggcggcgctggtcggcctctttatcgtcatgcgccatttccgcaaggatgcaacattgcgtcctgaccgcaagcgcattttccagcgcgagggtataatgcgcatgttcgcggtcaatcgcgatatcatgatccgctccctcctgctgctcacggcatttgcctttttcacccgcgccggttctgatctgggccccgtgacgctggccgccaatgcggtgctgttgaatttcttcctcgtggcgggctttttcctcgacggtatggcggctgcggctgaacagatcatcgggcgctccatcggtgcgcgctacagccccgccttccggcgcggtgcaaagcttaccttcatctgggggctggtgatggcaggtctcgtcgccttcttcctgctggtctttggcgatacgattatttcgcttctttccagggccgaggatgtgcatgttgaagccatgaaatatcttccctgggcggcgctgacagggcttaccggcctgctcgccttccacatggatggcgtctatatcggcgcaacctggtcgcgcgatatgcgcaatatgatgttcctgtcgctcatcttctttctggctgtgctttatgcggcaaagcccgtgatgggtaatcacgggctttggcttgcgatcaatctgtttttgtcggtgcggggcattacgcttctggcgatcctgccgcgccgctatcgcatggaattcgcgcactgatttaagatataagtttgcgtgcggcccattcctttgtgtcacggtcgcgcaattcagcaatgctggaaacgccttcatgcttgattgccgtggaaaggccgcgcaggatttcacccggaaggccggggccgcgatagatcagcccggtataaagctgcaccagatcggcgcctgccttgatcttggccagcgccgtttcggcactgtcgatgccgcccacgccgatcagcggcatatcggggccgacgcgctcgcgcatccgcgccagaaccacggtcgagcgttcaaacagcggcgcaccggaaagcccgccggtttcattgctgttttcgggatttttaagcccgcttcgcgatagtgtcgtgttggaaacaatgatgccgtccagcttctgcgcatctgcttcggcggcgatatcgtccagttcctcatcggtgagatcaggcgcaatcttcaggaaaacgggccgcttcagcgtgcacatatttccctcctcgtcgcgcgcttccagaacacggctcaaaagctcgtgcagggcctcgcgcgcctggagattgcgcagccccggcgtgttgggtgaggaaatattgaccgtgaaatagcgcgccagcagatagaagcggcggataccggccacataatccgcgatccggtcttcggcatccttgttcgcgccgatgttgacgccgacaatgccgctcttgcctgcgcgcctggaaagacgcttgaaggcggcttcatggccctcattgttgaagccgaggcggttgatgacggccttgtcgtccacaagtcggaaaatgcgcgggcgcggattgccgctttgcgggcggggggtcagtgtgccgacttccgcaaagccgaatccaagcttcagcagcgcatccggcacttcggcattcttgtcgtaaccggcagccatgccgagcggattgggaaatttcagccccgccaccttcaccgaaagggccggatcttcgggcgtgcggcaagtgacgatcccggttttcagcccggtgatggaaaggccgtgtgcctgttccgcatcgaaggtgaagagggcgcgccgccccagagtttcaaaaagcccactcatttgtcttccagttccgggaaaatatgaagatcgtcagggccgagcggcaacggctcgaccttgacgactgccgtaagcggcaaaggcgcataaagatgcgggaacaaggcaccgccgcgcgatacctcatatttcagcgcctggccaagagcttgtgcatcgacatgcaccagcaggagatcgctctgcccggcgaaatgtttggccgccgttgcgcgcacctgcgctgctgtggaaaaatggatatagccatcggcaatatcaaccggcgccccggcaaagcttcccgccttttccgcctgcgcccaaagctcgcgcggggcgatcttgtagatgatcttgttgctcatggctgctctctagagcggttcctattttaacagaatcgccggaaccgctctaacgatttgttttaccgcattattctacctatcgaagcgggatcagaaatcagtccagtggactgatttccccgcataggcgtttcacacttttgctcgaaaatgctctaaatggaaaatcttcggaaatcaaagtgtgcggcattcgatttttgtcgcaaacgtcccatataatgaggatcgattggaaggagagtgaataatgttgggcagaatggcaggttccgcgcatcgtctggcgatagcttccctgcttggcacagctcttttttccaccggcgccttggcacaggaaaacgggcgctaccggctggaaggcacggaaaccggctatgtgcggctcgatacacaaaccggcgcaatctcggtgtgcacgcagcagaagggccagttggtctgcaagatggctgccgaagaccgcgatgcttatgagaacgacattgccgatttgcaagcgcgcgtgaagaagcttgaagcgcaggtcgcagccatgggcaaggtggagggcagcaaggcgtccgccctgccgtccgaacaggaattcgagcaatccatgagctatatggagcgtttcatgcgccgcttcatggatctggctaaaagctttgaaagcggagaggaaaagcctgctccccccacaataccggggcggacctgaatccgataagaaaaaggcgccgatccggcgcctttaaagcgtgtcgtaagagtacgacacgcttcgcgcttttgctggaaatgctccagcttattcgcagaaacgtttggtcgcttcgatcagctcatgcatgatgccgggttcggtcacggcatggccgctgtcttccacgattttaaggtcggcttccggccacatcttcttcaactgccaggcattgatgaagggtgtgcagatatcgtagcgcccatggacgatgacacccggaatatggcggatgcgctcgacattgcgcagcaactggtcgtcgctttcgaggaagccgcggttctggaaataatggcactcgatgcgtgcgaaggcgattgcatactgatcctcgccgaaagcatcgacgcgggccggatcaggcagaagcgagatcacggagccttcccagcgtgcccatcggcgtgcggcctcaagctgtacccgcgggtcgcggtcggtcaggcgcttgtaataggccgcgatcatatcgccgcgttcagcttcgggaatatgctcctgataggcctcgaaatgatcggggaagatgatgctcgcgccgttggaatacatccagtcgacctcgaagcggcgcaccatgaaaatgccgcgcagcaccagttccgatacgcgctcgggatgggtttcggcataggcaagacccagtgtggacccccatgaaccgccgaagacctgccatttgtcgatgcccagatgggcgcggatatgctccatgtcggcgacgagatcccatgtggtattttcgcgcagttcggcatggggcgtggagcggccgcagccgcgctggtcgaacaggatgatacgatagcgtttcgggtcgtgcaggcggcgcatggtgggcgttatgccgccgccgggcccgccatggatcatgatgacgggtttgccgtcaggattgccgcattgctcgacatgaatgcggtgcagggaggatacctgcaacatttcttccttgaagggctcaatttcgggataaagcgtattgcgcgtcatgaaatgccttttgttcccttccgctggcaggataggcccgccggttgcgtttcggtgatgcgtcaacctaccacacaataaggccagatggcggcaggggatttatgaaatagacttagcaacgtgatttttggttgctccattttaaaataggcctaaaaactaggccggtctgcaagcagactgggcaccgcacggggaggaccttcaaaaatggcgcgcgaggcaaatgcatttcattatcgctgatgaccacccgctgtttcgcggtgctttgcggcaggttctttcgggccagtctgaaaatgtggagattatcgaggcaggcgatttcgatacggtcaggaaactggtcggtgagaaggacgataccgatctcctgcttctggacctcaccatgccgggcggtacgggactttccggacttgtcgcgctgaaggcgctgcaaccggccctgccgatcatcattgtttcggcgacggatgatccggccacgatccatcacgcactggaacttggggcttccggtttcatctccaaatcggccagcatggaaaccatcggcgaagccgtgggtgcggtgcttgccggcgatatatggacgccggacgatatcgacctcgaccacccgaaagacccggaaatcgaatcgctcattgcgcggctgcgcaccctgacgccgcagcagacccgcgttctgaccatgcttgccgaggggcttctcaacaaacagatcgcttttgagcttggcgtttcggaggcaacggtcaaggcgcatgtttccgccgtgctgcaaaagcttggcgtcgatagccgcacacaggccgtcattctcctttcgcgtatcggcagcgacgttctgggcgtttgagccagctcagctataggagctgtcggcctttgccgcttatcgtgtactgccttgcgtcgatgccccgtcctggcgtgcgtgatgaaaaagcgagagcatcgagcgcagcgccgctggccgcaagggcttgtgcagcacggtgacgttctcatcctcggcgcgctggcgcacctccttggagcggtcggcagttagcaggatggccggtatttcggtcttgaagctttcgcgcgcaaagccgatcatgtcgaggccgttttcgtggatcagatgataatcggcaatgatgacggcaggcgcggccgtgccggttgcgcagaagtttttcaactccgcgccgctgcgaagcgtggtcacgttgcagccccagccgctcagcagcgtttccatgccgcatagaatattgacgtcattgtcgatgcaaaggacgccaagcccgtcaagctcggaagcgcgctgaggcccgcgacggtttttaacctcttcggctggcggcgcctcgcctgaaaccggaatgcgcagcgaaaacaccgtacctttgccgggtgttgaggcaagcgacagcggcagcgaaagcacccgcgcgatgcggtccacgatggaaaggccaagccccagcccttcggcttcccgcatgccttcgttgagccgcgtgaactcccggaagacgagcttcagtttttgtggcgcaatgccgatgccggtgtcgagcacctgcaggtcgacgaaatttccgcgccgccgcacgcccagcaatatgccgcccttgcgactatatttgatcgagttggaaacgaggttctggatcaggcggcgcagcatgttgcggtcggtcttgaccacgatgctggatggcaccacacgcagcttgagcccttttttcaccgccagcggtgtgaaatcggtagcgatctggctcaacagcttatcgagccggaagacggaagtttccggtttcagcgagccggtatcgagccgggaaatatccagcaccatgccgagaatggcttccaccgcttccagcgaggaatcgatattgcgggcaaattcgctggtttccgaacgccccagtttttcagcaagcgccgtggaataaaggcgcgcagcgttgagcggttgcagaatgtcatggcccgcagccgccagaaagcgcgtcttgcccagattggcttcttctgcggcggcttgcgcgcgcgcaagctcatcgttcacatgcatcagttccgctgtacggtcgataacgcgctgctccagcatttccgatgctttctggcgcatcaggtcggcttccaccgcggccgtgatgtcggtaaaggtggtgacaaggctcccatccggcatcggattggaattgatttcgagaatcttgccggtcgatttcatggtcatgcgccatgggcggcgcacggtgccgagcgagcggattgcgctattacgggcattcagggcgatgtcgccgcgctggcttagatgttccacgatttcagagatcggaatgcctacctgcatcacctcgtccggcaggtcgaagagcttgcggaactgccggttccagcaggtcaggcgcagatccttgtcaagaacggtgatgccctgatccatctggtccagcgcgatctgcaacaggtcgcggttctgttgcagggcagcagaagcatcgtccagcaattggcgtgcatcgcgcggcgaggcatcgtttctttgcagaagaagcgaaagaacaaggcgggctgaggatgagccgacggctgtcccaagcaattgttcggcatagcggatcaggggcgtgtccacggtcatgccggggtcgaggcggcgctgttcgcggccctcgaagcgcaggaaggcgcgctccacgcgctcagcacccagatagcgcgccatggtggccttgagttcggcgaccgtgaccgtggttcggaaacgtttcagcgtcggcgcgccgatgaaagtgcgcggcaggaaaatgctggcctggatgcgttccagcggtgtggatgcgcgcgagagcgagcccagaatatagaacagggtgttggcggcaatgctccatgccacgccgttggtaagcggcagggcattggtgccgaacagcgcttcggggcgcagtgccgtgaagccgaggaaaccatcccgcaggctcgcggcattttccggtgcgacggttggcagaagcagcgtgtagcaccagacgatgaagcccgccgaaaggccgagcatcgcgccgcgcccgtttgcattgcgccagaacagcccgccaatgagcgctggcgcaaattgcgcgacggcggcaaaggatacgaagccgatggaggccagatggatattgttcgatgtgaggcgataatagctgaaggccagcgccagaatgacgatgatggtgatgcggcgcgtgttgagaatgatcttggtcaggccgcgctgttcggcaaggtggcgcttggcaaagctgctgatgataagcggcagcaccagatggttggagatcatgatagacagtgccacgcaggcgacgatcaccatggccgttgccgctgaaaggccgccgaggaaggcgatgagcgccagccagtgtgctcccgcgctgagcggcagggcaagcacgtaaaggtcgccattgacgctgttgccgagcgtcatcacgccgatgagcgcgatggggaagacgaaaatattgatgaggatgagatagagcggaaacagccatgaggccgtgcgcaattccttctcgctgcggctttccacgaccgtcacatggaactggcgcggcagcatgatgacggcggcggcgctgagtgctgtctgcacgagccatgtgccgattgaggtctcgtaatggaaggcttcgagtgcttccggcgattgggatatctgccggatgagctgcgatggcgcgccgaacaggaagaaggcgcaggcaaggccgacggtcaggaaggcgcacagcttgatgaccgattccagcgccacggcaagaatgaggccattctggtgttcggtcgcatccgtatggcgcgtgccgaaaaggattgcgaaggtggcgagcacggctgcgaccggcagggaaatatcgccgaagacgaagacggctggatcgacggctgctccgtaataatccatcacgaggccgacactgcccgaaactgctttcagttgcagcgcgatatagggaatggagccgacggcggcaatgcaggtggcaagcgaggcgacgccgaagctcttgccatagcgcgccgccagaaaatcggcgatggaggtgatgtgctcggatttggccagccgcacgatatggcgcagcagccggttgccaagcgtaaagacgagaatggggccgatatagatgccaagaaactcaagctcgcgttgcgcggaaagcccgaccgagccgaaaaaggtccaggaggtgcaatagacggcgaggctcagcgcatagatataggggcgcggcgtgctgctccagcgcgcggtgcgccggtccccgatgcttgcaaccgcaaagagaagcagcaggtataaaaaggcgaagccaatgatcccccagccctgcatagccggcatttcctcccttaggcttgcctcgcatcaggagacaggcaccttgcgtcatcggtccgattccgaagttcgtatcattttgagggtgcataggcgacgaatttcgggctcgcaagataatagcaattcgtcgaatcgtccgccatttgccgatcttgtctcatgtcccgtttcaggggcgagggcgtgcgatggggtatgggcgccaaaaaccgtcaggggaggcggaaatatcgctgaaaacagtgcgtttcggcgttctttatcttttctttgattgttttaccctacacactggacgtgtggccggttgccgcagcaagggctgaaatggggttttccctatttcgcatttgcaggaagacaagcagacgaagcggttgtgcaaatcccattaatttgcccgccattttgtcattcaccgccagagccatttggcgccagttgttttgacgaatgcatcgcagccatgacggcccagcctgcgatccgcattcgtgagggagacaggctttatgttaaaagaattccaggaattcgccctgaagggcaatatggtcgatctagccatcggtgtcatcatcggcggggcgttcggtggcctcgtcaactccatcgtcaatgatatcatcatgccgattatcggccttatcactggcggcattgatttctccaatatgttcatccagcttgccggagacccgaaaaccactctggccgcagcccgcgaagccggtgcgacaattgcctatggcaatttcatcaccctgctcatcaacttcctgattatcgcctgggtgctgtttcttgtggtcaagctcatgaaccgcctcaagaagagggaagaagcaaagcctgcaccggcagctccgtctgaggaggttctgcttacggaaatccgcgatatcctggcaaagcagcaaaaagcctgatggaattccagcaggctctgaaactgaaaaaggccgggaaaaccggcctttttcagtttcatattcgatgagctatcagccgcccgccttggaaaccatcaacgggatgatgcggtccgaatttgctgcctgcggtgctgaaggctcggcaaagggaataccaagctcgttccagacttccagaagcgcgtccttcaggccgtcgatcagcttgtcgtcgtgcagcggcgacggcgtgatgcgcaggcgctcggtgccgcgcggtacggttggataattgatcggctggatatagatgccgtgcacttcgagcaggcggtcgcttgccttcttgcacagttccggatcgcccacgaggatcggcacgatatgggtctgcgacggcatgacgggcagtccggcagccgaaagcacgtccttggcgcgttgcgcctggcgctgctggccgtcgcgttcagcctgcgaggatttcaggtggcggattgcagcggttgcggccgcagccacggcaggcggcagcgaggtcgtgaagatgaagcccggcgcataggaacgcaccgcatcgatgatcgcgcgtgagccggtgatatagccgccgagcgcgccaaatgccttggcaagcgtgccttcgataatatcgatgcgatgggcaaggccgtcacgttcggtgatgccgccgccatgcgcaccatacataccgaccgcatggacttcgtcgatataggtcatggcgttatatttgtcggcaagatcggcaatcttttcgataggcgcaatatcgccgtccatcgaatagacggattcaaacacaatcagcttggcgcgggagcggtccgcagccttcagaagctgttccagatgctcgacatcgttgtggcggaaaatcttcttttctgcgcccgaacggcgcacaccctcgatcatcgaggcatggttcagctcatcggaaaggatgaggcagttcggcagaagccgcgcgatggtcgagatcgaagcttcgttggaaacgaaaccggatgtgaagaccaggccggcttccttgccgtgcaagtcggccagttcgctctccagctcgacgagcgggtggttgttaccggaaatattacgtgtgccgccagcacctgaaccggcactgcctgcggtatcgcacatagcctttatgacgtccgggtgatgtcccattcccagataatcgttggaacaccatacggtgatttcacgggctgtgccattgttacgccagatagcttgggggaaacgtccaacgatacgctcaagatcagcaaaaacgcgataacgcttctcggcatgtaactggtcgatcgcttcttcaaaaaaacggcgatagtccataatgcgctccttgtcttcgccctaattagcgccattggcctttggcgtccatagcccatggtcgggcaatttgccacgtttgcttgaaggagcattgagctagatcaatcaactggcagttcgtttgtcgggatttatggaaatcctagcgcacgcgaagccggaccacgaatttgggccacaggtcgcgccggcgcacatagatgcgcggaatgccgaacggatcgtctgttggccttgcccgcgcccgcaccgtcgttgttgcggtttcatagcctgcttcccgcaccatctcgcggtggattggggtattgtcgccataagggtaacaaaaatttgtcacctgcgtaccgagcatatcttccagcaccgttttcgactgggcgatctggcggcgcgcctcgtcttcgggcactttgctcagggcaacatgatcgagggtatgggcgccgacctcatgaccgagatccgcccattcacgtagttgtgccaccgacatgcagggcgtcttcggcacgccgatgggctgatcccagacattgctgccgccaacctggttggccacaaaataattggtggccgtaaaaccgtattcggcaagaacaggtccggcattctccagcacattgagataaccgtcatcaaaggtgatgacggccacttttccggtcttttcacccttgatatagggcatggcatcgcgcagcgagagaccttgatagccgagcctcttcagccagcgcatctggctgcggaagcggtcaggatgaaccagcaagccgcggaatggaatgtttttggccggtaatggcgcgatctggtgatacaaaagaataggtacaggcatcataaaactcatttcgatgaataggcgcgcacacgcatccggtagatggggcgtaaaatttcgcgcgcaagcttgtctgaaaagttctttttgtgctggatcgtggttccgcccagttgtgacgagatttccttcacgccacccggaatgaccgaaaggggttgcaggcccgttacccagcgcatctgcaccgtcgtatcgacaggccggtcgaacgtctgggtgatgtcgagcagtttttgggccgcatcataggaaacaaactgcgcaaccatgccaaggccgatcgggttcgggatgatgatccgcaccgcttcgtcccggaaaacctcacggccatgctcgcggtcgtcccggaatgtaaagcggatgaagccacccggttccagatgatcgaccgcggcccggtatgcacccatgaagttttccgtcagtgcaatatcgtcttccacgatgaagcccgcatcaagcttccggtcgataatcgcctgccatgccttgcggtgcgacaggaaacaggcaatctcgttgcggctgagggcaaagggatagcgcggagtgtgcaggcggcgtttataaatgcgcgcaatctcgtctttgttgagcgcacggctatcgacggcttcgatgacttcggccttgaccggcaattccttgacgagtttttccacctgcggcgcacgatcggtcgcgcgtttgaggtgaatgatgaatgccttgacgttcatggacgcgggaccgatggctgtgattcaggaaagcgcgttatatgcacgaaatttggcatttcgacaaatggcatgcaaaacgaccgaaatccaccggagagaggcataagggccggtataattaccggctcagatcagcggggtaatcatgcccgatttgattttttcctcgatccactgtcgttccgcgctccagtcatggtgtttccagccctgccagctaaatccgcaaatacgaatgttccattggctctgcgggaaattgcgcagcatataccagataccgaaaaaacctgtgctcggaaacagctcggccattttatcggccgtaatgcccagttcctcgcagactcctaaataaaactgcggcggcatgatgcggatttccttgccctgtgcgccaagcacttcaatggctttggtcgtccagtcggctcgccgccctttcagccatcgggacaaaaaattgggccggtgatgaaactgcctgatgatggcaggatgaaaggcgaaaagaagttcctgcgcgttgcggaagatcgccgaattgagaaatgtcggatatttcagccattgctgcatttgcttgctggatgtggcgagcatcaggagatcggttttggagccgctcatgccaatggattcgcgtggttcgttgaagcgcagcacataatcagcactgtcaatttccgacgacaaatcgcgcgtcagcggaccgttcccgacgataacgagagtctttttcattttaccggctttgaccccacttgtcttgccgaacggctgcaaatgttcagcgaacatgcgcagtctggtggggccacatctagccggagttgcgcgctttgcaaagtaccacttaaagagtggctatattaatcagggcgcgtgcgtgtcagacgtcaccgggtttcttgaagcggatatggatatcgtcgcttgccagatcgaagcccgcataattgcgctggaaagcgatcagcgcgtcattgacgcccttggaataatcgtcttcctgcacgtcgatatgatgccggtaaatgatcctgtcgttcttatagaatatgacttgaccttccatcatagcctcctcgcataaatggatagcctttggctgaagcggctccaatcatggagcctgccagaaaaggtaggcatttatgcccggttttcaagcttttgcaggggtggatgcgccttcgcacagcgcaagccaggcgcgtgcggcatgggagagaaacgcgcccttgcgccagacgaaagccatgtgccagttcacatccgcatccttgacccggtggatgcacacacccggatggtggcgctgtttggcgatcatctgcggcagaaaaccgatccctatgccggctgcgacaagctccacgataaaatcgatctggctggatcgtacggcgacattgggtgaaaacccatgccgctggcaggcgctcaaaataatgtgattgagcgcaaagccgctttcaaaaagaatgaagggtaggttggcgatctcgcgcagtgtcacgctgtcatcgtccgagacggggtggcttgcgggcagcagcgccaccaccggttcgcagcgcacatcctgccatgcgaagctctcctccaccggcaggagcgaagccgccagttccacatcgcccgccagaagaagctcctccagccgcttgctgccatgttcgacaagctggatgtcgatatcgggataaaggctcgtataggcggcaaaaactggcgcgaacagaacactggatccgatcggcggcaggcccagacgcaacaggccgcgcttcaaaccacgcaattcgcccagttcggccagcatgtcatctttttccgtcagcattgctcgtgcgcggcgatagacgatttcgccagccgcagtgaggcgcggcggggatacggcccggtcgagaagaaccagttgcagctcttcctcaagctgcttaaccgctttgctgacggtggattgggtcgcattgatggtgcgcgctgctgcggaaaaaccgccttgtcgcaccacttccgcaaaggcctgaaagcttctcaaattcataagtcattccatatcagaatagccgtaatgaaatcaattcatttatagaatagagcgccggaggttatattcagcatgagcaaaggcattatctgcctgaaccggcacaggaaagaccgccatgaacgccccccgcaaagcccatgacctgaagatccgcttgcgctatgcgctgcacaacagccgtttgatgcagattgcaacgctggtcggcttctggctggcgggtgaggcggtcgtgcggcttgccggtttgccgctgccgggcggcattgtgggcatggcgctggttctggccctgcttcttagcggtcgcatcagccttttcagcatgaagcgcggcgcggaatggtttctggccgaaatgctgctcttctttatcccggcggttctggcgatccttgaacatcgcgagctgatcggaatgctggggctcaagatcatggcggtcatcctgctcggcacgctcacggtcatgagcgttaccgcgctgacggtggacctctgctaccgctggagcctgcgttatgctgcccggtgatcccctgggtaatccctttgtggcgacgctgttctggtcggcggccacgatccttctctatcttgcggcaaagcgggtctatcgccgttttcccctgtggtggctgacgccgcttgcagtaacgccgctgcttctcatggctctggtcatcggccttgacgaaaattatcgcgtctatttcagcgcaacgcactggctggtggcgctgcttggcccggcaacggttgccttcgccattcccatctatcagcagcgcgccaccatccgccgttattggccggtgcttcttgccggtgttctcgtcggcagttcggcggccatggcttcggcctgggggctggcgcatcttctggggctcaacgaggccatcagcctcagcctgatgccgcgctcgatgagcacgcctttctccatgactgtttccggcgatattggcggaaggcccgacctcacggccattttcgtggtgctgaccggcatatttggcgcggcgctgggtgagatcatgctgcactggcttcctgttcgctcggcactggcgcgcggtgcgcttttcggtatgggcgcgcatggcgcaggcgttgccagagcgcaccagatcggcagtgaggaaggctccatcgcggggctcgtcatggtgctggtcggccttgtcaacgtgcttgccgcaccgctgattgcccacttcctctgaaaccttgttgtcattgtagtccggtgggttgaatttgaagtttgatgcccgcccgatataaatcccgtttcaaacggcaaatttaaaaaatccacgagtttggcgattccgaaactcgcattttggcgtctttttatgcttttttcgagcgatggcctatttgcataactgttatgcattattggtcgttgttggctaacagggcgtcggatagatatccatacatcgagttcgcctcctcccagaactcgataaggaatacggcactcctcctcccaagccgtattcaagatcaggccgcgcatcctcctcccgtgcggcctttttctttttccggcactgattttgatttttcccgctctgcgctggccatatcggcttcgggcgggcttggtccacgtgtaacccataagcctcaacagccagatactctgcttatcgtggataaaagtgggttggcagggattgttccgtgaaggatatattaaccgcgaattttccggtgtaagaaaactttttcggttcggcggacagggaatttggatttgcggcgcattgttcttcggtttgcccctgcattgctggtttgtttttccctgcttgcgggttgtgccagccgtcctgaaggtgtgctggtgcctatcggcgaaaccgtgccgcaggcttccgaagtcaatcttcttgttgccaccacccgtgcgccttcgggcaatccgggcacgcttttctctggcgaacgaggtaaaaaaatctcgctcacggacatcatcgtttccattccgcccgacaggaaccgcaaggtgggcgaagtgcaatggccgaagcgcctgccgcctaatccgttaaaggatttcgccacggtcgccgtcgagccgcttcacggtgatgctgccgcgcagcactggatcaacacgcatctgccccggacgaagcgcgtgatgatctttatccgcggcttcaacaatacattcgaggattcggtctatcgcttcgcgcagatcgtgcatgattccggggccgatgttgcgccgatcatcttcacatggccctcgcgcgccagtgttttcgattataattacgacaaggaaagcatgaattattcccgcgatgcgctggaacatgtgctgcgcgtggtcgccaacgatccgcaggtgcgcgacgtcaccatcatggcccattccatgggagcctggctggcgatggaggcgctgcgccagatggcgatccgtgacaggcgcgttaatgccaagatcaccgatgtcattctggcttcgcccgatatcgatgtagatgtgttcggcaaacagtttcaggccatgggcagccatcatccgcgcttcacgctcttcacctcgcgtgacgacaaggcgcttgcgttgtcgcggcgcatttccggcaatatcgaccgtcttggccagatcgacccgtccgtcgaaccctatcgctccaagctggaaaaggctggcatcgtggtcattgatcttacacagctcaaggcgggtgacaggctgaaccatagcaagttcgcctcaagcccggaagtggtgcaactcatcggcaggcgtcttgtggcggggcaaaccatcaccgattccgaaatcggcattggcgatcggctgggggctgtggcgctcggcactgcgcagggcgtgggcagtgcggcttcgctggtggtgacggctccgattgcggttttcgatccgagaacgcggcgtacctatgatgagcagatcgatcgtttcggccgtgctgtcggcaatacggtcggcgcggtgatcatgccttagagcattttcgagccaaaactgcttcgcacttttgctggaaatgctttaggacttgcggccagtcattcggctggcaggaggaccccatgcagatcatccacaccatcgaggaattgcgccaggcgcttgcgcctgccaggcagcagggcaaaaagatcggcttcgtgccgactatgggttatctccataagggccatctggagcttgtgcgccgcgcgcgcgtggaaaacgatgtgacgctggtgtcgatcttcgtcaacccactgcaatttggcgcgaatgaagacctcggcagatatccccgtgatctggagcgcgacgccggccttttgcatgacgcgcaggtggattatctttttgcgcctacggtgagcgatatgtatcctcgtcccatgcagacagtggtggacgtgcccccgcttggcaaccagatagaaggtgaggcgcgccccggccattttgccggtgttgcaacggtggtgagcaagctattcaacatcgtcgggccggatgcagcctatttcggcgagaaggatttccagcagctcgtcatcatccgccgtatggtggacgacatggccattccggtgcgcatcgtcggtgttgaaaccgtgcgcgaggatgacgggctcgcctgttcgtcgcgcaatgtctacctgacgcccgaacagcgccgcgccgccatcatcgtcccgcaggcgcttgatgaggctgaccggctctaccgttcaggcatggatgacccggatgcgctggaagcagccattcgcacattcatcggcaggcaaccgctggccgtgcccgaagtgattgcgatccgcgatcccgaaacgctggagcggctgcccgccctgcagggaaggccgatcctcgttgcgcttttcgtgcgtgtgggggcgacgcggcttctggataatcgtgtgatcggacatgcggcgccacagatcacacaggaaagggcagcctgacatgagtgcacccgtaacccgcaaacggctgacgccgaaggttattcaggcgatgaagggcgagtgtcccatcgtcagcctcaccgcttatacgacgccggttgcgcgtctgctcgacccgcattgcgacctgcttctggtgggggattcgcttggcatggtactttacggcatggagtccacgcttgccgtcacgctcgacatgatgatcatgcatgggcaggcggtcatgcgcggtacaagccatgcctgcgtgatcgtggatatgcctttcggctcctatcaggaatcgaaggagcaggccttccgcaatgccgcccgtgtgatgcaggaaacgggctgtgacggcgtgaagctggaaggcggcgaggaaatggccgaaacggtggcctttctcgtccggcgcggcattccggtcttcggccatgtcgggctgatgccgcagcaggtgaatacggtcggcgggtttcgttcgctggggcgcggcgacgatgaagccggcaagatacgccgcgacgcgcaagccattgcccaagcgggtgctttcgcggtggtcatcgaaggcacggtcgagccgcttgcgcgcgaaataacggccttgatcgatattccgaccgtcggtatcggcgcttcatccgcctgcgacgggcaggttctggtttcggatgacatgctgggcctgttccaggatttcacgccgcgtttcgtcaagcgttttgcgcatctggcgccgcaggtgtcgcaagcggccgaagcctatgccgaagaggtgcgcgcgcgcagatttcccggcccggaacatgttttcggggccaagcccggagcgtgagcaccgaaaattgtggccgatgatattgcccataccgatctgattgccgtgattgaggacgaaccccgcatcatgaccgtgcggggttgatctcatttcggctggctggaccacgcatagcgcgcccaatctcgatatcggactggatttcgagctgacgaataatgaatcggatcgaaaggctctatttttccacgaaagccttttcgataacgaattcgccgggttcgctctggcttccttcggtaaagccgcgttcttcgagaatctgcttggtttccgccagcatttcagggctgccgcacagcatcatgcggtcgtcctcatggttgaattccggcagcccgacatccttgaaaagctggcccgaacggatgaggtcggtcagtcgcccacggtttttgtagggctcgcgcgtcacggtcggataatagatgagctggtttttcaccatctcgcccaggaattcgtcctgcggcagttcgttggagatgaaatcggtgtaggcaagctcggccacctggcgcacgccatgcacgagaatgaccttttcaaaacgctcatagacttccagatcccggatgatcgacaggaacggagcaaggccggtgccggtcgagagcagccagaggtgcttgccgggcttcagattgtcataaagcagcgtgccgaccggcttcttggaaacaatgatctgatcgccctttttcagatgctggagttttgaggttagcgggccgttcggcaccttgatcgagaagaattccaggccgtcttcataaaggctcgatgcgattgaataggcgcgggtcagcggctttccgttcacttccagccccatcatgatgaactggccgctctgaaagcggaaaccgggatcacgggtggtgcggaatgaaaacagcgtatcggtccagtgatggatatcggtgacggtttcctgattaaagttgctgctcatcttcggaacggtctctgtctctctccagcaccgcttgggaggactgcgcttatggaatggggtcgggttggtcttcgtcagtcagttggtaccgcggcccgtctagcagtcgtgtaactccgtggagctttgcatcctgccgaggcaagccgctttgattgcaatcaattgcgggctttatgctgccttcaggatggcttccgcgaattcgtaatcggtcggcctgtcgaggaagctcttccgatggtcaggccggtaattacgaaaatcgagataatagcaatgctcgccgacatcaagccctaacggcggcttgcctttgcctgtcgtgggcgcatggattgcaataggatgtagcggcaaggtgaggctccttttaaactcctgattgctcactttaaattggaagtagccatcatttcaagaaatggcgttccaaagagcggcctttcaggggtacgttctcccgcagcatgggtcatgctggtgccattcgcacgacgcaagggcggttcttggctttccgtttcacgcaaacggggggaaagcaggcaaggttttcaaattccgctgaaaatcgatatatgtggcgcaaccgctgaaggcgagggaagtccgcgacagcttcctggaaattttcccgataatgccgtggcggatttgtgtttttgtcacaagcttcttataagcctacgcataaattcaggaaaggcgtccgacgctctttccagacacgcgagccagctttgctgagccagtagtttttcccatatgacgacccggaagcgcccatgatccagacgccctactatctgatcgacaagaccaaactgaagcgcaacatggaaaagatcgcctatgtgcgcgagaaatccggcgcgaaggcgctgcttgcactgaagtgctttgccacatggtcggtttttgatctgatgagcgaatatatggacggcaccacgtcgtcctcgctcaacgaagtgcgtcttggccatgagaaattcggcggcgaaacccatgcctatagtgtggcctatgccgatcacgagatcgatgaggttatttcgcacgcagacaagatcatcttcaattccatcgggcaattggagcgttttgctgacaaggcatcgggcatcaagcgcggcttgcggctcaaccccggtgtgtcgtcatcgagcttcgatcttgccgatccggcgcgccctttcagccgtcttggcgaatgggatgtggcgaaggttgaaaaggtcatggaccgcatcaccggcttcatgatccataataattgcgaaaattccgatttcagcctgttcgaccgtatgctgagcgatattgaagaaaaattcggctcgcttctccaccgtgttgaatgggtcagccttggcggcggcattcactttaccggcgaagattatccggtcgatgcgttctgcgcgcgcctgaaatctttctcggaaaagtttggcgtgcaggtctatctggaaccgggcgaagcctcgatcacccggaccacgacactggaagtgacggttctcgacacgctcttcaacggcaaaaatcttgccattgtggacagttccatagaggcgcatatgcttgatctgctgatctatcgtgaaaaggcaaaaatggcgccgaacaatggcgggcatagctatatggtctgcggcaaatcctgtctcgccggtgatattttcggcgagttcacgtttgataaaccgctcgctatcggcgaccgcctctcatttgaagatgcggccggttatactatggtcaagaaaaactggttcaatggcgtgaaaatgccagccattgccgtgcgtgaactggatggcacggtgaagcttgtccgcgaatttgattacgcggattttgagggttcgctctcctgaaccctgcgtcgcggtatgacccagcggtgcaaaacttgaacaggttccgcggctgagagcgccgggggacgggaaacacaagcatttccagcaaaagtgcgaagcggttttgcgtaggataatgcatcagttaactaaaaagacgcgggaaaccgctggaagaggaagcatcgacagaaaatgaagaagaacgttctcattatcggcgccgggggcgtagcacaggttgtggcgcataaatgtgcccagaactctgacgtattgggggatatccacattgcgtcccgcacggttgagaaatgccgcaggattatcgatagcgtgcgcgagaagaaaagcctcaagaccgaggtgaagcttgaagcgcatgcgctggacgccatggatgtggaggccacgaaggctcttatccgcaagacgggcgtgcagatcgtcatcaatgtcggctcggccttcctcaatatgtcggttcttcgcgcctgtatcgatacgggcgtagcctatatggataccgccattcacgaagatcccaagaagatctgcgagacgccgccatggtatggcaattacgaatggaagcacctgaaggaatgcgaggagaagggcatcaccgccattcttggcatcggcttcgatccgggtgtggtcaatgcctatgcacgtctggctgccgacgattatctcgatgaagtcaaatccatcgatatcgtggacatcaatgccggttcgcatggccgctggttctcgaccaatttcgacccggaaatcaatttccgtgagttcaccggcacggtctattcctggcagaacggccagtggcagtcgaacaagatgttcgaggtcggccagacgttcgacctgcctgtcgtcggcccgagcaaggcctatatgacgggccatgatgaagtgcactcgctgtcgaaaaactatccgaatgcggatgtccgcttctggatgggctttggcgatcactatatcaacgtctttacggtgctgaagaatctgggccttctgtccgaacagccggtcaagacggccgaaggtctggaagtggttccgcttaaagtcgtcaaggctgtgctgcccgacccggcatcgcttgcgcctgactatacgggcaagacctgcatcggcgatttcgtaaagggtacgaaggacggcaaggaaaaggaagtcttcatctataacgttgccgaccataaggacgcttataacgaagtgggttcgcagggtatttcctacaccgccggtgttccgccggttgcggcagcaatcctgattgcttcgggcgaatgggacgtgaaaaagatggtcaatgtggaagagctgaacccgaagccattcctgcacatcctcaaccagatcggcctgccatcccgcatcaaggatgagaatggcgaccgcgcgctggacttcgcgtgagcctatcgctttacgctatcgaaagaccccgcttcggcggggttttttgttttctcgatcctcatcctgaggaggcccgcagggccgtcttgaaggatcggggggacgtagaaatgacggcgcggtagaccagcgatgcgtttccagttccatctggacctcgccttcgagcctgcgtttcgctttgcacctcagggtgaggcgtgtggtgctcagggttagaagcgccatttgcaggctgccagcgcctaaatatcattcgtcccggggccaggtgtccgagagacggtatccatgcggaaacgggtcgctcggatcaagcatgagctgcgaggttcccgtcacccaggcgcgaccggaaatgatcgggctgatggcgggtttgccgcccaattccagcaccttgtccagccggcaatgaaactccgtgcccagcacggacttgccgataaagcgttcgccagccttcatctgccccttggcgtgcagcacggccatgcgtgccgagcagccggtgccggttggcgagcggtcgagcttggccgggcggatggcgacggtgttcacgcccgtcagcacatcaccttcgcgcgtcaccggctcggtgatctggcaaaaggaaatatggcgccagtccctctccgggtggcgaaaaccaagctgttcattggcggctttggtgattttcaccccgatttcggcaagttcacgcgcctgacccggctcgattttcatgccgatctgagccgcgtcaacaatgacgaaactgtcgccgccataggcagtatcgaccatgatcgtgccaagtcccgtgacgtcaagcggcgcatccagccggtccgcgaaggagggcacattgcgcacgctgatgcgttcggccttgccattgcggcattcggcttccacctcgatgatcccgcccggcgcttccagcaccatgtgcgtcactggctcctgcatcgcaatgatgccgctgtcgagcaagacggtcgaaacacagatggaattcgaacccgacatgggcggcgtatcggcgggttccatgatgatgaagcccatctgcgcgcgcggatctttcggcggcaccagcagattgacatgacggaatacaccgccgcgcggttcgttcagcacaaaattgcgcaaggtttcgtcattggcgatgaagcgcgactgttcccatacggtttcaccgggtggcggggcgacaccgccgacgatgacatcgccaacttctccctccgcatgacagccgacaatatgaatgaccttggtgctgcgcatgatgcctcctgcaattcgtgcaaatagtcctatcggtcagggcgcaggcgtcaatcaattatgggacggaaatttgcgctttcgcgccagaatgagaaacccgtttctcccccaatcagaagatgaaaaatctatttcatgatgtgttgcttcttcgggcaagtctgatatccatgggagctattattttgtgcaaatcgatgcgcagcccgcttggctccggatcagtttctggaacagacacaacgttcccaacagaaattgaaaaacccgaaaaattggggtgtgatcgctttatgagcgatggacgcccttagccggcatggcacggtcgatgatcgtattttcacgcctcttcccagattgacatggtttctgatggttcgtggcgtggcctcattacatggagcatccggcagattgacgtctccggatgctgcggggagcgaaatatggacggaacatttgacgcgggctttcgcgagccaacgatatcgaaggcgaaccgctggggcagggagatggtggttgcgctgaagctcggctggccgctgatcttcaccaatctctcgtaggcggccctcaccgccaccgatgtgatcttcatcgggcgtctgggggcggacacactggcttccgccctgcttgcgacgagtttctatcacacgctgatgatcttttcgatgggccttgtctcggccgtcatgccgatgatcgccatcgcgctcggcaagaaccgccattccgtgcgcgatgtgcgccgcacggtgcggcagggcttctggtcggcgatcatgatcgtgatccctctctgggtggtgctgtggcactgtgaggagattttcctcttcctcggccagcgcccggatattgccgcgcgctcgaccgacttcatgcacacgctgcaatgggcgctgctgccctatctcttctatatcgtcctgcggtctttcttcgcggcaatggaaaagcccatgtggacgctgctcgtggcggcgcttgccattggcttcaatgcacttgcgggctggacgctgatcttcggccatttcggctttgcgccgatggggctgcatggtgcgggcatggcgacaacggcatccagcacgatgatgttcctcggccttgccttcatcacgctgcgtcatccccgcttccgccgttatcacctgttcggtcgcttctggcgccccgactggccgcgcctgatcgagctttggcgcatcggcctgcccatggcgctgaccttcgtgtttgaaacctcgatcttctatgccgccgtggtgatgatgggccgcatcgggccgaccgccatggccgcccatgcggtggcgatccagattgcatcgctcagtttcatggttccactcggcttcgggcaggtggccacggtgcgtgtagggcgggcctatggcaggggtgatccgaaagccattgcttatgcgggctggagcgcctatgcgctcggcgtcggcttcatggcgttgatgggcatcctgatggttctcatgccacgggtcttcatcggcatcttcctgaacctcaacgatccgcaaaatctgccggtcatggaacttgccgtgacattccttgcgcttgcagccctgttccagatcgtggacggcgcacaggctgtggcggcgggcatgttgcgcggcttgcgcgatacgcgcattccgaagttgcttgcctttttcggctattggggtgtcggcttgccgctcggcgcggttctggccttccagttcggaatggggggcgtcggcatctggcttggccttgcggcggggcttggcatggtggccgtgctgatgacgatacgctggcgccggcatctggcacatgtctcggccgttgccgcggcgtaaaaagagcgccgatctggtttaatcagaccggcgctcgggtagtctttacttggtcaatgcctgaatgcggtcgagcgcggcaccgaagcctttcagggaaatcttgaaggcaaccggctggctcgggctgagcgccgtcgtggtgacattgatgttggtgccggatttcagcgcagcaacctgcttggcatcgaagctcactggcgcgaggcagccctgcggcaggcaggtggagaaggtgaggtttggcccagcggtgtcatcaatcttgagcgaggcgcccttggcaagatcaagaccgaacggcatcagcaacacaccgtcaactttgccgccggcgacgttgcgcagctcggcagtcagaacgcgctggccggtctgggcgctgctttgctcctgacgcatcacgcaggctgttgtatccttctgcgactggcaagacacggtccagtcctgataggtttcctgcaaggtgcttgctccgccgggcagggaggctgcaaaggccgaaagactggaaagggcagtgaacgtgaatgcaagaccgattgcacgataatttttcatatatagattctctctaaattgattgctttccaagccaaggattcgccagaactgatcttggatactaataagtgagcataaaataactcatccttcaaccggtatgcgctttattttagatataccaaatatggatattgtaaatcggcaactgtgttctgctcgcgccctcttcttttgcacttttcgcgaagggatttaatccctaaggtcgcccggcaaaagccgaaaaagccggaggttgaaggtgacgctgcgctatcagatcgttgcactggcgattatccccctgatcgtggccattctcacgatcacggccttcatcacctggcagtcggccaatcttgtccagagcagtattgcgacctttgagaagaatatgctcaaggcgaaggagacggagcttttgaacctcaccgatctggcgctttcggcgatccagaaggtttatgaggaggccgggccgaacgatgaggacgcgatggagaaggtgcgggctattctcacctcgctcgattatggccgtgacggctatttcttcgtttatgattacaacggcaacaatgtcgtgcatccgcgccagttgttccgccccggccataactggctcaatctcaccgatcccgatggcgaccgcgtgatcgccaatctgattgccaaggcgaaggagggcggagggctgcaccgatataaatgggaaaagccgtccagccacgaaatggcggacaagctttcctttgcggtcggcatcgacaaatggaagtggatgctggggacgggcgtttatctcgatgacgtctatgcccagacagccgcagcgaatgcggatttccgcgccaatatccgcaccactttcctgattgtcagcctcatcgccgtacccgcggtcatgctggttttcgcgacctgcatgctgctcaacctgcgtgagcggcgcatggccgataccaagctgaaggagcttgcgcagcgcatcatcgatacgcaggaggaggagcgtgcgcggcttgcgcgcgaactccatgacggtatttcgcagaatctggtcggtgtgcgttatgccattgatctggcaagccggcaggtgcgcaccggcagtggtggtgcgccgcagaccatcgaaaaggcctccgatgcgctgaacggggccatcaaggaagtgcggcgtctgtcgcatgatctgcgcccgcgcattctggacgatcttggcctcaccgtcgcgctcaaggcgctttgcgagcgcaccggtattgaaacccgcttcaaggcggatagtttgcaggaaaccatcaagccggagccgagcaccgcactttatcgcgtggtgcaggaggcgctcaccaatgtcgagcgccattccggcgcgacacgggtggatatccggctgaaaggtgcgcatggcaaggtgacgatgaccattggcgataatggcaatggttttgctgtccggggcctgaaagatccgctttccggccttggcctgcgcaacatgcaggaacggatggcgcattttggcggtgtgctcttggttgaaacgagtgcagatggtacgcaactgaccgcacgtctgccgaaatcggcaacggaaagaaggctggaaccggaagtcgcatgacgaatgaatgcaagattcgcgtattgttggtggacaatcatccgctggtgctggacggcctgcgcgccgtgcttgaaacctatgacgatattgatattgccggtgcggcctccaatgcgcgcgttgcacttgaaatggcgctggccgttaatcccgacgtggtgctgatggatatcaacatgccgcttctgaacggcattgacgccatcgagcttttcaagcggcagttgcccaatgtctgtattctcatgctctccatgcatgacagccgcgaatatatctccacctccatcatgcgcggggcctcgggctatatcttgaaagatgtctcgaccaacgagatcgtgacagccatccatgccgtcgcctccggcggcacctatttttcatcgggcgtttcggaagcactgctcgaaagcggcgagaagaaatccgaaggcctgtcggcgcgtgaaaatgatgtgctggttctggtggcggaaggcggcagcaatcgcgagatcgcggcccggctcggtatttccgaggcaactgtcgaaacgcaccgcaagaatatcaagaagaaactcggtatcgccagcacggccggcctcacacgttacgccatcgagaaccggctgtgcctgtcttcactttagggcggttccgcttaaaaagaaatcgctggaaccgctctatctctttgttttatcgcattatttaacgcatcgaagcgggatcggaaatcagtccagtggactgatttccccgcgtaggcgtttcacacttttggctcgaaaatgctctaggtgctcctgaaaatcagttacccacaaatgggtatgtatttttccctttgcactatcgtcggcttgcggcagaaattctgtggcaatattatcccgcgcgaaaccgcttgaggaggcgggaacaaaggggaggtgggatgtcagtcttgctggcgttgtcgcgtgctattgatgcggccaataattttatcggaaaatctgtttcgtggctggtgctggtggcggtgcttatcagcgccattaatgcggtcacgcgcaaattgttcaacgtcagttccaatgcctggctggaagcgcagtggtatcttttctcggcggtcttcctgattgcggctggctatacattgctgcacagcgagcatgtgaaggtggacctgctctatagccgctattcgcggcgcacccagcttctggtcgaaattttcggcaccatcttcttcctgctgcccttctgcatcatcacgatctatctgtcctggccggtctggctgctgattcccatcggcttcagcctcctcgcattgcagggcatatccgaactcatcaagcgcattgccattcttcaagggcgcataccggatacggttgccattgaagatgcggaagcccaggcgctctgaggggaatggatatggttgctttttttgcggaaaatctcgcacccctgatgttcctgtcgctggtggtcgtgctgctgctcggctatcccgtggctttcgcgcttgctttcgtgggctttgccttcggtttcatcggtattgaattgggtcttctgcccgtcaatctgtttggcgcgatccccgaccgaattttcggccagatgtcgaacgagacattgctcgccattcccttctttaccttcatggggctcatccttgagcgaagcggcatggtggaagatctgcttgatacgatcgggcaattgttcggccccgttcgcggcggccttgcctatgcggtcatcatcgtcggcgcgcttctggcggcaacgacaggcgttgtcgcggcctcagtgatatccatggggctgatctcgctgccgatcatgttgcgctatggctatgaccgcaaggttgcaagcggcacgattgccgccgccggcacactggcgcagatcattccgccaagcctcgtgctcatcgttctggccgaccagcttggccgctccgtgggcgatatgtacaagggcgcgctcgttccgggcctgcttcttgtcggggtctatgtcggtttcatcgtcgtcatgtcgatcctgcggccgaattcggttccggccctgccgttgcaggcacgcaccctgaaaggctggaagcttgcccggcgcgtggtgctttcgctggtgccgccgctggttctgatctttcttgtgctcggcacgattttcattggtgttgccacgccgacggaaggcggtgcgatgggcgcggtcggcgcgctgctgcttgccatcatcaacggtcgcctcaacctgaaaatgctgacctcggcgctttatgcgaccacgaagctctcatccttcgtgatcttcatcctgcttggtgcgcgcgtcttctcgctcaccttctatggcgtcaacggccatgtgtgggtcgagcacctgatgacatcggttcccggcggtgaagtgggcttcctgatcgtcgccaatattctggtgttctttctggccttcttcctcgattatttcgagctggccttcatcatcattccgctgctggcgccggttgccgacagcctcggcatcgatctcatctggtttggcgtgatgctggccatgaacatgcagacctcgttcatgcatccgcccttcggcttctcgctcttctatctgcggtccgtggcaccctcgcgcccctataaggacaaggtaacaggcgcgaccatcccgccggtcacatcgggacaaatctatatgggctcgatcccgttcctgctgattcaggtagtggcggttggcgtcatcatcgcattcccgggccttgtcacacattacaagggcaatcatccgcaggtcgatccggcttcgatccagatcaatgtgccgatgcccgatgcgtgcggcggcaatccgtttggcaatgctccggccccattcggcgcgccttcgcctgccgtcgagccactgcccgccccatccttcggttctcctgcgccaagcttcgggcagggtgctgatcaaaaggaaaagcctgcgcaatgagtggggacatcaaacattgcgcaagcttaatgaaaaacaacatatattgaggaggagagacatgaaagaaaccttgagccgccgcagcttcctgaccaaaggcgctgccatcggtgctgccgccgcaaccagcggcgctgcccttgccacgcctgccatcgctgccgagttgccgacgctgcgctggcgcctgacttcgggctttccgaacaatctggacaccatctatggcggcgcggtctatatggccgatgccgtttccaaaatgacggacggcaagttccagattcaggtgttccaggcgggtgaaatcgtgcccggcccgcaggctatcgacgccgtgcaggccaatacggtcgaaatggcccatacctgcggctattatttcaccggcaagaacccgacctttgccattggcaccgcgctgcccttcggcatgaatacgcgcctgcaaaacgcatggctctaccatggcggcggcaacgagctttataacgaattcctgtccgattatggcattgtcggcattgtcggcattgtcggcggcaatactgctgctcagatgggcggctggtatcgcaaggaaatcaagagcgccgaagacctcaagggcctcaagatgcgcatcgccggtgtggcgggcgaagtcatgtcgcgccttggcgtcgtgccgcagcagcttcccggtggcgatatctatccgtccctggagcgcggcaccatcgatgccgccgaatgggtcggcccttacgatgatgagaagctcggcttctaccagattgcgccttattattactatccggctttctgggaaggcggcgcttcggtgcacttcttcatcaacaagaagcagtatgaaagcctgccggaagcctataaggtggcgctcaatacggcagcggaagctgcaacccagaacatgatcgcgctttacgacgtgaaaaacaccgctgcgatccgctcgctggtgtcgaaaggcgtcaagcttcagccgctgccgcgcgatgtgctggatgcggcctataaggtctccttcgatctctatgcggaatataatgaaaagaacccggcctgggcgaagatctatccggcctggaagaagttccgcgatgagggcttcgagtggttccgcgtggcggaatatacttatgacagctacgtttacgccgcacaggccgcaggaaagtaaacgtttcaacacttgattggaacatgttccaatcggaatggaacaaggcaaacggggctgtttcagccccgtttttcatgtcttatgcaagcttcatgtggcggttgacatccttatagagcagatagcggaacttgccggggccgcctgcataacaggcctgcgggcagaaggcgcgcagccacatgaaatcgcctgcctccacttccacccagtcctggttgagccgatagacggccttgccttccagcacataaagtccgtgttccatcacatgggtttcggcaaagggaatcacgccccccggctcgaaggtcacgactgtcacatgcatgtcgtggcgcaggtcgttcgggtcaacaaagcgtgtcgttgcccatgcgccgccggtgtccggcatgggggagggcgctatgtccttctcgttgaggaaaagcggttccggcacatccagcccgtccacatattcataggccttgcgtatccagtggaagcgcgctgtcgtggccccctcattgcgcagccgccagccgcttttcggcggcagataggcatagccgccttcgtccagcctgtgggttttgcccgccaccgtcacgctcacttcgccttccaccacgaaaagcacgccttccgcgccttcatccagctcggcacgatcactgccgccgcccggctgcacttccatgatatattgcgaaaaagtctcggcgaagcccgaaagagggcgtgcaatcacccagagccgtgtcttttcccagaagggcaggaaactcgtcacgatatcgctgaacgtgcctttgggaataaccgcataggcttcggtaaacatggcgcggtcggtgagaagctgggtttgcggcggcaggccgcccgttggtgcataataattgcggctcatgactggatccgatcaatagagtgtttcggggaggatgtctttcaggcgcaggagcgcgatgcgttccacctgcgcgcaggcggtttcaaactccgtatcacggtcgttggaaacgcgccgcctgaaggcgtcgagtatctcctgcttgttgcggcccttgaccgcaatgatgaagggaaagccgaacttggcggtataggcgtcgttcaattcggtaaaggcctgcttttcggtgtccgtcagcgcgtccagcccggccgatgcctgttcggcggttgattccgccgtcagtcgcctggcctgcgccagcttgcccgcaaggtcgggatgcgctttcaaaacggccagccgttcatccggcgctgcggtgcggaacaccttggtcatcgcggcggcaaggcccgaagcactgtcttcttccaaagtgagccgggcatcataggcgcgctcggcaatccagggcgaatgctcgaaaatgctgccataacgcgcgacaaaggcctgcctgtccgctttggaaggcaccacatcggccacgaccggctggtggtgtttatgccagtggcgggcgatatccacacgtttggccacccagaccttgtcgtggctctgcacgtaatcgaggaaacgttccagcgccgccatgcggccggggcgccccgccagacggcaatgcaggccgatggacatcatcttgggcgcgccttcctcaccctcgcgatagagaacgtcgaaactgtctttcagataggtgaagaactggtcgccggaattaaagccttgtggcgtggcgaaacgcatgtcgtttgcgtccagcgtatagggcacgatcaggtgcgggcctttcgggccttttacccaatagggcagttcgtcggcataggaatcggcggaatagaggaagccgccttcctccatcaccagcttcagcgtgttgtcggagggcttgccctgatagatgccgagcgggcgcgagccggtaacttccgtgtggaggcgcacggcctcgcggatatgttcgcgctcgatctcctccggcacgtctttgtattcccaccatcgcaggccatggctggcgatttcccagccggcttctttcatggcggccacggcttccgggttgcgcgccatggcaagcgtcaccccatagacggtgacgggcatattgcggcgggtaaaggcgcgccacaggcgccagaagccggaacgggcgccatattcataaatggattccatgttgagattgcgctggccccgccagggctgcgcgccgacaatctcggaaagcaggcattcggaagccgggtcgccatcgagaatgcagcattcgccgccttcctcataattgacgacaaactgcacggcgatatttgcccctcccggccagcgcgggtctggcgtgttgcgtccatagccgacgagattgcgcggatatttcatgcgggtcttccctcattctcacttgttttgcccatgataataaagatttatcatggctattcccccctaaaaatttgaaagacatccaaggataaccatctttcataatgcggaggatggcggaatactgaatgctgggaacattgcgtggtttgcggcgtttagcgccaagtccggtgcgaagctaaaataaaccacagaaaatcaagagcttgcaatgattgagtatctgctcgattagagaatcggcaagcggaggagcgcaaatgggtcaggagcagaacggttacggccgcttgaggatgcgtatttccgatcaggccagcggcaagcctgcggcaaatccttgcatggaattgcaccctatcgggaagcggcaggcggaaaatctggaagaagcacctatccgtgaggctgggcaccgcagcgtggctttccgtaatagtgtgcatttgcgctttggcatttgcggtggaaaagcgcattatcgtttaccgcgcctggtttcgcccttttcctgttcgacatgctgggggagctgagcaatatgggccaatctgcaagacatgaaatccgcttccttctgaacggtgaaacaatcgttctcgaccgtgtttcgccgaccgaaacgctgcttgattatctgcgcctgtctgccaggctgcgcggcaccaaggaaggctgtggtgaaggcgattgcggggcctgcacggtgctggtcggccgggttgtcgatggcggcctcgtttatgaaagcgtcaatgcctgcatccgctttgtcggctcgctggatggctgtcatgtcgtgaccatcgaatatctgcgcggggcggatggcgatcttcatccggtgcaaaaggcgatggttgaatttcatggttcgcaatgcggcttttgcaccccgggcttcgtcatgtcgctttatgcgctgtggatgcgtgatccgaggcctgccgatgcggcaatcgaaaaggcattgcaggacaatctctgccgttgcaccggctatgaggcgatcatgcgcgccgcgcgcgccatttccgattatggcaatgtggcgcaggatccgcttgctgccgagcgtgcccatgttctgcaacgccttacggccctgcgcgacggtgcgcgggtggaggtgggggcgggcaaggatcgcctgatcgtgccagccgatctcgatgattttgccaccattctggcggcagagccgaaagccaccatcgttgccggttcaaccgatgtgggcctgtgggtcacaaagatgatgcgcgacatttccccggtggtcttcatcggccatctggaagaactgcactccatccgtgaggaaaatggtgttgtcaccattggcgcaggcgtgacctatacgcaagctttcggttttctggctggccgcattccggctttgggccagctcatcaaccgcatcggcggcgagcaggtgcgcaatatgggcaccatcggcggcaatatcgccaacggttcgcccattggcgacacgccgccgccgctgattgcgcttggcgcaacgctgaccttgcgcaagggggcggagcggcgcaccattgcgctggaggattttttcatagcctatggcaagcaggatcgtggcgcgggcgagttcgtggaggctgtgcatgtgccgcttcccggtgagggaagccggtttgcggcctacaaggtttccaagcggcgcgaggaagacattaccgcttcgctcggcgctttccatctgatgctcgacgctgcgggaaatgtcgcccatatccgcatcgcctatggcggcatggcggcgacgccgaagcgcgcacatgcggtggaaactgccctcatgggcaagccatggacggaagcgacggtcgaggccgcacttgaagcctatgcacaggattataccccgctgaccgatatgcgcgccacggcggaatatcgcctgcttgttgcgcgcaacatgctgcgccgtttctatcttgaaacgaccgacagcggcgaaacgctcggcgcccttcgcggcgaggcggcgtgaacggaggcagacatgaacaggcattccgcaaccgatatcaagaccgcccgcatccggggcggtgtcgccaccgaacagaaacacgattccgcacataagcacgtcacgggaacggcggtctatattgacgatattcccgagccggaaggcacgttgcatatcggggtcggttatgcgtccgtcgcgcatggccggatcaaatccatggatctggaagcggtgcgcgctgcgcccggcgtggtcgatatcctcacctgcaaggacgtgccgggcgaaaacgatgtttcgccatcgggtatgcatgacgatccgatctttgcggtggacaaggttgagtttcacggccagccgatctttgcggttatcgcgaaaacccgcgatcaggcgcgccgtgccgcgcgtctggcgaagatcgaatatgaggaagcgccgggcatctattctatcgatatgctggacggtctgaaagaccggcttgtcacgccgccgctaacgctggagcgcggcaatgcccgcgcagccatcgatgctgccccgcaccgcatcaggaaccgtatgtatctgggcggtcaggaccatttctatctggaagggcaggtctcgctggcggttccgggcgaagatgaggacgtgaccgtctattgctccacccaaggcccgagcgagacacagcatctggtggcgcacgcattgggcgtttcgagccattccgtcaccgtggaagtgcgccgcatgggcggcggtttcggtggcaaggaaacacaggccaaccagtgggcggccattgccgccaaaaaacacaagcgcgccgtgaagatcaggctcgaccgcgatgaggacatgacctcgactggcaagcggcatggctttgtgatcgattatgaagtgggcttcgacgatgacggcactattctgggcgtggattatctctatgcgctcaatgccggcttttcagcggacctttccggcccggtcggtgaccgcgcgctgttccactgcgacaatgcctatttttatccggcggttcatgcgcagtccgcgccgctctataccaacacggtttccaacacggcctttcgcggcttcggcggcccgcagggcatggcgggggcagagcgtgtgatcgacgaggtggccttcgccctcggcaaagatccgctcgaaattcgcaagcgcaatttctacgacgaaatgggcaaggatggcacgcgcaacgtcacgccctatcaccagaaggtcgaggactgcatcatccagcgcatcgttgcacaactggaggaaagcgccgattacgcaaagcgccgtgaagccatccgggaatttaacgcaaaaagccgctatgtaaagcggggcatcgcactgacgccggtgaaattcggcatctctttcaccaagacggagtccaatcaggcaggtgccctggtgcatgtctatgccgacggttcggtgcatatgaaccatggtggcacggaaatggggcagggcctgcacatgaaggtggcgcaggtcgtggcggaagaattccagatcgacatcgaccgggtgaaaatcaccgcgacgaccactgcgaaagtgccgaacaccgcgccgacggctgcttcttccggtgccgacctgaacggcatggcggcgcaggatgccgcccgccagatcaagaagcggctcattcgttttgccgcgcagcaatatcaggtgccggaagaccagatcatgtttctgccgaaccgtgtgcgcgtcggcaatcaggaaatcagcttcaacgatctggtaaaccaggcctatatcggccgtgtgcagctttcggcggcgggccattacaagacaccgaaaatccactgggaccgcgcgaagggccgcggccatgccttttattattacgcttatggcgcggcctgttccgaggttagtgttgatacgctgaccggcgaatatgtggtggagcgcaccgatatcggccagatagaaggcggcttcgtgcagggcatgggctggctgacgaccgaggaactggtgtgggacgagaaggggcggcttcgcacccatgcaccatccacctacaagataccgctggcctccgaccggccaaagattttcaacgtcgcgctgaccgactggtcggaggcttattagccgaccattcatcgttccaaggcggtgggcgagccgcccctgccgcttgggctttcagtgctgcatgcgcttgccgatgctgtcgccagtatggccgactataaggtctgcccgcgccttgatgcgcccgcaacgccggaacgtgtgctgatgacggtcgaacggctccgcaagcaaaatggctaggacgatgccgggtgcgcgcgacgatatccgggcttttctccaccagcgtcccgcccgaaatggtctggattgcgtgctggttgaagtgacagatgtgaaaggctctgcgccgcgcgatgcgggggcgtggatgctggtggcgcgcgatacgatctttcgcaccatcggcggcgggcagcttgaatatatggcgatcgagcacgcccggaaaattctttctggcggtcgtgacacaccgctggatgtgccattgggaccggaaataggccaatgctgcggcggacgtgtgagcctgagcttccggctcatgacccatggccttgcggatgagcttgtcggcaaggtcgatacggaaatcgccatgcgcccgcacgtctatattttcggtgcgggccatgtgggtggcgcgctggcgcacgccctgtcgctgacgccggtgcgcgtcatcatggtggatacgcgcgaagcggaactgatgaaattccaggaaaagtgggaaccggttttccgtccgggatttcatggaaattatatatgcgacgttccaggggtggaaacctgcctttcggctatacccgagcaggccgtgcggtctgccccgccccacagtgctttcatcatcctcacccacgaccatgcgctggattttctcatcgccgccgaagccttgcaacggcaggatgcagcctatgttggcatgatcggctcgaagacgaagaaggcgactttcaaaaactggctgaaacgcgaggcaggacgtgaagatttgtttgaaaatctcgtctgtcccatcggtggcgctgtcgtaaaggacaagcggccggaagtcattgccgcactggccgcagccgaaatcctgacagcggttctagtttagagcgcatcccgaaaagtgtgaaacggttttcggaaaagatgcgcgtaaaaataaaggattagagcggttccggagggctttcaggcaagcgcctcgcggatcagccgctggcaacgctctgtcatgaaatcgatgataaggcgcactttgggatcctgaagtcgcttgtgcggatagattgcggcaagctggatcggtgcaggcggcgtgtgttggaggatgggcgtcagccgcccgtcgcggatatattccttcacttcaaacagcggcttgttgatgatgccgcgcccgccgagcgcccattgcgtcaacacatcgccatcatcggaaccataaggcccggtaacctcgaatttgcgcaagccctcgggggtttgcaacagccaataatattccttggaaccgggaaagcggagcaaaaggcaatgatgcctgtcgctcaaaagcgcctcgggagattgtggcgtgccgtgcctttcaagatattgcggcgcggcacacaccacgcgctcgcaattcatgatgccgcgcatgcgcaggttcgagttttccagcacgccgagcttgaaggcgacatccacgccctcgctcatgatatcgacctcgtgatcggagaggcgaagccgcacttcaatgtcgggatacctgtcgtgaaattcgggaatacccgacgcgatgagcctccggccgaagccgagcggagccgtgatgcgaatcgaccccttcgggtttttggccagttccgccactgcggcttctgcctcatcaacggcttcaaggattttcaatgcgccatcataaaatacgcggccatgctccgtcggcgtcagcttgcgcgtggtccggttgaagagccgcacccccagatgcttctccaactccttgattcgattgcttgctaccgcaggcgaggcgcgttggtcgcggcctgccgccgagagatttcccaattcgacaacgcgcacgaaaacgcgcagattatcaagatatgacacccatctcccccatgattgtctagatttttttgaaagtgatggtcgtgttgtgacgttcccagaagcgcaaagctttggcacatataaagcatttccagtaaaagtgggaaccggttttacgctcgggaatgcgcaataaagatagcagcccgatgtgacaacgaacagtgggagtgcctgatgtatgatttcgccgtagcctgggactggctgggctttgccgtgcgctggctgcatgtgacaaccgcgattgcatggatcggctcgtccttttacttcatcgcgctcgaccttggcctgcgccagcgccccggcctgccggaaggggcctatggcgaggaatggcaggtccatggcggcggtttctaccagatacagaaatatctcgtggcgcctgcgcaaatgccggaacacctgacctggttcaagtgggaatcctacgccacctggctttcaggctttacgctgctttgcatcgtttactatgccggtgccgatctctatctggtcgacccgaatgtgctggatgtctcggttccggttgctatcgccatttcgatcgcttcgctcgccttcggctggatcgcctataacacgatctgcaacatgatgctgggcaggagcgacacgctgctgatggtcatcctctactgcattctggtcgtgatggcctggggctatacgcatcttttcaccgggcgcgccgccttcctgcatctgggcgcttttacagcgacgatcatgtcggccaacgtcttcatgattatcattccaaaccagaagatcgtggtcgccgacctcatcgccgggcgcaagccggatccgaaatatggcaagatcgccaagcagcgttccacgcataacaactatctgacgctgcccgtcctgtttttgatgctgtcgaaccattatccgctggcatttggaaccgagttcaactggatcatcgcctcgctggtgttcctgatgggggtgacgatccgccactggttcaacacccgccatgcccgcaagggcaatccaacctggacctggctcgtcacggtgatcttgttcatcatcatctggctttccaccgtgccgaaaatcctcaccggcgagccggaaaacccgaaggtttccgcactccagcaatccttcctcaacgacccgcattttgacaaggtgcgggatacggttctggggcgctgctccatgtgccatgcgacggagccgggctgggaaggcatcatcgcgccgccgaaaggcgtggtgctcgatacggaccgcaatattgcggcccatgcgcgtgaaatctatttgcaggctggccgctcccatgccatgccgcccgccaacgttaccggcgtgacggacgaggaacgccagcttctggcctcctggtatcaatccgtgacgacaggcccaaaagaggggaccaagaccgaatgacaaagcttctcatccgcggccgtgtgctgacttttcgtgacgagccgcaaagcctcgatgacagccatgcctatcgctatatcgaagacggtgcggttctggtcgaaaacggccgtatcctgcgccttggcgactatgccgaggtcagcggtgaagcgggcgcggatgtgaaactcgccgatcaccgcccgcacctcgttgtgccgggcttcatcgacacgcatatccattatccgcagacgcaggtcgtggcttcctatgctgccaatcttctggaatggctcaacacctatacatttgtggccgagcagaaatttgccgacgaacagcacgccgaattcatcgcggaacactttcttgacgagttgatccgccacggcaccaccacggcggtcgcttattgttccgtgcatccccagagcgcggatgcctatttccgcgcttcgcagcatcgcaacatgcgtatgctgggcggcaaggtgatgatggatcgcaatgctcctcccgcactttgcgacacggcgcaatcgggctacgacgatacgaaggcgctgattgcgcgctggcagggccagggccgccttgattacgtgattacgccgcgctttgcgatcacgtccaccccggagcagcttgaagcaagccagacgctagtgcgcgaacatcctgaatgtttcgtgcagacccatctgtcggaaaatcacgacgagatcgctttcacacggtcgctctacccggatgcgcccgattatctgggcatttatgaacattacagccttctgggcaacaagaccctgcttggccattccatccatctggaagagcgcgaagtgcgcctgatggcggaaaccggctcgattgccgttttctgtccgacttccaacctgtttctcggttccggccttttcgaccacgaccggctgaaggcggcgggcgtgcgcatggccgttgccaccgatatcggtggcggcacaagcttttccatgctgcgcaccatggacgagggttacaaggttctgcaactgcgcgggcagcgcctgaacccgttccagtcgttctatatgatgacgctcggcaatgcccgtgcgctctccatggaagacaggatcggcacgctggaagagggcacggaagccgatatcgtggtgctcgattcctccgccacatcgcccatgcgcctgcgcatggcggcaggagcgacgctggagcaggaactgttcctgttgcagacgctgggtgacgaccgcgccattgttgaaacctatgtggcgggtaaacccatgaaagccgatcttttgtaagagaagaaagcgggcttcgttgattttattcgggcagcgcggaatagtcctgccagctacacatcatatcgggaatctcatgtccgccatcgccgatccgaaaaagttcctgaccagcctcttcgatgcagccgtcgcggcggctgatcctgagctggtgatccgcgcgaacctgcctgaaaagccgaaagggcgtaccatcgtcatcggggcgggcaagggttctgcgcaaatggcggcggctttcgagcgcgcctgggctgaaaaacatgatgcaccgctggaaggcgtggtggtcacgcgctatggctatggtgctccctgcgagcgcatcaggatcatcgaggccgcgcatccggttccagacggcgcggggcttgcggcttccagacggctgttcaatgccgtgtccgggttgagtgaagacgatcttgtggtggcgcttatctccggcggcggatcggccctgctaccgtcaccgcccgaaggcatgacgctggaagacgaaatcgccgtcaacaaggcgctgcttgcctccggcgcacccatttcggccatgaatgcggtgcgcaaacacctgtccaccatcaaggggggcaggcttgctgccgcagcccacccggcaaaggtgttttcgctggttgtctcggatattccgggcgacaatccggctttcgtggcctccggcccaaccgtgccggatgaaaccagccgcgatgaggccctgaagatcatcgagcgttatcggctggatttgccgcaagcggcactcgcacatatcaaaagcgagaatgcgcacgcgccgcagccggacgacggggttttcgcccgaaacgaggtgcgtgtcatcgcctcggctgccgtttcgctggaagcggcggcaagagaagccagccgccacggcgttgaagccgtcatcctttccgattcggtggagggtgaggcgcgggaagtggcgcatgttcatgcggcgattgcccgcgaagtggcggagcgtgaccgccccttcaaaaagcccgtggtcattctgtcgggcggcgaaacgaccgtcaccatcggcagccccggcggtaaaggcgggcgcaacagcgaatttcttctgtccttcgcgctcgatatcgacggttatgccaatatccacgcgcttgccgccgatacggatggcattgacgggtcggaagataatgccggagcctttgccgatggcggcactgtttcacggctgcaaaagcttggcgaggatggcatggcgcggctcaacgccaatgatgcctggacggctttcgatgcgcttggcgatctgttcgtgccggggccgaccggaaccaatgtcaatgatctcagagctattttgataacggtttagactcatcatcaagcaggatgcggttggccgctccatccagatcgtcatactggccgcttttcagcgaccagaggaatgcggcaaggccgagcagccccagaaacagcgcgatgggaatgagaaagataagcccgctcatttatgcgcctccttcatggtggtggcaggcgcgccactctggcgtgcttgctgtttctgtttgcctgcccgaagccgcaacgcgtttgtcaccaccacgatggacgaaagcgacatggaaagggccgccaccagcggggtgacatagccgaagacggcaatcggcacggcaatgatattatagccgatggaaagaccgaaattctggctgacgagcttgcccgcttccttcgatacggcgaaggcgagcggcacggcagaaaggctttcacgcaggaagacgaaatcggcggcgttgcggccgatatcggcggccgtggcgggggccatggacacatgcgcggcaacgagcgcgggcgcatcgttgaggccatcgcccaccatcaagacctttcggccttcgctggaaagctcctgcaccagtttggatttgtcggcgggcagaacgccgctgtgataatcgttgacgccaagatagtcggcaagcttcttcaccgccgcctgcttgtcgccggaaatgatgccgagcttgaggccgttgcgctttagcgccgcaattgcattggcggcgtcttcacgcgggcgatcctcgaaacggaagacctgaacgagcctgccatcgatggaaagacaggtttcggggccggatggctgggcggtttcggctttgccgcatgcccattcctgcttgccgaggcgatagatggtgccgtccagttcggcttcgatgcccgcgcccggcacttcctcgatgcgcgtgaagggggtcatcggtgttgcaccggaaaagagcgccagcgcgcgcgataatggatggcgcgaatagagcgaaagctctgccgcgatttccagataatgcggctcgatttcctgggcattgatgagccatggttggcccagcgtcagtgtgccggttttgtcgaaaacggcggtgtcgatctcggccatgcgttccatggccgaaccatccttgatcatgatgccgttttcaaacaggcggcgcgccgccaccacctgcacgatgggcaccgcaagcgccagtgcgcaggggcaggtgatgatgagggtcgaaatcgcaatatagatcgagcggtaccagtcgccgccggtgtaaaacatccagcctgctaaggcgaggaaagcggttgcgttcaccatcggtacgtaaagttccgaggcacggtcggcaaggcggcgatagtgcgcgcgtccgtcttcggcgatatccataagccgcaccatttccgacaggaacgaatccctggcttccgccgtggcgcggatgacgagcggcgtggaaaggttcagcgtgccggcacggatatccgagccggggccgacgggcacggcgtcgctttcgcccgatgcgatggaacaatcaagttccgagcggccttcctccaccttggcatcgacgggtacgcgttcgcctgccgcgagaatgatgcgcatgccggggcggatttcattgaccggcagatagttgcgctcgtcgttttcgccaatcaccaccgcgccgcggctgccaagctgtgcgaggccccgcacggcggaacgggcgcgggcgcgcatcatgtagtcgagtgtgcggccgatcaacaggaagaagagaagcgttacggaagcgtcgaaataggcgtgctggccgtgatggatggtttcatagacgctcatggcgaaggcgagtgaaatggcgagcgcaatcggcacatccatgttcacgcgccccgcgcgcagcgcattccacgctgaaacgtagaaaatgcggcccgaataaaccagcgtcggaaatgcgatgaggccggaaatccaatggaacatgtcgcgcgttgccgcatccgctcccgaccatacggcaaccgacagcagcatgacattgctggaggcgaaggctgccacgccaagcgcgatcagaaggcgcgtgaaagtaggatccttgtcctgcgccatgtcgaaaatatgtgcttcatagccgagcctgcgcagcgtatcgacgacatttggcggcgtttcgccatccttccagcgcagcgtgacgcggcgcgcggtcaagttgacgcgcacataggcaacaccggaaatctttcccagtgcatcctcaatggtcttgatgcagagtccgcaatggacccccggcaccgaaaggtcgagttggcgcaacccgtcgccgagcgcacgacttgcgatctgcatttcttccggcgaaacggactgaatgactgtcgctatctgtgcattctcgacgcagcagctcataagattttcccgtccttcaccagaacgcggatgatgtgccggtaaaggtcttcaagccctgcatcggcattgacttccatgatccatgcaccttcgccaagttccagcggcgcggtcaggatgcccggttcgcgaaccgtcagcgtgaccttggtgtcatgggcatcgccaaccgggcgcttgaagtctaccgtgccgcccgtcatggcaacagccttgccgttgtggtcggcaagctgccaggtgaagacgccgttttcataagcaggcttcgactgccagttcagcgcagcctgttccttgccggttttggccttgtcgttgaactcctggctggcaacataggtgttctggacgacaagcccgctccagctatggatggcattataggccatgagcaggttgacggcgatgatgacgccgaaaaacatgaacatgatgcccagcatgtgccagccggtgaacgtgccggatgttttgctgtttgtggacattattttctctccggcgccatgaaagttgccttgtagcgcgcgccttccgaaccgtcttcggcgcgcacctcgatttcataatccttacgaggttccgttaccgcatcatgcggcatagtgacgaagacgcgcaagttcttcagcttgtccggttccaccgcaatggcataatttccattggcgtccggggtttcatcctgcacggtcagcgttgcttccggcaggccctgaatggaaagctggaaggtgcgcggcgtggggatcatgttcagaagcttgacggtatagccattgcggatcgagccatcggacagaagcacatattgcggcgtgcggtcatgcagcacgttgatgccgatgcgctggcgggttgaaagcgacacgatcagaacgacgccgatgagcgcccagatcgcgaaatagaacatgctgcgcgggcgcaatacctttttccaggaaaggttctgcaccttgtcggagaatttgttcggcgcttcataaacgcgggctggatcggtcggcgcaatgccattattggtcgcaagcgccatattggcgtcgtaatcggccagtgtcgcataggaaatgagaccgcgcggcttgccgatcttgtccatgacggaatcgcaggcgtcgatgcacagcgcacaggtgatgcattcgagctgctgcccgtcgcggatatcaatgcccatcgggcaggcggccacgcaggcattgcaatccacgcaatcgcccacggtttcccccgcagcgattgcctttttggaatggcgcgagcgcggttcgccacgccagtcattataggtgacggtcagcgaattttcgtccagcatcgccgcctgaatgcgcggccatgggcacatataggtgcacacctgctcgcgtatcagcccgccgaaaatataggtggtggcggtgaggatggcgacagtgaaataggcgacgggtgcggcgtgaccggtaacgaaatccttgagcagtgtcggtgcgtcggcgaaatagaaaatccatgcgccgcccgtcagcacaccgatgacgatccagatcgaatgcttggcgaggcgcttccacaccttgtcgaaggtccacggcgccttgtcgagtttcatgcgggcgttgcggtcgccttcgacggcgcgctcgacaacgaggaaaagatcgacccagacggtctgcgggcaggtatagccacaccatgcgcgcccggcgaccgatgtgaccagaaacagtccgaggcccgccatgatcagcagcccggcgacgtaatagaattcctgcggccagatttcgatgaagaagaagtagaagcggcggtttgccagatcgatcagaaccgcctggtcgggcgcataggccccgcggtcccagcgcagccatggcgtgagataatagatccccaatgtgatgaacatcacgatccacttgaagcgccggaatgtgccctgcacgcgcttcgggaaaatcttcacccgcgatgcataaagcgattgacgggtcttgggagaattgactgcctgaacgtcaatgcgttcgacgtcgtctgacattttcttggctcctgccgcactgggccttcggcaagctcagaggctaaaagggaataggggagtaagggagtatgagaagaaggggtgtcgtttctgatgttcacaaccagaacatactcccctattcccctactgccttactcccttctcttcattcaccgccacccaacgaatggacaaagatggcaagttgcttgacggtcgcatcgccgagacgcgcttcccatgcaggcatcacgccatgcttgggatgtgacacctggcgtatgatggcgtcttcgccagaaccatagagccagatcgcatcggtgaggttcggcgcgccgaactcgcgcaggcccttggcgtccgcgccgtggcagacggcgcagttttccgcgaagaccttctggccttccggcaccatggacgggtcgtgcggtgtgccggaaaggctcaccacataggcggccacatcgcgaatctgctgcggttccagaacgtcggcaaaagccgtcatttcggagaggcgggtttccgggtcatcgggcgagcggacgccgtgacggatcgtggttacgatatcgtcgatggagccgccccacagccagtcgtcatcgttgaggttcggatagccgggagcgccttgcgcgccggaaccatgacactgcacgcaattgacgcggaaagccgcagccccgccggcaatcgcatattggcgcagttcttcatcggccagaatttcatgaacatccttggccttgatctggtcgatgataccctggcggctggctgcgatcttggcgttttcctgccagaactgcccgcggctcgaccagccggtgaggcctgccgtcgagccggaaatcagcggccaggccggataggcgatgacataggcaattgcccagaaaatggtggcgtagaatgtccaaagccaccagcgcggcatcgggttgtcgagttccttgatgccatcccattcgtggccggtcgtcgaaacaccgctgacttcatcaatctgtttgtcagtcatttttgtcgtccttgaatggaatttcctttgcttcatcggcctttttcttgcttcccggacggaaggcatagaggacgacgaagacaaagaagagcgccatgccaaacaggccccagctatcggcgaaagtgcgcagggaattgtaatccatcgctattctccgctttatcttgccttgggggactgatcgtaggtcgagaaatcgacgagggtccccagcatctggagataggcgatgagtgcatccatctccgagatcatctgcggattgccgtcgaaatcgccaactcttgccttgggataacgctcttccatgccggacgtatcggcatcgggagtggcctgcgccttgaggtcgtcaagcgctttgtcgatcatttcctgggtatagggaacgcccaccgccacattggctttcagatgggcggcaatgtcgtcagccttgagcggacgctccttcaggaaggcatagctcggcatgaccgattccggcaccacgtcacgcgggcgtacaaggtgctgcacgtgccattcgtttgaatagcggccgccgacgcgcgcaaggtccggccccgtgcgcttcgagccccactggaacgagtggtcgtacatggattccgccgcaaggctgtaatggccgtagcgttccacctcgtcgcggaacggacggatcatctggctgtggcaaagatagcagccttcacgcacgtagatatcgcggcccgcaagctccagcggcgaatagggacgcatcccctccaccttctcgatggtgttttcgagatagaagagcggtgcaatttcgacgaggccaccgaccgtgaccacggccagcgaggcgatcagcagcagcgtcgcgtttttttccagtttggagtggttcttcaatatggacataggtcacacgctccttattcggcaggctgcatggtcgctccggccacaggccgggtgccgcccataggggcttcgttgcgcagacgtccgcgaatggtctgatagacgttccaggccatcaacaatccgccggtgaggtagaacacgccgccgattgtacggatgacatagtaggggaacattgcgagcaccgtttcggcgaaggaatagaccaggaaaccctgattgtcgtattcgcgccacatcaggccctgctggataccggcaacccacatggacgaggcatagagaacgatgccaagcgttgcgagccagaagtgccagttgaccatgcggatcgaatagagccgctgccggttccaaagctttggcgccagataatagacggcggcaaacgagatcatgccgttccagccaagtgcgcccgcatggacgtggccgatggtccagtccgtatagtgcgacagcgagttgacggccttgatcgacagcatcgggccttcaaaggtggccatgccgtagaaggcgatggcggcaaccatgagacggatgatcggatcggtacgcaccttgtcccacgcgcccgaaagggtcatcaggccgttgatcatgccgccccaggaaggcatccacaacatgatggagaagaccatgccgagcgtctgtgcccagtcaggcaccgccgtataatgcagatggtgcgggccggcccagatatagaggaagatgatcgaccagaagtgcacgatggacaggcggtacgaatagaccgggcggttcgcctgtttcggcacgaaataatacatcatcgcgaggaaaggcacggtcaggaagaaggcgacggcattatggccataccaccattgcgtcaccgcatcctgcacgccggcgaaggctgaatagctcttgacgccgaggaaggacaccgggatcgccagattgttgatgatgtgcaacatggcgatggtgatgatgaaggacaggtagaaccagtttgccacatagatatgtggctccttgcgccgcaggagcgtgcccatgaagacgaccagataggcaacccagacgatggtgagccagatgtcgacataccattcgggttcggcatattcacggctctgcgtaatgccgagcagatagccggtcgcggccatgacgatgaaaagctgatagccccagaatacgaaccaggcgagatcgccgccgaaaaggcgggcgcggcaggtgcgctgcacgacatagaaggacgagcagatcagcgcgttgccgccgaaagcgaagatcacggccgaggtgtgcaccgggcgcaggcggccgaaattgaagtagggctggaggttgagatcgggaaaagcaagctgtgcggcgatgagcacgccgaccagaaagcctaccacaccccagaaaaccgttgcgatgacgccataacggatcggcccgtccatataggtggactggtcaacctttttcggcgtcaggccgtaatcggcattgcgcatcagaagaatggtgaaaatggcaagtgtagcgaacagaatccacatatgggttctgaacagctcgtcatgagaaaagccggccagaagcacagcaaaaagtgctcccagaccggacaggactgttccagcggcgtagttcatgaaatcccctcgcagcgcaatacaaaagcgacctcgtaataggtcagctatagcgacaactttcctatcagcatttcgtgggggagtgtcattgatctaaatcaaacaactccgcccggacacccatgaaatagggggaaggggcggatagcgccatgcggctgaacgcccctgtgttgcgaccgattgtcatcatgcggtgggggaaaagattagatcagatgcgctttgagcctggatcccgctcgatctggatcgtgatatcgaccttgctgatcctgtagccgtctggcggggcgggcaggggaccgatgctcacgttttcggagggaatgtcgatgatgcgcccttcctcggcaatatagaaatgcgtgtggtcgcccgtgtcggtgtcgaaataggtccgctcaccgtgaatgctgatcctgcggacgaggcccgcttcggcgaactggttcagcgtgttatagacggtggcgaccgaaagggtcactccagcctgcaatgcctcttcatataagagatccggtgtcacatgccgattttgatcgaggaacagcaatcggccaagtgccatgcgttgccgtgtcgggcgcaacccggcctgctgaaggatggacttcaccttcgccggtttcggctggctggtgggtgctttgtgcgggtcgaacagcatgtcagcctcgtttgccttgcgcgaagcggcattcgcagatgcggtcttcgacagcccggttctggcacaatggcaatcttgcttgccacctggacgcgccaacgaaaagccggtcgcggcgaagatcatagggctcgaagcagtttcgcggtgccaggaaaaccatcttggtgcctctgatattgcaaatggtttgcaattgcaaagtaaagcaggaggggcttatccgtcaatgaaaatcgaaccaatcgttcaatggacaggttttgctggaaatgtcctaaatccgaggggttttcgctactctgccttaaggtgacgggggtatccatcttttcaatcaggatattctcgacctttataaacatgccccgtccggtgcgcgcgttgtggtgttgaacaaggcccagtcgggcaaaggagaaagctcatgatgaatcggcgtcagattttggccgcaaccgcagccggggccgcaacatttgccctatcaggcggctcaggccttgcccagcgtgtgccgagcgtggccgaggtgctttatgacaaggaaattccggttctgggcaatccgaacggtgatgtcaccattgtcgaatatttcgactaccagtgcccctattgcaaaaagagccatgcagacctgatgcgggtggtccggaaggacggcaatgtgcgcctcgtgatgaaggactggatcattttcggcgaaacttccgcctatgccgcgcgccttgttctggcggcggaaaagtccggcaattacgagaaggcgatggaagccctgatgacgacgccgggccgtcttacccgggatcaggtggacggagccctgaagaaagccggccttgacgcggccaaacttcaggcggcttacaaggccgatgccaagcgcatcgacggcatcttgcagcgcaatatgaaacagggcgaagctttcaatttcgccggcactccctcctttgttatcggcaccaggctttatggcggtgtgatgaaggaaaaggaactgcttgaagcgatcaagaatgcgcgcaagacgtgatcctgcgggataaaagggccggagtggccagcactccgaccccttttgtcagaacggataatgctgcgggccttcgatggtgatccagcgcaattccgtgaattcattgatggcggccttgccgccaaagcgaccatagtctgacgatttcacgccgccgaaaggcacttgcgcctcatcggcaacggtcgggccattgatatggcagatgccggtttcaagctttcgggaaagcgccagcgcgcgcttcacattctggctgaaaatggcggatgaaagcccgtattcggtgtcgttcgccacgcggattgcttcctcggcgctcttcacgcggatgatgggtttcaccgggccgaaggattcttgcgtatagatgtccatttgcggcgtgacaccatcaatgatcgtggcttccacgaccgcgccatcgcgcttgccgcccgccagaaccctgccgcctttggcgacagcatcggcgatgagcgcatccatgcgttgcgcggatttgagatcgacgagggaacccagcacgacattgccgcgcggatcgcccgccggcagcgatctggccttggcggcaagcttttcggcaaaggcatcggccaccttctcatgcacgataaagcgttcggttgacatgcagatctggccttgattcatgaaggcgccgaaagctgccgcatccacgggctgatcgagatcggcatcttccagcacgatgaaaggggccttgccgcccagctccagcagaacgggcttgagatgtccggctgcctgtctggcgataatcctgccgacctgggtggagccggtgaaattaatgcggcggatggccgggtgtgcgatgaaggcggcgacgatttccggtgcgtcgtctggcgcattggagatcacattggcgacgcctgccggaaaacccgcatcgttcaggatcttgatgatgagatgatgcacgccgggacaggtttcggaagaacgcaggatcaccgtattgccgcaggcaagcgcggccgcaacagcgcgcacacccagaatgaccggtgcgttccacggtgccatgccgagcacgacgccaaccggctggcgcaccgccatcgacatgatgcccggcttgtcggaggggatgatctcgcctgtgatctgcgttgtgagtgctgcggcttcgcgcagtatattggcgcccagatgcacgttgaaacccgccatggggccgtggcgcccgtttcctccagcatcagccgggtaaattcggctgtgcggctatccatgaggtcggcagccttgttcaacagtgcgcggcgcgcattgggcccggtttcggaccagctttcaaaggcttttgcggcagcttccgcgaccgtatcgacatccgcaagactggcggcggcagcaacggttgcaaccttgcccgttatcggatccttgcgctcgaaggtcttgccggaggctcctccgctttcctttccatcgatgataaagcctattgccggcatgatccgctccctgaaatgattctcctcaaaacccgtgtccgggcggcaggatcatggtacaaaagccggatggttgcaggtcttttatttgtgaacactctgtccagaacggctgggaatttgaaagcaagcagcggagtgttggtttcgcgccatggcattaggcttccttcatgctcatattgaaggaatacggacatgaaccttatgattccgaaaacgcatgaccccgacgaaagccgctggcagaaggtgctcgaccgtgacaaggcatcggacgggaagttcgtctatgccgtgcgcaccacaggtgtttattgccgcccatcctgcccatcgcggcggggaaagcgcgaaaacgtgcagtttttcaacggctgcgaggatgccgagcgcgccggtttccgcccctgtctgcgctgcaagcccgatctttccgatacgctggcgacgcagaacaatgcccgccatgccgaaatggtcgcaagcgcctgccgcttcattgaaacagcggagacgcagccttcgctggaggaaatcgcgaatgtagttaaggcaagcccggcgcatttccatcgtgttttcaaggccttcaccggccttacgccgaaagcccatgccgatgcgcaccgggcaggcaggatgcgcgcagcacttgatatgccgcaaatccgggtgacggatacgatctatgatgcgggatataattcctcaagccgtttctatgaagcgtctgaccggattttgggaatgaccccaaaggcttatcgggctggcggcaaggatgccgatatccgtttcgccatcggacaatcaacgctgggcgcggtgctggtggcggcaagcggaaagagcgtctgcgccattttcatgggcgacgatccgcaaggcttgatccatgatctggaaaagcgttttccgaaggcaaatctgatcggtgctgaccgcaatttcgagaatctggtagccgaggtggtgggcttcgtggaagcgccgggtatcggtcttgatctgccgctggatttgcgcggcacggcgttccagcaaagggtgtggcgggcgctatgcgaaattcctgctggggaaacagtaagttatactgacatcgccgaacggatcagtgcgccacgggccgttcgcgctgtggcgcaggcctgcgcggcaaacaagatcgccgttgccgttccctgccaccgtgtggtgcgcaacgatggcggcatttccggctatcgctggggcgtggaacgcaagcgcgacctgcttgaaagggagcgcaaggcatgatcgggcataagccttgacggtgtttttgaaacaatgtcgcaaggcgcccggtatcatctttcccgattcccgatcgtgcaatttgccagcctgtataaagacggtgaaaacgggcggatgcggttgcatctgtcggcccgatgaattctgatcgccggccagacacggaaggagttgggatatgagtgtgaccatttacggcatcaagaactgcgacaccatgaagaaagcgcgtatctggctggaagatcacggcattgattatacttttcatgattacaagaaggaggggctcgatgccgaaacgctcgaccgttttctgaaaaccgttccgtgggagcagcttttgaaccgtgcgggcacgacattccgcaaactgcctgaggatgtgcgcagcaatgtcgatgcggcaagcgcgcgcgaactgatgctggcacaaccttccatggtcaagcgtccggttctggagcgggacggcaagctgatggtgggcttcaaaccggcgcagtatgaagcttattttaagctgtagagacgaattattttatggcttagcgttaggaacaaagccgaagctgatgttgagtccccccatctaaggaggagcaacttcatgtggtcgtttcttctgttcagcaaaaaataccctcacgccgaaccgtaacttaattcgtcacgacagcttggcgcttgagcatattattagcacttgcacatattaattgctgccataaatagtttctcactgctcgctgaagcggctccgtctcaaaagacggttgggctgcttcatttattttgattatatttttccgatgcatggctatggagcagccttgccggaaatactctggaaacggggaagcccatgcagcaaggcgttacgaatattctgcaacactggttggcaagctggcgtgattcattgatggcctgtgtggccggaagccttgcctggctgatctgtgaggaactgcttggccagcccaagccgatcttcgccatggtaaccggggttgcctgccttgcgccgaacctgccgaaccatggcaaacaggcaatccgcgtcgtgctgggcgttacggcgggcgtgattgtagcggagctttcactcttcctgccgcagacggtttcggtgctgcatacgggcatggtagcttttatcgccatggtgcttgccaccacttttggcaccgcccctgcaattcccattcaggctggcgtttcggctattctggtgctggcgatggggccgcaggaggcaggcctgtcgcggctgacggatgtgctggtgggggcaggtgttgggcttttgttcagccagatattgctgacacctgatccggtgcgcgtgatcgaccgggcggtgcgcggccttctggagccgattgcaagcgggctcaaaaaatcggcagcggtactcaaagacgataacccggaagaagccaacaccaccatcacccagttcatagaggcgcaccgcgcattggttgcgctgagcgacggccttgcgcttgtccgcagcgatgcgcgctggtcgcttcgcgggcggctggtggcgagtgaaatcaccgatatggcaagccgctatgagcggcgcggcattcgcctttatgcggcagccctcctgtttggtgaggcgctgggcaatgcgctgcgcaagaaggagacagagccgccggcatggctgatggaatccctgcaaattgtcattgccaattgctcgatggagccggggcgggagccgcatcgtattccgcctatcccgaaagatctgcccttcggatggcgcgaatgtgtgctccggctggaaggggttcaagacacattgctgcatttcctgaattccgaccagcccgatagcgttcttgtgccgaaatgtgaggcgaaaccgcaggtggatgccgtttaatatcgcggttttgctaaaacagaaaagttgctcgctctgacgcatcacgccgtgaaagtgctcaactggcgccgggctgttccggattgataataaccatcagaaaaattcaattgtccggcgagggggtgccgttatcttccacggccatgaatcagcctttccgcacaccgccgcagcgccgcgttgcacttcgttacgctttcggcggttttctcgccatggcggctgccatgggcgtcgggcgctttatctatacgccgatcctgccgggcatgatggccgatatcggcttcagcacggccgatgccggttttatcgcctcggctaattatatcggctatctcgtaggcgcggtcgtggcgggctatggctggtcggcgggcattgagcgcatggtggtgatcgcgggccttgccgcaagcgcggttttctgcttcgccatggcgcttttcgatggggtatggatcttgtcgatcctgcgctttgctgccgggtttgccagtgccgtcaccatgatcctgtgcacggccatcgtgctcagccatatcacgcgcgcacaaagggcggggcttggcgcgatgcattttggcggtgtcggcagtggcatcacgctgtctgcgctgctggtggccctgatccgcttttcggggcttggctggcgggccgactggattggcgctggcctccttacccttgttatcatggctgtggttgccgctttcgtgaaggaggggccggtcggcggcaataatggcatgcgtgagccgcccctgcccaacagcttcgcctttcatgcgctggcgtttgcctatggcattttcggctttggctatgtcatcacggcgacattcctcatagccatcgtgcgcgccaatgacggcgggccggtaatggaggcggctgtgtgggtggtaacgggcctggcagcagcaccttccatctggctgtgggcacctgtgggacgcaaattcgggttattttccgctttcgcgctcaccgctattctggaagcggcgggcgtggcggcaagtgtcgtgatggcgccgccactcggggctcttgtcggcggtgcgcttctgggtgtgaccttcatggcgctcaccgctttcggcctgcaggccgcgcgcattcttgcgcctgcttcacccaaacgcgcattggcgcgcatgacggtctgcttcagtatcgggcagatcatagggccgctcgtggcgggcttcatggcgcagcattcaggctcgttcacatctgcaagccttgctgcggccttgtctttgatcgttgcggctgctatcggcttttcagccgggcgcgcagcccggctgcattgaaacgaaagatgaatacgaggccgtagaaacgaataccgcacgccgaacggtaaggttattcattcctacagcctaacaccctatgggccgtatagaccgggttttggttaagtccgtgcggcgattgaatgtttcaggcttaatcttacaataatttaattggcatcctgcatatctatgcctttaatgggaaaacacttcatttatagaggccaaaattcgtgtttgcgtcatttttcccccgtccgaaactgttcttcatatctgcacttttgtggaccctgctcgcagttcttggctggtatatgggcggtgaaaatctgggcagcgtgttcggccttgcgccagccgcaagcgatgccgcgcctctcattggcgcgcatgtgttctggtcgcggcccttcctctggttctatatttatttcgccgtcattaccttcgccttttatggcttctgggtgcgtttttccccacatccctggcagagatggtcaatcctcggttctgccctcattctgttcgccacctatttcaacgttcaggtgagtgtggcaatcaatacttggtatggcccgttctacgatatggtgcagaaggggctgacgacgcccggcgcggtctcggctgcggaattctactgggggctggccgattttgcaggcattgctttcctcgccatcaccattggcgtgctgaacctcttcttcgtcagccattatatcttccgctggcgcacggcgatgaacgattattacatgagccattggccgaaattgcgccatatcgagggtgcggcccagcgtgtgcaggaagatacgatgcgcttttccaccacgctggaacagctgggcgtcagcctcgtgaaatccgtcatgaccctcatcgccttcctgcccgtcctgttcaccttttcccaaaaggtcagcacgctgccgatcatcggctatgttccccatgcgctggtctgggcggcggtcatctgggcgctgttcggtaccggcttcctggcgctggtgggcatcaagctgcccggtctggagttcaacaaccagcgggtcgaggccgcctaccgtaaggaactcgtctatggcgaagaccatgccgaccgtgctgaaccgatcacgatgcgcgaactgttcaagaatgtccggcacaattatttccggctttatttccactatgtctatttcaatgtggcgcgcattttctatttgcaggtggacaatatctttccgctcatcatcctgatcccgtcgattgtcgcgggcaagctgacgcttggcctgatgagccagattaccaacgtgttcgatcaggtgcgcggatcgttccagtatctggtcaattcatggacgacgatcatcgagcttctgtcgatctacaagcgccttcgcgcctttgaggcagccattcatggcgagccgctacaggcggtggatcggatcaatctcgaaccaggggcgggctgatcccgccgcgaaaaccggctggctttcgcgggcgtgcctcaggatcggttatgggcggtattgctgccggtattttgcaactgatcgagataagcgccataggtcgtgcatttgacgtccggcttcgtgcaaacctccgacaccagccgttccagggcgcgccagtaggccccgtcattcatcagcacgaaatgaaagccgagctgcaagggaatgcgcttgcccgcatattgcttgtcgaaggcggcgcgaaacgccttataggtgcgcgcctcgaattccgccgccttttgcggggcttccacagccttggaatggcgcacataaagattgtaatccatggccacgacagggcgctgcgaaggcccttcagggacgagcggcaggccgaaggatgcaagccggtctgtcatttgcggcagttccggcccgcgtgtgacggatgaggcctgatagcggaaaccagtggccttcagcacatcctgcaccggcttcccggcggcgagatagggtgcgcggaaaccgttgatgccggtcagcgccagcgcgcgccagccttccggctctcctccgatcccgttgtttcgataggcatcggccacgatacggcgaaactcgccgatctcctttttccagtcggcagtggaccatttcgtgccgtcgaaatggccgcagccatggcttgcaatctcgttgccttccagatgcgcctgccagatattgtcgagccgggtggcaacctcgtcgcggctgagcgcgaaaccgacattggaagcgcccgctttcttgtgcgggggcttgtagccgctgcggtcctgtttggtcatcaggaagacgcaggacaggaaataggtgaaatgcgcgttgtttttgcgcgcaagctcgcgtgagcgcgtccaaagcgtgttgtcatgcgcgccgtcgaaggaaatcagcacatattgcgtctttggcggttcgccggccaaagcctggcctgcaaggctcgtaacggcaaaagcgcaaaaggcaaccagacgggagaggggaaatcgcatgaaaataaagcaccgggcagggggaagtgacgagctgtagcggttgaatatggcggagatcggacggaaatccactttataatggctgtggacgcttatttcgcagggcgggtcttacatatggcgcgaattgcgactaaaagcgccagaacatatatatcgaacataaatcggctttacagcctggcctgaaaaacgcgacgcgatttttcaaaccggcccggcttccagagaatggcaggtccatggcagacgacagtttcattcgcgaggtaaatgaagaactccgttcggaacgggcaaagcaggtctggcgcaatttcggccccgcgctgatcggcgctgccgttgccgttgttctgggcacggccggctgggtcggctatcagcactggaccgacagcaaggcttccgcctccggcgacaaattcctcgccgcgcttgaccttgccgctgccggtaagactgacgaggcgctggctgccttcaccgatctggaaaagacgggctacggttcctacccggttctggcgcgccttcgcgctgcctcggttctggccgacaagggcgatgctgcggctgccgtcaaggctttcgacgagatttccgccgataattcggtgccggaacccttgcgcaatattgcgcgtcttcgtgcgggctatctgctggttgataatggttcctatgacgatgtcgccgagcgcgtcgagccgctttcggcagacggcaatccgatgcgcaccagtgcgcgcgaggcgcttggccttgctgcctggaaggcagagcgtttcgacgatgcagccaagcttttcaagctggttgccgaagatagcctcgcacccgccaatgcgcgccagcgcgccaatatcatgctggacctcatgcacagcgcgggcgttgcggcgcagggctaatttctggagtaattttcattcatgggtttcactctcgccattgtcgggcgtccgaatgtcggcaagtccacgctgttcaaccgcctcgtcggccgcaaactggcgctggtggatgacctgccgggcgtcacacgcgacaggcgcatccacgatgccaagctctacgacctgaagtttcaggtcattgatacggctggtcttgaagaagcggccaatgacagcctggaagcgcgcatgcgcgcccagaccgaggctgcaatcagcgaggctgacgccgttctcttcgtcatcgacgccaaggcgggcataacgcctgctgacagcacctttgcagaagcggtgcgccgttccggcaagccagtggtgctggtcgccaacaaggcggaagcgcgcggctcggaagcgggcatgtacgatgcattccagcttggccttggcgaaccctgcccgatttcagccgagcatggccaggggatgcctgatctgcgcgacgcgatcgtggaacttctgggtgaggaacgcgtctttgccgaggagaggcaggaggaagccgcagacgaggttttcacccctgccgccgttggtgcgctggtgggcgacgatattgaagacccggatgcggaagaaattccggcctatgacgccaccaagccgctgcgcatcgccattgtcgggcgccccaatgcaggcaagtccactctcatcaacacgatgctgggtgaagaccgtctgttgacggggccggaagcgggcatcacgcgcgattccatctccgccgattgggaatggcatggccgtaagatcaatctgttcgataccgcaggcatgcgccgcaaggcgcgcgtgcaggaaaagctcgaaaagctttccgtggccgatagcctgcgcgccatccgctttgcggaagtggtcatcatcgtgctcgatgcgaccattccgtttgaaaagcaggatttgcagatcgccgatctcatcatccgcgaaggccgtgcgccggtcatcgctttcaacaaatgggatctgatcgaagaccgccagatggttctggccgatctttatgagaagaccgcgcggcttctgccgcaggtgcgcgggcttcgcgccgtgccgatttccggcgagcgcgggcagggcatcgacaagctcatggaaaatgtcgtcaagacccacgaaatctggaatcgccgcatttcgacgggccgcctcaaccgctggctggaaggcgtcattgcccaccagccgccgcctgccgtttcgggtcgccgcctgaaggtgaaatatatgacgcaggtgaagacccgcccgccgggcttcgtcgtgtcctgttcgcggcccgacgccatgccgcaatcctatgtgcgctatctcatcaacggcctgcgcgaaaccttcgacatgccgggcgtgccgataaggctttccctgcgaacctcggacaatccgttcgcaggccgcgcgaaaaagaagaagtgatgcaaagcccggagtgatccgggctttttcacaggcagccgagatcaagccatagcggatgcgcggcagagcccgaaatcttcatatgaatgcttgtgtctcgctcacctctctgttaacccgccgcctcccgaattttctcccggaaaggcagaaccatgacaccttctgatcaaggcgttgaacagagcggcgtgacattgggcattgacttcggcacgacgaacaccgttctgtctgtggcagcacccgatgggaccacggctgttctcagcgttccgaaggatggcgtggagattaccggctatcgctcgatcctctgtttctggcaggatcgcgagaccggcgagcgcacggcggaaagcggaccatgggcggtggatgctttcgttaatgcgccgcattccacccgaatgctgcaatccttcaagacctttgcggcatcgaaatccttcaaggacacgccggttttcggcaggcgtttcaagttcgaggatattctccagactttcctcgaaacggtcgcagccaagcttggcgatcgcctgccgcccaaaggcaaccgcgtggtcattggccgcccggtcatttttgcaggcaatgcgcccgacgaggcacttgccatgctgcgctatgaaaaggcgttccgcgccttcggcttcaccgatattcattatgtctatgagccggttgcggcagcctatttctatgcgcagcaattgacggcggattcaaatgttctggtggccgatttcggcggcggcacgagcgacttttccattgtgcgtttcgaggtgggaaaggagggcctgcgctttacaccgctcagccagaccggccttggcattgcgggcgacacgttcgattaccgcattatcgacaatgccgtctcaccgcttctgggcaaaggtacggaatatgagtccttcggcaagcggctgaccgtaccgaactattattatgcgaatttcgcacgctggaacacgctgttcctgatgaattcgcccgccaccatccgcgagctggatgaactggcgcgccaggccgtcgacccgaagccgcttgaatccttcatccacctcatcgaaaacgattacggctatgaaatctatcgcgccgtgtcggaactgaaagtgcggctctcatcgcaacatattgctgagctgcattttaaggccgatgattttgaaatccgctccgacatcacccgcaatgatttcgagaactggattgacggcgatgtgcgccagatcgagcgatccgtgcagcaggcggtggaaaaggctgggctggcgtcatccgcgattgatcgcgtgttcctgaccggcggcacctccttcgtacccgtcatccgcaccgtgtttgaaagccgctttcccgatgccatggtgacaagctcgaaccagtttgattccatcgcaaacggtctcgcgctcatcggtcagagcggcgacatagaccgctggtcggtatagagcatttccagcaaaagtgcgtagcggttttgcgttggataatgcaaccggcaaaagtgagcattttcgagccaaaagtgcgaagcgtctacgcggggaaatcagtccactggactgatttctgatcccgcttcgatacgttggataatgcgacaaaacaaagagatggagcgcaatccggctggcttgaaacgggaattcgctgcacctgcactcgaaaatttaagatagcaatggtctgattttaaaaacgcgctgcgctttgtggcgatatggggtgtgcgaaaaatgcaatgaaaacaaaaatgaaagccaatctttaatcgaaaattaatcaatattttcaaatagtaaacggttctccgttaaccatacatcaaggttaatactccattatccatactgttaagtaagtcagtgtgagtggagtttccggtgcgtcttgtatccttacgagcgctttttggcagatcttgtgccgcagccgagccagtatggcattatcctgtcacgggctattgcccggaggatggccgctactatggcgtgcgggcaaagccgcgccagattccccacaagcagcactggcttgtgccgttcgttctggcagcttccgcctatctttttaattcaaacgctattgcctttcaggatatggcgagccttgtgcctgccgccgatcttggaacccaccgctggacggctttcatcgccagggcgccggtcggctccgtgcatcaggccgaaatgcctttcgtggatgccaccactgtcacgggcagcatcgcgaccaatggtatcgaagtgcccggcattggccatgtggcgctttcgggcggcaggaagacggccaagcttggcgtcgatgatcccaatccggatgaaaaccgcatcaaccgcgccgacaagacgaaccgcctcgtttcggtaaagcccaaagccccggccaaggctttcaccgcaggcagcatgttcgagaagatcagccttatctcgcgcccgccggaaaagatcgacacgcgcatggccttcacgcgcaagctggaaggcaaggaaatcgggatcaccatggctttccatcgcgtgaagccgccaaagcccaaggcagaactgccaacgcagcttgccaagctcatcaataatgagcagcccgatgttctggcgctcggctatgcgccagccacgccggattatggcaagacatcgccctttgagagcattctgcgccccgatcagagcgaggggcgctttgtgccgcccatcggcgatcaggaccatgactgggcggcgacgccgctgccgccttctgccttcagcccccgggaacaaaagtgcctcgccgaagccgtctattatgaagcgcgtggcgaaagcgtgaaggggcaggtggccgtggcgcaggtcgtgctgaaccgcgtgcgcaatcccgcctatccgggcagcatctgtggtgtggtctatcagaaccgtgactggctcaatgcctgccagttttcctttgcctgcgatgggcagaagcatcgcgtgaccgaaccggcacaatggcgcatggcgcagcaggtcgccaagaccgtttccgccgggcagatatggctaccggaagtggggtcggccacccattatcacgccacctatgttcgcccgttctgggcgccgaccatgaagaaattaacaaagatcggcctgcatattttctaccgcacctatggcggcggctggagctaggctgtagagaggaatctgccctcagaaatgctggaaagcagcttttcgcgggagattgcggcaggccaaatgcagcggattcggcctccattctcgatctttggtcggaaaatgagtcgcaccattggctaagtatttaatttctcaacataaaaaaccttttgaagcagttgcttgaccgccttgactagcgggcggcgtgtcaatatgttgcgcgcaacttggaaatggggttggaatcctcgcatttcttgaaaaaaggagctgccaatggcgcgcggggctgaacccgaaaagccatccggtaccatcaaggatgcgaagagagaacccggttccggggagttggaccagcgtttgaaccgacttgaagccgaattggccaaaaagggtgttctgaagcagccggcttccgaagaggagcgatcggagacatcaagctcggtcgcgcaggccatgaagctttccagcgagtttatcgcgggaatcctggtcggtgcgctgatcggctggtttcttgatcgctacgccggtacatcgccttggggattgatcgtattactcctcctgggctttggggctggcaccctcaacgtactccgttccgcaggatatgttgccgaacaaggcaacaataagtctagcgcggaaaaggatgacaggaaataaggcttggggcacttcacgttaaagtgcattcaagtgtaagtggttataagtgggccttcggcccaagactgaaacgccttcgggcagggaagacaaacgaggttaaggtggcgaacgatccgatccatcagttccaggtttcccggtggattcccatcgacgtaggcggtgtggacctttcattcacgaatgtttcggccttcatggttgcaaccgtcgtgcttgcttcgggtttcctttatctgacctcttcgggccgcggccttatcccgacccgcctgcagtcggtttcggaaatggcctatgaattcgtggcgacaagcctgagagattcggcagggtcgaagggcatgaagttcttccccttcgtcttctcgctcttcatgttcgtcctcgttgccaatttcatcggcctgtttccctacttctatacggtgacgagccagatcatcgtgaccttcgcactgtcgcttctggtcatcggtacggtcatcttctacggtttcttcaagcacggcttcggcttcctcaagcttttcgtgccaagcggcgttccgggcatcatcgtgccgctcgtcgtcctgattgaaatcatctcgttcctgtcgcgtccgatcagcctttcggttcgtcttttcgccaacatgctcgctggccacatcacgctcaaggttttcgccggtttcgtggtttcgctgagctcgcttggcgcgcttggcatcggtggcgctgttctgccgctcctgatgacggttgcgatcacggctctcgaattcctggtggctttcctccaggcatatgtctttaccgttctcacctgcatgtacatcaacgacgctgtgcatccgggacactgagttctaaccggcgggcgaccgccagaactgaaatccgcgcttattttcaatccagaaggagcttaacatggaagcggaagcagcaaagtacatcggcgccggtctcgcctgtttcggcatggccggtacggctctcggcctcggcaacatcttcggccaatacctctccggcgctctgcgcaacccgtccgctgctgacagccagttcggccgtctggtgttcggtttcgccgttacggaagctctgggcatcttctcgctgctcatcgcgcttctgctcctcttcgccgtctaatcaacggtcgttgagaactggcctgccgcgaagcagctttgggaaccggggccgaaaggtcgtgttccataaagaaatgcagacgcggctggcctttgcatatgacgtctgagtaaggcatgatcttgttccaatcaggtaagatcaggctggattaaaggggaaatctggatgttcgtgtccacggcgtttgcccaaaccgccaccgaatcgcaaccggcatctactgctggcgagcacggcgcagccgatgctgtgcacaccgaaaccggggtcgcgcacgatgccggacacggcagcggcgtattccctccgttcgattccacccattacgcctcgcaggttctctggctcgccatcacgttcgggcttttctacctgttcttgtcgcgcgtggttctgccgcgtatcggcggcgtgatcgaaacccgccgcgaccgcatcgcccaggatctggagcaggctgcgcgtctcaagcaggatgccgacaacgccatcgccgcttatgagcaggaactggcccaggcccgcagcaaggctgcttcaatcgcagaagccgcccgcgaaaagggcaagggcgaagcggatgccgaacgcgcttccgccgaggccgttctggaaagcaagctcaaggaagccgaagagcgtattgctgcgatcaaggccaaggccatgagcgacgtcggcaatatcgccgaggaaaccacggcaacgatcgtcgaacagcttctgggcctgacggctgacaaggcttctgtttcggaagccgtcaaggccatccgggcctcgaacgcctgaggagaggacaatggacgcaacattctgggcatttattgctctcgtcatcttcgttgccatcgtggtttacatgaaggttccgggcatgatcggacgcacgctcgatgagcgcgcggaccgtatcaagaaggaactggaagaagcccgcacattgcgtgaggaagcccagcaattgctggccgaatatcatcgcaagcgcaaggaagccgaaaaggaagcaggcgatatcgtcgcttccgccgagcgtgaagcaaaggctctcctggaagaggccaagcgtgcgacggaagaatatgtcgctcgccgcaacaagctcgccgagcagaagatcgcaacggctgaaaccgatgccattaatgccgtacgcgcttccgctgtcgatctggcggttgctgctgctggcagcatccttgccgaaaaggtcgatgccaaggcagacggaaacctgttcaatgacgctcttgctcaggtgaagtcgcacctgaactgacatcaccttacaagtatttcatggaaaacgccgccctatcggggcggcgttttgctttagaataagctgataaaacgaatagttagagcggttccggttaaaatggaatcgctggaaccgctctaacagtcgaagcagcctttgatcggtgcgaatgtatagcgatgaagacccggaacgggcccttcgctttcaatggccgcgcggtgtttttgggtggcatagccggcatggatttccagcccataaggcggatgcgcggcgccagcgcggatcatcatgcggtctcgtgtgaccttggccacgatagacgcggcggcaatcgagacggaacgctgatcgcctttcaccagagccgaaccggggcagggcaggccgggaggcacgtcccgcccgtcgaccagcgcatggcatggcttgagcgtcaggccgatgacggcgcggcgcatggcctcaagtgccgccttgcggatatcgctggcgtcgatactgcgggcgctgaggcttgccaccgaaaccgtgatcgccttggtcagaatgatttcataaagcgcttcgcgccttgcggctgtgagccgcttggaatcgtccagcccttcgggaagatcgttctggtcgagcaccactgccgcggcgacgaccggcccggccaaggggccgcgcccagcctcgtcaatgcccgcaatatgtttcaggccgcgcttcatgagctgctgctcttgtgaaaaatcaggcgcgaggggaagatcgaagagaagcggagaatcagaagccgagcgtttcatttggcggcgatgctcgcattgcttccaattctccgcaaggcccctgcccgaggatggtggcgtaaaagcagggtgcctatccgcccgaagggacagtcaggcggaaacagagcttaattcgaccggagtggaacgtgctccaagtgtagccggggaaaaccccgaaagtatcgggatcaaaatagcgaaagctgttttccgcctttctggatgggctcaaacaggtcggtgcgcaggcgcagccgctgggtgttgaagccgagcttgcgcgcggcgatctcgaagcggcggccgatctgccaggcataggggccggtaccgcgcatacgcttgccccattccgcatcataatccttgccgtcgcgcatggagcgtaccagcgacatgacatggcggtaacggtccgggtagttgcgcaggagccagtccttgaagagcggcgccacttccagcggcaggcgcaggagcacatagcctgcctcgcgcgcaccttgcgcataggctgcatccagaatgcgttctatctcgtggtcgttgatgccgggaatgactggtcccatcatcaccgaagcgggaatgcccgcatcggtgagcctgcggatggcttgcaggcgaaggctcggtgtcgaggcgcgcggttccatggtgcgcgccagatgtgcgtcgagcgttgtcaccgaaagcgccaccttggcgagccccttttcagccatgcggctcaatatgtcgatatcgcgcaccacgagcgccgatttggtaacgatgcccactggatgattggctgcctccagcacttcgagaatttcacgcatgatgcgccatttcttctcgactggctgataaggatcggtattggtgccaatggcgattgtctttggctgatagccgggcctggcaagctcgcgttccagaaggcgcggcgcgtccggcttggcgaagaggcgggtttcaaaatcgagaccggcggaaaggcccatatagctatgggtgggccgggcgaaacaatagatgcagccatgttcgcagccgcgatagggattgatggagcggtcgaaggaaatatcgggagaatcattgcgtgtgatgatggtgcgcggcttctcgatctgtacgtcggtcttgaatgcaggcagctcttccagcgtggcccagccatcgtcgaattcctgacgcaccgtcggctcgaagcgcccgctcggattgatgcccgcaccacgcccgcgccgccttgcatggtcaatgcgcaggcccgcttcgccgatcaccgcattggcatgttcggcccggcccgcaccaaaggcgagcctgtctgcctgcccgataatctctgcctgatggatgactgccatctttgtctccctgcggccggcctgtttcccgaccagcttgctgatgaatctattcctatcgcaattgtcagaacaaatcaagaacaaaaataggggcaccctttccggccgggtaaacctcagctatgaacgggcatgttgtccgtgattatcgaaacgctcaattcagaacgtccactcgcctgcacgctgtcagggctggtgccggctgtggtggaagggctgctgcggcgcgtgacggtgatcgaccatggctcgggtgacggcacggcgcttgtcgccgaaggtgccggttgcgctttccatgggcttgcggaaagggatgtcgcgctcaatggaatccgcacggattgggtgcttttcctgaagcccggtgcgatgccgcaggagggctggggggaggccgtgcgccgccatatggaaggcgggggaggcccggcccgtttctcgctgcccgaagaaggcaggcctggaaatatcaggaaaatatttggcggcgggccgtcgcttgatgccgggcttctggtcaggcttgatctggtgcagccgctttttctggaaggcataggatctgatgatctgccgcggcggctgaaaccgttgcggctgaagcatcgtattctgccgcctgaacggcactgagtattattgcaacaggcaaaggaaaagggcgaagccaaagcttcgcccttttgggggacgggtcattcgttagaatgctttagtttgaaggcgaggcatcgccgaaacgatgagccgaaccgtcctgatagacaggcgccttgatcgaagccggagccgtatagtcggtattgccgcgaactggcgtggagccaccctgcatgaaagccttgtcctgagcggccatatttgccggctggccgacataggggttttcggcataggcggcaccggcgctatgagcaacggcaagagcggcgagagcaaatttcttcatttttctaatccttctggtcgcccctttggatggcatagaagccttccagggcctcccgggtggcaaacatgccatccatcggggagataattgtgtgagccagaaaatctgggaggaaacatccggctcataggtcagtaaagtgggctaatgccctgcatggtcagtctgaaacggccttagttctggtaggacgaaggggaagcatcgccgaaacgatgggccgaaccatcctgataaaccggagccttgatcgaagccggagccgtatagtcgagcttctgggtagcaaccggggtgcggtcgttcgcataaagattggcaggttcgccaacatgcgggttttcagccaaagcagcaccagcactcagggcaagggcagcggcggcaagaacaaacttcttcatttttctatctccataggagggctccctgcgagggagcccgaaagtcattcaagtggatcgacgttttgttgcgtcgttccgatgagctttaattgggtgacaatcgaaagaaattccagtcacgaaaacgttttcctaatcacacattcgtgcacccaattttctgatatttttacaaagcgtataaaataaattaatataatcaatggcttgtttggtatatcagccttcacgtgcttgttatgtaaccttctttgttcaaacggcgcgaaaagtgtatatgggtttattgtacaataaaagtgaacaatagggctattttgcaataccatttcgcgcgaaaattcgcgcaaaaactggcgcggcgtaacgatccgtacttaaaacgaagacgatgggagaaagatcaggctctggaaggaaagctgtgcgaaggaactgcaaaccagcccggattttcatccgcaatctcttttgccgcgcgtgtcagggctgattcatcgctaaaaatggcaaagcatgttgcgccggagccggacatttgcgcataaagtgcacccttggcgcgaagcagggcgagtttgggttcgatctgcggtgcaaggctgatggctgcgggcagaagatcattgcgtgtttcacgcagataggcgcaaagggcgtctgtcccttcacaggccggaggcggcaggggggcgttctcgcggcgggtgagcgcgcggaacacgtcgggcgtggcaagcgcggtaccgtcattgacgagcagcatgggaagggccgcaattccggaaacatcgttcagctcttcaccaatgccgcgcgcgatcagcggtgtgccatgggctgcgccatgcaggcacatgggaaggtctgcaccgagggaaaggccgatagcggccagcatttcaaaatcgagatcgagttgccagagcgtgttgagcgcaagcagggttgctgccgcatcgctcgatccgccgccaatgccggaagcaataggcaggttcttttccagatgaatggcaacaggtgaaaggtctggcccgccatgctggcgcagcgcatcgcgcgctttcagcaccagattgccccgcccggcggggatgccgcttgcaaaagggccgctgaccgtaaaactgtcgctgccggctttttcgatgtggatgcgatcgccgtgatcggcaaagaccaccagcatgtcgagaagatgatagccgtcgtcacgtcgcccggtcacatgcagcgccagattgatctttgcaggcgcaaggcgcgttatcgatggtccggcgttctggaatgctgtcatcggggtaattcgtcactacagccgggggctcaatccttgcggacgtaatattcgccggtcttgggatcttgcaccagcgtgccatgggcacggttctgtgcttccttttcggcctgccggacacgctgcgaaacgcgcgccgcctcacgcttgaacgagcggtagccgtaccacgcggcggcgatgatcagcagcaggaatataagctggggcatgacctcatgtccttgggcttgcgcaccgtcccgcattgtcgccggatcatgcgcgtgaatatcatggaggggctaggctgtagtgacgaattagctcatggtttggcgcgagggtattttgttgctgaacaggagaaacgaccgccatggagttgatctccacaagggcgtttcgacacattcagaagcaaaatacactgcgtcccttcgggatatggcaaaaaacctccatcttggcgtcgcgaaacttcgatgggggaaccaccccaccttcggtttcgctcctaaagctgaagattttttgcccataccaaaccacaagttaattcgtcactacagcctaggaattgattccgacatttgcatccctcggataggggggccgagcaagcgtcaaattcaatccaccaggagcgcccctccatcctctcatttgtggcagcatatcatggtaaatccatggagttcaaagcccatagcgtgcccagattgctttttcttccgcgacacaaagcagcccgtcgccaagatgggcggcgatttgcgctggctcgacactgcctgaatccatgccgatgccgggcagcttgcggcccagaaggccgcgttgcggctggatgagcttcagtttcaccttgtcgccataggtcttgcgcagaaaactgcgcatgtcgccaagcccgtcgatgaggccgagcgaggcggcggtggtgccggtccagaacaggccgctgaaaagatcgggattgtcgccaagcttgccggcgcgccgctccttcaccatgtcgatgaaggtggcgtggatttcaagctgaagtgctttcagccgttcgatgtcctcggccttttccggctggaacggatcgagtgtcaccttgttgctgcccgccgtatagacacgccgctccacaccgatcttcttcagcaattcgggaaagccgaaagaggccgaaacgacgccgatggagccaacgatggaggaggggtcggcgatgatttcgtcgcccgcaagcgcgatcatgtagccgccggaggccgccacatcttccacgaagacgaaaaccttcttttgatgttccacggcaagatcgcggatgcggcgatagatcaggcgcgattgcaccggcgcgccgcccggcgaattgatggatatggcaaccgcaggggcatgcttgtcggcaaaggccttttccagaataccggccgtcgatgcgagcgaaagcgtgggccgcaaggatgtgccgccggtcatgattgcgccatgcaggcgcacgacggggatttccgtttccacggcgcgaaaacggcggggaataaggcgtttcaacagaccgggcaaggcgaactccaaacttgaacggcgcaaaagggatgaagcggcttgcaaccgctccgtgcaatatgtggatgcaatgtaggaagcaaagtggaaaacacaaagaaatcgcccgaaatttttcgcttcgggcgactcatcagctttccagagcgggttagccgcgctttggtctggccgcgccgcccgcaacaggagatagccgcaaatggccgaaagggcggagccggaaaggacaccgatcttcgtttccgtctgcatgaggtcggacgggaaggagagaaggccgatgaagatgctcatcgtaaagccgatgccgcaaagaatggcgacgccgtaaagctgaacccagcttgcgcccatcggcttttcggcaagccccgttttgatggcgagccaggccgcgccgaagacgccgaactgcttgccgaggaaaaggccgagcaggatgccgagtgtcagcgtgtcgcccaggacggaagcctcaagccccttgaaggaaatgcccgcattggcaaagccgaagatcggcacgacgatgaaggcaacgggcttggccagtgcatgttccagcttgtgcaggggcgaggtcatgtcgtcgggtctgccgggtgcaggttttagcgggatcatgagggctgcgacaacaccggcaaccgtggcatgaacgccggaattgaagacgaagaaccagaggatcacagcgctgatcagataaggcaggagcttcaccacgcccatgcggttcatgacaaagaggaccgcggcggtgataaaggccgcgcccagatagggcatggaaatttcagccgtgtagaagattgcgatgatgaccacggcggcaaggtcgtcaagaatggcaagcgttgccagaaacaccttgaggcttgacggcgcgcgcgaacccagaagcgacagtacgccgagcgcaaaggcgatatcggttgccgatggcaccgcccagccgcgcagcttggccggattgtcatggttgagaaccgcgaaaatgattgcaggcaaaatgacgccgcccgctgccgcaatgcccggcaacatgcggtttggccagcttgcgagctgcccgtccagcatctcgcgcttgatttccagtcccaccagcaaaaagaatattgccatcagcgcatcgttgatccagtgcgcaaggctgagcgggccgatatatagatgcaacgcatcgaaataggtctgggcaaagggcgaatttgcaacgatgagggcaagcgccgctgcagccatgagcgttatgccgccagcggcctcgctgtccagaaaacgtcgcatgatggaaacggggcgagcggattgcgggctatgattcatcggtttccgtttattgtttttatcgtctaaggatgaccttcggcacagttggaataaaaacgggccggaaaggcagaacaaaaatttcagtcccagagatattgggtcgcatatgccgtttcaataaaaatcgaaccgtgccgagggaaaatcgggcaaagcctgccagttttccgcaggcgagaagacagatgcaaagtctgcaatagcaccgaaaagcacgggaaaacatcatttacaactatagaaccgggacggttcatgttttggcagaaccgtcggaactattctaaaaaaggctgctcaatccgttgttgatcgcatcggcgcgcgcggtgaaaccatggccttcatccccatggagaatgagggcgggcatgagcgagagccccgcgcggctgccgcgtgtgccggtaatgacgatgcggatggccggggcatcggcgcgcggttgtatggcgacgatcttcagcccgccgaaccgcccccccagcgcgtcgaggatggggcggatcgagccgggccgggcaatgatggcgatcccgccgccgggtttcacgattgccgctgccgtgcgcacccactgctcgaacatgccttccggcatcacatgtgcttcggccttcagcgggtccggggtggtgcggtcgcgtggctcgttgaagggcgggttcatgatggcgaaatcgaaactgttgtctgcaagcccggcaaagacgcgcgccttgcccttcagcgccacatccgcttcgagaatatcgatgcggcctgcaagggctgcattaagcgggtgggcgatggtcttgcgggcaaaacccgccatcaggccggaacgttcgacaagcgtgacgcgggctttcgggcagcgcgccgcaaccgcaagcccggctgcgcccgcaccgctgccaaggtcggccgcgcggcccgcaaaaccgcccggcacagcgcttgccagaatcatggcatccacgccggagcgatggcctttcagagcgggctggacaaggtggaatgccccacgatgaaaaacatcgagcgtttcttccactttgtcctctgctggagccgtcatttattatcgcgcaattcgtgttcgatcttggcatcgatgaggatctggcgggcttcctccatctggtcttcatcaaccatcaggcggcgcggcagcacgcccagcgaaccctcgatgatgctcatattggtatcggcgatgaaataagcgatcccggcttccttcatcaaggcttcggcaaaggaaagcaggacggaatcgttggtgcggataagctcgatcatgcggccactcaatcacaagaatgtggtgtagccaatgcaccgcattgacaataacgtcctgcaatggtgaacagacgctgaaatatccgcttatggacgtttgggtggtatacgtcttgagcaatccggcccgcttcaatagggtggccgcaagctggaacattttgcggccaggggaatcacccggcgcggcatgatgtggtcgaaacgaaaagttggagccttagcccgacctgaccgggcgcacgccgctccaggagaaatggcattgggtgtggttctgaatctcgacggtaaaatgaagcaggaaggatcggtgcagccgctggtcgacctcaccagggccgatatggcgcgcgtgaacgagttgatcctgtcccgcgcggggtccgatgtcgaaatgataccggaggttgccaaccacctcatttcatccggcggcaagcgcctgcgcccgatgatgaccctggcctccgcccgcatgttcggctatgagggcgatggccatgtgcgccttgcaacctcggtcgaattcatgcacacggcgaccctcctgcacgatgatgtggtcgatgaaagcgacctgcgccgcggcaagagcacggcgcgcacgatctggggcaaccaggccagtgttctcgtcggcgatttcctgctgggtcaggcgttcaagatgatggtcgatgtcggctcgctcgatgcgctcgacgtgctggccacctccgcctccatcattgcggaaggcgaggtgatgcagcttgccgcagccaagaacatggaaaccaccgaagacgaatatctggcagtcatcaaggcgaagactgccgcgctcttttcagcggccgcggaagtggggccgatcattgccggcgcgcaacgctccgaccgcgcggccctgcgcgattacggcctcaatctgggccttgctttccagcttgttgacgatgcgcttgattatggcggttcggctgccgatctcggcaagaataccggcgacgatttccgcgaaggcaagatcacgcttcccgtcatcctcagctatcgccgtggcaccgacgaggagcgcgctttctggaaaggggctatcgaaggcggcgcgagcgacgacgcttccttgcagaaggcaatcggcctgatgatgaaacacggcgcgattgccgacacggtgcagcgcgcccgccatttcggcgagatcgcacgcgatgcgctggccccgctcaaggcgtcgccgcaaaaggatgcgctgatcgaggtggtcgatttctgcatcagccgtgtcaattgatcgtcaattgatccgggccgggcgcggtggcggacctttcgccgctgcaatttgaaggcttcgtggctgaccggggcgcccatgagggatgcttttcttgttccgccatcccaaaaaggccatgcttggggtgccttttcggacagagggggcggttgttttatgggagccgccacaaatatgtccagcaaaagtgtgacctgattttgcgccggatgatgcgacaaaacaaagagttggagcggttctgccgattgtgttgaaacaggaagcgctccagggaactgaaaaggatagggctttatgcggctaggatcgaaacatcgcccgctttatggattgctgctctcgcttctggcgggcatcgcaatttcgacgagcggagcattggccaagaccacacccgatcccgttcgcgcgcaggtccgcgccggatccttcgcgggcgcttatcttgcgggccgcacggctgaatccgacgacaacctttccgctgccgtggatttctatcgtcaggccatggctttcgatccgaacaacagccagatcaagcaggacctgatgctggttctgctgaccgaaggccgtttcaaggatgcgttgccgcttgcccatgaattgcagaatgtgacggccatcgagcggttttctcggctggcactggccattgatgcgatcaaccgccagcaatatcgcaaggtcggcccgcttctcatgttctcgctccagtcggacatggaccggctgttgatcaatttgatgaatgcctgggtgaaggtcgggcagggcaatccgaaagaggcgctggccgatgtgcagaaaatggatgggccggaatggtacgatcttttccgcacctataatgccgcgttgattgccgatcttgcaggccgcaagcaggaagcgcgggactattaccagcaggccatcgacgaccgccgcggcggcagcgccgcgcccgacacttatgagcgcgtggtcatggcctttgccgcgttcaagctgcgccagggcgacagggcaggtgcgatcaagacgctgaaggatgccgaagagcttctgaatggccgcatgaccatcactgaaatgcgcgagaagatcgaggcgggccacaaatatggccgcttggtcaagaccgcgcaggacggggccgccgaaacgctctatacgctgggcacagccatcaaccgcagcggtgcggaagctttcgccaagctctatctccagatgtcgctgccgcttcgcccggataacgacgccacgctctaccagcttggcgatatttcggcaaagttgcacgagccgcaaaaggccgtcgaatattatggccgcgtgccggaacaatcgccctatcgccgcgatgcggaaatgcagcgcgcgctcaatctggcggaaaacgaccagtcggcggaagccatcaagcagttgaaagtcctgcttggccgcgacaagtccgacatgcgcacctatctggcgctgggcggcgtttatgcgcaggacaagaattttgcggatgcggcaaagatttacgatgcggctgtcgagcagatcaagacgccggcacgcaaggattggccactcttctatcagcgcggcatcgcctatgaacggctacaggaatgggacaaggcggagcccaatttccgcaaggcgctggagctttatcccgatcagccgcaggttctgaactatcttggttattcctgggtggaccggaacgaaaacctcgatgaagccctgaacatgatcaggaaagcggtcgagttgcgcccgcaggacggctatatcgttgattcgcttggctgggcctattaccagcttggccgttataacgacgctgtggtcgaactggaaaaggccgtgaagctgcgcccggaagacccgaccatcaacgaccatatgggcgatgcctattggcgggtcggtcgtctgcttgaagcaaccttccagtggaaccatgccattgcgggcaagccggaaccggaagaactggcgaaaatcaaggaaaagctgaagaagggcctgccggatattccgggccagtcggctgccgatgcaacaaagcctgccgggaaaaagccagatgaggcaaagccggaagcgcctgctccatcggccacgccggctgcaccttccgacaaggccccggaaaagccgacaaccgattgaacgcatttacaaggggggccgcttcattctgggccgcgtgctgatgcaatagcggcacagtgcacgcttgaccctgccttgctgacaaattagaccgggccatcatttcaaaaacgaggccctaccggtgtccagtacgttgccagcacatatgcaccccacccgttcctttcagggtttgatcctgacgctccataattactgggcggaacacggttgcgccattctgcaaccttacgacatggaagtgggcgccggtacgttccatccggcgacgacgctgcgttcgctggggccaaagccctggaaggcggcctatgtgcagccgtcgcgccgtccgaaagatggccgctatggcgaaaatccgaaccggctccagcattattatcagtatcaggtgctcatcaagccgtcgccgccaaaccttcaggatctttatctgggttccctcaaggccatcggcctcgacccgacgctgcatgacgtgcgctttgtggaagacgactgggaaagcccgacgctgggcgcctgggggcttggctgggaatgctggtgcgacggcatggaagtctcgcagttcacctatttccagcaggtctgcggcattgaatgttcgcctgttgccggtgaactgacctatggtctggagcggcttgccatgtatgtgcagggcgtggacaatgtctatgacctgaatttcaatgggctcgaaggcgacgagaaagtcacctatggtgatgtgttcctgcaagccgagcaggaatattcccgctacaactttgaaatggccaacaccgagactttgcatcagcatttcattgatgccgagcgcgagtgcgaggccattttgaaagccggcagcacgggcgagaactcactgcataaatgcgtgtttccggcctatgaccagtgcatcaaggcatcccatgttttcaatctgatggatgcgcgcggcgtgatctccgttaccgagcgtcagggctacattctgcgcgtgcgcaaccttgcgcgccagtgcggcgaggcattccttttgacggatgccggtggtttcaatttcaagcgtgagggcgagtgaagaacatgcctgatttgttgctcgaactcttttccgaagaaatccccgctctgccgtccgcccgcagcgaagcgaggacggacaaattgaataatgtgcatgcggaaggcgtacgctgatgcctgatttgttgctcgaactcttttccgaggaaattcccgctcgcatgcagcgcaaggctgccggcgatctgaagaagatgattaccgatggcctggtggatgctggcctgacctatgaggctgcgaccgcatactggacgccgcgccgtctggcgctcgatattcgtggcttgacggtacgttccaaggacgtgcacgaggacatcaaggggccatctgtttctgcgccggaacaggccattcaggggtttttgcgcaaggctggcctcagcgatgtttctcaggcgcatgtccattccgatccgaagaagggtgatttctacgtcgcccatctgacgaagccgggccgtgcggcggaagatatcgtcgccgaactggttccgcagacgatccgcaacttcccatggccgaaatccatgcgctggggtgtggcttcggcccggcccggtgccttgcgctgggtgcgtccgctgcaatcgatcctgtgcaccttcggccctgaaaccgaggaaacgaaggtcatcgatttcgatgtcgacggtatcaagtccggcaatgtcacctatggccaccgtttcctgagcgacggtcaggcgatcaaggtgcgccgcttcgaggattatgtcgaaaagctcgaaaaggctttcgtagttctcgatgccgagcgttgcaaggaaatcatttcgcaggatgcacataatctcgccttcgcttccggccttgagctggtggaagacgacgggcttctggaagaagtgtccggtctggtcgaatggccggtcgtgctgatgggcgaattcgaggaagaatttctggccatcccgccggaagtcatccgccttaccatccgcgccaaccagaaatgcttcgtcacccgcaagcagggcgatgcttcgaggctggcttcgccagcacctcagcatgaggagatacaggcgctttccaacaagttcatccttgtctccaatgttgcagcgcgcgacggcggtacggaaatcgcctatggcaacggcaaggtggtgcgtgcgcgcctgtcggatgcgctctatttctggcataccgaccagcatgacctgcccgacctcgataagctggccgcatcggcggaaaaattcggtcttgatctgaagaagccgctcgatcagcgcatggcgcgtctggatgcactgaatgtgaccttccatgccaagcttggcacgcaagggcagcgcgtggaacgcatccgcgaactggcagcgcagattgcgccgctggtgggtgccgacccgaagcttgcacagcgtgcggccgtgcttgccaaggctgacctgcaaaccgaagttgtcggcgagtttcctgaacttcagggcgcgatggggcgcaaatatgcgttgcttcagggcgaagacaaagccgtcgccgccgctctggaagagcattacaagccgcagggcccgtccgacgtggtgccgaagaacccggtttccgttgccgtggcgcttgccgacaagctcgacacgctggtcggattttgggcgatcgacgaaaagccgaccggctcgaaggatccttatgcgctgcgccgtgcagcattgggcgtcattcgcctgctcctgtcgcaggaatggaaattcccgctgctgccgcttttccgctcggcctttgccgcgttgcaggaaggccagatgcagcgcaagctgcgtgagtttgaagcaaagcttgccgcggaaaattccggcgatgtggatggcgagcaggacgtggataatgccctcgccaattacgagaaggaaattcgcgccgaagccgaagcttcttgcgggcctgtgctggccgatctcctctccttcttccatgaccgtttcaaggtccatctgaaagaagagggcgcgcgctacgacgctattgatgcggtgttgacgccggaagccgacaatctgcttctggttgcgcggcgcttggaggcactgatcgtcttcatcaacgaggtagacggcaagaaccttctggccggggccaagcgcgcggcgaatattctcgcagccgaggaaaagaagggcacgaaggttgccgaccgggttgacccggccttgctgcgtgaagcggaggaaaaggcgctgttcgatgccgttaccctggcctcgcgcgaagtcggggaagccattgcccgtgaggatttcaacggcgcgatgctggcgcttgccaagctgcgtggcccggttgatatcttcttcgacaaggtgctggtcaatgacgaggacgggaatgttcgcgccaaccggctggcgctgctcgaccagatccgcgcagccacaggcaaggtggccgatttctcgaagatcgccggataagagcctgaggggcgccgcgaggcgccctttttattggctggatcattctcatcttgcatgaagttggtgccggatgcgcccggatgttgcttgcccggcgcgcgtgctttgtgtagctaatcgggcaggagacgagccgtgacggaaaccttgaaattcgatgacggggcggtgctgcgcgcagtggaagtgctgcggcgcggcggacttgtcgcaatcccgacggaaacggtctatgggcttgctgccgatgctgccaatggcgaaggcgttgcgggaatttttgcggccaagggccgcccgcaattcaatccgttgatcgcccatgtggacggcatcgccatggccgggcgctatgtggctttcgatcccgtttcacgccgccttgcggaagccttctggccgggtccgctcacaatcgtgctgccgctgaaagaacggcaggatacggagcgccccatccaccctcttgtgaccgccgggctttcaacccttgccgtgcgtatgccgcatggccgcgtgcgcgatgtcatcacggcgctggacagccccgttgccgcaccgagcgccaacacctcgggccgcatcagcccgacgagtgccgcggccgtggcgggcgatctgggcgggcggatagacctcattctcgatgccgggccatgtggcgtaggtgtcgaatccaccatcgtcaaggtggatggcgatcaggtgcatctcctgcgccccggcgggcttgcggcggaagaaattgaagcatttctgggccaaaagctccggcgggccgaacatgccgctgccattcaggcgccgggcatgatggaatcgcattatgcgccggatgcatcgatgcggcttgcggtcagcgatgtgaagccgggtgaggcgcttctggccttcggcccgcatcgcgttgctgagagcaaccgggcagcggcggttctgaacctcagcgcgacaggcgatctgcgcgaggcggcggccaatctgttcgatttcatgcgcaggctggacgcgacaggtgctgccaccattgccgttgaacccatcccccttgacggcctcggcgaggccatcaatgaccgtttgaaacgcgcggcggccccgcgctaatatcctcctacgcaagagacagaacatgccggatactgccctgatcgaacgttttgcagccattgtgggtgaaaagaacgcgctcacagcgccggaagatatcgccgcctatctcatcgagcagcgtgatctctatcatgggcgcacgccactggtgttgcgccccggttcgaccgaagaggttgcggcgatcatgaagcttgccaccgaaaccaggacgcccgtggtgccgcaaggtggcaatacgggccttgtgggtgggcagcagcccgatgaaagtggcgcggccatcattctgtcacttggccgcatgaaccgtatccgcaatctcgatacggtcggtaatctggtgacgctggaagcgggcgtgatcctgaaaaacctgcaggatgcggctgaaaaggcaggccgcctgtttccgctttcacttggtgcggaaggttcatgccagatcggtggcaatctcggctccaacgctggcggcacggcagttcttgcctatggcaatatgcgcgagctttgccttggccttgaagtggtgctgccgaccggtgaaatcctgaacgatcttcgctatgtgaagaaggataataccggctacgacctgaaagatattttcgtcggctccgagggtacgcttggcgtcatcacggcagcggtgctgaaaatcttcccgcagccgaagggcaagggcgtggcctatgcaggcctgcgcagcccggaagatgtgctgcgcctgttccagcttgcgaccgaacatgccgggccttcactcaccggcttcgagctgatgccgcgtgtcggcgtggaatttaccgtgcgccatgtggatggcgtgcgcgatccgctggaaagcccgcatgactggtatgtgctgatcgatatttcctcttcccgttcggaagaggatgcacgcacgacgcttgaaaccaccctgacggaagccttcgagaatgacctcattcaggatgccgccattgccgaaagcgtggcgcaggcgcagtccttctggaaaatgcgcgaggaaatgtcctgggcgcaaaagccggaaggcggctcgatcaagcacgatatttccgtgcctgtcgcttccatccccgccttcattcacgaggccaatgccgcgacgctcgacatgatccccggcgcgcgcgtggtctgcttcggccatatcggcgatggcaacctgcattataatgtttcgcaaccggttggcgcagacaaggaagccttcctcgcccgctggcatgacctcaaccaccgtatccacacgatcgttgcaagctatggcggctcgatttcggcggaacacggcattggccagttgaagcgcgaggagcttgtcttcttcaagcaggatattgcgcttgacctgatgcgccgcatcaaagcggccttcgacccggcgggcatcatgaaccccggcaaggttttataggaaaagaaaagcggccctcacaagcggagggccttttttatgactgttcgaaatcgaaatcttcatccggtggtaagattggcgggcgctcgcgtccgtggcggatggcaaaaataaggatggcgtcggcgcgaatttcgtaatcgatgagataggcccccatcacaaaacgacggatgccgggaacaggcagttcctccgtgaaatgccccatctgcgagaaacggccaagatcacgtttgagccgtttcaaatcttcgctcaattgcacagcggcgcttggactacgcagcttcagataggcgatttcggatttgatatagtctcgcgctgccggagaaacgataaccttcacgcagccgcacccttgataattgcctcggcttcctcaatgaccgtatcaagatcaataccctcgccgttttcgatggcgcagcgggccttggctatatccctgatctccctgccttcggcagcgagataggctttcatcgcccgaacgatgacccagcttctgcttcgctccgttaggctggcaatctcctcgatctctgccagtagatcgcgtgggatgcgcatagtgatcgggtccgatagatgttgatttttcaaagcttttccctcggtttgtaatacagaatagtccggcagaggagtttcgtcaaatgctggtctgtgtggccgcgagggggcgggggtagagttttagtaaacgcttctttagaagaatttccgaattcttacacccggttgcaatctgctaaccaaaggaaaaggcaggaaaaagttaacccaactcgttaaggccgccggtaaggatcgccgcctattctccaactcaacaaagagcaaaagctcaataagggaagccggaataactggctcccgaaacaaaagagacagagagacagaggcgtcgaaaatgatgagcaagggactgaagcccgattgggcaggccgtgaactgcggctcgatccatttcactttccgcaggtcgtaacctatgcttcccatgatgggagcagcgatgtcaccttcacgatcaatgagcgcggcgcggtgatccgccaggtcctgccatcgagcggcttgcccatgtccatcgctctgcccgcctgcgctttcgttggtgtggccgcccgcgctgtcgaagatgagttcggcgaaatcaccgttacgctggaactgatgcatgaagacccgctgctttcggttccgctgctcgtggcgcatgatctgggcgatattgctgctgactggcgcgcatggtctgccgcgttcaatctgccgatgatgctggtggaggaagatggcgttgcccgcccgctctatgaaagcaccggcccggtgcgcaccggccagccgcaggctcgccgtcagggtcaggaaccgcgccgtcgtcgcccgcgtttccttgcccgccgtaagaccggtacgctcggcgtccggctggtaatttcgggcaaggaaatcattgctcgtcattgaatcaaaaagggtcgcctgagaaatgcgaccctttcaaaaattttggctgacctccataagcccccggatgtcttggggcgcatcccgaaaagtggaaaccggtttttggaaaagatgcgcccataaaagaggacatccgggtttattttttgcggctgagaaaagccatcacggcttcgcgggcctcatcggaggtgagccgctcggcaaaatgcttggcttcgcgggtaatgctgtcagcgatgttttcggcgggaaggcgcatcagggcgcgggcgatctgcatggcctgcggcggtttggcggcaatttcttccgcggccttcatcacttccgcttccagcgcctcttcgtccacgatctggtagacaataccggcctcctgcgcggcttccgccgtaaaaccatgaccgagcgccagcagcgcgaaggctttctgatgccccatcagcaagggcgcaagcaggctggagcctgcctccggcacgaggccgagatcgacaaacggcgtgcggaacagcgcgcgcggcgtggcaaaggtcaggtcgcagtgaaaatggatcgtcgtgccgacgccaatggcaagcccatcgacgcctgaaacaatcggctttttggtttcagcgagcggaatgaggaaatccagaatttcgctgccgaagctggtgtcgcccgtggccgcggccatgaaatcctgcatgtcattgccggaagaaaaagcgcccggaacaccgaggaaaacatgcgcgcgcacggcatcgtccgcgtcgccgtccttgagcgcctttgccatggccgcatacatggcgcgcgtgatggcatttttcttttcaggccggttgaggcggatgacctgcaccgcccctttacgctcgatcaggatatgttcgctcattttcacgcctccagcgccgattttgcagcggtaaggctggcagcgccggtgataacagtgtctttcagcgaagaaacttcggccagcatgttttcggcaaagaaacggcaaagcgcggcccgtgccgcatcgtcgccggcaagtgccgcacgcgcaagataagcgccgccagcggtgagcgacaggaggcgctgatagggtgtggcaccggaaagtgcttcttcggcgcgcccttctgccgttgctttttgcagccagtcagtcgcttcgcgcgcctcgctgatggccttggaaaggcgtgcgccggtttcacccagctccgcacggttggaagcggttgccttatcggcatcgccttggagttcagccaggaagcccttgatatggtcgcccttttgaagcggcagcttgcgcattacaaggtcgatggcctgaatgccgttggtgccttcatagatcggggtgatgcgggcatcgcgcagcaattgtgcggccccggtttcctcgataaagcccatgccaccgtgaatctggatgccgagcgaggacacatccacacccgcatcggtggcaaaactcttggcgagcggcgtcagcagtccggcgcgatccgaccagaactgcgcgtccgcaccgtcggttacatggctcatgtcgatggcatgggcgcaagcataggtgatcgaccgggcaacctgcgtcagcgccttcatggtcagcaacatgcgctgaacatccgggtgctcaatgatcgggctcatgccctgtttcggatctgcaccgagcgcgcggccctgtttgcgttccttggcataggcaagagcctgctgataggcggcttcggcaacgccgacgccctgaatgccgacgagaaggcgggcattgttcatcatggtgaacatgcaggcgaggccgcgattttcctcaccgatcagatagccgaccgcgccctgttcttcgcctttcacgaagccgtcaccatagatcatggtgcaggtgggggaggcgtgaatgcccatcttgtgctcaaggccggagcagaaaagatcgttgcggcggccgagcgaaccatcctcattgacgaggaatttcggcacgaggaacagcgaaatgcccttggttcccgcaggggcatcgggcaggcgcgccagcaccagatgcacgatattgtcggtgaggtcgtgttcgccataggtgatgaagatcttctggccaaagatgcggtaggtgccgtcgtcgcggcgttccgcgcgggtgcgcagcgcgccgagatcggatcccgcttgcggttcggtcaggttcattgtgcccatccattcgccggagatgagcttttccagatagatatccttcaattcgcgtgatgcgtgcttttccagcgcctcgaccgcgcccatggtcagcgtcggcgcaatcgcgaaggccagcgtgccggaattccacatttcgctgacagccaccgacatcatggtcggcaggccctggccgccatattccggcgtgccggtcagcgaattccagccgcccgcgatccagtcgcggtaaagctctttccagcccggcgccgtggtgacgacaccgtccttcacggtagcgccgttcttgtcgccggtgatgcgcagcggctcgatacggtcggcggcaaatttgcctgcctcttccagaatggcagcggccagatcggcggagaattccgggaagcggttttcttcgagtgctttttcgaggcccgcgaccttcatcagtgtgtgggaaatttcagaaaccggcgcgcgatacatctttcctcctcaagcctgtttgctgggacatgcccgcgctgcatcggcagaaaacggggtccaattggctggtcagatacaagagctatcggcttattacgtaaacgtcaatattttgcagaaacttcacgggcttttgttgcaatagcaaatataagcccgcgcttaacgaaattttttcccaccctataataagcgtgatgtattgatgttcccgaaaatgcgcagcgtatgcagcgggaaatgcgtctgggagatggggtggttggggccccggacccaaggtgcggggggaggcaagttgagggggcctgataatgacgcttgtgccgttctttttgacggtcaatctgacggtagctagcctttttgtgctgactttcgcctttgtttccatgcaggagcgcgggcatcgtgcaccgcgctggttcactctggcctttctttgctcgatggcgatgccgcttttcggcttcgggcttccaacgacggaaaatccacgcatcatcattctgggctccttcgctgccatcatggccgcgctgacccttctggtgatcggcctttgtgaaacctataggcagcggatcgaatggcgtttgctgggctttttgttcattgccgcgctggcatgcaatgcgctggtttttgaattgccgcgcacctcgcttctccaccgctttctctaccagttgccgctttgcctgattgaactggtgacaatccgtgtgatctaccgctccggcatgccgcgcctggtggacaagctcctgatggcccttgcggtgttaagcgtcgtccattttttctcgaaggcgtttcttatcgtctggcccggcatggatgcgcgcccggaagaccagagcgatacaggccaggcgattttctcgctttcgatgggcgttttcgtgcaggtttcgaccgggttgctgcttttgctgcgcaccatgttgcgcatattgggcgatgccagcgaacagtccgagatcgatgcactatcgcagatttacaatcgccgtggcttcgaccgtcacgtcatgcggcgtctgatgcgaaaggggccggatacgccctatgccatcattatgagcgatctcgattatttcaagcgtgtcaacgacacttatgggcatgactgcggtgatcgggtgatcgaggctttcggcgggctcttgagaacgcatctccccaaaccggcagttgccgcgcgtatgggcggagaggaattcgtggtctttatgccgggtgcggatgccgtggccgcccatgatctggcgcagaccctgcgcaccaccatgacggcgttgagcttctcgggcgatgccgccgagtggatgccaacggcaagcttcggcgttgccgaacacagggtcggcgagggcctttacgatacgatacgccgtgccgatggcgcgctttacgaagccaagaaggctggacgcaaccgcgtccatgtaacctgaaacataaaccgatcagcgattagccttctcacgctccacggcgcgccagccgatatcagaacggtaaaaaccttccggccagtcgatgagcttcagcgcctcataggcacgcgcctgcgcttgcgctacggttgccgccgtagcggtgatgttgaggacgcgcccgccgctggcgacgatggcgccgtccttcagcgccgtgcccgcatggaacagttttacgccatcaatgctttccagcttttcgaggtcgcggatgacgctgcccttcttcacattggccgggtagccttcggcggccatcactacggtcagcgccggttcgtctttccattcaagtgaaacctcatcaagtctgccgtcaacggcagcattgatgagggcaagcagatcgctgttgaggcgcatcatcaatacctggcattccggatcgccgaaacgggtattatattcgatgagcttcgggccatcgctggtaatcatcagcccggcaaagagaatgccggaaaagggtgcgccgatttccgccatgccgcgcatggtgggttcaatcagttcgcgcatggtgcgcgccaccatttccggtgtcatcaccggggcgggcgcataggcgcccatgccgccggtattcgggccggtatcgccatcgccgacgcgcttgtgatcctgcgcggagccaagcggcaatgccgtcttgccatcgcagatgcagaagaagcttgcttcctcaccgtcaagaaattcctcgaccaccacttccgcgcctgccgcaccgaaagcgccctcaaagcaggaatcgaccgcatcaagtgcttcctgaagcgtcatggcgacaaccacgcccttgcctgcggcaagcccatcggccttgaccacgatgggcgcgccctgctggcggatataggctttcgcctttggcgcattgttgaaacggccataagcgccggtcgggatattgaagcgcgcgcagagatccttggtgaagcccttcgagccttcaagctgggctgcggccctggacgggccgaagacgcggatgccctcagcgcgcatttcatcggcaagcccggcgacaagcggcgcttccggccccacgaccacgaggtcgatatgcttttccttggcaaaggcaatcagcgcggcatggtcgtccacgccgatatcggcaagctccgctacagcggcgataccgggattgccgggcgcgcaatatagtttttcaagcaggggcgaggcggcaagcttccatgccaaggcgtgctcgcgaccaccggaaccgatcaacagaactttcatgccttgctccctgcgcttaagatcagtaagtcaataaagacttgttccggctgtctattgctcccgcttgtcgagagcaataccaaagggtcagattttggccaataatgccggaattgacggtttttttgaacggattgggccatgcagcaaccacaggcaaattccgatatccagtcgcgcgcggcgcgcgggcgggtgaaggatgcgccctccggccattgggtctatcgcgtcctgccgcaatggctctggccctatgcgcagcttgcccgctgggaccgtccgatcggctggcagcttttgctctggccctgctggtggtccaccgcacttgtggcgggtgctggcgcaaaggctggcgacggcgcatggtccgtgctgccgtctttctggcatcttttcctgttcctcgtcggcgccatcgccatgcgcggcgcaggctgcacctataatgatctggtcgatcaggagatcgacgacaaggtggaccgtacgcgctcgcgcccgttgccttcggggcaggtgacgcgcaaacaggccaagctgtttgtggttttgcaggcgctggtcggccttgctgtcgtgctgcaattcaactggttttccgtcgggctcggcattttctcgcttctgatcgtcgccgcctatcccttcatgaagcgcatcaccgactggccgcaattcgtgctggggcttgccttctcatggggtgcattgatgggttgggctgcaacggaaggctcactcagccttccgccggtgctgctctatatcggtgcgatcctgtggaccatcggctatgacacgatctacgcccatcaggataaggaagacgatgcgctggtcggtgtacgctccaccgcgcggcttttcggcaagcacacgaaaacggcgctcatggtgctttatggcggggcaatcggctttttcgcggcagctttcgccgtggcccaggtgcccatgcccgccctcgccggcctgctggcggctggcgcgcatctttatcgccagatactcgtgctcgatatcgacaatcccgaccagtgcctgcggctcttcaagtcgaacaatattgtcggctggctgatctttcttgggcttgtattcggaaccctctgggttgcggtaaagccgcttgtatgaaggaaggccaccgtttcgggtggcctttgcgttgttagatcagggataaagcctgtccttgttccagtcgccttccggcgttggccgcgtgaaaagcacacggtcatgcaggcggaagggccggtcgtgccagaactcgattgacaccggacggatgcggaaacccgaccagtaaggcgggcggggaatatcgccaatggcatatttggcggtatattcggcgaccgccttttccagtgcaaagcggctttccagcgggcgcgactgtttcgaggcccaggccccgatgcggctgccgcgtgggcgcgaggcataataggcatcggcctcggcatcgctcaccttttccaccggcccgcgcacgcgcacctgacggcgcagcgacttccagtggaagcacatggcggccttttcggcggaaaggatttcctgtcccttcttgctctcataattggtgtagaagacaaagcccgtctcgtcgaaatccttcagaagcaccatgcgtacattgggcaggccatcagggtctacggtcgcaagcgccaccgcattgggatcgttaggttcgctcttggcggcatcggccagccattcggcgaagagcttgaacggttcggcgctttgggtgaaatcgtcgctggaatttgtcatttttactggttccaaaggctaggctgtagtgacgagttaacttatggtttggcgcgagggtggagcgaccttcgtccatatccaatattttgtccatgccctgcggataattgacctgcatccagtctctgcaaagcaggacggcagaaaccgataaaggtgggcgttgtgctttggtatcgatttgtttaccttgtcggctcacagcatgttaaccgtcaaaagccataatctgcacattaatagtatacacaagcatataaggaatttacgttggccgcccgacccgctcgccacgatagaaacgatagaaccaggattcgacgtaccatttttacgcgcaatgcagcatttgctatattgatgctctctctcggtggctgtgcaatgggcggtttcagcatcgaaaaggcggtaccggatgcttcggccataacaggatcggtgcaacaggcagagcctgccgaaaccgatacgggcaagctttccgatcagtcagcaatcaagaacgtcgtttccgcgctcaatttcacccaatggggcaaaaagccggttccgtgggaaaaccctgacacgggcagccaggggacgatcaccacgattgccgaatccagcaccaacaacaaactctgccgtcagtttgaaacctcgcgtgaggcattcgacggcgtttcgatctatcgcggcgaaacctgtatggagcgcggcggccagtggacggttactgcgttcgcgccgatctgatccagtcagactgaaacgcgctttaaatgaatttcagattcaagccgtgtgaggctggaacttttgcggctgtatacgcatattagctgtgaaaacgagtctatccattggctttacagccttttttcctgaaagaggaactatatgcgcgatccctatagcgtgctgggcgtcgccaaaacggcgaagcccgaagaaataaaatcggcctttcgcaagctggccaagaagcaccacccggatcagaatcaggacgatccgaaggcgcaggagcgatttgcggaagtgaatcaggcctatgaaatcataggcgacaaggacaagcgcgcccagttcgaccgtggcgaaatcgatgccgaaggcaagccggtatttcagggatttgccggcggacaggggtttggcggcgcgcatggcgatcctttcgcgggcttccgccagggcggcggcaacagtcattttgagttccggggcggtcccggcggatttcagggtggcggctttggcggtgcggaagatattctgaacgatcttttcggcggtgcttttggcggcggtcgctctggcgcgcgccagcgcggcccgtccaagggggcggacctgtctgcatccattgatatttcgctttcgcaggccgtgggcgcggaaaaggtcgaggctatctttccaaacggcaagcatctgaaaataaaactgccgaaattcgtcgaggatggccagaccattcgcctcaaggggcagggtgaaccgctgatgggcggtacgccgggggacgcgctggtgacgatccgcttcaagccgcattcgcgtttccgcttggaaggccgcgacgttcatgtcgaccttccggtcagcattgacgatgcggttctgggcggcaagcaggaagtggaaacgcttgatgggcgcatttcggtgaagattcccgcatggtccagttccgaccgcgtattgcgcctgaaggaaaagggccttcccttgaaagcgggcggcaggggcgacctctatgtccatgtccgcatcatgctgccggagggcggcgacaaggagcttgaagacttcctgcaaaaacgcagggttgtgtgagcttcaatcggttgaagcgaaggtgttgtcactttgcgccagtaacgtgacaataccagcctttttatccgcaattgcttgaaggatagcgaagcctgtgcgatagggcaaagaagttcattatttttcaatgaggacccttaatgaccgcacagtctggtttgttgcagggcaagcgtggattgattctaggcgtggccaataatcgctctatcgcttggggcattgcaaaagccgcccgtgaagctggcgcagagcttgcattcacctatcagggtgacgcattgaagaagcgtgtggagccgctggccgaggagcttggcgccttcgtcgccggacattgcgacgtcgccgatgcggcgagcatcgatgcggtttttgaaacgcttgagaagaagtggggcaagctcgacttcctggtgcacgcaatcggtttctccgacaaggacgagctgaccggccgctatatcgatacgtcggaagccaatttcaccaatacgatgctgatttcggtctattcgctgacggcggtttcgcgccgcgcggaaaagctgatggccgatggcggatcgattctgacgctgacctattacggcgctgaaaaggtcatgccgaattacaatgtcatgggcgtggccaaggcagcccttgaggcgagcgtgaaatatctggccgtcgatcttggcccccagaacattcgcgtcaatgcaatctcggctggccccatcaagacgcttgccgcttccggcattggtgacttccgctatatcctgaagtggaacgaatataatgcgccgctgcgccgcaccgtcacgatcgacgaggtgggtgatgtcggcctttatttcctttcggacctgtcgcgttcggttacaggcgaagtgcaccatgccgacagcggctatcatgtcattggcatgaaagcggttgacgcaccggatatctcggtcgtgaaagactgaagcagctaatacgcaatcccgaaaagttgaccggcttttcgggatttttctttgtcttttccgatgcgggaaagttatccagtttattcattggcggcagatagaggtaggactgtggctcgggagatcatctacttttcgcgtcacggcgagacagactggaatgtctcgcagcgtattcagggacagctcgatatcgatatcaacgataatgggcgcagtcaggccgaccgcaatggcgacatgctgaaatcgctgatcggcgcaggggccggtttcgacttcgtggcaagcccgctgcgccgcacgcgcgaaaccatggagcgcatccgcctgcgcatggggctggacccatacgaataccgcaccgatccgcaactcatggaagtgaatttcggcgactggcagggcttcatgatggaagacattgccaaggagcgcgaagaccttctggaagcgcgcgcccgtgacaagtggaactttgtgccgccgggtgccgccgctgaaagctatatgacgctctcgcgccgtatcaggcgctgggtggaggcggtggaatggccgaccgtctgtgtgacccatggcggttgtatgcgcacgctgttctatctttatggcaatatggacggtcacgccgcagccaatctctccatcccgcaggacaagcttctgaaatttgccaacggtaagcttgaatgggtttgagcgggcgctttgccacccgattttttgcaagtttttccgcagaaaaaagaggggttttcgcatctgccaaaaacacattgcaattaattttgatatgcgccttgtaaatttctgaaatttctcctacattcaacttatcgattttgttctcgaatgttgcggcgcggataacgccccccggtatttctttcaaactcgtaaaaatcggcggcgaacggaagttcgctatactttaaccgtgcgaattgaaaggaattcaatatggcaaacggaacagtaaaattctttaactccaccaagggctttggcttcatccagccggatgacggcagctcggatgtattcgtccatatttctgctgtggaacgcgctggtcttcattccctcgtggaaggccagaaggtcggctacgaagtcgttgctgatcgccgttcgggcaaaagcgccgcggctaatctggaatcgctgtaatcagcgttgaatgaatttgtctccagtctttgaccacggatgtactggcactgattgttgagacaatgggaaggtcggggtaaagcccggcctttttttatttttgctgcttggtagaggggccataacaaaggagaatgaggtggaacatcacgattttgaacaaccggcacaagccggtgataatattcgttcccggtgcgatgacggacatggtgcgacgaaagcggaaatcgagagtgcccatcaacagatgtctccgccctcaaatgactggaccaaactatcaaatattctgaagcgctcatgcggtggttcgtcccgcaagcgcgcccatcgtctttgaagcgcgttttgatatcgaaacatgttcgcaatatcagctatagcctaactatttgttttatcgcatgtctttatccggaaaccggttcccgctttcgggaggcatgctctagggagaaccccaatgtatcaggataaggaaagcggctttaacaaggtgacgctcttcaaacccaatctctcgcgcatggaagcaaagagcgccgtgaccgataaaacggcgaaggccattctcgacacggaacgcgcggcggttgaggccaagacggagcgcctgcgcgcagcgcggctggccagcgaagaaaataagccgcaagtggcatcgaaaagaaaatagctcaaaatactgacccgacggcatttgccgcatggtggtttcgttctgaatgccgtcatttatgctggaatgaagcgtgtcccttaaaaagattgtgaaatcccccgtcgcgatcaagttcatcacgtccgtgggtaccgcctatctccggtttgtctggtggtccagccgcaatacggctggcagaaatgaaaccaatcctctggcgcaagccggcccctgcattgtcgccatgtggcatagccagatgtttctggccgcttttgcgcgcccgccggaaaagaaattcgtggcagcggtgtcgaaatcgcgcgatggcgaactggtggcgcagatgctgggcaagcttggcatccgggccattcgcggttcaggcgcgggccagcgtaagggcaaccggcagggtggggcggcggcgctgcgccagatgctctatgcgctgcgcaatggcgaatcgatcgtcatggcagcggaaaccaacaagaaagtgtttcgctgcggcgagggtgttattgcgcttgcaaggctctccggctgcccgatttatcctgcttccgcccgcacgagttttacccggacattgaatagctgggaccgggcggaactgcccatgccgttcggacggcgttccgtggtgatcggcgagccgatcttcgtgccgcgcgatgcgagcgatgaggaactggaacaatacaggcttcaggtggaacaggtgatcaatcaggcctatgcgtcggcgaaactggcttgtagctgagtggccgatgatcccgatcggggaggctcccgcttttgggagcacaggatgaaaaagtgggaaatggctgccggacccgccccggtaattttatcacgcatttgccaatgcaagaccgctttgcattctggcatgaaaaggcgcttacggggcttcctgaatatcggtgataaagcgtgtatgatccacgatatcgtagataatcagcaccttcatgcccggattgatggcgccgatatcgaattcgcccggcagcttgtaggtttcgccgtcatcgagcgtgatggtttcgctgtccttgttgatatcggtgatcttgccttcggcatcctctgccatcgccactgttgaaaacagggcggcaatgatgaggattaatccgatcagataatgcattggctttccgttcctttggtttgtgcctcgggttgggttgttgcctgaccgattcgacacgttcgtcgcgaatgtttattttggtgcgccgcgctggctatccctcaatgtaatgtagcgaatgtgtcaaaaaaaacaccgcaaaccgatcttcagaaagaaattttaccccctggaggccgttgatttgaccggcatcaaaaagctcaataaaaccggccggtaaaagaaactggtatcctgtaccgcagggtcgtgtaatcggacgacatgcatgtctcataatagtttcggtcatctattccgcgtaaccacttggggcgaaagccacggtctggcgcttggttgcgtcgtggatggctgcccccccggaattaccttcaccgaagccgaaatccagtcctttctcgacaagcgcaagccgggccagtcgaaatataccacgcagcgccgcgagccggatcaggtgcgcgtgctttccggcgtgcttctgggcgaggatggtgtgaccatgaccaccaccggcacgcccatctccatgatgatcgaaaataccgatcagcgttccaaggattatggcgagatcgcccggcaataccgtcccggccatgccgattacgcctatgatgtgaaatatggcattcgtgattatcgcggcggcggacggtcttccgcacgcgaaacggcggcgcgtgtggcggcgggtgccattgcccgcaaggtcgttccgggactggaagtcaggggcgcactcgtttccatcggtgcgcacgatatcgaccgcagccgctggaactgggcggaagtggacaataatcccttcttcacgccggatgccggttcggtggaggttttcgccgactatctcgacggtatccgcaagaacggctcatcggtcggtgcgatcatcgaaatcgtggccgagggtgtaccggctggcatcggtgcgccgatctacggcaagctggatcaggatatcgcgagctatctcatgtcgatcaacgccgtgaagggcgtggaaatcggcaatggcttcgaggctgcgcgcctcaccggcgaggaaaatgccgatgaaatgcgcatgggcaatgacggcaagccgatttttctttccaatcatgcgggcggtgttctgggcggcatagcaacgggcgcgccggtggtggcgcgttttgcggtcaagccaacgtcatcgatcctcacgccgcgccgttccatcgataaggacggcaatgaggttgatgtgatgacgaggggccgtcacgatccgtgcgtgggcatccgcgccgtgccgatcggtgaggccatggttgcctgcgccattgccgatcactatctgcgccaccgcggccagactggccgcgtctgacataatgggggccagactggccgcgtttgataacagtggggccagattggccgcgcctgaaaataatagggccaaccggccccttatgacgagcaatgcggccataccggccgcatttgaaatatcgaggtcgaaatgagctataatcagaaacaggtcgttgatgcgatttgcgcttttgaacgcggtgaaatcgtcgtggtcatggatgacgacggtcgcgaaaacgaaggcgatctgatcgtcgccgccgtgcattgcacaccggaaaagatggccttcatcgtgcgccatacgtccggcattgtctgcacgccgatgacgcgtgaggaagccaagcgcctcaacctgacgccgatggtggcggaaaacgaatccgctcacacgaccgcttttacggtcacggtcgattatcgccatggcaccacgaccggcatttcagccgaagaccgcacgctgaccgtgcgcaacctggccaatcccaatgccggtgcttcggatttcgtgcgccccggccatattttcccgctggttgcccgtgagggcggtgtgctgatgcgctccggccatacggaagccgccgttgatctgtgcaagctcgccaacctgccgcccatcggcgttatctgtgaactcgtcaacgatgacggcacggtcaagcgcggtcccgatgtggcggctttcgccgaggagcacaaattgcaccgcgtcacggttgccgatctcatcgcctatcgccagcgcaaggaaacgctggtcaggcgcattggcgatgcgcctgtcgaaacctgtgctggcaaggctcatgcctatagttatgaactgccgtgggagccgatgcagcatgtggcggttgtcttcggcgatattcgcgacggcgaggaagtgccggtccgtctccatcgcgaggatgtgctgaacgatgttttcggcaagggcggcagcaatctcgatgccatcatgcagcgcatggggcaggagggccggggcattctggtctatctgcgtgaaggctccgtcggcgtgcgttcggatcatcgcgatgcccgcgcccgtgaggcgctgcaaggcgagcatgaagcccatgcggaagccgttgcccgcgaggaagaatggcgccagatcggccttggcgcgcagattttgaaggatctcggcgtttcctccatcgtgcttctggcctcgcgtgagcgccactatgtcggccttgaaggtttcggcatttgcatcacgcgtacggaaattatctaatgcatgtctcccaaaagcgggaaccggttttgggatgaaaacatgcataaaaacaaaagtttcgtgtcgtaagagtacgataaaacgcggcgcgctttaaatggcatcaattaacaggcggcctcgcggcggggccgcctgttttttcttccatgcattttccgggccgaaggcgtttcacatattttttgcggaaaatgctttatagtggatgcatgacgacacggctttactggcatccgatctatctcgaacacctgacgccgcccggccacccggaacgccccgaccgcattcgcgcgttgatgagcgagctggaggggccggatttctaccgccttgaccgggtggaagcgccgcatgccggtgaggcggcgatcctgcttgcccacccggaagaacatctggaagcggtgcggtcgaaaattcccgaacctgttgaggacggggaagcgtcccagcccatcgtgaaacttgatggtgatacctatgtcagcccgaaaagcatggatgcggcgctgacagccattggcgcggcgatggccgcggtcgatgatgtcatgtcgggtgctgcggacaatgttttcgtggcatcgcgcccgcctggccaccatgccgagcgcagcagggccatgggcttttgcgttttcaacaatattgcgattgcggcgcgccatgcgcagcgccatcatgggctggaacgcatcgcaattgtcgatggggatgtacaccacggcaatggcacgcaggatattttcaaggatgatccaggcgtaatgttctgttcgacgcaccagttcccgctctatccgggaagtggtgacaagcacgaaacgggcgtgggcaatatcgtcaatgcgccgctttcgcccaatacgggcagtcgcgagtttcgtgaggcgttcaatagtcgtattttaccggccctggacaatttccggccagatttgatccttatttcggctggcttcgatgcccattttcgcgaccctctggccgagatcaatctcgatgagtcggatttcgattgggcgacgggcaagctcatggagcgggcagaaaggttctgcgatcaccgactggtgagtgtgcttgaaggtggatatgatctagagggcttgtcgcagtccgcatctgtgcatattacgcggctgttgaaaggatgaattaatggtgactgaaccgtccaacgccgacattgcagtaatgagcttcgaggatgcgctgaagcagctcgaaaagatcgttgacgatctggagcggggcgatgtgccgctggaggaatccatccgtatctatgagcgcggcgaagcgttgaagaagcattgcgatacgcttctcaaatccgctgaggacaaggtggaaaaaatccgcattggccgcgacggccagccggtcgggaccgagccgctggaccctgaataattcttttcagaacaatgccttgagatgagcgacgtagggcgcgagcacgccgctcaggagataggggccaaggccccagatcagcgtccatccggcggcgcccaccatatttgccgccagaaaatgcagcgggttcattttcattgaacccgccaccagaccgttcaactggcgcagcagcaccacgaaccttgcggttgcaacgacatagattcccttttccgcaaaaatcttctcgaactggttcagccgctccggcgtcagcttgaccagatagccatagcgcagaatgagcttgcgcccgccgaaacgcccgatcagatagccggtgctgtcgcccagaaccgaggcaatgaaaacggtgatcaggaccgtttggatgtgcagcgtgccgtgtagggcaaggagcgagcttgcaatgagcgcgctttccccgggcagcggcgcgccaaaagattccgaatagatgatgaagaaaagtgccagcgttccataggtcgcgaggtaggattcgacgaaatgcattgtaatcccggttttgcagtttgctctggaatatgtccggcaaaagtgaagcagcttttgcgcggcagcaggcatgaaaaggcaaaagaatagacagaccagctatataaaaagaaaagggcgccggacaagccggcgcccccgaaatccatgtttataccaaaacccgatgaggttgcctcatcgggttttggtgaagcccgtgcggcgattgagtattttagccccctgatattacttgtcagcctatggagcgtttgcccgtaacggcatgataaatccacagcacgatgacggcaccgatgaccgaaacgatcaggctgtagatattgaggccggtaacgccctgtgcgccgaagaaggtgaaaataacgccgccgatgatggcgccgacgacgccaagcgcgatgtcgaaaaacatgccctggccacttttattgacaatcttgctgccgatgaagccggcgatcaagcctagtattatccagcttataacagacatctaatatctcccacagcgtaaatacaattttgcatcacgcgattaagaaattttcatactgtttcaaattttgcaaggtataatgcttgccaaacgggaaaacctatttaactttaacttacagggtgcaaaacagcatcggataacagggagtatcgtgtgatgggaagttatgacgacaactcgggcaattcgccgattccgggaggaagcctcgcaaagccggtgatgattgcgcttggcgccttgctgatcggcaagttgctgaagggtaacagcgatgatgcacctgcaacgcaggcccagcccgtgccggaacagccgcaggcaggcggtggcctgctcggcggaattctgggtggccttggcgggcttctcggcagtgctgcggcgggcaatgcttcggctgcgcccgcacccggaccgctcggcggcggtcttgggggccttctttaccagttgaagcagtccggccttggcgacaaggtggattcctgggttggtcagggcgaaaaccatcccatcgagccgggccagcttggcaatgccatcggccagacgacactggagcagatcgcggcccatgcaagcattgaccagcaggaactcctgaaccagctttcccaggttctgccggggctggtggacaagctgacggccaacggccaggtgccggacgccaacacgctttccaagcttctccagggccgttgaccggaacggccatgttgcatcgaaccgcaccgcctgccggtgcggttttgtttttcgggtggttcgctaaactggaaggaatacctatatagggacttgcccctgctctgaagaagttggtggggcaggtgtttctggaacggtgggagtgcgttcatgagttttttccttgtgccgatccggttctgggcgacaagacatccgtggacagcatcgaaacgctggtcattccacgcacgagcgatattggcgggctggaggtgcgccgcgcattgcccaccgcgcgccgcaggcttgtgggaccgttcatctttttcgaccgcatggggccggccattctgcgtgacggcgaagcactcgatgtgcgcccgcatccgcatatcggcctatccaccgttacctatcttttcgatgggcatatccgccatcgcgacagcctgggaacggagatggtcatccgtccgggcgatgtgaacctcatgacggcgggcaggggcattgtccattccgaacgctcgccggaagaagaacgcgctggccccatgccgatttccggtgtgcagacatggcttgccttgccggatgccatggaggaaatcgaccccgccttccatcatatcaatgcgcccgacctgccactcatggacaatgcggcgttttcgggccgtctcattatcggctccctgcatgggctttcctcgcccgtcatccagcatgccgaaacgctttatgcggatatccgcatccatcagggcgggcgcttccagattccgcccacgacggaggagcgcgccatctatacgctggaaggcaatgtcggcattggtggcgaggtgttcccgcccgaccgcctgcttgctttccgccccggcgacgatattgtcgtgcaggccgggccggagggcgcgcatatcatgcttttcggtggtgcgcccctcggctcaaggcgctatatatggtggaatttcgtggcttcctccaaagagcgcatagaacaggcaaaggaagaatggcgcacgggccgtttcgatattgtgccgggggatgagcaggatttcattcccttgccagaatagcggcctgttatgtgggaacacattgtgaagccgtcccggcggtcagaatgcttgatctcggcccgatgcttgttataccggcaaaggtttagagaaattccagcaagacttgcctgccccaaccaactgatagggtataagaatgtcccgaccctcaacaccgctcctcgataaggcgccgacgccagaccgtcttcgcgccctgccggagcaggacctgccgcaactggcggaagaattgcgcaccgagctgatcgacgcggtttccaccacgggcgggcatctgggcgcgggcttgggcgttgtggaattgacggttgcgttgcatcatgttttcaacacaccctatgatcgcatcatctgggatgtcggccatcaggcctatccgcacaagatcctgaccgggcggcgcgaccgcatccgcacattgcgccaggcgggcgggctttcgggcttcaccaagcgtgcggagagcgaatacgatccctttggcgcggcccattcctcgacctccatttccgcaggcctcggcatggcggtggcgagcgagctttcgggcgaaaagcgcaatgtgatcgccgtcatcggcgatggttccatgtcagcgggcatggcctatgaagcgatgaacaatgccggtgcgctggatgcgcgcctgatcgttattctcaacgacaatgatatgtcgattgcgccgccgacgggcgcgatgagtgcctatctggcgcgcctcgtttccgggcgcacctatcgcagtgtgcgcgaggcggcgaagcaggtggcgcaaaagctgcccaaattccttcaggacaaggcgcgcaaatcggaagaatatgcccgcgcctttttcaccggcggtacgctgttcgaggagcttggcttctattatgtcggcccgatcgacgggcataatctcgaccacctgctgccggttctgaaaaatgtccgcgatacgcagaaaggcccggtgctgatccatgtcgtgacacagaagggtaagggctatgcgccggccgaagctgccgccgacaaatatcacggcgtcaacaagttcgacgtcatcaccggcaagcaggcgaagcccccggcaaatgcgccgagctacaccaagattttcggcacaagcctgattgaggaagcgcgccacgacgacaagatcgtcgccgtcaccgccgccatgccgacaggcacggggctggacctttttggcgaggctttcccgaagcgcgtcttcgatgtcggcattgccgagcagcatgccgtcacattcgctgccggtcttgcaagcgaggggtacaagcccttctgcgccatttattccacctttctccagcgcggctacgatcaggtcgtgcacgatgtttcgatccagaacctgcccgtgcgcttccccatcgaccgcgccgggctggtgggcgcggatggccccacccatgcaggctcgttcgatacgggctttcttgcagcccttccgggcttcgtggtgatggccgcatctgacgaagccgagcttcgccatatggtgcgcacggctgccgaatatgacgaaggcccgatctccttccgctatccgcgcggtgatggtgtgggcgtcgatctgccggagcgcggctcggtgctggaaatcggcaagggccgcatcgtgcgcgaaggcaccaaggtggcgcttctttccttcggtacacgcttgcaggaatgtcttgcagccgctgaagaactgggcgctgccggcctgtcgacgacagtggccgatgcacgtttcgccaagccgctcgaccatgacctgatccgccgtctggcgcgtgaacatgaagtgctggtgatggtggaagaaggtgcggtcggcgggtttagcagccatgtgctgcaattcctcgccacggacgggcttctggatcgcggcctcaaggtgcgggcgctgatgctccccgatatctatcaggaccatggcaagccggatgccatgtatgccgaagcgggccttgaccgtacgggcattgtgcgcacggtttttgccgcacttcatcgcgatgaactgggccatgaagcactgccgacaccgtttcgtgcctgaaacagatgaacggccagtccaccgataaccgtccgcgccttgaccagcttttggttgagcgcggatttttcgcgacacgctcgcgcgcccgtgacgctatccagcgcggcacggtgaaggtggatggcaggcccatcaccaagcccggccagatggtggttcgcgacgccgcacttgcggtggacgatccggcaagcgcctatgtctcgcgcgccgcattgaagcttgttgccgcgcttgaccatttcgacctcaatgtgaagggccggaccgcgctcgatatcggtgcttccaccggcggttttacgcaagtgctgctggagcggggcgcgcatcatgtcatcgccatcgatgttggccatgaccagttgcatgaaagcttgcgccacgatccgcgcgtgaccagcaaggagggtgtcaatgcccgcgcgctggagcttgcgcatctggacacgcgcgctgtcgattgtattgtgtcggatgtcagcttcatctcgctcaggctggcgctgcccccggcattggctctggctgaaaaaggtgctatctgcgcgcttctcgtcaaaccgcaattcgaggcgggacgcgaagcgatcggcaagggcggcatcttgcgcgatcccgcatatggcgagcgcatggcgcaagaactgaaatcatggctggaaacgcagcccggctggcgtgctctcggcctttgtccgtcgcccatcgaaggcggcgacggcaatcgtgaatatcttctggcaggaaagaaggacagatgacgtcgtcgaagacggggcaaataacgatccgctcgattggtgcgggcggcgacggcgtcgcaaaccttcccgatgggcagatctatgtgcctttcacgcttcccggtgaagtggtgaatgtggcgcgcgacaagaaccgcgccacgctgatggcgctgctggaagcctcgcccgaacggcagaacccggcctgccgtcatttcgaggattgtggcggttgtgctctgcaacactggcaggatgaaccttatcgcctgtggaagcgtgagcttgttgtcggggcgctgaagggcaggggcatcgatgtggaggttgcgccgctggtggcgtgcaacccgcatacgcgccgccgcgccgtcttcgccgcgcgcaagacggaaaagggcgtgctgcttggcttcaaccgccaccagagccacgagatcatcgatattgtcgaatgcccggtcacggtgccggaaatcatcgcgcgtctggatgacctgcgcgaagtgggcgccttgcttgcgcccggctccgggccgttcaagctggaggcaacgctgacggaatccgggctcgatcttgcggcaagcggctgcggcaagctcaacgacgagcagcgccgcgccttgacggcgttggttatcaaaaaggattttgcgcgcctttcgcatgagggcgaaatcattgtcgagccgaaaaagccgctcatccatttcggcaaggtgcctgtgccggttccgcccggctgcttcctgcaggcgactgcggaggcggaggaaacgatggctgcgctggtgctggcccatctgggcaaggcccggcgcgtggccgatcttttctgcggtgtcggtacttttgcgctccgcatcgcggaaaagagcgcggtccatgcggtggaaaacgatgcagcggcgctggccgcactcgatcgcggcgtgcgccatgtgcaggggcttaaacccgtttccatcgagcggcgcgacctgttccgccgcccgctgatgccgaaggagcttctgccctataacgccgtggtcttcgatccgccccgcgctggcgcggaagaacaggcgctggaactggccaagtccaaggtggaaaaggtggttgccatttcctgcaatccggtgacgctggcccgcgatctggccattctccagaagggcggctaccgcatcgagcgcgtcacgcccatcgaccaattcctctggtctgcgcatgtggaggcggtggcggtgctgacgaagggaaggcaataaggcagtagggcagtatgttaagggaataggggaataagggagtaggggagtatgttttggttgcgcatgagcacagcgaccatattctttactgccctactgccctactcctcacatcttcccgataatctccagatcgcctgctttcctgcggccattggcggcgatgatggcggggacgatatcttccgccttgtccacgatcagcggctgaacctgatgggcggtatggatgaagccttccgcacgcatatggtcgagaagtgccagcatcggctgccagaaattgttgatattggcgaaaaccatcggcttgcggtgtttgccaagttgcgcccaggtcatcatttccacgatctcttccaccgtgccgatgccgccgggaagtgtcacgaaagcgtcagagcgctggaacatcaggtgcttgcgctcatgcatatcgtcgacgataataagttcgctcagttctttcgcgcgctcaaagcttgcttccttgtcgagcaggaaggtcgggatgatgccggtgacttcgccgccggcctccatcacgccctgcgccaccgcgcccatgatgccgcgtgtgccgccaccatagacgaggcggatgccatgttcggcaatggagcggccaagcgccagccccgcttcacgataaagagggttctggcctgtggaagagccgcaataaacacaaatggatcgaatctcgaacatagggctttttttgagcctttgtgcaccgggcgtcaagcagggcttgcggcttcggtggatcaaattgttcagcttgcatacatcttgaatgactatcttttgcaatgaactaaacaaaacggagttgatatgaaaatgtggacccttgcgaaaatgtcggttgccgctgctgccctctcatttgccgcgtcggcggcctcggcttctgaaatcaccatcaagctgccggatagtgtcaaagtcagcacaaactccattctctacaaatgcggcgcgaaggatctctccgtcacctattacaatgcaggcgatatctcgcttgccaaactggaactggaagatgaaaccgtggtggcttccaatgtcatttccggctccggcgccaaatatgcgggcagcgtttatatctggtggaccaagggtaaaaccgcgtccctttataacctcatcgataatcccgaggaggataagcctataagctgcgtagaacagtgatcccatgagtaaaccggggtgggctggccccggttcttttggcagtttcgctcgcaatttcttgtcgggggaagagaaaagctataaacccgatcaaaaggtgtgaatgcggcgaaaacaaaaagaatgcggttccgggctgagagcagtgccgggcccgtctttgggggcggaattcggaacgagatgcagaagtactggtcctggttgcttggtgtcgggctcgttgtcattgccggcgggcttgctttctattggaattccctgacccggacggcggatgcgccgaaggtggacaatgcctccatcgcttcgccggtaacgcccggacccgcaaaggaaaagcccgcacaagcgcaacaaactcccgccacggcaatgcctgccaccgcgaaggccgtggatgtgccggtgtttgatgttctgcgcgtcgaggcggatggctcggtcgtcattgctggtcaggcggcacccaattccgcggtagatgtggtggcgggtgctgaggtggtgggtcaggccagggcgggcgccaatggcgattttgcagtggtgctggatcgcgcattgtcgccgggtgatcatcagcttgtcctgcgcgccacaagctccgacaagcatgttgcaacctcggcgcagacggccatcgtatccgttcccgcaactgccgatggaccggttctggctctggtggaagagccgggacaggcgagccgcctcatcaccaagccaaaaacggcccctgagggcagtgccgctggcgcgccctcgggtggagagatgcaggccggcgccgcaggcgaaacggaacaggcaaagccggatgccgaccgcccgatcgccatcgaggcggtggaaatcgaaggctcgtcggtctttgtcgcgggcaaggcaaaggatggtgcgcgcgttatcgtacatgccaatgacgtgcttcttggcacaagcgcgatttcacccgaaggccgctttctggtgcaaggcgagaggccgctcgccatcggcgactatattatccgtgccgatcttctggatggcacaaaccgcatccttgccactgcgcgtgtaccgttccgccgcgaggccggtgaaaatatttcggccgttgcgcctgcggccaatcagcaggcaggcagcgcaaacacgcaagccgatggcgcgcaagatacggctgcgctgcaaaaagtggacggctccgtcatcatccggcgcggtgacaatctctggaccatatcgaagcgcacttatggcgaaggcacgcgctacacgaccatttatcttgccaatcgcgatcagatccgcaatcccgacctgatctggccgggacaggttttcgtgatgcccaaggagccgctgcgcgacaatgaggtgaagcgcaagcttctggaaaagaacccctgatttattgcgagggaggcgttgcggtttcgaggcttgtctcccataaatgcagatcgcctttgcgggcaaatcactttgccagactgggttccggtcccgctgtgacgggatcaagacatgcgaaaaaccaaagagacaggcggttccctcattccgggaaaaacggacctgctcgaatgctcgatctgaaagaatgaaccgatgaatgcccccaagacggtttctgccgaatccggcgagacgctgaaaacattgcgaaatctgtggccctacatgtggccgtccgacaggccggacctgcgaatgcgcgtggtctgggccacattctatctggttctgtccaagattgtgctgatcctcgtaccctatttcttcaaatgggtgaccaatgcgctgaacggccagcttcatgcgccggattatattccggtcgttctggtcggcgcggtcatgctggtgctggcctataatgcggcgaaaatcgtgcaggctggcctcaaccagcttcgtgacgcactttttgccagtgttggccaatatgcggtgcgccagcttgcctacaagacctttgtgcatatgcatgagctttcgctgcgctttcatctggagcggcgcacgggcggcctgtcgcgcgtcatcgagcgcggcaccaagggcattgaaaccatcgtccgttttaccatcctgaacacgctgcctaccattctggaatttgcgctgacggcggtgatcttcgctttcgcctatggcctgtcctatctcgtggtcgtggcggcgacggtctggctctatacgtggttcaccatcagggcgagcgattggcgcatcaatatccgtcgcgagatgaacgattccgataccgacgccaataccaaggccatcgattcgcttctcaacttcgagacggtcaaatatttcggcaatgaagcgatggaggccaagcgtttcgatggggctatggcgcgatatgaaaaggctgcaacccagacctggacctcgcttggctggctgaacttcggtcaggccgtgattttcggcgcgggcatggccattgtcatggtcatgtcggccatggaggtgcagaagggcacacagtcgctgggcgatttcgtcttcatcaatgcgcttttgatgcagctttccatcccgctcaatttcatcggctttatctatcgtgaaatccgtcagggcctcaccgatatcgagcagatgttcgaccttctggacgtcaagcaggaagtgaaagacaagcccggcgctcctgcgctgaaagtcgatagcggcgcaatctccttcaaggatgtgcactttgcctatgatccgcagcgccccatcctgcgcggcatcagcttcgacgttcccgcaggaaagacggtggcgattgtcggcccttcgggggctggtaaatccaccatatcgcggcttctgttccgcttttacgatatccagtccggttcgatcaccatcgatgggcaggatgtgcgcgacgtgacccaggaaagcctgcgcaagtttatcggcatggtgccgcaggatacggtcctgttcaacgacaccatcgcctataatatccgctatggccgcaccgatgcgagcgaggaggatgtggaaaaagcagccgagctcgcgcagattgccggcttcatcaagcatctgccggatggctacaaatccatggttggcgagcgcggcctgaagctttccggcggcgaaaagcagcgtgtggcgattgcccgcacgatcctcaaggccccgcctattcttattctggacgaggcgacctcggcactcgataccgcgaccgagcaggacatccagtcggcgcttgatattgtcagccgcgggcgcaccacgctggtgatcgcgcatcgcctttccaccgtgatcggtgcggatgagatcatcgtcctgaaagacggcctgatcgccgagtgcggcacgcaccgccatctccttgaccagaaggggctttatgcttccatgtgggatcgccagcgcgaggcgagcgaggctgaggagcgcctgcgccaggtgcgtgaaagcgacgatatgggcgtggttctgcgcgggacgccggcggcggaataggccgccgggccgcccactgcccccgacagccgtgcataaattgcgaaatgcgttttgattttgggagggatgcggtaaatacggccaaacgcgaggaacaagcgatgagcctgactgatactatccgcaacactttcgtgccgatccaccgcgaaggctacccgttcatagcgggcttttttgtggtatcgctcattctgggctggctgtgggatccgttgttctggatcggcatggtactcaccgtctggtgcatctatttctaccgtgacccggagcgggtgacgcccatggacgatgatctggtcatcagcccggcagatggcaaggtctcctttgtcgggcttgccgttccgcccgctgaactcgaccttggctatgagccgatgacccgtgtttcggttttcatgaatgtgttttcggtccatatcaatcgctcgccggtgcgcggcaagatcgacaaggtcgtgcatcgtccgggcaagttcctcaatgccgaactggacaaggccagcaccgagaatgagcgcaacagcgtgctgatcgaaagcccgcatggcaagatcggcgtggtgcagattgccgggctggtggcgcggcgcatcgtctgctggtcgaaccaggatgacgaactttccgtgggcgagcggttcggccttatccgtttcggttcgcgcgtcgatgtctatctgccctccgacgccacggtgcgcgtcgcggtcggccagaccgcgattgcgggtgaaaccgttctggctgattatggtaccgagcggggcgaacccgtggtacggatcgcataagccgatggaaacgccttttcctccttttgagccgaatggccgcgtggatgcatcgcgcggccccaagctttcgcagattccgttgcggatcgtcgttccgaatgtcatcacggttctggccatttgcgccgggctcaccggcatccggcttgcctttgaaaaccgtttcgagcttgcagtggccatggtgctgctggcggcttttctggacggtatcgacgggcgcatcgcgcgcatgatcaagggatcatcgaaattcggcgcgcagatggattcgcttgccgatatcgtcaatttcggcgtcgcccccgcgctggtgctttatgctttcatgctggaccaggcgcgctctttcggctggatcgccgcgctcctttacgccattgcctgctgcctgcgccttgcccgcttcaacgttatgctggaagatccgaaccggcccgcatggcagaacaattatttcatcggtgtgcccgcacccgcaggcgccatgctggtgcttcttcctgtttatcttggctttcttggcctcatgccgacgcgcgcgctcgccttcggcgttgcggcctatacggtggccattgcattcctgctggtgagccgcctgccggtttataatggcaaatcggctggaagcctcgtgcggcgcgatatcgtgatgccgctcattctttgcgtggtgatctatgtcgccttgctgatgagctttacctggcagacattgagcctgaccgcgcttgcctatcttgcattcctgccgttcagccttgccgcgtggaataagcgcgaagccgccgaccggaagaaagcggcggaagaagcctcgtccggtgacaattgacggcagaatgcctgagatcgatgcactcctgaaccggttcccacttatgggagacatgctttatgcaaggccggaagaaacaaatcagcttggcatgtgatagtcgaggaagcggtcctggcgcacgtcgaaaagcttgcccgtcacttcaagtttcggatcggcaagcttgacgatcttttcggcgaccgattgcggcgtggggagcgtttccgggtcttcgcccggcatggcctgcgcgcgcatggcggtgcgggttgcgcccggattgaccgaattgatcttgagcttcatcttcttggtttcttcggcccagcaccgcgccataacctcgacggcggccttggaggcggcataaggcccccagaaggcgcggcagctatgcgccacaccggaggagagcatgatcgcccgcccggcatccgaggcgcgcagcagcggatcgaccgaacggatcaggcgccagacgctggtgacattgatattcatgaccttctcgaaggttttggcctcgacatggccaatgggcgaaatcgtgcccaatatgccggcattggccaccagaatatcaagcttgccccagcgttcatggatggttccgccgaggcggtcgagggcttccatatccgtgatatcgagtggaaccagtgtggcgctgctgccaagcttgcgtatttcgtcgtccagctcttccaggccgccaaccgtgcgggcgacggcgatcacatgcgcgccgcgttttgccagttcaagcgaaaggaaatagccaataccgcgcgatgcgcccgttaccagcgcgaggcggcccgtaagatcgatattcattgcgtccccgtatgcgttcagaaacatgaaacaggcggcctgaaagccgcctgcgtagttaagggcgatcagccgttgctggcgagcagcgacaaggtgtggacgttgctttcgccttcctgatccagaaggcgggtcggatactcgcccgtgaaatagtgatcggtgaaggtcggcgcctttggatcacgcggctttccgccaacggccttgtagagcccgtcgatggaaaggaaggccagcgaatcggcgccgatgtagcggcacatggattcgaggctttcgtgctggttggccagcagcttatcggcatggggggtgtcgataccgtaaaaatccgggtggaagatcatcgggcttgccacgcgcatatggacttcggttgcgcctgcgtcgcggatcatctgaacgatcttgaccgaggtggtgccgcgcacgatggaatcatccaccagaacgacccgcttgccttcaatcatagcgcgattggctgaatgtttcagcttcacgccaagcgcgcggatctgctgtgtaggctcaatgaaggtgcggcccacataatggttgcggatgatgccatattcaaacggaataccgcttgcctgcgcaaagcccagcgctgccggcgtaccgccatccggtacgggcacgaccacatcggcatccacgcccgcctcggcggcaaggttcatgcccatgttcttgcgcgccacatagacgctgcggccacccactaccgaatccggccgtgcgaaataaacatattcaaaaaggcacagccgctccggctgcggattttccggcttgatggatcgggtggtgatggagccatccttctggatttcgcagactaccacttcgccattctcgacgtcgcgaatatatttcgcgccgataatatcgagagcgcaggtttccgagcagaagatcggcttgccgtccagctcgcccatgacgagcgggcgaatgccgatgggatcgcgcgcggcgatcagcttggtgcgggtaagcgccagcatggcatagccgccttcaacctggcggatcgcttccacgaaacggtcggttgaggaggagtgccgcgaacgggcaatcatgtgcagcacgacttccgtatccgacgttgcctggaagatcgcgccggaagcaatcaactgtttgcgcagcgtaatgccattggtgaaattgccgttatgggcaatggcgatgccgccgacttccagttccgcaaacagcggctgtacattgcgcaggatcgtctcgccggttgtggaataacgcacatggccgatggcgcggttgcccggcaggcggttcagtgttgccgcatcggtgaaatggtcgccgacgaggcccatatggcgttcggaatggaaacggcgattatgataggaaacaatgccggcggcttcctgaccgcgatgctggagcgcatgcaggccgagcgcggtcagcgcagccgcatcctcatggcccagaatgccgaatacaccacattcttcatgcagggtgtcatcatccagcataaagggggcattttcagaagaatggctggtcattgccgcaaggcctttcgattgcagaggcaacttaagcatatcgcggaaaagcggaggcccgttttccggtcaacgacatgcataaagacttcacgcgcctctctatcacaagatggctttttgttaaaagcgaagagttcaccgctgcgtcgatataatctcatcgacggcagtatcgcatattgaaagcagataatatcgcacaatcctgcccacaatatgatcatggaattagaaaagccgccagcggggctgacggcttttcggtattcaaaaacagcttactcctgtgccggcgtatcgtcaggaaccggagcttcttccggttcgcctgcggcaggcgcatcggctttcggtttgagcttttcaatcagcgatttgtcggggtcagcaggcagaagctcgatgagctgctggccgaaggaatcgagcatcggcttcgacttggcattcgtcacccaatctggctggttggtcggcacgagccagttgaagaacagcatcgccaccacgaccagaagcacgccgcgcgcagccccgaaaaggaagcccagcgtgcggtccagcgcgccgatgcggctgtcgatgatgaaatcggcgatcttcatcgtaatcagcgagacgacgatgagaacgacgaggaatacggctgccatcgccgcgatcatggcaatggtgtcattgctgatatagggtttcacatagggcagcaccggcttgtataacagaacggctgccgccgctgccgccgcccatgagacaagcgagagcacttcgcgcgaaaagccgcgaaccatcgccagtacggccgaaaccaacgttatcccaagtagaattccatcaagcatggtgatcggcattctggcctgtcctcaatttcctttgcgcccgaacattcggtgcacggggaccgtcaaattgtcaattatgcgggagcctaacattggaaggttgatagaatcttcccgtgcatgcccctgaagtgttatttctttccagcgcccgaggctgcgatgcgtgccaccagatcggccagggccgccgtttccatcaggcggaaattgcgatccttccaaagctcgccgctgccattcggcacctcagcctgccggaagcccagtttttcggcttccttgagcctctgcaccgcatgggagactgcgcgaacagcgccggaaaggctgatttcgccgaaataaacgcaatccggcggaagggcaataccggccatggaggaaaccagcgccgcagccacagctatatcggctgccggctcgctgatgcgatagccgcccgccacattcagatagacatcgtgctggccgaagcggacaccgcaatgcgattcgagtacggcgagaatcatggcaagccgtccgccatcccagcccaccaccgcgcggcgcggggtgccaagcgaggagggggcgacaagcgcctggatttccaccagcacggggcgcgtgccttccatgcccgcaaagaccgccgcgccaggcgacttttcgttgcgttcacccagaaacagttcggacgggttggaaacctcgcgcaggccgccatcggacatttcaaacacgccgatttcgtcggttggcccgaagcggttcttcactgtgcgcaggatgcgataatggtgcccgccttcgccctcaaaatagagaacgccatcgaccatgtgttccaccacgcgcgggcctgcaatctggccgtccttggtgacatggccgaccaggaccaccgcagcgcccgtctgcttggcatagcggatcattgcttgcgccgaggagcgcacctgcgtcaccgttccgggcgcggaatcagccatgtcggtccatagtgtctggatcgaatcgataatgacgagatcgggccgtttgctgcccgaattatcgctggaaatggtggcgatgatatcttcgacattggtttcggcggcaagttccactgccgaggcggcaacgccaaggcgctgtgcgcgcaggcgtatctgtgccaccgcctcctcgcccgaaacatagacgatgcgatggccgcgattggaaagggctgcggctgcctgtgtcaaaagcgtggacttgccgatgccgggatcgccgccgatcagaagggctgagccgcgcacgaagccgccgccggtcacgcgatcaagctcgctgatgccggaaacgatgcgcggcgcatcctcgatctcgcccgaaagcgaagtcagcgccaccgcacggcccttgcgcttggaaagcatggcggcggggccagaaccgatgccgctattggtgccttcctcgatgagtgtattccactcgccgcacgaatcgcacttgcccgcccagcgcgaatggacagcaccgcaattctggcagatgaattgaacacgcgtcttcgccatcaggcgagccttgtcgtgatgatgattttattcatactgctccggtagataggaaccatcggccagatcagcaaaccgggtgaattcggactggaaggcaagcttgaccgtaccggtcggcccatgacgctgcttggcgatgatgacgtcggccgtgccgcgcactttctcgaaatgctgcttccattcctcgtatttcggatcgaatttgtcgcgcggttcgaggttcttgacgtaatattcctcgcggaacacgaacagcaccacgtcggcatcctgctcgatggagcccgattcgcgaaggtcggaaagttgcgggcgtttgtcgtcgcggctttccacctggcgcgaaagctgtgacagggcgatgatcggaacattgagttccttcgccagcgccttcaggccggtggtgatttcggtgatttcctgcacgcggttctgcgcggaagccttggacgagccggtcatgagctgcacatagtcgatgacgagaacgtcgaggccgcgctggcgcttcaaccggcgtgcgcgcgcggcaagctgcgcgatggaaatgccacctgtctggtcgatatagagcgggatcttctgcatgacctgcgagcaggcgacgagcttttcaaaatccgtttcggtaatttcgccgcggcggattttcgaggacgacacttccgtttgctcggaaataatacgggtggcgagctgttcggcagacatttcgagcgagaaaaacccgacaacgccgccattggccgcctttatggtgccgtcggcctgctggtccggttcgtatgcattggcgatgttgaaggcgatattggtggcaagcgaggtcttgcccatgccaggacgcccggcaaggatgataaggtccgatggctgcaacccgcccatcttgctatcaagcgcgtgaatgccggtcgaaatgcccgaaaggtgcccgtcgcgcatgaaggcggcgttggccatgtccacggcggtcgttaccgcatccttgaaaggcaggaagccgccatcatagcggcccgtttcggcaagctcgaacaggcggcgttcggcgtcttcaatctgctcttgcggcgccatatccaccggcgcgtcataggcgatgttgaccatatcctcgccaatgccgatcagcgcgcggcgcgtcgccagatcatagatcgcgcggccataatcctcggcattgataatggtcacggcttcggtcgcaaggcgcgtgacatattggaaaatggaaagatcgcccaccttgccctcggtcggcaggaaggtcttcatcgtcaccggattggccattttcccgacgcggatgagatcagtggcgatctcatagatgcgccggtgcaggggctcaagaaaatgggtcggtttcagaaagtccgaaacccggtagaatgcatcattgttgatgagaatagcgccgagaagcgcctgttctgcctcaatattgtggggcgcctcccgatagcgcacgtccttctggtcccgcgcatcgtcgagtttgcgtaccgccgcttccgccatgattctcttttccgttcctgatcgattccagctagccgttaaatgaagccaaacgcaacgcggcttcggctgattcctgctggaagctacaagctataccatgattcacagcgatccacagttcaggctttgtccttttacacttcctcttgacggcgatcggatgagtggcgcaccaaagcagtgcgccactttccgtcaggcatttatgcttttcttcacggagcgggtttcgctattggctcccttgggcgcgctgtcgagacgtttcaggcgcttttcctccgcctcgatataattgcgcgtcagcggaacggcttcctggcgatgcgtaatctggatgtggaacaccatcatgttctgccagcggaaggcgctttcggaggccgccagatagaattcccacatgcggcagaagcgttcatcataaagcgccttggccttgtcgcgattggccaggaacgcctcccgccaggctttcagcgtttcggcatagtgaagccgcaggatttcgatatcggtcacataaagcccggccttttcgatatgcggcagcacttccgacagggcggggatataaccgccggggaagatatatttgcggatgaacggattggtcgcgcccggcccgtctgaacgcccgatggcgtgcagcaggaacacgccgtccggcttcataagccgcgccacatgctggaagtattcggcaaaatgaccgacgccgacatgttcaaacatgccgaccgacaccagccggtcgaacttgtcattgatattgcggtagtcggtcagctcgaattttgccctgtcagccagcccttcatcgcgcgcgcgctgattggcgatggcgtgctgttcctccgataaggtcacgccggtcacattggccttgagatggcgggcgagataaaggcccatgccgccccagccgcaaccgatatcgagcaccttgtcgccttccttcaccagcattttcgctgcgatgtggcgcttcttggcaagctgcgcttcggccagcgttgcgttcggcggatcgaaataggcgcaggaatattgtttgtcgggatcgaggaacaggtcgtaaagctcgcccgaaaggtcgtaatggcttttgatattgctcgaagaacgtgaaatcgtgttcatctgctggaagcggcggaagagcacacgcagctttccggctgctttcatccacggctcggttgccgctgtcggcccggtattttcaaacaccacctgaagcagcgtatagatatcgccttccagaaaatcgatctcgccatccatgaaacattcggcgagcttcaattccgggttaaacgcaacggctctttgtgcatgtgcggtcttgaaatggacgtggaccggcgtacctgtcctgtcgccaaatcgggtttttgaaccatcggcatcggtaaccgtcaggtcaccggtttttatcatatgcgtcaaaactgtacgcagcattccatacatcggccccatctcctctttgggaacgaagcaggtgcatacatccatgctgctgcccggcaggcggcattatcaaaagaagcccctctgccgtcaaatttccaggcagttttccgtcaatcaaccggccctggaagaaatgccaaagcaacacggatgtcccgtcagcaccttcttcatccaatagcgaccgcccgaaatttttattcagtgaacccaaatcatgtatatcggccgatcctgataagagaataggcagttttatcgatctgaaaagagaaaatgcccggcggggaccgccgggcagatcatataaagtttaccaccataggaagggagcaaaagtgcgcctatcccgtgcagtacaaaagtctgatcaagcctgatcttcagcttcgtcttcgtcgtcgaagacttcttccgaaagcggctgctcttcgatgccgtagatggcttcgatcgaggtgaggtcttcacccttggcctgacgttcggcttcttcggtcgagcgcgcgatgttgaccatgaccttgacctggacttccgggtgcagcgaaaccgaaacttcgtgcaggccgatcgtcttgatcgggtggttcagctcaacctggttgcggtgcagcgtgaagccgttggccgtgatgatttcggcgatgtcgcgggtcgaaacggaaccgtagagctggccggtttcaccagccgaacgcacgacgatgaagctttcgccattgagcttgtcggcaacagcctgggcttcgttcttgcgttccaggttctgggcttcaagctgtgcgcgctggccttcaaacttcttcttgttggcttcgttggcacgaagagccttgccctgcggcagcaggaagttgcgggcatagccgtccttgaccttgacggtgtcgcccatctggccgaggcggccaatgcgttccagaagaatgacttccattggagtttcctttcgaggtttgaattgcgttattgattgtcagcacccggaattttcgagatcggcgcaccgcgtgatgtgtcgaaaagtccgagaaccatgaagacgaaaagcaggatcgccacatagacgagccacagcgccaccgggcgccaaagcttgccgcgtgtgcgatgatgcatgatggcaagccccgccatcatgaaacctgtactgagcgtaccggcgaccaccgtggcgatgaggccgatatcgcccggcaggaaagctgccgccagcgcaatggcaaaaaccagaagtgccgggcgcggcatccgcatggttgcgggccagtcgtcgcgcgggcggcgcaggcggcccgaaagcgcggtgaggcgtagcgccagataaagattgccgatcaggattgcaaggcaggtggcgggctggattgcgggcaacgccaccatcaaaagcatggtcacgctgtcgcgtgtttcatcgctggcggtgaattgctgatcggcttcggccacgccgtcgatcagcgtattggcaagctcgcgcgccatctccggcccgaagcccacgattgcgccgatgatgacgaagctgagcgccaccatcatggcaagccggaaggtgatgtcggatagcggataccagaccagaacacccttggggccacccagttcttcggcggggcgggcaagaccggaaagataggcgccggttgccgccggtatgaaactggtgagcgccatgagaagtgcggccatgggcgcggcaaaaatgccgactgcgccggttgcggcaagcgcggcgacgatgcctgcgctcgaaccccagccgagggcagcggcgaagatgggcagcggcgtgataaaataaaagaccatggcaaggcccgccatcagtcccggttggacgatgacgccggccgacatcagggccgaggcaagccccgccattatgccgataccgatgatggttccgttgaatttcatgaacttcgctgtcctgctccggctgatccggtttggcagttagaggcggcttgaaagcacttcgccccaactcgggttttggctacatccgccgcgcccatcgcaacggagaaagcgggaggcggccgcagggccgtctcccggattgtcttacttcacaacgtaaggcagcaggccgaggaaacgggcgcgcttgatcgccttggcgagttcgcgctgcttcttctggctgacagccgtgatgcgggaaggaacgatcttgccgcgttcggaaatgtaacgctgcaggagcttgacgtccttgtagtcgatcttcggagcgttggcgccggagaacgggcacgtcttgcgacggcgatggaaaggacggcgggtcgggatctgattgatatcaaccatgattatgctccttcaccagcttcgttgtcgcgcgggcggcgcgggccgcggtcgccacgatcaccgcggtcgaaaccgccttcacggcggcgcggacggtcatcgccatcgcgttcgcgacggtcgtcgcggcgcgtcagcatggccgactggccttcttcgtgttcttcaacgcgaacggtgaggaaacgcagaacgtcttcgttgatgcgcatctggcgttccatctcggcaacggcagcagccggagcgtcgatgttcacgagcgtgtaatacgccttgcgattcttcttgatgcggtaggtgagggggcgcagaccccagttttcgaccttaccgaacttgccgccattggcttcgagcacacccttgaactgttcgacgagagcgtcgacctgctgctgggagatgtcctggcgggcaagaagcacatgttcataaagagccattggctttgcctttcttctatccaatcacgcttgacgccaacggctaagcctctgcgacttctcttttgccggaaacccggagaagaaaggacgctcaatgagacgatcgagagcggagacacgggaggcagaagcgcttgtgacttccacgtgataacgcattgacgagcaatgccttgtcacggccctccgttcagcccccagctggcgccgagcaatgaacgggcggtcattacgtgtttttccccggctttgcaagcttatatgcgcagaaaaaccgggaaatacttgactttgcggcaccctgtgaggcacaccgcgcaaaataatcaattcgttacaaggtgcccgatccaaagaaaagctcaggacgatcggctccatctatagaaaagacgaggcatcatggcggtagcattcactttcccagggcagggcagccaggcggttggcatgggcaaggctctggccgaacaatttgccgaagcgcgcgccgttttcgatgaagtggatgaggcgctgggcgaaaagctttccgccaccatgttcgaggggccggaagatgtgctgacgctgacggccaatgcgcagcctgcgctgatggcggtttccatggcggtccagcgcatcatggaagcgcgcggcttttcgctgaaggacaaggtttcttatgtcgccggtcattcgcttggcgaatattcggctctgtgcgctgctggcacgttttcacttgccgacacggcgcgtctcttgcgcattcgcggcaatgccatgcagaaggcggttccggtcggcgaaggcgctatggcggcgatcatcggtctggaacacggcgatgtggaggctgtctgcatggaagcaaaggcttccggcccggtccagatcgccaatgacaatggcggcggccagcttgtcatatccggggccagggcggccgttgaactggccgcgaagcttggctctgaaaagggtgcaaagcgcgccatcatgctgccggtatccgctcccttccattcgaccctgatggcaccggcggctgatgccatgctcgaggcgcttgcagcggttgaaaagcatgatccggtcgtgccgcttatcgccaatgtgcgcgcggcccccgtgactgacgctaacgagatcgccgccctgctggtcgagcaggtgacgggccaggtgcgctggcgcgaaactatcgagtggttttctgccaatggtgtaaccacgctttatgaagtaggctgcggcaaggttctgacgggtttggcgcggcgcatctccaaggatgtatccggcgctgccgttggttcggctgaggaaatcgaagcagcgcttgctgctcttaacgcttgatcccgagaagtcgcagacttttcggataagaccatgcgctgaaattgagaagcaaaaaagggatttcgcatgtttgatctgactggccgcaaggctctggtgaccggcgcaaccggcggtcttggtgaggcgattgcccgcgcgctgcacgcgcagggcgcaattgtcggcctgcacggtacgcgcgaggaaaagctgaaggaattggctgcggagctgggtgaacgcattttcgtcttcccggccaatctgtccgaccgtgaagccgtcaaggcgcttggccagaaggccgaagaggaaatgggtggtgtcgatattctggtcaacaatgcgggcatcacccgtgatggccttttcgtgcgcatgagcgacgaggattgggatgcggttctgaccgtcaatctgacgtcggtattcaatctcacgcgcgaactgacccatcccatgatgcgccgccgcaacggccgcatcatcaacatcacctccattgtcggtgtgacgggcaatccgggtcaggcaaattattgcgcctcgaaggctggcctcatcggcttctccaagtcgctggcgcaagagatcgcaagccgcaacgtgaccgtcaattgcatcgcgccgggctttatcgaatcggccatgaccggcaagctgaatgagaagcagaaggacgcgatcatgggcaatattcccatgaagcgcatgggggtcggcgccgatattgctgctgccgtggtctatcttgcaagcgacgaggcggcctatgtgaccggccagaccttgcatgtaaatggcggcatggccatgatttgaagtccttatgccctgctttatggtataaaatcccttaatacggggcgttgataaggaaaaggcgctttgccttgctcaagaagcatgataatgcgcccaacgagaattgcgacattttgtaagaatgtcgcgctcctgttccgtaaggaatatccacaggatggctgtccgggcggcatcgctcgcaacttggcaggcatcttataacttgattacaatcctgcatgccgctaaccaaggcagagcaacaaacacacaagtcgaggttccgacatgagcgataccgcagagcgcgtcaagaaaatcgttgttgaacatctgggcgtagatgccgacaaggtcacggaaggcgcaagcttcattgatgacctcggcgcagacagcctcgacaccgtcgagctggtcatggcctttgaagaagaattcggcgttgaaattcctgacgacgctgccgaaacgatccttacggtcggtgatgctgtgaagttcatcgataaggcttctgcctgatctttgccgcaggggctggggtttatccaaatcccggccctgtttgcttcctgctgccggcaagggcgtgaagcgccgtgcctggccggtggaagccttatagagaattctgcaacggccgttctgcggccgatttgttcatctgctgccaatcgcgcccatcgcattcaaggcgcttatggaatttggcggatagatgtttgcacggggttgattgattgcggcatcgttcccgaaagtcgggctggcacattggacggccaatgaagcggcctgcggttcgatgctggaaacatgtatttaacggatcttaaggggttaacatgaggcgtgtcgtcatcaccggtctcggtctggtgtcaccgctcgcaagcggtgtggaagagacttggaagcggcttcttgccggtgaaagcggggctcgccgcgttacggaattcgaggtggacgatctggcctgccagattgcctgccgcattcccgttggcgatggcacgaacggtacgttcaatcccgacctgcatatggacccgaaggaacagcgcaaggtcgatcctttcatcgtttatgccgtcggtgcagccgatcaggctctggatgatgccggctggcacccggaaaatgatgaggatcaggtccgcaccggcgttcttatcggttcgggcatcggcggcatcgaaggcattgtcgaggcgggctacacgctgcgcgacaagggcccgcgccgtatttcgcccttcttcattccgggccgtctcatcaatctggcctccggccatgtgtcgatcaagcacaagctgcgcgggccgaaccactcggtcgtcacggcctgtgcaaccggcacgcacgctattggcgatgccgcccgcctcattgctttcggcgatgcggatgtgatggttgccggtggcacggaatcgccggtgagccgcatttcgcttgctggctttgccgcctgcaaggcgctttccaccgagcgcaatgacgatccgaccgccgcttcacgtccttatgacgaggatcgtgacggcttcgtcatgggcgaaggcgctggcattgtggtgcttgaagagctggaacacgctttggcgcgcggtgcgaagatttatgccgaagtcatcggctatggcatgtcgggcgatgccttccatatcacggccccgaccgagagcggtgagggcgcacagcgctgcatggtggcggctctcaagcgtgccgggatcgtgccggacgagatcgactatatcaatgcgcatggcacgtccaccatggccgatacgatcgagcttggcgcggtggagcgcgtggtgggtgaggcggctgcgaagatttcgatgtcttccaccaaatcatccatcggccacctgttgggtgcggcaggggctgccgaagcggtcttctccacgctggccattcgcgacaatatcgcgcctgccacactcaatctggacaatccggcggcgcagaccaggatcgatctcgtgccgcacaagccgcgcgaacgcaagatcgatgtggcgctgtcgaattcgttcggtttcggtggcaccaatgcatcgctggtgctgcgccgctacacggcctgacaggttcgcaaaaccgggtaatgataaaaacgcggggatttctccgcgtttttgccaaaataaaaccggatgcgatgtttaaaattgatggcacagtttagtgtggtagcgaatctggacggggcaggcccctccggcgaagcaaagtgcagaaagccgcttcgggcgcaggcgatgaggctgcgccaatcgcgccgtggaggcaacaggaccgaggtgatggagtgaattcagaggagaaacccggaaccaatcctgctgaacagcagtccgtatccgagcctcagaacgaggctgtgccaaccgcgccggaaaaggctgcggaacctaagccttttgtgccgaaatccgcttccgaagccttgcgcccggaacccggcacaccgccgccccgcaatcgctcgcgccatgcgcgcagccagatcgtcgttttcatgaacttcatgctgtcgcttgtcgtgctggttttgcttggcgcgtcggcattgttctatttcggcaaattacagtttgatgcgcagggcccgctcacggcggaaacgacctttctcgtcaagcgcggcgctggcattgccgaagtgagcaacggtcttgaaagccgcgatatcgtcagcgatgcgcgcattttccgctatggcatgcgcacgctcgggcatgaaaacgacctgaaggcgggcgaatatgccattcccgtcggggcgtcgatgcgcgacgtgatgaacatcctcatcagcggcaaatccatcatgtatcccttcaccgtgccggaaggcctgacggtcaagcaggtgttcgaccgcatcgccgccgacccgatcctcattggcgacatgccgaaggaaatgccgccggaaggctcgctcttcaccgatacgctgaatttcacccgcggcaccacgcgttccgagataattgaccgcatgatcgcctcacagaagaaactggtggacgacctttgggcaaagcgcaggcctgacctgccggttcgggacaagaacgaatttgtgacgcttgcctccatcgtggagaaggaaaccggcattgcttccgagcgtccgcatgtggcttcggtcttcgtcaaccgtctgaacaaggggatgcgtctccagtcggacccgacgatcatctatgggcttttcggcggcgcaggcaaaccgtcagaccgcccgatattcaagtcggatatcgagaagcccacgccttacaacacctatatcatcaatggtttgccgccgacacctattgccaatccgggcaaggcggcgcttgcggcggtcgccaatccgctccagaccgacgacctctattttgttgcggacggcacgggcggccatgtattctcggcgaccctgaaggggcacaatgacaatgtgcgcaagtggcgggccgcagaacagcaaaagaatatcgggcagcagaaagatacatccggcggctccggcaaacccgataccgggcagtagatcgcacccgcaggatacctggagcggttcctgttttaacagaaccgctctaactatttgtttgtcgcattttccaacgcaaaaccgtttcgcaactttgctggaaatgctctaaacgccatgaacccggagccggttatgaaccggctcgatccggttccggcaacagtcgagaggaaggcgcatggcgctccagagcatgacaggttttgcgcgccatgcagcacagcatggcatggccgacggcgaggcgcgtatcgtctgggaagtgcgctcggtcaatggcaaggggcttgatcttcgcctgcgcctgccgcgagggctggaatcggtggaacatccggtccgctccctgctggcgcggcatttctcgcgcgggaattttcaggcgagcctgaccgtcgaacgcagcgaaacgcaggcgggctttgccatcaaccagcccatgctggccgaggtgctgaagctgggtgcggagttgcaggaaaaatatggcctggctccggcaagcgtggacggcattcttgcgctgcgcggcattatcgaccagtcgcaaagggcggaagacgaggaagagcgcgctgcgctggaagctacaatcgtcgcggcctttgagggcgccttgaaggcgatagccgaggcgcgcaggcaggaaggcaaggcgctttttaccattctttcgacccatctcgacacgatcgagcggctgacggcggatgcacgaaatgacccgtcgcgcgctaccgaggcgatcaaggcgcgccttgccgggcaggtggcgctgcttctggatgccacgcgcgaactggacgagacgcggctatatcaggaagcggcgtttctggccaccaaggcggatattcaggaagagcttgaccggctggaaacccatgtggccagtgcacgcaagcttctgggcgagggcgggccggtcgggcgaaagctcgattttctttcacaggaatttaatcgtgaggctaatacactgtgctccaaatcgaacgcagcgtcgatcacggctatcggactggggctgaaagcggtcgtcgatcagttccgcgaacaagtacagaatctggagtaacaggtatcatggccatatcttcggttgaaaatggcgtagctcgcagaggcttgatggtggtgatctcgtcgccgtcgggtgcggggaaatccaccattgcccggctgcttctggaagacccgaagatgaagctctcgctctccatcagtgtgacgacgcgccagcgtcgcccgagcgagattgacggcgtacattatcatttcatcacgatccgcgaattcgagcgcctgcgcgacaatgacgagctgatcgaatgggccgaagtgcacggcaatttttatggtacgctgcgcgaaacggccgagattgcgctggccgatgggcaggacatgctgttcgatatcgattggcagggggcggaccaattgcaggccaagatgccagccgatgtggtgtcgatcttcatcctgccgccgaccatgcgcgaattgcagcagcgtctcaaccggcgcgccgaagacacggcggaagtgatcgaaacgcgcctgcagaatgcgcgctttgaaatccagaaatgggtgaaatacgactatattgtcatcaatgaagacctcgaccgttcctatgcggcgatcaagtcgatcatcaatgcggagcggctgcgccgtgaccgccgccccggcctgtttgattttgtcacggggcttctggaggaagatccggggatgtgaggcatccttccattcgtcactacagcctagacagcagtgcctccgactgtgatttgatccatgcgcagatggggctggccgacaccgaccggcacccactgcccgcctttgccgcaattgccgctgccggtatcaagcttcatatcgttgccgatcatggagatacgcttcatcgcatccggcccgttgccgatcagcatcgcccccttgataggcgcgcccactttgccgtcttcgatcatataggcctcggtgcagccgaacacgaacttgcccgatgtgatatccacctggccgccgccgaaggaaacggcataaatgcccttccttttcgaggcgatgatctcttccggcgtcttgtcgcctgatagcatataggtgttggtcatgcgcggcatgggcgcgtgtgcataggattcgcggcgtccattgccggttgcttccatgcccatcaaccgtgcattctgccggtcctgcatgtagttgacgagtttgccgtcctcgatcagcacggtgcggttgctcggcgtaccttcatcgtcgatggtcagcgatccgcggcgctcggcaatcgtgccgtcatccaccacggttacccccctggcggcgacctgctggccgagaagaccggcaaaggcggacgtcttcttgcggttgaaatcgccttcaagtccatggcccacggcctcatgcagcatcacgcccggccagccattggcaagcacgatgtcgaatgtgcccgcaggggcgggaatggcctcaagattgacgagcgcctgccgcaaggcctcatcggctgcgtgctgccagctttccgtggtgatgaattcgccaaaacctttccgcccgccgagcgtgtacgagccggattcctgccggtcgccgctgcctgccacgacagaaacgctgaggcgggccatggggcgaatatcgcgcacgaaatgaccatcggcgcgcaggatttccacctgctgccaagagcatgcaagcgaaacagatacttgccgcactttcgtgtccttggcgcgcagataggcgtcgatctgttgcagaagctgcaccttggcgtcgaagcccggtgcgccgatcgggttttcgtccgtgtagagatggcggttggtgccagccggagcgggggaataagtgcctccatagcctttcagcgtggcggaaacggcgtcggaggcgcgtttcagcgcggcaagcgaaaggtcgcccgcatgggcatagccgatggcctcgcccgcgacagagcgcaggccaaaaccctgatcctgattaaaagagccggtcttgaggcggccattatcaaagacgagcgcctctgcctcgcgatattcaaggaagagttcgccatcgtcgctgcccttgaggctttccgccacaaggcgctcgatgtggtcgcggccggtgtcgaaactgtcgatcagactcttcataaaataaatcctgcaacatatgtctgttgcaggatgtaagccttaaatccgttgagaacaaccatatgtcaccgctgtgcacggagattcaggctatggcgagccgaaaaaggcggcattctcagtctgcgggaatgtgatcaggggagggcgtcgaagccttcgccaaatcccttcaggtctaccgggatgcccacgccttcttccggcgtctggaagacgatgaaggtcgccgccttgccgttgcgcagcgtctttagaagatcgtcttccagaatgacttccgcatagcagccatcttcaaaacagcgcacgaaataggcgcgcccgatatccttgccatcgacattaaggcccaggccgttcggcagaagaacaccgagcggagccagcacgcgcagaatgcgcgccttgttgtcagcggttttcagcaccacgactgaaaggcccagttccgggcgcttggcggcgaccacgttctggatcagcgcgcattgctcggtctttgcgccagccggcgtgtcgcacaggatggaccaggcgccatgctgcgatttgagcgcaccgctttgctgcggcgtcgcggatgtggtcggctgtggttccgccggtgtctgctggggtgctggaagctggcccggcgtccccggcgtattgttctgcgccgccgagggcagggttgcggctgcaagcgacaggcccgcgcctgcggcaagggcggcgaggcgctggatcatcgtgcggtgggcaaacatacggaaaaccatgaaatctccagatcgaatcaccgggacgttaatgcgctgaacaggctgcgaaaagcaccacaagggcaattatcacgtccgggccatcattgggaaggtgataccggctgttgcatcgattgtcacgcggcacgttaaagcaaacctttcgtcaaatcatggctgcattatgggagttgcaagtttttcccaagttttcgtaggcttccgcgccttgtggcaaagcccgcaattgcgggagaagggccggtgggcgctatgccgcgcgcaaaaatgccgcacaggaacatattcgccttccgtgcggtgtgcgctaaggtgtggtttgaacgccgacggggataaggccgtccttaagaccggcgtccagcctgaaagggcgaaaagggagagagttctggtggataagattgttgccgcaacgaggggcgccatgggcggcgctctggcagtgctgtggacgactggtgccgctctggcggaccagccgcgaccatgggagtggagatttcaggacgctgcaacggggattgccgagcagattcattggtttgagcgttatacgctctggtttattattccgattaccttgctggttctgggcttgctggtctgggtggttctccgttttcgcgcgagcgtgaacccggaaccgtccaaaaccagccacaatacggcgattgaggtgatctggactgtcggtccggtcatcattcttctgttccttgccgtgccgtcgttccagcttctgaccgcgcaatattcgccggaagacccgacgctaaccgtcaaggcgaccggctatcaatggtattggggttatgaatatcaggtcgataacccggtaagcttcgattcggtcatcctgaaggatgacgaccgtgctgctgccggcaaggaagaccgcgcccgttattcccgcctcctgacggtggacaatgaagtcgttgttccggtcggcgagacggtccgtctgctggtgacagcctccgacgtgatccattcctggactattcccgcatttggcgtgaagatggatgccgttccgggccgcatcaacgaaacctggttcaaggccgataaggaaggcctctattacggccagtgctcggagctttgcggcaaggatcacggtttcatgccgatcgccgtccgcgtcgtttcaaaggaccagtatcagaactggctgtcagcggccgcgacggatctgccgggggcaaacaaggctcttctgcaggctgaaggcgaaggcagtgcgaacgataaggtggctgcggcggggctgtaaatcccgctggagcgccgcgcgccgtctgatgcgcgcaatggcgttctgagcattagacctgcgcaccgggctttgcgaagcctatccggtttccgggccgatgccgcagcaagacttgaaaaacgggagcgaattccatggctggcacagcagctcacgagcatggtgcccacgacgaccacaagccgcatggctgggttcgttgggtatactcgaccaatcataaagacatcggtaccctgtacctgatttttgcaatcatcgccggcatcatcggcggcgcgctttccatcgcgatgcgtgccgaactccaggagccgggcatccagattttccatggtctggcgcagatggtttacggtgttgaaggcgatgccgcccttgatgccggcaagcacatgttcaacgtgttcacctccgcgcacgcgctcgtcatgatcttcttcatggtcatgcctgcgctgatcggcggtttcgccaactggatggtgccgctcatgatcggcgcgccggacatggcgttcccacgcatgaacaatatttccttctggctgctgccgcccgcgctgacgctgctgctgatctcgctgttcatgcccggtccggcaggtggctggggccccggcggcggctggacgctctatccgccgttctcgacctccggccagcccggcccggcggtggatttcgccattctggccatccacatttccggtgcctcgtcgatcctcggcgcgatcaacttcattacgacggtcctgaacatgcgcgcgccgggcatgacgctgcacaagatgccgctcttcgcctgggccgttctggttacggcgttcctgctgctcctgtcgcttccggttctcgcaggtggtatcaccatgctgcttaccgaccgcaatttcggcacgaccttcttcgcgcctgatggcggcggcgacccgatcctctaccagcacctgttctggttcttcggccatccggaagtctatatcctgatcctgccgggcttcggcatcgtcagccatgtggtctccaccttctcgcgcaagccgatcttcggttatctcggcatggcttacgccatggtggcaatcggtgtcgtcggctttgtcgtctgggcccaccacatgtacacggtcggcctttcgctcgatacacagcgctacttcgtcttcgccacgatggtcatcgcggtcccgacaggcatcaagatcttctcgtggatcgcgacgatgtggggtggctcgatttccttccgcgcgcccatgctctgggctatcggcttcatcttcctgttcaccatcggcggtgtgacgggtgtgcagcttgcaaatgccggtctcgaccgtgcattgcacgatacctattatgtggtggcgcacttccactatgtgctgtcgcttggcgctgtcttcgcgatctttgcgggctggtactactggttcccgaagatgagcggctacatgtataacgagttcaccgcaaagctgcatttctgggtcacgttcgtcggtgtgaacctggtcttcttcccgcagcacttcctgggtctcgcgggcatgccgcgccgttacatcgactatccggatgcttatgccggctggaacatgatttcgtcatatggctcctacatttcaggctttgccgtgctgatcttcctctataacgtcttcgaggcgttcgcgaagaagcgtgaagcgggtgcaaatccgtggggcgatggcgcgaccacgctggaatggcagctttcttcgccgccgccgttccaccagtgggaacagctcccgcgcatcaagtaattgtgcgaggggcggagatctcaaaaaacttcgcccccgcctgcaaatgtgctaagtgcgggcggcattctgtttcgccccgccgccggcaaacgatgagtcggcaatccggcacggcatttttggcgggaacagtatggtttccgggaggtatgttcgtggtggttgccgatgcgtgagtagggacacgcagtcgggccggtgaattcgaggtttttgaagttaaaatgtctctggtggaaaaaacacggcttccgaggatgccttcgctctctccgaggcgacggcgcgggattatctcgttcttctgaagccccgcgtgatgtcgcttgtggtcttcacggggctggtcgggcttgtgctcgcaccggggcatatgaacccggttctggccgtaatcagcatcctttgcattgcggtcggcgcgggcgcgctcaatatgtggtacgatgccgatatcgacgcggtgatgaagcgcacgcgcaagcgtcctattcccgctggcatcattgcccccaatcaggttctggccttcggcctcaccctttccgccttctcggtcatgacgctcggcctcatggtcaactggctggcagcggcccttctggctttcaccatcttcttttatgccgtcatctatacgatgtggctaaagcggtcgacaccgcagaacatcgtcattggcggtgctgccggcgcctttccgcccatgattggatgggctgccgcgacgggtgaaatcacctgggacagtcttgttctgttcatgattatcttcctgtggaccccgccgcatttctgggcgctgtcgctgttcacaacgaatgattatgaagccgcgcgcattccgatgatgcctaatgtgaagggtgagctttcgacccgccgtcaggccctgttctatgccgttctcatggcgccggtcggtgttctgccgtgggtcatgggttttgcgggcatgttctatggtgtggtgtccacgcttctggggcttgccttcgtctattatgcctggcgcctgtgggctgcggattcgcagccgcagatgctggctgcggcgcgcaagctgttccgtttttcgctgctttaccttgcgggtattttcgctgtgctgctcttcgaggcgctgacgttcaagctgctcgcggcctttggagtattttgatggacaagactgcacacaagccggtgcatgagaaactggagctggtcgtcccgaccgagcaacagaaaaaggccagcgcaaccgttcatggggccttgccatcgcgctcgcgcttttcgtgcttctggtttacatcggcacgctggccaagatgggcgccggcgtgttcatgcggccgatctgacaatattcgggaggagaggatgacggatcagggggagaacgagaagaagcagcggcgctccaatgcgacgatcgccgtcgcgtgcctgtccttcttcgtctgcatgatcggtgcggcctatgcttccgtgccgctctaccgcatcttctgtcaggtgacaggctatggcggcaccacgcagcgtgtggagcaatattccgacaccattctcgacaagacgatcaaagtgcgtttcgatgccaacatcgcaaatggcctaccatgggatttcaagcccatgcagcgcgaggtgacggtgcgtatcggcgaaaccacgatgataaaatatgaggcgcataatctgttcggcgaggaaacctatggccgcgcaagcttcaatgtcgcgccgggccggggcctatttcaacaaggtcgagtgcttctgctttaccgataacacgttgaagccgggtgaagaccttgaactgccggtcgttttcttcgtggacccggaattcgtgaatgacccggacctgaaggatgtgaagacgatcacgctgtcctatactttcttcccgattgataagccgaagccggtggtgaacgcgaaggcagtgggcagcacccgcaacggcggctgagggaaaccgggttggaattgcggcagatgatggcgcaatgacaaatgaatgaagcggttttattctttggacagaaccgcttgtacatggaaggatgcggcccgggtgttccgggctgcaaggaatgacggatctgccgggaatgcgtttcacgcttcaggcaggaagtgcgagagaggagcccctcaggggaaatacggggagagacatggcggacgtccatcagaaaaatcacgattaccatatcatcgcgcccagtccttggccgtttctgagctcggtcggcgcatttgtgctcgctatcggcggcattgcctggatgcgttacatcaatgcgggcgagctgccgttcttcggcctcaacgtggtgacgccgtggatattcttcattggccttgcgatcgtgctttactgcatgttcggctggtggtcggacacgatcaaggaaggccatgaagggcaccacacccgcgtcgtgtcgctgcatctgcgctatggcatgattatgttcatcgcctcggaggtcatgttcttcgtggcatggttctgggccttcttcgatgcgagcctcttcccgaacgaggtgcatcaggtcgcacgcgccgaattcaccggcggtgtctggccgcccaagggcatcgaggttctcgatccgctgcatctgccgctctacaacaccgtgatcctgcttctctcaggcacgaccttgacctgggcgcatcacgcgcttttgcataatgaccgcaagggcatgattacgggtctggccatcacggtggcacttggtgtgttattctcctgcgtgcaggcttatgaatatatccacgccccgtttgcattcaaggattccatctacggtgcaaccttcttcatggcgaccggattccacggtttccatgtgctgatcggcacgatcttcctgctcgtctgcctcttccgtgcaatcggcggggatttcacgccgaagcagcatttcggctttgaggctgccgcctggtactggcacttcgttgacgtcgtctggctgttcctcttcttcgccatctatgtctggggcggctggggcgcgccgatgcatggcggttgatccggcattgaaccgatgatcggggcggccgtggaaacatggccgccttttgctcgtttcaggtagcccggcaatcacgctgccggaactgcttcagaggaaggaagaacgcaatgccggaacatggtcactatccgcaggtcgatccgatcaggagcggcattgccgggcactgcccgcgctgcggcgaggggaagctgttcaacggctttctgacggtcgcgccacgctgcacggcttgcggtctggattatggctttgccgattccggcgatggtcctgccgccttcgtcatcctcatcctcatcatcggctttatcgtcgttggccttgcactctggagggagtcaatattggcccgccgctctgggtacatttcattttatgggtgccgcttgcaattatattgagcctcgtcgccatgcggtggatcaagggcattctcatcaatatgcaatatcgccacaaggccgagcaggggcgtctggacagcaacaaatgacgctggagcaaacatcacgccgttttccgtggggcgtccttattgcctccggcatcgcgctcgtcatcctgctttcgcttggcacctggcaggtagagcgcctgatgtggaaagaggcgttgatcgcctccaccgaacagcgcatccacgagccgccgctgccgcttgcggagatggagaaaatctaccggcaggaaggcacggtggaatatcgccccgtgaccgtttccggcacattcctgcatcagggcgagcgccatttcctggcaacctacaagggtgaagcgggtttttatgtctatacaccgctgatgctggaagacgggcgcttcgtgctggtcaatcgcggtttcgtgccatacgagaagaaagacccggcaacccgcccggcaggcgaacttgcggcagggccggtaaaggtgacaggccttgcgcgcgatccgctttctgtgaagccgtcctttctcgtgccggataatgatatcgccaaaaatatcttctactggaaggactgggcggcgatggccgaaagcgccggcctgccggaccttggccgggtggtgccattctccgtctatgccgacagcacgcccaatcccggtggcctgcccatcggtggcgtgaccatcatcgactttccgaacaatcatctgcaatatgccgtcacctggtatggcctcgcgcttgcgctgatcggggttgtcggcacatggctgtggcgctatcgaaaaagcggcaggggttgacaacggccccgttgcagcccaactccgtgcatggaaaaaagccgtaaatcgcatgacaggtccgtcctgcgttttttgcgtcatctactggaaaacgagtacgccataatgacccaacagcgcccccctctggagatccgcctttgcggcccgcgcggcttttgcgcaggtgtggaccgggccatccagattgtcgtcctggcgctcaaaaaatatggtgcgccggtttatgtacgccatgagatcgtgcacaatcgttatgtggtcgaggggcttcaggcccgcggcgcgatcttcgtcgaggaactggatgaaatcccggcggcacaccgcaaccagccggtggtgttttccgcccatggtgtgccaaaatccgtgccagcggacgcggaggccaagaacctcttttatcttgatgcgacatgcccactggtttccaaggtgcacaaacaggccatgcgccaccagcgccttggccgccatgtcatcctgatcggccattccggccacccggaagtgatcggcacgatggggcaattgccggatggcgcggtcacgctgattgaaaccgtcgaggatgcgcacacctgccatttcgatgatgaagacaatcttggcttcgtcacgcagaccacgctgtcggtggatgacacggcgggtatcatcaaggaattgcaggcgcgctttcccaatctggcggctccggcggcggaatcgatctgctacgccaccaccaaccggcaggatgctgtgcgtgcggcggcgccgggctgcgatctgtttctgattgtcggtgcaccgaattcctccaattccaagcgtctggtcgaggtggcggaaaaggcgggcgcgcgcatgtccatgctggtgcagcgcgcggaggatatagaatgggagcagatcggcgatatttccgtcgttggcctttcggctggcgcgtctgcgcccgaaatcatcgtggatgaaatcatcgatgccttcaaagcccgcttcgatgtgaagatcgaactggcggaaacaacggttgaaaccgaaaatttccttgtgaatcgcgaaatccgcgatgtggaattgacggtgaaggatatggcattcgtcaatggcgagcaccgcgtggtcggcatttccaaacttatgcaggggaagtaagggacatggccgtctatacggatattaacgagatcgagcttggcgcattcctgcggcattacgatatcggcacgctgacctcctataaggggatcgcggaaggtgtggagaattccaactatcttctgcatacgagctccggctccttcattctgacgctttatgaaaagcgcaccaatcgtgaagatctgccgtttttcctcggccttatgcagcatctggccaagcgggggctggaatgcccgcagccggtggtgcgcaatgatggcgcaatgatcggccaattggccggccgcccggcggctatcgtcacttttctcgaaggcatgtggatgcgcaggccaaccgtcgcccattgcgaggcggtgggcgaggggctggcgcatatgcatctggcgggtgcggatttccccatgcgccgccgcaacgggctgacgctgcccgattggcgcccgctgtggaacctctcgcgtaaatgcgccgatacggtcgagcggggattggtcgccgaaaccgaggctgatctcgattttctcgaaaagaactggcctgccgatctgccgcaaggcgtgatccatgccgatctttttccggataatgccttttttctgggcgacaggctttccggcttcatcgacttttatttcgcctgcacggatattctggcctatgacgtcgccgtctgcctgaatgcctggtgttttgaaaaggatttttcctataaccgcaccaagggcgcagcccttctgcgtggttacacttccgtgcgcccgctctcggaggccgaagccgatgccttgctggttctggcgcgcggggctgcggttcgcttcatgctgacgcggctttacgactggctcaccgtgccagccggaagcttcgtggtgaagaaagacccgatggaatatgtgcgccggatgcgctttcaccgccagatcgaatccgctgccgaatatggccttgaaatgcagggagttgcggcgtgaagcgcatcgaggcctatacggacggggcctgttccggcaatcccggtcccggcggctggggtgcattgctgcggtggaacggcaatgaaaaggaactgaagggcggcgaggcggaaacgaccaataaccgcatggaactgatggcggcgatttctgcactttcggcgctgaaggagccttgcgaagtcgatctctacaccgactccgtctatgtgcgcgatggtatttccggctggatcgaaggctggaagcgcaatggctggaaaacggcggccaagaagccggtgaagaatgccgaactctggcaggcgctggatgaggcgcgaaaagcccacaaggtcacttggcattggatcaagggccatgccgggcaccctgaaaacgaacgtgcggatgaactggcccgcgctggcatggagccgttcaaatatgccgggcaccgcacgttgaaggtgaaatagtaagggcggctttcgccgccctttcacttttaaagctgtgcgagaagggctgaggcggcagacgtgaccgcctggcccggctgttcttcggtattgagagatttcaccacgccgtcttcgacgatggcggaatagcgcttggaacgtacaccgaggccgccaccggaaagatcgatatcgagaccggctgctttggtgaaggttgcgcttccatcggcgaggaagagaatcttgccctcgccgccggtgctctgcgcccaggcgcccatgacaaacgggtcgttcaccgcaacgactgcaatctggtccacacccttggcgagaattgcatcgcggttttcaagatagcccggcaggtggttcaggctacaggtcggcgtaaatgcacccggcaccgcaaagagaaccaccttcctgcctttgaagacatcgtcggtcgtcatttccgtgacgccgtctgcggtctttaccttgaaagtcgctgcgggcagcctgtcgccaactttgatcgtcatcgattttctcctaagggcagggcggatggaaattgccgtctggtccgcctgctgtttgtgcgaaacttttgatttgccgtgccgaagcacgcacggcgacaattaagcgcataaagtaccgccggacaattttaaaacgccggactgttatcaaaattcagaagagagtggtgcccctgtcagtccagttccagccggccggaaactgccttgccattctgcacgatcgtatagtcgataacggcatctttcgtcttgccctgcatcttggcgataaaacgctggctggcttttccatcctcgacggaaaccggcgcggaaagattgaccgtgtcgcttgccacgaaaagctcggcaggcgcattgggatcgggcagggcgacgtcgaagatggcttcatccttgtcgtgcttgaccgcgctcacaccgaaatcgggtgaagcaggtgccggcagttgtgcgaaggcggtctcgacgacggtgcgtgcggcgagattctccgatgatgatttttgcctgtcggcatccagcggaaaatcgaattcggccagcaccggcacgcagatattttcacacatgccgaggaaggcatgacctttcagccgcttgccccccggctcgatgtggaaggtgacgggcagcgaaaccggcttcttgtagccgatgccgccctcctcgtccccggcgaagcgtacaggcgcggggaacgcaatttgcgccttcgcatcgccctcaatgctgatctgcggcggcacaccggcatcgccgggattgcgccaataggttttccagccggggcgaagttcgatctgcaaggccccgcgcacctcctgttttccggtgattgccggatcgccaccttcgataacaacacgcacacgcccgcccggagtttcggtccaggcggaagttgaagcctgtgcagggattgccagtacggccagtatgaaaggagcgagaatagaggtacagattttcatgccctgaaaatggaataaaaaaatggtcgcttcaagtccaacagatagcctaaccggataattcgcgccaaagcggccgcccgcgatggaaagccattgtcattttgctgagtcttgctaccttctttattactatgaccacgcacaggaagccgagccaggagcagggttttttaaacgggcaattcctgcttgccatgcccggaatgagcgacgagcgatttgcgcgttcggtggtttatatctgcgctcattcggacgagggcgcgatgggcttcatcatcaaccagctacagccggtgcaatttcccgatcttttgcggcagatcggcgttattggcgaggaagacctgattatcctgcccgaccgggcgcagcatatggtggtgcgcaatggcgggccggtggatcgcacgcgcggctttgtgctgcattcggatgattacatggtcgactccaccatgccggtttcagacgatgtttgcctgacggcgacggtcgatatcctgcgcgccatctatggaggtggagggccggagcgggcgctgatggcgctgggctattcgggctgggcaccgggtcagcttgaaatggaagtggccgaaaacggctggctcacctgcgatgccccgctcgacatgctgttcgacagcgacatcgagggtaaatattcccgcctgatgctccatatggggatcgatatgtcacggctcgttttcgatgccggacatgcttgatgtaaggcagtatgttaggggagtaagggagtagggggcgtatgttttggttgcgcatgaccgcaaaaccatatccttcactgccctactgccctactgccctactgccctactgccttattcacgccgccgcatccagctgttcgcggatcatgcgcgtggcctcgtcgtggctggtcggctggccgaacatgaagctctgcacatattcgcagcccatctggcgaagctgaagtgcatcggtttcgctttccacgccctctgtcacaactgcaaggcccagatcatgcgccatgctgacgacggagcgaagcagcgtcgtcttctggggctggtcgcccttcacgaaggagcggtcgatcttgatgatgtcgaacggaaagcgcgtgagataggcaagcgacgaataaccggtgccgaaatcatccagcgacaggccgatgcccatggccttgaggcgggcaagcacataggcggactgttccgggttttccatgagaacggattctgtgagttccagcttcaggctgcccggattgagatgaatgcgcgacagcaccgaacggacatcgttgatgaggtcttgccggatgagttgcgtggaggagagattgaccgaaacgaagaggtcgagtttggggaattgctcctgccaggcaaaaaggtcttccgccgcccgctgcatggcaaaaaggccgagctgtacgataaggccggaattttccgcaattggaatgaattcggacggcgaaatagcgccgcgccgcgggtgttcccaacgcatcaatgcctcaaagcccgcaaccgtgccttcctccagcttcacaatgggctggtaaacaaggctgatttcgtcgcgctccagtgcccggcgcagctcggattcaagttgaagcttgtcgctgccgatggcgcggaaggcgggccggaacggctcgatgcggtcgccgccgaaacgtttggcctggaacattgcaagttccgcatccttgacaaaatcttctgccgtggtcgcagtcttggtccaggtgatgaggccaatggaggccgtcagcacgatctcacgcttggcataggcaatgggcgagcgcacggcctggcgaagtgcttccgcaaaggttgcgatgcggcccggatcgacttccgaggcaagcagcaggccgaactggtcggaggaaaggcgcgaaagcgtatcctgcggcttcatgaggcgcgctaggcgccgtgaaatggtaagcaggatcgtatcgcccgccgacatgccgagactgtcattgacctgtttgaagcggtcaatgtcgatcacgaacacggtcgggtgcaggttgctttcgccacgcgccatgttcatcatgctgctcaggcggtcgagaaagagctcacgattgggaaggccggtgaggttgtcgtgcacggcatcgtgcagcaggcgctcctctgcctttttctgttccgtgacattgaccagcgtgccgacgcagcgcaccacttcgccatccgaaccaatgaccgggcgcgcgcgcagcgcataccaatgataatgtccgtcattggcgcgcaggcggaaaatctggccgatgcggccgcggcggttttccagaatggcgtcgagcgtggagcggaaacggtcgcggtcgtcggcatgcatggcgggcagccagttgcgcaccgggccttgcagggggcttgcggtattgcccagataattggcgatatcgggcgtcgtcaccacgcggtcccgcggcacgtcccagtcccagacgatatcgcctgcgccgatgacggcaagcgcctgacgctccatatcggaaagaaggccctgttgcagtccgccgcccgcgaaggcgtgctgcatgacagtaaagccgatcagaagcacgatcagcacgaggccgccgccgagcgccgattgcacgatatcgttgtcgagatgtccggaaacggccatccatgcgccgatgagccatatgagcgtcaatagccaggcgggtatcagcatgaccgcgcggtcatagcccttgacagccagataaccgataatggccacgcccgaaaacacggtgagggcgagcgagatgcgcgcgatgccggaggcgaccgggggatcgaagacggcaacacctgcaagcgcaagcaggcccaggatccatgtcaccgcgccatagctgaaatggtcgtgccagcgattgaggttgagataggtgaaaaggaagatcaccagagatgcggcaagcgcaacttccgttcccgcgcgccatatctgctcgtttccgggcgttatttgcatcagcttgttccagaagccgaaatcgacgcagatataggccagaaccgcccatgcaagcgcggcggtggccggaaagagcgatgtgcccttgaccacgaaaaggatggtcaggaaaagcgccagaaggccggaaatgccaagcaggatgccgcgatatagcgtgtaggaattgaccatatctttataggcttccggctcccacaggtaaagttgcggcagattgtgcgaggaaagctcggcgacgaacgtgatgacactgcccggattgagcgtgatgcggaagacgtccgcatcggcactcggctggcggtcgagcgcaaagccttcgctgggcgtgatggaggcaatgcgcggtgagccgagatcgggccagatgacgcccgaaccgacgagacgaaaatgcggcgcgacgatcagcctgtcgatctgctcgtccgtggggttggcgatggaaaatgctgcccagtcgccggaggcgttggcgttctggtcggactgtacctcgatacgccgcacgatgccgtccgggccgggcatggtggaaacctgcacgctctcgcccttgttgcgcaaaagctcgacagcgcgcgaaaggtccagcgccgtgtcttccttggaaatcttgatgggctcaatggccgatgcgtgaaccgccgaaagggtcaggaaaacgaacagtgcgaaaaagcgcgcgcctgcttcaaaacagttttttgaaaaacctctcatgagcgttcaaccttgccaatgatcacaccgcgatccgtcatacgtttgtcgctttctatcagggctaaaagcagatggtcctgccagaagccgtttatcttgagataggagcgcaacagtccttctctctgaaatccggctttttcgagaagccgtatcgaacgtacattatggggaatacaggcagcttcaagacggtgcaaccgcagttggtcgaatgcaaaggggataaccagcgatagcgcctccgtcatatagccttttccggcaaaaggcgcgccgctccaatagccgatcacgccgttctggccgacgccacggtgaatattgccgatcgtgatgccgcccacgatgcggttatcgctgttgcggaatatgaagaaaggatagccggttccggcgctggtttcatcctgataatgcctgatccggtagcgaaaggcactccgggtcaggtcgtcatccggccatgtcggttcccatggcgtgagaaacgcgcggctttgctcgcgaaggctcgcccagctcgcataatcgctcatcatggggtcgcgcagataaatgcgctgtccgcgcaggactgtcggattgcttcgtcggaagggcaggccgatcatgagacgatagggcagtcaggtaataagacagcaaggcaacagggaggggggaatgcatttgccgagctaaacatactgccctaactcccttactgccctattgttctatctctttgttttgacgcattatccgacgcaaagccgcttcgcacttttggctcgaaaatgctctagacagctatcttcctcgtatgcgcattggtcgaaagcgcatcggtcaggcgatcgaagctcatgaggcggccaacgggaccgacgcctgcgatggttggtttgttgttgaggaaaagccgtccggcaaggtcggtcaggcgttccggggtgatgagggacaggcggtccagcaattcgctgttttccaccgggcgtccatagagcaggaactggcgcgcaatctggcccgcacggcttgccgcgctttcctgcgacatgaggaggcttgcgcgatattgcgcacgggcgcggtccacttcctcgatgccgatggaattggctgccttgtgcaattcgtcgataatgaccggcacgagttccacaagctcgtcgcgccccgttgcggcatggatgccaaacagccccgtatcggaaaagccccaatggaaggcatagaccgaatagcaaagcccgcgcttttcgcgcacttcctggaaaagccgcgaggacatgccgccgccgaggatcatcgaaagaagctgcgaagcgtagaagtcgcgcacatgataggcgcggccttcaaaaccgatcagcacctgcgcatccatcaattcgcggttttcgcggaaatcgccgccgacataatgagcaaggtcgagtgttggcgcggtattgtgcggacggaaactgccgagccgcttttcaacctcgcgcacgaattcgtcatggtcgatgccgccagccgccgtcaccaccatgcggtcggcgctatattgctcctgcatatattggcgcaggtcgtcggatgtgaatgacatcaccgtttccggctcgcccaggatcgcgcggccgatgggctggtggcgataggcggtttcggtgaaacggtcgaagacgatatcgtcgggcgtatcgtgcgccgcgccgatctcctgcatgatgacctgcttttcgcgttccagctcgccctcgtcgaatttggaggcggtcaggatatcggaaagaatgtcgatggccagcggcatatcgttgcgcagcacgcgggcataataggaggtggtctccacgctggtggcggcgttgatctcgccacccacattttcaatgtccgatgcgatctgccaggctgtacggttttccgtgcccttgaaagccatatgctccagaagatgcgcaattccgtgacggtcgggggcttcgttacgcgctcccgcctttacccagattcccaacgccacgctttcaacatgcggcatggtatcggtggctattgtcaacccgttgggaagacgcgttacttcaacacccattagcaaattgctccctgcattctcaccctggttccctttcgtgcctgctctattcaggctcgggaatggtggcgcacatattcttccacgattttcagctcgttgtgaagaactgtgaagctttcttttcgttgcatcaggtcgcaaagccatgccggcaattgcggctcgaccccacatgcagccttcaccgcatccgggaatttggccggatgggcggtcgccagaaccaccatcggggcggtgccggatgctttttcacgcgcgaccttcacaccgatcgccgaatgcggatcaagcagatagccgtctttggaaagaaccgattcgatagtcgccgccgtctcatcgacggtggagcggccagccgaaaattcgctgcggatggccgaaagcggcttttcggaaatcgtaaatccgccagattgcttcaggccctgcatcagcccgcgcacggccgccgcatcgcgcccgtgtgcctcgaacagaagccgctcgaaattggaggaaatctggatatccattgagggcgaagtggtctgcgctacgccgcgcatctcataggccccgctttccagcgtgcgcgaaagaatatcgttgtcgttggtggcgatgatgagttgctcgatgggcaggcccatgcgcttggcgacgtagcctgcgaaaatatcgccgaaattgccggtgggcaccgtgaaggacacggcgcggtccggtgcgccgaggctgagtgctgccgtgaaataatagacaacctgcggcatgatgcgcgcccagttgatcgagttcacgccggaaagcgacagggcgtcacagaattccagatcattgaacatgccttttacgaggttctggcaatcgtcgaaattgccctcgatggaaagcgcatggacattggaaaagccggaagacgtcatctggcgttgctgtaccggcgagacccgcccattggggaacaggatgaaaatgtctgtgttgtcgcgcccgccaaaggcttcgatggctgcgccgcccgtatcgccggatgtagcgccgacgatcgttgcgcgctcgccgcgctgtgccagaacataatccatcatgcgggccagaagctgcatggcgacatccttgaaggcaagggtggggccatggaaaagctccagcacgaattcgttcgcgtcggtctgcaccaacgggcagacggcatcgtgacggaaggttccgtaagcttcgcggaccatgcgctcgaaatcggctgccggaatttcaccgccggtaaagggcgtgaggacggccagcgcgacttcgacataggattttccacgcagggcgcggatctgttcggctgtgaattgcggatattcctgcggcagataaagaccgccatcacgggcgaggcctgcgagcaatgcatcgctgaatcccagaaccggtgcttccccacgcgtacttacatatttcatttcgtcaggccttcattccagagcggctgcccattcaaagctgtgtaaatgcaatagggcgtccccaaaaaagccgcaactatttaaaacatccccaatggatgggttgctctcggcggcaaaaaacgggaaaacgccatcgcgctacgcattttgcagtggtatagagcatttccagcaaaagtgcgaagcggttttgcatttggaacaatgctatgggggagcgcgcatgtttcccggcaaggaccgaagggggcttgctattggaaaatgaggcggaacggaactggcccagcctggcggactccggataagccgggttgctccaaaacagtttgaatagtgcagggaagcccggtttatgcagaaagcatcacagaatcgttcatcgttgtttccagtctttgcaacggttttgctcgcatcccttgcgggctgcacaaccagcggcaccgaaaatggtgcaaattcatcgctgccgaccaaggcgacctccggggaaaagcgcattagcgaaactgaactgcgcgcttattgcccatcggtctcgctgcgcgatggaacggccttcttcaatacctatgaaaagggcggcgacaaggatccggagcgcgtgatctatcaggcggcgctgaccgatacgacgcgtagctgccagtatggcaatggcacgctgacgatggatattgcgggcgcaggcaaggttgtgcccggcccgaaatacaagaccggcactatcgtcatgccgatccgcgtggcgattcgtcagggcgatcaggtggtctattccaagctgcacaagcagcgggtgagcatcaccaatcccgacacggcgacgcaatttgtcttcaatgacaagggtgttacgatcccgatgccggacaagcagaatgtgcagattttcatcggcttcgatgagggtacatacaatacgaagtaaattcctcgttcccataaactgacaggatgcgcgacatgtttcgcgcatcttttattttagcctattattccatgatataaaaacatcaattatcattgatgcaaaattgtaaatattatagaagttgatttatcaatatattatcattttaaccgtgaaataatgacaattataaaaattgtattcttttgtatagaaaatgttctatatatcgctggcaataatttgagttcggaatcgctatgacggggtgatgccgaaaatatattcagacttcccaattgattggtgggaattttaggtggacatatagatgcggttccgtcgcaatagtttgatttcccccgttttccttgttctgcttctcatgcttattctggggggcgtggccgggcaactggtcggaaaaggactccgcattctcgaagaagaacgtcatatggatatctatatgacggctctgcgcgattactccagccggctgctcgcctccgcgaggaatactctggaggctgcgaataattctcccttcgagatatgttccccgcaggatcttgcctatcagcgcaagctcgtctttgccgcctatcacatcaaggatatcgggcgtctgcgcgatgaccaacttatctgctcgacgcttctgagtgatatcaaaactcagccgcgccgttccgttgccaatgacaatttgaaggacggaacctatatctatgccgatgatgccttgataacgccgggtagccatgggccgatcatcggacgagggaatgcgaatgtggtcttgagctcggttgccttcgatctcctgcacacgccgcgctatgctttttccatttttgccaccgacgaggaaaagaagcatttcgcgctgctttacaattattcaggtaatgccgagcctggacctgagccgtcctctggtgattgggcgcagaaattcgtggaagcgccggatggcaaggtgttgcgggagaatagctgtgacccggatacgggcgtctgcatcagcctgtcagcaacgatcgaccgaaccagcacggcagcacggctgaaaaacctgctggccatctgccttggcgcattggcgggtggcagtgtcgggctgggctggctctattatcgcaatcgcgaccactcattgctctacaggctgaacaaggcactcgctgccggagagccgcatttgctctaccagccggtggtggatatggcggatggcaaggtgctcggctttgaagcattgatccgatgggaaatccgcaagggcgatttcgtcccgccggatgtctttgttgcgcgggcggaggaggcgggcaccgctacaaagataacgatctatgtgctggaacgtctgatagaagacatgggcgacacgctgcgccagcgccgtgatttgcgtatcaatatcaacattaccgccagcgacctgcaaagcccggccttcatgagccggatggaaaggcgccttgcggcggctgatatcgaaccacaacaggtggggttggaactgacggaacgcacggcggtcgatttttccaaggcgacggacggcatcaggcgcctgcgcgagcaggggcaccggatttatatcgacgatttcggcaccggctattcgagccttgcctatctcggcgaattgcatgtggacgcaatcaagatcgacaaggctttcacgcgcactgtcggcaatgattacgcaacggtctccatcattccgcagatcatttccatggcgaaggaacatggcctcgatatcgtggtcgaaggggtggaaacggaggcacaggccctctattttcgtaaactgggcacgcccctggccgcacaaggctggttttttggcaagccgctgtgcgtttccgatgcgcaggcgctggtcgctacagtgaagaagaagcaatcgcgcgtgaagttggcccgcaaaacgacccaaaaggcgaaatgagcgggccgcacggaaaatacgggcgcgagtggagcagttttgagaaaaagtgcagatcgataaaattcaaattaaattcgactgcccatatgaaatgaatggcaagaggtttgggttattctgcgcctatgaaacagaaatttgaacgtatcctcgaaccgacggacacctgggctatcttcgatacgaccgcagacgtgcccgccatgatgggaacccggctgctcatcggcctcacggaaaaagaggccgaagaactgctcgccattctcaatgcgccgccaaaaggccgcaacaaacgctctgccgcctgagcgacaattcaaggcgtcagaattttctttccggactgtgctcaggcatctgtccagatggacagggcgtcgatcacgctctgcaaatccttgtggcggtggataaccgtttcggctcccgcatcggtcagcttgtcggcatggccgggataggtgtgcgccccgcccgtaaaaccgatgacgcgcataccggctgcgcgcgcgccatgaactccatggacggaatcctcgatcaccagcacattggccggatcgacgccgaaatggcgcgccgcgtggagaaacacgtccggggcaggcttggtctttccgctgcccacttccttggcggagaaaatattgggtgcgaagagctcgtaaaggccgacgcgcttcagcatgttttcaagccgcaggctcgtggagttcgagcagatgcatttcggcagcttgagtgcggaaaccacctccacgatgtcttccaccgcgttgacctcgttcttcagcttttcatccagaatgcgctccgacttgtcgaggagcgacgcggaaagcggaatgcccgccgcgcgctccaccgtcagcaggatatcctgccaggtgaggcctgcgaaacgttcggccatttcatcggcggcaatcggatagccggattcggtcaggagggcggattcgacttctgcggcgatgatctcggaatcgaccagaacaccatcgcaatcgaaaataatgagggacggtgccgccataagcgtaaccttcttgttgaagcattttgatccagcgggaagggcctcccgtctggcaatgcgtgaaagggaaaagacgaccggcaatcgccggaacgaccgggccggaaaatacgggcgatgagctacacctttatgatgggcccgtcaaacttcgccggcaacttcgcggcggcggcggtccagttcttcgctgtagcggcgcaatgtgtgcgcttcgctcaaaagccccagaaccttgcggtcctgcgcattgtcgatgaccgccagcgcttcgctttccgcccggtcgaagcgggcgacggcttcctttgcgttcatttgtggcagaaggaactcatcctgatatttgagcagctccgcaatactgtgagtcttgtctgcggtatcgaaactgtcgccataggcctccggcacggggatcatgccgacatagcggccttcgctgtccaccgcgatcacgcgctgggtggagccgagcggaaaatcgtggcggaaggtttcgatatcggtatcgatcgcaacggtgcgcacgtcatggcgcatcatgcgcgcgacggtgagatcgcgtatccagccgatgtcgtgcgcggagcgtatggcctcgccgcgcaggtggaagcgccaggttgcgaaggagtagccgaaggtttttctcaccatcagcgaggatgaaacgaccgcgcccagaaccagcatggagatcggaaagtctccggtcatttcgagcgcgaggaaggtcatggtcatcggcccgccaaccacagccacggcaagcgagctcatgccgatgacggcatagactttcggtgccagcgcaaggcttgcaggcatgatggtcccggctatggccgcgaaaagcttgccggtgagcgcgcccagaaacagggaggcgaaaaacaggccgccgcggaagccggatccgatggaaaccgccgatgccagcgatttggtgaggatcagaagcaccagcactggaatggtgatgttggcgttgagatcgagatgcagcgcgccatggccggaggccagaacctgcggcgagaaaaacgcaatcatgccgacgattgccggcgccagcacattgggcaccacgctgcgccgtgcgaccttttccaccagggtaacgccacgcatgatgagaatggcgatgcccgctgaaatgaagccgagcatgagggccggtacatagtcgcgcggggtgatgtcgtcgatcaggccgatatcgataatgaaaggtgcgccgcctatggcctgcgtcacaagcgtcccgatgatggccgcgaccacgacgggggcaagtgtggcgatggaataaacgccgatgataagctcgaaggcatagaacgagccggtcagcggcgcattgaaggcgctggcgatggctgccgccgcgccgcagccgacgagggtgcgcatgtcggcgcggcgcagtttcagtgcgcgcccgatgcgtgaggcaaagccgctcgcaagctgcgtataggccgcttccagccccaccgaagcgccaaagcccttggaaatgaggttctgcccgaccagaatgaaactgtcggtcagtgacaggcgtccgccatggagggcgttcgcctcgatggggtcgacgatgggacgtttgcgccagcgcgccagaacccagatcagcacgcccatcaatatgccgcccgccatgggtgcgatgaaggcgctcggataaagctggatggccgcgacggcaagcccggacaggataccgatgagcgcgcccgcaatgacgatgccgatttcgctgccgcgaaccagtgcgcgtgtgcgaaagggtacgaacagcaccctcaaatatcgattatgacgcaactccgcgaaattcattatcaaactacacccgacaggcacttcagtctgcgagcggctgccacacacactgcatcatcgtcatttgccgccggatcatagaccaaaagaaataaccaagccttattgattgcgacatatgccgttccagccttgcacatggatcacgtcgtcacgatgacaagtcgataattatctctgccttattgggcgcgcaaaggccgcaaagccgggctttccctgtgatattaagaaaagatttacgatttcaagcacttggcgttaacggcatatttaccctacgcagtaaccataggaacaagttttttgcgttcacaggtaatcgagtatcccatgtccctagtacgtcttgcgcatgagttgcccatcgaggccccgcgtaccgcctggctcgactccatcatcaaaggtgattgcgtttccgcgctggagcgcctgccggatcattccgtagacgtcatctttgccgatccgccctataatctccagcttggcggcgatctgcaccgtccggatcagtccatggtcagcgccgtggacgatcattgggaccagtttgaaagcttccaggcctatgacgccttcacccgcgcctggctgctcgcctgccgccgtgtgctgaagccgaatggcaccatctgggtcatcggttcctatcacaatattttccgcgtcggcacgcagttgcaggatctgggcttctggctcctcaacgacattgtctggcgcaagaccaatcccatgccgaatttccgtggccgccgtttccagaatgcgcatgaaacgctgatctgggcttcgcgtgagcagaagggcaagggatatactttcaattacgaggccatgaaagcggccaatgacgatgtgcagatgcgttcggactggctgttcccgatctgcaccggcagtgaacgcctgaaggacgagaacggcgacaaggtccacccgacccagaagccggaagcacttctcgcgcgcatcatgatggcttcaagcaagccgggcgacgttattctcgacccattcttcggttccggcacgaccggcgcggtcgccaagcggcttggccgccatttcgtcggcatcgagcgtgaacagccctatatcgacgccgcaaccgcccgcatcaatgccgtggagccgcttggcaaggcggaactcacggtgatgaccggcaagcgcgcagagccgcgcgtggccttcacgagcgtaatggaagcgggccttttgcgtccgggaaccgtgctttgtgatgaacgccgccgttttgccgccattgttcgcgccgatgggacgctgacggccaacggcgaagccggttcaatccatcgtattggcgccagggttcaagggttcgatgcctgcaatggctggaccttctggcactttgaggaaaacggcgtactgaagcctatcgatgccctgcgcaagatcatccgcgaacagatggctgcggcaggtgcataagaaagtttaatatcggacgatctccagtaaagtctgatagcaaggcgctcgaagttttcaaacttcgggcgccttcattctttcagaaagaaagctgtcgcgcccgcaaatcgtcggccagtttggctgcgctggtaaaatgcaccgcctgccagcccgcttgcttcgcaccttccacattgtgcatcgtgtcatcgatgaagagcgttgctgccggatcgaggccgaacgaggcgacgtgatgatcgtagatcgcccggtcgggtttgatgaggcggatatcgcctgaaaccgtcacgccacggctttcggtcaggaagggaaagcgggcctgtgcttcccggaatgtatcggatgcgaaattggtgagcatggtcacgtcgtggccagccgcaatgagcccgcgcaggatttcaacgctgtcgtcataggcatggggcaccatgcggctccagttccggcggaaagcgcggatatggtcgtgatgttgcgggtggctttccagaagcagggcttcggcttcctgccagcttcgcccgcgatcctgttcgatgttccacgcgctggtgcagatattttccagaaaccagcgccgttcgccagcatcaggaatgatatccagaaaggcaagttccggatcatagtgaatgagcaccttgccgatatcgaaaacgacatgtttgaccgggctactgttcaacggcttttcctcccccgtttgaaagcgtctggaatagcggcggcaatggcttttttcataaccgttggcagggcctcgccgcaaagctcctcgggcgttgaccaccatccttcattcgccgcttgtttccgcacattgctggcacgataaaccgacagccgcaactcgaaatgcgtgaagacgtgcgtgatggtgccggatggtgtccaggctgccgaaaagggcgctgcattcaccgttgcgtcaccgtcgatgcgcgcggtccagccgctgcccggcacttccgtcatgcccgccagcaagccttcgcccttgcgcttgcgcagatagacggagccgtcacccgcaatggcaatgaaggccgcgcctgtgcgcaccggcttttccgctttgggcgcttttaccggaaagtcttccgggtcgcgttcgcacagcgcgatgcatcccttattgagcgggcagagcgcgcaggccgggcggcgcggcgtgcagatcgtcgcgcccagatccatcatggcctgtgcaaaatcgctggggcggtcaggtggcgtcatctgccccatgagcgcgcgaatctgcgcctttgcgacggggaggggggtgtcgatagcataaaggcgcgagatcacgcgctcgacattgccatccaccacggcgacctgctcgccaaaggcgatggcagcgattgccgccgaggtataatcgccgatgccaggcaattccttgaggccggccgcacttttcggaaattctccgccatgttcggcgacgacgatatcggcgcatttcttgagattgcgcgcgcgggaataatagccaagccctgcccaagcgcgaagaatatcatcctcgctcgccttcgccatggcccggaccgtcggccatcgctcgataaagcgcaagaaataggatttcacggcttcaacggttgtctgttgcagcatgatttccgacagccatacacgatagggatcggcgacgtctcctttggccgcgtcaacaggcgtcacgcgccacggcaggacgcgatgatgacggtcataccagcgcagaagaaaagtcgtgggatccatgggcctgcttgatgcgtatccatgcggattcgttaaaagaatggctttcataatagaggtcgaacgcacttttgctcgtgcgtgtgtcgcctttgtcggttctatatgccatatcggcttatcctgccatcgccattctcatgtgagtgcgtttcccggcaatgcgcatatataccgcttcgcggcagggtggcggaatgctaataaagcacgcatagccgacgaagcttcccctttgtctgttgcatggtttcgcagttataatggagcagaatgagcgaaccgaacccaaaacgcggatttcgtccgctggcggatatggcgtcgggtctggttgacccggtgctgcgcaagcgcgcgggcatcaatcttgctttgctgcaagcctgggaggatattgtcggcccggccatcggcgcgtcctcgcgaccgctttgcattctctggccgcgtcgtattcgcgaagacgatcccttcacgcccgctacactggttattgcctgcgagggtttcgcggcactgcaaatccagcacgaaaccggtgaaatcatcagccgggtcaatggtttcctcggctttgcggccattggccgcatccgtattaagcaaaaaccgcccgtcattgcagtgaagcgccgtgtgaagcgccttgcgtcgctcggccccgccgaagagcgcagtgtggacaaggcaacggcgggcatcgaggatgatgcgctgcgccaggcacttgcccgcctcggcaggaatatcctcgctgaaaagcgcatgctgggcaaaaagggcggctcgaaaaactgatcatcgcgcttttctcattggcaccgggcggggtttctttcgttgccataaatttgatgcaagccatccacagtttgcacatgcgtggggttccgcaggagtttgctgtcgtttatatggaatcaggatgccgcttcaccgcctatcatctgaatgttgcaggtctggcgcctagcgatctgctgctctagattatatgttgaaaacaactcattgaaacaggacaggatgattcggatgcctgtagcgcttaatcgtagacacgtcatttctcttgctggagcagcggctgccgggctggcctttacccgcggtgcgaatgcacagcaacacgccccggaaggcattgtggatgccatcgagattgccaagccgggcaagctcaaggacatggtctatggcaaggctgatgcgcctgtcaccatcgtcgaatatgcttcgctgacgtgtccgcattgcgccgatttcaagctcattacttttcctaaaatcaaggaaaaatatatcgatacgggcaaggcgcggttgatattccgcgatttcccgtttgatccgcgcgcaacggctgccgtcatgctggcgcgctgcgcgccggaagaccattatttcccgatgatcgacctctttttcaggcagcagcagcaatgggcgacagccgaagacggcaaagccgcactgctgcaaatcgcgaaattggccggttttacacaggagtccttcgaggcttgcttgacgaaccagcaacttctcaatgatgtgagagcaacggtggaacgtgggtcgaaggaatttggtgtcaacgcgacgccaactttcttcattaacgggaagaaatacgcgggagacctttcgtttgaggagatgtcgggattcatcgacagcgctctttgatctgtttttcaggatgaaaagcgggcgcttcatcgcgcccgttttctattttggcgtgcgtaatggaggggcttgctgatgcgcttctccaggctgcgccttgtcgggttcaaatccttcgtcgagccgatggagttcgtcatcgaaggcgggcttacaggcgttgtcggccccaatgggtgcggcaagtccaatctggtggaagccctgcgctgggtaatgggtgaaaactcctacaagaacatgcgcgcttccggtatggacgatgtgattttttccggttccgcgacgcggcccgcgcgcaatacggcggaagtgacgctttttctcgacaattccgaccgtacggccccacccgcctataacgacgcggatgaattgcaggtgtcgcgccgcatcgagcgtgaggccgggtcgctctaccgcatcaatggcaaggaagcacgcgccaaggatgtgcagcttttatttgccgatcaatccaccggtgcgcgctcgccttccatggtggggcaggggcgtatcggcgagttgatacaggcaaaaccgcaggcgcgccgtgcgcttctggaagaggcggcgggcatttccggcctgcacacgcgccgccatgaggcggaactgcggctgcgcgcggctgaaaccaatctggagcggctggatgatgtggtgggcgaactgggcagccagattgaaagcctgaaacgccaggcacgccaggccaatcgcttcaaatcgctttccgcagatatccgccgcgccgaaacagccttgttgcacctgcgctggaatgtggccaaagggcaggaggccgaggcgcagagcgcgctgtcgcaggcgaccgcgaccgttggcgatatggccgaagcgcagatgaaagccgcgcgcgatcaggctgtcggcgcgcataaattgccggaattgcgtgaggcggaggccggggctgccgcagccttgcagcgtctttccattgcgcgcacgcaactggacgaggagggtgagcgcattcgcgcccgccgtgccgaactgatgaagcggctggagcaactgactgcggatatcgcgcgcgaagaacagatgttgcgcgaaaatgccgatattctggcccggcttgatgaggaggagcaggaactggccgcttccagcgaggcatccggtgaacgcaatgaggaattgcgcgcgctgttcgaggaagcggaaatccgcttgcaggatagcgaaagcgcgcttgcccgcttgacggcggagcgggcggaagccgctgccgagcgcgcgcaggtcgagcgggcgctgaaggaagcgcaggaccggcgtgaccgtctggccgtgcagatggaaaatatcgagcgcgatatcgcagccgtggttggacagatcggcggtctgttcgatccggcggaaaagcgcatcgtggtggatgcctgtacgcaagccctggaagcggccgaagaagcggttgtcgcggcggaagaactggtcgcccatgcgcgcgaggcggaagccgcaagccgccagcccttgagcgaagcgcgcacggaattgaaccgtatcgaaaccgaggcacagacgctggcgcgcattctcaatgcgggcgagacaggccaattcccgccggtcgtcgaggaattgcgcgtcgaaaagggctatgaagtggcgcttggcgcggctttgggcgaagatctcgatgcggcaagcgatgagaatgcgccggtttactgggcctataatcccgctgccgaaaccgatccggccttgccggaaggggccatgccgctcgatcgcctggtggatggcccacagcaattgcgccgcaggctggcacaggtgggcgtggtttcggaagcggacggcaggcgtttgcaggtaggcctgagaccggggcaaaggcttgtgagcaagacaggcgcgctctggcgctgggacggctatacggcgagcgccgatgcgcctacgcctgccgcgcagcgtctggcgcagaagaaccggcttgccgaactggaacaggatgcaatcggcgcgcgcaggcgcgtggaagatgccgggcaggcggtggaacgcgcggaagcggcagtgcgcaaggccgttgaggacgagcgcgtggcgcgcgatcaatggcgtgccaaccagcgcaagctggatgaggcgcgtgaagcactggccgcagccgagcgcgcggcaggtgagcttgcaacgcgccgctccgcgctggatgaatccagggcgcgtctggaagaaaatcttgaagaagcgcagatccgtgttgcggaagccggggatcgccttggcgaaatgccggatatggatgcgattgcccagcgcctttcggcgctgacgagtgaggtgcagtccgaccgcgcggcgcttgccgaggcgcgggccgcctatgaaggacttcgccgcgaggccgatgcgcggttgcgccgccttgaaatgattgcactggaacgccgcaactggatttctcgtgccgaaaatgccgatcgccacatcgctgcattgaacgaccgccgggcggaaaccgccgaagaagccgaggtgttagcggaagcgcctgacgaaatcgaaaaccgccgccgggcacttttaaacgagctttcgctggcggaagagcgtcgcagggcggcggcggatattctggcggaagcggaaacccggcaggcggaactcgacaaggcggccacgcttgcgatccagcatcttgccgcaagccgcgagcagcgcgcgcgcgccgaagaacggctgaccgcagcgcaggagcgccgcaaggatgccgaagcgcgtatttttgaagccttaaactgtccgccgcatgaagcgatccgccatgccggtctgaagccggaagacgccatgccggacccggaccagcttgagcgccagttggaacggctgaagatcgagcgcgagcgtctgggcgcggtgaacctgcgcgcggaggaggagagccgggagctttcggaccgtctcgacgcgcttatctccgagcgtgaggatgtgattgaggcgatcaagaagctgcgtcaggcaatccagagcctgaaccgcgaaggacgcgaacgtttgctggcggcattcgatgtggtgaatgcgcagttccagcgcctattcacgcatctgttcggtggcggtacggcggaactgcaactgatcgaaagcgatgatccgctggaagccgggcttgaaattcttgcccgcccgcccggcaagaagccgcagacgatgacgctgctttccggcggtgagcaggcattgaccgccatggcgttgatttttgcggtcttcctcaccaatcccgcgccgatctgcgtgctggacgaagtggacgcgccgctcgacgaccataatgtcgaacgctattgcaacctgatggacgaaatggcggcttcgaccgaaacgcgcttcgtcgtcatcacacataatccgatcaccatggcgcgcatgaaccgcctgttcggtgtgaccatgggtgagcaaggggtgagccagcttgtctcggtcgatcttcaaacggcggagcagctacgcgaggcaagttgacttttctataatgggaggatgcatgggcgccgattacgaacatgccgatttcccgattatggatcgctttcggcctgaccggcatcttcatgattgccgaagtcatcggcagctttgccaccggcagtctggcgcttctttcagacgccatgcacatggcgaccgatgcattcgccctcttgctggcgctgatcgccatctatctggggcgccgcccggccgatgttctgcgcacctatggctatgcgcggttcgagatattggcggcggcgttcaatgcgctcctgctgctgggtgttgccttctatattctctatgaagcctgggagcgcctgtccgaaccggccgatgtccagtctctcggcatgttggcggtggctatcgtcgggctggtcatgaacttcatctccatgcggatactgaccgtgcacaaggatgacagcctgaacgtcaagggcgcttatctggaagtctgggccgatatgctgggctctgtcggggtgatcgccgctgcaatcatcatctatctgactggctgggaatgggtcgattcagccatcgcggtcggtatcggcttcatggtttttccacgcacatgggttttgctcaaggaatgtatcaacattcttctggaaggtgtgccggcagggggcgacgtgaaaaagctcgaagctgcaatccttgccgtgccgggtgtcgcctccgtccacgacctccatgtctggtcgctcaccaagaccgagcactcgctgaccgcacatctcgtgctggcgcaggaagccgatggcgaaacggtgcgccgtgccgtggaacatgtgctccagaacgattatgacctgcaccacacgaccttgcagaccgaaaaagtgacctgcgcggcgaaggaactaatccattgagtgctgcctgatagcgggctcgctgcgatacggggcatttgcaggctccgcccgcagcgagccgccatccagtcccgcgacaaaccggcgagactgatgcgtaactgctctatttatcgctccagacggcaagttcgtttccagcgggatcggtaaagtgaaaacgccgcccgccgggaaacgtgaagatgggttttacaacagcgccgcctgcatcggtgacagcgtccagagcttcttccagatttgccgcaaaaagcacgggcagcggctttgccgtgctgctttgcgcatcgaagccgccatccagcccttcggcgaaagccgaataggtggggccgtaatcggtgaaagcccagccaaaggcgcgtgcgtagaaattcttggtagcgtccagcgacccgtttaaggccggcatttccagataatcaagcttgcccgtaatgcgcatggccaactccgataagttccccatttgttctaactcttgcttcaaattcgcgccggagtcaatcacttcaagactattctcccgattcatttttcacgggaggctcaccgtttctgggtgcctaatcgattctattgtcgcggcccgacttttttggttggccctcggcttctgatcgcataagcaacgcaagcaggttcagggagtgcttgcagcaattgcaggtctttcgggaaccttgtcctgtgtcaagggaggccggaatggcaaagtgggtgtacacgttcggtgatggcaaggcggaaggggctgcgagcgatcgcaaccttctcggcggcaagggggcgaacctggctgaaatgagcagccttggcctgcctgtgccgcccggctttacgattaccaccgaagtttgcacttattattacaataacgaccgcgtctatccgtccgaactggatgcgcaggttcaggcggcgcttgcgcatattgcaacgcttaccggtcgtaatttcggtgatgcggaaaaaccgcttctggtttcggtgcgctccggcgcgcgcgcatccatgccgggcatgatggatacggttctcaatctcgggctcaatgacgagacggtgcaggccattgcccgcgaatcgggcgacgaacgtttcgcctatgacagctatcgccgctttatccagatgtattcggatgtggtcctgggtgtcgatcatggcttcttcgaggaaattctcgaagacaccaaggcggatctcggtgtcgaggtcgatacggcgctttccgccgacgactggaagaacgtgatcgggctttacaaggcaaaggtcgaggaagaactgggccagcctttcccgcaagacccgcgcgagcagctttggggcgcaatcggcgccgttttctcaagctggatgaatgcacgcgccatcacctatcgccgcctgcacaacatcccggccgcatggggcacggcagtcaatgtacaggccatggtcttcggcaatatgggggaaacctcggctacgggcgttgccttcacgcgcaacccatcgacaggcgaaaacaagctctatggcgaattcctcgtcaatgcccagggcgaagacgtggtggccggtatccgtacgccgcaaaacatcaccgaggaagcgcgcatcgccgccggttccgacaagccctcgcttgaaaaggtgatgccggaagcctttgccgaatttttgaaagtcgcaaatcgtctggaacagcattatcgcgacatgcaggatctggaatttaccatcgagcgcggcaagctgtggatgctccagacgcgctccggcaagcgcactgcgagggctgcgctgaaaatggccgtggaaatggcggcggaagggctgattagcgaggaagaggcggtgttgcgtatcgaccccgcagcccttgaccagcttctgcatcccaccatcgatccgcgcgccgagcgtcaggtcgtgggcatgggcctgccagcttcgccgggcgctgcaactggcgagatcgtgttcagctccgaagaggccgaacaggccaaggcggaaggccgcaacgttattctggtccgcattgaaacgagccccgaagatattcacggcatgcacgctgccgaaggcattttgaccacgcgcggcggcatgaccagccatgcggcggtggttgcgcgcggcatgggcaagccctgtgtttccggcgccggttcgctgcgcgtcgattaccgcaatggcaccatgctggctgctggccagaccttcaggaagggcgatgtcatcacgattgatggcgcaagcggccaggtgctgaaaggctctgtcgccatgttgcagccggagctttccggcgatttcggcaagctgatggaatgggccgaccgtgcgcgccgcatgaaggtgcgcgccaatgccgaaacaccagccgatgcccgcactgcgcggtcatttggtgcggaaggcatcggcctttgccgcacggagcatatgttcttcgatggcagtcgcatcgtcgccatgcgcgagatgattttgtccgataccgaggaaggtcggcggctggcgcttggcaagcttctgccgatgcagcgttcggattttgccgaactgttcgagatcatgaagggcctgcccgtcacgatccgcctgctcgatccgccgctgcatgaattcctgccgcatacggatgaggaagtggacgaagtcgcccggtccatgggcgtcgatgctgcgaagctgcgcgaccgcgccgatgcgctgcatgagttcaatccgatgcttggccatcgcggttgccgtctggctgtttcctatccggaaatagccgaaatgcaggcgcgcgctattttcgaagctgccgtggaagcgggcaagaagaccggcgagccggtggtgccggaagtgatggtgccgctggtgggcttgaaggcggagcttgatttcgtcaaggcgcgcatcgatgcggtggcgaaggaagtcatgagcgaggcaggcatcaagatcgactatatggtcggcacgatgatcgagctgccgcgcgcggcactccgcgcggccgagattgccgaatctgcggaattcttctccttcggcaccaacgacctgacgcagacgaccttcggtatttcgcgcgatgatgccgccggcttcctcacgacataccagaaccgcggtgtgatcgagcaggatccgttcgtttcgctcgacgtggacggtgtgggcgaactggtgcagatcgctgccgaacgcggacgcaagacgcgcgaaaagatcaagcttggcatctgcggtgaacatggcggcgacccggcttccatcgccttctgcgaaaagacgggtctcgactatgtgtcctgctcgcctttccgtgtgccgatcgcccgccttgcggcggcgcaggcagccgtgcgcaaagtgtaaaccgctgccataattcagctttactgccgggttagttagcgactgctaatgcgttttcgagccaaaagtgcgaagcgccgatgcggggaaatcagtccactggactgatttccgcttctgctttgatgcgttgaatgcagacaagtcctaaaacaccggcgggagcggcacatgaaataaggtcgctccggttcatttttagaagatattgtcatgtttcaaaagttttcagcggcgggtgccgcgctattattcaccgtcggcattgcctgtgccaatgacatggcgtcaaaggagcatggctctgaaacggtcacgattgtcgagccgcaactgcatattaagccgggcggcgcggcggcaccgcaagtggcgctgacgcttgatgcctgcatgggcaagacagatcatcgcattctggacgtgctggtgaaagaccgcattccggctacgattttcgtgacagggcgatggataaagcaaaatgccgaagccgtggcggttctcaaggctcatcccgatctcttcgatgtagagaaccatggcgcgatgcatgtgccagccatcacgaacatgccgctgatgtatggcatcaagaccgctggctctctcgatgccgtgcgcaaggaaatcgaaggcggtgcggaagcgattaccgccgagggcatgccaaagccgctttggtatcgcgatgcaacggcgcgctattccaccgatgcggtgcagcttgccaccagcatgggctacaagatcgccggttattcgctgaacggtgacatgggcgcgagcttgcccgcagagactgtggaacggcgcatcgccggtgcgcatgacggcgatgtcattatttcgcatatcaaccagccgacccgttcttcgggcgagggggtagcgaaaggcattctggctttgaaggccaagggcatgaaattcgtgcgcctgaaggttgtgcaaaccacgatggaactcaaccccgtcccggacacgatcttcctgtcaacaccgctgctcagaaaaaacaggaaatggtgaaatagagcatttccagcaaaagtgcgtagcggttttgcgttggataatgcgaccaggaaaagtgtgaagcgcctacgcggggaaatcagtccactggactgatttctgatcccgcttcgatgcgtaggataatgcgactaagaaaagtttgcatttccgcgccgagcgccagaacgttttatcgccttgacagccggatgcgtcagctttcgtttgcggcttgttgaggcgacagaattttcatcacggcggcatagttgcgccccaggctttcaaacagggcgttgtggccggtcaacggtgcaaggcaagggagagcgtcgtgccgtcgttgcgcaatgtgacgaagatcacctgatcctgtggctggccggaaatggcaatagcgccgatgcgctgcgcctcgctggtgtcgagggcgggcatgttgaaaagcacttcgccgccaacccgttccgcagccttggccagagccgcgtcgaaaccttcggtgaggacatcgatagcacccagtgcaaattccagctcgacggcttcaagcgtcattgcatcctgttcaggggcttctgtcaccgatgttggcgcggggccatggctaaggacacggtccatgtcgtcctctccaaagaatcctataacacccccgaacaagatcttgccttttgttagaagttgctgcaatgcctttttattgatttagttagctttttttcgatgggctgtaaaactgtgtgatctcgcaggggacaggagtgtaaaaagcttcgcaattttgcgggaggttgggcgcgttccgcatatatgaagaatgcttgcgggagggtatcaacttatagccccccacaaggatggggtgaaaaccggggtgaatgatgcacgagggttatgcttgagcagatgagttttgccgagtgaaaatctctctgctattcataggctgtcctgtgattggctgggaatctggatgagaaaacttcgctatcagcggcggcagtcgcgctctgctgtatgggcgctgcgctttggcgtctttggtgccttgctgcttgcaatcgcctttctcctgcatcgcttctggcggctggagacgcctgatttcgtgctggtggcgatattgagcggtgcccttgcgcttctggcgctcatctgcgcggccaaggggtttcgcaatctatgggtcaatggcgacaagggcggtgcgcggtcgttctggggcagtgtttttgcgcttgtggtcatggtgccgctcgcgctggtgggggcactttggtatggatcaccgcctttttatgatgtgtcgacggatttcgagacgccgccgcagttcaccgacaacatgcccgcgcgcctacaatggatgaacccgctgaccgagcgggtggacggcgatccgctggcgcagctttcagcctatcccgatgtggtgggccgccgttatgaggccgcgccggaccgggttatgcaaggggtggagacgacgttgaaggccttcggctggaccgtgatcgcgcgggatgtcgccacgccggaacaaaacgccatccgctttgctgccaccgcgcatagttttattctgggtctgaaaagcgatatcgtcatccgcctgctggacgaaggtgaaaccacctatgtcgatatgcgttcgctgtcgcgttatggaaagcgcgatatggggctgaatgccggtttcatcactgattttctgggcgcgctggagggggaggtcaataaggctccggccgatgtcgaataatcaggctggctgatagataccgttcagcgacgggtcgccttcggttatgatttcgccgcgcccgaccagatcttccagatgcgccagcaccgaaagtgccgctgcaccatgcaggcgcgggtcggtgtcgcgatagatcaccttcaccatgtcgcgaatggtgcggtcgccctgcacaatgcgctcgaggatcgcgcgctcacgcattttgcggtgggcacgcaggccccgcacaaaggcggccggcttcgtcaccgcgccgccatggccgggcagataggccgcatcgtcccgtgccagaagcttttcgagcgatgccatatagtcgctcatcgatccgtcaggcggcgcgacgacgggcgtggcccatgccatcacatgatccgccgaaaagagaatatcggtgcctttcagcgcaaaagccatatggttggcggtgtggcccggtgtgtgaatgccttcaagcgcccagccgtcgccatcgacggttgccccgtcggcaagcaggatatcgggcctgaaatccatatccgcgcttgcttcgagcaggttgacttcacctgcttgatagggccgggcaggccggtgcgggccttcggcgactgtcagtgcgccaagttcttccttgagccgttgcgcaagcggcgagtgatcgcgatgggtgtggctcacgaaaatatggcttaccggacgccccgccactgtttcgagcagggcgcggtaatgcgcctcgttttccgggccgggatcgatgatcgcaagcgtatcggttcccacgatatagctgttggtgccatgaaaggtgaaggcactggggttgttggccgtcaggcgcacaatgcctttgccaagcgtgacaggcttgccatattcgggcgtgaaattattgtcgaaaacaagcgccatggaaacggcatccaattgttctttggttcgattgctgaaacggcataggccttatataatcgggtttcaaacgttattcgccaaagcccggtaacaatcggtacggtttcaaaatgacgtttgcaagctggcgcttgtgcgtcacgttttcgttttcatgcatttcccgcctgaaaacgccttgaagagtggagtctgctatgcctcaaagagccaagtcccgcgttgccgccgccgcactgattgccgattatctgccgcttgggcaattgtcgagagcgttctggttcgtttccctcgcactcgtcggcaccgccattctcaccctttcggcaaaaatcaaggtcgatctcgtctatgtaaacgtgacgatgcagactttcgcggtctttgctattgccgctctttacggctcgcgcctcgcggttgcgaccgtcgcgctctatctcctcgaaggcgctctcggtatgcctgttttcacgggaacgccggaaaaaggcattggccttgcctatatggtcggcccgacgggcggttatcttctttcctatctggcagccgcatggatcgttggccgcgccgccgacaagggcctggcgcgcaacccgttcgcacttggcggcgtgatgcttctggccgaagctgtgattctcgtcatgggggcgggctggatggcctatctgttcggctttgaaaaaggcatcgccttcggcttcggcattttcattgtgggcgatcttgtgaagcttgccctggctgccatcggtgtgcccgccgtgacggcgcttgtgaaccgctgaatcttttccgcatcctcgaaagccgggccccgtgcccggcttttcatgttttggttgaaactgcttcgcaattgacagcacgggcggggccgcgctttgtcagtgcagagattccaaaccttcggggagggtaatgtgcagatcgaaactctaacggtcgagccgctgacgaaagaggcctttgcaccttttggggatgtcatcgaggttgagggcgcgcaactgcgccttatcaacaacggcacgactgaacgctatcatgatctggcgcggatggaagccgcaggcacgcagacgcgcgtgctcatcaatatttttcgaggccagtcttttgccgcacccatcgatatcatgatgatggaacgccatcccttcggttcgcaagctttcattccgctgaacggcaggccatttctggtggtggtggcggaagatgcaggcgccgggcccgcacgcccgcgcgcttttcttgcgcgcggtgatcagggcgtcaattatctgcgcaatatctggcatcacccgcttctagcgctggaacagaaatcggattttctggttgtcgaccgcgcgggcagggaagataatctggaggagtattttttctccgattacgcctatcgtatcgaaaccacacaaacggcttgaacggggttcccatgggtaagctttccacacatgttctcgataccgcgcacggcaccccggctgcggcgatgcgcgtcgaactttatcgcatcgccgccagcggaacgccggaactcctgaagcgcgttgtcaccaatctggacgggcgcaccgatgcgccgcttctctctggcgacgaaatgcgcacgggcatttatgagctgcaattccacgttgccgaatattttgaaggccgtggtgcggaactggcccatgaacccttcctggatctcatcccgatccggtttggcattgccgatgaagacggtaattatcacgtgccgcttctcgtcagcccatggtcctattccacctatcgcggtagctgaacctaaaacttatccccctgttcgggagcggagctaaactcctcgcgtcgtttattgcgaggagctttacatggacgaaacacccaatctgaaactgccctatattctgccgagccaggcgcaaaaacatgttacccacaacgaggcgctgcggatgctggacgccatcgtgcatctgggcgtcaagtcgtggtcgcttggcgatgcgccttcttcgcccgccgaaggagatcgctatatcgtcgccgcgcaggccagtggggcatgggcgggaaaagatggcatggttgcatccttcattgatggcggctggctgttcgtcattcccgccacgggctggcttgcctatgtcgcggatgaggcgctgcttctggtttttgatggcagtttgtggaaaaattcttcatccgtgccggacgaactgtcactttccatgctgggcgtgcaggcaacgcccgatgcggtcaaccgttttgcgctttcatccgatgccagccttttcaataatgctggtgcgggccatcaggtgaaggtgaacaagcaggcggcatccgacacggcaagccttctgttccagaccaactggacaggctatgccgaaatggggctcaacggcagcaatgatttcagcgtcaaggttggcgacgacggtggcaactggcgtgaggctttgcgtgttgaccgggcaacgggcaatgtggccataggctccaactggccaaagacgaggctcgatgtcgatggccccatccgacccgcatcttattctgttgcgaccctgccttcggccgcaagccacggtgcgggtgcgataatttttgttaccgattcgggcacgggcgcagaaatggcatattccgatggcaatgcgtggcgcagtatgagaagcggttcgctcatcagctgaccggcaatacaattgctgctctttccgggcgtatggttgcggcggcctgttcccgcaccagttttactggatttagagcgcgctccgaaagcgtttcggataagatgcatgtcaaaacagagagttagagcgtggatctgatgcattcagattaaaacgcgctccagtaaaatcatgcttatcaacaatgccggtaggtgaaagatgttcgttaaaccattgcaaccacaattgatatggctcaccccggaggagttgtgctagagcattttcgagccaaaagtgcgaagcgtctaagtggggaaatcagctcactggactgatttctgatcctgcttcgatgtgtcggataatgcgtaaagcaaagaaatagagcggttccaatctttgctgtaaccgggtctgttacggttgctggtgcttgtggaatgcgatgatcaacgtggttgcgttcgatctgacggaatagataggattattgctccggctagccgggcttagtttctctccatctggagggcgggattacagcgcgtatgagtttaaaatatccttggcaaagattggcgcttctgccgcgcatcagcaaacagatcattctggtgttgagcgattgcctgttgctgcttgcaagcgcctatctagcttttgtcgtccgtttcggtttcgtcttcgtacccaatctggcgcagcttttcctgatcctgattgcgccgcttctggccattccggtcttcatccgttttgggctttaccgcgccatcattcgttatctggccgagcgcgccatctggtcgatcttccaggccaccgcagtcgccgccttgttctgggtggcgctggtgttcctgatggagctttacggcagcaccggcctgccgcgttctgttccgcttctttattggctcctgagtacggttttcatttccgcaagccgcttcggcgcaaaatggctgctacgcactgccgaacacgacaagcggtataccagttcagccctgataatcggcattggcgaaccggcgcgtcagcttgcgacggcccttcgcagccatagcgatacgttggtggtgggttttatcgatcctgccgggcaactggccggaatggacattattggcctgcgtgtctatcgcacggaagaaattccaagcctgatcgaaaattacggtatcaagcaggttgtcgtttcagaacccgcgctggagcagaaggagcgccaggagtttgcgcgccttttggggcgcctgccggtcaatacgcgcattcttccgcccattgctgatctcacggccgggaaatatctcgttagtgcgctgcgcaatgtcgagatcgatgatcttttggggcgttcgccggttccgcctgatacaacgcttctgcgtgaggtcgtggaggggcggcgcatcatgataaccggcgcgggcggttccatcggcagccagctttgcctcacgattgcgcaatggaacccggctgcgattgttctctttgaatcgagtgagtttgcattataccagatcgacaggcagcttcgccagtttgcctcttgcacggtggtgccggtccttggctccgtgcgtgaccgcgcctgcgtggaaaaaccgatccgcgatcattccatcgatacggtttatcactgtgcggcttacaagcatgtgccgctggtggagaggaacccgctggtcggcattttcaacaatgtattcggcacgctggaggtggccgaggcagcgttgaacacggatgtggaacgcatggtgctgatctcttccgacaaggccgtgcgccccaccaatgtcatgggcgcgaccaagcggtgggcggaactggttatctattattacggacggctggctgagcaggccggcaagaaaaaagctttctattccgtccgttttggcaatgtgcttggctccaacggttcggtagtgccgcttttccgcgagcagattgcaaatggcggccccgttacgctgacgcatgaagacatgacgcgctatttcatgtccatcaaggaggcggcggaactgatcgtgcagtccggcgcgattgcccaatccggtgataccgttcttttggaaatgggtgagccggtgaaaatccgcgatctggccgaaaacatgatcctgctcgcgggactcaccgtgcgcaacgaggaaaacccgcagggcgatatcgccattgaggtgacgggtattcgcgaaggcgagaagatgtatgaagagcttttctacgatccttcgctcgcccagcgcacccgtcatccgaaaatcatgcgtgcgccccagggcagcaaggccgtggtagatattcaggaaagcctggcggtactgcggaccgccatggaaaaggaggatatcgaaatggtccgcaaggtgcttttcgaggtcatagcttcctgaagcgcccgcggaaatcgagcagcagaatgagtgtggcaacggctgcgaccagcagaaatgtcagttgtgcgagcggatgatccagcgccagcaaggccaccacgcaggcgatcaggattgtatttaaaagcgccacatgggccaccactttcggcacactccagccactgcgttttgctatctgataggcatgtttcgagtgagccttgaggatgttctcaccttgggctgcacgcatgacaattgtggtgcccgcatccagaatataataaagcggcagaacaagcgcgaccacgatgtgtgtttcacgcgcaagcagcagcaaggctgttcctacgatcagccccaatggggggcttccggaatcgccgagaaaaatgctggcaggcgggcggttgaacagggcaaaaccgagaagcccgccggcagccaccgccccgatgccgctacttgtcagccccgtcagccccagggcgccgagtaatgcgatacccaccagaggcacgcccaacccggctacagtcatcagatcgagaccatccatgaagttggttacattgattgcgatgataagtgcaaacacgatcaatgttgcttccagccaatagggcagaaggtttggcagcaggcgaaaatcggggccgaggccatatagcactgtaatggcggccagaagctgtgaaccgagccggatgatctccgataattcatagcggtcatccagtccaccgacgacccacagcaggagagatgcgcctgacaggcacaagaaaagctgcatattcacttctagatcgggcgcgaaaatcgcgagcgtcacgaggatagcgggaattagcgcaagtccgccgatctgccgggcggcaatgctatggttggaacgcgaactcatgcgcgcggcaagaaagctcgctggcagcagatgcgacagcagaaaaagcccaattccgcagagaagggcactgacgaaaaatgaaaccagtaaaaatcgcatgagatataccgataaagagattttctggtggaaatatcagttttgcagcaagacgcaaaccggctggctgttcgatatttctgtaggtgcggtcatggatggagagattgggctggccagtctgaaatcgggtccttgtccattcctccgctaacaatctttctgacggacagaaagggtgctgctattcaagcggagctttccggaattatccggcattaccctctggggtttcacggataatgtcaaagctcgatactgattatcaattggcgtcttgacctgtgaagctatgtgggatttcgctattaggcgattgcgcttggcatttgaagcggttataaggccgcgcaactgattgcttcagtttgatttgttggggcgtagccaagcggtaaggcagcggtttttggtaccgccattccctggttcgaatccaggcgccccagccataaatcagtaagtaaattcaaaatattattgattttacttactgtttctcaaggtgggaatcctcagctttcctccaattcgctgaatgtgcacttagatgtggggcctcaacgggttgtctcggtttaggggccatacccaatcaggcgcttgatcttattgtgtctgcttgattcactggcttcgctagtgggagttttggaccatggcaggagagttctggcttgatgatcagcagtgggcagtgattgcgcccttgcttccaaccaaccagcctggcgcgcatcgcaccgatgatcgccgggtcatcagtgggattatccacatcctgcgatccggttgccgatggcaggattgtccagcctgctacggacctccaacaactgtctacaatcgcttccatcgctggtcagccaaaggaatatggcggcggctgtttgaagctttggtgcaaccgaccgatcgggacatccttatgatcgatagcaccaccgcaaaagcacaccgccctgccgctggcggaaaagggggcgatgccgaagcaatcggtcgctcgcgcggcggcagatcgacaaaaatccatgctgttgtcgatagttgcggccgtccagtcgcgttgcgaataacgcctgggcaacgcggcgacgcccccattgtcattctcctgctagatgtgagctttcaggaggttgtccattcggagcggatcgaggagactggagttaccacacctcagttttccaggattgctccgaatgaacatccacaagaatgcccgactgacgccattgcgtcgagaagaaatggcggtcgcagttctcggcggcaggctgacgaaggcgcaggctgcacgcctttatggggtctcgctgaaaattgtttctcgttggaccgaacggttcaggatatctggccgggcggcgatgacggatcgctcgtcgcgccccacccgcagcccccgtcaaatgggccaggacattgtcgaacggatactccatcttcgcagacaacgcctgaccggtaagcatatcgccatggaaaccggcgtttctcccgccaccgtcagccgcattctcaggcgcgcaaagctgtcgcggatgaaagacatcgacccggtcgaacccgtcatccgttacgaatatgccgagccgggaggcctgatccatctcgacatcaagcggcttgggcgtttcgagcgcgtcggccatcggatcacaggcgacaggacgagacaaagcaacgcgcgcggggttggctgggaatatgtccatgtctgcatcgatgatgtttcccgcatcgccttcactgacatattcccggatgaaaaagccatcatgccatagccgttctcaaagctgccgtcgcctactatgcaagccttggcgtcaccgtcacgcgggtgatgacggacaacggggcctgctatatccgccaaggcctgcaaggcgctcgatctcaagcacattcgaaccaagccctatacgccaaaaaccaacggcaaggccgagcgcttcattcagaccgcattacgggagtgggcctatgcacgtgcatacccatcgtcacagatccgcaaagcgcatctgccaaactggacacatatgtacaattggcatcgacctcatagcgggctaaaatcaaaaacaccaatcagtcgcctcggcctcaaccgagacaacctgttgacgctccacagctagagcctttacctcccacacggctttgtgcggcagatgccgcttacgacagcgacgctttgcgagacttccttacggcgcgtggcacgcaacgggtcattcccaacaatccaacccgaaagcggatcagaccgttcgacccgatcgcctaccgacgcagaaatatcatcgaacgcaccttctgccgcctcaaggattggaggcgtatcgccacacgatatgacaagctcatgattaacttcgccgcaacctgctacatcgccgcgatcgtaacatggtggatcaattgagtctggagcctagagcgaggcgactgattggtgtttttgacttttgaccttgccccgttgaaataatccattttgaagtaagctctggcccattgagaggaccagagaatgaagtgcaaccgttttacagacggaacagatcatcggcattctgaaggagcacgaggcgggcacgcctgtcgcggagctttgtcgcaagcacggcgttagcgatgccagcatctataaatggaaagccaagttcggcggcatggacgtgtccgaggccaagcggttgaagacgctggaagacgaaaacacaaagctgaaacggctcctggcagatgcgatgctcgacaacgccgctttgaaagaccttttgggaaagaagtggtgacacccgcagcaagccggaaagctgtcgctcatctgatggatcatcaccagatgagcgaacggcggacgtgtaaagccatgggcttttgctgtatggcgatccgttacgaaaccaggcgcagcgatgaccatgaccttcgcgagcggatgaaggcgctagcgcatgaacgtcgctgctttggatatagacgtcttcaagtgctgctcaggcgtgagggtcaccttgtgaaccacaagtggctcttccggctctatcggggaggagaagttgacggtacgcaagcgtggcgggcgtaagcgggcgataggcacccgagcgccgatgttgatcccgccggctgccaatgttcgctggttgctggacttcgtgtcagatcagctcaccgatggccgcaggttccgggtgcttgcggtcgtcgatgattgcacaagagaatgcctgcctcttgtcgccgatacgtccctttccggcttgcgggttgcccgtgagttggaccggatcatcgaaagacgtggcaagccgaagatgatcgtcagtgacaacggcagtgagttcaccagtaacgcaatcctgcattgggtggatcggaccaaaatggaatggcactatatagcgcctggcaaaccgatccagaacgccttcatcgaaagcttcaatggacagctacgagacgagctcctgaatgaaacgttcttctcgtcactaacccatgcatgatcagcgcttttaaactggcgcagcgattacaacgatcatcgaccacactctgaactcggctggatgacgcctgccgagttcgctcagacaatcaacccgcgacgtgatgcggtgctgcgcagcccggacgacaccgcaccgcaacccgccgctaccgccccgaatacaacaacccaaaaccgctggcgcgaactcaaaactggataaaacttggggggcaacgtcacaccctatgaagccattcaggaactttggaaatcaaagccagaagcctttatcatcaaactacaccatcacctgctgggaccaaaaacctaaacaagcaacaagccattttacgagggaatacccctcataagagagcggtaaatatctatagaaggaacataatataccttgccatcaatcttcaatactgccggtgggaacggaggaaagaacattgctcggataaaacgatcaatctggacttccgaccatcttgggtcgataacgccaccgaaaggaagttcgcgggcgtaatagctagcttcacccaattgagcaaatcccggatctccttgatctagtttaaggatgacttcctctaagcgcagcatcgcgcgcgcaatttgtcggtgaaataaagaaaaggctgtatcggtttcttcaactgaaattcgctcttgcaacaatattgcacccgtatcgaaattttcgtccatacgatgatagctgaaaccggtttcgctctcgccatttataatcacccacgcaaccgagtttgttccgcgataagcaggaagaagcgacggatgaagatttacgctccccttttttgccaattttaggaagcgacccgggattaacgatcgatagtgcatgcttataatcatgtccggatcgaaattagctccaaattcgtagaattcttccgaatttgcagctgcggtagtgaattgaatgttcctaagccttaacatggaatgtaaaccacaattacgattgtcttctctatgcgtcgcaaccgcaatcttatcaatctctacgcccatgccaatcaaggttgtaacgcaaaattccgccggcaatccgtaacctgctaccaaaacgcgtgtatttggtgcaatcgccatttaaaatgcctctttttcgtcagttactatgcgtaaatactcacccgcgactgcattccaacttgggtaacgttcgtacagttcgcgctgcaattcgtacagctcatcgcgattggtaagcgcccaccatcttcggcgcttagtcgatctacgacattgtcgtcatcaacaaccgggatcgtttgattgccacaaataacatgcgacaagtcgccgaatacatgcttagactcagagtaggccgcttttgcttcaggataggtctctatatcggggcagacaaacattattcgtttgtcgccacctcgccaagtgtcttgcttagcgagaatacgttccggtaagcctaccggcaagaggacagttcgctctcgtatgaaatttggctctatctctataagactagaatagcttgccgcaaaccaaaattggttggaagctttcatccatgtacgcttaaaaaatgaaccagcgacaaaattagcaaaatcgaaataggtccaggtctcggacgttaaaccaaacgctctcaacaatattcgccctttgaaacgagatattatctgcgtgaacattggaaacatataggcaacaatggcgttctcaaagtaatagttaatcagaaaatcaatgcgtgggttaactggtgcctggtaggaatcgtaagagtttagttcgtcaattacagaagccggaatcgtcagactctcatccgtttcgaaactaactgaagcgcttctgttatcggaattccgaggaaaacgtttaggcgtgaatatctcaaaccccatactctgaagaagagggacctcacattctcgtaaagtagtatgatttaacaaccataaaacacgtcttggagcgcctgaatctcttatcatgctatagctcccattcccgagttatagaaggaaatcgcgtcttctaccctgccatcaaatgcaattgtgccggctttgaaaaccaatgctcgtgtgcaaagctgacggacgttcgcaaggtcatggcttgctagaaccattatctcagccttctcgaccatattcattatgcgggccttcgccttagtcatgaatgccgcatcacctgcacctataacttcgtctagaaggagtatgtcgccggcgactgctgtcgaaatcgcgaaggcgagccgaacttgcatgccggcagaataagttttgattggataatcgataaaatcgccgagatccgcgaactcgatgatctcatcctcgatctctcgcatgaaacgtggcgttagtccgagaagcaacccacggtaaagaatattctcacggccagttgcatcaggctcaaacccaagaccaatatcgaacagggatcttacggtacccgtcacttttaatgtcccagatgatatagggtagagaccggctatagttttcaagaacgtacttttgccagccccgttgtgacctatcagggcaacgcgttcgccccgcgctatatctacagaaataccctttagggcatggatgtcttcaatgtttgctcctgcgctgcgccgcatactcaataaggcgtttactagagttttgactgagcgttctttgaacgctgatgcagcgtagtgcagatgaacatttgacagggtaatcgatggctggatcataggtaaaaaatggctctcttctccgcacgcatccccacagctactgccacgcaggttaggaggaggctcacacctaagcaccaaatgtaattggtagccgtaggccattccccataaaggacaggggctcttagaatctgcatcacgtggtaaatagggttataatcaacgaatgcattcaatccaccctgcctgaacatcgattctttaaaatagaccggcgaaacaaaccaagctgcctgtaacacgagcgccagagcattcggcagatctcgaaatcttgcgccgatgtagccgacgattgtggcaagcggccaaactatcaaagcaaggatgggtggcaaagttggtattgctaaccatgaaagcgagaagttttcaggaaacatgataagtacccacccgaatagggagatacttgctacggataatactaccaagccagaaacagtgttcctaagcgtgtaaattgcaagaggatttctggtttgctttatatatgcatcggcttgcacaagcgctgttgagccaccaaccactgtaaatgatatgtattcccagataataatcccagatagaatatagggggcatatgcagatatactttgattcaacaatttagaaaacacgaaagacagtagcagcgtgagcgctagtggctgtataactgcccataatattcccaaggaggaccgcctgaagcgcccacgtaaatcagacattgaaaggtgccaccagaagtggcgtaccttccagacattagccatatacgatatcatacgaaatcgtctcactaaatgtggttggaatgattagaaaaataactcctgaccaaatcacaaacaaaactgatttctacatcagtaatgtgtgggaagcttggcaggttcaacccacgagcggataagctatcagcaacagggtaagatcctgtggaagcgctgtgaggcatacgatgggctggcgggaaaaacggtcgtgtatctacaccattctcccttaaatgttggcgcagcggctctctgtgttccgagttatcaagtacaatagagcacatccaatatgaatgtttaacgtctcccacaggggtgtgcatacgaagcggcaatccagctaacttgctggcataagaggcagctgtcctggctttaagggagagtatttcatctgccatttcaatttgcgacaggccgattgctgcttgaatatttgtcattctgtaattatacgcaagcgcatcatgccagtattctcgtgtaggcgaagtaccttgacttttgagatgtcggcatttttccatgacttgaggattgcgcgctagcaccatcccgccttcaccggtcgtaattgtcttgttcccaaagaaactaaacgtcgccacgtcgccaaacgtgccgacgtgactgtttttccatttagttccgaatccttcagcacagtcttcgacgagcagtagcgatttttcgtcacaaatctctcggatcgaatccatgtcacatggatgcccatagagatgaacaaccattacagccttagtgcgctctgtaatcgccagtcgcaccccctctggatctatctgcaatgtattttcgagagagtccacataaaccggtgttgccccggtttgcaagatagtgttaactgaagcgatataggtaaaggtcggtacaatgacttcatcgcccgccccgatgcccagagcatctagagcgagatgtagtgccaccgttccgtttgcaactgaagccgcagacggaacatcgacatattgtgcaaatgcatcttcaaagcgggatatgaattcacccctcgacgagatccaccctgtatcaaggcattcgttcacatactttttgaaattcccacagagatagggagagtaaactggtatatccatgtatggatcattccttaggggcgaaaaattggtgaccatgttcgcgcagcaaattctcacgagccgccgccgctaagtcttctgctatcatctcagatacaagcgtctcaaaagagattttgggcttccagcccagtttttgatgcgccttggtcgcatctcccagaagagtttccacctcggctggtcgaaagtatctaggatcgacctcgacaatacatgcaccggtcttggcatcataacccttctcggcttcaccgctaccttcccatcgcatctcaatgcctatgtctttagcagcgagcgtgacaaattctcgaactgaatattgtttaccagttgctattacaaaatcttctggttgatcctgttgaagcattaaccactgcatctcgacgtagtcccgagcatgcccccagtcgcgtaatgagtccaaattccctaagtataagcgattctgattaccgatcttaattctagctaaagcgcgagtaatttttctcgtgacaaaagtctctcctctaagtggagattcatggttaaaaagtatgccattacaagcatatataccatacgcctctcggtagtttaccgtaatccaataggcataaagcttcgctgcggcatagggcgaccgagggtaaaaaggcgtcgtttctttttgcgggatttcttgaaccagaccataaagctcagaggtggatgcttggtagtaccgggtctgcttctccattccaagaattcggatcgcctctagcagacgaagggcacctagtgcgtctgagttcgcagtatactccggctcctcaaatgaaacagcaacatggctttgtgcgccaaggttataaacttcatccggccgaacgagctgcatgattcgaaccaagcttgacgtatctgttagatcgccatgatgaagtgttagatcgacaccctgctcgtgcggatcatggtacagatgatcgatacgtgctgtgttaaattgcgaggtgcgacgcttaatcccgtgtactgcataacctttttgtagaagcaattccgcaaggtaggcgccgtcttggccggtgatacctgtgataagtgcgactttcttcacgattgttcattcccgtttttgccatgccaactgtaaacgcatggccaacttcctatgaatctcaacttgcttgtggagcattacacgtatttgaacgcgattgaaatagctttaaaactgaactacttgtttcagctacgaggtcatctaacatgagcctccggtaaacgcattttgctgacgagaccttttaggcaatgttcagctattagagtcaagcattagtgttggcattgataccaacgcgaaaaaattatggcgcatttagggcttctgccatcgcgttcttgtgattcctcatccgaaacggaaggggttggataagtgagtcggctatgccacgcatggattattcctcgggcctggacttgcttcgtcataaaggtttcctttcaactcatgaaaacctttcctcttttccgaaccaagtccaccttgacatgcacatattacagcataaaattttttggcatttatcggccgctatgattcaaggcttcgaaataggggagcctttgatgacgcgtcgtcgctacgaactaactgaccacgaatggtcgattatatcgccgttgttgcccaacaaaccacgcggcgttgctcgcgttgatgatcggcgggtgctgaatggcatcctgtggcgatttcgaacgggctcgccctgggcggaagttcccgaacgctatggcccgccgacggcctgttacaaccgcttcgtgcgctggcgcaaagccggggtctgggatcggctttttgaaacggtgcccaaggcctacgatggcgacatcgtcatgatcgactcgacctgtgtccgcgttcaccagcacgcggccacaggaaaaaaggggatggagacgatggtggcatgggacgttcccgcggcgggcttacgagcaaaatccacgcgctcgttgatgccgaaggtcgcccggtcaatctacgtctgactggtggacagatcgccgattgtgccgaagccgacgcgctgacgaatgagtttggtgagggggacatcctgctggccgacaaggggtatgacacgaatgccattcgggctaggtgtttggtcccagcatgtgatggtgtagagttgtcgccgacacagcggagagagctacgggacaaattcttcacggcagcgccaagaccacgcacgccattcgagcagagttacagcgatcgaaagcttcggccgcggagcttgcgcggcggtacggcatcaatgagaaaacggtcctgaaatggcgcaagaggcgttccgtcgaagatatgccgatgggaccgaaagagcggcgcagtacggtgctggctccggtggaagaggctgcaatcgtggcattgcgggtccaggcaaggttaccgctcgacgacgtctacatcgcgctcaaggatgtcatcccgcatttgacatgttcttcgttgcaccggtgcctgcaacgccacggcatatcgcgtctgccgaaaggcgaccgggaaaagcccaagaagttcaaagactacgagatcggctacttccacattgacattgccgagctccgctatgagggcggcaagggctttctcttcgtcgctgttgatcggacaagcaaactggtgttcgcacgtatctatcgcaaggccacaaaactggccccgccgggttcctcaagtcattgatcagaaccgtcccttataggatccatacaattctgacggataatggcgtgcaatttgtccagcgggagcaaggtactggccttactttctcgcacatctttggacgagtagctcttgaacacggcattgagcaccggctgacaaaaccatatcatccgtggaccaatggtcaggccgagcggatggtgtggacgatcaaggaagcgacggtcaaatcctttcactacagctcgattaacgaaatgcgccgccatgtgcgcgattggctgactgcatacaactttgccaaacaactcaaagccttgaagtttaaaacaccctatgaagcgattcacgaactctggaaatcaaagcctgaggcctttatcgtcaaaccacaccatcatatgatgggaccaaacacctagggcttgtctgcattcaaggattcccttttgcatgaaattctgattcaaggttgttgaaggagaacagccttgagcagacgaagccttacagatgagcaatggaaccggatcgaagcatatcttccggggcgagttggtacgcccggccgcagtggcgttgataaccgattatttgtcgacgccatcttgtggatggctgccaatgcagcgcactggcgcgatctgcctgcgaccttcggcaaatggacagcggttcatgcccgctttcggcgctggtcgcacgccggtgtatgggaaaggcttttccatgccctggctgatacgccggactttgaatatgtcctcattgacagcaccatatcgaaagtccacgcagatgcggcgggcgcaaaaggggggctgaagctgcctgcatcggtcgctcgcgcgggggattgacgaccaagctgcatgctgttgtcgatgctatcggcctaccgctgagaataaagccaacacccggccattatggtgactgtccgcaagcttcaagccttctatccggcttaaagggtgtgggtcatgtcattgctgatgcagcctatgatgccgatcacttaagggccttcattgccagcaatctcaaggcaacggatcagatcaaggccaatccaacacgttccagtgccccaacaatcgactggaggctgtacaaggaacgccatcagattgaatgcttttttaacaagttgaaacgctatcgtcgcattgcgctgcgatgcgagaaaacattgaccgcattcgtgggtttcgtccatctcgcatgcgctatgatctggttacgttaaatgcagacacgccctaaggccgccgagcgaaaggcctgggccaacatcccaccgaagagcaatcgcaaggactctttcgtgttttcgcgctgggtctgtcggcaacgcagtcttgtggagcgcttcttcaacaggatcaagcagttccgagacatcgcaacccgatatgataagcgcccggaaaactacctcgcagccgtaaagctcgtcgcaacaagaatatggtgccaaagtttatgagtcgacgccttaactccctacgaatacatttgcaaaatctgggcaacagagccagaacgatttaaactcaatccgcaccatcaaatgccgggatcaaacaattagcttcatagaaggaatgtgtaaagtgatgcgaattggtgtcgacgctcgcaatttagttaataatataactggcatatctaggtatgtcatggaaaattgccgagagctttatgagcgaggacatgagcttgtcttgtatacaccagaaaagccacgggtgcagttatcctcttcagaaggattcgactttcgagttagtaattttcaagggccagcggggcggcttttttggtctcaaactgttttgccactacagctcagaaaagatcgaattgatgttttctggggacctgcccaccgcctccctgcgttgaagggagcgattccgagcgttgtgagtattcacgacttggtttggtactacgcatcgtcaacaatgagactgcaaggttggcttgcagatcgcttccttatgaaaggagcgcttaggaatgctgatcaaattgttgctgtatcatatgcaacttcatcagcaatttcttcggtattccctcagtatacttcaaagattcaaatggtatatccgggtgtctcgcacttcaataggatcggtacttcgaacatcttaaaagagcatcgaattaacaagtcgtacggcttgttcatcggtaccttagagcctagaaaaaaccttatacggctcctcgaagcttatgcaaacttacctgaatgtgttcgaaataattttctgctggttgtagccggtggaaagggctggaacctaggagatattgggaagactataaatcggcttggcattgctgagtatacgcgtttaactgggtatgttacagacagcgatctaaacgatttatatagaaatgcacggacgcttctcatgccgtctctctacgaaggttttggcttacccataattgaggcacaagcctacggagttcctgtgattacgtcaaactgttcatcgatgcctgaggtggctggggatgcagcaatcttggtcgatcctctgaacgtagccgaaatatcgaatgcactttatagaatcgctactgataataaactatggcagcggaagtcattacttgctttacaaaacattgagcgtttcaaatggcataatagcatagaaaagctggaaagtgttttcatcaaagccagagaatctaagctcatgacctattaaattacttgcgaatatcggtcgcctttgattcaatcggatagcaaggaggcttctgctatgagtgatttgctgttgctgtcgcaggcacaggtgtgccggatcaagccctattttccgttatctcacggggttccacgcgtcgatgatcgcttgattttgagcggtatcatctttgtgctgcgcaccgggcttcggtggcgcgacgccccgagggaatacggtccccacacgacgatctacaaccgtttcatccgctggagcaggctcggcgtgtttaaccggatcttggccgaactggctgccaaacgcggtaagccggatcaattgatgatcgacgctacccacctgaaagcgcaccgtaccgcagccagtctgctaaaaaaggggatgttccccgacgtattgggggcaccaaaggtggcttgaattccaagctacatgccgtatgcgacggtcacggtcggccactcatcctgcttctgagcgaagggcagatgagcgattacaaaggagcagctaaaatgctccacgcctttcccaaagcaaaagatctgttggcagacaagggatatgacgccgactggtttcgagatgcattggcagagcgtaaaatcaccgcatgcattccatcacgagccaaccgcaaggatgtcatcccatatgatccggtcctctataaacggcgtcataagatcgaaaatatgttcggcaggcttaaggactggagaagaattcacaccagatatgaccgatgcgctcacaccttcttctcaagcatatgcatcgctgctgccgttaccgtcctccagatcaactctgatttcaatgttttgaagaatgtttcaaccatagcgttatcgtagcaatttcccgttccagacatggaaatcgtgatgctgctcgccttcagcttcgcctggtagtcaagggaacaatattgacttccacgatctcaatgatggatcaggccctttggtggacgtctcattgtgatggctttctcgagagcctgaagagccaactggcgatgcaggcggtcactgacggaccatccgacaacacgacgtgcaaagagaccaatgacgccagcgagatgcagccacccttctttcgtccaaatataggaaatgtcagcatcccatttctaattgggacctgttgccgcgaaatcctgcgcgagaatattgggtgcgaccggaaatgcatgatgactgtctgaggttttcctgaagcgacgcttctgacgcgcctgcattgcattttcacgtatcagacgggcaatccggtgacggccaagtgaccaggccgtgcgcatatgtgccagcattaccagatcatcgcgctggcggcgcctgaccggtcggtactccaggcgaaatagccactttggcttacgcccatgacacggcaaagacgagatgtggggaattccttcttcgcctgatcgatgaatcgaaacttcatcgactgttcggcaggaaaacagttcgctggactgttctctcatctgcctcaaccctgacgaaaaaagctgtcgcacgctttaatatctcgcgttcctgccgcaagatctcattttctcgacgaaggcgttttacagcgtaacctcaaaaatttcttggcatttatcggccgctatgttcaaggcttcgaaatagggaagtctttgatgacgcgtcgttgctacgaactaactgaccacgaatggtcgattatatcaccgttgttgtccaacaaaccacgcggcgttgctcgcgttgatgatcggcggatgctgaatggcatcctgtggcgatttcgaacgggctcgccctgggcggaagtttccgaacgctatggcccgccgacggcctgttacaaccgcttcgtgcgctggcgcaaagccggggtctgggatcggcttcttgaagcggtgtccaaagcctacgatggcgacatcgtcatgatcgactcgacctgtgtccgcgttcaccagcacgcggccacaggaaaaaaggggatggagacgatggtggcatgggacgttcccgcggcgggcttacgagcaaaatccacgcgctcgttgatgccgaaggtcgcccggtcaatctacgtctgactggtggacagatcgccgattgtgccgaagccgacgcgctgacgaatgagcttggtgagggagacatcctgctggccgacaaggggtatgacacgaatgccattcgggctaaggccgccgcgcgaaaggcctgggccaacatcccgccgaagagcaatcgcaagggctctttcgtgttttcgcgctgggtctatcggcaacgcaatctcgtggagcgcttcttcaacaggatcaagcagttccgaggcatcgcaacccgatatgataagcgcccggaaaactacctcgcagccgtaaagctcgtcgcaacaagaatatggtgccaaagtttatgagtcgacgccgtagttcagccaccatatcttcgtttgcatcaatcagttcgggatcatcaatggttgcatcccggttgcgggaaatccaccgtgtcagcgtcgacaggccgataccaagatctgcagcaatctccttctgcgtacgaccgctcgtttccgcaagtcgtacagcctcacgttcaaattctttcgtaaggggcactcgcttcgtcataaaggtttcctttcaactcatggaaacctctccacttttccgaagcaagtccaagctttgtcctcgatgcccttgagcaggcacttcatgatcggcgtcccgttcacggggggcttgtatatcacgcgggcagggcgttcaatacgtgtcagttcgctactccgagaggttggcagaagttggcatcgagccttctgtcgaaagcgtcggcgacagttacgacaatgcccttgccgaaacgatcagcggtctctacaaggctgaggccatccatcggcgcgggccatggaggaactttgaagcgctcgaatgcgtcactttggaatgggtcgattggttcaatcaccgatgccttatggaggccatcggaaagatactgccagccgaggcagaaagaacaatactatgccatactggacgcgccagtcatggccgcataacttaaacaagatgacctccagaaaacccggggcggttcaaagcgtgaatcttataaacgtcgatacgctttagtaaatagatggtctatctgtaaatttttattaagctttaatttgtgccatccatcatgtgaacctacatttaagttagattgaggaaaaccacagagatgcctgttgcctttggaacttctggcttgaggggagagtccgtcgatttcacggacaatgtttgtatggtgtatgttagcgctttcttacagcatctttctcataatttttcatatgaaacagtttacgttggagccgaccttcgggagtctagccctaaaataaccatatcatgttatagagctattgaactgacgggaaggagagcgatttgggctggaaatgttccgacgccggcgctcgcggcttatgcaatggctcccaatgcacctgccatcatgataacgggaagccatatcccagaggcctacaatggcattaaattctatcggcctgacggagaatttctgaaggacgatgaagcacccgtacgtggtcttgccgaagaattattgagtaaggttgttgacgggcaacggtccgtcaatttgcctgcgcccttggctgatgttgcagaagaatatgtgagccgttccatcggcgcttttggccgggacacactggctggaatgaaaatcggaattgatcttcattccgctgttgggcgagatattcttgtacgtatatttaaaggacttggagcggaggtttatccattccgtagaacggaaaatttcgttgccgttgatacagaagcgcttgatccagcggatatatctcgggcgcgcacatttatcgccgaacatgggctcgatgcagtagtgtcgacagatggacacggtgataggcctctggtcattgacgatcagggaagacaggtaaatggcgatacactgggtattctgacggctcgatatttccgtgcgaaaacagtcgtgacgccgctcagtacgacgagcgcactagaggagagtggctggttcgagaatatccacagaacacggactgggtcgccctatgttgtggtcgaaatggcgcgtgcggtggcgcatccagttgttggtttcgaggcgaatggcggctttctactcggcgacgatgtggcgttgaagactggtttattgcgccgcctcccaacgcgggatgcagttttgccagcagtggctgttcttgcgcaggcgaaagaccagggtatgcgattgagtgagatggtcgctacacttccttctcgtttcatgaaagccgatagggttaaggaagttcccggagaccgcgcagctccatttttgcacgctatagaaacgtcacaatcatttcgttctaatttctcctcgttgattgccgaaccggaagcaatctcgactgtcgacggcgtgcgaatggcgtttgcgaatggcgatacggttcatttccgacaatcaggcaatgctccggaaatgcggatctatagaaacggattccgcggagaaaactgatcgaatgttgagcgaatttattgcaaagctctctgaaacgatctgaattcatccgcgaaaggaagttaaagtgcgtgaaatgttgatgagaccagtagttttggccggcggaaaaggtacgagattgtggccgatgtcgcgctcgcaacgcccaaaacagtttctggctctgactggcgaactcagcctctttcagatgactttgaaacgattgtcggacccgaatcgctattcctcgccgattatcataacaaacgctgactatcggtttctggtggcggaacaggcattagaatgtggtgtcgaactttcggatgtcattctggagcccatggctcgtaacacggcaccggcgatcgccgctgcggctttgatcgcttccaaggatgagcagacccttattcatgttgtggcatctgatcacaatattgaaataaacgatgcatattttcaagctgtggatacggcctgcaatgctgctcgtatgggacgtcttgccacttttggcattacgccaacggaaccagcgaccggttttggttacatcgaagcaggcgagttggaagaaagtggagcttgtgcgattaagcgctttgtggaaaaaccgaaggaagaagttgcgcgcgaaatgcttgctgcaggcggcttctactggaactcggggatgtttttgttccgttcggacgtttttctcgacgaatgcaggcgttacgcaccagcagtatatgaggctgctgaggcgtccgttgcaactgcacagcgggatctcgattttgtgcgtctgaacagcgccgaatttgagaaagctccggatatttccgttgactatgcgattttcgagaagacaaaactcgcttctgttgttccgtcaccaatccactggtcggatcttggatcgtgggatgctgtctggaaggaaagcaaacaggatccgtcgggaaatgttgctcgcggacctgtcagcctgcacaacaccaataattcgctggtcttgtctgaaggcgttcatgttgcggtcaatggtgttgacgatctcacgattgtggcctcggaagatgcgctttatgttggcaagctctctgaagcgcaaggtgtaggcacgatcgtaaaggcgctgatgaaacaacccgccacggcgaagcttgctgaggagcatcggaccatctatcgcccttggggcggctacacccatttgctttcgggtgatcggtttcaggtaaagcgtctgttcatcaagccgggcaaacagctctcgctacagaagcatcaccatcgttcagagcattgggtggttgttcggggcgtggccgaaatcgtgatcgatgataagagccttttcctgtcggagaacgaatcgacatatatttctcaaggtgcgatacaccgtgtttcaaatccgggtaaaattctgctcgaactgattgaagttcaaactggagcttatctgggcgaagacgatattgtgcgcttcgaggatgatttcggacgtgtttgattgtgtgattatttcagcatgaaagccgtgtaatgaatgatgtgatacgtaaacttcaggtggaagtggagcgcttatcgtcgtggctccacaacgacgctttgcctctttggttgtcagccggtgtggatgcgccgaatagcggtttctttgaacgtattggacaggacggcgtcgcaacggatgcggataatcgtcgttctcgcgtgcatccgagacagatctactgtttcgccaaggctggcgccatgggctggcaaggcgaatggaagcagacggttgaagccggaatagaatattatgatcgcgtctatcggcgagaagatggtttctatggcagtcttgccggtcaaagtggcaagatgattgatcacacgtttgatctctacaatcaggctttttccgtttttgcggccgcccagatcgcggtttccataccggatcggtttgatgaaatgcgtcagcgagcgcttggtttgatgaatacgctcgtggcagattatcaccaccctctcggtggatttgaggaagccaacccgccaaagcttcccttgtgttcaaatccgcacatgcatttgtttgaagcaatgcttgcctgggagactgtcgatccagaaacccagttctggtccacatatgccgatgagatcgcaaatcttgccttaacgaaattcatcgatggcaagaccggtgcgttgcgtgaattcttcgatcacgattggaaaccttatccgggtgacaaggggagggtggtcgaaccaggacatcaattcgaatggtcctggctgatgggccaatgggcggaccgacggcagaatggcgatggcatgatggccgccaagcgtctattccagattgcagtggatcgtggtgtatgcgagcagcgcaaagttgccatcatgagcttgtatgatgatttttcggttcacgacagtctggcccgtctctggccgcaaactgaatggataaagtcggctctgttatttgcttctttgagcaaggacgaagagcgagtttactatctgcaatccgcattgcgtgccattgacgccctacggccatttcttgaaacgccaatcaaaggcttatggtacgacaagtggccggaaggtggtacgcttatcgatgagcccgcgccggcatcgaccttttatcatattctctgtgcctgttatgaagcagagaaaacaatatcagagctttaggttgtggtgtcgaatttttggttgtcgccgctgatgatgacgatcagatgtgccgatgatgccgcatctgtattggagaaacatgcgagttcttcatttttttaagacctattggccagatacatttggcggcattgagcgaaccattcatgcgatcgcaaaaggtgtggccgaacacggtatcgcgtcggacgtgttatccttgagtgcaaagccggaagaaaatacccgaaattttgatggtcacatggcatataaggccaagctcgaccttgaatttgcatcaacaggattgtcgcgcgatgtgttttcccggtttcgggagttgagcagccaagctgatgtcattcattatcatttcccctggcccatgagcgatatcgtgcagatcggtgtgcgcccggataagccgactatcgtgacctatcattcggatatcgttaagcagaaactacttcttcagttctatcgccccttgatgaaccgctttctcggcagcgttgaccggatcgttgccacctctccgaattatcttgcgacaagcgatgtcctgcagcggttcagcgataaaacgacagtcattccacttggcttggacgagtctgattattctgctgccgacgccacaaccaaggcgcgctggcgcgagcggtttccgcgccctttctttctcttcgtcggcgtgctgcgttattataaagggctaagaacgctactggccgcagcaagaacttccgatattgatattgtcattgtcggggatgggcctatgaaacctcagctcatcgcgtatgcgaatgagcataatctgtcgcacgttcatttcgccggcgcgttgccggatacggacaaaactgcgcttctggagttgagtgctgggctgatttttccgtcgcatctgcgctcggaagcgtttgggctatcgctggtggaggcctctatgtttggaaagccgatgatctcgtgtgagatcggtaccggcacgagttatgtcaatctgaatgggcaaacgggaatcgtggtgccgcctcagaacccggaagcgctctcagctgcaatgcgaagcattgcacacgatacggagcaggccaaagtttttggaatgaacgcacgggcgcgatatatagagcatttcactgctgataaaatggcgttagaatatgcgaaaaattatacgtcgctgatgcagtgataagaggttgttactattattcggacaagatcatctggcgccgttctcaatgcctagtactttcatgacgaggaagttagtaatggagcgtagatgaggcattatcttagctgtttagagtgtcgggcgattaatgtgcaccatatccagcggccatgaggtagttccagcattcatctggcgtgaaagtcaatggctttgaacatataactacgaatggcccaacatgggcattggcggcattacacccgctcagaaattgaaaatgactgcgtgaattctaccgctgacctccattaaaacgacgaggattaacgcagcacgaaccagagcggctttactcgcacaatatttagcgaaagcgccaggctcggcggaccgaccacgactgtttccgatattgcgacagcggattatccaaccaaggctgcgcgtcctatgaatttgcggctttcggccgtaaaactccgagcggcttctttaaaaaatcccgccataaattttgtgaaatggtgcgattttcaggcgggctactctttgcgtccgccctaatatttttgctttacgtacctcaacgcgaaagataagcttcctgacgtagagctttgggaggagttcgcgtgcagctggattatcgaatgaagcaggtgcgcaggacatgtggccatgcgtgcgttgccggtgcaggcgcatgactgcgccgcgtcaggctggcgagcctgctcttctggaagccgtttctctgtccaaatcctttgggccggtgcaggttctggaaaatataaatctgcgcgtcaacggtggtgaaattcacgcgatcattggtgaaaatggcgcgggtaaatccacgctcatgaaaattctggccggtaacgaacgccagacgggcggagaaatccgtattgatggcaagccggtttccttttccagcccggcagcagcagaggcacgaggcatcgtgctggtgcatcaggaaatcctgcttgcaccagacctgacagttgcgcagaacatatatctcggtcgtgaacttgggggtaagcggggacgcggactactggtcgatgatcggtcgatgcgcgagggcgcgcgcagggctatccgtgatctcggcgctgaaatagacccggatgccgtggttgcgacgctatcaattgcccaacgccagcttgtgcagattgcacgggtgctgttggtgccgcatcgcctcgtgatcttcgatgagccgacggcttcgctcacgcctttcgagacggaagcccttctgaaagtcatccgtgatattcgagccaagggcgttgcggttctctatatttcgcatcggctgccggaagtgaaggagatagccgaccgtgtgactattctgcgtgacggcaagctggtttccagccatttggcatcctctttgcagccggctgatatggcgcggctgatggttgggcgcgatgtcgccaagctctatcccgatcgcgcaagccggtatgacagcgccgctattctggaagtagaaaacttcagtgtgccgggcttcgtgcgcaatgcaagtttttgtctgaaccgtggcgagatacttggctttgccggtctggttggtgcgggccgaacggagcttatggaaggaatcgtcggtttgcgcccagccaagggagaattgcgccatgatggtaggctggtgcacttcaacaatgcacatgacagccagcaggcgggcatcgtttatctgagcgaagaccgtaaaggcaaagggctgctcctgtcgaaagatctcggcaccaatctcaccctggcttcacttgacaggttcgtgcgcggcctccagatcgaccgcaaccgcgaacgtgtggcgttggatgaggcgatccgtgcattcgacatacgcacgggccgtaaggatatcctggccggtcagctttcaggcggcaaccagcagaaactgcttcttgccaaaatgatgatgcttaccccgtccatcatcatcatagacgagccgacgcgaggcatcgatgtcggcacgaaggagcagatttatcagttcattgccaacctggcggatgaaggaaaatccatcattgttgtatcgtccgaaatgccggaactgatcggtatttgcgaccgtatcgtggtgatgcgggaggggcaaattgccggggaggtgagcggcgcaggcatgacggaacatgaaattgtggcgctcgccaccggcgttggcgccaacgaggctgcatgaaagggaggcgggcgagggagatgacagaggttgcgacggataagggcagggtggcgaagacatccagggattgggatctgagggcggttgcaccctttgttgcgttgctgctgctgcttattctaggcacgattgccaatccgaattttatcagcatcgacaatctgctgaatgttgcaacgcgcagcgccttcattgccatcattgcacttggcgctacctatgtaatctcatcgggcgggctggacttgtcggtgggagcgatggtggctttcgttgccagcatcatgatcttgttcatgaatagcggaatgattgccgatccggtgcttatgctcatcgcagccgtcatgctggcgcttgtcgtcggcgcggcttgcggcatactgaacggtatcataacgaccgtggggggcatagaacccttcattgccacgctgggcaccatgggcatttatcgcggccttaccacatggttgtcgcagggcggcgcgatcacgttgcgcaacccggaaatccagtcgctttatcgcccagcctatttcggctcggtgctgggcgtgccggtgccggtaatcgttatttttgtgacggcggcgctcgcggcatttgtgctctatcgtacacgctatggccgccatatcatcgctgtcggctcgaatgaggacgtggcgcgctattccggcatttcggtgaagaaggtgcgcaccatcgcctttgtcatccaggggctctgcgtcgctgtggctgtgcttctttatgtgccgcgcctgggctctacctcggccacgaccggcctgatgtgggaactgcaggcgattactgccgttgttgtcggcggcacagctttacgtggcggcgtggggcgcatctggggtacgatctgcggcgccttcattctggaaattatcggcaatatcatgctgctgtcgagctttgtcagcgaatatctgctcggtgcaattcagggcgcaatcataattatcgctatgctggtgcagcgttcgctgtccagaagataggtctatggactggcggaattgttggggcgattccagccagagaggaatgagagccccgcgtttactgggaggaagaccatgcgaaggaatttgatgaagcttgctttcgctgcattgacggcgggcgcgctggcttttgccggtgcagcaagcgcacaggataagaaagtgacgatcggcgtgtcgatcccggctgccgaccatggctggacggcaggcgtcgtctatcacgccgagcgtgtggcgaagcttctgatggaggagcatccgggcctcaacgtcatcgtcaagacgtcgcccgatgccgcatcgcaggccaatgctttgcaggatctggcagtgcaagggttggatggcctcgttgtcctgccgactgatcccgatccgctggtcaacgccatcaaggagatcaaggacaaggggaccttcgtcgctctggtagaccgcgcgccgagcaacaacgacaataccatccgcgatctttacgtggctggtaacaagcccgcactggggcaggtggccggtgaatatatcaaggccacgaccccggatgcacaggtcgtcgtcattcgcggcctgccaatcccgatcgatcagcagcgccaggacggtttcgataagggtatcgagggctccaatgtcaaggtgcttgaccgccaatatggtaactggaaccgcgacgatgccttccgcgtgatgcaggacttcctgaccaaatatccgaagattgatgtggtctgggcgcaggatgacgacatgctggttggcgttctcgaagctatcaagcagtccaatcgctccgacattcaatatgtcgtaggcggcgccgggtccaaggatatgattaagcgcgtcatggatggcgacaagcttgtgccggttgatgtgctttatccgccagcgatggtttcaaccgcaatggaactcgccgccggtcatttctatgaccagattccggtcagcggcgactatatcctcgacgcaacgctcgtcaccgaggataatgccaaagatttctatttcccagattctccattctgatcatcgttcggcgcaccttgccagaggcgcgccactatttattctggaggagctacgatgaagacgatcaaggggccggggatttttctcgggcagtttgcaagtgatgaggtgccgttcaatacatgggatggcatcaccagatgggccgcagaaaaaggatatgccggtgtgcaggttcccacatgggcaagccagctgatcgatctgaaaaaggcctcggaatccagggattattgtgacgaatttgccggtgtcgcgcgggaaaacggtgtcgaggtgacggagctttcgacccatttgcaaggccagcttgttgcggtgcaaccggcctatgatgaagctttcgacggtttcgccgtgccggaagtgcgcggcaatccacaagcacgccagcaatgggcggttgagcaggtgaaaatggccatccgcgcctcgcgcaatctcggcatcggtgcacacgcgaccttttccggtgcgctggcctggccgtttgtctacccatggccgcagcgcccggcgggtttggtggaaacagcctttgatgaactttcccgccgctggatgccgatcctcgatcatgccgatgagcatggcgtcgatatctgctatgaaatccatcccggcgaagacctgcacgacggcgtgacttttgagatgtttctggagcgcgtgaaaaaccacaagcgcgccaacatgctctacgatccatcccattacgtgctgcaatgcctcgattatctcgacaatatcgatatctataaggaccgcatcaagatgttccacgtcaaggatgcggagtttaatccgactgggcggcagggcgtctatggcggctatcagggctgggtcaaccgcgccggccgtttccgttcgctgggcgacgggcaggttgatttcggcgcggtgttctccaagatggccgcaaacgatttcgacggctgggccgtggtcgaatgggaatgcgcgttgaagcacccggaggacggcgcgcgcgaaggcgctgaatttgtaagggcgcatatcatccgcgtgactgacaaagcgttcgatgatttcgcctccggcggcacggatgaagctgccaacagacgtatgctgggactatgaggacgccatgacgattgaagccaaaatcaaggaaacatccgcatcccgcatccgcctcggcatggtggccggcgcgctgtcttcctcgccggaaagggcgcaggcttccggtcgcgagctggggctggccgaagaccgcatttattccagctacaaggacatggccattcgtgaagcgcggctgaaaaacggtatcaaggccgtttccatcgtaacgccaaaccacgttcattatgacgccgccaaggagtttctgcggcgtggcatccatgtcatctgcgacaagccgctgacctcgacccttgccgatgcgaagaagttgaagaaggtggcagatgaaagcggcgcgctgttcatcctgacgcataattacaccggctatcccatggtgcggcaggcgcgcgaaatgattgccaatggcgaccttggcgatcttcgtgtcgtacaggtggaatatgcgcaggactggctcaccgaagcggttgaagcgaccggcgcgaaaggggctgtctggcgcaccgatccggtgcaatcgggactgggcggcgcaaccggcgatatcggtacccacgcctttaatctcgcctcttttgtgaccggcctcacgctcgatagtcttgccgccgatctagacagttttgtcgagggacgccgcctggacgacaatgcccatgtgatgctgcgttttgaaggcggcgcgaagggaatgctctggtgcagccaggttgcgcccggcaatgaaaatgcgctgcgtctgcgcgtctatggcacaaagggtggcattgaatgggcgcaggaggatccgaaccggctgtggttcacgccttttggtgagcagaagcggctcatcacgcggggcggtgccggcgttggcccggccgcaacgcgcgtgacccgcgtacaggcaggacacccggaaggctatctggaggcttttgccacaatctattcggaatcagccaatgccattgaggctcatcgcaacggcaaaaaaccggaccgtgcggtggtctatccaactgtcgaggatggtttgaagggcgttgctttcattgatgcctgcgtgcgctcgtcacggaaaaatggtggttgggttaagctttaaagcgaaagggcaccgctggcgccctttctgtttcgtggggttcaaacgtagcgattgacgatgttttccagatattcctgacggccggatttcggctgcggattgatgtctttcgcttcgacttcacccgcgatctggtccagcgaaaggccgctcagaagcctcttgccgaactcgccgttccagcccgcataacgctcatcaagcggcttggataaagcgccgtcttcaagcatccgcgcggctgcttttagtccgcgtgcacagcaatccatgccgccaatatggccgattagcagatcctgcggatcaagcgactggcggcgcagcttggcgtcgaaattcgtgccgccggtcgtgaagccgcctgccagcagaacctgataataggccagcgccatctccggcacattgttcgggaactgatcggtgtcccagccggattggtaatcgttgcggttcatgtcgatggagccgaaaatgccaagtgtgcgggcaagcgccagctcatgctcgaacgagtgaccggccagaatggcatggccctgctcgatattgaccttcacctcgttttccagaccgtaacgcttgaggaagccgtaaaccgtcgcgacatcgtaatcatactgatgtttggtcggctcctgcggcttgggctcgatcaggatcgtgcccttgaagccgattttgtgcttgtattccaccacgaggctaaggaaccggcccatatggtcgagttcacgcgaaagatcggtattgagcagggtttcatagccttcgcgaccgccccaaagcacgtaattctctccaccgagccgcttggtggcgtcgatacaggtcttcactgttgcagcggcaaaagcgaagacatcaggatcgggatttgtggccgcacccgccatatagcgccggttggaaaaaagattggccgtgccccagagcagtttcatgccggtttcggcctgcttcttctcgaaaatatcgacaatttcattgagatagcgcgtgttttccgcaaaattgcggccctctggccgcacatcggcatcgtggaagcagtaataaggtgcgccgagcagggagaagaattcaaaggcgacatcggccttgagttttgccgcatcgatctcgttggaaaaccacggccggtcgaaggtgcgcccgccgaacggatcgccaccctcccaggcgaaactgtgccaataggccaccgcaaagcgcaaatggtcttccatgcgtttgccgagcacgatttcatctgcattataatggcggaaggccagcggattgtcgctctccggcccctcatagcgcaccttctgaatatcgccgaaaaatcccgtactcatgttcatcctctcaaggttctgaaattgtcaccgtccgcgacagggtttagtcaagtgcatggagcgccggataaagcgcgtgataacgctgataggcttcgtcataagctgaaagcagcgcctgttccggctcaatggtgcgcgcggtctgcggcggggtgcagatggtgaagggatcggccccggttgccgcgatgaggccgaggcgggccgcgccaaaggctgcgccgaaatcgccttcttcgggcagtgcaatcggcacattcaatgctgttgcaatggctttcagccaataggtggagcgtgatccgccaccgactgcggtgagcgaggtaatctcggtgccagccgattgcagggcaagacgattgtcgcgaatggcaaaggcgacgccttccagtacggcctgggtgagggcacttcggtcggcttcatgttccagcccgcagaaggagccgcggattttcgcgtcattatagggcgtgcgctcgcctgaaagatagggcaggaaggtgacgctgcccggtgctttcaaggtttcgcccagctcccgatcgagcgattgcggggttgcgccaacgatttttgaataccattcaagcgcgcttgccgcagacaggataacgcccatctggtgccatgtgcggggcagggcgtggcagaaggcatggaccgcactttccggttttggctggtaagcgccattggcagcgaaaagcacgcccgaagtgccaagtgaaacgaaggcatggccgggcttgaccgtgcccatgccgcaggcggaagccgcattgtcgccagcgccgcccgccacgattaccgatgcggtgaggctccattcggcggcaagctcggcgcgcagacatcccgcagcctcgctcccctcgaccagttgcggcatctgcccttcgcccaggccggtcttggccagaagctctgccgaccagcggcgcgcacctgtatcgagccagcttgtgcccgccgaatccgacatgtcggagatatattctccggcgagccagagacgcagataatctttcggcagtaaaaccttgcggatgcgggcgaaaatatcggcttcgttgcgtgcgatccagacaagtttcggtgcggtgaagctgggaaagacgatattgccggtgatggcgcgaaatgcggggtcggcatccagttcggctgcttcgcgatagctgcgcgtatcgttccagagaatgcaggggcgcaatacgcggtcctcggcgtccagcagggttgcgccatgcatctgcccggaaaggccgataccggtaatggcggaaaattccttcgggtgcgccgcgcgcaaggcttctatggccgtacggcaggctttgatccactgcgcaggatcctgttcgctccagccgggatgcgggcgcgaaacgtccagttcgccatgggccgcgccgaccgggttctgcgcctcatcgatcaaaagcgccttgacgccggatgttcccaaatcgagacccagatacataatcgctcctgttggaagtcttgttgcctgcttcagttgaagcggggcaggttgtctttcagaaagatttcaatgcggatgtattcttgccccggcacgatggcgagccggtcggccgaggctttgagcacccggatggcgctgcggatttcgtggcccgcatcctgcgccagaatggcgtggatgatgccgtcttcaagcgcctttaaggttatctcgtcgcgctcatgcgcaatgacgagcgggtggttggccttgtgtgccgaaagggcagccacaagcccgctattgcccgcgcccagactgtaaatgcctgcaatatcgctgcgttttgccagcatctcgccaaccagtttttcgacctgcgggtctttatcgaagccttccagtaccggcaatatttcccggtccggaaaatccgcctgcatcgccgccctgaatccgtcgaaacgttcgcggtggtcgcgcactttcagcgaaccagcaacgacggcaatcgagccctccgttccattggcaaaaagacccagaagccgtgccgcggtgcggcccgcagccccgttatccacgccgacataatgctcgcgcgcagattggccgagatcggaaacgagcgtaaccgcatggatgcccttttcagcaagccgcgcgcagccctcgcgtaccggatcggtatcgagggcaacaaaggctacgccgtccggtttgcgcgccgcactttcatccagcgcagcaacaagtgctgcttcatcgaaggctggaaccagccgcaggttgatgcgcacacgctcggcaagcgcacgctcgctcgccgcatataattccgaacgcaggctcagcatgaaggtgttttcgttgtccggcaaaatgaaatcgaactgatagagccgcccgcgcgcaagatttgccgcgcccacatcgcgcacatagcccagcatattcattgcggccattacgcgatcacgcgttttggctctgacaccgggacggtcattcaaaacgcggtcgaccgtggcgaggcttacgcccgctgttctggctatatcatgaactgtgggtttcattccgcctcctcgaagcggaccataagattaaaaatgaggtacgtaaatcaaaaaaatgaaagagggtcgcaaatcatcggttgcagcaggacagggctggcatctcgcaccggtgccgagcgggctgcaagtcaatataccggtggcaaaaacgggaccattcgggcggtgaggaatggagatatgtccgccaatgaaacgatcctgtgtattcctcaaacggcgtgcctgcgctcgatattgcgcctgccctggaggccgtcagggttttaccggtgcgctgggtggtgcttttgtgctggtggtcgcgtgttcagaggcgatcttggcagcctgttctgaaagatggctgtgcaggatgagtgcgccgcttggagcttgcggcagcggagcgccgatttcgtgcgcttccttcggtgaaagctcgaaacgcgccttgaatgccttggtgaactgcgtcctgtcattgaagccgcagcaataggcgatttccttcagcgaggtcggcttgcccttgcggtcgatcaaaatgcggtaggcgaggtccagccgcttgtcgcggatgacctttgcaacgccgccatccggctcgaaagcgcgataaagatgcgagcgcgacaagtggaaatgctgcatgatcgaatgcggccccagcagcggattggtgaggttttcatcgatataggttatgatgcgatggcgcatgggaagattggccggcgtgttttcgatggcttcttcctccttgctggtgatactcgctgaaagcagggtgagcattgcttcctgcgcggcaagtgcctcattgggcggcaattcggcggcgaccgcatccagcccacgagcttttccagctccccgcgctggatgacgatcgtgatgcgctctcctgcttccacactgcttgaaacggtttgcaaaagatcgaggatgacaatgtcgccgggcttggcgctgacatttgtgccgttgaaatcgccggtcattctgccagcgatcatggcctgcaggacataatggtccatgtcgctttgggcgatgatgctcggcgtgcgctggtagttctgcccgttagaggtggccgagccgatcaggcatgtgccgaactgttgtgaccgcaaggtgcctttgaagcctttgccgctttggtcatccgaggacatgacatcatagatgagctttaccgcttcgcgccagaagtcgtcgcgctgcgttgcatccaccatatctgttgacagaaacagctctctgttcatttcgatctttcatgcccagtgctgatacgttccaaagtttagttttgaataacgcgcgggaagcgtcattaaggatgatccggaaaaataaatgttattttgaagattatataatctatatgcctttttctaaaaagaatccacacaacttttgatttattaatagtatagtcatatatgaacgataaaaactgattgataaaaaacaataatattaaaactacccaacaaattgaggacaattcaaattagaagtatcctttatctcatcccaactttactgataggttgttatgagtgtccaatattgtataataaaaaagattatataaagatgcccgcaacttattagcatcgccatgcgtaaagtttaatggcgcacatcgacgcatgcccagccatttcggaatgggtagagcatcttcaagcaggccatgtgaaatagtgggacaatccagggttgctcgtgaaaagccaccgcggagttatccgcagtggcaaaatttcggggctggtttccctcttcgggaaagagcgtcagtaggggctgtctaccttgcccatctccacatagacggtcttgatctggctgtaatgggcaagcgcggcgatcccgttttcacggccgatgcccgattgcttgtagccgccgaaaggcacttccacgggcgtcagattataggcattgatccagcatgtgccggccttgatctggccgatcacgtgatgcccgcgggaaagatcggcagtgaagacgcctgccgcaaggccgaattcgctatcattggcgcgcgcaatcacttcgtcctcatcggaaaattccagcacgctcatcaccggcccgaagatttcctcgcgtgcgatggtcatagtgtcggtaacatctgcaaagaccgtcggctcgatgaagaagcccttatcgaagccctgcaatttcggcacgccgccgccacaggcaagtgttgcgccttccgccttgccttttttgatataggatagaaccttgtcgcgctgggcggcgctgatgagcggacccatctgcgtggcttcatcgaagggatcgccgatacggatttttcgcgtgcgctcgacaaggcgctcgatgaaacgttcgcggatattcttgtgaacgaagacgcgggtgccgttcgagcagacctgaccggtcgaatagaaattgccgagcattgcgccgccgatggcgctttcaaggtcggcgtcatcgaagacgatgagcggcgacttgccgccaagctccatggtgacatgtttcagctgttcgccagcctgcgccatgatgcgtctgccggtcggcacggaacccgtcagcgaaacctttgccgtcaggcgatgattgacgagcgcagcacccacatcgccataaccctgcacgacattgaacagcccgtcaggaagccccgcttccttataggcttccgccagtgccagtgctgaaagcggcgtgttttcggatggtttgaagatgaaggcattgcccatggcaagcgccggtgccgatttccacgctgcgatctggatcggatagttccatgcgccgataccgacgcagatgccgagtgcctcgcggcgtgtataggcaaacgagccgccaagctccacgaactcgccattgaagccggaaataatgccgccgaaaaactccagcgcatcggcagccgaagcggcatctgcaacgagcgtttcctgaagcgccttgccggtatccagcgtttcgagcttcgacaatttccggttcttctcgcgcaggatttccgccgtgcggcgcaggatgcgcccgcgctcgacgggtttcaatgctgcccattcgccttgcgctttcagtgctgctgcgtaagccgcttcgataatgcctggcgtcgcggaataaagactggcgatttcctcgccggttgccggatagatcacgggcagcggcttgcccgccttgtcttccacgaatgcgccgccaatgaagtgcgaggctttgggttgtgctttcattgttgtttccttgtgtaaggcaatagggcagtaaggcaataaggcagtatgtttttaagcgcagggaacacgacctatctattgttttttacgcatgtctttagcccgaaaccggttcccactttcgggagacatgctctaacatattgccctactgccttactgccctattcccctggaccgcgttagcggtccgacacctgccaccgcggattgatccacggctcctgattggagcgggcgagcggcgtgcggcccagaatgtggtcggacgccttttcgcccaccatgattgatgggccgttgagattgccgttggtgatgcgcgggaagatggatgaatccgcaacgcgcaagccttcgacgccgatgacgcggcattcaggatcgaccacggccatcggatcgtcaaccgcctccattttgcaggtgccgcatggatggaacgcgctttcgacatgctcgcggatgaaattgtcgatttcatcgtccgtctgcacatgggcgcccggctggatttccgctccgcgatagggatcgaacgcggcctgcccgaagattcccgcgtcagccgcacgcaatggcgaaaatcggcccaatcgtcttcatgcgacatataattgaacttgatgacaggcttttcacgcgggttggctgagcgaagcgtgacgctgccgcgcgatttcgagcgcatggggcctacatgggcctggaacccatgcgactgcgctgccgccttgccgtcatagcggatggcaaccggcaggaagtgatactggatatcgggatattccacacccgccttggagcggacgaaggcggcggattcaaaatggtttgttgcaccgtcgccggttttgaagagcagccattccacgccaatcctggcttttgaaaacaggttcagcttggaataaagcgtgataggctgggtgcattcctgctggatatagacttccagatggtcttgcaggttctggcccacgccggggcggtcggccaccaggtcgatgccgtgttccttcaaatgcgcggcaggcccgatgccggaaagcatcaacagtttgggcgagttgatggaagaggcggcaataatcacttcgcgccgcgcgcggatggtggaaaaggtgcggcccgcctcgatttccaccccgacggcgcgttttccttccagcacgatcttgcgcgcaaaccctttgaccagcttgacattcgggcgcttgagagccggtttcagataggcattggcggctgaccagcggcggccattatgaattgtctgctccatcgggccgaagccttcctgcttctcaccgttataatcatcggtgacttcaaagcctgcctgatggccagcctcgacaaaggcatggaacagcggattgtcgcgcttgccgcgctggacataaagcgggccattggtgccgcgccagccttcctgtccgccttgcgaattttccatccgcttgaaatagggcagcacatcggcataggcccagcctcgcgcaccgctttgtgaccaatggtcgaaatcgcacgcatggccgcgcacataaaccatgccattgatggaagacgacccgcccagcaccttgccgcggggggtgacgaggctgcgcccgccaatatgcggttccggctcgctggaaaagccccagtcgtaggtttccatgttcatgggaaaggagagggcggcgggcatctggatcagcgggcccacatcgggcacgccatattcgatgacgatcaccgaatagcgcccgtcttctgaaaggcgataggccatggccgaaccggcagagccggagccgatgatgacgaaatctgcttccatgctcaattctccgccgaaggctgtcctgaaagttgaatggcgatatagtcttccaccaatgcaatcgctgaggccgcatcgggtgcgtcggccccgagcgcatgacggatataaagcccgtcgatcatggcgccagcgccctcggctatgcggtttgcccgtgcgcggcttgtgagctgctcaagcgcgaaaaccagattggaatgcaggcggcgcgcatagatgcgcaaaagccgctttatgtcgtccgattgctgggcatggacatagaaggtcagccaggcggcaatcgtttcctgtgcaaattgcgtggcggaaaaattcacggcgatgattgccgcgatgcgctcatgcggtgtgttggcctgtttgatcgccacgttgagatcgcggcccagttcgcgcagcagatggcgcatggtggcgaggataagcttgtccttgccgccgaaataatgatgtgcaagcgcaggcgaaacgcctgcttcatgggcaatttgcgcaacggtcacatccagcgatccgcgctgtccgatggtgcggatggcagcatcaatcaattcgcgccgccgcaagggttccatcccgatcttgggcatgatgttcatccggttgtctggcttattgcgggcattttatctttgattgactggtcaatcaacaaaaacccgccattgaaaaccccgccccctgcaagcggggctggcgatttgcagcgaattgcgtattttccgggcaagaattttgcatttgcggcaaacggtgccgctggggggtaaggttgaagtgatggaaagcaatccggttctggtggaagtttatcgtggcccggtcgtcgaaagccgccatcgtggtgccatcgcggtggtcgatggcgatggccgcaatgttttttcgctgggcgacatagaacgcccgacattcccgcgttctgccatcaaatccattcaggctcttccgctggtcgaaagcggcgcggcggatgccttcggcttcgagaatgccgatcttgccatggcctgcgcctcgcattccggtgaggaggaacatgtcgcgcgggccgcttcgatgctgcagaaggcggggcttgattccacggcgctcgaatgcggcagccattggccttttcaacagccggtcctggtaaagcttgcccaaagcggcaggcagccgacgcccctgcacaataattgttcgggcaaacatgccggttttctggccgcttgcgttcattgcggtatggaaaccaaggggtatgtcgcgctcggctccagcattcaggacatggtgcgtgacacgatggaggcggtgacaggtgcaccgcatagtatcgatcattgcggtacggacggctgctccatcccgacctatgccattccgctgtcaaatctcgcacatggttttgcaaagatggcgaccggcgccgggcttggtgacaagcgggccaaggcggcacagcgcctcatccatgcctgcatggccgaacccttttacgtggcgggcaccaagcgtgcgtgcaccgaactgatgcgcatggcgccggggcgcattttcgtgaaaacgggcgcggaaggcgtgttctgcggttccgtgccggaactgggctttggctttgcgatgaaatgcgatgatggtgcgacgcgggcttcggaggcgatggtcgcggcggttctgtcacgccttttccgcaaggatgaggccttgtccgcaaagcttgcggattttgccagccccgagatgaagaactggaacggcattccccttggcagcgttacacccgcagccgtgttgggtacggcgcagattggctgacccgcaggcttgtaagccggaatggcctcccttacattttttgtatgagcagagcttttaccaaagaacaggacgacgcaccgaccgatctgggcgagcgtcccatcagtccgcatcgcaaccttgtcacgtctgccgggctgaagcagatcgatgatgaacttgcacgccttcagcacgatctggcagaggccaatatagcgggcgaacgctctgcggttgcgcgcatttcacgagatcttcgctactggatggcgcggcgtgaaacggcggaactttccgtgccagccccggacagcgatgtcgtgcgcttcggcatgacagtggaactggaaaatctcgatgacggcagcacccgccgctggaccatcgtgggcgaagacgaagccgacccgtccaggggcaagatttcccacgtagcgccggtttccatcctgctgttcggcaagccggttggcgatgtggtgaaaatcaacggcacggaatgggaaatcgtgtcgctgaaggtaaattagtcttcgtttataacaacggcatgatcgcggaagaatgccgcagcgccggtttcatctatttcgctggttgtaaccatcaggacgagctggatcacatcttcctgctcagcttcaagactgtagccattgaaataaagaaacaagtcggcggcagccagtccagtcctcttattaccatctatgaaaggatggtttttcaggattccgaatagataagccgccgcgagatcgaaaatatcgggattgccataggcttccttatgctgggcgcgcgccagtgcggagtccagcaaactggaatcacgaatgcctgtcgcgccaccgtgcaagcgcagttgttcctgatgcagagcttctatgaaaacccgcgaatgaaagtcgatcattgagcgagtacgcgataagcggtctcgtatttcttcatccgctcacgcgcgatttgcatcttcttttcaagaacttcggcatcctcagtgctgcgggctaaccgcaaaccgttttcatcggttgtaagtgtgagagtgtcgccggtctgcaggttcagccgttccagcacttccttcgggatgattaccccataggaattaccgatcttgcgcagggttatgttcatggctttctcccatgttataacagatgatataacatgggaggggaagcctgtcgagaattgtcagagccaccccttgctgcggaaataaagcagcggcagcagggccgaggcgaccatgaatatcagcgccatcggataaccccagggcgagtgcagttccggcatgaaggaaaaattcatgccatagatggatgcaacaagtgttggcggcatgaagccgacggcagccacggaaaatatcttgatgatggcgttctgttcaaccgagatgagccctacgatcgtatcgagcaggaatgtcactttattggccagaaaatccacataggccgtgagggattgggcgtcgcgctccagcgatttgatccaggagcgcgtgtctttcttggctgaaacgggactgttgttggccgagagatagacgagcatgcggctcaagccggcaaggctttcccgtgttcgcgacaggaatgttccctgtccgccgatctgggtgaggacatgtctgaaatcctctgtcgtcatcgggtgggccttgggctggcggcgatagatcgaatgggaggccgcatcgatcttgcctgccacgccttccagaatatcggccagccggtttgtcgtggcctcgatgatgcccagcatgatcgatatgccggtgcatttggcgggtatgagcccgttgccgggcttggttacgcgcgaaatatagatgctgaatgatttgggattggcatagcgaaccgtgatgagccgcgcgccatgcgtgatgaaggtgacgggtgcgagttcacgatggtcgagatcgaccgcatggaggataggcaccgtcagatattgcgctccggattccatataaaaacggctcgattcctcaatctccgtcatgtcttcgcgtgtcgggatggagatgcctgtccaggcctcgacaatatggtcttcgctgacgccaggcgtgaaaatatcgatccagatcacattgtcgggcaggggtgtccccggctcgacgtcaatttgctctagatggtccccggaaagacagtaaagcgtaatcatgctggcacctgactgcgaagctgcgaaatgaaacgcagattgcgcgaaaattgttaacggaatacggcataggccatcgcctcggcaaaagggggcgttgacaggcaatatattgggatatgactcatcaagtcatctgatgattttggaagacgatgaaaactatatccagaaccaatctgacggaatcggccatgcaggcgatccgggccgaaattacttcaggccgctgggtggtgggcgagaaattgcccaacgaagcagatctctccgcgcggcttggcgtcagccggggcacggtgcgtgaggctgtgcgcgcgctggtggcgcagggaatgctggaaacgcggcagggatcgggcacctatgtgcgctctgccgccgatactgcgcgcagtctggatcggattcgccatacgagcttgcgcgaccgttttgaaacgcgcgcgcttctggaaacggaagccgcgcgccttgctgcacagcgcgcgacccccaaaattattgcacgcttgaacaagcttctggatgagaggacggggcgcgccgatatggaccgggcaacgtttgtcgcgcgtgatttcgccttccatgaagcaatcgtcgcggcctccggcaacagtgcgcttgctgaaatttatgcttttttctcggcctcgattcgcgaatccattgaagccacgctcgatggcggcctgccggaaccgagcgatgaagcacaccgcaggatcgtcgaagccattgccacgggcgatcccgacaaggctggcgcgacggtgcgcagcttcatggccccccttattgcagaacttgaaaggttgttggcatcatgagccacgcaagcgccctaccgctggacggcccggcgggagacgatattctggtgcggtcacagccgcctctgatcgatgccgaggcggacagtgttcccgcgcccgatgctcagcgcccgccgagcaaagccttgcgcattctgctgggggcaagcctcgtgctgatcgcggccaatctgcgcccggttttttccagcgtgtcggtgcttttgccggaaatcattcaggcgactggcatgtcgtccgtatcggcgggcgtgcttacaacgctgcccgtcgtgtgccttggcgctttcgcgcctttcgcaccgcgccttgcacagcgttttggcgctgaacgcacgctgcttttcgtgttgatcgtgctgaccgtcggtacggctattcgcggtttgggcacacagtctttcctttatatgggggcggcgcttgcaggggctgccatcgcggtcggcaatgtgctgctgccgggtgtggtgaagcgcgattttccgaagacggcggccatcatgaccggcctttatacgatggcgctttgtgcgggggcggcttcggctgcgggcttcaccattccaatcaagaatatgctgggctgttccggctgcgctggtctttgtgctctggctgccgcaggcgctgcgcgccaagcaccatgtggcccattccggtttcaaggttgccggcctttggcgcgacaggcttgcctggcaggtcacgcttttcatgggactgcaatcgtccaccgcctatatcgtgtttggatggctggcgccgatcctgcgtgaaaggggcatgagtgcaggcacagcgggcggtcttgtttccttctcgatcatggcgcaggtcattacctgtcttctgatcccgtcgattgccgtgcgccagaaaaaccagagcttcatcaatgtgtttctctgcggctgtgcggttctggcactgattggctttctttatctgccaggctgggccttcctgccgctcgccatcattcagggcatagggcagggcgggctcattgccgccgccatgatggtaatcgtcctgcgctctccggattcacatacggctgcacatctttccggcatggcgcaatgtgtgggctatattcttgccgccatcggccccttgctggtcggcatgatccatagcgcgacaggcagcttcgccgcctgcggtgtgctgttcgtcctgcttggccttggcgcctccatcaatggctggggggcagggcgcgccgggcatgtcggtgtgcaggtgtcgaaagacagcgcataaaaacaaaacccgccggaatgatcggcgggtttttattttgtccggtcgggcctggatcagacgaactggccaaggccgggaatagcgccgacaacggcgtccacaggctcatcgcctgccttttccttggcaaaacggatggtttccttggcaacgccggagatttcccccatgccaaggcccgcacccataagctgggtgccgagacccatcacaccgccaacgaggttcgacaggaagccgccacccttgacctgcgatacggcttcttccgcacccggaattgctgccagcagttgctgcaccttatcggccgggccttccttttgcaggaaggcgaggatcatgccgactgccttttctgccgttgccgcatcaatgccaacgttcgaggtgatgcgcgcgatcagttcttccatgagactctcccaaaaaatcttacgtttacgtaatatgcactacagcaggcgctttgcaagtattcccgacaataaatatagggaaattttctgtggcgactatgacatggattagcggcgcggaccttgcctgttgcggctttaatcattgtcgcgggatagggctgcggttatacctttagagcataatccgaccggggtgagacgaggatcgataagattatgcttcaaatagaagattttagagcgccgatctgattgaatcggatcgaaacgcgctctaaaaaccctgccttatggcatggttcgcttgaatagagggagcaagccgcctgatgactgctgaagatgctatttttcttggcgcaagccgcaagccggacgatacctaccagcagccggaatatctggcgctgcaatatggcaaccggcatggtcttgttaccggtgcgacgggtacgggcaagacggtttctctccaggtgctggcggagagcttttctgcggctggtgttcctgtgttctgcgcggatatcaagggcgatctctccggcattgctgctgcgggtgttctcaatgacggtctgaaaaagcgtgccgccgaagtgaagctcgacccatacgagatgcgggctgctccggtgattttctgggatatttttggcgagaagggccaccccgtgcgcgccaccatttcagaaatggggccgcttctgctgtcgcgcctgatgaacctgaccgatgcgcaggaaggggtgctgaatatcgccttccgtcttgctgatgaagaagggcttctcctgctcgacctgaaggatttgcaggcgatccttaccgaaatggcgggccgctccgatgagctttcggcaaaatacggcaacgtcaacaaggcgtctgttggggcgatccagcgttcgcttctggtactcgatcagcagggcggttccaaattcttcggcgaaccagccttgcgcattgccgacctcatgcgcacaacgacggatgggcgcggcgtggtgagtgtgcttgccgccgacaagctgatgatgaatccgcgcctttattccactttcctgctctggctgatgtcggagcttttcgaggaattgccggaagtgggcgaccccgataagccgaagatggtgttcttcttcgatgaagcccatcttctgttcgatgaggcaccgaaggctctgatcgaccgtgtggaacaggtggtgcgcctgatccgctccaagggcgtcggcatctatttcgtcacgcagaacccgcttgatgtgccggaaaccgttctggcgcagcttggcaatcgtgtgcaacatgcacttcgtgcctatacgccgcgcgaaaccaacgcggtgaagacggcggcggatacattccgccccaacccggatttcaatacgtttcaggcaatcaccagccttggaaccggcgaggcgctcgtttctacgcttcaggccaagggtgtaccatccatggtgcagcgcacgctgatgcgcccgccatcctcgcgcatcgggccgctgacgccggaagaacgcgcgcagatcatcgctgcaagccccgttgccgggcagtatgaccagcctctggaccgtgattctgcttttgaaatgctggcgcgcaaggctgccgatgctgcggccgcgcagcagaagaccggacaggaagaagaaggcggcggcggtttgctgggcgatatcatcggcacggcacttggaacgggtcgccgttcaggtcgccagacggttgcggaagctgcgatgaaatccgtcgttcgctcggtcggcagctcgctcggtcgcgcgctggtgcgcggtattctgggaggtttccggcgataatgggcaggggaataagggaataggggagtatgtttggttgcggacggcttttccgcccgcgatattctagagcgcatcccgaaaagtgtgaaacggttttcggaaaagatgcgcgttaaaacaaaggattagagcgccgatctgattcaatcagatcgaaacgcgccctacagccctactgccctaaactcacatgacgaggataggcgtcttcgcaggcacgcgatcgtagagatcgatgatatcctgattgaggaagcgcacgcagcccgacgagacagccttgccgatcgaccaccattccgggttgccgtgcaggcggtagagcgtatccttgccgtccttgaaaatatagagcgcacgagcaccgagcgggttcttgaggcccggagccatgccgccattcttggcgctgtactgcaccagttccggctggcgggccaccatttcatccggcggggtccagcgcggccactggcgcttgtactggatgacggcgcggccggaccaggcaaagccttcgcgaccgataccgacgccataacgcagcgcctgcccattatcgagcaccagatagcagaagcgattggccgtatcgatgacgatcgtgccgggcatttcgcctgtcggatccggcacgacctggcgcagatagcgcgtgtccatcttctgaatgggaatagccgggagctgatatccgttatcttctaccgcagcatacatttgcacccagccgccgtaggaggaatccacattggcctgtggtacacggttggcgggattgccgaaagcatcgacatcgatgatcggaacggtctgccccaactgagcgcaaccggcgaggccggtcgccgcagttgctgtcattgccgtcaggaaggaacggcgggtaagggtcgtttgcatatgaaaaccagattgatgatgggagagggatagagatacaacgtttaaggttaacgaaatgcgaccagaccgggggtggtcggtgcgcggtgaacagttgaatttgcatgggccgctgcttgatgcacggctgggttcgacgtttgtgagcaagaaacgccccacaaatgtggcgtcgagccggtcttattacggcctaaatgaggcgagcaggctcctccatggcgcgtgttgccccggcgacacgattttggcggatatcaggggtatcccgataaaagtcgggttcaaatttttgtgattcaatccagaagatgcaggcttggcagaatgagggccgggggaaactgcttgtattcatccggctcgttggaacggttgatccacacgccgcgcattccaaaacgcaccgcgcccgccacatcccagcggtttgatgactggaacgagatggcggaagggtagagccgccattgcacggcaataagctcatagaccgcaagcgaggtcttgtatttcttcaccatatcgaccgagatgacatcatcgagcagcacgtcgagggcagcggacctgaccgccgcctccagcatggcgggcgagccgttggatagaatggcaagccgtgcgccacgatccttcagggccttcagcgccgcgggcacttccgggtagcaatcgagtttccaataggcatcgagaaggtcgttgcgcagcgccggatcgacggaaggatagtgcgcaagggcataatcgagcgattcttctgtcagtttccagaaatcgctataagcacccatcaggctcagaacccacgaatattccagttgttttgcgcgccacaattcggacagggcccgcccgtccggccccgccttgtccgcatgtcgccgcaccgccgaatggacatcgaacaatgtgccataggcatcgaaggcataggaactgtaggacaccgtttcctccgtggagcatgaatgtcagcaaaagactatctgccccatcttgctgggatttcaataatatttcattgccttgaagctgaattgcgccattgcgccattgccgcccgcattgttgcggcttatgtagattgcgcacgcaagttttgctcttgcatccgggcatcatctatttgctttgcccgccgcaagcttaaagaaaagaggagagtttccatggctttcgaactgcccgcccttccgtatgactatgatgcgcttgcgcctttcatgtcgcgcgaaacgcttgaatatcatcacgacaagcatcatcaggcctatgttaccaacggtaacaagcttctcgaaggttccggcctggaaggcaagagcttcgaagaaatcgtcaaggaaagcttcggcaagaatcaggccctcttcaacaatgccggccagcactacaaccatatccatttctggaaatggatgaagaaggatggcggcggcaagaaactgccgggcaagctggaaaaggcctttgattccgatcttggcggttatgacaagttccgcgctgatttcatcgctgccggtgccggccagttcggttcgggctgggcctggctttccgtcaaggacggcaagcttgaaatttccaagaccccgaacggtgaaaacccgctcgtgcacggtgcggcgccgatcctcggcgtggatgtgtgggaacactcctattacatcgattaccgcaacgcgcgtccgaaatatctcgaagctttcgtcgatagcctcgtgaactgggattacgtgctggaaatgtacgaaaaggcggcataagcctgccgattgtttgaaaagcgcctgctctcaggggcttatatattgaggccgggcatcggttatgatgctccggcctcatttattatcagggtcttgcacgcttggcggatggatggccaattggcacatcgtctgcgacgctgcgtattcttcttcgcgataatcggattatcgcttgatacagcgcgccagcgttgccgcgcctgcattggtgtatttgctctgcatcgtatagagccagcccttgcattcggacatcgtggtaaagcagcgatagcggtcaattgcgacgagcgcgtcgccatcgctgataaagggcgaatcgtccacgccgctgaactggccgacgatgatgccgctgccgcgcggcggcgtgttgcagcgtcgccccgcatattcgctcacatccttgcggacctgcgcctcggcgctggtcactgtgggaataacggccggaagagccagggcaaggctggtcagaaaagccagggaattgatcttcatggccgtgcactccagattgtagagtattttcaggataatgcggcaaaacaaatacttagagtggctccggcgattccgttaaaacggaaccgccctcgcaggataaaggcttgataatcagtttttgaagcttggaaccttacccaccaccttcaatgcgaaagcgaaactataggcgacttcctcaaggcgcgaaaagcggccggaagcgcctgcatgtccagcatccatattgatgcggaacaggaccggatggctgtcggtcttcaattcacgcagtttcgccacccacttggcgggttcccaataggtaacgcgtggatcggtgagccccgcaaccgccagaatggccggataggcctgcgccgttacattgtcatagggtgaatagctggcaatggtgcgataatctgcttcggaagcaatcggattaccccattcgggccattccggtggggtgagcggcagggtgtcgtccagcattgtattcagcacatcgacgaagggtacttcggcaatgatgccgccaaaggcttgcggcgccatattggcgatggcgcccatcagcatcccgcccgccgagccgccatgggcgacgatgcggtcatggctggtgaagccttccttgacgagatgctgcgctgcggcaatgaagtccttgaacgtattggtcttcttgtcgcgctttccgttttcgtaccaggcgaaccccttgtccttgccgccgcgaatatgcgcgattgcataaacgaagccacgatcgacaagcgaaaggcgcgatgtgctgaagcttgccggaatggtgatgccataggagccatagccgtagagaaggcaaggcgcggagccgtccagcttcgtgtccttgtgatagagcagcgaaaccggcacgagttcaccatcgaaggcgggggccagaatgcggcgcgtcacatagtcctgcggattgtggcccgagggcacttcctgcgtcttcaggagcgtgcgttcgcgcgtgcgcatattataatcgaagagctgttccggcgtcgtcatcgacgaataggaaaaacggatgacatccgtatcatattcggcgctgccatgcagtcccagcgaataggcctcctcatcgaaagcgatggcgtgttcttcgccggtcttgcgatcatggatgacgatgcgcggcagaccgttgtcgcgttcgatccagacaagatggtgcttataggctgaatgggagagaatcagtcggcccggcttttcggcgacgatttcctgccagttttcaggctgtggcgcggaagctggcgcctggcagatcttgaagtccttggctccgtccgcattggtgagaatatagaaaacatcgccgcccggcgcgatatcatattcagtgccggtcttgcgcgccatgacgagcttcggttcggctgacggatcgtctgcgggcaaaagccagcattcggatgtttcgtggtcgtgaatgtcgatgaagatataatcgtcgagcgcggagccgcccacaccgaggaaaaagcccggatcggtttcctcataaatcagcttgtcgtctgcctgctgtgtgccgatcttgtggtagaaaacctttgacgggcggtggttttcatcaagccgtgtgtagaagaagccttcgcttttcgcatcccacgcgccgccgccattggtatcggtaacgatatcttcaaggtcggccatggtggtgagatcgcgcaccttcagcttgtaaaattccgatcccttgtcgtcatacccccagatgaggagattgtggtttggggcatgatcggcggaggcgaggcggaaataggccttgccttcgccttccctgtcgccgtcgagcaggatggtttccggcccgccatcgcgcggcgtgcggatgaaatagggctgttcgccgccagtgcgataggagacgccataggcataggggccgtccttggccggaacggaagaatcgtcttccttgatgcgcccgcgcatctcggcaaaaagcaccttttgcaggttttccgtatctttcatcaaggcggcttgataggcgttttccgcgtccaggtgcgcgcggatttccggcgccagaacagaaggatcgcggaacacttcctgccagttttcagcgcgcagccatgcatagtcatccgtgcgggtgatgccgtgccgtgtgtcgcttgcggggtgcttgggagcgtgcggaggaagagggcgtaggaaatcctggggcattcaaaattccagtgaaccggtttcaatttgcttcaaaagcgccaaagggacgcattttcagctgtgacatgcatctctatatagttgccggaaatgtccgatgcgagttgttttccatgaattatagttaagcgttgcccctttaaggcccgattccgaaggcacgatctttttctataaatcatatttgtcttggcacacgtacaacaaaacttgagggaaaaaacagttgctaacgcaggctatacaaaataaggggatcgcctgcgagaacaatgttatcgcccaccatcaccaataaccggcttgcgccttaatcggaagttgcgctgtctgtaagtctcaattttcttgcggtgccctgtttaatatcattttatttgtcgatctaagaagagttgcctattattaatgtaatatggtttgacaattctattgcaaatggcatcgtcaattgatatttccataagggatcgagttgggccggattatgaaatacgcagcggcggcaaggggtgggttgccattgtcagccgctgcgcggacaacaaaaaattaaaaaaggaaaacttatggaaaatctggaaacgaacgacgaaagcaccgagctgcttttgagtttgaccgccgatgtcgttgcagcctatgtcggcaataattccattcgtgcaggcgaactcccggttctgattgctgaagttcatgctgctttcaagcgccacgtcgaacgcgaagaggccccggtcgttgttgaaaagccgaagccagcggtgaacccgaagaagtctgttcatgacgactatattgtctgccttgaagacggcaagaagttcaagtcgctgaagcgtcacctggtgacccattacaacatgacgcctgagcagtaccgcgaaaagtgggatctcgatccgaactatcctatggttgctccgaactatgctgcagcgcgctcgcgccttgccaagaagatgggcctcggccgcaagccgaaggacgcctgattcttcagcgagtgaatcacgaagcgcctatgcggggaaatcagtccactgaactgatttccggtcccgcttcgatgcatcggataatgcgtaaaaagcacagaaatagagcggttccaacgactcccttttaaccggaaccgctctaaacttttgttttcgtgtatatctttaccccaaccaggctcccattcctggggacatgttttagcaataatggcgcatctgccttctcctgacagtcctgccttccagcacgtcgagtgcctgttttagcgcgatatgccggttgagatcatagctccagtggccatttgtgcctttcagccgctcccgctcgatcaagcggcagaggcggcgggatgcctgctgtttttcctcctttgaggctttcatcaatagatccatgtctatgcccgcaataatttgaagggcagcgcgctgcatggcgttcatccgctcctgcgcgcggttggcgagaaatgcattcctgtcgattttcagtgtggcctgcatcatgtgattcccgtttgtcctgttgttgatggaaacaggatcgccccgttcgggaggatggggataatattcctatatcttggataaaatcttttttagcacctttttagaaaacttatccacgcttgcaatttccagcctataagaagatattcctattctggtgaggaaagatggatatctttggaactgttggatgtcattcatacgcgggcgcaggctttcgagtccttgaagcgtattgcggcgcgccatgggcggcctctcaatcccgatgctctcgtgcgtcttacacaccgcgccgacaagaagcggcgcgagcgatgcatcgaattatgcgaggcactgatcgatcttctggctgcctcttttggtgccagcggtgcggaaatccgctcaccgcttcgcggacggcaggaagtctcacgtatccgtcagatcggcatgtatgtggcccatacatcgctgggaatggctatgaacgaagtggcgctgggctttgcgcgtgatcgcacgaccgtcatgcacgcctgccatacggtggaggatttgcgtgatgacgtagagttcgatgccctcgtttccctgtttgaaaaaatcgttaattcggcttttacggcgtggaggatggcagcatgacgaggcagatttcggcagcggaaacgcgcattatccgttttttgaagcagggcggttgcgagcttcaggattcggttcgcgaaacgcacgctttgctggttggcgaacaggggactattgcggcttcgcgccttgaaatcgaacggatgcgcaaggctggaaccatacaatgtgacgggcagcgcatcgcgctttctgcaatgggacgcaagcgtcctaaagagcagaaaaagcccacgctaaccgccgcctctgtccgtgagacatacgagatagagccgggcgaaaaggtggagatcaatccggcggaatccccacttgccatgctttatcggcgccggaacgccgatggccgcgcctttatttcggaggatgaattccgtgcgggcgagcgcctgcgcgctgatttcacgcgggggtcgctcatgccttccgttacgtcgcgctgggatgtccaggccgggtcgggcgggcattatggggcaggcggcatggctgaactgaccgatatcgcccttgcaagccggataagggtggagcgtgcgctggaagctgtcgggccggaactgagcggcattttgatagacgtttgctgctttttgaaaggactggaaacagtcgagcgtgagcgtcaatggccggttcgttctgccaaggtgctgctgaaagcggggcttgccatgctgcatcgccattataatcctccgcgcgaaggcgaaaggcgaaggggggcagtcctgcattggggggcggaggattatcgccctgagattcgaccgcggagtgtgtgaagagggtcgcgattgacactcttcaggcgtgattatatcgctcgggcagcaatatctgagccatatggcggtttgcggggagaaaaatcaatggtcgggttcgggatcggttggaagccaccctcgcacggcttgcggcgcgggcgggtgaggagcacgtcttcagcaagatctatgcggagcgtgcacgggcggaggccgatgcagcagatacgcggctgcgcgcagggcggccgcttggtccgcttgatggccgcatcgtttcgatcaaggatctgttcgatgtggcgggcgagccgacgcttgcgggttcggtggttcgccacgatgccccgcctgcgggctgcgatgctctcatcgtgcagcgcctgcgcaatgccggagcggttattatcggcaaaacccacatgaccgagtttgccttcacgccggtcggcctcaatccgcattacggtgagccgggcaatgcgattgacccggcgcgcattcccggtggctcatcgtcgggtgccgccgtttcggttgccgaaggcacgagcgagatcgccatcggttcggatactggcggttcggtgcgcattccggcggcactgaacgggctggtcggtttcaagcccaccgcgcggcgcattccgctggaaggcgcctttccgctggcgccgtcgcttgattcggtcgggccgctcaccagaaccgtggctgatgctatcctggctgatgcggtgatggccggggaaaagcccattctgccggaggtcttgccggtgaatgggctgcgtatcgccttgccgaaagactatctgctcgcggacatggagccagatgtcgcagctcattttgaagcgtctctggccgcacttgaaaaggccggagcaatcattgccgatcttgcggtggacgacctcatcgggcggctgaaagaggcaacccgcataggttcgattgccggtatagaggcaagccatattcatgcttccacatggctcgccgatctggacgccaatgtcgatattcgggtcaagcgcccgctttcggtacgcataaaggtgccgcttgaggcctatcatgcgctcatggaaacgcgaaaggcactggcgcgtgaaatggatgaacgcctgagtggtttcgatatgttcgcaacgcctgcaacacctattgttgcgccgacaattgcttccgtcagccacgacgaggaggaatatgaccgggtggagaacctgcttttgcgcgatacgcaggtcgcaaaccagttcgacctatgcagcatcaccctgcccatgccgggcatgaaattgccgactggcctcatgctgaccgcacgcaatgactcggacaagaggctgcttgctgcagccttgtcgattgaaaaattattagagcatgatcccgaaaagtgtgagcggttttcggaaaaagaccatgcttaaacaaaggcctagagacggcctgacttaaagtcgccgtgctctaggttgattctttcgccagctcggcttcgcggtggatgcgcgccaccatggcgcgcaggccattggagcgttgtggcgtgagatgctcgtcgagcccaagctttttcagcacttcttccggctcggtcgccagaatttcggaagcgcgtcggcccgaataaagcgccagcacgatggcgacgaggccgcgcacgatatgcgcatcggaatcgcccagaaattcgatgaccggatcattgccatcctgcggcagggttttcagccagacctggctcacgcagccctgcaccttatgcgcggcatcgcgcgcatcgtcgggatagggcggcaattccttgccgaggtcgattacgtagcgatagcggtcttcccaatcgtcgagaaactcgaaatcggacatgatgctatcgatggtggtcgtcatgatactcgcctgaaataggtcattgcggaacttctgccgcatatatagtggcgaaagcccgcaaggtcacggaaaactgtcagcggtttggcgtgatggagcctgtcacacgatggtcgagcgcccgcagggcttcctcgcgcggggttggaaccggaatttggctctttacagaaatggtttcggcggcggcaggccgctcttgcacgggcgtttcttttttggcgccaaaacgcgcgctcagatattcgagcatgacgcggcttccttccagaaatccgctgcccgcgcttgaaaccagcgaggtgccgcttttgcagaaagacggattatccatgcacagcttgcctatttcgacagcggttttgccattggcgagaatctgttcgatggagcttggttcctgcttcgcctgctcatgggccggcttttcatgggccttgttttcctgatccgcaggaaagaagtgcggcactgcgatgaatgccagcgacagccagaatgcggatttgagaagaaaacggatcatgccctgtctgtacaagctttcggtttttgaaactgcggtccactttccaatgaattctaaaagattctgtaaccagccaattccatggcctgtagtttgcgcggcgatgggatcgctaccttctgtttaccataggtgaaaaagcggccccccaaagcgagataagtgcttgggctgggctgaccttatcgtttctttaaagcctcatctgcaatctggagccaaccggagggctgtttttcaaaatcggctttcatgggcaagaatattgcgagagtgagtaggacacgttgaacgtcattcatttgaaagcagcgcagatcgttcgcaacagcctgcatgggctggcctgctttcacgaccgtttttgccggcgctgggtcgcaacgcccgatgcggcgtcgatacgcgtcatcggtgcggttttcaccttgcccttcctgctttgtgccgctgttgcggcttcgggcgtcgccgctggcctgacggattttgctattctcgctggcagttttacaggcgtggcgatgattttctgtgccctgtcgctcatgggcctgcgcgcgggaattctgggtgcgctcaattttgcagcctatggcgcggggcttgccacaattggcgctttctcgaacggcaatgcggcgctgtggctgatggctgcgggcctgccgcttgaaatctggtttgcaagccgcaagcccggcagcaccatcgcaggctcccttgcagccatggcgatccttgctttcctcgcggtgaaaaccggcgggactatatcgggcggctcgctcatttctggtgcgatattgttgctttacgcggcaagtcttgttctgcggggcgttgccgtggcgcgcaagcccgtgcaaatttctgtcgccgcgccacaggttgccgtcgctgctggcgatatgcagttcggcctcgatattgaaggtattgtttcttcggtcgatggcgagacggcaaagctgcttggtgtgcagccgaaaatgctggaaggcacggcgctgatcgaccgcgtacatgtggctgaccgcgtacagtatctttcgcttctggccgatcttcgcgcaggcatggccacccgcaaggtggatgtgcgtctgcgttcaatcgaaaatggcaatccggtttttcgcgcctatcgctttgagggggcgggcagcgaccgggccattaccctgattggccgttcgctggaaggcgaacagaagcttctcgatgaaatcgcgatgctgaaagcggaactggaatccgaacgaatcggcaagggccgccttctggctaccgttagccacgagttgcgcacgccgctcaattccatcatcggtttttccgacatgctgacgcatgaaatcggtggcaagctcgccagtgacaggcagcgtgaatatgcgggcctcatccatcagtccggccattatctgcttgagctggtcaatgctgtcctcgacaattcgcggctggaaaccggcacttattccatcgcgccgcagagcttcgtcttccgcgatgccgtagaaatgtgcacggcggtcatgctgccgcaggcagaaaagaagggcgttgccttctgtcaccgggttggcaatggtgtgggtgaactcgtggctgatcgccgcgcggtgcagcagattctgctcaaccttgccaccaatgcggtgaagtttacccaatcgggcggttgtgtcaccattgatgccgcgcgcgtcatggcagatgggtgcccgatgctggaattcagcgtttcggataccggcattggcatcgagccggaagacctccagcggatcggaacgccttttgtgcgcgccggcaacagctatacgcaggcgcaggaaggaagcggtctcggtctttcggtcgtcaagggattggtggaacggcatcaaggctcgatgcagctcaagagccgccccggcgaaggcacggtcgtcatgatccgcctgccgctggctggcccgcaatatcgcgcaggagaagaacaacaggaacttggcacggtgatcgatatgtaccgtcaccagggagaaaggcgtaatgactggcagaaagacgaaatccgggaccaaagcccagagcagccacatgcgcaaacccgcaaaacggcgtagcctcgcagcacggctccttcatttctttttcacgtcggcttcggtgcttgcgatagctgccggggattttgtcgtgcgcaatcctgtcctgaccgggggtgcgactgcctttctcgtggtgatgggctttgtgtccgccaatgcgctctggtatcagccggaagcgcatgacgccgttttcttccgtacgcgccccgatttcgtattcaagccgacgccgcgcgcagcactgccgggaacggcggcgataaatagtgagggcaagcctgccgctcagtccgttcggcagcccgcaaataatgggccaaccccttcggtagcaacggctgatctgtcgccggatcgcctccagttgagcggctctgttgacgatatgctgccagcccttgcgccgaatgccgatctggagattgcgcggctgcaacagcgtctttccatgctgggcatttataaggggccagtcgatggctttaccggcccgcagacccgcgaggcggttgaacattggcgcgccttgcagcagaagcttggtgtgaaacaggcaagccttcccgcacaactggaaaacaacgcgcccgcgcaggacgacgtggccgggataattgaggtggcagtgccttcgccgcgcccgcaaccggccgttttgaaggatgctgcgccgatcaagccgaaagccgaccttgcgtcctatgaaaagccggcacacaggaaacagcctgccgccgctgccgcgcaaccctcgaagatcagttcgcaggatattgtccgggtacaggccggcctgaaagcgttcggaaatgacacggttccagtcaatggccagccgggcaaggcaacgcaggaggctgtgcgcgaattccagaaactgttcggcctgcacgtcaccggcgagatcgattccgctctcatcagcaagatgcgcgaaatagggctgataagctgatccggagcccgtcatgcgcctgacttctgatttctgggtttcggcccttatccgcaaagtgcgcggcgggggcggtttcgcctatcttgcccggcgtggctcgcccgaagccggtgcaattttcatcaaggtcagttcccggcttggcgcctgcgacctctattcgcctgcgccgcagacctcttatgaagaagatagcgacggtgagcgcatgttcctgcgtatcctgcacaatgcggatgacatggccgcaaacacgcgcatggagcgcgaaatccgcttcgattctgatctctggctggtcgaactggaagatattgccgatgcaacggaatttttccgcatatcggtggatgagtaaagcctagcttctatttgaccgacctgatgggcttcggcgcatccgtattggcggcatcgtccagcggctcattttctgctgatacggccatttcgcgcagcttgtttcgcagcatcgcggacatatcgtccgatttccagcgccgaacgagggacatggcctttgcccggtcgatggaacggtagatatgcacaaaatcgcgcaggccatcgcgcgtcgtctcgatggagccgagaacggcggtcattaccagatagcattcaggcgcggagaggccgagcgccttcagcgcgatgggcaaatatgaatcgggccatttgccgataatcgcatcggcgcgatcgaaggaaatatcgagcgcatcggcaagtgcggtgcgaaaaagctgcgaatcgatcaaaagcgccgtatcgatcagatgttcacatcccggcagcgcgcccgcagtaaaaaaaggctgttgcagcgcacgcaccagccgctcggaatggttttccctcatcaatggtccgctggccacggagaggtccggtatttccggtttttccagtggttcggcatcaatattggcaaggttttcctgaagcgccaacgtgcggtcgattgcagcgtcggcgaaactgcgcagcacgccgcgcagcaaaacatcgtccgactgtcgccgggctatggcgcgcgcatgggcgatgccgtttccggcgataatatcgacaaggtcgctggggcgcaaaaggggagaacgcaacagaagcggcgcggaaatttctaccggctcgttggcaagtgcgagaacaagacgccgcggcgcttcttccagatgtgccagcgcattggcggcatggcgcttgccgcgcgtggaggcgcattgcaaaagcggcatggcaaggtcttcaagctgctgcatatcctgccggccgggacgcatgatggtcgcaaacgccgataatgcagcggccagaagatcatcggccttgctgcttccggtttttgaactcgacgggctccggttgcctgaaatttcctccaggacgcggaactgatcatttgtcacgcaaagatactccggtaggcatacactcaccgccattttacatcctgggcgttacgcaaccggcgatcacgcaatgctccccgcatggtcggcatagcggataatagagatgaagccttagcaactcattaaccgtgccacaaagaggcgggctggattagagcataatccgaccggagtggaacgaggacgatcaagattatgcttgaaatagaataaatcagatcagcgctctaaaacccctcgaagggctcacattgcgcttcatcgaagaaacgctgcacctgcgcgttccatgttgtgtcgggcacgaagacgcgcagcaccgcagcgccttctccaatattctgttcgatgaatatggaacgcgtgtctgaccgtgatgcgtcggagcgcaggctcgccattccgatcggatcggctatgacgagatcaagcttgcgatcattggagacattgtcgttcaggctgtagagattgtcgccattgggggcatagatagaaagcgaccagtagggaacgttgcgttgggtcgtgatatgcacaggcccattggaaagatcgaagcggcaggtcgcttccttcaccagcgggtcgctatcgctgatcgggccggttttctggtccagccgataaaagcgatagggatctccgcttgcttcgatgcgcgaccatgcattcttgtccgaatagacgggaaccagaaaaacaatggcaatatggacgattgccgccccgatgagaccaagaaggacaagacgaacgagcttagccacggcacgcctcctgtcctttcggaccttgatttgctatgcgaacgagactgggcatgacgagatcggaaaggccggacgacgacccggcgggcgtgtcgtagagcgtcatgacaagcacgaaattgcctcgcccctcgacgggtagccagttgcctggggaggcgtcggggctgatcgtgatcgacaggctgccgtctttttcataaagcaccgcgcgggagtgaagcgcggattgcaggccttcgcgcggggcgatgggcttgagatccggtgttgccggatagagggtccagaagcgggcgggtggcgtaaaaccgctgagacgataggtgcagccgcgccgcaattcccgcccggcactgtcgcgctgcgcatagaagggcagtccttcggtggttccaagcggcagataagccttgcgggccgctcgtgccttggaatagggatcggcatcgggtgtgccggccgccggataggcgcgccatgcgccaacgcgcagctccccgaagccttcaaaactgtccagtgcgtaatccacgctccagatgcccccgccaagcgcgagcgcaagcacagccactaccttgaaaatcgttttgaacatcgcccctcagagtaccgaaacttttgtgcgctcggctatcgtaggcagaggcggcgcggcaaggaagcggtcatgcagttccttgagaatttttgtcgccagcggcgataaaacccgtggtggggcagccattgtttcgtgcggcctcgtatcggccacctgtgcgggcgggttcttcggctgggcggggaagggcgggttgacgcccggcagcggcttcaattcgatattctgatgggcgtatgccatcatgcgctgccaggccatggctggcagaacaccgccggtcagttccttcatgggcgtgaaattatcgttgccgaaccagacggcggcggtgaaatttccggtaaagcccacgaaccaggcatcgcgatagttctgggtcgtacccgttttgcctgccacgcgcgtcatcgtaagtgcggcgcgccggcccgtgccgcgctcgggcacctgcaccagcatggagttcatctcaagtgcggccttttccgaaagggcgcggtgcggctttggtgcgtcacggccaaaatcccaaagaacctttccgtcggatgccaggatttgcgtgaaagcgtgacggtttccggccatgcccgcattggcgaagacgttaaagcctgttgcctgatccatgacggtcatttcggatgtgccgagcaccatcgtcttatgggaggagatgggcgattccacacccattgcctttgtgagcgcgacaacgggcgccgtggtcagataatcgcgggcaaggcgcaccggcacgctgttgagcgagcggacgagcgcggtggtgagatcaacccggccagcaaaactgcgcccgtaattgcgcggcgaccagttgccccagctgatcggtgcatcggaaacgatggtgcttggtgtcagccccttttccatggcagccgcatagacatagggcttgaaggatgaaccggcctgccgcagcgccctggttgcgcggttgaactggctttcgccatagtcgcgcccgccaacgagcgcgcgcacggaaccgtcattggcaagcacgacggtggccgcctccgatacgttatattccttgccatattggcgaaggtgaaattcaagcgattcttcggcggctttctggatattgcggtcaagcgtggtgcgcacgatcagcgtatgctggttgaacctgtctgcaacctttttcacctcgtcgaaggcccagtccaggaaatagtcggggctttcatccttggcgcgatctatgacgctggccgggtggcggcgagcgacggcaacctgaccttcgctgagaaagccgctttccaccatgttggagagaacgacattggcgcgggcgcgagctgcaggcaggttgacgtgcggcgcgaatttcgccggagccttgaacaggccggccagcatggctgcctcggccagcgagatgtcctttacattcttgccgaaataaaactcggacgcggctgcaatgccgaaagtgccgccgcccatataggcacggtcgaggtaaagctggaggatttccttcttgctgagattgctttcaagccagagcgcgagaaaggcttccttgaccttgcgttcgatggtgcgctcattggaaagaaacaggtttttggcaagctgctgcgtgatggtcgagccgccctgaaccacgccgttggcgcgcatgttctggcttaacgctcggctaagccccatgagatcaatgccgtaatggtcgaagaagcgacggtcctcggtgccgagcacagccttgatgacatgatccggcaattcatcgataggcaccgcctgccggtgcagaataccgcgccggccaatctcgttgccataacggtcaagaaaggtgacggcataatcgtcctgcgcgcgccagtccttcttggtttcctcaaaggctggcagcgccagcatcaacatcagcacggaaccggcgacgccgagcgtaaagccttcgtccagcacttccaccgtgaaacggcgaaagccgcgcacgcgaaaacgccgggagaaaatcgtgatgttttcccaccattcgcccaagcggaaatgtaaattgtagagcgcggaatcaatccaggcgtcgagtccgatcaggcgcgaaacccggaagggcttacgcttgtcgtttccgcgatctttttctgccgtattacgcatgaacactgacttcggcatagggttgtcggagacaaggcgagatttgcctcattatcataacagataaataagctagctcacgcaaaatagctaaatgaaatatgcggattgattttatgtaggaaagaaatcaataaataggaaaatagtccttgactgcgttacggtgctttggtagatattggctacggtcgagaaattgcgactgatgccatcttagctacatacccccggctgacatggtaaggatagccccggaaagccatcggtttttcggggtttcttttagagaattccggctctcgaagggccgcatgtttcggcatcgacacccattacaattcatggatagcacagttgaaaaccgggaaggggctggcgcagcggcacgaacgcatccgcctggcgtaccagctacaggtgaggcacggcattacggctgaagacctcgcaaaaattctgggcctttcggaagaaaggtatgacctgtggttgcggcggctgaaatgcaccggcagcgaggcaaaggcgccgcagcgcccgattgagggcgctttcgagcggctgcaagcggaattgcaacgattgctcgatggggaacagcttcccgacaagagcaaggccgaagccttgatggcgctggcaaaagcggtgaagacggtggatgaactaaccgcagaaagcacaaccacagagacgggacgggagattgcaacgcctgacataaaggaggtccggcaggctctggcccggatagacaggagaatcgaagaacttgcagaaaagcgcgcgcgggaaatcctgggcggtgggcctggcgtttcggcagatattggcagcgcaagacgaatggctgatccgggcgcgtgatgcgcaattgccgcccgatggcgactggcgcgtctggcttatcatgggcgggcgcggctcgggcaagacgcgggcgggcgcggaatgggtttcaggcatggcgctggggctgccgcctttcgcgggcaagccgagcggacatattgcgctggtgggcgagactttcaacgatgcccgtgaggtgatggtggatgggccatccggcattctttcggtttcgcgactggtccggccccgctacgaggcgtcccgccgccgtctcatctgggataatggtgcggtggccacgcttttttcctcggaagaccccgacagcctgcgcggcccccagttcgacgcggcctggtgtgatgaactggccaaatggaaaaacccgcaggagacgtgggacatgttgcaatttggtctgcggcttggcgacaatccgcgtcaggtggtgacgacgaccccgcgcgcggtgccgcttctcaaggcgcttttgacggacaggactgtttccatgacgcatatgcgcacagcggaaaatgccggcaatcttgcggaaggtttcatgcagacgattgcgcgccgctatgcgggaacacgccttggacggcaggaactgaacggggaactggtggaggagcgcccgggagcactctggtcgcgggaccggatcgagcaatgtttcgaggaaaatccgccgccgctggcgcgtatcgtcgtggcggtcgatccgcctgcctcgtcgggtaaagcgtcggatgcctgcggcatcgttgtggccggaattgacgcggaaggggtcggccatgtgcttgccgatgagagcatgaccatggccaagccgcaccagtgggcgcgccgcgccattgcgctctaccatacgcatgaagcggatgcgattgtggccgaggtcaatcagggcggggaaatggtggcggcggaagatccttccgtgccggttttgaaacggcgcgcctcgcgcggcaagtggctgcgtgccgaacctgtggctgccctttacgagcaggggcgggtgcgccatgccgggcgctttccggcgctggaggacgagatgtgcgatttcgcgcctgaggggctttccagcgggcgctcgcccgatcgtcttgacgcgctggtctgggctttgggcgaactcatgctcggtgcggaccacaaaccccgtatccgccgtttcggctgaagatcatcattattcatggagaggccatcctatggcttggaattggccgtggcgcaaaagcgccgcgaacctgcccgcgcgggcaaatgcagtatcccagaccaaaatggcgaacggtttcgtggcgctgcatatggagcggaatgcatcctggatcgcgcgtgattattcgacacttgcccgtgagggcttcatgcgtaatccggtggcgcatcgttgcgtgcgcctgattgccgaagcggcaagcaccattccgtggctgctttatgagggggcgacggaacatgaggcgcatcctcttctcgaccttctcacccatccgcagggggcggtggagggcggcagctttttcgagcgtctttacgggcacctgctgattgccgggaatgcctatgtggagcgggtggatctgccaagcggcaggatggaactccatctcctgcgaccggagcgggtgacggtggaaaccgatgccgatggctggccgcaggcgctggtctatcgctctggtttggcaagccgcactatcccggttgcaggcttggacgctcccggcctgcatctgaagctcttccatccgctggatgaccattatggttttccgccgctcgaagcggccttgatggcgctcgacattcataatgcggcgggcgcgtggaacaaagccctgctggataattccgcccgtccttccggtgcgctggtctatgccccgaaggaaggcggcaatctgacggaggaacagttcgagcggctgaaagcggaactggaggagggatataccggcgcttccggcgcggggcgcccgctgcttctggaaggcggccttgactggaaggcgatgggctacagcccgcaggatatggatttcatcgaggcgaaaaacggcgcggcgcgcgatattgcgctcgccttcggcgttccgcccatgctgctcggtatccccggcgacaatacctatgccaattatgccgaggccaaccgtgctttctaccggctgaccgtgctgccattgatcgggcgtaccgccaaggcttttggcaattggctggggccgctctttggcggcggcctgcggcttgaacacgatatcgacaggatcgagggcctttcggcggaacgggaatcgctctggcggcgggtgtcggaagcctctttcctcaccgacgatgaaaagcgcgatgcggttggctatcagccgcgcgtgggaaggagggtgtcgtgaacaattggaacgacgcggttctggcttccgataccgcatggctgtggttcgcgaagattgctggcgcggtcgcaggttcggtggtttcgctggcctatatgctgccgcatggcaagcgggaagcagcgatacgctttgcggtcggcatcatctgcggcatggttttcggtggcgcggcgggtgtgaagatagctgaaactttggcgcttggtgacgcgcttggccgcgcggaactgatgctgatggggtctgctgccgcaagccttgccgcctggtcggcgcttggggttttcaggcgttttgccgagcggctgaaacaggcgcccctgccgggcgttttgcctgccgaaaggaacatgcatggcgagatttgatctgaagctcgatatgaagcgcgctgcgcttgccgttgaagaagttgagatcgacggtagtttttctggctatgcgagcgtcttcggtctgccagacctgggcaatgacgtgatcgagcagggcgcttttgcccgtgcgctcaaggagcgcggcgcatccggcgtgcgcatgttgtggcagcatgatgcggctgaaccgatcggtgtctggacgcagatacgcgaggatgcgcgcgggctttatgttgaaggccggcttgccaagggggttgcgcgggcacgcgaggcgttggaactaatgcgttccggcgggctggacgggctttccatcggctttcgcaccgtcagggcgcgcaaggatgcacgcacgggcctgcgccatatcacgcaagcggacctctgggaaatctcggtcgtaacctttcccatgctgccgcaggcacgcgtgacgggcatcaaggcgggtttgccgacgataagagagtttgaacgctggctcacgcgggatgcggggctgagccgtgcagcggcgagaaccgtgatagccaagggctatgcggcgctcggcgcaagcctgaatgggcgggaagccatcgggcaggacgaagcggacctcgcagggcgtatgcgccgggccgccagaacaatgatctgaaatcgcaactttaggaacaacatggaacattcctctattcgcgcgctcgaaaccaagagcgtggaaacgaaggcgcttgcccccaatgcaggctctgacggcgatgtcgccgaagctttcgacgagttcatgacggctttcagcgcctttcgcgaagccaatgacgaacggttgaagaaggtcgagaaacatgccgatactgacgtgctgctgcgcgagaaggtggaccgcatcaaccgcgcgctggacgaacagaaggcggcgctcgaccagttcgtgctgaagcgcgcgcgcccgccgcttggccagaatgcgccgatgggcgatgtcgagcacaagcaggcttttaacggctatgtgcgccgtggcgacgagcaggctttgcgcggcattgagcagaaggcgcattcctatgcatcgggcccggatggcggctatctggttccggctgaactggaaactgaaattggccgcaggcttgccgttctgtcgccgatacgcggcatttccggcgtgcgtcaggtttcgggcgcggttttgaaaaagccattctccatcagcggcccggcgacgggatgggttggcgaaacggatgcgcgcccgcagacggcttcctcgaagctggccgaactgcaattcccgaccatggaaatctatgccatgcctgctgcgacttcttcgctgctcgacgacagcgcggtcaatgtagaacagtggattgcggaagaagtggaagccgcctttgccgagcaggaaggggcagccttcgtcagcggcgatggtgtcaacaagccgcgtggtttcctgagctatgagaccgttgccgatgatgcatgggcatggggcaagatcggccatgtcgcaacgggtgtggcgggtgcgctgccgccggaagatccatccgacaagctgatcgagctgatctatacgctgaaggcgggttatcgccagaacgccaattttgtcatgaaccgcaagacgcagagcgtactgcgcaagctgaaggacaaggacggcaattatctctggcagccgcctgccgccattggcgaaaaggcttcgttcatgggggttggcctggtggaagccgaacatatgccggatatcgcagcagatgccgcggccatcgccttcggcgatttcgggcgcggttatctggtggtggaccgcatcggcgtccgcgtgctgcgcgatccttattccgccaagccctatgtgcttttttacaccaccaaacgggtgggcggcggcgtacaggatttcgaggccatcaagcttctgaaatttgctgtctgaaggcatccaactgtgacagcggttttgctgtcatttttctcaggttctttcaaccccctcctgcggtttttggcagctagtaaaacgctcgaaagagggtgaatctttttggggggttccatgcgtaactgactgatttgaaagttatcatctaggggaaagccatgacgatgtttcttgtgacgccaccggcgctcgagccggtgacgattgccgacgcacgcgcgttcttgcgaatttctaccgagagtgaggatgatatccttggccgcctcatcaccaccgcgcgcgagttggtggaagccgaaacggggctggcgctcattgaccagacctggcgtctgcgcgttgatcgctggccgcgttcgggccgtctggcgctgttcaaatatccgatcaaagcggtgacgggcgttgttgcctatcggccggatggggcggcgatcagctttttgccggacgaatttgcgctgcatcatgacaggcgcccgcagcgtctttacatggcgcaatatcccgatgcctccacattctgcggtatcgaagtggatttcattgcaggctttggtgagagcggcgttgaagtgcctgatacactgaaacaggcaatccttaccctgaccgcccatctttacgaatcgcgcgcaggcgtgaacgccgatgccgttcagcgatctttcccgcccatcgtgaaccagatggtcgatagctggcggcggatttccctatgaacaacgttcttttcatcgatccgggccagctcacttccgagttggcgctggaagcgatgcagcctctgccggatggaatgggcggttatgcggaaacatggtcggaaattgccatggtctgggggcggatcgagccggtttcatccacgcagaaagatttcggcgcaaggccgcagccggaagtgacgcatcgcattctcatgtgtttccgtgaggacatttcgaccgataagcgcttgcgcaaggcggggcgcatttttgcactccgctcggtgcacgatccggatgaaagcgggcgttatctcatctgtctggcacgggaggaggggcgatgaatattgccatgacactgacctttgaaagcctcgttcgcgcctgcgctggaaggcgctggcagcgggtgaggcgattgccattgaacaaaatcggaatgtcaaggatgcaagcgggggcaagcatgaagactggcgcggcagcactccagaaagccctgtttgaggctctgaagaatgacggcgaactgattgaaacccttggtggagagcgggtctacgaccatgtgccggcgcgcacaccgtttccctatgtaacgcttggcgaaaccatgtgccgcgactggagtacggccagtgaagagggcggcgaacactttctcaacattcagatatgggccagggaaagcggacgcaagcgggtgctcgatatcgcagcgaagattgcaatgcggcttgatgaaaagccggtcgagatcgaggggcacaggctcgtcaacctgatgctgaccgaagttctggcgcgcaatacagacggtcttggcagctatctgggcacgatgcgctatcgcgccgtgacggaacccgcctgatagctgcccctgacgattggtatgggataaggagatttatatggcagctcaacgaggcaaggatatcttgcttaaaacggtgcgcgatgatggcacgtttgaaacctgtgcggggctgcgcaccaagcgcatcgcgttcaatgccgaaaccgtcgatgtgacggatgccgatgctgccgggcgctggcgccaattgctggcgggcagcggtgtgcagcgtgcctcgatcagcggttccggcatcttcaaggatgcggcctcggatgccctgataaggcgcattttcttcgatggcgaaattcgcgactggcagatcgttctgccggattttggtaccatcagcgggccgttccagatcaccgcactggaatatggcggcaatcacgatgccgaggtgacgtttgaaatcgcgctggaatcggcaagcctgattaccttcggagaggcgatatgatgatggccaatcgccaccgcggtgaagtcgccgccagactggatggccgcgactggacgctctgcctgacgctgggcgcgctggcggaactggaatcggttttcgagacggacaatctttccgcccttgtggcgcgcttttcctcgggccggctttcggcgcgggatatgcagcgcattatctgcgcggggcttcgcggtgacggacatacggtaagcgaagaggatgtggccgacatgcgggcagagggtggcgtggcaggctttgcgcatatcgtgtcttcgctgctgacggttactttcggaacgtctgaaaaggattctgcgccaaacccttgagtgccgcagttgaatcgaaaccttcgcctgtacggccttttccatgggacgaggcgatgtatgcgggtttcggtttgctgcggctcacccgcaggcgttctggtcgatgacgccacgcgaactttcagcggcgatcggccccctggcccctgtgcttgatgccccctcgcgccagacgctcgacgcgctgatgcttgctttccctgacaggtaaattcatgacagatgaaactgtaaccgtatccgtcaacgcggatacgagcgcctttgatcgcgccttgagcgaccttgaaaaacgctcgtccagcttcggcaacagcctcaattcggcgctgaaaggtgcgatcacatccggcaaggggctggaagacgtgctgcgcgggcttgcatcgagccttgcgggcacggctctctcggcaggcctccagccgcttcagggcctgacctcttccatgatgggcggcctgctcagcggcattcgcggtatcatgccctttgccaaggggggagtggtttcaagccctacctatttcggcatgggcaacggctcgctggggcttgccggtgaagcgggcgccgaggccattttgccgcttgcgcgcggcagcgacgggcgtcttggcattgccaccggcggcggcagcaaaccggtgcaggtcgtgttcaacatgacctcgcccgatgcatcctccttccgtaagtccgaagcacaacttgccaccatgctggcaggcgccgtgcggcgcggcgcgcggaggctttgaacatggtcgaagcctttcatgatgtgcgctttccccttggcgtatcgtttggtgcgacaggagggccggaatggcgcaacgagattgtgacgctgacctccggcctggaaaagcgcaacgcccgctgggcacattcccggcggcattttgatgccggaacggggctgcgctcgctggacgacctgcggatggtcctcgcctttttcgaggcacggcgcggttccctgcacgcttttcgttttcgcgatccgttcgatttttcatccgcgaccggcaaggcgtccctatcggcattcgatcagccgcttggaaccggcgatggagtggcggtgcactttcagcttcgcaagaattatgaaagctatgaccgtccaataacgcttcccgtgccgggctcggtggttatcggtgtcgatggtgtgaaggtgccggaaggcgaggcatttaccgtcgatccactgaccgggattgtaacctttacgccggattatctgccggcaagggatgtgcctgtcacgtccggcttcctgttcgacgtgcctgcgcgcttcgatacggaccgtctcaccgccagcatagcctcgttccaggcaggcgaaattccatccattcccattgtcgaggtgaagagatgatcccggtcccgcccgcgcttgaatcacatttgcaaggcgagctgacaacacattgttttgcctggcttataagacggctcgacggtgctgttttagggttcaccgaccacgatgcgccattgaccgtcgatcaggtgatatgcgatccgctgacaggattgaacagcagcgaggcctcaaccgcccttggcctcggcattgctggcggcgaggtggagggggtcctttcgtccacgcagatcagcgacgaggatatcgagcagggccgctacgatggcgccacgatcgaagcttttctcgtcaactgggacgagccggatcagcacatgctgttgcggcgctgggcggcgggcaaaatcagccgctcgggcagccgcttcgttatggagttgaaaggtgttgccgcagccttcgatgcggttcgcgggcggcgtatcctgcgccactgcgatgcgatgctgggggataaacgctgcggcatcgatacgggtgatccccgttttttgcgcagggaacaatgcttgtcgccgaaggcacacggcttgatgtggcgggccttgatggctttgcggcgggttggttttccgagggccgtcttgcgtggaccagcggggccaatcggggacgggcggtccgtgttgtcggccatgcgggggcaagcctgcaacttggcgagccgatgatcttgccggtggctgcgggtgatgctttccggcttgtctgcgggtgcgacaagagcttcgccacctgcaaggcgaaatttgccaacggcgtcaattttcgcggctttccgcatctgcccggcaatgatgccgcctatgcctatgtcaacagcacgaatgattacgatgggggcgttctcgttccatgatgattgccgaacgggttcttgccgaggcgcaccggtggatcggaacgccttatcggcacggcgcttccacgcttggcgtgagttgcgattgtctggggatggtgcgtggcatctggcgggcgctttacggcgtggagccggaaaatccgggcgtctacgcgcccgactgggcggaggtttcgcagggcgaccccatgctggaggcagcggtgcggcgtgaggagcacgcgccgcagccgggtgatcttctggtgtttcgctggaagccgggctttgcggccaagcatatggggatcatggcgcgcgagggccgcttcatccatgcctatcagggccatggcgtgctggcctcggcgctggtgccgcaatggcgcaggcgcatggcaggcatttttctttttcctgaaccaaaggtctgattcatggcaacagttgttttgcaggccgtgggcgctgctgttggcggcatattcgggccggtgggggccgccattggcgctgggcttggtgcgatgggcggttatgccattgataacgcgcttctcaattccacccgtcatatcgaaggcgcgcggatgaatggcggccgcgtggcgacagcggaagaaggtggcgcacttcccttcatttatggcacggcgcgggtttccggcacactgatctgggcgacacgctttgaagagcgcaaaaccaccacccgtcagggcggcaagggtggccccaaagtcaccaattacagctatttcggcaatgcggcctatgctgtggcggaaggcgagattgctggcattcgccgcgtctgggcggacgggcaggagctggacctgaccgagatcgatatgcgtgtctattgcggtacggcgacccagagccccgatccgctgatcgaggcgaagcagggaaccggcaatgcgcccgcttatcgcggcacggcctatgtggttttcgagcgcatcccgctcgacacgttcggcaaccgcctgccgcagttccagttcgaggtcatgcgcccggtgggcgaggtggcacggaacatgcgcgccgtggcgctcatccccggttctaccgaattcggcctttcgcccgatacggtcagcgacgaacccgtacccggcgaaaaacgatggatcaaccggaacgcaattcgcgcccgcagcgactgggcggcggcgctggatgagttgcaggcgctctgccccggcctgcgccatgtggccatcgtgctgccctggttcggggatgacctgcgggccgggcaatgccgtatccgccccggtgttacgagcctctctgtccgcaagccgagcacgatatggaaggtggagaacgtgtcgcgcggtgcagcacacctgatctccatgagcggggagggtgcggcttatggcggcacaccttcggatgcgagcgtgatcgccgctattcgcgatgcaaaggcgcgcggccttggcgtgacgctttatcccttcatcatgatggatgtgccaaaggaaaatcagcttccttcgccctatggcggtattggccagcctgcctatccatggcgcggacgcatcacctgccatccggcaatcgggcaggaaggctcgccagacgggacgcctgcggccggtgaacaggccgcagccttcgtgaatggggaatagggctatcgccgttttctcaaccattgcgccgatctggccgtgcgggctggcggggtcgatgctttcctgattgggtcggagttacgcgggctcaccagcattcgtgacgggcgcggcagcttccccttcgtttcacatctttgcgcgctcgccgctgaaatgcgcagcaagcttggtgttggctgccggattacctatggtgcggactggtcggaatatttcggttatcaggtgtcggatggaacgggcgacctctttttccatctcgatccgctttgggcgcatccggccatcgacgccatcggtatcgacaattacatgccgctggccgactggcgcgacagcgatttttcggaaggcaatcctgatgggttcaaaacgccttacgatcttgcaggactaagccgcagcgtcaattccggcgagggctacgactggtattatgccagtgccgaggaccggctggcccgcaggcgcacaccaatcaccgatgggcttgcggccaagccctgggtttatcgctacaaggatctccatggctggtggagcaacaggcattataaccgcatcgatggtgtggaggtggctgcgccgaccgcatgggtgccgcaatccaagcccctctggtttaccgagcttggctgcccggcggtagacaaggggccgaaccagcccaatgtctttcccgatccgaaatcctcggaaaatgccgccccctatttttccaacgggtcgcggtccgatgccgcaatggaccgctttctgcgtgcccattatcgacattggcagggtgaaaacccgctctcgccgctctatggcgggccgatgctcgatatggagcgcatttatctctgggcgtgggatacccggcctttcccggagtttccgctggggcaggatatatggggcgacacggccaacaggcgacttggccattggcttaacgggcgtatcagcggcattgctctggatgagttgatcgcggcgatcctcagggatttcggccttcctgaagcagattgcatcggtgtggaaggacatctttccggtttcatagtgtcagaaccatcaagcgcgcgcggtgttttggagccgcttctgaatgtgtttggagtgcatggctatgagcgggccgggcagtttgttttcaggaatatcacccgtgccgaagcagcgctggaactgggtgagtttgcacaacccgacgaaggcgaggcgctgacggtggtggtcgaggatcagggtgatctgccctccaccgctgaattatactgcaatgacccgctgcgcgattttcagatcgtcggggcgtcggcgcgccgcgaggtggggcagggcacggaaagcctcagcctttccggttcgatggaaaacggtcaggcgacggcgcttgctgaagcatggatggcccgccgccatgccgagcggcgcacggcaagcttttcactgccatggtccaatgcagcgttgcatgtgggggatagggttcgcctcggtgtgctggacggacagcgcgattatgttgtgacggcactggaagacggtgcaatgcgtaccgtcacggctgctgcgctcgcgccaaaccttgtgttcgctgacaagggggaaacaccgccacgcccgccgggcggcccggcactggatatgaagccggtctttcatttcgtcgatctgccgctgtggccgggtgctgaagacccggcggcgcagttccgcatcgcctgccatgccaagccctggcgcggcgttgcagtctatgcctcgccgtcgaatgacggatttgcggaacgtgcactcattggcgaacgggccatcatgggcgagttgacggctccgctcgcaggcgggcccagcgggcggctgatcgaggggcaattcgtggaagtggtgctctattccggcgaattgcagtcgcggccattggtgcaggttctgaatggagccaataccggcctgctcagatcgccggatggccgatgggaaatcttccagtttctcgatgcggaggaagtagggctcaaccgctggcggcttggcaggctgctgcgcggccagttgggaacggaggcggcggctttggatgacaagccggttgaaacgccattcatcctgctggatagcggggttgtgagtgccggcctgcaagcatccgagcttggattggagcttagctggcgcgtgggcgctgcgggcaaggctttttcggatgaattctttgaaacggtgcgccagagcggcggcttgcgtgcgcttcgtccgcttagtccggtgcatctcggtgtcatgcgatccctcgatggtgacatgagctttacatggatcaggcgcgggcggatcgatgccgatagctggctcggcgaggatataccgcttggtgaggaccgggaggcgtatcgcgtggagatctggcgggacgacactctggtgcggagcgaacaggtgtcggcgcccgcctggaattacggttttgcggagcgccgggcggaactgggcgacgatgcattccggttctgcgtggcgatgatcggggcaaaaacagggcccggcgattttgcggttctggatgtcgacccgaacccttcgggcaaatcagggagcgatcttgaaaagtatgagcggctttcgcaacaggatcacgcttaaacaaggacttggagtggatgacggcctgacgtcatcatgctctaaaaaaatcggagaaaacaatatgacagccaataaatcatggtatctttcgcgcacggtctgggcagggctggttgcactgttcctttcggtggcgggcctgttcggcgtggcgacggatatgatcgatcagggcaacatgacggatgttctgctgcaactggccacggccattgcgggtgtcgttacagtaatcggccgcattggcgccacatcccgcattttataattttatgaacctggtggattgaatttgacgtttgatacttgtccggcataaacctcgtcactacagcctaacgtcaaatttgaaaaatttcctttaggcccgggagaagaaactgttgttcatgcatcgttcagctctcgggtgctatatgaggcggcatgatgaaacagaaccctgctctcaaagtttttgcgctgctggcggttagtgtcggcctgttgccggtcaatgccggtgccttgccgatggctgcgccgcagaagcccaaccttctgatcgccactgccggggattgcacggcggttggcgaacaggtggccgcccagcagggcggtcagctcgccaaggctaccccgaccatgcagaatggcagggccatgtgcgttatcgtcgtgctgatacccggtcgcaatggtgaacgtccgcgccgcgtcgaagtggcggttccagcccaataaagcgttctctttattgatggatcggctgtagccgctctattgggctatcgttgtagcttttgacgggagactgtccgcttgcgtatcctgattgttgaagacgacaaggacctgaaccgccagctttccgaagcgatgattgccgcaggttatgtcgttgacagcgcctatgacggcgaagaaggccactatctgggcgatacagaaccttatgatgcggtggtgctggatatcggcctgccgcagatggacggtatcagcgttgtggagcgctggcggcgcagcgggcgcaccatacctgttctcatgctgaccgcgcgcgatcgctggagcgacaaggtggctggcatcgatgcgggtgcggatgactatgtggcaaagcctttccatattgaagaggttctggcccggctgcgcgccctgatccgccgtgctgccggtcatgcatcgtcagaattcgtctgcgggccgctgcatctcgatacgaagacgtcgaaggcgagtatcgatggcgtggcgctcaagctgacctcgcatgaatatcgcctcctgtcctatatgatgcaccatatggacgaagtggtttcgcgcaccgagcttgtggaacatctttacgatcaggatttcgaccgcgattccaatacgattgaagttttcgtcgggcgcctgcgcaagaaaatgggcgttgatctcatcgagaccgttcgcggcatgggctatcgtatgcgctcgggcggcgagggcgaagcaaaagggagcggcagctgaagcttcctcgcgtctttcccgcctggcgctcgctcgccgtccgcgtcgtcacactttcgacattatgggtcattgtggcgctggtcgtggtcgccactttcatcagctcactctatggcgaggccgcgcgaaacaatttcgaacggcttttgaccgcacatctcttcagcctcgtcggggcggtcagcgtctcgggcgagggcacgctacaggggcgccccgaactgggggacctgcgctattcgagcccgctttcgggctggtactggtccgtcgatccggtaacgcccaatctgaccggcaagcttgaatcgccttcgctggtggggcgcatcgtgccggaaatgcccgtgtcacaagcccccttcgacagctccttcatgcgcagctacaccttgccgggcctcgacaatgaagagctttccatcgtcgaaaccgaagtggtactggataattccaaccgtgtcgcgcgctttcgcgtcatgggcaatcttagcgaagtactcaacgaaatagcaaatttccgggcgcggctgcttgtctatcttggcgtgttcggcattggcagcattctcatcaatgccgctgtcattcttttcggcctgcgcccgctggataaggttcgtcaggcgcttgccgatatccgcgaagggcgctcgtccaggctggatgcaaccttgccgctggaaatcgcgccgctggcacgggaaatgaatgcgctcatagaaaacaatcgccgcatcatggagcggtcgcgaacccaggtcggtaatctcgcccattcgctgaaaacgccgctctccgttctggtgaacgaagcccgtgccatgggcggtgcgcccggacgcatcgtgcaggaacaaagcgaggccatgcaggtgcaaatccagcattatctgcaacgcgcgcgcatcgcagcacagcgcgatagtgtggttttccgaacgcctgtcacacccgttctggagcggttgcatcgggtgacggcaaaattgcatccaactttcaatatttccttcaggaacgatcttcccggtgccgtctttgcaggcgaacgggaagatctggaggaaatcatcggcaatcttctcgaaaatgccggtaaatgggggcgcaaatgcatcactatccgccttgcggcagtcgccggcgagcaaaggcaatttgaaatcgtcattgaggacgatgggccggggcttgaggcagacaagattgaagcagcccttaaacgcggcagccgcgtcgatgaaacaaagcccggaacgggtctggggctcgccattgttcaggatacggtgcgcgaatatggcggcagtctgcatcttggcaaggatgcgcttggcggattggctgtccgggtcgtgttgccgttgacgcaagattgacggttgtctttggccgaaagcggattagaaggtaaaacaaatgtcgcatgatgcgactgtatgcgtgctgattgttatgaaggccggtttgttatgatgatagtttccaggttttctcgccctgttccagttatatcgatgatgtttgtcgtgtcgctggcactgtcggcctgcggcacgacgggcggcggcaaggggagcggttttccatcgctgggcggctcatcacagaagccggaaacgaacctgctcgcttcgcttggcaacggcctgcttggcaattcggccagtcagttgagtgcggctgatcgcaggaaggcgctggaagctgaatatcgcgcgcttgaatattcgccagcggggaaatcggttttgtggagcggagccggatcaaacgctggcgacgtgacggcggcgcaaccctatcaggtcggctcgcagaactgccgccaatattcgcatagtttcaccattggcggggatcagcagacggtgcgtggcacggcttgccgcaatcccgacggtagctggacaccgctgacctgattacgggtgccaaaggtggtttgcggcgaattgccctaggccccaacttagtgcaggtagccggttggtttttctccgggcaacgcctaagtgtgcagccatggaattctggcttgtagcagcacttttaaccttcgcagccacgctggctgtcctgttgccgctgacgcggcgcaggcaagccgctttgcccgccgaaaaaaacgaccttgaggtctatcgcgaccagcttcgcgaagttgaggccgacgttgcgcgcgggatgatcgatctgcaaagtgctcaacaggcgcgcatcgaaatctcccgccgcatcctcaatgccgaaaaggctgccatggccgcaacggctgatggcgggcagggccgttccggccgtgtgctggcgtttgttgcagttctcgccgtgccgctggtcgcctggggcatctatccgctgttcggtgcgcccgacatgccctccatgccgctcgcgccacggcttgcagccgcaccggatcgcagttccgtcaccgacctcattgcccgcgctgaagcgcatctggcacagaatccgggtgatgtgcggggttgggatgtgctggcgccgatctatctgcggcttgggcgggcttccgacgcggtcagcgcctatcgcacatccatccggatcgctggcgaaaaccttgcacgaattcttggactgggcgaggctttgacggctgcttccggcggcacggttacggccgaggccgagaagctgttcaagaaagcagccgaactcagccccgatgatattcgtccgcaatattatcttgcgcagggcgaaatgcaggatggccatccggatcgtgccgctgaccgccttcaggcctttctggacaaggctccggcggatgcaccttggcgcggccagcttgagaaaaccattgccatccttcgtgatcccgcgagcgccaaacaggcggaggcgaaaggtccgagcgccgaagatgtcgaagcggcttccacgctcagcgccggagatcggcaggcgatggtggaaggcatggttcaacgcctcgatgaaacacttcgccagaatggcggggatatcgatggctggaagcggctggtccgctcctatatgatcctcaaccgccgcaacgatgcgcaggatgcgctggctcgcggcatgaaggctcttcagggtgaaaaccggaccgaacttcaaagcttcgccaccacacttggactggacgtggggactgcacaagaatgagcgcgaccgccgaacaaaatgcacgtaatcccaaaggcaagggcggctttgcccgcacggtaagccagagaaagcgcaagcgccttttcctgattggcggtgcgctggccgtgctggctgttgcggtcgggctgatgctgacggcgttcaatcaggatatccgtttcttccgcaccccggctgatcttactgaacaggacatgacgtccggcgcgcgtttccgccttggcggcctggtcgaggaaggttccgtcagccgcacgggcagcgagctgcgctttaccgtcaccgacacgatcaagaccgtgaaagtggtgtttgaaggcattccgcctgatctgttccgtgaggggcagggcgtggtggcggaagggcgtttcggctccgatggcctgttccgcgctgataatgtgcttgccaagcatgacgagaactatgttcccaaagatcttgccgacagcctgaagaaaaagggcgtatgggagggcaaatgacgggccggggagactgcatatgagtgtcgagatcggccattttgctctggtgctggcgcttgcgctgtcgattgttcaatccatcgtgccggtggtcggcgcgcatcgccgtgatgcgcaactgatggcagtggccgtgccaacggcgcttgcagtcttcgctctgatcgttctggcatccgccgctctgatccacgcctatgtcgtttccgatttctcggtccttaacgtggtcgagaactcccattcgcaaaagccgcttctctacaagatcaccggtgtctggggcaatcatgaaggctccatgctgctctgggtgttcatcctcactcttttcagcgcgctggttgcagccttttccggcaatctgcctgaaacgctgcgtgccaatgttctggccgtgcagggctggattggcaccgcctttctcgcattcatcattttcacgtccaatcccttcacccgcattttcccggctcccatggaaggcggcgatctcaacccggtccttcaggatatcggcctcgccatccatccgccgcttctttatctgggctatgtcggcttttcggtctgtttctcctttgctgttgcggcgcttctcgaaggccgtctcgacgcggcatgggcgcgctgggtgcgcccatgggcgctcatggcgtggatgttcctcaccggcggtatcgcaatgggttcttactgggcctattatgaactgggttggggtggctggtggttctgggatccggttgaaaatgcatcgctcatgccatggctggtcgggacggcgctgcttcattccgccatcgtcatggagaagcgctcggcgctcaagatctggacggtgcttctcgccattctcaccttctcgctgtcattgctcggcactttccttgtgcgctccggcgtgctgacctccgtgcacagtttcgcgaccgatccggggcgcggcctgttcattctgggcattctcgcgctcttcattggcggctcgctgtcgctcttcgcgctgcgcgtccaaagcctgagcgcaggcggcattttccatccgatttcccgcgaaggcgcgctggtcttcaacaatctctttctgacgactgccgccgcaaccgttctcatcggaacactctatccgttgcttcttgaagttacgaccggcgaaaagatttccgttggcgcacccttcttcaacatgaccttcggcccgctgatggtgccgctcctgtttgccgtgcctttcggcccgctgctcgcatggaaacgcggtgatctttatggcgtcgggcagcgcctgatgacggctttcgcattgtcgctggccgttgtcggcatcatgctctggcgaacctccgcgcattcggtcctagctgctctcggcatcggtcttgcggcatggctcatcttcggcagcctgaccgatcttgttctcaaggctggtattggcaaggtgtcggccagcaaggcgtttgcgcgcttcaagggcctgccgcgctccgtcttcggaacgtcgcttgcgcatatcggacttggtctcacgcttctcggtattgtcagcgtcacgacattcggtaccgaaaacgtgctcgtcatgcagcccggcgggaccgccaaagtccagaattacacgctgcgttttgaaggactgcgccccatcacgggttccaacttcaccgagaacaggggcgccttcacgctgcttgattccagtggccgcgatctggccgtgatcgaaccgtccaagcggttcttccctgcgcgccagatgcccacgactgaatccggtatcaagacgctctggttcagccaggtctatgtcgcccttggtgacgagccgggcaatggcgcggtggtcgtgcgcatctggtggaagccgctggtcacgctcatctggtacggtgcgcttgtcatgatgctgggtggcttgttctcgctggccgaccgccgcctcagggttggtgcgccttccaaggtgcgcaggtccgcctcgaaggaagcggaagccgtcgcatgaaaaagaataatcttttcagggccctgcttatcagcgcaacattcgccttgcaggccacggcggcacttgccgtcaaccccgacgaagtgctttccgatccgaagcttgaaaagcgtgcccgtgaaatttccgccgagctgcgctgtatggtctgccagaacgaatctatcgatgattccaatgcggatcttgcgcgcgatctgcgcattctggtgcgtgaacgcctgacaaaaggcgatacggacgggcaggtgattgatttcgtcgttgatcgctatggcgaattcgttcttctcaaaccccgtttcaacgcgcagacggcgctgctttggggctttcctgttattattctcctgattggcggcggcgcgcttcttgttgctttccggcgtcggcgcgctgctggcacagccccacagcccctttccgaaagcgaaaaagcggaactttcccgcctgctcgacggaaaataggccaacaaaacctctggaaaccttacgaaactttcatcttgcggaaattgaacggtaaggtagctctaactatcttgctctcatagaaaattacgaggccagaaattcctggcccggattactgctcgcaaggagaaacagatgtccagagccaggatttccaactatcgcaaaggcgttgccgccgtcgcgctttccgcagcgcttgccggcgcattcgtcgtaaccggcccgcttggtgcgctgaacgaagcccgcgccgaagcggtgcatgtgacgccgccgccgcaggctggctttgccgatctggtggaaaaggttcgccctgcggtcgtcagcgtccgcgtcaagaaggacgtgcaggagacttccaaccgtggtccgcagttcttcggccctcccggcttcgaccagttgccggacggtcatccgctgaagcgatttttccgtgattttggtatggagccgcgtggcgattcacgctccgataaccgtcgcggcaaggccaacaagccgcgcccgggccatgaacgccctgttgcacaaggatcgggcttcgtcatttccgaagatggctatgtcgttaccaacaaccatgtcgtttccgatggcgatgcctataccgtcgtgctggacgacggcaccgaacttgatgccaagctgattggtgctgatccgcgcacggacctggccgtgttgaaaatcaacgctccgaagcgcaagttcgtctatgtcgcctttggcgacgataataaggtgcgcgtcggtgattgggttgtcgcagttggcaatccgttcggccttggtggcacggtgacttccggtatcgtttcggcccgtggccgagacatcggcgcaggcccctatgacgatttcatccagattgatgccgccgtgaacaagggcaattccggtggtccggctttcgacctttccggcgaagtcatcggcatcaacaccgccatcttctcgccatctggcggcagcgtgggcattgcttttgcaattccgtcctccaccgccaagcaggtcgtggaccagctcatcaagaagggttccgtcgagcgcggctggatcggcgtccagatacagcctgtgaccaaggatatcgccgcttcgctcggtcttgccgaggaaaagggtgcgatcgtggcctcgccgcaggatgatggcccggctgccaaggctggcatcaaggcgggcgatgtgattacggctgtcaatggcgaaacggttcaggacccgcgtgacctggcgcgcaaggttgccaatatcgcccctggtgaaaaggcggccctgaccgtctggcgcaagaacaaggccgaggaaatcaacgtcacgattgctgccatgcccaatgacaaggggaagagcggcagccagtccaacgacaatgacggcggacagggtgaaacgctcgactcctacggcttgaccgtcgttccgtctgaagacggtaagggcgtggtcgttaccgatgtggacccggacagcgatgcggctgaccgtggcatccgctccggcgatgtgatcgtgagcgtcaacaaccagacggtaaagaccgctggcgatatcaacaaggccatcacggcagccgaaaagtcaggccgtaaggcggtgctgctgcaattgcagagcaatgatcagagccgcttcgtggcgctgccgatcaatcaggaatgatcggcgcctcgcagggaaactgatcgaattccgatgccaggcgggtaactgcctggcatcgccttatcgctgaacggaacctatagtagcgccatgaaaattctcgttatcgaagatgaccgcgaagcggcccgttatctggaaaaggcctttgccgaggcagggcattcggccgatatcgcgggcgacggcgaaaccggctacgcacttgccgaaaacggcaattacgatgtgctggtggtggaccgtatgctgcccaaacgcgacggcctttccgttgtggcgggcctgcgcgccaagggcatggaaacgccggtcctgatcctgtcggcgcttggcgaggtggatgaccgcgtgaccggtctgcgcgctgggggcgatgattatctcaccaagccctatgctttttccgaacttctggcgcgtgtcgaggtcttgcagcgccgctcaagcccgcgcgaggcggatacgatctaccgcgtcggcgatctggagcttgaccgccttgcgcatactgcgcgccgccagagtgttgatattacgcttcaaccgcgagaatttcgtcttctcgaatatctcatgcgccatgccgggcaggtcgtcacccgcaccatgctgcttgaaaacgtctgggattaccacttcgacccgcagaccaatgtgatcgatgttcacatttcgcggctgcgctccaagattgaaaagggctttgacgagccgctgcttcatacggtgcgcggggctggctatatgctgaaggcgggccggggcaagcaatccgctgccgcaagggcggaatgatgagccggttttccgcactcatgcgcaccaccgcggcgcggctttccgcgctttatctcctgctctttgcagtgggcgcggttgcacttgtcttttacatgaccaacctttcggcttccattctggccgggcagacccaacaggcgctgggcgaggaagtctcgagcatcggcaaaagctatgcgcgcggcggtattctgcaacttgtgcgaaccattgattatcgctcgcgccagccgggtgcctatctctatcttgtcgccgaccctacgggccgtattcttgccggtaatgtggaaagcgttgaaccgggcgtgctcaacacggacggtattatcgaacgtgcctttacctatcgccgttacggcgaacaggcgccgcagatggagcatcgcgccattgccgtggtgattgccctgccgaatggaatgcggctgctcgtcgggcgggatctgggcgaacctgagcgatttcgcgatctgatacgcaactcgctggtgctggcgcttggcatcatgggcgtgggtgcgcttttgatctggctcttcgtggggcggcgcgcgctcaaacgcatcgacgatgtgtcgcgcgcatcgcaacgcatcatggatggcgatctgaccggcaggcttcccgtcaacggctcgggcgacgaattcgaccggctgtctggcaatctcaatgtcatgctggtacgcattctggaattgaacgaggggctgaaacaggtctccgacaatattgcgcatgacctgaaaacgccgctcacgcggttgcgaaaccgcgctgaggaggcgcttggcggtgagaaggtagagccggaatatcgcgctgcgctggaagatattatcggcgaatccgatcagcttattcgcacgttcaatgccattttgatgatctcgcggcttgaaaccggttattcatctgaaaacctcgacgatatgccggttgccccgatcatgcgcgatgttgcggaaatgtatgagccggtggcagaggatgcgggtgttaccttgacgcttggtgcgcttgatgatgtagccctgcacatcaaccgcgaactggttggccagaccgtgtccaatctggtcgacaatgcgatcaaatatgcgggcggcgaaggacgcacggcgacggtcacgcttttgatggaaaaggatgcgcaatgggtccgtatcgtcgtggctgataatggccccggcatccccgccgacaaacgtgaccatgcgaccgagcgtttcgtgcgccttgaagaaagccgcacacagccggggtctggcctgggtttaagtcttgccaaggcggtcatgaagttgcacggtggcgcgcttcgtcttgaggacaacggacccggccttcgcgccgttctggaatttccgctgccgcatcgcgaggttggctagagcgcatcccgaaaagtgtgaaacggttttcgcaaaagatgcgcgtcaaaacaaaggattagagcgccgatctgattcaatcagatcgaaacgcgctctaaacggcagatattgaggggatcatgacggttgaaaacgcaaaggcactgtttttcgagagaaacctttgtgcattgacaccgcttgatcctgaaagggcatctgcctttctggctgatctggaagcccgtgcccgcgaggaagagcttgccggcgtcgtggcgctgcttggccggaaaaaggcggcggattttctttcagccatcctcgatctttcgcctttcatccgcgaggcgctgacgcgccagccgcgcattctggatcgtatcgtttccgcaacgccggaaagcgcacttgaggctattctggacgaaatttccgccagcgggaccgtcgcgggtgtcagcgaaagcgaactgatgacaagccttcgccagttaaagcgtgaggcccatgtgctgattgccctttgcgatctggcgcgcattttcaatacggaaacaaccaccgaccggctgaccgaccttgcggaagcctgcacaggtgcagccgtccgctttctattgctcgatgccgacgcggctggcaggatcaatctgccggatcgcagcaatccggaaaaggattgtggctggatcgttcttggcatgggcaagttcggcgcgcgcgagctcaactattcttccgatatagatctgattgttttcattgatgaaaccaagcctgctatcggcgatccctatgaatgtgtcgatacgttttcgcggctgacgcggcggctggtgcgcatcttgcaggaccgcaccggcgatggttacgtcttccgtgtcgatctgcgtctgcggcctgatccgggatcgacgccgcttgccattccggttggcgctgcgctgcattattatgaggggcgtggccagaactgggagcgcgccgccatgataaaggcgcggcccgttgccggagatcgcttgtccggcaaacagattttggcggaactgtcgccctatgtctggcgcaaatatctcgactatgcggcaattgccgatgtccattcgatcaagcgccagattcacgcccataagggccacggcgatattgccgtgcgcgggcataatgtgaagcttggccggggcggtatccgggagatcgaattttttgtccagacgcagcaattgattgcgggcgggcgctttcccgaactgcgcggcaaccagactgtgccgatgctggcgcggcttgccgaacggggatggataacgcaacaggcgcgcgatgcgctggcgcaagaatattggtttctccgcgatgtcgaacaccgtatccagatgattgcggacgagcagacccatatcctgcctgaagatgatgaagggtttgcccgcgtttcccatatgatgggttatgccgacccggcggaattttccgaaatattcctcgccgcgctcaaggtggtggaaaagcagtatgcggcgctgttcgagcaggcgccggaactgggcgcggcgagcggcaaccttgtttttaccggcgatgtggatgatccgggcacgctggaaacgctttctgccatgggctacgagcgctcaagcgatatctgccgcgtgatccgcacctggcatttcgggcgttatcgcgccacgcaatcggcggaagcacgggagcgcctcaccgaactgacgcccgcacttctcaaagcctttgcagaaaccaggcgggcggatgaatcgcttctgcgcttcgacgggtttttgcagggcttgccggccggtattcagcttttcagcctgctgcaatccaatccccggcttttgaacctcctcgtgatgatcatgagcgcggccccgcggctggcggacatcatcacacgcaacccgcatgtttttgatgggttgctcgatccggccattttttcggaagtgccaacgcgtgcctatctcgaagaacgcctgcgggcatttctgggcagcgccacggatttcgaggaagtactggacaggctgcgtatttttgctgccgaacatcgcttcctcatcggcatccgcctgctgacgggagcaatcaatggcgtgcgggccggacaggccttttccgatcttgccgaacttatggttggcagggcgctggaggcggtggaagccgaattgcaacgccgccatggcaaggtgaagggcgcgaaagtggcgctgctcgccatgggtaagcttggcagtcgcgaactgacggcgggctcggatgtggacctgatcctgctttacgatcacgacaaggatgccgaggaatccgatggtgaaaagccgcttgcgccttcacaatattatattcgcctgacacagcgcctcatcgcggccctttcggccccgacggcggaaggtgtgctttacgaggtggatatgcggctgcgcccgtcgggcaacaaaggccccgtcgcaacgcatatcgaagctttcggcaaatatcagcgcaacgatgcgtggacctgggaacatatggcgctgacccgcgcgcggcccatccatggcgatgaggcttttatcgctcgcatcaaggtggatatcgaggacgttctcgcgatgccgcgcgatgtgcggaaacttgccggggatgtgcgcgagatgagggaactgatcgcgcaggaaaagccgccgcgggatgattgggacttaaagctgaagcccggcggcattatcgatctggagtttatcgcccaatttgcaacccttgccgggtatgtgaagaaaacgccgcgtccatttgcaaccgaagaagtgctggcaaactttgatccattctttgcagaccctgcaatggtggatggccttgtggaggcgcatcgcttctacaccaatctcagccaggcgacacggctttgcctgaacgatagcgcagggctggatcaatttccgcccggtatgcgtgagctcctgtgccgcgttgccggattgccggatattgaacgcatagaatatgagttgctggaacattacaggcttgtcagggctgcttttgacaagctcgtcggacatggggctgattgaggaaaagacacggttccaccggctgtgtaaaagtggaaccgctcttagaagtaggtgcgcgggtattgtctgttgtgttgttgcagaaggtactggcaataaaaggcaaagccgaatgccagtgccatataggattctcctattgccagacgaacattagagtttgacaagatcgtcactgcaaaaaataccagtgttgcgacgtagcattgaaaggcagcactgtcgatgagacctgctcgcgtggcttgccatgtgcatcgaaccgcccagaccgtcaaaacgccatagaacagcaagcccagaaatccatagcgaatggcaatttccagatatccattgtggagcagggtgaagtcggtttgctgataagggcgcttttcccaatagtgaagccacgaaacgcctgcgccaaatatcggattcttatgccagatatgcagcgtgttggcccatatcatcaggcgttcgcgctcgctcaggcctgtttccgggtttttgatggctttgtcgaaatcctgcatgatgttatcgcccgtcttgaggtccgataacaattcccaggatgtattggcagtattgccgccgacacgttgcaggatatgttctcctgcaaacacactcaacaagccaatgagaatgcacaccagtgcagccatgcgtgaggtctggcttttatctgtcagcgcaacaaggaccacgaaagtcggaaatgcaattgccattgcgagccagaccccttttgaatagaggctgtagattgcaatcagggccgcaataaaagtagcaagcgcgagcaggcacaaaacgacgcgcgctctggtatcgagcgtgttgcgattcaacgtgtgaatgccaaaagccattgcgcatagggcgataaagccactgctgacagccgcatggatcggattatgctggagcaacgtaacggctcgttcgttccacgatagatcatagtggaagccgaatatgagaattacgaggctgatcgccatgaaggcgaccgcaatgagaaatggccgtcggataaaaagcagtaacgcaaaccccaatgtcgggtagaaaagcgggaaaagatatatgccctctgccgagccggtgcccatttccgggtagaatagatagatatatgcgaacctcgccaggacatagaatgtccacgccacgcaaagtaagccggcccagccgaccattggtttttcgtatttccagaaatcggtgcgggcataacggatcaatgcagccaccacaaaaccgagggctatatatctgtaggcgtccgtctctacccataccgtagacatgaaaaccagcaagctgatggcggcaatcagttcgccagttaatgaaattccgggcagcttataggctccggactggcttttcatgctgctgccatcgggattttgaggttgcaataatgtatggtgaacacgcacataataatcaaaagtgcgaaataatgacgttctcaagcgcatataccaagggtgcttggcctcatcataacctgaattctgatcggaaatatttgagatttcgctgtgagaagaaaaagcgaggatgttttcatcgctgctgaacagccgggctttgtgatgccaaaatcgctccatggcaacgtcccacggcagttccatggtcgatagtgcggataaaagcttccgggcgccttctctgctgacgagataggcggcggcagatccctgggggccatgaatggctcggccgatcctgtcacctgcatctgtttcaagcaggctcatgaataagggtgagcgatgattaacgagcttcacgacgtcgaaatcaggcaggcttttaatgatgtcatgaatgcgcgccgatgtagtttcagtaaaaaccacatcatcttccagaatgaggccgtagggggagccgtcggataagaagctttccaatgccttcaaatggctgcgataacacccgtattcaccgggcagcatttcacggccattgatcgcatcaaaacgtgcatcgtcaatgccaatgcgctgtgtcgctgtatgcccattaaccgcatcgatcctgtgaagctggaaaccctgcccgtaagcttcaatggaggctgcgacggtcttataggcggcaggctgcgaggccatattgatgacgaatacgggcaatatcattaattcgcttgcctcagcgcacttgcgatttttggcatgatgaccgcccttcaacttatcagatgacacctttatggtccgctcatacaccatcaaaggatttctgtctgatatgccaccctttttagccggtgtcattatgcgtgatgcgatcaaatatgattgcactatgtatatcttgtgtaattatttaatattacgtttgtgacagaccggccgcggctaaagcttttcccgcaaaaccgtttcacacttatggctcgaaacgtactaagcagcgtgggtccgggcgtcgtgccctgcattgggcgcgggattgcgatccgggatgcagactgaaaccaccgtgccgaccctctcggtggatcgaatgcgcagccagccgccatgcagctctgccagtgagcgggagatggcaaggccaagccccgaaccggtatgggttttggtgaactggttttccacctgctcgaagggctggccgatcttgcgcagtgcggatttcggaatgccgacgccggtatcctgaatggtcatgaacagggcggcgccggtcttgcgggcgcgcactgtgatccggccaccataagaggtgaacttcaccgcattggagagaaggttgatgagcacctgcttgatcgcgcggcggtctgcataaagctccatcgcgtcttcgatacgcgtttcgaccgcgatgttcttctcttcggcctggagcgagattatccgcaccgtttcattgatgagcgggcagagatcgatttcctcgcgatcgagcgagaaatgcccggcctcgatcttcgacatatccagaatgtcattgatgacgttgagcaggaagttgccgctggtgtggatgtcgttgatatattcctcatagcggtcggaacccagcgggccgaacgtgcctgcctggatcatttccgagaagccgatgatcgcattgagcggcgtgcgcaactcgtgggacatattggcgaggaattccgatttggcccggttggccgcttccgcgcgctccttttcaaggctgtatttgcgcgccagttcggaaagctcgcgcacccggtcgcgctcaccctttcgggcgatggaaagatcgtgaaccgtcgccatcaggcggcgctcgctatccacaaggcgctcctgatgcagcttgagctgggtaatgtccgtgccgatggagaccatgccgccatcttgtgtgcgccgttcgttgacctgtagccagcgcccgtcgctcaactgccgctcgaaagtctggccgcctgcgcggttgtgttcgttcgccatgcggcgctcgaaggtgaaggggcgggtatgcgcgtccacttcgttgcgtggcacgcccggtttcagcgtccagaccggcaggcccgcatattcgctgaacttggaattcgccatcaccaggcggttattcgcgtcccagagaacgaaggcttccgaaatattctcgattgcctcacgaatgcgcatgtcggcttcggcggtctgctgcgcgaagcgatgctgctcactgacatcgaaggcgatgccgaccagatgaaggtcgccctcgctggcgatttcggcgcgaacacgcatccagacccatgaaccgtccgcgtggcgcatacggaagacccggtccacatgtgaaatatcgccagccgccgcctgttcggcgatggagtagagatcgccgtcttcctcattgatgatcgccgccacatcgccaaagggcagcacggcatcctgcgcttcatagcccagcatttcatacatggagcgtgaccagtagatgcgcccgcgcgccatgtcccaatcccaaaggccgcaacgcccgcgcgccagcgccatgtcgatgcggcgctgtatctgcccggagagatcgtcggcctcgcgtgcccgcgcggcctggctgaaataggcatagagaattgcgaacatcacgccgatcgtgccggcaaaaagcgtcacattgagcgatacagcccttttccactcggcaaagatggtgctttccggttcgaccgcaatgatggaatagggcgcggtcattggcttggccagcgcgccgaaggcggcttcgccctgcaatacaaccctgagcacaccggcgcgctcggcaaaaaggaacagcggctgtgcatcccccagaatggtgtcgatctggctgccagcgatcccggctgggccagatgcggctttaatcatggattgcgcatccacgatggcgatggtcataccggacgaggtaaggccgcgcgagcgaagctccgtcatggcgtcctgcaaatccttggcggaaagctgtgcgcctgtttcgatcccgttggcgacacgctcgatcatctgcgccagatgcgccgtcgcgccggaaagagcagccttgtgctgcaattcgatatcgtcgcgccaggccaaaagcgagaaaacgcgggccacgccgagaataatcaggaaaatgatgatgagtgtagggacgaggcggcgcaggatgggttctatgacgatgaatttgctataagccggccccgcgagaaggctgacatggcccgaaagcctgcctttcctctttttccggccggattcgcaatgcgtccccgccggcgcgccatacgcgtcggtgctcgccatctctcggcccctcttgaatctatggaacagccctgcgaagcgcatgaaacactcttctacgcagaactgtatgaactgaaatcctggttcaaaatatgattcggattacgccacttccgaatgcattcaatgaatcaaaagtgattcgccctgtccagtgaattcgttaacgaggcgtaaaaatcgctttgttacgttgcccgttttctcatgaatctcaagagtttaagtggaatcagtttggcaggtgcagcctttaacgccatgaaaagactcatgaaagccggaagagtgaacaggttgtgcgggcaggcgcgccaagtgcagcgatccggcgcgttggtgcgggccggatcggcgaatcatcgctcgaccttcggattttgcgaatcaggcgagcgttcggtcgatgatgtcgcgcagatcggtggagagtttgcctgcgcctgcaatgcgcgccagtgccgcgcgggcatgttcgcgccgcacctcttccagcgaccgccatgagcgcattgccgtcaaaagccgtgcggaaagctgcgggtttttcggatcaatggtcagaagcgtatcggcgaggaaaccataggctgcaccatcttggcggttgaacccggtcgggttggaagccgtaaatgcgccgatgagcgcgcgcacgcgatttggattgtcgagagaaaagagcggatggcgggtcagttccctcactgcttcaagggccgtttcgccggggcgtgtcgcctgcacgatgaaccatttgtccatcacgagcgcatcctggccgaacgtttgctcgaaggttgcgagcgcctgacgggcttcgccgctatcgccaaaacgatggaccagaacggccagcgccgtggcgcggtccgtcatgttgtcggcttcgacaaattgcctttctgcacgttcagggctcttttcctgaacgctgagataatcgagaagggcgctacgcaaggcacgctttcccgccggggccgcatcgggtgaaaacgccccttcctgcttcagcgtgtcatagagcccggcaaatccatcggcataggctgaagcgattgctgcaatcagatggttgcggctggcgaggattgcgtctggatcgacattgttacccatttcgcgcgcgatatcgctttcgctcggcagcgtcaggcaaagcgcccggaaagccgggtccagcatttcatcgaaggcgacctttccggccagcgcgacgatcttcggatcggtttccggctgatgcccgccgcgcacacgcttggcgccatccagaagggtcgcagagaaaatgctgttcatcgcctgccagcgcgcaacggggtcgctatcgttcagggcaaggaaaacccggtcttccgccgtgagaggcgcggcgagattgactggcgccgaaaagccgcgcagcagcgacggcacgggccgggcctcgatgccatggaagacgatggtttcggatgggcggcgcaaatggattacgccgtcgcgcacctcgccgccttccaccgacgagggctgcatgtctttgccgtccggcccgatcaggccgaaggcaatgggtatatgcatgggcttcctgatcgactggccgggtgtcggcgcaagtgactgttccagcttgatcgtgaatgtcttcgcggctgcgtcatgatggaacccggcttccaccttcggtgcaccggcctgatcgtaccagagcgcgaattgcgagaaatcctgcccggaaacatcggcaaaaacctggatgaaattctcgatggtcgccgcatcgccgtcatggcgctcgaaatagaggtccatgcccttgcggaacagctccggcccgatgatggtgcggatcatgcgaacgacttccgaacctttttcatagacggttgccgtatagaaattattgatctcgcgatattcgcgagggcgcaccggatgggcaagcgggcctgcatcctccgggaattgctgcgctttcaggattttcacctccgcaatgcgcttgacagggcgcgagcgctggtcggcggaaaattcgtgatcgcgataaaccgtcaggccttccttgaggcatagctggaaccagtcgcggcaggtgatgcggttgccggtccagttgtggaaatattcatgcgcgataacggcttcgatgccggcataatccgcatcggtcgcggtttcaggatcggccagcacatatttgtcgttgaagatattgaggcccttgttctccatcgcgcccatgttgaaatcggagacggcgacgatattgaaaacgttaaggtcatattcgcggccgaatttttcctcgtcccatttcatggagcgtttcagcgcgtccatcgcataaagcgcgcggccctccttgccatgttccacatggatggcgagatcgacgggccgtccagatcgggttgtaaagtggtctttcaccacgccgagcgaaccggcgacgagcgcgaaaagataggagggttttggatgcgggtcgtgccagacggcaaaatgccgttccggctggccctccaccatgccgttttcgacagggttgccgtttgaaagcaggatgggagcggctttccggtcggcatcgacacgcaccgtatagaccgacagcacgtccgggcggtcgtaaaaataggtgatgcgacgaaagccttccgcctcgcattgggtgcaatagacgccgctggagcggtaaaggccggaaagctggcgattggctgttgggttcacctcggtcacgatctgcaaggtgaagcgcacatctttcggaagatcgctgatggtcaactggtcgggcgtggccgaaaagctgttgtcggaaagcgccttgccgtcgatggcaaggctcacgagcttcaattcgtcaccgtggagaacgagcggcgtaccggcgggcgtatcggagcggcgctctatggtgagcgttgcgcgcacgatggttttttccggctccagtgtgaagtcgagtttcgtttcgggtatggcgtaaggtgtctggcgataatcttcgagacggaaagtatggccggtttcagtacgcattgcgaaactctttctttgaactcctgggtgctggagtcgtaaccggcttttcagggcaattccagcaaaactacggggcgcaggcgagctttactgtatcaaataaatttcgctgttaagctttgccctactggtggggccacaaaaacgcgtctaataaatagggggatggctgaaatattttcagccggagattcgcaccgcttacttttaaggaatagcgtcgtgaacgcccacacgcgcgcagccgccgatgcggccaggcttgaaatgaatccgatgctgggcatcggcctcaaaattgcttccgttgctgttttcgtcgccatgtccaccttgctcaaggcggcggaaggcgttccggtcggccaattgatcttcttccgctccttcttcgcaattttcgccatcctgctttatctgggctggcgcgggcagcttggcggggttttctctacccgccacggcttcagccatttctggcgcgggctggtgggtgtgtgttccatgtcgatgagcttcttcgcgctaacaaagttgcctttgccggaggccatcgccatcaattatgcctcacccctgattaccgttattctgggggcggccatcctgcacgaagtggtgcgcttctaccgctggagtgcggtgctgatcgggctgttcggcgtcatgattatcatctggccacgcctgaccctgttttctgccggaagtgtcgggcgcgacgaagcggtgggtgcgctggccgcgcttggggccgcggtcatgtcggctgtcgccatgatgctggtgcgccgtctggtccagaccgaacgtacgccgaccatcgtgatctatttttccatatcggcaagcgtgatcgcgctggtgagcctgccgttcggctgggttgtgccgaactggtcacagcttgccatgctggtgggggcgggctttgcgggcggtatcgggcaaattctgctcacggaatgctatcgccatgcacccatgtctacgattgcgccgtttgaatatacttcaatgctgctggggctggtgatcggcttcatgctcttcggcgatataccgacctttgaaatgttgatcggcagcggcatcgtgatggctgccggcggctttatcatctaccgcgagcaccagctttcgttggcgccgcacaaggttaatgccccgcaggcgcaatagggtcttattgcgcctgccccgatgtgccttccgcacgcgggtcgagctgcatggtttccggtgtcgattgcccgtcgggcgtgtggaacttgaactcggtcttctggtcgctgattgcggggcgctccagccggtagatgcgccaccaggcgtgcagcccatagatgcaataggcaatcgccatggtgacgaaaaatccgttcgcgccgatgacatccatcagcgggcctgaaattgctggcccaagcacgctgccaaccccatagacgatgagcagcccgccggaaatctttacgaattcgctggcatcggcatagtcgttcgcatgggcgacgttcaggctatagatcggaaagaccaccgagccgaacagaaacatcatcgcatagagcgtatagggcgaggtcgggtgaaacagcaccatgatgaacgacagggtgaagccgatggcgcctgcaaggatcatcatatagcggcggtcgacgaaatcggaagcgcgtccaagcgggtactggaagattgcgccgccgatcatcgccgaggcaagcatggtggcgatgccgaaagtggaaagcccgttcatctccccatagatggcggcaaggaaattccatgtgcctgccacgatgcctgcgatgaaggagccgacaactgcggcgggcgagcggcggtaaagccctttgaggtccagcgaaacctgtgtcagcgggttgggtgactgggcgcttgaaagtgctgtgggcagaagcgcgctagcatagataatggcgcagatgatgaaaagtgtctgcgtggcggcattgccgaagggtaggatatactgccccagaagcagcccgaccatggtgatgatcatatagatcgagaagatcatgccgcgcgattcattggtcacgcgctcgttcagccagctttcgataatcatgtaggaaccggcgagggagaagcccgcaatgccgcgaaaaatcatccacgcggccgggttgaccaccagtgcatggaacagcagcgccatggacagcagcgtcagaagcgccgaaaagacacgcacatggccgacgcggcgcaccagatgcggaatgaaaatgcagccgatggtgaaggccagcgaatagcttgtccccatccagccgattgtcgtcgtggaccagccttccatgccaccgcgaagcggaaggagaataccggcaaggccgcctgcgagcagcatgagaaatgtgcttgccagcagcgcggctatgggcagaagctgtcccgccatgacggactccacaatgggtcaggaattcaaaagctacttgtcgctttggcgtgatttgacaagtggcgaattgatacgcacgaaaacaacgaattgaaccgggtttgcggcaccaggctatagtgacgatgcgcgcgtgctatcgctctatgcgggcaatatcaaccacgcaattcggccaatttgagtttcaccgccagaaagtcgcgccaggcgaaacgtttctgtgccggggtgcgcagcagataggccggatgcaatgtcggcattacggggatttccatgcctgtcggcgtgcggtggattttccagttgccgcgcaggcgcaatatgccctccgctgcgcccgtcagcgccttgccagccgggccgccaagcgccaccagcacttttggcgcggccagctctatctgccgttcgatgaaggggcggcatagctccgtttcaagcggtgtgggtgcgcgattgcccggtggccgccacggaatcgtattggcaatataaacctcttcacgcttgaggccgatagcctcgatcatgcggttcagaagctggccggatttgccgacaaaaggcaggccttccatatcctcgtcccgccccggcgcttcaccgatgaacatgatatcggacgaagggtcgccatcggcaaagcagaggttcttggcggtgaatttcaggttgcagccgtcgaaggccgcaagcttttcgcgcagttcttccagtgtttcggcctgcgaagcagcttcgcgggcaagcgcgatctgcgcattgtcgggcagatccattgcagcctgcaccggcttgctggaaggggagggtacggcaacggtacgcgcccgttcctcgcgggcctgcgccgggtttgattccggctgttgtgctgcggcctgcatccggctttgtgcgggggcaggatgtgtggcggctgcaaaacggtcaatcggcgtttcgcaaagcggcacatcgacacccgcttccgcataaaagcgaagcaggccctccatatccagcgtttcccggccatcggtcattcttgcacctcaccgtctgaggtggcgaattttggcgccgaatgcaagggcatgggccaattttccggttcatacagtcgattgttggcataagaagaacattctttcgccaaatcgtgatggcagcaatctaaatagaccacatttgacgtttacgttaaggtaaaataaaaatgtagctgtatgatgccatttttggacaattggacgcatatgcggcagtctccaactctgcgagagggtatggcggaatgcaggacagactgatcttccagacgcctttgacccgttcactggcgtttgtgataggatcatgcggaaaaacaattggatgcatcattggcgctggcatagcgaggagatgatggcataccggacggaggaatgaatgtctgaagcgaacgagcttcccgaacgcgagagcatggaattcgacgtcgtgattgtcggcgcaggccctgccggtcttgcagcggcgattcgtttcaaacagataaaccccgaactttccgtggtcgtgctggaaaagggtggggaagtcggcgcgcatatcctgtcgggtgcggtggtggacccggtcggtatcgaccagcttctgcccggctggcgcgaggaggaaggccatcctttcaaaacgcctgtgacggcggaccatttcctggtgctggggcctgccggttccgtgcgcctgcccaattttgccatgccgtcgctgatgaacaaccacggcaattacatcgtttcgctcggtaatgtctgccgctggctcggcacgaaggccgaggagctgggcgtggaaatctatccgggcttcgctgcgaccgaagtactctataatgacgagggcgcggtgatcggcgttgcgacgggcgacatgggcgtcgaacgcgacggcacacgtggccctaactatacgcgcggcatggcgctgctcggtaaatatgtgctgatcggcgagggcgcgcgtggttcactcgccaagcagctcattgcgaagttcaagcttgacgagggccgcgaaccggccaagtttggcatcggcctgaaggagctttggcaggttgatccgtcgaagcacaaaccgggcctcgtgcagcattcgttcggctggccgctggacatgaaaaccggcggcggctcgttcctctatcatcttgaggacaatatggttgcggtgggctttgtgctgcacctcaattacaagaacccctatctctcgccattcgaggaattccagcgtttcaagacgcatccggccatccgcgatacgttcgagggcggcaagcgcctttcctatggcgcgcgtgcaattaccgagggcggctggcaatccgtgccgaagctttccttccccggtggcgcgctcatcggctgctcggccggttttgtcaatgtgccgcgcatcaagggcagccacaatgcgatcctgtccggcattctggccgccgacaagattgcagaggctattgccgctggccgtgccaatgacgagccgatcgagatcgagaatagctggcgggcgagcgccattggcaaggacttgaagcgcgtgcgcaacgtcaagccgctctggtcgaagttcggcaccgctatcggcattgctctgggcggcctggatatgtggaccaaccagcttttcggcttctcgttcttcggcgcgatgaagcacggcaagaccgatgcgcaggcgcttgaaccggctgcaaactacaagaagatcgactatccgaagccggatggtgtgctgacttttgaccgtctgtcgtctgtgttcctgtcgaacacgaaccacgacgaaaacgagccggtgcatttgcaagtgcgtgacatggaattgcagaagacttcggaacacgatgttttcgcaggaccgtcgacgcgctattgcccggctggtgtttatgaatgggtggatgcggacggcaatgccgctgctgatccgggcgtcaaggatgtgcgtttcgtcatcaatgcgcagaactgcgtccactgcaagacctgcgacatcaaggatccaaaccagaatatcaactgggttccgccacaaggcggcgaaggaccggtctatatgaacatgtaatgttcacattttaagaccgtgtccgtctcgaccgccgctgggaagatgtcggcgaaggaccggaacgagaattgtaatttgactgaataaggcggcttctatgccgccttatttgttacgacgcgactgtctccggctggggaatgatggaaaattccacaaggacgggcagatggtcagagccgatgggctgttgccgggtaatcttcgatatcgcgacccggcctttcgcgaaggtctggtcgataggcaatccggcgaagcgcaacgaagcgggcaggcgacgataaagccatgttgggccggtcggcggggcaggtgtcatcgcagcgagttcggcgatgcgctttgtagtcgcgctccatggtgttgcgttcagatcgccgctcaggattgcattttccgacagtccgcgaaactgctccgaaagggcctcgatctgctcgctctgctgaaaaggccaaggccaatggagatgcagtgcggccacatccacgggacggccaccgaaatcgaccgaggcgacggccatcatgcctttcggatcgcaggcgggggtgctgtcagcgatgaagggccggcgcgacaggattgccaccccgaaaaccgcgccgggatgagggcagaaaatgctgtagggataggcggatgcaatatggccgaacttctcccgccacatggctgatacttcttccagggtgacgacatcggggcggatatgggctatgagggagagtgcctgctccggtgaaccattgtcgaagcgaaggttcatttgcaaaaggcgatagtgaggctgtgctgcttcgcgcgcatgggcatcttcacttgcggggaaaacatggggcgtgacggcaattgcaaaaacggcgagcaacaggatcatcgcgccttcgcgccgcagtttcgtgaaaagcagcggcagcgccagcaaccccatcagcacggctagatggatgcgtaaatgtgagaaggtgtcgaacgccgggtgaaggctgttcaggaagctcagcacaagcgggatcgaaaccagcgtggcggcgacaagtatcaggaagggcaggttcaggcggctttttgacatgaggcggcagtagtgccggattacggcgagaaaatgaatggggtaggggaataggggaataggggaataggtttctggttgtctgagcccccctgtttccggcacggctccaacatactgccttactgtcttactgccctattcccttattcccctactcccgtaacctcactggaaggccgtttcgtagaagctgcgcagcttgcgggaatgcagcctttcatccggcatggaagcgatcttttccatggcgcggatgccgatgcgcaaatgctgtgccacctgtcgcttgtagaattccgttgccatgccaggcagcttcaattcgccatgcagcggcttgtcggagacgcagagcaaggtgccgtagggaacacggaaacggaaaccattggccgcaatcgtggccgattccatgtcgagcgccacggcccgcgcctgcgaaaggcgctggaccggcccgcgctggtcgcgcagctcccaattgcggttatcgatcgtggcaaccgttccggtgcgcatgatctgcttgagatcatagccctgaaggccggtaatttcctctaccgcttcttccagcgccacctgaatttcagcaagggctggaagcggcacccagaccgggaggtcatcgtccagcacatggtcctcgcgcatataggcatgggccagcacataatcgccaagctgctggctgttacgcaggcccgcgcaatggccaagcatcagccacgcatgggggcgcagcacagcgatgtggtcggttattgttttggcgttggaaggccccacgccgatattgaccatggtgatgccgccatggcctgccttctgcaagtggtaggcaggcatctgcggcaggcgctgtaacgggtttccggtgctgggtgcggtttcgccagcgcgcgtgacaatgttgccgggttcgacaaactggtcataaccgccgccgccctccgccatcaactggcgggcataggcgcagaattcgtccatatagaactggtaattggtaaaaaggacgaagttctggaaatggctggggctggttgcggtgtaatgggaaaggcgatgcagcgaatagtcgatccgttgcgccgtgaagggggcaagcggcatcggctcgccgggggcaggctcgaaatcggcattgacgatcttatcgtctgttgcggccagatccggcacatcgaaaaggtcgcgcagcggatgggtaaaggcactggcgacggaggcttcaacatgtgcgccttcctcgaaggcgaaatggatgggaataggcgtcgaggattcgcgaaccgtgacggtcacaccatgattgcgcatcaggaggcggatctgttcgcgcagataatgcccgaaaagatcgagccgggtgacggttgccgaatagtcgccgggggtcgagacatggccatatgccagacgtgaatccacatgggcgaagctcgacgtggaaaggcatatttcaggatagaatgcacgataacgctgcggcgcaatttcgccgcgggcaactttttcaaaagcagagcgcaagaaagcggtgttgcgctcgtaaagtttacacaaggcggccacggctgcctgcgcgtcgctaaaaacttccggctccatcagcggaggggttttaatatcagtcaaaaatggatgttcgattcgttgcgtcatgacctagtatagcaaactccatgacggtggcatgatctgattatgcagttctttgcaggcttatataaagaaccaggccagccccgttcatctctgcatggttgccgatctgcgtataggcgaaagccgcggcagggcctgtaaaaatggcggtgaagaggaatatgcgcaggccgatggcggcaatggaaggtgctccggctctcattgacgtgtctttccatcggcaagatcgtgcatatgggccaaggcgacagcgtcgacaaccggctggtcgccataaatatcgtatgtccggtatgtcagaatgctggcgaaggcggcaaaacccgcgatcataaggcagactattgtaaaccgctgaagcagcatgattgtccccaatcctcgaaacctgtttgctttcgcattggagcttacggccgcgtacctgaactttccctgagggtgctgttcatgccgcgttcaaaaatattgatgccgggttaacttgtacctgttttcttccggcctatgctaacgcttattggattcatggacaaagccaagaaagcgggagaagacccatggctgaacagaccaagcctattgaactttattattggccgacgccgaatggcttcaaaatcagcatcatgctggaggaactgggcgtcccttacgcggtgaaatatatcaatatcggcaagggcgatcagtttgaaccaggtttcctgaaaattgcacctaacaatcgtatgcccgccatcgtcgattcggaagggccgggcggcgaaccgatctcggtgtttgaatccggtgcgatcctgcaatatctgggccgtaaattcggcaagttttatccgactgacaagcgcaagcgcgttacggtggaagaatggctgatgtggcagatgggcgggcttggcccgatgtccggccaggctgggcatttccgcatctatgcgccggagaaaatccagtatggcatcgactgttatacgaatgaggtcaaccgcctctatggcgtcctgaaccgccgccttgaaggccgcgattacatcgccgacgaatattcgatcgcggatatggcctgcatcggctgggtcaacgcctacaagaattacgaacagaatctcgatgatttcgcaaatctcaagcggtggcatgaaaccatgaacgcccggcctgccgtgcagcgcgggttgctggttggcaaggaagagcgtgagcgcgccgatgccgcagccaataaggaagaggagcagaaaattctcttcggccagaaggcgcgttgatcgtatatggtatcaaaagggcggcttgtggccgccctttgctgtttctgcgagtgctctattgccgggcaaggctttcgctcttgcagatcaggccgcccatgacgcagcccgaaagcgaaagcgtgttgcccttgacgctggctttgcccgaataggtcttgccttcgtcaagcttgttcacttcgcccttgtaattgccatccttgccggacatcgtgccgatggacttgcccttgtattcgcccgtcatcaccgtgccgcagaacttgttggcgccgcaggcggcatagctgataagcgttccgttcgggcgtttccacgtgccgactatggcttcgtcggcgaatgcaggtgctgcaaaaccagcggcgagcgtcactccaagaattagtgtgcggatcattcgttcctcccaaaatgccgcgaatcccgaattgtcggggcggcgatgaagccgctattcatgcgtttcagcctttgcaggagcatgcgttcagcgcccctcatcagcttacgcaaacgtaaacgagtttccggggaagcggaaggggcaattttcagcttcatcatggcagtctggagtgcgcgcttggcgccaattctcaccatgccaatgcgccctatggttatcatccggtttccgccggccttgcgtccaaatccaaaattttcagaaaaacccaatagtccgtgaggcttggatgtttaacaaaatcccaagtttactccttgttcggattttgttgggttgatgttaagcatctggtttaacgtgcatttcagccctttcccctatcttcaggatcatgaacggaacgacagatccggcggttttgaagcggcaggagccagcttcaaaagaaagaccggacggttctcgggatttaacagggacaagaaaaatggcacagtttcagagcttcaaccacaacgaaaaccctgcggcgcaggatcgtatccttctggaaataggcatgaaatatgcgatcggtcgcgattgcgagatcgatgtgatcgaggcacacaagtggctcaacattgccgccatccgcggcaaccagaaggcggagcggatgcgcaatcaggttgccgcaacgatgagcaagagcgaactggccgctgccttgcgctgcgcccgcgaatggatgacggctcattgaactgtctggtatcgaactgttcggaatgaaaaaagccgccttcgatggcggcttttttgttagcttatgccaatatagcgccccggtttatgattgatcgcgatgatgacattcatcgcgaccgcgccgaccagtgagagaaccatgttttcccacggaatgaaaaacagcgaagccagcatgatgagcacatcgaggccaagctggaaccatcccgcgcgaattccataggcgtcctgaagatagagcgccagaatattgacgccgccgacgccggaacgatggcggaaaagcgccagcacgcccatgcccatcagcgttccgcccatcagggccgcgaaaagcgggttgatgcttttaaaatcgacgctcagcggcatgaggcgggtgaacccggacaatagggccacggctgcgaaagtcctgatcgtgaaggcccagcccatgcggcgcaccgcgaaataataaaagggcaggtttatcaggaaataaagaaggccgaatcctgtgccggtcgcataatggatcagcagggcgataccggctgtgctgccggtcatcagcatggcatggctgtaaagcgttatgccaagggcgatgaaggatgtgccaatcagcatcgcaatcgcatcttcatagaggcggtgccgatcgacactgatcgggctggatgcatcggcaagcgaaggggcgctatctgcgatatcggccaatttcaaactccagagcatttccagcaaaagtgcgaagcggctttgctttggataatgcgtaaaacaacgaaatagagcggttccaaggatgccgtcttcaccggagttgctttgcatcacccggcaggacgcacaaaagccgggaaaacccggctttcatgttggttcataacgctttacatcatcaggctcagcgtcaagtcttgggaaacactggtaatataacaggcagaagtgctgcgcgcacggctagcattattgttattttcatgcccgcattggtggtttgtcgccatttttccggttcttcctgttaaattctttcgtgcgacatgtgggctgaaaaacgcttgcggaatgaagggggggggtagatgacgcgcagtgcgttatctcgcccggttttgttgcaaggttcggttttccgacgctgctgccggcgatggtcatgattcgctggtgcagccgggccgaccatgaatgttaacttttaccgaataaagatcgtgcacggatagagaattactctatctttacttcatggcaatcacacggccataacgtgcaaagaatgcccgttagaaaatttgtattggaccccaaggtaatattgggcagatgattgacagtcaactttgccgggcgcaaacttggcagataaccggaccggtagagagcaaacatgttatcttcggtttctatatattagaaaggtcgcggggttgggaagatgccgagcgatcgagaggccgcgttcgacagggagtaacgagatgtctattcgaaccatcacagctatggccggtaccgctttcatcatgggtgctgccgctattgccttttcctcgccggcaagtgcgctgacgatgaaagaatgcagcacgaaatatcaggctgcgaaagatgctggcacacttggcaacatgaaatggaacgatttccgcaaggcccagtgtggcgatgatgctgcgtcagctccggcggccgcacctgctgctgcgcctgcgaccaagaaagccgcgaaggccgccgcgcctgccagtaatgatggcgccaagagcctcaccatgaagcagtgcagcgcgaaatatcaggcggcgaaagacgccggtaccgacaatggcatgaagtggaacgatttccgtaaagcggaatgcggccccggcgcggatccggtggcgttgagcacggatggcgattctgaacctgctgctccaagcgtcgcggcccccaagggcgtgaagttcccgacggcggtttccgcgaaatattcaaaagaatctgccggcaaggcacggatgcacacctgcctcgaccaatatcatgcgctcaaggatgccaatgctttgggcggcctgaagtgggttcaaaagggcggcggctattacagcctttgcaatgcacgtttgaagggcaattcataaaagcacttcatgtgaataagaaaggggccgctctggcccctttttcatttggcattggccgaaaaccagccactacagccaagacaaagccaacccaggatcatgaggcttccgcccgtgggcgcggcgaagggaaacaggcgatctccggtcatgtcgcgcatgaaaagatcaccgcaaaacagggcgagcccgacgaccagaatcgcgccgccgatccgtaccacacggctgacggggctgatgagcgacaggaaaagcagagccggcgcgtgggccagaaggagaggggcgatcgtgccaagatggctttcgcccatatgggctgctccggcgtaggatgctatgcccaacgcaccgcacagtccggcgagtgtgccgaacaggacgctgcgtggctggccgttgattgaaggcattttgctgttgtccacgatcaggtgttttctgcgttggcggcgcaaatcttgcgcgcttcttcaagtgcttcgggaaatgccgcttcaaattgatcaagctgttctttcacgcccacactcacacggatgcagcggtccagcacgggcgtgcccggcttgcgcacaaaaatatcacgcgaaatcaatccgttgagtactgcctgcgcaaaatccttccccctgccgcaatcgattgcaacaaaattggtcgctgatgcaacagcgtggaggccattggcttcggcaatggccgcaatacgatcacgcccggcgcaaatcttgcccacgacctcgtgcaaataagcctgatctttcaaagctgcgatggcggcagcctgcgccatgcggctgactgcgaaatgatcgcggactttgtcgaaggtttttatcgccaccggatttcccaccgcatagccgcagcggatgcctgcaagcccataggccttggagaatgtacgcatccgaagaacattcggacgatccgtctcgaaaggtggaaatgccgatgccggagcagtttcgcaataggcctcgtcgagaattaataatgttgtttccggaagacgctcaatgaaggactggatatcggcccccccgtgccatgttcccatggggttgtcgggattggcgatatagaggagcgctggtttttcccttgcagccgcatcgataagggcgtcgaggtctggcttgtcatcgcgataaggaacggtgacgagctgcccgccatagcctgcgacatgataattgaaagtcggataaccgccgagcgagttgatgaccttgtcgccctgctgcacatattgacggacgatgagaccaagcaacgcatcaacgccagcgcccggcatgatgtgctcagccttcaggccgtgatgggctgcaatggcgtggcgcaacgcataattttccggatcgccatatttccacacttcggttgcttcattccgcatggcctcgatgacagaaggcgctggaccaaagctgctttcattggcgccgatccgcgcctcgaagggcttaccgcgctgtaattccaatgtttctggtccgataaaggggacagttgagggcaggctttcgacaaggggggtgaggcgaggttgtgccatgggcgatatcccggtctgtttcagtctgacagtaaaggcgcattgaaagcccggccaacccggccagctattcggcggcattaaaggcttttcgaacccaaaatgcaaaccggctccaacggttcaatcttgctggaatcgttttaacgcacatcagcctgcaacagccggttctataaggataatgagaatatccttcggtactctgcgcgagcccaagggaaatttgctttgccgtttttctatgccacggggctactccagatcacgtcctataggcgggaagtccctcattatccgcaaggtctgttggctcaaagtccgttccaaaatcgccacagcttgacgctttttgttgtggcctaatgaatttcgagcaccttaacgcaggaatcgagatcatgtgttgccagatgcgcgtagcgcattgtcatctgcaaggtctggtgaccaagccacatctgaacccggcggatgtcgatgcccccacgcaccagtcgcgacgcacatgtatggcgtagaatgtgcggaacgatttggtcatccgcgccaaggccaacttcggccttcgcttcgttccagatttggcgaaaccgaacctgattgagcatggagaaggggccttttagcctctcacgcggaatatgggatgcttttcgtgcacgccgggtgaggggaacggtgcggctgcgattggatttggtgacccagaacgtaacccgttgttcctgaatatcattccatgtgaggccgattgcttcgccaagacggcaacccgtatccacgagaaagaccgataggcgatagctgtcctcgcagcgcgactttattgcggcgaacaatcgcttctcttcctcctgttccaggaatcgaatgcgccccacgcgctctttctgccggataaactccggaagattgaagatatcccccatcttgtgcgcctttcgcagcagcttgctcagcgcagccatctttctattgatggttgcattgctgttgccgcgttcgcgaagcgtgccgatgatggaatcgagcatttcctgatcaaaacctgaaaaacgtgcgcctttcagaatctcgtcaatctcgccgaggaacgaccttacattatatttatgcgatccatcatcccagaggatattgatatattttgccgtcagctccgccaccgaatagtgctcgacgagccggtgctttggatttttgccggatatataattcagattgtaatcgataattggcgcatatttgtcgcccgtatcgatcttcgtttccccaacgatgatcactgcacatcccaccaagtacgggatgcacagctaatggaataaatcgcagagtacaagataagtaggctaactttatgtggagacatggctcaatcctttacaagaccccccggttgcccccatctttttgtcgtccccgcaattccctcaattgtcgatccgcctggaatccccattccggaagaatcgattctcacgctttcgtgaacgctgtttcaaatgaaccggcgccaacgggaaaccgttggcgccctatgcttaacgtcgatctgattagaacgagcgctggaagcgaacgataccgccccaggcattgtcttcagcaacggtgtctttccactcgccaccaaatttggtgtaggaaacttccggcgtaatggtgaatccgggaacgagctgataagcgacgttggcggtaactgcggtcttgccccagtcgtcatgcgcagcctgcagattgaaggttgccttttcgggggcaatgaactttgcaccaccccagacagcccaatcgccgccccactgaccgtagttctggttcggcgtcgctgcggacgaatatgcgccctgcagccataccgagaaccggtcggtgatgttgacgtcgccacgaacctttgtagcccattcttcgatgaccgagtcataggcaacaacaccagcgatcgaaccccagccgccagcatatttcaggccgccaacaacgtgcggcatgtaaccgtcgatcgtgtaatcgttgtcaacgtcttcgccaccctgttcgagagcgatcacagccgagaagccgtttccgccggtgaaggtgtaggcgatcttgccggtgcttacgccgccatcagcgacatcacgatcatcgctgaaatcgccgtattggccatcatgacgtgaattgttgctggtgtagttgaagcgcagctgagtataggtgccgagtgtgccgagttcggtttccgaattcgtgttgaacatgagtgcgaaacgagcgcccttgtcccagccattgcggtcggtaccggagtaaacgtcatcgccgccctttacgtcgtaacggacgtaaccatggacgcgcaggcaggtttcggtgcccggaatgtagaagtagccagcgccgtaagcgtcgcaaacgcggacatattcaacggcttcgggctctggcgcgacgattgcgtcggcagcctgagcgccggaagctgcaaccagagctgcagcggagccaaggagaaggctcttgatgttcatttctgacctccagtcaagaatcgccagaattttgaatagccattacttatcaatggcttgcttgttttctggattcgtagcctggaaaaacagagattcagtgcgcgaggggtaaaagccgattccgtatgaaatcaagcgcgtcgaacacataaagatttgctgggatattggaaaaactggcggagaggatgggattcgaacccacgagacccttttgaggtctactcccttagcaggggagcgccttcgaccactcggccacctctccggtaaaggcgagataaccggtacgcctgggcatttcaagcgatttacgcattaactggtaaaatttcctgcggattattctctttatatatatggcgcgcttaaaaaggcccacaatttagcaccggcacgcacttgcccttattaaatgaaacggattcgaggtttctgctctccgttcagacgattcttgccaccttgccgacatattccgttaagggctgtttcgacgaaagattcgcggctttattctgcaggcgatcctaaaaaacttgcattttcaaacgttaacatcggttaattcgcgttcacttatgttaataaagcatgaatccgccgagctaaagcaggtaatttcgtgtcatttctgcaacaactgcccttcatagcagcaccataaaggttgtgagaacatattcgatgttgaaacgaataaatgggcgagtatcttcactttcagaagaaggagcgcttcggggcgactttttcaattaggggatggggacaggttgtccttcagccaaatcagaatgcccagacccatttttaactttgactggaggtcagaaatgaacatcaagagccttctccttggctccgctgcagctctggttgcagcttccggcgctcaggctgccgacgcaatcgtcgcgccagagcccgaagccgttgaatatgtccgcgtttgcgacgcttacggcgctggctacttctacattccgggcaccgaaacctgcctgcgcgtccatggttacgtccgttacgacgtaaagggcggcgatgacgtttactccggtaccgaccgcaatggctgggacaagagcgctcgtttcgcactccgcgtttccaccggttcggaaaccgaactcggcaccctcaagaccttcaccgaactgcgcttcaactatgctgcgaacaattcgggcgtagatggtaaatatggtaatgaaaccagcagcggcaccgtcatggagttcgcgtatatccagctcggtggtctgcgcgttggtatcgatgaatcggaattccataccttcaccggttacctcggcgatgtcatcaacgatgacgtgatctcggctggctcctaccgcaccggcaagatctcgtacaccttcactggcggaaacggcttctcggctgtgatcgctctcgaacagggtggcgacaacgacggtggttacactggcacgaccaactaccacatcgacggctacatgcctgacgttgttggcggcctgaagtatgctggcggctggggttcgatcgctggtgttgttgcctatgactcggtcatagaagaatgggctgccaaggttcgtggcgacgtcaacatcaccgaccagttctcggtttggttgcagggcgcatattcgtccgctgctacgccggatcagaactacggccagtggggcggcgattgggctgtctggggtggtctgaagtatcaggctacgcagaaggctgccttcaacctgcaggctgcgcatgacgactggggcaagacggcagttacggctaacgttgcttacgaactggttcctggcttcaccgttacgccggaagtttcctacaccaagtttggtggcgagtggaagaacaccgttgctgaagacaatgcttggggcggtatcgttcgcttccagcgttcgttctaatccattacggattggatacagaaacccggcagaaatgccgggttttttgttgccctcgtgcagcatcagatgcttgctttttatgctgaccgcagtctttctacaggggtcgcggaagatcgcctgaaacggagcaaagcagcatgaaaaaatggttctggccttgtctcacctggactgcgtgcctgacggcgctggcgctctggttcggcgctgaccgggttgaaaccgatattgccgaacagacggcaaaggctctggaaccctatgtctgggcgggattttatgtcgatggccgggatgtcgtgctgaaaggcatggctccggatccggatatgcaaagagcggcccatgctgcactggagcatgtatgggctatccgtgacattaccgacctgaccacggttttgcagctcgcgtcgccctatagattcaagatcgggaggaatgcgcaaggactggtgctttccggctttattccaaacaacgaatcgcgcgatcaggtgatgaccgccgccggcgaggtggcaccggacattttcatcgatgacgaaatggccgtagcacgcggcaatcagccggagttcatggaaagagttctgtttgccatcgatctggcgaagaaattgccggaagccgaaatcgagattgtcgatgaaaagctttcgatacgcggcacggtttcagatgaagcgatttatgacgaaatcgaagccctgaaagcagcacaactgccttatggtttgaaacttgcggttcttgatgtgaagaaatccgtgcagtgaacgaggcggccgttcagtaagaggccgtcatcccccatttctttgccggtcaagattgacagttttcccaatccggcctttcctttgctatgattattcggccaagggcttgaagtgtctggccaaatattatgcggaatcgctcatgctttatcttgttgaaactttttggccggttttggtgctggctattctgattggtgccgcaacgggctggctgacggctggagagcgatgagtttgttgccatggggggcgagcgttggcggcatggctgattgcagtcattgttgcgtgtatggagtatgaggacgaaatgcccttgttgattgttcaattggcgatactaatcgccgttgcttttgtggttggctgctttctggggcgcatcctgcgccgtcgaaaaagcgccggaagcgatcatgagcgaacgattgttgcggcggcattatccacgccgccattggccgaaaagccggaacctgtcccgccagcagaaccggtcagggcggatagcgatcctttgaaaaggaaagccgggttagaaaaagccaggattgagcctgtggaaggctctgctgattcggatgttgcggcagcgccggtattgcagaaagtcccagcggaaacacccgatgacgccggccgcccgcaatggcgcgaggccccgcgccgcggcaaggccgacgagttgacggcaattgaggggattggaaaagccatcgaagccgtgctgcatgagcttggcatttttcattacgaccagatcgcgcaatggacccgtgaggaagcgatatggatcgagcgccgtatcggctttccggggcgcgtggagcgtgagggctggatagcgcaagcggcaaagcttgccgaaccgcctgcgaaatcgacaacgaagcgtggcgcaaaaacgaaaaaagcagctaataatgtgagatcaggaacgcggcgcgcaaaaaaacaggctggctgaaccagtgggggcggctccggtttatgctggaaccgccccggtttctttggagaagctacttatcagcgtcgcccatgaaccagatcggtcttgatatcggcacggccagtcagccgggtcttatagacttcgtaattttccatcacgcgctgcacataattgcgcgtttcggaataggggatgcgctcaatccaatccacgacctgttcgacagatttgccgcgcgggtcgccatatttctccacccattcggaggcgcggcgcggcccggcattatacccggcgaaggtgagtacataggaaccgttgaaacgatccagctgctcaccgagaaaatgtgcgccgagcgtggcattataggccgcatctgccgtaagcttctgcgcggaaaagctcattccgttgcgtgtggcgaccgtttttgctgtggcgggcataagttgcagcaggccgcgcgcgcctgcttttgaaactgcgctgacattgaattcgctttcctgccgcgcgatggcataggcaagcgccttgccggaacccttgatattcgcgcttgcagggattgcgccgagcggatgggaaagtgcgccgacatcgagcccgcgcattgccgccgttttgccgacgcgcagcgccatataatgattgtcgttccgctcagccatcacggcgagcagggcgagttctcccacactgtcgagttcttgcgaaagctgtgtgtaaagagccgcagccttgtttccataaccgacctgctccagccgtttgattgcctgcacggcggggcggcttgcaaagcgcacacgctctgcttccgtgggcttgggataggcgagttcaggagccttctcattcagcttggcggccgcaagctggccataaaaagtggtgccgaaatgcgccgaccgccggtaataggcgcgtgcatcgccgccagaaccagcttccgctgcccgcccaagccagtaataggcacgggaagcggagatggggcgcgccgaaatttgcgtgatttttgcaaaatggggcgctgccagcttcggttggttcagggcgcgaagcgcataccagcccgcgtggaattcggcttccgccgccatggtgggcgtttcggcggcatgggccgcggcaagccgataggcaagttgcggctttccgagatcgagaagttcgcgtgacaggatgcgccgttccacccaccaggcatcgggatcgacaagaacggaagccttccgtggcgctttcaacagaagctcggcagcctcgttgtaacgctcggcgcggcgcagatagcgaatttttaaaaactgatagaccggattggcctgccaggagcggtccacggcggcgattgcactggcggcgttgggtgatttctgcgccactgcggcataggcattataaagagattgcgcctgcgcaggcccggcaagaagccgggccgattgcaggcggccattatagagagagtgcagcagcctgcgttggtgatcctcgcgggtgagaatcgccgaaaattctttcaggatcttctgctcatcgtcggatgaaagacgcttcctggtccaccaaggtgagagaagctggtgcgccttggtggaattgcctgtcgccacataggcgcgtgccaaagcgatcatgccttccgtggtctgtggacgtgtgctgccgaaagtggcgatgatggttgcagaagaaggattttccttgaaaagcgcccgttctgaattccggcgcaaggtggccatgccgggccatcctgaaagttcggatgctgcggccgcaatctctgtgctgggaacaccatccatgccggaggttgcaattgcccaggtgagaatctgacggtcgagcgagccgcgcggcaagttgttgcgagaagcgatggcgcttgcgacattcttggcgctaagcgcgtcgaggccatttttcaatgttccgccgatcacggccggattatctgtccggctgacggcggacgtggccatgggatcgggagcgatggggcggggcctcggcgtcaccagactgattggggattgatgggtggcagtcggcgcgaaggggcgcgcaagcggcgtggggatttcaggcggtagcgacgattgggcaagtgaaaccatcggctggacggcagccgcgatgaagcaagctgctaggagcactgttcgcctggaagagatcgctgcgacttttttaaacatggcctgactggaataaggatctgaattgggagctatatgttaccaaattccgacttttctgagcccggcattccgcctggcgagtgtcagtgcaaaatataagccggatgagtgaaagtatccttaataaaaacttatgggccaagctgaaatacgcgctggcgcggctgcggaaaatgtaactgcgaggctttgaaaaacggcctgtgagggagcgtcaaaacgcctgtaagtttggccgtaaatctgccgcattatctcttttttgcagatacaccccgcttgctccattcgcgtggcaagactatggtgcaacgcctcacgcataatccgatgaagcccgaagggggctttgctgcgtggggtcccgtctatctgtttcaggagttcacgaatgctgaagggctcaattaccgcacttgtcacgccgttcgaccgtgaaggggcgttcgacgaaaaagcctttcgtgcattcgtcaactggcagatcgaagaggggacgaaaggtctcgttccggttggcacgaccggcgaaacgccgaccctttcccatgatgaacataagcgtgtgatcgaagtctgcattgaagtcgccgctggccgtgtgccagtgattgcgggtgccggctcgaacaatacggtggaagcgatcgaactggcgcagcacgccgaaaaagcgggcgcggatgcggttctggttgtcacaccttattacaacaagccgaatcagcgtggcctctacgagcatttttcgcgcgttgcccgctctatctcgatcccgctggtgatctataacattccgggccggtccattatcgacatgacgccggaaaccatgggcgctctcgttcgcgactgtaagaatattgtcggcgtcaaggatgcgaccggcaagatcgagcgtgtttccgaacagcgcgcgatctgtggcaaggagttcatccagctttccggtgaagacgccacggcgcttggcttcaatgctcatggcggggtggggtgcatttcggtaacgtccaacattgcgccgcgtctttgcgcggaatttcaggaagcctgccaggctggtaatttcgccaaggcgctggaattgcaggaccgtttgatgccgctgcacaaggcgctgttcctggaacccaatccttccggcccgaaatatgcgctttcgcgcctgggtcgtattgaaaatgttctgcgttcaccaatggttacgatcgaagcggcgacggcggaaaagatcgaccatgccatgaagcacgcggtcctcatcaactgacccggtatatttgccaatccggcgaattttacgctcccgtcgctgcgggagcgttttcatttccggcattccacattatatggtgccatcatgaacaagcccaagaattctcccgcgcgcaaaatgattgccgaaaatcgcaaggcgcgcttcaatttcgagatactcgacacactcgaagccggtctggtactgacgggcaccgaggttaaatccttgcgcgccaatcaggccaatattgccgagagctatgcaagcttcgaggatggcgagttctggctgattaattcctatattccggaatatacgcagggcaaccgcttcaaccacgagccgcggcgcctgcgcaaattgctggtgagcaggcgggaaatgtcgcgcctgttcaattcggtctcgcgcgagggcatgacggttgttccattgaagctctatttcaacgatcgtggccgggcaaagctcgaactggcgcttgcccgaggcaagaaaacccacgacaagcgcgaaacggaaaagaagcgcgactggaaccgcgaaaaagcgcgtctgttgcgcgaccggggatgaattgcaaagcgcatcccgaaaagtgcgaagcggttttcggataagatgcgcgcaaggaaagatctgcatcccgaaaagtgcgaagcgcctacgcagggaaatcagtccactggactgatttctgatcctgcttcgatcagataagatgcgcgtagggcagatctgtatcccgaaaagtgcgaagcggtgttcggggtatgtgtcataaaaaacggttggaacgccgatctatcattcagacagacagacgtgcgcttccggctgctttctcgcttagataagcgcgtacatttttgaaaacatcgcggaacatcgcatcggtcagcacgcccgtattcgtgttgtagcgcgagcaatgatagctggaaaaaatccgcaatggcccgatatcggtggccttgccatggccgaacgggtggcgcgaaaccggaacgcctaaggcgcgcactgttgattgatgggcgatggtccccagtgtgaccactgcatcgagattgggaaagcgcgtcagcatcggtgtcaggaattgccggcaattgttgatttcgctgccgacaggcttgttttccggcggcacgcagcgaaccgcattgacgatgcaggcatcgagaagccgcaggctgtcatccgggcgcgcctcgaattttcccgtcgcgaagccgaattcgcaaagcgtactgtaaagaagttccccggcataatcgccggtaaagggccgtcccgtgcggttggctccgcgaaggccgggggcaagccctacgatcagaagccgaacgtcttcatcgctcccgggaaggaaaggggggacgggcgcgttatgccacgcaggctccttttgtcgccattcctgtaagaacgcatggagccgcgggcagattgagcaatttggcgaaggttcggaaatcatgcccttgcatgaaccgggccaacggcaacgtcaatagctctcgtcgaaatcctcttcctgacggcgcggggcacgttcggaaggatcgcggcctatttcagccttcagcgaaaccagatcgatgaaatgatcggcctggcggcgcagttcatccgaaatcatggcgggctgcgtggtgagcgtggagacgacagacaccttgcggcccttgcgctggagagcttcgacgagcgagcggaaatcgccgtcgccggagaaaatgacgaaatgatcgacggtatcggtcagctgcatggcatcgacggtcagctcgatgtccatattgcccttgaccttgcggcggcctgtggaatcggtgaactccctggcggccttggtcacgaccttgtagccgttataatccagccagtcgatgagcgggcggatggatgaatattcctgatcttccaccaatgccgtgtaataataggcacgcagcagataaccacgcttctggaacgccttcaaaagcttgcggtaatcgatgtcgaaaccgagtgtttttgaagctgcatataaattggcgccgtctatgaaaagcgcaattttttcacgagaatcgaacatcgtgtaatatatccactctacggccggacgggagtggaccggcgaccgcgtattcagattagtttcttaaacggcgggcggtaattatcgtttaccaatgcgtttattgcgttctaaggagatattgcagaaaaacaagcaacttgtggttgttatttaaccccgctaaattactacaggagaaattatcctgggagaatcattgatagcttgctgaatattgtatcagaatgaaccgaatttcaaattctgcatcacttttcatgaaaacatgaagcattgagatatataatcggttgtaatgaggtgctttgcgcttttgcttgtaatttccttccacaagcgttatgtgcaaggcaaatcccgttaaattttgaggaatgaaagggaccgcgtatggcccgcgttaccgttgaggactgcgtagacaaggtcgagaaccgttttgaattggttctgctggctggtcaccgtgcccgccagatttcccagggtgcaccgatcacggttgaccgcgacaacgacaagaatcctgttgttgccctgcgcgagattgccgatgagaccctctcgccggatgatctgaaggaagacctgatccattcgctgcaaaagcatgttgaagtggatgagcctgaagccgctccggcccagattgccaatgcagcggaagaaattgccgaaggcattgctgaggctggcgaggaagatgtggtgactttcgaccgtatgtcggaagaagaactgctggctggcattgaaggccttgtcgcgccggaaaagaacgacggcttctgatcgttctatcagattgcaattcttcatgcgctgcggctttgctatgccgtagcgcatgtttttgtgcgcagatttttctgtgtattgttggaaatgcttgccggaaggaaatttctgtaggaaattgatcctattggcagaaagattgctcaaggatcgtgagatattcgtttttttacgattcctgatcaaaatggccgatatctctgtatgtgtttcggttcgagggagtttcggcagatgatgcgccaatatgagcttgtggagcgtgtgcagcgatacaagcctgatgtgaacgaggcgcttcttaacaaggcatatgtttatgccatgcagaaacacggcagtcagaagcgggcttccggcgatccctatttctcccatccgctggaagtggcggctattctcacagatatgcatttggacgaggcgacaatcgccatcgcgcttctgcacgacacgatcgaggataccacggccacccggcaggaaatcgaccagcttttcgggccggaaatcggcaagcttgtcgaggggctgaccaagctcaagaaactcgatctcgtttccaagaaggctgtccaggcggaaaacctgcgtaaacttctgctggcgatttcagaggacgtgcgcgttcttctggtaaagcttgccgaccgtctccacaatatgcgtacgctcggcgtgatgcgcgaagacaagcgcctgcgtattgccgaggagaccatggatatttatgcgccgctcgctggccgcatgggtatgcaggatatgcgtgaggagctggaggagctggctttccgctatatcaatcccgatgcatggcgagccgtcaccgacaggcttgccgagcttctggaaaagaaccgcggtcttttgcagaagatcgaaacggatctctctgaaattttcgagaagaacggcatcaaggccagcgtgaaaagccgccagaagaagccatggtcggttttccgcaagatggagaccaagggcctttccttcgagcagctttccgacattttcggcttccgcgtcatggtcgatacggtgcaggattgctatcgtgcgcttggcctgatccacaccacatggtccatggttccgggacggttcaaggattatatctcgacgccgaagcagaacgattatcgctccatccataccaccatcatcggcccgtcgcgccagcgtatcgaattgcagattcgcacgcgcgaaatggatgagatcgctgaattcggcgtggcggcccactccatttacaaggatcgtggcagcgccaacaacccgcacaagatttcgaccgagaccaacgcctatgcatggctgcgccagaccatcgagcaattgtctgagggcgacaatcctgaagaatttctggaacacaccaagcttgaactgtttcaagatcaggtcttctgcttcacgccgaaaggcaggctgatcgcgctgccgcgcggcgcgacgcctattgattttgcctatgccgttcacaccgatattggcgacagctgcgtgggcgcgaaagtcaatggccgcatcatgcccttgatgacggaactcaagaatggcgacgaagtggatattatccgctccaaggcgcaggttccgcccgccgcctgggaatcgctggttgcaaccggcaaggcgcgcgcggccatccgccgcgccacacgctctgccgtgcgcaagcaatattccggcctcgggatgcgaattctggagcgtgcctttgagcgcgcgggcaaaccgttcagcaaggacattttgaagcctggcctgccgcgtctggcgcgcaaggatgtggaagacgtgcttgcagccgtcgggcgtggggaactgccctcggccgatgtggtgaaggccgtctatcccgattatcaggacactcgcgtcaccacgcagaacaatcctgccaaggctggcgagaagggctggttcaatatccagaacgccgctggcatgatcttcaaggtgccggaaggaggcgagggtgctgctgccaaggttgatccggcggcaacgacgccgaagcccggcaagcgcgcactgcccattcgcggaaccaatccggacctgcctgtgcgttttgcgccggaaggggccgtgccgggcgaccgcatcgtgggcatcttgcagcccggcgcaggcatcacgatctatcccatccagtcgcccgcactgacggcctatgacgatcagccggagcgctggatcgacgtgcgctgggatatcgatgaccagatgagcgagcgtttccccgcgcgcatcagcgtatcggcaatcaactcgcccggctctttggcggaaattgcccagattgcggcggcaaatgatgccaatatccacaatctctccatggcgcgcacggcgcccgattttacggaaatgattatcgatgtagaggtctgggacctcaagcatctcaatcgcatcatctctcaattgaaagaaagcgcgagcgtcagcagcgcaaagcgtgtgaacggataggactgaaatgaatactgacgatgtgctcgccgtcttccgcgaagcgggagcgatccttgaaggccattttatcctcacctccggcctgcgcagccccgtttttctacagaaggcgcgcgtgttcatgcatgccgacaagacggaaaaactatgcaaggcgcttgccgaaaagatcagggcggccgatctcggccccatcgattatgtggtcgggccggccatcggcggcctgatcccgtcttacgagacgtcccgccatctgggggttccttcggtctgggtcgaacgcgagaatggcgtattccgcctgcgtcgtttcgacgtgccgaagggcgcgcgcgtcgtcatcgtggaagatatcgtcaccacgggcctttccatccgcgaaaccatcgactgcatgaaggatcttggcatcgaggttgtcgccgcagcctgtatcgtggatcgctcggcgggcaaggcggatgttggtacccggctgatttcgctggcggaatatgaagttccagcctatccggcagataagctgccgccggaactggcagccattccggccgtcaagcccggcagccgcaatatctgacccaaacccgtttcggggccgcttttgcgcgcggagtttgaggtacgcaatatcagcctccaaccctgcggcgaaattgcgctttgcgatgcgcgtcgaggtttcctaattaaagggaaaaagcagctatctgctacccccgcagtataggaattcatcgtggttgtagtgcctttcgcattagatcagaatcaaaagcttgccgcccgtacgccctgcaatgtgtgcgaagattgctgcgtccgcagcatggctgtgtgttccgcactcgacgacggcgatcttgccgccctcgaagccatcatgacgtcgaaaaagctcgataccaatgagatgctggttgaggaaggcgaaccgaagcttcgggtctatagcctgacctccggcatgttgcgcatctatacgtcgctgccggatggtcgccgccagatcgcgggcttcctgttccccggcgattttctggggctggccgatgatgaggtttattcgcaatcggcggaagcggtcgtgccattggccctgtgtgccttttcgcccaaggaaatggagcgtttgatggagcgctttcccaagctgaaggagcggctgtaccagatgacacgtctggcgctgcgcaccgcgcgcgataaccagcttgtgcttggtcgtttggcgccggtcgagaaactggcaaacttccttctggttttatccgcacgtgcggaaaagcgcggcgaaaagcctaatcccgtccaccttttgatgaaccgtaccgatatcgcggattatcttggcctcaccatagaaacggtaagccgcagcttcaccaagttgaagacgcaggggctgatacaattgcgcgatgcgaacacagttgaaattctctcccgccgttcactggctgtcgttgctggactggacccggataatctttgatccataaaaatagtggcccatctgtgtttgatttaaatcaatgaaatatagccgtagctcccgtaaatcctgactatagagcattttcgagccaaaattgtaaaacgattttgggttggaaattgcgacaaagcaaatagttagagcggttctgttaaaacaggaacagctctagagttgacagggcctgatgatcaggccggtcagttggatggagtgagcaggtgtcgttgtggctggcaattgcaatatcggcagcaattcatacggggttccttgccgtattgtgcttccacgccccacaaaatgctcgtcttcagccagtattcctgcgccgggcgaactcctcccgcagcgccagttgggtggagtgatgcgccatgcatgacgacgcgataagacgctacgcagcactggctgttcctcgttatacttcctatcctactgcggcggatttcgtgccggtcggcatggataccacgcgccgttggctgcgccagatcgggccggaagaaagcgtttcgctttatatccatgtgccgtattgcagtcagatatgccactattgcggctgcaacgcaaaaatggcgatacgtgaggatgtgatcgaaaatttcgtaaatgcgcttcttggagaaatccggactgtgagcgcaagccttacggcgcgtccccgcgttgcccatcttcactggggcggcggcacaccctccattctcaatgccgggcaatttcagactgttctggccgcaatccgcacggcgtttgatttcgatctctcgatggaacacgccatagagcttgatccacgcacggtaacaccgcttttggcgaagacgcttgccgaaatgggtgtaaatcgcgcaagcctcggtgtgcaggatgtggacagcagggtgcaaatggccatcggtcgcgttcagccgattgaaacggttgccgaggctacaaggctcctgcgtgaggtgggtatcaaccgcatcaatttcgacctgatctatggtctgcctttgcagacggtcgagacattgcgcgaaacctgcgagcgcgttgtgacgctctcaccggatcgggttgcctgctatggctatgcgcatctgccgcagcgccgtgcaaatcagcgtctcatcgatgaaaacacgctgcctgacgcggacgagcgtttccgtcaggcccgcatcgtaacggacagcttcattggtttcggctatcagccggttggtatcgaccattttgcgctgccggatgacgatcttgcgatcgctgcgcgcgaaggcactctgaatcgcaattttcagggctataccaacgaccgttgcggaaccctgatcgggtttggcccgtcatcgatctcgcagtttccgggcggttatgcgcagaatatttccgatgtcgggcaatatcgcaagcgcgtggaagccggcgagctggcgacggttcgcggctacacgctgcgtgacacagaccgtatccgctccgccatcatctccgcgctcatgtgcaatttctgcgtcgatctgaacgcggtcgcgccgggcatggaattttccgacgagtttgcgctgctgcgccctcttgttgccgatggtctggtggcggtcgagggccgtacgatccgcgccacggaaaatggcaagtcgctgatccgtcttgttgcggcagcttttgatgagtttaggagagatagcgtagacggcttcagttttgcagtgtgagattgctgcagaacaaagaagttgggggccaattgccctatcaagaatgtgccgctgcaccgggccgtcaaaaggtcagtggcatgggagcaccgcacgttgggggacgggcggtgctccactagatcagagcggtttcggttatgccggaaccgctctttgctttttggcggggcgtttttctcaggccttgcggcggcgttccagcttcggaagaaagatggtcaagagccccaggaacggtaggtaagagcagatcctgtagacgaactcgatgcctttctggtcagccacgataccgagaacggcggcggcgatgcctgccatgccgaaggcgaagccgaagaacagtcctgaaaccataccgacacgtccgggaagcagttcctgcgcgaacacgatgatggccgggaatgcggaagcgagaatgaggccgatgatgatcgtcagcaccgctgtcatttcaaggtttgcatagggcagtgcgagcgtgaagggcaatacgcccagaatggaagcccagatcaccttgcgcgcgccgatcttgtcgccaatggggccgccgatgatgctcccggccgcgaccgcccccagaaacaggaacaggagaagctgcgaggtctgcaccgacacgccgaaatggctgatcgtgtagaaggtgtaataactcgtcaggctggccatgtagatatatttggtgaagacgagcaaggccagaacggcgacggaggcgatcaccctgttgcgcggcagcggcaaggtcttgtcgggcttgggcttgctggcattggcaaggcggtagcgattataccagttgccgacataccatagcacgaacatgccgatcagggctgcgaccgagaaccacgatacgctgatctggccgaagggcagcacgatgaaggcggcaagcaaaggcccgatggacgagccgaaattgccgcccacctggaacagcgattgcgcgaaaccatggcgtccgcccgatgccaggcgggctacacgcgccgcttccgggtggaacacggaagagccgaagcccacgcaggccgcgcccagcagcaggaatgaataatgatgcgctgtcgccagaaagacgaggccgatcaaggtgcaacccatgccgaatgtcagtgaatagggcatcggcttgcggtcggtatagatgcccacgagcggttgcaggatggaggccgtcatctggaacgtgaaggtgagaaggccgatctgccagaaggacaggctataattctccttcagcatcggatagatggccggaagaagcgactgcatcatgtcgttcaggaaatggcccaggcttgtggccagaatgatcgtgaggacggtattgtccgcactgctgttcgatggctgctgcgcagcactcacgctcatattgctactccgaagatgaaatccagccttcaggcacgttccccatcggtctgtcgaacaggaaggaaacaggcactcaaggtaacttgcagggtaagatcgagattggcaaatgatgcgggcaatccttcgccagcactttcataggattattgatatccgcccgctttcgtgatttggtccactacttgcgagagtgggccaaactggagtcttccccgatgagatttttgccgccgccggagagcttgatgccggagaatgaggatctgcaaaggtttcatgaacaccgcatcgccatgctggagagcatgacaggaccggcaatcgccttgccgacgcgctatccggacgggtatttcgttccgcgccacagccatagccgggcgcagctactctgtgcttcgcaaggggtggtgctggtgacgacggatgcgggccgctggatgattccgagcgatcacgccatgtggataccggcaggcgtggaacactcggtggcgatactcggcgatgttttcatgcgctccatctatatcagcgttgatgcgatctccggcgttccaaactacctgcatgtcgtggggctgactgatctgatgcggtgtctcattatcgatgcgacatcgcacgatagtatcccggcgccggaaagccgcgatggactggtcatcgaactgattctgcgtgatctccacaccctgccggaatacccgctcggcctgccatttccttccgatccccgcttgcagaagctatgccgggatttcgtgaaaaagccttcttcgcgtgccaccattgatgaatgggcagacaggatggcaatgagccggcgctctttcacccggcatttccagcgcgaaaccggggtgagtctttctgtatggcgtcaacaggcctgcctgtttgccgccgtaccacgattgtcagaaggagagccggtgacgagcgtggcgctggatctcggatatgacagcgtttccgccttcacgacaatgtttcgccggatgctgggtgtgccgccgaagttttatcagccgcgcctcgacgtggcgccgtttgaacgcagcgacaaagccgcgtttggttaacgcaataataataattgtctatggaaacagagaacagtattagaagcgcatgttgttccaacgcagatatcctccgacaagatgggagcgcctcaggctttacctgtggccgcgccggtctttctcccgttcgttccggtatgggggcaagagaatcctgcgcattaccgcgtcgccccatgcggtggcggctgggcttgcggtcggcgtcttttccgctttcacgccgtttttcggttttcacctcatcattgcgatcgttcttgcttattttctcgcgggcaatgtcgcggccgccgcgcttggcacgacgcttgccaatccgctgacgctccccttcatctgggggagcaccttcgagcttggccgcttcatcatgagcggcagcgttgatagcgtcccgccggtccatctgggccatgcgctcgaaaccatgcgcttcgaggaggtgtggacgccgcttttgaaaccgatgctgtttggctccaccattctgggggcggcctttgcggtgctggtctatttcgtaacccgctacgccgtttccgtcttccgccgccgccgtctggagcgtctggccgaaaagcatcgcctgcatcgccagcgggagttgcagaaggcatgatcgtcggaattggaagcgatctcattgatattcgccgggtcgaaaaaacgctggaacggcacggcagccgttttcgggaccgggtttttaccgaaatcgagcagaggaagtcggaggggcgcaagcagcgcgccgcgtcctatgcaaagcgtttcgcggcgaaggaagcctgcgccaaggctcttggcacaggcattgcagagggcgttttctggcgtgatatgggcgtggtgaatacgccttccggcaagccgaccatgcatcttaccggcggtgcggcgaagcagcttcaaaagcttcttccagccggaaccaatgctgcaatacatctgacaattaccgatgattttcctttggcgcaggcattcgtcattatcgaagccttgccagttttagaataattgcgactgtgacagataactcttactcataatcgtgcgagacagtggcggcgtgattgcctcgcgcagccttagccgttattagatcgcgtataggaagcggagatacaatgagcgtgtccagcaagaacgaaactaaaaaatccggtggccttggcgaaaccatcagcgttatcgtgcaggcgctgctcctggcgctgattatccgcacccttcttttccagcctttcagcattccgtccggctccatgcgccccacgcttctggaaggcgattacctgttcgtgtcgaaatatgcctatggctattcgcgctattcgctgccttttggcctggatctcttttcgggccgtatctggagcgcggagccgaagcgcggcgacgttgtggtgttcaaactgccgagcgatacgtccgtcgattacatcaagcgcgtgatcggcctgccgggcgaccgtgtgcagatgcgcggcggcgttctctatatcaacgacaagccggtcaagcgcgagcgcgtgggcacgatcaacaatccggatgtgacggaagagaaccgccccgtggaagtctatcgtgagacgctgcccaatggcgtgacctatgacacgctggagcttgccccgaattcgattggcgatgacacccgcgtctttgaagttccagccggtcattatttcatgatgggcgacaatcgcgacaactccctcgatagccgtttcggcgtgggctatgtgccgtttgaaaatctcgtcggccgcgccaatatcattttcttctccattgccgacaaggcaagcccgcttgaaatatggaaatggccaactgatgtccggttcaaccggctgtttacctgggtcagcggtgaaccgcacacggccgttaccggaaattaagatggtttcggcaaacaagactgcatcgatattggaagagcgcacaggccaccgtttcctcaatctgaaacggctggaacgcgcgctcacccattcaagcgtacaggcgcccgcgcgcgccaattatgaaagactggagtttctgggcgaccgcgtgctgggcctgacggttgccgaaatgctgttcgaggctttcccggaagcatcggaaggcgaattgtccgtgcgtctcaacgcgctggtcaatgccgagacatgtgccgccattgccgatgaaatcggccttgccgatctcattcataccggctccgacatcaaatcgttgaacgacaagcgcctcctgaatgtgcgcgccgacgtggttgaggcgctgatcgccaccatctatctcgacggcgggctggaagcggcgcggtctttcatccagcgttactggaaaaagcgttcgctcgaaacgggtgcagcgcgccgcgatgccaagaccgaattgcaggaatgggcgcaccagcagggcaatgttcacccggtctatgccattttgagccgctccggcccggatcatgatccgctgtttctggtggaagtgacggtgaaggggttcgcgccggaaaagggcgaggggcgttcaaaacgcatcgctgaacagagtgcggcggaagccatgctttaccgcgagggtgtctggaaacgtgacggttctgcttgaggtaaaaccggcgttttttgtatcgaattatactatagtcaaatgattgcgacggtgatcggcttgaaagcggctctgttgcaacgggatgctgttgctcaaggggaaggcaacctcccgcaagaaggcctggaaggataaaaaatgaataatgggacatcgcctgctggcggcgaaacggaagcgacgcagacccgttcgggttttgtggcgctcatcggggcgccgaatgccggcaaatccacgttggtcaaccagcttgtgggcacgaaggtttcgattgtcacgcataaggtgcagacgacgcgtgcgctggtgcgcggcatcttcatcgaagggccggcgcagatcgttctggtggacacgccgggcattttccgcccgaagcgcaggctggaccgcgccatggttacgaccgcctggggcggtgcgaaagatgcggatatcattctggtcatcatcgatgcgcagggcggtttcaatgaaaatgccgaggcgctgctcgaaagcatgaaggatattcgccagaagaaagttctggttctgaacaaggtggatcgtgtcgatccgccggttctgctgtcattggcgcaaaaggccaacgaactggttcctttcgacaggactttcatgatttccgccctgaacggctcgggctgcaaggatctggccaaatacctggccgaaagcgttccgaacggcccgtggtattacccggaagaccagatttccgacatgccgatgcgccagcttgccgctgaaatcacgcgcgaaaagctctatcttcgcctgcatgaagaactgccctatgcttccaccgtggaaaccgagcgatgggaagagcgcaaggatggttcggtacgtatcgagcaggtgatctatgtcgagcgcgaaagccagaagaagatcgtgctcggccacaagggcgagacggtgaaggcaatcgggcaagccgcgcgcaaggaaatttcggaaattctggaacagacggttcatctgttccttttcgtcaaggtgcgcgaaaactggggcaacgacccggaacgctaccgcgagatggggcttgatttcccgacctgaggaggagcgccgaaaggccggatatcatggaatggcgcgatgaaggcgtaattctcggcacacgtcgccatggcgaaaccagcgccattgtcgaggtgatgacctgcgggcatggccgccatatgggcatggtgcgcggcgggcgctcccgccgtatgcagcctttgctgcaaccgggtaatcatgtcgatgtttcgtggtgggcccggcttgacgaacatatgggaacttttaccatcgagccgctcagctttgccgccgcgcggcttatcgaaacgccggtcgccctttatggcattcagcttgccgcagcacatctcaggcttttgccggagcgtgatccgcatcgcggactttatgaaaccctgcgcctcatcatcgaacatttcgatgatccgctggcagcgggcgaattgctgctgcgctttgaagtgatgatgctggaggaacttggtttcggtctggacctcaaggaatgcgcggcgacggggcggaaggatgacctgatctatgtgtctccgaaatcaggccgcgcggtctgccgcgaagctggcgcgccttgggcagaaaagctactgtccctgccgtcttttgtgaacgatacggcgcttcgtgcgtcttgttatgacgatctcgaccgtgctttcacgatgacgggctatttcctcatgcgccatgtctgggaaccgcgcgcccagactccgcctgattcccgtagcggcttcctgaatgccgttggccgggcaatcaatctttcacaggcaagctgaaaacctcgccctcataagcctcggctccgcgcccgatggcctttatggcctccaccatgcgcccccggcggccgagcatggtgtcggcgatggatatgagccggatattgggcgtggcggaaggggaaaaacgtctcaacctttcggcaaggcggtgttcgtccatgtcccggtcaagggccagagcggcaatataggctgccgccgtcgagcgcgatatgccggcataacaatggatgagaagcggtgctttccttggccaaccctgtacaaaatcgatgagcgcgcgcacatggctttcgcccggtgcaaccagaccttcgcgcggttccacgatatcgttgaagatgagcgtgaggcggcttgccccatgcccggcggggagggcggcgggctctccgctcgtgagcgtcaggacatggcttgggcgatggagggtaatctgcgtcgccagttgcgacaggggcgtcaccacgatccggctcatgcggtttgccgcgccttgtcgagtgccgaaaagcgtttgagaaaatccgcctgcacatcctgtgtggggcgcgggacgatatccagcccgacgggattgaggccgcgcggccgtccgaaatatttgacgccttctgcctcggtgaacccggctagccgtgttgcctcaaagaaagcggccacctgatcggcgcgctttatcagtgtctttagctttgctggcggtgatacaggcagggaaaagcgcaggtgaatggcgctttcgaggcgggtttcgatcagcttgtaattgccgcccatcactgccttgaagggggagatcatatcaccgatcacatattcgggcgcatcgtgcaggagcgccagcatctgccactcgatgcttgcgccgggcaccagccgattgaatatctggtccaccagaagcgaatgctgggcgacggagaaagcatgttcacccaccgtctgcccattccagcgcgcaacgcgggcaaggccatgcgcaatatcctcgatttcaacatcgagcggtgaaggatcaagaagatccagacgccgccccgacagcatacgctgccaggcgcggggcttgccggaagtgcggtcggcgttcgccatcagccatgccccgtttcggcttcggggaagccgaagcgcacatgcggcgggagagagagcgtgatggctgcatcgcctgccagaatggaattgccggtgtccatcgcatctttcacccggtcgatacgaaccagtgccagtccaatctgactggccgagctgcccatggcgccgatctcgcgtccctcgaccgttatcggcgtgcccattgggggcagggggacatccgaccttgcaatgagaacgcgccgccgtgcagtgccgcgatgctgcatccgggaaacgacttcctgtccgatgaagcagcctttggggaaagacacgccacctgtctggtcgaaattcacgtcatgcggaaaaacatcgccataggcaaaatcggcttcgccttcggcgatcccatattccgcccgcaattgcacccatgcatcgagacccgcattggcactggcttggtgataaagacgcaggacattcagttgcgccggaaagcggctgtcgcgcttgattgaatcattatctgaagcaggtgaatcgccttgccagcaaacgctcacaagtgattctggcacttgcacaatttcggccttcgcgcgcagcctgtagagggtgatgcgcttgacgaaatcgccagcgacgtcagccggaaggtcgaagcgcaagccgccttcgatgcgtgaaacaagaaaatcgaacaggattttcccctgtggggtcaggagtgcacccggtttcagctcgtgggggccgagctggtcgagattggtggtgatcacagcttgcaggaatttttccgcttcttcgcccgtgatgtgaaccaatgccctgtaggaaagatttaccgtcttggatgccgtcatcatcgcttcgtccttgcctttcgcgccctcgttacgtaagccccaatgtaaaggctcgcaagtcccatccgaaaagcaggagacacccatggccgcaacattcgatacgattttgaaaggcgcaaccatcgtcaatcatgacggtatcggccagcgcgacattggcattcgtaacggacgcatcgccgctatcgggtcgcttgcagggaactcagccggtgaagtgattgactgcactggcctgcatatcctacccggcgttgtggatagccaggttcatttccgcgagccgggtcttgagcacaaggaagatctggaaaccgggtcacttgccgccgtgctgggcggcgtgacggccgtttttgaaatgccgaacaccaagccgctgaccacttcggccgaaatgctggaagacaagattcgccgtggccgccatcggatgcattgcgatttcgccttctgggtcggcggcacgcgcgataatgcgaaggacgtggccgaactggagcacctgccgggcgcggcgggcatcaaggtattcatgggttcgtccaccggcgatcttctggttgaggacgatgatggcgtacgctcgatcctgaggaatacgcgccgccgcgcggcttttcattccgaagacgaatttcggctcaaggaacgtgaaggattgcgcgttgagggtgatccatcgagccatccggtatggcgcgacgagattgccgcgcttcaatgcacgcagcgcctggtacgcatcgcccgcgagactggcgcgcgcattcatgtgctgcatatttcgaccgccgaggaaatcgacttcctgaaagattacaaggacgtcgccacctgcgaggcgacgccgcatcacctcaccctgtcggcggatgattacaaggcgcttggcaatctcatccagatgaacccgccggtgcgtgacaagcgccaccgtgaaggtgtgtggaaggggatcgatcagggtatcgtggatgtgctgggttcagaccatgccccgcacacgctggaagaaaagcagaagtcttatccggcttccccatcgggcatgaccggcgtgcagacgctggtgccgatcatgctggaccatgtgaatgccggtaagctttcactggagcgttttgtcgatctttccagccacggcccgaaccgcattttcggcatggcgcgaaaggggcgcatcgcggtcggctacgatgccgatctgacgatcgtggacatgaaacgccgcgaaacgatcacgcatgaacaggcaggatcgaaagccggctggacgccctatcatggcaagaccgtcaccggatggccggttggcactttcgtgcgcggcatcaaggtgatgtgggaggcggaaatcgtcaatcctcacaagggcgagccggtggagttcctcgaagcgctgccccgtcgctgacggtgaaaaacaaagagttgtagcggttcgctcgtaacgggagcagctctattgcccggcggtgaagaagcgccagcttccgtcagggccgatgccgatactgtagaaaatatagccgcctgccttcttcatatcctcgaagtcgccagcggtgacgatctggaacagttccacgatctgcggcggcgtcagcttgtcgagcggcatggcgtagaaatagggccagacatagacctcattttgctggcccacattcagatggacatagccggtatccagcagatccgtgatgatggcgagaacttcccgcccgtcctcatcgccggaaagcaatttcaggaaatcgatgacatcttcttcgttgtcttcaagcgcaagctgtgtggccttgtcctgaacgccgaggaggggacgcagcctttcaatgtcgccggaccgtgccgcttccagcatccgctcgcgcatcgcgcgcacaggctcgggcagcttgtcgaaatcccggtgaatttccggaatggcctttgaaatatgaagtggggcgggggcaccatcggaagcggatttcggtatggcgcgcggcagcgcatcgggcaggggaacgagtgcgggcgtattaccccgattggcctcaatggacgagcgggaaaggggcagaaactccgaacgatccgcaagggcaacctgaagcgtgtcctttgccgaagcgggcaaggctatgccgcaggcaagaatgagccccgttgccagggttttaagcgatggtggatttccaacggggaggagcattttggcactgaacagggggagggccatggagaaatgcctgcgccggtctggtcccgtgaccggcgtttggctgagctactgaagaatacgccgggacaggaatgtacctgcaatcacctgttcgcgcattttttcaatgaggtcgagcgcgcaatcgtcgccaacctcacggataagttcggtcagggccgtcgtgaaggcggcttcagcaaggatttccggttcgattccttcggacataccgtcagcccaggcttcattctgatattcaatggccacaagcttcttttcgcgtgcgatcatttcatccagatctgccggtgcatattccatcgatttcatcctggctttcgcctttctgccgtatggccgaagtctcacccttgggagcgcaaccgcctgcggcctgaactgccttcttcttaagacagtgttaacagattatcacggatttgcatgagactattcctgtcaatccgcacaagagtgaatgaatggttaattcccatagcgcgagatgatctcgttcgacaagtccccgccttccttcatatagcgatcaatcgccgcaagtgccgaaggggtgcagcgcgcataattgtcgctgaatacacggtatccatggttgaaactcgataccagtttcaatcgctccgcctctggcggcttttccgccgctatgatggcatccatgcggtcgcgccattcgcttcccttttccccgcacagattgcggagataatgaagcgaccccagcacctcggcaagcctcagcatcatgccctcataaggggcatcttgcgccagaaccggagggcaaaccgcaagccacaatgcagcagcccccgcagccagcctgaaaagacgtctatagtctttcaatcatcaacctcttgcttgaacggtatttcttgcgtgaaataggggccgcttcaaggcggattgtcaaacaggaaccgctctaatatccagaaccgtcttcatcctgtgccaccatgcgcgccacatccagtgtgctatcggtgacgttggcggtctccatttcctccaccgtcagccagcggatcgcagcggcgtcatcgcccggctgttccgtgcccgatatttccagcgtgcgataaaccgagagataatagctcttttcataggcattgccctcgcgcgccagatcgatggtgatgacatggcaaagcgaatgtgcatcaagcgccgtttcctctttcagttcacggatcgcggcttcttccggggtttcgcccgcttcaacgccgccgcccggaaaggcgagccaacccttccacggctcctttgctcgctccaccagcaggaatcgcccctcgcggcggcaaattgtggaaacgccatggatttgcaagggtatgggagtgacggcaactgttctcatgtttcagctatgatccggttggcaagctttggcaatcgcaaagctgggcttgacccaaactgaaaaagcctgaacatgccgggccatgtgcggacgcttttctttgacagcaagcaggcaggagctggaaaccctgtttggcgccttgatcgcggaggattttccaccgcgctataatattgcgccgacacaacccattctcgccattcttgccggtgagacgccgccgcccggcagcaaccggcccgaccggatcgccatgctggtgcgctggggctttgtgcccgcctgggtgaaagacccgaatgactggccgctgatgttcaatatccgctcggaaacggctgccgaaaagaactcgttcaaggccgcgctcagccatcgccgggcgcttgttccggcttccggtttctacgaatggcggcgcgaaggccgcaacaagtcgcaggcttattgggtgcggccgcgcaacggcggagtggtggccttcggcgcgctgatggaaacatggagtagcgcggatggctcgcagatcgacacggcaggcattctgaccacaagtgcgaacggcctgttgcaaccgatccacgagcgcatgccggttgtggtccagccggaggattatcgccgctggctcgactgcaagcaattcctcgcccgagaggttgccgatatcatgcggcctgtgcaggacgatttttttgaggctatccccgtttccggcaaggtcaacaaggttgcaaatacgtcgcccgatctacaggagcgcgtgacggaagacttgacgcaaggccagcctcagccaaaaaggaaaaaagggccggagccggaggaggattcgggcggccagctttcaatgttctgacccccgcacaggttcttcactgagaagagcatctgtttttcaaggaaatcatccgtgttcccagcagccctgtccggctttcttcttggtgcttcactcatcatcgccatcggtgcgcaaaacgcttttatcctgcgtcaggggttgctgcgccagcacgtcttcattctgtgtctcatctgcgcgctgtctgacgcgctgcttatcagcgccggggtggcagggcttggcacactcatagcgcagtcgccgaaactcatcgctttcgtgacattggcgggagccgccttcctgttctggtatgcatcggtggcgttccgccgcgccttccacccggaggcaatgcaggtcaagtcgaacggagcggtgagtctgaaagcagcagcggcaacctgtctggccctgaccttcctcaacccgcatgtctatctcgacacggtgctgctgatcggcagcctttcagcacggcttgaaggtccagcgcgtgccgcctatggcgccggtgcggcaactgcatcgtgcatctggtttttcgcgcttagttacggtgcgcggctgttgcagccgatatttgccaaaccggctgcgtggcgtgtgctcgattgtatcatcggtgttgtcatggccctgatcggtctcagcctgtcagcccggttttttcacggctaggattgacgggcggtccagattactgcgctgctggttgccggtgcgatgcgtcgctttgcaagctgcaaccagcacggcaggcccgatgtcacgatactggtcaaccagacgctcagggcgggattgcagatcattcttagacattgtttcatcctttcaataatgccttctcactattttgtgattgattgagaccgaatgaaggctgtttggagcctgttttgggataatccggtgaatgagcgcaaactttccgcgcggttgctaaaatgcaacagaatcgctgcccgcggcaggaaaggctcttgacggacgtaagcaaggcaaggataagtgctgtcatgaaaacgccgaccacgatcatttgtatttgtgcgattattattggctagcagcttgctggtccggccgttttcgtctccccttcacaaaacaggatgataacgccccggccagacggctgcggtctgtcgcgccatcagtttcgcaggtctttaaaggggattatccatgccggataccacgccgcaattgcgtctttataatacgctgacccgcacgaaggaggcatttgcccccatcgatgcgaagaacgtgcgcatgtatgtctgcggcccgacggtttatgattttgcgcatattggcaatgcgcgcccggtgatcgtgttcgacgtgctgttccgtctgttgcgccatgtttacggcgcgcagcatgtcacctatgcgcgcaacattaccgatgtggatgacaagatcaatgcgcgcgccgcgcgtgattatcccgatcttcccttcaatgaagcgatccgcaaagtcaccgaaagcaccaatgcgcagtttcaggccgatgtgaccgcgcttggtaatcttcagcccacggtccagccgcgcgcaaccgaacatatggacgaaatgcgcgccatgatcgaccggctggtgcagcgcggcgtggcctatgtggcgcaagatcatgtgctcttctcgccttcggccatgaatgcgcgcaaggggccgcgctatggcgcgctggcccgccgctcgctcgatgaaatgctggcaggcgcgcgcgtcgatgtcgcgtcctacaagcgcgacgagatggatttcgtgctctggaaaccctcgaagaaaggtgaaccgggctggccctcaccggctggtattgaaactctgggccgtccgggctggcatatcgagtgctcggccatgtcgatggccaagcttctggagccgttcggcggcgggttgaaatgcgacgacccggaaaggaaccagttcgacattcatggcggcggtatcgatcttgtctttccgcaccacgaaaacgagattgcccagtcctgctgcgcattgggaaccgaacgcatggccaatatctggatgcataacggttttcttcaggtcgaggggcagaagatgtcgaaatcgctcggcaacttcatcaccatccgcgacgtgctgaatgatggcctgccgcaattgggcgagtggggcgataatacggtgcgcgaccactgggccggtcttgcggcgcgcctttccatgcttcagacccattatcgcgagccgatcaactggacggcgcagcgtctggcggaatcggctgatgaattgcatcgctggtatggcctactgcgcgacgaaggctttggcgcgccggaaaaactgtctcacgccagtgcggttgctgcggccctttgcgatgatcttaatagctgggcggcaatcactgccttgcgtcaggcgttcaaggtcagggacgtcgctgctctgggtgaggggatggcgctgatgggcctgcttgatccttatttcgtgacggcttccgatgtgccgatctttgccagggcagatgtggatgcgagcgccattgcggcgcggattgcggaacgtctgaacttcatcaacgcgaaaaactgggctgaggcggaccgcattcgcgacgagcttctacaggaaggcgtgcagttgaaggatagcaaggaccctgcgactggcgagcgcataacgacatgggatgtggtagggtaatcgcgggggagaacaatgatggcacgcgagcgcatttatatctacgacacgacctcggtggatgggcagcagacgttacccgcccgcccgcagccgcgaagcgagcgaggacgggcaaaggcaaaagcgggcgtttgcctgggagggcaatgatggcacgcgagcgcatttatatctacgacaccacctcggcggatgggcagcaaacgttacccgcccgcccgcagccgcgaagcgagcgaggacgggcaaaggcaaaagcgggcgcttgcctgggagggcaatgatggcacgcgagcgcatttatatctacgacacaacctcggtggatgggcagcagacgttacccgcccgcccgcagccgcgaagcgagcgaggacgggcaaaggcaaaagcgggcgtttgcctgggagggcaataatggcacgcgagcgcatttatatttacgatacgaccctgcgggatgggcagcaaacgcccggcgttgacttctctgtggaggacaaaaagtcgattgtcacgctgttggaagagctgggcgtcgattatgtggaaggcggttatccgggggccaacccgactgatacggctttcttcaagcgtcgccagaccgctcgcgccaagttcgtggctttcgggatgacaaagcgggcgggcgtttccgtttccaacgatcccggcctgtcgagcttgttgcaggcttctgccgatgcggtctgctttgtcgccaagagctgggattatcatgtgcgtctggcgctcggctgcaccaatgaggaaaatctggaatccatcacggcttcggtaacggcggcgcgcatggctggccgtgaggcgctggtcgattgcgaacatttcttcgatggatacaaggcgaacccggaatatgcgctggcctgcgcgaaggcggcctattcggcgggtgcgcgctgggtggtgctgtgcgataccaacggcggcacgcagcctctggaagtggcggcaatcgttgaagcggtgaaggcggttgttcccggtgagagcctcgggatccatgcccataacgataccgaacaggctgttgcggtttcccttgctgcaatcgatgcgggggtgcgtcatgtgcagggcaccttgaacggcattggcgagcgttgcggcaatgccaatctcgtttcactcatcccgacgctggttctcaaaccctattgggcggagcggttcgagcttggcatcaagcctgcatcgctgaaatccatcacgcgcatttcgcgcgctttcgatgatatcctgaaccgcccggccacggagcaggcaccctatacgggcacttcggcctttgccacgaaggctggcatccacgcttcggcgctgatgaaagagccgcagacctacgagcatattccgccggaatcggttggcaatagccgccgtgtcatggtgtcggatcagggcggcaagtcgaatttcattgccgagctggagcgccggggtatccgcgttgccaaggacgatgttcggctcgatacgctgattgcgctggtcaaggagcgtgaggccgagggttatgcctatgagggtgcggacgcaagttttgagcttctggcacgcggtatgctcaatccgcaaccggagttcttcaaggttgaatcgttccgctgcctcgtggagcgccggtttgatgccaacggcatgttgaaaaccgtgtccgaggcggtggtcaaggtcgaggtggatggcgagatgcatatgtcggtcgcggagggccatggccctgtcaacgcgctcgatatcgcattgcgcaaggatctgggccgctttcaggccgagatcgaggatctcgaactggtcgatttcaaggtgcgtattctcaacggcggcacggcggcgatcacccgcgttctgatcgaatcgggtgatgccacgggtgcgcgctggcgcacggtgggcgtttccgacaatatcatcgatgcttcctttcaggctttgatggattccgtcaattacaagctgatgaaaaaccgggccatggcaggtctggccgctgccgaatagccgatcatttcacgcggattgatcattcgatcattttaattgaatggattttatgaatcgatgggcgcatagcaggagaagtaatggctcctcctgctatgcagcggtgcgtgagcctttagagagcgtttcgatctgattgaatgagatcggcgctctaatcctttgttttgacgcgcattttttccgaaaaccgtttcacacttttcgggatgtgctctaattgatttctccgggggggatggcatggccgatcacgctatatccgatacacgtctttcagacggttcgcgcggttttctgatggcgctcggagcttatggactatggggcgcgttgccattttatctcaaggcgctgtctcacgttccggcgatggaagtcgtctcgcatcgcgtcatctggtccgtgccggtcgcgcttgtgctgttgatcttgcttggtcagttcaggggcatcctgagtgcagttcgccagccgcgaatgctggccatggctgcattgacggcggcgctcgtcactatgaactggtctgtttatgtctgggcggttgcacatgaccaggtgatgggggccgcgctcggctattatatcaatcccttgttcaacgtggttctgggccgtttgtttctgggcgagcggctgacaaaaacacaatatgtcgccgtgggtctcgcctttgtggcggtcgtgcttctcactatcaatgcgggcggcttgccctgggtttcgctggccctgccgatcagcttcggcctttatggcttcttccgcaagtcgttgccgatgccgcccttgcagggttttacgctggaagtgctgatcctttgcatccccgcgcttgcctatgtggcatggctcgccgcaacggggcaggaccatttcgttacggggcccgtttccaatattacgcttctgttgctggctggacccttcaccgccattccgctcattctttatgtgggcggggcgaagcttctgcgctatgcgacacttggcctgatgcagtatatgacgccgaccatgctgtttttcttcgccatattcatcttccatgaaccgttctcgacggcgcagcttgcagcattcgtgctcatatgggcgggactggcgctctacacatggtcttcgctttcccagcacgggcgcaaccgcgcgcaggcctgaatatttgatgcgaagatggttaatctccggtggatatctgccggagtgacatattttggccgctctatccccgttaggtccaagaagtcttattcttacaggacgatcaagcggttggcggagaaaacacggatggtctttggatcggcacgcgtgggtggtgaagcagttttcacccataacgtggtgacgccggacggggctgctctggccgagccgctttcgctgaatatcccgaaatcgtcaagctatgtccatttttcgctgcgcacccatgcgcgcctgtgcctcgcgcttgtctccgctttggctatcgcaggcggcggattgattttgacgacggggcgtcttgtcccgcatgggcacgccgcgcaaccggttatggtgaacccagccaatctcagccaccatacggccgcaccgaaacagccccgccttgcaccgcaaatgaacatcgcaacaaaccggcgcatatcaaaacgcattgatattgcggaaggcgcaggcgatggcgatgcacggctttacacctatcagcatgtcgtgctggatttgaaaggcggaaccggttcgcttgatgcgaatgtttctcccgagccttcaaagcctgctcagacggctctgcccctggcgcccgatcagaacgggattccgatcaatgtaagtcttgccaggcccgcaaccgcgccaggccatcaggtccacgagatcgtcatcgcgccgcagtcgcgtgaggaaatgggcgcgctgcttcaggctgccggtgtgtcgtcggacgatagcaagcgtcttgaagaggcgcttgcgcgcaccgtgcttgtgccgggcgacaatctggagcttttgatagacaagcccgccgggcggaataaaaatgccgacaagacggcgcatatatcgcttgcgcgtttccgccatggcgatgcggcccacgccgtctatggccgtgccgatgatggcgttttccatgccaacggcaatgagcgtctgttcgcccgcctttcgcgtgacgccatgctcacggcctatcatccgcaaccccttcagccatccgatggttccatctcctatcggctgaaacaggcgggcgcgcccgaagccgtggtgcgcgaggtgaaaaagcttgcaagcgataacggcatatcacttgctaaaaacaataatgcgctcaacctgatcgatcttctgttccgcaaaagcgaggaaaacgcgccggaactcgtctatgtggagtttaatatcaacggcaggagcaagcggctctatcgccacgaggggagtggcggtgttgattatttcaacgaagacggctccccgatgaccaaatatctcatgcataagcccctgccgaacgggcggctgaacgatggtttcggctggcgtattcatccggtcctgcatgtgcgcaaacaccataatggcgtcgattacgatgcgccgctcggctcgcccatcgtcgcggcgggcgatggtgtggtggacctcatctcctggcagaaaggctatggcaaatatgtgcgcatccggcatcagggtggctatagcacgacctatgcgcatctgtcggccgaagcaaaggggctcaaggtcggcaagcatgtgaagcagggcgaggtgatcgcctatgtcggctcgaccggctattccaccggcccgcacctctattacgaattgaaagtcggcgacaaatatgtcgatccactgactgcgcggctcaatgccggtgaaaagctgacgggatcttcgctttcaagctttcgggaagaaatcagccatgttggcaagattgtgaacgagatgaaactgccgatactggacaatggttcggcgggttcggcggataaaccggcacataacggccaatagagcggtatttggggttgaagcggcttcacgaaccgctttttgcatgtttcccaaaaccggttcccacttatgggagacatgcattagcgagagcgacaaactcctcgacgcttagtgtctcggcacggcgggtgccgtcgatgcccattttttccagaagtgcggcgccgccgatggatttcaggctttggcgcagcatcttgcggcgttggccaaaggctgcttgcgtaatctggccaagcgcttccgcgcgacagggcagtggcgtttcgcgtggtacgatatggaccacggacgacatcacctttggtggcggagtgaaagcctgcggcggcacatcaaaggcgattttggcctgtgtgcgccatccggcaagcacacccagccggccataatggtcgctatccggctttgccacgatgcgttcggcgacttcgcgctggaacatgagcgtcatggatgaataaaatggcggccatggctcgaccagcagccagttcagcagcaattgcgtgccgacattataaggcaggttggcaacgatgcgcggcttcggcccttccgggaaaagtgcggtgaaatcctgttccagcgcatcgccggcaatgatcctgagcctgccggggtaatgcgccgcaatttctgccagggcttcaagacagcgatcatcccgttctatggcggtgacatatgcgccctgcgcgagaagtgcgcgcgtgaggccgccggggccggggccgacctcgatcaccggttggtcgcgcagatcgcctgcctgccttgcgattttcgatgtcaggttgagatcgaacagaaaattctggccgagagattttttcggcatgagatcatgccgttcgatcacctcacgaagcgggggaaggctgtcgatgctcatgcgttgcggctcgccgcgttttcagcaagctgttgcgcaaggcgcatggctgccaccagactatccgggcgggcaatgccttttccggcaatatcaaatgctgttccgtgatcgggcgaagtgcgaatgaagggcagccccagcgtcacattcacggtttcatcgaatgcaagcgccttggcgggaatgagcgcctgatcgtgatacatgcagatggccgcatcatatgtggcgcgcgcgggcgcgtgaaacatcgtatcggcaggcagggggccgcgcgcatcaatcccctcgcgtatcagttgctcgatcgcgggaagaatgatggcatcatcttccttgcccaaggcgccgccttcgcccgcatgggggttgaggccggaaatggcaaggcgtggcgatgcaatgccgaaccgctctcgcaattcgtttgctgtgatgcgcgaaaccgcgacgatttccgtcgtggtaagccgagctggcacctctgatagcggaatatggatagtcaccggcacggcgcgtagctgcggcccggcaagcatcataaccggtgtgactggcttgccgagatggtggcctgcgagctcggccagaaattccgtatggccgggatgctggaagcccgcttcatagagggggttcttggcaatggggcaggtgacgactgcggcggcttcgcctttgagcgtcagttcgacagcacgctcgattgcctcgataaccccggcggcattttccgttagcggtttaccggggctttccgtatggctgtgtttcagcgccagaaggggcagcctttcaccaaaggctgcttctgcttcccgaggatcggaaagaatagcaaaatcaacggcaaggcccagatggcgcgcccgtgcggcaagctgtttcggatcggcaatcagaaagaagggcggcagggagagttcgcaacgcttcaaccacgcggcaagggcaacatccgccccgatacccgaagggtcgccaatactgacggcgagcggaggaagtggctttgcgcgcatgtgaacactgatccggaagctgccgaggcgaaagggcgcgaatggcgccctatcttcggcgccgtcaacgattgacgatggtggccttttcgcgcagttcctgcacgtatttcttgctgagttcctcagccttcttttcctgccccgcaggggaatccgcgccttccatggagaagacaagctgtgcaacgcggtcatccgacacctgacgggtggagcatacggccaggaattcaacacccttttccgtatcgtgcggcttggtcgtccggttgacgccagcggccttcacatccttggaccattcgccgggcaattgcggctcgatgatacggccaagatcgcggacggtcacatcgagaatgcccttggcttgctggcgcgtgctgtcacaattctggaagcgcgcgcgcaacgcattggcttcctgacggcgttttgccagaagagcgggcgaacgcttggaggcggggaccacgaaaatcacctgctggagatgatattcagttgcaacgggcttctttccgccgttcttcagcatacgctgcacggcttcctgctcactgaccatgccggtcgcgcggaagcgggcgctgacaaggcggccccagcccatctggaccatgatatatttcttgaaatgttccggcgtgacgcccgactggttcataacctgattgagctgcgccagcgtcatcttgttgcggcttgcaaacccggcataggcgtcatccacttccttatcggaaatattgatgccacgcgatttcatctcgatgcgcttgagcatttcttcggtaagctcgttgcgcgcaagctggttgagattgccgcttttacgctgaagcttgaggaaggccatacggtgcttgatgtcgctattggtaatagcattgccggacacgatgactttgacctcggattctcctgcggcgaaagctggagccgcaaccgttccaagcgccgtcaagcaaacggcagcgcctagcatggaggcgataagaggtcttgcaaacatcatctttctttcccgattccttccggtcggtgaatgtgtttttcaccggatgtgtcccgccttggcatatgcgtgacgcaattcatctatcaaaagccaattatatgttgcctgtataaagcagccactgcggcgaaacaatgacattcaataatttacggtagcgtaggccttggcttttactgcacctcaagcggtttcagttaaaatggagccgctccaactgaaaacaggtttccaatggcaggctggagattgttgcgcaaacaaaagaaaatgccggatgcattgaccgtacttccagccctttctcttagccagcccgtttccctagaaagtctgcgaaccgttgccgaaatcgccgagcgtgcgcagcgaaatcgtgaagccaacgctatgcgatgccttttcgtcacccggattgcgggtctggatataggccatcgaataagtgaagcactcatcgtcataggcaaggccagatgaggcccgcaccagcgtatccgatacgagatcataggtgccggagccgaaaacccgccagttggtattgatccgcgccgtggcagaccctgtaacttcctgtcggagatcggaatagccataggctggctgcggagcaatataggcatattggcccgaaacggttagcttctcccagctttgctgcgcctcgaattcgccgcgctggacggcgaaatcatccttgccgaagcgtccgcgggcggcaagcaccagaccggtcgagttcgacgtgccgatcatggcgacataatcggagcgcgcatcctccaggccggaatccgcaccgacattgacgaaatcgctggcggcgtaggagttcaggccgccaagctggaaggactggccgccaagagcataaagtgcccagtcgctatccttgaaattaccagaatagcgcaggccgagattggcgcgcgtaccgccttccacacggtcatagccggagaatttgtcacgcgagaagagattggaggcgtcgaaaacgaagctctgcgcatcttcattgggaagctggccggcatagcgttcattgttgcggacaaagatctgtgcaaccggctccagaatatgtgtggaactggtggttgagaacaggatcggccagcgcaattcaagcccggccgtcaccatggcgcgcagtgcttctgaccgaacgacagcatcggtgaaacccgcatttgccggatcaaaattcgtgtctacgcgaatggcatcgccccgcagcgccagaagcggcgtaatcacaagacccgaaggcgtgatgaaggtccgcttccattcggcttcactggtgaagcgtagattggtgccgctgaagcccggattgcgagggtagggattgggctttgtgacccaggaaccattctcgtcaacgctgatgaaaggattcgtataatccgcattctttcgataaagcgcctgcaaattggccgtgaaattcaactcactaccatagaccggctccggcatggtgtaggaataatccaggcttgggaatacccagggctgctttgaatacatttcattcggatcgcccgccaggtaggattcctgaacgttgaagcgatagaaattcagatcgaaatagttacggttgttgatgcccgtcaggtagatttttgaaacctgcgtctgggcattgtagccctggatttcataggtgcggctgaaattatggtcggtctgggccagcacatcccaaccgaaatgccagcgcgaattaatatcgaaattacccttggaggccaccataccgcgattcgttttctcgcggtcgatcgtggcgacgccgaattcctccggcttcaactgatgaataccggcaatgcggaaatcatactcgccgttttccagacgatggcgccattcggcttcggtaaggaaaccttgtttggtataggctgtcgtggaaagcgtcaggtcataattgggcgcaagcgcccagaaataggaattcttgatgccgaaacccagatcgtccttataggcgaaacccgggaaaagaaagccgctcttgcgtttgaccgtcgggtcggccatctcgaaagcaggcagataggcaagcggcatgccaaacagctcaaaacggccccgctcgaaacgaacggttttcgttgcactgttccagatgatcttgcgcgccttgatctgccacagaacgggcttgtctggattcttggcgcagggttcgcaggcggtataggcgccattgttgaatgtggtgatttcaccgttgctgcgttcggcgctctcagcgacaaaccgcgtattatccgtcgtctcgacgcgcaggccgttcacaaagccatcgcggaaactgtcggtcacatcgatatggtcggaatagatccggttgccgtcgcgctccacgatttcgacattgccggtcgcggtcatgcggcgggtttgctggttataggtaaccttgtcggcgaccagccggttgccgtcatattcaatgcgaaccttaccttgcgcggtaacggtgttcacatcgcgatcatagacgagttcatctgcctgaagcagcatgcgggcgtttggatcgctctggtaattggctgacagggcatcctgcgcctgggcaggcgaggagagaattgcgacagaaacaaaaggcaaagcaaggacgcacgccaatgcagtcccgcgcgcaaggcgcgagagcgtatggggcaataccatgcgggtgttactcaaacccactaaccatcctccttatgcaacaaaaaggagacaccaaagaatgtcgcaataactacaggaacccaagcggccacgaatggcggaacgaatccggcatcgccgaaagccttcaccagcaccgagacgacataaagcacgaagcctgcaataacgccacccagaatcatcgctcccgactggccaaaccgcacaaattttaaggacactgttgcagcaatgagcgtcattgccatcaagagtgcgggcaatgccagaagtgactggtattgcatgtcaaatgcgtttgccgaataaccgaaagaacgcgctacttcgatcttgtggcacaattgcgtgaagggaattgtctcgggcgaggcaagcttttcctccacatattccgggcgcagctgcgtggaaatccggaacgtttcaagcttctgcggttcctgcccgcgcgcaaagcgcatgacatcggtcagctcccaatagccgtcttgcagcgtcgcggtccgcgcgtcgtagcggtccttgatattcttttgctcgtcgaactggataaaggtcgcatccgcaagggtggtgccctgattgagaatgctctttgcaccgatgatcgtctcgccttcgtcggttttctgacgaagccacggatcacgcaaggccgagacatccgttaccttgccggttttccacattgccgcaatctcttcggctttggaaaatccgtgtgcggcaagcgggttgaggatgaaaatcgtggcaaggccgaaaagcagcgcaccgaaacaggcgggcaaaaggaactgccacgctgaaacgccaacggaacgcgccaccaccagctcatatttgcggttgagtgagatgagcgtcgccattgcagaaaagagcgccacgaacggaatcatctgctgcatgatgaaaggcacgcgcatggcggaaaggcctagcgccgcccataccgtataagcgggcagattggcgagcctgttcgcattttcggtaaagtcgagcagcagcgccagcgcaaaaatgccaagcagaaaataaagcgtgatctgcacatagcgtgtaaagaaatatcgtcccagcgtccagccgatcataaccggcctccggcattgttgcggggacgtccggtgaagcgggcgtagaattcgccaaggcgccgcctcgtattgtcgaggaaatcgagaatgcgatcgctccacttatcgggcaggccgaggcgccgccctgtcagcaatatgaagcccgtaaccagaaagacgaccagcggcaccagatacatgacgagaatgtagcttgggtccttgtctgcgcggtcggaggcgaaatagccagcccaatagacgagaagcgccgtgctgatggcggaaaaagaggctgaaacgcgagcttcgcgatgcgagcgggaatcgccggcaatggcgagcgcgatcatcgcgaaaatgagcggatagatccactgtgtgaaacgccgatgcaattcggctttgtaagtcaaaggccttgtctgaagcatcgggtcgttggagtcgggattcagtagataggtaagcggcctgtctttggcaaaaataacgaaatcatcacctgctgaggcaaactggttgaggtcgaaggcataggaatcgaacttgatgatcgaaacggttccgtccgagacattgcggcgctgcacttcgccattttccatcagcagcatgtcgcccgatggcgtggaggcaatggcgccgtcggccgcataataaatgagatcgagtgtcggatcgcgcgaatccgcaatgaaaaggccacctatgctgccgtctgcccggcgttcggcaacctgaatatagagattgtcggcaagcttgcggaaagtgccttcctgaatgatgacatgcatcaggtcggcgctggcattggcgatcatcgcgcgcatatttatgcgggcatagggctcgacataattggcgatcagaaacgaagtcacggaaactgttgcagccaggatcagaatcgggcgcattaccgcgctgcgcggcgcgccggaagcgttgatgacgacgagctccgaatcctgattcatcgtcgaaagcgtctgggtaattgcaatgatgagcgcaaagggcatcacaagcggaatcgcagacggaatcagcagtgaactgaactggacgattgtctggaaggtttgcccgcttgtggtcagaaagttgatacgctgaagcacctgcacggcccacgtaatgcccaccgcagcgcccagcaccgcgaagaacatgatggccactcggcgcaggatgtacaactcgatcaatcgcataggtggagtctacatcccgcttccgttgaaagagcctgcctcggaaaatgaaacaatgctcacaattgcaatttaatctaaggccgtttggctaagattgccccaataaatttggttaacagattactaaatgccagacctgtagaccagtgcgtcgaatccgaaatcggcatcaccacagcctagcatggccttttgttaaaaggattggaattgccgaagcaacctgttttttgatgttggccggaaaaacgggtagggattgcttcgtcaccgatttgttcacgttaacgcaaatctgaatcgtatgacctggcaagattgctgttttcgccatattcgtctcacatgagagaggaaaaagtagcgacacaatcgtgtcattcttcaatccaagtctggagttatcatgtctaaacgtccttcgatctctttcagcgaatttgaagtaccgcaaaagggggtggccgtcgtgctggtggccaagggcggcggttttgccgatgaggcggccaaggccgttggcggcgctgaaaagattgcgcgtattgccgatatttccggcttcaccggggctttgggcaagactgccgaagcaatcgagacgaccccggcgggtgtggaaaagatcgtccttgtcggcgtcggcgagccgggcaaacttggcaatgacgattggctgaagattggcggcgcggcattttcgcaaatcggcaatgccgagcgtgttacgctcacgctggcgctgccggaaacgacgattgcaggcgatgaagccgctgacgtagcactgggcatggttctgcgctcctataagttcgaccgctacaagacccgcaagagcgaggaaaacggcgagcccaaacatgcagcgaagatcaccatttgcgttgccgacacccatagcgcccggaaggcctttgaagtggctgaagcggtggcggatggcgtcattcaggcacgcaacctcgtcaacgagccggccaatatccttggccccgtggagtttgcggaagaagctgaaaagctggaaaaactcggtgtgaaagtcgaggtgcttggcgaaaaggaattgaagaagctcggcatgggggcgcttcttggcgttgcgcaaggctccgtgcgcccgccgcgtcttgtcgtgatggaatggcatggcgccaagggcaaggaaaagccgattgccttcgtcggcaagggcgtggtgttcgatacgggcggtatttcgatcaagcctgccgccaatatggaagatatgaagggcgatatggggggcgctgccgctgtcaccggcctgatgcgcgcgctggcgggacgcaaggccaaggtaaacgccatcggtgtcattggtctggtcgagaatatgccggacggcaatgcccagcgtccgggagatatcgtcacctccatgtccggtcagaccatcgaagtcatcaataccgatgctgaaggccgtcttgttctcgccgatgcgctccactacacgaacgaccgtttcaagccgcgtttcatcatcaatctcgccacgttgacaggcgcggtcatggtcgcgctcggccaataccatgcgggccttttttccaatgacgatgagcttgccgaccagctttatgatgccggccagtcaacgggtgaaaagctgtggcgtctgccactcggcaccgaatacgacaagatgatcgattcgaaatttgccgacatgaagaacagcgccgggcgatatggcgggtccatcacggcggcgcaattcctcaagcgtttcgtgggcgagacgccatgggcgcatctcgatgtggcaggcacggcaatgggatcgcccgccaatgaatataaccagtcttgggcgtcgggttttggcgtgcgcctgctcgatcgccttgtccgcgatcaatttgaaagctaaaatctttataaacaacgggatggatggggaagctgattgcgtttcctcatcttccttcaagcaggcagggcatggcagaaatacttttttaccatctgacggaatcgacactggatgaagccctgccgggccttgtcgaacgctcgttggggcgtggttggcgcgtaacggttcaaaccgtcagtgaagagcggcgcgatgcgctggacagcctgctctggaccttttcggacacgtcttttgtggcgcatggcacggataaggaacccaatcctgaacatcagcccgtattgttgaccacgactgaaaccaatcccaacggtgcaacggtccgctttcttgtggaaggcgcgaagctggaacaggccggagattatgagcggcttgtggtgatgttcgacgggcatgatcaggatcagctcgacattgcccgcacccaatggaaagccttcaaggcggagaaccatgatttgacctattggcagcagacgcctgaccggcgctgggagcgtaaagcctgatgcgccccgttcttttcctgatgatcgccgccggcattgcgctcggtatcggctatccatggtatatgcgccacttcaccggaagcgagatcgggcgctggaccatgctggaaaaccgtcaaagcggcttcaaggttcaggaagtgcgcctggccgcgagcgatgcgccggtgcgtgtcttcattgatgccacaccgctgccgggctacgtgcccgccgagcgtcgctatgccgtgaccttagcagtcagccgcgacggccagccggtgctctcgcagggcctcgatttcgtttcgacaagcggttccatcaacacggatcgcccgcaggatggccatgtcctgcgccagagcgcgggcgatatcgatccggtcattcccggcctttatgcctttcgtctggtgcagggcaatacggacgggttgcagctttccaaggccgatcttgtgctgcgccgcggtgcgcaaccccccaatgaaacctatacgactatcgggctcgttctcggtgtgctcggcctttacggcctgatgcgtacacgccttcgccgcccccaaacataagagcctgttccaaaagtcgccatttgcagcccggcatcacgaagaatgcaactggagtgctaagggctggcgcggatcactccgccatggcttcctcatattcggctgaaagctccagccacttatcctcggcttcggcaagggttgatttggcgtcgctcatatccttgttgatgcgaatggctttctgcggttccttctcataaagagccgggtcttccaactgcatgctgaagtcttgaatctgtttctgcaatttctggatcaagctttcggtttccttgatctttttctgcaacggcgcaagggcttcgcgcttttgtgctgcaagcttgcgctgctcggccttgttcaccttcggcccttcgtcgcggtccgcagcaggctcgcccttcgcgtctgccagcacgatctggcgatattcatcaagatcgccttcaaatggtttcacgccgccttcgcgcacaagccagagccgctccatcgtggcttcgataaggtggcggtcgtgggcaatcaggatcaccgcgccgttgaaggcgttgagcgcgtgcaccagctcctcgcggctgtcgatatcgagatggtttgtcggctcgtcgaggatgagcaggttcgggccgtggaatgtcgcaaggcccatgagaaggcgcgccttttcgccgcccgacaaatccttggcgggtgtcagcatttttcccgtcgaaaggcccatctgcgcgacacgggcacgcactctggcttccggctcggccggcatcagcttgcgcacatgctcgatcgcattgtcttccggcaccagatcgtcaagctggtgctgcgcgaaaaatgcaaccttcagattgggcgaaatggtaagggtgcctttttccggggccaatcgcccggcaatcagcttggcgagcgtggatttaccgttgccgtttgagccaagcagtgcgatgcggtcgtcattgtcgatgcgcagcgtcacattgcgcagcaccggctttcccggcacatagcccacatccgcgccgtcaagcgcgataatgggcgaggcggccttcttttccgcatcgggaaagcggaaaggctgcacatggctttccacataaagctcgatgggcttcagcttttgcaatgctttcaggcgtgattgcgcctggcgcgccttggtcgccttggcgcggaaacgctccacgaagctttccatgtgcttgcggtgggcttcctgcctggcatgggccttttgctgaagttccagcatttcatgccgctgccgctcaaattgatcgtaattgccgcgccagaagctgatcttcttctggtcgagatgcatgatcgatgatgtggccgagttcaacagatcgcgatcatggctgatgatgatgaccgtgtgcggataacgcttcacataatccaccagccacaagacgccttcaaggtcgagatagttggtcggctcatcgagaagaagaagatcgggttcggcaaacagaacggcggcaagcgccacgcgcatccgccacccgccggaaaaggcggaagcaggctggcgctgcgcttgtgcatcgaagccaaggccggacaggatggctcccgcgtgcgcttctgccgaatgcgcgtcgatatcggcaagccgcgtgtggatttccgcaatccggtgcgggtctgtggcggtggctgcttcttccagaagggcggcgcgctccttgtccgccttcatgacgatttcgatcagcggctcctcagtacccggcgcttcctgcgccacctggccgatgcgggtgttcttcggaaacgatatgctgccggtttccggcgccagatcgcccgtaatcacgcgaaacagggttgatttgccggtgccgttgcggccgacaaagcctgtcttcgatcccgcaggcagcgtcacgctggcgtggtcgatcaataggcgtccggcaattcgtacggaaatatcgtcaaggataagcatggtaagagggcttttgcacggcttccgctttttccgcaagcctcaagcgaagcggcgtcccgtctcctgttgcagaaaatgcacaagatccagcgatggtgcctccgcgccgatccgcgtcagggccgcatggatctggccgcgatgatgcgtctggtgattgaagaaatgtgccatggaaggtgcaagccgctggctgatcgtccgcatggagttcagcgcggtatagctgtagcgcccggcaagccgccccgcatcgagactgtcggtaaagcggcagatgcgctcatcttccgcctgccgcttttcgcgcagggtgatgaaattgtcggaaatgatcgtatcgagcgtctttggatggtcgccttcattcgtaaagcgtttcatccagatgcggtctgcgaccagcagatgattgaacgtgcggtggatggagccgaagaagaggccgagatcgagccggtattcttcgtcgctcaactgggcggccctgtcatagagcagtttgttggcccattggttgtaataggcaaacatctgaaagtgctgttccatgatttcccgccctgaatcgccttcgcgcctatctatggaatcaaatttatgcagcctcaagccgataagatcgcggggccatgcggcgataacaagcgatcagcttggctcgcaaaatgctgtcttaaccaaaaaccgttcccgcttgcgggcttgcgcctcttggcattttaacgcatcgacgttatagagcctcacttttctccattcatcaaacaaggtgtcataatggcaattgaacgtactttctccatgatcaagcccgatgcgacccgccgcaacctgactggcgcgatcatcgccaagcttgaagaagcgggcctgcgcgttgtcgcatcgaagcgcgtctggatgagccgccgtgaagctgaaggcttctacgccgttcacaaggaccgtccgttctttggcgaactggttgaattcatgtcctccggcccgacggtcgttcaggttctcgaaggcgaaaacgcaattgccaagaaccgtgaagtcatgggcgccaccaacccggccaatgccgacgaaggcaccatccgcaagaccttcgccctgtccatcggtgaaaattcggttcacggttcggatgctcccgaaaccgctgccgaagaaatcgcctactggttttcgggcaccgaaatcgttggctgatagtcacaatgtgaatgaaaaaaccgggcaatcgcccggtttttttaactgttcttccgagaaccgattaaaaaaggatgatgacctgacttgaagtcatcccgcccctaaaggctctgcgccaagccttgcgatttccttgtcgctctcgtcgagaagcatcagcttgcccatctcgatcttataggagcgtgtcttgcccagaacatcgaggaatttccgctcctggttcatcagggccggagggcattgcacataggttgatccgatttcggcaaaggcgatgttttcaccagtcacggttgccttgctgaaatagcggttgcagccgccagatccgctgactgcgccatccgttgcgacgttgagagtagtctgcgcatcgtcaatcacgccactgccctggatatcttccgcaagccagtccttgtcctcgatccctatcgaggcggcatcgtcggtattcttgcgaaccatcacgacattgatatcgagaggggcggcagggttttccgggtcaatgacatagcgttcgtcattgacgaaccaaagggtgtcgcccgcgctgatgcgcgcctgaagcgcatagctgtgtccttgctcaatcgcgttggtgtcgaaactgatggcaaagggaataggcgagccatgcacggattcgatccgtgtttcacccagtgcgcgcgatggcgtatccgcaaccgacatatcgacaagctgtacgatgaggcttgcctccggcggaagcgcgatgcgttcgcgatagagaaccttgccgctgattgtcttttcggccgccacgctcgtcgtcggcatggatgtcgcaacgaaaacggcagctccgccaagcgcgccgatgccaaccacaaatgctgccgcaattgagagagttttcgccagtccctgtcgcattgtcaaaatccgaaccttcgtcccccccccagtcgtcgttcatatctgacagaaggtatatgccttttatcctgtctggaatcgtcgccattgggcgcctgattcatgaactctacaatagcccaatcatcatgtgaaaattgtggcggtacaactctgcgctacccaaattttcctgtattttcgagagttaaatagttaattcatcaccacagtccaaaccaggctgtaggcatttcattcgcttttgcgaggctcttcccatcgcttgcggctttcttcgtcctcttctttggaggacacccagccgccagccgtgccatcggcaagatgctcacgcttccagaaaggcgcattggttttcatatagtccatcagaaacgaagcggcctcgaaagcggcgtgtcgatgtctggacgcggcgacgacgagaacgatattttcgccgggtttaatcagaccatagcggtgaatgatggtcaggccgttcagcggccagcgttccagggcctgttttgccatgcgcgaaatttcggcttgtgccatgcccggataatgctcaagctcaagagcggcaagctgtccgtcttcatcgcggcaaaggccggtaaaggttacaatcgcgccgatttccctgcggttcttgccaatgcggtcgatctcggcggcaatatcgaaatcttcgctgcgaacgctgatcgatagcggacaggtgggttgcccgtccatatcagcccccggtcattggagggaacagcgccacttcgtcgccatccttcaccagttcgtcatgttcggcgtgttcctgattgatggcggcgcgaataacgttttcatgctcgaaagccgcatcatattcttcaccgcgtgcttttagccgggcaatcagttccccaacgctaacagcttcggcaggaagctcgatgaattcttctcccttgccgattttttctcgcacccaggcgaaatagacgagttttacgctcaaaagatcaatccatgacgtgtttgaggccagcgcggaaatagtcccaccccgtataaagggtcagaatggccgaaatccacaacaggccgataccgatctgcgttacatagggtatgattttgtcaccggcagggccagcaagcagaaaagcaagcgcaaccatctgtgctgtggttttccacttggcaaggcgtgataccggcacgctgactttcagttccgcaagatattcccgcaggcccgaaacaaggatttcgcggcacaggatgataatcgcagcccagagcgtccagcccgcaatggtaccatcggctgccagaagcaacaggatggcggaaacgagaagcttgtcggcgatcgggtccagcatccggccaatcgtggaagtctgtttccagatgcgggcgagatagccgtcgaaaaagtcggtaatgctcgcaatggcgaacagcccgagcgccgtccagcgtgcaaagtcgctcgattccagccgtccttcgatgaagaagcacaacaccacgagcggaacggcgatgatccgtccgtaagtgagcatattaggcaaggaaagggtatgattcttctgcattgttccgccgcatcgttatgatggcacatcaacagggatgacggagaaaatcaacacctgcgaatatgttatgctggaatctaacgtcgctaatatgtccaaattatacaaaatcacgtcatttgtcccggaagtggtcgtggatcgcccgcgccatggcttccgaaataccatcgatttgcatcagatcttcgacagcggcgcgcgaaaccgcttttgccgttccaaaatgatgtaaaagggcgcgcttgcgcgtagggcctatgccggcaatttcatccagcggattcctgactatttccttcttgcgtcgtgcgcggtgggtgcctatggcaaagcgatgcgcctcgtcgcgcaggcgttggatgaaataaagaacgggatcgcgcgggggcagggtaaatggctgcttgccttccatgaaaaaccgctcgcggcctgcctcgcggtcaacgcccttggcgatgccgattgccgtgaccagatcgctgatgcccatctcgccgagtatctggcgcaccgcgcccacctgtccctggccaccatcaatgagaatgacatcaggccaggcagggaaggcgtccgggttcttcacctcgccggcaggggttccatgttcctttaccagacgtgagaagcgccgctcgatcacctcccgcatcatgccgaaatcatcgcccggcgtaatgtcggtcgaacggatattgaacttgcgatactggtttttcacaaagccttccggcccggcgacgatcatgccgccaaccgcattggtgcccatgatgtgggaattgtcgtaaacctcgatgcggcgcggtgcgcgcggcaggccgaatgtttcggcaagcccctgtagcaagcgcgcctgcgatgaggtttcggccagcctgcggccaagtgcttcgcgcgcattggtcagcgcgtgctgcacgagttctttcttttcaccgcgctgcggcaccgagacctggaccttatgaccggcgcgcgtggagagcgcctcggtgataagggattgttcttcgaccgtttccgaaaggagaacgagtttcgggcaaggcttgtcatcatagaactgcgacaggaaagcgcccagcacttccgctggcccgagcgaactgtcggctttcggaaaataggcgcggttgccccagttctggccggtgcggaagaagaagacctgaatgcaggtcatgccgccttcctgatggatggcgaaaacatcggcttcctcgaccgtttgcggattgataccctgatgggactggacgtgtgaaagcgcggcgagacggtcgcgatagactgcggcatgttcaaaatcgagatcggcggaagctgcctgcattgccgctgccagatgatccttgaccgactggctcttgccggaaagaaaggccttggcctctgccacaagcccggcatagtcctcgtcgctgatttcataggtgcagggcgcagagcagcgtttgatctgatagagcaggcagggccgtgtgcgggtttcaaagacggaatcggtgcaggtgcgcagtaaaaaagcgcgctggagcgcgttgatggtgcggcccacagcccccgccgaagcaaaggggccgaaatagtcgcccttgcgcgaacgtgcgccgcgatgcttgaaaatgcccggcgcgcggtggccgccggtcagcagaatatacggaaacgacttgtcgtcgcgcatcagcacgttgaagcgtggccgcaatcttttgatgagatttgcttcaagcagaagtgcttccgtttccgtgcgcgtgacgacgaattccatcgtcacggtttcacggatcatgcgtgtgatgcgattggaatggccaatgccgcgcgcataattggaaacgcgcttcttgaggttgcgcgccttgccgacataaagcacgcctccatcgctgttgaacatgcgatagacaccgggattgttgggcaggcgcttcacaaaggcattgatgatgtccgggccgctgagccccgccgtatcgggcagcccgtccgacgaatcccactggatggattccgcagccgaagctatgcgggcaggctcttcctcgccgtttgccgccgcatcgtcatcgtcttcggtttctgcctcaccgataatgatgcccgcaacgtcctgttcgtcatcgggcggcagatgcgtttgctcgccggtggttgtcttgcgggtggccattattcggtaattcctgcaatgtcgggcgtttcccatgccaggtgctgcccgccgtcgagcgcaatcatctggccggtaatggaacggttttcccagaaatagcgaaccgtacgcccgaattccggcaattccggtgcgcgctggaggggaagtttgctaacctgccgctcgaaatcttccggccgctggcgctcgctgggcaaggtggggccgggcgcgatggcgttgacgcggatgcgtggcgccaaagcctgcgccagcgtgcgcgtcgcgttccacaaagccgttttggacagcgtataggaaaagaactgcggattgagcttccacacgcgctggtcgatgatattgaccaccagcccgtcctgatcttccggcagggctttgggcatgtcttctgccagaatcacaggcgttttcaggtgaacggcgaaatgccggtcccacaaggccatatcaagggcgccgaccttatcctcctgaaacagggaagcattgttgacgagcaggcgaatggggccgatccggtccgaggcctgtttcaccaaaccacgcacatcgccttcaaggtcggcttgaaccacgcaggcattgccgccactgtcgttgatgcgatttacaattgcctcgccttcatcaagcgagcgattgcaatgaatggcaaccggaaaaccatgtctggcgaggtcttcgacgatcgccttcccaatacgccgtgcgccgcctgtcacgaggacggggcaatttgcaaccatgcgggcttcgggatcattcaacacggtaaacgctttcttatcgggattctcaggtcttttcatgccattccggccggaaaaaagcagcaaaaaatgatgcgagatgcaatgacaactgacaaattatgaaagatttcagcagcttcgctgcattgctggcaatggtttcggcttctcctgtctgttgccccttcaatatagggtgtgaaagccggcgttgcgataatgcaacatcgcatttttgccatcttctcgacagattatctccacacaatggggcatttcgtgccgcaattaccctcgatatgtcacccctgtcagcgcggcatgggcggtttactcccgatgctgcccgcccgataagggaccgcgcaaaacgtaatttgtgtaaggagaatgccatgcgcactcttaagtctctcgtaatcgtctcggctgcgctgctgccgttctctgcgaccgcttttgctgccgacgccatccaggaacagcctccggttccggctccggttgaagtagctccccagtatagctgggctggtggctataccggtctttaccttggctatggctggaacaaggccaagaccagcaccgttggcagcatcaagcctgacgattggaaggctggcgcctttgctggctggaacttccagcaggaccagatcgtatacggtgttgaaggtgatgcaggttattcctgggccaagaagtccaaggacggcctggaagtcaagcagggctttgaaggctcgctgcgtgcccgcgtcggctacgacctgaacccggttatgccgtacctcacggctggtattgccggttcgcagatcaagcttaacaacggcttggacgacgaaagcaagttccgcgtgggttggacggctggtgccggtctcgaagccaagctgacggacaacatcctcggccgcgttgagtaccgttacacccagtacggcaacaagaactatgatctggccggtacgactgttcgcaacaagctggacacgcaggatatccgcgtcggcatcggctacaagttctaattatagcataattggacacggaaaaccggacaggcaactgtccggttttttgttgtctgcaaaggatttcaggcatccggtaatgcgcagcctcgatcagccgcgcggcagaagctcgaccagctccgggtgcaattcctgaaagcgcttcatccagcgtttcaacttcgagcggttgcgttcccatttgccttcaaagcgcaacgccagatagccgagtgctgcggcaaccgcgagatgtcccgcatgaagctttccggcaaggcgcggcggggcctcgttgagaagatcaagcgtacgttcggccttacgccattgcaggtcgagccagggttgatgaattttctcttccgggcgcatccgccgttcatagacatgggccagcaaaacgtcgcaaagcccatcggcgattgcttcatagcgttccgcatcggtgcgcttttcggcattgcgtggaaaaagcttgttgcccgaaacgcggttgagatattgcgtgatggcgcggctatcgaaaacggccttgccgtcatcggtcacaagcgttggaatcttgcccaaagggttgacctgaatgagcgtttccggctccgcggatgtgttgacgatgacgctttcaaacggaatgcctgcataatgcgcggccatccgcaccttcgcgctgtaaggcgaggcgggcgaatagagaatctgtgtcatgtttgtcctcgactatgaagattggaatgccgatccgattgttcagatccgtccctattgcattgccggcatgatgaccgagcggctgcggcacgcattggcatccacctcatcgcaactgcgatattgaaggtctcgtgtcatgcagatgcggacttcctgaaggtaattccgcttgcaggcaatagagataccgtcaggcttcatgcccggattggcggcaatgaaggccttttcaacgagaaggggatcgacgcggcgctcggtggcaagattgcgaaggctcggcggaatattcactttttcaaaagcgttccggacggttgcgaaatagtcattttgaggcaggccggagcaactgctgtgcttgcgccattgatgggcgatgaggcctgccgaaggtatgatgtcggaaaggctggagatgatccggcgcggcacgtaactgccgcggctgcgcatattatcgacctggcaattcgccggatagccccgctcattttgcggccagaggccatgaaccacaaagccgaaggggcgccgcacgccgcattgctgctgattggcgcgcggaccttgcgaggcgcaatagctgggcgaccacgataatggcagaacatagaaatcaaaatcgccggggcgcccgccatcgcggtcatccgcttttgcggggctgaaccctatggctgctgaaaacccggttgcgagcaggatggcacgggctgctgccaaggtgcgcagcatgagagcctccgcttaacggaggacgcggcagcgtccgtcatagacataccagcggtcgaaaccatccacgcagaattcgacattgcggcccagcgccgcgaagccctgaccttcctcgaccatataccagaccgggcggtactgcccatcggacaagaccgcggttgcctgacaataggtgcgttcgatgtcggcggggctgagcttcggttcatagcgggtaaggcgcacatcgcttatcgcggtgatgccgaccttgggcaggtttggcacatggcgcacctgatagccgaagccggatacgacacggcgaagaacgctctgctggttacaaagcccggcatcagccacgccagccggggcaggggcgatatagtccgccgcctgaacggtcgggaccgatgcaagcgccagtggcacaacggaggcggcaaaaagtgctgcccgcgaaaactgtccgatgcgatccgaaatgcgttgcatgtttttatcctgtcccgcgtttttccaaaaacagatggccgtcattgttccggcagcagtttctttcagccaggggcggcggtcaagcccgatctgtctcgccgcgtatccatcggaggctgaaattgcttcccttttcctcttcaagcagcctggtaaggcagggaagcaggatttgcatttcactttcgagtgtatagggcggattgacgacgatcatgcccgttccatcgagacgcggctcgggagagggggcacgaatcgcaagctcgatctgcatgatcttcgggatgccggtttcacgcagtcttctggcgaagcgttccgtttccctgcggtcctttaccggataccacagcgcataggtgccgccgccaaaccgcttgtgtgctttggcgaggctatcggctagacggtcgaattctccatctttttcaaaaggtgggtcaaccagaaccagcccgcgcttttcctttggcggcagatgcgcgccgagcgcaagccagccatccagttcggtcacgcgcacctgataatcgccgtcgaaaagcttcgcgagtttcgcggcatcctgcgggtgcagttccagtgccgaaaggcggtcctgtttgcgcagaaggtggcgcaccagaagcggcgaacccggatagtggcgaagcctgacccccgtgttcacggcgtaaaccgcatcgagatagggcttcagcagttccagcacgggctgttcgacctggcctttttcaaccgccgtcatgatgcgctcgataccgccagcccattcgcctgtcttgcccgcttccgtgcccttcaggtcataaaggccgatgcccgcatgggtatcgatgacgcgaaaggcctgctccttgcgcttcagatattcgacgatacgggtcaagatgacgtgcttgacgacatctgcaaaatttcccgcgtgataggcgtgacggtaattcatggctgtgcttgtttcatgccgtgtcgctttcggcaagggttgcaatggctaaacgcaaaatcgctttcgcattgcgtcgttcgtgcaatatccctgctctcgtaaatgtgacatacagcccccagcatccgctccttttctgagtcgagtttgaaatgtctggtggcgtccttctgatcgtcctctttggcgcgtttcttcacgcaagctggaacgctatcgtcaaggggagcggggataaattcttcggtgcggccagtgttacgggcgcagccgggctgattgctctttttctcgtgcctttcctgccgctgccaactgccgcgagctggatttacatgctgctttccaccattacgcagaccttttacatgtcgctggtggcggcagcctataaattcggcgacatgagcgaggcctatcccatcatgcgcggcacgccgcccttgttggtggcgctggtcggcgggccgctggtcggtgaaatcatgggctggcaaagctggcttggcatcgtgctcatctgctccggcgtgctggccatggcgcttgatgcgcgccgccgcaatcgcggggcgtcaagccgcacggtcttgctcgcgcttgccaatgccggtttcatcgccagctatacgcttatcgatggtctcggcgtgcgtgtttcgggcgagcctctctcctatacgctgtggctgttcctgctcaatgccgtgccgctcgcaggctgggcgctttaccgcgagccgagccgcttcatcaactatatacgcaatcgctggcgcccggcgctgatcggcggggtcggcacgctcggctcctacgggctggcgctctgggcgatgaccatggcgccgattgccgtggtggcggcactgcgcgaaaccgcgatcctctttggtatgctcatttccgcgctgatactgaaagagaaggtcggcctgccgcgtttcgtggcggcggggttcatcgttgccggtgcgattgcactgcgcctgtcgtgaaaatttatttcatcaggggcgcaatcatctggcagaaattcgtttctgctggcaaatgattggggtaataaacaatcatgaaccggcacacccccatatcgaatatcaggatcggccattcggcttgcccgcatgactgtccgtccacttgcgccctcgatgttgaactgctcgacgagcgcatgatcggccgtgtgcgcggctccaaagacaacagttatacggcaggcgtcatctgcgccaaggtggcgcgctatgccgagcgtgtgcaccacccagaccggctgaagcatccgctggtgcgagcgggcggcaagggcgaggggctttggaaagaggcttcatggcaagccgctctcgatcttattgcagagcgatttgaaagggccgaacgcgaatatggcagcgaaacggcctggccgtttttctatgccgggacgatggggctggttcaacgcgattccatccagcgcctgcgccacgcgaagggctattccaaccagttcgacagctattgcaccaataccgcctggacaggttattttgccggaacgggcagcctgacggggccggacccgcgcgaaatggcaaaggccgattgtgtggtgatctggggcaccaatgccgctgccacgcaggtcaatgtcatgacccatgcagtgcgcgcccgcaaggagcgcggcgcgaagatcgtcgccatcgacgtctatgccaatgcaaccgtgcggcaggcggatatggggattgtcttgaaacccggtaccgacggcgcttttgcctgtgcggtgatgcatgtcctgttccgcgacggactggcggatcgggattatctgcaacgctataccgacgatccgaaggggctggaagcacatctccaaacccgcacgccgcaatgggcggcgccgatcaccagcctgtcagttggggagatcgaggcttttgcccatctcgtgggcaggacaaagcgcacctatttccgccttggctacggcttcacgcgccagcgcaacggtgcggtcaacatgcatgcagccgcatcgatcgcctgcgtaaccggggcttttcaatatgaaggcggcggggccttccactccaattccggcattttccgcatggacaagcgcgagatcgaaggccgggcattccagaaaaacggcatccgttatctcgaccagtcgaaaatcggccggatcctgaccggtgacagcgaggcgctctatggcgggccgccggttacggcaatgctgatccagaataccaatccgatgaatgtcacaccggaacaacggctggtgcgtaagggatttgcgcgtgaggatctctttgttgcggttcacgagcaattcatgaccgacaccgccaggatggcggatgtgcttttgcctgcaacgacttttcttgagcatgacgatatttatcgcggcggcggccagcagcacgtggtgctcgggccgaaactgatcgaaccccatgcggatgcgcgccccaacatattcgtcatcaacgaactggcaaaacggcttggcgtcggccacctgccaggcttcgagcttgatgagcgtacgctgatcgaccacatgaacgccaacagcgccctgccggatttcgatacgctgaaggaaaagcgtttcgttgacctacaaccctctttcgaggaagcgcattatctcaacggtttcaaatggccggatggcaaattccgtttccgcccggactggttgggaagcccatcccccaacaagccaccggaagccatgggtttacaggggccatatcagacgatcccggaatttcccgatcattgggaagtgatcgaggcggcggatgctgagcacccgttccgcctcaccacgtcgcctgcgcataatttcctgaattccacctttgccgaaacacccacctccacggcaaaggaaatccggcctgagcttctcattcacccagacgatgccgaggcactgggcatcgccgatggcgaccggatcgaaatcggcaatcatcgcggcgaagtggtgcttcacgcggttcttcatgccgggcaaaagcgcggcgtggtggtttcggaaggccttttccccaattccgctttcgagcgcggagagggcatcaatacgctggtaggcgcacaatcgcctgccccctatggcgggcttgcggttcacgatacgaaaatctggatcaaggcctatccggcaagagcgtgagccgctcataagcatttccagcaaaagtgcgaagcggttttgcgtgggacaatgcgaaaaataaagagatagagcggttccgacgattcttttaaacaggaaccgctaaagcattttcgagccaaaagtgcgaagcgcctacgcggggaaatcagtccactggactgatttctgatcccgcttcgatgcgtcggataatgcgacaaaacaaatgcttggagtcgctttaaccggcgtatttcaggcgaaggccggaaatgccgaccgctgcgttaaggcccttctggccctgcacggagatgggctgaagcgaaatcgtcttccacgaaccgccggtcaggatattggtgccgaagccgacgccgattgcggcattggcggatgcgccgacataacgcccctgcaatgcgccagccgggcgaaccgtcggcgcccagacggcccaggcgaggcggccaccattgatgaagccgacatcgacgccgatcttggtgatggtgccgttatagtgctccagcgggccgcggccacgcttgggcttgaatacacaattaacatcctgacggctgccgatgatgacaccgatcgccggtgaaatatcgcaggtcagcataccgacttccgaatgcggctgcgtgcggcccgaaacgggaggggcaaccaggtcagcagcaccggcaggcgcggcgacggcgatgccggaaacgacggccatggccgacaggagggaagtcgaaaaacggagagacatgatcttgtcctcttctgagacacacatagaaagagacgctttcacgtttcttaacgggatttgccgaagcaggttcccttaagcagcggaaataaagctttttccgggatattaaagttttgttaacgaaaaattgtatgtgtgatcaatttgtcgcgtcgggccggaaagcctttcaggcgctgagcaccatgccgtccgaaaactggttggaagccttctctccagccgcaaacttttgaagcgcaagcggataaagccggtgttcggccttcagcacgcgcgcggccagcgtttcggctgtatcgccgtccagcaccggcactgcggcttgtgcgaggattggcccttcgtccatgccttccgtcaccagatggacggtgcagcccgcaagcttcatgcccgcatcgagcgcgcgctggtgcgtgtgcaggcccggaaaaagcggtagcagggaagggtggatattaagaatgcgcccctcgtaaggggcaataaagcggcctgacagaaggcgcatatagcctgcaaggcagataatatccggcttgagaacgtcgagagcggcaaggatcgcatcctcatgcgcttctttggaagcaaagtccttgcgcttgaaaacctgcgtggcaatgcctgccgcttctgccttggcaaggccgcccgcttctgccttgtcggaaaagaccgctacgatttccgccggaaaaccgggcgcttgtgccgcgcggatcagcgcttccatgttggagccgccgcctgaaataaagatgacgacccggttgcgtttcatagtgcgagctggcccttgtagatgacgccgtctttctcacgccgggtcatgcggccgagtgtaacgaccttttcgccttcggctgcaagtgctgcgatcacttcatcgacctttgccggattgacgaccgcaatcatgccgatgccgcaattgaaggtgcgcagcatttcattcggttcgacattgccagtcttggcaagccaggagaaaaccggcgggactgcaatggccggaagatcaatctccgcagccaggcctttcggcaggacgcggggaatattgtcggggaagccgccgcctgtaatatgcgccagcgccttgatgccgtcgcaggcacggatggcggcgagcagcggcttgacgtaaatccgcgtcggggtgagcagggcttcaccgagcgttgcgcccggttggaaaggggcctgcgacttccagccgaggccggaaagctcgacgatgcggcgcacaagcgagaagccgttggaatgaacgcccgaggaagcaaggcccagaatgatgtcgccttcggcaatatcgccgcgcggcagcaggcggtcacgttctgctgcgcccacggcaaaacctgcaagatcgtaatcgccgtcgcgatacatgcccggcatttccgccgtctcaccgccgatcagtgcgcagcccgcctgacggcagccttccgcgatgcccgaaacgatcgcgacgccctgatccggcgaaagcttgccggtggcgtaataatcgagaaagaaaagcggttccgcgccctgcacgaccagatcgttcacgcacatcgccacgagatcgatgccgacagtatcatggatatccgcatcaatagcgatcttgagcttggtgccgacaccatcattggccgcaaccagaaccggatccttgaagcccgcagccttgagatcgaacaaaccgccgaacccgccgatttcgccatccgcaccggggcggcgtgtcgagcgcaccaatggcttgatcttttcgaccatcaggttgccggcatcgatatcaacaccagcctgcgcataggtcaggccgttttggccggcgggcttgttttccatggtcatggcgtgctcctgaaactgggtgcttgtccacgctgtatttgttagcgcgcaatggcacgagatggcccgtcctgcaaggccggggggcgggaaaagcgaaaaagattgcaggaatctgtcgaaatttccgttgttgccgatttaccgccgcaaagcaggcttgcgggcttgcaattcctgcaaagattgcaatcttgacctgctgatataattttcctcaattgtatcctgcgcggcggtaactcgatcttaaactccgcacggacctatagcctgttccaaaagccgccatgctggtgtgcaaatgatgcttttggttcgggctccagaacggttccggcgattttgttaaaacaggaaccgctctaacggcaaatctgcatagaatggatcatcatggtcaagaaaccgacgcccgcgcgccagactgtcaccaaaaccattcgccaatcggaaacgattggtcgcaacggtgacattcatgtcaatgtggaagttgaaagtttttcaggcgcatcggttcggcggcaggccggtttctggcttggagccatggccttcttcgtgctgtttctggtcgtgttcagctcggttctcctgccattcgtcgcgggcatggcgcttgcctattttctcgatccggttgcagaccggcttgaaaaggttggcctttcgcggctcgcggcaagcattgtcatcctgcttatcttcctgatgatcctgattatcgggctgatgatcgtcgtgccgattcttgctacgcagcttgccgatttcatttctaatcttcccggctacatcacgcaattgcagtcgcttctggcgaacagggattcggaatggctgaagaaatatatcggcatcgacagcacggtcattcagcaaaatctcagttcgctgctccagcaaggggcgggttttctctccacactgcttcagtcgctgtggaattcggggaaatccctgatcgatattgcgggcctgttcgtggtgacgccggtggtcgccttctacatgctgctcgactgggaccgcatggtgaacagcattgattcatgggttccgcgtaagcagcttcatacggtgcgccgcatcgcgcgcgaaatgaatgcggcggtggctggcttcatccgggggcagggcacgctctgcctcattctcggcacctattatgccatcgggctgacgctgacggggcttaatttcggcctcctgatcggcttttttgcaggccttatcagctttattccctatattggttcttttgtcgggctggcgctcgccatcggcgtggcgctggtgcagttctggcccgactggatcatggtttgcacggttgcggcggtgtttttccttggccagttcatcgaaggcaatattctccagcccaagcttgtcggctcttccgtggggctgcatccggtctggctgatgtttgcgcttttcgcctttggttcactgttcggcttcactggaatgctggtcgccgtcccggctgcggcggctgtcggggtgcttgtgcgttttgcattgaatagctatctgcgttctccgatgtatgatcctgccaacaaccgctcgaacccggacgctggacctttgatcgaggcgggtgacaatacaggccgtgagaaatgggatggagccaaaatccgatgggatttgatgggggctgcgatgcatgacgcaccgcgccagataccgcttaatcttgagcatcagcccggttacaaccgggaggatctgatcgtcacggcttccaaccgtgccgcagtcgatctcattgaccgctggccgaactggctttcgccggttacgatccttgccgggccgacgggtgcgggcaaaacccatcttgccgaaatatggcgctcgggtacggatgcgctgctggtcgatccgtcgaacatcaccgaggaagccgtgaacagtgctgccgagcgccccgttttgattgataatatcggcgccgaagcttttgatgagacggggcttttccacctcatcaacagtgtgcgccaacatgcggcgcaggggccgggtccgtccctgctgatgacttcgcgcctgtggcctgcaaactggaacgtgaaactgcctgacctcgcatcacgtctcaaggctgcaaccgtggtggaaatcgcggagccggacgacatgctgctttccggcgtcattcacaagcttttcgcagaccggcaggtgagcgtggagccgcatgtcgtgtcctatcttgtcagccgtatggagcgttcgcttctatcggcgatacagatcgtggatcggctggatcgcgccgcgctcgaacagaaaagccgcatcacgcgtgcgcttgcggcgcagattctggccgatatggggcaggccggatgagggtggcggtcacaggggcgacgggctttgtgggcagcgcgcttgtgtcgaagctggaagcggcaggccataatgtcatgccgctgtcgcgggaagatattcacgatgctgatttttcaggcgtggaaaccgttgttcattgtgcagcgctggctcaccgcacaggggctgagcgccccgatgccaaaacatttgatgccgtcaaccatcggctcgccgtcgagctggcgcgaaaagcaaaagcacaaggcgtaaggcgcttcgtcttcgtttcaaccatctatacgattgccggaaatccatcgccgcttgcacccgacatgccccttgcaccacgcgatgattacgggcgggcgaaggcaagggccgaggctgccttgcttgccatgacagggctggacattgtgattgcgcgcccggttctggtttatggacccggtgcgcgcgccaatttgaaggcgctgatgaaactgtgtgacagccgcattccattgccttttggcgcagccaataacaagcgcagttttgtatcgctggaaaatgtcgcgcgggcgttgatattcctgagcgaagcgcctgctgaaaaggttgctggcagggttttccatctggccgagccgcagccgcgctcgacacgtgaaatcgtgggcaaggcacgggcggcaatgcagcgcccggcgcggcttgtgcccgtgccgccgcttatcatgaagtttctgctgggggggatcggcaagcgcggtctctacgaccagcttttcggcaatctggttgcggatagttccttgcttatcgaggccggatttgaatatctgccgggcgacccgcagttggaactgatggccagagcagcaaaagatagctagtttttagcgccgacagcctttggcggcaggatgtgtgattgcacatgagcgggcgtggacgcgggcgatggcgcctttttggcaactgatccggtaatgagcgttgcgctgtccggcttgttgtgtccaccgatcaattgatcctcgtgaacccagccgatgatgttcgtcgagggtacaaccacacgatgccagcggcctgtcttgccgtaggagcgcatttcgcggcctttctcaatggtggcaatggctggcgaacggtcccaggcattcttgtgaatggtgagcttggccttggcatagataaccgacggcgagtttgccggtgtattgacgccgcgtggtggcatggcgtgaggtgcagcgggtgtaaccgatgccacgacgctcccggaagggcggggcggtttgggcgccgcgacggccgcggtctggacgggcttttgcggtgtgggcgcaaccggtgctgccgggcggggaacagggccaacggcggccgcataatctctggctggcgctttcgtatcggcagtcttgccgggcgcgggcttgttttcagccttggctgtagctgccggggcgggcttgggcgcgggacgctggaatagcgcggataaagccgcttgtgggcttttgtgctgcgcagtggaccacaggctgaatgcgccaagagccagaatggcgcccagcgccaatatcggcgtcgaggaacccgatccgcttttgcgcctggaagagcgctttggcgaacgcgaagaggagcttcgtttccttgcagccattgtctgtttcctgtccgaatcgcgacaggaagacactaccgcgtcttccttcgcatttcgttaccggaacgttcagactgagcgtgtcaggccgccatcgacacgcaggttctgcccggtgatataagccgccccatcggaagcaaggaacgacacggttgccgcgatttcctcgctcttcccataacgctgcatcggcacgctttcgcggcgttcttccgttgttggcaggctgtcgatccagccggggaggacattgttcatgcggatattctcagccgcataggtgtcggcaaatattttggtgaaggaggcaagccctgcacggaacacagccgatgtcgggaacatcgcacttggctcgaaagcccaggcggtcgaaatattgatgatgacgcccgatttctgcttctgcattgcaggcacgacgaggcgcgcggggcgcacggcattgaggaaataggtgtccattcccttatgccagtcttcgtcggtaatttcgagaattggtgcgcgcggcccatgaccggcgctgttgaccagaacgtcgatccgcccccatttttccaaagtctggtcgaccagcttttgcaggtcgtcgttggactggttcgagccggtaacgccaatgccccccaattctttggcgagggcttcgcccttgccggacgatgacagaatggcaactgcaaaaccgtcctgtgccagacggcgggccgaggctgctcccatgccgctgccccctgctgttatgatcgcgactttctgaattgtcatgcttccaggccctgttcccaatggtttgatgtgataaagttagcggatcgccctgaaagcccaagtcaattttgttgaagataagattttgccagccttggcgaacaggcaataaaaaacgccgcttgaagcggcgttttgcaaagaggcaaacggatagattattgatttccggttttgctgtcacaggaagttttgccggaagcctgcccttgctgcttctggtttgtttcacttgcttcaaccgcattgcggaattcggcccactcacgttcatgacggcgatatagctcatcggaaacagtctggatagccattttgatcctccgttgatctgtctgccaattagcacagcccggcgaaaaacaccgcatcacaaacggtaagcgattgaaatctaaatcggtttatatgtttataactttgttggcttcagttttactgaaagaaaataccgccttttccgatttttctctcgatccctgccggtttggtttccttgcgacagatgcggcccgcaagcccggcttcaattataaaatataaagcccacgcggagcgggtccgcgtgggctgattgttgtgcaggtctggagcttagagcgcatcccgaaaagtgtgaaacggttttcggaaaagatgcgcgtcaaagcaaaggattagagcgccgatctgattcaatcagatcgaaacgcgctctaatgagcaactaaaggcaaggtttccgctggcaccagggaggtgaatggcggcacataggcctgcgccagaaccagaacgcccacaaggcaggcaagcgcaatcgaatggaagaacacatagcgaaggatcttcgattcgtgtccataccactgggttgccgttgaggcgacgacgatggattgggcgtcgatcatcttgcccatgacaccgccagacgaattggctgctgccatcagaaccggcgaaaggccaagctgttcagccgtgatcttctgaagcccgccgaacaggacgttggaagccgtgtccgaacccgtcagcgccacacccagccagccgagcatcgcgccgaagaacggatagacccagcccgtctgtgcgaatgcaaggcccagggtcgcgtctgtacccgaatagcgggtgacatagccgagcgcgagcattgcagagatggtggtgagcgagaagcgcaccacataggccgtcttgaaatatttcttcacgagcttcaacggattgaagccgaggataaagcccgcgacgacggcggaaagcaggatgcccgtgcctgtggccgacaggaggttcagcgtaaagatcgcagcttccgaatgggcttcggcaacgaccggcggaaccttgaagaccaggttatgcagatgcggaacctgcattttccagatccacagcgaatcgagccatgtgcgaacctgcggtgtgccccacaagaacacgaagatcgacagaacgagccatggcagccatgcgcggaaaaccgctcccgtggaatggctgtggcgcggctggaccggtgcattggtctcttcgccctctttgccggtcgacgtccagatgcgacgcggctgccagaagcgaaggaacgcggcaagtgccgccatggagcagatggcggcgataacatcgacgagccatggcccatggaaattggacactacatattgcggtacggcgaacgaaacaccggcaaccagcagtgccggccagactttcatcatgcctttacggcccgcaaaggcccagatgagccagaatggaacgatggccgagaagaatggaagttgatgaccgatcatgcctgacaattgcaagaggtcgatccccgtcaccgcagacaatgcgataacaggtgtacccaaggcgccataagcgacgggcgcggtgttggcgatcagcgacaggccagcggcgggaagcggcgcaaagccaagccccatcagcatggctgccgtcacggccacgggtgttccgaagccggctgcaccttcaaagaacgcgccaaaggaaaaggcgatgaacagaagctgcaagcgacggtcgggggttatcccggcaatcgaatcacgcaggatgttgaactgcccggtctgttccgtcaggcgatacagaaagatcacgttgagaatgatccagccgatgggcagaaggccataggcttcaccgtaaacggctgtggctcccgccatgtcggcgggcattccaaaaccgatcaccgcaattaagagcgcggtaatcaaaccgagaatcgcggctatatgtgcttttatgtggaaaatgccgattccgccgagcagtaccacgatgggcaatgcggcaagcaatgttgaccagaacatgctgcctaggggatcgtaaacttgattccagggcatcgaagtcctccctcctggattaaaatctcttccttttcactccaatttgctccaccgatttggctgaccaatggaaacattcccttccgctgccctctccttagagcggtagtcgggctattgcgcgtcatggtatgcaggtggatgattggtaaacttactttaccagagctgtcaattccaacggctttaagattttagaattagcgggccgaagcgaaaaagcgtcaacgggcaaatttgcctcttgctttatggcattggattatctagtgagaaccccgttcgaacagagcagcggagcgtagcgcagtctggtagcgcacctgatttgggatcagggggtcgcaggttcgaatcctgccgctccgaccattttcccgacaagttgatcgatgatggaaagccttgatgccgcaaggctgtggcgtgcgtctttatcgcgttgacacgctaaaccgggtaaactattgccatgatagatttgtctccttcctgcgagggaaggtgaagcggagttcaaggttcttcaaatggtagctcgcatttatcgtccagctaaaaccgccatgcagtccggtaaggccaagacggatcaatggcttctggaatatgaacccgaaaagcctcgcgtggtcgagcctttgatgggatatacctcttcgggtgatatgaaaagccagatccggctgttcttcgcctcacaggaagaagcggtagcctatgcgacgcgcaacgacattccctatcgcctcatggagccgcatgagccgaagcgccgcaaggtttcttattccgacaatttccgttttgatcgtccgcaaccctggacccattgacgggttgtctggttcaaacggctgtttcatagcctgaaagacaaacacgcaatcgccgaggccccgataaggccccggcgtcttgttcaaagggcagggtcccgtagctcagttggatagagcaccggccttctaagccgatggtcgcaggttcgaatcctgccgggatcgccactcatcttttctttttgtcgattgccacgataattggcctttttggtcgctacgcgttccttggatcagtagtgcgcgctttgaacccgtggccggagactagaaaaaatacgtcagtcggtcgggggtcacagtgattggaccgcatgccggctattctctaacggtagtaagagcatctacccttggcggcggattgcagtgaagatcgccaattgctttgcgtcatcagcatccgattggaaagcaaaggggactacagttcttacaaacacttgtggagggaacacaaaattcccttgttcgacctgcattgagaacgcttttctgccatcttacttcactgctccaagggcaggatgaatttgattcgagtggcgcggagatgagaatgtcggtgatcggtgatgtgttgtttatgcgcagcgatgggggagacgtgggcgacgtcgtccgtcatgtcgagcgagagttggcgaaccatgtcgacgggtatgatcagcacaggtttgacagccagacggacgaggatgtagtgcgagcattagtgcgcgaacttagtatcgagccgatcacgctcgactatgatggagcacagaaaaacgtcgtagagacgcgaatctcggttcgagatcacttcgaaggcacagttgaggtgcctggtctgcgcgtgagcaagaccttcccattcactggagatgaggggctgtggaagtggggggccggacaatggagcagcatgatgcctcgtggcgaagtttatggcggctcggtcaccatcggtatggcggtgcgcgagaacgaaggtgaagccgcggctaaccacattaactcgacgctggaacagatcgaggaatatttggctcgacagaaggcacaactcgatccattcaacgctgcgctacctggtcttctccttccgctggttaaagctcgtcgtgatcgtcggaacagcgcccaggacctgctagacaaattctgaatgaagcgcaagggagcataacaatgtagagcgcagtgatccgcaccgcgctcatcggtatcgaccgggcatcttgatccgttgatcggtgatttcaccgcgcagcttgcgagacaacagcgctttggaccgccttgcggaactgcgattgtggtagttggggtcggttcaggctgagggcgaaatgacactctaacgggggaagtcagcaatgaggcccttagctgctaaaagcggaaggttccaactttccggaactaagaagatattgcagcgtgtaaccgatagaacgtgcatcgtccaacgcatcgtgcccctgtaattccgggtgctcaaggccgtaataatcagctagcttgttgctaggcgttcgcgctaaatcctccacaggcataccagcagcaagcagaagcttcacagcgttatcgaaccggggcgcgggtatcgggggcgcaatgccttcaacatagcagctgattgcgatcatgttcagctcgtctttcccccatgaccagaaggttgcgccatcagaaaagctgtcaagatcattcagcgctgtcttcaaaggtttgccatctcgcgagatctgttcctcggtgatgcccgtcaggtccgtgaagtagggggcgatggcatagcgagcgccatagcgatcgtgcggtgtcacgtaggctttaaaagtctcgagtatggggagttcgttttcgagaccaatcttgactgctccgatttgagctatgacagggtcggggtcgatagctgcacaccagaaacggctctgggagcctttgatgcaaaggaactcgcagtcgaagatgatggcggttttcacgtgcgtctcccggcaagattatgcgccacaagactaattgagtttgtcgggatggcaatggccagtgttggcgctttccggtcatgccgttgctgtcccaactgaactatagtctgttttggacatcaatcgccccgtgcaaatcaaggctttccggcaccaaaattgacaacggttcaagtgggacagccgcttgcaggcttacggtgtcattttgccctcagccggaaccgacccctagttgtccaacaataccgcatgcgcacagcccgtatgtaacaatgagattagtgataattctgcgtcaatcggcagtgacctgaactaccgatcgagaagcatcgcgatatccggacgtttgttcaaggggacaacgaacaaagggacactgagggcgagcgctgcacgataggccgcaagaacggaccgctcctgatgttcaacgagctcttcttgcgaacggacgggtcttgttctccgtgaatccgataaacgtcgcaatgcgattttctcaacgtcatcgactaggacaatgaaccgggagacatcgatagccgagaaaaccgaaggcgaaatttccacgaggccatcaggagtgtctatgatggtatgtccgtcgagaacgatcaatccttctttcggcgcgcgccgaatgaagccggctatcagaagagcttgattgtcatcgatatttccctcacgcagaagatcatggatgacaggcttgcctttgcgctcctgtctctctgccttaatgagactactggcctgcaagtgctcgaaaacaagtccccgtcgcgcatctttcagaagtgtcgacttgccgactccggacacccccactaaggcaacgaccttccgcccactcatgcttgaaatccaaggtcgatctgcgaaagcaggtcgtccagacgaggacgcggtatgcgaaagatcgattgaggcggatgctccgtgataattttgctctcctgaagctgcttcaacccgatagctggatcaatataggcagcaagcagatagttgataacttttacaggcgattcggccgatgcccgccagccctcaaggtcctgttcactatataccgaacgtccacctgtcatctggagcagctcccgagtggaccgcgcataacgaacgtcctcgagtattccgattgccgacatggtctgggacggtgaagacgacgatttgcccttgtagaagaaaaggagtgatcctggcgggcccaaattggagggtgctcggcaaagatacacctttcgaattgtgttgcccggtcgccgcggacctcctcccaacccaagcgctccgaagagatccaactggttctgctgcttgagatctggatagaggatatcgtgatagccttctttgatcgggataccgaacgctgcagtgtccggcacgatggcgaagcgcggataattcagacgatggacatcaaagcgattgtcgccatctgtcggtgtaggcgcgcgcgtgcccatacgtttttcgtagatcctttcgtcgtcctcttttgtcgcagtgtgcgtgaatccgaaatattcaagaagatcaatgaggtaggtctgcccctcatatgtggtgacatagacgaggtcatatttgttcttttgagcgaaccagaagacctttttcaaaagcagttcaccgagcttaaggccgcgtctttccggccgaaccttgaacgtgcagatcttcaatatcttattggctttttccatggcgtcggtgtccgagcccgtttcatcctttctgacgagaaggccggcaattccgtcgtcttcgataatccagcagaggcgccgctgcttcacgcatttttctgtccaccatttatcaaaacctggatagtcctcgcgcaaactgtcaaagatagtgtccgtcagaggtatcgcatgagcggcgacctcatcgatgaaacgcaccggcgcttcgattggctcataggtcgttctaaggagctgaacagcgtctgctacataaagcacccggcgaccgagttctggagaatggcgcctggcccgctcatgaagccctctgtcctggctcacaagaaagtccacagcgccgatgtgaagcgcatgtagtagggtcgcatcaactatgtcgttgtgtttcggaagaggtccgaatgcgttcgaaagatctgcagtggtcaagccgcgaactttagatagagtttgaaatttccccagcttactcagagatatctctcggcgggccgtatctttgtcgcggccaacatcgtcgcgcgccgcctcgtgcacgaaaatatcgaccttgtgcttggcagcgaggcttgtcagtgcagaaaaagccggctctactgttttattgtcttccagatggataattacattcgtgtcaatcaggtaagtttgtgtgctcattccggagcgccttttgaagctcgggcttcgcatagaggaaagactgcggagctttaaagccaaatcgctccttcaattcaggtaaggtcagcggcctcgtaaaccggcgcggcgtcgacagcttcagtgcaaagccctcctctaggccgctaaagtagtcatcgaaatcagctttcttgatcgatgctgattgaccatgctttttccaaagcagacggagttgaagtcgttcaacattttcaattttaatggtgcccaccaacgccatttctggcgatgtcgaatagatataggcagtcgcacccgcagctatcgataagggaaaacgccgtcgcagctcaatggtcttaacgccatcaaatatcttgcctgaataattcggctttatgctgatgacgagatcccgttttgtagggcgggcaccatcgccgtcgccaaaaatcggaagaacatactgttcgtcgtccgcaaccaacccgccaagatcggcctgtatccgaacgccgagattcgaatgaacaggaaatgctgcatcgatgcgcaagctggcaccgagagcctcgacatagcgttgcaatgacgagatttggacatcgcctcgttgttcaatcttggagattgctgcttggccgacacccaagcgctgagccatctcgatttgggtaaaacccgcagcttgccttaatgctctaagagattgccccacgacacgtcccgcatcgccatcgccaatccggacggcatcaacaaattcgcgttcaaccgacattgtttgacaccattgctctccgaatcatattccaaaatattcctttgaaggaatagcatcgctaggatattcgatgcaatggtggaagctgcataggaattggcttagagacgatctcgaccaaaaggccattttaaggaggcaatcatattcgtaagcgaacgaacccggtgatgtatccattaggatcggatgacgacaaaaatgagcacgctcccagttcccgaacttcatgagctggaacaatctgaaggctcgagccggaatcgtgcgttttttatccgatgatgttactgatttgggtatgatttcgtgggcagtagtgttgactgttaagtcaaggatctggctttcggcgcactgtattgatggctggtaagacaacatcgctttggaaaataatcggaaataccgatgatgttttcgatttgaagtgaatttcatctgacaataaagtaatattaaaagattatttgatcttaccgtattggctaactataataaccgtatcataattttattgtaaaattagatttggtgtttaataattatttcgaatcattagttctcaggtgatagatttgaacgttgattttgagcgtcacaatcttatcaagcgacgactgcgagctcgaggcattacatttgttgaaattgccaacgagcttggggtgagtactgtcgcggtctcgcgggtctgccaaggacgagcgcgttcagcccgagttcagactgctattgcccaaaaacttggcgttgagccgagtagcctttggccggagcgttatgaaaaacaggaggcgaccatgaagaaataacaggcttgaaaaagggaaacggccctgagagcgctaaccctcaaggccgattagaatatcgatcacgaaccgatatctctttttccctctatccgcttcgagagtcaagtccacggatccttttccgggttcgggaacaggatcaatttatcaatcgagaggcaccggtgacggcggatcggattgcgatccgctgggctcaggtgatggatatggaacatattagccacaaaacgtttgtcgctccgcaatctagccgatcgacacggcacatttcgccaagatcaaaagccagccttcgaggtaccttgattgcgcagctgcctgcggatgatcatccgcgccggatcgtgtttgagagcaagctcgaacagcgggtgcttcacctgcttctggcttgtcgaaacgtgcatgatatctgggatcaacctccattcgtcacctatcgaaatgctgaagggaagcaaaagcgacatgttttcgactttctcgcaacgcttaagaatggccgacgggttgcaattgccgtaaagccttcatcccgtgcgaaatcacgcagttttcggcgcgagttacagtacattcgtaccggcaccagtctagctttcgcgcacgacgtcgtgctcatgaccgatcagtctttcacggtcgcagccgcccgtaatgctgcacgcttgcatgaatttcgccgtacccctgatccggacgcagatgaacacgtcagattgatcctttcgaagctcgattgtgcggtgaccgtcggcggtgtggtagctcgaagtgaactgcaaggtcgaggttttcgatcggtttttcgcgctatttacgacggatatgcggatcgtctcggagcgggtgacatcgatctcgatacccttctgatggctagaggggcgatgtgatgagtattcgttttcgactgtctgaggccgattgcataactctaaatggcatcgaccatgtcttggaacattatgatgaactgggcgtaattctgcgagctcgcgatgcttcctctcgtcgcctgtcatttagccatgaggaaattatgcaattgctctcgcagcctgatgttcggctagagcgggactatttcgctgctggtcagatcgcgcggcgggcgcgttgcgatcaacgttatcttagctcgctaccacccgaggcacgccaaaaactgctctggaaagccagttattgtgaagctttcctggaggctgaagcgaaacacaaggcttgccgtacactcggatccatctcgcagatattacctgctctgactatgagagtagatgagcgggaaaccatctgccaactgccggccgggaatcacaaagtgggcaagcctgttacgcgatttctgccaccttctccgacagcactgcgttcatggatccggctgtacgagaggtgcgcgcgaagcccgcttgcatttcttcggaagcgacgatcagatttatcctatgcccgaaaattggtgggcgagaccgaaatattactggctgaatgcgtttcagaatatttgtcgcgcaacaagccaagtcagcaaatggtagtcgaccggacacgaactcgcttcatcgagaccaacgaaaaacgtgcactgcttgggctgcctgctttgcccataccttcggcacgttccgttcgtcgtcggattgctaaactcgaccccttcgaagttacggtgcgcagggaaggcgctgagttcgctaaacgcaagtttgccttctatgaggagggagtctcgacaagttatccactcgaacgtatcgagatggatgaatggaatatcgatgttgtttccctctttggtcgatcaggtgcacttgatgctctgaggcctgaagagagagctcgcttcgaagtcggacgacgttggctttatgtagctctcgattgtgcaacgcgatgtatcgtgtcgcttcgtattgttgttaatccatcggcggaagatgcaattcgggcgctggaactcataacgatcgataagaccccgatcgctcgagcggcaaattgcgattcagactggccgtactttggaggcattggtacccttgtcacggatcagggggcagcgttcgcgtctgcagatttccgaagcgccgtgtgcgatttgcacggcacttatgaggcgccaccggctggtgtcccgaaacttcgtgctggcattgaaagattattcggcacgttcggcgcgcaattgatgccgtatctaatcgggcggacgttttccaatccgcaggaacgtggcgactatccttcggagcaatgggctgctctgacagatgacgaactggctgagattttcactaactttgtggtcgatatttatcataatacaccgcactctggattagggggcgaaacgccagcaaacgcatggaaacgtttggcaaatgaacgctggatcactccgccgccaacgctaatcgaacgcactgtggtgtttggcgttccgctacagcgaaaaattggcaggcacggcgttcttgtgcatggcatccattacagctgcagtgaacttcagcaagcgctgttaaccggtcataatcggatggttcgggtgcgcgtgaatccgcgcgatcttactttcatctgtgtagaagtcgctggcgaatggcgcatcgccgaagctgtatcgaaggcagtgacaggtctttcgctcgaagaatggcaacgattggtattcgagcttcgctgtaaacatagaggcgaagcggctctgtcagaggaaataataaggaaggcccgcaaaagattggtgagcattgatcaacgggcgcgggagttaatgcgcattcagcctgatcggacgacagcaggcgatctcgagcaattagaaaaaaccttgtttctggggctcagaattaaactgtccgggcatgagacggaggatctagttccgataactgatgacctgtttggcgatgtcatcacaccctttcaagcagcagtcgatcacgagaacctcactgaggccgatgatcaaaagccgtgggagctgtcagatgactgatctcaggtttgaagtggctcagaaaatcgttggcctccgacgcgttttcgcacaccatcccgcttttctcaggctggaagaacagtttcggttattgctcgagcggcggcgcgccgagctggccgctgatatctccttggaagcccgaggaattgccgtcataggagcttcaggtagcggaaagactagtgcagttgcgagactgcttagtcatacacccggcctggtaatacatgatgacgggagcgcacgtgccgacgttgtaagttttcaggtgccatctccggccaccttgaagtttgtcggacaaacagcattggaggcgactggctatccaatgtttgccagacgcacagagatggtaatctgggcgatggtgcgtcaacatctcttcgcccggcgaactctctttttgcatctggatgaggctcaggacctgttgcggcatcagacgccttctgcattacagtcagtggtgcgaacgttgaagtcgttaatgcaagccaaggattggccagtcggtctgatcctgtctggaacgcctgaactgaaggacttgctaaatcacgatcctcaacttgcgcgtcgcttctacccgatcgagtttccaaaactcttcgcgaccgcagatgcgacacgggtcatggaaacgatctcggcctatgccagtcgtgtcaatttatccgtgagtagcaatcttaacgacgatttttctgcacgtctcatccatgcgtccgacggagaattcggtcttttgattgaaattgtgatttcagcagcagaagaggcgcttcttgctagaaaggaccacttggaccatctccatttttcatggcatttcgtcgtcgttcggggtgtatcgacgctttaaaccccttcattgccgttgattttctcaggatcgacgcccgaacgcttctggcaaaggagatatctcgatgacgatagcaagattagcactgacctgtgagttggctgaccgcgaaacacctacctcgtttgcgtcaagattggcggtacggaatatggttggcagtgcaggcgagttttgccttgacgttgggctgaactggaaaagtctaaggatggggaattctacggagatagcacggctctctgcaatttctcgcgcatctcctccagatctacagcgatacgccttccgaagtttgggacaagctcgacaaaaaattggacgagagcttgcaacaaatcgttccgtacatcgaatgagcgcaaagctatgtcccgtatgtctaactgagagcgtcgcggcaactgggttttctggtgcttttcgtcgtttggactggcaatttgttgcgattaagagttgtgatattcaccaggtagcgttgatcaacttgcctgcagagaaatttgccactcacgcatacgacttcgcgcgggtagtgcaaaaacattggagaactgttcagcaggcggcaatatcaccgttagcgtgcaaagagacaagtttagagcagtatattcgtaagcgtttatcttgttggaagggcacggattggctcgatcgtctttcgctgccagctattgccaaagcatcggaaacgcttggcgtaagagtcaaatatggtgcctacgcttcttctcagggagtgggaaatatcgattctcagacagtgagccaggttgggtttgaagttctcaaaaaaggagctgacgggttattaacggcgctggcagaatttaaagcggagcgcagatctccccatgcgtctcataaccgggatttgggttgcttttttttatggctttctcgggaaggatcgatatccggtatagagcccatacgaaaaatagttcgcaacttcgttatcgaaaactacccggtcgtgacgggaacagcgatcttggggcatcgtgtcgatcaaccggcttgttttactttaggaaaggtcgaaaaggagctcggtcttcgacaagagcggcttattcacatgctgtctgagctgtcaccaatatcatgggatgcggctaatccgccgacttatgtgacaagggatcaggtgcagcttctaaggggcaggataggcgatatcgttccgctggttcgggctggacaaatcatcggatgcagttatcatttcgtcacaacctttatcgcggcaggaatgataaagaggagaagagatgcagcaaataaaacatacttatatcgctcggatttggaagcatttgtaaaaccggtcaacgaattaccactagcagcggaaaatccgacacaagtttcgatttatgacgttagtcgttcgatcaaacgcagcgtgtcccagatatatgaatgttttttgaagaacagactgtcttccgcgtgccgaatgtctgaaaagttcggaatcgatgcgttgctacttgacccagatgaggtgcgggatatgttggtcctgcctcatcaagaaagcgatctgcgacttttcgaagcaactagacggttgcgcatcaatactcgcacgctccaattcttaattaaggacggctatctgcgagtatacaaagccgcgaacccaaatacgaaaacctttcgacattacattaaagttgatgacgtgcggaaatttgagcgaaacttcagcacgctaggtagcctgcatgacgagttcggtcagatatcacacggtggtatatgtgcgaagattcgcgtcctaggtattcacccgatatacgcaaaggacggaatttcgaccatttatcaccgcaaggatgccgagcgcgcgatcagaactatcgaagcaaagaatatgaatatccgctgagtactacgtggaacgctgggtggtggtgcgggtcgtttcatcggcccgaaccagaattgagtttcagcagttttgcgttgagcgcttcttccattatacgctcgatatcgaccagtcgcatgtcgtggtcgtaagcaaggcggcaaataagattaaagatttcgccgcttcttggcccatataattgccagtcatccagagcatggctatcggggtggtgtttagtcattgtcatcttgcatttgtcccgtacatcaagaactgaaggtcaagcaaaaagaaagcgcgctaaacggtagaatgacgtagtgtcaaagtgggcgatgtcgcggaagtcagccagccttggcaaaacccagcgtaatgttgaagcaaaccgtttacggcattcctaactagaacaattgactttgcaaaacttgttggtcaattgggatagaagcaaacttctaattcggtaccatcggggcgctcggtgaattcgactagtaaaggcgatagcctagaagacgcattttacaagtatcttttcgatcagaaaaatcgtggagaactcgttttcggggcctatccgcccgaaaactgcaaaatttataagaaaaaacggtactactgtcgcgaacgagaggcagatgtcgagttcgacatcgttttggagctatatcgaacggggcgtgacgctcctcacctttatgtcatcttcgagtgcaaaaatcatgatgcaagcatctctgagatctatgtaaacgatttttcgtcaaaaatcggtcgcatattctcgcatgccgtcaaaggtattattgtcgttacgtccaggttgcagtctggtgctgagaaggtagccagaaacgcccgaatgggtatcgtcaagtacgatgagcatggattggagattatcgctgatcgcaggggcgcgtgtatcgagcacgggttcgttcgttctcaaatcttccgcagtgacgatccaattaaatcgctgaagttttcggcctattacgatggaaaatatttcgggacgatagacgagcttctaacgaacctagatcctgagcccgttggtcagtctcgacacgagaaaaaacgcggtagtatatcggttccgtttcgttcgttagaccagataaaggcctttgcggcgagggcgctcgaagtagctaattactcgtctggagcggtggatcttgcaaaaatttgccagagtctatccattgactttcagtttactgatcaagctgtatttgatgtcgacggtgtcttaatcttgggttcggcaaactttgaacggaaaacgatacagataaactcgcattcacggcaaacgcgagaacgctttaccatcgggcatgagattggccatttttgtttaaatcacgagagatatttgcgttccgaaaccatcatcgcgaacgatttgttcatcacacgcgaagaaggcgacagctttgtttatgagcgcctagaatatcaggcgaatgctttttctgctgagctaatcctgccggatgtcactttcctgccgcagaccgcgcagttccgccacgatctggaaatacgagacagagggcatggatatatttttgttgatgaccagccttgtaactatctcccctatgaggaattactatcgcgtctgtcgacctacttcgaggtttcgaagcaggctatcgaggtgaagttcaaaaaaaggaaattgctcatcgataagaggcaacgaaatgatgcctcttcgatatcccgggtgatttccaatttaacttcgtctcgaatgtctggacgcctatgacgagtactttcacgctaccaagctatcttgagagcccagatcgcgggtttcaagtgaatgcgatgaagcctccgaaggtggcatcatggaatccgatctctctcaatgattccaggcatatatgtccgaagccgtatcgttggatttgagcatccggtgatagcgcatgttggagatagggtggaatgctgcctgacgggttatctaaatgaacccgccaaagctgtcctctcgcgagagtaccgtacaccggcagcgaagcgctgtctttttcgcgtttaggccgcgcgtgacgctttttttacagcccgcatgggggagatgtgctggtcaaactaaatcgtcgagtggcaaagaatcaccacttttggtagcgatgcgacgggttaggacttagagcgaaaagtgaattttggggggactttgaaagcgaacattctatcaaccctctcggtgaagtcgaccaagtcgatcaaccagtccgaaagctatcttgctggcaagcataaccagctcaatctcttcgctgcgatcgacgatcttgtaaccgacgagaataagctctcagaggccgaacgcaccgcgatcgagcaccacatcatcaccttgcgcgcggcgattgcccgcgcgctctggtcacgtgaaatctatgtcgggtgatcgatcctcgatgactgcgtgtttggtgcctgcaaggccggcggcggcaatatcgtcggtcgggtgattgccgatctcgcccaggcgggcgcagagcgtccgggcttcgtcctctatccgctgactagtttcggtatgaagataccgactctgtttgaccgctcctcctccctgcgcgactgggtggccttctcgcgcgccggttacgccgtgagcggccagcagcactcggtgaaggccgcccatgaacgattgtgtgaaatgtcggtggcgctcgggatcaggcaacgtatcgtcttcgatgatgtccgccacttcgcgacccatgccacttggctggcccgaaatccgctaatgctggtgcgcctcacatcacataccggcgacatgtacgaaaaccagttcgtctattccctgaagatccgcaccgccgcgtcctgcctgctcatgctgcatgcgctctcggtcgaaaagagcgacccagtcgagaaatttcacgccacctagaatgtcaataattgggaaaccctcaacatccgccactacctaatcggcgagaatctgcgtggccggccgatgggtctgaggcgcgtcccgatgaacgtctccgcgctcgaactcgctcgcctttccgatgtcgcggcggtgatttccaccgacgagttgtcgaccgcgcgcatgaagcggctctcgaccgcgatcatgacggcactgaagacggttgaacaaggatatttccgccacgtgaacctttccagcaaagacaaggtccagaagcggctctacaaacgcttcgtgacggcgcttgactggtatcgccagtccttcggctcccggatcaacgagtcggaagctgtcgttgccatcgccgtcgcgttcgaaaccttgttgactgacgcataccagagaggcgtcgccgaccgcatcgagcgtcggctgggcctgtgcctcaagggtgtgcctggcgtcgactcctacaagcaggcagttctcgccctctaccacgcccgcagcgagattgtgcacaacggctcactcggccagcaggccaatctcgtcgccgcgcaggccgccttcgcccgctgctttcacatgctaatctcccgccttgagggatggacgccggtggcgaatgaaccaatccgcgacctactgaatgacatctagtcgcgacacgcgacctttccggctccctttaggtcgctggaaaccggtacaaatcttatggatcatcgaacttagcgaggaatatgcaatgtacaatttatttgtttcgggctggaaagaggagtggcagggggtgccatgtacattcgacctgtcgcgttgcgttaaccagcacgaatacacggatcagaagattgccgagaagttcggaaagctagacggggccgaactggcggaattgacgcgccttcccacgattttcgcctatgaggctgcctgcaagcttgatcccaagttcgggctcatccgcgatgttacggtaaggcgcgggcaagtgcgaatcgagtacgagttcatcccggtccagcccttcctgacggtagcagacttcgacaccctcgcattcgagcttgatattggcaattgggagatgaatcgtacgcactgggcggtcaaagacgtaaacctgcccaaggagctgcacacggccaaaggaataactctgccgtcgtggacgcgacaggcgagccgtgccgtcgatatcactcagcacgattttgacgtcggtctctcttttcccggtgaggcacgcgggctggtcgagcaagtggcccgcgaactcgaggcacgcgtcggtccaaacgcctatttttacgacaacaattatgtttcccagcttgcccgaccgtcgctcgacaccctacttcaggacatctaccgcaaccgctgcaaactgatcgtagtcttcgtcggcgacgactatcagcgaaaagactggtgcggcgtcgagttccgcgcgattcgcgaaattatcatggcacgggccgaacaacggatcatgttcgtgcgtgtggacgatggcgctgtcgatggcgtgtttcgcacggacggctacgtggatgcgagacggttcaatccttctgagatcgcccagttcatcgccgagcgcgtcgccctcatcacctagttaccgccagtctaatcggtagcgaaatggtgaacattttcctagttcggttcaaaagcggacggtcacatgcattcctgtctagccgaagctgtttgtcaaagaagtgtcagctttcaggaaatcgcatttgatcgacgaacgtctgggttgagggtcgaaagccgacacgacctttatcgcgataatcccggacgttagggcaaagttgaatgtcgctttgccgctcaggcaggggcaaagtaccttggcaaaaaaaggctattttactgcaacaggagtatttttatatatttattttcaattggttatgccaattgcaaaggcaatttatcgtgtcattcgacactttttgccaagggctgctgcaaagcctttgcggttttatctgccgtgcggaccatcgccgccgtgcggtctgaaataggtgcgcgggccatggcctccgtgtctgccgccccaatgcgggcgatcccccccgccagcctgaacgcctccaatgcctgtggcgatgccagtatccgcggtcccaacggtcatgacggtcgttgagcgcggcaccaattgcgacgccagcgataagcggtatgccgatcaaggctgccgtttggccgaaatcaccggaatagccgctggctgaaccttcgcgcatcgccagataacgcgaagacgcccagccgaacatattgccgtagttcacttggcaccagccatagccggatgtacagccccggacattgaccggagcaccgctcggtatggcgccaacggcagcatagccggttcctggccccgtccggacgttgagattggtggtggagatggcgtttgccgcctgcgctgcgcttgccgaaaagacaccaaacgcaataagcgcggctttcaaagcgagcttcatcggatttctccctgcctatttcctatttcagaaacgaaattggaaggtaggaagttaccataaaatattgcccgctcgaagcgggcatattttcaaaaaatcaaatctgtagaagcgtcggaaagtgccgacgcttcttgtcctatatagggggacgctctatcggcggcagcgtgcgacgtagatacgtccgtggcggtcgcgatattcgcatttgccgccgcgtagttcacgaacgagcaggccgccgagagcgcctgcgcccgcaccaatcaatgcaccgcgtccaccgcctgcaataccaccaatgatagctccgccagccgtgccgatcgagacatctttctcggttgtcgtacagcccgaaagggccattaatgctaccaatccaagcgccattttccgcataactactctcctcgtgagcatgccaatatgacgagaacgattatcccgcctatcagttgccttgttacgattgaaaaattggccccaactcgtctctacagattagcggtggtaacgaagaatgacggcaatggcaagcgccgcaaggccgatcgccataacgccctgtattatgaatacccaagtcatcatgatcttccttatggcgcggttgcctgaattaaacaggaactgccctaagtaatcagattgcagcaaaacctctttcgagatcggcgatgaggtcgggcacgtcttccagaccgatctgaaggcggatgaccgccccggcataatcgttcttcgaaacggtgcggtcgccaagcttcacttcaagcgcaaggctttgatagccaccccacgaatagccgaggccgaaaatctccagcgcgttgaggaaggcgctcgcttgcgcatgtccgccctttgccagaacaaaggagaaaatgccggacgaaccggaaaaatcgcgtttccagatttcatggccgggatggctttcgagggctggatgcagaacgcgttccaccattggatgattttccagccagcgggcaatctccagtgcgcttttgcgatgatgttccagccggatgcccatggtgcgcagtctgcgcaagatctggtaggtgtcgtcaggcccggcacaaaggcccatcgtgccgtgtgtttccagcaattgcggccagcatttctcattggtcgaaatggtgccgaaaagaatgtcggaatggccggagggatatttggttgcggcgtgaatgctgatgtccacgccgaaatcgagcgcccggaaataaagcggtgtcgcccaggtattgtccatcatgacgatggcattgcccttgtgggcggcttcagcgatggcaggaatatcctgtatctcgaatgtgttggaggcgggtgattccgtaaacacgaccttggtgttcgggcgcatcagctttgcaatgtccgcaccgatttccggatcgtaatattcgacgtccacacccatgcgtttcaggatcgtattggcgaagtggcgggtcgggtaataaatcgaatcgacaagaagcgcatgatcgccgggtgaaagaaatcccagcagcggaacggttatggccgctagccccgatggaacgcaaaccgttcccgcagagccctccagcgcgtcgatggctttgcaaagcgcttcgcttgtgggcgtgccgcgtgtgccataggtatatttctggccgttgcttgccatggtttctgcatcgggaaaaagcacggtcgatgcgcgcacgacgggcgggttgacaaagccgtgatagtcgccggggcaataaccgtcatgagcaagccgcgtgtttatgcccaacttctctgtcttcaactgctgcttagccacgaaaatgcctccagaccatgttgcgtgctgttccacagattctcgaaagacgtgattctgccggctgggtacaagattggcttcggcaaaaagagcttcgatcgcgttctttgtgggaactctaacttcttggataagacgcgcgcaagccggatgcaacagtccagccggtttgaggcgcaaagtgtacattcaaaggatatttgaagaatgacggtgccaaatgcggaaaatattttacttaatcccatccgcgccgcttgcgagcttgtgcgggcgcttctgcgccctgcctataaaggtgcgccatcgtcatggacgatggaaatgacggccattgtcgctcttctgcctttcattcttctcgtcctgcatctttgggatgcagatctcagtagagcggcctcgcacagcaccggcctgttcatggaaatcctgcgagcaggcacggatgctatccgtaccgtaatctggctgcccatagccctcgctgtatggctggtgacggcgcttctcctgtctccgtcgtttcagggcggggaacggcgctggctggtacgattgcacggttgggcgacacttgtggcggcgtccattattgtgggcagtattccggtggagcttggcaagcttgtcgtcgggcgggcgcggcctttactgatcgatgaggttggagctgcgtcgttctcacccttcaatgggcaatatctttatgaaagctttccttccggccattccatgatggcgggtatcatgctggtttcgctgtggattttccttccacgcctgcgaatcgtcacggtcgcgatttgcctcctgttctgcatcagccgcgtggcggccggcgtgcattatcccacggatgtggtggcaggcttcacgattggattcgtttccgcatggtgggtggcgcgctacatggcgacgcgaaatattattttttctttggatgaggaaagcgtaatgccgcgcatctgatttcgcccgcaggttgtttttcgagggacttttcttatcgcggtagaggctgtcaaccaattgaaatatatgatattaatgtggaaaagcacgagtgctttccgtcatatttgacaatagataatttatacccagaaatagggaaatcatgtaaaatttcgcatgttcccccagcatatctttcacaggccgggcttcgtatccacgttcagaccttgaccaacggcaaattttccccttcgataagagctgtgaaggcgacaggttgtcacggcgctcaaaaaataaaatagaagaccttcaaaaaggtctggggtgaggggcggcctgttgtagggcatgggcttgggaggacagacggattttccgacagctttgtgcaaaaaagtaagaagagagacgcttggggcgaacggctccttgcgatccagggaacataaaaggttgcaggccagatgaaaaaaactctcatgacgggtgtattgggtgcggcggcgctgtttggcatcgcttcgggagcatccgcagacacgctttccgatgtgaaggcgaaaggttttctacagtgcggcgtaaacacggggctacttggttttgcgtcgcccaatgataagggtgaatggtccggtttcgacgttgattattgccgtgcggtagcttcggtgatccgaccaaggtgaagttcactcctctcaatgcaaaagagcgtttcacggcgtttcaatccggtgaggtggacgttctgatccgcaacacgacctggaccatcagccgcgatacgtcgcttggtctcgattttgctggcatcaactactatgacggccagggcttcatgatcaattcaaagaagctggcgggcatcaattccgcattgcagctttcgggtgcttccatctgcgtccaggccggcacgacgaccgagctgaacatggccgactatttccgcgccaataagatggaatataatccggttgtctttgagaagatcgaagaagccaatgccgcttatgattccggccgttgtgacgcctatacgaccgaccagtccagcctttacggggttcgtctggcgcttgccaatccggacgatcacgtcatcctgccggaaatcatttccaaggagcctttcggcctgaccgttcgtcaaggtgacgccaggtgggcggatgtcgttcgctggacgcataatgcgctgctcaatgccgaggaatacggcattacgcaggccaatgtcgaagagatgaagaagtccgataatccggatatcaagcgtcttctcggcgcggaagcagacaccaagatcggcaccgatctcggcctcgacaaggactgggtggtgaagatcatcaagggtgtcggcaattacggcgaaatcttcgagcgcaacattggttcgggcagcccgctcaagatcgcacgcggcctcaacgcccagtggaacaagggcggcctgcaatatggcatccccgtgcgctaacgggtcttactttccagactgattatcgggcgggtgcagcagcatccgccggatttgtcgactctacagttgtctgtttgctattggccctgcatccgggtctttgatcgctggcaggctgctttgtggaattcacccgcgtcttgcaggctgcaggctcgaaacgagctggaacaggcagacagcaagaccgaacggttcggcattcgacgccttgttttcagaaaatgctccgcaatgcgggctgttttttctgtctagggccgaggccgccagccgagaggcacaggaaacatatggcttcctattttggtactgaacgtcgccagggcagcggcggaacttcgctcctgtatgatccgcgtgcgcgcggcatcttctatcaggtggttgtctttggcgcggtcatcgccgggatctactggatcgtcggcaatacgatcaccaatttgcagcgcgcaaatattgcatccggtttcggcttcctctatgggcgcgccggttttgatatcagtcagacgctcattcaatataacagcgattcaacctatggccgggcctttctggttggccttgtgaatacgctttatgtcgccgcgctcggtgttgtcacggcatcaatcatcggatttctggtcggcatcggtcgtctttcgcacaactggctgattcgcaatatctgcacggtctatgtggaggtcttccgcaatattccgccgctactcgttattttcttctggtatttcggcgttctgtcggttttgcccccggtgcgccaaagctattccatgccgctttccacctatatcaacaatcgcggcttcttcatgccatcgccggtttggggcgagggggcatgggccgtgccggtggcgcttttgattggcatcctggcttcgtttgccgttgcgcgctgggcaaaacgccgccagatggcaacaggacagcctttccacacgatacgcgtatcggcgcactgattatcggcctgccgatactggcgctgatcgcgacgggctttccggtttcattcgacgtgcccaagcttggaaccttcaatctgacgggcggcgcgcagatcaagccggaatttctggccctgtttctggccttgtccttctatacggcctccttcattgccgaaaccgttcgtgccggtgttctgggtgtcagcaaggggcagaccgaggcggcctatgcagttggtcttcgctccggccagacgatgcgtctcatcatcgtgccgcaggcgctgcgcatcatcattccgccccgctgtcgagccagtatctcaacctcatcaagaactcgtcgctggctatcgccatcggctatcccgatcttgtcgccgtcggcggaaccatcctcaaccagacaggccaagcggttgaagtcgtggcgatctggatggtgatctatctgggcatcagcctgatcgtttccggcctgatgaactggttcaatgccaagatggctctggtggagaggtgacaatggaaaacgcagatctccaatatgtccgcacacagatggtggatggtgaggcgcctccgcgttctgtgcagggcatttctcactggctgcgcgtcaacctgttcgcaacgcctgtcgatgcggcgtgaccattttcgggctggttctggtcgtctggttcgtgccgcccatcattgaatggctgttcatcaatgcggcctggacgggaaccagccgcacggcctgcctgactgccgcgcagggcggcgcccagccggatggctggtcgggcgcctgctgggccttcgtgaatgcgaaatatgagcagttcctttatggccgctatccgatttccgaacgctggcgtgtcgatctgacggcgctgatatttgccgctcttctggtgccgcttctgatcccgaagattccgaagaaggggctcaacgcgatcctgtttttcctcgtgtttccggttgtggccttcttcctgctggttggcggctggttcgggcttccctatgtggaaaccccgctctggggcggccttttagtcacgctggtcctttccttcgtgggcattgccgtgtcgctgccgctcggcattgtgctggcactcggacgccgctcgaaactgccggtcatcaaaaccctctccatcatcttcatcgagatggtgcgcggcgttccgctggtgacggtgctgttcatggcaagcgtcatgctgccgctgttcctgccgccgggcgtgaccttcgacaagctgttacgtgccctgatcggcgtggcgctttttgcttcagcctatatggcggaagtggtgcgcggcggtcttcaggccattccgcgagggcaatatgagggcgcggatgcgctgggcctcagctattggcagaagacgggtctggtagttctgccgcaggcgttgaaactggtcattccgggcattgtgaacacgttcatcgggctcttcaaggataccagcctcgtctatatcatcggcatgttcgatcttctgggtattgtccggcagaacttttccgatgcaaactgggcttctccacagacacctgccacgggtttgatctttgcgggtttcgttttctggattttctgtttcgctatgtcgcgttactctatattcatggagcgacggctcgacacgggtcataaacgataagaataaagggaataatggaaatgagtgcacaaagcgccctccagcagtccgggatcgggatcgaagtcgaccgctcgaaaatgcaggtttccaaaaccgaagtcgccatcgagatcaccaatatgcacaagtggtatggtgagttccacgttctgcgtgacatcaacctcaaggttatgcgtggtgagcgtatcgtcgtggccggaccgtccggttctggcaaatcgaccatgatccgctgcatcaaccgtctggaagaacatcagaaaggcaagatcgtcgtcgatggtatcgagcttaccaacgatctgaagaaaatcgatgaagtgcgccgcgaagtcggcatggtgttccagcacttcaacctcttcccgcatctaaccattctggaaaactgcacgcttgcgccgatctgggtgcgcaagatgccgaaaaagcaggcggaagaaatcgccatgcattatctggagcgtgtgaagatcccggaacaggccaacaaatatccgggccagctttccggcggccagcagcagcgtgtggcgattgcgcgcgcgctttgcatgaacccgaaagtcatgctgttcgatgagccgacctcggcgctcgatccggaaatggtcaaggaagtgctggatacgatggtgagccttgctgccgaaggcatgacgatgatctgcgtgacgcacgaaatgggctttgcccgtcaggttgccaaccgcgtcatcttcatggatcagggccagatcgtcgaacagaattcgccagacgaattcttcgataatccgcagcatgaacgcaccaggctgttcctgagccagatcctgcattgatacggttttagagcggttccgacgattctgttaaaaccggaaccgctctagtttcgcacggccaaagccgcgtcatagccataaagccagtccagatctttcaggaaaatttccgggctgcgcacggcaaaaagcatattgcggccaagcgcgaaaatgccggtggcgtgataggcgaagcggtttaactgaccgcgcttggcaacggctgcgatccgctccttgcggacactatcgaaccgcttgagccctgctgcctgatcgtcgctgtcgagagcttgtgcaagggcagcggcgtcctcgatcgccatcgcagcgccttgggctgcaaagggtgtcacggcgtgcgaggcgtcgcccagaaagattgtgcgatccggcccgacaaattgagcgtcggccatttcaaaaagcggccaataggtccaatcccttgtcgcggcgagtatctcgtgaaccggcttgctccaatccgcatagatggattgtagatgggcatgatcgccggttttggaccagacttcgccgggattttcgccgccggttatcgcgacaaaattgaagaaattgccgccttttaccggataggcgatgaaatgggccttgttaccaagccaggcggaaaccgctttgtgttccggcatcgcgcccagaaaagaggcgggcagggcatcggcggcaagcgtggtgcgccatgcaatatggccgctgaaacgggctttgctataaccggccttcgcacgctgcatcgaccagacaccatcgcaggcgaccagataagcggcctcgacagtttcaacgctattttcacgcttgatggtggcggtgatggaattgcctgtcatgcgctggtctgtcatttccgcgccgagattgatttcaatgcccggcgcgttgcggcaggcatcaagcagggcagattgcaggtcggcccgatgacagacaatataaggatgatgccagcgattgcgggccgtgtcgcccaattgcatggcaagcagcgggcgcgccttgcgtccatccatcaggtagagggctttcggcgtgacacccgtgccggatagacggtcggcaacaccgagccgttccagatgacgcatcgcattgggtgcaagttgcaggccggcaccgacttccgaaagttcctgcgctttctcgaaaatctgaacgcgccagccgcgcgccgccagttccagcgccgcgcttaatccggcgacgccagcgcctgcgatcaatatgtttcctctggtcaagccggagccgctccagcgcgccgaaaagatcaggctgccttatcggcaggggcttcgtaaacgcagcctgccggaatggtttcgtcggcatgcagcttggcattgtagcgatagagcgtcgagcagtacgggcaaacaatctcgctttcatcacccatgtcgagatagacatgcgggtgatcgaaaggcgggtttgcgccgacgcacatgaattccttcacgccgatttcgatggcattatggccggcgtcgttctggaaatgaggaatgatgtgatcggacataatatgctcctgttctgatagatggtggtatatagcatgatctcgaaaaatgggaaccggctttcgggcagaccatgcgcaaacatgccatgcctgtaccccgaaagtcttgttttcggaagcgtttttagcaattctgaagacaattaaagcgatttgctatcaaattgtcatatgacagccataggctttgggccgagccggaatgttccggcaaaggccgggacaggaaaaatgaacgaaaacagcgttatggcgaacgagccccacaatgggagcgcagatatgacagtcgaactgccccccagttccccttattccggctttgcttcgggcgatctggcgcagacggacattcacgaagctttgaacggcgggttgatgcaaagtgccgaccgcttcgtcaatcgagagttttcctggcttcagttcaatcgccgcgttcttgaggaggcggcgaatatccgccagccgctgctggagcgcttacgcttcctttccatctcggcggccaatctcgatgagttcttcatggtgcgcattgccggtctggccggtcaggttcgcgcaggcatagccttgcgcagccccgacgggcgcacaccgcaggagcagcttgatttcgttctggaagaggtggggcgccttcaggcggagcagcagcaatgtctgcgcacgttgcgcaaggagctggaaaaggaaaatatcgagatcgttcgcccgcccgccttgtcgaaacacgaaaaggaatggctggaaaaccattttctggaaacgatcttccctgtcctgacgccgctttccatcgacccggcgcatccgtttccgttcattcccaatctgggcttttccatcgccttgcagcttgcgcggcgtgccgataatcatccgatgacggcgcttctgcgcattccggtcgcgttgaaacgcttcatccagctaccgaccgaccagaacaacatctatcgctttattactatcgaggatgcggtaagcctctttatcgggcggctattccccggttatgaggtgcgcggcgccggtacgttccgcatcatccgcgacagcgatattgaagtggaggaagaggcggaagacctcgttcgcctgttcgagacggccttgaaacgccgacgccgcggtcaggtgatccgcatcgaatttgacggtgaaataccggaggcgctgcgcatcttcgtggcgatggagcttggtgtttccgaaaatcgcatcagcgtgcatgaaggccttctggcgctgaacatgatttcagaggtcgtttccatcccgcgcgaggaccttaaattcgtctcctacaatccgcgtttcccggaacgtatccgcgaacatggcggcgattgcctggcggcgattcgcgaaaaggacatcgtggtccatcacccctatgaatccttcgatgtcgtggtgcagtttctgcgtcaggcggcagccgaccccgatgtgctggctatcaagcagacgctttaccgcacctccaacgatagcccgatcgtccgcgcgctggtggatgccgccgaggcgggcaagtcggtgacggctctggtggaattgaaggcccgcttcgatgaggaggcgaatattcgttgggcgcgcgatctggagcgtgcgggcgtgcaggtggtattcggcttcatcgaattgaaaacacatgcgaaaatgtcgctcgtggtgcgccgcgaagaccagaagctgcgctcctatgtgcatctgggaaccggcaattatcatcccatcacagcgcgtatttataccgatctttccttcttcacctcggatgctgaaattgcgcgtgacgtggcgcatatcttcaatttcattaccggctatgcgcagccggccgaggaaatgaagattgcgatttctcctttcacactgcgcgcgcgcatcttgaaacacattgaggatgaggttgcccatgcgaaggcgggaaagcctgcggcaatctggatgaagatgaactcgctcgtcgatccacagataatcgatgcgctctatatggcgagccaggcgggcgtgcagatcgatctggtcgtgcgcggcatctgctgcctgcgtccgggggttccggggctttcagataatatccgcgccaagtcgattgtcgggcgttttctggagcacagccgcatattctgtttcggaaacggccacgacctgccgtccggcaaggcaattgtctatattggttccgccgatatgatgccgcgtaatctcgaccgtcgcgtggagaccctcgttccgatcacaaatgccacagtgcatcagcaaatcctgtcgcaaatcatgtttgccaacataattgataaccaacagagctatcagctacttgcggacggcacctctcgccggatagaaaaggaagcaggagaagaagctttcaacgcgcaggaatatttcatgaccaatcccagcctgtcgggtcgcggaaagtcgctgaagtcttcggccccccgccttatcgcgcatcgcaagcgcgcgcaggcggagagaaaaacgactgcatgagccccgcattcgcacaaggtcgcctgaaggggctgaaacccgttgcggtgatcgatataggatcgaactcgatccgcgtcgtcatatatgaaggcatcgtccgttcgccgacggtgcttttcaatgaaaagattctctgcggcctcggaaaaggcctcgcgaaaaccggcaagctcaacgagaaatccgttgaggcggcgttgcgcgcgctgaaacgttttcgcgctctggcggaacaggcgggtgcggtttccatccacgcactggctacggctgcggcgcgggaggccaagaacggccccgatttcatcgctcaggcagaagccatccttggacgccatattgaagtcctgtccggcaaggaagaagcctattattctgcgcttggcattatttccggcttctacaagccgaagggtgtgacgggcgatcttggcggcggcagtctggaactggtagccgtggacgatcatgaagtgggcgaggggatcaccctgccgctgggtggcctgcgcttgcaggatatgtccgatgggcgcttgcccgaagcggtaaaaattgcgcgcacgcaacttgcaaaggcggtcatgctgcaagcgcatgaagggcaggccttttatgctgtcggcggcacatggcgaaacctcgccaagctgcacatgactgccaggaactatccgctgcatgtcatgcatggctatgagatggacgccgcagaggcacagagtttcctgaaacgcgtggccaagggcaatcttgatacgatgcgcggcatcgaggcggtttccaaaaatcgccgtcagcttctgtcctatggggcgacggtccttctggaaacgctgcgctgcatgaagccgtcgaagattattttctcggcgcttggtgtacgtgaaggctatctctattcgctcctgcccaagaacgaacagcggcttgatccgctgctggcttcggcggaggaactgtccattcttcgctcgcgctcgccgcgccatgcgcgtgaactgacgatctggaccgggctaagcctgtctgttctgggttataacgagacgccggatgaggcgcgttatcgcgaggctgcttgtctcgtggcggatataagctggcgtgcacaccccgattatcgtggctcgcaggcgctgaatatcattgcccatggatctttcggcggcatcgaccatgcgggccgttctttcatggcgcttgccaattattatcgccatgagggtttgatcgaggacgagatcgcgcccgaaatggtccagctttccacgccgcgcctacgtgaacgcgctaaactgcttggggctttgctgcgcgttgtctatcttctgtcggcttccatgcccggcgtcatcccgcgccttgtctggcgcgaggacgaagagggcattgcgctggtcgtgccgggagacctcgccgatctgatttcagaccgccccgagggacggctgcaacagctttccaagctgacggggaagaacatctatttcgcggtcggcgacggcgcgattgaggagatgcgggagtgatttaggggaataggggaataggggaatagggtgcgggcaggtggtggacaaggcaagtaaaatatttgccttgactgaaaaagggtgattttttcccttactcccttactcccttactcccttactcccttactcccttactcccttactcccttactcccttaactccaccgctctgatccgtcggttctcaaacttgatgccgatcttgccgtcgatgagatcgagtgccttctggccgaaaacctcgcgtcgccagccgtgcagggcagggacgttcgccttgtcgccctccgcggcgatcttttcaatatcgtcggaattggcgacgatctttgctgccacgccatgttcttccgtcaccagcttgagcaggactttcaggatatccgcagcggcggcgctgccttccggtgagtgggatggctttggcgatttgggaaggtcttccttcgcgattgcaagcgccgactggatcgccgtgacaaggcctgccgcctgtgcggaacgctcccaacccttggggatggaacgaaggcgaccgagcgcctcggcgtcacgcggctgctgctgtgcgatttcggcaatcgtgtcgtccttgatgatgcgcccgcgcggcacgttgcgttcgcgcgcctcgcgctcgcgccaggcggcaacggcctgcacgatggcaagctcaagtggtttacgcacacgcgccttcacgcgccgccatgcgtcatcaggatgaagatcgtaagtttggcgcgcggtcagcaccgccatttcctcgttcacccactcgctgcgcccttctttttgaagctcttccttcagatagaggtagatgtcgcgcagataggtcacgtccgccagcgcataatcgagttgcttgtcggaaagcgggcggcggcgccagtcggtaaaccgcgaggacttgtcgaggtgcttgcccgtaaccttctgcacgagctggtcataggaaatcgcatcgccaaagccgcagaccattgccgccacctgcgtgtcgaaaactggcgaggggatcagattgcccagatgaaagacaatctcgatatcctgccgggcggcatggaagaccttgacgatttcctcatcggccatcaggcggaagaagggcgcaaggtccaaccccggcgccagcgcatccaccagcgccgtatggtcaggtgaggccatctggatcaggcacaattccggccagaaggtcgtttcacggatgaactccgtgtcaaccgtgacgaaatcggatttggcaagggcggatacggcctcttcaagggcctcggtggtcgtgatgagttgcatggttttcttttagacaaagcgacatcgattgtcgcgaaagaatgcgcaaaacccgtagcataacaagtgcaaattgtattttttgtcgatacgttgcgtcaagcggcgcgaaccttgacgcttgcatacagtgcagacttgacaaaacccggtcaaaatgcgcttttccgccagaatttgcagcgcttgcctgcactgacttatcctattccaaaaggcagaaatcatgcaccgttaccgcagccatacctgcgcagcccttcgcaagacggacgttggttctaatgtccgtctgtccggctgggttcaccgcgtccgtgaccatggcggcattctcttcatcgatcttcgcgatcattacggcattacccagattgtggccgatcctgattcgcccgcgttcaaggttgccgaaaccgttcgcggcgagtgggtcatccgcgtcgatggtgaagtgaaggctcgcgccgacgatgcggtcaatacgaacctgccgaccggcgaagtcgaaatcttcgcaaccgaaatcgaagtgctttcgcctgcgaaggaactgccgctgccggttttcggcgagccggactatccggaagatattcgcctgaaataccgcttcctcgatttgcgccgcgaaacgctgcacaagaacatcatgagccgcacaaagatcatcgccgcgatgcgtcgccgcatgaccgaaatcggcttcaatgaattctccacgccgatcctgacggcttcctcgccggaaggcgcgcgcgacttcctcgtgccgagccgcattcatcccggaaaattctatgcgctgccgcaggcgccgcagcagtacaagcagcttctgatggtggccggtttcgaccgctatttccagattgcgccctgcttccgcgatgaagacccgcgtgccgaccgcctgccgggcgagttctatcagctcgaccttgaaatgagcttcgtgacccaggaagaagtctgggaaaccatggaacccgtcatgcgcggcatttttgaagaatttgccgaaggcaagccggtgacgaaagtgttccgccgcatcgcttatgacgacgcgatccgcacctatggttcggacaagccggacctgcgcaacccgattgagatgcaggccgtgaccgaccatttcgccggatcgggcttcaaggtcttcgcaaacatgatcgccaacgacgcaaaagtcgaagtctgggccattccggccaagaccggcggctccagagctttctgcgaccgcatgaattcctgggcgcagagcgaaggccagccgggccttggctatatcttctggcgcaaggaaggcgacaagcttgaaggcgctggcccgatcgccaagaatatcggcgaagagcgcaccgaagcgatccgcaagcagatgggccttgaagacggcgatgcctgcttcttcgtggctggcctgccgtccaagttctacaaattcgcaggcgatgcccgcacccgcgcaggcgaagaactgaatctcgtcgatcgcgaccgttttgaactggcttggattatcgatttcccgttctacgaatgggacgaggacaacaagaagatcgactttgcgcataatccgttctccttgccgcagggtggcatggatgcgctggaaaacatggacccgctggaaattaaggcctatcagtatgatctcgtctgcaatggttttgaaattgcctccggctcgatccgtaaccagttgccggaagtcatggtcaaggctttcgagaaggtgggtctcagccagcaggacgtggaagagcgtttcggcggcctttaccgtgccttccaatatggtgcgcctccgcatggcggcatggcggccggcatcgaccgtgtcatcatgttgcttgtcggcgcgaagaacctgcgtgaaatctcgctcttcccgatgaaccagcaggcgcttgatcttctgatgggcgcgccttcggaagtttcaccggcacagcttcgtgacctgcatgtgcgcctggcgccagtgcaaaagagctaaactgatagaaaaacccggtcttgagccgggctttttgactttaattgtcggcgtccacactgattttcaaaagctggatgatctttgtcgggtccagcgatgccgtggcgaagatcgaagcgaaagtgaccggctggtctggcgaggcgctgatggttagcgacttcgggtcggtgaaatatttatccgcagcggttttgagctgctgggtgaattcggggttcttcaactgtgttgccagcagcggaaccatcatcttcacctgttcggcgagcgtcttggcgtcggtgccctgctgcttcgcaaaatagtccagtagcttctgggtgagcgtgtcattgttaaagcggatcgtgaggttcttgaggttgagctgctcggcaagaacaagaacggccctaccggaggcatccttgtcggcatcggccttgctcatggcttcctgcgtcttgtgggcggcttccatgaaagccaggtcatagccacccagattgccggtaatgtcgatggtgccgagttccggcgccttgatttcaagctggtcgagcgaggcgtcgccggtcttgggcgaccagcttcccttggagttcagcgaagcgtcgagcgtgttcatgccgaacggagcaagcgggttcttgccgcctttttcaaaggtcacgtcgatattctggatgttccagatataaccgatcttctcggtcttgttggatgtgtcgagcgaaacgtcgatacccttcagcgtcgtgccattcttgccgggtgcgccgaaatgaacctcgtcgatcttcgttttgtcgtaaaggaccatgctgtcgagcggtcccttggtcgtttcggacggaataaaaacattctgcatcgacaggcccttgatctcggccctgccgtttttctcttccttgccgttgaaaacgagatcgggaacggtgatctgcttgatggtataacggccgtccggggtgtcttccacattttgcagcgttacatcaccgagaaccgtttcatcctcggaaacagtgggcagcttgagcgaggcgccttcgaggatgatatccgcgccgttggccttgacgccgctgaagctgagctcgccgccctgctttgcgtagagcgccttgatgcggtttgcgacggcattggcatctgccgccattgccgcgctgccaaaaaccaatgaaagggctgtgctggcaacgagaatgcgcgctgcgggcctgatgctgacaaataattgcatgtgatactcctgccttacccctgattttgtatggcatccacaggcggaaatcgtttgtttttacagcacgatctgctctgtttgcaatgcctgccaggaaaatccgattgtgatggttctatagactataaatggcggcagtattgcgacggtgtggcaaagccttgccctcaaggcgcaattatagtgagttggcgggtgagcgcgcattttcgcgccatggcaggtttgcttttcttaaagcataatccgactggagtgaaacgaggacgatcaagattatgcttcatataaaaagggcttgaccgccgatctggtccagtcagatcggggctctaatgtagaggattggttttcttcaactcttgctgacgaatcgcacagttggtactgagagatatgggaaaaagtctgattccgcccggcgacggcgaagaacacattgaacgggtcgatctgaaatcggctcttgaggaacgttacctcgcttatgcgttgtcaacgatcatgcatcgtgcgctgccggacgtgcgcgacggcttaaagccggtgcaccgccgcatcatgcacgccatgcgcctcctgcggcttaatcccgatcaggcttatgcgaaatgcgcccgtatcgttggcgatgtcatgggcaagttccatccccatggcgatgcctcgatctatgatgcgctggtgcggctcgcgcaggatttcgccgtgcgctatccgctcgtggacgggcagggcaatttcggcaatatcgacggcgataacgccgccgccatgcgctacaccgaagcgcgcatgacggaagtggcgacgctgcttctggaaggcatcaacgaaaacgccattgatttccgtccgacctataatgaggaagacgaagaacccatcgttcttcccggcgcttttcccaacctgcttgcaaacggttcggcgggcatcgcggtcggtatggccaccaatattccgccgcataatgtggcggagctttgctcgtcggcgctttatctcatcaatcatcccgatgcgccggtggaggaactcgtaacctcgcccgaacaatgggcggagattgaacaagagtccaagaccgatccggcagcacttctgaaatgcaaggtgcgtggcccggatttcccgaccgggggcatcctcgtcgaagagcatggcaatattcttgaggcctatcgcacggggcgcggcgcatttcgcgttcgtgcccgctggcacaaggaagagggcaatcgcggcacctgggtgattgtcgtcaccgaaattccctatcaggtgcagaagtcgcgcctcatcgaaaagatcgcggaactgcttctggcaaagaagctgccgctgcttgacgatattcgtgatgaatcggcggaagatatccgcattgttctggagccgaagaaccgcacggtcgatcccgagctgctgatggaatcgctgttcaagctgaccgagcttgaaagccgcgtttcattgaacatgaacgtgctgtcgcacggcaaggtgccgaatgtcctgtcgctgggtgctgtcctgcgcgaatggctggagcatcgcaaggaggtgctggttcgccggtcgcaattccggctggcggagatcgaaaagcgtctcgaaatccttggcggcttcctgatcgcctatctcaatctggatgaggtgatccgcatcatccgtgaggaagacgagccgaagcaggaattgatgcgtgtttttgaactgactgacgttcaggccgaatccatcctcaatatgcgcctgcgttcattgcgcaagcttgaggaattcgagatccgcaaggagttcgatgacctcactgccgaaaagacggacctggaaggtctgctcgcttccggcacgcgccagtggaagaagatcagcaccgaaatcaaggcggtgcgcgaaaagtttggcccgacgaccaggcttggcaagcgccgtacgactttcgcccatgctccgacgcacgatcttgaagatatccatcaggctatgatcgagcgtgagccggtaacgatcgtggtttccgaaaagggctggctgcgcgccatgaaggggcatctggccgacttctcgacgctttctttcaaggagggcgacaagctcaagcttgccttccatgccgagacgaccgacaagcttttgttcttcaccacgggcggcaagttcttcaccatcggtgccaacacgctgccgggcggccgcggccacggcgagccgatccgcattctggtcgatatggaaaacgatcaggatatactgacggccttcgtgcacgatccatccgcaaagctgctgcttgtcagccatgagggcaatggtttcattgttccggaaagcgaggcggtcgccaatacccgcaagggcaagcaggtcatgaacgtcaaggccccggatgaggcgaagctttgccagcgcgtttcgggcgatcacattgctgtcgtcggcgaaaaccgcaagatgctggtcttcccgctttccgatatcccggaaatgacacgcggcaagggcgtgcgcctgcaaaaatacaaggatggcggggtttgcgacgttcgcagcttcgcaattgccgatggcctgtcatggcaggattcggcggatcgcaccttcaatcgcagcaaggaagaactggtcgagtggatcggcgcacgcgcctctgcgggccgtctggtgccgaagggttttccgcgttcgggcaaattctgatggatagagcattttcgagccaaaaatgtgaaacgcctatgcggggaaatcagtccactggactgatttttgatcccgctccgatgcgttggaaaatgcgacaaaacaaatagttagagcaatcccgtcaagacaagagccgctctggacgaaaggcggcgcattcggccgccttctgttatccctcaaaacgctgccagccgcgggggcccagatgttcctgcggtgtgaagcggattttatactgcatcttgcgggaaccctcgacccaatagccgagatagacatgcggcagtccggcagcacgtgcccgttcgatatggtcgaggatcatataggtgccgagcgaacgctcctgcatgtgcggtaagaagaaggaatagaccatcgaaagcccgtcggccatcacgtcggtcaatgccaccgcgatcagttcgccatcgcccttggcgctcatgaaactgtccggtccccgccgccgatattcgatgatctgcgtgttgacatgcgtatcctcgatcatcatcgcataatcgagaacggtcatatccgacatgccgccggagcgatggcgcgcatcgagatagtcgcggaagagcgcatattgctcggtgctgggctgcgccttgtgcacgcgcccgataagatcgcggttctggctccagacccggcgcatattgcgcgtcatttcaaattcaccggccagaatgcgaacggagatgcaagccctgcacacttcgcaggccgggcgataggcgatgttctgtgagcggcggaaaccgccctgggttagaagatcgttgatttcgttggccttgtctcccaccagatgcgtgaacaccttccgctcctgctggccctcaagataggggcagggggagggagctgtcagaaagaactgcggagactgctgcggttgatgggtcattcaatatccacgaaatggcaataccgaaaccattacgataattatcaaggatcgaaccgacagcgcaaaacgtcaatagacattttgtcctgtcggctttgatttttttgatctatgcgcttatcgatccgaacggatgacggcggtgccgagaagcaggtcatgcacggtgcgcttgcggtcgagaaccagcgttgcaagcaggatcagcggcgtcaggacgacattcaggccccagaacagcaccgtatgaacgattgcaagcacgggatcgaccgtgccgccttcaagccttacgagcttgatgttcatcatctgcatgccctttgtagcctgctgtggtccgcccagcgtgtgcgcaacatagaacagcgccaccattggaaacattataccataaagcatccagccgaggctgaatgtgatgatgccaagaatggcgatcacgattgccacaggaatgcagagcagaaagacaatcagataatcgatgaggaaggccatgatacggcgcgttcgcacaccttcaaagaatgagcggctttcataacgcggacccacgatttcaccgtgtagaatatggtcggacatcgttccttccagtcgtttccaaggaagcggccgggcaatgagaaccggcgctgttccgcaatcttagcgcaacaacgcccaacatggtaacggaaaccggctatttcaaggaaacgggtttaacgtgccgaaatggaatagcccgatcaggccttgagcttttcagccacttccattgcgaaataggtcagaattccgtcacagcctgcgcgcttgaaggcgagcaggctttccatcatcaccttttcctcgtcgatccagccattgatcccggcagcctttatcatcgcatattcgccggatacctgataggcgaaggtcggcaggcggaattcgtccttcagacggtggatgatatcgagatagggcaggcccggtttcaccatcagcatgtcggcgccctcggcaatgtcctgttcggcttcgcgaacagcttcttcagggttggccggatcgatgtaataggttttcttgtcgcctttcagcaggccttgcgtgccgatggcgccgcgataggggccgtaaaaggcagaggcgaacttggtcgcataggacatgatcggcacatggctgaagccgtgctcgtccagtgcctggcggacagcgcccacacggccatccatcatgtcggacggggcgatgatgtctgcaccggcctcggcctgggaaagcgcgccgcgcaccaccatggcgaccgattcgtcgttgagaatttctccgtcgcgcaaaatgccgtcatggccatgtgtggtgaaggggtccagcgcggcatcggtgatgatgccgatttccggcacttctttcttgatggcgcgtaccgcacggttgatgaggttatccgggtttgcgacgaaggagccgtcgtcggttttcacttccggcttttcgcgcgggaagggggcgatggctggaatgccaagcctggcggctttttcagccatgcgcacggccatatccaccgaataacgttccacgccgggcattgcttccaccggctcggtcacgccggagccataggtcaggaagaaggaaagaatgaggtcgttcaccgtcaggtggttttcctgcaccagcctgcgcgaccagtcggccttgcgcatgcggcgcaggcggcggctgcccgttacgtcatcgacgtgctggctgatattggctggcagatatttggactgacgatcggtcatggaactgttcccgagaagtgacgccttggaatgcgaagccccaaggctggcatcggatgggcatccgtttatcatgggaaaagcgatgaaaccaagaacattgacctgtgcaggattgacgcggggcgtctcactttctacccatttgtaggaacgggagaaaagatatgcagattgacttcggcggtggtagcgagattggctttgaacgcaagggtaaagcgggacttgtgaagcttacacggaccgcagcactcaatgcgctgacgcataatatgattctggcgctcgatcgcgccttgcaggcctgggaagatgacccggaagtggcttgtgtgattctcgaaggtgaggggcgggctttctgcgccggcggcgatgtggtcgcagccttcaaggccggacaggccggcacgcccgcctatgaattctttcatgacgaatatcggctcaatgcacggatcggtcgttttccaaaaccctatgtctcgctcatcaatggcatcgtgatgggcggcggcgcaggcatttccgtgcatggatcgcatcgcatcgtgaccgagaacaccatgttcgccatgccggaaacaggtatcggttttttcccggatgtgggcggcagcgctttcctgccgcatctgcatgataatttcggctattatctcgccttgacaggcaaccgcatccgctggggcgattgcctgcaaagcggcatcgcaacccatgccgttgcggcaagcgatctggaggatgtgcgcgacgatatcatcgccactggcgatatcgacgccgcgcttacccgcagccagtacccggattttgaaacctctgtcgaaatacgccagcttgtggccgaatgtttttccggcgccacgctggccgattgtatcgaggcgctggaacgggccgccgaggcgggcaacaaatccgccagggacatattgacggttatggccacgcgctcgccgaccagcctcgcggttacgttccgccagcttgccgatggccgcccgcttggcctcgatgactgtatgcgcatggaatatcgcatcataagccggatgctggaagcacaggatttctatgaaggcgttcgtgcgcttctgatcgacaaggacggcgcccccgcctggaaaccggcgacgctggaagaggtaaagcctgaacaggttaatgcctatttcgccaatctgggtgacagggaactgacattgtgatgaggagcggctgatgcatatgaacgagctgtgccagcacattcaacccagcggaaccgaatgggccttcacatggttcatgcggctcctcgcactggcggcgctggcaagcggcgtgttctattggatccgcctgatcggcattcaccccggccttttatggcgcttcgacctgatgccggggctttggcaaacagcagttgtggcgctggcggtgttgatgcctgttgcctcgacggggctgtggatgcgcgcgccctgggggcctgtcttgtggtttgtcgcagcaatgggcgagatagcgatctattccgtctttgcgcggcattttgaatacaggcccatcaccgtcgcgttcgatgtgctttgtattctcgtttatatcgtctttcgcgtgcttttgtttctcgaaaagcggcggcaggcgcgtgcgagcctgccgctttgacgatatgtttgccgcattctcaaatgaagaaagtttaatccggcagcggtgccaaccgcccgcaaaacggggcttttcgcgtgtatgacgccttccagcaatgcggggcgaacccgcttgccggtaagcaaacattaagcctgaatgcgcattctcgccggtaagttactgttaaggctgacttttaagtcgaattttatgcatctcccctaaattcctctcaacagacggtgagaaacaaaccaccgcataaaacaggaagagagctgcatcgtggtttcacgaaatgcggctccggcagagaggcaaaagaaatgaccaatacccagcgcaagatggatgcatccgctccgttcatggcaccgcaaaccgcacttcgcagcctttatctggaggctctccagcttgtcgagcgcctgcatcgccgcctgctcgacgtggtgaaggatgagttcgaccgcaatggccgaagcgacatcaacgccacgcaggcgcttcttctcttcaatatcggcaattcggaattgaccgccggtgaactgcgctcgcgtggttactatcttggctcgaatgtttcttataatctcaagaagctggttgaaatgggcttcatccaccatcagcgttcccgcgtggaccgccgctcggtgcgcgtcagcctgaccgacaagggcaatgaaatcgccaatcaggtcgcctcgctttacgagcgccatatcacctcgatcgaacaggtgggcggcattcaggttgaagaatttatggcgatgaacaagtcgttgcagcgtcttgatcgcttctggaacgactccatcgcttaccgcctgtaaaacccgaacggctttctgcacccgtaattgacctgcaagtttgttgcagaactgtcacagcgggcctgctttcagggcaggagcattcactgatcttccaatcttggcgcgcccggcttgaaaaccgggccgggcgacatgattaagccataaaagccgagataagcattttgcaatggcacgggcaagaaagtgccaccttcagaaacaggcccctggaaacgcaaaacggaaacgtagaacgcaaatacggggaggcaggttcgcagatttgcggtccgggatcgcctttatgacctgttcctgatattctctgggaagattgccgcaagagcggttagccttttgggacgttaatcaaatgaccaagaccgacagaccagccaatgctttcagggccgaccgccgccgctttctgcgcagtgcggcaacagccgggctttccgtggctgcctccgccatggtttcttcggcctatgctcaacaggttctgagcgacgtcatttcctcgccgcgtcgtggcaattgggacgaccagtttgatgcccgtgcgacgggcgggcggcgcgttgccacgaaccagccggtcctgagcccgcagacggtcgccgatatccagaatgcaattgtgcaatataccgatattgcaagtcgcggcggctggcccttggtgccgggcaatgcaaggctccagattggcgttaacgacccggcggtgcaatatctgcgcaagcgtctgatgatttccggcgatctgccgcaggaagccggtctttccacagctttcgacacctatgtcgatgcggcgctcaagcgttttcaggctcgtcacggcctgccggcggatggtgtcatgggacagttcacctatgcggccatgaatgtggacgtgaatacgcgtctcggccagcttcaaaccaatttgcagcgccttgcgcctttggccaacgataccatgcaggagcagcgcttcgtcatggtcaacattcccgcagcccgcatcgaggctgttgaaggtggcagcgtcattcagcgtcacacggccgttgtgggcaagatcgaccgccagacgccgctcctcaattccaagattcacgaagtcattctcaatccttactggaccgcgccaaagtcgatcatccagaaggacatcattccgctgatgcgcaaggatccggaatatctgacgaagaacaagatccgtctttacgaccagtcgggtcaggaagttccgccggaaagcgtggactggaacaccgacgatgcggtgaagctgatgttccgtcaggacccgggcaagatcaacgccatgtcctcgaccaagatcaacttccacaatccttatgcggtctatatgcacgatacgccgcagaagagctatttcaacaagctcatgcgtttcgactcatcgggctgtgtgcgcgtgcagaatgtgcgcgatctcgacgtctggctgctcaagaatacgctgggctgggaccgccagaacattgaagccacgatcaagtcgggcgtcaatacgccgatccagcttgccgatccggttccgctgcacttcgtctatatcagtgcctggtccacgggtgacggtgtggtgcagttccgcgatgatatctacaagatggatggctcaaccgaactggcgcttggcacggacacctgattgcgtcaaaaaccacctgttgcaagccgcccggatgccatgccgggcggctttttgcttgtgcggcatttatcaaatcggtttgccgcattttggaacatgcttttcgctttgcggccattggccttgcctactcaagtgtgataatgcgcctcatccatgtcgcattgtcccacgcaaaaccgcttcgcacttttgctggaaatgccctaacccggagggtgtgaaacatgtctcaagccaacgccgccacgaaagcgtattcggacgttttcttcaatgcaagcctcgaggacatcgatcccgagattttcggtgcaatccgcaacgaacttggtcgccagcgccatgaaatcgagctgatcgcttcggaaaacatcgtttcgcgcgctgttctggaagcacagggttccatcctcaccaacaaatatgccgaaggctatccgggcaagcgctattatggcggctgccagtatgtcgatgtcgtggaagaactggcgatcgaacgcgccaagaagcttttcggtgccgaattcgccaatgttcagccgaattccggcagccagatgaatcaggcggttttcctcgcgctgcttcagccaggcgataccttcatgggcctcgaccttaattcaggtggccacctgacccacggttcgccggtcaatatgtccggcaagtggttcaatgtcgtgtcctacggcgtgcgcaaggacgatcatctgctcgacatggacgaagtcgcccgcctcgcacgcgaaaacaagcccaagcttatccttgcaggcggcacggcctattcgcgtatctgggactggaagcgtttccgcgagatcgccgatgaagtgggcgcttatctcatggtcgatatggcgcatattgccggtctcgtggctggcggtcagcatccgtcgccggttccccatgcccatgtctgcaccacgacaacgcacaaatcgcttcgcggtccgcgcggcggcatgatcctcaccaatgatgccgatattgccaagaagatcaattcggctgtcttccccggccttcagggcggcccgctgatgcatgtcatcgccggtaaggctgttgcctttgccgaggcgttgaagcctgagttcaagctctatgcgaagaatgtggtggataacgcccgtgcgcttgccgaggaattgaagtcgcacggcctcgacattgtttcgggcggcaccgacaaccatctcatgctggtcgatctgcgcccgaagaacgcaaccggcaagcgggcggaagccgctctcggacgcgccaacatcacctgcaacaagaacggcattcccttcgaccctgaaaagccgtttgtgacctccggcgtccgtcttggcacgcctgccggcaccacgcgcggcttcggcgttgcggaattcaaggaaatcggttcgctgatcgccgaggttctcgacggtttgaaggtcgccaattccgacgaaggcaatgcggctgtcgaacaggccgtgaaggaaaaggtcatcgctctgaccggccgtttcccgatgtacggctatcagggataagtccgctttcgtaataccgatgaaaccccgttcaacgctgttgggcggggttttttacaccgctttgtgattgtcgcatccggtagctggaatgccgcttataggttatgatcgccgggaatcggttgcgggaataaggctcttgcgtttgtatcgggggcgatcccacatatgagcagcccgtcgccagtgttgaagtcgccgatattgagattgccaatattgaaattgaaagagttcgatgcgttgtccctattgccagtctgaagatacgcaagtgaaggattcccgcccggcggaagacggcgctgttattcgcaggcgccgcgtctgttcggtctgcggcgggcgtttcacgacattcgagcgcgtacaattgcgcgacctcatggtcgtgaagaaaagcgggcgccgcgttcccttcgaccgcgacaagctcacgcggtccatcgaagtggcgctgcgaaagcgcgatgttgacagtgaaagggtggaacgcgccatttccggcatcgtgcgccagcttgaaagtgccggcgaggcggaagtaacctccgacgaaatcgggcggctggccatggatgcgctgaaaggcattgacgatattgcctatatccgcttcgcttccgtttatcgcaatttcagcaaggcggtggatttccacaatgtcatcgatgagctgacggtttccgagaccggcgataatctggaaacgtagaatgggcgccagcgaatttccgcgttcaaaagcgacattgaatgatctgcgcttcatggaagcgacgatccgttatgcgcgccgtcacaaggggctgactggcaccaatccttcggtcggcacgattatcgtcaaggacggtgtcattgtcgggcgcggcgtgacggcattgggcggaaggccccatgccgagccgcaggctttggctgaagtgggtgaggcggcgcgaggggcgacggcctatgtgacgctggagccctgcgcgcatcatgggcgcacaccgccttgcgcggaggcgctggtgcgctcgggcgtcgcgcgtgtcgtggttgccgcaaccgatccggacgagcgtgtcagcggaaaaggctttgccattctgcgcgaagcgggcattgaagtcgtgccgggcattttgtccgaacaggctgccgacgaccttgcgggctatctgaatcgatctgcgaggaaacgcccggaagtgattctgaaacttgcgctttctgccgatggcatgatcggccggaaaggtgcggggcaggtggctatcaccggcccagtttcgcgcgcgcagtcacatattctgcgcgcacaggccgatattatcctgatcggtatcgaaacagcccttgccgatgatccggttttgaattgccgtctgccggggctggaacagcgttcgcccgttcgtgtcgtgctggatggcgggttgcgtctgccgctttcctcaaggctggtgcgctctgccgatacgcagcccctgtgggttgcctgcggggaggaagcccctgacgagcgccgcgccgcgctgggtgctgcgggctgccgtatccttgcaacagagacgcatgatggccgcatcgccctgccggaattgctggatgatcttgccgcgcagggcattgcttctgttctcgttgagggcggggcgggcgtcgccaaaagctttctggatgaaaaactcgtggaccggctgatcatcttccgttcgccattggtgatcggcgcggcggatggggttgccgttgagggactggaaacccatatcgcaagcgaattcaaaattctgaggcggatgcgttacgcagatgatgcctgtgcggaatatgtaaggaacacgtgatgtttacaggcataatcaccgatatcggcaaggttgaccgggtcaagccgttgaatgaaggcgtccttttgcggattgaaaccgcctacgatcctgaaacgatcgagcttggcgcatcgatcgcctgttccggcgtatgcctcacggttgttgcgctgccggaaaagggcagcaatgcccgctggttcgaggtggaggcatgggaagaggcgctgcggctgaccacaatctccagttggcaaagcggcaggaagatcaatctggaacgttcgctgaaacttggcgatgaaatgggtggtcatcttgttttcggccatgttgacggacaggccgaaatcgtcgagcgcaaggatgagggcgacgccgtgcgcttcaccctgcgcgcgccggaagaactggcgcctttcatcgcgcagaaggggtctgtcgcgcttgacggaacttcgctcacggtcaatggcgtcaacgcaaacgagttcgatgtactcctgatccgccattcgctggaagtcaccacatggggcgagcgcaaagcgggcgacaaggtcaatatcgagatcgaccagctcgcgcgttatgcggcaaggcttgcgcaatatcagaaataggcttagagcctacgaatgaagctgtaacagcatttccctattttaagcgttgaccgcagcccttgcgatccgcgattttctcatggagtttctcatgtccaagcacgaggccgatgcgccgcatttgcttattgtcgaagcgcgtttctacgatgatctggccgacgcgcttctcgatggcgcaaaggcagccttggatgaggcaggggcaacctacgacgtcgtgacggttccaggcgcgctggaaattccggcaacgatttccttcgccctcgacggcgcggataatggcggcacggaatatgacggctttgtcgcgcttggcactgtcattcgcggcgagacctatcatttcgacatcgtgtccaatgaatcctgccgcgcgcttaccgatctttcggtcgaggaaagcattgccatcggcaacggcattctaacggtcgagaatgaagagcaggcatgggtgcacgcccgccgcgaagacaaggacaagggtggctttgcagcccgtgccgcattgactatgatcggcctgcgcaaaaaattcggagcctgatcgttatgaattctatccctgaaggccgtccgactcccaatctgccgcgaactgcgaacaagcgtggtgttgcgcgccttgccgccgtgcaggcgctctttcagatggatgttgccggtacgggtgttatggaagtcgtggccgaatacgaagccttccggctcggcaaggaagtggacggcacccaatatctcgatgccgatccgcaatggttccgcgccattgtggcgggcgtggtcgaagaccagttgaagctcgatccgatgatccatcaggctttgacggaagactggccgctgtcgcgcctcgattcgacgctgcgagccattttgcgcgccggtgcatgggaattgaaggcgcgcaaggatgtgccaacggcggtaatcgtttcggaatatgtcgatatcgccaaggccttctatacggaagacgaaccgaagctggtcaatgccgtgctggatcggcttgccttggtcattcgcggcgaaagccgcggggccaaaccgcggcataagagctgatctgcgggcatcgtaacaggttgcaagggctgcgagaaatcgcggcccttctttctttgcgggcagcaaagaacagcttgacgtttgtgaaaccgtttcgcatgttggtcaagcggcattgagaatgctgaaatgcagggaatcgcgccaattgattgattccaaggcgtaagttccccaataaatataccgttgaagcccggtatctcttgttcggcttcaggcacttccatgccgctcagtcgggtccggggaggggttttcgggcctgtcctgcgcatgtgcctgccgacaatcgcggctcgcggtctggcggcagccggcgcaaactatggagcgcgtttcggtctgtttgcaccgggtcggcgctccgattgtctggttggccgcgcatttttcccgaaaaccgtttcacacttttcggaatgcgctcaatgggagttggcctttatgcaaatgggaatggcagtcttggttctcgtcattgcttgcggtgtgctttccgttcttttcgccatctgggcgatccgctcggtccttgcggccgatcagggaacgcagcgtatgcaggaaattgctgaagccatccgcgagggtgcgtcagcctatctcacacgacaatattcaacgattgccatcgtgggcatcgtggtcttcctgctggcctggtatctgttgtcgctcaatgccgcaatgggcttcctgattggcgcggttctgtcgggtgtcacaggtttcatcggaatgcatgtttcggttcgcgccaatgtgcgcaccgcgcaggcagcgtctctgagccttgcaggcgggctggagctggctttcaagtctggcgccatcaccgggcttctggtggctggcctggcgctgcttggcgtctcggtctattatttcgtgctgaccgtctggctgggttatgcgcccgccgaccgcaccgtgatcgactcgctcgtatcgctcggctttggcgcttcgctgatctccattttcgcccgtcttggcggcggcatcttcaccaagggtgccgatgtgggcggcgatctcgtcggcaaggtggaagcaggaattccggaggacgatccgcgcaatcccgcaaccattgcggacaatgtgggcgacaatgtaggcgattgcgctggcatggctgccgacctgttcgagacctatgccgtcaccgtggttgcgacgatggttctgggagcgatcttcttccacggttccgacgcgctgaccaatgtgatgctctatccgctgatgatctgcggtgcgtgcgtgataacctcgatagcgggtaccttcttcgtcaagcttggcgtgaacggctccattatgggcgcgctctacaaggggctgattgcaacggggctgctttccatcgtcgggcttggcgttgccaatacgctgaccgtcggatggggcgagatcggaaccgtggctggcaagagcatcactggcaccaatcttttcgtctgcggactgatcggcctgattgtgaccggcctgatcgtggtgattaccgaatattataccggcaccaacaaacgcccggtcaattccatcgcgcaagcctcggtgacgggccacggcaccaatgtcattcaggggcttgcggtttcgcttgaatccaccgccctgcctgccatcgtgattgttggtggcatcatctcgacttaccagcttgcgggcctgttcggcacggccattgccgttacggccatgctcggcattgcgggcatgatcgtggcgctcgatgcgttcgggccggttacggacaatgcgggcggcattgccgaaatggccgggctcgaccctgaggtgcgtaaggccaccgatgcgctcgatgccgttggcaacaccacaaaggccgtcaccaagggctatgccatcggttcggccggtctcggcgcgctggtgcttttcgcggcctattccaacgatctggcctattttgccgccaatgggcaaatctatccgtattttgccgatatggggcctgtctccttcgatctctccaacccttatgtggttgcggggctgatcttcggcggcctgatcccctatctttttggcggcatggccatgacggctgtgggccgggcaggcggcgcggtggtgcaggaagtgcgccgccagttccgtgagaagcccggtatcatgacgggcaaggagcgcccggattatgcgcgcgcggtcgatcttctgaccaaggcggccatccgcgagatgattatcccttcactcctgccggtgctggcgccgattgtcgtctatttcggcgtgttgcttatctccggctcgaaggctgcggcctttgccgcacttggcgcttcacttctcggcgttatcatcaatgggcttttcgtggcgatttccatgacctccggcggcggtgcatgggataatgccaagaaaagcttcgaggatggttttaccgatgccgatggagtaaagcatatgaagggctcggaagcgcacaaggcttccgtcacgggcgatacggtaggggatccctataaggatacggcaggccctgccgttaacccggccatcaagatcaccaatatcgtggcgcttcttctgctggccgtgctggcccacatggcctgatcttttctcttgtgtataaaacagaaaacccgccgtgaaggcgggttttccttgatttccatcgggccgatttatgaaccgcctgccgatggcagagaagtcggcgccttggaaacgccctggatgatctggccgaggaacgtctggtccttgccactggtcggcgtggtgcgcgagacgaagtcgaacagcttgccgtccttcaggccgtaattggcaatatgctccaccttgccgtccttgttgaaatagatggcaagaatctggcgttcaatgacctttggcttcatgaactgggccgcgcggtaacgcttctgcgaaatgtaataaaacacttcattgtcgaaggtcgcggtggtggatggcgtgccgagcgccagaagcacctgctcacggctggagccgaccggcaccgaatcgagtgcctgctggtcgagcacgtaaccctcagtcagcgtttcagacggattgagcgtggatgcggtggtgcatccgacaagggccactgagacgagaattgccgtgccggcgagaagagcacgctgcttgcgcgcacctgggaaaaatcgctgcaacaaagacctctccatagaatctaaatcagcgcggcactttcgccgtcggaagaacttgggtaaaccaccttgcttgtttatgcaactggaacggtcgtactgacatgattctccaactattccgccgcaaatcgaaagcaaacgaggctatcgtccttcgcgtttatgaagtgatcgtggcggcggcgcggcaaaaacgattttatgcacaatttcaggtgcctgatacaccgcttggccgttatgaaatgctttcgctgcatatttttctcgcccttcaccgcatgaagggagaaaatcctgcactgaacgcacttgcgcaggagattgccgacgaattcttcaaggatgtggatcattcgctccgagagctggggatcggcgatcagggcgttccaaaacgtatgaagaagcttgcgcgcatgttttatggccgcgttggcgcctatggcgcggcgctggatgcgaatgatgcgcaagcccttgctgccgcgcttacacgaaatatccgcccggacctcgaattctggccccatgcttgctatctaggcgcgtatgtcctgcaatgccgtgattgtttgcgggaaatttcagacgaggctttggcggctggagacatttcctatatggatgtcgatcaggtggaccttgcgccatgagcgcggtcctcattttaacggaaccgctctaactatttgttttatcgcattttccaacgcaaaatcgtttcacacttttgctggaaatgctctagtcgatgataaagaggccaggaagaatgactgacaaaccggcgcttacctatcccgttccggttatgcacctgccgcaaaaaggcgtgacggtaacaatcagcaccgatgagaaagagcgcgctgcgctcgccagggggcatgagcttgatgccgtgaacgcattttctgccgaatttctgctgacgccctggaaaaaggacggcatccgtgtgcgcggacgcatcgatgctgagattgtgcaggcctgcgtggtgacgctggaacccttgaccaacacgattgccgaggagatcgacactatcttcgtgccggaaaattcccgtcttgcgcggatagagcttgatgaaagcggcgaaatactgctcgatgcggaaggtgcggatatcccggaaaccttcgtcggtgacaggattgatgtcggtgcggttgccgaagaattttttgatctggccatcgatccctatccccgcaagccggggctgccggaagagagcgagccaaaaattttcggtgatggtgatggggatgagaagcccgtttcaccctttgcgaaactttcagaatggcagaaaaagccgtaattcacagtggggttgacagaatttggttgtacggcaacgcaaaaacactattttccccgaaaacctgtcttctgcaaaaaatcgtgcagggacaggatcgcacaggaataatcaagagtgatcaagatttcgattgacgccatgggcggtgatttcggccccgaagtggtcatccccggcgcagcgaaggcgtttgaacgccacccggatattcgttttattttcttcggtcttcccgcgcaggtggagcctgttctggcgcgctatccgaagctgaaggaagcctcggagtttcgcgccagcgaagttgccatcggcatggatgacaagccgagccaggccttgcgcgccggtcgtggaaaatcctccatgtggcaggccatcgaagcggtcaagaccggcgatgccgatgcttgtgtttccgcgggcaataccggcgcgctcatggcgatgtccaagttctgcctgcgcatgatgtcggatgtcgaacgccccgcaattgctggtatatggccgacattgcgcggtgagagcattgtgctcgatatcggcgcgaccatcggtgcggatgctcgccagctggtcgattatgcggtcatgggggcgggtatggcgcgcgcattgtttgaggtgcgcaagccgaccgtcgggctgctgaatgtcggtacggaagaggtcaagggcctcgacgaaatcaaggaagcaggccagatccttcgcgatacgccgctggacgggcttgaatattccggtttcgtggaaggcaatgacatcggcaagggcacggttgacgttgtggtgacggaaggtttcaccggcaatattgcgctcaagaccgccgaaggcactgcgcgccagatggcagaactgctgcgccaggcgatgagccgcaccctgcttgccaagattggctatgtgtttgccaagggcgctttcgaccggcttcgtgaaaagatggacccgaacaaggtcaatggaggggttttccttggcttgagcgggattgtgattaaaagtcatggcggcgccaatgctgagggcttctgctcggcggtggaagtgggctatgacatggtaagaaatcgtctgctggagaaaattgaggctgatctcgcccatttccaccacagtcattcgcatgtttcgtcgaaagcataatccgaccggggtgaaacgaggacgaccaggattatgcttccacgagaagagtttggagtgcaggtctggtcattcagatcgaaacgcgctccaatgagggccgaaaccgctctaactatttgttttgtcgcattatccaacgcaaaaccgtttcacatttttgctggaaatgctctaaggccagaattctcgaccgtgtaagcgaaaatattgtgctccggtcgcttttgaggacaggaaataaacgatgataagatctgtcgtacggggtatcggttcggcattgcctaaacgggtcatgaagaataccgactttgaaggcattgtcgaaacctcggacgagtggatcgtgcagcgtacgggtatccgtgaacgccacattgcgggcgagggcgaaacgacggtttcgctgggagcggctgctgcgcgcgcggcaatcgagaatgccgggcttcagccgtccgatatcgatctggtccttctggcaacctccacgcccaacaatacctttccggccagtgcagtggcaatccagcgcgagcttggcatcacccgaggcttcgctttcgaccttcaggccgtttgcagcggtttcatctatgccatcaccacggctgatctctatattcgcggcggcatggccaggcgcgttctggtcatcggtgcggaaaccttctcgcgtatcctcgactggaccgaccgcaccacctgcgttctctttggtgatggtgcaggcgcgatcgttctcgaagcagccgaaggccatggcctgacttcggatcgcggcattctcgccgccaatctgcgctcggatggcaatcataaggaaaagctctacgtcgatggcggcccgtccaccacgcagacggtgggccatctgcgtatggaaggccgcgaggtcttcaagcacgccgtcggcatgattaccgatgtgatcgaggcttccttcgaggcaacgggcctcacggccgaggatatcgactggttcgtgccgcatcaggccaacaagcgaatcatcgacgcttcggcaaagaagcttcacatcgctgaagagaaggtcgtcatcacggttgaccggcacggaaacacctctgccgcctcggttccactggccctcgccaccgctgttgccgatggtcgcatcaagaagggcgatctcgttcttttggaagccatgggcggcggatttacctggggcgcggttcttgtgcgctggtaagcgataaaattgataacccgtaagggaactcgtggcttgaccattatgcttttatttgtgtaacgtcctgtcacgtaaggatattatctgttcaaacgctaaccaggcaggttcggtcatgggaggtaaaacggtcacgcgggctgatctggcagaggctgtttaccgtaaggtaggcctttccagaacggaatcggcggctttggtcgagatgatactcgatgaagtctgtgacgctatcgtcaatggcgaaacggtgaaattgtcgtcttttgcgacatttcaggttcgcgacaagaacgagcgtatcggtcgtaaccccaagacgggtgaggaagtgccgatcctcccgcggcgtgtgatgacgttcaaggcgtctaatgttctcaagcagcgcattttgcaggaacatcagaagcgtcagggtaaaacctcgaagtgaagtttcaatgccgcctttccgggcggcattttcgcaagatattttttcaatatgaagctttcgggtgccgctcttcagcggcacctttttgtttgcttgcatttttagaaagcagcaaaccgaattgtccccaaacttgaataggtgcttataaagccgtgattattatataataataagtgagcgaatcgtttttgttgacattgggttctgaaaagaaaaaagcttttcagacagcacttggttcaggtgtcatcggttcaagatggcgtatgttgcccggtgaagcttattggtagagcgcgggaatttgttaatcccgtttcgatacgttggaaaatgcgacaaaacaaagagttagagcggctccagcgattctgttaagataggaccgctctaaagcgtgtcgtatgagtatggatgtgcttgggcgtcatggttttggctgtaggcgtgagatgcgcgcagccggttgaacgatctgaattggcaagttgcgcctgtcggtgaaatggaaccactggaaagggcagatgatggacaagagccctgatgcattcaggacgatcagcgaagttgcggaggacctcgacctgccgcagcatgtgctgcgtttttgggaaacccgctttacccagatcaagcccatgaagcgcgggggcgggcgtcgttattaccgcccgcttgatgtcgagcttctcaagggcattcgccatctgctttacgatcagggctatacgatcaagggtgtgcagcgccttctgcgcgaaaacaacgcacagttcatcatcgcattgggcaatggtgatgtgcaggccatcgaggccattacgcgccagaagcagatcgcagcggaaaaacgcgccgccgaggaagccgccgataatgaaatggccttgccgagcggcatcaaggcgccgcagccggcccgcaaattgttcgggctgttgaagggtgaggaagatggcccgatcggggcggatggcaggcgtccgtcaaaggataatcgtgcgcttttgcaggaagccctttttgaccttctggaatgcaagcggcttctggatcaggttcgctgaatattatgcagattgaatgaagggaggctgatgcctccctttttgcattttatgtggaagacagtttcagtccgataatgcctgcaagaataagcgcgacgctggccacgcggaagaaggttgccgcttcgcggagcaggaatataccgacgatgaatgcacccaccgcgccgatcccggtccatatagcataggcggtgccaagcggcaggctgcgcattgcgatggcaagcagcaggaaactgcccatcatggtcacgaaagttatgatcgtgggtgtgagaagggaaaaaccctcggactttttcatgaaaaaagcccagacaacctcaagaatgcctgcgaataccagatagatccatgccattttaaagctcatttggtgaaaaggggggcaggcaatctggggaaataaggggaagaaaatggtcggagcggcgggattcgaacccacgaccccttgacccccagtcaagtgcgctaccgggctgcgctacgctccgagccggggaaagccctagattataaagacttggcgcgcaagggctaaattcaagaaactggcaaattgcgcacagatgtataaacggcaccgcctgactgctgtctggccgcgacaatcaggggcatggaggttcgagcataatccgaccggagtggaatggggggaaacaagattatgatcgaaacggctctaacagggcgataatgttcaataagcattttccgtgttcagaagccggatcggcgtcaggaacaggatcttgaggtcgaaccagagtgaccagttttcgatgtagaaaagatcatattcggttcgcatacggattttttccgcattgtcgatttcaccgcgccagccattgatctgcgcccagccggtgacgccgggtttgacgcggtggcgcgcgaaatagccgtctacgacctcattgaacagcacattatgggaatgggccgccacggcatgggggcgggggccgaccagcgagagcgttccgctgagtgcgttgaaaaactggggcagttcatcgatagaggtcttgcggatgaaacggccgacgcgtgtgacgcgcggatcgttctttgtcgtgacttgctttgcggccggatcacatttgtccgcatacatggagcggaacttccagacattgatgacctcattattgaagccatggcgcttctgcttgaagattaccgggcctttgctgtccagcttgatggcaatggcggtcgccagcatgatgggcgacaggaggattattccgagcaggctgaaaacaatgtcgaaaatccgcttggcgacggaatcccagtcgttgattggcttgtcgaaaatatccagcatcggcaccgagccgacataggaataggcgcgggggtggaagcgcagatgattgttgagtgctgaaagccggatatccaccggcagcacccagagttttttaagcagggaaagcacgcgcaattcggcactgatcggcagggagatgatgagcaggtcgatatgcgcaatgcgcgcaaattctatcaaatcgtcgatatttccgattttcggatagccggcaacgatgggcggtgagcggcggtcgtcacgatcatcaaaaatgccgcaaatccggatgtcgttatccggctgctgttcaagcgagcggataagagattccgcattcgttccgccaccgacgatgatggcgcggcgttccatggttccgtttcgtgcccagcgccggattttccaggcgataaacaggcgggagatgacgagaacgccgaacgcgcttacggcccagatgatgaaccacccacgcgagaactgcgatgaaattttgaagagaaagcctgcaatcgccagcgcgcccagaaccgtcgcccagttgacgaatacgcgccgcagattgcgggtggcgctgcgcaggacgccaggctgatagccgccattcaactccatgagcatgacgaacaaggcgctgcccgcaatgatgattagcggataatagaaattaagattggtgttgagcccgacataataagcaaagcttaaaatgccggtggcgaagataagtgtgagctcgacgagccgcatcattccgctcagcatggcaggagaaagcgtttcgcgctgatattgcgccgccatctggcgtgccatatcgctgagcccggtcttttcctgcggtccggaatcctggctggcggcagcaattgccgcttcgccaccggatggagagcgcgcttgtgtatcttgcacgattttgcccctgctgctcgaattgcaggactatacctaaaatcagttccctaagaaatctctgcgcggaagaaaaccatgcgtccaggagcttctggaaaatatgtcacggtaaataagatctctatatcatgccgggcttatcgacaggaagaaaacgccgcagcgtgtcttcctgtcgaaaggcaggtccccacttggggcgcgcggggaatggatacgggctacgcaataccttaaaacccgtataagtgagccgaacggactggagcggaaggcgcgttcatggaaaatgtccggctgcaatctcctgatggtacgcagaagggaagttatgtcttccatcaaccgctctagaaaagacgctcgcgcacataaagcgtgtcgcccggcaatatgggcgaagaaatcaagacacggcctgtaagaacctccccgttgaactggcgggtaatatcaacattttcctgattggcgcgggggctgaaaccgccggctgcggcaattgccttctgaacggtcatgccgggcacataggaatattgaccggctgcgccaacttcacccatcacgaagatcggacgataacgatcaacctcaacgctgacatccgggtcgcgcagatagccgccgcgcagtttggaagcgatgatgctttccaactgtttggaggtttttccgcgcgcaggtacgctgccgatcagaggaaaggcgatatagccggattgatcgacactgtaattattgcttaggcttggctgttcaaataccgtaatgcgaacacgatcgcctgcatcgagcagatagggctggttcagtgcttcgtggaatgcaggtggagccggacgatagcttgcgcatccggcaagtgtcattgcggcaaaaccgagagccagaaatattatatggcttttgcgcttactttggattgttgtcgccatcatattgatctcggtattttccggtcgctacagcctgcattgcgtctcgatgttgcaatcagaaccggcaattgcccctgaatgcgaatatcagttgtcaatgttatcgtttgattagggttaatggctggtaaagaacgtgattgtgcaatgaaagatagtaccgacgcgggtagaatatacgggttttccgccgcgacagaggctgctccgatgccacacaatcccaatggtgttctcatgattgccaatcgcctgatcgatgcggggcaccggcgggtcatcgtggtttcgccggaaggtgatccagcctccgctggctcggtgaaattgctgcgggaattggccgatcggggaaagcgggtcatcttcatcgatatgacggcattcggcacggtgagcgccgccatgctcgatggcaatcagcccgcgggaattaccgacctgcttgccggcaagcgccgtttcaaggaagtcattcactgcgatcggttttcacaggcgcacgtcattccactgggaaatgccgatcccgtattggccatgcgttccgccgatcgcctgccgctcattctggatgcgctggaaacgatttatgatttcgttctgatcgaatgcggaccatcctcgtccgtccatattcgtcaggtcaccgatggcgcggccacaatcatcatgagcatcgtggaccctgatgacaatgccgtggctatttctgcacttgatctggatcagaacggttttgaggatgtcattattctgatgggagaggccgaaaatatataacccgacaaatcaatgggttgaacgttttccttgaatcaggctggaaagcggcttttgcttgccgcagtcagttctgttttttacgcggcggctgcgccatccaccagatgattcccatggcgggcagaacccacagaatgccggtcacgaagaaatagagaaggtgggcccaggcgctggcattggccagatgcgcgacagcaatgatcgtcgccagaaccgcgtagattatgaccaatgcaaccagcaaaaacgtgccgatcagttttttcagcctaacgggcatggtgcttttccttttcgccagtcatcagtcgagcttttcccgttttatttgaaatactggaaatgctctagtggattgaatttgacgtttgaaccccggctgttacatatgctgtttcaaacgtcaaattctaaaaatccaatagatacatatacttactagtggtctttgtgattccaacatttgatcaacgcttgaaccgagggatgcaaatgttggaatcagaccactagctcgtgagccacgatgatgaaaggttaaaacgcggcggcttgtcgcgtgaacttgtcttgtaaccgcgttccctatgctgcatgtatcctcggcttgataagaaaaagggtgaatgcaatggcggcaacatcggcacagcacatcggcctgcaagggcacggaacatcccggaatgatcgtgaccgccgccttgtgcgctactggctctatgctgtctttgccgtgctgattgccattgtcatggttggcggggccacccgcatgacgggctctggcctttcgatcaccgaatggaagccgatccatggtgtcattccgccgctcaaccatgccgaatgggtggaggaatttgagaaatatcagcaaattccccaatatcagcagatcaacaagggcatgtcccttgctgagttccagtatattttctggtgggaatgggcgcatcgcctgttggcgcgattcgtgggctttctggttgccgttccgctgggctttttctggctgacgggccgcctgaagggcgggctcaaatatcgtatgctgggtctgctcgcgcttggcgggttgcagggcgctatcggctggtggatggttgcttccggcctcagcgagcttaccagcgtcagccagtaccgcctcgctattcacctcaccacggcctgcgtcatcataaccgcggttttctatatcgcgcgtgggttggtcacttacagcgagcgaccggcagagcgttccatccagcgttttgccggctggatcgtgtttgcggttctggtgcagatctatctgggcggtctggtggccgggctgcacgcgggattgacctataacacttggccgttgatggatggcgcaatcatcccgtcagacctgttcacacaggcgccgtggtggcgcaacctgttcgagaatcccaagaccgtgcaattcgtgcaccgcatgtttgcctatacggttttgctgcttgccattcttcacgcggtgcaggtctggaaaaatgcaccgggcaccacccatgcgcgccgcaccatcgttctggtcggcctcgttttcattcaggcgatgatcggcattgcgacgcttttgatgagtgcgccgctgcatctgggcctgacgcaccagttttttgctctggtggttctggctttcgcggtggcgcactggcgcgcaaccaagggtgcctatgctgcatagagcgcatcccgaaaagtgtgaacggttttcggaaaagatgcgcgtcaaaacaaaggattagagcgccgatctgattcaatcagatcaaaacgcgctccaatgcaaagcccggctgcgttttggcgcaaccgggctaaaaccatgtatttggtttacttgccgagcatgaggttcatgttctggacggccgcacctgaagcgcccttgccgagattgtcgagaagcgccaccagattgacctggccgtgatcttctgtgccaaagacgaaaagcttcatgccgtccttgccagcaagctcttccgcatcgacacgtggaagttttgcgctttcctcaagcggcacgacctcgacaatatcctgaccggcataatgctccgtcaggacggcatgaaccttggcaagcgacggcgatccctcaagttcgctgaggaacagcggaacctgtacgatcatgccctgcgggaagcgcccgacgcttggcgaaaagatcgggcggcggtccagacggccatgcaattgcaattcaggcacatgcttgtgcttgagcggaaggccatagaggaagttgtttgccgccagataatccgggtgatttctgtcttccatctgggcgatgagctgcttgccgccacccgtatagccggaaaccgcattgacgcttaccggataatcggcgggcagcagccccgcatcgcgcagcggacggacaagcgcaatcgcgccggtcggataacagccgggattggcaacgagacgcgcttcggcgatccgctcgcgctggccctttgccagttcggcaaagccataggcccagtccgggtgcacgcgatgggcggtagacgtatcgatgatgcgggtggaattatggccttcgagcagagaaaccgcttcctttgaagcatcatccggcaggcacaggatcgcaatatcggcagcgcgcagatagtcggcgcgcaaatccttgttgcgccgctcggcttccgggatggagatcacttcaagatcgtcgcgctcggccagacgggtgcggatttgcaggccggttgtgccgtgctcgccatcgatgaagattttcggtttcatgcgttttgcctttgaattcagaaagttacggcgatattcggaatcagttttcgagccgcttgaatcaatctatgaacaagcgcgacgcttcatcgtcgttctttccgttcgcccagaaggcccagataatacattgcgatcgtcgctcccgcgatggctgttatatcggcatggtcataggccggtgcaacctcgactacatcggcgcccacgaagtcaagagccgtcagcttgcgcaggacagacagcatctttgccgaggaggggccgcctgcaaccggcgtgccggttcccggcgcaaaagccggatcgagacagtcaatgtcgaaggtcagataggctttcctgccattggtgcgtttcaggattgcatcggcaatcgccgccgctggcatatcctcgacctcgtggccataaatgatcctgatgccgcaatcttccggcgcatgcgtgcggatgccaatctggatcgaaaggtcgggatcgatgatgccgtcgcgcgccgcgcgggccacgaaggagccgtggtcgatccgcctgccatcatcgaaccatgtatcctgatgcgcatcgaactgcaccagagcgagggggccgtattttgcggcatgggccttgagaaccggccatgtgatgaaatgatcgccgccgagcgtcagcagaaatgcatcggatttcaggatttttgctgcttcacgctcgatggtggagggtgtcttggtgtgattgccatagtcgagcaggcagtcgccataatcgatgacagcgagattctcgaaaagatcacgctcgaacggatattgcggatcgttgtcgaagatcgccgaggcgcgccggatcgcctgcgggccgaagcgtgcgccgggccggttggaaacggcggcatcgaaaggaatgccccagacaactgcttccgcgcctttgagcgacttggagtaagtgcgccgcatgaaggacaagacgcccgcatgggttgggtcggtggccgcactggtcaggctgcgggcagtgatcgcatggtcgatggtctttgaaggcatggccgcttccgtgctggcttgagtctcctattacatagcaaaaaagcggacccgaaggcccgcttttctgtaagtccaaagcgataaggattaacgcttcgagaactggaagctgcggcgggccttggccttaccatacttcttacgttcgacgacgcggctgtcgcgggtcaggaagccacccttcttgagaaccgtgcgcaggcccggttcgtagtcggtgagggccttggaaatgccgtgacgaacggcaccggcctgaccggagagaccaccaccggcaacggtggcaacgatgtcgaactgaccggcgcgattcgaggcaacgatcggctgctgcaggatcatctgcaggaccggacgtgcgaaatacttctcgaattccttgtcgttgacggtgatcttgccggtgcccggcttgacccatacgcgtgcaacggcatccttgcgcttgccggtggcgtaagcgcggccctgtgcgtccagcttctggacatgaaccggagcggcagcttcggtcttggcgacagtgccgagttcttcgagcgagttgatgctctcagccatgattatgcattccctttgttcttgcggttcagcgctgcgacgtcgaggacttcaggctgctgagcttcgtgctgatggttcgggcctgcattaacgcgcaggttcttcatctggcgacggccgagcggaccacgcgggatcatacgctcaatagccttctcaagaacgcgttccgggaaacggccttcgagaatctggcgagcggtacgctccttgatgccgcccggatggccggtgtgccagtagtatttcttgtcggtatatttcttgccggtcagaacaaccttgtcggcattgatgatgatgacattgtcgccatcgtcaacatgcggggtgaaggttgccttgtgcttgccacgcaggcgattggcgacgagcgatgcgagacggccgacgacgagaccttcggcgtcgatcagcacccacttcttcaccacttcagccggcttctgggagaaagttgccattgaagtcttccttgacttgatccccggacttgcgatcggggctttttttgttgcttgtgttggatttgaccaacccgaacgggcgggcgaaagttacctttcactcgcttccggcgggtcgatacacaatgtccaggtgatcgtcaagccctatattcggaaccttgttttaaaagataagcaaaatcaatatgttatagacttggtattataataccttatctttttggcctttttatcgcggtggaatcgaataggttgccgttgcatgagccaccagctcgccatttgcgccatcggtcaggctgatatcgagaaccgcaaggcgcttgcccagtttcaggagatgcgccacggcctccaccgtgccgggggagggtttgcgcagaaagttgatattgaggttggtcgtcacggcgagagccaccgggccgatatgggcgagaatcgcggcataggccgcaacgtcggcaagcgcgaagagcgaggggcctgaaaccgtaccgccggggcgcagatgttgcgcatcggcatgaagccgcattgtggcagagccttcatccaccgttacgatctcgaaagcctcaccaagctgcggaaactcgcgcttcatgaaagcctgcagatcttcgattgtcatgacggggctggtatttgtgcgatgcgcggtattgatattcatgccttcctcccaatttgattaagcaatagagggagtgcgcgcattcttgcaagctctgcttcaaccatattcgttgcccgatcagtcaataagcactttcggatttaatttttgcgattcctgcatgtgacgaaaaatcctccttttctttcctggcggcaacgcctaggttcaggccggatttaggcccggagtggggctcaaatcggggcttggggacacaggaggaaataatgtcaaaacgttcgcccggaattgaaacgcttgctgttcacgccggcgcaaagccagatccggcgacaggtgcccgtgcaacgccgatctatcaaaccacatcctttgtgttcgaggatgccgaccatgcggcggccctgttcggccttcaggccttcggcaatatctatacgcgcatcaccaatccgacgaccgccgttctcgaagagcgcattgcagcacttgaaggcggaacggccgcggtcgcgacggcttccggccatgccgcgcagtttctcgccttccatacgttgttgcagccgggtgataattttatcgccgcgcgccagctttatggcggttcgatcaatcagtttggtcagtcgttcaaatctttcgactggcaggtgcgctgggccgatgcgacgaacccggccgattttgccaaacagatcgatgagcgcacacgcgccatcttcatcgaaagcttcgccaatccgggcggcatcgtggtggatatcgaggccattgcggaaatcgcgcatcgcaatggcctgccattgatcgtggacaatacgcttgcctcaccctatctggtgcgtccgatcgagcacggtgcggatatcgtggtccattcgctgaccaaatttatcggcgggcacggcaattccatgggcggcattctggtcgatggcggcacgttcgactgggccaaatccggcaattatccgcttctgaccgaaccgcgcccggattatgccggtctggaactgcacaagacttttggcaatatttcctttgccattgcggcccgtgtgctggggcttcgtgatttcggccctgccatttcgcctttcaatgcgttccagattctcaccggcgttgaaacgcttgccctgcgtatgcagcgccatagcgacaatgcgctgaaggttgccacatggctgcatggccatgaaaaagtatcctgggtcaattatgccggtctgccgcatgacaaatatcatgccttgcagcagaaatatgcgccgaagggtgcggggtccgttttcactttcggcatcaagggcggttatgaagcgggtgtgaagttcgtggatagtctcgaacttttctcgctgcttgccaatctgggcgatacgcgttcgctggtcattcatccggcttcaacgacgcaccgtcagttgagtgacgagcagaaagtggctgcaggcgccgggccggacgtggttcgcctttccatcggcattgaagatgccgacgatatcatcgccgatctggagcaggcgctcgcaaaagcctgaagcggcgagccgaattttatcaagcaatgacgagacatgctgcgaagcccttcgcagcatgtctttatgaatcagcgcgggccgcgttcgggggcgtggattcttggcctgtgattgccactgccgctggagctgccgtcaccggggcgcacatgcggccgatccggcctgccgggccggtccgggcgatttggccgattgtaatcgggccggttcgggcggtgaggcctgtttgttataatctgggcggttcgggcgatgattatggcgataactgtggtaacggcgaggagcgcgataacgcccgctatcatagatgatggcgctgccgacatagccgccgcgcacataatagggatcataatatccgccgctggtgccgtaatagctttccgatacgcaaccgctgagcgttaatcccgccgcaccaatgccgagtgccagaagaatggatttaagctgcatctgtttatgtactccttggcagtgacggcaaataaagaggatccactgtgtgggtggcgccaaacttccgaaattatgcgcgtttcatgctcagagctaaaatcaataaaggttacagcgtgatagtggaattaattaatttggcacgggtggtggggagaaaaattcgcacaggcagcgtaatccttgcctgttccccaaaaaacaatgtgccataaagcggctgacagctattttcattgatgggcaggcgggcggagatgcttgggcaggaaaaccacataagcgccatgcagaaagccgattttataatatcaaaatgggctaaaaccttggggtgtagatggggggcaattccaaggggggggtaaatagtgggcgatgagagactcaaaaagtcaaatatcccatcgtaccattattatcttactgattttgttttattattagaaataactgaaaagaaattttgtgccattgtcacggtccatattttgtaacaataccggcgagttatccacaagtctcaacgatacaccagcatgaccgatatacttatagcttgcagcggtattaatttcgcgtcggggtaaaaatggacagcgattcgaggttggtttaggggtggatctggaaattgtcagaaagaaagtgcttcgtcacgctagagcgctcgctgccatacttgcaacagtgacagcgataattgccgttattggctggtggcagggcgaagattggcgggtaagctattccaatctcgctattgttaatggcgtctattggatattactgctctaccttctgtggattattctgagccgaaacactcctgattttttaggggtgccgcttgttaaggcgattcacgacaagaaacttcttatagtcgatggtgcaccatggctaagtttgggtgtcatgaccgcgatttacgtcaaagacggtgaatatgagcggcttgtgtgcaccggagaggtagtaaacgttcagacaaataagctggttcagattcatatccggggttatgaagaaatttataacgatatcgaagctgttggtgaaaaacttaatcagaccagcaaggacgcgattttgatcaggcccggcttgttcaggggattagacgaatgaacgaagaatacaaaagtttgccgaaagtcatcaaggtggtggatgattatcaaatcgtcatcaacagaggatcagaaagcggcataactttgggctcgcggtttctgatatttggtggtggagaagagttacgtgaccccgacaccggtgaaaatctcggtatgttggaaattgttcggggaaaagctaaagttgtgcacgttcaggcaaaaatgagcacactcgatagtgatgagtattctgtaacgccaggcaaaaagcgggtgattaagcgccaaggcggtgtatggtcgtttagcggtcaggctggaactgaggaggttacagagggagaggagcgtcacaaaaccgagcttgaagcaacagttggtgactacgcccgaccaatttgactaggtaactttgtagggttgggggaataaacactcaccctgtcaaatagtgtgtgaaacaagaagaacggcccgccgggtttccacggcgggcttgtagggctggcgcggcaccccaaaaacacagcaccggagccaagcctatattaatagatatcgaaggcgaggaagatcaaaagcaccggattgatgcggcgcgtgaggcggcgaaattcttgcacgtctgcttaggcgagaaaagattcaaggagtttatgaagctcattaaagaggcagatatgcttgaatttgagcgccagcttaaaaagaacgtgcgacggaagcagacgacaagcgaacagcaactggaagctatggagagccagccaacttacggaatgttctcatagagtcgggtagaaagcttaaagcccgtcatgtaggcgggctttttgatttgcccctgtcacagtttgcgcagttgcgaaacttccggcaaggggtgccacttcacggtaggatatgcgcatatggctggattggtaaaatatccaagtagccgcccactaatgacgtttgttccgaccgtttttagacccgtataagcgccatagctattctttgcattgaagcggacgcatatgaacccatcattattggagcttttcagattcggaataagggatgaaatcgagacatcgcggaccgaatatggatcgagcaggatattccgcgcctcattgatgatgagttgctttatggccggtgaaggcgctctttgagcggcaatccgatcttccagttttccagcatcagtaatgcagccagccagcatcatcccagcggccaaaataaacagctttttcatggtaactccccaagtcgaatattagcccacggcacaatcaccatgcggggaatcggctgtcaagaatgaggagtatggagttacccacgggcgcaggctcttatctgctacacatgtgattcacacataattgctacacaatttacatcgcagaaacgaaattctatgatgatttctataggatagaatggtgggcgatgagagactcgaactcccgacatcttcggtgtaaacgaagcgctctaccaactgagctaatcgcccgactgtttcaccagtcactgtgagagccgtttatgcaattcgtgtcgcaaatgcaagcggaaaaattaccggaaaacttaatcggtgaaactattttcatcgcgcaggggcttcggcggatcgttcgttcgcatcttcattgccgcactttgccatacttcattgatatagttttgaatcagcgcgtgcggacgattgaatttcactcaaaataatgatgcctgatatcctgttgataatggtcagttcccaaaagtcctgaaaaaacaacagttttaggtaaaaaggaaaattcttatcgtttcttcatggcggtcgcttgacacttcccggcgaaccacttaaacgaccggacacgccgagcggaaacgccggtgcagggcttccggaaggttgccttgaaaaatgcgcgggtgtagctcagttggttagagtgccggcctgtcacgccggaggtcgcgggttcgagccccgtcactcgcgccattttccattcaacaatcaaaaaatgctgttgaaacgaaagtggcgccagccgccttttctctttataattattcgtggaagaaattgctgccccgcatgatcgggcaaaccgtcaggacagatagacgacggacaggatgatcgcgccgatcaccagatagtcgccgctggcgagaagaagttggaccatgcgagacctcccttcgatcctgccacacaatattaatgcataatagggaaaggccgcgtgagctgaaggcatgtcttcgcgtgtgccggggtgtctccgtttttccattccaagtttggaacccatcgcgaccggaatttttcgctgcctgaaattattccgtccgcttggtcgccgcgttgcgcgatcagcgattgctcacaatagaatctgtagaatctgtcgctccatggaggtggcgggcagggggatgaagcctcgtgacgccgcttccgcatctggggtgattgattccctgccgcggttgccgcctcgtggagaggtgtgcgacttttcctcacgaaattatgatcttttcatgatatagggggtttggatgggataagcggccttgatgccatgccttattaagcatcttggcgtgactttgcccaatagaaagtgccggaggggttgcgctcgcgcacgtgctgcgataaccgtcccggcgaaaagcgcttagttcgcacggcatgccttttgaagctgcttggggcgacgaggttgcaatagatgcaatgtgtcgcatggtcgtcagcttcaaaaagcttatgacatgcggcgcagcctcgtattcaagccggataaaggaccatgaacgagcttttaagttcttacctgccgatcgtcatctttcttggcgtcgcgattgtaattggtgcagcccttctggttgcgccgtttcttgtcgcctacagacagcccgacccggaaaagctttctgcttacgagtgcggcttcaatgcgtttgatgacgcccgtatgaagttcgacatccgtttctatctggtgtcgattctcttcatcatcttcgacctcgaagtcgccttcctgttcccgtgggccgtttctttcggccagatcggctggttcggcttcctgtccatgatggtgttccttggcgttctgaccatcggcttcatctatgaatggaagaagggggcgctggaatgggattgaccggcaccaatacaacgctcgttgctccgcagccgaaaggcattcttgacccgcgcacgggcaagaccgtcggatcggacgatgcatttttcaatgatctgaacggcgagctttccgataagggcttcatcgttacatcggccgatgccctgattacctgggcgcgcaccggctcgctgatgtggatgaccttcggtctggcatgctgcgcggtggaaatgatgcacatttccatgccgcgctacgatgccgaacgcttcggcattgcgccgcgcgcctcaccgcgtcagtccgacgtgatgatcgttgccggcacgctgaccaacaagatggcgcccgctctgcgcaaggtctacgaccagatgccagagccgcgttatgtgatttctatgggctcctgcgccaatggcggcggctactaccactattcctactcggtggtgcgtggctgtgatcgcgtggttccggtcgatatttacgtgccgggctgcccgccaaccgcggaggcgctgctttacggtatcctgcttctccagaagaagatacgtcgcaccggcacgatcgagcgttgatccggctttcgccggtttgcgcacactaaatttgttagggttctgctgctgccccgcaagggcctcccaaaacaaagcaggcggcatgagttctaaagaaggaagttagaaaatgagcgaagaagctctcggtgaactttccggctatatcagggaacgtctcggcgacgcgatcgaagaggcgaatctggcttatggcgaactgacgctttgcgtgccggtggcgagcctcatcggcgttctgactttactgcgtgacgatgtgcagtgccagttcgtcaatctgaccgatatttcaggcgtcgattatccgcagcgcgaaaagcgcttcgatgtcgtctaccagcttctgtctccgcgccagaaccagcgcatccgcgtcaaggttcaggcggacgaagatacgctggtgccgtctgccgttccggtcttcttcggcgcggaatggtatgagcgcgaggcctacgatatgtacggcattctgttctctggccatccggacttgcgccgcatcctgacggactatggctttgagggccatccgctgcgcaaggacttcccgctcaccggtttcgtcgaggttcgttataacgacgaactgaagcgcgttgtttacgagcctgtgcagttgcgccaggaattccgcaatttcgattttctctcgccgtgggaaggaacggattacgttctgcccggtgatgagaaagcaaagacgaactgagcgacaggaagctgaacatggctgagactcaggtccgcaatttcaatatcaacttcggcccgcagcatcctgccgcgcacggcgtgttgcgtctggtgctggagcttgacggcgaagtggtcgagcgcgtcgatccgcatatcggtctgctgcatcgcggcaccgaaaagctgatggaagccaagacctatcttcaggctgtgccttatctcgaccgcctcgactatgtggcgccgatgaatcaggaacatgcctatgcgcttgccgtcgaacgtcttctggatatcgaagtgccgaagcgcggccagctaatccgcgttctctattcggaaatcggccgtatcctgaaccaccttctcaacgtgaccacgcaggccatggacgtcggcgcgctgacgccgccgctttggggcttcgaggagcgtgaaaagctgatggtgttttatgagcgcgcctgcggcgcgcgtatgcacgcagcctatttccgtccgggcggtgttcaccaggacctgccggaccagttgatcgaagatatcggcaaatggatcgatccattcttcacgacgttgaagaatctcgatgatctcatcacgccgaaccgcattttcaagcagcgtaacgtcgatatcggcgttgtgaagctggaagacgcatgggcatggggcttctccggcgtcatggttcgcggttcgggcgctgcatgggatctgcgcaagtcgcagccctacgagtgctatagcgagatggaattcgacattccggtcggcaagaacggcgattgctatgatcgctatctgatccgcatggaagaaatgcgccagtcggcgcgtatcatgcgccagtgcgttgatctgcttctgggcaaggagcgtgtcggccccgtttccaatacggatcacaagatcgtgccgcccaagcgcggcgagatgaagcgctcgatggaggcgctcatccatcacttcaagctttacacggaaggctaccacgtgcctgccggtgaagtttatgcggcagtggaagccccgaagggcgagtttggcgtctatctggtttcggatggctccaacaagccttatcgcttcaagctgcgcgctccgggctttgcccatcttcaagccatggatttcctttgccggggccacatgctggccgacgtttcggcaattcttggctcgctcgatatcgtgtttggtgaggttgaccgctgatgtccgttcgccgtctcgcagatgatgccgtccagccagccactttcgcgtttaacgcggaaaatgaggcttgggcacacaagacgatcgcaaaatatccggaaggccgtcagcagtcggctgtcattccgctgctcatgcgtgcgcaggaacaggaaggctgggttacgaaagcgtcgatcgaatatgtcgccgccatgctcaacatgccgctgatccgcgttctggaagtggcaaccttctatacgcagttccagttgaagccggttggctcgcgcgctcacattcaggtttgcggcaccacgccctgcatgttgcgcggttcagaggctttgatggatgtttgccgtcacaaaatccaccataacccgttcgagctgaatgccgacggcacgctgtcgtgggaagaggtggaatgtcagggcgcttgcgccaacgcgccgatggtcatgatcttcaaggacgcctatgaagacctgacgccggaacgcctggctgaaatcatcgatgcttttgaggcaggcaagggcgacacgatcaagcccggcccgcaggatggccgtgtgacgtcggaaccggccagcggcctgaccgcgcttaccgaggatctggactacaagaagatcggcctcgaaacccgcaaggcgtcggatgcagcagcagctaaagctaaggccgaagccgaggcagcaacaaaagacggaaacaggtgagacatgctggctgacaaagatcgcatcttcaccaatatttacggcttcaaggatcagtccctgaagggtgccatggctcgtggccattgggacaataccaagggcctgatcgagaagggccgcgactggatcatcgaggagatgaaggcgtcgggcctgcgtggccgtggcggcgctggcttcccgacgggtctcaaatggtcgttcatgcccaagcagagcgatggtcgcccgcattacctcgtcgtcaatgccgacgaatcggagccgggcacctgcaaggaccgcgaaatcctgcgccacgatccgcatacgctgatcgaaggctgcgtgattgccggttgcgcgatgggcgtacacaccgcttatatttatattcgcggcgagttcatgcgtgagcgtgaggcgcttcaggctgcaatcgacgagtgctacgaagccggccttctcggcaagaacaacaagtgcggctgggatatggacatttatgtcacccacggcgctggcgcttatatctgcggtgaagaaacggctctgctcgaaagcctcgaaggcaagaagggtcagccgcgcctcaagcctccattcccggccaatatgggcctctacggttgcccgacgacggtcaacaacgtggaatcgattgccgttgcgccgacgatcctgcgtcgtggcgcggcatggttctcgtccatcggacgtccgaacaatgtcggcaccaagctgttccagatgtccggccatgtgaacacgccgtgcgtcgtggaagaggggctcggcattccgttccgcgagctgatcgaaaagcatggcggcggtatccgtggcggctgggacaatctgctggcggtcattcccggcggcgcgtcgtgcccggtcatcaaggccgaggacatgatggacgccgtcatggattttgatggcatgcgtgagaagaagtcgtccttcggcaccggcggcttgatcgtcatggacaagtccaccgacatcatcaaggcgattgcgcgcctgtctgccttcttcaagcatgagagctgcggccagtgcacgccgtgccgcgaaggcactggctggatgtggcgcgtgatggagcgcatggtcaagggtaacgcgcagaagcgtgaaatcgacatgctgttcgacgtcaccaagcagatcgaaggtcacacgatctgcgcgctcggtgatgcggccgcatggccgatccaggggctgattcgcaatttccgtccggaaattgaaaagcgcattgatgaatatactcgcaacgccgttcagagccgtaatatccgtctggaagcggctgaataagttgtgtgagcatgcccgacagggcatgaccccgaaaagtgcctggcggttttcggaaaaggccatgccaatcaagcgcaggtacaaaagtttgagatggaagatgcggcatgagccgcaggtttggataagcgatggcaaagatcaaggttgacggcacagagatcgaagtacccgatcactatacgctccttcaggctgccgaagcggcgggcgcggaagtgccacgtttctgtttccacgaacggctttccatcgccggaaactgccgtatgtgcctggttgaagtgaagggcggcccgccgaagccggcggcatcctgcgccatgggcgtgcgcgatctgcgtcccggcccgaatggcgaagcacctgaaatcttcaccaatacgccgatggtcaagaaggcccgcgaaggcgtgatggaattcctgctcatcaaccacccgctggattgcccgatctgcgatcagggcggcgagtgcgacttgcaggatcaggcaatggctttcggcacggatggctcgcgcttccgtgaaaacaagcgtgctgttgaaaacaaatatatcggcccgctcgtcaagacggtgatgacgcgctgcattcactgcacgcgctgcgtccgcttcacgacggaagtggcgggcatttcggaactgggcctcatcggccgcggcgaagacgccgaaatcaccacctatctcgaacgcgccatgacgtcggaattgcagggcaacgtcattgatctttgcccggttggggctctgacctcgcgtccttatgctttccaggcgcgtccgtgggaactgaacaagaccgaaaccatcgacgtgatggatgcggtcggttccaacatccgcgttgacacccgtggccgtgaagtgatgcgcatcatgccgcgcgtcaacgaacaggtgaacgaggagtggatttcggacaagacccgtttcatctgggatggcctgcgcacccagcgcctcgaccgtccttatgtccgcaaggatggccgtctggttgccgccacctggccggaagcctttgctgccattgccgccaaggtttccgcaacctcggctgaaaagatcggcgctgttgcaggcgatctggcttcggttgaagaaatctatgcgctgaagggcctgatgactgcgctcggcaccgccaatatcgattgccgccaggatggcgccgctctcgatccggcactgggccgcgcaacctatcttttcaattctacgattgaaggtattgaaaacgctgatgctttgctcatcatcggttccaatccgcgcatcgaggccgcagtcctgaacgcccgtatccgcaagcgccagcgcatgggccatttcccggtcgccctgatcggcgaacaggctgaactgcgttacgattacgaatatctgggtagcagtgctgaaacgcttggccagctggcttccggcagacacgccttccgtgacgtgctggccaaggccgaacgtccgctgattatcatcggtcagggtgcgctcaccggcgaagacggccgtgcggttctgtcaaccgccgccaaactcgctcaggacgtcggcgcgatcaaggacgactggaacggcttctccgttctgcacaccgctgcttcgcgcgttggcgctctggacctcggctttgtgccgggcgagggcggcaaggcagcgcgcgacatgctgggcaatctcgatgtcgtgttcctgctcggtgcagacgaactcgacatgatggccaagagttcgagcttcgtcgtttacatcggcacgcatggcgatgccggtgcacatgccgccgacgttatcctgccgggggccgcctatacggaaaagtcgggcacctggctcaacaccgaaggtcgcgtgcagcttggcaaccgtgccggtttcgcaccgggcgaggcgaaggaagactgggcaatcctgcgcgctctttccgacagcctgggcaagcgcctgccgttcgattcgttgcagcagcttcgcgccaaactctatgcggactatccgcatatgctggccatcgacaccattacgcctgcttccgccgacgatcttgtcgcgctggcggcgaaagcatccaatccgggcaacggcgctgcgttcgtttccccggtcaaggacttctacctgacgaacccaatcgcgcgcgcttccgccgtcatggccgaatgctcggcgctcgcggccggcggcttccaacaggcagctgagtaagcgagagagagacggaacaatggaaggaatttttgcagcttacgtcttgcccgcgcttatcatagcgctgaagtcggtcgttctgctcgtcgtattgctgatcgtcgtcgcttacctgctttacgcggatcgcaagatctgggcagcggtacagcttcgtcgcggcccgaacgtcgtcggtccctggggtctgttccaggccttcgccgacttgttgaagttcgtcttcaaggaaccgatcatcccgtctggcgcaaacaagggtgtcttcctccttgcgcctttcatttccgccgttcttgcaatggcaacctgggcggttattccggtcaatgaaggctgggcggtcgccaatatcaatgtcggcattctctatatctttgccatttcttcgctcgaagtttatggcgtcatcatgggcggctgggcatcgaattcgaaatatccgttcctcggtgcgcttcgttctgccgcgcagatggtttcctatgaagtttccatcggtttcgtgattgtcacggttctcttgacggttggctcgctcaacctgaccgatatcgtgctgtcgcagaatacgggtctgggcaccatgcttggcctgccggcttcgttcctcgactggaactggctctgcctgttcccgatgttcgtcgtcttcttcatttcggcacttgctgaaacgaaccgcccgccattcgaccttgtggaagctgaatccgaactcgtggccggtcacatgatcgaatattcatccacgccgttccttctgttcttcctcggcgaatatgtggcgatcacgctgatgtgcgccctcatgactgtgcttttcctcggcggctggctgcctccggtggatgtgtggttcctcagctgggttccgggcatcatctggttcatgctgaagctctgcttctgcttcttcctcttcgcaatggtgaaggctttcgttccgcgttatcgctacgaccagctcatgcgccttggctggaaagtgttcctgccgatctcgctcttcatggttgtcgcaaccgcgaccttcctcaaagtcttcggtctggcgtaaggagtaaaactcatggcttcaatcgctcaagcagccaaatcgctcctgttgaaggaattcgccagcgcgttcgctctttccatgcgccagttcttcgcgcccaaggcgacgctgaactatccgcatgaaaagggcccggtctctccgcgctttcgtggcgaacatgcgctgcgccgttatccgaacggtgaagaacgctgcatcgcctgcaagctttgcgaagcgatctgcccggcgcaggccatcaccatcgaggccggcccgcgccgcaacgacggcacccgccgtacggtgcgctatgacatcgatatggtgaaatgcatctattgcggcttctgtcaggaagcctgcccggttgacgctatcgtcgaaggtccgaacttcgagttcgcgaccgagacgcgcgaagaactttactacgacaaggacaagctccttgccaatggtgatcgttgggaacgtgaaatcgcgcgcaatatcgcgatggatgcgccctatcgctgattgggttagagcatttccggcaaaagtgcgaagcggttttgcctaggacaatgcgacaaagggtttcggcattggattggaaaagtctttttaatccgatgcttggatataagtttgaataaagcgggcgaagcaatagggctttgctcacggaaaggtgttgggggatccccatgctgacaggtattgcggcagcgttcttttatctgttcgccttcatcatgatcgccagcgcgttcatggtgattgcggcgcgcaaccccgtgcattcggtgctgtttctgatcctcacattcttcaatgcggcggcgctcttcctgctgacgggggctgagttccttgccatgatcctgcttgtcgtttacgtcggcgcggtggcggttctcttcctcttcgtcgtcatgatgctggatgtggactttgctgaactgaagcgcggtgcactgcaatatgcgccggtcggcgctctggtcggattgatccttctgggcgaactgatcttcgttttcgcaagccgcatgttcacgccgaagctggggcagggtgccttgccgatcccggatgttgccacgcggaccaataccgctgccctcggcgacattctctacacccactacgttttctacttccaggtcgcaggtctcgttcttctggtcgcgatgatcggcgccattgtgctgacgatgcggcacaagccgaatgtcaagcgccagtccatcccggctcaggttgctcgtacgcccgaaacggcgatcgagatcagaaaagtcgaaacgggcaaaggcatctgaggataagcatatggaaatcggtatcgctcactatctcaccgtttcggccatcctgttcacgcttggcgtcttcggcatctttttgaaccgcaagaacgtcatcgttatcctgatgtctatcgaattgatccttctttcggtcaatctgaacttcgtggccttctccagccagctcggcgatctggtcgggcaggtcttcgccctttttgttctcaccgttgcggctgccgaagctgcgatcggtctggcaattctcgttgttttcttccgtaatcgcggctccatcgcggtggaagacgtcaatgttatgaaaggttgacgggcaaatgctctactacgcgatcgtcttccttccgcttatcggctttcttgttgccggcctgttcggcaataagatcggagccaaagcgagtgaatacatcacatccggcctgatggttttcgtggcaatcctgtcctggattgtcttcttcaagataccgcttggccatgatgccgaaactgtccgcatcccggttctccattgggtgaattcgggcgcgctgacctttgactgggcgctgcgtgtcgatacgctcaccggcgtcatgctggttgtggtcaactcggtgtcggccctcgtgcatatctattcgatcggatatatgcaccacgatccgcatcgtccgcgcttcttcgcctatctctcgctcttcactttcgccatgctcatgctggtgacgtcggacaatctgatccagatgttcttcggctgggaaggcgtgggtctggcttcctatcttctgatcggtttctggttcaagaagccttcggccaatgccgccgcaatgaaagctttcgttgtcaaccgcgttggcgattttggcttcctgctcggtattttcagtgtgttcgcgctgttccagtcggtcgattacaacacgatctttgctgccgcagccaacgcccttccgggtggcgatgccaatcaggtggtgctggatttcctcggctaccagctcgacagacagggcgcgatcacgatcgcctgcctgctgctgttcatgggcgctatgggtaaatcggcccagttcctgcttcacacctggctgccggacgccatggaaggcccgacgccggtttccgcactcattcacgcggcaacgatggtgactgcgggcgtgttcatggttgcgcgcatgtcgccgatctttgaactgtcgcagaccgctcttctggttgtaaccatcatcggcgccacgactgccttcttcgcggccaccgttgctctcgtccagaacgatatcaagcgcgtcatcgcttattcgacctgttcgcagctgggttacatgtttgcggctctcggcgttggcgcttatggcgctgccgtgttccatctcttcacgcacgctttcttcaaggcgcttctgttcctctgcgctggttcggtcattcacgccgtttccgacgagcaggatatgcgtcgcatgggtggcctgcgcaaactgatccccgttacctactggatgatgattatcggtacggtcgccatcacgggcctcggcattccgggcaccgttatcggcacggccggtttcttctccaaggatgcgatcatcgaagccgtgtttgcttcgcataatctcgcaagcggttatgcctcgacactgctcatcgtggcggctctcttcacgagcttctattcctggcgtctgattttcatgaccttcttcggcaagccgcgcgcttcggcggaagtcatgcatcacgtccatgaatcgccgcccgtcatgctcgtgccgcttttgatcctcggcatcggcgccattcttgcaggcgttctgttcaaggaactgttcttcggccacgaatatgtcgagttctggaagggttcgttgttcacttcgaccgccaaccagcttcttgaggaacatcaccacgttccgctgtgggtcaagctgtcgcctttcgttgcaatgctcatcggcttcgtcgtcgcctggatatcctatatccgcgcgccggaaatgccgaaggcgctggcggcccgccatcgcggtctctaccagttcctgctgaacaagtggtatttcgacgaactctatgacttcctgttcgttcgtccagctcgctggctcggccgcctgttctggaagggtggtgatggctggctcattgacggcttcggcccgaatggcgtgtcggcccgtgtgctggatgtcaccaaccgcgtcgtcaagatgcagtccggatacctttatcattacgcattcgcgatgctgatcggcgtcgccgcgctcgtcacctggatgatgctcgggagctctttctgatgaccgactggccaattctctcaacggtcacgtttctgccgcttgtcggcgcgttactgatccttctgatcaaggacgacagcgaggcttcgcgtcgcaacatccgcaacgtggctttgctcacgacggtgttcgtctttatcctgtcgcttgtcgtctgggcggggttcgataattcaaaccccggcttccagatggtcgaggaactcgactggatgggcagcggcatcagctaccacatgggcgtggacggcatctccgtcctgttcgtggtgctgtccgctttcctcatgcccttctgcattctcgcaagctgggtgtcggtggaaaagcgcgtcaaggaatatatgatcgcgttcctcatcctggaaacgctcatgatcggcgtgttctgcgcgctcgacctgttcctgttctacgtgttctttgaagcaagccttatcccgatgttcatcatcatcggcgtgtggggcggcaagcgccgcgtctatgcgagcctgaagttcttcctctatacgcttttgggctccgtgctgatgctcatcgccatcatggccatgtactggcaggctggcacgatgaatatcgtcgagctgttgcagtataacttcccggcaagtatgcagacatggctatggctcgccttcttcgcgtccttcgcggtgaagatgccgatgtggccggtccacacctggttgccggatgcacacgtggaagcgccgacggcaggctcggtcattctggccggtattctcctgaagctcggcggctatggcttcatccgcttctcgctgccgatgttcccgctggcttccgctgatttcgcgcccttcatcttcaccctgtcggtcgttgcgatcatctatacgtcgctcgtcgccatggttcaggaggacatgaagaagctgatcgcctattcgtcggttgcccacattgcctatgtgacgatgggtatctttgcggcaaacgagcagggcctgcagggcgccatcttccagatgctgtcgcacggtatagtgtcgggtgcgctcttcctttgcgtcggcgtgatctatgaccgtatgcatacccgtgagatcgctgctttcggcggccttgtgaacaatatgccgaaatatgcggtggccttcctcatcttcacgatggcgaatgtcggcctgccgggtacttcaggcttcatcggtgaattcctgacgctgttcggtgtgttccgggtcaatacctgggtggcgctgttcgcgaccacgggcgtcattctctcggctgcctatgcgctctggctctaccgcaaggtgatcttcggcgcgctggacaaggaaagcctcaaggcgctcctcgacctcagcccgcgtgaaaagctgatcctttatccgcttgtggcactcaccatcttctttggcgtctatccaaccccggtcttcaatgcgaccgccggtgccgtgaacgccttgatccaacattacgatgcagctctcgcggccaacgcgagcgccatgctggtccaataagagaatagaggcgtaaaggtcatgcagactgatctgttagctcatctgaccctggcagcaccggaggttctccttgctgtaggcgccttggcatggctcatgatcggcgtgttttctggcgaacgggcaaccacgctcgtcaatggattgtccgtcgctgtgctgattgcggcattggctctggtgcttctggttcccgcaaacggcacggttttcggtggtgcgttcgtcattgacggctttagccgcttcatgaaggtgctgacgctgctcggatccattgtggcgctcatcatgtcggttggctttgccaaggcggagaaattcgacaagttcgagttcccggtgctgatcgtgattgccacgctcggcatgctcctgatggtttctgccaatagcatgctgacgctttatctgggtctcgaactgcaatcgctggcgctctatgttctggcggcgttcaaccgtgatagcgttcgttccacagaagcaggcctcaaatattttgtgctgggttcgctttcttcgggcatgttgctctatggcatatcgctcgtttacggctataccggccatatcggcttcgtggaaatcgcgcaggctgtttcgggtggccagcgcgagcttggcttggtgttcggcctcatcttcatccttgccggtcttgtattcaagatttccgccgttccgttccacatgtggacgccggacgtttatgaaggcgctccgaccccggtaacggcattctttgccggggcaccgaagatggccgccatggcgctcatcattcgtgttgtgactgaggcttttgctccggttacgcatgactggcagcaggttatcatcttcgttgcactcgcctccatggtgttgggcgcgttcgccgcgatcggccagcgcaacgtcaagcgcctgatggcctattcctcgatcagccatatgggttatgcgctcgttggtctggctgcgggcacggttatcggcgtcaagggcgtgatgatctatatggcgatctatctcgccatgacgctcggcagcttcgctttcattcttgccatgcgcaccaaggacggcaacgtcgaaaacatcgacgatctggctggtctgtcgcgcaccaatccggtgctggcaacggtcatgaccatcttcctgttttcgcttgcaggcattccgccgctggcaggcttcttcggcaagtggtacaccttccttgccgccgtggaagcgggcctttatccgcttgccatcatcggtatcgtggcttcggtcgtgggcgcgttctactatctgcgcatgatcaagatcatgtggttcgatgaaccggcagcgggttttgttccggtcgcgggcgagcttcgcctcgtactcggcgtaacaggtgccttcgtgcttttctatgtcttccttgctggcccgattggcggatatgccgaagccgcagccaggacgtttttctaatcaaagcttgggggcggaagctgagatgagttttgcgctttcgccggtggcggcaaatgagggctaccgtctcgaaactttcgaggcggtaggttccaccaatgcggttgctctggaacgggcggctggcggtgatccgggcaagctctggcttgttacgaaaaaacaggaaagcggccgcggaagacggggccgcgcctggtctacgccggaaggcaatcttgcctccacgctgcttctggtcgaatcctatgaaatgaagacggcagcgacgcttggtttcgtcgcgggcctgtcgcttgccgatgcgcttgatgcggtctttgccgcaaccgggcctgcggtgccgccgacaatcggcctcaaatggccaaatgacgttctggtcaatggcgccaaactcaccggcatcctgctggaatcttccattctggcaaagaatttgtttgccgttgccatcggcatcgggaccaatgtggtcgcctttccggacgacctgccttatccggcaacctcattgcgggcgctcggcagcaaatgtgatgctgaaaccctgttcgctgcgctgtcggatgcgtggtcggtcaactatcgtgtctggaacgaggggcgttgtctcgacgatattcgcaagcgttggcttaagcgcgcgcatggccttggccagcacgttaccatgcaggttgaaggccgcgttgttgaaggtcgtttcgagacgattgacgaggcttgtcgctttgttattcgcgaggatgaaggttcgcgggtcgcggtaacggcgggcgatgtctatttcgggacggctgcaacaatacgcaaataatttcgttgtcttgtattgcaggggttgcaacagggtagctttaggtccagttgaagcgacaagactagagcgcatcccgaaaagtgcgaaacagttttgcgtcggataatgcgacaaacaaatagttagagcggtttcggcgattccgttaaaacgggaaccgctctaaagaattgatcacaaaggaagtttcatggcccggtccaatactacggaattcgtctttctgccgctcggcggtgtaggcgaaatcggcatgaatttggccatgtatggttttggtcctgcggataaccgcgaatggctggtcgtggatatgggggtcagctttgccgggccggaacagccgggcgccgacctcattctgccggatattcgctatctcgaagctgaaaagcacaatctgcgcggcattgtcatcacccatgcgcatgaagatcattttggtgcgctgcttgatctttggccgcgcctgaaagttcccgtctatgcgacgccgttcatagctggtctgctggaagccaagcgccagtcggaagacagtgcgccggaaattccgatcacgatctataaggccggcgagacgtttgaagtcggcccgttcaagattgaagccgtcgctgtcacccattcgattccggagccggtttcgctggccatcaccacgccgcttggcacggtggtgcatacgggcgactggaaaatggatcccgagccatcgcttggccccgtcattgacgaagcgcgctttcgcgccataggtgaggccggtgttctggcgctgatctgcgactctaccaatgcgctgcgtgaaggtgagtccccatcggagcgccaggtggatgaaagtctgcgcgaactgatccagaatgcgcgcggacgtgtggcgatcacaactttttcctccaatgtggggcgtatccgttcgatcacggaagctgcccgcgatgcgggccggcaggttctggtggtggggcgttcgatgaagcgcgccatctcggttgcaaccgaacttggttatatggaaggcctgccggaatatctcagcgaagaggattacggctacattccgcgtgaaaatgtggtgatgatcctgaccggcagtcagggcgaaccgcgcgcggcactggcgaaacttgcccgcgatgagatgcgcagcctcgccctgacggcgggtgatacggtcatctattcgtcgcgggccattcccggcaacgaaaaggccattctcgacatcaagaaccggctgatcgatcgcggtatcaagatcattggcgatgaggacgccctcgttcacgtttcaggccatccgcgccgcagtgagttgcgccgcatgtattcctgggttcgtccgcagattctcgtgccggtgcatggcgaggccgctcatctggtcgcgcaagggtctctgggtgcgatggagggcatcgagcagatcgcacaggtgcgtgacggcgacatgctgcgccttgcgcccggcaaggccgagatcattgacgaagcgccagtgggccgcctctacaaggacggcaagctgatcggcgacgaagaagaaatcggtatggtggagcggcgcaagctcgcctatgtcggccatgtcgcggtatcggttctgctcgaccgggagcacaagatgctggacgaacctgaccttgtggccttcggcctgcctgaggaggacaggcagggtgaactgatggaagacattctgctggatgcagccattgaggcgatcgacagcataccgcgcgttcgccgcaaggatattgagacggtgcgcgagtctgttcgccgcgccgtccgggctgcggcaaatgaagcctggggcaaaaagccggtagtgaccgtcttcgtgaataggatacggtaatcctgcgaaattgcgaactgactggcatgggaggtgcttatgcttgaacgcttgaaccatgtggcgatagccgttcccgatcttgaagccgcaaccgcgctttatcgcggtaagcttggcgccacggtcacagagccggaggctctgccggaacatggcgtaacggtggttttcatagacgtcggcaataccaagatcgaacttctggaacctctgggcgagggctcgccgattgctgcctttcttgagaagaacccttcgggcggcatgcatcatctgtgctatgaggttgccgatatcatcgccgcgcgcgatcgtctcaaggcggaaggcgcccgcattcttggcaatggcgagccgaagattggcgcgcatggcaagccggttctgtttttgcatcccaaggatttcaacggcacgctgatcgaactcgaagaggtctgatcatgtctctcttttccggcattgcgatctatttcatcatctggtggacagcactttttgcgctgctgccttttggtttgcgcacgcaggccgaggaaaacgaggtgacacttggaaccgtcgccagtgctccagccaagccgcatatcgggcgcgctttcttgcgcaccaccgttgccgccacgcttatcttcctgctctattattatctgacgcaggtaagcggtctccgactggacgatattccccatttcttccccgatctgacataaggcttctccgccagaaccggaaatttgaggctgcccgagattggggccttttcgagccaaaagtgtgaagcgcctacgcggggaaatcagtcctctggactgatttccgatcccgcttcgatgcgtcggacaatgcggcaaaacaaagagttagggctgttccgttaaagcaagaaacgctcgctgcaaatatgccttcagctttttcattacccatttgccgcagccggaagggagtattcgttttcacggcaatattcataagtgaaaaattgaatacttatgcatggtaaatcatcctgatgataatcctacaaaattaatgtattattcaaatcaataaaatgcctcgcagaggtggaagtggcgatcctgcaagtgcaaaaaaaagcaaggctttcgccctgccaattgaatacgcgttcgatccgttttccattttactggcggctgcggaaaccgcgcctggatccatcctcccaagacttcaccgcgtgaaaccaacggttttattccgttgttgctcttatggtgaaaaaaatagcgaaccgcacagcttttgtcaccaaaaatcttctattgcgtcataattctttcgtaaaaattgctcccgtctggtgatgtatctataatatattgaaattaaatgtgaatcttgaagtggcattttgtgccctgcgttcccccgcttgtattttatggttgtggatggcggaatccgctgtggcgaaagctttttcatgcgggttttcaatagatgcattacccggtaagaaaccatggaatatgcttaatttttgcctgattcttgaagcattcaggcagttcctcttgatcggtggttacgatgcgtctgtcgcggtattttttgcccattctgaaggaaaatcccaaggaggcggaaatcgtctcgcacaggctgatgctgcgctcaggcatgatccgtcagcagtctgcgggcatctattcctggttgccgattggtttgaaggtgctgaacaaggtctgcaccatcatccgtgaagaacagaaccgtgcgggtgcgaacgaaatcctgatgccgacgatccagtcggcggacctgtggcgcgaaagcggccgctatgacgcctatggcaaggaaatgctgcgcattcaggaccgtcagaagcgtgaaatgctcttcggcccgaccaacgaggaaatggttacggatattttccgttcctatgtgcgctcctacaaggatttgccgctcaatctctatcatatccagtggaagttccgcgatgaggtgcgtccgcgttttggtgtcatgcgctcacgcgaatttctgatgaaggatgcctattcgttcgacctcgattatgaaggcgcgaaaatggcttactatcgcatgttcgtgtcttatctgcgcacttttgcgcgggttggcttgcaggccatcccgatgcgcgcggatacggggccgattggcggtgatctttcccatgaattcatcattctggcggaaaccggcgaaagccaggtctattgcgaccgtgcttatctcgaccttgccgtgccgggtgcggatactgatttccgcaatgacgcacagctgaccgatatcgtcacgcgctggacgacgccttatgcggcaacggacgaaatgcacgacgaagccgattgggccaaggtgaagccggaaagccaggtttccgcgcgcggcatcgaagtgggccacattttccatttcggcaccaaatattccgagccgatgggcgcgaaagtgcaggggccggatggcaaggaacatctggtttccatggggtcttatggcatcggcccgtcgcgtctggtggctgccgccattgaggcttcgcatgatgatgcgggcattatctggccgaagaccattgcaccgtttggtgctggcatcgtcaacatgaagccgggcgatgagggatgcgatggtgtgagcgaaaagctctacgaggcgctgaccaatgccggtgtcgatccgctgctggacgacaaggatgaacgtccgggcgcgaaatttgccacgatggatctgatcggcctgccgacacaggtgatcgtcggtccgcgcggcgttgcggctggcgaagtcgaggtgaaggaccgcaagacgggcgaacgccagagcctgggtattaaagcagcaatcaacatgttgacggcacaagcatgagcaacgcggcggcaaagtccggagggaaggccacggcagccgtgaaggcgccgaagtccggccctttttcggcttttgaacggatgatcgcgtggcgatatcttcgtgcgcgccgccgtgaaaccttcatttcggtcattgccggcttttctttcaccggcatcatgctgggtgttgcgaccctcatcatcgtcatggcggtgatgaacggttttcgcgccgagcttctgacgcgcattctgggcatcaatggccacctcatcatgcagccgatcgaccgtccactggatgattatgccgatcttatcaagcgtgtggatgccattccgggtatcaagtttgctattcccgttgtggaagggcaggcgctcgtgcagggcaatattggtgcgggaacgggcgcgctcgtgcggggtttgcgtgaggaagacctcgacaagctgaagctcatatcgtccaatatccgtcagggcacgctgaaaggtttcgaccacagtggcggcgtggccattggtacgcgaatggctgaaaatctggggctttccgtgggcgatacgctgcgcgttatttcgccggatggcgatgtgacgccctttggcgtcaatccgcgtgtcaaagcctatccgattgttgcgatcttcgagatcggcatgtcggaatatgattcctctattgtcatgatgccgctttccgaggcgcagcttttcttcaatcaggaaggaaaggtgcagtcgctggaaatttttgtcgataatcccgataaggtcgatgcgatgcgggcacccgttgaggaggccgcagcgcgccagctttcgcttgtcgattggcgtcagcgcaatcagaccttcttttccgcgctggaggtggagcgcaacgtgatgttcatgatcctgacgctgatcgtgctcgtcgccgcgctgaatattatttcgggcctcatcatgctggtgaaggacaaggggcatgacattgcgatcctgcgcaccatgggcgcgacacgcggcgcggtgatgcgcatattcctgatgacgggcgctgccatcggtgtcaccggcacggtggcgggcgtcattctgggcgttgtcgtgtgcctcaatgtcgagcgcctgcgcgaattcttctcgtggctttccggcacgacgcttttcaacccggagctttatttcctgagccagattccggccaagatggaccccggcgaaaccctttccgtcatcgtcatggctctggtgctttcgtttattgccaccatctttcccgcctggcgcgcagccaagctcgatccggtcgaagcattgaggtacgaataatggcggcagaaatcatcctgcggctagagcgcatcggccgcgcctataaggaagccgaccgcgagctgattatcctgaacgatgccgatttcacgcttcgtcgcggcgagatggtggcgcttgttgcgccatcgggtgcaggcaagtcaacgcttctgcatacggccggccttctggagcgccctgacagtggtgatgtcgttctggacggacgttcctgtagcaagctttcggatgatgagcgcaccgccgtgcgccgcaacgatgtcggctttgtctatcagttccatcacctcctgccggagttttccgcactggaaaatgtgatgctgccgcaaatgattcgcggcctttccagaaaggcggcagcagaacgcgcgcagcagcttcttgaatatatgaagatcggcaaacgcgcctcgcatcgcccggcagagctttccggcggcgaacagcagcgcgtcgcaatcgcgcgcgcggtggccaatgcgccgctcgtgcttctggccgacgagccgaccggcaatctcgatccgacgacatcttcctatgttttcggtgcgctggaggcgctcgtgcgccagtcgggccttgctgccctgattgcgacccacaaccacgaactggcgcgccgcatggaccggcgggtgacgctgaaagacggtagggtcgtcgatctttagagtggttaaaacggaatcgttgtaaccgctctaaacggagccattttcgcttatcttggggagccgccgggagcggccttatcgagcgaacttccgctggcgcagggcgctcctccatgttgaggtggcgcagcgtcgcaatatcctccctcctttgtttttgcttccccggcacacctgcctgcggttgcgtgttcactatttataaaccctaaaatgaatgcggatatcgaataggtgttgacttaggaacaaaaatagaacaaataacaaacagacgtgaacaaagaggagtttccgacatgacagatctcgtacacgatgttttgtccttcatttccataagcctcttaattgcaacttttgcgatctgggtaagcgccatctagagtttcgagccaaaaacgattccgttttagccggatctgctttggaaaatatttcgggttcctgtgaacctgccccatccgggcggtagcctctctggacatcgcccgaacattccccgacactggaaattgcgggcggtcagagtcgcccgccgccaaccgcaagcggcatcattgacatctggccgttgaaggtgaaaagcaggaaagctgccgaccaacctgtgagcggtcgtcgatgcggctttacggaagatcggggtggacgaatgaacgatacggtagcaggaaacgcagcgagcggtagctctgctacgccgggtttcgttcatctgcgggttcattccgcctattccttgctggaaggcgcattgccgcttggcaagatcatcaaacaggcgcttgccgacgaagcgccggccatcgcagtcacggacaccaacaatctgttcggtgcgctggaatttgcgcagaaggcgtcgaaggatggtgtgcagccgattatcggctgtcagcttgatgttgccttcggcgatcataatgacaatagccgcagtgttaaccgcaagctcgcgctggatcttgcgccgcttgtcctgattgcggcaacggaagcaggctatgccaatattgtgcggcttgtaagccgtgcatttctggatacgcctgctggcgaccctatccacatagaggctggctggctgccagccttgtctgaggatgtaatcgcgctaaccggcggacctttggggccgatcgggcggtccttcacggcggatcgtgccgaccgcgcgcgcgcgcgcttggctttcctgaaggaaaccttcggcaatcgtctctatgtcgaattgcagcgccaggcggggtatgaccgcactgtggaagccagtacggtggaactggcttacgagatggatttgccgctggtcgcgaccaacgaggcttttttcccgaaagcggaggatttcgaggcgcatgatgcgctgctcgccattgcggaaggccagattctctccaacgatgatcgccgccgcctgacaccggatcattgtctgaaaagccgcgcggaaatggcggagctttttgccgacctgccggaagcacttgagaatacggtcgaaattgccgggcgttgtagttggtacacgcagacgcgtaagccgatcctgccacggtttaccggcgagtccgacgatccggaagctgccgttcaggcggaagctgacgaacttgcgcggcaggcgcgcgagggcctgaagaagcgtcttgagactgcgggccttgcggaaggctatacgccggaacaatatgccgaacgcctcgaatatgagatcggcatcatcacccgcatgaagtttccgggctatttcctgatcgttgccgactttatcaaatgggccaaagctcatggtattccggtcgggccgggccgtggttccggtgccggttctcttgtcgcctatgcgctgaccatcaccgatgtcgatccgctgcgcttctcgctactttttgaacgctttctcaatcccgatcgcgtttcgatgcccgacttcgatatcgatttctgtcaggatcgccgcgaagaggtgatccgctatgtgcaggaaaaatacgggcgcgatcaggttgcacagatcatcacgtttggaaccttgcaggctcgcgccgtgctgcgtgacgttggccgtgttctggaaatgccatatgggcaggtggatcgcctctgcaagctggtgccgcagaacccggccaatccggtatcattggcgcaagccatcgagtccgagcctaagatcaacgaggagcgcgagaaggagccggtcgtcggccgccttctcgacatggcgctgaagcttgaagggctttaccggcatgcatcgacccatgccgctggcatcgtgatcggtgatcgacctttgtctgagctggtgccaatgtatcgcgatccgcgatccgacatgcctgtcacccagttcaatatgaagtgggtggagcaggcgggtctcgtcaagttcgacttcctcggcctcaagacgctgaccgttcttcaaacggcggtcaagctggtggcgcgcaaggggatcgatatcgatctttcccacctgccgcttgatgatgcgctgacctatgaaatgctgtcgcgcggtgaaaccgttggtgtgttccaggttgaaagtgcgggtatgcgcaaggcgctgctcggcatgaagccggatcgtgtcgaggatattattgcgcttgtggcgctttatcgtccgggcccgatggagaacattccaacctataatgcgcgcaagaatggtgaggaggagatcgcctccattcacccgaagatcgatcacctgatcaaggaaacgcagggcgtcatcgtctatcaggaacaggtgatgcagatcgcgcaggtgctttcgggctattcgctcggcgaagctgaccttctgcgccgcgccatgggcaagaagatacgcgaggaaatggacaagcagcgtgtccgtttcgtggatggtgcggttgagcgtggggtggacaaggcgcaggcgaacatgattttcgatctgcttgccaagttcgccgactatggcttcaacaagtcgcacgctgcggcctatgccatcgtttcttaccagacggcttatatgaaggcgcattacccggtcgagttcctcgccgcgtcgatgacctacgatatgtcgaacaccgataagctcaacgatttccgccgcgaggcgaaccgtctaggcattgaggttgtgccgccttcggtgaagacatcgttccgcccgtttgaagtgggtgagaagaagattttctattcgctcgcagccatcaagagtgtgggggaggcggctgtcgatcatattgtcgatgtgcgtgccgaaaaacagtttgaaagccttgaggatttttgcgagcggattgatcccaaaattatcaatcgccgtgttctggaaagcctcatcaatgcaggcgcgatggattgttttgggcgggaccgcgctgccatgtgcgccgggatggaccgcattctgggctttgcccagcgcacgcaggaaaatgccgtcagcggccagtcggatattttcggcctttccggcgcgcccagggaaacacttatcctgccgccgacagccccctggctgccatctgaaatgctgcatcgtgagtttcaggcggtcggcttttatctgtctgcccatccgctggacgaatatcgcgacgtcttgaaccggatgcgtgtgcaaagctgggctgatttttcagccgcggtaaagcgcggcgcaagcgcggggcgtctggccgggacggttacggcccggcaggagcgcaagacccgcaccggcaacaagatgggtatcgtgcagctttccgacgccagcggccagtttgaggcggtcctgttttcggaagggctcgcacaatatcgcgatctgttggaaagcggcaaatcggtggtgatcacggtgcaggcggaaaaccggcctgaaggcatcggattgcgcattcagactgtccagtcgctggaagacgaggcttgccgtatgcagaaggctatgcgactctatctgcgctcggctgatgcggtccgccacatcgcaccgcatttcaatacacgcggtgacggacaggtgagcctcatcgtcatcaaggataacggacagcgtgaggtggagatcgaattgccgcatcgctatcgcgtcagcccgcagatcgcgagcgccatgaaggctatccagggcgttgtggaagtcgagcttgtttagagcataatccggcccgagtgaaacgggaggcgacaagatcatgccggcaaaatcacaggcacaacagaaagcagcgggcgcggcacttgcggccaagcgcggcgaaatcaaggtgagcgagctttttggcgcatcgaagcagatgtatgaatcgatgacggaaaaagaactggaagagctcgccgaaaccaaacgcaagggcctgcccggccacgtttccgatgacgacagaaaatgagcgtcaatgcaggcgaaaagatcgcctgcattgcaagaaaacggttacttgcgcacgatttctatggcctgcaacttgccgcgtgttatgccgcagcgcagcgtgatgctgtcccatttatagccgacgctctttatacgcgcctcgccgggaacggaaatgatggcggaaactttcttcgcgtcttttgcgctgaatttggccgatttatcgctggtggcagcggctgcaatatccgccttggtgaagccaaggcgatcatatttcttgctctttttcacatagtcgtagcctgaagcaatgcaatcggccacctgtggagatgcctgctggtctttcaccagcgtctgataattggctgtgaaatcctttgtccgctttggcacggcatcagcttgcgcggcggcagtgaaaccaaaggcaaaaatagcggaaagtatgatcttggtcgatttcatgccccgtttccttctggaaaaactctgccgctgtcaagcagagctgttgaatcgataaaagcagttcagtctagagcatttccagcaaaagtgcgaagcgtctacgctggaaaatcagtccactggactgatttctgatcccgcttcgatacgtcggataatgcgtacaaacaaagaaagaaagcggctccatcgacctcgttttaaccggaaccgatctgaaaggatgatttggatttttctatgaacttccgcaagttacgacacaaatttattcgcaaatccgcataaggcaggttttgccgtggcaaccctgatcaagatgcatgttggtccgatgcgcagcatcgccatcggggccgatcacggtcatgaaaagctcgcagcttgcttcatgcacagcacgccagaaagccttttccttgtccgaaccgttccatccgctttgaagctcggttttgctgccatcggaaaattcaaatgacatgatgtcgagcgcattggcgaaagcatgttccgaaatacggccgctcgatgcgccattcacccggcggcattgataatcggagcctgtgccgatcttcgttattttgaaatcgtcgccataggcctgatttggcggctttctttatggcgcagctccactgggcaagcgttaccgccatggcgcaattggtggtgacgggatgggcaaatcgcagcggctctttcgtgccgatcgccgttaaggaaagcggggagtgggtgccgcattgttcgccatccttgatgggcggcagcaattttccgtcaacatcgccggaaatcaaagccgggcaggccacctgatagatgcgatcatccttctgtggctttgcctgttgctccggttcggctttgtccgcggcaggctttgcctcatgggcctcgtccatggcgggggcttctttttacgctttttcttcagtacggcgcggcgcaggcaccggaacgggaacaggagttgttggtttcgatttgacttcgatatttggttgcggggcaggcttttcagcctgttttgctaaaagtcgcttgctggagcgcttttggactgcgcgttttttatattttttggccttctgcgcatcctgtttcaatatccgctcgatgaatgtctgcgcttttgtgctgccttgcctgaaaagacctggcgccaggaaaaaaaccaatgtcagacagaccatgatgaatattcgtgaaggccgggaaaaagacaacaccatgcacacctctttgattgcaggtttgtcagttaatgggaaaacagccgccatgttccttcacgcttgatggcagagcgttgcaaatggtagcaaaggggaaggaaaaggcatgttttctggcctttgcagcacccgtgaacttgacaagacggcaggggaatgactaaaagccgccatcgctggcgctttcatgcgctggcgtttcatttgacgtgtcccgtggatgaagatcgcgctcgcgcacttcatcctgtcagtcctcggaaacgcagggcagaggagggcgcgtttcctccagcgcctccgggcgctctaactttttgaaggaaatgcgatgagcaagcgcgaatccgcaaagcataagattgaccgccgtcttggcgaaaacatctggggccgtccgaagtccccggtcaaccgtcgtgaatatggcccgggccagcacggccagcgccgcaagggcaagctgtcggacttcggtgtgcagctgcgcgccaagcagaagcttaagggtttctacggcgatatctcggaaaagcagttccgcaagacctatgaagaagccgctcgccgcaagggcgatacgggtgaaaacctgatcggtcttctcgaatcgcgtctggatgctgttgtgtatcgcgcaaagttcgttccgacgattttcgccgcacgccagttcatcaaccacggccacgtgaacgtgaacggccgccgcgtcaacattcagtcctaccgcctcaaggtcggtgacgttgttgaagtccgcgaaaagtcgaagcagctcgccatcgttctcgaagccgttcagctcgcagaacgcgatgtgccggactacatcgatgtcgatcacaacaagatggtcgcgacctacaaccgtgttccgggtctttcggatgtgccttacgccgtccagatggaaccgaacctcgtggtcgaattctactcgcgctaattctgtgtgccccggctggggtgcggtatcaagccgaaatacaaaacccgcgctgtgtatgcagcgcgggtttttcttatgcgttatcctggaactttggcgatggggccgggagggccaagcgtatcatcgatctgtcggtcggtatgtaagtgacgcaagctgtatggtaagtgacgcaagctgaaagaagagcgctgaacagcagaaaaaataccgatagaaacaatctgcgtccgatgacccctatcgaatttaaaatatcaaacatttggatttaatccctgagtgaagatttcagtcgtaaagtaaaaggacggtccaggcacttgcgcttttttgcctgcaaagaattccggtttgccggttttcccggcgtccagttttgggtatgagagcgcatcccgaaaagtgtgaaacggttttcggataagatgcgcgtcaaaaaatagttggagcgccgatctgattcattcagattaaaacgcgctccaaacctgcaatatcctcaattgttcgggaagcaccatgaacgctttcgatgctgatatcacggaacatgctgacagcagtggttgtcatcctttgtttcgcgatgtgcctgccacagtggaattcaacaagctgcgcaagcgccttctgcgcctgacacggcaggccattgaagatttcgccatggtaaagccgggtgatcgctggatggtctgcctgtcgggcggcaaggattcctatggccttctcgccttgctgctcgacctgaaatggcgcggccttctgccggttgaacttctggctgtcaatctcgatcagggccagcccaacttcccaaagcatattctgccggatttcctcacgcgctatggcatcgagcaccgcatcgaatatcaggacacctattcgatcgttaccgacaagctgccggaaacgagcacctattgttcgctttgttcgcgcctgcgccgtggcaatctttatcgcatagcgcgcgaggagggctgctctgccattgttctgggccatcaccgtgaagatattctcgaaaccttcttcatgaatctcttccatggcggccgccttgcggccatgccgccaaaacttctgaacgacgaaggcgatcttatggttttccgcccgcttgcctatgctgcggaagatgatctggaaaaattcgccaacgcaatgcagtttccgatcattccgtgcgacctttgcggcagtcaggacggccttcagcgcaacgccatgaaagccatgctgatcgatattgaaaagcgtatgccgggacggaaggacacgatgatccgcgccctgaccaatgtgcggccgagccatcttctggatcgcaaactgttcgattttgcgggcctgatggccaatggcgagaagggtagtgacgatgcgctttggtgatggacaactcgattggctggcggatcttctggcagaagcggcagccaaagaaataatgccgcgtttccgccatctggaagtgggtgacatccggcagaagacatcccctgctgatctggtgacagaggcggatattaatgcggaacgcttcatcaccgcccggttgagggagcggtttcccgatgcgttgatcgtgggcgaagaagcctgttccgacaatccgggcttgcttgcgggcttgggagaggccgatctggcattcaccatcgatccggtcgacggcactttcaattttgcttccggggtgccgctttttggcgtgatgctggcggtggtgtcaaaaggcgaaaccgttgcaggcattattcatgatcccgtcgataaggactggatcatggctgcgaagggagccgggagccatatccgccgtgctgatggtacgacccgcaatgtgcatgtcgccgcgcctgccgccatagggcagatgacgggttctgtatcgtggcaatatacgcctgagccgatgcgctcgcgccttgcgcgcaaccatacgaaatttctctcgcagatcggttatcgctgtgcggcacatgaatatcgcatcatcgcgacaggtggtgcgcattttgcggtctataacaagctgatgccgtgggatcatctgcccggcgcccttattcatcaggaagcgggcggctatcttgcccgttgggacgggagcaactatctgccatctcataccggcggcggacttctaatcgcgcccagcagggaaagctggcaggcgatccgaaccgccctctgggaagaatgatacgaatgtaaaagcccgccggtcaggcgggctcagattgatgaaaaacccctcgatttttggcagcagtcaaaaacgatgggttttgattccgatctgctcacgttttgaatctgtgacgttccgtgaatctgaggccattttgaccctgcccgaggtttgtcagcagtctgagcccgccggtcaggcgggcttttacatttgcgaagggtgattagatcacatgttcggctggcggattttgaaccctgaacaaccgtccgcgttcggcgataagcacacaggcaagcgccacgaaaccgagcacgcaatagccggtggcaacgggcgtggtggtgccgtcgaaagcctgtcctatcaccgcgccgagtgccgcgccgatgacggtctgtgcgaagcccagcacggaagaagccgtgccagccacttcgcccaggggttccatggccagcgcattgaaattggcggtcacaaggctgaacgagagcatgatggtcatatagattatcatcagaaccgcaaatggaatggggccatccatgacgatagacagcaccatccagagaaggctgaagctcgtgaaaacgagcagcatggtctgggaaatgcgccgcatcccgaagcgccccaccagccgcgaattcaggaacgaggcaagcgcaagcgtcatggccacggcggcaaaggccagcgggaataatgtaccgagctgatagatgccgacaaaaatctgctgtgcggaattgatatagccgaagagggcgccgagaatgaacgaggtccccagcatatagaacagcgccacgcggttcgtaaggacaatcacgaaaccgccaagcgtacttttcatggtgagcgggcggcgatggctcacggggagcgtctccggcaggcgaaggaatgcccacaggccgacgacaagcgccataatggccatgaacatgaagatcaggtgccattcgccgaacagcatgatgagctggccggtggcgggcgccacgaccggaaggatcatgaaaaccatcatgacaagcgacatgacttccgccatctggcggccggaaaacttgtcgcgaacgacggacacggcaatcacgcgcgttgcggcagcgccaagcccttgcagcacacgcagaatgatgagcgtcgtgaagtcggttacaaaggcagagcccagtgcggcgacaacatagatggccagaccgccgaaaagcggcagcctgcgcccgaaacggtcgctcaatgggccatagaaaagctgcgaaacaccgaaacccagcagataggccgtgattacgaactgaacatgattttcagaatgtacaccgaggctggcgccgatctgcggcaggcccggcaacatgatatcgacagcgagggcattgatagccatgatggcggcgatgagcgcaataaattcaccgcgtccgcgtatggatgtctgatggcttggcgaaccgtccttgatgtcgagcggcatggctggcattccctggcatattggtgcgccgcctcagaaaggtgcagcgcggaataaagatcccagagcggcttgccggacctttgtgcgcgcagccgctctgattatttgtttttacacattccgaccaattgccgaggacgctcccgaaaacgaagacccggcagaaaaccaccgtcgatgaaaaccatctgacaatataaaaggcgccgctgaacggcgccttttataaaaatcgaggctaaggccgtgttatgaggcaattaagcctcaagctgccttggtggcaatacctttttcgttgaaaagtgccttcaattccttggattggaacatttcgcgcacaatatcgcagccaccaacaaattcgcccttcacataaagctgcgggatcgtcggccagctggaatattccttgatgccctggcgaagctcgtcagaggccagaacattgacgcccttgtagttcacgccgagataatcgagaatctggacgacctggccggagaaaccgcattgtgggaaacccggcgtgcctttcatgaaaagcacgacgtcgttgtttttcacttcattgtcgatgatatcgttaatgccggtcatctgatttcctttcaaaatgccggcccaaattccggcacaggatgggaggatatctcccatatagtcatctgattgctggtaaccaccccgttaaggcgaaagcaagtcaaatacgcgggaaaaccgcattttggggagcagcatcttgccgcagcaagcctctccccggcgcagagggtacttattattccggtacgctggtctgcaaggcgagggcgtgaagtacgccgcccatattgcccttcagcgcgtcatagaccatctggtgctgctgcacgcgcgatttgccgcggaagctttcggccacgacctcggcagcgaaatggtctccatctccggcaaggtcgcggatcgtcacctttgcgtcgggaattccctcgcgtatcagtttttcgatctcatgtgcgtccatagccatgtaaaatctcccgccgtttccggcttttcctatcgctctatcgaatcgtaacgcaccttcgcggtgcgtcaatattcatctgtctaacgcttaaatagccgacaatcaaaccgcccggacagggtttccctccgggcggcaattggtatcagttttagagcatttccagcaaaagcgtgaaacggttttgcgttggacaatgcgataaaacaaacagtcagagcggttccggcgatcctgttaaaacaggaaccgctccaaggataagatcagttattgccggtcagttcgccgttcatgaagttcgggaaccaaccttcataagcctgcgtcagatcggccacgctgacatcgacattcttgctgattttcagccggtcgccgccaactgtacccaaaatgcggaatggaacgcctgcgccttccgcgttaagcgcgatgagctttgccatttcaggcgtggcggaaataacatagcgtgcctgatcttcaccgaaaagcagggcgtgcggcaggccgtcaccagcgtccagcgtcgcgcctttgccggacttgatcgccatttcggcaacggcaatcgccagaccgccatcggaaagatcatggcaggccgtcacctgaccgttgcgaatggcagaacggacaaattcgccattgcgcttttcaagcgccagatcgacaaaaggcgcaggaccgtccgcgcggtcgaaaaggtcacgcagatagaccgactggccgagatgcgttccgtcaccaccgagcagaaccagcgtatcgccatcctgcatgccgccgatcttcgccatttgcgaccagtcgggaaggaggccaacacccgcaatcgttggcgttggcagaatggcctggccgttggtctcattgtaaagcgacacattgccggacacgatcgggaagtcgagtgcgcggcaggcctcgccaatgccttcgatagccttgacgagctggcccatgatttccggcttttcgggattgccgaagttcagattatcggtcgaggccagcggctccgcgccggtcgccgtgatgttgcgccagcattcggcaacggcctgcttgccgccttcaaacggatcggcttcgcaatagcgcggcgtcacgtcggaagagaaggcgagagccttggtttcatggccttcgacacggattacaccggcgtcgccgcccggaacctgcaaggaattgccctgaatgagcgtgtcgtactgttcatagacccagcggcgcgaggaaagatcgggcgagccgatcagcttcagcagggctgcggaatagtcttccacctgcggcacattgctggcaggcagcggcgcatgcttgcccggctccatccacgggcgatcatattccggcgcttcgtcgcccagatccttgatcggcagattggcgacctcttccccctgatggatgacgcggaaacgaagatcgtccgtggtcttgccgacaatcgcgaaatcaaggccccatttgcggaagatagcctgcgcttctgcttccttttccggcttcagcaccatgagcatgcgctcctggctttccgaaagcatcatttcataggcggtcatgttctcttcgcgaacgggaacatggtcgagaatgagttcgatgccgagatcgcccttggcacccatctcgaccgccgagcaggtgaggccggcagcgcccatgtcctgaatggcgatgaccgcaccggaagccatgagttcaaggcaggcttcaagcaggcatttttcggtgaaaggatcgcccacctgaacggtggggcgcttttcctcgatcgactcgtcgaattcagccgatgccattgttgcgccgccaacaccatcgcggctagtctttgcacccagatagacgaccggcaggccgacgccctcggcttccgacaggaaaatgccatcatgccgggcaagaccggcagcaaaggcattgacgaggatattgccgttatagcgcttgtcgaaattcacctcgccaccgacagtcggcacgccgaaggcattgccatagccgccgacgccggaaacaacgcccgagacgaggtggcgggtttttggatggtcgggttcgccaaagcgcagcgcattcattgccgcaacggggcgcgcgcccatggtgaacacgtcgcgcaagattccgcccacgccggtcgcggcaccctgataaggctcgatataggaggggtgattgtggctttccatcttgaagacgacgcaatcgccatcgccaatatcgaccacgcctgcattttcaccggggccttgaatgacgcgcggtccgctggtcggaagtgtgcgtagccatttcttggaggacttgtaggagcagtgctcattccacatggcggagaaaatgccgagttcggtaaaagtcggctcgcgcccgatcagctcaagaatgcgctgatactcgtccggcttaagaccatgcgcttcgatcagttccggcgtgatgtctcgcgtattggaaatagtcatggaaatggggaaccccgtcgcaggctgtggcacccgaaagccttctgccgaagactggcgcctaaggtttcaaggcgcctctttaacctatgttttcatgaagtgcgacaggaaaatgccgctctcccggcccttcattggatatccatgataatcacacgcaagcgtgctctgtcagaacaagatttactgacagccgctctggccggaggcccagcggttgatatcggcggcgatgcgtccgccatggctttcctgcatcatggggccgaaggtctcgacatgtgccggattgccttgcgcctgtacgacgagcagcgggcgtgaggtggggttgcgcgccgggacgacgagaatgcgcgggcgcccggtgaaggaattcagctccggtgcaagcgaatagccacggaaatccttgtccttggatttgaaccagcagctattcgcggccaaggcgatgcgctccatggttggcagcgccgccttgctggtatcggcggcgacaggtctcgtgggtttgctggaagtgcaggctgcaagcaatgcaatggccgggagggccagaagagcgaaagtcttggtcttcaaggaaggctccgatagtgcgcgcctttcaaaggcacgcatgagaggtggggtaaacagggtcaggcgagttgcggcatgaaagctttcagcccgtcgctcatctcgttccagatgcgctcaaaaaccggatgctgttttgccttggcggcatatgcatcgaatttcgggaactcgtccagcaaatccgctctgtcagacagtttcttcagcggttccatgagaaaacgcaccggcagcacccagcaatcggcaagggtgggttcgtcgcctgttgcataggccttgtccgagaggcggctttcaatcactttcaggccggtatgcatcttgtcgaacaggcgttcgatacttgcattgtcgcgttcgggcttgctgagaaggatgaacagtttcatcgcagggccaagcacttcaagctcgctcacgcgcgcaagaagccggataagcgcgcgttcgcgcggggtgccgggcagaaggggtgtctcgggaaaatgatcttccagatattcggcgatcaccgctccttcatagagcgtttcaccggaaccggtaatcagcacgggaacgcggcgcagcggcgtgatcgtgccgaaatcggccggcaacggatagggcagggtcatcagcttgaacggcaggtctttcaggtaaagaaccccgcggacaaaagccgagtaaggggaaagagggcgggaataaagctgcatgaatgatgttcccctgattcgttgtcgccaaaatatgcgaggcatttccagcaaaaatgtgaactctttatgccgggagaatgcgtgaaacaaatatgggtcgatcccggcgttttttcttccgttggaacccgcccgaagccaagctgccatgaaaacagatgctttgccagtgcagttttgagatgaagcaggcgcaataaaaaaggcggctccgattgggccgcccgttttcatatatgcaagatctgtcaggctgtgatgccgagtgcgcctgcaaaaagcgcccggccgtcatcgccgccatgggcggcttcgatcaggttttccggatgcggcatcatgcccagcacattgccgcgcgcattgacgataccggcaatgtcgttgaccgatccgttcgggttggtgccttcggcatagcggaacacgacctggccttcgccttcgagacgcttcagcgtttcggcgtcggcgaaataattgccgtcgtgatgcgcgaccgggcagcggatgatctggcccggcttgtaaccgcgtgtgaacgacgtgttggcgttggttacttcgagcttcacttcgcggcagacgaatttcagcgaggcattgcgcatcagcgcgcccggcagaagcccggcctcaaggaggatctggaagccgttgcacacgcccatgaccatcacgcccttgtcggccttctcgcgcacggcctgcatcaccggcatacgcgcggcaattgcgccgcagcgcagatagtcaccataggaaaaaccgccgggaataaggatcagatccacatcgtctggaatgctggtgtcagtctgccagaccgtcacaggagcctgcccggtgatcttggtgagtgccgcgatcatatcgcgattacggttgaggccgggaagaagaatgactgcggatttcatggcgtctgcttcctttttgggctcaggcgatggcgatagaataatcttcaatcacggtgttggcgagcagcttctcgcacatggccttgaggtccgcttcggccttggccttgtccgaaccttccagttccagatcgaacaccttgccctgacgaaccgagctgacgccgtcgaaaccgaggctgccaagcgcgccgacgattgccttgccctgcgggtcgagaacgccgtttttcagtgtaacggtgacgcgtgccttgatcactctgtagttcctgcaattttagaacgaatgaaacagcccgaaaggtttgttctggcatgatcccgaaaaccgtgtccacttttcgggatcatgcccttccgggctgggcgaatggttatttcaccagcgttgggccggacgggcgcggcgtgtcgttctcgttcatgatgccgagacggcgtgccacttcctgataggcctcgaccagaccgcccatatcgcggcggaaacggtccttgtcgagcttgtcattggtggtgatatcccaaagacgagctgaatccggcgagatttcatcggcaacgacgatgcgcatcatgtcgccttcccacaggcggccacattccatcttgaaatcgacaagctggatgccaatgccgaggaaaaggccggtcaggaagtcgttgacgcgaatggcgagcgccatgatgtcgtcgatttcctgcgggctagcccagccgaaagccgtgatatgctcttctgtgaccatcgggtcgttgagcgcatcggccttatagtagaattcgatgatcgagcgcggcaggatggtgccttcttcaaggccgaggtgctttgcgagcgaaccggctgcaacgttgcgcaccaccacttcaagcggaatgatttccacttccttgatcagctgctcacgcatgttgagacggcggatgaagtgcgttggaatgccaatgcggttgagctgggtgaagatgtgttcggaaatacggttgttcagcacacctttcccgtcgatgacttcgtgctttttcgcgttgaaagcggtggcgtcatctttgaagaattggacaagcgtaccgggctcagggccttcataaagaatcttggccttgccctcgtaaatacggcggcgacggttcatggcttttctcggatttccatatctatggtgatcggctttcagccgttattctcgcgggctacctatagcaattgtcggcttttaacaatcctgctttgtgcccgttcccccgttttcgctgttttggatacaagtttatgcgtgagttgcaagaaagtggtttttaagcccttgtataatcttgcgccccttgccagctttaggcaagagaacggatgacaatctcttctaacccggaagtctggagctttacaaatgaccactggcatggatgaccgccgcgacgcttttgaaaagaaattcgcgcttgatgcagagctgcgcttcaaggctgaggcgcgtcgaaacaaactcctgggactttgggtcgcagaacgtcttggcaagaaggatgcggaagcggaagcctatgccagggaagttgtcgccgccgattttgaagaagctggcgatgaggatgtgttccgcaaggtccgtgccgatctggacgcagcaggcgtcagcaccacggatgaggcaatccgccaaaaaatgttcgccttcatggaagaggcgatccgtcaggtgaagcaggattgatgatgatttggggcgggggcacacagtgtttccgccctgaacttgtgaagtgaaggaaatacgcatgtcaatgtcgttgtcttcgcgccttcgcgccggtgagaccgtgctttctgcctggtcatccttgccggaacccctgactgtagaaattcttgcgcatagtgctttcgatgccgtgacgctggacatgcagcatggcgggcacgacgaggcgagcattctgcgcagcctcggcctggtgctgaatgcaggcaagcccccagtggtgcgcattcctgtcggacgtttcgatatggcaagccgcgcgctcgattttggcgcccatgcggtgattgctccgatgataaattcagtcgatgacgcccgcagatttgcggccgcgatgaaatatccgccagttggcgagcgttcatggggcgtgttccgggcaaatgcggattatggcgcgccgggttccaacgattatctgaccaccgccaaccacgacacgcttgccttcgcgatgatcgagacgcgcgatgcctatgatgcgctggatgccattctggatgtgcgcggtattgatggcgtttttgtcggcccgtccgatttttccatcgcatggagcaacggacgcgaggcgaacccgcattcggatgcaatcgtggaaccgatcagcaatattgcacaaaaggccgcagcagccggcaagattgcaggcatctattcgccatcgccggagtttgcgcgccgctatatttcgctgggtttccggttcctgacaattagcaatgacagcggctatatccgccttgcggcggaaacgctggtgaaagctgttcgcggataatcagacggaaaaggcaatgttccatgcctgcctttttgtttcaggctctcaatgctgtttgggagccggaagctgggtcatgaattccgcaaagaccatggagccttccggccaggggccgtggcctgactccgcattgatgtgtccggcttctcccgcatcgatcaacagtgccccccaatccttcacgacactttccgccgcctcgaagctggagaaagggtcgtttcggcttaccaccgtaatcgtcgggaacggcaggcgttcacgcgggtaggggccgaaggtcatcagatgttttggcctgatcttctcattggaaacatccggtggcgcgacgaaaaacgcgcctgccaccttatgctggatatgcggtatggcatggactgctgtggcgacgccgagcgaatgggccacaagcacgataggcctggttgctgcattggcagccttgacgacttcgccgatccagtcttcacgaacgggcttcgaccattcggcctgctgcacgcgccgcgccgtggagagtttgctctcccaacgggtttgccagtggtcggggccggaattggtatagccgggaatgatgagaatatctgcgtctttgactttcatgccccccatttagagtggctttgtgccttcttcaagcgccatgcgcgggtgggggcatcgaacgatgaacagcttgttcgctgatcgcagacttgtgaacaatgcttccaatcacgatctttagagcacttccggcaaaagcgcgaagcggtttgcgtgggataatgcgtaaagacaaagaaatagagtggttccgttttaatcgaaaccgctttcgtgcgagaacggaaacgcgaccaagaactgaaacgtgatggagacaacaccgatggcaatcagcagacgcaaggcgcctggcactgcgggggccgctgacgaggccctgccgtccgccgcacctgtgccgtttgcaatgacgacgccggtgcgtgtggcccgtattggcctcaaggcgcgggacgcggaaatgcttgccgaatattatcgcgatgtggtgggcctgcgcgagatggcgcgccgcggcgcctcaatcgtgctgggcgcgggtgatcgcgaactgatggaaatcgaacagttttccgctgccagaccggacgatccgcgcagcgccggcctttatcatacggcttttttgctgccgacacgcggcgatctggcgcgctggtcgcgccgtgccattgacaagcaattgccggtcagcggcgcagcagatcataaggttagcgaggcaatctatctgaccgaccccgagggtaacggcatcgaaatctatgctgaccgcccgcatgaccaatggcaatggaacggcgatcgcgtgacgatgagccccgatctgcttgatgtgtgcaatctgctcggcgtcatccagcgtgagggcggagagtgggacggcgcgccgcagaataccatgattggtcacgtgaacctgcgtgttggcaatgcacaggaggctgaaaccttctggcacaacgaactggggtttgaaacggtgcaaacctatggcgaccgcgccgtgttcatgtccaccgggcgctaccaccaccatattgcagccaatgcctggcagagtactggcgcgggcaagcgtgatatggatcgcaccggccttagctgggtcgagcttgaagatacgcgcggcggcaacgacagcacctttgtcgatccgtggggcaatgtggtcaacacgatcaggaccaaggcttaaaccagcaggccttacagaatgtaaaaagccccatgttttcataaacatggggcttttcctgtctctgtgttctctccctcatcctgaggtgcggagcgaagcgaagcctcgaaggacgagggcaggcagagtgtttctctcagcccttcgatccttcgacaagctcaggatgatgcgccgtttccaacggctcctcagggtgagggaggggtaggccgcgctgcttcagccgaagacgcgcttgaaaatcgtatccacatgcttggtgtggtagtcgagatcgaacttctcgcggatctgctcttcggaaagtgcagcgcgcacttccgtgtcggccagcaattcttcgaggaaatcagcgctctgttcccagaccttcatggcgttgcgctgcacgagacgataggcgtcttcacgcgacacaccggcctgcgttagggccaacaatacgcgctgcgaatgcaccagaccgcggaacttgttcatgtttttgagcatgttgtccggatagatcaccagcttctcgatcacgccggccagacggttgagcgcgaaatcgagcgtgatggtcgtgtccggtccaatagcgcgctcaacgctcgaatgcgaaatatcgcgttcgtgccacagagcgacattttccatcgcaggcgtgaccgacatgcgcaccagacgggcaaggccggtcaggttttcggtcagcaccggattgcgcttgtgcggcatggccgacgaacccttctggcccggcgagaagaattcttccgcttccagaacttccgtgcgctgcatatggcgaatttcgatggcgatgttttccatcgaggatgcaatgacgccgagcgttgcgaaaaacatggcgtggcggtcgcgcgggatcacctgtgtcgaaacgggctctgcttcaaggccgagcttggcgcagacatattcttccacgcgcgggtcgatattggcgaaagtgccgacggcacccgagattgcgcccgtggcgatttccgcgcgcgcggcaacgagacgggcgcgattgcgcgacatttcggcatagaaacgcgcgaaagtgaggcccatcgtggtcggttcggcatgaatgccgtggctgcggccgatgcgcaccgtgtccttgtgctcgaaagcacgtttcttcagggcttccagcacgcggtccagatcagcgagcagcaggtcggcagcgcgcacaagctggacattgagcgtggtgtcgagcacgtccgatgacgtcatgccctgatggacgaaacggctgtcagggccgataaattcggccagatgcgtgaggaatgcgatcacgtcatgcttggtgacggcttcgatttcgtcgatgcgggcgacgtcgaatttcgccacgctgcccttttcccagatggtcctggccgcttccttcgggatgacgcccagttcagccagcgcctcgcaggcataggcttcgatctcgaaccagatgcggaacttcgtttcgggcgaccagatggcgaccatttctggccgggaatagcgcgggatcatgggtgcatcctgtggaaagtgagggtttaacgattacgcgcggcttcggccgcagcacgaatggcgtcgatattggcacggtaactctcgaccgaattacctttgtagaccgccgaaccggccacgagaatgttggcgccagcggcaacgaccgaacctgcggtttcgggcgtaatgccgccgtcgacctcaatgtcgatagggcggtcgccgaccatttcgcgcacgcgcctgatcttgtccagcatcggcgcgatgaacttctggccgccgaaacccggattgaccgtcatcacgaggatgaggtcaaggtcatccagcacattggtgagcgcctcggcgggcgtggcagggttcagcgcaagaccggctttcttgccaagcgcacggatcgattgcagcgagcgatgcgtgtgcggcccggcttccgcatgaacggtgatgagatcacatcccgcttcggcaaaaggttccagatagggatcgcagggcgcaatcatcaaatgcgcatcgaagaatgccttggtacgcgggcggatcgccttcaccacctgcgggccgaaggtgatgttgggcacgaaatgcccgtccatgacgtcgatatgcgcccaatcggcaccggcttccagcacggcatcgacttcttcgccaagacgggcaaaatcggcggaaagaatggaaggggcaatggcgatggggcgcatggcgatagtctccttggcagcgtgacttgcccgtatcacaggaacagcaaaaatcctagagcggttccggttaaagcggaatcgttggaaccgctctaagtgtttgctggcgcgtgtttttatccaaaaaccggtttccacttttcggaaacatgctctacccccagcgcttgtggaaccacatccattggccgggatattcgcgcacccattgctccacggtgtcgttgagcaattgcgtggttgcgttaatgtcgatctggccggattcgtcgcgcggcaattccatgcgctcatagagttccagacgataacgcccgccgggcaggcggatgcagcgcgcgggatagacatcgcaatcatattgccgtgccagcttggcgagcagcggattggtcttcaccgggcgattgaagaatgtggagggaacgccgcgcgaaaatttctggtccaccagcatgccgacattgccgccatcgccgaggattcccgcaagcgcccatgccgcaccggccttcgatggcaccagatgacccatattcgtgcggcgcgccttcaaaaccttgttggcgatatagggattgttgggcgggcgaaacagcgccgtgacattgaggccgaaagtggcggcgcagatcggcagaagctcgaaattgccggtatgggcggtaaagaagatatgcggcttcttttcgtcgcgcaggcgctcgaaaatcggaatgccttccacctcgaccagccccggttttacggcatagggatcgaaatcgaaaaccgcatcgaggaagatatattccgcgaaaagccgcgccatcgaatcccacatttcgcgggcgatcttctcgatttcagcttcgctcttttccggataggccttgcgcagattgtcggtggccaccttatgacgcggcgtcagcggcccgataagacgagccaccctggtcgaaaagctgattgccgcttttgccggaaacaggcgcagaaacccgagcagcacaaaaacggcttgtgcccagagccagtaattgaattgcttcagcttgcgcgaccagcggaagagcagaagtttcagcttgaacatcatggacgtgacgggctcagtcgatctggagaatgatcttgccgaagacgtcgcggccttccatgcgcttcagcgccgtgtcgatatcgctaaagccaaccacggtgtcgatgaccggatgcacgatgccgcgtgccatcttctgcatggcgtcggccatgttttccatgcggcagccgaaggagccgaaaatcttcaactgctgctggaaaagctgcatcaggttcatgttcgtggaaacgcccgaggtcgagccgcaggtgacgagacgcgcgccgcgcttcatgcacagcatggagcctgcccatgtgtccgcgcccacatgctcgaacaccacatccacgcccttcttcttggtgagcttgcgcaccacgccctcgaaacggtcctcgcggtaattgatgacgtgatcggcgccaagagccttggccttctcgatcttgtcgttggagccgactgtggtgatgactgtgcagcccatcttctttgcaagctggatcgcagccgtgccaatgcctgagccgccagcctgaacgagcacggtttcgccgggttcaagcttggcattgtcgaacagcatatgttccaccgtgccgaatgtgaccggagcaacagccgcgccgatagcatccacgccgggaggggcggcaaccagcaggcgggcgggaaggttcaccgcttcgcaggcaaagccatcaagatggaaaccatgcacgccgcccacatgttcgcaaagattgtcacggccttcgcggcaggcgcggcaaagcccgcaggtgcgcgcgccatagatggaaacgagctggccgggcaggagattggaaacgccgggaccgacagcatcgacaacaccggaagcctctgcaccgatgacgagcggcatcttgcgcttggcaaaggccatgccgcgccagccccagacatcgatatggttgagcgccacggccttgatgcgaacggtcacttcccccatgccgggcagcggcgggggcgcaatatcggtgatttcaaggcggcgatcatcgagaagctgcaaggcgcgcatgggctgttcctttcatggcatgatcccggagagctttcgccttccgggatcatcaggaatttgaattcgattacggacggattaattcggatttggcgtcaaaacaaggctcgtattctgtccgccgaaaccgaaggaattggaaagcacggctgcaaccttggcttcacgcttcacattcggcacgacatcgagcggaatggccggatccggattatcgtaattgattgtcggcggcagtgtgccggtctggatcgtgagcagtgagaagacggcctctatagcgccggctgccgtcagcgtatggccgatcatcgacttgttggacgaaaccggaatggagccgagcttgtcgccgaaaacagtcgaaagcgccagatattccatcttgtcgttttccggcgtcgaggtgccgtgggcgttgatgtaggaaatctggtcttcggtgagaccggcatcggcaagggcggcgcgcaccgtgccgatggcaggcgaagcgtccggtttggaacgggtgcggtggaaatcgtcggccttttcgccgcaaccggccagaatgcccagcacttttgcgccgcgcgcaacggcgctctcaagtgattccatgacgagcgcgccggaaccttcggccatggcaaaaccgtcgcgatccttggagaaaggcttggaagccttttccggcttgtcgttctgggtggaaagggcggagaggagcgagaagcggatcaatgcttctgccgaaaccgaaccatcggtgccaatggaaagcacacggtcgctttcaccacggcgaatggcctccacgccaagctggatcgccgttgcgccggatgcgcaggcggtggaaagcgtgatcggcaggccgcgcgtgccaaaagcctgcgaaaggcgctctgcgatataaccgaactgcgtggtgttgaagagcgcatcatgacgcgcgcgccggcaggcttccagaagaagctgatagctcgccgggccttcgtccttgacgctcgcatcgagcgcgaaacggcttttccagtcgagctcgaccggcggggctgcaagaaagagcggtccgccaaaagcggtcacggataggccggactgggcaagcgcctcctcaccggcaagccgcgccagggcttccgaaagcgctgatgcgccgctttcgctttcgggcagaaaatccaccgtaccggaaaagcgcgtattgaggttctcggtcgggaaacgggtgatcgtgtggatgcccgactttccgccggtcagtgccgcccagttgtcgtccttgccctgaccgagcgaggaaacgacacctgcgccgctgatggcgacgatgggacggccgagatggtctgtatatttcgtcatcttatgctctcaccagctttgctgcgccttcagcgcgggttgccccgatggtggtgacaatggcttcgctgaccgcgccactggcaggcttttccgaagcatccagcggggcgaaggcttcgcctttccagacggaaattgcgccaagcgccagcgccagcggaaactgtgcttcacgcagatggccggtcaggccgctaatgccgcgataggcagccgaaacactctcaagcgccgccttttcggcagcggttgccgcatgtgcgcccgatgcaccggaaaccacataggccggatttttgccgccatttgccgcaagcacgagttcgcgcacggttttttcgaggtcggcagtgctgcggcggatctgtgcgctctcgatgccgctgatctccgcataggcgcgtgcaccgcgcttttgcgcatggtccacactttccagaaccagaaagacgccgccggaacccgaaatcattccgccgccagccgaaccgtcgcggctccacagcgccgcccagccgtcatgcttgagcaggccgccaagttcagcaccgagaatcatgtcgaaatgttgggcattataggaaccgccaacgagcgcatgggtgctctggccggtgcggatgcgggccgcagcggtttcgatagccgaaatgccggagccttcctcgcccatgaaggtgcgggaagagcctgtaaccttgtgaacaatcgaaatattgcctgccagcagattggaaagctgggccaggaacagggtagggcgcagttccgtggacagcttctcgttcagcatcacgccgcgattgttactggtgcggccttcttcgagaatctgcatatcgacggtgatatcacgctcgccgccaccggcgccgacgatcatatccatggtcgcgcacagcgcctcatcgcccttcatgccggcatcctgcagggcgagaccggcggcataggtgccgagccgctgccaggtttccatctggcgctgatcgccacgctttggaatttgcaggctccagtccacttcaccaagcgggtgaacggtatagggcgcaaaagcctgcttttcgaggtgcggctgcgtaccggctttcgagaaagcattccaatgcgcctccacgccttcgccaagcgaagaaatgaggccgatgccggttatgacgactttgttgttctgcatgggtcccgttcgtccgtcgatgctgacactgctccagaaacggaatcagggcgaacatttctgcccaccccaattttccagatgcattcccgaacggaaaaccgcctcgaactttgccgggaatgctctaaccgccgtattacgcgatcagcccttcttggctgcgaccagttcgtcgatctttgcgcagagattcttcagaacgaaatattcttccgtcggaaccttgccttcgtttacttcctgcgtccactgttcaagcggaatcttaatgccgaaagccttgtcgatggcgaaaacgatgtcgaggaagtcgaggctgtcaatgccaagatcgtcgatggtgtggctctcgggcgtgatggtgtcacggtcgatttcactggtttcggcgataatgtcggcgactttgtcaaaagtagaggacaagtttcgattcctttattctgagccatgccccttcggcatgcatctgactattctgcgcgtgtctagcgtttttctgctggcagggaaagcctattgctttcacataccagaactttgaaagcgcatataaggcgcgtaaccggcgaagcgcaacagaaaggcaatcgcaaattttggaaatgttttcaaaagagagttattcagggctcacttctcacacgccgcacaaagtaccataagcccacgccggcgcaagcaaccataacgattgccagtgcatattgaactggcccattgcccgttgcaatcgccgccaggccggaggcgacgctgcccatcgtgcccaatgcttccgggtgtttgagcgccgatgtaaaggcaatatcggcctgccgggccttggggctggggttgcctgcgggatctgccggttgggtgatggcgggcggcgtggcggcaagcgcgagcgcacgggcgcgcacccgttccacgcgggcaagccagccgtttccgaaggttgccgcagtggataatccgcgcagccaggcagcgcgtgcatcgcataatgcgttgatgatcccttcgggcgagcgcgcggcggcagccgcgacggtttgcgcgccgataataccgtcttcgggcattgccagtatcttctgcaaggtttttgctgctcggcccggccctgaattcaccgcgaaatcgaacagggcataatccacgccggagggcaggtcgttaccgtcgatcttgttccagaattccacctgataaatctgcgtggcggttgcctgcgtcagttccttcacatcctgcggcgatacctgccgtccttcccatgcggacaatgtattgatggtaatccccatattcgtcgccccgccaggatcagcaggattgtcggcatagccgccttcttcactgaaaatataaggcataaccgtctggaaattccgtttcataatttgcccctactttagattttgataaattattgaatactacctatacgtgtatggtagcacggcgctccggcaagggaataggggtgttcccaacggcctcggcagggcaggtaattcggaaaaaagcggacaatatccgcaacgcctcttgcgcggcgcgctgcgatgcggcttgatgcgtttatctctggacggcttacaggcaggcaatcgtgaattcggaaatcttcggctatgcgccggacgggcaggtggtccaccgcctcactatctccaacgggcctttgaccgcaaagatcatcaattggggcgcagccattcaggatctgcgtatggaaggccacccggcgccactggtgatcggctatcgcgattttgccgattatccggcacattccccgcatctgggtgcgattgcgggccgctcggccaaccgtatccgcaatgcgcgctttgatcttgatggaacggtttacgaggtggagccgaacttccttggccgccacaatctgcatggcggcagcaaggggctcggacaccatgtctggaagatcacggcgaccggccctgatttcgtgtcgcttgcaacggtttctcccgatggcgagatgggcttccccggcaatctgaatgtgaattgcacctatatgctcaatgcggatggaacgctgattgttcggctggaggctgtgaccgataggccaaccatatgcaatctgcttcaccacagctatttcaatctggatgacggtggtgagggtgatgttctcgaccaccaattcaagattgcaggcgacgcctatcttccggtggatgaggcgcttattccggacgggcgggttctgccggtaaaggacacggctttcgatttccgcgaattcaggccgcttcgtatgcaggaaaacggccgtcaggtggcgtatgacaataatttctgccttgcggctgcacgcggcccgctgcgcccctgcgcttcggtaaaggccgcgcggtccggcatccggcttgatatttcaactaccgaaccggggatacagctctatgctggcaacaccatggccaatgattgcataggactgacgggcaagccctatggcaaacatgctggcttttgccttgaaccacagatatggccgggcgcgctggaatatccttattttccgcagccgatcctgcgcccgggcgatatttacgcacagaccagccattttaccttttcgcgcgaggaggattaaccggcaaaagtggcgcgtgccgtttccatcgggcgagcgcgccacggatttccaccacgcgcgctgcgacgagatgcgctttccgggctgcttccacaggcgccagcccattcaaccgtgcggcaagataagcgccgttgaagctgtcgccagcgccggtcgtgtcgattgcctgtgcagcggcggaaggaacgagtgtgcattccccgcccgcggccacaagcgccggttcggtcccgtccttcaccacgatttcgcccacgcccagcgcggcaatgcgcttcgcgcaggccgcggcatccctgtcgccgaaaagcgcctgttcatcggggaaggtggggagcgcaatatcggcgatgcccatcgcattgctgatgatttcccgtgcggccttgcggtccggccagagttgttgccggaaattgggatcgaaagcgattcgcgatcctgctgcgcggcattggtgaaggatatcgaaaaatgtcgcgcgatgttccggcaggatgattgcaagcgtaatacctgaaaaataaatcatgtcgcgccctgcaaggctcttttcaagtgcgtcccggtcgcaagccaaacggcgcgcggcggcattgctgcgccaataggtaaaggaacgttcagcgccgtcgagcgtgattgcgtaaaggcccggatgcaggccgccgatgacggggctatgcgcaatgccgatcccgttggaggtgagaaaaacacgctgcttttgtgaaaaactgtcttcgccaaaggcggttacatattccacggggtaagatttatccgtcagcgcgcgcatgtaccaggcggtattcagcgtatcgccggcaaaccccatgcgccattgatcgccttcattgcccgatagttcgatcatgcattcgccgatagatgcaaacccgcccatgtcagtctcctgagtaacgcctataccaatttgctgcggtgtaaaattgctttgtcgcagtctttatcgacttgccacattgattgtgtaagcatccgccgtccatattcgggactgcgtttaaaagcgcgatatatgaactcaaaatcgggttttgaacgggcagctttccagccagggaatttgacatgcgttgtgcgatttatttcacgccgccatccaatgatgcgcttttgagggttggcgcaaactggctgggccgcaacgctttcagcggggagccggtcaagatgccggcattgcgctctctggaaacggacgagatatgtcgccttactgaaaagccgcgccgctatggctttcacgcaaccatgaaagcgccgttccgtctggccggggagcattccgaaaatgaccttctggccgcactgatgcattttgcgtcttctgccgcaccggtggtgattccacgccttgagctccagtccatcagctctttcttcgcgcttgtgccggaagagccggtggcggaactcaaccagttggccaatgatgtggtggttgcattcgaccgttttcgggcgccattgagtgaagccgagattgcgcggcggcggccagagcggctgaatgagcggcagcgccacaatctggtgcgctggggctatccttatgtttttgaggaattccggttccatatgacattgaccgggcctgtcgaggaaaaggaccgcagccgcgtggaacgggtgctggaggagtttttcactcctatgctggacgattgcgtggaggttgccaatctcgctttgtttgtagaacctgaggaaggggcgccgttcgaggttcattcgctgcatccgctaagcggtggcaaagcggcttcaatgcgggcgtcacgggcggttgggaggccgtaaacgatggcgaatgagaccgttttgcgcaatgcccgcattgtattgaccgatgatgtcatcctcggttcggtaaagctgacggacgggttaattgcggatatttccgcgggtgcttcatctgtgggcgacgatatggaaggcgatttcctgacgcccggcctggtggaactccacaccgatcatctggaagggcattatgcgccgcgccccagggtgcgctggaacccgattgctgccgtgcaggcgcatgacgcgcagattgcggcttccggcatcaccacggtgtttgatgctttgcgcatcggtttcgatgaggaagcggaaacggacattgaagacatgcgcaaactgtcgaacgcaatcgccaaagggcgcgatgcgggccggttgcgcgccgatcattttctgcatctgcgctgcgaggtttcggcgccggattgcctgtctgcttttgaacggttcggcagccatccgctggtcaagctggtttcattgatggatcacgcgccgggccagcgccagtttgccgatatcgaaagctacaaggcttattttttgcgcaagtcgaacttctcggaagaggaattccggctctattgcgaaaaacgtatcggacagtcgcaacgctattcagccccgacgcgcaaggtgatcgcggatttgtgccatgcgcgcggcatcatcctcgccagccacgacgatgcaacggttgagcatgtggccgaggcgcaggctcaagggattagcgtagcggaatttcccacgacgcatatggcggcaaaggcctccagggcgtccggaatgtcggttctcatgggcgcgcccaacattgtgcgcggcggctcccattccggcaatgtttcggcccgcgaactggctgaggcggggcatctcgatatcgtgtcgtcggattatattcccgccagcatgatgcaatcagcattttttctggcggaagtggtggagaatatttcgctgccgcaggctatccgccttgtatcggccaacccggctcgcgccctgcggcttgatgatcgtggcgagattgccgctggcaagcgcgccgatctggtgcgggtgcagatggccgaacatgtgccgatcatccgcacggtctggcgggaaggccagcgtgtgctttagccaactgatgctggcactgtcgggctcaggctgagttttccgctttcttcgatggtgagttgaagatagcgatagctttctatgctcaaatgcgaggtccggggtgaatgcggatgcgtggctgtgacgacaaccacgcttgcgcccgcggtttctcctgccacgatgcctgccggtgcatcctcgaaaacaaggcaatcacgcggcgcaaagcccagccgttttgcgcccagctcgaaacattcggggcttggcttgccgcgttccacgtcttcggcggaaacgattgttttcggcatgggcaacccggcggccttgatgcggcggcgcgcaagttcgagcggagccgaagtcacgatggcccagcggttttccggtagcgaatgcagaaattcataggccccctcgatcggtgcaatgccatccagatcggccatttcggcttccagcagaatttcagcttcccggattgggtcaacgcccggaagcgcaaggcggcgcacggtttcaacggcgcgcacgccatgaatggtcggcaggaatgtcacgggatcgataccatggcgccttgcccattcgctccatacgcgctccgtcgctgcgatggaactcaatatcgtgccgtccatatcgaaaagaaatgcatcgaaggatttgccgaaaggggaaaaggaggtcacgccggatatccttgaactacgggggataagaatcgcggaaaatatgtccgcagtcgatcataatgcgcaagcgtgggaaagtccgggtcgcacgttgaaaaaacattgtgcagcttcaggcgaacgatttattgatagtgagcggggggagtttgctatctgttggcggcccgcgtcaaaaccaatgtgaatggtatgcggctgaaccagaaaatcagatcagggaaccagccggagcaaatgagaggacttgaaatgcgcggttttaagcgtattgcggcatgtgccgtgattgcgggttttgcggctattggggcagcaagggctgaagagcccctcaagctcgtcatcggaaccgagggggcatatccgccatttaatttcatcaatcctgatggctcgctatcgggcttcgatgtggatattgctcgggcgctttgcgatgagatgaaggcggagtgcacattcattacgcaggaatgggatggcaccatcccggcattgcaggcaggcaagttcgacgcctatgtgtcttccatgtcgattacggaagaacgcaagaagcaggtggacttttcggataaatattacaacacgccgcccggcgtggccgcgcccaaggataccgacatcaagggcgtgaccaaggaagaccttgcaggcaagaccatcggcgtccaggtttccacaacccacgcgaactatgccgagcagaccttcaccgacagcacgatcaaggcttatcccacggcggaagaatatcgccttgatcttgccaatggtcgtctcgatgcggtcaatgacgacagcgtgaccttgtcggaatggctgaagacgccggatggcgcctgctgcaagatggtcggcacctacccgccggacgatgcaatccatggtgtcggcgttggcgttgccttcaagaagggccgcccggaactggtcgaaaagttcaacgctgccatcaaggctattcgcaagaatggcaagtataaggaaatcaacgacaaatactttgatttcgacgcttacggcgctgaaaactgataattgtcttatgggattgcgccagtctgctacaggcagactggcgcttttttgcgtttttagaatcccgttgtggcttgatgtatgttagatacgcgccaatcatccgtgccatcggtacaactttcctgttgtacgccgcatcgaaacgaatgcgagaggcggcaaaagttcaattaagcagttaataaatgacggtaagatacggaaaagattcaagctctgtgaaagccagcaggccgcgttttgccgttgcgcccatgattgactggtcggacaggcattgccggtattttcacaggctcttttcaaaacgcgctctgctctataccgaaatggttgtcgccgatgcggccatattcggtccgcgcgaccgtttgcttggcttcgatcctgcggaaaatccggtcgctttgcaacttggtggctccgatccggccaagctcaggcaggccgcgcagattggtgcggatttcggctatgacgagatcaatctcaatgtcggctgcccgtcggatcgtgtccagtccgggactttcggggcgtgcctgatgttgacgcccgatgtggtggcgcgctgtgttgccgccatgaaggagacgatttccatcccggtcacggtcaaatgccgtatcggcgtggacgatcaggatacggaaacggcgcttgatgctcttgcggatcaggtgttggaagccggggccgatgcgctctgggttcatgcgcgcaaggcgtggttgaaggggctttcgcccaaggaaaaccgcgagatcccgccgctcgattatgagcgcgtctatcgtctcaagcagcgccttggtgaaacattcgtcggcatcaatggcggcatcgccacgctggaagaggcgcaagtgcacttgcaaaaggtggatgcggttatgctgggccgcgctgcctatcacaatcccgccctgctggccgatgtggatgcccgcctttatggcgaggggcaggaaccactagcaatgcctgaaatcatcgacgccatgtgcgattatatcgaccgccatattgcgtcgggcggaaggctttcgcatgtaagccgccacatggttggtcttttcacgggccagcccggtgcgcgccgctggcggcaaattctctccacggatgcaacgaagccgggtgcgaccagcgatgtggtgcgtcaggcttatgccacggttgtggaagcctgcgccgaagcggcctaattaatcaggatcagctgatcgccacgcactgtaaagccgccaagcgtttgcaggaaattcatgccgagcaggctgcccgtcaagaggccttccttcgtcaccatggcgcgaacattgtggcgctcgatatcaccgatctgcaaggtggcgatggtgattgatgcggcgcgtgcctggccattcgctgtcatgatcggcactgaataattgagcgaagcggtatcgatgcctgcgcgctctgcgtcttcctgcgaaagaacaacggaagacgcgcccgtatcgacaagaaaatggacgcgcgcgccattcacccggccattcacttcaaaatgtccgttggcggattttgcaagtgtaacggtcagtgtgccatcggcgttcatgccggagatggggctgccgggaatgaggcctgcggtaatcctgctggcggcgtcctgaagatcgtagcgatactgatatccggcgacgaggccgagaatgatgacggaccagatggcaatgttgcgggcgaaatcgccgagcctgatgcctgatccgagcaggcccgcagccagaacgatgccccatatgccgagataggctgcacgggcaaatgcatcgtttgcaacgcccagtgtggtgccgctgtcgttattcgacatgagaagcagaaccacaagggcaaccgcagcgatgacaagccagaagaaacgccccatcagccagccttttttcgatcgaggactttatgacgtgcaggcagaagcgccaatacggccctttgttcgccgctattcatgctggaccattgcgcgatttcatcaagcgtccgcgcgcaaccgaggcagaagccggtttttgcatccatcgtgcataccaatatgcagggcgattcgatttttgccgtgtccatgaaatgcaatgtggttgcatcaaagggccatgacaagtccgataagggctgcaagcgagcctatctgctgcgccgcacccagcgtatcgccggtctgtccgccgatttttgccatgcacagtctggcaaaaccaaaaagcacgacggtcatcagcaccagtgcgttgatgagggccaccatgccgcctgacggcagaaagccgatggcgaggagagcaagacccagcccgcagccgcagaccacggtttcccattgcggctggcccatactatcggcaagcccgccggggcgcgccgagggcagggcatgccagaaggccagcattcctgcgcggctggctgcttccgtcccgatcagggccagaagcgcatagcctgcgcccgcgcgcgcgatgattgccatcaggagagacgctttcacgccggtccagataaccagcgtcagggccgcgaaagtgccgatgcgcgaatctttcatgatatcgaggcggcgatctggcgtggatgcaccgaaaaaaccatcggccgtatcgcccaggccatcttcatgcagcgcacccgtcattgctgccagcgcaccgatggcaatcagtgcagccgcaagcggcggcaggctgattgcattggcaatgagaagtgccacgccggccagaagccccaatatgccgcccgcaagcggaaaggcgcgtgcgtttcgcggcagcgaatcgtccgtattgtcgaaccagccttgcggcagtggcaggcggctcaaaaatcccagacttctgatcgtgtcgccaatcaggccatttcgctgcaaatcactgctccgctttgttttcagggtcgaaccatcgcgatatttcgcctcaatattgtttcagatcaaagaggtgatttgaaaattcgcgtcagtgcttataggaggagcccaacgaatttacacctcccatcattgattggactttacgatatgagcgccagcggccttccctttgacgatttccgtgaattgatccgcaatctgccggggccggatttaggcgcggaacgggctgttcgcgaacgcgaggtgacgttgaccaagcccgccggttcgctcgggcggctggaggagattgttgcatggcttgccacatggacgggcaaacgcacgccacaggtcaatcgcccgctggtcgccgtattcgcgggaaatcacggcgtcacggcaaagaacatcacgccgttcccgccgagcgtgacagcgcagatggttgaaaacttcgccgccggtggcgctgccatcaaccagatttgcattgccaacgatctgggactgaaagtgttcgatctcgcgctggagcatccgaccggcgatattaccgaagaagcggccatggatgaacacacctgcgccgccaccatggctttcggcatggaagcgatcgcgggcggcaccgaccttctttgcatcggtgaaatggggatcggcaacacgaccattgcggcagcgattgcgcttgcgcttttcggcggcacggctgaagactgggtggggccgggtacgggttccacgggtgaactgatgcagcgaaagcttgccgccgttcgtcaggcagtcgcgctccatcagccgcatttgcaggatccgctggaagtgctgcgctgcctgggcgggcgcgagatcgcagccatggcaggcgcaatccttgccgcgcgcatggagaaaattccggtcatcgtcgatggttttgtggcaagcgcggctgctgccgtgctctatgcggccaacccggaagccatcgatcattgcatgttcggccatgtctcggcagagccggggcatcgcaagcttctggcaaagatgggcaaggagccgcttcttgaccttggaatgcgccttggtgaaggcaccggcgcggcccttgcagccaatatcgtcaaggcggcggcgctatgccatagcggcatggctaccttcgagcaggccggtgtttccgcctcgaaataagagactttcctgaaaagcccgccgatccggcgggcttttcattctgaatgacgacccccgagcattttcgagccaaaagtgcgaagcgcctttgcgggggaatgtgcttagttgttttctttgtcgagaaccatgtaatcaagcggcaattcggtcgtgtacttgatctgctccatcgcaaaggaggaggacacgtcgcgaatctcgatcttgctgatgagccgcttgtagaaagcgtcataggcagcgatatccggcacggccacgcgcagaagataatcgatgtcgccgctcatgcggtagaattcgatgacttccgggaattcctgaaccacttccgaaaaccgcttcagccattcatggctgtgcgagcttgtgcggaccgcaacgaatacagtgacgcgcgcattgacgcgcaccgggtcgagaatggcaacacggcgcttgatgacgccatcttcttccagtttctgaatgcgccgccagcatggcgtcgtggaaaggccgaccttcttggcaacgtctgccaccgccagtgtcgcatcttcctgcaataagcgcagtattttcctgtcgagcctgtccatgcgtttccattcccagttttagaaaccgtttcctcaactttacgaaaagctgaaacgtcataccttatggttcgccattgctcgaagttacagaaaaattattctgatgaaaatatcgacagtaaaatttgtttctcgtcatcaatgagatggcggacttttgcctgaagaacaggcacgacttccatgtcgaaccacggatttcgcttcagccagccgctattgcgccatgaaggatgcggcaggggcagggcgatgcgcccggtatggctcggcgtttccatgaaatgccgccagttcttcacggtttccgtgagattgcgcccgcgatagtccggcaggtgataggcaagggcatattgcccgaccaccagaatgaactccagttgcggcatggccgcaaacacccggtcatgccatgtctggcggcattccctgcgcggcggcaggtcgccgccgttcttgtcataacccggaaagcagaagcccatcggaacgatggcgaaacgggaggcgtcgtaaaactcctcgcgcgtaacaccgagccattgccgcaggcggtcgcccgacgggtcgttgaacggcagggaggtgttgtgcacccgaattcccggcgcctgtccgcaaatggcaatgcgcgccgtatcggaaatgatacagacgggattgggttcatgcggtagcggtggcggaaacagcggcgtgtcgcggcagaggcggcaagcctggatcgagtgcctgagctcgtccagtttttccatgaattccattcaactccggaacaggggcagatcgatgagggcctgattatgccctcttatatagacaggcattcggccaattgcatccttttcgggcgaagggtttcatggttgtttccggttggggtgcggatgctctttccgccagcgcgaaggccgctcgaacttccccgcccatatgccgcgcttgtcacggcgggcgtctgcttcatcgcgctggtaattgccataggaaacggcccacccttcctgaaccatccactgattgaggtcggtttcaccaagaaagcaccgggccagaacccggtcataccggtcgcgcccgctgctttcgcagcgaatcgacgccctgccgatccgggctcgcaacttattgcgagcttcgccgccgcaatcataggttccgtgcgcgccctcgcagctctgcccgatttccggtgcgtcgatccctttcaggcgaatatgggtcttgccgagcacgactgtatccccgtcaatgatataggggcggccgcttggctcatttcggtcgggctggttggctggcagatggaaaatcagcatgccgagaatgaaaaaagaagtaaagtcaagaggatgcttaaaaaccctccaatttttcttctgcgaggtgcgggggaagtatgcctgtatgggcgcataaattgacgcatttcccccttccttcgggtgaatcattttatcatctcttctctcgttctagcgatcttgccccggcatttgcatcccccggatgctggtgccgagtaaatggcgcagtctgcaagaatgatagtaaatatttgaatttattgtattttctaatctggtgtttgatgcggaatttatttcgggcgacggttgaacgtcaaattcagtccgctggcggaaacagcccccctttaacagcccttgccgggtagcacgggccgcaacaacaatccgtttgtgttcaattagcaacagtctcaacagatgcttcaggctacaaagatatgtggtctattttgcccatttcccgccacaaagggacggcacccgttagagagcggcaaatgtcgtaaaaaattattctggagccttatgctcctacaggacagacagaaatgacgaaaggtgcgtctatacaaagcggaccgctgacgagcagaaaaaattctgcccgtttgcctgtcgcctccgccgaagcgagctgagcttttttccgtcaagatcgggtctcactgttgacgaaaagcaggcgcaacctgcctttcatgatcttttccgttccatatgaaagaccggcgttgtgatgcgtagtcgcagtttttcatgttccgctatagcgatggctctaggcttggtccttaccttggcacttgcctgccatagtacttttgctttcgatctgaacgacgattcagaaaaatcgcgaagccccttcgagcttttcaaattcggcttctctgcctacaagaacgggcataaggacgaagccatcaaggctttgcgttatgcggcggagcgtggccatcagggcgcgaagtggaagctggcgcgtatgtatgccgagggcgacggcgtggccgaggatgattatgaagcctataagatttttgagaagatcgttcgtgacggctccgaacccggctccgaaaacgctccctacgtcgcagatgcgcttgtcgcgcttgcaggctatgtgaaaaacggcattcccggctcgccggttcaggccaaccccaacatggcgcgtgaactttatgtgcaggcagcggccaatttcggcgactctattgctcagtttgagcttggcaagatgctgctcgacggcgaaggtggtgagcgcaacgctgttcaggctgcacgctggttccagcttgcggcccggaagggcaataccggtgcgcaggccatgctcggcaatatgctgtttcaggccggcaagaccgtgcgtggccttgccatgctcacggctgccttcgagcgatgcccggccgaagactgcacctggatacgcgacatgcaggaacaggccttttccattgcaggcgaggccgaccgccgcaacgccatcgcgcttgcaagtgattacgctgtaaaaggcagttactgaaaacagcccgatgtctcaatctgatgtctctggcgcttccggttaaaacggaatcgttctaaaccgccaacgtgactgttaccggcacatgatcggatggcttttcccaggcacgaacgtgcttttcgatattggctgaaatgaaacggtttgtcgcttccggcgacagcatcaggtggtcgatgcgaatgccgttattcttctgccaggccccggcctgataatcccagaaagaatagacgccgctttcatcggtcgatgcccggattgcatcggtgaaccccagattttccagcctgcggaatgcctgccgggattgcggctgaaacagcgcatcgcccagccatgcctgcgggttgcgggcgtccacgggttcgggaatgacgttatagtcacccgccagaaccaatggttcttccagtgtcaggcgcttctttgcccaattttcaagccgctgcatccatgaaagcttgtaggggaacttttcggtgtcgatcggattgccgttgggcaaatagagcgacacgacccgaacgacaccagtatcggtcgaataaatgccttcgatgaaacgggcctgttcgtcgctatcgtcaccgggaaggcctttattgatctcatccggtgatttttttgagagcagcgccaccccattgaaacccttctggccgtgggtttcgacatgatagccgagtgcttcgatctcaaggcggggaaattgctcatccaccgacttgatttcctgcaggcagacgatgtcgggcgacgactccctcagccaatgctggagattgtcgatgcgcgccttgacgctgttgatgttccatgtagcgattttcattccataatgattatgcgctcgtgcggggcagggcaagcacggccctttggcccacacagcttttcctcccacattcctgtcacagctcgtatttcggcggcggagcatttgtattgccgcttttgcgttcctatgtgcgaaaggacaaaaccagacaggagatttcggatgttcgatgccaaaaaatttctcgatcagtttctcggatcacaggtgccgggtatgtcgggaagtgtccgcgacaaggctggacaggtaacagatatggcgaagaagaacccgcttgcgacgggtgccatagccgcagccatttttggcacgaaaacgggccgcaaacttgctggcaatgtagcaactgtcggcggcatcgccgccatagccggattgggctatcttgcctacaagaattataagtccggtcaggccccgcaggaggcggaacagccggtggcaaaagagccggagcttcttccggcgccaccggccgattcacccttccatccgcattctcccgcgatgagcaatagtttcgcgctgacgctggttcaggccatgatcgccgccgccagggctgatggttatattgatgatgccgaacgtgcccgcatcatggaaaaggtgaagatttccggtctggacgacgaggctgaggccttccttgcaagggaactggccgaacccgtcgatctcgatgtgctggttgccgcagcgcagacggaagagcagaaagttgaactttatacggcatcgcggctggctatcgatccagataaccgcgccgaacgcggctatctggatatgcttgccgggcggcttggcctgcaagatgcgctggtggaccacatcgaagcgaccgttgcttcagtgaaagtctgaaactgtccgcttgttgccatggttaaaaaacggcggccatctggccgccggttttgcatcacgggttttggtgcgccgctcagatcgcgaagctggtgccgcagccgcaggaagcggtcgcattggggttgcggatctggaatgattgccccatcagatcatcgacgaaatcaatttcagagccgtccatataaggcacggagatggaatcaatcagcactctggcgccgagtttttcgatgacgatgtcatcctcggtctgtgcgtcgacgaggtcatatttataggaaaagccggagcagccgccaccttcgacagaaacgcgaagcgcggtctttcccggctccgaatcgagaattttggcgatccgcctggcagcggaatctgaaacggtaatgcctgtcatttgccttgttccgtttgcagggacggggatcgggttatgcgttcttgagattttccgatagccgcgtacttgccttcatgtttagctgatagctatgaacgcaggttgcggaagtcaatgacgcaccaatttgacgtaatcatattacagtgaggaaaacatcgcaatgtcgctggaaggaataggcttcggttatcgcgaacgtgcgccttatgccagcaatcctgctttcagccgtggccggttggtgccggaaccggaaagcccgacccgcacgccgttccagcgggaccgtgaccgtattatccactccacggctttccggcgtttaaagcacaagacgcaggttttcatcgcgcatgagggcgatcattaccgcacgaggctgacgcacaccatcgaggtggcgcagattgcgcgggcgctggcgcgcgcgctgcgcctggatgaagacctcgctgaagctgtcgctctcgttcatgatttcggccacacgcccttcggccataccggcgaggacgcactcaacgagcgcatgaagaagttcggcggtttcgaccataatgcccagtcgctcaggatcgtcacgaagcttgagcatcgctacgctgatttcgatggcctcaacctttcgtgggaaacgctggaaggtctggtgaagcataatggcccgttgctggggccatatgcagcccatcccgatatcccggttccgcaacccattctggattttaacgcgcgctatgatctggagctttcacgctttgcgagccttgaggcgcaatgcgcggccattgccgacgacattgcctacaatgcgcatgacattgatgatggcttgcgggcagggctcttgaccctcgaatcgctggacgaagtaccgctcgccaaacgactgcttgatattgtgcggacacgttatcccaatctcgaccccgtccgcactggacacgaactggtgcgccgccagatcacgatcatggtggaagacgtgatcgaggaggcgcagcgccgccttgcatccgccaggcccggaacgatggaagacgtgcacaaccagccgcgcgcgctggttggcttttccgacgccatgcgggccgaggaaaaggtgctgaagcgctttttgttcaagaatctctattttcacgaaagcgtggtggtgcgcaggcacgcagccgacaggatcgtgcaggatctcttcgatgcctgtttcaccgatccctcattgatgcctgatgaatggcgtttgggctgtgaggcactggataaggcagcactcgcacgccgcgtagccgattatctggccgggatgactgataattatgccgtgcgcgaacaccgacgattgtttgaccgaacccccgatttagcttaatcggggccggacgaagcggcttcgatatgcaaatgcatcgaatatccgcgttttttggatgaacccgcgccgggaaaactggaaaaaaatccaggcgttagagtatttttcgagccaaaagtgtgaaacggttttgcgttggaaaatgcgacaaaacaatagttagagtggttccggcgattctgttaaaacaggaaccgcgctagcctgacaggacagaccatgaatatctttgcagatttcgatgcacgtattaaaaaaacgtttcaagatattgatctgaaaccaaaagatggtggtgaacttgacctttcacgcataggtgtcgagcccccgcgcgatgcttcgcatggcgatatcgcgaccaatgccgcaatggtgctttccaaggcggtcggccagaacccgcgcgagcttgctgcccgcattgccgaggcgctgaaggccgatgaggatgtcgaatccgtcgatgtcgccggtccgggcttcatcaatctgcgcctcaaggccagctattggcagcgcgagcttttggtgatgctgaacgagggaacggattttggccgctccaggcttggcgcgggcaagaaggtcaatgtcgaatatgtatcggccaaccctacgggcccgatgcatgtcggccattgccggggcgcggttgtgggtgatgtgctggcgaacctgctgaaattcgcgggctatgacgtcgtcaaggaatattacatcaacgatgcgggcgcgcagatcgatgttctcgcgcgttctgtgatgctgcgctatcgtgaggcactgggcgaaagcatcggcgagattccggcggggctttaccccggtgattatctcgtgcgggtcgggcaggagcttgccggtgagtttggcacaaaacttctggaaatgcctgaagccgaagcactggccatcgtgaaggaccgcacgatcgacgccatgatggcaatgatccgcgctgatctcgacgcgctgaacgtgcatcatgatgtcttctattccgagcgcaagctacatgtcgaccatgcgcgcgcgatccgtaacgcgatcaatgatctgacgctcaagggccatgtttataagggcaagctgccgcctccgaaggggcggttgccggaagattgggaagaccgtgagcagacgctgttccgttctacggaagtgggcgacgatattgaccgtccgctgatgaagtccgatggctcgttcacctattttgcgggtgacgtgacctatttcaaggacaagtacgaccgcggcttcaatgagatgatctatgtgctcggcgcggatcatggcggttatgtcaagcgtctggaagccgttgcgcgtgccgtttccgatggcaaggccaaattgaccgtgctcctgtgccagctcgtgaagctgttccgcaatggcgagccggtgcgcatgtccaagcgggcaggcgagttcattacgctgcgcgatgtggtggacgaggtcggtcgcgatccggtccgcttcatgatgctttaccggaagaacgatgcgccattggacttcgacttcgccaaggtgacggagcagtccaaggacaatccggttttctatgtgcaatatgcttccgcgcgctgccattcggttttccgtcaggctgcggaccagcttgggcttgtcgatcttgaccgcgtggccatggggtcgcattttgaaaagctgaccgacgagagcgaaattgcgctcgttcgcaagcttgcggaatacccgcgcctgatcgaatcggcagccattcatcaggagccgcatcgcctggctttctacctctacgacctcgccagttcgttccattcgcaatggaacagaggcgcggaaaatccggacttacgttttattaaggttaacgatccagacttgtcgctggccaggctagggctggtgcaggttgtttccgatgtgctgacgtcaggattgacgattatcggcgcggatgctcctacggagatgcgctaggattacacggtcgtccgaagtactgaaagtcgaaagacgcctttggatgagtgacagtaagactaatgtgaaggaagatcactatgattgaaagtcatggatcttccttcctgtgcaggaaacttccgtcaacttttgcccacattgcctcgctaatatgcaatgtatggagacgtcttgcggcgtccagggtttgagttaggaacacgccatgacggacagcagtgcaaatccccgtaattacggcgagcgtccggtgcacgaagatgatccgctgatggaactttcgcggattatggacttcgacacgcctgctgatgataacgtcgctcggaatgagcgccgccatgacagtcaattcgaggatcagggccgagcagagccgcgctttgattcggcgcaggatgacccctcttttgatcccgttctcgatcttgagcgcgagcttatggggcatttcgacgattatacgcagcctacagctcatagcgaaaccgtttcgaccgcaacctttggcgtggacggggagcgggcctatggcgagcagtctccgttggaggaggatgcgttcgctgccgcgctggaagaagaattcgatctcgaccttggctcggcagaagcagcaccgtcaccggaaattttcgagttcgaggacgtggatcgctccgagcccgttccgcaattcgactataacgattattcgcaggctcgtgattcgagcgaacacgcccatatggcatcacctgcggctcatgatgatcgccagcagccgatagaggcagatgcgggcgaatatgatccgaccgtctatcagcctgccattgagccgggtgagcaagcttggcgtgaagataccggcgtgcaggacaattggcaggcacaggatgagtggcctgcacagaatgacaggctggaacagaatgattggtcagaacagaatgactggccagcacagaataattggaatgcgcagcagcctgtagatgctcccgctacgcatttcgcggctgagcctgcacagcaaccgctttcgcttgaagacgagctggaaaaccttctgtttggcgatgagccgcagcctgtggcatcccggaacagctattcggatcacgtcgagcctgtttcctacgcgccggaacaaccgcatcagggcgaaccggaagcgccggtcagcgaaccgcatctggatgctccgtcccatgccgggcagggctatgcgtcacgcactggcgaggcgccggcctatccctattatccgcgcagcaattttgcgccgggtgtagccgcccccggtgtgctctcctcggggccgcaactgaaaacgccccaggcgcctattgtgcaggattttgttgcccaggatccgttccggccaatcgaggatgagttttcgcttgaggacgattttacctttgaagcagagccggaaacggctgccgccgccgaatcgacggatgatgacctgtcggggctcgacgaaatcagcctgaccgaagatgatttcggtttcgagccgtctggagacacattcgacgcagacgtcgccgatactgcggatgaagattttttcaacgatgaagatttcttcaccgatgttgaacttgatctccatgaggaggagcaagaagcttctcccgcgccagcctatgcgcacgcaatccattccggcgaggattatcgccctgctgcctcctttgccgcttataccgacatgcaggctccggcgcgtatgcccgcaccggagcctgcaccggaggttgagaccctcacggtcgcggaaaacaaggtcgaacagacgcattcgctcgatctgccggaagtgaattacggcgaagaggaagcgggcaccaatctcagtgagctggaagcggagttcgcggaagttttcagcacgattggtgttgatgagaatgtgcagatcacggaaggccagagcgaagccgacagggcttttgaggacatcttccgtgaaagcgcatcgacctatatgccgaatagcggcatggccgcggccggcttgggtgctgcggcggcagcggctgctgcttcctaccgacgcgccgggtctgaagctgcacctgccgctgcaacgactgccagccaggatgatttctacaatcactgggccgcgcagggtgcgcagaccatggaaggcggcgattatggcgagcgcgccgcaatgccgacggaagacgatctgggcggcgcggcagaagcttaccgcaatcgcccggttcgtggtcgccgtggcttgattttggcaagtgttgccggtgtggcggttctgctcggcggaatcggctatcatttcctcggcggcggaggctccggtgagccggttgtgattcgcgccgataaccagcccatcaagatgcagccggaaaatccgggcggaaccacggttccgaaccaggataaggcggtctatgaccgtgtggccggaacgcttccgaacaacccggaacagaaagccctgattacatccggtgaagaaccggtcgatatttccggtaccgatgacagcgaatataatgccacagaagaaccgggtggcaatgtaccgcagaacaatgcgcaacaggctcattccggcacgcatgaaccgctgatccagccgcgtgaggtcgaaacgatgatcgttcgcccggatggcacgatcattcagccttcgttcggacatgcagcacagccgtcggtagccgacaatatggcgccgcctgccgcaccggcagcacgggatgaaatcggcgcactcgcggcaggaaatgaaccgccagcgccacaggcacagcaatccgcgacgccggagaccccacgccttccgacccgcgctccgatcgtgccgtcgcgccccgctgaacagcccgtcaatatcgtcggtaacgtgccgcagcgcgcgcaggcatcggctgcaccgcaggtcgcatcggcagccggggcgggtggttatttcatccagattgcctcgcagccttctgctgagctagcgcagaagtcctatgccaacatggcccagaaatatgccagtgtgattggcggtcatagcgtcgatatcaagcgcgccgacattcagggcaagggcacctattaccgtgttcgcgtacaggctggctcgaaggaagatgcattggcgctttgcagccgtctcaagtcggctggcggaagctgtttcgtgacgcagtaaaaacaaccagcaaggttccagccatttgagggcggcgtcagccgcccttttcgcatctgccgggctattgagcattttcgttcataccgaaccataagttaattcgtcaccacagcctacagcctaccaagcggccgttttttcggctaaacccggcggaggcgagtttgattcagcaagacaattcgaggaaaagccgcatgaaagagtgcaaggcatggattgccggtatatccggcacgaagctcaccccggacgagattgccttcttccgggatgaaaccccgtggggcttcattctttttgctcgcaatgtggaaagcctcgaacaggtgagcgagctcaccgcccatctgcgtgacctgacggggctggaccagacgccggttttcatcgatcaggagggcgggcgcgtgcagcgccttcgcccgccgctggtaccgaactatccgtccgcgtccgaaattggcgcgatctatgcacgcgacaaggaaaaggggttgcgtgccgcctggctccatgcccggctccatgctttcgatctgttgaaggtcggcgtcaatgcggattgcctgccggttctggatgtgccggtggagggcgcgcatgatgtgatcggaatgcgggcctattccaaaaacccccatgcggttgcggaaatgggacgcgctgccgccgaaggtcttctggctggcggcgttcttcccgtcgtgaagcatatgccgggccatggccgcgccttttccgatacgcataaggaactggcgcgggtcagcgttgcgctcaacgaactggttgcgcatgatttcgtgccgttcaaggcgctcaatgatctgccgatggccatgtccgcccatgtggtgttcgattgcatcgacccggaaagaccgtccacgctttcgccgacggttattaatacgatcattcgcgatgtgatcgggttcgacggccttgtcatcagtgacgacatttccatgaaggcattgtccggcgatcttggcgatataaccgacggcatcgttacggcgggcagcgatatcgtgctctattgctcaggcgttatggaggaactggtaaaggttgccgcccgtgtgccggttctggatggcaaagcaaagcgccgggccgaactggcggaagtctatgcgggcgaccccgatctttccgacgaggacgaggtgcgcgccgaattcaatgccatgtttgaaccgatagcgtaatcggcaaaacttgataaacttgttcctgctggcagaatctgtgccggcaggggcaacagcaggacgacaggcttggcagcatcggatgcacatacaggtggaaaagacggcacacgcgtgccgatggataccctgtggcaaaatgaggccgggcgaggcgcaggcgagccgtcactgctgatcgatgtgcagggctttgaaggtccgctcgaccttcttctgcatcttgcgcgtaaccagcgcgtcgatcttgcgcgcatttccgtgctggcgcttgccgaacaatatctcggtttcgtggagcaggcgcgcgcgctgcgtctggagcttgccgccgattatctcgttatggcggcatggcttgcctatctgaaatccaagctgctgatcccgaagcagcagggcgacgatggcgccacgggcgaggaactcgttgcctccctgcaattccggttgaaacggcttgaagccatgcgcgatgcggcggcggcactcgtcaatcgtcatcggctcggccgcgatgttttcccgcgcggcatgccggaaatggtggtggtggaccgcgccagccgtttttccgcaacgctttacgatctgcttagcgcctatgcgtcgcagcgccagcgccaggcggtttcccaggtacagatagaaaaacgcagcgtctggtccctcaaggaggcacgcacggcgcttgtgcgcctgatgggcgcggtgggcgactgggtttcgctggaccgttttttgatcgattatgcactttctccgcaggagagggcgtcggcgcttgccagttctttcgccgcatgcctcgagctggtgcgcgaaggcaagcttgaagtacgccagaacgctccgttcgagccgatctatatgcgcgcgacccgcgaactcgatgaattcgatgaggacgaaaatgcctgaagcagagcgccgcgatttgatggatatggaaggcgttggggaagaagagcaggcggggcctgcctcgccggtgacgcttgccgagcttgcccgcattgtggaggcgattgtttttgcgtcttcgcagcctgtttgcgagcgcgcacttgccgagcggcttcccgccaatgtggatattgctccggttttgaaccatctccagaaggtttacgagggcaggggcgtgcattttgtgaaggtgggcagtggctgggcgtttcgcaccgcgccagatctcgccttcatcatgaaccgcgagactgttcagcagcgcaagctttcgcgcgcggccatggaggtgcttgccatcattgcctatcaccagccggtgacacgcgccgaacttgaggatattcgcggcgtggaaacatccaaggggacgcttgatgtcttgatggaaaccggctggatcaagctgcgcgggcgcaggcgcacgccagggcgcccggtaacatatggcaccaccgacgctttcctcgaccattttggcctgccggaaatccgcgatctgcccggtcttgaggaattgcgcggcgcagggcttctctcggcgcgcattccttccagttttgccgtaccgatccccaatatcgacccggacgagctgaccgaaggggaggacccgctggaggatattgatctggaggggctgggtttgcttgcacccaggggagaatagaacaaaatttctgcctgcgacggattaatccggtttgaagccgttcatcatcacacttctgtttgaaagatttgttgaaagcgcttaaatcgtatcggagatagcaggcatatgccgcgccttgggcggcactgagaggaataatatgggtagcttttccatctggcactggctgatcgttctggcggttgtgcttcttctgttcggccgcggcaagatccccgagctgatgggcgatgtcgccaagggtatcaagaatttcaagcagggcatggctgacgaagacgccaaggaagatccgcgtacgatcgacgccaaagcggaagaacccgtcaaggacgtcaagaagaccaccaagtcctgatccttccgggatgaactgccatgggctgaaaacgcgcatggcaggtttgtgggcagtgcggcttttcgccaagagacaggatgtgcgcgcagagcgcaaggtatcaaattatgttcgatatcgcttggtctgaactgctgattatcgcaattgtcatgattgtggtggtcggtcccaaggatttgccgaaaatgcttcgcgcgttcggcaaggcgactgcacgcatgcgcaccaccgccaacgagtttcgccatcaattcaacgaggccttgaaagaggcggaacttgaagacgtcaagaccatcatcgatgaagccagaagccttgatccgcgcacaaggctgacacaggtttttgacccgattcgcagtgctggcgaggatttgcggtctggtctccagtccgcaacatcaatgtcgccagtcaccgagaacaaggtgggtgaggttacgacgccgattgagccgggcggaacgccagttcccgcgccgccagttcccgtaccaatgatcaccgcgcccgaagaacccgccaagcctaggaaaacatcaccgcgtccggctgcaaaagccgggccgaaaccgacgacgacaaagactgccaaaaaaaccggagctacccccaagccgacggcagacaagaccgcaacgccggttaaaaagaccacaaagaagacaggaaccaaagcgtgaaccgggacgaggatgaaatcgaacagagcgcagcgcctctgcttgaacacctgatcgaactgcgccgccgccttatttgggctatcctggcttttttcgtggcattcattttctgctttgctttcgcaaaacagctcttcaacctgcttgtggtgccgtatcaatgggccatcgactgggccggcatggaccgctccaaggcggaattgatctataccgcacctcaggaattcttcttcacgcaggtgaaggtggccatgttcggcggcattgtgctggccttcccggtcatcgccgcacagatttataaattcgtggctcccggtctctacaagcacgaacgcactgcatttctgccgttcctgatcgcgtcgcccattctgttcctgatcggcggcgcgctcgtctatttctttttcacgcccatggtgatgtggttcttcctcgccatgcagcagaccggcggcagcggcgaggtccagatttcgcttctgccgaaagtgtcggaatatctgagcctcatcatgacgctcatctttgcttttggcctggtcttccagttgccggtggtgacgagcctcatggcgcgtgtggggctggtgacttcggcggggctgaaggacaagcgcaaatatgcgatcgtcattgccttcgtcgcggctgcggtgctgaccccgccggacccggcgagccagatcggtcttgccttgccgacgatccttctttacgagatttcgatctttctggcgcgcatgatcgagaagaagcgggatgaggcgcaggcatctgccgacgctgataacaacgcttcctccacctgatctgacgtcaggcatctttggggctgaagatcgtttagcctcgcttctgtccaatttcacgaaatggcttttttccatgctcgacatcaaatggattcgcgaaaacccggaaaccctcgacaaggcgctcgcaaagcgtggggctgctccgctttcgtccgaactgattgcgctggatgaaaagcgccgcgagcatgtcggcaaggtgcaggcagcgcaggagcgccgcaatgccgcctcgaaggaaatcggcaaggccatggccgcaaaggacatgggcacggctgaaaagctgaaggccgaagtgggcgaactgaaagattttctcgcccatgcggaagaagacgagcgccgcctcagcaaggaactgagcgacgcattgtccaccattcccaatattccgcttgatgatgtgccgctcggcaaggatgaaagcgacaatgttgagctgcgccgcattggcaacccgcacaatttctccttccagccgaaagagcattttgagcttggcgaggcgcttggatacatggatttcgagcgcgcggccaagcttgccggtgcgcgctttacggtgctgaaaggcccgctcgcccgtcttgagcgcgcgcttggccagttcatgctcgatcttcacacgacagaacacggttataccgaagtcatgccgccgctgatggtgcgcgacgaagcggtctatggcacggggcaattgccgaagttttcagaagatcttttccgcacgacggatggccgctggctgatcccgacggcggaggtgccgctcaccaatctggttgccgaagaaattgtcgatatgaaggggctgccgctgcgcttcacggcgctgaccccatgttttcgctcggaagcggggtcggccgggcgcgatacgcgcggcatgttgcgccagcatcagttcctgaaagtggagatggtatcgatcaccgatgcggaaagctccgttgccgagcatgagcgcatgacggcttgcgcggaagaagtgctgaagcggctgggcctgccgttccgtaccgttgtgctttgcacgggcgacatgggctttggcgcacagcggacctatgatatcgaggtctggttgccggggcagaacacctatcgcgaaatttcaagctgttcgacctgcggtgatttccagggccgccgcatgaatgcccgctatcgcccggaaggcgagaaatccacgcgcttcgtgcacaccctcaacgggtcgggcgttgctgtcgggcgcgcgctgattgcggttatggaaaattaccagcaggaagacggcagcattcatattcctgaagcattacagccatatatgggcggcctcacgcggatcgaaaaagccgcttgatctggaattatagcatgcccccaaaagtgggaaccggttttggggacatgcgaaagaacaaagagagagcagtttcaacgatcccatttcaactggaaccgctgtagtgtcttaagtgtcttatccatttcggcgaaggagtgacaaattgcgtattctgctgacgaacgatgacggtatccacgctgaaggcctcgctgttctggagcgaattgcacgcaagctctccgacgatgtgtgggtggtggcccctgaaacggaccagagcgggcttgcccactcactgacactgttggagccgcttcgccttcgccagatcgatgcccgtcattttgccctgcgcggcactccgaccgattgcgtcatcatgggggtgcgccatgtattgccgggcgcgcccgatctcgtcctctccggcgtcaattccggggcgaacatggccgacgatgtgacctattcgggcacggttgccggtgcgatggaggggacattgcttggtgtgcgagccatcgctttgtcgcaggaatatgaatatgcgggcgatcgccggatcgtgccgtgggaaacggcggaagctcatgcgcctgagcttatcgggaggctgatggaggcgggctggccggaaggcgtgctgttgaacctcaatttcccgaattgcgctccggaagaagtgaagggcgtgcgcgtcacggcacaaggcaagcttagccatgatgcgcgccttgacgagcgccgcgacggacgtggtttcccttatttctggctgcatttcggtcgcggcaaggctccggttgccgacgacagcgatattgctgccatccgttcgggttgcatttcaatgaccccactccaccttgatctgaccgctcataaggttcgtgcagaactgggcgcggcgcttggagtggaagcatgaggcaggcaacgtctgaacgcccgcggctttcggaccgggagggatttgcatcctttgttctgcggatgcgtgggcacagcattgatgatccgcaactttttgcggcaattgaagcaacgccgcgccagagctttctggcggcggcatggtcgcatcttgcctatagcccgcgaaccgcgccgcttgattgcggtgaatatatggaaggcatagacgatcaggcgcgcgtcatttccgccctgaagcttgagcccggccatcgggttctggaaatcggcaccggctccggctttaccgccgccgttatgtccttgctgtccggccgtgtaacgacggtggaacggtatcgaaaactctgcgaccacgctctccagcagttcgtttcgctgaagcgcgagaatatcatggtgaaacatacagacgggcgccacggtatgccgggcgggccgtttgaccgcattgtcatctggctcgcatgcgatgaggtgccgcgccatttcgttgaactgctcgccacccatagcgtcctgatagccccgatcggccctggcgatggacgccagatcatgacgcggatttcaaaggttggaagccgttttgaacaggaagacctcatgccggttcgatatcagccgttcatcgaaggcacgtcttccgttctttagagcgcatcccgaaaagtgtgaaacggttttaggaaaagatgcgcgtcaaaacaaaggattagagcgccgatctgattcaatcagatcgaaacgcgctctaaaacgggttgaatttaagtccaaccatcatcccgctccaagattttgtttgaggatgattccaaaaaaccgcttcgcgcttttgtcggaacggcttcagttgcattgattttgagcaatggcagcctcgccagcttggcatttgcgggccggaagtggctgtttgcgcgtcattcttgcgcttatggtgtttatttggtgaatctttttttagtttcggggcattcttaaccagagagtaacattaacgcgttttaatcgtcttagtgagtttcgagtatggacgagttgaacatgcgtttaccaattttgcagcatacgtccgaacgtctcctgcggaatgtcgcaatcgttctgattgccggttttggagccgggtgcagtgctgatacgatgcgcttcacagacggcatttttactggttctacgtccagtcagcccgtcgcgcagcaacccgcaggcaatgtttatgcgtctgcccccgtggcttcggccccgccggtttcaagcggaacggtccagcgcaattccttgccgccggtatcgtcagcgcctctgggtgcgcctgtcgctgcggcatcgacgcagatgcgcaatcaggtcgatcaagcccaggatatggcggcgtcccgcgtcaataataccgtcaatgccgctgaaaccagggtcgcaagtgccgccaccgttacgcataatacggtgaatggcgcgaaggaaaaggttcttggccagcttccggcgacggggcagggcgcgccgcgcccgatggacaacaatatcgctggcgttccgcaagcacctgctgtcaacggcaagaaatcctcgccgaccaatatggcatcggctggcggcgctatcgcaaccccgccatcagtgggcggtgcctacgtcgtgaagagcggggattcgctgttctccatcgcaaagaagcacaatgtccctgtcgaccagttgaaggcggcaaacggcctgaccagtggcgccattcgcgtcgggcagtcgctcgttattccgtctgctgccgcaggtgcgccgacacaggtggccgcaatcacgccgcagccggcaaacccggccaaagcagccagtgcgccggccaatggaggtgcagaggtaaagccttatacgccgccgcaggccagcaacaaggtaatcgaggatgcggaaaaggatcaggccgcagcgccatcctcaaccggcatctcgcagatgcgctggccggttcgtgggcgcattctggcaagcttcggccagcgtgagggcacctcggtcagcgacggtatcgatatcatggtgccggaaggcacgccggtcaaagccgccgaaaacggtgttgtgatctatgcgggcgatggtttgaaggaatttggccagaccgttctgatccgccacgacaatggccttgtgaccgtctatggccataacagccagataatggtgcagcgcggccagaaggttcgccgtggcgaggaaatcgccaagtcgggcatgagcggcaacgccaagtcgccgaagctgcacttcgaggtgcgcaagaactcggcgccggtcaatccgaccaaatatctggaatcataacagtttcagcaggaaaaaatgaaaaaggcgggcaggggcccgcctttttcattgcatggtttttccaagcctgcctgccagatcctgaatatattgccacgcaacacggcccgaacggttgccgcgtgtggtggaccattccagggcttccctgtgcatctggtcgcgggcatagtcgagtttgaaatgcgccgcatagccgtcgatcatggcaagataatcgtcctggctgcatttatgaaagccgagccacaggccgaagcggtccgacagtgaaaccttttcctcgatggcttctgaggggttgatcgccgtcgagcgttcattgtcgatcatgtcgcgcggcatcaggtggcgacgattcgatgttgcgtagaaaatcacattgtcggggcgtccttccacgccgccttcaagtgctgctttcagcgatttatacgatgtatcgtcatgatcgaaggataggtcgtcgcagaacaggatgaaacgatggcgcgtttccttgatgagattcatcaaaaccggcaggctatcgatatcctcacgatgaatttcgacaagcttcagcggtgttatatccggaaattcggcgttcacgctcgcctgcgcggcctttacgagcgatgatttacccatgccgcgcgcgccccaaagcagaacattattggcgggaaaaccttttgcgaagcggcgggtattgtccacaagctggtcacgtaccaaatctacgccacggatcaacgcgatatccacgcggttcacacggctgacgggatcgagaacaagccgctccggggcccagacgaaacagtctgcggcgtcgagatcgggtgtttttgcttccggcggtgcaatgcgttccagcgcggctatcaaacggtccagtttctggctgagtatatcttcggtcgtcattttaggcccctgatggtaggggtaacgacttaacatgctaacgcggaagcgaaaagtgtgcgaccttggcgcagacgggttcatcgccggttgcaattgaagcaccaaccattgtaatgccgttaataattttgtcttcgtgacttcagaggagttcctaatgttcgtaacaccggctttcgctcaagcatccggcagcgttgttggaccagatatgctcatgagcatcctgccgttcatcctgatcttcgtcatcatgtactttctcatcatccgcccgcagcggacccagatgaagaagcgtcaggaaatgctgaactccgtgcgtcgtggcgatacggtcgtgacgggtggcggcatcgtcggcaaggttctcaaggttgtcgatgacaacgaactcgaactcgaaattgccgatggcgttcgtattcgcgttgtgcgtgccaccttgatggatgtgcgcgtgaagggcgaacctgtcgccgacaacaagaacaaataatctcttttttttgaaagagcaggcgggctccggtaaggtttaaataacctgagcccgttcattatgcagcacgcgcgcaaaatcgcgtttgcgtgcaaatagccggaagattttccctttgggtgaactccggcaatgcttcatccaagctgaaacggacttgcattccatgctctatttttcacgctggaaatctgcactgatatggctggcagtccttgtcagcctcatcatcgcatctccaaattttttctcgcgtgaaacgctggaaaatctgccggattttctgcccaagaagcaggtatcgctggggctcgacctttcgggcggctcgcggcttattcttcaggtgcagaatgcaggcaagaccgatctggagacgactgccaatatcatgcggcagcgtctggaagagcttggctatggcaatcccgttgtcgagggagaggggcgcaatcagattcgcgtggaggttccgggcctttacgatgcgcagcttctcaaagatattctcaccattcgcggaaatctttccttccgcgccatggacgacaccatgtcgccggatgacgccattcgcggcacaccgcctgccgatagcgaaatcgtctattcctttgatgatcctccggttggttatcttctgaaaaaaacacccattctcaccgggcatgacatcacggatgccaaggcgagtatttccgccgacgatggccagccggtcatcacgctgacactggacgacaacggacgccggcgtctggccgatctgacggcgcagggcaatgagaattccttcgccatcgtcgttgataatcaggtggtttccgcgcccacggtttccggcccgctcgacaccagtgaattgcagatcgaaggcgcattcgatttacaggccgccaataatatggccgtggttctgcgctctggcgccttgccgcaagcggtgactgtgcttgaagagcgcaccatcgcctccgcgctcggtgaggattatgcgagtgcggcagtgcttgcggcccttctggcggcactggtggtcggcctcttcatggtgctttcctatggcattctgggtgtcatcgccctggttgcgcttgtggtcaatatcgtcatcctgacggctgttctgtcgctcattggcgcttcgataagccttgcgagcattgcaggtctcgtcttgaccatcggccttgcggtcgatgcgcatattctgatctatgagcgtgtacgcgaggatcgccgcaagggctattccgtcgtgcaggcgatggaatcgggcttttatcgcgccctttccaccattgtggatgccaatcttaccacgcttatcgccgcactcgttctgttccttctggggtcgggtacggtgcatggttttgcgctcacggtcgcaatcggcatcggcacgacgcttttcaccacgctcactttcacgcgcctgctgatcgcccaatgggtgcgcaccgccaagccgaaggaagtgcccaagcgtcgcctgaaactggtgccaaccgtcactcatattcccttcatgcgcctccagttcgtaacgctcggcatttcggtgctggcctgcgcaatcgtggtcgcgcttttcgtcaatatcggcttcaactacggcatcgactttcgtggcggttcgatggtcgagctgcaggcgcgcaatggcgatgccaatctggaagatatcaacgagcggctcgcggagctgaatatcgatagcgcccgcgttctgcctgcgaaatcgccgcgctcggcccttgtcattatcggcagtcaggaagtgggcgacgatgcggagcagaccgttgccgtcaagcttcgcggtgaattcgagcaggattattccttccagcgggtcgatgtggtcgggccgaccgtatcggaacaattgtcgcgcgcaggcgtgctcgctgtcatcctgtcgctgattggcatcttcatctatgtctggttccgcttccgctggcagctcgcactgggcgcggtgctttccacattgcatgatgtcgtcattctttcaggcatgttcatcgttttccgcatggaattcaatttgtggagcgtggcggcaatccttacgatcattggctattcgctgaacgatacggtggtgatctatgaccgggtgcgcgagaaccttcgccgttacaagagtgcgccattgcccgcgatcatcgatgcctcgatcaaccagaccctgtcgcgaacgctgttgacctctttcgtcaccttcctggcacatgttccgctttatgcttttggcggctcggaaattcgcatgtttgcgctggcgctcagtgtcggtatcattgtggcgagttattcttcaatcttcatcgcagcaccgctgcttgttcagttcggtctcaagccgcgcgaaaccgatgccggtgacgcggtggatgcggagcttgcgcaatcgctcaatctggaaagctgaaaatggcgaagggaatagaaatacgcgaagcccattttccgggccgcgcgcccatcgatgcctatggcaatggtgggttccgctttgccgaaatgtcgcatcgcggctccattctctgcctcccgtcgggtattcatggctgggagccgaaaaacccgccgcttctttcccgtgccgatctcggtgcgatactggaggaggcgtccgacatcgagattctgctggtgggtacgggcatggacctgcgccgtattccagaagatgtgcgcgcgctgctgcgccaacaccacatttcctccgaccctatgagcaccggcgccgccgtgcgcacctataatgtgcttctggcggaagatcgcgcggttgcggcagcgctgattgctgtagattgaaaatcatgaaccagaatgaaacccattgtctggcgcttttgcgcgaagcagaccgggatcgctatctttcggtgctctacgccccgcaggaaaagcgcggcgcattggctgcactatatgcgttcaacgccgagattgcgcgcatccgcgatctcgtccacgaaccgcttccgggcaaagtgcggttgcaatggtggcgtgatctcatcaatggcgaggcaagaggcagtgctgaagcgcatccagttgccgcggccttgatcgagacgatcgaaaaatacgagcttccccgcattgccttcgacaattattgcgaagcgcgcgtgttcgatctttatgacgatcccatgccgagccgtaacgacttggaaggctattgcggtgaaacggcatcggctttgatccagctggccggtttcatactggatcgcgatgccgcgcaggcccatgctgaaaccgctggccatgccggcgttgcgcaggcggtggcgggtttactgcggctcttgccaatccaccggcgacgcgggcaggtttatgttccggcggacatgctcaaagccatcggtgtaacccgcgatatgcttctctccagcgaagacaaatccgccaccgagcgtgccgtcaccatcatgctggcgctggcgcgggagcatctggcaattttcgacaaggccaaagccgggttgcctcaaacgcttcatccggcctttttgccgatggcgcttgttccggcctatctgaacgcggttgaacgtctgggtgcgcaggcagcgcagaaggttgccgatatttctgccatccgtaaacaatggctgatgttccgcgcaaatttttgaaaccgcgcatcatgaagcggctccggcaaaggcgccgaagccccattttcttcagtacaagctgagccagtttcggcaatcggcaagggcgcgtgcggaaagcgcgcgctttttggcaatggtcttttccttgccgcgcaggcgcttgccttcgggtttgggtacgtcaacgggcggaaacaggccgaaattcacgttcatcggctggaaggaacgcttgccgggttcgtcattggtaacgatatggccaccggtaatatggccaagcagcgcgccgaaagccgtcgtgggcgggggcggcacggcagcctgactaagcttttccgcagccgtaaagcgaccggccagcaggccgatggccgacgattcgacatagccctcacaacccgttacctgacctgcaaaacgcaatgtctgacgggatttgagacgcagaacattgtcgagcaatacgggagagttaaggtaggtgttgcggtgcaggccgccaaggcgtgcaaattccgcgttctccaggccgggtatcattttaaaaatgcccgtctgcgagccatatttcagcttcgtctggaaacccaccatgttgtagagcgtgccaagcgcattgtcctgtcgcaactgcacgaccgcatagggcttcacagtcgggttatgcgcattggtaaggcccatcggtttcatcgggccgtgacgcagcgtttccggtccgcgctcagccatcacctcgatcggcaggcaaccatcgaaatagggcgtgccttcccattccttgaagtccgtcttgtcgccttcgatgagggcggcgacgaaggcttcgtactgctccttgtccatcgggcagttgatataatctttcccagtaccgccgggaccaaccttgtcatagcgcgactggaaccagcacacatccatattgattgaatcgaaatgaatgatgggcgcaattgcatcgaaaaaggcaagcgcatccgcatcggtttcagcggcgatggcttcggccagcgacggtgcggtcagcgggccggtggcgatgatcgtcgttccccattcggtcggcggcaggccggtgatctcctcgcgctcgatggtgatgagcggatgggcttccagtctggcggttacggcctgcgaaaagccttcacggtcaacggccagcgcaccgccagcgggaacctgatgggcatccgcgcaagccatgatgagcgatccggcaaggcgcatctcggcatggagaacaccgacggcgttggtttctgcgtcgtcggagcggaaggagttggagcagacgagctctgcaagctgttcggtcttgtgcgcatcggtgccgcgaaccgggcgcatttcgtgcagcacgaccggtacgccggcctgtgcgatctgccaggcggcttcgctgccggcaaggccgccgccaatgacgtgaacgggggagagatcggtattgtttgacatggcaattcccttatcgcctttgatcagcgccttcaatgggagaagggaccagaaaccgggaagggagatgcaaaaagaaatggcatccgtcgcgggaggagggcgacggatgccattaggggaagaccggcattgggaggagaaccggtcttgttatcgcaaagtctgggaggaggtggagagctttgcgacgaaccgggcctgaattgggaggaggaaccaggcccggagaaacttgtgattagcgcgctttggcctgacgggcgacgaacgggatgtccgcgcgggagatgccaaggtcgttcagctcgcgggtagagagctggttcagttcgttgacggtttcgcggtagcggcgccagttgttgtaagagcgaaagaggttcatcgtgctattccttcatcgttgaggaattgagtgctattcaattcatcttgtttgttgcccatgatataagctattgttttcgcaggttgcagagccgagtttgcatagctgcattgcgagttatgcagggcgggataaatcgattagatcgtgcagccggaatttgccgcgaagcgatttgaccgggtactttgccggaaacccggtttcctgtatgttctcagccgtttacagttgcgataatgcgaacggatagattgggcaggagcgaatttgtcattttccatctctgttgaacgcctgatcgagcgatggcagaacgaaggcctgattggtgcgcaaacggcatcacggctgaatctcgatcttgaaaagcgcaggtctgttttcagcctcggttctgtattggcaacccttggcgggcttctgctgggcgcggcggttatcatgctcgtcgccgccaactggcaggaaatgccccggctgatgcgcataggcgtcatcttcgttctgatctgggcgagctatctgggaggcgcatggcgtcaggcgcggggcgacaaggtttttcccgccgcgctttacgttctgggtgctgcgtcctttggcgcggggattgcgctcgtcggccagatgtatcacatatcgggcgatgttcattccgcagccctctactggacccttggtgttctggcttcggcatttctcctgcgcgcacaggcgctggcggcttttggcgcgggcgtagcctgcttttatctttcgaccttcgttttcgccgatagcaacctttcaggtgccgatatttcttatcgctgggtcgggccgcttttgctgcttgcaggcgttgccgccgcacttttcacgcgctcgcgccatgcggcgcattttctggccctgttctcgatcggctggtgcctgcttctttatgccggacaggaaaacaaaacggttctgttgctcatgatcgtgattggcatagggctgatactggctgacggcctgcgccacgaacaattgcagaagcttacgcgctttgcccatccgctcgccgcttacggattgctgcttgtgcttctttcatttgcaattttgcaactcgacagcgttatcacctatggcggtgtttcggcgggcatcgaccgtgacattctttatagtatgctgatattggccctttcgattggtgcgatcgccatctgcgggcgcgataatggtggattgcgctccatagcttatgcggcattctccattgaggttctttatctggcgtttgaaaccgtgggcaccatgatcggaacctcgggcttctttcttacggcgggcattctggtgctgctgcttgccgcctttgtgcggcgcatggaaagccgctttggccgaaagcaaggtctggaggcgcatccatgaccacaaaccgcaaatggctctatgcaggcgccgttctcgccgcgctccttcaaaccggcattctttatgccggtattgaaaagcgtgccgctatattgcgttccggtcaggatatcgttttccagacggagccggtcgatccgcgcgatcttatgcggggtgattatgtcgttctgggatatgaaatatcaaatatcgcccggagcgccattcagggcgtccgcccggccggttcacgcaccgtttatgttgccgtgaagccggatgccaagggcatttcacgtttctcgcgggcgtctttcgtgccgttcaaggacctcgctgccggcgaaacccagattcgcggcgaagcgggctatgagatcagtgatgatccggaggcgaatattcgcctcagttttggcattgagcgatattatgtgccggaaggtgaaggccaccccattgagggtagccagcgcgagcacgatattacggtgcttgtagcggttgatgcgtccggatcgccggtcattaaggcgctcatggatgaaggccagccactttatgaggggccgctttattgatccagcagcacgtgcattttgaaaggggttggctgggccgataggatcgctatatagagagttgaagggtaggaagagcctcgtcttgccgaacctgataaatctatgcaggaaaggcggcttttttcctttgaaccggcaaaattggatgatatagagacgcgcgctttcgaggggcggttcatatctgaggcgaatttggtgcgttctgaggaatgtgcttcggttcagaagcggatgtggcgaaattggtagacgcaccagatttaggttctggcgggagaccgtgggggttcgagtccctccatccgcaccaacgccataaggcaaaagaatttctctcccgcgacaaggcagataaaccggtgacggcgggacaatgacaagaagtgaaggtttgaacatgcaggttaccgaaacgctcaatgaagggctgaagcgcgagatcaaagtcgtggttccggccggggatcttgaagccaagctcgctgagcggctcgaaaccgcgcgcggccgcgcccgcatcaacggcttccgtccgggcaaggtgccgacggctcacctgcgcaagatgtacggcaagtccttcatggccgagatcgtcaacgaaatcctcaacgattcgtcgcgttccatccttgccgaacgcaacgaaaagtcggcgacccagcctgaagtcatcatgtcggaagacgaaaaagaagccgagaaggttctcgacggcaaggccgatttcgttttctcgctgaactatgaagtgctgccggcaatcgaggtcaaggacttctccaagatcgccgtgacccgtgaagtcgtcgacatttccgatgaggaagtcgatgaacaggtcaagcgcattgcgtcgtcgacccgcacctttgaaaccaagaagggcaaggccgaaaacgaagatcgcgtcacgatcgactatctgggcaagctcgacggcgagccgtttgaaggcggtgcagacaatgacgcacagctcgttctcggttccggccagttcattccgggctttgaagaacagctcattggcttgaaggctggcgacgagaaggtcatcaccgtaacgttcccggctgaatacggcgctgcgcatctggctggcaaggaagcaaccttcgacatcaaggtgaaggaagttgccaagccgaacgaactcgttctcgatgacgaaaccgcaaagaagctcggcattgagtcgcttgagcgtctgcgtcaggttgtgcgcgaacagatcgaaagccagtacggccagatcacccgccagaaagtgaagcgtcagattctcgacgcccttgatggtgattatcagtttgaaaccccgcagaagctggttgacgccgagttcaacaacatctggcagcagatcaacttcgacctgcagcaggctggccgcacttttgaagacgaggaaacgacggaagaagctgctcgcgaagaatatcgcaagcttgcagaacgccgcgttcgtcttggcctcgttctctccgaaatcggcgagaaggcaggcgtggaagtgaccgaagaagaactgcagcgcgctgtttacgatcaggttcgccgctatccgggtcaggaaaaggaaatctacgacttcctgcgccgtacgccggatgccgtcgccaatctgcgcgcgccgatctttgaagaaaaggtcgtcgatcatctgctggccaacatcaatgtgaccgacaagaaggtctcgaaggaagagctgacggctgaagacgaagatgcagcatcggaagcaaagcctgccaagaaggcggctgcgaagaagaaggccgaagaaggcaagtccgaagaggcttgattggcttcctgacgatcaatatggatgggccgcgcgttgcgcggccttttcgtttgcggacggacggctgaaaagcttgcatccacaagggctttgctctagccagtaaccaaccagtttcagccaatcacagtattgacgagcgagtaatgtccattatcgatacgcgtacacctgaacccaaacgcttcatctctggtgcgaccggcgattgggaagtcgtcatcggcatggaagtccatgcgcaggtcacgtcagaatcgaagctgttttccggcgcttccaccgcattcggtgccgagccgaactccaatgtctctctcgtggatgcggccatgccgggcatgttgccggtcatcaatctggaatgcgtgaggcaggctgtgcgcaccggcatcggcttgaatgcgcagatcaatctgaagtcggtcttcgaccgcaaaaattatttctatcccgatttgccgcagggctaccagatttcgcagttcaagcagccgatcgtcggtgagggcaagatcatgatttcggtcggcccggacaacaagggccagttcgaggacgtggagatcggcattgagcgcctgcatcttgagcaggatgcgggtaaatccatgcacgaccagcacccgaccatgtcctatgtggacctgaaccgttcgggcgtggcgctgatggagatcgtatccaagccggatctgcgctcgtcggatgaagcgcgcgcttacctcaccaagctgcgcacgattgtccgctatcttggcacctgcgacggcaatatggatgaaggttccatgcgtgctgacgtcaatgtttcggtgcgccgtccaggcggcgaattcggcacgcgttgcgagatcaagaacgtcaactcgatccgctttgtcggccaggccatcgaatatgaagcgcgccgccagattgccattctggaagatggcggcgtgattgatcaggaaacgcgcctgttcgatccggtgaaaggcgaaacccgttccatgcgctccaaggaagaggcgcatgactatcgttatttccccgatccggacctgttgccgcttgaattcgatcaggccttcgtggatgcgctggcggccaaattgccggaactgccggatgtgaaaaagcagcgccttgtcgaaacgcttggcatttccgtttatgacgcctcgatccttgtgacggagaaggccatagccgattattatgaggcggttgccgaggggcgcgacggcaaggctgccgcaaactgggtcatcaacgatcttctgggcgcgctgaacaaggcgggcaaggatatcgaggaatcgccgattagccccgcccagcttggcgccatcatcgatctcatcaaggaaggtacgatttccggtaagatcgcaaaggatcttttcgagatcgtctggaatgagggtggcgatccgaagaagctcgttgaagagcgcggcatgaagcaggttacagataccggcgcgattgaaaaggctgtcgatgacgtcattgccgccaacccggacaaggttgagcaggccaaggcgaagccgacgctggctggctggtttgtcggtcaggtcatgaaggcgacgggcggcaaggccaacccgcaggccgtcaatgaactggtgaaatccaagctggggattgaggaataatgtgggttcgcagtgccagcgaggccgatcttgaggctgtgcatgaattgctggtctcaacctggcacgcgactttcgatgatcttttgggccgggaaacggtgaatgccgttaccggcaggtggcattctcctgctgccttgaaagccaacctgaagaagccctattcggaatttatcgttgccgataatggtgagggcggtatcaacggaatggcattcgccagccagaccgaggacggcaaggcctcgctgcatcagctctatgtgcgcccgcaaatacagtttaccggcattggcaccatgctgctgtcagaaatcgagatggcctttcccgatgtcaggacaatgcggcttgaagtgatcgagcggaatgaaaaatctgtccgtttttatgagcgtaaaggttatgtccgcgtggggcgcaaggaggattggggcgatcccaactgcaaggagcccgtacttgtcatggaaaagtcgcttgaaaactggaatatgtaaagcatgtctctcaaggcatgaagtgtgcagccggtttaggcccttcatactcttgtgacagcggcaacttggcccttgccatgacggcgcgataggcccataagcaagaaaacccggcggtttcgatcgcctgtggcaatgatggatctggaataggtcatgaagaaatttcttacgcaagtcttcacctggtggaatggtcagacgctcggcacgcgctttcatacctggcgcaagggtgaacgcgtcggtgaagacgaattcggcaatgtctattatcagggcggcaaggattccgaaggccgcacgcgccgttgggtcatcttcaatggttattcggaagccagcaccattcctcccggctggcatggctggatgcatcatcgcgtagacacgccgccaagcaaggaagactatcgcccgcgtgaatggcagaagccgcatttgcagaacctgaccggttctcccctggcttatcgccccaagggatcgattgcgcttcccggcgctcaacctgcggaacgcccgcgcgtcaccggcgaatacgacgcctggacccccggaaactgagatttcttgactgaattcgatccggcgcagatatcgcgccggattttttctggccgcttttgggttttttcctgaaaagccttgaggatagagcggatgctttgggcctgctgccgctttgtggcttgcagcagggcaacgaatcgtcacatttcatgcttaggaattattccggctttatttaacacctttgatgcggatctccgttttgacgaagcattcttccggcgtagctggcagcggaaaagacaggatcaagagggcagcgcagattgccctgatcacggtattggcgggcatgggcagcctgcacgccgccagggcggagcgtataagcaatcctgtcgctcaattttcgggtctggacaagatcacggggcgtatcaccacgttcgatgtctatatcaacgagacggtgcagtttggcgcgttgcaggtgacgccaaaggtctgctattcacgcacggaagatgaagcgccgcgcaccgatgccttcgtgactgtggatgagatcacgctcgaccgcaagatccgccgtattttcaccggctggatgtttgccgacagccccggtctcaatgccgtggagcatccgatctatgacgtctggttgaaggactgcaagcagaagtccgacgtgccgccgcccaatcagcgcaactagagcatttccagcaaaaccgctttccactttggggagacatgctctaaaaccgggcgatcccttcaagggcccgttccagcatttcttcatattccttgcgtggtacctcgagcgcgccgaaccgttcaagatgcggtgtggtgaattgcgtgtcgagaagtacgaagccctgtctggacaggtgctgtaccagataggcgaggcagaccttcgaggcgtcgcgcttgcgcgtgaacatgctttccccgaaaaatgcgcgccccagtgtcacgccatagaggccaccggccagtttgccctcataccaggcttcgacggtgtgacaatgaccgatctcgaacagcttcgcataggcccgccggatcggctcgttgatccatgtgcgtgcgcgttcgccggttccgctggcgcatccctcgatgacgcccgcaaaattgctgtcgagccggattttaaaaataccctgacggatggttttctggaggcttcgcggaatgtggaagccgtcgagcggtatgacaccgcgcttttcaggacgaacccagaaaacctcgggatcgtccgcttcctcggccatcggaaatatgcccgtggcataggcccgcaggagcatctccggctcgattatgtcgtcgtccgggggtgcttctgcggtcactttcttcaggcgctttcgttcttgctcttgttggccaggtacttttccaaccagtggatgtcataatcgccattggcgatatcctgattggaaatcagatcctgaaacaggggcagggtggtctttaccccatccaccacgaactcatccagcgcgcggcgcagacgcatcatgcattcgacgcggttacgtccatgcacgatgagcttgccgatcaggctgtcatagtagggtggaatgcgatagccggaataaacgccggaatcgacgcgtacgccaagcccgcccggcgtatgataatgcgtgatgaggcccggtgacggtgcgaaggtcagcggatcttccgcattgatacggcactcgatggcatggccggaaaagcggatatccttctgcttcaccgaaagaccaaggcctgcggcaacgcgaatctgctcatgcacaagatcgatgccggtgatcgcttccgtaaccggatgttccacctgaaggcgcgtattcatttcgatgaaatagaattctccatcttcatagagaaattcgatcgtgcctgcgccgcgatagccaagctctgcgcaggcattggcgcagatcatgccgatcttttcgcgcgcttccgcattgagggcgggggagttgccctcttcccagaccttctggtgacggcgttgcagcgagcagtcgcgttcgcccagatggacggcattgcccgcaccgtcccccatgacctgaacttcgatatggcgcggtttttcgagatatttttcgatgtagaccgcatcgtcgccaaaggccgcgccagcttcagaacgtgccgtcgcaagtgcgatcggaagctcttccgcgctgcgggcgaccttcatgccacgaccaccgccgccggccgaagccttgatgatgaccggatagccgatttccttggcgatacgggctgcttcgacttcatccgtcacgccgccgtccgaacccggaacgaccgggatgccgaggcgctttgcggtgcgcttggcttcgatcttgtcgcccatgatgcggatatgcgaagcagtggggccgatgaaggtaatgtcatgggcttcaaggatttcggcgaattttgcattttccgaaaggaagccgtagccggggtgaattgcatccgcgccggtgatttcgcaggcggccacgatctgatggatgttcagatagctgtcgcgtgagggcggcggtccgatgcatacgctctcatctgccaggcgcacatgcattgcgtcggcatctgccgtggaatgaacggcgaccgtctttatgcccagctccttgcaagccctgagcacgcgaagagcgatttcgccacgattggctatgagtatcttttgaaacattgcgctttgctgcccgtccattgaataagccgaatttcgcgtgactgtcttattcgatcacgacgagcggctcgccgaattcgaccggctgagcatcttcgaccagaatagccttgaccgtaccggcgcgcggggcggggatctggttcatggtcttcatggcttcgatgatgagaagtgtctggccttccttcacctgcgtgccgacttcgatgaagttgcgtgcgccgggggcgggggcgagataggcagtgccgaccataggcgaaggcacggcattcttggccagatcggccttgctcggttcgctggccgaagccgtggctgctgcgggtgcggcaaccgcagcgggtgcgacggcaggcataacggtggcagcggcctgaaccgtcaccttgcgcgaaacgcggatgcgcagatcgccatgctcgacctcgatgtcggtgaggtcggtttcattgaggatatccgccagatcgcgaatcgtttccttgtcgatgacagaatttttgctggacatatcaggcccctttaatgctttgcccgtttttttcttcttctttggcaattgccgcaagcgcgcgcaggccgagcaggtatccttccgcgccaaagccgcaaataacacctttggcgactgcggacacatgggagtgatgccggaaagcctcacgcgcatgaatgttcgacagatgcacttccacgacagtcaccctggccgagcggatcgcatcgtggatcgcaaccgaagtgtggctgtaggcagcaggattgatgaggacataggcatttttctcgcccgcttcctgaatccagcttaccagatcgccttcatggttcgactggcggaaatcgatttgcagttccagttgtccggcctcacgcttgcagcttgcttcgatatcatcgagcgtcgccacaccgtatatccccggctctcgctttccgagaaggttgagattggggccgttcagaacgaaaactgtttttgtcatatccgtccgcgactgataacgcgttaccacgaaatttcggtacacttcgcatttcatatagagggcttggacgcaagccgaaaccctctaattcgttgcagatgttccaccaaggcgatttttcctgctattctttgtgaaatgaagaagcaatacggctatttttctttgttcaccgtattttgataggatcgcacccaaaattgttttctgaaaggaaacagccgggcgcgaccgatatctttacttctttgcagcgtcccgggcggccgcgatcctctgccgcaatccatcgataccaatagcgccgggcaccagttcgtcgccgatgacataggacggagtgccggtgatgttgagctgttgcgcaagctggtaggtccgctggaaagcgccggtgatggccgggtccttcattttttcacgaagcttagcttcatcggcgccgagctttacggcgtcggcaatcgcggattcctccgttgcgcgcccatgcccgccaagcagcatttcatgaaattccgggtacttctccggcatcagcgccttgaaagcctgggagaccacatgcgcacgcatggaatccggccccaggatcgggaactccttgaggacataacgaacattcggatcttttttcaggatcgcttccatatcgggaagcgcgcgcttgcaatagccgcaattgtaatcgaagaattcatagaccgtcacgtcgccattcgggttgccaaagacagcatcatgcttggggtcgaaaagaacgctctgattggcggccagtacctgcttcacctgttcctgtgccgcatgagcctgtttggtttcaagcgcggtctgcacttccagcatcagttccgggttctgaagcagataattgcgcacgatgttttcgacggccttcgggttaaaggcaacggtggaggttgcagcctgtacaggcttggaggcctgtcgcgccgtaccggcacaatatccgataccatgcgcaaccaagccgataataccgctcgctatcgtaatggaagccgcatttttcatccgaaaatcctaattctgtctcaaggtcgtgatgggctgtgccgatcctacttggacttctttgcgttgatgatgtcctgcgcgcgaagccagtcgggagttcccggcttcatctgtttttgcgcacggattgcgaatatctgggcctgttgtaacttacccgcataatagttcatatcggctgtcgcaaggtctgcacgggccatgtcgccctgctggccataagcttgtgcaagatagctatagccatccgggaattcaggatccgaggcgattcccgccttgatctccctgatggcggcaggcatgttcgccttcgtgcctgtcagcatcagcgcgcgaccgtagctcatgcgcagaagcggcgatttgtgcggatcaagcgaaaccgccttctggaaggcttttgctgcgcctgccgcatcattggccttgatcagaacttctccccgcatttcctggaaataggggttcttcggctgttctttgataagggcgtcgaatttcggcagggctgcgcgcgccgatccgttcagataggtcgtgatggcactgccgtagcgcgcggccaatccgcccggattgttgcggaacatgcgctggagcgcgcccatattgccggaataggccgcgatctttgcgcgagccatgtcgtggcgaagctggaaggcgggggaatcggtcttgttgtaataggggctcttcttcgcaagttcttccagattggcgatacgttcgcgcggaagcgggtggctgatcctgtactgatcgatctgcgtccccgaaagtgacagcgcggacgcaaaacgctggaatgtttccagcatgcccttggtcgattggcccgtggcattgagataattgaccgcaagacggtcggcggtcatttcttcggtgcgctgataattgagcaggctgcgcattgccatttcattgctgccaagtgcaatgcccgcacctgcaccagccgcgttgccgctgccgccggctgcacccgcaacaccagccccgacccccagaagcattccgatgatcgccatggtgcgcgcacggcttaactgttcgcgcagcctgtcctgatgccctccggcgagatggcccgattcatgtgcaatgacgccgatgatctcatttggcgtttcggcttgcatgatggcgcccgtattaacgaaaatgcggcggccatcgacaaaggcgttgaagcttggcgagttcaccagaatgacccgcaccccgcgcttgccaaggcctgcgaccttcaggataggtgcggcataatcggcaacgagcgcctcgatttcggcatcgcggataatgggcacaccgcccccgcgcgcttgagccgaggcaggaaaagcgcctgtcacggcaatggcgatggctccggaagcggccacaaaacggcgtataaggttaagaaaagaaagcgtttttgcagggaaaggtgcagtcgtcgttcccatatttcgcgttgtccttcttgaaacggtgacgaatcttatagcctgtgcattcaatcaccgataggccggtgtcgcggatacgcttctccaggtgaggtcgcattttcttgcagcatctctgttgctttcccaatctggcgattatacggcgagttgcaaagctatgcgcacgcaagtttctggaggcaaagttgactactctttccaaccgcagcgcggtcgagccgtttcacgccatggacgttctggctgaggcgaaccgtcggcgcgcggcgggccatccgatcatttccatggcggttggccaaccggctgattccgcacctgtggtcgttcgtcaggccgcagagcgcgcgttgaaagatggccgcatcggctataccgacgctttgggcctgattgaactgcgcgaggctatcgccgcgcattatgcggatcattacggcgtcagcgtgtcgccggagcggattgcggtcacgaccggctcttccgccgctttcaatcttgcatttattgtctatttcgatcccggcgaccgggtggcgataacgcgccccggctatccggcctaccgcaacatcttgacggcgcttgatctcgaagtggtggaaattcccaccggccatggaacatcctcgtcgctgacggcgcaagcacttgccgccgcccatgctgaaaaacccttgaagggcgttctctttgcaagccccgccaacccaaccggagcggttatcgacaaaccggaactgacggcgatcatcgagacggcacgtaacctcggaatccgggtcatatcggatgaaatctatcatcgcctgtcctatgaagccgacgatgtaaccgcacttgaagttgccgacgacgtcaccatcatcaattccttctccaaatattactgcatgacgggctggcgcatcggctggatggttctgccggacaacgatatccgggcgattgagcgcctcagccagagcctctatatttccgcgcccgaactgtcgcagcgcggcgccattgaggccttccgcgccactgcggaactggaacggatcaaggatcgctatcgccgaaacaggcttatcctgctcaatcatctgccgcgcatggggcttgatctggctgcaccgatggacggcgcattctacgcctattgcgatgtgtcgcgtttcaccaatgacagcatggagtttgtgcgcgggatgatctccgagatcaatatcgccgccacccccggccgtgatttcgatccgctggacgggcatcgcaccgtgcgtttctcctacgcaggcaaggtcgaggaaatggaagaggctgttcggcggcttgacgactggttgccgcagcagaaagcgtgaagcagctctgccatactttgaaagggagccgttctgcggcaaaaacataaagaaaaaccggcgtttccgccggttttttgtcatccgtaacagggcagcgggaaggcggcccggcttcttagaaaaagcccttcttctgccaccagcccgaacgcttcggcttccggtcttcgctctcgctggaggttacgaccggctctgtgcttttcggttccgcgatggtttccacctgcgtttctgccgcaaccgtttccttcacctcggcaacgtcttcggcttccacaaccggcttggcggcagctttgcgtgtacggcgcttcggcttttcaggtaccacttcctcggcgggcgctgcggcttcatctgcaggcgcttcgtcgacagccttcttgcgcgtgcgcgttttgcgggcgggcttttcaggcttttcctcagcctccgcagtgatcactgcttccgctgcttcctcggtttttgctgttttgcgggcacgcggcttgcgggcgggcttttcaggcttttcttccggcgcggcctcaacgacaggtgcttccacggtttcaaccgtttccactacttcgccgatgctttcttcggcctttaccggcagaacaggtgtgtaaccgacgaattccggatcaggaattctgcgcgcacggttgtcgtcttcacgccggttcttccgtccgccacggcggccgcgacgacgcttcttgcggcgatcttcctcgttcatggaagcggatgacacggcctcattggcctgatcgatttcattatcctcttcggatgcttcctccgaaacggcttcttcctgcgcggacagatcacgaccgtcacgttcgcggccaccgcgacgacggcgacgacgacggcgcttgcggtcgttttcttcgctgcgctcttcgccagcctgaacatcggtccttgcttcttcttcggtctcgtcttcttcgaccgggatttcagggtcttcgatatcgtcctcatagaccatcggctgtactgccgacggggtgacggggcgggtagaaggcgcacccttatcaatgacaaagtgctggtttcctacactttcgtcggcatcaatgctgatctcgacgccaaagcgcccctccagatcggccagaatctggcgcttgtgattgagcacataaagtgcggacgctgccggggtgcggacatgaatatcaaagcccgaatggcgcagcagatagtcttcgataccacggatgatatggagcgccatggaggaatccgaacggatatgtccggtgccgccgcaatgcgggcagacctgcatggtgctttccagaaccgatgcgcggatgcgctggcgcgacatttccagaaggccgaaatgcgagatgcggcccacctggatgcgggcgcggtcatccttcaggcattccttcatcttcttttcgacagcgcgattgttgcgcttttcttccatgtcgatgaagtcaacgacgatcaggcccgcaaggtcgcgaaggcgcaactggcgcgcaacttcttcggctgcttccagattggtctgaagcgcggtgtcctcaatcgaatgttcgcgggtcgagcggcccgaattgacgtcgatggcaaccagggcttccgtctggttgatgatgaggtagccgcccgatttgagcgtcacctgcggcacaagcatacggtcaagctgcgcttccacgccgttgcgcgtgaagatcggaatatgatcgcggtaaggctggacgaccttcgcatggctcggcatgagcatacgcatgaaatccttggcctcgcgatagccgttctcgccggaaacgagtatttccgtgatgtccttgttgtaaatatcacggatagagcgcttgatgaggctgccttcttcatagacgagcgcgggcgctgtcgattgcagcgtcagcgtgcgcacgttttcccacaggcgcatcagatattcatagtcgcgcttgacttccgccttggtgcggtttgcgcctgccgtgcgcaggatcacacccatgccctgcggcacttcgagttccttcacgatctctttcaggcgcttgcggtcctgcggattggtgatcttgcgcgaaatgccgccaccgcgcgcggtgttgggcatcagtaccgaataacgtccggcaagcgaaagataggtggtgagagcagcgcccttgttgccgcgctcttccttgaccacctgcaccagaagaatctggcggcgcttgatgacttcctgaatattatactggcggcgatgggtgcgggtgtgggtcggaagctcttccagagcatcttccgagccgaccgattcgaccatgtcctcttcgttctcgacatcatcgtcatcgccattgtcgagggcttcggaaattatatcgcctttctgcgtgagagcagcggcgggcgttcccgcaacgtaatccgcaaagcccggaccgaccggctctgccgccggcaggtccttgtcagcaccgtttgcctgcgcttcgccattctggccatcgcggcggccgccacggcggcgattgcggcgcgcgcggtcgttgcgttcactgcggtcgcttttggcgcgcggttcgtcctcgtcgtcttcagcgcgtgcggccttggcttccgcttcaagcagggcaaggcggtcggcgaccggaatctggtaatagtcgggatgaatttcggaaaatgccaggaagccatggcgattgccgccatattccacgaatgcagcctgaagcgacggttcgacacgggtgacgcgtgcgaggtagatattgcctttcagctgtttcttatgttccgattcgaaatcgaattcttcaatcttgttgccgcgcgtgacgataacgcgggtctcctccgggtgggaggcatctataagcattttgttggacattattgtctttcctgccggcgcgaagacgcaagccgcgtgcgccggacgaagccctgaaggcttttgtactgactgcgatgcatctgccggatgattctgggttcgccggaataaaagccgctgcctccgcgcgtgatggcctcgtggcgatcacggtcttcaggctcgcaatggtcagtcttgcttgacccatagctgttccgaacgaaacgacctcatatatgacccggaaaagccgggccgacctctttgccctctgcgagcagtggcgacagcgcgtatccatgcgccgtcggccgatttaaaacggagggcagggaagccatctccgctgaattctgtgccggctaccggagcggcaaattatatatgccgctgttctctctgccattccttgtggtccattgagggaaccggcaaacgattctgacaggagttccgtaacctgtctaagcttttatggcctcgttcaagcgatgacaagcacgaatatcaattgacagccgcatcgcaattttgccgaaagcggggtataggcctcattcgcggtggaaatgcggctggaaatccttcgttaacggtagttttgtacgacggatcaggagccgcgcgaggcaagcgatctcggtatcgcgccacaacccacctgttcgataatgttttcgattgtgacggtgtatggatttacaaagccattataaagtgggagccagctttcaggccatacgggttttgttcgtgcttcttgcattgttctgcctgtcactcgctaatgtgccttccacttttgctgccgatagcccggctccgccactttcggccctcacatttcgtatggctggcgatgatctgcgcacgcgcgtcgttgtcatgttcgatcgggaaccgaagctttcaacacggctgtttggcaatccgcatcgtctggtgatcgatctgccggaaacccgtttcggcttcgatgaaaaaagccttgaggcgagggggcttgtttcgcacgtgcgttatggcctggcggggaaggggtgttcgcggctgattctcaccttgcgggggcctttcgatgtcgaaaaccttcgtgttctcaaaaatgagaacgcctccggctatcgcttggtggcggatattgtcgcaacctctgacaggaagttcgccgaaaagctcaaggagcagaaaggtaaaaccggctcgaccgagcgggcccggcaacaggtggctggttcagccctgccggggaatggcaagccgcgaccctttacggtgatgatcgatcccggccatggcggcatagacagcggtgcggaaagcctgagtggaatcaaggaaaagaacctgacgctcgccttcggcaaggagttgcgtgacaggctctcccatgaacggaacatcaaggttttgatgacgcgcgaggacgacacgttcctgcgcctggctgagcgggtgcgtctggcgcgccagcatgaagcagacctttttatctccattcacgccgataccatcaaccagcacgatattcgcggggcgaccgtctatacgatttccgacaaggcgtcggacgctgttgcgcgcgccatggcggagcgtgaaaacaagtccgacagtctggccggcgcgctgccggaagaacagcccgaagtcaccgatatcctgctcgacctcacgcggcgcgaaacgcacaccttctccttacgctttgccgaaaaggtgattggcgaattgcaggggcaggtgaacctcattaataatccgcatcgcttcgccggctttcaggttctgcgggcacccgatgttccttccgtgctgattgagattggctatctttccaacccggaggatgaaaaactcatcagcaacccggaatggcgtaaaaaactggtagacaggatcgcacttgcggtgaaggcctttgccgcgcgcaagagaccctcaaatctcagcggcggatagtttttcgcggatagtttttcaaagtgcggttttgcattagcattcgatggaattaacatgcgctcataagatgcaggcttgcaacagcccctcttattttcgccgcgtttttcggtgcaaatgctttaaattgataaaaatatgtaaaccatcttgcctttgacgcatttgctggtcactaagccaattagttgccatgcggcacaataggttcgagggttggcagtttatgtttcgacccttatcatgtgaataatctgaaggcaggattccgggtttatggtaaggcttatcggatatttcttggggataggcaccgttttgatgctgttggtggcaggcggtgcggcgctttatattggaagcctcgcgaaggatttgccggattatgaggtgctcgccaagtacgagccaccggtgatgacgcgagttcatgcttccgatggcagcctgatggccgagtttgcccgtgagcgacgcctttatctgccgattcaggccgtgccgaatcgcgtgaaggcggctttcgtttccgccgaagacaagaccttttatgagcatcatggcctcgatttcggtggccttgcgcgtgcggtggtcacgaatctgaagaatataggttctggccgccgtccggtcggcgcctccaccatcacgcaacaggtggcgaagaacttcctgctgagctccaagcagacctatgatcgcaagatcaaggaagccatccttgcgatgcgcattgagcaggcatattccaaggatcgcattcttgagctttacctgaacgagattttctttggtctcggttcctatggcattgccagtgcggcactgacctatttcgacaagtcggtgggcgaactgaccattgcggaaagtgcctatcttgcggccctgcccaaggggccgaacaattaccatcccttccgccagcccgagcgcgccatcgagcgccgcaactgggtgatcgaccgcatggccgagaatggctatatcacgactgccgaagcggaagacgcaaagaagcagccccttggcgtcaccccccgcacggctacccattatctctttgcttccgaatatttcaccgaagaagtgcgccgccagatcattcagaaatacggtgtcgatgcgctttacgaaggcggcttgtcggttcgcacgaccctcaatcccaaattgcagcttgaagcgcgcaaatccttgcaggcggcattgatacgctatgacgaggcgcgcggctggcgcggcccgttgaaaaatgtcgagcttggcggcgattggggtacggctttcggcaatatggagccctattcggatgtgccggaatggcagcttgccgtcgtcctgaatgttacgcctgccggtgctgatatcggcctccagccgcagtttgacgcgtccggttcacgcagcaaggagcgcaagcgcgctttcatcgctgccgacgatatgaaatgggcaatgcgcatcatcaatatcggcggaaagcgcaccagtgccaagtcgccggaaggcgtgctgaagccgggcgatattatctatgtgtcaaagacgggcgattcccggtatagtctccagcagccgccgaagcttgaaggagcactggttgccatggacccccatacgggccgtgtgctggccatggttggcggtttttcctttggcgaatcggagtttaatcgcgccacgcaggcctatcgccagccgggttcgtccttcaagccgtttgtctatgcggctgcactggataatggctatacgcctgcttccgtggtgctggacgggccgctggaaattgaccagggcgggtcgctcggtatctgggctccgaaaaacttttcgggcaagttcgccggcccctctacgctgcgctacggcatcgagcagtcccgtaacgtcatgaccgtgcgtctggcgcaggatatgggcatgaagctcgtggtcgaatatgccgagcgtttcggtatctacgacaagatgttgcctgttctctccatggtgcttggcgcgggcgaaaccacggtgcttcgtatggtgacggcttattcgattatagccaatggcgggcagagcatcacgccatcgatgatcgaccgcattcaggaccgctacggcaagaccgtgttcaagcatgacaaccgccagtgcgaaggttgcaatgcgcaggaatgggccaatcaggacgagccgacactgatcgacaatcgcgatcaggttctcgatcccatgacggcctatcagatcacgtcgatgatggaaggtgtcgtgcagcgcggaacggcacagatattgaagagcctggaccgcccgctggcgggcaagaccggaacgaccaacgaggaaaaggatgcctggttcgtgggcttcacacctgatctcgtggttggcgttttcatgggatatgatacgcctactccgcttggccgcggcaatacgggcggtggccttgccgcgccggtgttcaagtccttcatggagcaggctttggctcgaacgccgaaggttgatttccgtgtgccggaaggcatgaccgtcatcgcgatcgaccgcaagacgggcatgcgcgccaatccgggcgatccgaatgtcattatggaagctttcaagccgggcaccggcccgtccgacagctattcggtcatcggcatggacacgttccgcgaaggctccccggttgcgccgcagtccccgcaggcaacccgcgcgatcaattccggttccggcggactttactgacccgtcaagctttacacggcgccgcgtactcactatggtccgcggcgcttgcggttcattcgcaagtcaaagcctgaaccctgaatattccggttcggcttctcatgaaaatatactgatattgaaggaacgatttacccatgcgcgcggaaatcgagacgctggttgacgaaatccagcaggccataagcctgctgaggaggcatctttgactgggatcaggctgtaaaacgtctgggctatctcaatcagagggccgaagatcccacgctatggaatgatgctcaggaagctcagaagctgatgcgtgagcgccagcaactggaagacagtatcaatggcatcaatcacctcaagcagacgctgaacgatagtgtcgaactcatcgccatgggcgaggaggaaggcgacaagtcgatcgtcgaggatgcggaaaaaaccatccgtgacctcaaggatgagatcgaccgccgccagatcgacatgctcctctccggcgaagccgatgcgaacgacacctatctggaagtccatgcgggcgcaggcggcacggaaagccaggactgggcgtccatgcttttgcgcatgtatacccgctgggccgagcgcaacgggcgcaaggtggaggtcatggaagtgcatgaaggcgaagaagcgggcatcaagtccgcgaccattctcgtcaaggggcacaattcctatggcatgttgaaaaccgaatccggcgtgcatcgtctggtgcgcatttcgccttatgattctaacgcgcgccgtcatacctccttcgcgagcatctgggtctatcctgtcatcgatgacaatatcgaggttcaggtgacggaggcggatgtccgtatcgacacttatcgcgcttctggcgcgggcgggcagcacgtcaacacgaccgattcggcggtgcgtatcacgcatattgcaaccggcatcgtggtgcagtgtcaggcggaacgttcgcagcacaagaaccgtgaaaaggcctggtccatgcttcgcgcgcgcctctatgaagaggagctgaaaaagcgcgaagaggctacggatgcggcgaatgccaccaagaccgatatcggctgggggcaccagattcgctcctacgttctccagccttatcagcttgtgaaagatttgcgcacaggtgttgaaagcaccaacccgcaggaagtgctggacggcgccgtcacgcctttcatggaggccgctcttgcccatcgcattcagggtggcggcgaaatgatcgaggatatcgattgatccggctgaaaggcttcagacaattagagcgccgatctgattgaatcagatcggcgctctaatcctttgttttgacacgcatcttttccgaaaaccgtttcacacttttcaggatgcgctctagggcctgtctgcatacaaggattcccttttgcatgaaattctgattcaaggttgttgaaggagaacagccttgagcagacgaagccttacagatgagcaatggaaccggatcgaagcatatcttccggggcgagttggtacgcccggccgcagtggcgttgataaccgattatttgtcgacgccatcttgtggatggctgccaatgcagcgcactggcgcgatctgcctgcgaccttcggcaaatggacagcggttcatgcccgctttcggcgctggtcgcacgccggtgtatgggaaaggcttttccatgccctggctgatacgccggactttgaatatgtcctcattgacagcaccatatcgaaagtccacgcagatgcggcgggcgcaaaaggggggctgaagctgcctgcatcggtcgctcgcgcgggggattgacgaccaagctgcatgctgttgtcgatgctatcggcctaccgctgagaataaagccaacacccggccattatggtgactgtccgcaagcttcaagccttctatccggcttaaagggtgtgggtcatgtcattgctgacgcggcctatgatgccgatcacttaagggccttcattgccagcgatctcaaggcaacggctcagatcaaggccaatccaacacgttccagtgccccaacaatcgactggaggctgtacaaggaacgccatcagattgaatgcttttttaacaagttgaaacgctatcgtcgcattgcgctgcgatgcgagaaaacattgaccgcattcgtgggtttcgtccatctcgcatgcgctatgatctggttgcgttgaatgcagacaggccctaaaatccggcctcgcgccgggttttttatgctgcattatcagaacggatcaatctgctttcccgccttgagaaggctcacgggatttgtcgcgtgccggaaatttccatggtggtctgaggcttcaaagagcgtgctcaatgcgctccccttgcacgcttgcccggcacggggccggttatgatcggatcgatgccaggaaaatcatggcccgcgagcgcctcatcggggatggctaggctgtgttgctccggtgcaggcttcaaaggcatgtcgggcatgggctgcaatcgaaaggcgcgctccaccaagggggcgaggcggtttgtggtcggggcgacttccgccgtgcttggatggacgatgcaaagaacaagcaaggcggttccgcctgccgcgaccatccatggccgcagcgcaaaatggctgattttcctgccccgcgcgatgataacggcaggtggctttttgcgcttcatctccgcctgtttttcagccatgttggcttttgcctctcccggatggtccagcccgattacacatcatcagggttcgccgaactgattcaatcagatcgaaacctatcctaacagacttttccatatgaggcttgtgcggggcaggagcccggagcattttcaaatcattggaaggctctatccgcctgtctttatatagaaaccggcgacaaggaacgatagaaggagggcgtaaggcctgcttcggcgcgagccagttcattgaagggcggtttcaattcaccacgaaaattcgcccgcacgagttcgcggaaccgggcggcggggtcgatccgattgcgggcgcagaagaaacggaaccattttgcgcccacggccacatgcgttttttcatcattgtagatgatgttgagaatcgccgctgtttcgtggtctccggtttcgatcattttttccagaagagaaggcgtcacatcaaggccacgcgcttcgagaatgagcggcacgactgcaagccgcgcttcgagatcgtttcgggtctgatgcgccgattgccaaaggccatcatgcccaggcatgtcaccatagtcggcacccaatgatttcaatcggttgcgcaacagtgtgaaatgccgggcttcgtcatcggcaactttcatccagccgtcgaagaagctgcgtggaatgggctttacggcaaatctggccacgatatcgagcgcaagatcaatggcgttcagttcaatatgggcaagtgcatgcatcagcgcgatgcggccatgttctgtgttgagcgaacgcttcttcaacatgcgtggcggcacgagttccggcttttcggggcgtccggggcgttcgggcaagggcggatcgagggggctgcgaaccgaaagtgcgcgggcgaaccagcggcttgccgtttcccgcgccaggcgaaccttttcgtccagatcgcaggcggatatggcgcgaatagcgttgccgcgcaatgtctgttcataggtaggcttgtcggtcatagggtgcaaagcgtatggggatcagagtctgcgggcggcttcaagaacggcttgggcgtgtccatcgactttgaccttgttccagacctgagcgatgcgtccatcggcgccaatcagaaaggtcgtgcgctccacgcccatatatttgcgtccatacatgcttttttccacccacacgccataggcttcaagcgccacgcgatcttcatcggccaccagatccaccgtcagcgcatgtttggtgcggaacctggcatgtttcgttgcgctatcgggtgaaagaccgatcacgcgcacgccgatcctgtcgaattcggccttcaactgcgaaaaggcgatggcttccctggtgcagcccgatgtgtcgtcctttggatagaaatagacgacgacagggtggcctttcagcgatgacagggtaatttcgccatggtcggatggtagggtaaaatccggtgccatatcgccaacttggggatgagccatatctacgcctttcttttatggattagcagggaaagcaactgttactattccgagctatcgcattcaaacaaggcttgcgcaaccgctcatccgggcaaccgccaagaggagacagagaccggcaaacttgatatgaaatgatgccatattacggaagtatcaagttaattcaatcaattacagtattcttataaactagattataaggtgctgatagacgcagaagatcagtccggctggattattggcagagaaaccacaaaaaattcgcttcaccaagcggcagatgaaaaggatcgagcgcctcgtggctgaaagcggcgagggtatcgtatcaggttcggtgcgttctgcgcgatcgattgtttcgcgttgttctcatgcccttctatcgatctgcattctgcttgttctgctgggtggcgtggggtttgtcatcctgcgtggcggggtcaacagcgatcttctgcgagatgaagcccagaaaagcctctcccatattcttggtgaaggagcatccgcttccattggcagtgctgcgctttcacttgatcgcaacggccatgtcgccatggaagcgcgcgatgtgtcgattgttgatccgaaacagggggttgcgatcaatggtataaagtctgttcgtctggggcttgcaccgctgccgcttttaacgggaaaactgcgcgtggcgcagcttgaggtggagggggtcgcctttgatttgccggaagcgcgcggcggcggtttctggaaatccttgccttatgatgaaaagggctatgtcgatttcgatgccgcttccggtgagatatttgccgccatgcgccgcagcctggagcttttgagcgcgcaggacacgcgcgttatccgtatcgccaacagttcggtgtccttcaaggtgggcgaagaagagcaggtactcgatattgaacgcgcccgcctgaccgaagatcgcggaaagatcgccatcaccggcaccgtcgtctggaagggcagaaagattgcccttgacggcgatatcgaacgcagggcgagcgacaaggcgcttagcgcatttcgcctgaatgtgaaggatattccggttgttatgggctccccgccacaagtcgcccccgtcatcaacggcaatcgggtgaacccggctcatttcgagcttgatgcttatgcacaattgacgctttcaggatttgcggcggatggcgataagccggaacggctggccgctgacctgacggtggatggcatcgacatgcagttgggcaaggtggataatgttcgcggcaatgtgcgcctcagcctcgaacaccgggttgggagccacaagatcgagatcaaaccgtcccgccttgtgctcggcggcttgcaggcgcagttcaacggcgccttcggcccggaacaggaggcagagagcaatacagatggcccctcctatcgctttgaggtgcttaccacttcggcgaccagtatgccccccgaatccagcgatccgccgctctcttttgcaacccgcatcgcaggccgctatatgcccgctcagcaacgcatccagtttgtcaatctggacgtacagacggaaggcgggcagctttacggtcagggcagcatgggttttggtgatggttcgccggaaatgatctttatgctgcgcattcccaagatgccggttgccgatgccaagcatctatggccgatcgacgttgcagatggcgcgcgcgaatgggtgttgaagaatctttttggcggaacactgcaagatagccgcatcgatatttcgctggctggctggcgcttcaatggtcccggcctgccgccgcctctcacggaagaggagatcaatgccgatttcaatgtcgtggacacgcgcttcgatgtggttggggaactgcctgccgtgcgcgatgccgatggcacggtttccgtgcggggtgcctataccacgatcaagcttctcaagggtaccgcctataccccgaacaaccggaaggcgaccgtttccaacggcacgctcgttattccatgggggccgcagcggcccgttatggccgatcttgatctccatgtgtcgggcgaggctgcggccatcgcggaaatcgcgggaaacaaacccatcgatgtgctgaaaaatgttcccttcctgccgcaagatgtgacgggggatatcaatgcacaggtgaaggtgagctttgccgtgtcgaaggatccgccgcctggcacactgaaatggaatgcggatatcggattttcggagcttgatattgccaagccggttggcggctccaaaattacggatgctacaggcaatatcaaggtagaccagtctgccgctatcattacagccgatgccagactggacaatgttcctgcgaaagtcagcatgacggagcccgtggaccgctccggcccggcaaagcgcgagcagaagataaagctggaaatagacgacaagacccgcaatgcggtctttcccggcctgaatgccgttttctccgggccgatgtcggtcgatctggggatggagaatggtggcaagcgccatgtctcggctgatcttttaaaaacgcagatcaatctgccctggcttggatggcgcaaaggcgcaggcattcccgccaaggccacctttgatcttgtcgaacatagtgacaaaggtgaatttgaaatcagcaatctggtattttccggcgatgctttcggtgcgaaaggcaatctctccatcgccaagggtgactttcagtcggcggatttcagtgaaattcgacttaaccgcagcgataatctctccgtaaaggcgacaaaaagcgggaacagcttccgggtcaatgtgcgcggctcgcaattcgatgcgcgggcgctcatcaagcagatttccgatcttgaagcaaaaaagagcggaggcggtcgcgccaacagtccgcgtgtcgtggtaagtgcgcaggttgatgaggttcacggattcaacaacgaaacgcttcgcaatgttgctgtgtcttatgaaagcgcaggctcgaaagtttccggcatttccgtcaatgccgtcaccccgtcggggcagcccttcgtggccaccaataacgatcagggcgatgcgcgctccatatcgcttcagtcgaacgatgcgggtgcggtcctgcgtttctttgatttttatgacaagatgcggggcggcaagattacggtgggcctggccgctcagggaaacgggccgctgcgcggccagatcgatgcgcgcaacttttccatcgtcaatgaaccgcgtctggcgaaaatcgtttccagctcgccatcaagcggcggcgccagcctcacccaggctgtcaaacgtgatattgacgtgtcgcgggtggatgtggagcgcggcttttccctgattgaaaagggccaaggctatctcaatctgtcaaaaggtgtcgttcgtggtcctgcggtcggaacgacatttcagggcacgctctatgaccagcagggcaatatgtctatcacaggcacattcatgccggcttatggcgtgaaccgtatctttggcgaagtgccgattttcggcgcgcttttgggcaatggccgtgatcgcggcctgcttggtattacttataagctcgtgggcaatgcgaaacagccacaggtgatcgtcaacccgatttcgctcatcgcgccgggcattttccgttccatcttcgagttccaataaggcccgataaacaaaaccgggcgcgaggcccggttttttgatgctttattccgccgctttatgcggggcggatcagaacatggcgtttcttgccgagcgacagcttgatgaggccctgatcgtttagtgctgcagcattgacaaccatgcgcggatcgctgaccggctcatcgttgatgcgcaccgccccgccttccacatggcggcgtgcttcgccgttggtggtgcaaagttcggccagaaccatcagcgccagaacaccgatcccgtcattaagcgtcgccttgtgcacgccgactgtgggcaggttttccgaaagttcgccgtcttcaaaggtcttgcgtgcggtttcggctgcttcttcggcggcatcgcgcccatgcagcatggcggtcacttcggtcgccagtatcttcttggcttcgttgatttccgcgccgccgagttctgcgagccttgcgatctcgtccagcggcagcgtcgtgtagagcttgaggaagcgttccacgtccgcgtcttccgtattgcgccaatattgccagaagtcataggcactgagcatatctgcattgagccagatggcgccgccaagcgacttgcccattttctggccggacgcagtggtcaggagcggcgaggtgagggcgtaaagctgcggcgtgcccatccggtggccgaggtcaataccattgacaatattgccccattggtccgagccgcccatttgcaggcgcaggccgtaacgcttgttcagttccacgaagtcgtaggcctgaaggatcatgtagttgaattcgaggaaggaaagcgactgctcacggtcgaggcgcaacttcaccgaatcgaaggagagcatccggttgaccgaaaaatgccgccccacatcgcgcaggaattccaggtaattgatattgcgcagccactcgccattgttgaccatcagcgcatcgttcgctccgtcaccaaaggtgaggtaattggcgaagacgcgcttgatgctcgccatgttttcggcaatcgtatcctcggtcatgagtttgcgcgcttcgtccttgaaggacggatcgcccaccatgcccgtgccgccgcccatcagcgccaccggcttgtggccggtctgctggagccaatagagcatcatgatctggatcaggccgccggcatggaggctgggcgccgtgggatcaaagccgatataggccgtcacggtctccttggccaacaattcgtcgaggccgctttcatcggaaatctgatggatgaagccacgttcggaaagcgtgcgaagaaaatcggatttgaaaccggacatgcccttttcctgactgatgaggcgaaattgaaattgacggtaagcaagtacttactgccttgtgatatgtccgcctttagcatcaatcaaccgggaataacaaggaaactcccgcatgcccgatttgaaacgcgcaataggactgatgagcggcacctcgatggatgggatcgacattgctcttcttgctaccgacggcgaaaactggatagagcggcgcgcttctgcctcgatggattattcggatggttttcgcgcgcggctgaaagcagggcttgtcgatgcgcgcgccatcaaagacagggccgagcgtcccggcctgctgcggcagcttgagcatgacctgacattgctccatgccgttgctgttcatgatttccttcacgaacagggcttgcagccgcacgagatcgacgtgatcggttttcatggccagacggtgctgcatcgcccgaacgagagcctgactgtccagatcggcgacggcgcgctgctggctcgcgaaacgggcattcctgtcgtttatgacatgcgggcggaagacatgcgccatggcggtcagggtgctcccttgattcccgcctaccatgccgctttggcggccaatctgccgcttggcctcaaaggcccggtcgtcttcgtcaatatcggcggcatctccaatctcacctatgtcggcgaggatggcgcgctgatcgcctatgacagcgggccgggaaacatgctcatcgatcaatggatggaactgcatgggcatggccggtttgatccgggcggtgcaactgcgatgagcggaagtgtggaccgaaacaccgcccaccgatatctcgaacatgaattcttcaagggaaaccaccgccgttcgctcgatcgtggcgatttcgccattccggccaagggtgaattgaaccttgccgatggcgcgcgcacacttgcatttgtaagtgcggcggcaatcctcaaatccgcttcgcatctgcctgcccgtccgcgcacctatgtggtgagcggtggagggcgcaagaatggtgcgctcatggacgagctgaccgcgcttgccgagcgcgagggcgcgcatgtgatcgatgcggataatgccggtttcgatggggacgccatggaggcagaggcctgggcctatcttgcagtgcgttcgctttgcggcctgccgctcacctatccctccacgacgggctgcgacaagcccgtttccggcggcgttcctgttaggccctaatgctgagcggtgttggaaagcaaattcaagacgatcacgcccgcgatgatgaggcccatgccgacaattgcgggaagatccagcttctgcccgaataccagccagccgatgagcgccaccagcgttacgccaacgccggaccagatcgcataggcgacaccgaccgggattgttttcagcgttagtgacaggaaatagaaggcgaggccataggcgaccaccaccacgatggatgggccaaggcgcgaaaacccttccgatgccttgaggcttagtgtgccgatgacttcggaaaagattgcaatggcgagaaaagtataaaccggcatggcgcgctctcgaataacgggggaaaagattgttgaataataatactataaaaaatccggcgggcagcccgccggatgaggcgtcgaaaatctggtaagcgactgaaaaatctagcgaagacgcttcgggcgcgcttctaccagttcgcccgcaaggcggcgatccagatattccgaacattcctcgatcagttcttcgccctgaccggtaaagaagtggtttgcgctggcaatggtcttctgcgtgatggtgatgcccttctgggtcttgagcttgtcaacaagcgcctgcacgtctttcggcggagcaaccttgtcctggtccccgtgaatgataaggccggacgaagggcagggtgcgaggaatgaaaaatcataggtgttcggttgcggcgcgaccgaaataaagccttcgatttccgggcggcgcatcagaagctgcatgccaatccatgcgccgaacgaatatccggccacccagcaggtcttggagtcgggatggagcgcctgcacccagtcgagcgcgcttgccgcatccgataactcgcccgcaccatggtcgaactcgccctgactgcgcccgataccgcgaaaattgaagcggagcgtggtaaagccgcgctgctggaacatatagaaaagatcataaacaatcttgttgttcatcgtgccgccgaactgtgggtgcggatgcaggatgagtgcgatcggcgcgttcttttccttggaaggctgatagcggccttcgaggcgtccggcaggtccgttgaaaatgacttctggcatgtgtactccgctcgtaaccggcagatcgggttccaggcagcgagcttgacggaaagggacgccgcttctagaaccgactgaaaattttgaatgactgaaacaggtttcagtttctcaagcggcttcataggccgttcttggttgaaaattcaagaaaattgcgacttcagatatctcgaaggcgttgttaaggagataggtaaggtggtcgggagcggcaagaggctctatctggattataatgccagtgcgcctttgcttgatgaagcgcgcgatgcgatcatcgcggcattgggcattacgggcaatccatcctccgttcaccgcgaggggcgggctgcccgtgcgctggtcgaatccgcccgccgcagtgttgcgaccctcgttaatgccaggccggagcatgtcttttttacgtccggtgcgacagaggcggcctcgacgctgctgacccccaattacatgatggggcgttcgccggtgcgtctctcacacctttatgtcagcgccaccgaacacccatgcatgatcgccggcggacagttttcgcccgatgacatcaccgttcttccggttgatgccaatggcatcctgcgcctggacattttgcgcggcctgcttgccgcccatgacaggagcaagggtcttccgctggttgcagtacaggcagccaataatgaaacgggcgtgatccagccggtggcggagatcgcagccatcgtaaaggctgcgggcggcatttacatcgtcgatgccgtgcaggctgcagggagaattaaattagatattacagataattgcggtgattatctcataatttcctcacacaagatcggtggcccgaagggcgtcggcgcggtcattgcgatctccgacctcatgatgccgcgggcgctggtgcgcggcggcgggcaggaaaaaggccaccgggcgggaacagaggcgctgcccctgattgccggttttggtgcggctgccgatgtggcaaaagcgcgaatcgacggcgaaggctggtcatccctcatgcgggatcgtctggagcgtggccttgccgaaattgcgccagcggcgatcgttcatggcagtgctgtgccgcgcttgccgaatacgactttcttttccctgcaaggccagaaggctgaaacggtgcagatcgcttttgatcttgcaggtattgcgctttcggccgggtcggcctgttcttcgggcaaggtggggccgagccatgttcttgctgccatggggcaggaagacgggccgggagccatccgtgtttcgcttgcaacggatgcgggcgaggaaacagtggatcgatttcttgaagccttgcgcaaaatcgtcgagcgtcaccagcgcacgaagcacgaattgggcgcggtttgagcctctctgataaataattcttgaattttattggcaaatttaaatccggcgcttgaaattcagtttagagaggttttaaagaagcttcacgcatactatattgaggcggtaatcaagactaccatcgccttgacgtttgcaactgttgggccttgaccccgacgaggatggagaacgccaatgcctgcagtgcaggagaccatcgatcaggtccgcggccttgacgtggaccaatataagtacggctttgaaacgacgatcgaagcagacaaggccccgaagggcctcaacgaagatatcattcgcttcatttccgccaagaagaacgagccggaatggatgctggaatggcgcctgaaggcttatgaacgctggctcaccatggaagagccgacctgggcgcgcgttgattatccgaaaatcgattttcaggacgcctattattattcggcgcccaagaaccagtccggcccgaagtcgctggatgaggtggatcccgaacttctcaaaacctatgagaagctgggcattccgcttcgcgaacaggaaattctggctggcgtgcgcaagcagggtgagccgagcgagatcgacggcaatccggccgataatgtttacgcttccggccgcgtggcggtggatgccgtgttcgacagtgtttcggtcgtaaccaccttcaaggaagaactgtcgaaggcgggcgtcatcttctgctcgatttcggaagcgattcgggaacacccggaactggtgcagaaatatctggcctcggtcgtgccggtatcggataattattacgcaacgctgaactcagcagtcttcaccgacggttcgttcgtttatgttcccaagggcgttcgctgcccgatggagctttcgacctatttccgtatcaacgagaagaacaccggccagttcgagcgcacgcttatcatcgccgatgaaggcgcttacgtttcctatctggaaggctgcaccgcaccgcaacgcgacgagaaccagcttcacgcggcggttgtcgagctggttgcgatggaaaacgccgaaatcaaatattcgacggtccagaactggttccccggcgacaaggacggcaagggcggtatctataatttcgtcaccaagcgcggcgattgccgtggcgacaattccaagatttcctggacgcaggtggaaaccggctctgcaatcacctggaaatatccgtcctgcattctgcgcggcgacaattcacgcggcgagttttattcgatcgccgtttccaacggtcatcagcagatcgacagcggcaccaagatgctccatctcggcaagaatacgtcgagccgcatcatctccaagggcatttcggctggcaagtcgaacaacacctatcgcggtcaggtttcggcccatcgcaaggcggagaacgcccgcaacttcacccagtgcgattcgctcctgatcggcaatgattgcggcgcgcatacggtgccctatatcgaggcgaaaaacgccaccgcgcaattcgagcacgaggcgaccacctccaagatttcggaagaccagcttttctatgtgatgcagcgcggtatcccggaagaggaggcaatcgccctcatcgtcaatggcttcgtgaaggaagtcattcaggaattgccgatggaattcgccgtcgaagcgcaaaagctgatcggcatctcgcttgagggcagcgtcggttaaaagccgtattcaccgttccgatttttctggccagccttttcctggcattagagcaaggtttaaatttatgcttgagatcaagaacctccatgcaaagatcgccgatacggataccgagatcatccgcggcctgaacctcaccgtgaacaagggtgaagtggcggcgatcatgggtccgaacggttcgggcaagtccacgctttcctatattctcgctggccgtgatgattatgaggtcaccgaaggtgacattctctataatggcgagtcgatcctcgaactcgatccggctgaacgcgctgccaagggcatcttccttgcgttccagtatccgatggaaattccgggcgttgccacgatggaattcctgaaggttgcgatgaacagccagcgcaaggcgcgcggcgagccggaactgaatatccccgaattcatcaagcgggtgaaggacgccgccggcggcctcaacatcgatatgaatatgctgaagcgcccgcttaacgttggcttctcaggcggtgaaaagaagcgcgctgaaattcttcaaatgcagcttctggagccaagcctttgcgttctcgacgaaaccgactccggcctcgatatcgatgcgctgaagatcgtttcggaaggtgtcaacgcactgcgttcgcctgatcgcgccgtgatcgtcatcacgcactatcagcgcctgcttgaacatatcgtcccggacagcgtgcatgtgctctacaaggggcaggtcatcaagtccggcgacaagagcctcgcgctgcatctggaagaaaatggttatgccgacgtaatcggcgaagccgcctgaggagggttggatcatgaatatccaggccacttcggcacccaagccgcgcaccccggctgaaagcgtgctgatcgacagttttgccgagcgcatgggcgatctgcccggcaatggcgatgtcgtgatcgcacgcgacacggcccttgaagccctcaaggttcaggggcttccctcgcgccgcatcgaaagctggcattacaccgatttccgcacgttgctgcagggcgtcgcggcattcgacacatctgccggaacacaggctctgccggcgctgattgccggttcgtccatcattgccgccagcaatggtgtcgcgcttgccgccaaggcccccaaaggcgtttcgctgacgccggttcgtgaggcgcttgccgatggttcgcttgtctcgcagcttaggtcgcgtggcttcgacgatacgatcggccagatcaacgctgcctatgtcagcgacggctggatggtttcgattgccgatgacacggaactggaagagccgctcgaaatacagaacatccagaatgccgggcaggggcatacgcggtttccggttcgcatcggcgccaacgtcaagggcacgatcatcgaacgccagaatggcggtgagggggatgccttctccacatccgtcaaccatgtgacggtcggcgatggtgcgcagatcatctgggtgattctgcgcgatttcggccaggcaacacagctctcgcagttcaatgtgacaatcggcaaggggtccaggctgacgctttacatcgtcaatgcgggcggcaagctggttcgtcaggaagtgcatgtgaatgtcgagggcgaggattccgattttgagcttcgcggcctcaatcttctggccgatgacagccatacggacgtcaccatgaccgtgggccatttggtggagaatacccgctccaccgagattgtgcgcaatgtggtgaaagaccgtgcacgcggcgttttccagggcatgatccgtgtcgcccagatcgcccagaagactgatgcccgcatggcctgcaacacacttctgctttcggatgaaggcgagtttgatgccaagcctgaacttgaaatcttcgcggacgatgtggcctgcggccatggcgcgacggttgcggaactgtccagggactatctcttttatctgatggcccgtggcatccccgaaaatgaagcgcgcggcctgctgatcaaggcgttcatcgccgagatcatcgaggagctggaagacgaaacgctggttgaagcactcgaaggggttctttccaactggctcgccgttcatgcttgagtgaattgggcctgattgaacaggacggggcgggagtttcccgcttcctcctttcctgccgggaaggcagaaggaacgatcatggatcagaagaatccgctcaccatggcctatgatgtcgaggccatacgcagggatttcccgattttgtcgcggcaggtgcacggcaaaacgctcgtttatctggataacggcgcttccgcacagaagccgcaaagcgttatcgacgcggtaactcatgcttacgcgaatgaatatgccaatgttcatcgcggtttgcattttctctcgaacgctgccaccgacgcttatgagaagtcgcgtgaaaccgtgcgacgttttctcaatgccggttctgtggacgagatcgtcttcaccaagaatgcgacagaggcgatcaataccgtcgcttatggctatggaatgccgttcatcggcgagggcgatgaaatcctgctctcgatcatggagcatcattccaacatcgtgccgtggcatttcatacgcgaacgccagggcgcgaaactggttttcacaccagtcgacgataacggtgttttccacatcgaagagttcgagaagcgcctgagcgaacgtaccaaactcgttgccatcacgcatatgtcgaatacactcggcacggtggtcccgatcaagaagatcgtggagcttgcccatgcacgcggcgttccggttctggtcgatggcagtcagggtgcagtgcacctgccggtcgatgtgcaggatctgggctgtgactggtatgtctttaccggccacaaagtctatggcccttcgggcatcggcgtgctttatggacgcgcgcaaatgctggaaaagatgcgcccgttccagggcgggggcgaaatgatcgaggaagtgacggaggaaaacgtcacctacaatcatccgccacaccgctttgaagcaggcacgccgcctatcgttcaggcgattggtctgggtgcggcgcttgaatatatggaaaagatcgggcgtcatgcgatcctggctcacgaggcagacttgcgtgattatgcgcatgaacggctcggccggatcaacagcttgcgcattttcggcaatgcgccggacaagggcgcaatcatctccttcgcgcttgaaggcattcatgcccatgacgtgtcgatggtgatcgatcgggcgggggtcgcggtgcgcgcgggaacgcattgtgcgcaaccgctcttgaaacgctttggcgtcacctctacatgccgtgcatcctttgccctttataatacccgcgccgaagtagacgcattggctgaagccttggaaaaggcaaggaagtttttcggatgaccgatatggaacagaaagttcaggacaaggctgaaaccgggcctgccagtgaaacggcaacggctgaaggtagtgccgtgttttccgcttcagcaattccgcaggatgagttgctgcggatgacggacgatatcatcgccgcattgaagaccgtctatgatccggaaattccggcggatatctacgaactcggcctcatctacaagatcgatattgaggatgaccgcacggtcaagatcgaaatgacgctgacggctcccggctgcccggtcgccggcgaaatgccgggctgggtggaaaatgcggtcagcgccgtggagggcgtttcgttcgtggaggccaccatgaccttcgatccgccatggacaccggaccgtatgtccgaagaagcgcaggttgccgtcggctggtactagacgccctgttttaacagaatcgtcggagctgccctaagaaccggttgtttccttataatgaagctgctgttttccgcagcaggcctggaccagcccgacaattccgcccaaagccatcgccagcgaaatgagagcctgtccccccttgaatggcagggtgaggattgcggttagcagtttccatacacgactgagaatgcgggagggaagccgcatccacgcgcgtcgggggcttttgctatacagaagcgtaaactctgttgcgttatgatcccggttccggcggaaatgataggaaaagctgatcctgcaataaggcacggtttcatagacgattgcatctggcgcccagcccgtttttgcgccgagcttcttggcttcaagccaaaggttccagtcttccccaccggtcaggccaagttttgaatcgaatctgaggccggttctgcggaagaaatcgatccttccaagccagcttccggtcgctatcttgatcgtatcagctttattttcctgccatttcctgcgtgcccggtcctcggccctcgtgccgttccgttccacgccggaccagacaaatctttgccataagctcagtttgctgttctggggaacagggcgcaccggagagccgaccagatcgagatcccgcctttgttgctcggcgaaaagttgcttcagccaatcgggttcgacaaattcatcatcgtccacaaaggccagaaaatcggcgccagcttcctgggcataatcaagcgcacgattgcgagcgcaggaaataccgatacttgtttctaaaatataaaccaccgcagacggggaaatgctggaacggatttcatgaagccagctttcagaagtgctggtcctgttgttttctacgatcaggaattcgacatcaatattagagggtatctctaaatcgcccagcgatttatagagattaatcagcatcttaggtctgttgcgcgtggtggtcccgataattattttaaatataggcatcttataaactttatagattcgattttttgaaatttagcatatgcaaatataagcggtaaatgtaaaagtgagtgataatttataagctgcgtattacgacaatatcggaaaacggtatcgagagcgggattaaaaagccgcctctcattatagaggtgacgataccaatgtaaaaagaccgattatatacgctatctgtcgaaaagtggtgcccccagagagactcgaactcccgaccccctgattacaaatcaggtgctctaccaactgagctataagggcacaggcgcccgattagcataaataccgcgcctgtaaaatgaaaaatcaccatgttgagattatggcaaccatgttttgcatgtgatagccaataggcggcgggaaaaaatagcggcagatttgccagaaacgagacctgagagcatgaaagacacatcgcttgcgcttcattttgtttcatctggcacaaaggaatcgctatcggcccagaaagatctggtagaaagatacggccatgttgcagcggaagacgccgatatcatcgtcgctcttggaggcgatggcaccatgcttcaggcactgcgcgatttcatgaatacgggcaagccgatctatggcatgaaccgtggttctgtcggctttttgatgaatgagttcgtgatcgaaaacctgcccgagcgcattctggccgcgcagatggaaacgatccgcccgcttgtcatggtcgcggaaaccgacgatgcgccgcctgtcgaggcgttggcgatcaatgaagtttcacttttccgccagtcctatcaggctgcccgcattcgcatcaccattgatggcaaggtgcgcctgcaggaactggtatgcgatggtgtgatggtggcgacgccagccggatcaacggcctataatctttccgcgcaagggcctatcctgccactggaggcgcccttgctggcgctgacgccggtcagcccgtttcgcccgcgccgatggggcggcgcacttctgccaaaacatgtgactgtcagaatggatttgctcgaaacagaaaaacgccctgtcaatgctgtagcggataataacgaagtcaaatcggttacgtccgttactgtacgcgaagcgccaaacagccaggttacgatcctgttcgacaagaatcattcctgggatgagcgaattctcacagaacaattcaggcattaggtgtggtggatttgaagttcctgtcatttgcgaggcgtccgcgttgaggaatttcaaatgtcgggactaaacatctggtgcagtatgacttgaatattttcaccggatttgcctcggtgatgcgatggaaaggcctatgggacaaagcaatttgagccctgtggatggtattttggttgacttttgcacgctctggacgtaggcgatgctacaagataacgctccatgcgttaaagacgcctttactgcctcggctcctgcgcccgaaaacgcggccgcaatgacaggacaggtggaacttattccgaacagagagctacgcctccattgacgacatttgccgaactcggtctttccccgaaagtgatcgctgctgtagaagcagcgggatacactgcgcccactccaattcaggctggggccattccgcccgcgcttgagcgcaaggatgtgcttggaattgcacagaccggaacgggcaagacggcttcgttcgttctgccaatgctgacgcttctggaaaagggccgggcgcgggcgcgtatgccgcgcacgctcatccttgagccaacgcgcgaactggcagcgcaggttgaagaaaatttcgtcaaatatggtatcaatcaccgcctcaacgtggccctgcttatcggcggcgtatcgtttgaggagcaggagcgcaagcttgagcgcggcgcggatgttctcatcgcaacgccgggccgtatgctcgatcattttgaacgcggcaagcttctgcttaccggcgtcgagattctcgtcattgatgaagccgaccgtatgctcgatatgggtttcatcccggacatcgaacgtatctgcaagctgatcccctttacccgccagactttgtttttctcggccaccatgccgccggaaatcaccaagctgacggaacagtttttgcattcgcccgtgcgcatcgaggtcgccaaggcttcctccacggccaagaccgtgacccaacgtctggtgaaatcgggcaagaaggattgggacaagcgcgccgtgctgcgcgacctgatccagtccgaaggtgattcactcaagaatgcgatcatcttttgcaaccgcaagaaggacgtctcggagcttttccgctcgctgacgcgccatgaattcgatgccggcgccttgcatggcgacatggaccagcgggctcgcatggccatgctgtccagtttcaaggatggcaagctgcgccttctggtagcatccgatgttgccgcacgtggcctcgatattcccgatgtaagccatgtgttcaacttcgatgtccctatccatgcggaagattatgtccatcgcatcggccgcacgggccgtgcgggccgttccggcaaggcgttcactattgtgacctcgtctgacaccaaatatctcgcggcgatcgaaagcatgatcggcgaaaagatcgagtggcacgatggcgatctgtccacgctggccgtatccgaggaggctgatgagcagccacgcaagggacgcaacgcgcgcggcaagggcaaggaaaagccgaaggaaaaggccagcaatcctgttgcggctaaaaccgttgatccggccggacaaccgcagccggttattgaaaatcaacaccgtcgcgaagcgattcgttcatcaaatgaagaacgccgcggcaagccgcagaccgaacagcacaagcgccgccgtgatcgcgatgatgacggtccggctccggttggttttggaaacgatattccggccttcatgctgattccaaccggcgtgtgatcgggtaagcagaataacaaaagcgccggtctgtctggtcagaccggcgcttttgtttgtttgcttcctgggctcgacctttgttgccggttcacaggcaaggcgcgcccaatcgcctattatgccaggatcgtcaaaggttttcgcgggaatattccagtaaggcttggctcaagcccatgcagagaagctcgcggagcgtttcgtcgtccgtctgcgtagcgccgtttggcggaatcaggctgtaccctgcatctggcgcaggctttctggcgaggcgggtttcaactcgacggattcgccacagccgcaggcggaggtctggttggggttgttgaagacaaaccccgtgcgcagcgttgtgacttcaaaatccatctgcgttcccagaagaaaaagaacggcttccggggcaatgaaaactttcgcgccgtccttttcgatcaggtcgtcgccggcttttgcctcggtgacgagttcgatcgtatattccatacctgcacagccgccctttttcacgccgacgcggatcccaagcgcatcttcacgcgaggtcatgatctcgtggacgcggtttgccgcggcgtctgtaagcgttatgactgcaaaacggcccatctcaaactcttccggtactggctggcatatggctggagaatcatccagtctgctgtgaggcaagcggcttaaaaccacttttgccacgttttcactatagttagtgttgtaacatctttgctgcaagacaccaaatcaggagtgcggttcgcgtgccctgcaaacggatagtgccaggataaggaaaagcggatgtcgaatgatcggataaaacctctggtactggttgctttcgcgacttttctggctgcatccgttgcgcaggcgcaggataagcccaaggagcctgcggccaaaaatgaaccagccagaagcgaacagaaggctgatcccgtaaagcccgtcgaagagacgaagccataaggaatatacgcgcgcctatagttattattcggaagaaggacgggaaccggacttcaaaacctttgtcaaagggtatgagaagaccaagagtgtgaaggttgccctccgcaagaccgagccggatccgggtgcgggccagatttactggagccagccgctggcaattgaggcggaagatgaagacgggaaaaaagaagtttttacaggctgctacaccattcatctcacaaatccctccatgcaggaagaaccaccattcaagccaatggagatcatgaccggctccttgacccggtcgcctctgagccttgaaaagagtgtgccggagacttgcgaggctccgtgacggccggtctgattttttcgcttgaccttgccacgatgggaagctgcatgatgcgggtcaagctgaaaggagtttagcaaatgatgaagttttccatccccaagatgaaatgcggcggctgcgcggaagcggtgactgcggccttgcgcaagcttgatgccgaagcgccggttgtcgttgatcttgcaaacaaggaagtcgcctacggcggtacggttgcgccggaagcggttctttccgcattggcggcagcgggctatcctgcgacgagcgcgcaataatgtgattttggacctgcttgtaaaccggcccggcaaattgtaggtgccgggaagccagatgcttcccggcatttttgttgtttcacgcggcaaattcgaggggggcgagacgatgagccgcaaatgctgtgtagcgcacaatatctgtgtttgattgactggaacggcgatttttgccacatcaacggcaaatctcgtttatggtatcgccgtgttgcgaagccgggtgaggcggggcagttttggtccggctgtaacggtttcgatcacaggatgccagcaggcatgaaacatcgcattgacgcgataaggaagggtttagggctatggtagccgatttccaggatcttcgcacaaagatggtcgataaccagatccgcacgacggacgtgactgatctggcggttatcgatgcgtttctgaccgttccgcgcgaggcattcgttccggcaagccgtcaggctctggcctatatcgatgaagatcagcttctggaaagcgaaggcccggccccgcgttatatcatggagccttcgcccttcgccaagcttgtgcagcttgcccgtgtcagcaagagcgatgtcgttctcgatatcggctgcgcatccggctattcggcggctgtcctttcccaattggctggatcggtcatcggtttggaaagcgattcctcgcttgcagccgccgcaacggcgcgtcttcaggaattcggttatgacaacgttgtgatcgtttcgggcgagttgagggcaggctatccgtccgaagcaccctatgatgttattttcatcgaaggtgcagttgatttcgtcccggacgttctgttcaatcagctcaaggaaggcggtcgcctggttgcggtcgaaggccgtggaaatgcgggcgttgcgcgtctttacgtcaaggaaagcggcgtggcttccgggcgtaccgttttcaatgcagcgatcaaaccgctccccggtttcgagtgtgaagagcagttcgaattttaattcgggaattggtacaattctgcaacgttgtgaaatttgtttgtgaatgcgggcttggcgacaatggaaatgacccggtttacgggttactaaatttcccgaactggtcggttcgatgatggattcgtttgttctgagatgaggtacacggtgttcaaagcgtgcaaggaactggtagcggccgcagtattgttgtctggcaccgttttaacggggcaggccgctctgtcggagacgctgactggcgctctcgtcaaggcttacaagaataatgcttccctgaattcctcgcgggcaggggtgcgcattcaggacgaaaacgtggcgattgccaaatctgcctaccggccacagattaccggttcttataatatatcgagaggcaagacgccggccaccgattatcgtacgactggtacggttggcatccagttgaaccagatgcttttcgacggttttcagaccaggaacaatgttgccgccgctgaaacgcaagtcttcgcgcagcgcgaaaacctccgcaatgatgagcagaacacgctctatcaggcggtagccgcctatatggatgtttaccagcttcgccagattgctgcactgcgcgagaagaaccttgccgccatgaacgagcaggtgcgtgccgcacgcgctcgccttgatgtgggtgaggggacgcgcaccgacgttgctcaggcagaggccagccgctccacagccatagccgctctcaacgccgcgcgtgcagacgtgaaaacggcggaagccacctatatgcaggtcgttggatcgctgccggacaagcttaccccggcttctgcggccaggcatcttccccagtcgccgagccaggcctatgcgtctgcgctcgcttctcatcccggcatcctcgccacgaaatatgccgtcaatgccgccggttataatgtcaaggccaaggaaggcgcactgcttccgaccattggcctgacggcaagcgccagccagcttgacactatcgcagggacggatatgggcgacggtaacacggcatcgatcggcgttggcgtcagcattccgatctacacgggcggccgcacgtcagcgcagatccgccagtccaaggaacagcttggtcaggcgcgaatcgaggttgatgtcgtgcaggacaaggttcgtcaggccatcagttcagcctggtcgcagctggaagctgcccgtgcctcggtcgcagcaaaccgtgatggtattgccgccgcacagcttgccctcgatggcgtcattgaagaacgcaaggttggccagcgcacgacgcttgacgtgttgaatgcccagaacgatctcgtcgcagtgcagatcgctctagttcaggccgaacatgatgttgttgtggcgagctatgctcttctgaatgccacgggccgcatgactgccgaccagcttggtttgcaggtggcccagtataagccggaagagcactacaaggcggtgaaagacaagtggttcggcctgcgtacgcctgatggccgctgatcggctctgcaaacaatatttcgatggcgcctgtgggcgccatttctgtttgtggcgattcgcatcgtccaatttcttaataaatccataaagctgtgagtttggatgatgcgttatcacagagggattctcaaatcaccgaacgtccgatacccttaatccattgattctctgttcttggagcagttcacgcaagtgcattgtcagcctccggtcagcagtttggtaacaagggaaagtcggtaagccatggcccagacatccagcgcggcacgcgaaccgtccatggaagaaattcttgcttccattcggcggattatcgaagacagcgatgtttcccgtcatcccgttcccggcgcgtcttctttcccggcgcgtggcgaagtggcggaatttcgccgtcccgctgcacagcaggatgaaaagccagaaactgtactgcccgaaaatccttcgatgatgcagggcatcttcaatgagcagccttcattgcgcggcccgctcgcagaagctgccgaagaggtggtggttaccgaggcgcttgagcaagacgaagaggacgacatcgttctcgatgcccagaatgatgatcgccgcgacgaggaagttgctccggttgcaacgcgcgcggcccctgtctcagaggaagctgctcataaggccgaacctctcggtgctccggttgaggccgctcttgtggagccccggccggaagaaaatttcgcgaagggggaaagcgaaatgtccacaaacgggaaggaacctgccgctattttatcggaagcgacgcaacgccatgttgccgcagcatttcaggatttgaatcatgtggttcattccgcgccgcgccggtccttcgatgagatcgccgcggaactgctgcgccccatgctgcaagactggttggacaaaaatcttccgacactggtggaacgcctcgtgcgtgaggaaatcgaacgcgtggtacgcggcgaaaaataaccggcagttggtgcggtgcctgttttgaacgggaacgttgaactgctctgactttttgtttcgcgcatgatctgaggcaaaaccatttggcattttgggctcggaaatattccggcccgcactattggagcgcatcccgaaaagtgtgaaacggttttcggaaaagatgcactctagaagcttggcccgtctgcccaacaggcgggttttcacttttaaggtgatttgccgcccgttagttgttattgagccttcaatccttttatcgcgcataaagaccggacaattccatgcttgagaagacctattacaccgcggctacagagccgaaaattgccgaacgctgggaagaagctggtgcattcaaggcaggcgcaggcgcaaagcccggagccgatccgtttgctgtggtcattccgccgccgaatgtgacaggctcgctgcatatgggccatgccctcaacaataccattcaggacatcatggtccgtttcgagcgtatgcgcggcaagaatgtgctgtggcagccgggtatggaccatgcgggcattgcgacccagatggttgtcgagcgccagcttgccgaacgcaaggagccgaaccgccatgccatgggccgtgaaaaattcatcgaacgcatctggcaatggaaagccgaatccggtggcatgatatccaatcagcttcgccgtctgggcgcttcctgcgactggtcgcgtgagcggttcaccatggacgaagggctgtcccgcgcggtgctggaagtctttgtcacgctttacaagcagggcttgatctatcgcgacaagcgccttgtgaactgggatccgaagcttttgaccgcgatttcggatatcgaggtcgaatcccgcgagatcaagggccatttgtggcatttccgctatccgctggaaaatgttcctttcgacccggaaaacccgcatacctatattatcgtcgcaacgacccgcccggaaacaatgctgggcgatactggcgtggccgtcaatccgaaggatgagcgttatcatgctcttgttggaaatgacgtcatcctgccgcttgtcgggcgacatattcccattgtggcggatgattatgccgatccagaagccggttccggcgcggtcaagatcacgccggcgcacgacttcaacgatttcgaggtcggcaagcgcaataatctgcgcgctatcaacatcctcacgcccgaagcagccattacgctcaaagataatgtcgatttccttgaagatcttgagctgacagcggaactgaaggcacttatcgtcgaactcgacggaatggaccgctttgccgcgcgcaagcgcatcgtcgaactgatggatgagcgtggctatcttgaaaagatcgacgatcacacccacgcggtcccgcatggtgatcgcggcggcgttcccattgagccatatcttaccgaccaatggtatgtgaatgccggtgagctcgccaagcctgccatggcggcggttcgtgatggccgcacacagattgtcccgaagaactgggaaaagacctatttcgactggatggaaaacatccagccatggtgtgtctcgcgccagctctggtggggacaccagattccggcctggtacggaccggatggccattgctttgtggaaaagagcgaagctgaggccaaggccgccgcacgcgcccattacggtgaagacgttgcgctggagcgtgatacggacgttctcgatacgtggttctcgtctgccctctggccgttctccacgcttggctggccggacaagacaccggaacttgcaacctattacccaaccagtgttctggtgacggggttcgatatcctgttcttctgggttgcccgcatgatgatgatgggccttcatttcatggaggaaatcccgttccatacggtctatctgcatgcactcgtccgcaacaagcatggcgcgaaaatgtcgaagtcgaagggcaacgtcatcgaccctctcgaactgatggacgaatatggcgcagatgccttgcgcttcacgctggccatcatggcagcgcaggggcgtgacgttaagctcgatccggcccgcatcgccggctaccgcaatttcggcaccaagctctggaacgcgacgcgctttgcgcagatgaacggcgtgaagcttgcccccgatttccgcccggaaaatgcaaagcttgccgtcaatcgctggattttgaccgaattgaccagggcaacacgcgcagtgacagaagggattgccacctatcgcttcaatgaggcggcgggtgcggcctatcgcttcgtatggaaccagttctgcgattggtatctggagtttctgaaacccatcttcatgggggatgatgaggcagccaaggcagaggcacaggcaacagccgcctattgtctggatcaggtctacaagctcctgcatcctttcatgccgttcatgacggaagagctttggtcgctcactgctagcgaaggcaagaagcgcgacaccgttctggcattggctgaatggccggaattgtccttcgaggacgaagatgcggctgccgacatcaactggctggttgatcttgtgaccggtattcgctctgttcgtgcggaaatgaacgttcctgcaggtgcgattgcgccggtcgtggttctggacgccaataaggtgacagtcgatcgctttgcccgccacgatgcggcaatcaagcggcttgcgcgcgtggaacgcatttcctttgagcaacaggcgccaaagggggcagcgcagatgctgctgggcgaggcgacgatctgcatcccgcttggcagcctgatcgacctccaggccgaagcggctcgccttgccaaggaagcaggcaagatcgccgctgaaatggatcgtatcgagaaaaagctcgccaatgagaaattcgttgccaatgcgcgcgaagaagtcgttgaagctgagcgcgagcggcttgtcgaactcaaggaggcagcgcagcgcgttgcaactgccgagtcacgcatccgtgatgcaagctgatttgatctgacagaatttggaagttttcctgccgaatcaaacacccggctgccatgtgcagccgggtgttcgcttattggctttcaaattcggctataagcggctctcaaaaaggttattgagccgccgcgtcttatagttttctggcgatgttgcactttggcaacaaggcgaaatattggctaaaaatgggctgatttaggcggatttcaggcgctgatgtgtcgaaaactccaatagaacagcaaggtatttgatgttttaggcaatttaacgcgacacgccaaaaccacggtggctcaaatccagtttcttgtatcttgcgggttgaatccttcctgatttacgttttcgtcaaagttaatgcctttgctgtctgggaggacattcatgaagatgggacgcgtgaaaatagctgggttcgtagctgctttgctgggcagtacggttatggctcatgcgggtgggtttgagcgtggctcgcaggatttcgatattctttttgaaaatggtaacgccgtcgaagctggcggaaccttcgttgcgccacaacgcaagctgaagaatattcgcggctctgctatggaaaaaacccctcagcggaccgggggacagaattttgttccggctggcattaatcccacgaccgggcgtccgtatgaaacagaagtcgatgaggccaagagctactaggttccaaaggtttccgccaaattcgacatcaccagcgatcttgcctgtgcggcgcaatatcgtcagccctggggtatccagactgatgtcggtaccgacacagttcgcatgttcaccgcaatcgagcagaagatttcgtctcatgattatggtgtgaactgttcctatcgctttgtagcaggggaaaaaggttatttccgaattcttggcggcgtcagctatcaggaactgaagggtgagcagacccgtctgattcctggcattagtccaaacatgaatccgacgaagtttccttttccagggccggttcgggtagcatcgcttgatgctgaagatcagtcggttggctggcgtcttggtgctgcttacgaaattcctgaatatgcgatgcgcgccacgctcgtctatcaatcggaagttaagtatgaccttgaaggcacgatcgacaatcttgtgctgaacccgataacggggcggggcatgccgcttaatgtggagagcgatgttgctacgccgcagtcggttgaattcaagttccagaccggtatcgccccggactggctcgcattcggctcagtcaagtggaccgactggtcgagcatcacatcggtggactttgtttcttctgataacaagatcgctcccaaaggcacgaagatcaccagtttgaacctttactatcaggatggttggacggttagcggcggtgtcggtcataagttcaatgaccagtggtctgcggctgcgactgttacgtgggatcgtggaacgagcaccggcctgacgtcgcaaacagatgtctggctctttggccttggtaccaattacaagccaacggatcagtttgaagtgcgcttggccggcgctgctggctggctttccgctggtgatctggatgataccatgattgctggtgtgtccaacccaacgggttccaagggcgaattcggaaacgacttcgttggtgcgctttcgctcactgccaaggtgaaattctaagctttggatgttcatgcaaaagcccggcagcgatgccgggcttttttgatttggaatggtattgcttactgttcaagccgggcgagaagcgaagatgtatcccagcgcccgccgccgcttctgcacttccttgtaaaactggtccaccagcgcagttacgggcaagagcgcgccattgcgatttgcttcatcaaggcagatgcccagatccttgcgcatccagtcaacggcaaagccgaaatcatatttgccctggttcatggtgctggagcggttttccatctgccacgacccggccgcgcccttggagataaccgcgataagcttctcgatatcgaggcccgctttcttgccgaaatgatgccttccgcaagaccctgcacaagacctgcaatgcagatctggttcaccattttcgcaagctggcctgagccaaccggccccataaggccgacagagcgggcataagcctcaatgaccggctttgcacgctcgaagactggctcggatgcgccaaccattaccgtcaatacgccgttttcggcacctgcctgtccgcccgatacaggcgcatccatgaaatgaaagccgcgcttctgcgcttctttatcaagttcgcgcgccacttcagccgatgcggtggtgttgtcgataaagattgcgtcctttttcatggtggaaaaggcaccatctgcgccaatggtgacggagcgcagatcgtcgtcattgccgatacaagcaaagacgaaatctgcgttttttacggcatctgccggagtggcggcatagttgccgccgaattgttcggcccatttggccgccttcgctgcggtgcgattatagaccgtaacatcgtgcccgcccttggctttgagatgccccgccatgggataacccatcacaccgagaccaagaaaagccactttcacgtttgtcattgcatcattcctctggatttattcatatcaggtgaggggtgtcataaccgccgcgcgataggccgtacgctgttgcaggcgatgataccagtcttcgaggcgcggcagggacggtcgctcaatcgggaactggagccacccataggcatagcaccccaatggaatatcgccgatcccgaaatccgcaccggaaaaccagggctggtctgcaaggcccgcgtcagcaatgcgcatggagcattcaagcccctcgatcccatgcttgagtttcgccggatcgcgctgttttgcgggcaggcggatcaggtgcatcatcacatcgcgaaaatcgccggctaccgatggtcttgcctgcaaggtcttccttggttacgcccttgatatccgtatccttcggagcggcgatgccgggtggcgtattgtaatatttattggtgaagtccacctgcttcttgcgctcgtccgtgatggacatggaggcgatgaaggcatcgaacttgccggactgaagtgctggaattgcgccatcccagtcctgggtcacgaactcgcacttggctttcatttggtcacagagcgcgcgggcaatgtcaacgtcgaagcccgatagcgtgccatccggcttgatgaaattgaaaggaggataggcgccttcggtgccgattgtgagcttgagcggttcttctgcattggcgacgcccgcagccatgctgccaaccgtgattgccaaggctgcaaccgatgtcgccatagcgatacgcttcaatacgcgcattttcagtcctctcgttttgttctggctggttccctgattttttgttctggttcagccgtttagtagggcaataacgaccgtgaaatcttcaaattgcacgtttggttgcacataccccagttcgctaccaatagatggtcgagccgatcacacgcaatattttttcgcacgtccgcctcccgcatctcatctgacggcgatattcccaccattacgggatgattggcaagatggttgcgtaattaaattgtgtgctaaacccgtgtgaaacaccgtagatgcggggcaagtagcggatatagccgtggatagcccggtaaaagtataaagtcatagggagtttttcaaatagccatctcctgctcgataaaatcagctatttcatcgattgcgttgatatcgaaaactggaaggctttcatcgttttgcggcatatcgctgaccacagctacgatgccggggtcggtttttgaaaggtgaggcccttcatgcccaccattgcgacgtatttcgatcttcttgtgcggctcgcgcttataaccttcgaccagaacgagatcgcaagggccaagctttgcgacgatctgggaaagcgatggttcaccgtcatccagattttcgtgcatgatagcgaaacggtgcgatgaaacgatggccacttccgctgccccggcctttcggtgccgccaggaatcggtgccttcatggtcaatgtcaacgcatgatgtgcatgtttgatcgttgaaatgcggtggccgcgcgcggtaagacagcgcaccagccgttccgttaaggtggttttgccggaattcttccatcctgtaatgccgaagattttctggctcatgcctgcaaggcctcgtttatttcccgcgccttcaaaagatcgtcgggtaggttgatattgaaaaacggatcgtaactttccgccaggcgcggtgcatgggcaagaggaatattcacaacctcaaatccgatatgctttgcgaaccagaagatacttgctttttcagcgtgttgaagccatttctcaaggtctggaacgaggtccgtatgccaaaggccgacaatgggatggacgcgctcattggagcaggcgagaataatccgcgcgcctgtttcggcctgttttctgatgagattcgatgccaggtcgcaaggcagaaaaggtgtgtcggcggcacttgtcagcagtaaacggcaggggcttgcatgggcaaggcaggtcaaaagcccgaccagcggcccgccatggttcattgctatatctttgacggcgggcaggccgaaagcagcaaagcgggaaagatcacctttggaattgatgaaaagcgtatcgacctgcggctgaagccgcgcaatgacatgtgcaatgactggcgcggaaccgagcggttgcagaaatttgtcaccggaaacgccgcctgcctgcatccggctcgattgtcctccggcgatgattgcccctgtgattttcgcccctgtgatttttggttggccagctctcatgatggttccaccgtggtctggctgccggtcagggtggttgcgagatagatcatatagataccgctttcgatgaaaaggaccgaaccggcaacagtataaacgcccggcgctttgccttgccgcaggctgtcgagacgaattaagtgaccgcaggagatttaaaaactaaatcccgtcatccgcccgtaaggctcatgtggcgggccacggacgggcggttatgctcacggtcgataatgaaatcatgccctttcggcttgcgggagatggcctcgtctatggcttggctcagatgctcgtcgctctcgctttcgcgcagcgccttgcgcaggtcggcatcgtcgttctggccgaggcacatataaagcatcccggtgcatgtgaggcggacgcggttgcagctttcgcagaaattatacgtcatcggtgtgatgaaaccaagccgtccgcccgtttcgctgatcgtgacatagcgggcagggccgccggtgcgatagggaatatcggcaagcgtgaactggctggcaagatcggcacggacctgcgaaagcggcagatattgatcggtacggtcaaattctatttctcccatgggcatggtttcgatcagcgtcacatccatgccgcgcccgtgcgcccagcggatcagttcgggaatttcggcgtcgttgaagtctttcagcgcgaccgcattgatcttgacgtggatggccgccttttgggcggcgtcaatgccttccaaaacacgggacagatcgccccagcgggtgatcgtgcggaatttttccgggttgagtgtgtcgagcgaaacattgatacggcgaacgccgcaatcggcaagctccccggcgaagcgggcaagctgcgatccgttggtggtcagtgtcagctcatccagcgcgcccgatttgagatggcgcgaaagattgccgatcagatgcatgatgttcttgcgcaccagcggctcgccgccggtgagccgaagcttgcgtacgcccttttcgatgaaaacactgcaaagccggtccagctcctccagtgtcagaaggtctttcttcggcaggaaggtcatatgttccgccatgcagtaggtgcagcggaaatcgcagcgatccgtcactgaaacgcgcagataggtaacggcgcgtccgaacggatcgatcatcggttccgttggagaaacaaggggctgatcttgaacattgcgcataaattaagccgttgttttcgcatggcacggaacaatatccgcgcttcctgatagagataggttttcgatcatggattgtccagtttgtccctcgcatgaagttgcctcaatgcaggcgcggctattgcggtatttccgcgcggggactatcaccggtgttgattatattgatcggggagagcggcaatgagcgagctttggcctacgcaattgcgtgtttcacgcgaccgcaaattgctgagcgtggcatttgacaacggccagaaatttgacctcacggcagaactgctgcgtgttctgtcgccttcggcggaggtgcagggccattcgccggaacagcgtgtgacagttggcggcaagcgcaatgtcgagatcatgcggatcgatcccatcggcaactatgccgtgcgcatcactttcgacgatatgcacgacacaggcctgttttcgtggacctatctgcacaagctcggtgtcgagaaggatacgctctggcagaactatctcgatgaactggcaaaaaaaggcctgacaagagaccgctgagccaggttggcccgcgactggagcggttccggttaaaacggaatggttggaaccgctctggtcgaaatcagaaattgccgtcccgcgaggggccgtatgttgcctcgtaattgcgcggcccgacaatgggcaggagcagtttttgcgcaaaggacggaatcttggctgccttggacatcttgtccgtcatggcgacgacatggttgacgcgcggacgatgcagcttttcaaattggtcgaaaagctccgtctgttccaccttttgcgaaacgagttttgcaagggtgagggcggcttccatgccaagtgctgcgccttgcgcccagacgggtgccgtggcatgggcggcatcgccgagcagcaatacgtttccggctgaccagcgatccatgcggacttcctgcaagggagaattatagacgtcctggggcgtcttgaccgcattttcgatgatcgacctcagatcggaggggaaatcggaaaaatgctcgccgctaaggcgcacctggccgctatcggtccggtttccggtaagtgtcgcccaaacataaacgctttgctcgctcaccggaataagcaggatcatgctttttgagaccacccagagcgaccagcaatcgacgcccggatttggcgccatgaagcgccagctaaaattggataaagctgccgccctgacggcattgccattgaatgcgagagtgcgggtgatggaattgacgccatccgcgccgatcaggcacgccgtctccattgtttcattgtcggaaagcgccaccgaaacgcgcccggcatcttgcgagatttcaacgacttccttgccatagagaagattgtcttgcgaattgccttcttgcaggatgcgcagcaagtccgagcgcaggatgcagcgcggctgatggcgctcgccccagaatcggtctcgttgacggaaaacagcaatttcccctttgctgtccgatattcgcgccgcttcgtcggatatccaagcgcatcaacctgttctttcaggccaagacgttccagtgcctgaatggcattgcccggtagattgatggccaacccggcttctgcatgttgattgcgcttgtcgagaatgcgcgtttcaatatcgaattgccgcagcgcacgcgccaaagccaaaccagatataccggcgccgacgatcaacatctctatccccttaaattgttgttccaccatgcttcaattgaacgttgatcgaaaatccacggccatatgatgcaggcagatgaaaataactggctgatgagaggaggttatcccctcataaagaaatggtgacggcttaaatcccgcagcccgatatgcgtatttcacgctgtcgttgcgacttagtcgaacttctaacttgggtgcaatcctttattattgcccccccctaaaaatttgggaagtatgtgcgtaagaacagatatttgaccggcaatcgccggagaggccttatgaggggaataaagaaaaggccgggttctggtcccggccttttctgtagcggtcaactcaggttgaattccttgaagaagtcattgcccttgtcatcgataacgatgaaagccgggaaatcttcgacttcaatgcgccagatggcctccatgccaagttccgggtactcgacgacttccacctttttgatgcagtcttgcgcaagacgtgcggccggcccgccgatggagccgagatagaagcccccgtgctggccgcaggcttcgcgcacctggcgcgaacggttgcccttggcgagcatgaccatggagccgccgaaagactggaactggtccacataggaatccatgcggcctgccgttgtcggcccgaaggagccggaagcatagcccgcgggcgtcttggcggggcccgcataatagatcgggtggttcttgaagtaatccggcattggctcgccgttttccagccgttcgcggattttcgcatgtgccagatcgcgcgccacgatgatcgggccggagagcgaaagacgcgtcttgaccggatgcttcgagagttccttgagtatttccgacatcggctggttgaggtcgatcttgaccacatgcgcggtcagcttttcctcgtcgatatccggcatgtattttgccggattggcttcaagctgctcaaggaaaatgccgtccttggtgatcttgcccttcgcctgacggtcggccgaacaggaaacgccgatgccgatcggcagcgaagcgccgtggcggggcaggcggatgacgcgcacgtcatggcagaaatatttgccgccgaactgcgcgccgacaccgagcgactgggtcagcttgtgaatttctgcttccatttcaaggtcgcggaaggcgtggccggtttccgagcctttggtcggcaggctgtcgagatagcgcgtggaagcaagcttcaccgtcttcaggttcatttccgccgaagtgccgccaatgacgatggccagatgatagggcgggcaggcggctgtgccgaggctcaggattttgtccttgaggaaatcaatcatgcggtcatgcgtcagaagcgaaggagttccctgatagagaaacgtcttgttcgccgaaccgccgcccttggcaacgaacaggaacttgtaggcgtcttcgccttcttcatagatatcgatctgcgcgggcaggttgttcttggtgttcttttcctcgaacatcgaaagcggggcgagctgcgaataacgcaggttcttcttgttataggcgtccagcacaccggcgccgagcgcatcggcatcgccgccttcggtccagacgcggcggcccttcttgcccatgataatggccgtgccggtatcctggcacatgggcagcacgccgccggctgcgatattggcgttcttcaaaaggtcgtaggcgacgaagcggtcattgtcggttgcttcgggatcctgaagaatctttgcaagctgttgcagatggccggggcgcagcagatggttgatatcggcaaaggctgcttctgaaagcaggcgaagcccttccgggtccacagtcaggacttcctgccccttgaacgtgtccaccgacacataatccgaagtcagtttgcgataaggggtgtcgtcttcgccaagagggaaaagatcggcggtgcttgcttctgccatcgtggtacctcgcttgcttgccgcaccggccagaaaactggaatgcacgatgcgctctgaacccggaagctggagcttcaaggcatattccgcggggcttttagcgcgatgcggggaggttgccactgcgtcactttgttcaattggccccttctggaacggctacccaagaaagtgcgtcaaacaattgtgataatcgagaagcgcaaaaagcattagcgttaaaagtttctatacgagattcataaattctattcacaagtttgaatggattcgcttgtcgcgaacggatgaattttggcggttgaaatgcagttttccaaaaagttgcgatcaaataggaggatcggcgcccggtgcagggctgccgtatgtagcgcagccgcgctcggtctggccacttcggtgcttcttcctcctgttcaggcgcaggcagcaaattccctgctggaactctttcaacagcgccgccagacgcagacgcaaccggcacaaccccagaccgctgctcctgcatccaatgcccccaaagctgtatccgcgccgcaagcccctgtacgcgcccttccgcccgttcagcagcgcgtgacggtgcagggcccccagatttacgattataagccgcaagcgctcgtaaaggtggattttgatgcgctcgacatgcaggtgacggccgcaaccgagccggtgcagatcgatcccctgacctccggcatgtcgcccattcgcccacaggcgaaaaatcaaacgccaggcaagcgcgcttttgatgcggcgatgggctatttgaaatccatcgacgtaaaggccgaaaagccgatagccgaggccctcgttgccttttattccagcaatcgcaccttcctctggtcggcagatgacaaggttctggaccgtgcgaaacaactggcagccttctttgcgcgtgccgacgaggatggcttgaacccggatgaatatgcggtaacgattcctgccgataatttcgatcctgacaagcgcgatgagcggcagcaaaaactggccgaatttgaaatccgcatgtcggcgcgcgccctgcgctatgctatcgacgcgggcgaggggcgcatcattgccgaccggctgagcggtttccacgatctgccgcgcacacgtgtcaatccgaaggctgttctggaacaacttgcaagagaatccgacccgagcgcctatctgcacggtttccagcccgataatgcgcaatatgctgcactgaagcgcgcccttgccgatacggaaccgccgcgcggcaagccgattcgtatttcgttcgatggcgtcatcaaacccggcgataaaagtgagcagctttccaaggttgtcgccctgatctcccgccatgcgccggctgactatctggcgcagcaccgagatgtgcttgccgcccatgcggatgcgagcgtttatgatcccgaactggtttccgcgatcaaggattatcagaaattgtcgggcggcacaccggacggcctgatcggacgggcgacgatttccgcccttcagggcgagcagacgtcaatcaggcgcgaccgcatcctctattcgatggagcgtctgcgctggttgccgcatgatttcggcaaacgctatgtcatggtcaaccagcctgcctaccatgccggatattatgaggatggccagcaaaagctcgggatgaatgtggttatcggctcgccgacccatagacctatttcttctataacaaggttcaaacggtcgtattcaacccgtcctggggtgtgccgcgctcgatcattctcaatgaaatgctgccaaaggtcatgcgggatacgagctatctcgaccgtaatggctatgaggtctatgcaaacggcaagaaagtttcggcaagtgcggtgaactggagtgcggttgcaacgggcaaggcccatatcgggatccgccagaagccgagcctcgacaattcgcttggcgaattgaagattctcttcccgaatgcgcacgatatctacatgcacgacacgcctgcaaaatcctatttcaagcgggatatgcgcgccttgagccatggctgcatccgccttgaacgtcctcgcgacatggcggctgccgttcttggtacatcagtgaagaatctcgacaaatatttcggcaaggatgaacgcggcataaaggtacccgagccggtgccggtctatattgcctattttacggcatggccggatgctgacggcaagattcactattacggtgatatctatgatcgcgattccggcttgcagaaggctttcgacaaaacggcaaccacacgcctggcagccatttagaacggctttaactaaaaccatcaaagcgcgtttccgtttgcgataatgcaggcagaaacgcgcttttgtttttacagggcgatgagattggcttgtgccaaggcaccgaataatcacaagctgattttcttgggaaaaatggtgggcgcgacagggattgaacctgtgacccctcccgtgtgaagggagtgctctcccgctgagctacgcgcccttcgagctgtttttcaacgctcaactgaaggtgcggcggatatacgaggtgagggcggtacaagtcaagcgcaacatgagcgcgtttcaccgattgtaatcaggaaaggaggaaaatatctatattccatggccttgaacgctgcctttcattcgcaaaagggcttgtaattccgaatttagccggattttttataccgggaatcggtttgcaaaacgcgcattgttaaaatgagctctatccgcgaatataattaaggttcgggcagaaaactcatgggctactcaataaatccaggggtgagggcaaggttttgatggcgtggtgattcccttcggattcttaaaataagccattgaagcatatgcgcggttcggctagaaacgcgcttgcaatattgccgcaaggttatctatgcacccgtagctcagctggatagagcgctgccctccgaaggcagaggccacaggttcgaatcctgtcgggtgcgccatccttctcaaaaactgtaagattgccgtatcgaccggttaaaacagaaaaaccctgcgcagggcagggttttggttggtgattggtttgctgattacccgcctatcgcgcggcctagccatatcaggatgcaggcgccgataaccccggcaaccagatagccgagccatcctccgaaggacacacccagaaaaccaaaaatgaagctggctaccgccgctccgatgatgcctagaataatgttcatgaatatgccggtgttgctattcatgaagttcgacgcgatccatccggcaatgccgccaatgatgattgccgcaatccagccaatacctgcttcacccatcgtaagttccctccgtgatcagatagaagggatatgtggctgctttttctttcggtaagggcagggtgcagcaacggacggatcgttatagcgcgagtggagccgtcaacgcggtgtgtgcgcgatcgaacttgtcatggtgtgatcgacaatattgggcagtctcgaatttgtgttcgagagaagcacgattatcgcgagcatcaggattaacggggcggccagtatgccgctgcggactgccggttcgaggattttgctgcgcgaagaggaacggtcgtgtttcatgcaaccgatagtggagcagcaggcttaatttgatgttaaataaactggttaacgagcaatattaagagtggagcgggtagcgggaatcgaacccgcgcgttcagcttgggaagctgacaggctaccattacatcatacccgcaaactgtaaattatttcagtgctttatgacgaaaatttatgtcgatcatctataaagttttacagcgtattttacaagctacgttctctttctggcctcgtcaatctgttttatcgtggcctctatagcagccgttctgctcacataccgccggataatgttccgcacggtttcttcttcccaccccatgatttcagcaattacacgttcggacagaccggcgatatagaactttgtcgccgccgtcccacggaagtcgtgaaagtgtaaatctctatcgccaagctttgcttcttcgcggcagtctgaaaacgatgacccaaacccgtttaccgtccaaggtgctttcctggtgtttgtcaagacaataggagaccggcgtgggatcgtttgaagcaaggccctcaattctgcgtaaagaggaatgaccgcttccttcgtgtgacgacttttcccggtgggtaggattattgcgttatcggtgatatgagaccatgacagccgcaaaagatcgccagcgcgcaagcctgtgtgggctgctagatcaaccgcccatgcgacttcgggtgaacatttcgttttgagccgcgcgatatcctgatctgtccatatgatggcggcacggtcgtttttgtatagctgcttaatgccttcacatggattttggctaatcttgccaagagggtctacagcataggacagaacgcgggaaaggacttgcattccatagtccgcagttcgtggcttatcggcaaactccccgcgccattttcgaatgactggccgtattttctgaggtagatcaaactgcgctatgctcaagtccccgaattttttcccgatcctatccagccatccattccaattgcgtttcgtgctgtcggctagcttctggtagtcgtggctagacttataggccgtgataacggcgcgaaactttgaagcatctggaattacccgactatcatttgcttcttgaagcgaagccataaattcagccgatccgggttctccacgaagggccgggccgccacgccatgcataataatacgtgcggccctttgcgttaactttgtggatgcctttcaaatcaactgtaaccatgctttgcttcgaatgcccttagctctttgtccagatcgctatcctgatcgatgacccgttcatcattgtctgaataaatcaggatcgccccatcggtgcataatttaagcatgacacctaggtctttggctactgaggcagcacgagctataatatctgcctttgtgaaacgaagtggtttctgtcccatcctcactccctttcccgcagtgcggcgcggccttcaaggtgatccatgcgcgcaatgagtttgtctattttggcttccaagcgttcagctgttgtttgtgtgccatccttgcggtgacattccgcttggtcgccattgatggcacggttccagcatccggggacaaggaaccggcctcccggcacatctgggtcagttatccatcggcaacggctcattcgccaccgcctttcagggcttggcgaccagcttcggtgatgcgataccagaagccacagccaatagttttcggctctcgcgatatcaggcccatggagaacaactgcttgagtgtggctggcataaagtcacccgtcatgccaaaacgatttccagcaatcgtttccagagcctttacttggttcttggtcagcttcattcgctctgctccccaagtgtggaggcggctacggggagggagttatttcgtgaggcgtttcggctgcttgtccttggtggcaagcttggaagacggacgcttcgcgcctttgaacttcgcttcccggcgcttcgcctaccgggaagagcgttacaggcgtaacaaagcgtcacaagtgacgcaaagtgacgccacagaggaaattcaaaaagaagggtttccccataccccttccgaagaaaatacccccaaagaaaagacccctaaagaggtccaaaagaaatccccccgttcggtactcgaagctgtcctttcccagccgatagccgtcgcagtggtcgagcacagggccaagatcaaaaaacctttgaccgagcgcggtgctgaactgctcgccaagcggctggccgccgcaaaggatgcctgcggcctcacagccgatcaggcggcggacccgatgatcgagctcggatggcaaggcttcgacgcggaatgggcgaaaaatgccatgcagtctgggtggaagccggaagccagcgacaggccagcagctacaagccggacagcgagctttcccaggaggaacgcgacgcccgctggaagaaattcatgaactacgcccgcaacaatcggtgttggcactctgacgtgtgggggccgatgccgaatatgctgggttgccgcgtccctgcgcatctcatcctcccgacagatggtcgaaagtcgaacggcgacccgtggacggagcaggagaggattgcagcatgatcgccgcctatcacgcaaaaactgaccgttcggcgtcgtattactggtcgaagaaggatcaggaaattttcaagcccttacgccttttccgacagggcaaagacacgctggaaatagctgaaatcatgggcatcaccgaagcagatgctctcatgcgtgttcacagagcgatcagttccacgaagcgcaagaaggtccgcaccgttccacatggagagctagcatgacgccggagactgcattgatcaacgagtacctcgccaagcatggtgcacgccggttcgagcagggcgccaccagtggcattcacgggatagcgtcattcatggctgaatatggctacgaggtagccggagcaccgaaaggcggcgtcaaggttcgtcgtggcaaaggccagtggaaacgtatgtccatgccagggctaatcgcaatggcagatgaaattcgccttgcgcaggggcttgagcctttcagcgcagcgcacaaacaggcagcataaccccagtcagcgaggaacggacatggcgaggacgaaagcggcgaagcttcaagccaagcggtcgagaggaaggccaaagaaggagggagttttgcgcgcaccttccggtcagatcagcagggcaaaggaaccgcccgcaaaggtggcgcaactggcaaggatgaggatattcggcatgagcgcatcggaagcattaagcgacttggcgggggataatctgggacgcttgcatatggcatggaagcgagacaaggcggagggcatcagcacgagccagtatgacgccgcagagcgctacagggaagttttcaacgacaagcgtaaggcggagtgttccgctggcgcgcactatgaccacataggttcgattggtgcttccgaccccgatgagtatgaggcgtgggtaaagcgcgccaagcaggcttatgccgacgctcgtggggcaatagatgaagcacaggccgaaacgcgaaatagcaatctctatgctgccgtttaattcatgcttgagaatgatcaattcctcccgcatatgcttggagatattcgtctcgcctgtaacgcactttatcgtcattttttcacacataaccgcaagaaggtcgcatgattgtctttccatatcgagcaaagcagaataatctgcgcatagtttcaggatgcagaattgcgacatgaggattacagcggcttttcgggccgcttttttactgtttggttactatgaaatgtgtggcgttcagtatgagcgttatggttgcaagtgttgctgaaaaactacagacatttcactcggatgatataattaagagatcaatgaatattggaatgtttggagggaaccgtgaacattaaatcgcttcttcttgcatcaactgtcgttctcgttgctgcgactggcgcaaaggctgctgacgccgtcattgaacaggaacctgcaccggttgttgttgctccgaccttcacctggaatggcgcctatctcggcggccagatcggttatggttggggccgttcgacgctgagcgatgaagacacatcatccgagtaaagccagacggtttcctcggcggtctttatgccggttataactttgacatggggaacaacttcgtcctcggtgttgacggtgacattacctataatgatctagatgctagccacagtgacaccgacccagatcttgatctcaccactggtgttgacagtaagctccgctggtcaggcgctgttcgcgctcgcatgggtgtcgcaatggatcgatggatgccatacattgccggtggtgtggccttcggaaacgttaagaattcagtttcactcacggacggtatagagagcattggggtttctcagagcaagactatgactggctgggccgctggcgctggtgttgattacgcggcaactgacaatgtcatcgtacgtcttgaatatcgttataccgactacggccataaggatttcagtgtagttgatggcgatctcagcgttgaggctcgcaacaagtttaagacacacgacatccgattgggcgtagcttacaagttctaatctgatatttgatcagatatagagccgccttgttcgcagggcggcttttttattcgaggctctgcctcaacggaatgcgatggcgtttcgcacatcgagcgccgatcctcgcatgtagctgacggccagcgaagatagccgtagttggagaatgggtctggggaagtcctcgtagccagacggctcgaaagagcgccgactagggcagatattcgccctcatgcagtaccgccccacttatcagggtagcgcgagacatgagggcaacggaattagaacggcggcgcaccagatagtaacggaagccaagaagccagtggctggtgcgcaacgcttggtcgttgtgattatctctcgactacaggggcagcggcagagctcttgacgagattaatgccatttatcgcatcagctctgttcacgtatccctcgccactgtcggcaatagttcggtgattgttggccagaagacgccagcgccagtacccggcgttatctcgataaaggacgtattgcatgtctgtctcctccaagaatgatgtgtttcgtaaattccttttcagctatcgatatgatggcgctaaatggagcattgaaatacaggcgcgttctgtcgacgaagccagaaagcgcatatcgtccctcgcactcgctcgatacgatggcgaggtgttcgctcgttatccagcaactgtcggatttatcccccgcatgattgcgtttttccgaaacgcacggttggcagcttaaccaaaacggattggttgtaaacgggtcaagaaattcaactttagtctcagccagcatgggatgaaaagggacctcggaagtgtcgccgcttctcaagccacaggtcacttgctgatcaaagcccgacagctttgcgcagggcatcgttcatacggccctgccagcctttgccggtggccttgaagcgttgaactacatcctgatcgagccggatagtaaccggcgtcttgggattgtcgatgcgcggccggcctcgaatggccttctccatcttggcggccatatctggaaaggcttccttgaaaggcttggccttggcaagctgttcatcggtggcttccggtgcatcgggatcgcttgcgatcatcttctgaatttctgcctcttcttcctgagtgagagggcgcttagaggaaaatttgatacccatcagagcttcctttccttctggcttgctgaacgcatggagatcacggagagggcttccgaaccaaccggcttgaaaatgacggcgatgataatcaggccgttgaattctccgattgccatcaagcgatctgccttggtggggaagaccttagccgacaggaagaattcgaaatgcaggtcagcgaagtccaagccgtgcttggcaatgttggtctgtcgcttcggttcgtcccagatgatcttcataaaacgtatgtacaataattcgtctgggctcgcaataataatcgtacatacaaataatattttctgtacgtacacgtgagggtattatgaaccgccgtcgcttcctttccttcctcggccttgctcctgtagctttcgctgcgctgggccgagcgttgcaaggtggcattcggcgaccagccgggcaaggccatgttcggcatcgtgcaggggggcgatatcgcgcgtctgcgcgaaagatcggcagaagcgctcaaggccatggacctcaagggctattcggttggtgggcttgcggtgggcgagccgcaggaagtcatgctggatatgctggaagtggtctgcccgatcctgccaacggaaaagccgcgctacctgatgggggtcggcacgccggatgatattttgaaatccgtggcgcgcgggatcgatatgttcgattgcgtgatgccgacgcgcgcggggcgccatggccttgctttcacccgcttcggcaaggtgaatttgcgcaatgcgcgtcatgcggaagatcatcgcccgctcgatccgcaatccgattgtccggcatcgcgcgattatagccgcgcctatctgcatcatctggtgaagtccggcgaggcgctcggtgcaatgctgctcacctggaacaatcttgcctattatcaatatctcatgaagggcattcgcgcggcgattgccgatggaaatttcagtgattttaccgctgaaaccacggaaggctgggcaagaggcgatatgcctgcgctctagggcctgtctgcatacaaggattcccttttgcatgaaattctgattcaaggttgttgaaggagaacagccttgagcagacgaagccttacagatgagcaatggaaccggatcgaagcatatcttccggggcgagttggtacgcccggccgcagtggcgttgataaccgattatttgtcgacgccatcttgtggatggctgccaatgcagcgcactggcgcgatctgcctgcgaccttcggcaaatggacagcggttcatgcccgctttcggcgctggtcgcacgccggtgtatgggaaaggcttttccatgccctggctgatacgccggactttgaatatgtcctcattgacagcaccatatcgaaagtccacgcagatgcggcgggcgcaaaaggggggctgaagctgcctgcatcggtcgctcgcgcgggggattgacgaccaagctgcatgctgttgtcgatgctatcggcctaccgctgagaataaagccaacacccggccattatggtgactgtccgcaagcttcaagccttctatccggcttaaagggtgtgggtcatgtcattgctgatgcagcctatgatgccgatcacttaagggccttcattgccagcaatctcaaggcaacggatcagatcaaggccaatccaacacgttccagtgccccaacaatcgactggaggctgtacaaggaacgccatcagattgaatgcttttttaacaagttgaaacgctatcgtcgcattgcgctgcgatgcgagaaaacattgaccgcattcgtgggtttcgtccatctcgcatgcgctatgatctggttacgttaaatgcagacacgccctagggcgaagttctaccagcagatgaccgctattggggccatgactatcaatgaggtccggtctttggaaaactacccgccggttggccgtgacgtgatgacaacggcaaacacgatccgggcaacattcctcgacatcaatcaagattatcaggcgtctgacgcagatccttgggctgatgaggccgatgtatcggagcgtggtgaagaagccaaagatgttcaattcaatatggctccttcgcacagccaggcaagacgcttgatgaagctcgaatagttccgagctaacccgaattgggtagggacgttcaacacgaacctgatgggccttgctgctttcggcgaacggttgatcggcatccaatacccgctgttcggaattaacagtgtttttgaagtccttgatttcaaattcatccttggtgaaggaggcattctgcaaggggcgaccattcaggtccagtccatgacggacactgcttaccagtgggacacatcgcaggaaggcacagcgccggtatcggacgaaactacttcggacgatgatttgccagttccagacgcgccagatgttctgattatcgctggaccaacagcagaactgagcttcccgcctaccggcaacatcctgttgaactatatggtccgctggaaaaagacggctgataccgaatggcgtgtggctggtccgctcgaaaacgacgcagagagctttgaaacaccgacgctgtcagcgctgacacagtacgagttctaattggccgttcgtacccagaagggacgcgtaggcgcttactcggccagcacgatcaaaacgatgccctgaccaccccaacaaactaagaaacccacaccctgccttggcggggcgttttgctatggagcattcgcatgaccgttcgcacgattgacgagattttccgcgatttcgtgattgatgtgttccggcatcagggccgtttcatccttacaagcctgaccttcgcgatacgttgaaagcgttgcttgagggcctttcggcgttccctgataaccgcgtcattcgtctgaacaacgctgacgaaggtacagccaataatatcgtcgtgacatcttctgtcgcgatcccgacggctgcgtatcaggtgctttatatcctgaatgtcactcaggagaacacggggccggtgacggtatctggcacaattaatcgcgatctggttacgaatatcaatcagccagtcccggcaggatacctgatgcctggcatggcgctgctatgcattgataccggcacagaattgcgtttgctgtcctatggcgatgcagaagccatccttgccgccgctgaagacgcagccgcacgggcggaggcggcggcatccggtgttaatctacccaaaatcagcgccgccgatgcaggtaagtctcttatcgttaatcaagatgggaccggttatgatgttggccttgctgtagagtttgccaccgaaactcaagcaaaagcgccgggtacgccagagaacgatgggttagtcgtaaaccttctccgaactctgcaacaaggtcaggctcgcgggtttttctcgctgaaagactttgcgactacagtgattgacaatggaagcaacagtgcaatttctgcgttgcagtctgccgttaattcaggtgaaacagtcgtaatgccaaagacagacgacagttatctgtttgatggagacgttataatcaataaccctgtcaagttgcgtggcgcatctggtggctcaaaaataaagcgcgtcggtgctattggtcgttttttacttagagcaaatcatataaatattggagatttcatagaagatgggtctgaaatgacggggcaagcagcgttgttccatttcgacactatcgaaaatgatgcatccagatacattcaacatacgcttattgagaatgttcggtcttttaattccggtgggttgattgacgataacaatgtaaagggggccgcagccacaccttatgtttgggacattttaattaggaacgtttatgccttcggatgccgtgggcgtggcatccgcatgagggatggctttgcgtttctgcgctttgaagatgttgaaattgggttagggccgcaatatggtggtgtaagcctaccagcatatgagtttcgaaattttgaggggttatttcttcgccgcaccgaagccactggattggatggatatacagaccttggatacgtcccagatgctgaacagcgggggttcatctttgcagacggagcagccctccacatcaatagcctgtttgcagataataacaagggtgatggcgtgttttgccaaaacgtccaatacgtagatggaaacgatctcaattcatccatcgacggcggaactgggttcaattttatcaacgtagatcgcataaacatcaatacgatccgcagtggtggccgccggaatatggcaccaggaaatcttaacactgtttcccaaggtatctctttgaatgcaaattgtcagactgtaattataggcaacgcagttacccacaactggtgaagtcacggtttttatagccaagctcaggacattttggttaatggtctgatatcacgtgataatggcggaagggggtacgttgcagagggttcagcagggtcatctctcctaaatggggccgttttcagagataatgtagcagggaattattttacaggagggacaagcgtaaaccatctcgcgaacctccaacttcataactctagcaccggggggaaaacttttgtggccaatgtcaccacaaatgggtctgcataacggtccttgccattttaactataaatgagctattcccgcgcattaagagtagacacgggaaatcagtatggctccgagacatattacagttatcctaccagttaagtaccgaggcggaagtcttcgagttacgaagaatatcgttcgaatgcttttgaagggaagtcagaattatggtgaacagtgtcaagttagattggcagtacgtgccgatacctacgatattggggaggagtttcgtgatcttatcgataatggtgtagaggttcgggaaatatcattcaaagaagttcctccagaagatgttaacaatgctaactatttccaaggtagaaatatcgacctacagtcgagaacctattggctaatggaggatggccaaaacaactgtgccgatagtgacctttggctagttgtatcctactctgtagagtatcctattgccccgataaggccgacactgatatttgccaccgatttcattcaaaggtacgtacctgatattatttggccaccacggcccggtgagggggatgctgaggctcttgcgttcttacgacaatcagacggcgtactagctacaacaccacacacgcggctggatgcgatttcatacgctggcttacctgcgtccaaagtttatcttgctccgatggagtttgacccgacgtttttggatcgttaccggtcagtgtctaaggttaaggaaccctatttcctttggccaaccaacccaaatgctcacaaaaaccatgcaaaagcgtttcaagcgctagacctatattacggcaaactaaagggtaagataaagacaaagatagtcggtgtgagtagtgtgcggatggacccatcccatcgatggcaggccaagtacgaaaataaggcttatgtgaaatctgtacgggaaattgttgcgggtctcgacaacctgaaaagcaatgttgagttcgctggtgaggttgcggacaaggagtatgcggagcttcttgcttcagcttgtttcctttggcatccaactttggcagacaacggaacttttgctgcggtcgaagcagcatatatgggatgtccaacgctttcaaacgactacccgcagatgcggtatatttctaaccgtttcgaaattcccatgcagtattttaacgcaaggtctgtgaaggaaatggcatcagcgcttaagcaaatggaggagacgccaatagatgtaggtttattgccaagtcgagaaaccctatctctgcattcgtgggaagctcacgcttccgaatactgggatgtgatcgtgagggcagcggcatgaataagctcggcgtgtttatcggctataacccaggccaattagatccatatcagggtatttctcgcttaattgcattcgtgatcaagggggccttgaaccagggtagcggtgtaacaattgcttgccccggctggctaaaggacgatgtacgtgttcttttggaagatgctgatatcccacttgaagcggtcaaaattatcgcgacgaatggtcagcctccattggcttcgttatggaagttgagagataagttccgtaagagacggacgagtaaacgaaaacgtctctggctggagcgctatggcaaaaatgttgcaaattttgttgcagaatggctttcttcgcgctcgtattgggggatttttttgggggctgctgcaattgctgtagtgactattctacttgccgtaccaattgctatagccttcaccgctcttatcggccttctatttgctcgtcggcttattagacgtgttatcaggtcaaagcttggtttgttttttcacaaaaatgccaatcaattcaacaaattaatgtcatctgatgaaaccatcgaccggatgagggaacgggaattctcattgttgatgaagaagatcaacgcccagaaggacatcaaagtttggtatgtaccagccatgttttggcccgaggtcgctaacataaaatccaagatcgtgatggcggccccggatatcgtcttcttcgattacccagggaacttccgagggatacgagagcataactcatacgatcgcatgttaaagagcttgaggtctgccgatcatctcgtttgctacagtgaaaatgcgaagcaaaaacattttgttgaacggtgtgatgttcctgcggaaaagataacggttatccgtcacgggttcgtagatttgggagcttctggtgcggctattttgcgtcaagatgcacttgacacattacatgcctttatcaagaagaatgatggtcaaatgccggaatatttgaaaggtttccggtttgacgatgttcctttcttcttctattcttcacagcttagaccacacaaaaacatagaaggccttattagggcttatgcaaaagtattgaaagagcatcagcgcccagcaaaacttatccttacggcacaatttcaatatgacaagcgcatccagacctttatagatgataatggcctgcatgctgatgtgctgtcgctgcattctttaccaaacaaggtacttgctgctctatatcacctggcatcattgtcggtcacgccaacaaacttcgagggagggttcccatttacattttcagaagcctattcggtcggcactccatcgatcatgagccgtatcccagtcgtgcaggaagtgattgatgatccagagcttcaagacttgatgacattcaatcctttggatgtggatgatatagccaataagatgatttttggtttggacaacaggcaacgtctatttgaggcgcagtctagtctatacgccaaattatccgctcgcacatggcaggtcgccgcaaatgattatctgtctctgcttaaatctgttgcagactagcgattatcgaatgggctgaactctggattgcgcggtagtttcgcatcccaagtttcgtccactttacgaaagttaatctcatcgctgtggtgatatgagttgtcataagtaatctttgtagatggtgctttttctgcgtccagcgcggcagggaattcaacgcaataactgccagcagaataataaccagaaattcgaacataatagtgccctcgaaattgattagcgcattgaggagtacctcttctgaccatcaaaatcaattgttcaaaatgcgcttaaagcacacgtattcaatatagccgcccactgaggcggctttttctttgccgaaaggaaatcaccaatggctaagggaacctttgccaaagcgatgccgcatgtcttctcggatgaaggcgggtatgtcgatcatccgaaagaccccggcggcgcaacgaatatgggcattacgcttgccacgctgtcagcctgggaaggccggaaggtatcgaaagccgaagtgaaggcgctgaccaagaccaaggcgacggatatctaccgggagaattactggaacaaggttgccggtgatgatctgcctgccggtgtggatcacgccacgctagattttgctatccactccggcccagcccgtgccgtcaagatgcttcagaaggtcgtcggtgtcgatcaggatggcgtcatcggtgcgaagacgctcgctgccgtccgaaagatggccgcagaccggatcatcaatgaactgtgtgatgctcgtctggcatggctgaaaggtctcggcacgttctcgacgttcggcaagggctggacttcgcgtgtctcgcgggttcggtctcgtgctctggcgttctcacgtgacagtgctcccgcaccttcgccggtgccgcaggttcctacaggcaaggccgtacagtccgatacctccttgaaagaggtgctgaagaagcccgaagcctgggggccgctcggcgggatgattactggggtaggtgcaatggcagacggctccggcccgatgcaatgggcgcttgccatcgcaatggtcgcgcttgttggcgtcggcctctacttcttcatccagcgggtgaggaaagaggcatgatctgggctctcatcccaaactggctgaaatactcgctcgttgcccttgtggcggcgtttttgttggtagcgggtgggtatgtggccggaacgataaaagagcgccagcggacagctttggcggcagcataggcaacagcaagggcaatacaaaaaagggcgggcattgatgaaaagattatcggtatggatagctatcggctctgcgttgagcttggcggcttgccagagcaatgcaaagaactgcgccgggtggaagccgatcagccttaaaccggcgacggctgtttatctctcaggaaacgatacaccggcgggtcagggtatcgcttctcataatgcattcgggaaagcggcggggtgctggaagtgacgccaatggataatgaagctcgaaccgtcaatcgcatgggtgagctaccggagaggacaaaggaatttctgtccaagctggatgaggatgatatagaaacgctggaggacgcatgcagttctattcgaccgtccgcacccttggccgggttggcaaatggacggtcctaagcattcttgccatcatcgtcggcattgtctctctctatgagaaccttctgaaaatgtgggggtggtttcataggtagaagaataatgggcgctgttgacgacaagaaatcgttttacagcgcctatctaacgtattgatttttgtggggcgatttttgtctgttttacaattaaatcattgaaaacattgaattgtggtgagcttgggaagctgacaggctaccattacatcatacccgcaccgcataagcgcttcgcacttttgctggtaaagctttagatcgcgcggtggaacggttctgtcaagcaggttcaatgataatggaaacaggcttctgtgcatatctttcaggctttgcgatgttgcagccgctttatgataaaagaccaatttccgaaaatcagcggagacgaccatggatgtaaccatctatcacaatcctgtatgcggcacgtcgcgcaaggtacttggaatgatccgggaagccggaatcgagccgcatgtcatcgaatatatgaaaacgccgcttccaagggacatgctggtggaattgctgcggcagatggctatttcgccgcgcgccctgctgcgggcaaaagaagcgcgctatgcggaactggggctcgatgatcctgcactttctgatgaggttctgattgacgccatgataagcaaccccgtgctgatgaaccggcccgtggtcgttacgcccaaaggtgttcgtctttgccgcccggcagaaacggttcaggagttgctataggcgcgcggcgcaaatgcatatggttttccacagcgcgaagcaatcaaaaatcagcatgtccgatccttcacttcgtcagggaatgctttcaaaaaaatgacccgcttcaatgggagcgggtccaattcatgacgttaggtgactggctcggaggtcaatagagccgcaggaataacgggtggcagtcctgatagttccatcttccagaagaaaaagcgccgccttttgcgggttgcgtgatgcttcacatgattcaagcagtggattttggaaagttttaatgatccgtcaataaatcggtgacatcactgttttctataaaggcaaccagcgttttcggttgcgcttctgtgtatcgggtatgtggcgtatgaatttgaagcgtgggctgaaagcatcggtcaatggcatcgtgctgcgtaaaaagcgcggctcggcggcaatgctggcgctcatggctgtggccgtcacgcttgcgggctgtgcatcgacgccccagacaaaatccaagcataaacgatcgaaggaatatttcgccgagtccaaatatggcgtgaaggcaagtccgcgtgtcgtttatggcaagggccagccgatgccgcgcggcggtggccgcgaccagaccggcaaaccctaccaggtcaaggggcgctggtattaccccaaggaagacaagaactatacggcggttggccgtgcttcctggtatggtgaggccttccatgggcgcctcacagccaatggtgaagtttatgacatgacgcatcttacggctgcgcatcccaccatgccgctgccaagctatgcgcgcgttaccaatctggatacgggaagctctgtcattgtccgcgtgaacgaccgcggcccttacgaatatgaccgcgtgatcgacctttcgtggaaagcggctgagatgttggattaccagcatcatggtacggcgaatgtgaaggttgaatatgtgggccgcgcgccgcttgagggcaatgacgatgccttcctgctggcgtcctatcgtccagggggcggagatacgatcggccagcctgcaacgggcgtgatgcttgccatgaacggaccgacaccgacctcgccgaaatcgcatattccggtgccgaacatggaacctgtgcgggtatcggcaccaattccgcaggaatcgccattctcgatcaatccggcctatggagatccgtccggtcaggcgccggtcatgcctgcccatgtgcccgtgccgaccataaggccgggatcaagctttggcgttgcgaatgcggcgcatatcggtggccttgcaggctatgcttcggatcgtctggcaacggctgcctaccgggaagaaaaaacctatggcagcatcctgactgcttctgcggtttccaatgcatggaagcgtagaaatgcagaagacgaaggcgaatatatcgaacttggcctctttccctcgctggctgccgccaaaaagctggaaagcgccttgccgcgttcggccagggtgacacgtgagaaaattccgaccgaaaatggcgaattttatgaattgacggctgttgctgaaaagggcggcaatgatgcgcttctgcgtgcggcatggaaagctggcgcaacagatgccttcgtggtccgcagggactgacggtccactcacatggcggtgagggcgaattgattttcgctgaaaccgttgcgtaaactatatgcaggcgttctgtttcgcgacgctcaggttcaggcaacgggattttcatggggcttttttccagaatcacagcaatcagggctggccttctgttgggaacggtttttgccgcggtgccgcctgcatgggctgcacctgcgaattcgtccattgtcaccaaagcaccgcaagccttgctgatcgacgatcgcagcggaacggttcttctttcaaagggcgccgataagccggttccaccggcttcgctggcaaagctgatgacggcggaagttgttttcgaggccctggaaaagggccgcacaacgcttgaaacagcctatcctgtcagcgaatatgcgtggcgcacaggcggcgcaccgtccggcacatcgaccatgtttgcgcgcatcaaatcgacgccgacggttgcagatcttctgcaaggcatgatcgtccaatcggcaaatgacggcgcaatcgttctggccgagggccttgccggtagcgaacagacctttaccggggcaatgaaccagcgcgcgaaggagcttggcctttcctcgtcgaaattcgtgaattccaccggcctgccggcggcggggcaggtggtgacactggaggatttgctaaatctcgctcgccatatccatgcggcgcatcccgaatattatcgatattatgagcagcccgcctacacctggaataatatcacccagcgcaaccgcaatccgctgctgcggctcgaagttggcgcggacggcatgggaaccggatttaccgaggcttccggctatgccctggttggctcggctgaacagaacggccggcggctttttctggcgatgagcggccttgccagtgtgaaggaacgggaggaagaagcccgcaaactcattcaatggggcatgaccggctttgatgatatgcgcatttttgcggcaaacgataaggtcggcgatgcgcaggtctttggcgggcaatcctcaaccttgccgctggtggtgaagaaggatgtggaactgcttttgccgaaggaggcgcgcgaaaagctgaaggcacgcatcatctatgagggtccgttgcaagcccccatcgccgcgggaacggaagttggcaggctgcaatttgaattaaacggcagcgttttgcagcaagtgcccgtttttgcggcgcaatccgtcgcgcaaggcagcctgccgcagcgggcattgggatccgtggtcgagttttcgaccggctggctcaggaaatacctttgaaggctcgacctcgcgcttaaaggccgatattaaacagtgtgaggcccattcgggcatggattcatttgttcggatgccagagtgtcgggattgttcatcacatttgaaggtggagaaggcgcaggcaaatcgacccagattgccttgctcgccagtcatcttcgtaaccatggcttcgatcccgttatcacgcgggagccgggcggttcgccgggggctgaagccattcgccacgtcatcttgagcggaaatgccgaaacttatggtccggccatggaagccttgctgtttgctgccgcccgcgcggaccatgtggaccagttgatccgcccgacattggctgaagggcgcattgtcctgtgtgaccgcttcattgattcgagccgggcttatcagggcgtgacgggcaatctcgacgcgacctatatggctgccattgaacgcatagcgattgatggcgctatgccggacctgacgcttgttctcgatatttgcgcggaacggggactgtcgcgtgcgggcaagcggcgcggaagtgacacggcggatcgtttcgagaaggaagatattgccgtccatgaggcgcgccgtcaggcatttctggaaatcgcacggcaagaaccggcgcgctgcaaggtcattgatgccgaccgttctcaggaaaaaattgccgatgaaatccgctctgtcgtggacacgattctgacggaaaaagggcttttatgatcgaagagctggacattcccaaaacacatgatgccattgaaggcgtccccggaccctcggccagcgcctatctggcggggcatgacgagatcgcgcgttttctggcgcaggcctatcatgaaggcaggatgcaccatgccttgctgttcgagggaccgcagggcattggcaaggcaacgctcgcctttcatctggcggggcatatgctctctttcggcgaccggaacgaggctcccgaaacgctaatcgcgccggatttttcaaaaccgctctggcggcagatcgcgggtggcatgcacccggcggtgctgcacatcacccgccctttcgaccagaagaccggaaaattccgcaccgcaatcaccgtggaggagatccgtcgcgtcacgcattttctgacgcgtacggcttccgatcacgcctggcgcatcgttattgtcgatccggcggacgatatgaaccgcaatgcggccaatgcgcttttgaaaacgctggaagagccgccggcgcgcgcgcttttcatccttatttcgcattcatcgggacgtcttttgccgacaatccgctcgcgctgccagagcatatcgttcaagccgctcgacggtgaaacgcttggccgcgcactgtcacatgcggggtcgaaggcgggcatcagtgcgggcgacataacggaagtgctgttgcagcgctcggaaggcagcgtgcgaaaggcgctgcttctgctggcgcatggcgggctggaaatttccgatacggttgatcagatcatagcaggcagcatattcgatcttcccaaggcgcaggcgctcggcggcatattgaacgggcgggaagccgaagtgcaatatgagcttttccgcgattacctgatggggcgtatcgcagccgaagcgcggcgctacgccgatagcgggcaattgcgtgaagctgatcaatgggcgcgcttctggagcgacctcattcgcgaaacggtggaggcggaaacctacaatctcgaccgcaggcagtcggttgttatccttctggaaaagacgcatcgcgcttttcgcaccggtgtgccgccgctcacatcggcttgaatgaaatcgccaaccaagggtgggtttcaacaacgcgcatggacgtgacatgaacgcctacatgcgttatgtcaccgctgacgaatttcttctcgcgcgcgtaccacgcattgcttcggggcattgcttcgggcgcgcgcttccaaacatcgaaagaccgggtccataatgagccgcgaaaaatattacatcacgactgcgattgcttatccgaacggaaagccgcatatcggccacgcttacgaactgatcgcgaccgatgccatggcgcggtttcagcgtctcaatggcatggatgtttattttctgaccggcacggacgagcatggcatcaagatgctgcaaagcgcgcgcaaggaaggcattacgccgcgcgatctggcagaccgcaacacatccgccttccgtcgaatggctgaagtgctgaacagctccaacgacgactatatccgcacctccgaagagcgtcattacaaggccagccaggccatttggcaggcgatggtcgcaaatggggatatttacaagggcggctatgccggctggtattccgtgcgcgacgaagcctattacggcgaggaagaaacggaagtgcgcgcggatggcgtccgctacggcccgcagggaacgcctgtggaatgggtggaggaggaaagctatttcttccgtctttcggcctatcaggacaagctgctcgacctctacgagaacaatccgggctttatcatgcccgccgaacgccgcaatgagattgtgagcttcgtgaagtcaggtctcaaggacctgtcgatttcgcgcacgaccttcgattggggcattccggtgccgggagatgaaaagcacgtcatgtatgtgtgggtggatgcgctcaccaattacatcactgcgctcggctatcctgatacgaccgatgagcgttgggcttactggcccgccaatgcccatatcatcggcaaggatatttcccgcttccatgcggtctattggcctgcattcctgatgtcggcccaattacccttgccgaagcgtgttttcgcgcatgggttcctgttcaatcgcggcgagaaaatgtcgaagtcagtcggcaatgttatcgatccgtttgaactggtggagcgttacggcctggaccagttgcgttatttcctgatgcgtgaagtgccattcggccaggatggcagctacagccatgaggcgatcgtcaaccgcaccaatgccgatctggccaacgacctcggcaatcttgcccagcgttcgctatcgatgatcgccaagaattgcgaaggcaaggtgccgcagcccggcgcattttccgaggctgacaaggccattctggatcaggccgatgccgcgctcgaaaccgcgcgcaaggcaatggacgatcaggccctgcatctggcattgggtgcgatcttcgctgttgtggcggaagccaaccgctattttgcggggcaggagccatgggcactgcgcaagaccgatcctgcgcgcatgggcaccgtgctctatgtaacagccgaggttctgcgccgcgtcggcatcatggtgcagcctttcatcccgcaatctgcggagaagctgctcgatattctggctgtcccggctgacaagcgccagtttgccgatgtgctggcaagcccgcttgctggtgggaccgatctgcctgcgccgcagccggtcttcccgcgctatgtggaagcggacgaacagaactgagtttgatgatgcttgtcgatagccattgccacctcgattttgccgattttgagccggagcgcgatgctgttgttcagcgcgcgctcgatgcgggcatcaagcgcatggtgactatttccacgcgcgtccggaaattcgatgcgattcgcacgctggccgagacttatgaagcggtctattgctcggtcgggacccatccgaacaatgcacatgaggaactcgacattaccgccgatgatctggtgcggcttgccgaacatccgaaagtggtggcaataggcgaggcgggcctcgactatcattatgattatgcgccgaaggaagcccagcaacagggttttctcgcccatattgatgctgcgcgccgcacccaattgccgcttgtcatccatgcgcgcagcgcggatatcgatatggccgaaatccttgaaaaagagacggaaaagggcgcattcccctttattctgcattgtttttcttccggccgtgcgcttgcggaaaaaggtatagaactgggcggctatatctcgttttccggcattttgaccttcaagaattccgccgatatccgggaagtggcgtcaatcgtgccgcgtgatcgccttctggtggaaaccgacgcaccctatcttgcgccggtgccgcatcgcggcaaacgcaacgagccgtcttttgtgcagcatacggcggccgtgctggctgaaaccatcggcgtcagcccggaagagatcgcggcgatcaccagcgacaatgttttccggcttttctccaaaatgccaagaccggccgaaggaatataaacgtgacttctccccgcaattgcctgcgtttcacattgcttggctgcggctcgtcgccgggcgtgccgcgcatcaatggcgattggggcaagtgcgatccgaaaaatccgaaaaatcgccgccgccgcgcttctctgcttgtggaacgctatgatgcggagggaaacaatacggttgtcgtaatcgacaccggcccggattttcgcatgcagatgattgattctggcgtgcatatgctggatgcggcggtttacacccatccccatgccgaccacattcacggtattgatgatctgcgtacctatgtggtcgataatgggcgcctgatggatgtctatgccaaccggctgacgcgcaaccgtctctacgacacattcggttattgttttgaaacgcccgtcgggtcgagttacccgccgatcctctcgatgcacgatatcgcgccggaaacgcccttttcgattgagggcgcgggcggcgccatccgcttcgagccgttcagccaggtgcatggcgatattgaatcgctggggttccgtatcggcagcgttgtctattgcacggatgtcagcgcatttcccgagcaaagcctgcaatatataaaggacgcggatgttctcatcatcggcgccctgcaatatcgtccgcacccaagccatttttcgcttggggaagcgctggagtggatcgagaaactatcgccgaagcgcgctattctcacccatatgcatgtaccgctcgattatgaaacggtgatgcgggaaacgccgcatcacgtggagccgggctatgacggccttcgctttgaagtggccgtttagagcggttccgttttaatcgaaaccgctcctagagcatgcggaaagtgttctaagcgaccgcgcctttgaccgggaatggcatgacattgctgccttccacgacaggctgtttgggctgcttgtcttccagcttcaggccgcccgcgcgcaacaggtcggagaaacgcccgccacgctcggcaagctcgttgaagctgccgctttcgaccagatggcccttgtccatgaacagcaccagatcggcagagcgaacggtcgagagacggtgcgcaatgatgaaggtggtgcggttatggctcagctcgtccactgcctgcgtgaccttttcttccgtctcgacgtcgagcgcactcgtcgcttcgtcgagcacgaggatcggcgaatccttaaggatcgcgcgggcaattgccagacgctggcgttcgccgccggaaagctgcgagccacgctcaccgacaaaagtgtcgtagccttcgcttttggcgaggatgaagtcatgcgcagccgcagccttggcggcggcgtggacctcctcatgcgtcgcattggcgcggccaacgcggatattgtcctcgaccgagcggttgaacaatccggcatcctgaaacacggtcgcgatagcgtggcgcagcgaacggcggctgacggtgcgcgtatccgtgccgtcaatcatgatacggcccgcagcggggtcaaaaacgcgctgcaacagattgatgagcgtcgtcttgcccgcgccggtggggccgacaatagcgacggtctggcccggctttacctcgaatgacacgtcatagacgccttggcccgaattcgggaactcgtaggtaacattgtcgaagacgatatcgcccttgacgtcgttaagatcggcaacgttttccggctcctgacggtcggcggtggcatcttccatctggaagaattcctccagcttggcgcgggccgtaacggtctggttgatgaaggcgctgatctggtccagacggccgatcatgagctgtgcaaaaccgataaaggcaatcacatcgccgacgcgcatctgccccttggtgacgaaataggcgcccagaaccagcacaaccaccatggagaaggtggaggccatgcggttgaggccgctggcaagcgcccaccagttgaggaccggaaactgtgcgttttcgaggttcttggcgtaatcgcgcagggcctgcgtttcggatgcgatgcggttatagctctgcaccaccgaaacattgctgatcgtatcgctcacatgctcgaagagcttgtggtgatgcttttcaaccgcggcctgtccatccttggtcttgcgcatgacaagctggccgatcatcacatagatgacgccaagcacgatcagcaccaaagacatgcgcatatccatggtcatggccaccggaatgagcgttgccagtgccaccacggtcgtcaggtgctggcgcatgaattcgagccagagggtgaagagggaatccgtcgcgcggatcagcgtgtgcagcgcattggaggtgccgcgcttctgatgccaggcaagcggcatggtgatgagccgttcataggaatcgatcatcacgcccagacgacggcgatgtgcgagccggtcggccccgcgtgctacgaaaacggctgccatgatgttgaaaccgccgagggcagcccacatgaggaggggcgaaaagatgtcgcctttatccgagatggactgaatgacccgtccgaacaggacaggctcggcaagggtgacaagggcaaccagcacacttgcgacacacatggttatcgtcgcggtacgttcgaccgcaagatactgcatggctcgccagtagatttttagcaacgacactttcgcactcccgcgcgttctatttcacgggactaaatggtatagcccgtttgttctatcaatatcgaatgatggcaagaagtggcgaatgggtgtccggatcgaccataaattaaaaacgtgtgtaaccgagtgtgaagattccggcggttggactgcaattctttcaggctgcggcaggcttgcccgataagggcgttaaattatcattttatagaaatgtgcctagcaatcgcgcgggcgcgcgtctattgacagggtttgattaaagggcgcgcggacgcgctgcaaagactattgacgggttttttcatggcaggcgttgaacagaagattgtggatgcgggcgaggcgggtatgcgcctcgaccggtggttcaagatccattatccgggcctgggctttggtcatctgcaaaagctcctgcgcgcggggcaggtgcgtgtggatgggggccgcgccaaggccgacacgcgcattcaggccgggcaggctgttcgcattccgcctctgggggtggatgaaaaagcggctggcccaatgacggcgaagaccattcgcaaccagcaagatggcgacgttctctcgcaaatgctgctttacgaagacccgaaaatattcgttttcaataagcctgccgggcttgccgtgcagggcggctccggcgtgacccggcacatcgacggcatgttggaagcatggcgcagcaagaagggtgaaaagccgcgcctcgtgcaccgcatcgaccgtgatacatccggcgttctggtcgtggcacgcacgcgcggtgccgcgcaggcgctcaccgcatccttccgcgagcgtgacaccaagaagacctattgggcgcttgtcaaaggcgtcccgcgcaagcgtgaagacaagatttcgacctggctggtcaaggaacagacgccggatggcgacaagatgcgtgtttgccagcatggcgagccggattccgaccatgcggtctcctattaccggatcattgaaaaggctggaaacaacctggcctggctggaaatggaaccatatacgggccgcacccaccagcttcgcgttcatgcagcctatatcggccatccgatcatcggcgatccgaaatatttcgaggcagatcagaactgggaatttccgggcggcattcaaaagcgtcttcaccttcatgcgcggcgcatccgtattcccaacccttcgggcgggataatcgatgtcacggctccgttgccgctgcatatggtgcaatcgtggaacctgctcggttttgatgaggaaaacgcggaagaataggcatgtcaggcgaagcggggggaacggcccagggccgggtttcgtttgatggattggccattgctttggtcattttcatcatgttcggttgggggcttaatcaggtcgccatcaagatcggcaattggggtttcaaccccatgctgatggccgccgggcgttcggcgctcggcgggctttgtgtttttctatggtgctgctggcggcgtataccgcttttcaaacgcgatgatacgctgaagccggggcttgtggctggaatgctgttcggcaccgaattcgtgctgatctttgtggcaatggacctgacaagcgtggggcgtgtcacgctgatgatgaatgtcatacctttctgggtggcgatcggcagccatttcctgctcggcgaacgcatgtctgttcgtgcgtttatcggcatgtgtattgcgttttttggcgtgtttctggtcttttccgattatgtcagccggccggggccttatgctttttacggtgatctgctggcgcttttctccggtgtgctgtgggggctcaccacactcgttatcaagcgcacgaagcttgcctgcaccgcacccgaaaaaacactgctctatcaattggtggtcgccagccttgtgccgctgccttttattgccttaagcgggccgctgatccgaaatcccgatatcatttctgtttcggcatttctgtttcaggccatattcgtcgtggcctttacctatccgctctggttctggatggtcaggcgctatccggcatcgaagctttccaattttgcctttctcacacctgcctttggtgtgctattgagcggcatcattctagatgagcctttgagctggaaaatttttgcagctctcgccctcatcggctgttggattcccatcatcaacaaaccggcaaaggtctccagcgcccgatgaaactggttctcttcgattgcgatggcacattggtggatagtggcgattttattcatcgctgcatggcggcaagttttgccgatgccggttttgctccgcccgcagtcgcggatacctattcgaccatcggcctgtccctgccgctggccatcgcccgattgctggggcgtgagcctgacgatcaggtgcactggctgacacagcgctacaaggaaaattttgtcaccatgcggcaggcggcagatttcaacgagccgctctatgagggtatcctgccgcttctggccgagcttggcgggcgcgatgaccttctgctcggccttgtgacgggcaaatcccggcgcggcgtgcgttcggtttttgagcgccatggtatcgggcattatttcaccgtggcccgaaccgccgatgattgtccgtcgaagccgcatcccgccatggtgcttgaatcctgcgcggaaatgggaatagaacccagccggacaatcgttatcggcgatgccatatacgatatgcagatggcccgatccgcaggcgctatggccgcaggcgtttcgtggggttatcatcacaggcaagggctgatggaggctggcgcccatcatatcctggaaaagccttccgatcttcatgctctattgctggaaatggaagaattctgagcctcgccctttgaaatccgtgacacgggactggataattcatgcgtgacattttgagcgatctcgaagccggaaagcagctttccgacgaaaatccgattgtacgggcgcaaaagcagatgcaggcgcaactgccgaagcgcttctatgaaaaagcggaagtggccgaaagcgagggcggtttcgctgtccatctggacggacgcccggtcaagacaccggcgcgcaaccttctgttgttgcccacccgcgcggcggcccagatcgtggccgatgaatttgccgcacaggaaaaactcatcgatccgggcaaaatgcccgcaacccgcctcgtcaacacggcgattgacggcatagcgcaagacccgcaggccgtgtttgaggatattctccgctttgccggaacggatatgctttgctaccgcgccgacagcccgcaggaactggtttctcgccaaaccgaaaactgggacccactgatcgactggatggaaagtcttggcgcgcgctttgcgctggccgaaggtgtcatgcatgtcgagcagccgcgtgaagcgattgccgcattcagcgttcatatggccggtttcaaagatccacttgctctggctgcattgcacaccatgaccacgctgatggggtctgccatcatcgcgctggccgtcgccaagggtgaaatctccgctgaaaagggctgggccatcgcgcatatcgatgaagactggaccatcgagcattggggttccgatgccgaggcaatcgaacgccgcaagaaccgcgagatcgagatgatggttgctgcgcgcctgctggaagccatttaataaaaagcttctaaaaccaaacataacttattgataaaatgaagaaaccccggagaaagccggggtttctcttttgcgcgcgctttttagcgcgtcgttcccctcggtaatgggtcgttatagctttataccgagtaatacatatcgaactcgaccgggtgcggcgtcatttcaaaacgcatcacttcagccattttcagctcgatgaagctgtcgatctggtcgtcggagaacacgccgccagccttgaggaattcacgatccttgttgagcgactgtagagcttcacgcagggagccgcagacggtcggaatctgcttcagttccttcggcggcaggtcgtagagatccttgtccatggcctggcccggatggatcttgttcttgatgccgtcaaggcccgccatcagaagggccgagaagcagagataagggttggcggacggatccgggaagcggacttcgagacgcttcgatttcggcgaggagccgaatggaatgcggcaggaagccgaacggttgcgtgcggaataggccagcagaacaggcgcttcatagcccggcaccagacgcttgtaggagttggtggacgggttggtgaaggcattcacagcttttgcgtgcttgatgacgccgccaatgaagtagaggcagttttccgacagaccagcatattcattgcctgcgaaggtcggcttgccgtctttccagatcgagaagtgaacatgcatgccggagccattgtcgccaaagaccggcttcggcatgaaggttgccgttttgccataggcattggcaacctgatgcacgacatatttctgaatctgcatcttgtcggcgttgcgcaccagcgtgtcgaatttcgtgcccagttcgtgctgcgcggaagcgacttcatggtggtgcttttcaaccgtcacacccatttccgagagcacggtcagcatttcggaacgcatgtcctgcaagctgtcgattggcggaacggggaaatagccgcccttgacgcgcggacgatggccgagattgccggtttcataatcggtgtcgtcgttggatggcaattcggcgctatcgagcttgaagcccgtattgaacggatcggccttgaacttcacatcgtcgaagacgaagaattcggcttccgggccgacatagaccgtatcgccaatgccgagcgatttcagataggcttcggccttcttggcagtcgtacgcggatcacggctgtagctttcgccggaaagcggctcaaggatatcgcagagaatgacaagcgtggactgggcgaagaacgggtcgatatgagccgtttccggatcgggcatcaaaaccatgtcggattcgttgatggccttccagcctgcgatcgaagagccgtcgaacatgacaccgtcgacgaacatgtcttcgtccacgaggccgatatccatcgtaacgtgatggagcttgcccttcggatcggtgaagcgaaggtcgacgaacttgacgtcgttatctttgatctgtttcagaatatcgttggcagtcgtcattttaaattcctgttcgcacgacgatgattggtagcaggttcggttagagcatttcctgtttcatgtaagtgattggaaaggctctatctgtttgttttcacgcatgtctttatcccaaaaccggttcccgcttttgggagacatgctttaaatggcatccacgccggattcgccggtgcggatacggatgacttcttcgatgttggagacgaaaatcttgccgtcgccgatacgtccggtctgggcggccttgcggatggcctcgatggcgctgtccacggtttcgtctgcgacaatgacttcgactttcaccttgggaagaaaatcgacgacatattcggcgccgcggtaaagctcggtatgccccttctgccgaccgaaacccttggcttcaatgacagtaattccctgcaagccgacttcctgaagggcttccttcacttcatccagcttgaagggcttaataatggcttcgatctttttcatcagagaatggtctccgctcttcttcggaaatgagcattgtgcccgcttcgtctattgagaagcataaactgtgccagtttgaaaaatgcagataaaaaattttctttttggccatttcgcggccagagtggcactattaacggcatggagcaagcgccaccccgtgtgcgaccccgcggcatatagcttcccgctaaaacaaatgcttaaaaattatgcaacttgcggtaaaaacaagcaaacttgcataaagtccggcagcgcgtaattaatcacaggcagaaagccgctggagaaaggtgcgttatgtttgaattgcttacgccggaagaaatggcgcgggctgaccgcctgacgatggagggcggcatcaaggagggtttcgcgctgatgctggcggcggggcgggcagttgccgacatagcgcaacatatgttcccgcaaaagcagcctgtcgccgtgctttgcggaccgggaaacaacggcggcgatggctatgtcgcagcgcaatatcttctggaagccgggtatgaagccgtgtgtttcgcagccgcgcccccgcgtcagggaacagacgccatgcgtgcctccatattctataaggggcaggtgcgggatctcaacgaattttcgccggtgagttttggcggcattatcgatgcgctttatggcgcgggcctcgcgcgtgcggtcgaaggcgcgcaagcgacggtcattgatgccgtgaatgcctccggcctgccggtcgtggctgtcgatctgccaagcggcatatcgggagcaaccggcatggcgctgggggcggcgatgagggcaaaggcaaccgtcacgtttttccgcaagaaacccggccatctattgcaaccgggcagggcgcattgcggcattatccatattgcggatatcggcattcccgatcgaattttaggcgagatcaatccgcgggtttttgaaaacagcccggaactctgggccgatagcctgccatcccctgcggtcgatgcgcataaatacagcagaggacatgcggccgtattttccggcgcaatgcattccaccggcgctgcccgcctgtcggctatggcggctgcacgaagcggggcaggtgcggtgacactgctttcaccgccggatgcgctggcggtcaacgctgctcacctcaccagcatcatggtgcgcgaaacgcgcagccagcaagatgccgcgcaatttatcaccgaccgcaaggttacagcggctgtattggggccgggctatggcaatcctgcctttgcgcgtgactatacgaagatgctgttgagtgctgcttcgggaaaggccggacaattccggggcctcgtgctcgatgcggacggcattacggctttcgagaacaaaccggacgagcttttcgatacgcaccgaagcagtgcaaccgcactggtgctgacgccgcatgaaggcgagttcaagcgcctttttcccgatattgccgaagacaatacttcaaaaatcgacaaggcccgcaaggcggccatgcgcgcgaatgcggtcgtcatctacaaggggccggatacggttatcgcggagccgggtggcctcgctgtcataaactccaatggcacgccatttctggcgacggcaggttctggcgatgtgctgacgggcattgtctgcggattgctggcacagggcatggcgccctttgctgccgcctgtgcatccgtctgggtgcacgcggatgcggcgcgccgttttggtcacggactgattgccgaagatttgcctgcgcaattgtccgcggtctggtcgtcgctctcacgttttggctagagcatgcccaaatatgggagccactctcgttcaatggtccgatctgtggttctgcccagcgccgacgtcgatgatgacatcgcctgaaatcgaaacatccgtattgccgacgcggaagtgtttcccgcttccgcgcgaggcctgatcgggctcaggcgcaggcggcggcgcggtgacaataggcttttgcggcttgacgcctggaagctccgtctgctgcatgtcctttgcttctgccgctaaggagaagcttgaaaaagaaaacgcaactataagaagttgctttactaatccacttatcattgtgccggatcagccacggcggcaatcagatcaccggccatttcaagtgtgaattcattataatgtgagatgacgcggcttggttcgtaatgctgaaccggcaagtccgaatatccgaaatccacggctaccacgggaattcctgcggccttggccgtgtctatgtcggtgcggctgtcgcccaccatcaaggcgcggtcacgattgccgccagcgcgtgcgatcgtttcgattagatggcgtgggtcgggtttgcgccaggagaatgtgtcggcgccgcagatggccgcaaagcgcgcggcttcccccattgaggtcaaaagcttgaccgacagttcctcatatttattggtgcaaacggccagttgataaccattgcttgcaaaacggtccatggcttccagcgcgccgggaaagaacgaggaatggccgggcatatgtgcggcataatgcgcgcgaaactcttccaccagtttatcgagccttgcgtcatcgagctgttgctgctgtgcggcaaaggcgcgctcgatcatgacgcgagcgccctggcccacaaaacggcgcagcgatccccggtcggcggttttcaggccggaaatggcaaggcaatggttgagactgtccagaaggtcgggggctgtatccaccaatgttccgtcgaggtcgaaaacaatgatgggcttctggctgactggagacattgcatttctttccggaatgaaaaacgataattaaatacctatccgatccttcacatgggctcaagttcgctggcgccaaccaatatgggcgaatttctgcaactggtatcgaatggaagctttgttacgccgcgcctgcgtgctagagcatttccagcagaaatgtgaaacgcctacgcggggaaatcagtccactggactgatttctgatcccgcttcgatacgtaggacaatgagacaaaacaacgagttagggcggttccaacgattgtgataaaataggaaccgctctggaggcgaagaagcaggattgagaatccgcgggggaagaaacgggaattctggaatggatgaagcacgcaagctcaagattgcggcggcagccgaagcgctgacttatgtaaaagacggaatgcggttgggcatcggcaccggctcgacggcggaagaatttgtgcgtctgctggctgaaaaggtgaagggtggctttcgcgtcattggtgttccgacttcggagcgcacagcaaaactgtgtgaggaactgggcgttgcgctcaccacactcgaagaaacgccgcatctggacctgacaattgacggtgcggatgaagttgacggcgaactcagccttatcaagggcggaggcggcgcgctgcttcgcgagaagattgttgctgcggcttccgattccatgatcgtgattgccgaccagtctaaagttgtggaaacgctggggcgttttcccctgccgattgaagtcaaccgcttcggccttggcgcgacaatccgggcgattgaggcggcggctgtaaagtgtggtcttgcagggccgctgaacctgcggttaaaagacggttcacctttcctcaccgacggtgggcactacatcgtggatgcatcttttggccgcattcccgatccaaagacattatctgacgctctcttcgccataccgggcgtagtcgagcatggacttttcatcgaactggcgcgtgcggcgattatcgccggcaccgacggtatccgcaccatgaaccggtcttgaactgattgaacggagtaatgaccttatgatcccggcaactggctttcgccgtctgattgcaccgttttccgcgctcgtcctgatggcgggtgtgcattcggcctttgcgcaggaaatttccgaatctcatctggaagctgcacgcgctgcgatttccgcaatcaatgctaccgagcagttcgaccagattctgccgagtgcggcccgcgccctgaagggtgagctcattcaaaaggacccgaatctggaagctctcatcaccaagacggtcgatgacaaggctctcgcgctcgcttcgcgccgcgccgatctggaaacggaatccgcgcgcgcctatgccaaggctttcaccgaagacgagttgaaggccatcaccgcgttctacacctcgccatccggcaaaaaacttctgtccgaaggaccgatcgtgacgcgtgaagtcgtcaaggccgccaaaatctggcagaacggcgttgcccgtgatctggcccgcagcgtggccgaggttctggctgcacaggctggtgctactgctgctccgcagcagcctgcaaagcagtaattttctcggtaatttttattgtaaaagcccggcaaaacttggccgggctttttcttttgctacatataggcaaacatatcgaaatgaatggagagggtggctccccctcttcaaaacagaaacctctcgataacgcttgaagcggggatttccatgaccggttttgactacgacctttttgttattggcggcggctccggcggcgttcgtgcggggcgtctggcaggggccataggtaagaaggtggggctggccgaggaataccgcatggggggcacatgcgttattcgtggttgcgttcccaaaaaactgtttgtctacgcatcgcaatttcccgaacatttcgaggattccgccggttatggctggagcatgggcgaggcggctttcgactggaaaaagctgatcgcggcaaaagacaaggaaatcagccgtcttgagggcctttatcgtaaagggcttgagaattctcacgttgatatcttcgccagccgcgcggaactgatcgacgagcacacaatcgaattgaaggctgatgggcgccgcgtgacggcggataaaatcctgatcgccaccggcggccggccgaacacgcacgaatccttgccgggccacgaatattgcatcagctccaacgaggcttttcatctggaagaattgccgaaatccatcgtgattgcgggcggcggttatatcgccgttgaatttgccaatattttccatgggcttggcgttgaaaccacgctggtctatcgaggcaaggaaatcctttcccgctttgatcacgatatccgcagcctgctgcacgaaacgatggaggcgaaaggtatccgcattctttgcggcgctattttcgagaaggttgaaaagaaggcggacggaaagatttcggtcgaactgtccaatggcgagacgctggagacggaccaggccatgctggcccttggccgcatcccgaacacggatggcctgggccttgaaaaggccggtgtaaagatagacaagtccggcgccatcgaggttgacgattattcgcgcaccaatgtcgaaaatatctgggcggtcggcgatgtgaccaatcgcgtgcaactcaccccggttgcgatccatgaagccatgtgtttccttgaaaccgccttcaaggacaatccgaccaagcccgaccatgagctgattgcaacggcagtcttttcgcagcccgaaatcggcactgtggggctttcagaagatgaagccgcgaagaagtacccggagcttgaaatctaccgcgccctgttccgtcccatgaagaacacgctctccggccgcagcgaaaaaacgctgatgaagctcgtcgtggaaagtaaaagccgcaaggttctgggcgcacacatcatggggccggatgctggcgagatggcgcagcttctgggcatttccctcaaggccggagccaccaaggacgacttcgaccgcaccatggcggtgcatccgactgcgacggaagaactcgtcaccatgtataagccaacctatcgcgtagtgaatggcaaaaagatagaaggctgaatatttctctgatcgagcgtattcttaacaattcttgctggcataaaatctctgtgtgcattatatcagcgcgaccacgcatgccgggtttgcgagcgcgggctgtcaacctgtacaggcatggcccgccacattcggaattccggctttcgtgcaaggaggatataatccgagagaaatctagcggataacgcagacaggtgctcaaatgacgaagaactggaccccgcaatcctggagaagcaagcctatcagacaggtgccgttttatccggacgcacaagctctgaacgacgttgaggcccgtcttcgtacctatccgccgctcgtttttgcaggcgaggcgcgcaagctcaaggaacagcttgcagccgttgctggcggcaaggcatttttgcttcagggcggtgattgcgccgaaagctttgctgaacatggcgcggataatattcgcgacttcttccgcgtcttcctgcaaatggccatcgtgctcaccttcggcgcatccaagccggttgtgaaggtcgggcgtattgccgggcagttcgccaagccgcgttcatctgacatggaaacgaaggacggtgtcgagcttccatcctaccgtggcgatatcatcaacggtatcgagttcgacgaatcctctcgcattcctgatccgcagcgccaggacatggcctatcgtcaggcggcggcgacgctgaacctgctttgcgctttcgcacagggcggttacgccaatctggaaaatgttcaccagtggatgctgggctttgtcggcaagagcccgcaggcggaacgctatgcagccttggcgcagcgcatttccgaaaccatgaatttcatgcgcgctatcggcatcaccgccgaaagcaaccacgccctgcgcgagacagacttctacaccagccatgaagccctgcttctgggctatgaagaagccctgacccgcatcgattcgacttccggcgactggtacggcacgtccggccacatgatctggatcggcgatcgtacgcgccagcctgaccatgcgcatatcgaatattgccgcggcatcaaaaacccgctcggcctcaagtgcggcccgtccttgcagccggatgatctcattcgcctcattgacctgctcaatcctgagaacgaatctggccgcctgacgcttatcgcgcgttttggctacgacaaggtgggcgatcacctgccgcaactcatccgcgctgtcgagcgcgaggggcgcacggtcgtctggtcttgcgatcccatgcatggcaacaccatcaccgcaggcggctacaagacccgtccgttcgaccgcattctcaaggaagtggaatccttcttcgcgatccatcgcgccgaaggcacccatccgggcggcatccacattgagatgaccggcaaaaacgtgaccgaatgcacgggcggtgcgcgtgcaatctctgctgaagatctgcatgatcgctaccacacgcattgcgacccacgcctcaatgccgatcaggcgctggaactggccttcctgttggcggagcttcttaaaaaggagcgtgatgccggagtggaaaagcgggccgcaatcgcctgagtgcaattgattcattgatctgaacgggcagggcggaggtttcgatctccgccctgttgcttttcggaaaaactcgctattgattgcgagatcattcacttccggagagcttcatgcagcgcgttttgctggcttttttgaattccatgcgggcgctgaaacatctggcgggcaatgaaaaggccgtgcagcaggaactcctgctgttcctgatctccctgccggtcgccggtttccttgcgccgacctggcttgccttccttctgatgacgggttcaatccttttcctcgtgctggtggaagtgctgaacacggctattgaagcgacatgcgatgccgtctcgcttgattttcatgaacaaatcaagattgcgaaggattgcggctcgctggcggtgctgatcgcgattctgtttgttgccgtgatctgggcctatattattgcgactacctatctggcctgataaaccgcgcggttccttacagcatccgttgcaatcgattgcataagcgcgctaaagctgtcgcatgacaggctctcacgagaatctcaccatgcttcgtattgcggttgcgcagctcaatcccaccatgggcgatatcgccggaaatctggccaaagcacggacggcccgcgccgaagcggcaaggatgcaggccgatcttatcctttttacggaacttttcatttccggctatccgccggaagacatggttttgaaacctgcttttgttgccgcctgcgagaaggccgtgcgtatgcttgccgccgacacagccgatggcggccccggtgtcatcatcggcacgccgctgcaccgcgatagcggttcgcataatgctgttgccgttctggatggcggggagattatcgctgagcgtttcaaggtcgatctgccaaattatggcgaattcgatgaaaagcgcgtgttcgagcccggcccgatgcccggcccggttaattttcgaggtgtgcggctcggcattcccgtctgtgaagacatatggggcgaattgggtgtagcggaaacgctggccgaaagcggtgcggaaatcctgcttgtgccgaatggctcgccttatcatcgcgccaagatggaccgccgccatcaggtggtgctgaaacaggtcatcgagaccggactgccgatcgtctatgccaatcaggtcggcgggcaggatgatctggtcttcgatggcggctcctttgttttcaatgcggataaatcgctttgcctgcaaatgccgcaattcgccgaacagattgcgttgacagagtggcaacgggatggtgacggatggcgttgcagggatggcgaaaaggcaagcctgccggaagggctggcagccgattatgccgcctgtatgcttggcttgcgcgattatgtgaacaagaacggtttcaaggatgtcgtactgggcctttccggcggcattgactctgccatctgtgcggcacttggtgtcgatgccctgggcaaagaccgtgttcgctgtgtgatgcttccctatcgctatacttcggaggaatcgctcgcggatgccgccgattgcgccaaggcgcttggcgtgcgctacgatatcgttccgattgccgaaccggtcgaaggcttcatgaatgcgctgcagccgcttttttccggaacggacagcggcgtgaccgaagaaaaccttcagagccgtgcgcgcggcacgatcctgatggcaatctcgaacaaattcgggtcgatggtggttacgaccggcaacaagtccgaaatgtcggttggttatgccacgctttatggcgacatgaatggcggcttcaatccgatcaaggacgtgtacaagatgcaggtctatgcgctgtcgcaatggcgcaaccagaatctgccgcagggcgcacttggcccggcgggtgaggtgatcccgcaaaatatcatctcgaaagcgccttctgccgaattgcgcgaaaaccagaccgatcaggattcgctgccgccttatcctgttctggatgatattctggaatgcctggtcgaaaacgagatgagcaatgctgaaatcgttgcgcgcggccatgcgctggaaaccgtgcaacgcattgaacaccttctctatctcgcagaatataagcgccggcaatccacgcccggcgtcaagattaccaagaagaatttcgggcgggatcgccgttatccaataacaaaccgcttccgcgaccgctgaaagcattgacaatgactgttactgtccgttttgcgccgtctcccaccggctatattcacatcggaaatacgcgcactgcgctttccaactggctctatgccagcaagaacaatggcaaattcatcctccgttacgacgatacggacgtcgagcgatcaaaggacgaatatgcacaggctattgcggtcgatctcgactggctgggcgtccggccggaccgtgtggaatatcagtcgaagcgtttcgatatctacgcaaaagcggtggaaaagctcaaaacggcgggccttctctatgcctgctacgagacggcagacgagcttgaacgccggcgcaagtttcggcttgctcgccgtttgcctccggtctatggccgcgaggcgctgaaacttacagacgctgaaaaagcggcactggaggccgaaggccgcaaaccgcattggcgtttcctgctgccgaatttcgagagcgatccttttgcgacgcagcgtaccgaggtccattgggacgatctggtgcgaggtccgcaaacggttgatcttgcgtccatgtccgacccgatccttgtgcgcgaggacggcacctatctctatacgctgccttcggtggttgatgacatcgacatgggtgtgacccatattattcgcggcgacgaccatgtgacgaataccggcgtacagatttcgatattcaaggcgctgggtgcgacgcctccggttttcggccaccataatctgctcacgaccatatcgggcgaagggctttcaaagcgcaccggcgccttgtccgtcggctccttgcgtgaggcaggctatgaacctatggccgtggcgtcgctggccattcttatcggaacatcggaaagtgtcactgccgcccccgatatggcggcgctggccgaacatttcgaccttgcatcgatctccaaatcctctgccaaattcgatccctcggagcttgatgcgctgaaccgttcgctgctgcatgaaatgccgtttgaaaaggcaaagccacgtctggaagctctgggtatttgtggcgcaaaggccgaatccttctggcttgcggttcgcggcaatctcgaccgtttcagcgatgtgtcccattggtggcaggtggtgagcggagatttgccggaagcgcctgatctttcaggcgaagaccgcgatttcgtgcgccatgccttcgatttgcttccgcctgaaccatggaatgggcagacatggaaaagctggaccgaagcggtcaaatccgcaacgggccgcaagggcaaaaacctgttcatgcccttgcgtctggcgcttacggggcaggcgcatgggccggaactggctgatttgctggtgctggttggcctggaaagaacgaagagccgacgaccctgacatttgaattgcccacatagggccttttcggcggcggcgccaccgtcaccggctgagccttgttttctgccggtgccggcaggctgtccgagagcgaattgctcgatggtgtataggctaccggatgggtatcggtcacagcgggagatgtgtaggctggcatcgccaattccgccggggcaggctccgttgctttatccgcaatacgcctggccggcgccttgttctttgtcggctccttaacctttttcctgatcttgcgttgcgatatccagcttgcagtgcaggactggacataaaccgatgacgagcctcgccctgcaataacagcgttcaactccgtcagacgatcctcaagcatcttgatttcggattgaagccgatccgcagttccctctaatcgcgagcagcgcgatgagccgaccttgggcgagaatgcaccgccgatgcaacgctctcgtgttatctgcgcgtgcacgcgggccaactctttcctgttgcggtcgaggcgggccttggtaggcgcaatctggccaaccagccgcgagcgctcttttggtgtgcagggctgaaccggttgcgttgttgtacaccccgccactatgcctgttgctgctacagcagctaaaataaatgataaccgagatttttttgtaaaaataatcgccataaaacgaacctcaaccccgttgttcgtgagtgagattattgtcgtatggctttaataaaaagtaaacgccgagtataaccattgtcatacccggcgttttattcgtctaatacttcaatatgcttttaaagcataatctaaaattacttctgccgacgattgctggcgttcttttgcaaggcttcgacgacggccagcgccgtcatgttgacgacaccgcgcgatgtgacggaaggcgtcagaatatgggccggacgggttgctccaagaagaattgggccaacatgcagcgcatccgtgacggccttgaccacattaagtgtgatgtttgctgcatcgaggttcgggaataccagaagattggcttcgcccttgaggcgcgagcttgggaagacccggtcacgaagcgtctgcgaaagagcggcatcgccatgcatttcaccgtcggattcaagatctggagccttttccgcgagaatggccgcagcctggcgcattttttccgcgcttgccgattcctttgagccgaaatttgaatgcgatacgagcgcggcctttggttcgataccgaagcggctgatctcgcgggcggcaagaactgccatttcggcaatttcgttcgcatcgggttcggcattgacataggtatcggtgaggaacaacgcgccgcgctgcgagatgagcaggctcagggctgaataatcccggatgccgggcaccttgccgataatctggcgaacgacgcgcagatggcgttcaaaacggccttcaaggccgcagatcatcgcgtcggcctcgtcgcgcatcacggcaagggctgcaatggcggtcgagttggtgcggacgattgtgcgcgcagcttccggcgtgacgccctgacggcccgtataggacagataaagatcgacatagtcgcgatagcgcggatcgtcttcggggttgataagctcgaaatcggtgccggggcggattttgaggccgtaacggcgcaggcgagtctccacgacctgcggtcgcccgacgagtatcggtgcagcgatgcgctcctcgatcaccacctgtgctgcgcgcagcacgcgctcatcttccccatcggcatagatcacgcgcatgggcgcaccttgcgtgcgggcagccgcgaagaccggcttcataataaggccggagcggaagacaaaccggttgagccgatcgagataggcttccatatcctcgatcgggcgcgtcgccacgccggtttccatcgccgccttggcgacggcaggcgcaatgcgcaggatgaggcgctgatcgaacggcgagggaatgatataatccgggccgaaggtcggcgtatcgccggaataggcgcgggcggcgacatctgaaggctcttcgcgggcaagcgaagcgatggcgcgcactgcggcaagcttcatttcctcgttgatgaccgttgcgccgacgtcaagcgcgccgcggaaaatataggggaagcaaagaacattattgacctgattgggaaaatccgaacggcccgtgcagatcatggcatccgcgcgcgcggcgcgcgcttcctccggcatgatttccggctttggattggcaagcgccataatcagcggcttttcggccatctgcttcaaaagttcgggcttgagaacgcccgcagccgaaagcccgaggaatacgtctgccccgccgatgacgtcggcaagcgtgcgcgcgtcggtcttttgcgcatagacttccttccagcggtccataagcgtgttgcggccgtcatagaccacgccctcgatatcgcagacccagatattctcacgcttcgcgccaagattgacgagcagattgaggcaggcaagggcggcagcacccgcaccggaggtgacgatcttcgcctcctcgatcttcttgccggcaagctccagaccgttgagcacggcagaggcgacgatgatcgcggttccatgctgatcatcatggaagaccggaatattcatccgctcgcggagctgttcctcaacctcgaagcactccggcgccttgatgtcttccagattgatgccgccgaaagtgggttccagagcggacaccacatcgacaatccggttgatctcatgcgcatcgatttcaatgtcgaaaacatcgatatcggcaaatttcttgaacagaactgccttgccttccatcaccggcttggaggcaagtgcgccgatattgccgaggcccagaacggccgtgccattggacacaacggcaaccagattgccgcgtgccgtatattcggctgcggtcgcgggatcgtcatggatggcgaggcagggcgctgcaacgcccggcgaataggcaagcgccaggtcgcgctgattgccgagcggtttcgtcgcctgaatttccagctttcccggtttcggatagcgatggaagaacagcgccgcttcgtcgaagtcagagcgcgtcgaaggggaggaaggtttcttggtcatcttgcatcgctttccaattctttcgcgcttaattcgggaaaaatagagcgcgtaaaaggcgtattggctgtacgccgggccgattattgtgtttttagcctaaagttccaaatagcagtaggctcattttctataatgagtttttccaaaatggcagatcgtgagtgtaatctgtcacatgaaatatggtgagaggtgtgatgggcactggaaccgatcagccccacagacctggctccggcggatagacaagtgcgccgtcataatgaaggccgggctcccggtcacgggcaagcaggagagggccatccaggtcgacaacggtggccttctgcgccagaaggacggcaggggccatgccgagcgacgtgcccaccatgcagcctaccatgattttcaggcccagatcgatggccttgtcgcgcatgatgaggccttcggtcaagccgccggtcttgtcgagcttgatattgacggcatcatagcgccgggcaagctcttccagcccttcggacgtatgggcactttcatccgcacagatgatgaccggccgttcgatgcggctgaggatttcgtccttgcctgccggcaaaggctgctcaatcaggatgacgccggcttctgccgccgccttcatgttttcctcgatattggcgtcggtccaaccttcattggcatcgatgatgatgcggctgccgggcgccgcttttgccacggcatggatacgttcaatgtcgttttcgccgcccatcttcacttttataagcggataatgcgcaaccttcgcagttgattgcgccatttcctcaggcgttccaagcgaaacagtgattgcggtttcaagagcggcggcactgccgcccagcatatcggcaacccttttgccggattgtttggcttccagatcccacagcgcgcaatccacggcattgcgcgcagcgcccgccggcataagcttttgaagctcatgccgtaaggctcccttttcaatggccgtgcgcactgcttcgatctggccgctgacgctttcgatggtttcgccataacgcgcatagggcacacattcgccgcgtccttcgtgaatgccgtcaccaattacgcagaccacaacagcggcttctgttttagagccgcgtgagattgtgaatttccccgcgataggatagcgttcatgaatgattttcaatgtattgtgcatagaagtgcccttcgggacgcagtatttcggtcgttcaacgactcgtatatgaggtaggccatgttgaccgacgctgccgacaaagcaagagctacgacgaatgctgcgccaaagattgatgtgggcgaacaggacggcatgcgcgtcatccatctcagcggccactggatttcgcaaagcgttcatctggtcgatgacaagatgcgcgggattgagcaggccggtggcgacaaggccacaatcatcgatatttccggcatttccaaccttgatacggcaggcgcatggctgatcgaacgcctgcgccagcggctagccgcaaagcatgtggatgtgcgtctgaagggcgtgcacgaagcttggcttccgctgatggaggaggtgggaaatgccgttgaacggacgctggatattccgcgtaccaagtcgccgtttttcttcattgcctttctcaatgtgctcggcggcgccgtcatctccatgttcaacgacttcaagatggcgatgcatattctgggcgcaacgattcgcggcgcgcagcttaaatatggacgcggcaacggaattccgattgccgccatcgttacgcaaatggatcgtatgggcgtcggcgcgattcccatcgtcgttttgatgtccaccattgtcggggcgattattgcccagcagggcgcatttcagcttcgctatttcggcgcggaaattttcgttgtcgatctggtcggcattctggtgctgcgtgaactgggggttctcttgaccgcgatcatgattgcgggccgttcaggcagcgctattacggcggaaataggctccatgaaaatgcgcgaggaaaccgacgcgctgactgtgatcggcctcaaccccgtgggcgtactggtttttccgcgcctggtggcgcttgtggttattcttccgctgcttaccatcctgtccgatctctccgcacttgtgggcgcggcgggggtgagctggctttactccaatatttcaccggaggcattcatcagccgccttcatgatgcggttgcactcaacacctattttgcgggccttatcaaggcgccattcatggcgatgattattggtattctggcttcggtcgaaggcatgaaggtgggcggaagcgcagaatcacttggacggcgcgttaccgcctcggtggtgaaggcgattttcgtggtcatcgttgtggatggcctgtttgcaatgttttatgcggcaattaatttctagggaatcccctcaattgggcgccggttttgggataaaggcatgcataacaataaacagatagagcatttccaacgattcaaataaaataggaaacgctccaggactaaccgactcattgttttttctgggttctttgagacacagttgcacataaaattgacgtatgaacttgttggcgcggtttagtctggcagcaagctcggttaaagaatggttatggaaaacggcatcgacactcagtcgcaaccccaggaagatcagaaccaccagacgggcgtgccgatgatctcggtgcgcgacgttacggtttcgtttggtcaccagactgttctcgacaagctttcgctcgatatattccagggagaggtccttggctttatcgggccgtccggctccggcaagtcggtgctgatgcgtaccattcttggcctcaacaagaagcagaccggcgatatcgaaattctcgggcgcaatatcgacaagctgaacgagatggaaaagatggccatcgatatgcgcatgggggttctctttcagcatggcgcgctgttttccgcgctgaacgtgctggagaacattcaggtgccgatgcgtgaatatctcgacctttcgcccaaactcatggatgagctggcgcgcctgaaggtcgatctggtgggattgcacccggatacggcggaaaaatttccctccgaactttcaggcggcatgatcaagcgcgccgcgcttgcacgcgcgctggcgctggatccggatattgtgtttcttgatgagccgacatccggcctggacccgatcggtgcagcggaatttgacgatctgatcgcaaacctgcgcgatacgatggggctgacggtttacatggtgacccatgacctcgacagtctttttgcaatctgcgaccggatcgcggttctgggaaacaagaaggtgctcgtgagcggcaccattgaggacatgctgaaggtggatgacccttgggtgaaggcctattttcggggcaagcgtgcgcgtcagattgatacatctgcgccaagtagacggcggccgggcaaccgcttgcagactggataagatatggaaacaaaagccaattacgtactggtaggggttttcacgttgctcgtaagcctgttggctttcggcttcgtgtactggattgcgcgctatggcgaagcgcgcgattccctgcctctggatgtgcgcattcagggttcggtcacgggccttggtattggtagccaggtgcttttcaacggtatcaaggtgggcgacgtgcgccggctgcatctcgatgacagcaatccgggcatggtgattgtgcagacacgcgtgaacgcgaccacgccgatcacacgttcgaccacagcaacactgggctttcaggggcttaccggacaggcttatatcgaactgaaaggcggccggctggatgagccgaaccttttgacggaggcggcgaaggaagacacggtcgcgcgtattgacgccgatccgtctgccgtgaacaatcttctggcaaccgcgcaggatattgccgcgcgcgccaacaatgtgctgagccagcttgaaggtttcgtgaaggacgcccgcggcccgctgacggacacgatcaacaacaccaaaacctttacgcaagctttggcggataatgccgatatcattcaggagcttggccagaatgccggcaatattcgccagatcgtcgtggacgcgaaggatatgatggcgcgtttgaatgcggcgtccgtcaaggttgaaagcattctgaataaaactgacaagatgttgtctgccgacgacaagaacggccttgtcgcgcaggcaatcacgacattgcaatccattcgtgaaacctcgaataatctcgacgcgcgccttgcgccgattgccaataatctggaccgtttttccggacagggcctgcgcgaaatgcagggtgtcgttattgacagccgccgtgcaattcaacgtatagaacaagtcattaccgagcttgagcgtaatccccagcgccttatcttcggcgggccggtgagtgtgcctcaatatgatgggaggaagcgtcattgatttccaaaacctgttccagtgacatgaaatcacggcgcatgttccgtcacagaggttcagttgcaattttgctcaccgcatttctggcggggtgcggtacaacaacgccgctcgacacgttcaacctgtccacgccccagcccatggtgaccgtaccgaagcgcaagaacttgcaattgctgatccccggaccagccgcgctgaaagctctggatagcgagaatatcgtggtcagctctgcgccgggctccatcgaatatctcaagggtgcgcaatggggcgacaggctgaccaatatcgtgcagtcgcgccttgtgcaggcttatgaaaataccagcgcatttggcggcattggccgtccgggcgatgggctggcgataaattatcaggttctgactgatctgcgcatgttcggcattcaggcctatacatcgccacaaactgctgttgtggaaatggccgtcaggctcttgagcgacaagaccggcgaagtccgcgccacccgcgtattccgcacggcaattcctgttacgggaaccagcaatgcggcctatgtgaaggctttagacaaggcttttgaccagactgtgaatgagatcgtaagctggacgatttcaaccctttagagcggttccggttaaaacggaatcgttgggaccgcgctaaaacgtagccagttcaagcaccttatgaagatggtttcgtggcaccggttggctcgcaggctggccggtgttttatatgtatgaggcgaaaagtgtgggcctgaagcgcgttttgcgcttcaaaaagcaaagtggcctgtaatcaaaaaaagcggctggaaggccgcttttttcattgctcaattttaactggagccgctctaccgaaggcgtccgcttgcatgggcgagcatggtgtaaaccttgcctgtgtcggatgtcaggtaagtctgcgtcaccatattatcgcggtcattgcgggcaacgtcttcgagaagacgctggaaatcgttcatgtaacgatctacggcgcggcggaattcaccatcggtctgatacttgcgcttgatatcgtcaaaggtctgctgacctttcagcgtatagagacggcgggtgaaaacattgcgctcaccgcggcgataacggtcccaaagctcaaccgaagcttcgtggtcgatagcacgggcgatatcgacggaaagcgagttgagcgattcaaccacatggctcggagaacgcggcgttgcggccggctgcaccttgggctgcgcggcttcttcttcctcacgtgaggcgcgggcaagaagatcggaaacccaaccgcgcggcttttccgcagatgccgctggagcaggcttttggttcggcgcttccaccggacgcgaccggactgcaacatctgtctgtgccagaggcgcgatcggtgcccgaacaggagcagggcgagatgctgcggggcgcgacacagggcggtcggcacggccttcacccacatcaaccagacggcccgacttgttgacaatttcagcaagttccttgagcgcgttgatctgctcgctcacggccttgcgcatggcggtcgtcgtttccttcgcttcggcaggcatgtcgagaacgccacgcttcagttcgccgcgcgttgtatcgagttcggcgcggatttcgcttgccgtgcggcgaatttcgtcggtcgctgccgagaacttctgtgcggcctgttcgacgatatccgaaacgctctcgcgcatcttttccgccgaaacgcgggtctggccttcggcgcgctggaaggccgaggcaaccagagcctcgaaggattgcatgagcttttcgacgccttccgatttttccaccagaccggaagccagcttgtcgagcgcctgatgacgctcctcaagtgtgctgacgaggccgttctgtgcggaattgatcatatcggatgccgaagacagaaccttgccatgttcatcgaagcggtcggcaatatcggcgatttgcgacaaggtattgtcggatagcgtacgaagcgtaccgagattgctgtcgatgaggccagttgaagcctggaacatctgcgccgcgcggttcgtgttttccacaaagctcgtcgtagagtccaccagacgcccatcgatatcggcaaggttgcgcgtggcggcatcaatcagcttgccaagctcaccattggaagcggcgaggcggtcaatgagttcgctgacattgtcggaaagcccgacctttgcctgctggaccgcagcgatggtttccgccgtgcggcttgccagcgcattgacgagcgccgcattttccgaacgcaggcgatcagttgctgcatgggttgcttcttcaagctgctgggcaaggccacggccactatcggcaaggcgctgaaccagcggttcggccgtatcgttgaggattttggtgatttcctgcgagcgagcggcgaggacggcattgagctcacgggtgcgttcttccagcgtaaccgccgtcgtatccgtcacctgcgcaatgcgagcctcgacggagccgagctccatcgtgatgcgcgagccgatatcgccaagacgggttgcgatcgcatccgcacgctcgacaagacgtgtttctgtgccagcgagattgtcggcaacgctggccgagaaggattcgctgtggctggcaagcgtttcgcttgttttggcggccgtatcggcaatgcgtgcctcaatggtcccaagctcgtcggtaaggcggctttcaatgtcgccaaggcgtccggcaatagcatccgcgcgttcgccgaggcgggcttcggtgccggaaagattatcgatgagccgagcactgaagctttcgccaaagccgtcgagggcttcgccggctttggcggcctcagcggcaagtgtgctggcagcttcaccgatcttttcacgcagctttccggcgaccacgcctgcactttgttccagtgcgcggcgcacattgtccacgccgatggaaagagccttttccatggtctcggtacgttcttcgataatgccggtctggccctcaaaggcgctgctgatggcggcgctgctgttggcgatggcgttttgcaggctcgtggtgcgctgctccagaatctcgccatgatcctgcaaggtctggctgagcgaagccgtgctgtccgtcagggtggagcggatttcagcggcccgcgtttcaatggtctgctcatgtccatccagaacatgcgccagcgcatcattgtggttgttcagaacggcttgcaagccgcttgtgcgttcctcgaccgtgcggacatgctcgcccagtgccgtttcaaaggcatcgcggccagcgccgagggattccgccatattgcgcgcgcgctcatccagaatacgctcaagggcgctctggttttccgcgataagcgactgaaggctgccaatacgttcatcgaaggtgcgggccagcacttcacgattttcgttgaaattctcgcgcattacagccgcacgctcatccatgagctgagccagcattgcctgatttcctgcaatgacattgtgcagggacgcagtgcgctcttcaagtgaacgggcatggtctgcgaagctcgcatccagcagggaaacattgctggacatggcctgctgcagcgcactggtgcgctcggtcaagattgccgcgtgcttgtctgtgacttcattgagcgctgaggcgcttgcatcgatagcgttctggatatcgccggtgcgcgcggcaagcgtatccgcatggccgcgaatgaccgaggaaacgcgctctgtttcgccttccagcgttgccgccagaagatcgcggctttcggccagcttgccctcgaaggctgctgccttatcgatcagaacattgccgacgctttcgctgatcgaggtcagatcgtcgccgatcttcaccttgatgtcgtccaccatcgcgcccagcgaattgcggccgcccgagaaggtttcggcgatttcacgggtgcgggcaatgaggttttcgttgatctggcgcgaacgggtttccaacgccgcattcagcttttcggtgctgttgtcaagcgcatgggcgcgcgcctcaaactctgccagcaacgagcggccacggtcggaaagggtgttttccagattggcaaggcgcgtgtcgaactcgctcaccatggtctgggtcgcgctgccaagcacatttgcaatgccggtggtgcgctcgtccagagcctgagtcaacttcccggagatcgtgcgcgactgttcgtcaagcgttgcgatgcgggtatcgagcagattggcaaaagcttcgccggaggtggtgatgcgatttccaatatcgccggtgcgcttctcgattgcatcggcaatagcgccgccgctttcgttgatattgctgatgaggcgctcgccagaatcgcccaagagcgcgctgagctgctgagacgcggacagaacattgtcgcgtatgatattggatgcacttgataattcttccctaagctgttcatgcgcaccagagatggacgaacgaacacgctcggcatggctgacaactgcttcacgctcattgccaagatcgctgacgagcgagcgaatacgcacctcattgtcgctataggcgcgctcaagctggttgacctcggattggacgagcgtttccagctccaccgcgcgcgcaagtgtgcgttcgatgccttcgttcatggctgcaacttcgcggcgcacggcctggcccagcgtggagacgcgatcacccgcgacagcttccggctgaagcagtttgagcgcggcatcggtcatgctgcgcgcagcgtcctgcatttcctgagcacgcttgacgagttgtgcgaagccccagaacatcgcgatcggcagcgccacaccggcaaccacaccaagtccggcgggtgcggtgaagaaatctttggtggcttgcaggctggagaagacttccggattgatcgccttgctgatagcaacgccgccagccgcccacagcacgctgattgcggtcgtggtccagtaaagcttagaggaatgctcggtgatgcggcgcggcgcggcggcgatggccttgtcgctgcgcgaatcgtcatttgctggtgtacgaacaggcgtggcgaccggcgttgcagtggcgaccgcagcggcaggcttggccgcggtctcctgtgctgaaacgggttcggcaactacattggcaggtttgtgctcggtattggcggctatagcgggagcagaggaggccgccttgacgacaggcggcaccggaggcgcagcaggcgttgcaatcacggaagccgttgtgatgaccgaagcggccttgacgaccggctcgtttccaacaggctcggcggctttcgcctgctgttcggcgacgagttcttccgcggcacgggaaatctgctcttccagatcgtcaatcgagaagccttcgtcaaacgcacccaagtccatatcgatatcaatatcgtctccgaaatcgatatccagtgcctgttccagcgccttttcaacctcaaggtcgagctcctgtgccttggattttgaagccatctctttgcctacctcgtactcatttaccgcgacggccggatcattgagagccgttacaaaaactttatccgccattttgcatcgtatcggctcacgcctgttaaggaaataggcgtatgtgggcgatacctaaaactttaaatacaaggttaacggaaaagcccttaaatcatgaaaattcgacgtttccggggttttcccgtttaccagcaagttgtggaaatcggttttgagccttttttccattccgggtcacgcgccacaaaggttaacaatcaagcgcgtaaaacgcgaatatttgcagaaaaaacaccttcaggatgcagttgtggctgatcaggattccccggtctttttcatcagttcttatgagccgataatatggcgctttttccccctgcggcaaggtgggattggctccggcgttccgttttgccgattttgacagggcgggggcatattggcgcagtcggggagccgccatttacggtggttgaaactccattcataaggccgtatctgccatttcgggatcaatcgcgcgatcagcctgaggatcgggccaggggcgcgtagcacaaagatcgcgtcgaagacgtgtctcaaggaataaaaatgacgaagattgtattcgtatccgccgatggcgccacgcgaaccgaggtcgaggccgacagcgggtccagcgttatggaagcggccattcgcaacggcattcccggtattgatgccgaatgcggtggcgcttgcgcctgcgcaacctgccatgtctatgtcgatgacgactgggccgatacggtcggcgggccggatccaatggaagaggatatgctggatttcgcctatgaagtccgcccgacctcgcgcctttcctgccagatccgcgttaccgacgatctggaggggcttgtcgttcaggtgcccgaacgccagaactgaccgggcaggctgggcagcacgattgaggagggcgtaatggaggccggaaggcaaaccgggatagccattatcggtgccgggcctgttgcgcttttttccgttttccagcttgggcttttcggcttcaaatgttatttgatagacgcgctggatcgtccgggcggccaatgtgccgtcctttatccagataagcccatttatgatatcccggcttttccccggatcatggctgtggagagctgatcgaccggcttctggaacagatcgcgccttaccagcccgaatttcattttggcgaattggccgaaaatcttgatatggccggtcaaagactgcggataggcacaaatcgcggcacaacctttgaggccgatgcaattgtcatcgcatccggcctcggttgtttcaacggggaagggcagattgtccgccccgacccgctgacgcggtgggggcttgaacgctgcggcaatgccatagccgtcgatcctgaaactttcgccacctcatgtcccggtgtctttgccattggtgatgcgtgccattatccgggaaagctcaaactgatcctgtccggctttcatgaaacggctttgatgacgcaggccatccgtcaatatattgcaaaagcacagggttgacgggtcaatggcccgtctggcgcatccgctccagcctgtaggtcaaaagacgttcaaaccggttcttgaaattgatggtctcaaccaggtcgaaatattgctgcgcttcatcatgcgcttccatcacacgcgatgtgaccttgtcgatatcagcacgaagtgaggcgcaatcggcgcggctgcgcaagctgcggatctcgcgctccatttcacttgcatggctgcgcgcgatcacgatatggctctcctcgtgacgccggatatcctgcaacagcgtgtcccagatcagggccagttcaggcgatgccttgcggcgctgcttccagcgcgggagcgagaccttcgcgtgaacgttcacataaacatcctgcaccttgcagggcttacccggttcgcgcccatagcgaaccttggcatcaaagcggatttctgccgcgccgggatggtgttgcccggttttcttgagaaaggggccgctgcgtgaaagtgccttgtcgagatcggcggctgtcttgccattgatcgtataatattgaaacttgcgaaaaatggcggcggcttcagcctgcggggtcagaatggccatagctgcagccaatgccagaacccgtttcttgaaattcatgttctggcacctctttctcaaaccagaagaaacttaaaattgcggcggcaaacatggcacgcaaaggtcaagagaactataacgccactcatgaaatgaacgctatgcgaaatggttgcgccttttcgcatagcgagacgacaggaatatcgccgttatgaccaaagaatggcagcttgcccatgaacgcagcctccatctcggaaaaaccgccatcattatgggagtactgaacgttacgccggattctttctcggatggcgggcgttataacgatcttgatcgtgccatcgccgctgccgaaacgatgctggaggaaggcgcgaccattgtggacgttgggggcgaatcgacgcgaccgggcgctactgctgtggatgcgcagacagaagccagccgtgtggttccggtaatccgggaactggtgaggcgcttcgattgtatcatttccgtggacacttatcgtgcttctaccgcgcggcttgcggtggaggccggcgcgcatatcgtcaatgatgtctgggggcttcagcgcgaaccggaaattgcccagcttgccagagaaacgggggcagggcttgtcatcatgcatacgagccgcgaccgcctcacgaatcccgacgtgatcgaagatcagtttatgttcctgaacaggtcgctgaaaattgccggggatgcaggcatcgagccatcgcgcatcgtgcttgatccgggtttcggcttcggcaaggagcgggatgaagacattgcgttgatggcgcgtatgtctgaattgcaggccttcggattccccctgctggtcggtacatcgcgcaagcggttcgttggcgcaatgacggggcaggccgatccgcggaaccgcgatatcggcacagcggctacttccgtggcccttcgcctggcgggagccgacatcttccgtgttcacaatgtcgcttttaacagagatgcacttgcagttgcggatgctatcctgcaaagcaacgtcaggatctaacaataggaagtgaagcccgtgtacacgatccgcatcatgaactgtgccttttttgcgcatcacggtgtcttcgatgaagaacacaagctcggacaacgattctatgtcgatgccgttctggatgttgatgagggcaactcgctggaaagcgacaatattgacggaacagttcattacggaattgccttctccgtcattgaaggcatcatcatgggccgccagcgttatctgatcgaaaccctcgcgcttgatgtcgccaaggcgctcgtcgcacggtttcctcagataaagcgggctgagatcacgatccgcaagccgaatgccccggtttcgggcgtcctcgattatgtggaagtaaccgtggtttacccccagtgagcactccgccgaaaccattgcgcgcctggcttggcctcggcggcaatatcgatgatccgatcatctccatggcgagcgcgcttcgtatgctggatggacggagcgacacgagggttgtttccgtatccccggtctaccggaccccgccatggggcaagacggatcaggcctggttccacaatgcctgcgcgcaaatcgaaacggccttgcagccactggaactgattgcggcctgtctggacgtggagcgatccttgaaacgtgtgcggctggaacggtggggaccacgcatcatcgatatcgatattcttgttatgcaggatgagacgggcagggcaatcacgatgcaggaaccggcattggagcttccgcatccacgtatgcacgagcgagccttcgttctggtgccgctcaatgatatcgcaccttcgctgcctgtcggcgcgagaactgttgctgaatgggctgccgattgcgaccgtgcggaaatggaaaaagcccgcacggatgcgggctggtggttggaatagagcgtttttcgagccaaaagtgtaaaacggtctggcgtcggataacgcgacaaaacaaatagttggagcggttccaacgattgcgttttaactacagcctggcggctattccacttagtttttggcgatactgccgacagcgatagtgtccacgcgcttgaggctcataccgattaccggaacaagttccttttccacacgaaccgaaaccgtgacattcatcgtattcggatcggaaacgcgtgccagcattgcgccgttgagctgtttgcgattgaggccgaaaaccaccttgttgccattgacggagccggacgtgacatcaagccccttgccgttggcgccgtcgttgaacttgcccgcatagccatcgccgacgcgcgcgacggttgccttcatcggctgcgagaacacgccgacgcggcaggtgccatcaagcgtcatgccaaccgtatcatccggcgtggtgcccgccagattgcaaacgaatttggtgcccttgtatttaccggcgacgatttcgccgggaccggaccactggccttcgatggtctggaagaattgcttgtccttatccgccgccataaccggtgaaacggaaagcgatacgggcagcagcgtcaggcaagcagcgatgcaatttttcataatcagctctgtcccggaatccacgaaccttggtggccgctattcctaaaggttgtttttcagcatgtcacgggcaaatgccgtccataccgcttgaaccgccggaaatccggcgacgtcatcatctttggccgaaggggcaagatattgggggattgccgctcaccggactgtcgattccaacgtaaatatctgttcgctcataatcggaccgaatggttaatgcttggtttgcacggcaacaggctgatgctgatttcagcggaggcgggcgcttattttcgggcgtttctgtcgctgttcagccgtgcaagatcgccgatgaaatcaccgatgcccggacgtttttcggcattgaacgggaaggggcgcaccacgtccattgccgcaattccgatacgtgccgtcatcaatccgttgacgaccccttcgccaagcttggccgatagccgcgaggcaagtccatggccgacgagttgctggataacgctgtcgcccatcgcaatcgtaccggtaacggccagatgcgcgatgacacgccgcgcaaacttgataaaaccgagcgtacccggccttccgccataaagttgggacagcctgcggatgaggcgggtggattcaaaaatcacataaccgatatcgacgagtgcgcgcgggctgatggcggtgacgatggaaacacgtttcgatgcattgagaacaagggtccgtgcttcgcggtcgagtgggcgcaggatttcggtttcggcaagccgaatgagatcgcgtccgtctatgatgtcatccgtcaggctgtcgagcaattgtcgccccttcgccgtctctggaatgcctgccgcgatcgtccgcaatgcatccaccgccttgcgtgccgccgccatatcgtcgcgctcggctgcatcggcagcgtccttgcgcaagtgctggaccgatgcaagccgccgcaaggccaccagttcccgcaagatgattgcagcgaaagcagcaagggctaccatcgccacaccaagtgccgtccagccaagccagtcggctcgcgcaaaaagcgcgcggatcaggtcttccgtccagatgccgatggcgaaggaaacaagaatgccgagcgcgccgaacaatatccggctgagcgaccagcccttgcgctccggcgcttcaaaggcgggatcgaggatttcaagctctgccgcctcatcgtccgtcagatcgaaaacatcagcctgtggagtgatttgctccagatccttcacagcgcgcgggcgccttggctcctcctgctctgaggcggcagaaactcttgccggttgttccagcctgaaggcagttggtttgcgtggtgtcttgtcactcatgccagacgatccccaatcaggaattgcagcgcccggtcgagccgaatatgcggcaaggacaaggttacgccttcggcggttcgctccagcctgggcgggcggaaccgaacgaaacggattgccggttcatcctgtgacaatgcagggtcaaaaattacattaggattttttggtaaatcaccgggaattatagctgtttctgtttcaccatcgaagacttctccatcaatgcgctcccccttcaaaggtgtgccgacaataacgggcagggtttcgttaccctccgtcactgtggcctcccgcgtggtgcgaaccgctgccatggcaagcacatcgatatccgcccctgaaaaatcggcccgctctatggcgcgttccaccaatcgccgcacgatggcttgcaagcggtcatggctttcatggtgcagatgatcggctttcgttgccgcgacgagaatgcggccaatgcggcgctggataaggccggtcagcagattggacctgccgggacggaaacaggatagaatgtcggtcagggcgcgctccagatcggccacgaccgcgccgccagcattcatcgcctgcatcgcgtcgatcagaacgatctgccggtcgagacgtgcaatatgctcgcggaaaaagggctttacgacataggttttgtaggcttcgtagcgccgctccatcatggcggccatcgaaccggatttaaaatcacccggctcaaggtcgggtagcggcgcgaaggtgagtgcaggcgagccgtccagatcacccggcattaaaaaccggccgggcggcaaggtggaaagcgcgcgctcatccgctttgcctgcgcgcagatagtcggtaaagcaccgggcaaggcgctgtgcggtcagttcatcggccttttcggaaggggcaaccgtcttcgcctcggccagccatgcagccgcaaggtccctgtgcgtcggctcgttggcgagtgcaaaggaatccgcgctgaattgtgcataggtttttccaagcaggggaagatcaagcagccattcgccgggataatcgacaatatcgaccgaaagacgccccggcgagagccagcgcccccaggcggaagccgtctcatattcaatcgtaaggcgcaactgcgaaatggcgcgtgtggaatccggccagatacgttcgtcgatcagcgccgaaaggtgctcttcatattgaaagcgcggcacggcatcatccggctgtggttcgaggagtgcccgtgaaatgcgcccggctttataagcctcgaacatgggcaggcgtccgccatgcaccagattatgcacaagcgcactgatgaaaaccgtcttgcctgcgcgcgaaaggccggtaacgcccaatcgaagcgatggggaaagaaggcctgtcgcccggtctgtcagcgtatccagcgcgatccttgcttcatcgccgaaactggtcagttttgccaatatgccctcgccgaaattgctgcggtgtcacgtaatagatagggacactgggttgaatttggcaaggaaaccgtttcagcaccgcaacattttcaatgtgacagcagaaaactctccagaaaaccacgccccggttcgatattcgtcaaggcgccttcaaaggaaatcgtcgcaagtgctgcggtcggaaaaccggcattcaagcggtgtatgctctctggctcgccatccgaacaaagcgcaagcgccagatcttcaatgctcggattatgtcccgtgagcataagattgccgacgtctccatgctgccggatcgactgcatatattgtccggggccgccactatagatcgtctcatcgataatggtttcaacatctatgccaagccgctcaatcagcccgaaggccgtttcgcgtgtgcgaacagaggcggagaggacaacgcggtcaggaaaaagcccggtttctttcatcgatcgcgccaaccgcatgagcgacgctattccctcttcatcgagcgggcggtcgaaatctttcatccccggttttgcccaggcagctttggcatgtcgtagaagaaacaagcgactcatatgtgatgttccgggaacgtgttcacaaccgataagggcctttcatgccacaattttcgcaattttgcgcggtctccaatattttttaatccggctttatgggactgccgaccaggcttgcaggtggttttgccattttattaggcactgctatactgctgtggcgggcaggggaaaccatctttcgctccagtccgttaagcgaaatttattgaagtcattcggaaggtttagcagaagtatattataactaaatgcgctttgcataatttttggccataatcccatcatttcaatgcactaaaaagtagtgggacatgattgtttgatgttgtgtcatagatacgatggacttatataaccgcacgcgtctcctatatgtggggtgattcagaatgagtgaattaattgaccttgactataggcccactgaagacgaaccgttcatgaatgaacggcagaagtcttatttccgtgcaaaactggttgcatggaagaatgatattctgcgtgaagcgcgcgaaacgcttgatgcgctccagcaggaaaacgcaaaccatcccgacctggcggatagggcttcctccgaaacggatcgggcaatcgagcttcgtgctcgtgacagacagcgcaagctgatctccaagatcgatgctgcattgagccgtttggatgatggcacttatggtttctgcgaggaaaccggcgaccccatcagcctgaagcgtcttgatgcccgtccgatcgcaacactttcgattgaagcgcaagaacgccatgagcgtcgtgaaaaggtttatcgcgacgactgatatcgaataatggtttggaaatttacaaaggctgcgcctcaagcgcagcctttcgtttatctggagaataatccgaccggagtggaaatgcgacaaaacaaatagttagagcagttccaacgattctgttaaaacagaaaccgctctaattgcgggtttctcccttggtcaactcaccaagcagcttttccatttcgtcttcgatggtttcttcggccttggcatcttccggctgttcatcggtaggtgaaatatcaagcgagctgagtagttcgtcttccagcgaagccgtgtccaactcctccatattttcatctttaccggcattgctgccaagatcggccataatggcatcatgcaatgtgccgccaaggtcatccagatcgtcatctgcgctttcgggctgcctgacttcctgggcgacaaagggaacaaccggctcgatgcgttgttgtgggcgttccgggcgttctggacgctctgaacgttccggctgattcggcgcgggcgctgcgggttttgccggagcggcagattcgcgttcgggcacaatgctgcccagatttgctgtcgcggccgatgcaaccgtggctgcctggatatttgatgtggaacttaccacgccgcgcgaaacctggctcagcggataggctggatgcgcgcgaacgctgtttggggcagccgatggcgcggggcgcgggggaagaaccgtgcgcggctgtgacgggtaatttgaagctgggcgcggatgcggctcggaaacctgcgacgcaggcgcttcagggcgcggcgcggctggcggtggcgtcacgggaggctgcggtgcccgcattggtgcgggttcggagggcgcgggccggacgttctcagccttcggcggctccggcttgcgatagacgggcgccgcgatggccgagcttagctgaatagtttcctcgcgttcgtctccgggctgggactggacggaaagggcaggccgttccgtcttctcattggcaagcacttcgtgctggcggaagcgttcaatatgttccggttcgatacgcgagctctgtgcgtgggtaccaagggcatgagttccaggggcatgggtgccagcgcgcgattccagaacgatattctgttcgacaaccacatcggtcgggccaccgatcaggagcagatgttccacatcgtcgcggcggatcagaaccagcttgcgccggctgtctaccgcggcggcatccatcaccgaaaggcggggctggcgcatgcgcccgctggatacaaatgtgccgccgctgaaacggcgaatgatgccgagaacaacaaaaattccgccaaggatgattgcaaatataagcacaaagccgacaatattagccgcgctttcaccgatgatgccgctgagccattccttcatgcggataccctcttacactataaacaaataatcacggatgggcggatattacgcgtcccccgacgttccgcttcatctggcgatctgcaattttcaggacagtaattgaatttgcaagctttgggaatgtttcatcgaaatgcgggaaatatatgatccaacgttgttcgacggggtggtttcaatatgatgcgggcgccttgggcctgaacgttcagcgcgccaatgcgtccaaaatggtgcaaaacaaccgtgttggcatcgtttccgcgtggcagtgcttgtactgcgcgccaattaaagcattctgcgaatcggatataccttgatgcgcgggcatctgtgcccgcccgcagggccggaatattgaatgaagacagaatcgaattgccggatgatgcaattggcgcctcggctgaacggagaagcacgcgggatctgcgcaaaccgagccgcgcaggtatccagcatgaaagggcagttggcttgatgtcgcgacagaccgacaacacatatccgaaaccgctcgtcatgccgaagcgcggcccaagcgcagcgttacgccttttgatcgtcggcattctgctgatgggcgcagctttcatctatttcctgtttcgcgatcagcttggcgatggtttcgcgcttgtgctcatgggggttctctccatggttggcgtcttctatctcttcggcgcggccacgggcctcattcagttcagccagcgcagcgatcatcaggatctggcgcattccttcatggatacacagccggaaggcacggttatttctgatccgcgcggccagatcgtctatgccaatcaggcctatgccagaatgaccggtgcaacggatgccgatggcattcgcccgctcgatcaggtgctcgcttccgagcctgccgcatccgacgcaatctatcgcctgaccaatgccgtgcgcgacggcctgtcggcgcaggaggaggtgcgtatttccggcggcctgtcgcgtggggcaaatggctctcttgcgcccgtctggtatcgcatcaaggcgcgtgcgcttgaaggtggcgcagaattcaagggaccgctcgtcgcatggcaggtggccgatatttccgaggaacgggctgagcaggaacggtttttccaggaattgcaggaggcgatcaatcatctcgatcatgcccctgccggtttcttctctgccaatccggctggccgcattatttatctcaacgccacgctggccgaatggctgggcgttgacctgacgcagttcacacccggttcgctgacgctcaacgatatcgtggcgggcagcggcatggcgctcataaaggcggtcaaggccgagccgggcacaagccgcaacaccgttatagacctcgacctcatcaagcgaaacgggcagagccttgccgttcgcttctatcatcgtgtgcagaccgcgcgcgacggaatgccgggaacaacccgcaccatcgttctcgaccgtgccgaaggggatgattcttccgtcgcgcaacgttcggcggaagtgcgttttacgcgctttttcaattcagcccccatggccattgccgcagtcgatgccgagggccacacgctgcgcaccaatgcgcgcttcctcgatatattctccggcgtggtcgatcgcgatgccatcgaccgccgggtgaagctggaaaatgtggttcacgagcgtgaccgcgaaaccttcaacaaggcgctggctgcggctttcgccgggcaggccagtatttcgcctgtcgatacggtgcttcccggcaatgaggagcgtcatatccgcttctatatgagtcccgtgactgatcttggcggcgaagcggcagaagaagccgccgttatttccgccgtggaaaccacggagcagaaggcgctggaaaaccagatggcgcaaagccagaaaatgcaggcagtcggccagcttgcaggcggtattgcgcatgatttcaacaatgtgctgacggcgatcatcatgtcgtccgatctgttgctcaccaatcaccgcgcgtccgatccgtccttcccggacatcatgaacatcaagcagaacgctaaccgcgcagcctcgctcgtgcgtcagttgctggcattctcgcgccgccagaccctgcgccctgaagtgctggacctgacagatgttctggcagacctgcgtatgcttctggcccgccttgtcggcaaggatatcgagctcaagatcgatcatgggcgcgatctttggccggtgaaggccgatctggggcagttcgagcaggtggcggtcaaccttgccgtcaatgcacgcgatgcaatgccggaaggcggccaaatcacgctgcgcacccgcaatattcccgcagccgacgccgcgaaactgcattaccgagacctgccggaagccgattatgtggtcttcgaggtggaggacaccggcacgggcattccggccgatgtattggaaaagatttttgaacccttcttcaccaccaaggaagtgggcaaggggacaggcctcggcctttccatggtctatgggatcatcaagcagacaggcggtttcatctattgtgattccgaagtcggcaagggaacgaccttcaagatcttcctgccgcgcctgatcgaagaaaagcgcgccgatgatgcccccgtcgcggccaaggaaaagaaggttgagaaggcaaccgatctttccggctcagccacggtcctgctggtggaagacgaagatgccgtgcgcatgggcggtgtgcgcgcgctccagtcgcgcggctataccgtccacgaagccgcttcgggcgtcgaggcgctggaaatcatggaggaactgggcggcgaggtggatattgtcgtatccgacgtcgtcatgccggaaatggacgggccaacgctgctgcgcgaattgcgcaagacacatcccgacatcaagtttatcttcgtatccggttatgccgaagatgcttttgcacgtaacctgcctgcagatgcgaaatttgggttccttccaaaaccattctcgctcaagcagttggcaaccacagttaaggaaatgctggagaaacaggattgatgctatgcacctgttcctatccccatgcgtagggaccggatcgcgattgttggcgggggaccggctgggctgatagccgctgaacggctttcggcatccggccatcaggtcacgctctacgagcagatgccaaccgtggggcgaaaattcatgctcgcgggaaaatccggcctgaacatcacccattcggagaaatttgtaacctttgctgcgcgttatggcgcaagccgcgacagaattctgcccgcccttgacggcttcggccctgaaagcctacgccaatgggcggatgatcttggggcagaaacttttatcggctcgtccggccgcgtgtttccgaaggccatgaaggcatcgcccctgttgcgcgcatggctgaagcgtctggaagcccaaggtgtgcaaattctcacccgccaccgctggatcgggtttgatgacggcgcattgctcattgaaacaccggctggcccggccagggtagaatacgactcggcactttttgcccttggcggcgccagctggccaaaactcggttccgatgccgcatgggtcgcgccttttaaagcaaagggaattgaggtctcccggctgcgccccgcaaattgtggttttgatgtcgattggagcgactatttccgaaacaggtttgcaggcgagccggtcaagtctgttgcaatgacgacagccgcaggcaccagtcagggtgaattcgtcataacccgcataggcattgaaggcagtcttgtctatgcgcattcagcggccttgcgcgatgatcttgaaaagaagggcgaggcctctatcattctcgatcttgcgcccggcagagcgctggagcgcctgaaatccgatctggcccggcagaatggaaagttgagcttcagcaatcttctgcgcaaaggggcggggctgaccggcgtgaaggcagcgcttctgtgggaaattcagcgggagaaagacccggaaaagcttgcccggaccatcaaggcacttcctgtagccgtggttcgcccacgcccgatagaagaagctatttcatcggcgggtggtatctgctggaatgaaattgataatcgttacatgctgcgcaagatgcccggtatttttgtggccggtgaaatgatcgactgggaagcgccgacgggcggttatcttctgacggcctgttttgcgatgggcgtggctgcggcagaaggaatcattgactggttgcaagcggggcataactgaccgaacgaatggtcaatggaaggaaacaggatgcgcattcttaaaacgttagcgggtattctggcacttctcgttcttggccttgtcatatggcttgccgtaaagccgccggaactgctgcgtttggggacggcctatgcggcaaagatcgtttgctccaacgtctttatcgccgggcgtgatgccgatgccgtgctggcagatgatgtacaggcgcccggcaatccgcttctgaaactcctcaatgtgtctgtggatcacgacacgaaaacggtcacaacttactttttaggcttcttcgcgccaagcagcgccagttatcgccccggccttggccgcgccaatattcatggcaaggatttgcggcccgcccatgggcctatatcgaagatcgaggcgcagcccatcgatattgcaattgatccagccattcaggagctgatcgaaaaaccggcgcttgccggccccggcatacgggcaatcgtggtcatgcacgatggaaaattgattgcagaacgctatggtccgggttttagcgcacagacaccgcttctcggctggtccatgacgaaatccgtcatggcgacccttatcggtatgcgcatcgcggaagggcggatggcgcttgcccgctataatcttttcccgcaatggaaaaccgacgggcgctcgcagataacgcttgccaatctcatggcgatggaaagcggccttcgcttcgacgaaaattacggaactgtcaccgacgtcacgcgcatgctctttctggagcaggatatggcaggttttgccgcatcgataccgctcgtgacagcacccgccacacatttcaactattccagcggaaccgccaacattctttcacgcctgttcatgcagagctttgagaatggcaaggaggcactggactttcctatgcatgccttgtttgatccgcttggtctttcaaatgcggtgctggaaatggatgcgtcgggtacctttgccggatcgtcttatatgtatgccacggcgcgtgactgggcgcgaattgacgcctttcttgccgatggcgatgtaattgatggaaagcgcctgctgccggaaggcttcgtctctttcatggccaaaccttcacaggcttccctcggacgttatggttccgctttggtatggcggcagatctccggggtgagggctggaaccgaaggcatcccgaaagatgctttctggatgttcggccataacggacagagcgtgatgatcgtaccttcccggaagcttgccgtggcgcggctggggctgacaccttcccgcacgggctataacgttcagaacctcaacgccgccattatcaaggcgctttatccttgaccagaaggcttcggaaatccttgccgctggggttctggaaagcattcagcccgaattccggcaatatggcatagagatgatcgaaaatatctgactgaatttgctcgaatgcggcccaattggtcgtattcgtaaaacaatatatttcaagcggcaggccttccggcgtcggatccatctggcgcacaagcagcgtcatgcttttgtgaatccccggatgattgcgcagataggtttcaacataggcgcggaatgtgccgatattggtcacacggcgcgtgttgactgggtttttagcgcgttctccaagcttcgcattccactcggcaatttccttttccttgcggggcagataatcttccagcagaccgatggaagcgaggcgcttgcgttcagcctcatccagaaagccaatcgtgttctgatcgatgtaaagagcgcgcttgatacgccgcccgcctgattcctgcattccccgataattcttcatcggttcggtaatgagcttgcggatggggatggtggtaatggttttatcgaaattctgcaccttgaccgtataaagcgcgatttcggtgacatcgccattcgcgtccaggttcttcatttcgatccagtcgcccacccgcaccatatttgacgaggcgatctgcatactggcgacaagcgacagcagggtatcctgaaaaaccagaatgagaaccgcagccatggcgccgacgcctgaaagcagaataacaggcgaacggtccagcaatgtcgcgatgataagaaccgttgcaataagatatatggccagtttcgtgacctgaatataaccctttatcggccggcttcgcgcctcggtgcggcgatggtaaagcgtgtcgactacgctcagcgcagaatttaccgccagcgccagtgtcagaatgatgaaggaaatcgacacattccgaatgatcgtcaatgcgccgtcgggcagccccggaacggcaagaatgccggatgcgataatcagcgccggaacgatattcgccagacggctgataacaccaaggtttttcagctcctcatcctgaccgaacgaggttttctgaatgatgtgcttgagcatcttcagcagaattgccttaatcaaaaaattggcaatgaaagctgaaaaaaacaaaccgccaagagctataagcgtctcagcccagggatgctcaagaatgaattccgtcaatagaatttcccaatatcaatagaggtgcgctctgcatgtaaaaggcccgcacaaggcgagccttttatatcgttgtttctgtcgcgggatcaactgcaaccgcttgttgcgccgcaggtatcgcacttgagacaggtaccattgcgaaccatcgtgaagttctggcactcgctgcaactatcgccggtatagccctgcatcatcgacttgatgcgtcgatctgcttccagtttcttcgccgcattggcgctttcggcgcgggcagaagccgcatcggctgcggccttatcggagaaaagctcagtcgcagcagaactttcctgcagcggtgcaggcgctggctgctgttcctcgaaatcgcgcttgaaagccgtagccccatccgtcaccagaccaatggttgccgggcggttggcagccgggcctgaggatttcagcgtcgtgacattcgaggcctgcggcgctgaattaacagatcccttggcttcattgccgggcagggtgtttgttaccagtgtcggcttatagccgcgcgtccagccggtcgagaccagattggtcttgccttccttgattcccttgccgagtgccgtattgccgaagtcgctcgtgtcgacatgagcaagatcgttgcgtccgagataggaaaccgctagctcgcggaacacatagtcgatgatcgaggtagccgtcttgatggcatcgttaccgatcaccatgccagccggttcaaacttcgtgaaggtgaaggcctcgacatattcttccagcggcacgccatattgcaggccgagcgacacggcgatggcaaaattattcatcatcgcgcggaaggcagcgccttccttgtgcatatcgatgaagatttcgccaaggcgtccgtcaccaaattcaccggtgcgcaaataaaccttgtgaccgcccacaacagccttctgcgtatagccctgacggcgatttggcagcttttcgcgctcatgaatgatcttttcgacgatccgctccgtcacctgaacggcgcgggctgctgccggcgcctcgatcagggcttcaaccgcatcatcttcatcctcgtcatcggcaatcagcgaagaattgagcggttgcgacagcttggagccatcacgataaagcgcatttgccttgagagccagcttccacgacagcatataggcattcttgcagtcctcgacggttgcctcgttcggcatattgatcgttttggagattgcccccgaaatgaagggctgtgcggcagccatcatgtggatgtggctttccaccgagagatagcgcttgccgatcttgccgcacggattggcgcaatcgaacacggcataatgttcttccttcaggaaaggcgcgccttccagcgtcatcgcgccgcaaacatggatattggccgcttcgatatccttcttggagaagcccagaacaggcagcatttcaaacgagaaatcgttgagctgctcatcggtcagcttcagcacatccttgcaaaaatcttcgcccaacgtccatttgttgaacgcgaacttgatatcgaaggcgctcttgagagccgcattcagggcttcgatcttctcgtcggtaaagcccttcgacttcagcgacgacggattgacgcccggcgcctgattgagattgccatggccgacggcataagcctcaatctccgcgatctggctttccgaatagccaagcgtgcgcagcgcttccggcacggcgcggttgatgatcttgaaatagccgccgccagcaagcttcttgaacttcaccagtgcgaagtctggctcgataccggtcgtatcgcaatccatgacgaggccaatcgtgccggtcggtgcgatgacggtggcctgcgcattgcggtagccgtgcttttcgccaagctccagcgccttgtcccaggccgcacgggcatgggcgatgaggtcctgatccgggcaatcctcagcaatcaacgccaccggattgacggcaagaccttcatagccctgacgttcgccatgggcggcgcggcgatggttgcggataacgcgcagcatatgctgggcattcggctcatagcttgggaaggttccaagctccttcgccatttcggcggatgtggcataggccacgccggtcatgatcgccgtcagcgcaccgcagatagcgcggccttctttggagtcatagggaatgccggaggtcatcagcaggccgccaatattggcatagccaaggccgagcgtgcggtattcataggagaggcgggcgatttccctggacgggaactgcgccatcatcaccgaaatttcgagaacgatggtccaaaggcgcgccgtatgctcataggccgcgatatcgaacgaaccgtccttgttgcggtaggtgagcaggttgatcgacgccagattgcaggccgtgtcgtcaaggaacatatattccgagcacggattggaggcgcggatcggaccggcggacgggcaggtgtgccaatcgttcatggtcgtgttgtaatgcagacccggatcggcggaagtccatgcggcatagccgatcttttcccacaggtcgcgggctttcagcgtcttcatgacacggccatcgcgacgcgccgtcaggttccagtcgccatcattttcgacagcacgcaggaattcgtctttgagcgaaacggaattgttcgagttctggcccgaaaccgtgagataggcttccgaatcccaatccgtgtcgtaggtcttgaactgaatgtcggtatagccctgacgcgcaaactggatcacgcgctttacatagttttcaggaacctggttcttcttcgcggccttgatctcgcgcttcagcgccgggttcttcgccggatcgaagcaatcgtctttatctgcttcgcagttgacgcaggccttcatgatcgcggtcagatgctgcttgacgatcttggagccggtgacgagcgaagcaaccttctgctcttccttcaccttccagtcgatatattcttcgatatccgggtggtcgatatccaccaccaccatcttggcagcgcggcgcgtcgtgccgccggacttgatcgcgcccgcggcgcggtcgccgatcttgaggaagctcatgaggccggaggacttgccgccgccggaaagcttttcgccttcgccgcgcagatggctgaaattggaacctgtgccggaaccatatttgaacaggcgcgcttcacgcacccacagatccatgatgccgccttcattgacgagatcatcgccaaccgactggatgaagcaggcgtgcggctgcggatgctcataggccgacttggacttggtcagcttgccggtctgccagtcgacatagaaatggccctgtccgggaccatcaatgccataggcccaataaaggccggtgttgaaccattgcgggctgttgggtgcgacgcgctgggtggcgagcatataggcaagctcgtcacggaaggcgacggcgtcttcttccgaatcgaaatagccgcccttccagccccaataggtccatgtgccagcgaggcgatcgaacacctggcaagcgtccatttccgaaccgtagcgttcgccttccggcagcttggagagcgcatcctcgtcggcaaccgagcgccagagccacgagggaacgtcattctcctcaaccttcttgaggcaggcgggcacgcccgccttgcggaaatatttctgtgcgagaatgtcagcggcgacctggctgaattgtgcgggcacattgatgttttcaagacggaatacgatggacccatcgggattcttgatctcgctggtcgcagtccggaacgcgatgtccgcataagccgattgattctctttcgtaaagcggcgttcgatcttcatctgtcccatccaaacgttctatatatagtagcctgtcggcaagctttcagccacgacctgtttgtatcgcgtcactgtctcaagtgcctttcccgcaggaaatgctttcttgttgcgggggatgcccccggaaactgttttccacctcgttaattccgtaaaaaagccccctcggggaagcggttctggctcccttgcagcggatatctacggaaacattggcgaaacaaaaataccttatcttgtaacaagaatgagcgcaaatactaaatcttgtgttaacgctctttctgcctgttgatgcatatgcttctgcaaaggtggttcagcccggaaattaagacacgacaaagccgcaggcaaaaaccacgccaaaatagcgcaacgcccgttaaaactcgacttacctgaaagaaagaccggcaatttgaaacgcccggccacgccgctcacacaacgataggttcataaaaaacgactcggtgcagaccgtcaagcattggtttactgcaaccattcacacgctagatattgtgcgtaagcggctggggcaaatgtggataacggggagaagcgacaggtggccaagtctcccctcttgatcccgcaaattgctgaaaaagaagggatcccgagcgggttttccaaaaaaagaagagaaaattggctataaaccgcccggtcgcgctgtgcccataaggtggggaaaattattcagcagcggcggcaaagcccgaatcagcaaagccgttcagtatctgcttcagctccacctcttcgacgcggttggctgcctcgccaggggacacccattcacacaaacgctgttcccgttccggccagtccttctcctgtgaagtaaactggacggcatagacggccaccgtgaactggttgatgcgctccggcggcagatccatcttgcaataaatgtagctgccgatggggtcacgagaaacatcgccgcgtatacccgcttcctcgaaagcttcgcgcagcgcggctccagccagtgtacggcccacttgcggccagcccttggggatgatccagcggcccgtgccgcggctcgtgatgacaagcacctgcaaagcgcccatctcgcgacgatagacaagcgctgcaacctgctgcaaacgaccagaaggcgtcagaatacgcttctccgttgcaacgagttgtttggcctgcgtcttcaccgcgaaaatcccccacttttttataggatgatatgattcgccgaaataacaaccatagaatgacgatgaactttaaaaaaatggcaaaaaagcttttattttaaagacattactaaaaactggattgcagcgaggcagttatgaaagcctttatcctgcaaatgatgctctctcgacatcctttccataaggcgcgattgcggcggaaatatcaccgcaatcgcgttcatttggtttcatttagccgcgttttccgccagcaatcggctcctgataggtgaagcccatatcccatgggaaatagatccaggtatcctgtgagacctccgtgacgaagggtgtcgataagcggacggcccttcggctttgcatatacggtggcaaaatgcgcgcgcggcatcatctcgcgcacgattgcggcggtcttgcctgtgtcggtcaggtcgtccaccacaatgacgccttcaccctgattttccagaagagatgctccgatccctttgagaacctgcatttcgccctgtgacgtgtaatcgtgataggaagcgatgcagacggtttcaatgaggcggatacccagttcgcggcagatgatggcagccggcacgagccctccgcgcgtgatcgctacgatggcgcgccattcacgatccagaccggcaattcgccaggcgagggcgcgggcatcgcggtgaaactgatcccaggaaacgggaaaggctttatcgggcaaggacatcgaaacgctccatggatcgatccgtggcgtggggttgcgccctgcggacctgcaaaaaaccaaaaatctgcgatgacatgccgtcattcgcgccaactgtcggatatgccgctttccatcgtctgcgccggcgacaagcggcagcaagatagtggaaaggctttccacccggcacagccagcgccgggtgatgctgataaccgcaaaaaggcggtttttgcaagcatatcgtgaaaggacggggtggtttacagcccgaaaatcaatttggctcgaaatgcagacctttcctggccgcattatccgacgcatcgaagcgggaccagaaatcagtccagtggactgatttccccgcgtaggtgcttcgcacgtatggctcgaaaatgcacacttttcttagtcgcattatccgacgcaaaaccgcttcgcacttttggctcgaaaatgctttagcgcgcgaaaagcgtcaggatgggcaggtcgttgagcagggagcgggtgacaccaccaaacacaagctcacgcaggcgcgaatggctgtatgcccccataaccagaagatcggcgcgctcggcaatcagatgctcgcgtagcgcgtcctgcgcatggcggccctgggaggcaagcgccagcacttcaacccccaccccatggcgtgccagcgcctcggccagttcgctgccgccaagcgtctcatcttctccctccgcttccggtggatcgatccagatgatttcagtcctgccagcttgcttgatgagtggcagggcatcgaaagcggcacgtgcggcttcgcgctttccgttaaacgcgaccacgatccgatcaagcgaaaccatgggcagaaccggcgcatagggtaccagcagaaccgggcagcttgcgttgaaaacaatggtatcagcggtttcgtcattggttgccgggtcattggggtcgggctggcccgcaatcagcagttccgcaccaaggcaggaggcgagaacgccatcggctgccgttccggtatccgaccgggtaacgcgaaactcataattgatcccctgacggcgcatttcttcctcgaagacatgcttcagccgttcggataattccttgtgctgcttgtcgtgcagctcgaacatgccgggatcgataaagccgttagggtcggcatagacgatgggagaagggatggcatagagtccgatcacgtggatatcgggcactttctgcctcaacagcccgatggcggacaggacccttttcaactccgcttcactgcgggaataggcaaccaccgtcttgtaggacatgaccgatctccttccggctatatttttattttaacatatagcgcaatgagttgtgcatgaaaaagagttgaccggcatcacgccgccccctcctgcttcagcgaagcgatcatgtgttcgatagccgcgacagccctgtcgattttttccatatcgctgccacgaacaaccaattccgtgctgaaacggccgttctcgaatttcggataggagccgatgaccgtttccgggttttcctgctggattgcggccagcggagcaccaatcacaccttcgccgaaggggcattccacggcttttgaaaaaagcttgcggccggtgcgcagcgtgggaagcacattatcgagcatggcctgaaagaccgacggaacgcccgccatcacgtagacattgccgatatgaaaaccgggagccgtcgaaacaggatttggaatatgttgcgagccttgcggcatccgcgccatgcgcttgcgggattcggtaaattccagtccccggcgcgcataattgtcgcccagaagcttcaaagccgtttcgtcatggatgcagggcacgccaaacgccgtggaaacggcatcggcggtaatgtcgtcatgcgtcgggccgataccgccggaggtgaacacataatcatagttcgcgcgcaaggcgttcagtgcggcaacaatggcatcctcttcatcgggaacaatccgcacctccttgagatcaatgcccgcagcggtcagaacatcggccagatagcctatattcctgtccttggtgcggccggaaagaagttcgtcaccgatagcgagcatcgcagccctcacggcctgccggggatcatgactcatgtgcagactccatttctattggcacagttaagcgcccgtatcgcgctgctgcaaccgcttttatcgttcttcgttttgccgcctttccaaagcttcgcgctcccttaattaagtttctacgagggagaggcctcgccattacgattaacggagatgtcagatggtaaagatgctggtgctgtattattcggcctatggctacatggaacagatggcgaaggctgctgctgaaggggcgcgcgaaggcggcgcagaggttacgctgaagcgtgttcccgaactggtgccagaggaagtggcgaaagcttcgcattacaagatcgatcaggaagtgccgattgccacgccgggcgagcttgcagattatgatgccatcattatcggcaccgcaacgcgctatggcatgatggcttcacagatgaagaatttcctcgaccagaccggcgggctgtgggccaaaggggcgctgataaacaaggttggctcggtcatggtttcaacggccacccaacatggcggcgctgaactggcgctgatttccacccaatggcagatgcagcaccacggcatgattatcgtgccgctttcctacgcctatcgggagcagatggggaatgatgtggtgcgcggcggggcgccttacggcatgacaaccaccgccgatggcgacggctcgcgccagccttccgcacaggaactggatggcgcccgtttccagggcaggcgggttgcggaaattaccgcgaaactgcatggctgaccaaactgggcagttgcgaagccgccacttgattggcggctttttcgcttaattccacaagcttatgtgtgaatgccagcagttgccaccggcaagctttacgtcttgaattctgcgcgcaaatcatgacatagaaaatgcgtttgctgcggtcgtggcgaaattggtatacgcaacggacttaaaatccgtcgtctttaagacttgcgggttcaagtcccgccgaccgcaccacctttccctattgtccgaaatccatatatccttggggcaatttttgcaggaaaatccagaaagctgaatgatgacccccttcgtcaaatccgtggcccaggcagaaaaggcaatgcgcgcgctcttttgcgaaacgccattgcaacgcaacgattatctgtcgcggaaatatggtgcgcagatttggctgaaacgcgaagacctgacgccggtgcgctcctacaagctgcgcggtgccttcaattttatttccaaagccgttgaaacaaaagataaaaatgccgttttcgtctgtgcttccgccggcaatcatgcgcagggctttgcattcgtctgccggcatttcgggcgcaagggcgtggttttcatgccagtcaccacgccgcagcagaaaatcgacaagacgcgcacctttggcggagaattcatcgaaatcaaacttgtcggcgatattttcgatgtctgttatgccgcctcgcaggaattcgcagccgccaacaagggcgtgatggtgccacccttcgaccatcccggcattgttgaagggcaggcgacagtcgcgctggaaatcgagcggcaattgccggacgacagcaagccggacctcgtgctcctgccggttggcggtggcgggctttcaagcggcgtaacgcaatatatcgccgatcttggctggaaaaccgctttccgctttgtggagccgcagggcgcggcaagccttaaggccagcctggaggcgggcaagcgggtcaagctttcgcatatcgataattttgtcgatggtgctgccgttgcagaaatcggcaaagaaaatttcaaacttctcaaaggcttcgatccgaaaactgtcataactgttccggaaaacaagctctgcgcgaccattgttgaaatgctgaatattgaaggtgttgtgctggaaccggccggtgcgctcggcatcgatgcgctcaaggatttcaagaaaagcgacatcaagggcaaacgcatcgttatcgtcgtttctggcggcaatttcgatttcgagcggctgccggatgtgcgggaaagggcgcttcgttttgaagggctgaagaaatatttcattttccgctttcctcagcgccccggcgcattgcgctccttccttgaccttctggggccggatgacgatattgcgcgctttgaatatctcaagaaatcggcgcgaaatttcggctcggtgctaatcggtatcgaaaccagggacgcggcaaatttcaagcttctggagaagaagtttgccgaatccggctgggcctatcaggatatcagcgataatcaggttctggccgatttcatcatctgacacaaagttttcgcgcaaaaccatttgctttttgggcgaaaacgctccatatgccaattcaggcgcatgggccgactgattttcatcggctttcccggacttggacttgttgcgtcacatcttccacaccggaatggtccggcagaggaagggacccgaaatcagttcgggcacgacagcgcaagtcgccagagagttttccggcgtcccgtcgttatcattaaatggaattatgttcggcaagttgcgcttgcccggcgttttaaagcggaccgagaatgcgcggtgccgctgaaagagattgaattgacaaaagaaaacacgggcggcttcgccgctctcggtatcaccggcgttctgctcaaaggcgtggaagctgccggcatgaccgagccgaaaccgatccagacgcaagccatcccgtcgcaacttgaaggccaggacatcctcggcatcgcccagacgggttccggcaagacggcggctttcagcctgcccatccttcagaaaatcatcggccttggcgacaagcgccgcccgaaaaccgcacgcgcgctgatcctggcgccaacgcgtgaactggcagtacagattgagcagacgatccgcaatgtctccaaaagcgcgcatatctccaccgcgttggttctcggcggcgtgtccaagctttcgcagatcaagcgtatcgcacccggcatcgatgtgctcatcgcaacacccggccgcctgacggacctgatgcgcgatggcctcgtggacctgtcgcagacccgctggctggttctcgatgaagccgaccgcatgttggacatgggcttcatcaatgatgtgaagcgcattgccaaggcaacacacgccgaacgccagaccgcactgttctcggctaccatgccaaaggagatcgcatcgctggccgaacgtctgctgcgcgatccggtacgggtggaagtggcgccacaaggcaccacggcttctgaaattacgcaggtcgtgcatccagtgccgacgaaggagaagcgccgcctgctttcagccatgctgaccgatgccgacatgcgttccgtcatcgtcttcacgcgcaccaagcacggagcagatgccgtcgtgcgccatcttgagcgcgaccgctatgatgttgcggccatccacggcaataagtcgcagaatgcacgccagcgcgcgctgaacggtttccgcgatgggaccctgcgcattctggttgcaacggatattgcagcgcgcggcatcgacgtgcccggcatcagccatgtggtgaattacgacctgccggacgagccggaaacctatgtgcaccgcatcggccgcaccggccgcaacggcgcaagcggcgcttccatcacgctttatgatccggctacggaagaatcaaagctgcgggcggttgagcgcgtcacgcggagcaaactttcgatcaaggatgcgccggtgaagcttgcaccagcacctgtcgccaaaggccccgcaccccagggccagcggactgaacaggctgagagccgcaaggcgcccgcgcacaagcatcgccgccccgcacagaaggcgggcgagcagcatcgcgccggggcacatgccagcgccggtgaggccgcgccgaagccgaagcgtcccttccgcagcaatggcggccagcgcgccgcctgatccaaaagcaaaacacatttcgcgaaaagccgccttatagggcggcttttctgttttatgcctctacaggagtttcagtttgccctttggcgtggaaaattattccatacttgcttgaagggcagggcgcttccccataacttcgccttcaaacagaaaggacggaagccatgttcaattcggtactcgacacaatcggcaacacgccgttgatccgcctcagcaaggcttccgagctcacaggatgcgatatttacgggaaagcagagtttctcaatccgggccagtcggtcaaggaccgtgcggcgctctacattatccgcgatgcggaaaaacgcgggcttttgcggcccggaggcgtgattgtggaaggaaccgcgggcaataccggcattggcctcacgatggtcgccaaggcattgggctaccgcacggcgatcgtgattcctgaaacgcagagccaggaaaaaaaggacgccttgcgcctgctcggtgcagagctgatcgaggttcccgccgccccctatcgcaacccgaacaattatgtgcgcctttcagggcgtcttgccgagcaactggccaaaaccgagccgaatggcgcaatatgggccaatcagttcgacaatacggtcaaccggcaagcccatatcgagaccacggcgcaggaaatctggcgcgatacaagcgaccagatcgatggttttgtggccgctgtgggatctggcggtacgcttgccggaacggcgattggcctgaaggaacggaaccacaatatcaaaattgctctggcggacccgcatggcgcggcgcttcacgccttctatacgaccggcgaattgaaggcagaaggcgattcgatcaccgaaggcatcgggcaggggcgcatcaccgccaatcttgaaggcttcacccctgatttttcctaccagattcccgatgcggaggcgctcgatatcctgtttgccctcgtggaagaggaggggctttgcctcggcggctcgtccggcatcaacattgccggtgcaatccggcttgcaaaagatctcgggccgggccacacaattgtgaccgtgctttgtgactacggtaatcgttaccagtcaaagctgttcaatcccgccttcctccgcggcaagagcctgcccgtgccgcgctggctggagaagaaaaccgaaatagacataccgttcgaggggtaatcatggcatacgagactgaggcgctttttcgcgaagattcctatctttcaactgcggagggcacagttctcgccatcgccggaaatggcggcattatcctggacaggacgaatttctatgctacttccggcggccagccgggggataccggtttcttcgagcgcgcggatggttcgcggatcgagatcgcgacgaccgttacaggcgaaaccaagaatgaaattgtccatatgcccgcgcaaggccagcaaatgccggacgtgggcgaaaaactcgtcctgcatatagattggcagcgccgctacaaactgatgcgtatgcacacggcctgccatctgctttccgtcgcctgcccgttcccgatcacaggtgctgcggtgggcgaggatgaaagccgtgtcgatttcgacctgccggatcaaagctatacgaaggaatccgtcaccgaaaaactgatggaactggtgcaggccaacgcccctgtgtcgatccactggatcagcgacgaggaatttctggccaatcccgacattgtgaaatcgaaaaatgttcgcccgcccgttggccttggccgtatccggctggtcgccattggtgaaaatggctctgtggattcgcaaccttgcggcggcacacacgttagtgaaacacaggaagtcggtgaaatccatattggcaagatcgaaaagaagggcaaggaaaaccgccgtttccgcattcgcttcggcagcttgccgcaagcctgaacctggcccatagctggaggaaaatcatgaccgagaaaagcgcattcgtcgtatcgcgcgactggttgaaggaacgtctgcataagcccggcctcgcgatcgtcgatgcctcctggtatttgcctgcggcagggcgcaacggtcaggaggaatatgaaaaagcgcatattccgggcgcggtattcttcgatcaggataaaatcgccgacaaggagtccggccttccgcataccctgccatcgccggaattcttcgcgcagcaagtaggcacgctgggcatcactgccgacgaaaccgtggtggtttatgatggccccggcatgttttccgccccgcgcgtctggtggatgttccgcgtcatgggcgtgaagaatgtctatgttctcgatggcggattcgacggctggaaaaaggcgggctaccccgtcactgacgaagtaacgaagattgccgcgacattttttaagccctccttcaacaaggacgcagttgtcgattttcaggaaatgcgcaagatcgttgatgaaaaacgctcgcagattgccgatgcgcgtggcgcgggccgttttacggggcgcgacgcggaacctcgcgcgggaatgcgctcgggccatatgccgggtgcgcgcaatgttcctgttacaaccctttccgaaaacggtgaattgaaagacctcgaaagcctgcgcaggatttttgacgaggcgggtatcgacctgtcggggccggtggtcaccagttgcggttccggtgttaccgctgccgtgattacgctcgcgcttacctcgctggggcacaaggataaccgcctctatgacggttcgtggagcgaatggggaagcagacaggacacgcccgtggtgactggcgaagccgagtgacatgcctgagaaattgaaagcgcgcatcacgcatctggaaatgacggcccgctcgccgctctcagtaccggttcctacgggcttgcggcttgctatcatacaggcgagcgatatgccggttcattattatcgctatctttacgagcaggtcgggcgtcagcatcactggatgctgcgccgtgtgcaaagcgatgcagaagtcgccgaagcaattcacgcagagaccaccgaaatccatgttctttatgccgatggttgcccggcaggttttgttgaactggagctctccgccaagccggacacggtcgaaattctctatttcgggctgattgcggattttcagggcaggggattggcccgtttcttcctgaatgaagccatttcggccgcctgggcgcatagcccgcagaaagtgacgatccacaccaatacgctcgacagcccgcgcgccttgcaactttatcagaaaatgggatttgttccggttgcctggtcggaagaggaagtcgagcagtggctttagagcgcatcccgaaaagtgtgaaacgacgacaatcaagattatgcttggccgcgcgccgcttcacgcccgctattgatcgaaaccactgaagcacccgttataggggcgcttttgaaagctagaatggcgaaggctgaaaataaatctgccccgatatattgcataccggggcaggggaattgtgggttatttgcgcatactgccattttcctgacggcgcaggtgccaactgaatgcctcttccagaagatgaggcgtgtggccgccgcgtttgcaggctcgctcgtaataatccatgagctggtcccggtaatcgggatgtgcgcaattttcaatgataacgggcgctcgctcgcgtggtgcaagcccgcgcaaatcggcaagtccctgttccgtcacgaggatatccacgtcatgttccgtgtggtccacatgtgttaccatgggcacgaccgaggagatcgcgccattcttggcttccgacttgctgacgaagatcgaaatataggcgttgcgcgcaaaatcgccggaaccgccaatgccgttcatcatattggttccatcaacatgggttgagttgacgttgccgtagatatcgaattcgagtgcggtattgatgccgataataccaagacggcggatgacttccggatggttgctgatttcctgcgggcgcaggacaagcctgtcacgatagcggtctatattattgaaaacgcgctcgccgcaagcggggctgagagtgatcgatgagccggaggcaaaatccagcttgcccgcatcgaacagatcgaacgtgctatcctgcaatacctcgctatacatgcgcagattgtggaaaggactatctgcaaagccggtcaaaaccgcattggcaatggtgccgatgcccgcctgcaatggattaagcgccagatccagacgaccctttacgacttcccccttgaagaattcgatcagatgcccggcaatcgcaaccgtttcgtgatctgcgggctcgacaggtgacgcactgtcattttcctgcgtgatgacgataccggcgattttttccggcgcgatgggaatatagggcagtccgatccggctatcgcaagccatgatcgggataggatcgcgggaagggcgcttcgtcggtatataaatatcgtgcaggccttccagcgccatgggctggttcagattgacctcgacgataaccttttcggcaagaatggcgaggctggccgaattgccgaccgaagtcgtcgggatgattccgccgctttcggtaatcgccaatgcctctaccacggcacagtcgatggggccgatctggttggaacgaagttgctcgactgtttcggaaagatgctggtcgataaacatgacttcgccgcggttgatcgcgctgcgcaatgtgcggtcggcctgaaacggcatacggcgagaaagaatatgcgcttcggtcaacagtttatcgacgtcatgtccgagggaggcccctgtaatcagggtgatctggaatggatcggttgccgcccgcgcggccatggcgaccggaacggccttggcatcgcccgcgcgcgtaaagccgctcatgccaacaatcatgccatccttgataaagcttgccgcttgctccgcagtgataaccttgtttcgcagtgaactgttacggatacgtgcttccaacatataatctaccttctttcccgaccggcgctaagccggaaatggtataatccgaacgaatatcaatttatccgcccgtaccccacagacagggtaataccccatgcaggccattaatacatgctgctttggtcttaaccctgtgcatgtcgttcccaaacgattccctgcaattgcttcatgcgaaattatcccttcgcatgaagcaattgcgacctggaatgattaggatcaatggctttagtttaccaccgggcattaatagggattattgcgccgttaccgccttgccggccgagctggttttctgcggtttggtgtgccgcaggaagaaaacgagcggcatagtcaagatagtaatatacatcatcaggcgaaaattatcggcataggcaatggtttcggcctgaacggtaatcaactcgttgagcatggccttgccagccagtgtgtcgagatgaacggccgaactgaaatgctgggtagcgcggctatagggtgaaatatcattcgtcagcccggcatggacgattgccgcattctgcgacagcaggaatgtcgtgacggagatgcccacgcttgaacccacattgcgcatgaggctgaaaaagccggttccttgtgtgtgcaggtccgccggcagcgtcacaaatgtaatggtgctgagcggcacaaatacgaatccaagaccgaacccctgtatgattccgctccatatgatcgtgctttgcgagacatcgggcgtaaacatgctcatctggtgaagtgcaacggcggtcagtgccaggccggtcagaagaagatattttatatcgaccacggaggtcagccgccccaccaggaccatcgccaccattgttccaaccccgcgcggagcgagcaccagcccggccatcagaacagaatatcccatcaaccgttcgagatagggcgccagcagcgacaatgtcgccagcaagacggcgccgatgacaaagatcagcacttgccccatgacaaaattgcggtcggcaaacaggcgtttgtcgagaaagggctttcgcgctgtcacggtatgcacgatgaagagataaagccccagaatggtaaggatgaattcggtctttatttcagtcgagtcgaaccagttcaactgttcgccgcgatcaagaaagagctgcaatgccgcaatggcaaggccaagcgttgcaaaccccagccagtccagcctggcaagcgacgagcccttcttgccttcgagaaatccaaaagccagcagcaaggtcatcacgccaagcggtacattgacataaaagacctagcgccaatcataatattgcgtcagccaaccaccgagagtggggccgaggatcgggcccagcatgacgccaaggccgaaaaccgccatggcctgcccgcgcatccgcgcagaataactgtcgaggagaacggcctgcgcaagcggcacaacgggggcgccgaaagccccttgcagcatccggtaaatgaccatctgttcaatgctggttgccgtgccgcacagcatggaagcgataacgaaaccggcaacgcagatgatgaacagtgggcgtcggccaaaacgctcctcaagccagccggtggccggtgtcagaatggcggcagcgacgatataggaggtcagcacccaattgacctggctgcttgtcgtcgcaaggcttccctgcatatagggcagcgcgacgttggcgatggtggaatccagcgcctgcatcagcgtcgccatcatcacgcagatggtgacggcaaggcgcttcgacccgcttgctgcaattgccgttgcctcggccatcagtcgatccccaccatgccggtcagatcgcgccacaaggtagcaaatgtgcgatgatagcctgtattgatggtaacggttgcgctgccgccatcacgcatcaccacgtcaggatggggttttgtaatcttgatccgcaccggcatgcgctgcaccaccttgacccagttgccggcggcattctgggcgggcagcagggcaaaaacagaaccgcttgcgggcgttatgctctgcacctcgccttgcaggggctggtccagataggaatcgagcacgaccgtggcaggatcgccaaccttgatatgggtcaggtccgtttcctttcagggtgaaagccggatcgcctacggcaagaaaacttcccggctggatgttttccacttgcgtcactgttccggcgaatggggcgagcacgcgggttagcctgacattgcgttcggcaagctccacttcggctttggccgccagataggatgcatgttgttgtaacggtttatcgagtgtgccgccaagctgtgccagtgtatcctccggggcagtgcatcgaaaaatctttggtcgccgatgtacaatctcggcatgaaccacaatttcatttggcggttccgtttgcccggcgggaaaacgaaacaagcaatattatgggataaggtaagttatgtcgtggccacgtgccgacaaggtgttttccaacacttccgcatatttttttagctattcataatttagggcataatccggccggaatgaagcgacggcgatcaggccttgtgtggcgttcaagcgaacggtttctgggcgcgctcgtaacaccttcggagctgatttatatcgttccgggatttgagcggagccgcgtggaaagcctgccgcatctttcgggcgaaattcgtggctgggaggaagaggaaaacagcgcggccctgatcgcttccctgcttcccgcaggcgcgtcattggccgtggatgatgccattccgcttttcgcatataacccgcttcgacaggaaattgcgccagaacgtctgcttgatggtggcccattaatccgcgagcagcgtatctgcaaatccgagaacgaaatcgctatcatccaatatgcgatgaatcttacgctcgaagtacaccgccgggcgcatgcgatgataaagcctggcgttgcggccagcgaggtggtgcgtttcattggcgagcagcaccgcgcattgggtgcaaggggtggatcgacgttctgcatcgtttccttcggtgcagccaccgcactgccgcatggcgcagatggcgaacagttctatcagccgggagatgttgtgctggtggatacgggctgccggatcgacggctatcattccgatctcacgcgcacctatatgctgatgagccaagcaaggaattcgcgcagatctgggccatcgaacgtgaagcgcaacaggctgtcttcgatgccgcccggttgggtgtgccctgctccgctctcgatggtgcggcgcgcgccgtccttgtccggcatgggctcggaccggattacaagctgccgggcctgccacacagggccggacatgggctgggccttgaaatccacgaagctccctatatcgtgcgcgcaaacccgctgcctctgaccgaaggcatgtgcttttccaacgagcccatgatcgtagtgccagagcagttcggcgtccgtctggaggaccatatctacatgacggcaaatggtccgaaatggttcaccctgccctcgaaaagccctgtggaaccgtttgcttgaggctgttttcctgcccggcatcacgaagagtgcggctgtcgtgctatggcacaagaacagccgccccgctgaggcggccggagcgcagatcggcgagcgcctcgtttgcactttcaagcgggtagattgtggtgtgagtgcgcacgcctgccgcgcgggcaagcgggaaaaactcttctgcatcgttccgggtgaggtttgcgacggaaacgagcgcgcgttcttcccacaggatcgaatagggcatggatggaatatcgctcatatggatgccgccgcagaccacccggccgcccttgcgcaccgcacgcaaggcggctggaacgagctccccggcgggtgcgaaaatgatagctgcatccagcggtgacggcggcagaatatctgaatctccggcccataccgcgccaaggctgcgcgcaaaatctttcgcttccgtatctccgggctttgtgaaagcgtaaacctccctgtctgccagcggcagacctgcgcaatgatgtgtgcggcagccccaaagccataaaggccgatgcgcttgccctcgcctgctttcttcagcgatcgccagccgatcagcccagcgcagagcaagggcgccagagccacaggatcggcggcctcatcgagatcgaaagcaaaatcggcatctgcgacgacatgggtggcgaacccgccatcgcgcgtgtagccggtaaaaagcggggcatcgcacaggttttcagcgccggagcgacaatagtcacaggcgccgcaagtatgcccaagccacggaacccccacacgccgtcctgtgcgtgacggatcgacgcccgttccaacggcatcgataacgccaacgatctcatgtccgggaaccagcggcagctttggcctttcaagctctccatccaccacatgcaaatctgtccggcagacggcgcaggcttcaaccttcagcctgatctggcccggccccggcaacggatcagggcgctccacgagaaccagtggctgtcccggcttctccagcaccatcgctttcatgatctttcgcctttcgacagttgcgtaattgcttggctatatcttggcctgataaaagctgatgagcgttgatttccgtcaagagcgatattgtgtggcagtcactacagcccagctgtttagtcctgtcattttatttcaagcatgatcctgataaataccgaaggctcggcgtagaccccaacagaagaccgccaatatgccggtctttcaacttgccctgaagcagcgctaaccgctgctgccgttcttcctcctggattttcggcggcgataggaatggagccatgatgggataccttcgtaaattttaagcgagtgcgaccccgatatcggactcgatactggagcggtcgcgcaagcagatatatcacagcacaaacgaatggaaacggagtctcgaaaccataacgcagatagggcttcccagccctgtccgttaatcgcataagatagattatggaactgcatgatcaatgttctgatctataaagcaatcggcgctatctcgaaaagagacttgcttcagcattcacgatgcaagcgatcaacggcggcgtgcaatatagagatggcccggcaccggagcgccttgctcgctacgcacagtgatgtcctcacagcggatgcaatccattccgtgactgtccagcatggcgcgcacgtaagattgggcatgagcgaaacgctgataatcgccaacaacgaaagcgcgtccggccagacgattatcgtccaatgtctcactggaaaaaccgaaatgcccgccggagttgagatgttccgccacaccggcaaaaaaccgttcgagttcgcccatgtaaggcagcacatccgtcgctacgatcagatcccagttttcttcctctgtgctttcgagaaagcgtaccgcctcgcccacgaacagcgcatcgtaatcgcctttttcatacgccacttcgatcatgttttcagaaatgtcgacgccggttttgtgtgcggccatatcgtccagcgcatcggcggaaaggcccgttccacagcccagatcaagcatacgttcggcattaaacgcatcgtccatttcaagcagcatttcgcgtaactgcaacggaacatcatagccaagctgatccaccagaatggtatcaaacatttccgcatgctggtcgaaaagcgttgcgacataggcgtcaggcgctttcagcggaaccgcaccgcgccccatgctggcaagccgcaccgcagcgccgccgtgatcgtcgggggcgatttgcagaacttcctcataggctttggcagcggcatcgaaatcgccagctttttccagggccaatgcgcgattataggcctcggcaagcgcctcctgatcaagtggcttatcatcgctctgcgccataaatatttgccttttcttagagtcttttcgagccgaaagtgcgaagcagttttgtgagggcgcgcccctccccgcttctcctacgcttatccgtgaaagcctgcaagatcagggcctgatctcatgacgctcggcaagcttgcgcgcgataatggcgcaggccatgagctggatttgatgaaacagcatcaagggcagaacgatattgccgacattcgctccggcaaaaattgcgttcgccatgagtgcaccgctggcaaggcttttcttcgagccgcaaaacatgatggtgatccggtccgggcggctgaaaccaagccatttgctgccataccaggtggcaagcaaaaccacggcgagcagcaatatgttcacccccaccatcatgcccagatcatcccaggaaacagtgcgccacaggccttcgacaatcgcctcgctgaaagcaaggtaaacgaccatcaggatcgatccacgatcgacaacggcaagaaccctggccttgcgccgcacgaaatttccgatgaacggttggagaacctgaccgagaacgaatggcgcaagcaattgtaacagaatggattccagtgcgtccatcgatattccaccgccgcctttgacagcgaaaagcaggccgacaaggagcggtgtcaggaacatgccgaaaatattggatgccgaagccgacaccaccgcagccgaaacattgccccgcgccatggacgtgaaggcaatggatgattgcaccgtggaaggcagaacgcaaagatagagaatgcccgtataaaacggcgattgtgaaaggcccggaatggcccagccagcggcaagccccagtatcggaaacagtacgaaggtcgaggcaagcaccgtcacatgcagtttccagtgagtaatgcccgcaatgaccgcttcgcgcgacaggcgcgcaccgtgcagaaagaacaaaagcccaaccgcaatcttcgtcgccagcgcaaaccagacggcaaattcaccacgaacgggaagcaccgatgcaaacagaatggttgcaatcaggatggtggtgaatttgtccggcagaaaacgcattctatagtccgatcttgcaggcgctcgtcattgcgccggttccggcattttctggcaaatccgatatgccgggaaattcacgccgagccatgaatggctgaaacgacaagccgtttcggcaacgatgtttattcgtagccgttcggatttttcgattgccagttccacatgtcctgacacatttcacgcaggtttttctcagccgaccagcccagaaatttctttgcaaagccgggatcggcatagcattcggcaacatcgccgggacggcgcggcgcaatctcatatttgatctcgcgattggagacatgttcaaacgccttgatcacatcaagaacactatagccctgccccgttccaagattgacggcgaagcacttgggcttatccagctttttcagggccttgaggtgcccggcagccagatcgttgacatggatatagtcgcgtacgccggtgccatccggtgtcggatagtcgttgccccagatgttcagcttttcgcgtcgtccagttgcgacctgagcaataatgggcatcagattgttgggaatacccttcgggtcttcaccgataagcccgctttcatgagcgccgacaggattgaaatagcgcagaatcgcaatcgcccagctattgtcactgttataaaggtcgcgcagcatgtcttcgatgacaagcttggtccggccatagggattggtggccgaaaggggctgatcttcggtgatcggcagtttatccgggtcgccatagacggtggccgaagagctgaaaacgagcttcttcacgcctgtcgcttccatggcctgcagaagccgaagtgtgcccagcacattgcaatcataatagagcagcggcttttcgctcgattcacccacggccttcagcccggcaaaatggataaccgcagtgcatttatggcgtttgatcacctgttccataagggcgcgatcgcgaatatcgcccggttcgcggcgcggcgcgcggcccgtgatcttttcaatccgatgcagtgcctcaggatggctgttgtcgaaattatcgaccacaaccacttcatggcctgcctcgatcaactgcacacacgtgtgggagccgatatagccagcaccacctgttacaagaattgtcatcgttcacgtatccgcttgttgaacataccgctccgatatgcgatccccggctgactatgcaaaatcggcaacagacttcaagctgcatggatcgattctcatcaatcgttttaccgggctttcatgaagtttgaaggagggcagatgaaatcatcccgcaatattgatcgtttgttggaaatcatggccgcccttcgcaatcccgaaacgggttgcccgtgggatatcgagcagaatttccgcaccatcgcgccctatacgctcgaagaaacctatgaggttctcgacgccattgaacgcgacgatatggatgacctgcgcgaggaacttggtgatcttttgctacaggtcgtcttccatgttcgaatggcggaagaacagggctattttgcctttggtgacgtcgtggaagccatcacgcataagatgatccgccgccacccgcatgttttcggcgatgcgcaggcacgaagcgccggaatggccaagggttcatggaaccgcatcaaggcggaggaaaaggcagagcgcgcggaaaggcgtgcaaaactgggactggaaagcatcgggaaaaccggctttctggatgacattcccaacgccttccctgcccttctgcgcgcgctgaaattacagcagaaagcggcaaaggtcggctttgactggtctgaggcagcccccatcctcgacaagattgccgaggaaacagcggaattgaaagaagccatggccgcaagcgacaaggccgaaatcgaggaagaatatggcgaccttctcttcgccatggtcaatcttggccgtcatcttgaaatcgatgccgaaacggcgctgatttccgcaaacgagaaattcaaacgccgttttcatttcatcgaggaggctttgaaaacgtcaggccgcgatctcgatgcagccagccttgatgaaatggaagaaatctggagcgaagcgaagaaaaaaggcctgtaaacccggccttacccttcgtctttccagcgcgggcggtacatctggtaaacgctctgcgtggtcgcataatccatatagccaagccgtgccaccggctttgccctggaaatatcaaccagcccgtccgtcaggacgctgtcgtcaatatgcacgccgataacctcgccgatcaccatgtaattgtcggtgtgccgcccctctttgtcctgtaaacgcctgatttccacggcaacgcattccagagcggcataggcctccttgacccatggcgcgccaaccagcctgcccggcgcttgcgtcagcccggcatattcaaactcattgacaccgcgcggcgcatccactgaagaagcattcatatgtgtcttgagatgatcgctgacgaggcttgcggtaaattcacccgtttcctcgatgaacacgagactgtccttcacgcctgatgaggaaaacatcaccattggcggcgtgtcgcagaccgcattgaaaaacgaataaggcgcgaggtttaccgccccttttctggagcgggtgccgatccagcctatggggcgcggcgcaacaatcgccttgaacggattatgcggcaggcccgttccgtctttcggttcataaaacatcgtcttttccgtacaagtcagcgcgcttcacgcaagcttcttctattctacccacgggccggaatagtccgaaacgatcttttccatgtccgcgcgcgggcgctccggcattttattttcagcggttccgatatggacaaaaccggcaacgcgctcatgcggcgcaagccccagaaatgcccgcgccggtgcatcttccgcataccagttgctgatccagttggtcgcatagcccagcgcattggccgcgatgcaaaggttcatcgcaaccgcaccggcagaaaggaactgctcccattcggggattcgctcatgcgcaacgggggaaaaaatgacaccgacaacaagcggcgcgcgggaaaaccgcgtggcttccttgtctttctgcgcatcggaaagcggcccttcccgctcttccgctcgctttacgagatattcgccaacctgcctgcgtgtatcaccgcgatagagaatgaagcgccagggtgtgaggcgtccgtgatccggtacgcgcgctgcaacctttaaaagcgcagccagttcttcgccttctggcgccggttcacaaatggcggaaataggggttgagctacgctgcgcaagaaaatcgaaaaccggatgtgacacaggtgccctctttctaaaattgccatcataacaataaacaacgccgatatcattctttacgaccgaaacgcgcgctcatcgaagctgcctcttctcacccgccaccattctgctgtaaagtcaaatctgctgcgttgcggctgaaatttcggctgcgcaaaacggctggctgtgcactttcgccttgaattagccgtaggattgggctcaaaaaacgtcatgaacaatcaaaagcctatgcctcgatcaaaacccggcaagcgtttgcgcgacggcgtagtctggcgcgcggttgcagctacactggttgcttcgcctgccttcgcacagggtgtcgatccaaccgcaggcaccggtctcagcctgcccgagccaaaactcaatctgccgacaatcaatccttatgcctcgcctgccagccctgaaaacaatccgctggtccggacctacgaactcgacctgaaggcgaagctgacacaggagggcggcgatatccctgccggcctcgtctggcgcgttttttcccccgatgtgggaccggatggtcaattgcctctcatagcctcatccaagggtggaagcgcctcgttcaacctgccggaaggcagctatctcgtgcacgtagcctatggacgcgcaggcgccaccaaacgcattacgctttccaattctgcccgccacgaaatcatgattctggatgctggcggcatgaaacttagcgccgtcctgcccggtaatggcaagatcaaggacgatctgctgcgcttttcaatctatgccgacgaggaaaatagcgaccgttccctgatcgtgccggacgtaaagccgaacaagatcattcgcctcaacagcggaacctatcatgtcgtgtcgaattacggcacggcaaatgcaatcatccgcgccgatatccgcgtggaagccggaaagctgacagaggcaacggtgcagcaccgcgccgccgaagtaacgctcaagctggtgcgcgaccatggcggcgaagctctggccgacacatcctggtcgatcctcaatgcctcaggcgatgttgtacgcgaaagtgctggcgcctattcctcgatggtgctgatcgagggcgattatgtggccgtcgccaagaacaaggatcgcatctatcagcgcgatttcaaggtcgaatccggcaagaacgaggacgtcgaggttcttgccaacagcgattcggaagcctccgatgacattgtcgactgatccaatagagcaataaaaaggccgcatcgcgcggcctttttacgtatctttttatcagcctgcatttttcaggcgaagcagatcgggcggggtcgcctcttcgcaaagccgggcaatcgcttcatccagcgtcatggattcctgatcgcgtgagccgagacggcgcatgttgacagtcttttcttctgcttcacgcttgccgcaaacgaggatgaccggaactttctggagcgaatgttcgcgaaccttgtagttgatcttctcgttgcgcagatcggtcacgacctgaagaccggcagccttgagcttcgcagccgcttcctttgcatattcatcggcatccgacgtgatggttgcaacaaccacctgtaccggcgcaaaccagagcggcatgtgaccggcaaaattctcgatcagaatgccgaggaaacgttccatcgagccgcagatggcgcgatggatcatgaccggctgcttcttttccgaatccgcgccgatatagaaggcgccgaagcgttccggcaggttgaaatcgacctgcgtggtgccgcactgccattcacggccgatggcgtccttcagcgtatattcaaacttcggcccgtagaacgcaccctcgcccggcagaatgccggtcttgatattgttcgactgctgccggatctgctccagaacggtcatcatcacgctttcggcacgatcccaaagctcatccgagccaacgcgcttttccgggcgcgtcgagagcttgatggtgatttcctcgaagccgaaatccttatagaccgacaagataagatcattgatgtgcaggcattccgccgccatctgctcttcggtgcagaaaatatgcgcatcgtcctgcgtgaaaccgcgcacacgcatcagcccgtgcagcgcaccggaaggctcatagcggtgcacattgccgaattccgcaagctttataggaagatcgcggtatgatttaaggccatgcttgaatatctgcacatggccggggcagttcatcggcttcagcgcaaagacacggtcatcgtcggtatcgtcaccggcaaccgtaaccttgaacatattgtcgcgataccagccccagtggccggaggtttcccacagcgacttgtccagcacctgcggcgtattcacttcctgatagccatggctgtcgaggcggcggcgcatatagctcaccagattctggaacatcttccagcctttggcgtgccagaacacgacgcccggcccctcttcctggaaatggaacaggtccatttcgcggccaaggcggcggtggtcgcgcttctccgcttcctcaagcatatggagataggcttgaaggtcattatcgtttgcaaaggcggtgccgtagatgcgggtcagcatcggattattggcatcgccgcgccaataagcgcccgccaccttcatcaacttgaatgaattgccgatctgacccgtggaagccatatgcggcccgcggcaaaggtcgaaccagtcaccctgataatagatcttgaggtcctgcccggccggaatggcatcgaccagctcgaccttgtagctttcgcccttgtcggaaaaaacctgtttggccttctcgcgtgaccagacttccttggtgaacggcttgttgcgctgaatgatctcgcgcatcttcttttcgatcaccggcaggtcatcgagcgtaaacggctcgttgcgcgcaaagtcgtaatagaagccgttttcgatcacggggccgatcgttacctgcgttccgggaaaaagctcctgcacggcttctgcaagcacatgggcagtgtcgtggcggatgagttccagcgcgcgcgggtcttcgcgggtgatgatttccagcttgccggaagcgccaagcggatcggaaagatcacgaaccgtgccatcaacagcgtaagcgacagccttcttggcaagcgacttggaaattgattccgcaagggcggcccctgtcatcgatgcatcgtattcacgtacggaaccatcgggaaattgcagggaaacggtattcgacattgtcatcatccttatccagtcccgccaacgattgcgggtggttcgtctcatgcatagaaaatgagtttggctcatattcccttttgcataggcagtaaagtgcaatcactacagctagaacgcatcccgaaaagtgtgaaacggttttcggaaaaaatgcgcgtcaaaaaaaggattatagcgccgatctgattcaatcagatcgaaacgctctctagttctgaatagccaggcaggcgatttgctggcgcttgagctgcgcgcaggccttgcttgcggcagccgaatccctgacgccggaaaaacgcacgcgatagactttgcgacccttgggcgaaggcgagatttcgccctttgcgccgggcacgatcctggaaaccacgggtgcatatttctcctgcaattcgctggcacccgcacggcttggcgttgccgccagctgaatgcgccagttcgatctgccggaagtcactggatagccgccatccccctgctcgatctgggtatcgtcgatcagatcggcaaccacatccggcttcagtttcgcagtaaccgcctgcggcttcgccatggcaaccagaggcgcggccttgccattatcgacaccgccaaagcgcgtcagaagtttcgccatctggccatcgcgctgcccggcagagcctgcgcccagaaccacgcccaccagatgcctgttgttgatataagccgacgacaccagattatagccggatacatttgtatagccggtcttgatgccatccacacccgcatagcggtacatcaggttgttgtgcccgttatagacgcgcccgcgaaaagtgaaggagcgctgcgaaaacaacgcatattcttccgggaaatctcgccgaagagccatgcccagcaccgccatgtcgcgtgcagtcgtcaactggctgacattcgcggtcagccccgaaggattggcgaaaatggtgcttttcatgccgatctggcgcgcgcgctgtgtcatcaggcgcgcaaaagcggcctccgagccggcaagatattcgcccatgacagtcgcagcatcatttgccgagacgataatcatcccgttgactgcatcgcgggtagaaatcgtgtcgccggccttcagccacagcttcatccgaaccttggaagccgcattttttgaaatcggcagcgcatcgtcccaatgcaaccggccagtcttcaaggcctcgaaggtgagatagagcgtcatcatcttggcaagtgaggctggcgcgtgctgcgcgcttgcatcgtcctgccccagcatccgcccgctatccgcatcgaacacaacccatgatgtgctcgccattgcgcctgacgcacaaagaacggctgttccaaatgcgacggacgcaaagaaacgcgaaatacgggacgacgatttcaacatgatagctcgcagaaaattacgaatgcgcgaagagggcatgcaggcaaattgcggcccaaaaatggacagggcaacgccttaatatcaaggagctataaaacgcagcgatggttaatgaattatattcatttaacgtaaaaaacagttattttccgatgcgcgaagccgagcagcgccaatagcgccagggcatataccatttgagatcgggagaaagttcccgcggcacggggtcgaaaccatgcgtgccgaacggtccgcagcgcaccacgcgaaagaaccccatccagcccccgcgccaaagaccatggcgcgcaatcgcttcataggcatattcggaacaggtcggcagatgccggcaggagtttccgataagcgatgagagcgtaatctggtaaaagcgtatcagtgccgtgccgaacaggcgtcccggcgtcttgcgccatggatcggtgaagttgcggctgtaaggtttaggcgcgcccttgcccgtatgtttcccgccgcaagaccccatgtcaggcggctttcgccttttcctcgatctggcgaatgcaatcagcgacagcatcgaaggtaagaagcgtggaagcgtggcgggccttgtagtcgcgcaccggctcaaaatatttcatatccgcaaagcgcccttccggtgccgggccgttttccttcagcatcctgtacatggcatcgcgggccgccctcaattcgtcggcggtggcgccaatcacattgcgcgccatgacggaggaagacgcctgccccagcgcacatgccttcacctcgtgggcgaaatctgtcaccacaccatccctcatcttcagataaacggtaaccgtggagccgcatagttttgaatgcaccgtggcaacggcatccggctcggcaagctgcccgatgcgttccatattgcccgcaaactccaggatgcgtttattgtagatatcgtcgatcatgtaggcgaaccttccgccatgccggacaaaaacagaattttgtcgcccggctgcggtttgaagttgtaaataaatgtttatataacagggaagtcaggtctgcgccatgggcacattatcacataccccaaggatcgctgcacgatcacccctgtccggtggcttgctgctgccggatcaatacatcgcccgctcgtaaagcgcatcgttgtattgtccgtttaactcgtttcctccttgaaggaaactactggagaatactgatggacgctcgcatcctccaagataacgacgacaccagcctgcctgtcaatcaggcatccgtaaccagaatacacaaaaagccaggcaaggccgaagcggaagctgccgttcgcaccctgcttttgtgggccggcgaagaccccgatcgtgaaggcttgctggaaacgcccaagcgcgtcgcaaaagcctatcaggaacttttcggcggctattcggaaagcccggaagaggttcttggaaccactttcgaggaagtcgcaggttacgacgatatggttctggtgaaggatatttccttcttctcccattgcgaacaccacatggtgccgatcatcggcaaggcgcacgtcgcctatctgccggaaggccgtgtcgtcggcctgtcgaagattgcgcgtgtcgtcgatatttttgcccgccgcctgcaaacgcaggaaagcatcacagcgcagattgccgacagcatccagcgcattttgaagccacgcggcgtcgccgtcatgatcgaggcggaacatatgtgcatggccatgcgcagcatccgcaagcagggttccagcacgatcaccaccacctttaccggcgatttcaaggaaaaggcggaccagcaggttcgcttcatgaccctgatccgcacttgaacacagcattcaggcatagacgatgagcatttttcctgcccagccttccgacaagaaggccgttgaagaaggcgcggcattcatgccgcgctttgatgcatccggcctcattacagcgatcgtcactgatgcgcgcgatggcgaattgctgatggtcgcgcatatgaacgaggaagccctgcgccttacactggaaaccggcattgcccattattggtcgcgctcgcgcaagacgctatggaaaaagggcgaaacctccggcaacctgcaaagcgtggtcgaattgcgcacggattgcgatcaggatgcactctggctgaaagtgcacgtcgccggtgacggcccgacatgccatacggggcgtcgttcgtgcttctatcgtcaggtcgtttcgtcgggtggcaaggtggcgctgacaatggcaagcgatcacgatcaataattcctttcaaaatgatgtgatgagacgaataaggctcgcgtcatcaattcgcagtatttattgtctggataccaagtttcgccaaagcatgtctcccaaaaagcgggaacggggtttgtataaagacatgcacaaaaactgaattttaaaacgcgccgtatgcatatgatgaaatgcgacgcgctttaagctgtacgaaacgaagaggtgtccaacgtggtgcttgcatggagccagaagcgcagggcaattcaccaggacggcgaaccgtcggccgatggtgtcgctgatccggctgaaatcacgcatgaaccccaaaaaatagcattggccctcggtggtggtgccgcgcggggctgggcgcatattggcgttctgcgtgcccttgacgaagcgggcatcgaaatcgagatgattgcaggcacgtccatcggtgcacttgtcggcggctgctatctggcgggaaaactcaacgaactggaagaatttgcccgcagcctcacccggcggcgcatgttcaaccttctcgacattacgtttcgcggcagcggcctttttggcggcatgaagcttgatggccgcctgcgtgaacacctcgacggcatacgcatagaagacctgcccaagcctttcgttgccgtttgcactgaactgcgtacaggccatgaaatctggctttccacaggcccgctggtagaagccatgcgcgcgtcctatgccctgcccggcgtctttgagcctgtgcgctggggcgaccgtgtgctggtggacggcgcactggtcaatcccgtgccggtttctgtctgccgcgcctatgaacagcgcctcgttctggcggcaaacctgcactacgaccaatatggccgcgctgccgtcatcaagcaggcaaagatgcgacaggaatcagtgccgcaggcaatgcatggcgaaaaggaaacgcgcctcggcattaccggtgtgatgatggaagccttcaacatcattcaggaccggatttcccgcgcccgtatggctggtgacccgccggatgtttcgctgatgccgacggtcgggcagatcggccttgcagactttcatcgtgcggcagaagcaattgatgccggttacacggaaacagtcaaacggatcgaagatatcaaacgtctgcaaggcgtgatggggtgactcggcccggtagcaggctgcgcggaatcgggattcgctatttttcagcaacccgtttgccggccaccttcttataagggtcagacttgctttttgacgaagtttttctgaagatttttttgcattacaatctcattgaaaaagcccggaaatatgggctttttctttatgcacacaggctgcaagactccgtttttcacattcttttccaaaaagatgagccgaagatgcagatggggcttgtgcacccccaatcgatttgctaaatgccccctcgccgacggagttcggctcctaccacgggcggtcgtggcggaattggtagacgcgcagcgttgaggtcgctgtgggcaacccgtggaagttcgagtcttctcgaccgcaccatttgacgcaaattgctgttatttttcaacaacatcgacgtttcagcatccctcaggtacacacccatgtacacgggaagaccacaatgggtttgctgttaaggtatgtattccagacaaaattcgggacatggcattaccgccgaagggtccccaaagcggcacaagcgttcattcctaagggtgagttcaagcgcctgttgggtgagacaagacgtgaagccttgcgaaattggccccgcgtaaacgctgaatttgaacgccttatttctccaccggacgacaagtccgatccccacaggaacacacctcctcagcctgaaagcgttcagccacaaagtgctcaacccgacgaaggccttggtgcgcctgtgcgcgagcctatagaggcggttagacgcaagccgtcagaaccaacactggaggatgccaagcggctttatgttcaagagcgcgtcaaaggcgatatcaacgaaatccacaaagctgcccgtatagaacgcgttatgggccaccttcatacgatcatcgcgcccgattgtctgctgtccaagctgacacgcaaggacgccagagcagtacgtgaccggatgctcggtgaacttgaaatgaagccgataactgtcaaacgctatctgtgcgacgtgagcgctatggtcaatctcggtatccgggagtttgatgttcgggacgctgtgaacccatttcaaaacttgccgattaaggcggaaacaactgcgacagtcgcaagggaagaacgcgatcccctccccgctgatgttgtcagcgctatgcgcgaacggctgtcggcaaacgccgcgtctgacatatggaacctttggcaaatcttggagggaactgggtgtcgtcttggtgaaatatcggggcttttgcgatcagacgtacacctgaaagggcaaatcccctatcttgatcttgtctttcacgagcatagacgtctcaagacagttggatcaatccggcgtgtgccgctcattggcagcgccctgaaagccgtaaaggatgccctgaaagagtcggaaggcagcgaatttctgtttccccggtacggtcgtgtacgtggtgcggatagcgtttccgctgcccttatgaaacatctacgtgccgtttctgagaaccctaaacacaccgttcactccctccgtcatggcatggaagacaaattgacccgtgcgggtgtatccgaatttgacagaaatcttgtccttgggcattcgagtggcggcatgagtgagcgttacgggggcgctgaggtgcggctggagattgcattcaaggcgatcaagaaagtggcaggggcgggagattaagctatctaacaccgatccactcatcaatggaatgaatccatcgctcgtgatcgattcaaattagtcattggacatgaaccgtgccgcattgatagccgttcctgcgaaatttaaccgaaattgacaggaagaatagccatgaacacgcaagcaacaatagatacagccgctgttgctcccttgaactttgatccaaacgcttggcatcactcccagatgacgaccttggaggccattgaattatcacgctcaggcggacacccatattcaagcccgaacgtccccaaaggcttcaatacggtcgtaggcttcttcttcgacacctacgactggtatcccgccgcctatgacgacgaggaaggcaacgccatgaaagaccgggaactgatccaatatgaagattggtgcgccaagtacgcccggacgctgggccttgaggttaaagaagttgaagccccggcagcactcaaggtgcacggcatcatggcattgaaggcctacccggaggctttgctagaaatccgccttatcgagatgccttgagcgtcggtactcaacgtgatagcgggtcgagcagggcgacgacaacaggggagcataatgccgatttacctactcaagacagccgccatatgtgcggctctcatctcatttatcacttcaagttgcagcaccccctcgtacgcttacaccgcaaaagaatttaaacggacatgggatagaaaaaatttcttcaatgcaaataagattgcgctagtgattgaatactgctcaactatacgggcagaaagagaaataatgtcgtacttaattgatgaatatattaaaaaatcaagaaaagaaacaggactttcatacagcatatctaaataaatattatatgactacgtaaaaacatctagatatacactatcatatagtgagaaaatggctttttgcaccaagtaatatgttaacaaactcccaaaacaggcttcccggcgcaactccctgccgaagcgtttacggcttctgagaattgccgttaggtccccgtgagcgcaaacccacggggaacctttgcttaacctatcgtgcctccttcggcccacccttcggtagttcactaatcatcgcattagcgacgatcacggcaggaagtgctgcggattgaactgagggaaagcgtggcaatcagatgtacgcttatttccgccatagcgagtcactgagtcgcctccgttgatttccgcaccgaaccaccgggaagcccctgtacgcccctccatggactcctgagcgcctttctacggcttaacaccagcgtgtgtgtcggaatacggacaagtgcatggcgcggatggcggtgtgccggacggctgggatgtctctcacggtccccataatggagagtgatccgagggtaaacacctaagggtatgatagaggttcacctgtcggtgttaccgagggttcaatactccatagtcctgctcatcaaggacatatcgataaggtgtcattaggcttgcttgtggacgagagaacggtggaccaagggagacggcacaagcggacctaatgctgtccgtgagtgtggaggctccgcctctctgattatgaagatcacggagaagggagagcgaaagggacgcaacacccgtacggcgcttgaagaggatcgaatagaggtcaaccgctacaaaccaaggctcccctcaaggatcaccacgcccgtgctccgcacatcggaccttctggcatggatgccctctatttccgccagagcgagtcaagggcgggcattcaggcaacctgagtcggaactaccggaaacaccagaatgagtctctacggcgatcctgagaggaaatagggagcattgaagaacccagagcggtgaacatgtcgagtggacatgcaggaaagcttcttacgggtcccacatataaggtatctctctgggttcacctcctatatccttaggctcacctgatcgtgttaccaagggtgtatcgtacttcatactcctccattcaacatccacttaaggttaagacatcagcatcctcatgtcccatgccaagatgaccgctagtgccaaaccaaggggcagcatgaagcttcctgatgcctgatacttgttgacggcttccgccgttcaatgatgattgaggattatggagtaaagaaataacctcaatgacaaggcttgaccatcctttctacccggcacaagggaaccgaatatctgcctattgtgaagccgaaaggagagccaagcttggcacccgcgagatttccatcgggtcagttctcgaaggtgacacttccgggaaagccgacatgatccctgaatgcttccagcatgacagccttcgtctgatctgccttgctctccgcaatcagtaccgcgtcatgcactggcaacgcgacaatctccatcttcatcagacgcaatagcacatcgaccatgatcagcaaaaggtcccgccgctcggccttcgtcatgttctgccagaagccaccgaacagacgaccgcccgaggtgaacgtatggtcgctgtcggtgaaataacgccgcaacttgcgctttgccgggtcgtgcaaccgtattatagctgcgcccgtatcatctacagcaatgtcagaagcgtccaatacttcaagatcggccttaccgagccagccgttgatctggtccatttcactgcggaattgacgcgtccgttcattgtcctcatattcttcccgcgccccgaacagccttcgatccttcttgggccgctgtaggataattgggtcagactgatcggcaatccccatgtcagccaaggaaatatcgacagcatccatacggctgaccagacgtgggccgggatagatgaccgtctgcgcccccttcacaaccttccctcggtcgcctacagtctgctcgatccagccagcatattccagtttatcgaggattgacgggaacactttggaatagatcggattgcggtatcggctcttgccaaggctacgattggagcggctgacacgaatgccgtgctcacggccacatatccggtggtgcatgaggtcacagataatggcttctactgtgtcctcgaagactttctgatcgttagccctgcgttttttctgtcgtgtctctgcggcttcgacagcctgtacagcttcccgaacaagagcctccgctttcacagttgccgcaaagcgccacggattgaatgccatatcgctatatctgcgggtttctgcatcctcttcctgaggctcgctatcgttgccctgctcgtcgtcctcaaggataacaccgtccacgtcgtcagcgtaatcaaccatgcctgccccgccccctatcatgctgaatttcaacccgcacctaaccgcatatgcgcctatttacaagtcctctattatatttatggagcctcaaaaaaatacaccgatatggatccatgcgtcgaaacatccccgacattgatccgcagggacgcgcctgaacatttccgttaaggtcgtgctgctggagtggctaagctgctactgggcgacctattctcagttaagtatctctatagctttatccagagcctctcttggtatcgccatgggtgacgccaaggtccgttctcctgtctacctcaccatcctgacatttacctgctttgatcttattcaattctggatactgtattacggaaaaaccgttcaatgcctagcattttctttgcatgtcgtatccttgcggctcccattgcttcaatgtttggtcagccttcacagggtctttaccgatcctgataacggtctgtcgtgtcaaccccgtcgccttagcaatctcagatgtaccggctcccatggcaagcatgtcctgaacagcgttgagttgcttccggtcaacgctggcgctccgtccttcctgcctccttaagaatgctgaatacactagaccgccccgccttggttgccgccatgatttccgcgacggtcttcccttcgtccttcaagcggataatctcgtctgcctgacgctgtgctgtgggtgccctgcccttgtacttgccgcctgccttggccgctgcaataccttcccgctggcgttccagcatcagttcccgctcgaaccccgcaatcgatcccaaaaggttcagcataagcttccctgtcggcgttgccgtgtcgaggttcatggcgaggatacgcaaactgacgcccttgctgctgagttgcccggtgagatcaaccaagtcagcaaccgaacgggccagacggtccagcttggtaacaatgaacgtgtcgccttctcgcagatgatcgagggcgcgttgcagttccggcctcttactatccttggcagaggtctgttcactgaatatgcgatcacaccctgccgcttgaaggtctcgctcttgtgcggcaagtcctgccttctgatcggttgtcgatgtacgagcgtaccccacaagctgaccccggtaggtagcggcgacgttggcgacggttgcattgttcatgttggcccccataatccaaataggtttataggagttatcggactaatagtccataaagtcaatacacactctaattggactttattgctgcatacgccatcagtccaacacccccaagccctaaatggacttcaaggcagaccaaggccagagccgggaggatacataagaccaccgccctgcttctgtagagggttagctcttggtgcttatctctactgcgccgggttagctctgccactgtgcaacctattaggcatgtgctgctcctatgcaaccttaggtccagccctcccgcccctcacgtgaagccttcaggaaagccgttcgcacctctctggttccagcctcccaccacctaccggaaagcgctgaatgctctatcggcttcaccttctggcagcattcaagggaaacggaaggggccacgggggtagtgcgcggttgcctttaatcagatgtggttcgcggaaatttctgccaaatattctgggatgacttctcgggctagccagttctggaactctttggcaatcggcttgttgagcgtccagcggctggatcgcatgaacgccggtggctgataagcttattgatgcccgagcgggtgatgaaagttgcgttggggttgccgcgaataccctcattaattctgagggtatatttttcatccccatccaatctggagagatgcctgcgggagccgccgctggtgtgcttgtaaaggccgctttcggagacaagcgacacaccataggcgcgggcagcaacttctttaaggccccttaaatgggcctctttgtacggtaggttttgcttctcggatgctgtcagcttgctcaaggctcagttcgtgttgatcctgccatccgaacgaatgtgaataccgaggcaccggcacacatcagccgccacgaacccacggggtacgcgctccgtcctgccccgcacttaatgccggttagtccgtctaagaagctgctcgtctggcgtattcagttcccgcgtctgcttcttcacctcaatcccccgctcacggcacagcacagccgccttccggctaagcttggtcttcatcccatggggaaggtagaggtggcttaaggctcgccccgtgctccgcacatcattcgtccatcgtgatgtattctaggtgttccgtgatgatgccttgcgagaacttagccagagcttcggcagcctctttctcttccttcaggcgcttcattttctcctgaaggcgggtcaaggtgatgagcgtcagttcttcaaggtccatctcaccggctgagaccttctcctccccgcgcacatacaggccgtccttgcggattgcagggagtaccgttcctgtcacccagttctggaacttcttggcttccggtttggtggagcgcatgatgagcttgtagagacgggcttcggagacgataactgcgccgcgatttgggaaactaacgtgggaatttcccacactagatttagcgagccaccctctttcatgcacatcggcggaaaccacggcgctgcctgtgtgtttaatacctagacagcggcacacgtcagccgccacgaaccatggctcccccttcaggagcactacacggaccttgtggtccatgaagttgaagatttcagtcatcgcatcgctgcgcgtcatcgcatccgcgctcttggtcattgcggcggtggcgttcgtcaaccttggcagagaaccggggacctgttatcggtgtatcgtgcggtacacaatttggcccgcatgaggtacacaatcggtcgtatctcgaatgtcgctcattaacgctaccctcggcgctcatgggctgacttcaaagaaagcaagggtcgaggcaaagagcgtcggctaaggtgacaagttcgggtgacacttaaggaaacgctggaaacgtactgattttgttgaatgcagatggggcttgtgcacccccaatcgatttgctaaatgccccctcgccgacggagttcggctcctaccacgggcggtcgtggcggaattggtagacgcgcagcgttgaggtcgctgtggggcaacccgtggaagttcgagtcttctcgaccgcaccattcacaactttacccaagctaagttgttggaaacattagacccgcgaaagcgggttttgttttaggtggcctcttgatcccatgcccccgaagctggatgcccaacgttcgggggacgtttaaagacgggattttccttttcagcctttgtcgagttcggcgcggatcgcagcgccgtgttcatttagtttcggcgagcggctgtcgagttttaaatcagcatcagagaagcggatcggcgtgcgcaatcccggaacaccctgcgggtcgatcttcatccctctcgccttgaattgcggatcggcgaagagatcggccaccgtattgatcgggccggcgggtacgcctattttcgcaagctctgccagcaggtcgtcacgcttccactgttttgtgcgttccttcaatagcgccgtaagggccgcacgattggcgacgcgtgccgaattggtagcgaaacgctcgtcctttgccagttcaccgatacccagcagcgtagaaagctttccaaattgcccatcattgccacaggcgatgatgaagtaaccatctgaaacagaaagcgtctgataaggcgcgatatttggatgcgcgttccccatgcgcttcggcgatttgccggaagcaaggtaattcatggcctgattggccagcacccccgacatgcaatcaaacaaggccatatcgatatgctggcccttgccggtacgcgcgcgcatgataagggccgactggatcgcaatcacgctataaaggccggtaaagatatccgcaaaggccacaccgattttctgcggctcgcggtctggctcgccggtcaaatccatgatgccgcccatgccctggatcatgaagtcatatccggcacgctccgcataagggccggtatggccgaaccccgtgattgagcaatagatgagctgcggatttatcgctttcaggctttcataatccagaccgtatttgtcgagcccacccagcttgaaattctcgatgacgacgtcagcctccgccaccagacggcgcacgagctccctgccctcctcggtgcgaaaatcggctgtaatggaccgtttgccgcgattgcaggcatggaaatacgcagccgaccgttcgccttcgacatcaatgaaaggcggccccaggtgcgtgtgtcatcaccctcagggctttcgaccttgatcacatcggcaccaagatcgcagagcgtctggccaacccatggcccggccagaatacgcgccagttcgaccaccttgagaccgtcaagcggtgtgttctgcatgttcagcaatcccaaatgaatataagaaagcccgcccgcaaattgcgagcgggccaaaagcaggcttggaaccgacgatcagaagaacgcctgaatgccggtctgggcacggccgagaatcagcgcgtgaacgtcgtgcgtgccctcataggtgttgacggtttccagattctgcgcgtggcgcatgacgtgatattcaatctggataccgttgccgccatgcatatcacgggcctggcgggcaatatccagagccttgccgcaattgttgcgcttgacgatagaaatcatttcgggcgccatcttgccttcatcgaacaggcggccaacgcgaagcgatgcctgaatcccaagcgcgatttccgtctgcatatcggcaagcttcttctggtaaagctgcgtgccagccagcggcttgttgaattgcttgcggtccagaccatattggcgcgcacggaaccagcaatcttcagcagccccgagcacaccccacgaaatgccatagcgcgcgcggttgagacagccaaacgggcccttgagaccggaaacattcggcaggattgcgtcttcggaaacttcaaccccatccatcacgatctcgccggtgatagaagcgcgcagcgaaagcttgcccccgatcttcggtgctgaaagtcccttcatgcccttttcaagaatgaagccgcgaatggcgttgtcatgcgcagccgattttgcccagacgacgaacacatcggcaatcggtgaattggaaatccacatcttcgagccgctgaggcgatagccgccatcgatcttttcggcgcgggttttcatgccagccgggtcggaacccgcatcgggttcggtaaggccgaaacagccaatcaattcacccgaaaccaggccgggaagatatttcttgcgctgttcatccgaaccataggcatagatcggatacatgacgagcgacgattgcacgctcatcatggaacgatatccggaatcaatgcgctccacttcgcgcgccaccagcccataggctacatagcttgcattggccgcgccatagtcttccggcagcgttacgcccagaagccccgcctgccccatgaggtgaaacagttccgggtcggtggtttcttccagataggctttttcgacacgaggcagaagaacgtcgcttgcaaaggccttggccgagtcgcggatcatgcgctcgtcttcggtcagttgctcctccagcaaaaacggatcttcccaggcaaaagccgcacgtgacatcaggtattctcctcagattgaatatgcagggaatatggagcggcacgacgatgaacgcaatcgacgtttactcatcgatctattccgtttagtaatagatcatgacaaccctatcccgccgccttctgccctcaaccagtgcgcttgccgcattcgatgcggttgcgcggcatgaaagtttttcagccgcagcagacgaactttccctgacacaaggcgcagtcagccgtcaggtcgcgtctcttgaagaacagcttggagcagcccttttcgaccgcacaagccgcaatgtcgtgctttccgaagctgggcgtgtttatctgcaagccatcgggccggcacttgcctccatccgggcggcgtcactgcaagtgatgtcgcagatgcgcggcacgacactcaatctcgccttcctgcctacattcggcgcccgctggctcatcccgcgcattccgcgttttgtcgcgcaatatccgcatatcatcctgaatttcgcgacccgcatcggccagttcgattttgatcgcgaagggctggacgcggcaatacatataggccagccggattggccgaatgcggaatgcacctttttgatggatgaaaccgtcgcccccgtatgcagccccgcctttctcaaggatcacccggtcacaagcccgcatgaccttctgcgcctgccacttttcaacatggcgtcgcgccccggcgcatgggagcattggttcaggagcctcggcatcaccacgcctgttccgggcggaatgcgctttgagcagttctccaacgtatcgcaggcttgtgttgcggggcttggcatgggctcatgccacttttcctcatccgctccgagattgagaacggccagcttatcgtggcctgtccgcatacggtcaaaagcccgagcagctattatttcgtggcgcccaaaacacgcgcgaaaacaccggccgtaaccgcttttcgcgactggcttctggcagaggttcgcaacgaaaccgatcctcacgcaatcgaattgctgacgatctcgtaagagcgcaaacgctttttgtggtcgtggatcatgccggtaatcatcaactcatctgcgccggtattttccgcaaaggccttgatgcccttcgccacagtctccggcccgccaactacacggcaggaaagcatctggcggacgagggcttgtgctgccggatcaagccgctccatatagccttcgacaggtgcaggcagcttgccggggcgaccgctgcgcaaattgatgaaagcctgtaactgcgaggtgaacagataatttgcctcctcgtccgtgtcggctgcaatcacattgaggcccagcatcacatagggcttctgcatatattcggacggctcgaagcgttcgcgataaagcgcgatggcgcgctccatctccgccggagcaaaatgcgaggcaaaggcgtaaggcaggcccagcatggcagcaagctgcgcaccgaacgggctggaacccaatatccagacaggcacgttcaacccctcgcccggcacggcccgcacccgctggccgggttcggccggtttgaaatagttgagcagttccacgacatcctgcggaaacgcattggcgtcactgtccagattgcggcgaagcgcatgggccgtaactgggtctgttcccggtgcgcgcccaaggccaaaatcgatgcggcccggaaacaacgaagcaagtgtcccgaactgttccgcgatcaccagaggcgaatggttcggcagcatgacaccgcccgcccccacgcgaatggtcgaggttccgttggccacatagccgattacgaccgaggtagccgcgctggtgatgcccggcatattgtgatgttccgccagccagtagcggtggaagcccagccgttcagcgtgctgcgcaagctccagcgtgttgcgaagcgaatgggccgcatcgctgccttctgaaacgggcgaaaggtcaagaacggataaaggtatcatgctggctcatatggtcattcgacaaataaaaggggcggcttatttctaggccgccctttgtccgtggttcaacgcaagtttcagtgatgttgcactggcgcagattcactgccttcttccgagggcgtaacatacccgccctcaacatccttctttgcaatgaaagtatagaacatcggcaccacgaacagcgtaaagatggtgccgatcgtgatgcctgtgaagatcaccagccccatcgagtaacgggcggcagcgcctgcgccggtggcgattatcagcggcaccacgccaagcgccatggcggctgtggtcatcaggatcggacgcagacgggtttctgcggcgaccacaatggcgtcgcggcgcgaaaggccgtgcaggcggcgctgctgattggcaaactccaccatcagaatcccgtgtttggttatcagcccgacaagggtgataagccctacctgcgtatagatgttcaacgtgccaaggccgatattgagcgggacgatagcgccgaaaatcgatagcggaaccgacatcatgatgatgaatggatcgcggaagctttcaaactgcgctgcaagcacaagatagatcacgacaacagcaaggccaaaagcgatcaggatcgtgttgccctgctccacctccagtcgggactggccggaataatcgaggaagaaaccttccggcattttcgatctggcgatatccaccagtgtttgcaggccctggccggtcgtcacgcccggcaagggcagcgccgaaatcgtggccgagttcaactgattgaactgttcgatggccgcaggtgcggcattttcattgatctggataaccgaggacagcggcaccatcgaacctgaaacactgcggacatagaagttgccgagcatttccgggttggcgcggtaggaatccggcacctgtgtgatgatatcgtagctgttggaatcgcggtcgaacttggcaatcgatgcgccgccggtcaaaagaccgagtgtcgaaccgatatcgctcacctgcacgccaagcgtcgccgcacggtcacggtcaatcgtgatcgtggtctgcggcgcgttgaaggagagcgaattctgcacgataatgaactggcctgaagcctgtgcttcggccttgatctcttcggcaagcgcaaacacctgatcggcagggccggtcgattgcagcgctatcgagatcggcaggccgccacctgtccccggcagggatggaggcgcgaagatgaaggcctgcacgcctgcaaccttggagatacgcgcggtcaggtcttgctggatttgcttttgcgaacggtcacgctcattccagtctttcaaaacccagagcgcgatgcccgaagtcgtgccgccgtccatgccaacgatctggaaccgagttttctgctcgggcagatccttggtcagcgcatcaatctgctcggcatagagattggtataggccgacgtcgcatattgcggggcctgaaacatggaaaacagtgcgcccgaatcttcttcaggtgcaagctcgctggacgtgttcatgaacaggaagcccgtcagccccatgaggcacaagacaattgccagcgtgatccagcgatagttcagggagttggaaacgcgcgcatgataccacttctcgaagcgcgaaaaggtgcggtcgataaacttctggaaccgggtctggtcgccatgcttcaacatgcgcgaacacatcatcggcgaaatcgtcaaagcagcgataccggatataatgaccgcgcccgccagcgtgaaggcgaattcgcggaacagagaacccgtcaggccgccggtaaatccgagcggcgtaaacactgccgccagcgtgatcgtcattgcgacaatcgagccggtaatttccttcatccccttgaaggccgcatcgatggggtgcaagccttcctcgatatgccggtggatattctccagcaccacgatcgcgtcatccaccacaaggccgatagcgagcaccatggcaagcagtgacaggagattgatcgaaaagcccagcacataaaggaaaaagcacacgccgatcagcgagatcgggatcgtgacaatcgggatgagcaccgagcggaacgagccgagaaagacgatgatgaccagaatgacgatggccacggcttcgccaatggtcgtgaacacctcgttgatcgaagaactgatctgctcggtcgcgtcataaacgaggacgagcgacatgccttccggcaacgatgcctgaatggatggcaattccttgcgcacggctgccgccatgtcgatggggtttgccgccggtgtcggatagaccccgaggaatgtgccggccgaaccgttgaacgaaacgatagtatccgtgctttctgccgcaagctccacctttgccacatcgcgcaggcgcaccacttcgtcgcccaacgccttgataggcatggccccgaaagcttccggtgtctgcaaggtggacttcagcgtgatcgatgtcgcaacatattcgttcttggtcttgcccggcgcagacaggaagttcgaggccttgatcgcggacagaacttccggcgcggtgatctggcgcgcggcaagctggatcgggtccagccagacacgcatcgaatagacctgcccaccgagaatttccgccttggcgacaccctgaatggtggacatacgaggctggatcacgcgctttaggtattccgtgatctgctcactcgtcatattggggttctgcgccgccagatacatggtggcaaagctctggcccgttcccttgacgatgacaggatcgtcggattcgtcgggcagattgccacgaacctgattgaccttcgcgataacctcggtcagcgccgcatccgggtctgcgccgagcttcatctgcacggtgacagtactggacgaaggacggctggacgaggttacatagtcaatgttttcggttgttgcgaccgcttccgcaatgggcgcagtgatgaagccctgaatgagatcggcgctcgcaccggcataggccgttgtcacggtgatgacggtttcatcaaccttcggatattcgcgcacggaaagctgcgcaatcccctgcaggcccaaaaggacgatcatgagggaaaccaccgtggcaagcacggggcgccggatgaagatatcggaaaaattcatcttgctcgcctattgcctgtcagccgggttcccggacggattgaccgtattgtcgatctttaccggaacaccggatgaaagacggttctgtcccgcagtgatgatgatgtcgccgggcttcaggccgcttgtaacttccacattgcctgcagaccgccgcccaagcttgataaagacctgctgcgccacctgtttctggccctcttgcacctttgcggcttcgctcgccttcgcgctttcctgcttctgttcggggcgaaccacatagacataatcgccgtaaaggctcgacacgatggaggtctgcggcagtgcaatcacattgctttcttccggcagttccacgcgaacttgcacaaattggcccggcgtcagcttgtgatcgggattatccacctccgcgcgcacggaaaccaggcgggtggtcgggtcgatcttggggtcaatgccgacgatcttgcctgtaaaatcaagtgtgtccgcattggaacccaccttcacggtctgcccaagctttatggttgcaagcagctgttcgggcaccgtaaaatcaatgcgcatgatatcgatattctgcaaggtagcgatcaccgtgcccggcgtcagatactggccgatatcgaccttcggaatgccgatgacgcccgaaaacggagccttgaccgacttctgcgccagcgtggcgcgcatcttttcaaccagtgcgacagcggcattcgccgccgaggcagtcgtatcgacattcgataccgcgcccacgccgcgcgtacgcaatgtatcggcgcgcttcaaattctgctgggcaagaacggcctcagcctccgcggcggcaaggtccgccctctggatactgtcttccatttgcaggagaatatcgccctgcttcacgtcctgattggccttgaagttgatcttctgcacgacaccgtcaagctgcacggtcagatcgacgccattgagcgcgctggcggtgccgatggcttccacgcccggctgccacacaccgggctcaacggttacggtggaaaccgtctgcgctggctgctgcatattggcaaaaaaatccttgatcatcttcgagcggaacagattgaacccgatcaaccctccgacgacgaccaccaggaatattattgccaggatcaggcgcttgatcattcggatgaactccaaggtggctttgaagcgcatccccttttacgcaaaggtcgcgcttaatttacttgaatgagagaggcgggcaactgtaccgtctggacggtaatgtcagcatatgaacggtcaggagatcaagtaaattgttacccacaaagagggagaattcacgcgaaaaaattttacgtgcagcaaccgagctggcgcaggaagtcggcccggcccatatttcactcgatgctgttgctgctcgtgcgggcctttccaaaggtggactgctctattccttccccaccaaagccaagattcttgaagctatggtggaaaaatatatgcaggaacatgagcaggccatggcggttcaggaaacgctccagagcggtgagagaaaccgggtagcccgcgcttttctggacgtctatcggattcaagccgacaaggagcctcctgcttgcggtgtgcttgccgcactggcggaaaatccggattttatggtgcctgttcgacattaccacagggctttgcttgaccgcatggtatccgatgcggtcgatcccgacaccgcactcatcgcctatctggcaattgccggaatgcaaagcggcaagcttctcgattgcgatatcctcaccgatgccgagcaatattccgtgctctgccgcctggaaaccatgctgacgagcggacaatgcgtagaaaccaagacatagagcggttccggcgtttccgttaaaacacgaaccgttttagagtgcaggcatatcgcctcttgcccagccttccgtggtttcagcggtaaaatcactgaaatttccatcggcaatcgccgcgcgaatgcccttcatgagatattgataataggcaagattgttccaggtgagcagcattgcaccgagcgcctcgccggacttcaccagatgatgcagataggcgcggctataatcgcgcgatgccggacaatcggattgcggatcgagcgggcgatgatcttccgcatgacgcgcattgcgcaaattcaccttgccgaagcgggtgaaagcaaggccatggcgccccgcgcgcgtcggcatcacgcaatcgaacatatcgatcccgcgcgccacggatttcaaaatatcatccggcgtgccgacccccatcaggtagcgcggcttttccgttggcaggatcgggcagaccacttccagcatatccagcatgacttcctgcggctcgcccaccgcaagcccaccaaccgaatagcccttgaggtccatggccttgagcgcttctgccgatctttcgcgcagacgcgcgatatcgcccccctgcacgatgccgaacatggccttgcccggctggtcgccaaatgccaccttgcaacgttcggcccagcgcagcgaaagctccatggcgcgttcggtattcttttctggtgacggcagcgccacgcattcatcaagctgcatctggatatcggaatccagcagcccctgaatttcaatggagcgttccggcgtcatctcataggctttgccgtcaatatgcgaacggaaggtaacgccatgctcgttcagcttgcgcaactgcgcaagcgacatgacctgaaacccgccggaatcagtcaggatcgggcctttccagccgccaaattcgtgcaggccgccaagcctggccacgcgctcggcaccggggcgcagcatcaggtgataggtattgccaagaatgatatcggcgccaagctctttcacctggtccatatacatcgccttcacggtgccagccgtgccgaccggcatgaaggcgggcgtgcgcaccacgccgcgcggcatggaaatctcaccctgacgagccgcgccatcacgcgcgagaaccttgaatccgaaattttctgtggtcatgccgagtgtctatcgtggtcgatacgttcaagcaagcttgcgtccccataggaatagaagcggtagccgtcggcaatcgcataattgtaagcagcatgcatcgtatcgagaccgctgaaggccgaaaccagcatgaaaagggtggaacgcggaagatgaaaattggtcatcagcagatcgacagcccggaagcgatagccgggcgtaatgaagatatccgtcgcgccagaccatggccgcacaacaccgtcctcacccgtggcgctctcgataagccgtagcgaagtcgtacccacgcatataatacgcccgccccgctcatgcacggcattgagcgcgctcgccgtcctttgcgaaacatggccgatttccgcatgcatcttgtggtcgccggtgtcgtcggccttgaccggcagaaaggtgcccgcccccacatgcagggttacgaaatgctcctcaatgcccctggccttgatcttttccagaagatccggcgtgaaatgcagccccgccgtcggtgcggcaaccgcaccttcctcccgcgcatagacggtctggtagtccttgcggtcacgctcgtcttcagggcgctttgaagcaatatagggtggcaacggaatatggccgacggcagcaatcgcctcgtccagcaccgcaccggacagatcgaaaaccagaagcgcctcgcccgaatcccctttttcagctaccgttgcatcgagcgtgccgagaaagcagcttgttccggaatggccgaagcggatgcggtcgccttccttcacgcgcttggcagggcgcaggaaagccttccagcgatcagggccgacacgcatatgcagcgttgcactgacctgcgaaatattgcccgtgcgctcgcgcattccttcaagctgtgccggtatcaccttggtatcattgaaaacaagcgcgtcgcccggctgcaaaaggtcgggcagatcatagacgtgtcgatcttcaaacggctctccggggcgaacgtgcaacagttttgcatgatcgcgcggctcaaccgggcgcaaggcaatgcgctcctccggcagatcgaaatcgaaaagatcaacacgcatgacttacctcgtatgggcatttccagcgaaagcgcgaagcaatatcgcgtttggaaacgcaacgcataaagtcggccccggccgaagccggagccgagatttctcgatacaaactattgaatcagatgtcggcggcgatacgcgcggtcacgatcttgtccggatcggaaaccggctcgccacgcttgatctggtcgacattatccatgccttcgatgacctgaccccagacggtgtactggcggtcgagccatggagcatcggcaaagcagatgaagaactgcgaattggccgaattcggattggcggagcgcgccatggaggccgtaccgcgcttgtgcggcgtgttggaaaattcagccttcaggtccgccttgtccgaaccgcccatgccagcgcgcgaaccgtcgaaatgagcgccacccgacttgccgaacttcacgtcgccggtctgcgccatgaaaccgtcgatcacgcgatggaagacaacgccgtcataagcgccttcgcgtgccagttccttgatgcgcgcgacatggcccggtgcgagatccgggtagagctccagcaccacattgccctttgtggtttcgagaacgagcgtattttctgggtctttataagccattgggcctctcctgttgatttgcaccccgaaagttcaaccgtttccggggcgccagatgggtgttacttcgtgtcagcttcgatggtggccttgatgattttgtcgggattcttcacggcaccattctcggcttcgctgcccttcttaatcttgtccacggcatccatgccgctgacaaccttgcccacgaccgtatattgtccattgaggaacgggccgtcatcaaacatgatgaaaaactgtgaattggccgaattcggattctggctgcgcgccatgccaaccgtgccgcgcacgaaaggttccttggaaaattccgccgggagatcggggtagttcgaaccgccggtaccaacgcgggccgcgtcgaagcccttgtccatattgccgaattttacgtcgcctgtctgcgccatgaaacccggaataacgcggtggaaagccacgccgttataagcgccttcgcgcaccagtttcttgatctgcgccacatgcttcggcgcaagatcggggcgaatctcaagtgcgacatcgccgtccttcagtttcaaaataacggtattttcaggatcggcagccgatgcggtctgcactgcaccgatcgagagcgcgacaaaagcggcagcggccagcgccgagcgaatgaaagacatgatcgaaaaactccctgcggtcaggatttgaatttggtgttcaaggcggcagcgacggccaccggaacgaagggcttgatgtccccgcccatggacgcaatctggcgaaccaatgtggcggtaatcgtgcgcactgccggatcggcaggtagaaaaaccgtctgcaattccggcgccatggtgccgttcatgccagccatctgcatttcgtaatcaaggtcggtgccgtcacgcaagccccgtaccatcaattgcgccccatgcttgcgcgcagcatcaatgaccagcccatcaaaagcgatgacggaaacacgcgcagcatccttgtgcagaaccgccttcgcacttgcctcaataagcgcaacgcgctcatcaaaactgaaaagcggttttttgccaggatgcatgccgatggcaacaataacctgatcggcaaggcgcaaggcccctttaaggacatctatatggccgttggttaccgggtcaaaggaacccgcatagatcgcgatcgtcatttcttccagctagccttttctgacgggattttcaacaagaacagcagcgataagaaaacagaaaccaagaaaacaaatgaacgcgatatgaacagcatcttcacgacaagttcacaaccgatttaccagaataggtgcaagtttggtgcaaccttttcgttcttgaagcgtatgtatgtcgaaaggaaaagaagatgatgatctttcttctggcattatccatgatggtcgcaatggctgcctcggcaatcatacttcttctcgaagagaacgcgagcaagcgccagcgtgtgcgtcaggttgcattcgatcgtgatacgctgcgcaacatgcgttcgcgctgaccaattaggcacatggggtgcaggccgcgcctgagcaggctgccgataaagatttgagatcgccaattcctccagtcttggcatctgaaaaaggccgatggtttgcgccatcggccttttttattgaaacccggaaaataccgacccgaagatcgtatattccttcttattcttgcgtggcagcgggagtatcgccttccggcgccgcatcgcccccattgccgttttcctcatcgctatccgcatcggatatgcgctccacggagacaaccttttcgccatccgccgtattgaagatcgtaacacccttggtcgagcgcccggcaatacgaatgccatccacgggcacacgaataagctgtccgccatccgaaacaagcagaatctgatcgcttccctcaacagggaacagcgccacaagcttgccgatttcatcggtcttcgacgtatctgtggcacggatgcccttgccgccgcggcccgaaatgcggaactcgtaagacgaagaacgcttgccgtagccgaattcgctgaccgtcagcacggtttcctcacgagccttcaactcctgataccgatcttccgacagctccgcttctgcatcgacatcctcgccgacaacaacgatatcatccgcatcgtcagcgccctgtgccctgcgctctgcaatcgaacgcttgagataggcggaacgctccgccggcgttgcatcgacatgatgcaggatcgccatcgaaatgaccttgtcgccctctgccagattgatcccgcgcacaccgatagaattgcggccagcaaagacgcgcacatcggtaacggggaagcggatgcactggccaccggcacatgtcagcagcacatcgtcgaattccgtacaggtatcgaccgagaggatttcatcgccctcgtcttcgagcttcattgcgatcttgccgttgcgattgacctgcacgaagtccgacagcttgttgcggcgaaccgtgccgcgcgtggtcgagaacatcacgtcgaggttcgcccaggaatcctcatcctccggcagcggcatgatggtggtgatacgctcgccctgctgcaatggcagcatattgatgagcgccttgccacgcgattgcggcgtgccgaccggcagacgccacaccttttccttgtaaacgataccgcgcgacgagaagaacagaaccggcgtatgcgtgttggccacgaacaggcgggtcacaaaatcttcttccttggtggccatgccggaacggcccttgccgccgcggcgctgcgcacgataggtcgtgagcggtacgcgcttgatatagcctgcatgactgacggtgacgaccatatcctcgcgggcaatcaggtcttcgtcgtccatttccgcgccgccaaaaccgatttcggtgcggcgcggcgttgcgaactcgtcgcgaacggcaatcatctcttccttgacgatattcatcacgcgcaggcgcgagccgagaatatccagataatcgcggatttcctcaccgatcttgttcaactcatcggccacttcatcgcggccgagcgcggtgaggcgctgcaaacgcagatcgagaatggcgcgagcctgttcttcggagaggttataggtattgtcttcgttcaacgtatggcgcggatcgtcgataagacggatcagcggagccacatcgacggcgggccagcggcgctccatcaactgctcacgggccgtcgccgggtcgggcgcacggcgaatgagggcgatcacctcgtcaatattggcaacggcaatagcaagaccgaccaacacatgcgcgcgatcacgcgccttgttgagcaggaacttggtacggcgcgtcaccacttcctcgcggaaggcgacgaaggcgcgcagcatgtcgagcagcgtgagctgttccggcttgccgccattcagcgccaccatgttgcagccaaacgaggtctgcaaaggcgtatagcgataaagctggttcagcacgacatcggccacggcatcgcgcttcagctccaccacgacgcgatagccttcacggtccgattcatcgcgcagatcggaaatgccatcaatgcgcttgtcgcgcaccagttcggccatcttctcgatcatcgaggccttgttcacctgatagggaatctcggtgatgataatggcctcacggtcgccacgcatcggctcgattgtggcgcgcccgcgcatgatgaccgagccgcgcccggtcgtataggcggaattgatgccgttgcggcccagaatgataccgcccgtcgggaaatcgggaccgggaatcaattccatcagttccgacagttcgatggccggattgtcgatcagcgcaacgcaaccatcaatgacttcgcccagattgtgcggcggaatattggtggccatgccgaccgcaataccgcctgaaccattgacgagaaggttcgggaagcgtgccggcagaaccaccggctcctgttcgcggccgtcataattgtcctgaaaattgacggtgtccttgtcgatatccgacaggagggattccgtgaccttttccagacggcattcagtgtatcgcatcgccgccggaggatcgccgtcgatggaaccgaaattgccctgcccgtcgatcagcgggtcgcgcatggaaaaatcctgcgccatacgcacgagggcatcatagatcgaagcatcgccatgcgggtgatacttacccatgacctcaccaaccacaccggccgacttgcggtaggggcggttataggcgagattcatctcgttcatggcatggagaatgcgccgatgcacaggcttcaggccgtcgcgcacatcgggcagcgcgcggctcacgatcacgctcatggcataatcaagataagaccgctgcatttcctcgataatggaaatcggctcaatgccgcttgggccgccgtttgggccaccattcatatcgtcggaaccgggtggaggcgtttgatctgacactattcagatttctttctcaacagaatcgataaagtcactttataaaggaaaacagcataaaaggccaatttcaggaccatttcaaccggttaattccggctgtaagatcaataacttacaagatattcacataaagatggcgcaaggatgttgttccctatcgctctttgcatcgaccctgcggccttcatggtttacatttgcagaaatgtgatcggacaaatcagaccaacaaaaggggcatgtgcaggatggggttctacgatacggttttcagcgctttcgtgaccctcctcgtcacaatcgatctgccaggtctggcgccgctgtttctggccatcacccccggcatgagccgccatgagcgcggacaggttgcgcttcgcgcctcgatcatcagtttcatcgtcatggcgctttttgcaattgcgggcgcgcaaattctcggcatgttcggcataaccatcggcgccttccgggtggccggtggcttgctcctgttctggatcgcatttgaaatgattttcgagaagcgcacggaacgtaaggaaaaaagcgccgaggttgccataacccgggatcatatccgcaatatagccgccttcccgctcgccattcctctgattgccgggccgggcgccatttcggctatcgtgctgacatcggaatcgtttcctagtgttggttcgcgtgccgcacttctcggcgttattttcgtttgcctgctgattacctattttgtgctgctgctcgcagaacgggtcgatcgttttctgggggaaacaggccgctccattctcacccgccttctcggcgtcatcctggcagcacttgccgtgcagttcgtcgccgatggtatcaagacactcatcattggttagagcggttccgctctaaatcaatcgacttcattgccttcgtgccgtgaaatgacgtttgtattattttataagaaactcaaagaaacataattaagcaattgttttaacagcaatttcatgcaaatgatacagaaaggcttttgtggatgcgccaacttcgccggaattgtctatcgtgacgacatctccagagccgtcatcgaagcccacttcacgcgcaagccgcgcggcgatttcttcccggctttcgcgcccgcgcgatgcaagccgttgcgccaacacctcagttcgggcactgatgaccacgaccgagcgagacgtgtaaagcctgcgaatatcgcttaaaacccggcgcgagacattggcgatcacaactgcgccgcctgcaatttcatcatccaacgtcttcggcaggccataacgcaagccatgcgcctgccagtgaagtgcaaaacgcccctcacctgccgccctggcaaaatccgcttcatcaaggctgtcatgatcctccgtccccggcatttgtgtgcgggtgatgatgcggcgcacaaaatgaaagcgcatatcgccagaaagagccacacgcgctgcatccatgatcgtatccttgccagccccactggggccgacaacggctacaaaacagccttttggcgtatcagcttgcatcacagcacccggcacgttccgcctttagtggcggaattggccatgttcccatttgtgcttcgctgtgtgccgcacatatgcttccctgtccgaccttgttggtttgatcgtcaaacttgtctatttatatagataactatacaatatcagaatgaatatagcctgccaacgataggacaacggcgattgaaggcaaagaccagacgaattgagagaaacagcggcgttgcaatctggcgacagattgccgatgagatacgcagtgatatcatggccgggaaacttcagcccggcgcgcgtatgcctgcggagatcgagctggccgagcattttggcgtgaatcgtcatacggtgcgcaatgccattgcagccctgacgcaggaaggggtcctgcgggccgagcaagggcgcggtactttcatcgccaatgcgaagcgcctcaccaatcagtgcacgcacccctcccgcatctcacagaccttcgcctcgcagacacgcgaaaccaaaggcatattgctggcaagcgatttggaaaccgcctcgccggaaattgccagcgcactggaacttgagaccgggcaggaagtggtgcggctcgaaacccagcacagcgcggatggccacccgctttcgcgtgccaccctttggctggatgcggcccgttttcccgatattgcagttgattatgctgaaagcggctccattgctgtcgcccttagaaaagcatctattgaagaatatttcagaaagtcgaccatcatttccgctcgccatgctgatgccgatgatcgcagatatctaaaactttcgcccggtgcgattgtgctgacagctcaggcggtgaaaattgatacggaaggaagacctgttcagtattcgttgacccgctttccagcagaccggatggagttttcaattgaaacctaccccatccatgatcttgtataaggtcacgccaccaaaatcaaaaatatcattaaataatattcaggaactatttttaattaaaaccctgacagatgttacagttgataaatattggagttcatatgattttaaaaaagtaatgtacgttaaaatggagaatataatgtacaaaatttttaataaaaaacataataaatatctttcatattttaaaacacccaccatacaaggtacatatactctcttgctgcttgaaagtggaagttctttaaaccagggttacacttgggataaaaccccatcgaaagatcaaagcttcacgctgaaagcttcagaactggatgcctcccttattggccttggaaatggtactcctgataatgcagtgggcaccactattgcctgggtcgccaagtctgactatctgcccgctcttcctcttctttataacggcacgacaatctcgcttacgacaggctccacgttcctttcgggggcgtcagacgccccctatgtctacttcgtgactggacaagaggatccctgggaatttcagcctatttagacaccagagcacatacagtcaaaaagccctgaaaatcaggacagcccgaccatgggctctgaagcgcgctcccgaaagtgggggcagctttcggaaaatatgcgaaagcagacgctgctgaaaagggcgggcgccgaagcgcccgtcaaacctgatcagaacggaatttcatcgtccagatcgcgcgagaaaccgccgctgctgcccgaagatgggccggatgagccgaaatctccaccgccgccggaataatccgacatctggttgcggttgccaccaccgccgaaggaacggccctcgccgccttcgctgcggctgtcgagcatttgaagctctccacggaatttttgcagcacgatttcctttgaataacggtcattgccgttttgatcctgccacttgcgggtctggagcgcgccttcgatataaaccttggcgcccttcttcagatattgttcggcaaccttggcgagattttcattgaagatgacgacgctgtgccattcggtgcgatccttgcgttcgccggtctggcggtcacgccagctttccgaggttgcaatgcgcaggttggcaaccatatcgccggaattcaggcggcgaatttcaggatctgcaccaagattgccgaccagaatgaccttgttgacgctaccagccatcgaaaatttactccgggtcttgcacgcaccttttccacacgtcttcgtccagacaaggggcgctttccaaaagaaaggtcaggcgcaactgcgtccataaccagaaactagaatgttcaccttacaggactggctcaatacgcgctcaatcctggaaggcgaattctttgatgtccacagagtttatgttcctgttttgttcaaaatgcaagcatttgcgtgaacgaaatgaacatctctcccctattttaaggacattttacgctttgcacgccgcgaaggccggttttccctctggacagccataagaaaagccctgccgctcactgtatctttggcgcgcagggcttggggttgagcaaagctctcatgtcgacagtgcttcgtcgacaaattctttcggaaatcaatggcgcacagccatcttccttccgcgtgtgaggtaaattttcggcaatcgatatcttgatcaacgatgcatcattccttgcgaaaagatgccgctacaatcaaatccgattgtgctttcgttcttacgaaagcgacataacctagtcaggtggactcatgctccttacctcctaccgggttttcccgcctcctgcggacctcttgccgatgccgcgctattccgcccacggcatctctccgctatcggcgagtaagggtagtctgctcctgtcaggagtgacagtcaacgctcttgcgttcacatttcgtatcgcatatcagaaggctggttgttcgatatttgttctggtgatatgagttcactcggacgattgaccggagaccccttcttcttggaaggtcccaccccatataatggagcggcgcgacgtatccccacattcggcgcccggttatccatggcaggacgaagcaggcaggacgcggaatgagcgatcagaaattcatttccatacgtggcgcacgcgagcacaatctgaaaaatgtcgatctcgatctgccgcgcgacaagctgatcgtgatgacggggctttctggctcgggcaaatcctcgcttgctttcgatacgatctatgccgaaggccagcgccgctatgtcgaaagcctttcagcctatgcgcgtcagtttctcgaaatgatgcagaaaccggatgtcgaccagattgacggcctgtcgcccgccatttccatcgagcagaagacgacaagccgcaatccgcgttcgacggtgggcacagtcaccgaaatctacgactatatgcgcctgctctttgcgcgtgtgggcattccctattctcctgctaccggccttccgatcgaaagccagacggtgagccagatggtcgatagggtcatcgcactggaggaaggcacacgtctttatatccttgcgcctatcgtgcgcgggcgtaagggcgaatacaggaaggaactcgccgaacttcagaaaaagggcttccagcgcgtgaaggtggacggcaccttctatgagatcgccgacgttccgccactcgacaagaaatacaagcacgatatcgacgtagtggtagaccgcgtggtggtgcgcccggatttgtccacacgtcttgcagacagtctcgaaacctgtctcaagcttgcggatggtctggccattgccgaatttgccgacaagcccctgccagtgggagaaacggcggaaggcggttcagccaataaatcagccaacgaaacgcatgagcgcattcttttctcggaaaaatttgcctgcccggtttccggtttcaccattcctgagatcgagccgcgcctgttctcgttcaacaacccgtttggtgcctgccccacctgcgacggtctcggcacgcagcaggccatcgatccaaaccttattattcccgatgaaagcgcagcgctgaaagacggcgcggttgcaccatgggcgcgctcctcgtcgccctattacaaccagacgctggaagccttgggcaaggcctatggtttcaaggtaagcgcgcgctggtcggaactttccgaagaggcccggcaagccattctctatggcaccaagggcagggaaattaccttccattatgacgacgggctgcggtcttatcaaaccacgaagcctttcgagggggtgatccccaatctggaacgccgctggaaggaaaccgattcggcatggtcgcgtgaggaaatcgagcgcttcatggcctccaccccctgccccgcctgcaatggctatcgcctgaagccggaagccctgtccgtaaagatcggcaaaaaacatattggcgagatcaccgaaatgtcgatccgcaaggccgatgcctggttccgcgacatcgatggcagctttaatgaaaagcagcgtgaaattgcagcgcgcatcctgaaagcaattcgcgagcgcctgcaattcctcaacaatgtggggctcgactacctgacgctggcgcgcaattccggcacgctctctggcggcgaaagccagcgtatccgccttgcctcgcagatcggctcgggcctcaccggcgtgctttacgtgctggatgaaccatccattggtttgcatcagcgtgataatgcccgcctgctcgacacgctgcgccacctgcgcgatctcggtaatacggtcatcgtggtcgagcatgatgaggacgcaatcctcaccgccgattatgtggtcgatatcggcccggcagcgggcgtgcatggcggcaaggtgattgcgcagggctcgccccaggatatcatggcaaatacgaattcgctgacaggcaaatatctgtccggcgcgatggaagttgccgtcccggccgagcgtcgcaaaatttccaagaccaagcgcctgcgtgtcgtgggcgctcggggcaacaacctgaagaatgtttcagccgatattccactcggcaccttcaccgctgtcacgggcgtttcaggcggaggcaagtccaccttcctgatcgagacgttgttcaaggctgcgtcgcgccgcatcatggggtcgcgtgagcatccggctgaacacgaccggatagaggggctggaatttctcgacaaggtgattgacattgaccagtcaccgatcgggcgcaccccgcgctccaacccggccacctataccggtgcgttcacaccaatccgcgactggtttgcgggcctgccggaagccaaggcgcgcggctatcagccgggccgcttttccttcaacgtcaagggcgggcgctgcgaggcatgtcagggcgacggcgtcatcaagatcgagatgcacttcctgccagacgtttatgtgacctgcgatgtctgccacggcaagcggtataaccgcgaaacactggatgtgctgttcaagggcaagtccattgccgatgttctcgacatgacagtggaagaaggtgctgaattcttctccgccgtgccggccgtgcgcgacaagctggaaacgctcgtcaaggtcggcctcggttacatcaaggtcggccagcaggcgacgacgctttccggcggcgaagcgcagcgtgtgaagcttgccaaggaactgtcgcgccgcgcaactggccgcacgctctatattcttgacgaacccaccaccggcctgcatttccacgacgtagcaaaactgctcgaagtgctgcacgaactggtggagcaaggaaacacggtcgttgtgatcgagcataatctggaagtcatcaagactgccgactgggtgatcgaccttggaccggaaggtggcgacggcggcggcgagattgttgccgtgggccgtccggaagacattgtgcaggagaagcggtcttataccggccaattcctcaaggagctgctggaacgccggcccaagcgcagctcccaagctgccgagtaaagcagccttgagcatattcagggcgtagatagcgtcagcatcctatccccctggatgtacacgccaaccaaagaaaaaagcccggatgaaccgggcccttctcgacagccattcgcgatcgtgtcgcgatggctggaaatttatcgtcacgacccgtttgaagagctttcactctccagatcatgattagccgttaacggcgtccttcaggcccttgccggccgagaacttcggcacgttgcgggcgggaatagcaacttccttgccggtcgacgggttgcgaccggtcgaagcggcgcgatgcgaaacggagaaaacgccgaagccaggcagacggacttcttcaccagccttgagggcagcggtcacagaagcaagcactgcgtcaacagccgtaccggcatcagccttcgtcaaaccgcccttttccgctactgcggcgaccaattcgttcttgttcataggcattttcctttctttctaaaccggaacggataacgcgaccggatggggcggagtttattcgaaaagagccgtaaaccaagcctgtcaacactaaaaaaccccggaaaaccggggttaaacacagaaatgccgggcttgaagcccggcatttcgattatcagggcacatcaagtgcccttaatgggccagcgaagcccctgcttcatcctccaccggaggcacggcagtgggattctcctgctcggtccattcaatcggttcaggctggcgcacgagcgcgtgcttcagcacttcaccgacgcgggataccggaacgatctcaagattgttcttcacattgtccgggatttccgccagatccttggcgttctcttccgggatcagaaccttcttgataccgccgcgcaaggtcgcaagcagcttttccttcaacccgccgattggcagaacccgaccgcgcaacgtgacttcacccgtcatggcgatgtccttgcgaacgggaatacccgtcagcacggagacgatggccgtaaccatggcgataccggcagaaggaccatccttcggcgtcgcgccttccggcacgtgcacgtggatatcgcgcttgtcgaacagcggaggctcgatgccgaaatcgatcgcgcgcgagcggacataggatgccgcggccgaaatcgattccttcatcacgtcacggagattacccgtaaccgtcatgcggcccttacccggcatcatgacgccttcgatggtcaaaagctcaccgccgacttcggtccaggcaaggccagtcacgacacccacctgatcttcaccgtcgatctgaccgaagcggaacttctccacaccaaggtaatcggagaggttcttgtcggtaatctttaccgacttcttcttcgtcttcaggatttccgtcacggccttgcgcgcaagggtcatcacctcgcgttcaaggctacgcacgcccgcttcccgcgtataatggcggataacgttgcgcagcgcatcttccgtaaccgaaaactccttcggttgcagggcatggtccttgatggccttcggcaacaggtgccgcttggcgatctccagcttttcgtcttccgtgtaaccggcgatacggatgatctccatacgatccagaagtggaacgggaatattcatcgtattggcggtcgtcacgaacatgacgttcgatagatcatactcaacttcaaggtagtgatccatgaaggtcgcgttctgttccgggtccagcacctccagcatggccgaagacggatcgccgcggaaatcctggcccatcttgtcgatttcatcgagcaggaaaagcggattggacttcttcgccttcttcatcgactggatgaccttgccgggcatcgagccgatataggtgcggcgatgaccgcggatttcagcctcgtcgcgtacgccgccaagcgacatgcggacatattcgcggcccgttgccttggcaatcgagcgcgcaagcgaggtcttgccgacgccgggagggccaacgaggcagaggatcggacccttgatcttggtcgaacgggcctgcaccgccagatattcgacgatgcgttccttgaccttgccaaggccgaaatgctccgcatccagcacttcctgcgcaaagttcagatcctgcttcaccttcgacttcttgccccatggaatggagagcaaccagtcgagataattgcgaaccaccgtcgcttcagcggacatcgggctcatgctgcgcagtttcttcagctcggccagagctttttcgcgcgcttccttgctgagcttggtcttggtgatgcgctcttcgatttcggccacttcatcacggccgtcctcactgtcgccaagctccttctggatcgccttcatctgctcattgagataatattcgcgctgcgtcttctccatctggcgcttgacgcggctgcgaatacgcttctcaacctgtagaacagaaatttcggcttccatgaaggaaagggctttctcaaggcgctcgcgcaccgaaagaaccgacagcatttcctgcttttcagggattttgatcgcaaggtgcgaggcaaccgtatcggcaagcttggaataatcgtcgatctggctggccgcgccaaccacttccggcgaaatcttcttgttcagcttgacgtaattttcaaagtcgggaaccaccgagcgggccagtgcctcgatctcgacagcatcttcctccggctcctgcagagccgcagcataagcctcgtgataatcttcacgatcggtaaacttggaaattttggcgcgtgccgtgccttcgaccagcaccttgacggtgccgtccggcagtttcagaagctgcaacacattggcgatcgtaccaatctcatagatcgcgtccggcgccggatcgtcatcggcagcgttcttctgggtggcaagcaatatctgcttgtcaacgcccatcacttcttcaagcgcgcgaatggatttttcgcggcccacaaaaagcgggacgatcatatggggaaagacgacgatgtcacgcagcggcaagacagcatagagcccgtccgcaccacccgtttcagaaccaccaaccggtgttttctgttcaatacccgtcataacactagtcctttctcgggccttccgacccgactgccacgcctatgcccccttttgtcgtgaggcaggtcacaaagcgtgcttcggtccatacttggagagcagaacccatcaattcaatagcctattcatggcgcatccaaagaatcgttaactatcctgcgctgtcccgtcatttagtacaatatcaagcttcctctgtgcaccagtggattgaatcagatcactagtggattgaatttgacgtttgaatcccggccgttacatatgctgtttcaaacgttaaattctaaaaatccaatagatacatatacttactagtgaaatttcatgcccctgttgccgccgccctggcgggagcaaaagctgacgcaaggttagcacatgaaaaaggccgctttcgcggccttttcagggacatttcatgccattcaggctgaaacgttgcccttttcgtcctgccgctcggcgtagatgtatagcgggcgggcgcttccatccaccacatcgcccgaaatcacaacttcgcgaacgccttccagcgtcggcagttcaaacatggtatcgagcagaatcttttccatgatcgaacgcaggccgcgtgcacccgtcttgcgttcgacagccttgttggcaatcgcgcgcaacgcatcgtcatggaacaccagttcgacattttccatgtcgaacaggcgctgatactgcttcacgagcgcattcttcggctcggtcagaatctggaccagagcatcgacgtcgaggtcttcgagcgtagcgatgacaggcagacgaccgacaaattccggaatcaggccgaatttcaacaggtcttccggttccaattccttgaagacttcaccgatacgacgctcatcgacggacttgaccgtagcgccaaagccgatggaggtcttctcgccgcgagcggaaatgatacggtcgagacccgcaaaagcaccaccgcagataaacaggatgtttgtcgtatccacctgcaggaattcctgctgcggatgcttgcgcccaccctgcggcggcacggaagcgacagtgccttccatgatcttcagcagggcctgctgcacaccctcgcccgatacgtcacgggtaatggatggattgtccgacttgcggctgatcttgtccacttcatcaatatagacgatgccgcgctgcgcgcgctccacattataatcggcggcctgaagcagcttcaggatgatgttctccacatcttcgccgacatagccggcttccgtcagcgtcgtcgcatccgccatgatgaacggcacatcgatgatgcgggcaagcgtctgggcaagataggtcttgccgcagcccgtcgggccgacgagcagaatgttcgacttcgccagttcgatatcgctgttcttggactgatgcgccagacgcttgtaatgattgtgaaccgcaaccgacagaacgcgcttggcatccttctggccgatgacgtaatcgtcaaggacggccatgatttcctgcggcgtcggtactccctcacgcgacttcaccatggaggatttgttttcctcacggatgatgtccatgcagagttcgacgcattcgtcgcagatgaaaacggtcgggcctgcaatcagcttgcgcacttcatgctggcttttgccacagaacgagcaataaagcgtattcttggaatcgccgccgccgttgctgactttgctcatcgcagtttcctttcaattgaccgaaatggaccttgggcgtccagatcaatcgtttcttccggttcggacccggtccgggagggaaaacgcgcctcccgccggccaccacggcagcagatacgcgctgccctgtagtttcaggattcctgtcaccgcaggctccccgaccgaaggaaccctctggcaacttttgcagaacctgcaccgccgaacaaacaaaaaataagttcccggcaaagattcggctcattccggccgagtttagcgcctcgaacccaaacagatacttaacgtgacgcattaaccatcacgtacgaccaagaattgggccccttttgtggcaaaaggcacgaaaaagggagcgcaccgaagatttcgaccttatttcgattcgtctgcgcttacatcgcgcgcttcgaccaccttgtcgatgagaccgaattcaagcgcctcctgggcagtcatgaaatggtcacgatcgagcgtgcgttcaatggtgtcgtagtcgcggcccgtgtgcttgacgtagatttcattcaggcggcgcttcatcttgatgatatcctgcgcgtggcgctcaatatccgaagcctggccctggaagccgcccgaaggctggtgaaccatgatgcgcgcattgggcagcgcataacgatggccggtagcgccagcggtcagcaacagggaccccatcgaagcggcctgccccatgcaaagcgtggaaaccggcgggcggataaactgcatcgtatcatagatcgccatgccggacgtcacgacgccgccgggcgagttgatatacatgttgatctctttcttcggattttccgcttcaagaaagagaagctgcgcgcagaccagcatggacatgccgtcttcgacgggtccattgacgaaaatgatgcgttctttcagaagacgcgagaagatatcataggcccgttcgccacggttggtctgctcgaccaccatcggcacgaggttcatgacggtttcgatcggatctctcattatgggcctctgatatattaatggcgatatgactaggttgaatcgtcggacttccatacatagggcgttgcgcccctgttccgcaagtggcgcgaaatatccgcctactcccaatcgatctcaggcttttcaggccggatgccgcgcttttcgtccagcatcctgcgggcgatttcggtcagccgcgccttgatgcgaaccgaaccgtcttcaaggttttcacgctgaacatcgctgccgtgctggtaaatccagtcgagaagatgcagatcgaaaggcgaaagcaccagatcgaccgatccaagcgcacctgctatccgtgtttcgataagcgaaagcaacctgtcaacgccttcaccggtgatagccgaaacagggatcgggcgcccctcctcgcttccgacggcggcaaggcgcaaggctgcctcacgcgcactttcgtcgagattgtcgatcttgttccagacctccacgacgcgggcatggtcctgcggctcgataccgagaccagccagaatattctccacatcctcggcctgcgccgcgttgtcggggtcggaaatatcacggacatgcaggatcaggtcggcctccaccacttcttcgagcgttgcccggaaagcggcaacgagatggtgcggcagattggaaataaagcccaccgtgtccgacaggatgaccgtttcgccatggggaagccggatgcggcgcaaggtcggatcgagcgtggcgaaaagcatatcttccgcaagcacctgcgcacccgtcatgcggttgaaaagcgtggattttcccgcattggtatagccgacaagcgcaacaattggatgcggcaccttgcgccgcttctggcgatgcagcgcgcgcgtgcgcaccacggtttcaagctcgcgcttgatgcgcaggattttttcctgaagcaggcgtcggtcagcttcgatctgggtttcacccgggccgccaaggaagcccccaccgccgcgctggcgttcaaggtgggtccagcttctgacaaggcgtcccttctggtagttgagatgcgccagctccacctgaagcgcgccttccttggtgcgcgcgcgttcaccgaaaatctccagaatgagcccggttcggtcgatgaccttggcgttccattccttttcaagattgcgctgctgcaccggcgtcagggcatgatcgacaaccaccagtccaatcgccttttccttgacgacttcggcaatggattgggccttgcccgcaccaagcagcgtcgcgggccgcggattggtgacgatggcgatttccgcatgttcgatatcaagatcaattgcgcgcgcaagcccgatcgcttcctcaaggcgcgcctcgttggaacgctggaactgcgatcttgcgccatcctcgcccgcagagccgctattataacggtccggcaggacgggaacaatgacggctgctctcgttggctcaggctcggaaagggcaaagcccttgctgccatcgagggatgccgcttttttatccttgggtttggacaagtaatattctccggggacgcgggaacgcatggatctgccttgcagataagtcaccgcgtaagctgtttcaaatgaagacgccccggaacgttcaagcaatgcccgatagcgatgcgctttctggccgaaacatactcaaacaaaagctggggcgggatacttaccacgccccggcaaatatcggaaagcgtcaggcttcctcgccttcaaacatctgtacaggctggctcggcatgattgtcgaaatagcatgcttgtaaacaagctgcgaatgaccatcacgacgcagaagcacgcagaaattatcgaaagacgttacaatgccggtcaatttcacgccattgataaggaagatcgttagagaaatcttctgcttgcggacagaattcagaaagaggtcttgtagattttgcgatcgttcagccattgtttttattcctttaatcgatcagcagccagctcgcgatatgataaacgaacacgcacatgcgcataaatcaagcacccgcgtgtgcaaaaccgatacccatccgcaattgctgtggaaacacaactgcttcgctctttagcttcggttaacaggatgggaatctttgcgcaaccggcaatttcattggctcgtagcaaatttgacatacagcgaaggccacgggattcaatctgccagcgcaagctctttgttttctttagattccagcaatgggcgcacccgatctattgcccacatgtaaaaacttcccggctggaacgacacgacttccttatgctttttatggatatgaaaaccgataaactccggatgatggatcggcgtcaggccataggccggatcatagatgcgcgtggcctccttgccgacccagtaatagaaattttcctgcggcgcggcatccttgaaaatcccgtatttgcgggcgaggcgtgagataccgtcattgccaaagactgtaatgccaatggaggcgggcgttacttccttgtggatcaatcgatagtaaagcggacgcaatttgcctctgcgcagacccagccaggtcggcagcggatcggtcgcggccatgtaatcctcgaattcatgaataatcggatggtcatgcggaagataaagcgcagacacaccgacacgggagcgattctccctggcgaggtatggcttgtccggatcgggatgaaactgcttgagaagatagacatccgtatccagccagacgccctgctggtatttcatcagcatgatacggaaaatatcactgaattgaacaacagtcagttgggtatgaaaattcggataggccggatcaagccgcttgaatgccgtttcaggcaaaatgctttcggcatcatgcagttcgacacccggcggtacgttctcgatcggggcataggaaaaaagcttcaccctttagccagtcatcaccattgatgccaggcaaatgcgatcgacgtcccgcaaacgcgagccataccagaacgtacagatatccatgcgagtcccctaatcctcacccaggattaagctagcacgaaatcgtgctcagaagaactcaagactgacgcggaacatctgctccacatgttttaccgcatccgcagttgcaaaaatgacaacccggtccctgggctttatccgcacgtcaccgtttggacggatcatctctccgtcgcggtagatggctccgattcgcaagccctccggcagatcgagatcacgcaatggcgcaccgaccagcgaggaggtttccagggcttccgcctcgataagttccgccctgtcgcgatagatgctatagactgcgctaatacggccacgacgcacatgctggaggattttcgagatggtgacagccttcggatttatataggcgtcgatccctaccatatgggtaaagtcctgataggccaccgtattgagcagcgccatattggtcttgcagccaagccgcttcgccatgatgctggacaggatattcacctgatcctgattggtgagcgccaccatcagatcggcgtcctgcacatctgcttcctgcaggagattctggtctagcgcgctgccatgcagaaccatcgtgcgcttgagctgatcggcaatagcgaaggcgcgctcatgctcgctctcgatcatctttacgcgggtgtgccattcacgctcttcaatggcttttgccacgtaaagcccgatattgccgccgcccgcgatgacgatgcgatttgcttccggctttccatgcccgaacaggcccagcgtgcggcgcacctgttcccgtgtcgtaaccacataggcaaggtctccggcattcaattcgtccgaagaacgcgggatgaaaaggctgtcattgcgcaccacgccaaccacggtggcggtaaggtcaggaaaaagttcggtcagctgcctgagcggcgtattgatgacagggcattcatcaaggcattcaatggcaagtccgataatcttgtcatcggcaaagcgcagcacatccgtcgcgccttgcaacgcgatacgccgcagcaccacttcgcccacttcaatttccggcgagataatgacgtcaatgggcaggttttcacgcaggaacaggtcctgatattccgccttcagataggattgggcgcgaatacgggcaatcttggtcggcacgttgaacacggaatgcgccacctgacaggccaccatattgacctcgtcggaaagcgtgaccgcgataatcatgtccgcttcgtcagcccctgcggccgccagcacatcgggctgtgagccatggcctataaaaccgcgaacatccagcgtatcgcgcacgatctcgatatcacgtgcggatgtatcaatgacggatacatcgttttcctcggcagccagccgctcggcaataccatagccgacctgccctgctccgcaaacaattacccgcatatccgctccgttcgccctgctatattatacgccgagagacttcagcttgcgatggagcgcagaccgttccatcccgacgaattcagccgtgcgcgagatattgccgccaaaacggttgatctgcgcgatcaggtattccttctcgaaacgctcgcgcgcttcacgcagcggcagcgccatgatgtgctggtccgattccgtcggtgcgcgcggcagcgtgtcgccgatttccgcgggcaaaagatcggccgtcacgagttcatccgggtcgtcgcctcgcgtcaggatcatcaggcgttcgacattgttgcgcaactggcgaagattgcccggccagctatgcgcctgcaacacggccatggcatccggcccgatcttgcgcggcttgatgcccgcctgctcggcaatctgcttcatgaaaaactcgaccagcgagggaatatcctcgcgccgcgcggccagcgccggcacctgcaccggaacaaccgaaagacgatggaacaggtcttcgcggaaagtgccctccgcgatcatgccttcgaggttctgcgccgtggaggaaatgatgcgtacatcaaccttcacgcgcttggtgccaccgacacgttcaaactgctgatcgaccagcacgcgcaaaatcttgttctgggtttcgcgcggcatatcggccacttcgtccagatagaggatgccgccatgagcctcttccagcgcgccgaccttgcgttcgccaccgtccatctccgtgccgaacagctctatttccatgcgttccggcgtgatcgtcgccgcgttcaccgttacgaaaggcccattggcacggctcgactgggcatggattgcgcgcgccacaagttccttgcctgcaccggaagggccggtaatcatgatgcggctgttggtgggggccacgcgctcgatggtctggcgcaactggttcatggcgagcgacgtgccgaccagttccaactggtcgccggtgcgtttgcgaaggtcggaaacctcgcgcttgagcttggaggtttccagcgcccgttccgccacgaggatcaggcggtcggccttgaacggcttttcgatgaaatcataggcgccgcgacgaatggccgagacggcggtttcgatattgccatgaccggaaatcatcaccaccggcaattcaggatgctgcttcttgatctcgtccagcagtgccagaccgtcgagccggctgccctgaagccatatatcgagaaacaccagccgcggagcgcggtcattaatggccgcaagcgcgctatccgcatcgaaagcggtgcgtgtttcatggccttcatcgctcagaataccagcaacaagatcccggatatccacttcgtcatcaacaacaagaatatcggccgccatatcaaatcacctgtccagctgtgtgcttttcgtcatttcccgaatccgcatcggatggaatggggggatcctcgggaaagaccatacgtatcattgcgccccggcctgcgtgaaaatccgcgggcgcatcatgcaattcaagattaccgccatgatcttcaacaatcttgcgaacgattgcgaggccaaggcccgttcccttttcgcgggtcgtcatatagggttccagcagtttctggcgatcatcgccgggcaagcccttgccgttgtcgatcacatcgaccaccagttgcccatccgccctgtaggcgtgaatgcggatatgcccctcgccgcgctcttccttcgcaaccgcgtcaatggcctcgctggcattcttgatgacattgccgaaggcctgcccgatcaggcggctatcgaacgatccaatcagcttttccgaaccgaaatcattgtcgaaatgaatgtcgctgcggctgacttcaatcaggaacgaggcttcacgcaatgcttcgcgcaggtccatatgccgcatttccggcttgggcatacgcgcaaaagcggagaactcatcgaccatgcggccaatatcgccgacctgacgaatgatggtgtccgtgcactggtcgaaaacctcgcgatcctccgtgatgaccttgccataccggcggcggatgcgctctgccgaaagctggatcggcgtcagcggattcttgatttcatgcgcgatgcgccgcgccacatccgcccatgcggaagaacgttgcgcctgcaccagatcggtgatgtcgtccaccgtcaccacataggagtgatcctcggattcggcatcctcgaccgttacctgcacattgaagctgcggctaccgccgccgcgcgccatgctcacctgctcgcggtgcacggttcgccccgtggcgcgcgccacctcgaaagcctgcccgacctccggcgcgatgctggtaaggcttttcccgaccgcatcttccgacgttacgccaaacatatgctccgcagagcggttgaggatcgaaatcgacccgtcattctcaataccgataacccctgccgtcacacccgaaagcacggcttcggagaagcggcggcgctcatcgatctggtccttggcggaaataagttcgttgcgctggcttttcagctcggcaaccatgttgttgaaagtacccgacagcgcccccacatcgccatcggacgagcgcaccggcaccgaaacatcaagattgccggcagccacatcgtccgatgcgccgatcagcagccggattggccgcaccagccggtctgcaacggcaatgcccgtccagatggccgacagaagcacgatcagcgtcaggccgaaatagagcaaagcgaaagcaatctgcgtcggaatgcggttcgcatccatttcctgatagcgcctggcattggcattcatcagattgatggcatcaagaatttgcggcggaaccgaacgcaccgtataaagatacatgtcgggaatttcgcgcatcttgatgagtgcaccgacgaaattggtgtttcccggcgggatgatgacaggctttccgtccggtgccttttcaagcgaatccttcgtcggcggcggcagatggctttccatgcccgtatcgctctgcacgacgacatcgccattatcacgcaccagaaatgcgcccagcaaggcgcgcccacgcacctgcaatgtcatcaactggatgaaaccgttccggtcgaggctataaatggcacgctgcgcatccagatcctgcaacatcgaataggacgtgctctggaggttcaacgcggtttcctgaagataggctgtatagaaattctgggatgaactgatgatgtcgcgtgtattctggtcgaaccagcgatcaaggcccagattgagggtcacggaagcgacaattgccaccacgattgccggaatggcggcaatcagcgaaaacagggctacaatgcgcacatgcaggcgcgacgcggccttgcccagcctgcgcgccgttatgatgcgatagacctcgcggcaaatcagcaggatcagaaacaaaatcaacgcgacattgataatcaccagcgccagtgtaaccgtgcggtcgggggtgattggcgtaataccgatcaggatcgcgaaggaaaacgaagctgtgaccagcgccgaaacgacggtaataatacccggtaaggcgagaagcctgcgcccctcaccctgcccctcatcttgcgatgattgcctcgtcccattcatgtcggtcgtcagattcgccctgttcatgttaaccataataaccaatagcgttgcatctatgcaacgcattgtggcgaaaatgcaacgattgcttgtgattaaagcattcccggcagcagatctttgcagcccggcatcacgaagaatgcaactgtagtgctaaccgccggtctttgcgccacgatagatattgacgccgagttcgcggattttcttgcgcaacgtattccggttaagtcctaaaagatcggcggccttgatctggttgccgcgggtggccgtcaggcaggcaaggatcagcggatattccacttcagccagaacacgctgataaagccccggcggcggcagatccgaaccgaacgaagcgaaatagcgctgcatgttctgctccacggcttgtgaaatggagatattttccatctcgccgccagcagcggcaacaacgtccggcttggccaattcggccttgagctcggtttcgatgatttccggcgcgatttcttcctgcggatagagcgcggcaagcctgcgcacgagattttcaagctcgcgcacattgcccggccacggatagcgccgcatcatctccagacccgcattggtaatgcgcttttcgggcaacccctcttccgcagcgcgtttgaagaaatggcgcacgagatcggggacatcctcgcttcgttcgcgaagcggcggcaggcgcagcggcactacattcaagcggtagtagaggtcttcgcggaaaagcccctgcgcgatgatctgtcgtaaatccctgttggtggcggcaacgatgcgcacatcggtcttgatcggcgtgcgcccgccaacggtcatatattcgccctgttgcagcacgcgcagaaggcgcgtttgcgcctccatcggcatatcgccaatttcgtccagaaacagcgtaccgccattggcctgctcaaagcgcccgctcgaccggttctgtgcgccggtgaatgctcccttttcgtgcccgaacagttccgattcgataaggtcacgcgggattgcagccatattgatcgccacgaacggtcccttgcggcggcggccatattcatgcagggcacgcgcgacgagttccttgccggtgccggattcacccgtcaccatgacggtgaggtctgtctgcatcatgcgcgccagaagacggtagatttcctgcatggcgggcgaacggcccacaaggggcatgttctccccctgctcgtcgggaagcgccacggcaggcttctgcctgggttccgagagcgcgcgccctacgatattgataagctcggtcagatcgaacggctttggcagatactcataagcccccgcctcggaagcgcggattgcggtcatgaatgtgttctgcgcgctcatgaccacaacgggcagatcggggcgtatcttcttgatgcgcggcaagagatcgaatgcattttcatcgggcatcatgacatcgctgatcaccagatcgccatcgcccgccgcaacccagcgccagagcgatgcggcattggacgtcacccgcacatcataaccagcacgggacaatgcctgattgagcaccgtgcgaatggctgcatcgtcgtctgccaccagtacagttccagtcggacgccctgcaatcatgcattgtctccagcgttgccaatagtgtttgacctgatttccggttcgccggggcctttccaggctggcatgagaatacggaaagtcgtgcgcgcaggatggctgtcgcattcgatgatgccgccatggtcgccgatgatcttggcaaccagcgccagccccagcccggagccgttggtttttgtggttacgaatgggtcgaagaggtgcggcagcatgtcctgcggcacgcccggcccgttatcatgcacgcagaactccagcggcagcgccacgcggtcgcgcgcgcccggcacctgcaagcgaatgccggggcgataggctgtcgaaagcacgatctcgccgccatcgcggccacccatcgcctcgcaggcatttttcaccagattgagaaacacctgcacaagctggtcgcgatcggcatagaccggcggcagggatggatcgtaatcctcgctgaagcggattttccgtgcgaaaccattgcgcgcaatggccttcacatggtccagcacggcatggatattgaccgccgtgcgctcgatggggcgctcgtcggaaaaaacctccatccggtccacaagcgagacaatacggtcggtctcctcggtgataagccgcgccagcgcgcgatcttcatcgctgaccacctgttccagaagctgcgccgcaccgcgaataccggaaagcgggttcttgatctcgtgcgccagcatggatgcaaggccggtaactgaacgcgccgcaccgcgatgcgtcatctggcggtcgatcttttccgccatgctcttttccttgaagagaatgaccaccgctcccggcatttccgccaccggtgcaacataaatatccacgatccgttcggcgcccagacgcggagaagaaatatcgacacgatattcgttgaccggcatctggctcgcccgcacctgatcgaccagcgcaagcagggggcttccgaagggaagaaaggattccagccggtttcgcgccagaatggatgagccggacaggaaaaactgctccgcatccagattggcatagacgatgtgattatccgcactcaccatgatgaccggctggctgatcgcatcaagcacgatggaaggaacgccgcccgtttcagtcttattgcgcatcaggcaacctttcgcagcggatcgacatcgcgcaggaatattcgccggagggtttcaaccactgcagcccgatccgtcaacgtcatgagttccgccttgtctgccggcgtgaaggcgcgcccggcatggcgatccatataccagcccagatgcttgcgggcgtgacgaatgcctattttgctgacataatggtcgagcatatcttcgtaatgtcttataatataatcaagaattccatttgcatcacgcggtgcgaaatcacttcccgcgatcgctcccgccagccatggctgcccataggaggcacgtcccaccattacagcgtcagcccccgagcggcgcagaatttcctcggcatcggcgcgcgatgagacatctccattggcgacaagcgggattctcaccgcatcgcgcaccgcatggatcgcatcccagtctgcagtgccttcataaaactggcagcgcgtgcggccatgcaccgtcaccatggcgatacccgcatcttcggcgcgcctggcaagctccggcgcattgatgctgttttcatcccagccaagtcgcatcttcagcgtgacaggtactttcaccgccgcaaccgtggcctcaaccagtgtcatggcatgatcgagattgcgcatcagcgccgaaccggaatagccgcccgtcacctttttcgcagggcagcccatattgatatcaatgatatccgcaccctcgccttcggcgatttttgcagcctcccccatccagcgcgcctcgcgtcctgcaagctgcaccacatgcgttcccagcccctcgccggaaaggcgcaacagactttccctgtgccggttgcacagctccgcactcgccaccatttcggacacgaccatacccgcaccggcctcagccgcgcgcttgcgaaacgggagatcggaaacaccggacatcggcgcaagaaaaacgcggttcttgagcatcacaccgcgaatattcaaaggttgatcgagggaagtcaccaataagtgcctatttgatatgcattatgaaatccgcatacagtttaatcaccccgctttccgaacgcaaggaaaagcagcctgaacgcacgataaatcaattgccgtctggcatttgtcgtcgcaaggccttattcggcttgcaggcacaatctttggcagaggttacagtcatttcaaaggcagcagcagtcatcgtggcggccggtcgcggcgagcgggcggggcaaagcgccgaggggccgaagcaatatcggctcattggcgcagaggccgtgcttgcccgcactttgcgcgcttttaccgattgcccgctcatcggcacaatcgccgtcgtcatccatcccgacgatcatgcgctttatcggcgcgctgtgccggagaagcatgagaacgtcatcctcgttaccggtggccccacccgacaggaatcgacccgcctcggtcttctggccttgaaggacgaagcgccgcaatatgtgttgatccatgatggcgtgcgtcctttcatcggtcaggatttgctggaacgcatcattgcaaacctcacccctgataatggtgtgcttcccgccctcgccgtctccgacacgttgaaacgggcggcggcagacggcatggtagagaccaccatttcccgtaccggcttgttcgcggcgcagacgccgcaagcttttccctatgcgccgatcttggacgcacatgagaaagccttcgcaatcaaccgcaccgactttaccgacgatgccgccattgccgaatggcaggaaattgctgttcgcattatcgaaggttcggcggataatacaaagctcacctgggcaaaggatattgaaatggcagacaagcgcctgcggcaggaccatgccgtatttcccgacattcgcacgggcaatggctatgatgttcattctttcgagccgggtgatcatgtcacgctttgcggcgtgaaaatcccccatgaggcaaagctcaacggtcactccgatgccgatgtggcccttcatgcgctgaccgacgccctgctcgccacgcgcggtgcgggtgatattggcacacattttccgccatccgatccgcaatggaaaggagctgcctcacgcatcttcatcgaacatgcggccaaaatcgtccgcgaggcgggaggccggatcgccaatgtggacgtgacactcatcagtgaagcgccgaagatcggcccccatcgcgccgccatgacacaagcactctgcgacatgctgggcatcgccgccgaccgggtttccatcaaggctacgacgaacgaaaagcttggctttgtcggccgtcgcgaaggcattgcagccatcgcaaccgcaaccgtcatctaccccggagaagtaccggaatgagccacatcatcgccggacagaaagccatcgccgtgcttgatgcctgccgcaaggcaggcatcatgatcgcaacggcggaatcctgcaccggcggactgatcgcagccgcactgaccgatattcccggctcctccaatgtggtggatcgcggcttcgtcacctattccaacgaagccaagaacgagatgctcgccataccgatggaacttatcgcgcatctgggcgccgtctcgaaagaagtagcaattgccatggcggaaggtgcgctcgtgcattcgcgtgcaggcgtcagcatcgccgttaccggcattgccggtccgggcggaggatccgcggaaaagcccgtgggcctcgttcacatcgcatctgcccgaacgggacaggcaacacttcatcgtgagtgccgcttcggtgaaaaaaccagaaccgaaattcgtcatgcgacagtgcttgcggcacttgatttggtccttgacgcgctgcatcgcgcataaacattcgggtgagtataccttttcccgcaatcgtcctatctttctcctgaaataacatgagaaggagctttacgcgatgcggttcaaggacaaggtggtcatcgtaacaggtggagcaagcggcatcggggaagccacggcgcgggcttttatccgggagggcgcaaaggtcgtgattgcggatttttccgatcatggccagcaattggcggatgaactggctggcgcccatgaacaggcgctattcatcaagacggatgttgccgataccagggccgtgcaggcgctgattgcaaggacggtggaaaactatgggcggctcgacatcatgttcgcaaatgcaggcattgcagccgatgcccccatcgacgaactggacgaagccgcatggcagaaaaccatcgatataaacctgacgggggtttatctctgcgataaatacgccatcgaccagatgcgctcgcaaggcggtggggtgatcgtcaattgcggctccatccatagccatgtcggcaagtcgggcgttacagcttatgccgccgccaagggcggtgtgaaacttctcacgcaaacacttgccattgattacggcccccagaacattcgcgtgaacgcggtctgccccggctatatcgatacgccgcttctcaagaatatccccgacgacaaaaaacaggccctcgtggcgcttcatcccatggggggcgtcttggcagggccgaggaggttgcaaacgccgtcctgttcctcgcaagcgacgaagcttccttcgtcaacggtgcatcgcttctggtcgacggcggctataccgcccaataatgcaaaaaccccgaagttgggtgtccaacttcgggggcttttcaaaagggtgcggcgtcattcgccaagaccgtaaatctggtcggcccgcttctcgaaagcttcggaaaacttcttgaaggcaagatcgaacatcgttcccatcaacaggccaagcgtgcggctcttgaattcgtaatcgatgaaaaattcgacatcgcattgcgcgccgccgtctgtcggcctgaaggtccagcgattgtcgagatagcgaaacggcccgtcgatatatttcacatcgatgatattctcatccggcttcaacagcacctgactggtgaaagtctcacggatgagcttgtagccaaccgtcatatccgcaatcagcaacgtcttgccgtcacgctccttgcgggaacggatggacaaggcttcgcacataggcaggaattgcggatatttctcaacatccgcaacgagcgcaaacatctgttccgcccggtggcgagcacgcctggcggtcgtaaattgaggcattccgcttacgaggcccttgaagcataaagcgcttcgcgcgccgccttgagcttggcaaaatcttcacccgcatgatgcgacgagcgtgtcagcgggctggaagcgaccagcaggaagccctttgtcttgccgatggtctcgaaagacttgaattcatcgggcttgacgaagcggataaccggatgatgcttgcgggtgggctgaagatattggccgatagtcatgaaatcaacatcagcagagcgcagatcgtccataagctgaagtatttcgttccgctcttcgcccaggccaaccataatgccggacttggtgaaaatggtcggatccagttccttcacacgctgaagcaggcggatggagtggaaatagcgcgcacccggacgaaccttgagatatttcgacggcactgtttcgagattgtggttgaacacgtcagggcgagccttgaccacgatctccagcgcgccttccttgcgcaggaagtccggtgtcagaatctcgatcgtggtcgccggtgcggcctcgcgcacggccttgataacttcggcaaaatgatgcgcaccgccatcggccagatcgtcacggtccaccgaggtaatgaccacatgggtcagccccatctgcttcacggccttggcaatattttccggctcgttcgggtcgagcgcattcggaatgccggtcgaaatattgcagaacgcgcaggcgcgtgtgcagatttcgcccataatcatgaaagtcgcgtgcttcttttcccagcactcgccgatattcgggcaaccggcttcttcacagacagtcacaagcttgttcgagcggacaatctcgcgcgtttcgccatagccgcgcgaaacaggcgccttgacgcgaatccagtccggctttttcagcacctcattgtcggggcggtgtgccttttccgggtgccgcaaacgtccgctctggttgaccgtattgagaactgtaaccatgctgtttcctgcctatccgaagcaccatccccgatggggctgaaatgctcctaaatttggtccggtcctaatctcaagcccatgccctgtcaacttgagcacttgctactcatcgccgcgcagccaacccaagcgccctgaacaccagagcccagatcagcccgaaagcaaatccgcccaacccgagcgccagcgtcagcgtccagacgccgaaccagcccaggatcgccacgccgttgaccgatatggtgttgccgcccagatggctcaaggtcccggcgataaaaccaaggaccagtcccgccacgctacaccattttatgaccggccaggcggcgcgccgccatggccctccatgctcgatcagcggaatgtgcgaacctcccccatcaagcgttcagcacccgtccataggcgtcgagaacgctttccttcatcgtttccgaaagggtcggatgcgggaagaccgaatgcatcagttcctcttcggtggtttcaaggttcatggcgatcacgaagccctgaatgagttcagtcacttccgcacccaccatatgcgcacccaaaagctgtccggtcttccggtcgaagatggtcttgaccagcccctgatcctcaccaagcgcgatcgccttgccattggccgagaaggaatagcgcccgacacgaatgtcatagccctgctctttcgccttggcttcagtcaggccgaccgaggccacctgcgggttgcaataggtgcagccgggaatcttgcccatgtccagcggatggacattgggcaggcccgcaatcttttccacgcagatcacgccttcatgctctgccttgtgcgccagcatcggcggcccggcaacatcgccaatggcatagatgcccgccacattggtcttgccataaccgtcgatgacgatgcagccgcgatccgtcttcacgccaagtgcttccagaccgagattttcgatattgccctgcacacccaccgccgagatcatgcggtcaaccgtcagggtctgggttttgccatccttggtctcgacatgggccgtgacgctgttggcgcccttttccacctttgccaccttggcgtcggtgatgatcttcaggccgcgcttttcaagctgcttgcgggcaatggcagaggtttcggcatcttccaccggcatgatctgcgacatcacttccaccacggtcacatcgacacccatgtcgtgatagaaggaggcaaattcgataccgatagcgccagaccccatcaccagcatggatttcggcagggcctgcggcaccatggcttcaaaataggtccagatcaatttgccgtccggctcgataccgggcagcgcccgcgggcgcgcacccgtggccacgatgatatgcttggccttatagctgccctcgcccagcacgcccttcggcacggggttttgcggctgcattggctgtttggaggtcttgccgacggaaatctccgccggattgctgccggaggcagccttcacaagcttcgcctcgccccagatcacatcgatcttgtttttcttcatcaggaaggcaacgccgccattcagccgcgccgaaaccccgcgcgaacgctgcacaacagctttcacgtcaggcgtgatggtgccgtcgagtttcaggccgtaatccttggcatgttcgccgaaatgcaggatttccgccgaacgcaacagcgccttggtcggaatacagccccagttgaggcagatgccgcccagatgttcgcgttcgacgatagcggtcttgagaccgagctgcgctgcgcggatcgccgtcacatagccgccggggccagatccgataacaataacgtcgtaaatgtcggccataattttcgcccttattcctgaaaacggaaaggccgcgctgttcttcgtataagctacaaagacaagcgcggcgtcagttccatcagaccagcatacccatcgggttttcgatatggcgcttgaatgcctgcgcaagttctgcggcaagcgcaccatcgacagcgcgatgatcggtggaaagtgtaacagacatgacagtcgctacctttatttcccccttcttgaccacggcgcgctcctcgcctgcaccaattgcgaaaatggttgcatgtggcggattgatgatcgcggcgaaatccttgacgccgaacatgccgaggtttgacacggaggtcgagccaccctgatattcctcaggcttcagcttgcggtcacgcgcgcgtctggccatatccttcatctcgttcgagataacggagagcgtcttcgattccgcgtggcggacgataggcgtaatcaggccgcccggaatggaaacggcaacccccacatccgaacacttgtgcttgatcatgccgccctcggtccaggaaacattcgcctccggcacgtcacgcagcgccagcgccgtcgccttgataaccatgtcgttgacggaaagcttgtaggccggaacctcgcccttttccgtcttgagcatcggggccgcagcattgatctgcgaacgcagcgccagaagcgcatccagttcgcaatcgatcgtcagatagaaatgcggaacagtctgcttcgattccaccagacggcgggcaattgtcttgcgcataccgtcatgcggcacgacctcgtaggagccgtcctcgaagagtttgagaatggcatcatccgacatcggcttcggcgcggcagcagattcggcctgtgccgaaacggccttggcaccgccggaagccagagcagcttccacatcgcgctgaatcacgcggccatgcgggccggagcccttcacggcagaaatatcgacgcctgcatccttggcgatacggcgcgcaagcggtgaggcgaacacgcgctcgcccttgtttacggcaggcgcaacagcaggctgctcgctcctggctggagccggtgcagcggcaggagccgcagcttcctttttcgcttcagcaggcttcggctcttccttcggcgcttctgccttgggagccgcgccagcgcccttggccgcagccgccagatcctcaccttcttcggcaagaacagcgatcagcgcattaaccttgacgccttcagtgccagccggaacgacgatcttggcgaccgttccctcgtccaccgcctcgacttccatcgtggccttgtcggtttcgatttcggcaataacatcgccgggagcgaccttatcgccttccttgaccagccatttcgacaggttaccttcttccatcgtgggagaaagcgctggcatggtgatattgatcggcatgtccagaccctttctgtttaagcggtataggtaacggctttcaccgcttcgaccacttcggcaacgctcggaagcgccagcttttcaagatttgcggcataaggcatcggaacgtccttgccagcgatagtcaggattggcgcatcgagataatcgaaggcctgctgcatcacgcgggtggcgatttccgtgccgacagacgactgcgggaagccttcttccaccgtcacgaggcggcccgtcttcttgaccgattccaccaccgtcgcaatatccatcgggcgaatggtgcgcaggtcaatgatttccacatcaatgccctgcccggcaagctcttccgctgccttcacggcataggtcatgccgatgccgaacgagacgattgttgcatccttgccctgcttgtggatccgcgccttgccaatcggcagaacgaaatcatcaagcttcggcacatcgaaatgatggccgtagagaatttcattttcaagaaagatgaccggattcggatcgcggatcgcagccttgagaaggcccttcgcatcggctgccgtatagggcatcacgaccttcaggcccggaatatggctgtaccaggcggcatagcactgcgagtgctgcgcggcgacgcgggctgccgcgcccgaagggccgcggaaaaccatcggcgcgcccatctggccacccgacatgtaaagcgtcttggcggtggaattcacgatctggtcaattgcctgcatggcgaagttgaaggtcatgaattcaacgatcggcttcaggccggcaaaagcagcaccaacgcccacaccggcaaagccatgttccgtaatcggtgtatcgacgacgcgcttgggaccaaattcatccagaagcccctgcgtgatcttgtaggcgccctgatattgggcgacttcctcacccatgatgaagacatcgggatcgcggcgcatttcttccgccatggcatcgcgaagagcttcgcgaacagtcaaggaaaccatttccgtgccagccggaatatccgggtcggacgcaacttcaacagccggagcctttggagcggcaggaacggcatcggccttgttttcttccgccttcggctcttccttcgccgcctcggcctttgcagccggagcagaaccgatatcggcagcactctcgccgtcgccaagaagcacggcaatcggcgtattgaccttcacgccttcggtgccttcatcgacaagaagtttgccaatggtgccttcatcaacagcttcgacttccatcgtcgccttgtcggtctcgatttcggcgatcacatcgccggacgtaaccttgtcgccttctttcttgagccatttggagagcttgccctcctccatggtcggggaaagtgcgggcatgagaatttctatgggcatagcaacaccttcctcgaattagagcagaatatccgtatagagctcggacgcatccggctccggatcatgttcggcaaaatcggcagcatcagcgacaatgtcccgaacttccctgtcgatttccttcagctcttcttcggttgcccagcccttttcgatcaggcggtttttgacctgctcgatcggatcatgttcggagcgcattttctgcacttcttccttcgagcggtacttggccggatcggacatggagtggcctcgatagcggtaggtaagcatttccagaatgatcggccccttgccggaacgcgcccattcggtcgcaagatcggctgccgcctttaccgcgcgcacatccatgccatcgacctgaatgccggggatattgaaggaaaggccgcgcttggaaaaatcggtttcagcggaagaacgcgaaaccgccgtccccatcgcataacggttgttttcgatgacgtagatcaccggaagcttccacagcgaggccatgttgaagctttcataaacctgaccctgattcgccgcaccatcgccgaaataggtcagcgaaacggatttattctcacgatagtgattggcgaaggccaaccccgtaccgagcgaaacctgcgcgccgacaatgccatggccaccataaaaattcttttccttggagaacatgtgcatggagccgcccttgcccttggaaaggccgccgcggcgtccggtcagttcggccatcacgccacgcgcactcatgcccacggccagcatatgaccatggtcgcgatagccggtgataacctgatcgccttcctgcaacgccatctgcatgccaaccaccacggcctcctggccgatataaaggtggcagaagccgccaataaaacccatgccataaagttggccggccttttcttcaaaacgccggatcagcagcatttcgcgataagcttccaactcctgcttcttgtcgaaattcgcaggcgaaggtgccttgggtgcattcacggaagacgcctgcgttttgccagcaggcgcctttttagccctcggtgccatatctcgctccctaaaattgtcgttctagtgtgagggtatacgggcgtattacaagatacaatatgcgcccagagcatagctgctatgccaccaaactcttaaaaacacatcacaaaaagacaattaactggattcaagttaatttgatcgatcttccctggaggtgataattgtcacctcgtcgggatgcgagagattaagcgctctgcgagcctgctcgtcaagcatatccttttcaatggatccatcacgcagaagggccacgcgcttttcaagcgcaatacgatcagcgctaatttttgcaagctgggcgttgagaaggcttttctgctcctcaagctggatacgcgcatagagaccatattcgccatgataggcgtggaagccgaaatagctaagaaacgcagccgtcaacaccggcaaaataaagcgtccgcgaatggatttacgtttctgcttggtccacatttcagcttccttcccggatattttacaacagcaaatccctctttgctgccgtcaatccgcattcccccatcaagcattattttgcttaacagaggtttaccaaagggccttgaatgtgcgcgattgatcgcgattttgtgaagagtatccgttccggcataccgcacctccccttttcatcgtcttggagctaaagcagcaaagataagaacggcagtcatattgaaagattcgtctgcaaccaaacgacaaccccacattcgccgtcatttcaccgccgtgcagtcactccgtgccacaatgtcggtagaccgtcatatccgctcccctgccagcttgaaaatgacagatcgccccatggagcacagttcctccaaagggaggcaagctcctccgcttgcatataattgtagtagcgccccaactggtcgtaaccttcgctggaaccatccttgaagcttgcccagacggtgccactggttttcaatgcacgatgaatacacttgacgatctccggcaatacagatcgtttggcatgaagcagcgatgcagatgcgtagataccatcatactgctcaattgcatccagatcttcaaaatacatatgcctgaccggctgccccaaaagccgcgaagcctcttccgccagttcgtatgagccatctgttggatcgaccttaaatccattttcaatcatgaacttggcatccagcccactacccgatccaagttcaaggataaagccaccgggagccacatgctgcaaaaattcagcaagtttgggattaacaacagatcttgccgcataagtttcggcattttgagcataaaaactcaacgtttgatcaaccatgcaactcacccccagagtattttcgagtcaaaagcgcgaagcacctacgtggggaaatcagtccattgaattgacttgtgatcccgccttgatgcgtaggataatgcgacaaaacagatagttaattcgtcactacagcctagagcgcgtttcgatctgattgaatcagatcggcgctctaatcctttattttgacgcgcatattttccgaaaaccgtttcacacttttcgggatgcgctctagataacttaaacaaagcttgccacactacaccaagcaacaaaacgaaaaaaggcgggcatagtggcccgccttttgcctaaatcccgttccgcttagagcaacttcagtgcactgcgaccagcatagcgggcctgcttgcccagctcttcctcaatgcggatgagctggttgtacttcgccgtgcgatccgaacgcgcgagcgagccggttttgatctggccgcaattggtagccacggcaagatcggcaatggtggaatcttccgtttcgcccgagcgatgcgacataacggcggtgtaaccagccttgtgggcggtttcgaccgcgtccagcgtttccgacagcgaaccgatctggttcaccttgacgagaattgagttggcgacgcccagacggataccgtcacgcagacgagccgaattcgtcacgaacagatcgtcgccgacaagctggcacttattgccgatcagatcggtcagatatttccagccttcccaatcgtcttcagccataccgtcttcaatggtgacgataggatagtcgctggcaagcttggcgagatacttggcctgcgccttcggatcgcgggtcttgcgctcgccttcatagacgtagttgccgtccttgaagaactcggtcgccgcgcagtccaggccaagagcaatatcttcgcccggcttgaaaccagccttctcaatcgattccatgatgaaatcgagtgcggcctgtgcattcttgaggtttggcgcaaagccgccttcgtcgccgacattggtgttatgtccggcatccttgaggcgcttcttcagtgtgtggaagacttccgagccatagcgcacagcttcgcgaatggaagtcgcgccaaccggaaggatcatgaattcctgaaaatcgatcggattatcggcatgggcgccgccattgatgatgttcatcatcggaacgggaagcacatgcgcattggtgccgcccacatagcgataaagcggcaggccgctggcttgcgcagccgccttggcaaccgccagggaaacgccgagaatagcattggcgccgaggttgcccttgttggccgagccatcaagatcgatcagcgtctggtcgatgagaagctggctctccgcgtccatgcctgcaatggcgtcgaaaatcttgccattgactacttcaactgccttttccacgcccttgccaagataacggctgccgccatcacgcagttcaacggcttcatgcgcgccagtcgatgcgccggacggaacagccgcgcgtccgaaagagccatcttcaagcacgacatccacttcgacggtcgggttgccgcggctgtcgagaatttcgcggccgacgatgtcgatgattgcagtcataggagccagtcctttcctatagattgcctgccgccggcaggcattaacaaatccgatatgggcacatccttagagcattttacagccaaatggaaacatccggcgtgtgacaaatgcggtgaaaataaagatgtaatcaaacaaaaggcggggaaaatccccgccagtctcatgcactttccaggcttacagcgccttggcaatgcgatcgaatgccatcagcttttccagaagcgccggcatcttgtcgatcggcaccatgttggggccgtcggacggagcattatcgggatcttcgtgggtttcgatgaagaagcccgccacgcccactgcaactgcggcacgcgccagcgtttcgacgaattcacgctgcccacccgtagaaccgccctgcccgcccggctgctggacggagtgagtcgcatcaaaaatcaccggcgcaccaaggccagccatgattggcaatgcgcgcatatccgaaacaagcgtattatagccgaacgacacgccgcgctccgtggccagaacattcggattgccgctctcggtgatcttggcaagaacattcttcatgtcccaaggcgcaagaaactggcctttcttcacattcaccacacggccagttctggcggcggcaatcaggagatcggtctggcggcaaagaaatgccgggatctgaagcacatcgacaaccggagcgacagccgcacactgctcttcggtatggatatcggtcagaacgggaaaaccatattccttcttgagatcgctgaacacttccagcgccttttcaagaccgatgccgcgcgcggccttcagcgaagtgcggttggccttatcgaagctggacttgtaaacaaggccaatacccagcttatcggtcatttccttcaggcgacccgccatttcaaaggcatggtcgcgcgtttccatctggcaagggccagcgatcagcgccaaaggcgcgctgttggaaaacgtgacgttaccgactttaaccgtggaattggcagtcaccatagcggaacctcaatttataaacgccagaatgggctgtatctggcatccatagtcatcgaaaacaagacgcataaacaaaacgcgccccgaagggcgcgctcaaactcagaccagacggctctgttcgatggccgcttcgataaaggatgcaaaaagcggatgcggctcaaacggacgggatttcagttccggatggtactgcacgccgataaaccaaggatgatccgcatattcgaccgtttccggcaaaacgccgtccggcgacatgccagcgaaattcaggccggctgcttcgagacggtccttatagtcgatattgacttcataacgatggcggtgacgctcgtggatatcggtcgagccgtagatttgcgcaatcttcgagtcgggcttcagcaccgcttcataagcgccaaggcgcatcgtaccgccaagatcgcccgccgccgcacgcttttcaagcatattgcccttcagccattcggtcatgagacccacgaccggctccctggttgggccaaactcgcttgaggaagcatcttcgataccgaccagattgcgcgctgcttcaatgcaggccatctgcataccaaagcagataccgaaataaggcaccttgcgctcgcgtgcgaatttcgccgcgagaatcttgccttcagcaccacgctcaccaaagccgcccggcaccagaatgccatgcaccttttccagatatggagccgggtcttcgctttcaaaaacttccgcctcgatccagtcgagattgaccttcaccttattggccagaccgccatgatgcagcgcctcgatgagagatttataggcatccttgaggccggtatatttaccgacaacggcaatcgtcacttcgccttccgggttgtggagccgatgggaaacctcttcccagcgatccatgcgcggctttggcgccggatcgatgccgaatgcggacaggacttccgaatccagcccttctttgtgataggcgatcggaacatcgtagattgtcgcaacatcaagcgcctgaatgaccgcgctttcacggacattgcagaacagcgacagcttgcgccgatccgattccgggatttcgcggtcggcacgcaccagaagaatatccggtgcaatgccgatggaacgcagttccttgaccgaatgctgggtcggcttggtcttcaattcgcccgcagccggaatatagggcatcagggtcaggtggatataaaccgccgtgccgcgcggcaactcgttgccaagctggcgaatggcttccagaaacggcatggcttcgatatcgccaaccgtaccgccgatttcgcacagcacgaaatcataatcctcattgccctcaagaacgaaattcttgatctcgtcggtcacatgaggaatgacctgaaccgtcgcaccgagataatcgccgcggcgttccttttcgatgatattgcggtagatacgaccggtcgtgatattatcctgctggttggcgggacgaccggtaaaccgctcgtaatggcccagatcgaggtctgtctcggctccgtcgtcagtgacgaacacctcaccatgctggtaaggcgacattgtacctggatcgacattcagataggggtcaagtttacggatacgcacacgataaccgcgtgcctgaaggagtgcagccaatgctgcggcagctatgccttttccgagggaagaaaccacgccgccagtgatgaatacatatcgcgccatgggcttatctcgttagactttcccgattgattccgccacaaaaaaatgcacttcggggcattttttcaccaaagcttgagcggcaaccgtcattgaacaaaggaaaacccgagcaaaaccccggagcgaacacattccaacctcttaatacccgcgcccgcatatttccatggcgaagctggaaatccacagtttccgcattctgaaggttgggcaaaagaaaaggccgggcccgtgagcccggccgatcccatacaggaattcccggtttacagaacaaccacttccgtaccaagcgtaacgcggtcgtagagatccatcacgtcttcgttgatcatgcggaagcagccattggaggcagagctgccgatggtccatggctgcaccgtaccgtggatgcggatataggtgtctttgttgccctggaagagatacatcgcacgcgagccgagcggattgcccgggccaccatccatgccgttcttgaagcggccataatgggccggatcgcgctcaatcatttccttggtgggaatccagcgcggccattcgcgcttggcgctgatggtggccttgccctgaaattccagtccctgcttgccaacggcaatgccatagcggcgcgcggtcgtggaagtttccaccagatagaggaagcgcttcttgggatcgatcacgattgtgccgggcttgtagccggtgaaggtcacgtcctgcggacgaaacttcggatcgatgctatatttgttggccttggccgtattgttggtcctggcagccgttttcttcttcggcttgtccgggtttgccttggcgttgctcgccagagcgaccttctggacatttgccgcagcttcatcgagctgcgcttcagcattgaccggcgaagcagcaaaggcaggagcggcggctcccatgcaaaggcttgctataccagccaacagaatacggcgtgaaaacatggtcagttcccgaaaatccaagcacgagcggaaaatacctgccgcaacccctgcgttcaggcttacgctttgcatactgtaaacttgggagcatctcaattcgctccagcactcaagcaatgcgaatcgctacggcctatggccctcatgcaacactttgccgttctatgcttaacaaaaagaaaaccggccatgatggccggtttcccgataatcaatttgccgtgctctttcccggctctttcccagatctttattgcgagctgggaaccggatttgccggggctgccggagcctgcggctgtccggcatcgggctgggccggcgcagccggagcagcgggcgctgccccattgccggagccggaaggctcgccaccaagctggtcgagaatgccaccgccatttgtgctgccacctgccggtgcgctctggctgccggttgtggccggaatacgattgagaatatccgtcggacgctcgccgtagcgcgccattatgccaagcagcagcgatgtggcaaagaaaccgatcgccagaatggcggtcgtgcgtgtgagcgcattggctgcgccgcgtgccgtcatgaaacccgaaccgccgccaatgccaagaccaccgccctctgaacgctggataagcacaacgccgacaagcgccagcacgatcaacaaatgaatgacaatgagtacggtctgcatatgaaacggtctttatatcctgaacttgagcggctctttacacgctattgtccgataatccaagccccacgcccaagatagcgtgaagtaataccggctttatagattgcgataggtttcgcatatggcgaggaagtctgccgccttcaaactcgcgccgccgacaagagcgccgtcaacatctgcaacaccgagcaattcggcagcattggacggcttcaccgaacccccataaagaaggcgcagatgcgcgccttttgcgccgaaacgttcgatcaactgttcacgcatgaaggcgtgcgctgcacgaacatcctgaaccgtcggcgtcaacccggtgccgatagcccatacgggttcataggcaatgattgtgttttccgccgtaaccccatccggcagcgaaccggaaagctggtcgccaatgacatcgagcgcacgctccgcctttcgctcgctggcggtttctccaacgcagacgatagccaccagccccgcagcccatgcggcttccgtcttggcgcaaatgagcttattgctctcgtgatgatcggtgcggcgctcggaatggccgagaatgacatgggtggcaccagcttccttgagcatttccggcgaaatgtcgcccgtatgcgcgccggatgtcttgaaatgggcatcctgtccgccaaggccgaccgtttcgccttccagcgtttcagccgcacgcgaaagcaaggtggccggcacacatatgaccgcatcgagcttgcggccgaggtcggagctgaggcccgcagcgatggcgcgcagttcggtcagggattctcccttgccattcattttccagttgccagcaaccagcggacggattcccggagtcatgttgttctcctcgccttttcaaacggcagacaccagcccatttcacgaagcagggccgcgccaaaatttgccactgactaagcgtattcgcgccgcaatgcaaatgttcttcgttgcctcaacacaatgagaccttgcatatggggcttgcttgaggttatcccctgactggctcattttataaagccaagcttcaatttgttcttgaagggtttacaatgctcgatagcctgcgttccgccgctcaatcctggatcgccaaacttttgcttggcctgcttgtgctaagctttgcgatctggggcatctcggatgtcttccgtggcggcatggcaggcaacgccgcgctgacagccggtgattccgaggtcagcgcgaccgattatcgctttgcctacgaacagcagcttatgcgcctttcgcagcagttccgccagcggctcacccgcgaacaggccaaggcaatcggcgtcgagaaccaggttctggcccagcttgccgccggtgtcgtgctggatgaagcagcccgcaacatgcagcttggcctttcccaggacgccattgcccgcctgaccgccgaagatcccgccttccatgatgcaggcggcaatttcaaccgcgcgcggtttgatgcggttttgcgccagtccggcattcgcgccgaggattatctggaaaaccgtgcgaaagtcgcccgccgccagcagatcgtcgaagcagcaacggacggcatgaaactgccggatacgatgctgaaggcacttgccctctatcagggcgaaagccgcagcgccgactatatcgatgtgcctgccgaaaaggccgacgccattcccgcaccgtcagaggatgtgctcaaggcctattttgaagcgcacaaggaagattacaaggcgccggaatatcgcaagatcagctatgtgaagctggagccgtccgatattgccgaccctgccgccgtcacgcaggatgagatcagcgaatattatgaaaagaacaaggcccgtttcagcacgcctgagacgcgcaccatcgaacagctgaactttgccgacgatgccgccgctgaagccgcccaccagaagatcgaggcaggcaccagcttcctcgatatcggcaaggaacagggcaagaccgaaagcgatctgacgctcggcacttttgaaaaatccggcattcccgaccagaccattgccgacgccgccttcgcgcttggcgaaggtgcggtcagcccggttgtcaagggaatcttcggcccggtcctgctgcgtgtaacgaaaatcaacccggcgcatgagaagccgctttccgaagtcgaaggagaaatccgcaacacgctcgccaccaatattgcagccagcagcatcaacagcctgcacgattcctatgagcaggaacgttcggacggggcaaccatggccgatgtcgccaaaaagctgcacctgaaaatggtaacggtcgatgcaatcgatgccgaaggcgacgatcctgcgggcaagcctgttgaactgccgaatgcgcaggcgctgcttccagccgtctttcaggctgaacagggcttcgacaacgacccgctcaccatgggtaatatcggctatctctggtatcaggtggatggcgttacccctgcccgcgaccgcacgctcgatgaagtcaaggacaaggtcgtggcggcatggaagggcgaggaagccgtcaagcgcctcaaccagcgcatggaagaattgaagaagcgcgtcgaagacggcgcaacgcttgacacaatcgcttccgaactgggccttgaaaagcagaccaagcgcggcatcacccgcaccaccaacgacgccgacatcggttcggctgcaaccgcgcagattttccgtggcgcgaacggtctggtcggcacggctgccgcgccctccgacgatgcgcaaattctcttcaaggtaacggaggtcaccaaacctgccgccgccggaccggaagcaatcccggaagatcagcagaaatatctggcgaccgcgcttgcggatgatatgctgcaacagcttgtcggggaattgcagaagcaatatccggtgaaggtgaaccaggccgtcatcaacagcgcgtttgccttctaaaagcggtggatgtgatggctgatttgaaaccctatatcgcaaaagccgcgtcgggagagccgctcccgctgggagatgcaaaagccgctttcgacatcatgatgtcgggccaggcaacgccctcgcaaatcggcggcttcctcatggcgctgcgcgtgcgcggcgaaacggtgccggaaatcgccggtgcggtggcttccatgagatcccgcatgatcccggtcatcgcgcccgatgatgcgatggatatcgtcggcacgggcggcgaccaatccggttcctacaatgtgtcgagctgtacggcgttcgtcgtggccggtgcgggcgtaccggttgccaaacatggcaaccgcgcgctttcgtcccgctccggcgcagccgacgcattggcggcgctcggcatcaatatcgaggccgacgcagacaccattggccgcagcatcagcgaagccggtctcggcttcatgttcgcaccgatgcatcattccgccatgcgtcatgtgggcccttcccgcgtggaattgggtacccgcacgatcttcaatctgctcggcccactttccaatccggccagtgtcaaacgccagctcgtcggcgtcttcgccccgcaatggctggaaccgctggcccatgtattgaaagagcttggctccgaaacggcttgggttgtctacggtgacggtctcgacgaaatgacgacggctggcaccacgcaggttgcagcacttgaaaacggccagatccgcacctttgaaatcaccccggaagaagtgggccttcgccgctgctcgcccgccgaactgaaggggggcgaagctgccgaaaatgccaaggcccttcttggcgttctggagggcaaggacagcgcctaccgcgatatcgtgctgctcaattcaggcgccgcgctcgtcgttgcgggcaaagcggaaaacctgaaagacggaattgcgcaagccgtacagtccatcgacagcggcgcagcccttgcggttttgcaaaaggtcattgccgtttccaacgacaagccggcctgacaggaaggatcgcgccatgtccaccgatattcttcgcaagatcgaagcctataagcgggaagaaatagccgccgccaaggcgcgtcttgcccttgatgaactgaaggcccggacgagggatcagtcagcgccgcgcggttttctgaaggcacttgaagccaagcgcgccgccggtcaatttgcactgatcgcggagataaagaaagcaagcccgtccaaaggcttgatccgccccgatttcgacccgccagcgcttgcaaaggcttatgaagaaggcggtgcggcctgtctttccgtgctgaccgacacgccttcctttcagggcgcgccggaattcctcacggccgcacgccaggcttgcagcctgcccgcattgcgcaaggatttcctgttcgacccctatcaggtctatgaagcgcgtagctggggagcggattgcattctcatcatcatggccagcgtcgatgacgatcttgcaaaagagctggaagacacggctttcgcactgggcatggatgcgctgatcgaagtgcatgacgaagctgaaatggaacgcgccctgaagctttcctcgcgcctgctcggcgtcaacaatcgcaatctgcgcagcttcgaggtcaatctcgccgtttccgagcggcttgcgaaaatggctccgtccgaccgtctgctggttggcgaaagcggcatcttcacgcatgaggactgcctgcggcttgaaaagtccggcatcggcacttttctgataggcgaaagccttatgcgacaacatgacgttgcggcagccacccgcgcgcttttgacgggtgcggaaaagctatgagcggcaaactcacccatatcgaccagaccggcgcggcaaacatggtggatgtcggcagcaaggacgaaaccgagcggcaggcggtcgccgaaggtgcggtcaggatgaaacccgaaacgctggccctcattctcgaaggcaatgcggccaagggcgatgtcatcggcacggcgaggcttgcgggcatcatggcagccaagaggacttccgatctgattccgctgtgccatccattgatgttgacaaaggtggccgtggagatcgagccggacgagaacctgcccggcctgcgcgtgcgcgcactagcccgattgaaaggccggacaggcgtggagatggaggcgctgactgccgcatccgttacctgccttaccatatacgacatggccaaggctgtggatcgccacatggaaatcggcagcatccgcgtgatcgaaaaaagcggcgggaaatcaggcgactgggctgtttctgaccccgctttgatgcgttaaaaatacgataaaacaaatggttagagtggatccggcaattctgctaaaacaggaaccgctctaacgggtcaaacaattcagttcgagaggaaaccatgccccttcttccggtcgatgaagcactggcctatatcctcaactccgccgcgccgcatggcacggaagacgtttcgcttacggacgcaggcgggcgcgttacagcctcggacatcacggcccagcttcttcaaccgccctttgattgctcggccatggatggctatgcgctgattgcgccagaggagatcacctatcctcttgaattgaccgtcatcggcgagtctgccgccggaaagcgtttcgagggaacgcttcgcaagggcgaggccattcgcattttcaccggcgcgcccatgccggaaaatgccgacagcatcatcatacaggaacataccgagcgcgagggaaaccggctcattattctgcacggattggacaagggccgccatatccgccgcgcagggctggatttcgcacccggcaaagtggtggttcccgcaggccgcgaattggatgcacctgccctttcccttgccgcagcaagcggccatgcgcgcctgcccgtcttcaccagaccgcgtgttgccattcttgccaccggcgatgaactcgttccgcccggagcaataccggggccggaccagatcgttgcctccaacagcatcggcattgccgaaattacgcgccgtgcgggcggctcgcctgaagacctcggcatcatagccgacgacccggccagaattgaaaaagccatatcggatgcgctggaggacggcatcgacatgctcgtcaccataggcggcgcttcggtaggcgatcgcgattttgtccacggcgcgcttcgcaattgcggcgttgcgctcgatttctggaagatcgccatgcggcccggcaaaccgctcatgtatggccgcaaagccgtcaatggcaaaacggttcacgttctgggattacccggcaatcccgtatcgagccttgtttgcagcctgctcttcctgcgcccgcttgtggcaaagctttccggcctcgcgctgaaggcagatatccgcgcggcaaagcttggcgtcgctatgcgcgcgaacgaccatcgccgcgactttatccgcgtaacggtcgaatcagagccggacggaactctcgtcgctaccccctttccgatgcaggattcgtccatgctctcggctttggtgtgctccgatgcgcttttgatccgcgaggaaaacgcgcccgaggcattgcctggcgatccctgccgcatccttatgttataggttgcggcacagggcgggcggtatttttccttagaaactgcatttaccgttcaccgcaacccattataattaattaatataccttggcatgaaatttccctcccgtccttccggatgagtgcatcgcccttctcggcaatgcatcttccccgattaatcattttaaaaccattgcagaacaagactggaacatatagtgttcgttctggttttgtttttctcgattctgggccggagggtatagcgcatgttgacccgtaagcagcacgagcttctgctgttcattcatgaacgtcttaaagaaacgggcattcctccttcttttgacgagatgaaggaagctctggaccttgcgtccaaatcaggtattcaccgcctcatcacggcgctggaagaacgtggcttcattcgcaggctgcccaaccgggcgcgcgcactcgaagtgctccgcctgccggattcgatcgctcccggtctcagcccgcagaagaaattcgcacccagtgtaattgaaggaagcctcggaaaagtagcttccgttcagcccgtgcgccctgccccggctccacaaaacagcgaggcgccagccactgtctctgtgccggtcatggggcgtattgctgccggtgtgccgatctctgccatccagaaccagacccatatgctgagcctgccaccggaaatgatcggcgcgggcgaacattatgcgctggaagtcaaaggcgattccatgatcgatgccggaattttcgacggcgatacggtcatcatcaaacgcggcgatacggccaatccgggagaaattgtcgtggcactggtggatgaagaggaagcaaccttgaagcgcttccgccgcgagggcgcttccatcgcactggaagcagccaatccggcctatgaaacccggattttcggccctgatcgggtgcatgttcaggggaagcttgtgggcttgatccgccgctattgagcggaaccgtttctgcaccggccttgtgtttcaccagatgctgaacaagcagatgcagcggaactggatgacagtttcttcttgtattcccgatcaggcagtccccgtgccggacgggaatatagccgatgcagatgccatgggcgtgacggtgcatcgactgcgaatgtcagttgatcgcgataatattgaaacgctggccggttgggtaattgttcggcttccaggccgggctttggaggaaccaaggcaggtttggaatctgccttgtcagaagcaatcgacaattgcccacccaaccggatttccaatgtgcccttgagagccagatcccgttttgagatgacgagtgtttgctcgctctcgcattgagcgcccttgccggatatcgccagaatggcgatatcaccaatattgcaggcgacatcccgcatggtctcgtcggcggtataggaaagagttcgcccgtctcgcagcgtcacaaaacagacgccctcttcgcatatgaaaccactactgctcccggcgttattctttttggttcccttttgcggttcaatgatttgcttgatcagataggccgacttccaattatcgatggtgaattttgaagggcgatcgcgattgaccgcaaagcttccatcctgctggcgcacgacaacgagcttcgcatcttcagacaccacaatatccgggaaaggcactttgagaaaaacggcaagcccagccgcaaggagtgggagcgcaagcaacttcagccgcgtggtaaaggccacagccaccagtaacgccattgtccacaaaacaagtgctggccccggcattgcccccggatttccatcgggcgaccaggaggctacgaatgcggcgatatggcgaaccgcccacagccccacccccatgacctgcaacggcagccaatcaagctgcaacgacatcaaaacgaggccgaacacgccgaaaggcatgacgaggatcgagatcgcaggcaaggccagaacattgccgacaaggccgaggggagcggtattattgaaatgataggcggcgaagattccgcttgcaagaccggccacaagcgacgtgcccccagtggcaacggcgggcgcaaccatgcgggcgagaaaaccgcgctcagctgcctttcggcccgcacgggaaaattttcgcgcattgcgctcgctccaccaggcataggcggcgatgagcgccgccgtcgctgagaatgacatctggaagctcggccccaatatttcatgcggcgacaaagcaatcatcgcgatggccgcgatggccagattgcgcatgctgatggcagcgcgatcgacaaacagcgcacagagcatgacggcaatcatcacatagctgcgctgggccgcaacgtccgcacccgacatggcaagatagaatgtgcagcttagaagcgagagaaatgcggcatatttttttaccggatgccgcatggaaaagccgggaaaaagcgcaaaaagcgaacgcagcgcaagcatgacgacgccagccgcaagcgccatatgcaggccggaaatggaaagaatatgtgcaagcccggccttgcgcagatctttattcgtctcttcgctgatgccaccacgcgcgcctgctataagggcggcggcgacattgccgtcctcgcctgcaatcacttcctgaatgcgctccgaaaccctcacgcgcagcgtggcgatccattcggaaaactctgccgaaagcgtttgtggcggtggcacccggattgttttgggcgtcccaagaaaaaagccatttgcaccgatgccattgaaataggcatggaaggagaagtcgtaattgccgggccgaaccggaccagatggcacgcgcaggcgtgcaaaacccgtcagcccgctgccgatcgccgtcgaagcaggaatatcgcgcgcactgatcctgatccgctgcggggcaaaatgaagctttggtttttccgtttcgagcaggtccagcgttacgcgccagcttccattgtcctggtattccagcgcgacggcgcgccccttaatgcgtgtggcaacgcccgaaccgagcatcggcgtcgcccggcgctccgtctcgaatttgcctgcaacaaggcccagttgcagcgcgagcgcaagggtaagcaattgcgccgccatgaaatgttttcgcgcaacaatccgcacacccgcaatcaggaccagcatggccagaagcggcgtccatgaaggctcgaaagcaagggtgaaatagacgaccgcccccgtccccatgaaaatgggaaacagcacgaaaaacagcccacgccctacttcccgttcggccgcacttgctagccgggcataggctgtccgcgctgccagatatagccgctcgaaaagagaaagaggcgtgggcgaaggcgcgggagccagataatcatctgtgggccacggtcgttttccgggcagaaaagaacgcagcacatcttcgggcaaagcttttacgagcgcccgttcgttcgccttttctccctcgccaatgcccgtcatgcccccgcctgactgcaaaaaatctccccactcagcctaaacccttgcagatggtgctgcctatgctacatgaacgccagccgaaatcgagcaggttctttaagtttggaacccgcctcgcctgcccattaacaatatgcggcatcaaaaattcaggaatgcgcctctgcgcggcatttgccactgctttcagacgggcgcgcgacatagtggagctatcatgtcgaaaccggttattacccgttttgccccctcgccgacgggttatcttcacattggcggagcccgcaccgctctgttcaactggctttacgccaagcattgcggcggcaagatgctgctgcgcatcgaagataccgaccgcgaacgttccacggaggctgcaacggcagccattctggacggcctgacctggcttggcctggattgggatggcgaggcaatctcgcagttcgagcgcgcgccgcgccaccgcgaagtggccgaagagctggttgcaaacggcaaggcctattattgctatgcaagcccggaagagctggaagaaatgcgcgagaaggcacgcgccgaaggccgcccgccgcgttatgacgggcgctggcgcgatcgcgatccctccgaggcaccggcaggcgtaaagccggtcatccgaatcaaggcgcctcgggatggcgaaaccgtcgtgcacgatgccgtgcagggcgatgttcgcttcccgaacaaggatctggacgatttcatcattctccgttcggatggcacaccgacctatatgcacgctgtcgtggtcgatgaccacgacatgggcgtcacccatatcattcgcggcgacgaccatctcaccaacgccgcgcgccagacgatcatctacaatgccatgggctgggacgtaccgcagatgtcgcatatccccctcatccatggcgccgatggcgcaaagctttccaagcgtcacggcgcgcttggcgtggatgcctatcgggccataggctatctgccggccgccctgcgcaactatctcgtccgcctcggctggagccatggcgacgacgaaatcatgtcaaccgaacagatgatcgaatggttcgatgtgaaggacatcaacaagggcgctgcccgctttgatttccagaagctggaggcaatcaacggtctttatatgcgttcaagcgacgatcaggcgctgtttgatgcgctcgttgccgttttgccggaaattgaaggcggcaaggagctggccgaagccctggacgacaaaggccgcgcacaacttctgctcgctatgccggggctgaaggagcgcgcaaagacgcttgttgagcttgccgatggtgcaaagttcatttttgccagccgcccgctcgcgctggacgaaaaagccgcatccttgctcaacgatgaaggccgcgctgtactgaagccggtctatcctgttctggaagcagtgggcgaatggacggctgaatcgcttgatgcggcaatccgcgcccatgcggaagccgaagggctgaaacttggcaagattgcgcaacccttacgcgccgccctgactgggcgcgccacttctccgggtgtattcgacgtattggtggtgcttggaagagaggaatccctcgcccgcatcggcgatcaaatcggttaagctgggcctattcacgctgacgtgacaaaacccgcgaaaatagtccaaattgcgcattgcatcggagaaactttgggatagtttggcgggcaaaatcgttcggataatgcgttgaatcgaggatttccgttccatcggaaaccccgatcgaagataagaaacaagttataagacgattgcaaattctgccgtcgtgcaggcggcgaagtggacatgaaaggaaaaacgatgtcagataagacagccagctttaccctcgacggcaaaacgttcgatctgcctgtgcgaaaaggcactgtcgggccggatgtcgttgatattggtccactttacaagaattcccacgcattcacctacgaccctggcttcacttccaccgcttcgtgcgaatccaaaatcacctatatcgatggtgacgaaggcgtcctgctttatcgcggctacccgatcgaccagcttgccgagcatggcgacttcctcgaaacctgctatctgcttctttacggcgaactgccgaccgcaacccagaaggccgatttcgactatcgtgtaacccgccacaccatgctgcacgagcagatgacgaagttcttcaccggcttccgtcgtgatgcccacccgatggctgtcatggtgggttgcctgggcgccatgtccgccttctaccacgactcgaccgatatcaccgatccgcatcagcgcatggtcgcttcgatccgcctgatcgccaaggtgccgacgcttgcagccatggcctacaagtaccatatcggccagccgttcgtatatccgaagaacaacctcgatttcgcgtcgaacttcctgcacatgtgcttcaccgtgccttgcgaagagtacaaggtgaacccggttctggcgcgcgccatggaccgcattttcatcctgcatgctgatcacgaacagaatgcctccacctcgaccgtccgcctcgccggctcgtcgggtgcaaacccgtttgcctgcattgccgctggcgtggcctgcctctggggcccggctcatggcggcgccaatgaagctgcgctcaacatgctttcggaaatcggctcggttgaccgtatcccggaatatatcgcaagggctaaagacaagaacgatccgttccgtttgatgggcttcggccatcgcgtttacaagaactacgatccgcgcgccaagatcatgcagaagacctgccatgaagtcctcggcgagctgggcatcaaggatgatccgctgcttgacgttgcaatggaactggaaaggattgccctgaccgacgaatatttcatcgaaaagaagctctacccgaacatcgacttctattcgggcatcacgctgaaggcgctgggcttcccgaccgaaatgttcaccgtcctgttcgcccttgcccgcaccgttggctgggtcgcccagtggaaggaaatgatcgaagatccgcagcagaaaatcggccgtccgcgccagctctacaccggcgcaaccgaacgcgattacgtgccgcttgcaaagcgcaagtaaccttctgtgtgagcacaaaagaaaccccggcagcgaaggctgccggggtttttctttgtccagaaagagcatccctcccgaaagtgggaaccggttttcgggatgcgctctaaccatttgttttgtcgcattatcctacgcaaaaccgcttcgcacttttgctggaaatgctctagaatgcgcttcttccttcggcaagggcaagcagaacacgcgcaccgatctcaccggaaggtttttcggttttcatgacggatgcgacctcgtcaaaaccgtcgagttgtgcctgccgcgccgaaccgggccgcatgatccgctccagattgcgggcaagcattccgggccgcacaaattcattgaaatattccggcacgacaggctcatccacaatgatgttcggcaaggccgcgctccagatcgtgatcttcggcatcagaaatttgcgggcgaaccaatcggccttgtaggaaagcacactggggatacgtgcaagagcaagttcaagcgagacggtgcccgaagcagccaaagccgcatcggcgcgggaaaaagctttccacttttcctcgtcccccgtcacgatcagcggttttacggtccagtccctggaaagatcgcgcaccatggcttcgatacgcggcaaggttggcagaacaacctccagcttctcgatacgcgccgccagttgctcgacagccttgccgaacggctccatcaacatctggatttccgtgcgccgtgatcccggcagcaatagcaatgtctgtttgtcggcattaaaccgctgcgcttccagaaccagttgcgacgcacgtgcctgcaggatcggctcatgacttgtcaggcgatggccaacataggttgcctgcggcccgttcaacctttccatgacttccacctcaaacggcaggacagtcagcacgtggtcgatagaggcgcgcatggcgcgcgcgcgctgtggccgccaagcccagacactgggcgcaatatatttgacgatgggaatggagggcgccgaagccctgattttcttcgccacacgatgggtgaattcagggctgtcgatcaacagcacacaatcgggcttttcgaccacgatctgccgcgctgtctggcggatacgcagcatcagcccgggcaggtttttcaggatcgcccccagccccatgagcgcaatctcatgcgggtcgaaaaaactcttgagcccccgttcggcaaggtgatcgccgccaaccccgacaatatcaaccagtcgatccgtttgcgcccttaacgcatcaatcagatcagcgcccagcaagtcgccggattcttctccggccacaatcgctatttttaatggccggctcgtttcgttcaccctgtcttgcctttcccgtctcgactgatggtttcgataaaaagaccttttttattggccgctgcaagcgtttctccgaaaccaagaataaaggttcgcccggcctcgatggcaatccccgccagccccgcacgctcggcattttccacggtagacaggccgatggcaggcaaatcggcccgctcatcctgtcttggctttgccatttttacaagcacgccgccgcgacgcgaaatgcgccctgccgtgcgcaactcgcgtacacgctcgatcatcaggtccgtgccttccgcgccctcaagtgcgacgacgcgcccgccggcagcaatcgccccctgcccaacatcaagatcgccaagcttcaaagcagcatccatcgcaagtgcaatgttccggcgttcacgagcatcgggagtaattctggtgagacaggcaggcggcggcgaaagcagatccggcaccacctcatgcgcgccaaccaccttgaaaccaaaggattccagaaggcctatgaaagcgcgcaaaagcgcatcatcgccttttccgagcgcacccagaacataaggcacagcccttaatgtcggccaatcgaatttcaggtcacgaacatgcggcctgttgcgtacaccgccagccagaaccacccgcgacacaccggcagttttcatggagcgtacaagctttgcaaactcgacgacggaaatttcctgatgctcataattatagagtacaggatcggcttcgccgcgcagaggcaccagaaaaggtgcctgccccgcattttgcagagtttccgccaccttgatcggcagcaggccgttgccgccgacaacggcgacccgccccgcgtcccgcgcagggcttcttgttcctactggctcaatcttcgtcgctgtcatgcccggctccgccatgagccgcatccagcggtggcgtgcaataggcgcgcttggtatcgacgttgatgaacgagatcatatcgctcaccgtcggggagtccggaatagccgccaaaacatcctgcgcgcgctggcggattggtttggtgcggtcgaacagcatccgcacggcatggcgcaaattgtggatttccttgcgctccatgccggaacgcttcatgccgatgatgttgagaccacccagatgggcgtgaacaccaattgccatgccataagggatgaggtcgctcaccaccgctgccagaccgccgataaaggcatggtgcccgacgcggacaaactgatgcacggcagcgccaccaccgagaatggcatgatggccaatggacgtatgcccgccgatcatgacattattcgagaaggtgacataatcgccgatatcgcaatcatgtgcgacatgcgcataagcgaggaacgagcaattatcgccgatagaagtgtaaccacgggcattgtccgagcccttgtgcatggttacgccttcgcggattatgcagttcacaccgacattgagccgggtcgggccgcccttgtgcttgttgttctgcggatcgcagcccagaattgcatgaggataaaccttggtgcccgcgccaagcgtcgtggcgccggtaataaccacatggctcatcagctcgcaatcattaccgataatggcaccagactggacatggcagaacggccccacggacacgccctgccccagctccacacccggttcaaccaaggctgtggggtgaatgaatgtttccttcatcgatttactcacaggttctcgtcagctacgctgatcatggcagcgacttcagcttcggcaacctttacgccatcgacttcggccacgcattcatacttggaaatattcgcccgctgcttgatcttcttcacatacaacagcagacgatcgcccggaaccaccgggcggcggaacttggcattatcgatcgtcatgaaatagacgacgccggggcgaccggtcttgcgttgcaggagcgagatcgcgccagcggtctgggccatggcttcgacaatcagcacacccggcatgatcggattttcggggaaatggccagtaaaatgtggttcattgatggtcacgttcttgataccagtcgccgatacgtcaccatcgatatccacaatgcggtcaatcagcaaaaagggataacgatgcggaagcacagccaggagtgcctgaatatccgcggcttccaacttggtctgattgtcatcactcatcagaggatgcgtcctttcttgattgcccgatgctgcggatgttcgcaatatcgcggaaccactgcttgataggccgcgcagggatgcccccccaacgctcgccatcgggtatgtcgttcataacgccgcttgccgcggcaacctgcacacgcgaaccgatgatcagatgatcagcaagcccgacgcggccaccgagcatggtctggtcgccgataacgcagctaccggaaatgccgcaatgcgcagctacgaggcaaaatcgaccgatgcgcacattatgcgcaatctgcaccagattatcgatcttggtgccctcgccaatgaccgtgtcatcaagtgagccacgatcgaccgtggtatttgccccaatctctacattgtcctgaatgataacccggccgagctgcggcaccttatcaagccctgccgcgcccggaacatagccaaatccgtcctgcccgatgcgcacacccggatgcagggaaacattattgccaataaaggcgcactgcaccgaaacgccgggggcgatatagctgttgcggccgatctgacagttttgtccgatcaccgcggtagcggcaatcagagtgcctgccccgattgtcacgccgctgccgataacggcaccggcttcaaccgtcgcaccgtcttctatctgtgcggttgggtgaataaaggctgctggcgatatgcctgtttccccaagccagctttccgggcgcacggaagccggaaacaacatgcgtcctacggcggagaaatcgcgatgcggatggcgcgagacgagaaccgcaataccagacggtacgctgtcggcgagagattcggtgcaaagcacacccgccgccttgagaccgacgagactgctgacgtttttcttgccttccacgaagacaagcgcaccctccccggcatccttcagggaagccagccgttcaacagaacgcggcgcaagcttcgggtctcgaaggcttgcaccggtgaaatctgctacatcgccaatcgtgagctcacgcgacggtttgaaaaaaatgggatctgccatcaaaacactttcttcctcggggcgtaaaggcgccccgagaaaaggcaaatcgatcagaactttgtcgatacaccgaagttgaagttctgaaccttgtcagtatcagcttttgcaacagggaatgcatagtcaaagcgcaacggaccgaacggtgaagcccacatcaagctgacgccaaccgaagcacgaagcttcttgtcgtcgccactaatgtctggcgtatcattgccgtaaagcgtagcggcgtcggcaaagaatgcaccacgcacacccaggctttcaggaaggaccggcatcgggaactgaacttcagcagtaccgctgaaataggtggttccccccatccagtaacgcttgccgttcttggcatcctgatacgggccgataccgttgaacttgaagccgcgaataatatccgaactgttcttgaacaggtcgaagatgcgaacgccatcatcaccgaattcatgaatataaccggcaccgacacccagcaaaccgacgatatccgcttcctgcgacagcgtctggtagtagttgcccttgaaggtcgtcttcacatatttcgcatcaccaccaagaccagcgaattcctggataaacttgccataaagtccatcatgcgggttctttatgtcatcgatggaactataggtcagcgagtagctgaccgacgagcggagccacgggctgttttcagcagcttccagcagcgccggagcgtaataattttctgcatcgccacggaacaggtcatacttttcctgaaccaggttatacgcgatgccagcagagaagttgtccgtgatcggcaggccgaaacggatcgtaccgccagtctgctcgacatcataatcgtcattcacacgatatgagcggcggaatacgtcgaagccagccgagaggcgatagccaaggaaatatggctccgtgaacgacaggccgtaattgcgcatatcgtcctgaccggcacccgcgctgatgcgaatatactggccgcgaccaaggaagttgcgctcggtgattgccgcttcaacctgtgcacccggcgattcaccgccggtcgtatagccgccaccgatcgagaattcacccgtcgacttttcgacaacatcgacaaccaggatcacctgatccggatcggaacccggagcggtcgagatgttgaccgtctggaagaagtcgagcgcctcaaggcgacgcttggcgcgctgcaccatgacctgattgaaggcatcgccttcgttcaggtcgaattcacgacgaatcacataatcgcgggtcttgtcgttaccacggatttcgatgcgctgaatgtaggcacgcggcccctgatcaacactatagaccacggaaatcgtgtgattttcaaagttacgatcaccacgcggctcaacctttgcaaaggcataaccgctgccggcaacgctctccgtaacggagagaaccgaatcttcgatttccttcgcgctgtaaggcttgcccgtacgggtcttgaccagacgatcaagcgcctgcgtatcgacaccatcaacggtgctttccacgcttacatcgccgaaagtataacgcggaccttcatccacggtgatcgtgatcgtatattcgttcgtcgacggatcgagaaccgcattcgacgaaagcacacggaaatccgcatagccgcggttgtaatagaagcgacgcagcgtttcttcgtcggcctgaaggcggccttcatcataaacgtcgttacgcgtcagccaggaaagcggatttgaacgcttggtggaaataacgtcacgcaggcggcgcccgctaaacgcctgattgccgacaaattcaatattggcaatcttggtgcgcgaaccttcgttgatttcgtaaacgacattcacgcggccctgaccaagatcgaccgtgcgagcgttaacagtcgcatcgctgcgcccgatatgggagtaggcagccttgatcgcttccttgtcggcttccatcgtggccatatcgaaaggcgcacgcggcttgagctgcacggcacgtgcaagatcaggatccttgatcttcttattgccctggaacagcacattgttgaccaccgaacgctctttcacctgaacgatcagcgtgctgccggactggtggatgcgaacatcggaaaacagacccatggcaaaaaggcgcttcaccgcagcatcgatatccgcgctggtgaaggccttgcccggccttatgtcgatattatcgcgaatcgtctgagcatcgacgcgtgtattgccacgcacttcgatacggctgacgacggctgcctcggccacactgaccgatgccaaggagaaaccagcagtacccgaagccacaagagccactgacatggcgagcgcagaagcggcgccaaagaatttagaacttgccgtcataggctttccgaaccttcgtttttctgtccccgggacgtttacccagaaaagcacgtacagatacaaccgtattatccggtttttccatacaagcaagcatcacagttaaattctgtttacttaggcaagcgagcgtggcatccgcgccacgcgaattgcgcgttatggtaaacagattgcttagcttttccagtcctcactcccattgttcacttctgtttaacgcttgaccgcggatcagccgggtctgcgctgcattatggcaaatgatctgccgaaatcgtccgctccgccccctattttcaattaccaccaaaaaccagccggtcattgatctagcaggcaaaaaggtcgttgaaaagtacgaaccccataaatcccatgacaaggagaaaaccgatgcgataaaaaatttcctgcgccgcacctgaaacagggctgcccttgattgcctccaccgcatagaaaaccagatgtcccccatcgagcggcgggagcggaaacaggttcaacagcccgataccgatggatagcatggccatcaattgtatcagccagtcaaacccctggcttgccgccttgctggccatagtggcaatcttcacaggtccgccaagctggcacttgtcttcgcgccccacggcgaaacgtttgaagaactcgccggtccgaccgataatatggccggtttcaatgacggcctgccccaccgattcgagcgggccatattcaatacgccggaaattgcccacagcttccgtggtttcaacgccgatagcgccaagcttcaccttgttgccaagcggatcggtccgctcgacaatcttcggcactgcctgaaggtccaccatcttgccgtcacgctcgacggtaaaattcagcttgtcgccggcacggcctgaaacgatgcgctgcacatcggcgaaagtcgttatcttctcgccctccacgctgacgaagcggtcccccggttcaaacccggcttcggctgccgggcttcccggctgtacgcccgcaatcagcggatcggcgatctggcgcccataaagcgcaaagaaaacactgaagattgcaatggtaagaatgatattgaacgccggacctgcaaaaaccgtcgccgcgcgtttccagacgggttgggtatgaaaggcccgcttgcggtcctcttcgctgagagcactctcgttgacgcctacaggcgagctggtttcgctctcatcgccgataaacttcacataaccgccgagggggatggccgaaagtttccaccgcgttccatggcggtcggtgaagcccagcagttccggcccgaagccgatggaaaaagcctgggctccgatgccgcaccaccgcgcaacgagatagtggcccatctcatgaacgaacaccacgacggtcaaaacgaacagaaacggtatgattgtcccgaccaacagactttcgctaccgaaaaacagggccagagcctcctgcaaattactactcctaccaaactttcatcgactgagcggttccggtcagccgacagaccataaaagcggtcagaaactaaagaagattgcagacagaacatctggctcggcaaaaatcgcaccaaagagatacaaaagtgcggcagcggcgacaagcccgtcaacgcgatcgagtacgccgccatggccgggaagaagacggccggaatcctttgcaccgaactggcgtttcacccacgattcggcaagatcgccaatctgggaaacgatggacaggagcagcgccagcaccggcacgccccagcctcccggagccgccacaagcgaggcgacaagaagcccgcccgcaaccgcagccgcagccccgccgatggcgcctgaccacgttttgttgggcgagaaacgtggcgcaagcttaggcccgcccaaggcccgaccgttgaaataggccgtaatatccgtagaccacacgacggcgaagagaaagacgatagtggtaaaaccgaacggctcatccccccgcaagagcgaaagtgaaagcgccgaaaaacccgcatagaaaagcccggcagcaggccagccacgaccgcttttccactgcgtgacaagcaaaatggcgcaaccggcgacaagaaacccgattgtcagcaatgcaccgcggtcaaggatcaggagaatcccggtaacgatcagccacgcccagccgaaaaggcgcgaaaaggcggtttgccgtgtcgcggacagttccgtccactcgtaaaacatggcaaggccaatcgcgatggaaaagagcgtaaagcccacaccgccaacccatgtcagccacaaggtgatggtgcccagaacgatagcggtgatgatgcgggtttgcagatttgacattgagacctttcggcggaacgacacttatagcgcgctagtatggcttatctgaaattcgcatcactgagagcggtccggcgattctgttaaaacgggaaccactctagactgccgctcccttggtcgaagggcataatatttcttcttcggcatccgcactggcgcgcggctccacaccgccaaaacgacgctcgcgctgccggaacgtttcataggccgcatcaaggtcggccggccggaaatccggccagtgacatggcagaaagagaaactcggaataggcagcctgccagagaagaaagttggaaagccgcatctcgccactggtgcggatgatgaggtcgggatcaggtattcccgccgtatcaagattagcggaaacaagctccgccgagatcgaggatggatcaagaagcccggcggcgacatcgcgcgcaaggcttctgaccgcacgaacaatctcatcgcgtgaaccgtaattgaaggcaatcacgagattgaggccggtattgcgatgggtaagcgattccgcttcgttcaacagtgcacggatattggctgcgagctccgcccgctcgccgataatattgacacgcacattgttgcggtgaagctctgccagatcgcgccggatgaagagcttcaaaagccccagaagatcgctgacctcgccgctcggacgggtccagttttcggaagagaaagcaaaaagcgtaagatagccgaggccgcgatctcccgcggcccgcacgatctcccgcaaggcctccacgcccgcgcggtgccccgcgctgcgcggcaagccgcgcgccttagcccaacggccgttgccatccatgataatggctatgtggcgcggatcggacatggcgcagctctccttttaaaatcatgcaatgccaggcccagggcctaaacctgcatgatctccccctccttgacagcaacgatcttatccatctcggcgatggtatcgtcggtcagcttctgtaccttttcggacagaacccggctttcatcctgactgattacgctgtccttctccagctttttcagctggtccatgccgtcgcggcgaacatggcgggcagcgatacgcccctgctctgcatattgatgcgcgatcttgaccaattccttgcggcgctgttcgttcagttccggcaggggaatgcgcaacgtcatcccgtcggtgatcgggttgagaccaaggccagaatcgcggattgcacgctccaccgcaccgaccatgctcttgtcccacacgctgacggacagcatgcgcgactccggtacgctgatattggcaacctgattgatcggcatggtcgagccataggcttcgatggtgatcggctccagcaagcttgccgaagcgcgcccggtgcgcagaccgccaaggtcgtgcttcaatgcgttgacagcgccctccatgcggcgtttcaggtcgttgatgtcaaaagcatcgctcatgcattttctccttcaatacgcagcaaggttcacgatcagttgtcagaaacaatcgtgcaacgccccttgccttgcagaatatcggccaagccgccgttttcatggatggaatagactattatcggaatgttgttctcgcgcgcaagggcgacggcagccgtatccataacggcaagcccgcgatcgagaacttccttgtgggtgagctggtcgaagcgggtggcgccggggtctttctttggatcggcggaatagatgccgtcaacctgcgtgcctttgaggagcgcgtcggcttcgatttcggcggcgcgcaaggctgctgccgagtcggtcgtgaagaacgggttgcccgtgccgcctgcaaagattaccaccttgccttcatccatataggcggttgcctgacgctgtgagaagctttcgcagatttcaggcatggcaatggccgaaagcaccacggaatcaacgccgatcttgtgcagagacgtgcgcagcgccagtgaattgatgaccgtcgcaagcatccccatatggtcgcccgtcacgcgatcgccccctttggaagccaccgccacgccgcgaaaaatattgccaccgccgatcacgacgcccacttccaccccaagcgcacgggcctgcttgatgtcgtttgcaatacggtcggccaccgagacgtcgatgccaaaaccctgactgcccatcaatgcttcacctgaagcttttaacaggacgcgcttgtaggcgggcttaccggtcatggaatgatctccgcagatcgtgatcgaaggttgtgcttgggttgcgatacacgaagggcaccgcgttgtcacgcgatgcccttcataatcaagaggcttttcaggcaatggacgcatccctaaaagcgaaaaccggttttcgcggcaagatgcgctggaaaaccgatcagcccttggcggctgcggccacttcggctgcgaagtcgctttcttccttttcaatgccttcacccagagcaatacgggcaaagccggtgatcttggccggtgcaccgatagccttttcggcatccttgagagcggcttcaaccgtcaggtccggattgatgacgaaagcctgcgagagaagaacaacttcttcgtagaacttgcgcatacggccttccaccatcttttcgatgatgttgtccggcttgcccgactggcgggcctgatcgatgaagattgccttttcgcgttcggcagcttccgggttcacgtcggcagaggtcagcgccagcggattgacggcggcaacatgcatggcgacctgacgtccgaaagcctgcgcggcttctgcatcgccagccgtttcaatggcaaccagaacgccaagcttgccaaggccatcggcaacgccattgtggatataggtcgcaacaacgccctgcggaaccgagagtgcggccgaacggcggaagctgatgttttcaccgatggtggcaacagcgtccttggcagcttcggtaacggtcttgccgtccacattggcgttggccacggcttcgctcgaaccatcggtcgaaagcgcagcctgcgcgatcttgcgaacgagttcctggaaagcgtcgttgcgggcaacgaagtcggtttcggaattgacttcaacgacaacggccttgttgccggaagcagcaacaccgaccagaccttcggcagccgtgcggccagccttcttgtcggccttggcgatgcccttggcgcgcagccagtcaacggcagcttcgatcttgccctcggtagcagcgagagccgccttgcagtccatcataccagcgccggtgaggtcgcggagttctttgacgagagatgcggaaatgctcattgtgtcgcctttcatgaaagcgaaggcacaccggatgggtgtgccaacttttaaccggcgctttagtgcgggatcatgatttatccgcaggatctccctgccgggatcatgaaagcgcgccggaatgaaacgagattatccatccgccctatcatggatatgacggatggacgaaatcatgaatgcctatcaggcgccttcggccggagcctgaagggcaggctcgaccggagcctcaacctgcgcaccgacatcgatgcccatggcgccctgctggcgggcaatgccgtcgagagcggcgcgagcaatcaggtcgcaataaagcgcgatggcgcgagcagcgtcgtcattgcccgggatcggatagtcgatctggtcgggatcgcagttcgagtcgatcacggcgacaaccggaatgccaaggcgcttggcttcctgaatggcgatcgcttccttattggtgtcaatgatgaacatcaggtcgggaaccgaacccatgtccttgataccaccgagcgcgcggtcgagtttttcacgttcacgctcaaggttcaggcgttccttcttggtgaagccttgggcttcgccagccagaagttcgtcgagcttgcgcagacgctggatcgagttggagatcgtcttccagttggtcatcatgccgccgagccagcgggcattgacataatactgggccgaacggttggcggcatcggcaatgatgtccgaagcctgacgcttcgtgccaacgaacagaacgcgaccgccgcgggcaacagtgtccgaaacgaccttcagcgcgctgttcaacagaggaacggtctgggacagatcgagaatgtggatattgttgcgctcaccatagatgaagggagccatcttcgggttccagcgatgggtctggtggccgaagtgaacaccagcttccagaagctggcgcatgctgaaatcaggcaatgccatcttattttccttttccggtttaacctccacgggctgaggcgattgctcgccaccggaggctgaggccggatttctcccggcaaaagccctgatcccgtgtgtggaataggcgcgctgttaactgatcgcgccgcaaaatgcaaccctgcagcagaggcaaacatggcgggcaaggccaaaacccctgcccgccatatcaatttgcatatatagaatatatgcttactgcggcatagccgaagagtgatgcgacgtaatcacccagtttttgccgttccagccataggtgaatgttagcgggcagcagccttgctaccgtcgccgaaggtaaatgtataggtgcccgtatccaacgcctcgttgcagccggtgcgaatggtgcggctatcgatatgaccgaccggctttttcttcaaaaagccccggaaataatcctcgcgctccttttgcgtgtagcgcactttcttggaaagcgtcggcaacaatactgcatcgggcgcataatttgccaccacctttgccgggtcgccggtaagcagagacttgttccagcgatcgaacagcgccgccaccttcgccttggtaggcacatggcaacgcacggtagcagcggaacttttccggtgatcgatttttgcgtcagccgacgctaaagaagtaaatgctgtcagaaaaaccgtagttgaaaccagaaataacgaagtatattttcgcatagagacacctcaaaaaaatatttcaaactcgagatacccgccacttcaatcagatagattgataccacgaaaacatgaagccgctaaatagaattatagttaatacaggcgctatttactgcatccagtcttattttttcctgtgtcatagatatcaagcttcacaagctttccgcgcatggagaaatctccataatccatggtcagatcacgggtaatgccattgcggtagagtttgaaattgatgcgatagatcggcattccgtcctgctgttccttgtcatcgaagtaagcaatcgtgacgggccagacctgatcctttgaaaacttgcccataaccttggtctcatcatccggcacagcctgctgcttgcccacgacgacggtggtggcaaccacccggtcggcatcttccgaggcgtcgaaaagcgtcgtctgatagaatttctggcctgcttcagccttgccgatcagctcttccatatgccgggtcggaaactgcgttcccttcagatcgagcgtattttccttcggcttgctcaacttgacgacggtcttgccatcctcaagcttggcatcgccgcgcacttccttgaccagttccttgtctacaaaggtcttgttgacgaaacgaaagtcctttccgtccgcatcctcgaaggtcgtggtttgctggtcggtgacgcgctgcggctgttcgtccatgtcgacccgcgtcacaaagcggaaattggtggtatagccttcacatgcagagccgttgaattcatagaccatacggccggtcaggccactgattcccgatttttcatcggcacgatccagggtcagatcatagattgcgcgatggggaaccaacctgaccgccgacgccgcactggccgcacccgcaaatccggcccacataaacacggtcgctccgctcgccgcagccgcaatccttacaaaacgcatacatgaatctcccgatgagttgacgagcatgataaaaaaactcgtggcggaagcgaggcaaaaaaagcacccttcaccgaaagcttcatcgattctcacatgagatagatcgcgaagtgcctttttaagcaaggattaaacgaatgaccgacacgatcgagaaccgccttaaaaatctgggtatatccataccgcaggcagcagcccccgctgccaactatgtgccctttgcacaaagcgactcgcttcttctcacatccggccagttgccgctggaaaactgcaaactggtgcatacaggcttgatcggcaaagaactgacggtagccgatggtcaggctgcggcgcgcgcctgtgtaatcaacgttcttgcccaggcaaaggcggcgctcggcgaactcgatcgcatcaagcggattgtgaagattaccgtattcgtcgcttcggcacccggtttcgtcgaacagcatctggtggccaatggcgcatcggatctgctggtcgccgttctgggcgatgcgggcaaacatgcgcgttctgccgtaggcgtcgcaagcctgccgctcaatgcgcctgtagaagtcgaagccatcatcgaggtcgcgtaatatggcctcctccgataaatcatccatcgcatggcttaaaaagcggccaatcgcacatcgcgggctgcatgaccagaacaagacgtgctgggaaaataccctttccgcattcgatgcggcggcaaaggcaggcttcgccatcgaatgcgacgcgcatttgaccagggatggcggcgtggtcgtctttcacgacgacgacctgaaacgccttgcaggctgcgagggccgcatttgcgaactcacgacagatgaagcaactgcgctgcatattggcggcaccgccgaccatgtaccgacgcttcgccagatgcttgatctggttgacgggcgggtgccgcttgtcatcgagctgaaaggcattgaaggccgcgatgacggattggtggcggcagtcgccaaagagctttccccctacaagggggaagccgcgatcatgtcgttcgaccatcacctgatccgtcgtttcaccgctgacgcaccggggattcccggcggactgacagcggaaggaacgcgcatgcaggatttcgagaaacatttttccatgctcgcgcatgggatttccttcgtgtcctacaatgtgcaccacctgccgaacccgttcgttacttttgtgcgcgagcggcttcagataccggttatcagctggacggtacgggatcgcgagatgcaaaagtacagcgacctcaatgtcgaccagatcacatttgaaggctttgatccgcgggccctcattgcttgacgcgcaaggggccagcgccgcaaactgcattcgacagcggcaaggggaacagcggtgagcgaccacgatccgccagacggtcaaagtttcgttcttcgggtcgttgagaatatcaacgatttcactgaagacgagtggaacagtattgccgggacatcccggcaggagcagaactataatccctttatttcaagagcttttctggccgcgctggaacaatccggctgcgtttccagaaaggctggctggttgccgcgtcatctgcgcctcgaagacgatcagggcaatcttatcggcgcagtgcctaactatctcaaaggccatagccagggcgaatatgtgttcgatcatggctgggcggacgccttcgagcgtgcaggcggccgctattatcccaaatttcaggcggcagtgccatttacccccgccaccggctcgcgcctcctcaatcatatcgcctatgacaatcatgccgtgcggctcgcactcgcaggcggactgcgcgaacttgccgaccagagcggcgtgtcgtccgcccatgtgacatttgcaccggcagacgaaattcccgccctcgaaaaagctggctttcttcaccggacagaccagcaattccattttataaacaacggctttttatcttatgatgattttctgaacgaacttgtttcccgcaagcgaaaagcattacggaaagagcggcgcgaagcacatgcagagggaatcgaaatcgactggctgaccggccacgatctgaccgaagccatatgggatgatttcttttccttctatatggatacgggaagccgcaaatgggggcgtccctatctgaaccgggaattcttctcgctgatcgggcaaagcatggccgacgatattctgctggtcatggcaaagcgcggcgggcgctatatcgcgggagcgatcaattttatcggcggcaacacgcttttcgggcgacattggggatgtatcgaagaccaccccttcctgcattttgaggtctgctatcatcaggccattgattttgccattgagcacaaacttcgcgttgtcgaggcaggcgcacaaggagaacacaagctcgcgcgcggctatgtgccggtgacgacccattccgcccattatctcgccaacgaaagcttccgcaatgccgtacgcaactatctcgacagcgaacggcgcgaggtcgagcatatccatgccgccctggaagaacactccccttaccggaaagcataggccagcccggcttgccttaccggtcgggataaagtctgatcgccacgaaaatatgcattggagagaatcgaatgtccgccacttacgacgacaacaatatcttcgccaaaatcttgcgcggtgaaattccatccacccgcgtttatgaaacagacagcgttgtggctttcatggatgtcatgccccagggcaaaggccatacgcttgtggtgccgaaggctccgtcgcgcaatcttctggacgccaggccggaaacgctcgccgatgtcatccaggctgtgcagaaaatcgccaatgcagtgaaaaaggcgttcaatgctgatggcgtgactgtgatgcagttcaacgaaccggcttcaggccagacggtctatcacctgcatttccatgtcattccgcgctttgaaggcgtggcgctgaaaccgcatagcggccagatggaagatcctgccgttctttcagaaaacgctgagaaaattcgcgcatctctttgaaaaaagatattttttgcgattagtattcactgccatggcagcaccattttgctgacggcagatggtagtttaataaaaacggccccgaagggccgtttttatgcgtttatttcttgcgcggcactttgggcaccgaggattttatcggcgttgcctttgtggtgggcttcggcgcaggctcatccttgccagccagcaccttttccttttccgccttcttcggcgcagccttcctgcgctgcggcaacttcttttccggcggaatgtccttcttcggctttaccggcttttcggcgatgctttccagcatcaggtcggtattgccatcttccttggtggtcacatccacacggacggttccaccatgcttgagcttgccgaagagcacctcatcggccagcggcttcttgatatgttcctgaatgacacgggcaagcggacgcgcgcccatgcgctcgtcatagcccttgtcggccagccatgcgatggccgcatcggtcagttcaaaggtcacgccgcgttcggcaagctgggcttcaagttgcagcacgaacttctgcacgacctgatgaatgaccggcaccggcagcgggccaaacggaatgatggcatccagacggttgcggaattccggcgtaaacagccggttgatcgcttccatgtcgtcgccttcgcgccgcgtcgagccgaagccgatagcagctttcgccatatccgacgcgcccgcattggtcgtcatgatgagaatgacattgcgaaagtcgatcttcttgccgttatggtcggtcagcgccccatgatccatcacctgcaacaaaatgttgaacaggtcgggatgcgccttctcgatttcgtcgagcaacagcacacaatgcggatgctggtccacgccgtcggtcagaagaccaccctgatcgaagccgacatagccgggaggcgcgccaatcaaccgggaaacggtgtgacgctccatatattccgacatatcaaagcgcagcagctccacgccgagcgagcttgccagttgcttggccacttccgtcttgccgacgccggtggggccggaaaacagataggaaccgatcggcttgtccggctcgcgcagccccgcacgggccagcttgatcgaagccgacagcgcatcgatagccagatcctgcccatagacgacgcgcttcaattcggcttccagatgcgaaagcacttcttcatcgtccttggaaacggacttgggcgggatgcgggccatcgtggcgatggttgcctcgatttccttcacgccgatggtcttcttgcgcttgttttcaggcagaagcatctggcttgcacccgtttcgtctatcacatcgattgccttgtccggcaatttgcgatccgaaatataacgtgccgacagctcgacagccgatttgatggcatcaaccgtatatttgaccttgtgaaagtcttcaaaatacggcttcaagcctttcatgatctcgatcgtatccgggatcgaaggctcgttcacgtcgatcttctggaagcggcgcaccagggccctgtccttctcgaagaactggcgatattccttataggtggtcgagccgatgcagcggatcgcgccggaagagagcgccggcttcaaaaggtttgatgcatccattgcaccgcccgaagtcgcgcccgcgccgataaccgtatgaatttcatcgatgaaaagcaccgcgcccggaaattcctccagttccttcacgacctgcttcaaacgttcttcaaaatcgccgcgatagcgggtgccggccaacagcgtgcccatgtcgagcgagaagatggtcgcatccgcaagtgcgtccggcacctgcccctcaacgatgcgtttagccagcccttcggcaatcgccgttttgccgacaccgggatcgcccacataaagcggattgttcttggagcggcggcacagaacctgaatcgtgcggtttatctcgctgtcccggccgataagcgggtcgatccggcccgccttggccttttcgttgagattgatgcaataggccgaaagagcatcctgcttcttcttgggagcttcctcctgctcgatgcctgtccgctcctcactggcgctttccacgccgcgtggcgtgcgcggctcactgccctgcgggcgcttggaaatgccgtgggagatatagttgacggcgtcgtaacgggtcatctgctgctcctgaaggaagtaggcagcatggctttcccgttccgcaaagatggcgacaagcacattcgcgcccgtcacttcgtcacggttggaagactgaacatggatcacagcacgctggatcacccgctggaaagcggctgtcggtttggaatcctcatcatagccggtgatgagattgtccagctcgcggtcaatatagtcagtaacgatatgcttgagataatccagatcaacattgcaggcgcgcatcacggcgccagcgtcctgatcgtcgatcagcgcaagcaaaagatgttcgagggtggcatattcgtggtgccgctcgtttgcgatggtgagggcctgatgcagcgccctttcaaggctgggggagaacgatggcatatgacctcactttttctccatcacgcattgcagcggatgctggttttgacgggcgaaatccatgacctgactgactttggtttcggcaacctcgtaagtgaacacgccacactcgccgacaccatgattgtgaacatgcagcatgatgcgtgtcgcatcgtccagatttttctggaaaaaccgttgcaggacatgcacgacaaactccatcggagtgtagtcgtcattaagaagcagaacgcggtaaagactgggttttctggttttcggctgcgtgcgcgtcacgacaacggtgccgctttccggcccgttccccccattggtcttgccctgcatgattgtattgatgcgcctcataaacctatcactcgatgcccattcatatggctctgcctgccctaatatgtaggacgtcatatggggattttaagcccttcgccatcacttgcaaccgggacttgttgcaagggccgcactgggcacaattatatcgcagatgtgaaagcaaacgcgcgcgccggaaagtggcaatgccgggcttgcacaagcaagttttcggatttcatccaccagcaatccgtcgggcggagcacaatccggccgcagtgaaaccagggcctatatgaaacgcccggatcataacccgctccgggcggcgggcgagacactcccgatatccctgcccggcgaaacttcacctcccaaatttttcagaaaattatgaacaagccggttaccataaacggattggtaacgctgatggccgtaaggtgtccgaattaggttgcggtgtgctttcaccgccgcagtaagaaattccgggatacaggcaggtcatcatcgtgcgtaccgcattcagtaaagtcgcatatgccttgaaaaaagcggcacaggtctctcttcttctaacagccgtgacgggttactccacggtttcctccattgcaccggccatggcgaaaggcgacaacagatatgccgcgatcgtcgttgatgcgaacaccggcaagacgcttttctcggcaaatgccgatgcacagcgctatccggcgtcgctgaccaagatgatgacgctctatatgctgtttgaagccatccacgccggccgcatcaacaaggatacgcgcattcccgtgtcggcctatgccgcctcccgtccgcccacgaagatcggctttcgtcccggccagtcgattcgggcggaagatgcggcccttgcgatgattacgaaatccgcaaacgacgttgctgcggcagtcggtgaatatcttggcggctcggaagaacgtttcgcccagatgatgaccgcaagggcgcgccgccttggtatgcgcaacacgaccttccgcaatgcgtccggcctgccgaacatggcccagcattcgtccgcccgcgacatggccatccttggcatggcgctgcgtcgccatttcccgcgtgaatttgcctatttctcgcgcagcagcttcgatttccgcggccaaaccatccgtggccataaccggcttcttggccgtgtcgaaggcgtggacggcatcaagacgggctataccaacgcttccggttacaaccttgtttcgtcagtcaatctcgatggtcgccgtctcgtcgccgtcgtgatgggcggcaataccggcgcaagccgcgatgcccacatggcccagcttattcgcaaatatctgccgatggccgcccgtggccgtaataacgatgctttgattgccgcgcgcagtgaagccccgcaggttgtggcttccatcgacctgccaaaagccaaacgtgcaccggtgcccgtcgcccgcatcgccgtcgaggacatcatcaatgccgaaatcggtgaaggtgatatcgaccagccgcaggttctggccctcgtagcccccaccccgcgcccggcggctctggccgctcaggcagccgtacttccgacgccgaaggcccccgttcggccaacgcaggccccggcacaagatgtggatccggtgacaacggcatccgcatcggctgcaagcggctgggcgatccagatcggctcgctcccgagcgaaggacaggcccgcgatatgctggccaaggcgtccgccactgctggccgcacactgcgctccgcttcgccctatacggaaaccttcaacaagggtagcgccaccttctatcgcgcccgtttcgtcggctttacctccaagcaggcggcctgggatgcttgcgcctcgctgaagcgcaataacttcggctgctatgcggtagcgaactcgaactgaattcacgaaagttgcaaggggaaacctccccttgctgcaccttcaaacccccattttgtatagcgtaaagggtttcgagatgtccaatatgaaagagacttacgggcctgttgccaaaagcgccttatgggtcgaggacacccatcgtgcttccggtcgtggttcgctgttctcggtccagggcttgaaagaagcagcccagcggatagccgatgtgcgccgcggagcgggcttccatacccgcgatctggtcggcctcctgatctgccacgctgcacgcaacaagcggatgagcctgccccgcgccgcgatgcggatgaccctgccggtcaagttcaatcacgtcgccgtgcgcctcaccatcgaaaactgagtaatagagcatttccagcaaatcgggcgattccattaaaacaggaaccgttctagcagaccgcatctgcttccagcccgcccgaaaggcgggctgctttcgttcagcagaagctacaatagtcccagtgctgccagctcctgtcgcagctctgccggaagtgcggccctgcccgccttgcccgccgcctcgtcgcgcgggctctcgttttcattgagataacgccatccctgaaatgcccggcgcggttgccattcggtcggaacaatcttcggttcgagcaccaggtggcagcggcctattccctcactatcggtaaagggacgaatatccaggagacgctggcggcactgaacattgcccttgataacccagtaaagagagcctccttccagaagctcatctatacgtttcggcaccatacgggtcgtgtgcacctgttcgggcacgaggcccgccgcgcgctgttccgcaaggcgaaaatcaatccatgccgcgagatcttcgatactgtcgcagccgacgcaaagtttgacgagatttagagccatgattctgatctagagcattccagcaaaagcgcgaagtagttttgcgcagtgtgatgcaacaaaattgatccacttaaacggtcactgttcagcaggcaacaacgttgaccgccagcccgccctggctcgtttccttgtaacgctcgctcatatcgtgtccggtctggcgcattgtttcaatgcaggcatcaagaggcacgaaatgcttgccatcccccttgaccgcaagagaagcagccgtaacggccttgaccgcaccaagcgcattgcgctcgatgcagggcacctgaaccagcccggcaatcggatcgcatgtcatgccaaggtgatgttccagcgcaatttccgccgcattttcaatctgctccggcgagccgcccagaacggccgcaaggcccgcagccgccatggccgatgccgagccgacttcgccctgacaccccacttccgcaccggaaatgaatgcattgtgcttgatgacgccgccaatagcggcagatgtcagcagaaaatcgcgaatgcccttctcgtccgcatcgctatggaaatggagataataacgcagcactgcgggaaccacacccgcagctccgtttgtgggcgccgtcaccaccctgccaccggaagcgttctcctcgttgacggccatggcgtaaaccgacagccagtcattggcgagcagcgggttgctgcgattgttgcgccagtcttcctgaagcttgtcatgcaactggcgcgcgcgccgccgcacattcaacccgcccggcatgacaccatcgcggctgagcccacgctcaatgcaatcgcgcatcgcgccccatatccggtccaggccatgatccagatcaacgcgcgccatgcaacattcttcgtttgcgcgcttcatctctgcaatcgaaagaccgctggcgtgagccatttcgagcatttcggctgcattgcggaacggataaggcacattggccccgttgtcgaccttgttgccactggtctgcacgcggctcagttcttccgctgtaacgacgaaaccgccgccaatggaaaaataggcacggcgcagcaaaagccggtcgtcccggtcataagcctcgaatgccatcccgttggcgtgtccgggaagcggcgtcttgcgatccatgaccagatcggttttcggatcgaaatgataagcgggatggccttccggctgcactgtcttttccgcagccacacgggcgacttccgcatccatgatgtcgggatcgatcgtatcgggccggtatccacaaaggccaaggatgaccgcgcggtcggtggcatggccgatgccggtataggcaagcgaaccgtgcaggctggccttgagacggtagattttcgcattggccggctttggccagtccccaccgataatttcgtcgaggaacaatattggcagccgtcatcggccccatggtatgcgagctggaaggcccgatgccaatcttgtaaagatcaaaaaccgacagaaacattcccacacctgctgcaccccttcatccgggtgcctgattattggccaggcaacgcgcctgaaggccatcgccaaacgcggctggcaagggccccgcgcttaaactgctatttatcagatatagtgtaagaaaggaccagcgcaaacggaatgccgaaatacggcatcaaacttcccgaatacgcaaacctgtcacgatcagacggagaagaggtaagccatgagaatgacggtggcgaggccgatgactgcccagagcgttatgccccagcaggatttttgaacggtttcgtccatggatatattggcaaccttattgtgcaacctatcgaagcagcgccgctcacggcactgttaaagcgcatatagccccgtgagcggcgaaacgcaatgatgaaacgtggctggaatacggcaaacagttcacaaggcttttacgcattataaaatatatttatttatcaatcgcttgagaaatatcatacttaatggaagctttacagacacggcgaaaatgcggcatcaggaatgaggcagaagcatatctgtgcggcctgtccaccaatatgcggcaagccccgtccattcccgcaaagccatgctgaaccgcgaaagcgcgtcattgggagattcgagataaaggccaaacgtctcccgcgtgcgggttttgtaatcgaccggccaggccgtcacgtcgaaccccgccttgcggaaacagccaaccgcacgcggcatatgataggccgaggtcaccagaagccatgtttcgcccggcttgggctgcgccagagcctgcgagaaaatcgcattttccaccgtattgcgtgatttgccttcaaaaatgtagcgattgccggaaaaaccaagatccaacagaagcgcgcgggtcgtctccgcctcccgcgccgatttttcaaaaaaagtcccttcaccgccggaaacgaggatcttcgcatcgggataaagccgggcaagccgcatggtctcgacgatgcggtcagcagcactgttaagctcgaaattctgccgcccggcaacaatttccccgttcatgtagccgcccagcacgataatgccatccacatgttgtggcaggctttcggatttgggaaaacggttctccagaggcgacagcagcattgcgccaccggtggtgaaggcgccgaaaaagaggagcgccgtcgcgggtatgagcaccgcgatacctagccgccgaaaaccacgccaggcggcaagaagaccaattgccaccagaagaaaaataatcgtaaggggctggaaaaacaaccagaaaatcttggaaaatccgtaaaacaacctgtgctccaagcctttgagcttatcctgatccggcgatctgaaacgaatctcctctcatcgatacactatagcggggcgtcaggctgtgttagagatttgtcgtgaatcgcagttggagccgttccgcgccgttcggaatcgttacgatttcttttggacagactttaaaccatgcaggacataaccgaaatggaaaccacgccttcgccgcgcccacgtcttgggcggatcgacattgcgcacggcatcgccctgatagcgatggcgatctatcatttcggctgggatctggaattttttggctatatggcaccggcgacgacagcacagggaggatggaagctctttgcgcgctgcatagcctccagcttcctgtttctggtcggcttcagcctcgtacttgcccatggtcgcggcatacgctggcgccctatggccaagcggctcctgcaaatcatagcggcggcagcagcaatcagtgccgtgacatggtatatgacgcccgacagcttcatatttttcggcatcctgcatcagattgcactggccagcgtgctggggcttcttttcctcaatcttccgcccggcctcacggcagcggtggccgcgccgcattatctggcctcggattttttcaacacgcccattctcgcctgggtcggcctttcaactgtgccaccgcgctccaacgattatgtgccgctgtttccgtggttcggagcggttctggccggtatagccgccgcccgcattggcgaacatctgggttggctgaaactactttccggcggcattcgtccacatgcactcgaaaagccgctgaccttcatcggccgtcacagcctcgcattttatttgatccatcagccggttctgatctcgctggtctatgtcttctcgctggtcgcaccaccagcgcaacccgatctgcggcaggttttcacgcaatcatgcgtttccgcctgcatggcgaatgacggcgctgctctttgtgagaaattctgcggctgtgtcgtaaccgaactggacaaggccaaattattcgacgacgtgttttccggcaaagccaatcaggagaacaacagcaccgtgcgcgaaatagccgccatgtgctcgcccgtgcctggtgccggggcgcaatgaagccggcatatcaggtcgatacgccaagccccgccagacgctctatgcaggcttcctcgacttgatcgagttccccaagcgtttcatcgatatcccggcgcttctggcgcaaatcggcgcgcttttcttccacgcgcttcatcagcagcttgagctgcccggtctcccccggtagctcacgatacatctggatgatttcgtggatttccgcgatagaaaagcccaatcgcttgccacgcatgatctgcttgagaagatgtcggtcggacggtcggaatagacgtgcacgaccgcgccgcaccggagcgatcaacccttcatcctcatagaaacgaagcgtccgggtggaaattccgaactccctcgtcaattccgttatcgtataatattcgcgcactaggacatccctgtttcacaacatgcgagtaactgttgtgctacttcatttacgtaaaagtcaatattaaaccgcttcaaactaaattatcactggcaatattttagttccccattgagattttgcgacgcaaaccacgccgttttaactacagcctaattgcaaataaagtggtcttgccatcgaatagtcgctcatgcgttatgtgctttggacaaatcaggaaaatagcgattcatgcggcgctctgtaaaattcacgatcatcggcctcgtcatcgtagcggctttgggtgccgtgcctttcgcggcggaaccgattgtcgtgaaaatcggggagaaatcggttctccagctcgcccgcgacggtatgttctgcaagacggatcgctgcgaggacggtgtcgcttacgtaatcggctttctggaagccaattatggcctctcgccccatgatgttaagtggtgtatgggggtggatgtcattgcccactataaattgcctttcggcaatactctgaaaaaatcgatcactgaccgcatgtacaggcggtgcggcgacccgggacaggatgaacctgccgaaaaccgcaccgaagaataaaaggccacatctgcatgaaactgatcttgcgcgccgccgcatggctggttcttctggcaattctcgccgtcacgataagtcccatccagttccgtcctgtaaccggcgaacctgtcaacctggaacggctcgcagcttttcttgtcgtgggcggcctgattgccctcgcctatccgcgccactggctggcagtactcatgctgactgtgggttgcgccgcacttttcgagcttttgcagcgtatcacacccggccgccatggtgaattccacgactttctgttcaaggcagcaggtgccgcaatcggcgttgccgtcggccatagtctcagccgcctgcggcctttccgccagatcgagtaaactttgcgtgccgatggaaccgatacaagtttctcacgttttctagtcatcaattcaatggagattggaaatggccgaagcaaatatcaatgacatccaacaggctttggaaaagcagattgcggagatgcgcacggaattgaaacgcatgtcgcgttcacttgcctcgcattccgatgatctgaaagcgcgtgcggaagatgccatggatgaagcttcaggccgccttcgccatgcagcacaaaccgtgcgcgagcgcggacaggttgttgccgaagctgttcgcgaaaaccccggaacagcaacaacattgtttggaacggcaggcattatcggcattctgatcggtgtggccatcggctgcgcactgtcagagcgccgctgatataaacgggataatacaatcttttcaaaagcctgcgccgccgcgcgggcttttccttgcatctttacgaatggaccgcaggctactattgcgcgcttaaagcatttccagcaaaagtgcgaagcggttttgcgtgggacaatgcgtaaaataaagagatagagcggttccggcggttcttttaaaacaggaaccgctctaaagtattttcgagccaaaagtgcgaagcgcctacgcggggaaatcagtccactggactgatttctgatcccgcttcgatgcgtcggacaatgcgaaaaataaagagagagagtggttccgttttaagccgaaccgctctcatggcaatccgccaccggtcgcagcctacccggtcaaaacaaggatacgcgcttgaaaaagtgctgaacggctgccccgtggcttttaaagaaagacacgcaaatgtctgaaaatacgatatattccggcctgaaacagctcggttcgcacacagatattcccctgacaccggaagaagcggttctggagcgcgtggcaaacccgcaagaaggcacgccctattgcgtgcgcttcaccgcgcccgaattcagctctctctgccccatgaccggtcagccggattttgcccatctggtgatcgactatgtgccgggcaaatggctggttgagagcaaatcgctgaagctcttcctcttttccttccgcaaccacggcgcatttcacgaggattgcaccgtaaccatcggcaaacgccttgtggacctgctggagccggaatggctgcggatcggaggctattggtatccgcgcggcggcattcccatcgatgttttctatcagaccggggcagcccccttgaatgtctggatacccgaacagggcgtggccaactatcggggccgtggctagagtctagccaaaagtgtgaaacggtttggcgcgaaaatgcgataaaaccaatagtaagaacggctccggttgccgcctcaagccgtcgcccttatggtgatgtgattgatccgcttcgggaggaacatccatgaaaaaacttgttattctcatgtcactggctgttctctccggttgcggcggcgcaggaaaggccgcaatcgacgccggcaagggttttgaccgtttcgcctgcatgtcgcgtaatctcaagggtgaaccgccctgcccaccgccggcagacggcacagcgcagaacgcgcagtagcggcagcaaaaccggaagggaggcccatcacatggcaattgaaccgaaagacattctcgatttctggttctcgccccggatgcgcgaaaactggttcagcaaaagcgacgagattgacgcggaaatccgtcaaaaattcatggcggcctatgaggacgcacgcgccgacaagatggaacaatggaagcaacagccggaaagcgcattggcgctggccattttgttcgaccagtttccgcgcaatatgtttcgcggctcgccccgctcatttgagagcgacgggctggcgcgcgatgtggcagcacaggcgctcgaccatgatttcgaccggcaattctcaccggagcagcggcagtttttctatctgcccttcatgcatagtgaaaatctgaacgatcagaagcgttgtgttgatctctacgaaaaacttggcgacgagttcgcttcggatttcgcccgacaacatcacgatatcatcgaacgtttcgggcgttttccccatcgcaatcaggtgctgggccgtgacacgaccccagaggaggctgagttcctcaaggaccatgccggtttctgattttacagcaatcgataaggcagaatgccccggcggtcatggtcgaccgccagcctgctgttaagcggcggaatggcacgctgcacacattcggcacgttcgcagatacggcacgaaacgccaatcggatcgaaagccgaccgcatggtgatatccagcccatcggcataaacgaaatcctgcgcataggcgacttcacaaccgagcgcgatggcgtaacggcgctgcggcgccttaaagccgccctcgctttttgtcagttcggtcgcaatacaaagatagcgcgcgccatccggcgtttcggcaagctggcggatgatccgccccggcgtctcaaaggcctggtgcacattccacaagggacaagccgcgccataacgggcaaattgcagcttggctgcgctgtggcgtttggtgatgtttccggccctgtccacccgcgcaaagaaaaccggcacaccgcgctggccggaacgctgcaaggtgctgagcctgtgcgccacctgctccagacttgcgccaaagcgcgaggcaagcagctcaagatcatggcgcagctctttcgcagccgccagaaaagtctggtagggaagcaccagcgcgccagcgaaatagtttcgcaacccgatcttgcagatctccaccgcctcggcagagcgaaaatccgcctgtctggcaatcgctgtcacaagggattccatttccagttctgcgatctggaaggcgatctggaaattgcgcgtagtggcaggtgaatagggattgagataaagtacgcgcgtatgcgcatcgaaacggcgcagtacagcttcctccgcgcctgcacgggcgatgcgcacgcgatggcgatcctccatatattgcggcagcgcaacgccaatatcccgccccggaatatccagatcagcagccagtttttcggctgcaatatcaagctcatggacataattatcaataaagtgaaagaagtcgcgcacttcctcataaggcgcgggctccgcagtcgacggcgcgcggcccaactggttatcgagacttgcaagctgctcgctattgcgccgatatgcctgatggcaggcgatcagcgcatgggcaagtcccggcgcattctgtgtaatcagcttcatttcctgcaagctcggcttgtaattatcgaacaccggatcggccagcgcctccgagaccgccgaaagcagtcgatcgtcgtcgccaagagaaattgcgccgatatcgatctggtaattttccgccaaggcaagcagcacggcggcggaaacaggccgctgattattctcgctctggttgagatagctggttgaaatgcccagccgctcggcaaagccggactgcgtggcgcggtgctgttcgcggatttcccggattttccggccgatatagagttttcgaggtgccatttgcaaattcgcatttcgctatttgcaaatttatatcttacacaatagcaccttttcaagcttttccggggcttcccgcgattttaagtaaggggcggaaaaagactgtcttttttccgtttcctacccttggtttccgaaggtcatagaatgcaggaacttcttgaacaactcgaagcacgccgcgccgaggctcgccttggcggcggacagcgccgtatcgatgcccagcacggcaaaggcaagcttaccgcgcgcgaaagaatcgaagtgcttctcgacgaaggatcgttcgaggagttcgacatgtatgtcacgcatcgctgcaccgatttcggcatggcgcagcagaaagttgcgggcgacggcgtggtaacgggctggggcaccatcaatggccgtcaggtctatgtgttcagccaggacttcacggttctgggcggctcgctttcggaaacccatgcgcaaaaaatctgcaagatcatggacatggccgtaaaaaacggcgcgccggtcatcggcctcaacgattccggcggcgcgcgcatccaggaaggcgtggcatcgttggcaggctatgccgatgttttcaaacgcaatgtggatgcgtcgggcgtcgtgccgcagatttccgtcatcatggggccatgcgccggcggtgccgtctattccccggccatgaccgacttcattttcatggtacgcgattcgtcctacatgtttgtgacaggcccagatgtggtcaaaaccgtcaccaacgaaatcgtgaccgctgaggaattgggcggtgcatccacccacacgaaaaaatcctctgtggccgatggcgcctatgagaacgacattgaggctctggaacaggtacgcatcctgttcgacttcctgccgctcaacaatcgcgagaagccacctgttcgcccgatcttcgatgatccggcgcgccttgaaatgcgcctcgacacgctcgtaccggacagcgccaccaagccctacgacatgaaggagctgattctcgcgcttgccgacgaaggcgatttcttcgagattcaggaagccttcgcgaagaacatcataaccggcttcatccgcatggatggccagacggtcggtgtggttgccaatcagccgatggttctggcgggctgcctcgatatcgacgcctcgcgcaaggctgcacgtttcgcgcgcttctgcgatgccttcaacattccgatcctgacgctcgtggacattccgggcttcctgcccggcacggcacaggaatatggcggcgtcatcaagcacggcgcgaagcttcttttcgcctattcccaggcaaccgtgccgatggtcacgctcatcacgcgcaaggcctatggcggcgcctatgacgtgatggcttcgaaacatatcggtgccgacatcaattatgcatggccaactgcggaaatcgcggtgatgggcgccaagggcgcaacggaaatcctctatcgttcggaactgggcgacccggaaaagatcgccgcgcgcacgaaggaatatgaggagcgttttgccaatccattcgtggctgcggagcgtggcttcattgatgaggtcatcatgccgcattcctcacgccgccgcattgcccgcgcttttgcaagcctgcgcaacaagcagcagagcgcaccatggaaaaagcacgacaccatcccgctctaatttcgcatgatcttatccgcaagccggttcccactttttggggtcatgccatggcaatgatccggttcatttgagtaaacgcacatgatcaagaaaatcctgattgccaatcgcggtgaaatcgcgtgtcgggtcatcaagtcggccaagaaaaagggcattgccacggtggcggtctattccgacgccgaccgcaacgcactgcatgtcaaaatggccgacgaagcagtccatatcggcccggccccatccaaccagtcctatatcgtcatcgacaagattctggccgccatcaaggaaatcggcgcggatgccgttcatccgggctatggcttcctgtcggaaaacccgcgctttgccgaagcgttgaaggccgccaatgtcaccttcatcggaccgccggtgaacgccattgacgcgatgggcgacaagatcacctccaagaagcttgcagccgaagccggtgtttccaccgtgcccggccatatgggattgatcgaggatgccgacgaggcggtcaggatcgcaggcagcatcggctatccggtgatgatcaaggcttccgccggtggcggcggcaagggcatgcgcatcgcgtggaacgacgaggaggcccgcgaaggcttccagctttcccgcaatgaggcaaagtcttccttcggcgatgaccgcatcttcatcgaaaaattcgtcacccagccgcgccatatcgaaattcaggttctgggcgaccagcacggtaatgtcgtctatctgggcgagcgtgaatgctccatccagcgccgcaaccagaaggtcattgaagaagcgccgtcacccttcctcgacgaagcaacccgcaaggccatgggcgagcaggctgtcgctcttgccaaggcggtcggctattattccgctggcacggtggaattcatcgtcgatggcaaccgtaacttctatttccttgaaatgaatacgcgtttgcaggtggagcatccggtgacggaactcataaccggcatcgatctcgtggaagaaatgatccgcgtcgcatccggcgaaaagctgcgtttcgctcaggccgatgtgaagctgaacggctgggccatcgaaagccggctttatgcggaagacccttatcgcaacttcctgccctccatcggcaggctgacgcgctatcgcccgccggtcgaaggccgcaacccggacggcacggttatccgtaatgataccggcgtgttcgagggcggcgagatttcgatgtattacgaccctatgatcgcaaagctttgcacatggggcccggaccgcatcagcgccatcgacgccatgggccatgcgcttgacgctttcgaggtggaaggcatcggccacaacctgcccttcctttccgccgtgatggaccatccccgtttccgcgaaggcgcactcaccacggccttcatcgcagaagaatatccggatggcttttcgggtgtgaaatgctcggaagatgatgcgcgcacgctggcagccgtggcggctgagatcaatctcgtggcgcaacgccgcgatacgcagatttccggcaggctttcgccgcagaaacattccatcgccaatgactgggtggtgacactcgacggctattccctgccggtccgcattgctgagggcgaaggcggcacgacgatcaatttcattgatggtggcagcctgccaatcgccagcgactggcatccgggcagccagctcggttcgttcaccgtcggcggcaagccgattgcggtgaaggtttcgcgctccggcaccggctggcggcttcgctggcgcggcatggacgtggtggcgcatgtgcgcaaaccgcgcgtggcagaacttgcaaaactcatgccggtgaagctgccgccggatacgtcgaagatgctgctctgcccgatgcccggcgtcatcacctccattcttgtaaaggatggcgagacggtggaagcgggccagccgctcgccaccgtggaagccatgaagatggaaaacgtattgcgtgcagagcgccgtgccacggtcaagcgcatcaccgcagaggctggttccagcttggccgttgatgagctgataatggaatttgagtaaccccgaatgcggtgccttgcaccggatcagggtgcgagtttatgggatggagatgagccaatgacgaagaaaacccgcgctgattgggaaacgttggctgaaaaagaactgaagcggcctgccgacagcctcgtctggcacacaccggaaggcatcgacgtcaagccgctttatacgcaagacgatctggaaggtatcggccatctgggtaccctgcccggctttgagccgttcctgcgcgggccgcgcgcaaccatgtatgcgggccgtccatggacgatccggcaatatgcgggcttctccactgcggaggaatcaaacgccttttatcgcaaggcgcttgccgccggtcagcagggcgtatcggttgccttcgacctagccacccaccgcggctatgacagcgatcacccgcgcgtggaaggcgatgtcggcaaggccggcgtggcgatcgactccgtcgaggacatgaaaatccttttcgatggcattccgctggaaaagatttccgtttccatgaccatgaacggtgcggttatcccgatccttgccaatttcatcgtcgctggcgaagaacagggcgtgccccgcgcacagctttccggcaccattcagaacgacattctcaaggagttcatggtccgcaacacctatatctatccgccggaaccctccatgcggatcattgcggacatcatcgcctatacggcgcaggaaatgccgaagttcaactccatttccatctccggctatcacatgcaggaggctggcgcgacactggtgcaggagctggccttcacactggccgacgggcgcgaatatgtgcgtgcggcgctcaagaagggcctcaatgtcgatgattttgcaggccggctgtcgttcttcttcgccatcggcatgaatttcttcatggaaattgccaagttgcgcgctgcgcgcctgctctggtcacgcatcatgaaggaatttgatccgaagaagccgggctcgctgatgctgcgcacccactgccagacctccggcgtttccctgcaggaacaggatccttataacaatatcgtccgcacagccttcgaggccatgtcggcggcacttggcggcacgcaatcacttcacaccaactctttcgacgaagccattgccctgcctacggaattttccgcacgcatcgcccgcaacacgcagctcatcctgcaaaacgaaacgggcgtgaccaaggtggtcgatccgctggcaggctcctattacatcgaaagcctcaccaacgaactggccgaaaaggcatgggcgctgatcgaggaagtcgagacgctcggcggcatgaccaaggctgtcgaaagcggcttgcccaaacgcttgatcgaagaagccgccaccaggcgacaggcggccgttgacaagggtgaggaagttatcgtcggcgtcaacaagttccggctggaacaggaagacgaaatcgatattctcgaaatagacaattcggctgtccgccaatcgcagattgcgcgcctcaaccgcatcaaggaaatgcgcaacaagcaaaaggtcgaagccgcccttgccgaactggaaaaggtcgcccgcagcggcgaaggcaaccttctggccgcagcggtagaagcctcgcgcgcacgcgccacggtgggtgaaatttccgacgccatgcgccgcgccttcggcgatcatgccgccgttccaaaggtcgtgaagaaagtttacggcacagcctataaggacgagccggaataccagacccttgttgatcgcctcggagaatttgcgaaacaggctggcgagaagccgcgcgtcatggtcgcgaaactcggtcaggacgggcatgatcgcggcgcgaagatcatcgcctcagcctttggcgacatcggctttgaagtgctggcggggccattgttccagacgcccgacgaagccgccgatatggccatcaaggccaaggtgcatgtgctgggcgtgtcgtcgcttgctgccggccacaagacgctcctgccccagcttgtggaaacgctgcgcaaaaagggtgcggaaaacattatcgtggtctgcggcggcgtcgtgccgcgtcaggattatcagtacctgttcgatcatggcgtggcagccgttttcggccccggcacgaatgtgctggactgcgcacacgccgtgctggacctgatggaaggcaaactcagaaacctgtaatttcgttccatatcatagggataaaacgaaaacaggaatcattttctcaagatgaaaggccgaggcaaccgcctcggcctttttgtcagggaaactctcacagccatcaggatttgggatcggcggaagcgggaatagccgagcttgttaccgataccggatcgcttgccggaaaggtgtcctccagcccttcatcaagctgtcgttccaattcggcccggtcacccgcacgccgtgcgcttgggcgcgtcaacaggctgtccggctcaatgccgcattcagcacaagccatccccattgcatcgccaagcttgatcgccgcacggcgaatgacttcatcgcgccgcaactctttatccgtgtcgttctctatcctgaccgtgattctttcttcgccttcggtgacgaattcaaccatataaagcttgaacccgccgaccgaactgatgcggatttggacaatttccatcgcttgaacctccacgctcaacactctggaaaacaacggcggcgagccccgttggttccatgcccgcatgtgtccggcaaaacgcgcgcgcctgcacaaaacaatgtgcaggcaagaggggcgcccatcgggatatcgcctaccgaattgcggcagattaagcgtcccctttcccgaaaagcccgttcagtaggcgggccggcgcgacgccaccagatgacgaacgacgactggcagcaacagaatcaaacccacgatagacgaatagatttctggcgcgaccagaagcattgccgcaaatatgagaagcacattttcccatatcttcgtccgcaccaggaagaacccggacaatgccgcgccaagcgccgtaatgccgataacgcagccgaagaaggcaatgaagaaatccggccagttgaagttggacgtcaccagcagcagcgatggcgagaagacgaaaacgaacggcaccagcaccttgcccagaccgagccggaaggctgtgttgcccgtcttgaacggatcggcccccgccatgcccgccgccgcataggcggcaagcgcaaccggcggcgtgatatccgcaagaacaccataatagaagacgaagaaatgcgcgacaatcggctccacgccgagcaggcccagcgccggggccgcaatcgtcgccatgatgatgtagttggcggtcgtcggaatgccgcaacccatcaggatacagaccatccctgtcatgacgagcgtgaagagaagtgtcagcgtctgcggtgcaaaccagcttacgggcaaaatcgtaccgaaataggttgcaagctgcgccgctgtggaggttacgatataggaaatcttaaagccaacgccggtaagcgttacgacgccaacgataatgccaaccgtagccgcggccgcaccaacggcaagcgcatattttgcaccgtcacgcaggccctcgaacacttcgccaatggtcatgcgcttgcgcggattgagaaggccaaccgctatgcacagcgtaatcccccagaaagcggcaagataaggcgtatagcctgaaagcagtacggcgatcagcaccaccagcggaataatggtcggccagtcccgctttaaggcttctttcagatcgggcatctcctccttggtcatgccgcgcaaaccggtgcgcttggcctcgaaatgcacctgcatcaaaacgccgaagaagtgcataaaggcgggcacgatggccgcaagaatgatcgtcgtatagggaaggttgagaaactcgatcatcaggaatgcggcagcacccatgatcggcggcgttatttgaccgccggtcgaggaagccgattctacagccgccgcgaaatggcgcttatacccgagacggatcattgccgggatggtgagcgagccgaccgtcaccgcatttgcgacggaagaaccggagatcatgccgaacagagccgaaccgaagatggaaaccttggccgggccaccggcaaatcgtccggcaacccaggccgcacaatcgagaaaaagctggccaaggccgatccgcgtagcaaaaacgccaaacagcacaaaatggaacacataggttgcgaccacgccgagcgcgataccataaataccctgcgtcgtgagataaagatgatccacaagctggctgacggtagcccccggatgcaccagaatgccaggcatggaaggcccgtagagcgcatagagcatgaacaggacagaaatgatcggcagcggccagccgactgaacggcgcgtggcttccagcaggatcaggatcaaaaggctgcccagcacgacatcggtgcttgtgggattgccgacacggaaggcgagatcgtcaagcgggatcagcggcacatggatgactgccacgacggcgatgatcgccagcccccaatcgataacggatattccaagcgggcgaagcagcgacggctttgcaggttcgtcatagcccttgcgtgagaagggaaagaccagaaagaccagccccagcacgaaggctagatggatgccacgatggatcatttccggcaagagaccgaagcctgccgtataataatggaaaagagacagaattatcagcaaagtcccgacaatgcgggcagccactggcgccagcgggcggaagcggatttcagaatcgaatttttcttcaagctccctcgccttgacctcatcgagttccatcggcgcaagctttgcattttgttcttctgtcatgcgggccaactccactttgccggtcgtgcatttcaataggctagagcatttccagcaaaagcgtgaaacggttttgcgtcggataatgcgtaaaaacaaagagatagagcggttccaacgattccgttctaaccggaaccgctctggaaaacgggagcgcagcagcgcgcataacgagctgccgcaatgtcacccttcaattcggaataagatatcaggaaccgatcattgagggattatttcagcacgcccgcttccttgtaaaagcgttctgcgccgggatgcagcggaataccgaggctgctcgtcgcactatcgagcttgatgagcttgcccttcgcatggcccgcatcgagtgccttgcgtgtatcctcgttccagagaaccttggtgatgttatagatgaggtcgtccggctgcttggcgctcgtcacccactgtgcggcaacggcaagggtcggtgtttccgccacgtccttataggctccggcaggaaccacatccttcgagaagaaggaatatttctccagaatcttgtccgcttccggcccggagatcggaacgagcgaaataccgttcgagatggccagttccgagattgcgcccgtcggatagccgcccacaaagaaataggcgtccagcgcaccatctttcagcctctcgcctgccggtcccggcttcaggtgttcagccttgatatcgtcttccgtgaggccgtaggcttcaagaacgatacgcgcatcgacgatggtgccagaacccggctcatccagcgaaacgcgcttgcctttcaggtctgcgaccgatttgatgtttgcatccttacgcgcaacgatatggatcgtttccgggtaaagcgtcgccagaaggcgcaaatcttccaccttgcccttgccatcataaaggccggtgccgttataggcccaataggcaacgtctgactgcgtaaagccggactccagagcgcccgacttgatcgcattgatattggcaaccgagccattcgacgaaacggccgtcgcgacgagacccggcacgcccttttcgcctgcgccggaaatcgcgttcgcgatcagaccaccaatcggataataggttccggctgtgccgccagtgccgatacggaaaaatgtcggggcctgtgcaaccgcaaagctcgctcccaacgcaatcgcgcccgccaccgccgcaacagccaagcgacggattttgcttccgaatttcataataccagtcctcttcccgcatagattatgccgaaaaccatgggaagcttgaggccgattgtcaaccaccgcattccattattctggattttcccaaagaatacaatcgcttgccgacaagcgccgccagagccgactgaaacgattaaaaacgcagcccaaaaccctgcatcaggcggcgaatggcatagtcgggtttcctggatgtgaagaatgccaggtcatcttgagaatgaaattcatcatcgtcacttcgcgcaggcaaaagcgatttcatgcgtcgtgcaatggcttccgccgggtccagccaatccaccggccatggagccagacggcgcaatacattgacgagaaacggataatgcgtacaggcaagcaccacgatatcggtgcgcttgccatccttttcgataaaacatggcgcgatctgcgccatgaccagcgcctcatcgaaactttcaccgcgaatatgcgcttcggcaatcgccgccagcccgtcggcccccaccagacgcacatggcaccgcgatgcaaaagactggatcaggtcgcgcgtataggcgcgcttcaccgtgccgggcgtcgcaagtactgaaacaagccccgatgaggttcgctcggcggcaggctttatggctggcaccgtgccgacaaagggcaccgagggataggcgcgccgcaaatcctccagcaccagcgtcgaagccgtattacaggcaatgaccgcgatttcggggtcataattggcaatgaattcgccaaacagctcaatgatccggcgcttcagggcttcttcctcccagttgccatagggaaagcccgcatcgtcggcgatatagacgaaccgccggtcgggcatcaccacgcgtgcctcgcgcaagaccgtcaagccgccaataccgctatcgaagaccagaattggcctttctggagcgatggtcggtttcgcgggaaaactgccggcaggtgcttttttcattctgccttgtcctcattgacaggtttacgcgcgcgtccttccggtgcaccggagccgcgcggcttcttcggcgtaaagacgtcgagcgaggtaacaacgcctcgcaagagcttcagttccgcagaggcaaaccccgcgcgcgtcaatacggcgcgcagattgttgaccatgatttccttgcgcgcttcagggcgaaaatatccccgaacatccagtgcttcttccagatggttgaaaaacccgtgcagctcttcctttggcgccagcggcatttccggcccacggaaaaccgtatccgtctggttttccaagcccgacttcatccattcataggacatgagcaaaacggcctgcgcaatattgagcgaggcgaaagccggattgaccgggaaagtcaacagttcatccgcaaggcccacttcctcattgctgaggccaaaacgctcacgcccgaacaggatgcccgttttctcgccggttttgaaacggcggcgcaacgcattgcccgcttccatggcgctgcgcaccggcttgaagccgtcgcgctcgcgcgccgtggttgcatagacgaaattgaggtcggcaattgcggaaggcagatcgtcgtaaacgacggcattatcgatcacatgatcggccttactggccgctgcccttgccttttcgcttggaaattcttcgcgcggattgacgagacgcagttccgccaggccgaaattggccatggcgcgcgccaccatgccgatattttccggcaattgtggattgaccagaatgattgccggtccttccgcaaggatggggcgctgtttgtctgttcctgccatgatgttttccgcattagctatgaaatcgtggcgtttccctgacataattgacgcggaatcgcaaagattccccttacctgtttcagcaaaagcctgtgtagtagcccgataacacctctttgccgcgcatccatgccaaactgtcctctcacgtatttcagatcttcagggaggaaaccatgtccggtaaaaagatactcatgctttgcggcgattttggcgaagactacgaaaccatggtcccgttccagacgctgctgacggtaggccatacggtacacgccgtctgccccggcaaaaaggccggcgaccatatcgcaaccgccattcacgactttgagggccatcagacctataccgagaagccgggacataattttacgttgaacgccacattcgccgatgtaaagccggaaaactacgacgcgcttgtcattcccggcggccgcggccccgaatatctgcgcctcgatgagaaggtcatcgctgtcgtgaagcacttttttgcggcaaacaaaccagtggcagccgtctgccatggcgcacaattgctggccgcagcccgtgttctcgaaggccgcacctgctcggcctatcccgcctgccggcccgaagtggagcttgtcggcggcaaatatgccgacattgcaatcgatcaggccgtgacggacggcaatctcgtcacctcacccgcctggcctgcgcatcctgcctggttatcgcagttcctcgccgttctcggaacgaaaataacgcatggctgatcgtcttcgccctgcccgctgcccgcaaggttgcaggcagggcgaaactgcgtcacagtgatatgggagagcaagcgggagaaaaaccatgtgcaggctgttcattggcgcagatgccgaactctggcaaagcgtgacgcgctcgctgcgcatcgacagagccgtgaccagcgtaaggcttgaaaacttcttctggtggacactggaagatattgcggcccgcgacaatctcaccgtcagccgccttctcggcaagctttatgacgaatcccgcaatgagggccatgacctcgataatttcgcatccttcctgcgcgtctgctgcggacgctatctttcgctgcaattgaacggatttgtcccgaccgaaaagacgacgccgatctcggccctcgatgcgcaaaccattctggcccgcgagcaggaaaactatcgccagcagcgcgcttcgtggaaaaaatcggccgctggaacggatgctgcccatcgcgccgcgtaaacttcgttatttcgcaaaattttgaccgtcaaacaggcctataggccaaagaataagcctcttacgctttgccttatcctttacgggtgctatacgggcgcgacgcattcagaaagaggcttcatccatggcaaaaatcaaggttgcaaacccggtcgtcgagctcgacggcgacgagatgacccgcattatctggcagttcatcaaggacaagcttatccatccctatctcgacatcgacctgaaatactacgatctttcggtcgagaaccgcgatgcgaccaatgatcaggtcacgatcgatgcagccaatgccatcaaggaatatggcgtgggcgtaaaatgcgcgaccatcacgcccgacgaagcgcgcgtggaagaattcaagctgaagaaaatgtggaagtcgcccaacggcaccatccgcaatatcctcggcggcgtgatcttccgcgagccgatcatctgcaagaacgtgccgcgcctcgtgccgggctggacccagccgatcatcgtcggccgccatgctttcggcgaccagtaccgcgcgactgacttcaagttccccggcaagggcacactgacgattaagttcgtcggtgaagatggccagaccatcgaacatgaagtctatcaggccccttcggctggcgtggccatggccatgtataatctggacgaatcgatccgcgaattcgcacgcgcttccttcaattacggcttgcagcgcggctatccggtctatctctccacgaagaacaccatcctcaaggcctatgatggccgcttcaaggacatcttccaggaagtcttcgacgccgaatttaagtcgaagtttgaagaaaagaagatctggtacgaacaccgcctcatcgacgacatggtcgcctcggcgctcaagtggtcgggcggctatgtctgggcctgtaagaactatgatggcgacgtgcagtcggatatcgtcgcgcagggcttcggctcgctcggcctgatgacctcggttctgatgacgccggatggcaagacggtggaagcggaagccgcccacggcaccgtaacccgccactatcgccagcatcagaagggcgaggaaacctcgaccaactccatcgcttcgatcttcgcatggacccgcggtctggcgcatcgcgccaagctcgacaacaatgccgatctgaagaagttcgccgaaacgctggaaaaggtctgcgtggacaccgttgaaagcggcttcatgaccaaggatctggcgctcctcatcggcccggatcagccttggctctcgaccaccggcttcctcgacaagatcgacgaaaatcttcagaaagccatggctgcctgattatagttctggcatttagccagtgtggaacccggcctttcgaggccgggtttttcattttccgaccaaaaagcatcctgttgtcgaaggcggcacactctaaaaaattgcgggctccttccggctgtcacacgcctgcaatctccttttcgcataaaagcgccattcaggtttccggcatcacattttcctgccggagcgtatgataaggagagatatggatgcccaggaaattcacccggccacttctggcaagcgctgcaattattgtcaccttttgcgcacccgcaagcaccgtgatggcccagtctgaaactgcggctccactcttccagcgcagcgcaaaaggcgacctgtcggcagcaggcggcgcacgccgccttgatggtgatattaccgcagcttttcgcgatcagatcaggaaggggcctgccagaaacgtcatcctgctgatcggagacggcatgggcgattccgagatcacggttgcgcgcaattatgcagtcggcgcaggcaatcatttcaagggcatcgatgcccttcccgttaccggccagtacacccattattcgctcgacaaggaaagcggcaagccgaattacgtgactgattctgccgcctccggcaccgcctggaccactggcgtcaaaacctataacggcgccatcggcgtcgatattcatggcaaaccgcacaaaacgctcattgaactcgccaaggaaaagggcctcggcaccggcaatgtcagcactgccgaattgcaggatgccacacccgccgtgcaggttgcccatgttacccatcgcaagtgctacgacccaaccagcacggcggaaaagtgcaaggataatgcgcttgaaaatggcggcccaggctcgatcagcgaacagcttttgaacacccgcccggacgtgacattgggcggcggcgcaaaatatttcgaggacaaggcccgggctggcacatggaaaggccagaccttgagcgcacaggccgaagcacgcggctatcaactggttagaaatgccgacgcattgagcaaggtcgagacagccaatcaggacaaacctgttctcggcctcttctcaccgggcaacatgccggtccgctggaaagggcctcaggccgcccatcacggcaatctcgacagagagcctgtcaagtgcaaggtcaatgagaagcgcactgccgatattccgacactggcgcaaatgaccgagaaagccatcgacctgctgaaaaccaacgaaaaaggctttttccttcaggtggaaggtgcctccatcgacaaacaggaccatgccgccaatccgtgcgggcagatcggcgaaacagtcgatctggatgaagccgtgcaggccgcactcgattttgcccgcaaagacggcaacacgcttgtcatcgtaacggccgatcacgcccatgcaagccagatcattgatcccgatgcgaaggccccgggtttgagccaggcattgaaaaccgaggatggcgcgatcatgggcgtgacctatggcaattccgacgaagccgacgatcagggccacacaggcgcgcaattgcgcatagccgcctttggccccggcgctgccaattttaccggcctcacggatcagacggatatgttctacacgatccgcgatgccttgcagttgcaggcggaataatgccagtgcattggaaacgccgtctataaacagcgtttccatgcggtaatcagcggataaagaacatatcctgaaacttgtgcgtgccatacacgcggcataaaaaaagcgcggagcaacaccccgcgcttcttcatttagtttggcaggatcaggcgatcaacgctttgaccgccgcgattgcatcggcagctttggcgccgtcgggaccaccggcctgagccatatcggggcgtccgccaccgccggcgccgccaagggccgccgaagctgcgcgaaccagatccaccgcgctgaagcggcctaccatatcctctgtgactgcggcaacggcgctggccttgccatcttcacccacgccaatgaacaacacaacaccggaaccgacctgcttcttgccttcatcggcaagcggcttcagatcgcgcggcgaaacgcctgtcacgatcttgccgaggaaattgacgccattgaccgcctcgacagcactgccaccatcggacgaaccgccgccaagcgccagcttcttgcgcgcatcggccaattcacgttcgagcttcttgcgctcatcgataagcgcattgacgcggtccagcacatccgcggatgtcgtcttgagagcactggcaatagccttgacgcgctcatcctgttcttcgaggtaaaggcgggcagcctcccccgtcaacgcttccagacggcgtacgcctgcggcaaccccgccttccgatataatacggacgaggccgatatcgccggtctggcgcacatgggtgccgccgcaaagctccaccgaataggccttgcccgctttcgatccatgcttggccgtacccatggaaacgacacgcacttcgtcaccatatttctcaccgaaaagcgccatcgcgccttcggcaattgcatcgtccacagccatcaggcgggttgtgaccggcgcattttgcaggatgatctcgtttgcgagattttccacagcctccagctcttcagccgaaatgggcttcgggtgcgaaaagtcgaaacgcaggcgatcgggcgcaacgagcgagcccttctgcgccacatgggttccgagtgtttcgcgcagagcttcgtgcagaagatgcgtcgccgaatggttggagcgaatgcgtgtgcggcgggccgaatcgaccttcagttccacaacatcgccagcctttgccgttccttcggtgacttcgccgatatgaacgaagacgccctcgcccttcttctgggtatccttgacggcaatcacaaaaccttcgccggaaattgtgcccgtatcgccctgctggccaccggattcgccatagaacggcgtctgattgaccaccaccgatatggtttcgccctcccgaacagacggcacttccacgccatcacgtacgagcgatgcgatcacaccttcagcgctttcggtttcatagcccagaaactcggtcgcaccgaccttatccttgatgccgaaccagatcgtctcggtcgcagcttcgccagaaccagtccaattggcgcgcgcttcggccttctggcgttccatggcgacattgaagccttccgtatcgacggcaatgccgcgctggcgcagcgcatcctgcgtcagatcaagcggaaaaccataggtgtcgtaaagcttgaacgcagtctcgccatcgaggcggtcgccttcggcgagattttccgaagcgtcggacagaaggccaaggccgcgttccagcgtcttgcggaaacgggtttcctccagcttcagcgtttcggaaatcagggattcggcgcggatcagctcgggataggcctgtcccatttcgcggatgagagctggcaacaggcgccacatcaatggctctttcgcacccagcaattgggcgtggcgcatggcgcggcgcatgatgcggcgcagcacataaccgcggccttcgttggatggcagaacgccatcggcaatcaggaagctcgaagcacgcagatggtcggcaatcacacgatggcttgcacggaaatcgccttcagccttgacgccggttgcttcttccgaagcacggatcagcgccttgaagagatcgatgtcataattatcgtgcacgccctgcaagacagccgcaatacgctcaagccccatgcccgtatcaatggatgggcgcggcagatcgatgcgcagttcaggcgtctgctgctcgaactgcatgaaaacgaggttccagatctcgatgaaacgatcaccgtcttcctccggtgatccgggaggtccgccccagatatgatcgccgtggtcatagaagatttcagaacatggtccgcacggtcccgtatcgcccatcgcccagaaattatcgctggtcgggatgcggatgatacggtcgtcggaaaggccggcgatcttcttccagaagttcgccgcatcatcatccgtgtggtagacggtgacgagaagcttgtcctttggaaggccgaattccctggtgatcaggttccaggcaaagctgatcgcatcttccttgaaatagtcgccgaacgaaaaattgccgagcatctcaaagaaagtatgatggcgcgcggtataaccgacattgtccaggtcgttgtgcttgccgccggcgcgcacgcatttctgcgatgtggtcgcgcggttataggagcgatgttcaaggcccgtgaaaacattcttgaactgcaccatgcccgcattggtgaacatcaacgtcggatcgttgcgcggaacgagcgggcttgatggaacgacctcatgcccgttcttgcgaaaatagtcgagaaatgtggacctaatctcgttgacgccagccataattcacccttgggcattccaccctgcacggatgcaggccatgaaaggccgcatcgattgtcttcatccgcccacaaggccaccaacctatgtcgaagacccgaggcattctcctcttccgtattgcaagaacgcgaagttggagtttcggttgaccgcttttaacggtgcaccgctttcctgtccagataagcaacctgcgctattaaagtatttccagtaaaagtgcgaagcggctttgcatcggataatgctcaaaaacaaaaagataaagcggctccggcgagccagccataaatcaggccccccaaagcaatttctgcctgtcagaataaaaacaaagccccgcgcgaagtgcacgaggccttgaaaattcacacatgaacagcgccttacatttccgccgcgccggcagcatcttcttccggtccgccatcgtcaaggaactgctcggcgatcaggccggcattctggcgaagcgtggtttcgatttcacgcgcgacttccggattatccttgagatattgcttggcgttctcgcgcccctgcccgagacgctgggaattataggagaaccaggcaccagacttctcaaccacaccggccttgacaccaagatcgaccagctcgcccaccttggaaacgcccgcgccatacatgatatcgaattcgacctgcttgaacggaggagcgagcttgttcttcaccaccttcacgcgggtctggttgcccaccacttcgtcgcgctccttgatggagccgatacggcgaatatcgaggcgaaccgaagcatagaacttgagcgcattgccgcccgttgtcgtttccggcgagccgaacatgacaccgatcttcatgcggatctggttgatgaagatcaccatgcagtttgaacgggaaatggagccagtaagcttgcgcagcgcctggctcatgagacgggcctgaaggcccggcagggaatcccccatttcaccttcgatttcagcacgcggcgtcagggctgcgaccgagtcgacaacgagaacgtcgatggcgccagagcgcacgagcgtatcggtgatttcaagcgcctgttcacccgtatcgggctgcgagatcagaagattttcaagatcgacaccgagcttgcgcgcatagaccgggtcaagcgcatgttccgcatcgacgaatgcgcagatgccgcccttcttctgcgcttcagcgatggtgtgcaaggcaagcgtggttttaccggaactttccggcccatagatttccacgatacgtcccttgggcaagccgccaacccccaaggcaatatcgagcgagagcgagccggtcgatacggtttcgatttcgaccacctgatcgttctggcccagacgcatgattgagcctttgccgaacgcccgttcgatttgcgacaatgccgcgtcgagagcttttgtcttgtccactgaattatcctcaacaagtcgcaatgaattttgagacatcttacaccatcctcttgtctcgctagaagcccggcaggctcgttgccacaaactatttgtatctgttttgttcttatttggcgacagggataacatattgattaatatatatttcgcaattttgttccattcttgttccctaatatcagcaattccgaaaataatggaactatccacgaacttctgcaatctgcacgaaatccggcattatcgattcggcaagaaaaaaggcgctgccccgatataagagggctgcgcctgccatattggcattggatgtttcgcaatagagcattcaattccgttaaaacaggaaccgctctgctccggtcaggctccgcgtagcggcgaaatctgaatttccacgcggcggttctgtgcacggccttccggcgtcgcgttgctgacaataggctggcttgcaccataaccgataacggaaaagcggcgggggtcgatgccctgcgaatcgagataacttgccaccgaagcggcgcgacgctgcgacagggcctggttgtagctggcgcttccggttgaatcggtgaagccgtaaacatccacgagcgtcttgtcgaacttgcgcaggacgatagccaccgagttgagcgtcgggtagaactggctcttgacctgatcctgatccgtatcgaaagtaatgttcgacggcatgttcaggataattctgtcgccgttacgggtaacggaaacgcccgtgccctgcaattgcgcgcgcaattcagcctcctggcggtccatgtagttaccgatgagaccaccgccaagagcgccaataccggcaccaatcagcacggcattgcgttgtgcgcggctggaaccgcccaccatgaggcctcccaaggcaccgacagccgcgccgatggccgcgccgcccgtcgtattagatactttttgctggcccgtatatgggtccgtggtgcaccctgccagaaatgtggcacagatcagggcaataccggttttcttcagcatgaaatggttatcctcaatttgcgattccgcgcgcatgatagttgcgaataaggccggatggtggctcattcacaccatggccgtctttaactgaagcctccgcatgagcgcaattgcaccctatagcgattggtcatggcttgcgtttttttcgctcccgctatggccgtcgagttgctacgccacgccccgcgcgcatagccgccatggccggaatgataggcgagataaaggctgaaggcatcgttgcgattaacaccattcttcaaataactttgataatgataccagccgataaaatggattgcgtcggcaaaattggtacgtgacgcgctccaacggccggttgcgcgcctgtaacgatcccatgtaccatccagggcctgcgaataaccataggccgaggaaggccgcttccacggaatgatccagagtatcttggtacgcggcgggcgcgcatagggctggaagccggattccgtatagattgtcgccatcagaaccggcacaggtacgccgaattcccgcgaagtacggacggccgccgtctgccagttattgaaccaaccgccacgctgatcgaagaccgcacatacattattgacctgccgtggagcagtcgcgcagcctccgagggtcaaaagcgcgacgagaaacaaaacgcgcttcatgcaaaacctcgtctctttgcgaatattgataaaacgtaaaaattaagaagacctttctaacgacaggccttgccaattcaccagatgtcaaacatgcgtgaaaggaagaaagaaaaatggcagtcagcgccgctgccgctcctgccgcagccgtgcccaatattccagccgcttgcggatttcccgctcgaacccgcgctcgggcggattgtagaaaacctgcctgcccatggcttcgggaaaataatcctggcctgaaaatgcatcgggttggtcgtggtcataggcatagccttcgctatagccctcattcttcatgagcttggttggcgcgttgagaatgtgtttcggcggcaaaagcgacccgttttcttttgccgcgcgcatggaattcttgaaggcgacatagaccgcattggatttgggtgccgtagcgagataaacgcaggcctgggccagtgcaagctccccctccggcgagcccagataatcataggcatccttggccgcgttgcagatggcaagcgcctgcggatcggcaaggccgatatcctccaccgccatccgtacgaggcggtgtccgatataaagcgggtcttctccggcatcgaacatgcgtgaaagataataaagcgccgcatccgggtcggaaccgcgtaccgatttgtgcaaggcggaaatgaggttgtaatggccatcctggcttttgtcatagaccggtgcacggcgctgaaccacatcctgcaatttggcagcatcgaacacttcgccggggcgtacagcgcgccagacttcctcggcaagcgtcagcgccgcacggccatcgccatccgccatgcggataaggcttgcccgcgcctcatcatccagcggcagcgcctgcccctcctgctcctcggcgcgtttgagaagcgtggcgatgctttcgctgtcatgcggatgaaaagtcagaacccgcgcgcgtgacaggagagcggcattgagttcaaaagaagggttttcggtcgtggcgccaatcaggataactgtgccatcttccataaccggcaggaaggaatcctgctgcgcccggttgaagcgatgaatttcatccacaaaaagcagtgtctgccgcccggacatacggcgcgcgcgcgccgcttcaaacaccctcttcagatcggcgacaccggaaaagatcgcggaaatctgctcgaaggcgagatcggtttcaccggcaagcaggcgcgcaacggttgtcttgccggtgccgggcggcccccagaagaccatggagccgagcgagccggaggcaatcatacgcgtcaacacgccttccggccccgtcaggtgttcctggccggtcacttccgaaagatgtttggggcgcaggcggtccgcaagcggcctgttgcggtccgcattcgggtctgccgctgttgaaaatagatcgctcattccaatcgctcgatcataaacaaaatgccgcttcaggcataatcccccctgaagcggcatgcaacgtctgtccgccggtgccggagcataatcctgccgggcgtaacttgcgttagaacgcgttccagcgtctccgtttaatgggcctagcgcacgaactggcgcagcaaagcgccgttgcgttcaatttccagccgccatgccagaccacgtccggcctcaagcacggcggtcatatcgtcaacggtgcgaatctgattgccgttgatgctgcggataatgtcgccggaacgcaagccaagacgcgccgccggcgagccggaatagacatcaaacaccgcaaccccttgctggcctcgcttcaaccgcagcttcgccgccgtcgaagctgtcagatcccctacggcagccccgtcaaaggggttatcaccttcaatgaccttcggctcggcctgcttgaccttgggcgccttggtaagcttcaccggaagcgaaaggttcttgccattgcgcatgacttcgacggaaattgtctttccgatccctgccgtcgaaagacggtagccgagcacatcctgattatcgacacgcacaccttgaacggacagaaccacgtcgccaaccttcaggcccgcagtttcggccgggccatccttgacgaccgccgttatcagcgcaccataaggtttttccatgccgaggctttcagccagatcgggcgtgatcccctggaaagttgcaccgatatagggccgctcgaaacgcgtgctgccctgcaaggcggcatccacgacagcgcgcaccatgttggagggaatggcaaagccgataccgaccgagccgcccgaccgcgaatagatcgccgtattgatgccgatcagacgcccgcgcatatcgataagtgcgccgccggaattaccggggttgatggcggcatctgtctggatgaagaaatcaaaatctgaaatgccgacctgcgtacgtgattgcgccgatacgatgccgctcgtaaccgtctggccgacaccgaatggattgccgatggcgagcaccagatcacccacctcaacctcgtcggaatttcccagagcaagcacagggaattgctgcttcgcctcgatcttcagcaccgcgagatcggtcgtctcgtcgcgcagcagtatcctgctttcaaactcacgcccgtcggaaagcgcgaccttgatttcgtctgcatccttgatgacgtgattattcgtcacaataataccggagcgatcaacgatcacaccggaaccgagcgactgctggatacgcggcttgcttgcgccaaactggctgccaaagaactgctcgaagaaggggtcgccctcaaaaggcgagcgcgcctgtacctgccgcgccgcataaacatttaccacggcgggcgccgtttccttgacgagcggcgcgaaggaaagctgcatatccccccggctgagcggtatctgtcttacggcggttgcggggctatcctgcgccgccacaggccccgccgccaggctgaaaaaagccagaacgacgcctgcaaatcccaaacaccgccaattcatgtgcaaactccgctaatcctgatgccacgggcaattgcgggcaactatgatcgattcccgccagaggttaccgccaatattccggacatttccagcaaaagtgtggaggcgcctccttgcatgaggcacataaaaacaaactgttggaacgtttttgtgattcaaatcatgaagacggccctgttcgcctcaatcatagcacgcgaccggacaggatcttcagcacaaacaaaaagggccgcccatggcagcccttttcaaaaatcaatgcagcgtcgattatgcggcgtctgcttcagcagcagcttcagcttcaacgcgagcgcggtcagccttaccctttgcatcgacatcgcgttccacgaattcgacaacagccagaggcgcattgtcgccagcgcggaagccagccttcatgatgcggatatagccgccattgcgggttgcataacgagcagccagcgtatcgaacagctttgcgacgagcctgacgtcgcgaatagccgagatagcctgacggcgggcatgcagatcgccgcgcttgccaagcgtgacaagcttttcaacgatcgggcgaatttccttggctttcggaagcgtcgtcacaatctgctcgtgttcgataagcgaagcagccatgttggcgaacatcgccttgcggtgcgaggcagtgcggttcagcttacggtatccgttaccgtggcgcatgagccttctcctttaattcgtatcttaccggacctgccggtgttattttcgtttcatgcattcccggacgcgaaaccattttcgcactttcactggaaacgctcagtttgctttcaagcattatcccgcgcgaaaccgcttcgcactttcgctggaaatgctcaatattggtcttcgtagcgcttggcgaggtcttcgatattttccggcggccaggctgggatttccataccgagatggagacccatcgatgccagaacttccttgatctcgttaagcgacttgcggccgaaattcggggtccgcagcatttcggcttccgtcttctggatcagatcgccgatatagacgatgttgtcgttcttcaggcagtttgccgaacgcaccgacagctccagttcgtccaccttcttgagcagagccggattgaaggccagttccgcaacctgttcctgcggagcttccttctgcggctcttcaaagttgacgaagatcgaaagctggtcctggagaatgcgagcggcataagccacagcgtcttcacccgtaaccgaaccattggtctcgatattcagcgtcagcttgtcatagtcgagaacctggccttcacgggtgttctcgatcttgtacgacaccttgcgaaccggagaataaaggctatcgaccgggatcagaccgatcggagcatcttccgcgcggttgcggtcggcaggcacatatcccttgccggtgttgacggtgaattccatgcggatttcagcgccttcatccagcgtgcagatgacgtgttccgggttcaggatctcgacatcgccaacggtctgaatgtcgccagccgtaacgacgccggggccttccttgcggacgaccatgcgcttcgggccctcgccttccatacggatggcgatttccttgatgttcagaacgatatccgtgacgtcttcgcgaacgcccggaatggaagagaattcatgcagaacgccgtcgatctggacagcggtcacggcagcgccgcgaagcgacgacagaagcacgcgacgcagcgcattgccgagcgtcaggccaaagccgcgttccagcggctcagcgacgacggttgcatgcgtgcgggagccgtgggtgatgaaatccaccttgttcggcttgatcagttcctgccagttcttctggatcatgtgattatccttctatcaaccgtcgccaccatcctgtcgtggcgatcaagtgaagaaaccgcagaggagcctcgaacttgaaaagcccgaggctcatacggcatgtgaacgaggattagacccggcgcttcttgcgcggacggcaaccgttgtgcgggatcggcgtaacatcgcggatcgacgtaatcacaaagccggcagcctgcagggcgcgcagcgcggattcacggccggagcccggtccgcaaacctcgacttcgagggagcgcatgccatgttcctgagccttcttggcgcagtcttcggcagcgatctgtgcggcgaacggggtcgacttacgcgaacccttgaacccctgagcaccggcagacgaccaggcaatcgcattgccctgagcatccgtgatggtgatcatggtgttgttgaacgtcgaatttacgtgggcaacgcccgacgagatgtttttacgctcgcgacggcgaacgcgcgtggcttccttggccatgatagtcctttcaatcgatctctacaccgccgtaattccagcggctacaccggtcctaagagaaggaccagcatcgaacccaaccggcgcaccggaaaggcccgacggaacatgcgctccgtcgaaattacttcttcttgcctgcgattgccttcgccggacccttgcgggtgcgtgcgttggtgtgcgtacgctggccgcgaaccggcagcgaacggcgatgacgcagaccgcgatagcagcccaggtccatcaggcgcttgatgttcatcgaaacttcacgacgcagatcgccttcgacctggtagtcagcatcgattgcttcgcggatctgaaggacttcagcatccgatagctggttaacgcgacgatcatcggcaatgccgaccttcgttacgatttcccgagcaaatttcggtccgatcccgtgaatgtactgaagcgcaatattaacgcgcttgttcgtcgggatgttgacgccagcgatacgtgccacgtctgttctccttgagttataaaaaatccatctggcagatgcgatcaaccagacagcattaaacgaccggtaccggcctctttcgatttccgccgctacccgccgttcaaaaccagttgaagtggcgcagtctttgacggaatcgcccgaaaaagtcaactcttaaacgttcgtaaagccatgaaacccggcctacagacgattcgaccaacttttggaagcaacaaacgggcagaaaacgcttcacgctttccctgcccgcctaagacgagactttttcaagtcccctcaattttcatgccgaccaatcaggccggaacaagaattctctcgatttcggcggtgacttcttcaaccggcgccatgccattgatgatgcgcagttcgccggttccggcataatagcttgaaagcggcgcagtcttttcgcggtattccacaagacgcttgcggaaggcttccgggttgtcgtccgaacggacctgaccgcccttggcaatcgtttcggccacacggctttccatccgcttgaccagagcattctcatcgaccttcagctcgatgacggcatccagcttaagccccttgcccgacagcatctggctcaaggcctgagcctgcggcacagtgcgcggatagccgtcgagaatgaaaccattcgcacagtccggcgcatcgatccgttccgaaacgatctggttcacgatctcgtcggaaaccagttgcccggcatccatcacggccttggcgcgcttcccgatctcgctctgctgagcgactgccgcgcgcagcatatcgccggtcgagagctgaggtattccatgcttcttggtaagaagtccagcctgcgtccccttacctgctccgggcggcccaagaagtatcagtctcatctattacgtttcccacctctgagtttggacttcttgatcagcccttcatactgatgggcgatcagatgcccctgaatttgcgcaaccgtatcgagcgtcacgctcacaacgatcagcagcgaggtaccaccaagatagaatggcacaccggtcgcggaaatcaggaattccggcaggagacagacaagcacaatatagatggcgccgacaactgtgatacgcgtcaacacatagtctatatattccgccgtacgctcacccggacgaatgcccggaataaagccggaatgcttcttgagctggtcagcggtgtccttgggattgaacacaatggccgtatagaagaagcagaaaaatgccatcaatgcagcgtagaacagcatataaagcggctgtccatggccgagcgcattgagaacggtggtcgcccaggctggcatttccgtcgtattggcaaagcctgctaccgtcgccggcaaaagcagcagcgacgaagcaaagatcggcggaatgacaccggcggtgttgagcttgagcggcaggtgcgacgtatcgccctggaacatacgattgccgacctgacgcttcggatactggatcagaaggcggcgctgcgcgcgttcaacgaacacgataaccgcaaccagggcaaccgcaagaacgataacacccagaataaggccggttgagagtgcaccggtacgccccagttccagcgtaccggaaatggcgtgcggcaagttggcgacaataccggagaagataatcagcgaaataccgttgccgataccgcgcgccgtgatctgttcaccgagccacatcaggaacatcgtgccgccgacaagcgtaatcaccgacgaaacgatgaagaaaggcccgggattggtgacaatgccgttgccggactgcaagccaaccgaaatcgcataagcctgcacaagcgccagaagcaccgtgccataacgcgtatactgattgatgatcttgcggcccgcctcgccttcgttcttcagcgcttcaagcgacggcacaaccgacgtcatgagctgcacgataatggaggcggaaatatagggcatgatgccgagcgcgaagatggccatacgaccgacggcgccaccggcaaacatattgaaaagtccgagcacaccctggctatgctgctggaaagcctgcgcaagcgcgtcaggattgatgccgggaagcggaatataggtgccgaaccggtatacgagcaaagcacccagcgtgaaccagatgcgcttcttgagttcttctgccttcgagaaagccgaaaaattgagattggaaactagctgttcagcagccgatgccattaaatttctccggtgaaaagtctccggtcctccactcccgaaagcgcaatcctcagcggttgcaccttgagactaaaaagaccctacccagatatgcgcattggcataaatgtgcaagcggcggcacaaggccgccgctttttattttcgtatcgaagccttattcggcagcggcttcaggaagcttaatgctgccaccggccttttcgatcttttcgaccgcagccttggaagcaccagccacctcgaaggccacctttgccttcagttcgccgtccgaaaggatgcgaacaccgtccttggcgcggcgaatcacgccggcagccttcagcgaatcgaggttcacaacagccttggcatcaagcttgcctgcatcgatagcggcctgaatacggccgagcgacacaacgttgaagctctttgcgaagatgttggtgaagccacgcttcggcagacggcggtagattggcatctggccgccttcaaagccattgatcgagacgcccgaacgcgacttctgacccttgacgccgcgaccaccggtcttgccggtgcccgaaccgataccgcggccgacgcgcttgcgtgccttgaccgaacctggcttgtcacgcagatcgttgagtttcatatctctgtctccctgcgctatcacgcctcgtccacaacgcgaacgaggtgtggaagcttggcgatcatgccacgaactgccggagtatcttccagcgtgctacggcggtgcattttgttaagacccagaccgatcagcgttgcgcgctgttcggctggacgacggattgggcttccgatctgctcgaccgtaaccgtcttgcccttcttctcagccatcactcaaatcccttgtctatggcgtatccggtggccacttaattcgccgtccccaacgcaaaaccgctttgcacttttgctggaactgcatggccccggactaacacaaactatcggctattcttccgaaccgaccacatcatggcggcgagcctgaagggtcgagtacttgataccgcgctgtgcagcgatgtccttcggatgcatctgatgcttcagagcatcgaacgtcgcacgaaccatgttgtaagggttcgacgaaccgagcgacttggcgacaacgtcctgaacgccgagcgtttcaaacactgcacgcatcggaccaccggcgatgatacccttaccggcaggggctgcgcgaagcagaaccttgccagcgccgtgacggccttcgacgtcgtgatgcagcgtacggcccgaacgcagcggtacgaagatcatgtcgcgcttggcagcttcggtcgccttacggatagcttccggcacttcacgtgccttgccatgaccgaagcccacgcggcccttctggtcgccaacaacgacgagcgcagcgaaaccgaagcgacggccgcccttgacgaccttggcaacacggttgatgtgaacgagcttatcgacgaattcgctgtcgcgctcctcacggccgcgctcttcgcggttacgttctctctgtgccatatcctgatttcctttttcttttccggaagcacaaatgctgattagaagctgagaccgccttcgcgggcagcttcggcgagagccttcacacggccgtggtaaatgaatgcaccacggtcgaacactacgtccttgacgccagccttgacggcgcgctcagcaaccagcttgccaacggcagcagcggctgcggaatcggcaccagtcttgagcttgcccttgaggtcgccatccagcgtcgaagcggccgcgagcgtaacgccgcgaacgtcgtcgatgatctgggcgtagatgttcttggaagaacggtgcacgctgagacgcggacggccattggcgacagccttgacctggcggcgtacacgagcagcgcgacgctgcaaagtttcttttggcgatgccatgacgcgcttcccttacttcttcttgccttctttgcggacgatcttctcgccagcatacttgacgcccttgcccttgtaaggctcggggccgcgatattcgcggatctcagccgcgacctgaccgacctgttgcttgtcgattccggtgacgacgatttccgtcggcttcggaacagcaaccgtgatgccagcaggcacgtcatagaccacttcatggctgaagccgagcgaaagctgcaggtttttaccctgcatggcggcgcgataaccaacgccgctgatttcgagcttcttctcgaagccgtccttcacaccaacaaaaatgttggagatcatcgtgcgggacatgccccacttggaacgagcttccttcgactggtcgcgcggatcgacgcgcacagcgccgtcttccatcttgaccagaacttcatcgtgcacgacgaaggagagttcacccttcgcgcccttagccttgacggtctgcccttcaacactgccggtcacgcctgccgggaccggcacgggttttttaccgatacgagacattttgatacctgtcttttatctgttcgctgtcaaccgcatcagaagatgcggcagagcagctcaccaccaacgttttgttcacgggcttcatgatccgccatcacgcccttcggcgtggagaggatcgagatgccgaggccgttcgcgacctgcgggatcgacttgaccgacacgtaaacgcgacggccaggcttcgacacgcgggtgatctcacggataaccggaacaccttcatagtacttcagctcgatttcgatctcggccttgccgttttcgaattcgctctgcgtgtaagcgcggatgtaaccttcagcctgaagaacatcgagaacacgggcgcgcagcttggaagccggggtcgaaaccttggtcttcttgcggccaaccgcgttgcggatacgggtcagcatatcgccgagaggatctgacacagacatatgctactccttaccagctcgacttgacgacgcccggaatctgtccgagcgaacccaactgacgcagcgcaatacgcgacatcttcagtttacggtagtaaccacgcggacggcccgaaacttcgcaacgattgcgaatacgaaccttggcggaattgcgcggcagttcggcaagccggatggtggcgcggaagcgctcctccagcggaaggccctgatccatgacgatcgccttcaggcgagcacgcttgacagcatgacgcttaaccaacttttcgcggcgcttgtttttttcgactgcgctagtcttggccataattgatatacctcgctacgcttgccgttactgccggaaggggaagttgaatgcacgcagaagagagcgcgcttcatcatccgtcttggcggtcgtgcaaacgatgatgtccatgccccagatctgatcaaccttatcatagttgatttccgggaacacgatgtgctccttgatgcccatggcatagttgccacggccgtcgaagctcttcgggttcaggccgcggaagtcgcggacgcgcggaagagcgatcgtgatcagacgatcaaggaattcatacatgcggtcctggcgaagggtaaccttggcaccaatcggcatgccctcacgcaacttgaaggttgcgatggagttacgagcgcgggtgacgacagccttctggccggcaatcatcgcaagatcttctgcggcaaccgcaggcttcttggaatcaccggtggcttcgccaacgcccatgttgaggacaactttggtgatgcgcggaatctgcatctcgttgtcgtacttgaattcttcaagcagggctttacggatattgtcctgataaagcttcttgaagcggggaagtgccttagcttcagccatcgatcagcgctccagaacgttttgcgacacgaaccttcttgccgtcctcgacgcggaaaccgacgcgggtcggcttgccgtccttcggatcagcaattgccaggttggacaaatggatcggcgcttccttggagatgatgccggcttcctgtgtctgggtctggcgctgatgacgctttacgatattgatgccgctgacgagcgcctgctcatccttcggcatcactttaagaacttcgcccttacggcccttgtccttaccggacagcacgacaacgctgtcgcctttgcgaatcttctgcatcgtcttgcttccttatagaacttccggagccagcgagatgatcttcatgtggttctttgcgcgcagttcgcgcggaaccggtccgaagatacgcgtgccgatcggctctttcttattatcgatgagaacggctgcattgttatcgaaacgaataacgctgccgtccggacgacggatatccttggcggtgcgtaccacaaccgccttcatcacctcaccctttttgacgcggccgcgcggaatagcttccttgatcgacaccacaatgatgtcgccaacggaagcataacgccgcttcgagccgcccagcaccttgatgcacatgacacgacgtgcgccggaattatccgccacgtcgaggtttgtttgcatctgaatcatgactggccgccttctttcctctcagctggttaagggctcctgccctacctaagctgcgtgtttataatttagcctgctgcttcgctcgtcagaacgacccagcgtttgtccttcgagatcggcgccgattcctggatggaaacgaaatcaccaaccttgaactggttgttctcgtcatgcgccttgtacttcttcgactgacggacggtcttctgaagaagcggatgcgaatagcgccgctcaaccttgaccacaacagtcttgtcgttcttatcgctgacgacaacgccctgcagaacgcgtttaggcatgatattttttccttatgccttgctttcggccgccttctggcgggcaatagtcttgatacgcgcgatgtcgcggcgaacctgcttcacgcgcgcggttttttcgagctggccggtggccttctggaagcgcaggttgaactgctctttcttcagggtgcccagctcgtcattcagttgatcgaggcttttcgcccgaacgtctgcggctttcatagttgcctctccttattcagcaatgcgctggataaagcgcgtcttgatcggcaactttgcggcgccgagtctgagggcttcgcgtgccacatcttcgggtacgccgtcaagctcaaacatcacacgacctggtgccacacggcatgcccagtagtcaaccgaacccttacctttacccatacggacttcagtaggcttggaagtaaccggcaggtcagggaagatgcggatccacacgcggcccgcacgcttcatgtgacgggtgatcgcgcggcgagccgcttcgatctgtcgtgcggtgacgcgttcaggctcaagagccttcagaccgaaagcaccgaaattcagatccgtgccgcctttcgagttgccgtggatacggcccttgaactgcttgcggaacttggtgcgcttaggctgcatcattgttctctactccaaatttctcgcccgcggcccgctttttaagcgttttcgcggcggcggttcgacgaggaaccctgattgtcaccctcgaccgcacgacgctcggaagccatcggatcgtgttcaaggatctcgcccttgaagacccagaccttcacgccgcagataccataagcggtcttcgcttctgccgtgccgtaatcgatatcggcgcgcagcgtgtgaagcggaacacggccttcacggtaccattccatgcgagcgatttccgcaccacccagacgacccgagcagttgatacggataccttcggctccaagacgcattgccgactgaacggcacgcttcatggcgcgacggaatgccacacggcgttcgagctgctgagcgatcgactgagcgatcagcgtagcatcgacttcgggcttgcgaacttcaacaatgttgagcgacgtatcggcattggtcatctcggaaagcttcttgcggagcttttcgatgtctgcacccttcttgccgatgatgatgccggggcgagccgaatggatcgtcacgcggcacttcttgtgcggacgctcaatcacgatcttggagatcgcagcctgcttgagttcttcggtgaggaactcgcggatcttgacatcttcatgcagcagcttgccgtactcaccggtattcgcgtaccaacgcgaatcccaggtgcggttgatgccgagacgaagaccgatcggattaatcttctgacccattatgcggccttccctttttccgcgacttcgcggacaacaatggtgagatgcgaaaacggcttctcgatacggctcgcgcggccacggtcacggacgtggaagcgcttcatgacgatcgacttgcccacataggcttcggcgacgatcagggcatcgacgtcgagatcgtgattgttttcagcgtttgcaatcgccgactcaagcgtcttcttgacggtaccggcgatccgcttgcgcgagaacgtcagatcggcaagtgccgcattcactttcttgccgcgaatcatgctcgcgacaaggttaagcttctgcgggctgacgcggagcgtacgggcgacggctttcgcctcgttatccttaagctggcggggagccttggccttgcccatcgttacttcctctttgccttcttgtccgcgccgtgaccgtaataggtacgcgtaggcgcgaattcaccgaacttgtgtccgaccatttcttccgaaaccgacaccggcacatgcttgttgccgttgtagacgccgaaagtcagaccgacaaactgcggcaggatggtggagcggcggctccacatcttgataacttcgttacgaccgccttcgcgtaccttctcagccttcttgagaagatagccgtcgacaaacggacctttccaaactgaacgagccacttcagactacctctcttacttcttgcgctgatggcgcgaacgcatgatgaacttgtcagtcgccttgttcgagcgcgtcttcttgcccttcgtaggcttgccccacggagtgacagggtgacgaccacccgaggtacgaccttcaccaccgccatgcgggtgatcgaccgggttcattgcaacgccgcgaacgtgcggacgcttgccacgccataccgaacgaccagccttgccgtcgttgatattgccgtgatccgggttggaaaccgcaccgaccgaagcaaagcatgcgccggaaaccagacgctgctcgccggagttgaggcgaagaattgccataccctggtcgcgaccgacgagctgggcataggtgccagccgaacgggcgatctggccgcccttgccgggcttcagttccacattgtggatgatcgtgccgaccggcatcgagctaagcggcatcgcgttgcccggcttcacatcgacggagttaccggcaacaacctgatcgccgacagcaaggcgctgcggagccaggatatatgcgagttcaccatcagtgtagcgaatgagcgcaataaacgcggtgcggttcggatcgtattccagacgttcaaccgtaccgacaacgtcgagcttgcgacgcttgaagtcgatgaagcggtacgaacgcttgtgaccaccaccctggaagcggacggtgatacgaccggtgttgttacggccacccttcttggacaggccttcggtcagggacttgaccggcttgcccttgtagagttccgagcggtccacgatgaccagctgacgctggcctggcgtgatcggattaaaatgcttgagtgccattgtctcttactccatggcctctcagagaccggtcgaaacgtcgatgctctggccttcggccaaagtaacgatcgctttcttgacgtcgctctggcgcccgacaaggccgcggaaccgcttaaccttgcctttgcgcactgcagtgttgactgccgtaaccttcacgccgaaaagcgcttcgactgcagccttgatttccggcttcgtcgccttgcgggccacgttgaagacgacctggttgtgttcggaaactatggtggacttctcggtgatgaccgggctgacgatcacgtcgtaatggcgaagatcagtcatttgaaacgctcctcaagggcttcgacagccgccttggaaagaacgagcttgccgcggcgaaggatgtcgtaaacattgatgccctgaaccggcagcacatcgatgttcgggatattcgaagccgcgcgctggaagttcgcatcgatctccgcaccgccgataagaagtgcattttcgaggccgagcttggcgaactgcgaaacgagctgcttcgtcttggcgtcggcagaggccagatcatcgatgatgatcaggtcggatgccttggccttggcggacagggcatgacgcaggccaagagcgcgaaccttcttcggcagatcgtggtcgtggttacggacaaccggtccgtgagcctgaccgccgccgcggaactgcggtgcacgggcggaatggtgacgagcgcggcccgtacccttctgcttgtacatcttggaaccggtgcggcttacgtcgccacggccctgcgccttgtgagagccctgctggcggcgagccagctgccagcgcacgacgcgctgaagaatgtcgtcacgcgggtcgaggccgaagatttcttcgttcagcttgaccttgccggcatccttgccttcaagagtggtaatcgtgagatccattattcgcctccctcagtcgcggctgcttcggcctttgcacctgcacgcaggcctgccggcttcggcgcgttctcaggcagcgaagccttgacggcgtcgcgcacgaggatccaggcgcccttggagccgggaaccgcaccgcgaaccagaatgaggccgcgatcgctgtccgtcgagacaacttcaatattctgcgtggtcacgcgggtctggcccatatgaccagccatcttcttgcccttgaacaccttacccggatcctgacgctgaccggtcgagccgtgagagcggtgggtaatggagttaccgtgggaagcacgatgaccgccgaagttatgacgcttcatgacaccggcaaaacctttaccgatcgaagtacccgtcacatcgaccttctggccggcgacgaaatgttcggcggtgatttcaacgccgacttcgaggaggttatccggggaaacgcggaattccgcaagcttcgccttcggctcgacctcggccttcgcgaagtgaccgcgcatagccttggacgtgttctttaccttggccattccaacgccaagctgaacagccgtgtaaccgttcttttcaactgtacgctgagctaccacgtggcaattctccatacgaagaactgtcactggtacatgttcgccagcgtcgttgtagacgcgggtcatgcccagcttctgtgcaataacacctgaacgcatcgggttcgttccttccgtcctcaagccgattaaagcttgatctcgacatcgacaccggcggacagatcgagcttcatcagcgcgtccaccgtctgcggggtcgggtcaacgatatcgagaagacgcttgtgcgtgcgcatctcgaactgctcgcggctcttcttgtcgatgtgcggcgaccggttaaccgtgaacttctcgatccttgtcggaagcgggatcggtccgcgcacatttgcaccggtacgcttggcagtcgacacgatttcccgcgtcgaagcgtcaaggatccgatgatcaaacgccttcaggcgaatgcggatgttttgaccgttcatttcatctgttccttgttacgcgggacgctcgctcaacacgagcgcccctgcacaatcttcttactcgatgatcgacgaaacgatgccggcaccgacggtgcggccgccttcacggatagcgaagcgaagcttctcttccatggcgatcggcacgatcagggtaacgtccatggcgacgttatcgccaggcatgaccatttccgtgccagccggaagcgtcacaacacccgtcacgtccgtcgtacggaagtagaactgcggacggtagttggtgaagaacggcgtatgacggccaccttcgtccttggtcagaatataggcttctgccttaaacttggtgtgcggcttcacagaacccggcttgcagagaacctggccgcgttcaacgtcttcacggccaacgccgcggatcagcgcgccaatgttgtcgccagcctggccctggtcgagcagcttgcggaacatttcaacgccggtaaccgtggtcttcgtcgtcgccttgatgccgacgatttcaacttcttcaccgaccttaacgataccgcgctcaacgcgacccgtcacaaccgtaccacggccggagatcgagaacacgtcttcgatcggcatcaggaacggctggtcgatcgggcgttccggggtcggaatgtagctgtcaaccgcgtccatcaggttgcggatggcatcttcgcccagttccttggaagaatcttccagagcagcaagagccgagcccttgatgatcgggatttcgtcgccggggaattcgtacttcgacagaagttcgcgcacttccagttcaaccagttcgagcagttctgcatcgtcaacctggtcgcacttgttgaggaacacgacgatcgccggaacgccaacctgacgggcaagcaggatgtgctcgcgggtctgcggcatcgggccgtcagcagccgaaaccaccaggatcgcgccatccatctgggcagcgccggtgatcatgttcttcacatagtcggcgtggccggggcaatcgacgtgtgcatagtgacggtttgcggtctcgtactcgacgtgggccgtcgagatcgtgatgccgcgggcgcgttcttcaggcgcggcgtcgatctggtcatacgccttgaattcgccgaaaaacttcgtgatcgccgccgtcagcgacgtcttgccatggtcaacgtgaccaatcgtgccgatgttaacgtggggcttcgtacgttcaaacttactctttgccatttgagctctccgtaaatttagcctgctcaggcattcttttgattgggggcgtaacctgagcggttacgcaaacttcttctggatttcctgtgcgaccgccgtcggaaccggctcataatggtcgaactgcatcgtgtactgtgcacggccctgggacatcgaacgcaagctgttcacgtagccaaacatgttggcgagcggaaccattgcattgacgaccgcggcaatgccgcgggcttcggtgccggaaatctgaccgcgacgggaattcagatcgccgataacgtcgccgacgtaatcttccggcgtcacaacctcgaccttcatgatcggctcgagaagctgggcgccagccttctgcgcaccttcacggaacgctgcacgggacgcgatttcaaaggcgagaacagacgagtcaacgtcatggtacgcgccgtcgatcagggtagccttcacgccgagcatcgggaagcccgcgagcggacccgcacccatgacgctttcgatacccttctggacacccggaatatattccttcggaaccgagccgccgacgatcttcgattcaaagatgaaatcgtcgccgtcatgaggttcaaagatgatcttcacgcgagcgaactgacccgaaccacccgactgcttcttgtgggtgtaatcgatttccgcagcgcgggtgatcgattcacggtatgcaacctgcggagcgccgacgttggcttcaaccttgaattcgcgcttcatgcgatcgacgagaatgtcgaggtgaagttcgcccatgccggcgatgatggtctgaccggactcttcgtccgacttgacgcggaaagaaggatcttcggcagccagacgattgagcgcaatgcccatcttttcctggtcggccttggtcttcggctcgatagcgatttcgataaccggatcagggaattccatgcgctccaggataaccggcttcagcggatcgcaaagcgtatcgccagtggtggtttccttgaggccagccaaggccacgatgtcgcctgcgaaagcttcatcgatgtcttcacggctgttggagtgcatctgcaacatacggccgatacgctcacgcttgcccttgacggtgttttcaagcgaaacgcccttggtcagcttgcccgaatagatgcgggcgaaggtcagcgaaccaacgaacggatcgttcatgatcttgaatgccagcatcgaaagcggtgcttcatccgaagattcacgggtggtttcggtttccgtcttgacgtcgatacccttgatggcaggcacgtcggtcggagccggaaggaattccacaacagcgtcgagaagcggctgaacgccacggttcttgaacgcggtaccgcaaaggatcggatggaacttgacttcgatcgtgcccttgcggatcagagcgcgcagctcgtcattcgtaggcatggtgccttcgagataggcttccatcgctgcttcatcgatctcgacagcaagctcgataagcttttcacgatattcttcagccttgtccgccatatcggccggaatttcaccaaccgttgccggagcgccgatggtgccatcccaggtcagggccttcatttcgatcagatcgacgacaccgacgaaatcgttttcagcgccgatcggcagctgaaccggaagtgccacagcaccaaggcgcgaaccaaccatctccaccgagcggtagaagtcggcaccgatcttgtccatcttgttgacgaagaccatgcgcgggacgtggtacttttcagcctgacgccacacggtttcggtctggggctcaacgccagcattggcgtcgagcagcgcaatcgcgccgtcgagcacacgcagcgaacgctcaacttcaatcgtgaagtcaacgtggccaggcgtgtcgatgatgttgaagcggcgcttcttaccatcacggccctgccagaacgtggtcgtagcagcagaggtgatcgtgataccgcgttcctgctcctgctccatccagtccatggtcgacgcaccatcgtgggtttcgccgatcttgtggttcttaccggtatagaacagaatgcgctcggtcatcgtcgtcttgccggcgtcgatgtgagccatgataccgaaattgcggtagtcttcgattttatattcgcgggccatgatagtcgctctttgaataggtttcgacgattaccagcggtaatgcgagaaggcgcggttggcttcagccatgcgatgcgtgtcttcacgcttcttcacagcagaaccgcgattgttagccgcatcaagcagctcacccgacaggcgatcaaccatggtggtctcgttacggccgcgagcagcattgatgagccagcggatggcaagtgcctggcggcgttctggacgcacatcaaccggaacctgataggttgcaccaccaacgcggcgcgaacggacttcgatgtgcggagctacgttgtcgagcgcctgatggaacagcgcgaccggctcggacttggccttggcttcgattgcatcgagcgcaccgtaaacgatgctttcggcaaccgacttcttgccatgaagcatgactgcattcatgaacttcgtgataacgagatcgccgaacttcggatccggattgatctcacgcttctctgccttatggcgtctggacatttcgtctcttctttcaattacatcgggctcaactcgccttccggcggccggtatccccggaaaatcttacttcggacgctttgcaccgtacttggaacggcgctgctttcggttcttgacaccctgggtatcgagaacgccacggatgatgtggtaacgcacacccggcaagtccttcacacgaccgccacggatcatcacgacggagtgctcctgcaggttatgcccttcaccagggatataaccaatgacttcaaagccgttcgtcagacgaaccttggcaaccttacgcagagccgagttcggcttcttcggggtcgtcgtgtaaacgcgggtgcaaacgccgcgcttctgagggtttgcctgcagtgcaggaaccttattgcgcttcaccggcgcagtgcgcggcttgcggataagctggtttacggtaggcattgaaccttcctctttaaaaaatctcgtatccacgccccaaagggccgtttcaccggcatgctcatgcgcaaattcggagtcagccctcgtcaaccggtggccaccccgaacaaaagcagaggaagctgacgcttcatgcgaacggcaagttgcatttcgatcgtaaaacgaaccctgtttgagatgaactccagaacgcgtcgtcccgaaaaagcctgtctcacatcggctcagatgggctgctgatacgtgtttggaggcgtttcgtcaagggcaggaggcgaagtttcttcaccgaaggcccggaaaccggcgtttgcgccccaccaggacacgatcttgcaccattatcgacgtctattcgctaatatttcgcgatcaaaaccgtcattttcatctgccagcatggcgcaaccacttcacaaccgctattgaagcacatccgagtcgaaacacaacagaatattaagggtttctcaatgtcttccacgaccacaaatgattccacacctatgggcgacgattcgccaactgtccaccttgccatcgccgatgtctggaacgagggtgacgaaaccccgattgaggtgcacctgcttttaaaagcggacgaaaatgaagatctcgtccaaaccgttctcagcatccttgccgaagaaggctaccatgaagccgagcttctggagatgggcaccctgacggaagagccggaagaagagccgcacaagagcgcctgggctacagcgctttcgggtgaagttgcactgattgaattcgacggcgacgacgaagaggaaaagtaaggatcagaaagaaagtgccggttccgaccggctcttttttatcctgcgctgaaaacagaaaggccgccccgaaaggcggcctttttcagtttaccgtttgccgattttattcggcagcgttgttggtcatatcaaccagcatcgcatttgcttcggccgaaccggaagtcttgcgacgttcgtcgataatcagttcgtcgcgcgcggttgcgatgcgacggatctggttggtcatgccgccagtaccggccgggatgagacggccgacgatgacgttttccttgagaccctgcaacgtgtccatcttaccggcaaccgcagcttcggtcagcacacgggtcgtttcctggaacgacgcggccgagatgaacgaaggcgtctgcagcgaagccttggtgataccgaggaggacaggattgccggagcccggcttcttgccttcttcgataagacgttcgttgatctcttccagctcgatgcggtcaacgtggtcacccggaatatagccggtatcgccggattccgtgatttccaccttctgcaacatctggcgaacgatcacttcgatgtgcttgtcgttgatcaaaacgccctgcaagcgatagacttcctggatttcgttcacgaggtaggaagccagagcttccacgcccttgatcgccagaatgtcatgcggtgccgggttgccgtcgaggatatactcacccttttcgatgacgtcaccgtcctgaagatggaacggcttgcccttcggaatgagatactcaaccggctcgatcgtatcgtcgttcggctcgataatgatgcggcgcttgttcttgtagtcgcgaccgaaacggacggtaccatcgatctcggcgatgatggcgtggtccttcggacggcgagcttcaaacagttcagccacgcgcggcagaccaccggtgatgtccttggtcttggcgctttccatcggcagacgggcgataacgtcgccagccttcacatgcgcgcccggctcaaccgaaaggatcgattccacggagagcaggaagcgggcatcgccacccttcgacagtttcaggatcttgccggccttgtccttgatgaccatggcaggcttgagatccgaaccgcgcggggtcgaacgccagtcgatgacaacgcgcttggtgataccagtcgactcgtcggccgtttccgaaaccgacagaccatcgacgagatcttcaaactcaacgtagccttcaacttccgtcatgatcggacgggtatacggatcccactcggcaatgcgctggccgcgcttgaccgtatcgccctcgtccacgaacagacgcgaaccataggtcacgcgatggaccgcacgttccttgcccgtagcgtcgaggatcaggacagccatgttacggcccatcaccacgaggttgccatcggagttgcgaaccacattgcggttgcgcagcttgacggtgccttcatacgaagcttcaagataggagctgtcgaccacctgtgcggtaccgcccaagtggaaggtacgcatggtgagctgggtgcccggctcgccgatcgactgagcggcgataacgccgacagcttcaccctggttgaccggcgtgccgcgtgcaaggtcgcggccatagcacttggcgcaaacgccgttgcgggtttcacaggtgagggccgaacggatgcgaatcgactggatgccagccttctcgatgatctcgacgtccttctcctcgatcatgcggccagcctcgacgatgacttcgccggttaccggatgcaggatcggatcgagagccgtacggcccagaacgcgctggccgatcgaggcgacgatctggccggcatcgacgatgggctgcatggtgagaccgatttcggcgccgcaatcgacttccgaaataatcgcatcctgtgcaacgtcaacgagacgacgggtcaggtagcccgagttggccgtcttcaaggcggtgtctgccagacccttgcgggcgccgtgggtcgagttgaagtactcgttcacggtcaggccttccttgaagttcgagatgatcggggtctcgatgatttcacccgacggcttggccatcaggccgcgcatgccgccaagctggcgcatctggttgaccgaaccacgggcacccgaatgcgacatcatgtagaccgagttcatctgcttctggcgaccggtcaccggatcgaattcgacggccttcaggcgcgccatcatctcttcggtgatcttgtcggttgccttgccccaggcgtcaacgaccttgttgtacttttcgccctgcgtaatcaggccgtcattgtactgctgttcgtattcggtcgtaagcgcttcggtttccgcaacgatcttggccttcgattccgggatgaccatgtcatccttgccgaaggagatacccgcacggcaagcatgggcaaaaccaagctgcatgatgcggtcacagaagataaccgtctctttctggccgcaatggcggtaaacatggtcgatcatcttggagatgttcttcttggtcatctcctgattgcagatatcgaacggaacgttgacgttcttcggcagcaattcacccatgatcatgcggcccggcgtcgtgtcgtaaatcttcaacacagggttgccttcggcatcgaccgtcttgaaacggcccttgatcttggtgtgcagcgtgacgaccttgttttcaagcgcatgttgtagctcgcccatatcggcgaatatcatgccctcgcccggctccttctccgccacgatggacagataatagaggccgagaaccatatcctgtgacggaacgatgatcggtgcgccgttggccggatgcaggatgttgttggtcgacatcatcagcacgcgcgcttcaagctgggcttcaagcgaaagcggaacgtgaacagccatctggtcgccgtcgaagtcggcattgaacgccgtgcagacgagcggatgaagctgaatggccttgccttcgatcagggtcggttcaaacgcctggatgccgagacggtgcagcgtcggggcacggttcagaagaaccggatgctcgcggatcacttcgtcaaggatatcccagacttccgggcgttccttttcaaccagcttcttcgcctgcttgacggtggacgaatagcccttggcgtcaagacgcgcatagatgaacggcttgaacagttcgagcgccatcttcttcggcaggccgcactggtgcagcttcagttccgggccggtcacgatgaccgaacggcctgaatagtccacgcgcttgccgagcaggttctgacggaagcggccctgcttgcccttgagcatgtcggacagcgacttcagcgggcgcttgttggcaccggtgatgacgcggccgcgacggccgttgtcgaacagcgcatcgacagcttcctgcaacatgcgcttttcgttgcggatgatgatgcccggcgcgcgcagttcgatcaggcgcttcagacggttgttacggttgatgacgcggcgatagagatcgttgagatccgacgtcgcaaaacgaccgccatccagcggcacgagcgggcgcagatccggcgggatcaccggaacgatcttcatgatcatccattccgggcggtttcccgactccaggaagttctcgacgatcttcagacgcttcatcagcttcttctgcttcaggtccgaagtggtctcggccagatcgacgcgcaggtccgcagcgatcttttcaagttccatcgaagccagcagttcgtagatcgcttccgccccgatgagcgccgtgaactgatcttcgccgaattcatcgacggcgatcatatattcctcttctgacagaagctggtgctccttcagcgaggtcaggccgggttcggtgacgatgtagttttcaaagtacaggatgcgctcgatatccttgagcgtcatgtccagaagcgtgccgatgcggcttggcagcgacttcaggaaccagatatgcgcaaccggtgctgcaagttcgatatggcccatgcgctcgcggcgaacgcgggaaagcgtgacttccacgccgcatttttcgcagatgatgcccttgtatttcatacgcttgtacttgccgcacaagcattcatagtccttgatcgggccgaagatgcgcgcgcagaagagaccatcgcgttctggcttgaacgtacggtagttgatcgtctccggcttcttgatctcgccgtatgaccaggacagaatcttctcagggctggcgatcgagattctgatggaatcgaacgtttgcgccggagcctgaggattgaaaagattcatgacctcttggttcatgccgttctccttaagggcgatccgccgccctgtgtgacgtcgatgacaagttgaaaatccctgccatcctgaaaagaaatcgcggtattatgcagttgtgactgacaatacgggcgcgccacggcgataccatggcgcgcctcgatatttattctgccgcgtccggaagggccggctgctctgcctcgcgggtatcgtccagctcgacattgaggccgagcgaacgcatttccttgacgagaacgttgaagctctccggaatgcccgcctcgaacgtgtcgtcgccgcgaacgattgcttcatagaccttggtacggcctgcaacgtcgtccgacttgacggtaagcatttcctgcagcgtgtaggccgcaccatatgcttccagagcccagacctccatttcgccgaagcgctggccgccgaactgggccttgccgcccagaggctgctgcgtgacgagcgagtaaggtccgatcgaacgagcatggatcttgtcgtcgacaaggtgatggagcttcaacatgtagatgtagcccatggtcacctgacggtcgaacggttcacccgtacggccatcgtaaagcgtcgactgacccgaggtcgcaaggcctgcatccgtcagcatcgcattgatgtcggcctcaaccgcaccgtcgaagaccggcgttgcaatcgacacgccacgcttcacctggttggccagcatgaggatagcgtcgtcgtcgtaagaccggaccggttcgttgcggtcgttgtcgggatagatgtgctccagcgtctggcgcagcggctcgatattggccgttttgcgataaacgtcgagaagctcaccgatcttcttgcccataccggcgcaagcccaaccaaggtgggtttccagaatctggcccacattcattcggctcggaacgccaagcgggttcaacacgatgtcggcatgcgtgccgtcttcgaggaacggcatgtcctccaccggcagaatgcgtgaaaccacacccttgttgccgtggcggccagccatcttgtcacccggctggatcttgcgcttcacagcgacaaagaccttgaccatcttcatgacgcccggaggcatctcatcgccgcgctgcaccttctcgaccttgtccatgaagcgtgcttcgagcagcttcttggagtcgtcgtactggctgcgaagcgcttccagttcaccctgcagcttttcatcttcaacggcaaactgccaccactgcgaccgcggatattcggtcatcagctcgcgggtgatcgtcgtgcccttcttgaagcccttcggaccggcagcagcaaccttgccatcgatcatgtcggcgagacggccatagacgttgcggtccagaatagcctgttcgtcgtcacggtctttggccagacgctcgatttcctcgcgctcgatagccatggcgcgttcgtccttttcaacgccgtggcgattgaaaacacgaacttccaccaccgtaccataggttccgggcggcatgcgcatggaggtatcacgaacgtcggatgccttttcaccgaagatggcgcgcagaagcttttcttccggcgtcatcgggctttcgcccttcggcgtgatcttgccgacaagaatgtcgccaggatgcacttccgcaccgatataaacgatgccggcttcgtcgagattcttcagcgcttcttccgaaacgttcggaatatcgcgtgtgatttcctcaggtccaagcttggtgtcacgggcggcaacttcaaattcctcgatgtgaatcgaggtgaacacgtcgtccgaaacgatcttctcggacagaaggatcgaatcttcgtagttgtagccgttccacggcatgaacgcgacgagcacgttgcggccaagagccagatcgcccagatccgtggacgggccatcagcgataatatcacccttatggatgcgatcaccgacgcgaacgagcggacgctgattgatgcaggtggactggtttgaacgctggaacttctgcaaacggtagatatcgacgcccgacttggacggatcgagctcttccgtggcgcggataacgatacgcgttgcatcgacctgatcgacgataccgccgcggcgcgctgcaatggctgcaccagagtcgcgagccacgattggttccatgcccgtgccgacaaacggcgcttcagcacgcacgagcggcacagcctgacgctgcatgttcgagcccatgagcgcgcggttggcgtcgtcgttttccaggaacggaatgagcgctgcagcaaccgaaacaagctgctttggcgaaacgtccatcaggtccacgttttcacgcggcgccatcatcacctcgccggcatgacggcagatgacgaactcgtcaacgaaaccgccctgctcgtcaagctccacattcgcctgggcgaccgagtgcttggcttcttccatcgccgacaggtaaacgacatcattcgtcaccttgccatcgacaaccttgcgatacgggctttcgatgaagccatatttgttgacgcgggcaaaggttgcaagcgagttgatcagaccgatattcgggccttccggcgtttcaatcgggcagatacggccataatgggtcggatgcacgtcgcggacttcaaagccagcacgctcgcgggtcaaaccgcccggtccaagagccgacaggcggcgcttgtgggtgatttccgaaagcgggttggtctggtccatgaactgcgaaagctgcgaggaaccgaagaattcacgaacagcagcagcagcaggcttcgcgttgatgaggtcctgcggcatgaccgtatcgatttcgatcgaggacatacgttccttgatcgcgcgctccatgcggagcagaccgacgcgatactggttttccatcagctcgccgaccgaacgcacgcggcggttgccgagattgtcgatgtcgtcgatctcgccgcgaccatcgcgcagttccaccagcatcttgaccacggccaggatatcttccttgcgcagcacgcgcacggtgtcttccgcgtcgaggtccagacgcatgttcatcttcacgcggccaacggccgaaaggtcgtagcgttcggaatcgaagaacagcgaatggaacatggcctcagccgaatccatagtaggcggttcacccggacgcatgacgcggtagatgtcgaacaatgcttcctggcggctctcgttcttgtcgacagccagcgtgttgcggatatacgcaccgatattgacatggtcgatatcgagaacgttgatttccgtctcgccggtatcgatcagggtcttgagaaccttttcatcgatttcgtcaccggcttcgagataaatctcgccagttgcgtaattgacgacatcttccgccagatacgagccgaacagatcgtcttccgtcgccttgatggccttgaggcccttttcggcaagctgcttggccgcacgcgcggtcagcttcttgcctgcttccagaacgacctcgccagtatcggcatcaacgagatcggagatgatcttcatgcccttgaagcgttcggcggaatacggaatgcgccagttgtcgccgtcacgggtataggtgacagtcttgtagaacgtggacagaatttcttcgccgtccatgccgagcgccatcaacaacgtcgtggccggcagcttgcgccgacggtcgatgcgcgcatagacgatgtccttggaatcgaactcgatatcgagccacgaaccgcgataaggaatgacgcgcgcagcaaacagcagcttgcccgaagaatgggtcttgcccttgtcatgatcgaagaagacgcccggcgaacggtgcatctgcgaaacgatcacgcgctcggtgccgttgacgatgaaggtgccgttgtcggtcatgagcggcatatcgcccatgtacacgtcctgctccttgatgtccttgatggacttcgcaccggtgtcttcgtcaatatcgaacacgataagacgcagcgtcaccttgagcggcgccgaataagtcagatcgcgctgacggcattcatcaacatcgaacttcggtggatcgaattcgtagcgaacgaattcgagcatggaagcgccggagaaatcctggatcgggaaaacagacttgaaaaccgcctgcaaaccctcgtcaggacgcccgccggatggttcttcaaccataaggaactggtcgtaagatgccttctgaacctcgataaggttcggcatctcggcgacctcggggatcttgccgaaaaatttgcgtacgcgcttgcgaccattgaaagaatgggtctgagccatcgtcgctcctcgttctatagccttgcggcttgctcacgccttgcggcctttatcatgcgccgcccttcggcggtccttctaacgggctaaaacccgtttcctgaaagccgttccggcactcaggaaaagggttccagttatccgacccaccgggaaagtccagcgggaactggcggatggaaaaccatccgccagaatagtccaaacttacttgagttcaaccttggcgccagcagcttcgagctgtgccttgatcttctcagcttcgtccttcgaggcgccttccttgacagccttcggagcgccttcgaccaggtccttggcttccttgaggccgagaccggtgagtgcgcgcacttccttgatcacgttgatcttgttagcgccgccgtcagcgagaacgacgtcgaattcggtcttttcttctgcggcagcagcaggggcagcgccaccggcagcagcaacagcgaccggagcagcagccgaaacgccccacttctcttcgagaagcttggacagctcagcggcttccagaacggtcagggccgaaaggtcttcaacgatctttgcgagatcagccatttttgtatttcctataattaaggtttgaactgttgacagcgagaaacggccttaagccgcctcgttcttccgggcgtgcgcgccaataacgcgggcgatctggcccgccggagcgctggtaagcactgcaagacgctgagccggggtctggatcataccaaccagctttgcgcgcagttcgtcgagcgacgggagcgaagcaagcgacttgacgccatcggcgttaagcgtcgttgcacccattgcgccaccgagaataacgagcttgtcgttagccttggcgaattcgacggctactttcggagcggtgatcggatcgtttgcgtaagcaacgaccgtctgacccgtaaacaggtcaacaataccttccgattccgtgccctgaagagcgattttggcaaggcggtttttcgcgactttaacggacccacctgcatcacgcatcttcgagcgaagatcgctcatctgcgcaacggtgagaccggtatagtgggccacgacgaccgaaccggactctttgaaagcgccgttcagccacgcgacaaattcgcgcttttccgctctatccactgtctctctccagttgacaggaccatcattggccctgccgggttgcctttgccggacgaacttcacagtcagtccgacgttcgaggatcctgtccccttcagctccacctgccagcaggcttcactcaaaggcaactacggttcaaacctcgcatgcgctcatcgcgcgaaaccaggttattccacgtctcatgcaggctctgtgtttaaggttctcgcccgaagacgatacaccacctgcaatctcggacaggataaccggactttcatccggctatccgggtcttgcgacccggaattcttgctttttgtcctatcggaacgggcggcagcccttcccttcccggtcaggaaagatgagggccccggacgaaccggagccttccaaaatcagtcaacaaccttgacggtcgacggatcaaccttgacgccaacgcccatggtcgaggaaatcgatacgcgcttgacgtattcacccttggcagccgacggctttgccttgatcacggcatccgcgaaagccttgatgttttcttcaagcttcgcattgtcgaaggaaaccttgccgataccggcatggatgataccagccttctcgacgcggaattcgacagcgccacccttggaagcagccacagcagcagcaacatcagtggtgacggtgccaaccttcgggttcggcatcatgccacgcgggccgagaaccttaccgaggcggccgacgagcggcatcatgtccggggttgcaatgcagcgatcgaattcgatcttgccgccattgacgatttcaaacagttcttccgcaccgacgatatcggcaccagccttcttggcttcttcagccttgtcaccacgtgcgaaaacagcaacgcggacggtacggccagtgccgttcggcagattgacaacgccgcggaccatctggtcggcatggcgcggatcgacgccgaggttcatcgcgatttcaacggtttcgtcgaacttggcgacggcacgttccttcacgagaccgatagcagcagacagatcgtacagcttgttacgatcgacgccttcgcggatcttgttaatgcgcttggaaatcttcgccatcgtctcagcccaccacttccaggcccatcgaacgggcagaaccttcgatcatgcgcatcgctgcttcaacgtcagcggcgttcagatccttcatcttcgcttcggcgatcgcacgaaccttgtcgcgcgtgatcgtgccggcgcttgccttgcccggggtcttggaaccggacttcaggttagcagccttcttgaggaagtaggtcaccggaggcgtcttcatcacgaaggtgaaggacttgtcctggtaataggtgatcaggaccggaataggcgaacctttttccatttcctgcgaggcagcattgaacgccttgcagaattccatgatgttaatgccgcgctgacccagagccggaccgatcgggggcgacggattggccgcacctgccggaacctggagcttcagctggcctgcaactttcttagccattgctttctgcctttttaactttgccggatatccggctttctcgattaatgccggaaataccggctctcgactgacgccagacggactggcgggcagttcggtggtgcggagatcgacgaccggctaagccgccttcccttccaccactcccaccccatccaccggaagcgaatggagtagaaagcccttgcgggcgaaatgatcagagtttgtcaacctgaccatattccagatcgacaggcgtcgcgcgcccgaagatggaaacctcaaccttgaggcgcgcacgctcctcatcaacttcctgaacgatgccgttaaacgaagcaaacggaccgtcggaaacacggacattttcgccaatctcgaaagacaccgaagtcttcggacgctcgacaccgtcctgaacctgattcagaatctgatcgacttctttctgcgaaacaggaaccggcttggaatcgccaaggaaaccagtcactttgggcgtattcttgataagcgaaaataccgaatcggtaagctttgcacgaaccagaacgtagcccgggaagaacttgcgctctgcatcaaccttacggccacggcgcacttcaacgatcttctcggtcggcacgacgatctgttcgatcagatcggacaagcctttctgcttggccttggcctcaatatcctcggccactttcttttcaaaattggaataggcgtgaacgatgtaccagcgcgccgtcatctaaaaaactccccaatcctaacttagcggccaaggccaagaataaactctacgccataggccataagctggtcggcaagaaaaaagaatgcggcagccagaaaagccatgatcaccaccatgatggtggagatgaccgtttcacgccgggtcggccaggtcaccttcgccgtttcggcgcgaacctgctgaaaaaaggtgatcggattcgtcttggatgccatctgccgctctgtctgatcaggcacaacctcaaacttcaatcagcaaaagcgaatcaaatgtcggaggtcacgcgtggacggcgcgcaaagctgaattttcagccccacgcaccgcgtgtctgttgacgctacatagaatcgattcccgcaaaagacaagcccaaaggttaaaagaacaccatacaggcttatcggagttccgatccttgcgaatatcgctcatcacaccatccaatcgtgtaacggcgacccttccccacctggccaacacagcatgcggggaattattatctcggcagcactgcaaagccggaacccgcgcctcgctcgcaagagcattcttggctgcgggatagatcctgcacaacaaacaccaccagaagaaaaacgaagcggctctcaccgccgctccttcacagcgtaaaagctgactaaataatatatagaaaacgggcatccatagtcaagctacagacacccgctttcaaaatggcaggggcagcagggttcgaacccgcgacctacggttttggagaccgtcgctctaccaactgagctatacccctatcggcgccttggcgccttcatattccgtctagttccgaaaggaacgggcttcaagttttatttgaagccggaattatgaccggcggcgaaccgccggtcgaaatcattactcgatgatcgacgagacgatgccggcaccgacggtgcggccgccttcacggatagcgaagcgaagcttctcttccatggcgatcggcacgatcagggtaacgtccatggcgacgttatcgccaggcatgaccatttccgtgccagccggaagcgtcacaacacccgtcacgtccgtcgtacggaagtagaactgcggacggtagttggtgaagaacggcgtatgacggccaccttcgtccttggtcagaatataggcttctgccttaaacttggtgtgcggcttcacagaacccggcttgcagagaacctggccgcgttcaacgtcttcacggccaacgccgcggatcagcgcgccaatgttgtcgccagcctggccctggtcgagcagcttgcggaacatttcaacgccggtaaccgtggtcttcgtcgtcgccttgatgccgacgatttcaacttcttcaccgaccttaacgataccgcgctcaacgcgacccgtcacaaccgtaccacggccggagatcgagaacacgtcttcgatcggcatcaggaacggctggtcgatcgggcgttccggggtcggaatgtagctgtcaaccgcgtccatcaggttgcggatggcatcttcgcccagttccttggaagaatcttccagagcagcaagagccgagcccttgatgatcgggatttcgtcgccggggaattcgtacttcgacagaagttcgcgcacttccagttcaaccagttcgagcagttctgcatcgtcaacctggtcgcacttgttgaggaacacgacgatcgccggaacgccaacctgacgggcaagcaggatgtgctcgcgggtctgcggcatcgggccgtcagcagccgaaaccaccaggatcgcgccatccatctgggcagcgccggtgatcatgttcttcacatagtcggcgtggccggggcaatcgacgtgtgcatagtgacggtttgcggtctcgtactcgacgtgggccgtcgagatcgtgatgccgcgggcgcgttcttcaggcgcggcgtcgatctggtcatacgccttgaattcgccgaaaaacttcgtgatcgccgccgtcagcgacgtcttgccatggtcaacgtgaccaatcgtgccgatgttaacgtggggcttcgtacgttcaaacttactctttgccatcgccgttgttctctttgttctagaaccgctcaagcgccagcacaaaagccgtcaggcttccgggccagcatttatgccaaaacggaacggcgaaccgcccgtcgatgattccttacacgccataccgctcggtaaaatctggagcgggtagcgggaatcgaacccgcgtattcagcttggaaggctgctgctctaccattgagctatacccgcgcactcatgaccctgatccgacagtggtggagggagttggatttgaaccaacgtaggcatagccaacggatttacagtccgtcccctttaaccactcgggcatccctccagatatcactatcagcagagtcgagcgactaggcatttttgcgggggttcaggctgactgtcaggccagccgtcgatccgcgaggggccttatgacgataagcttatcccctgtcaacagggtaaaggcgaaaagaatgcatgtccgtccacagcatagtggaaacaccgccttcactcacccattcacggagcgggaaagcgcccgttttggcgggctttgcgaattattttacaatcggaacagcctgatagcatttgcagggcaagccgctatcttccgcccctctaaagagctataagcgcaccatgaccgatcaaaattcgccccgtacacccaaagattctcactatgcgcgcctgcgtcgccagcaccgcgaccagaaggccggagcggaaggcaaatcaccacgcaaaccgcagcgccccgcgatcgcggcaagcgcggttgccgaaggaaccgtgcgcctttatggcctgcatacggttcgcgccgccgtggaaaacccgcagcgcaaaatcctgcgtatgcgcgccacacgcaacggctttgcccggcttgagattggcgaatccgattctctccccttccccgtggagatcgtcgatccgagggatatcgacaaggaaaccgggtcggaagccgtgcatcagggcgtcatgatcgaggccgaaccgcttcgcaccagaaaactttccgaactcagggaaagcccgctgcttctggtgctcgaccaggtgacggacccgcataatgtcggcgcgatcatgcgctcggcagtcgctttcggcgctggcgccctgattacgaccagccgccacagcccgcaggaaaccggcgttctggccaaggcagcctccggcgcattggagctcattgcccatatcgaggttcgcaatctcgccgaagccatcgaagaactgcacacgcttggcttccagaccatcggtcttgattcgcaagggcctctggagatggaggcgacgctttcaggaaaccgaatcgctctggtgctgggtgccgaaggcaagggcttgcgccagaaaacgcgcgaaaccgtgacagcacttgcccgcctcgacatgccgggcgagatcaagtcgctcaatgtttccaatgcggcggcaatttcgctttacgcagccgaacgttatctgcgttcacgctgattcgtactttctgagaccatgcctcccgacagggaaggcatggcagcgaatcatccggcttcaggccgtcgcgatataggtgcgaatatcttccgcctcgcgctccacatcctcgatgcgccgtttcacaacgtcaccgattgaaatgattcccacaagcttgccgccttcctccaccggcatatggcggaagcggctgcgtgtcatgattttcatcacctgattgattgtgtggtgttcatgacaaacctgaacctttgatgtcatgacttccgcgacagacttgctcatggcttgggattcctgggctgcgagtgcacgcaccacgtcacgctccgaaagaatgccctcgatatgaccggcctcatcgcacaccaccagcgcgccgatcttatgtttgttcaacatggcgacggcttgggaaagcgtgtcagcagatgcgataaccaccacatccctgcccttcgtctcgagaatcgatcttacggtcatgccaaagtccctccaaggtttagcattcgctgcttctggcatttaaatgccatatgaagcaaaacgcagttcccttcgaccgcgttccatgatggtgcgctttgatcgcctgattggcaagtggcatcaaataggggaaggcttggtcaaagccagaaatggcgcaggatctatcgcctcaaaacggcatcatagctgcgcgggcggtccatcagtggaatcccgaaaaacccggcaatgaagccgcctatatgcgcctcccaggcaatgctggaaaagtcagcgccgccagtggaataaaggccggtgacgatattgatgagaaaccagacgccgacaaaaatgaggacgggcttgagcgtcagcgtcagcccgatgggaagcaccggcccggcaaattccgagcgccggccatagccgacacgccgaaaaccataacgggcggcagctcccatcatgcccgaaatcgcgcccgacgcacccaccagcggcgaaaggctttcgggatggagtgcgtaatgcgtaagccccgcgacgaccgacgtgaaaacccagaataggatcatccggaccgcgccgattcgcccggccagcggcgagccgaatgcggcaagccagatcatattgacggcaatatgcgcaaaactgccatgcatgaaggaatagctgataaacgtaaaaatcaccgccggatcaacaaagccgctcgccatcgaaaagcgcgccgggatcagcgcaaagttcatcatgaactcaaaatcctgccgctcgctcagaatataattctgatagacatagaccgcgacacacaacccgatcagagcaatcacgacacccggaatattgaagatcggctcgcggccgcctgtgccgcgcatttccggctggggaatgctcatgaagtgctgctctctcttgtctttcggaagcatcggcaggcgccccttacggttcgccttccctgcgcatcacacatgttgatagggtagaatatgttaaaaataaaggccggcggagtttcccgaccggccctgatgcgagcaggaactgtccgcaacatgaaatctggagatcagaaaaacgcctgacaagtcaatggcttcttctgatgccctcaactaagcctgtatttgcgggcttttcaaccattacttattattaaccttaacgcgcgggcacggtggatgaagaaagggttaaactggcttcctccccgttaatactattttaatgcgtcgaacagcggggccggcctccgccccaaacgatatgttggaaccacggcgcaaaatgaaacaccacagcacgatcgcgattttcggcgaatggcagcgacttgcgcgcggtgaaagcggaagctttcatgtgccgctgcgcgagaatgtcgatccgcgcaagctggggcgccacctctgcgacctcttctttctcgagacggacaagcgcggtgaattatcggtgcggctggccggaacgcgaatctgtacgctgttcgggcgtgagctgaagaatatccgctttctttcgctctggccggaacaggaccgccctgcccttcgcgaaatggtgcagaatgtgggcgcgctggaagttccagccctgagccttcatgacggcatcagcctttcagggcgaagcctgcactttgaaatgtttcttgcgccactcataacggccagtggacagatcagctttctgggcagcattgccgtgccgaatccggtcgcatggatcggggccgacccgatcgtacttggccatttgaatgcggtcgagccgattgcgcctgatcttgccctcgcagaagaaacccataaatcggcggccatcaccgtgaatgcaagcgcaaaccaccgccattgcgcaagcccgtatcaaaagccggcaaggaacgttccgaaactgcatgtgattaatggcgggcgggcctgatgccccaagggcgaggaaaagataaacgcgcgtcaaggttacgtaatagcaaacggcatcagggcttgaaggcgctaaaaatgctcaaaaagcactgaaataaggccaaaaaggcccaattattgacaaaagctttccgtgttccgcgcagttttaatcgaatttgactcgcattttcgcgcgtgaatttgcccgctttcaaattatgccggtcatcttggtctccaacagggagacaaaagaatgacaaaacaaatcttcatcgcagcgatcctgatgctgctgggtgccgggctggcgcaggccgccaatcccgcctcgacctcaccctggatgaccaccggcgagcgcacctcgcaaccgataggccactatgaattctgccagcgccatccagccgaatgcagcagcacaagccgcagcagcgcctcgctgaaactgacgcagcggctctggcagcagatcatcgacgtcaacgagcgcgtaaacacgacgatcgcaccgatgaccgacatggaagtctggggacaggaagaatattgggaatacccgaccacggcgggcgattgcgacgactatatgcttctcaagcgccgcgaactgatggcgctgggcgtaccggccaacacgcttctcttcaccgtggttcgccagccgaatggtgaaggccacgccgttctgaccgttcgcaccgatcgcggcgatttcattctcgacaatctcgacccgcgtgtcctcgcctggaacaagaccgactatacctatctcaagcgccaatcgacctacagcacgggtagctgggtttcaatccgggatgaccgtgacattctggtcggcagcattcactaatacacggaccaccgcaagcctcggcaaaaagggacgggtcgtcattccccgtccctttttgttggtttcagccgcctttcaggcaggctccatgccgcgcatgaaggaatgtcccctctccacataatgctttgcagaggcccgcagcttttcaacggcagcatcgtcaagctggcgcaggacacgcgcgggagagccgacaacaagcgaattatcagggatttccatcccttctttcaccaatgttcccgccccgataaggcaattcttgccgaccttcgcgccattgagcacaatcgcgcccatgccgataagagtattctcgccaatcgtgcagccatggagaatcgcacggtgcccgatagtgcagcccgcaccgatggtcagcggaaagccgatatcggtgtgcatgatcgtctgttcctgcacattggtatcggcaccgatagtgattggctcattatcgccgcgcaacaccgcgccgaaccagaaacccgcattctcgcccacgaccaccttgccgatcagcgtcgcatccggtgcaatccagttgctctcgcggtccgcaaactgcggcttgtgcccgttatatgcatagatcggcatatgatttctcccaattcgccagattacggtaattgacgattaagggctagagcggttcctgttttaacagaatcgccggaaccgctctaactatttgttttgtcgcattatccaacgcaaaaccgtttcacacttttgctggaaatgctctatgccgttttggcccgatgcacaagcaggagttcgcgcgtcatgacctgaaaggggctcaaacaaaaacgccctctccggatggaaagagcgtttaaactatacccggcttgcgcccgatcagagatcgacgtcgagaatggccatcgagaaattatacgacaattcgccttcatcctcatccttgtagataaggccgagaaattcgtcggcgaggtaaagctcggcggaatcattcttgcgcggacgcgccttcacctgaagatcaggattgttgaaggtccgtttgaaataggcgtccagttttttgagttcttcgggtttcaaccggattctcctgacattgatttgaagccggtttattgcacccggcattttcttatgtaaacccctgacatcgcctatcgcaggctgtagcgacgaattaactttcggtttggcatgggcaaaagtgcgaagcgaggtcagaaatcagtccattgaactgatttccccgcatggacgtttcacatttttggcccgaagacgctccaaacaaagctttcaccacatataggccgtctgcgggataaaaccagcagacaacccaactttatggcatgagccgttatcaatattggaattagatgccgtcacccagcatctggtccatcacgcgggatggctccgtgcagcccgtttcgccgatgatgcgcgcaggcacgcccgccacggttacattatgcggcacggacttcagcacaacggaaccagccgcgatcttggagcactgccctacctggatgttgccgaggatttttgcgcctgccccaatcagcacgccctgacggattttcggatggcgatcaccgctcgatttgccggttccgcccagcgtaaccccatgcaggatcgagacattatcttctacaacggccgtttcacccaccacaagccctgtagcatggtcgagaaacagcccgctgccaagcctggccgccgggtgaatatcggtctgaaagatcgatgacgagcggctctgaagataataggcgaaatccttgcgaccttgcttgtaaagccagtgcgccagacggtgtgtctggatcgcatggaagcccttcaggtaaagaaccggatccataaagcggctataggccggatcgcggtcataaacagcctgaatatccacacgcaggacgtgcgaccattccgggtttgcctcaagcatcgtatcgaaggtctggcgcaggatatccgcgctcacatcgggatggccaaggcgttcggcgatacgatgcatcaccgcttcttcaaggctcggctggttgagaatcgtggcgtagagaaaggcgcccagaaccgggtcattcctggtcgcctcctccgcttcggcacggatggaatgccagatgggatcgacctgatcgagaccggcattcacttttgaagacatgcgaacggacatatccatactccagttttgcatcgtgcaggtccggcaaaagtcaaattttcgccagtcgcaccgcaatacgagttcggcgcgcaggataacttaaaatgcattgccctgacacccgccgaattattgtcgctgatttgacggggtgcgcgaatgcgcaccgcaatcaccgtcaggttagagcgggttttccttcaggaatttcagaacaccctgcttgtacaccttgtcgcccaccgctagcatatgatcgcgtcccggaatgtcgagcgcctcaccattgggcagcagatttgccagttcctgcgcgcttccggcaatgtcatccgtggtgcctacggccaccagaaccggctggaggatgcgttcgatcgccgccaccggaacaagctccttcgacgtgatgacgcaggctgcaagcgcaatacgatcactcctggtctgatccgcaaacttgcggaacatctggccgcgcggatgtgtgattgtcgccggatcttcagccagaagcgcttcgccaataggctcccagtctccagcccccgtcaccatgccgatgccaagcccgccaaaaacggcgctatgcacgcgctcggaatgttcgatggcgagaacggcagaaatgcgcgcgcccatggaataccccatgacatgggccttcgcgatgcccagatgatcgagcagtgctgcggcatcgcccgccatcttgcttggcgtataatcctccgcttcgtggctttttgtcgaaaacccgtggccgcgattatcgatggcgatcacgcgatagcccgcttcggtcagcgtacggaaccagcccggcgaaacccagttcaccagacttgacgatgcaaacccatggataagcagaatcggatcgccttctccggcctgacgatacgcaagacgcaatccgtcatgttcgaaatattcgatatcgaaggcactcacctgttcattcctcttgatttcattgcagcggcatcaggagcggcattcgccgcagatcacgcgatggatcgccctgtcgccaacttttatgcctgtgcgtttgaccgtaccggccaggagttcaacggcatacgctgccggaacctcggaggaaatgagattttcagaaaaaggcaccgcattttcgtgaatggcaaccacccggcccttgtcatcaagaaaaaccatatcgagcggcagtggtgtattctgcatccacatcacgatgcggcgcatttcgcccaggatgaagatcatcgcacggtctttggggaaatccgtccgccacatcagcccacgcacacgcgcctcatccgtgtccgccacttcaagcgcgaaattaattttgttgcctgtcgaggtgatgaaggtgagctgttccttatcgacaggcaatcgcatcggttgggcttcgtccgcgcgggcgacaaaggcaaaaaacataaatgccaaagcgagaaaaatgcgacccatctgcctagcccttccttgtttttattgcgccatttttcattgcgtcctgcgggagcgaacattcctgcgcggccgcaaatacgccgatatttctttgaatggcaaagggcgccattgcacatgaagattatcaaccggacgaaacggcgacaagggcacaagtttcgtgcttcaccaacctattacgagaggccggtctggttcaatcagacccaaatgggggctggagcattttcgagccagaagtgtgaaacgcctattcgggaaaagcagtccacagggctgatttctgcttccgcttcgatgcgttgaaaatggcggcaaaacaaagatatagagcagtcccagcgattccgttttaatcggaaccgctctaatgtgaaacaggtatggctgttccgatatccgggtggatttcggctgccatgaggcccttttcgccggtgccgaagcggatcagcaccacctggccggggcgcagttccatcatgccgaaacggcgcagcgtttccatgtgaatgaaaatgtcttccgtcccctcaccgcgcgtcaggaagccgaaacccttggtgcggttgaaccacttgacgatcacgcgctccagcccgctcgatggcgtgacggtaacatgcgtgcactgcggcggcatctgcgcggggtgaatggcggttgaggcatccatggagagaacgcggaagcattgcaggccgcggtcgccatggcggacttcgcaaacgatgcgcgcaccttccagcgccgtctgaaatccgtcgcggcgcaatgaagttacgtgcaggagaatatcggtcagacccggctggtccggcacgatgaagccatagcccttggccacatcgaaccacttgatatgaccagaaacctcaatgagctcgcccagttcttccgaggcgtgctggctgtggaacaggtcatcagacacagacttgtccgccatgcgttcgcctctcctctgttcttccttcgggtttccgacctgattcttgcctaaagaataacacttccttaaccggaggcggcaagcttaaacttttgtccatccccatgatgaccacagactttatgctttcatggttattttcagtggcatttcgagaattgaaagccacctatcaagctgaaatatggctgccaggcgttttggcaatgtcatgtccttcacttcggtctggtcgattatgggcttgacgaacgacatgctacatcggatttgatgatgtgagcgaaccaatcggttctccgtgcgttttcaagcagcgggcgcacgggcaacaaaactcggcaaccaaggaaaagactatgcgctatctgcacacgatggtccgcatccgcgacatcgacgaatctctcgatttttatgtaaacaagcttggccttgaagaaatccggcgcatcgaaaacgaaaagggccgcttcacgctgatcttcctcgcagccccctccgatacagatcgcgcccgggcggagcgcgcgcctgaactggaactgacctataactgggacccggaaacctataccggcgggcgcaatttcggccacctcgcctatatggtggacgatatctatgccacctgcgagaagctgaaaagcgccggcgtcaccatcaatcgcccgccgcgcgacggccatatggccttcatcaaatcccctgacggcatatccatcgagctgatccagaagggcgagcgccttgctccgcaggagccttgggcatctgccgaaaacatcggcacctggtgataaaagaaaaagcccggtctcgcgaccgggcttcttgttgaaagaaaagacttattccgtgccttgaatagcggcgagttgccacgcgccgccatctgtgcgggtgaaggtccatagctcgacgctttccaccggctcattcgggttgccttcgacaaccgcgccgctggtgcgatccaccatcacgtcgatggccgaatagcgcatcgccaccgttgcatattccacattgccttcgcgccaggcttcggacacatcgccctgagaagcttcacatccttcacttcattgcgcttgccgccggatgcgatttcgccaagttcttccgccagataagacatggcttccggcgtggtgagcttgcgcagcgccgcataatcctcacggccatagcccccctggatatccacaagcatctgctcaaaacgatccagatcttcctgtccgacatccatcggctcatcctccacgacgggagccgcagcctgtttggtctcaaacggattgacggatggttgcggccgctaaagctgccctgaccggatgcgcttttcgccgaaccgaaaggctggctcgcgccgaaaggctgcgcctcggcatggcccgcgccagccgctgccgtctggcggcgattggcaaacatgcgcatcacgaacatggcgatcagggcaatgacggccacttgcaggatcaggccgaacatgccggcaagaccgccgagaccattgccaagcaacatgccgatcaggccgccgaccagcaggccgccaagcatggaacggccaaaattgccgaacaggccaccggaacgctgtgccgcattctgtgcgccagccgcagcgggacgggtcgtttgcgtcgcgcctgtgttcggtgtcatcgagcgttcgatgggagccgcattgttgggcgcggtacgggtcggcgcaggcgtagaataggtgcgcatgccacggctaccaaaaccgccaccgcccgcgcggcgagcctcagcgaaatcgacagccgtgaatacggcaacaaggccgaggacaagtgcaagcgtcagtttggttaggcggtttccggaacccgtcattcgtttctcccggttagagcagtttcgacgattctgtaaaagcagggcccccttcagggccctgtctcaatgtttaaatcagggctcatatgggaattcggccccatccttcacaagggtgggaagccaaaaaatccagaaatttcaaatgaaccagagctttaaacaggcaaagccgcatccagaatctggatttggggagaaacagaagcattccaatggttgagagaaagatttccggccacatgcacactgcagccgatattgttgaacaggaagcgtccaagatcgccttctgccgctcgaaatgcgatcgcattgacccgcttgccgtctgccccgcgcaatgtcacccgcacatgatcccgcccgacgccccgcacatcggccagcacatgatgcggcagcgccaacaggggctgcggatgcgcagaaccataaggaccggctttctgcaaagcttcataaagcgccacggtcgcaccggatgcagccagcgccccatcgatggaaaggctctggttttcacgcaagcgcgacacgatatccgcggcttcttcttccagataggcgcgcagcgcgccaagattgccgcgctcaatggtaatgcccgccgccatggcatggccaccgcccttcaccagcaggcccttttccaccgcaccgcgcaccagcttgcccagatcaagacctgaaatcgaacgccccgagccggagccgacaccattggcgttgaatgcaatagcaaaggccggacgccgcgccttttccttcagccgggaggctagaaggccgacaatgcccggatgccagcggtcactggccgttacgatcacggatgcgcccgccccgcccgaaatctccagcgaagcttccgcttccgcctccatgagcatttcggcctccatggcctgccgttcctgattgagcctgtcgagttccattgcaatgcgatccgccattgccgggtcatccagcgtgagaaggcgcgcgcccaagcccgcatcgccaatgcgcccacccgcattgatgcgcggaccgatcagataccccagatgaaaggcattgagcggctccccgatgcgcgcaacgcgcgccagcgccgccaggccgacattgctttgcccgcgggcaacgagcaggcccttcaccacaaaggcgcggttgacgcccttgagcggcaccacatcgcaaaccgtcgccagtgcaacgagatcaagcatggaaagaaggtcaggccccggccccttgccgcgcgcgcgcaggattttggccacctgcaccaatgccaggaaaaccacgcctgccgcgcagagatggccttgctgcgaaatatcgtcttcacggttgggattgacgatcgccaccgcatcttccggcagatcgccgccgacctgatggtggtcaagcacgacgacatctgccccggcctgtttggcggcggtgatggacggcacgctgttggtgccgcaatcgaccgtaacgatcaggcttgctcccttggcggccagttcccgcatcgcatcgggattggggccatagccctcgaaaatccggtcggggatatagatggaatgctggacaccgtaatgtttgagaaaccgcgccatcagcgcggaagaacacgcgccgtccacatcataatcgccaaagatcgcgaccgtctcgcggcgctggatcgcatcggcaatgcgccccgccgcattgtccatgtcgttgagcgtcgccgggtcgggcatgagattgcgcaacgtcggatcgacaaattccggcgccccttccacggacaccccccgccccgcaagcacacgcgcaaccagatcggaaatgccatgatgctgtgcaatggcaagtgccgtattggcttcacgcggacccagccgatccacccatttctggccggttgcggattgtttcactccgaggaaaaaacgctctgttgtcattggtccttaaagacacaaaagccagcgttcttcaatgatgagattaaagtcagcttccccgcgccaagccatgcgcaaccaatcgattgataatttcaggatagcttacaccgctcacagccatcaccttggaatacatgctcatatcggtgaagccgggaatagtgttgatttcattcagcacgatacgcctgtctgccgtaacaaaaaaatcaaccctcgccatggaatcgcagcccagaacccggaaagccttggcggcgatcgcacggatttcattctctacctgttcgggcaactccgcaggaaccttgatctcagttccatcggcatcgatatatttggcatcataactataaaaacagtggctttccgcaggcacaatctcgccagcgcgcgagacgaacagcgcgcctccttcgtcttcaagaacgccgcattcaacttcgcgcgcctgaatgaactcttcagccagcagcttatcgtcataaatgaaaccatcggacatggcagcctgataatctgcttccgttacaaccttgtggacaccgacagacgaaccctgacgggcgggtttgataaatatgggcaaacccaaagcctgttcgagcgcactgaaagcgggaacctcttcgcgcgtgatggtcacggattttgccgtggacaggcccgcttcattgaccaggcgcttggcaatatccttgtcgagtgcattggcggaacctggaataccacaacctgccagcggtactcgcgcaacctgagccaagccttgcacagcaccatcttccccatgaaggccatgcagaaccggaaatatgatatctattttgtccgcctcgtatggagcgccggcatcaggaaccacgatggcacgcccacagccgcccggaacaaggcaaagctctgcgccgcttgacggcttttccagcgcaccgttcacgaagcggctcaacagccattgtcccgcgcgtgttacaaaaacaggaacagcctcatatttggccggatccagcgcattcatgacattggttgctgaaagaacggaaacatcatgctccgctgagcgtccaccaaagaggacaacgatacgcatttttccagatgccatgactacctcgatataatttgaacaaagattgcttctcaaaaatccggatcaagttcggctatataatgtcgtccccatcaagggcctaaaatatcgcggcatcatacagttgccgatggagcgtatcaaatcaaaaaccccgaaaaacgatacgcttttcggggtctgaaacggcaggccgttcgatctcatatatgtcctagagcggttccgattaaaacggaatcgttggaaccgctctaactatttattttatcgcattttccaacgcaaaaccgtttcacacttttgctggaaatgctctagaatttggacaaatcctgatggcgcgccttgatttcacgcaccgtctgcgacgacgagcgcatcacgatcgtatgggtctggatataatcccgcgcgaatttcacgccggaaagcatattgccatccgtcacgccggtcgccgcgaagagcacatcgcccttggccatttcctccaaggtatagatctttttcggatcggaaatacccatcttggcggcacgggcaaccttctcttcggtattgagctgcaaacggccctgcatctggccaccgatgcagcgaagcgccgcagcagccagaacaccttcaggcgcaccgccaatgccgatatagatgtcgatgccggtctcgtccggatctgtcgtatgcatcacgcccgccacgtcgccgtcgccgatgaggcggatcgcagcgccggtcgcccgcacttcttcgataaggcgcgcatggcgtgggcggtccatgatgcaggcggtgatttcattcggcttcacgcccttcgccttggcgatggacatgatgttgtccgtcggcgtggcatcgagatcaacgacacccttgggatagccggggccgacagcaatcttttccatgtagacgtcaggcgcgtaaagcaggttgcccttttcggcaatggcaatgaccgccagcgagttcggcaggttcttggcgcagatcgtagtgccttccagcgggtccagtgcaatatcgacagccggcccctgcttggtgccgacttcctcgccgatatagagcatcggcgcttcatcgcgctcaccctcgccaatcaccaccgtcccggtgatgggcaggcggttcaattcctggcgcatggcatcgacagcagcctgatcggcagccatttcatcgccgcgcccgcgcagccttgccgccgccacggctgcacgctcggccacacggacgagctccagtgtgagaatgcgatccagcccgtgggggtgctgctctgcggtcttggccatttgaacaaagtcctgaatttgaattgcgtttatgcggcatcgccgccatcgccgccccatggcgacattgttcaaaccttttgtcaaagtccccgacagcctgcaagagtgtaggagctaaaaacagtgcgcgctcaaagccttaatcgatttagagcatttccagcaaaagtgtgaaacgcctacgcggggaaatcagtccactggactgatttctgatcccgcttcgatgcgtcggataatgcgacaaaacaaatagttagagtggttccaacgactctattaaaatgggaaccgctctgagctctacacgcttcgtttcatgcaccggtcggatgtgaacggaattcgtccaatcctgaggtcgcaaaaccttgatgggggaacaacactcagccagcgcgttcaatgcggatcatctgcggcttgtccaccagatgatcgtctttcagaatggcttccagagccttcttgaccgcagattcggttgtctcatgtgtcaccagaatcaccgtcttgacaccttcgcgcggcgcgtcatccatgggcgggcgctgcacgatcgattccagcgaaatgtcgttttccgccatgcgccgggcaatcgccgcaaaagcgccaatgcggtcatgtaccgtgaggcgaatgaaatagccgcccgcatgtttgcgcatcttggcgcgattatagggctgcaaggccttggcaggcgtgccgaataccggcccatgctggaaacccggacggctcttggcgatatcggccacatcgccgatcaccgccgaagccgtggcattgccacccgcaccgggacctgaaagcagaagctcacccaaaagatcggtctcgatggcgacagcattggtcacaccatgaacctgcgcaataaccgaagaggttggcaccatggtcggatgtacgcgctgttcgatgccggtatcggtcttctgtgcaacaccaagaagcttgatgcggtagccaagttcgtcagcggcacgaatgtcagccagcgaaatattgctgataccttccagatagatatcgtcggcggcgatctgcgtgccgaaggcaagactggtgagaagcgccagcttgtgcgctgtgtcgttgccttcaatatcgaaggtcgggtcggcctcggcatatcccaggcgctgcgcatccttgaggcaggattcaaacgaaatcccctcttcccacatccgggtcaggatatagttacaggtgccgttcatgatgccgtaaacgcgcgaaaccgtgtttccggtcagcgattcacgcatggccttgatgacgggaatgccgcctgcgacagccgcttcaaaattgagcaggacgcccttctcctcggcgatcctggcaagtgcaacgccatggcgcgcaagcagcgccttgttggccgtgaccgcatggcggccagcgcgcaaggccgcttccacagacgccttggccgggccatcctcgccgccgatcagctcgataaaaagatcgatctcggcagatttggcaagttccaccgggtcatcgaaccatgcaatgcctgaaaggtcgatgccgcgatcccgattgcggtcacgggcgctaaccgccgtaaccgttacaggcttgccgcactggcgcgtgagcatctcggacttgtcacgcagaatacgtaacaccgaagcaccaacggtgcccaggccggcaacaccgatccgcaatgcatcactcattatttcgaccttctactggagtggtttcatcgggtgagaactgcgggcaggataaatccagcccgcgagcatgggcggccgcaagcatagcccagcctgcaaacatgggccagcccgcaaaggtgggaatgccgtctagcggtgaccttcaagcggaatcacattttgcaggttctcatccttggcagaaaagaaccgcttgatattgcgcgcggcctgacgaatgcgatgctcgttttccaccagcgcgatgcgcacataatcgtcgccatgttcaccaaaaccgacgcccggcgcaacagccacatcggcctgctccaccagaagtttggagaattccagcgaacccagcgagcggaaccgttccgggatcggaacccaggcaaacatggtggcagccggtggcggaacatcccagccagcgcggccgaagctttcaaccagcacgtcacggcgctgcttatagacattgcgcacataggcaatgtcggagccgtcaccattgagtgctgccgtcgccgccacctggatcggcgtaaaggcgccataatcgagataggatttcacccgcgtcagcgcggcgatcaaacgctcattgccgaccgcgaagcccatgcgccagccgggcatggagaaagtcttcgacatggaggtgaactccaccgtcacatccattgcgcccggcacttccagaacggatggcggcgggttgccgtcgaaatagatttccgaataggccaggtccgaaaggatgacgatgtcgtgcttgcgcgcaaaagccaccacgtccttgtagaaatcaagcgtcgccacataagccgtcgggttggacggaaaattgaggatcagcgcaatcggcttcggaatggagtgtttcacgccgcgctcaagcgtcgggatgaaattatcgtccggcttggcctgcaccgagcgaatgacaccgcccgacatgatgaagccaaaggagtggatcggataggtcgggtccgggcacagaaccacatcgcccggcgcggtgatggcctgcgccatattggcgaagccttccttggagccaagcgtggcgacaacctgcgtgtccgggttaagcttcacaccaaaacggcgtgcataatattgtgcctgagcacggcgcaggcccggaatgcccttggaggcggaatagcgatgggcgcgcgggtcctgcacagcctcgcaaagcttgtccacgatattttgcggggtcggcagatcgggattacccatgcccagatcgataatgtcggcacccgccgctcgcgccgatgccttcagacggttgacctgttcaaagacataatgtggcagacgacggattttatggaattcttccgacatgatcctgttccaaaggagggttgaatataatggcgctcacgcaccgcgaaggagctatacacctgttctcgaatcgggtcgagacttgataccgggccaaacgcccaacttttggcggttatggaagggcttattcctgaccggactcgatctgcttcagggtagcatttgtctgctcctgcgcctggcggcgcatagcctgagcctcggccgccgtaaagccgccccccggagccttctgcggcgccagacgggtgcggtcagcgtcaagcgtcgtggtcaattgctgcttttcttccggcgtgatctgcgctgtcgcagccttgggcagatgaccaaacttgggataaacgccggtgcgggaagcgccttcctgcggcgtaccctgaaactctttgccaccggcacaggccgtaagcatcgccgccgccattgctgccagcaaaaaattggcgatctgccgcgtgcgcttggtcatggtcctgttcccggttaagcatatgccgtgctgcttcgtgcagcagcggacagagataaagtatttgctaagggatagcatcaagttgaggcgccctgtcaacaagcgaatgctcgcatgggcaaattgggtcacgtgaaggctgtccggcatggtttggcaacaaggcccgccaataaatataactacagattacaaagattaatattccgtgatgaaccaacagcggcaagtcacttaatcccacagaacatcaatagttgcactcggcttccaaaaaacttaaaaattggtaacaaatttccgcaaggtgatttacataatacgacgaggcgatgcttacagccctgaaaagactgttataaatcgctgatatttctgcaattatctttccggcattccagccgggatcgtggggacgattgtttcaggcatgaagcaaaccctgcacgggagaaccgatctcccgaaaccaggtgggctcggacatgtccggttcgccaaactggtcagggaaatcgagccggagcagactgttgaaacgtgaaaattcatcaacccggacaaccggcaggtttctttcaggcagcattgctttgctggcgctttttgtcacatcgtgcacatccaccggcactggcaccggtctcgacggaaaaccgctccagcttgccgccggtgcggatggctccatgattgccgatacgttgcaaagcgcggcagaccaggcagttgcagcagaagatttgaaggcgaaagcagacgaacccggcgcgacaaagcccaccgcgacggcaagccccagcagcacagataccaataataaagagaaggcaaaagccgacgccgacgcctcatcggaggccagggagccgacagagctgaccgccctcgcccctcagccgccgaagacttcccttttcagcatgtttggcaatagcaagcctgcggaagcaaagccggacgaatttgcgagccaggcagaaaaaccacaggaaaccgccgcaactgcggtaaaacaggccgaacctgccaaggcgcaggacgttgaggctgcaaaacctgcacaggcagcagaaaagccaattcaggtaagctcgctgttcggctcttccaaaactgcctacgcttctgcgcaacgtccccccgcctctcagggcagtatcgcccgccttttttccgacgaatcgacaggcgcccggtcaagccggacagaaaacaagaagctggcggttataaagcctgtctcgtccaccaccgcaacacacgactataactattccctccccggcgttcgccccaatggcggcatagaaatcaagcatcgaaacagcctctatgacgatagcgatatcgatgcgaacgaggatgatgaatttgccagcgtgacgctggcatcggcacccggccttgcccgccttgcacccaatgggctgaaagtccagcgccaaaccgtggatgtggcttgcctaaagccagagcttgttaccatgctgaaaaccatggaacgccatttccgccgtcctgtcatggtgacatcgggctatcgcagcccttcttataatcgcaaggtcaatggtgcgcgccgctcgctgcacatgatctgcgcggcagccgacattcagattgatggcgtctcgaaatgggaaatcgcccgttttgcccggtccatgccaaggcgcggcggtgttggcacctattgccatacaacatccgtgcatgtggatgtaggccccgaacgcgactggaactggcgctgcaaaggctgatccgcgtccaccgcacaattcgcccaatggcaaatcaaatggccggtcttttcttttttcttgtattttcaagcggatagacggaaacacagcaggctttcatcccgtctgggcagcaattggcacttttttcagaaaagtgttgttttgggcttgcgagtcggaaccttcatcaatataagcccactcacaccagcaacgggcgcccatcgtctagcggttaggacgccgccctttcacggcggaaacagggggtcgattccccttgggcgtaccacttgctggtttttattcctagaaaattcaaagacttaatgctgaacatatcttgtttggcactgttcaggcttattcacagacaggtgaaaaaggggcttgcaagtcagaaatttcctgactataagcgccccacaccagcaacgggcgcccatcgtctagcggttaggacgctgccctttcacggcggaaacaggggttcgattccccttgggcgtaccatttgctggttttatccctcaaaatcgatgcaaaaattactggctgaattggcgttgtgctgttacgcgcatgtctgtaagcaagtctgcaacttttttggaaggaccggaaatgccaagagcaacagcaatcgttcccactgcccatgccagccgctacctgcaacagctctgcaagcactggacacacaagttcgcggtcgaattcacaccggaacatggcacgattgatcttggcgaaggccgcgtggtgattctcgatgccgatgcggaaaagctgaccgccaccgtggaagcatcacaagaaaaccttgcctctcttgaagatgtggttgcaagccatatcgtccgcttcgccttccgcgaggaactggcgttcaactgggccacagaatagcagcaggcgcggcattttaccaatctgtaaaatgcccgcaaattgcccggaatagtcattatcgcatcacaatccgggccaaatcatccgcgaaattcttcccacttctaacgagtgatttggtgggaagaaaatgacaagcgaaacgagaacaacccttacattcctcggggccggtcttgtcgcagccgctctggttctcggagcggacttaagatggcatgacgtcatcaggaccctgttttagagcatttccggcaaatctagagtatttccagcaaaaccgcttcgcacttttgctggaaatgctctaaatcgccccatgctgtttcctacccccctcatttccggcaggctggagcgccgctacaagcggtttcttgccgatgtcactcttgatgatggccggttcatcaccgcctccgttcccaataccggctccatgctgggcctgacggcgcccggttcacgggtctggctcagcttttcggacgccccgcaccgcaaatatgcgcacacactccagattgtcgaggccgacaatacgctggttggcgtcaataccggattgccgaaccgcatcgcggaggaagcgatcctgaaaggcctcatacccgaccttgacggctatgcgaccctcaagcgagagcaaaaatacgggcgcaattcccgcatcgaccttctgctcgatgatggcccccgcccgcgcgcctatgtcgaagtaaagaatgtgcatttcattcgcacgcccggccttgcagaattccccgatacggtgacggcgcgcggcgcaaaacatctggacgaacttgttgatgttgttgccgctggtcatcggggcataatgctgtttattatccagcgcgccgattgcagcagatttggtatttccggcgatcttgatcccttttacgcacgggcttttgaacgtgcgattgcatccggggttgaggcgtgggccgttcggtgccacataacggaaaatggcatcgacgccacagagctggtgccaatcgaggacatgagacggatcgagtgatggtaacctatatcgaagcgacaagcgcacccgtgaaatatacaggccagatcaggctctacggccccgaagccttcgaggcgatgcgcaaggtctgcaacctgacggcacgttgccttgatgcgctgaacgatatcgtcaaacccggcgtgaccaccaatgagatcgaccgtttcgtatttgaattcggcatggaccacgatgcgtttccggcaacgctgaattatcgcggctacacgaaatcgacctgcacatcgatcaaccatgtggtctgccacggcatcccgaacgacaagcctctgcgcgaaggcgatatcgtcaatatcgacgtgacttatctgcttgacggctggcacggagattccagccgcatgtatgcggttggtgaaatcaagcgcgcttccgaacgtctgctggaagtgacctatgaaagccttcttcgcggtatcgccgccgtcaagccgggtgcgaagaccggcgccatcggcgcggcgatccagacctatgccgaaagcgaacgctgctcggtggtgcgcgatttctgcggtcatggcgtcggccggcttttccatgatgcgccgaatatcctgcactacggcacccccaatgaaggtgtcgagatcaaggaaggcatgatcttcacgatcgagccgatgatcaatctgggcaaaccgcatgtgaaggttcttgccgatggctggacggcggtgacgcgggaccgctccttgaccgcacaatatgaacacacggtcggcgtcaccagggatggctgcgagattttcacgctttctccggccaatatctttggcccgccttccatgcggtgattgaaaagcggcaatcacttattgtctgatctgttttcgcgggggtttaaacagaatggcaaagaagaaggatacgcccggagatggcgaatttccgggcttcagcgacacgctgcaacgcacaccgaagctggagaagcctcattatgcggggcatcgcgaccggctgaagcagcgcttccgggatgcgccggacgctctcgccgattatgaattgctggagcttctcctgttccgcgccatccgccgcgcggacaccaagcctattgccaaggcgcttctcaaccgtttcggctccatagccgaagttctggctgcgccagagaatctgattgccgaaattccgggcgctggccccaccgtcgcgctggaactgaaactcgtcgaagccatagccaagcgcagcgcccgcagcaccgtgatggagcgcgaagtactcggctcctgggacaaggtcatcaattattgcaccgccgccatggcgtttgaaacccgcgaacaattccgcatcctgttcctcgacaagaagaacaagctcatagccgacgaagtgcagcagaccggcactgttgaccatacgcccgtctatccgcgtgaggtggtgaagcgggcgctggagctttccgccacggccatcatcctcgtccataaccacccgtccggcgacccgacgccatcgcgcgctgatatcgacatgaccaagcaactggtcaacgccgccaaggcactcaatattaccgtgcatgaccacgtcatcatcggcaagcacggacatgcgagcctgcgcagcctgcgcctgatctgatttgcctctccatagttaccaatcattaagcatggtgcgaagaaggttgcgcaatctgcgaagtttgctcgaattttcttaaatttagtcacaattaagagtgagacgaaggcccgctcgaaagcgccgctttccgcccgaaaaaattgagttcaagcatgtttcccgccggtgttttggccgggaaaaccggagtacaaaatgttcaagcgttctatcaccgcagccgcgctcggcgctgccgtcatggcctttgcaggctcggctttcgcagccgacatgatgggagggaccgactacacctataacgaccctgtcgccgccggtccgcatgactggtccggcaattatgtcggcgcgcaggttggtggttcgtcttccaaattcccaagcccgtttgccagccgtaccggcgccctcggcggcattgtcgtcggcaagaacatgcagaacggcaatatcgttttcggcgcggagctggaaggcaacttcgccgaagccgaacatcgcatcggccatggcggcacgctacagcaatcttggaatggcaatgccaagggcaaggtcggctataccttcgacaagaccctcgtttacggcaccgccggttatggcgtgacccgcttcaaggctaaggacaacaccacttccgcttccggctgggaaggcggcgtactgattggtgcaggtgtggaacaggccttgagcggccctctctccgtcaaggccgaatatgacttccagcgtttcaacgatgtcaaatcgcaagtgaatggcatcgaacagcgtaacaacctgaagaaccattcgatcaaggccggcctgaactacaaattctagtggtctgattccaacatttgcctccctcggttcaagcgttgagcaaatgttggaatcacaaagacaactagtaagtatatgtatctagtggatttttagaatttgacgtttgaaacagcatatgtaacagccgggattcaaacgtcaaattcaatccactagaacatgtccccaaaagtgggaacccgctctggaagatatgctttagccgtcgtcacgataggagcgaccggctggccgtaatgcgcaatggcgaggtggtggagccgcttgaggcccacgatctcgtcatttgaacccgcaataaatcgtgacggggagcgcctgacgccagacatcgaacgagccgagttcgcccgcctgtgcaacaccaacgcgggtcagatcaccgccaaattcctgccgccaggcgaaaagccgcatttcgctttgcaaggtcacggcattggcaaccagccgtccgcccggtttcagggcattccagcaggcttccagcacaccttcatccgtcacgccgccgccaatgaaaattgcgtccggcgcttcaagcccgcgcagcgcggaaggcgccctgccttgcacaagctgcaaaccgggaacgccaagtgccacccggttgcgctcgatcatgccttgccgtccctcatcggcctcgattgcaattgcccggcatgaggcatgaacacgcatccattcgatgccgatggagccgcagcctgcgcccacatcccaaagaagctggcgcggcaagggctgcaatcgcgaaagcgtgacagcacggatatcgcgcttggtaagctggccatcattttcaaacgcctcatcgggcaatcccgcaacaggcgacaaaacagccgcatccggcgcggcaatacacgcgatggcgagcacatgaaggtccgcacatcgctcatgcagccagttagcggcggtgccgtggagggtgcgctctttcggcccaccgagatgctccagaacggtcaggacgctttgcccaaatcctatggccgccagcagcgtagccacccttgccggggtcgtaccgtcattgctcaacaccagaagcctcacacccggcagaatgtgcggaacaagcaattcaaaggggcggccatgcacgctcaccgtttgcacgtcctgaagcgcccagcccatccgggcggcagccagcgacagcgatgagggataaggcagaaccagcatctcatcgggcgaaaaatgcttcgcaagcgacgcgccgacgccgaaaaacatcggatctccacttgcaagcacaacgatgggcctgcctctgcgcgcatggatcgccgcaaaggcttcatcgaagggcgaaggccatgcgatgcgttccgcctctgtgtcgttgcccagaaaggccagatgtcgcttgccgccaaaaattgcctgtgcttcggcgatagcattgcgtgctgcctgccccagcccatccagcccgtcttcaccaataccgattaccgtcagccagcagcccatgcgcaacgctccttttccctgttcgtatggcggggcggtagcaagtgcaagcgccaaggcgtataagacccccatgttgaaccagcaaaccatccagaaccaatcagacaggcgcagtgcctgccccggcctctcacgcatggtcatggcgaaagacggcgcaattgcccgcatcaagctgaggctgggccgcctttccacgcaacaggcgttcgcgcttgccgacatagcggaacattcaggggcgcgcgccatcgagctttcgattcgctcgaatgtccaattgcgcggcattgcgccagcccgctgggacgaggtcgtgaccgcgctttatgaagcgggacttggtgcagacaatccagccgccgacgatattcgcaatgtcatggtaagccccacggcgggcatcgatccgggacagatctgcgatgtgaccggccttgcttctgatttgctggccatgttgcaggctgaaaaagccttccacgcgctatcgccgaaattttccctacaggttgatggcggggaagattgtgccatgatttcccatccgggcgatatctggctgtcggcaaccgaggaaggcaaagcctatgttttcggcttggcatcctcaccggatcggcaggcattgggcacgatagcggcaaacaatgtcccgcccttcatcgatgcgcttctgcgctgctttctgcgcaacggtgcagcgcgaatgaaacagctcacatccgagagagagtttgtgaaaaccgtccgcgaaagcctgccttttgccattgaaccggcatatggatggaagcggaaggcgaccgtggctcatgcgcatcttggtcagcatcgccagttgtacagcaatcattatatcggtgcgatgccgcttctggggcgactgacaccattgcagcttcgcgaacttgcccggctggcgcaggaagaattgcgcctcacgccctggcagggcatccttcttcccaatatagcccccggcgaaaccgaccggatcaaacgcgcacttcatgcaacgggacttgagaccagcccaaaatccgcccatgcgcggttgcgcgcctgttccggtgcaacgggctgtgcatcggctctggcggatacacaggcggatggaaattttctggcagcacggctggaaagcggttccgatccggttcacctgacgggctgtgccaaatcctgcgctgcgcttgcccccctgccgcacacgcttctggcccgttcggcaggccgttacgatctttacgcgcaagacaggttttcacagaacggggctggaccatcgcggttcggacagctattggcgtcggatatcacccttgaggaagcggcgcatattctgaacgcccgacatcaataagagcggcccatgacagactatatccgtgacggacaggccatttacgaccgatccttcgctattatccgcgccgaagccgatctccgtcacattccagccgatcttgaaaagcttgccgttcgcgtgattcacgcctgcggcatggtggatgtggcaaacgatcttgccttctcggaaggtgcaggcaaagccgggcgcaatgctcttctggcaggcgcgccgatcctctgcgatgcgcgcatggtggccgaaggcatcacccgctcgcgccttcccgccgataatcgcgtgatctacaccctgagcgacccatccgtgccggaacttgcaaaaaagatcggcaacacccgctccgcagccgcgcttgatctctggctcccgcatattgaaggcagcattgtcgccatcggcaatgcgccgaccgccctcttccgcctgttcgagcttctcgatgcaggggcaccgaagcccgcacttatcattggaatgccggtgggctttgtgggagcggcggaatcgaaggacgagcttgccgccaacagccgcggcgtgccttacgtgatcgtgcgcgggcggcgcggcggcagcgccatgacggcagccgcggtcaacgcgcttgcttcggagcgtgaataatggcggcgaaaggcagattgttcggcctgggcgtcggccccggcgaccctgaactgattaccctgaaagccctgcggctcctcaaatccgcaccggtcgtggcctatcatgcggcgcggggcaagaagggtaatgcgttcactattgtcgaggattatctttcgccggaacaggtgctgctgccgctcatctatcctgttaccaccgaaaaactgccggaccatatggattatgagcaggtcgtgaaggatttctacggcgaaatcaccacgaccatcgccagccatctggatcaggggcaggatgtggcggtgatcgtagagggcgacccgttcttctacggctccttcatgtatatccatgacaggcttgcggaaaaatacgaaacccatgtggtgccgggcgtctgttccgttctgggggcttcggcggtgcttggtgcgccgcttgtctatcgcaaccagaccctgtccgtcctttccggcgtcatgagtgcgaacgagttgcgtcagcgccttgcacagacggaagcggcggcaatcatgaagcttggcaaaaatctcgacaaggtgcgggccgtgctgggcgatctcggcctcatgggccgcgcgctttatgtcgagcgcgccaccatggccaatcaacgtatcgtgccgttggccgaggttaatggcagcgattgcccctatttctcgctcattctggtgcccggcgaaaaatggaacggcgcatgatccccgccattctcgttcttgcagaagcagcactcccgaccacgcgccagatcgcggccgcattggaacgcgctgaagttctgggcctgcacgaccgcgtgagcaccgccgacaaaaccttcgcccatttcggagaggcccttcgggcgctttatgaggaagggcgccccgttattgcgctttgcgcggctggcatcgtcattcgtgctcttgcgccacttctgcaaaacaagcgcatggagccgccggtgctcgcagtggcagaagatggaagcgccgtcgtgccgcttctgggcgggctttccggcgtcaacgatctggcgcggcagatcgcggccgcgctcggcattgcgcccgcaatcaccacatccggtgaattgcgcttcggcatcaatcttctgcatccgccttcggatctgacgctcgccaatcccgatgatgccaaaaccttcacctccaatcttctggccggtgaaagactgaagctcaacggaaaatccaattggctgcggcaatcgaaacttccctttgccgatgatggcaagcttaccatcaccatcacgccgcataatcgtacaccgcgcacgaatgagttgatctatcatccgcaatgcgtggcaattggcatcgaaacaccggatgagagcctacagggccagatagcaaccgcattggccggggccgggctggcaaaaacatcgctcgccctcctcctcgcgcatgagaaggattgcacctctccctttctccatgaaacagcccgtaggctcaatgtccagttgcgcttcgtgaccggcgctcccgatgcgcgtgaacttgctttgcgctctgtcgaacatcctttggacctgatcgaaagcagcgggcttgccctcgccgtggccaaagccccggcggatgttcttttcgtcgggagaaagcgcggcaggcttgccgtggtcggacttggtcccggcgcgcgtgacctgatgacgcctgccgtgcagcgcgaactggaacaggcggaggatattctgggctacgaaacctatgtgcgcatggcaggccccttccgcaccgggcagaccatccatatgacggacaatcgcgaggaaatgcagcgcgcgcgccatgccttcgcgctcgctgcatcggggcataatgtggcgatggtttcctctggcgatcccggtgttttctcaatggcggcggcagtggtcgaggccctgcatgaatcggataacccggcatggcacggcgtagagctgtccattcagcccggtatttccgccgccatggcagcagcttcgcgcatcggcgcaccgcttggccatgatttctgcatcatttcgctgtcggacaatctgaagccgtgggatatcatcgaaaaacggctggcgcttgccgccgaagccgatctcgccatggccttctataatccgatctcaaaagcgcgcccgcaccagcttggccgcgcgctggaactcctgcgccaataccgctccggcgaaacacccgtcgttctggggcgcgacatcggcagagctggagagacaacccgcgtgatgaccctcggtgcactgacgcccggcgatgtcgatatgcgcacggtggttatcatcggctcatcgcacacgcgccgctttgcgcggcctgatggtggcgaatgggtttatacgccgcgctggtatggtcaaaagccggataaataaaacaaaaaaggcaggaaaaccctgcctttttcgtaagttaacaacgattgttgaatcacttctttttctttgccgcggcctttttcggctgggcggctgcggcggcatcggccttggccgcagcttcttcggctgcaatctgatccgcgctctttggcgaagtatcgataacagcacgcacaccgccgcttgaattcaaatggcaaactgccgtgcgcagatcgaccttcagatccacatccatgccgccacctgcacccggacgggaattgacggcgctgataacgcgctccggcaggaaatatttgttggctgcggcagtgatgcagggctgcgccagcgccggatcgacataagacgtcggcgtaaaacgcggcagcgaaatggtcggtgcgctgacgggagcttcagccttgcccggcgtggcggtggatgtcggcacagtcgtcgtgcaggcggcagccagtggggccaacatggcgatagctaggaaacgggctccggaacgggcgcgtccgtacatgatctacctcgtgatatctgctgaataggtaaaaattttaagctcgataactattcgcttttggctgattgtcgagtggcaggaaggtcacatcgccagaatttcgattcgcatccacagcctgtcatccctgttttgcaagaatccagttcagcatttcacgccagtccgacatgcggataggcgtaccgtgattgccgctttcaaagcgtcgaaactgaacgggatagccgggcgcacgcttccttatttcacgataaaaacctttctgcttgtcgatcgcgaaaaccggatcgcggcttccatgcccgaaaaaaaccggcacacgccgtttgaaggccgatgattggaaaaaacttcgtcccacagcgaaccgagcaggatcaggcctgcaagcgcgccgcccgctttctcattggcggcgatgcgccagcaaagcgttccccccctgcgacccgcaggaaaggaccagcggcgcatggggcgaggtcgcccggacagcatcgatcaatccggcaatctgcgcctcacctgccgcaccgaaatctttgaaatccggcgtgatataaaagccgtcattcagcaccgccagattctttacccggttgaaattgccgccgaaagtgaaatcgttcatgccttgcaggcggttgccgccgcgtccatggagatagatgacaatgaaggatgcgccgtcacgcttgcccgccgtcatggcttttaccgggccagcgaaggtttgaaaggtaacatccttctgataggcgcgcgccctcagcgatacataggcatccctgacgcgcttttcagacacggcatcgcgcccattgatatcgcacatttcatcataatcaacgaccttgtaatcgccattatccgcgctggagagaatgccgggataggcaaaataatcgtccttgaagggcggcaaaatatccccggcaaaagcggatgaaacgcgaagaaggaaaaaggcgctcaaaagcccgctaatcgcgcgctttgtttcccgcttgcccatgcgtcagagttccagtttgtgataacgccggttgagatagatcagcgcctcttcttccgcatgggaactgaggccgacgacctccccgaacagcacatgatgcgtggaatgatcctgcacattgacgacacggcaatcgaaagctgcaagtgcgcctttcagcaccggagcgccgccagtatctcctatgccgccagttcaaaacgctcatcctgtgtcagcccgatacggcctgaaaatgcatcggcaagctgctgatgcggcccggcaagcgtattgatggcaaaaacgccattttcgatgaaaatgcggttttcttcgtgaattttctggagacagatcaggattgtcggcggattgtccgataccgagcaggccgctgtcagcgtcagcccgcgccgccccgctgctccggcggtcgtcacgatctgcaccgcgcccgcataatggctcatggcgtcgcgataagctttcgattccaccgtcgatacggaggagatgatgttatttaccgtttgcacgtcaacacagacccgtattccacagacagttaccagagctgaccccaattgcctgcatccattacgggcattgcacaaaggcgaggaaaccgctacccacttttctatcaaattgccacgaattgtttaaagaagaccgatcacgtgattgcgccagggaaatgtccggctaccgtgctgctgacaagcattgtcctctcttggctggccagtggtacgctggcacaggcggaagatgtgcgcgtcgggcttgcggcgccgctttccggcaccttcgcaccgctgggcaaccaactggttgaaggcgcgcgcgcggcagcaggaacgggcgtccagctgaccgtttttgatgatcgctgcgacgccgagggcggcaaggaagctgccgaacgttttgttgagcagaatatacgcatcgccaccggctttctatgcccggaagccttggagaccgcgcttcccatcctttcgcaacgcaatatcccgatcatcatatcagacgtcagcgaactgacccttgccgaaagacgcgccgcctcgccgcttcccacctttcgcctgacgaccgggctcaataaggaaacgcaggcaacgggcagctttctgggcagtctgtggcgtgcgcaacccttcgccataatcgatgacggcaccatcgaggggcgtgagcgggcagcgcgcgtattggcaaatctcaaggaacagcaattgcagccggtcttcaccgatacctatcggcccggccttgataagcagaatgcgctggtctcacgcttgcggcgggcgggcgccacccatgtctatgtgggcggcgagcgcgacgatatcgcggcgattggcgcaagtgcagcagccttgaactatccgcttgtcattgcaggcgggagcctgctcgacgctgcgcccggcccccatcccctcgcgcagggcacattgatgatcgcccccgttcgcccgtcggatttatcgacagcaaaaccggccatcgacgcattgcatcaggccgataaacttgctgattcctatgccattatcggctatgcgagcgtggaaatcgccgacgaggctatcaaacgcgcagacgaacagaagcagcctatcatcaatcttctgcgcagcggctcctttgaaaccgctctgggcaccatcaaatttgatgaaaacggcatcaggacggacaatcccaaccgtttgcagcgcttcgacggcaaacggttcatcctaaccgacaaataggccgacaaggctcgccgctatcaccagtccggtcatcaggctcatcgtggaccagaacagcaccagcgcggcatcgatatccctcgcctcggcctcgcgttttccagtggcgttgagcatcggcccctcaaccgtctcggcgccatattggcgcggaccggcaagcgccagccccagcgcccctgcaaatgccgcttccgggcagcccgcattgggcgatcgatgcagcctagcatcccggcacatgatcgagagcgcctgcctccccgcttccctgccatggccgagggaggttgcaagtgcggcgagcagacctgtcagccgggcaggaatataattggcgacatcatcgagttttgcagcgaaccggccgaaatcgcgatagcgatcattcagatgcccgatcatggaatcggccgtattgataagcttataggcaaacagccccggcaatccgccgacgagaaaccagaatgccggcgcaacgatcccgtcggatgcattttccgcaaggctttcaatggcagcacggctgacgccgccttcatccagtcggtcggggtttcgccccacgatcatggagaccgccttgcggccaccttctatgccatcgtcacgcaaggcttgcgccacggcctgcacatgatcggcaaggcttttttgcgcaagcagaatggcaacaattacgacttcggcaatagcacccgccgtaccggcatggggcaaaatactccggatcaccaatccggcgaaaatacaagccgccaccagcccaaccgtcagccacatgccattgcggcgcaacgttgaaggcggcaggctgctgtcgttgaaatttttttcaccccaggaaatcgccttgcccaagagcacgaccggatgcgaaatcctttgccaaagcagcggtggatcaccgatgaagcggtcgagaaggagcgccagcgaaaggacaataagttttatttccatggagttggccaaaaaacctgaatcaaaatttcaacttcacatgtcgcacaatgcttgttccagccgcgccagggcagcgtcgtcatgcgcaaggccgatacgcagccaatccggcgcataatcgaacttgcgaacgagaatatgcctttcgcacaaggcattataaaggctgtgcgcatcgatatgttcaaccagtgaaaacagcgccgtgccgccaacttccgtcaggcctgcccgctccagaactgcggaaagggcaagccggcgaagatcgatccgggcgcggaaatccgtcacgacggcagcatttgcgaaggcgctgttggcaatggcaagtgccggaccggacaccgcccacgggccaagccgcaaccgcaagcgagcggcataatcggcattcgcaacagcgaagcccagccgaatcccggccagcccaaagaacttgccgaaagatttgagcacgacaagcggcgcagcttctgcttcgcaagcaatgctcaccgcttcatgcgcatcggcaaaagcttcgtccacgacaagaaatccgcctcgctcgccaagcctattcgcaagcgccagcagcgcatcgcgggcgataacgcggccatccgggttatttggattgacgatgacggcaaccgtcgcactggcgggaatatcgtcgattgtggcacaggaaaccacgttccaactagctgccgcaaaagccgccgcgtgttcctgataggtcggccccagaatggcgacggtggaaggggcagccagcatgggcatgagctggatcagggcctgcgtaccgggcgcggccacgatgggtgcgttttcaccgatgcgatagtagcggcgtgcaagcgccagcgtggtttgcaacagcccctcatcgggcaggcgattccagatttccggtgaaaattcgggtagcggaaaatgttcgggattgatgcccgttgaaagatcgagccagtcctgcgccgagccgccaaagcgcgcgatggcccggtccagcgcgccaccatgctcgatttccacgctcacgccgcttctccgctaaaatcaatgacatgcatgaaggagccggagacggaaccaacccgcaagcccgcttcgccaaggttctcgcccgatgcatcgcgcacccggaacaggcggtcggccttttcttcccgcacgatgcttgcataatggaattcatgcgctttcaaaggcatgtcccacggcaatccgccaagcggctccagcaggcgatagccaagatgcagtttccgcctggcaaagctcgtttccaatggcaaaagccccagcatgggatggtgaacgcctgccgcatcctccagtgttttcccgaggaccatatagccgccgcactcgccatagaccgtgacgccacgcgcggcagcgtcccctatcgccgtgcggaaacgggatgcaccggccaatcgttgcgcatgaagttctggataaccaccgggaagatagattgcatccgcatctgccttcggtgcttcatctgccagcggggaaaagaaagagatttccgcaccccgcctgcgccagccttcaaaaagatgcatataggcaaaagcaaaggcatcgtcccgcgccacggcaatgcggtttccaagcggtttcagacgcgcgacattggccatggcgtcatagcgcttcgggcgtagccagatggtctgaagcgcatccatgtcgatatgcgcttccatcacatcggccgcttgttcgagaaagctttcaagaccggcatgttcgtccgcctgcaccagccccagatgcctttccggcaaggaaagtgccggatctcgcggcagcgcgcccagaaccgggacgccaaggggtgccagagcgccccgcagcatggcttcatggcggggacttccgacacgattgagaatgacaccctcaatcagcacatccttgcgaaactggctgaaaccccacaccagcgccgcgatggagtgggattgccgggcgcaatccaccaccagcacgactggcaaatccagaagccgcgccagatcggcagaagagcccttaccgtcaatcgccccgtcgaaaagccccatcatgccttcggcgacaagaacacgcgcgccgctttccgtcatgcgggaggaaagcgcactgatgagttccggtcgcatggcccaggggtcgagattgaaacaatccacgccactcgccgccctgtgataggcggggtcgatataatccggcccggccttcaccggcgcaagcacctcgcccctgcgtttcagggcgcgcaacaaacccaaggtcacggtcgtcttgcccgacccggaggccggtgcggcaatcatgaatcccttcatgcgctctgcactccctgttgcgttctcttgcccagcggatcgctgacaaggctttttcccgccattgcgccgatccagtccagcccggcacgcaagcgcaccacctcacccacaaccacaatggctggcggttgcagcccggctgcttccacctcgattgcagcccggcccaacgttgtttcaagcacggtctggtccggcaggctggcattgcagacgaaggccaccggctcatctggcgaacgtccagcctcgatcagccgcccggctatgaggccgatatgtttcatcgccatatacatgacgatgaccggcgacgatcgggcaatacccgcccaatcgacgccatcgggcatggcgccggttgcgtcatgcccggtcagaaacgttaccgcctgattgatatcgcgatgcgtggcggcaattcccgcataggcaagcccgccaaccccggctgtgacccccggcacgatgcgaaacggaacatgatactcaacaagcgtgagcgcctcttccgccccgcgcccgaacacgaaaggatcgccacccttgagccgcagcaccttcttgccttgccgtgcaagctccaccagccgcagcgagatgtcgcgttgcctgggcgatggtttgccgccgcgcttgccggcatattccaacgtggcggtcgcattcttcagcgaaagacaggaatcatcgaccaacgcgtcatagacgatcacatccgcctgttgcaaagcgttcaccgcatggagggtcaaaagaccgggatcgcccggaccggccccgacaagccagacatggccgggctccatcacgggcaaagccactttgcttttcgcgatcacacaggcagccgcttcgtcagctttgctcatactctacaaccacgttcaatttactagccgcacagctatcagatacattataagtcgtccatgaacgacgaaactacccccgcaaataaaaaccctgaaaaagcagaacttcggtgcggctggacgacgggcgcttgcgcgacagccgccaccaaggctgccttgacggcgcttatcaccggcgaatttcccgatccggtgggcattattctgcccaagggcgaagtaccctatttccagcttgcctatgagggactgggcgaaggctatgccatggcgggcatcgtcaaggatgcgggcgacgacccggatgtaacgcatggcgcaaccatcatctcgacggtctatcccgccccgcccggcaccggcatcatctttcgcgcgggcgaaggcgtcggcacggtcacgcgcgaggggctcgccatcccccccggcgaggcggcgatcaacccggttccacgccgcatgatgacagaaatatgtgaggcaatatgcgctgaatacggcctccccgccgatctcgtcatcaccatatcggttcccggcggcgaagaaatcgcacagaaaacatggaacccacgcctcggcatcatcggcggcatatccattttgggcaccacgggcgtcgtgcatcctttctcctgttcggcatggatccattccatccatcgcggcatcgatgttgcgcgcgctgccgggcaaaaacatgttctcggcgcaaccggctccacctcagaggatgccgcgcaggcgctctataatctgcccgatttcgccattctggatatgggcgattttgcaggcggcgttctcaaatacctgcgcgaacaccccatcgacaggctcaccattgcgggcggctttgccaagctcaccaaacttgcccaaggcgcgcttgacctccattcgtcgcgctcacaggtggataagggctttctctggcagatcgccgaacgcgctggcgcaccggcaggcatgaaggagcggattctccttgcgaacacggcaatggaagtgcttgaattgactcaatcaatcggcatcgacattgcagggccgatcgcgcttgaagcaaggcaaacggcgctcaaaaccctgcgcggcgcgccagtcgaagtcgagattatcgttacggaccgcaagggaaacattcttgcccgcgtctgagccaaaaatcctcatccttggcggaacggcggaagcagcaagccttgccagcgccttcaccgccctgccggtcgcggccatcacctcgcttgcgggacgcaccgctgctcctgcaaaactgagcggcccggttcgcagcggcggctttggcggagcggatggccttgccgcctatatcgaggccgagggaataggcctcgtgattgacgcgacacatccctatgccgcgcgcatttcgcaaaatgccgtcattgccacggaagcaacgaaaatccctcttgtccggctggagcgcccgctttgggagaagcagcccggcgacaactggatcgatattgcaaacgaaacagaagccgcgcgcgccattccccccggcgaaaatgtctttctggcgcttggccgccagcacattgcgccttttgcaaagcgcgccgatgttcatttcgtcatccgcatgatcgacccaccggaagtgacccttccccggcattgcgaaatcattctggcaaggcccggcgattacgatgcggaagcagactttctgacagggcgcaggatcggcctgattgtcagccgcaattcgggcggaacagtctcctatgccaaaatcggggccgcgcgcgatctgaccctgccggtgatgatgatcgcccgcccgccggttgcggcgaaaaccgtggttgcgacagtgccgcaagccatcgcctttgcccgctctgttttaaacttttgagcgcgccgcgtggctatgcgcttcatgatagagggccgaatcgcgaaagtttttgggatcgagcccacgcccgacaaagatcatcgtcgtgcgcctgaggccggacgcttcaattttcccggcaatgtcgcaaagcgttccgcgcaaaatctgctcgtccggccagccgacccggtaagcgaccaccaccgggcagtcagcaccgtaaaggggtgtcaggtcgctttcgatttttgccagattgcgaatggaaagatgaatcaccagcgtcgcaccggatttgccaagcgttgcaagatcctcgccttccggcatggccgatgatttcatggacgtgcgcgtgaggataatggtctggttgagttccggaatagtcagttcctgcttcatcgcggcagccgccgccacaaaggcaggcacacccggcgtcacgtcataggcaataccaagcgcatccagccggcgcatctgttctgccatcgcgccataaatcgacgagtcgccagaatgcacccgcgcaacgtcgagaccctgggcatgtgccacttccatttcggcaataatctcatcgagcgtcagcgaagaactgtcgatcagacgcgcattcttcggcgccccggcaacaacctccttcggcacaagcgagcccgcatagatgcagacagggcagttttcgatcagccgcaaaccccgcaccgtgataagatcggctgcgcccggaccggcgccaatgaaatgaacagtcacgattttcccttcctgaagcgcggatgctgacagaccccgccttgatagagcggttccgattataacggaaacgttggaaccatcgccagggcggcggtggaccgggccgatgcgattttcccaaccaccagatggccgttcgggcctgcggcagccagcgcagccgcctccgccacgccatggcacccaacggctttaaaagtttcctgagaggggctgtttagccgcggcgtttcatcttcaagccgtgaagcgtcgaagaaccgcaattcgcagccataatggaccgcaagctgcacccatgcaggattgccacgtttggtgctcagtgttgcgataccatcaggtcgcgaacacccgccttttgtcagggcctcttcggcaaggggcagaagctcatcataagtgacagccgacgagcaccccattccaagatagaatttcggatcagccacaagacgacgcctgccgcaccttatgcagttcttccggcttgatgcccagcgtgttggcaatacgctggatcatcgtggtttccgaacgatccagacggtgatccgaacaggcaattttcataagatcgctcaacagcgcaagacggcgctccggggccatttcggccagcatgttggccgcctgtttcgtggttgtctcatagccgaaatccttgagatattcggcaacttcgggaagttcttccggtggaataccaaaattgttcgccgcaatttccttgaaagccgcaatttccgccgggtgctggttgccgtcggccaccaccacatgcaacagcaaaagcaattcggaggcgagtgccggatcctcagccacgcgctgcaccgcatttttctcgctgagaaaagcggaaatccgctcaaaaatgctctcgctcatggaacctctcgaatttctggacacattatcatgaataccgccccgcacgccgcaagacaatcggcctgcggtgctatcggctaatttcgtaagcccccactctagcgtgttgaaaacctctgctctatggtgcgccaacctctcgcttgggctccccctatgtctgaatttttcgattcgcttaccctgctcctgacggctgccgctttcattgccggcattatcgattccatcgccggtggcggcggcatgattaccattccggccctgcttctggctggtatcccgcctgtcgaggcgctcggcacgaacaagctgcaaggactgttcggctcatcctccgcaaccatcgcctatgcgcgcaaggggcatgtgaatattctccagcaatggcccgaggctcttgcctcgctccttggctccgtgctgggcgcacttcttgcaaccgtgcttcccgtcaacatcatgcgcgcggcgctgccgatgctgctgattgcaattgcgatctacttcgccctcaagccaagccttggcgacgtcgatcgcgcgcggcgcatcggtccatttctgttcggtgtgacgctggtgccgctgatcggcttttatgacgggcttttcgggccgggcaccggctcgttcttcatgctggctttcgtggcgtttgcaggctacggcgtgttgaaagccaccgcgcataccaagcttctcaattgcgcctcgaatatcggcggtttagccacttttgccgcggtcggtgtcatcaactggaaaatcggcatctcaatggggattgcacagttcatcggcgcgcagatcggcgcacgcctcgccatgaaaatcggttcacgcatcatcaagccgctattgatcgtggtcagcctcgcgctggcagggcgccttctgatggacggcaccagtccgctgcgccagtggttaggcatctaaacccgaagcgccaccagcaccaccgataatttgtcgatcggggccacgcgggaagcatccccgatttgcagggcgcgaaaataggcaagccatgacgcgccggtggcaagccccgacagcacgaggaacagccatgaccgggcagagatttcgcccggcttctgccattgtccggtaacggtcaggaacaggcacagggcgccgatgatgacgaacgtgcgaacaagcgtggcaaaatccgaattgatgccctgaatgcccaccttggcgaagatcgccgtcagcgcggcaaaaaccgccgacatcaatgcccagaattgccagctagccatcatcaaaactcaatgcctttctgcgccttcacaccggaacggaaaggatgctttatcatctccatttcggtcacgaggtccgccgcctcgatcaactcgtccttggcattacggcccgtgatgatgacatgcttcatttccggcttggctttcagcacctcggtcacctcttcgacgggcagatagtcgtagcgaagcacgatattaagctcgtcacagagcaccatatcgtaactttcatccataatcatcgccttggcctgttcccaggcgccgcgcgccatggcgatatcgcgcgcgcgatcctgcgtttcccaggtaaagccttcgcccagtgcggaaatcgtcacctgctcgggaaacttctccagaacccagcgttcgcccgtatcccacgaccctttgacgaactgcacaacgccaatcttcatcccatggcccagcgcacggaaaaccatgccgaaaccggccgtcgatttgcccttgcccttgccggtatggacgatcaccagacctttttcctcggtctttgtcgcctgtatcttgtcgcgggcggctttcttcttgcgcatcttgtccgcatggcgggcgttcagctcctcctcggtcatcgaaagaagcttttccgatttctcagccatttatcgccctttccggattcaatttttgaagatgcacacttaaattttccagctcgaaacgcgcggaattggaacgcggcgtccagaaaccccgctcaatcgcttcgttaagcttggccgccgtctcggccagtgccgccgggtttttctcagccatgaaatcatgcaccgccctgtcggcgatataggcctgatagaccgcctcgaagtgatggttgccgaccttgcccgtggtggcggcaaaggcgaaaagataatcgactgtcgccgcaatttccgccgcgcccttatagccatggcgcatgacgcccgcgatccatttgggattggccgcgcgcccgcgcaccacgcgcgaaagctcttcctccagcgcgcggatgaccggcttttcaggccgggaatgatcgttgtggtagacggagggcattgccccggtcaggctttcaaccgtcgcggccatgccgccctcgaactggtaatagtcatcactgtcgagaaggtcgtgttcgcgattatcctgattttgcacgaccgcctgaaccgaacgcagccgttcttccagaaggccgcgttccgcctgcccttcctcgcccgcgccataggcatagccgccccagacaagccatgcttccgccagatcgttgcggccagcccagccattctcgtcgatcagcgcctgcaaacccgcaccataagcgccaggcttcgatccgaaaacgcggtagccagcgcgccgttccgccgtctgcgggtcggctccgcctgccacaaggcgcgcctgctccgccttcatgcgggcggcaatggggttgtcctccacatcctcatccagcgcgccgacggctcgcacggccttgtcgaaaagcgcgatctgttccgggaacgcatcgcggaaaaagcctgaaatgcgcagcgtcacatccacgcgcgggcgggcaagcttggctggcggcacaatctcatagcccgtcacccggcgcgaggccatgtcccagaccggctggacgccgatcagcgccagagcctgcgcaatatcatccccgccggtgcgcatattcgatgtgccccaggccgtcaggccgaaggaggtcggccattcgccatggtcctgcgtgtaacgcgtgatcagaagctcggcggattttttgcccagttcccacgccgccggtgtcggcacggcgcggctgtcggtcgaaaagaaattgcgccccgttggcaggacatccggccgcccgcgtgtcggcgcccccgatggccccggcggcacgaagcgccccgaaagggctgccagaaaaccgtcaatttccgaaggcccgcacgaaacgaccatgggccgcaattgttcttcgatggattgcagcacggcccgcgtctgcgtccagtcttccgggcacggcacctcgcccgccaccagttgcgcggcaagaatttcaatatgctcaaccgtgtcccccgcaatgcgccatgtcgcggggctggcggcaagcagcatgtctggcttcgcacctgcccacggctctgccatgttgcaatccagcggatcgaagccttcaccaagccccgcatcggcggcaatggcgcgttgcaggctctggtcgcccggcgctccgccaagcgaaaccggtatgccgcgcggcacacgcgccagcgccaccagaaggtcggtcagcaaacgcgcttgtggggcaagaccgaaaacatgcaacccgtcgcggatttgcatttccttcagatcgcagagataggcgtcgagcttttgcagcgccatgtcctcatcgtcatggtcgtgaatgcccgcatcgcgatcaagcccgatatcgcgcacaagatcgagtatctgcgctttcagccgcaggaggcggcgcggatcgacgcccgaggcttcataatattcgtccacaagggcttcgaggtctttcagcggcccatagctttctgcgcgggtcagcggcggcgtcaggtggtcgatgataacggcgcttgcgcgccgcttggcctgcgtgccctcgcccggatcgttcacgatgaacggatagatgtgcggcatcgggccgaacacggcttcgggataacagttttgcgaaagtgccagcgccttgccgggcagccattccagattgccatgcttgcccatatgcaccacggcatccacgcccgcgaccgcgcgcagataggcataataggcgatatagccatgcggcggcacaaggtccggcgagtggtaagtctctttcgggtcgatattatagccgcgcgcgggctggataccgacgaacgtttcgccaaaccgcatcaggggcagcgcaaaggcatcaagctcccgcgcaaaataaggatcgttttccggtgcgccccagcgcgcctcgacctccgcctgaatcgtaagcgcaagttttccgaacaatgccttgtattgattgagcgaaatggtttcgcgaatttcccgtccgtcgcgcgcggcattggtggggccagccatcagggcgcgcatgagcgcatcgctatcggcaggtatttcgcccacgcgatagccttctgccgccatggcgcgcaacacttccaccgttccggctggcgtatcaagccccacgccattgccaagccgcccatcgcggttcggataattggcgaggatcaaggcaacccgccgttcagccggaggttttcgcttcaggcgcacccaattggcggcaagttccgccacaaaagccacccggtcgggatgtggctcatgcgtcacgatattggcttccaccgaagcatcgaactgttgcgcggatttgaaggaaacagcgcgtgacagcacgcgcccatccacttccggcagagccacattcatggcgagatcgcgcgccagcaagccctgctgcgaggcttcccagaccgtcttcggcgtaccggaaaaaatcacctgcaaaaccatattgccgcgcttgtccagcaccgtgggcttgcgctccgctcccggcgaggaaatcgcaaaaccggtagcgttgagcacgatatccggcgggcaatcctcaaacaggccgtccaccaccgccgcagacaatggatccttgaggctcgaaacgaatattggaagcggattgagcccgcgcgcctgcaaggcagcaatcagggcatccaccggctgggtctggccgctctgcaccagcgcgcgatagaagatgatcgccgccactggcgcggcagggtcagcccagtgccgctgaacggacgtgagcgaggataccgcctcgcccggccaccacagcccggctttcagcagcggcgcggcagcttccggtttttcgcaaccggaaatcagcgccttgcaatatgcaagaaagccatgcatgtttgccgcaccgctttcgatcagatagtgccagagatcatcccgctcgccagccgggatcgtcgagaaccggtcaagcccgtgatccggcttgtcgtctcccggcagaacggccattttcgcaccatgcgtgatggcgcaggcgtgcagggcctccagcccgtagggccagtaagtctcacctccgatgatccgcaccacgatcagctttgcgtgccgcgcggtgcgctccacataggcatccaccgacatgggatgcgtcaggcccagaaaattggccagacgcagactcggcatatccggcgcaagccggtgcgcctgcgcaatgctggcaagctccgtatcggcggcggaaagaaacacgatctcacccggcgtctggccaagatcgacggcttcattgccgtcgctgatcgttcccttctgggcaagcaggagatgcatcaggcggcatctttcacggcctgggcgatggctgcttcgtcaatatcgtgcaggccaatcaccaccagccgggtcgagcgtgtttcatccttgccccatggccggtcgaaataatgttcgatacgcggccccaccgcctgcaccacaaggcgcatcggcttgcccggcacatccacaaaacccttcaggcgaagaatatcgtgttcggcaatcacagccttcagcttttccgcaaaagccttcggatcggcaaccgaaccggcctccaccacaaaactctcaaactcgtcatgatcatgctcgtggccgtctccatgatgggcttcatgatgcgagcgacggttgacgatatcgtcttccgtcccaacgccaagccccagcagaacatccgcaccaagcttgccgaagcttgcaggcaccatattcacccggcgtgacgaacgctccgccacatccgccttcacgctatccagtttcgcagcatcgatcaggtcggccttgttgagaacaatgaggtcggcggcatgaatctgatcctcaaaaagttcctccaaggggctttcatggtcaagagattcatcggctgcgcgctgcgcatccaccttgtcatggtcgtcggcaaaacggccttccgccatggcggcggcatcgatcaccgtcaccacgccatcaaccgtcacctgcgtcttgatctccggccagttgaaggcggccaccagcggctgtggcaaggcaagaccggaggtttcgatcacgatatggtcgggccggtcttcccggtccagaagctttgtcatggtcggaatgaaatcatcggccacggtgcagcagatgcagccattattgagctcgatgacatcttcctcccggcaggtttcgatcccgcagcctttcagaatgccgccatcgacgccgagatcgccgaactcgttgataatcagtgcgatgcgcttgccattggcattttccagcaagttgcggatcatggttgtcttgcccgatccgagaaaacccgtgatgaccgttgccggaattttctgtccctgcatgacttatcccttcatcttgagcggcaggcccgccgccataaaataaacttcgtccgcggccgcggccactgcctgatgcagaaagcccgcatgatcgcgaaattcccgtgccatgcgattttccggcacgatgccaaggccaacttcgttggaaacaaaaaccaccggccccgccagatcaggcagcgcggcgacaagcctgactgtttccgccgccatatcccgctccgccatcatcagattggtgatccagagcgtcaggcaatcgaccagcacaaaccggcccgccgccgcgtgggctttaagcgccgtcaccagatcaagcggttcctccaccgtttgccattgcggcccgcgcctttcccggtggattgcgatgcggctttccatttcggtgtcgaaggcgcgtccggtcgccagataaagcggctgaagccccgaggcttcaaccattttttccgcataggaggacttgcccgagcgcgctccgccaagaaccagaatgctttttccagacgaagccatgttcgtcagccttccatctcggaggatgcgtaatgctggatgaaccagccgagcgcgagcccgatcaccgcccacatgaaaaggttggtcgccagcgaagccaccgcatattgcgaggcaagcagagagggaaccggcgaggaaatatcttccgggtgcggcgcgccataaagatgcggcgcgacaatcaaaaccagaccgagcacctttgcccaaagctcgtggcgcaagatgagaagataaatcccaaggccgctcataaccacggttgcgatccaccagagctggcgttcggcgagatcggcggcaggcatggccggaagctccggcgaaaggccaagggctggcaggaaggcaacggcaaagaaacccgcaagcccccagaaaataccattctgcaccgtaatgcgacggccaagcagcaaagcaaccccgcccagaagcagggcaaaaccggcacccgccacgagattggcaagcatggtattgccgagacggccaaagggcagttccgcgccctcttcgtcgcgagcttccgcggctggggcggcatggtcatgcggcgccacttccgcctcgccatggtgatggccgccagccgcatcctcataggtttcagcctgcaagatcagcggcacggttttcagatacatggcaggcgtcaccagaagcccggcccagaagcccggcggcaagcgttgccaacagataacggatcaacatttcagtccctcaatagcaatggcgcgccgatggccgtccaccatcgagcgttgctcaactccaaaattccgaaaatcggtccggctgctcagtggcaggggaacccgtaggaatggcgcgtatcatgcgctgaatcatgcagcatgtcggaatgggcaagacccacgccataaatcagaaacgcgccgagaagcagcgaaacgaccgccgttccaagacgggcggcaagcggcattgcgagtgtgctggagacagaattacgcatatgtgcagccatgacaacctccgtgcaggcagcagggaaaaacctcccatggggtgcgggcgcaatgccctcatgcaacaggcaggtctcctggctcgcgggtcttggggaataaagcgccttcccagaaatccatctgatttccagtggctgccggttgcccggcttgcctcttccctctccgctctacagtcgcggggtcggctgcgataaagacgcccggcgtgggtccgtccgtcgcattcccttttggtattgccggggattcgttccggcaaaacctgtcacatggtttgacactaggctttcggcttcgcggcgtcaatcatgccagcgcaaacaggccatcaatatccagcgaggcttccagcccttcagccagttcgcccagagcctcttcgacgctctcgcgataattcatctggccgccttccacacccagcgcgcgcaaaaagtggtggcggaaacgatccgcactgaaaataccgtggagataggttcccatgatacgaccatcgggcgagacggccccatcatcatgatcgccgatacgcgcaaatggccgcgccatatccggcccgctggtgcgcccgatgtggatttcatagccctccagcggctcatcatgcagcagcgacaccgcctcaacattgcgaaccactttttccggctccgtcatcgtctcgatatcgagaaggcccagcccctcgatatcgcgcacattgccttcaatacccgccgggtcactgatccgccgtccaagcatttgaaacccgccgcaaataccaagcacatgcccgccccgcttcacatgggcgaccaattcgcggtcccagccgttttcacgcagcgccagcagatcggcaatcgtggatttggtgccgggcaacacgacaagccccgcatccgcaggcaggctggagcccggcggcaccatcaccacctccaccgcaggctccgccttcaaaggatcgagatcgtcaaaattggcgatgcgcggcagcatgggcacggccacgatgagcgcttttttgtccccgcgcaccgcgcgctccagaacgacggaatcctccgctggcagacgcgacaccgccttcagccacggcaccacaccgaaagagcgccagccggtaaaccgcgtgatcgccgcaagaccatcatcaaaaagggaaatatcgccgcgaaacttgttgatgagaaagccccgcaccatggcgcggtcttcctgcggcaaaatcgtgtgcgtgccaaccagagaggcaatcaccccgccccggtcgatatcaccaaccagaacgaccggaacatctgcatgggtggcaaagcccatattggctatatcgcccgcgcgaagattgatttcagccggagaacccgcgccttccaccagcaccagatcggcgccgtcaccaacctttgcaaaagactccatcaccgccgccatgagctgcggcttcaattcctgataataacgcccgcgcgcctcaccgcgcacctgcccctgcacaataagctgactgcccatatccgtctggggtttgagcagaaccgggttcatatgcaccgaagacggcacgccgcaggcaagcgcctgaagccattgcgcgcgaccgatctcgcccccatcatcactgacggcggcattgttcgacatattctgcggcttgaacgggcgcaccttcaggccgcgattgcgcgcaacgcggcaaagcccggcgacaagaacactcttgccgacatccgagccggttccctgaaacatgatcgcacgagccatgggagcctgcctagagcatttccagcaaaagtgcgaagcggttttgcgtaggataatgcgacaaaacaaatagtgagagcggttccgctttaaccggaaccgctctaaccgaagtttgccccgcttgcaatgcgggggcgagccgccaccttccatgcaaaaatgcgcatctgttggttacaaatgtgcgcaacattattccaaaggagcgttggcagccccctgctcttgtgctctagtcgacgcatgaaagcggtgctcatagggaggaaaccatggatactgccgatcagaaccagtttgaactgaatgaggatcaatgcgccattcaggagatggcgcaggcctttgccgccgaccggatcgcaccgcaggccctgcaatgggaccgcgacaagcatttccccgtcgatatcctgcgtgagacagggccgctcggcatgggcggcatttacgtgcgcgacgatgtgggtggatcggggctgaaacggcttgatgcggtgcttatttttgaggcgctcgccacggcttgcccgacattctcggcctttctgtccatccataacatggccgcatggatgatcgacacctttggcaatgaggaacagcgccagcgcttcctgccgcaactgacttccatggaatggctggcaagctattgcctgacggagccgggttcgggttccgacgcggcagcactcaagacccgcgccgtgcgcgacggcgaccattatatcgtcaacggcgcaaagcagttcatatcgggtgcgggttccaccgatctctatgttaccatggtgcgtaccggcgaggacggcccaaaaggcatttccacgctcgttgtgcctaaagatgcaccgggcctgtctttcggcgccaatgaatataaaatgggctggaatgcccagccgacccgcacggttatttttgacaactgccgcgtgccggtggaaaatcgtttgggcgatgaaggcgtcggcttcaaaatcgccatgccgggccttgatggcgggcgcctcaatattgcggcctgttcgcttggcggtgcgcaagctgcaacggcgaaagcgctggaatattgcgccgagcgcaaggctttcggacaaacgatcgatcgttttcaggccttgcagttccgcctagccgatatggaaacagaattggccgcctcgcgcatgcttctttatacggccgcaagcaagctcgaccgcaagacccatgacgcaggcaaatggtcagccatggcgaaacgcttcgtgaccgatacgagcttcaatgttgccaacgaagccctccagcttctgggcggttacggctatcttcacgattatggcatcgagaaactggtgcgcgatctgcgcgttcatcaaattcttgaaggcaccaacgaaatcatgcgcgtcatcatcgcccgtcacatgattggccgttagagcgcgaactaaaagcaagggaggttttatcatggccacaatcgcatttatcggcctcggcaatatgggaggcccaatggccgccaatctggtcaaggcaggtcatacggtgcgcggcttcgatcttttgccgcagcatctggaagaggcaaaggccaacggccttgaaatcgcggcaagtgctgcggaagcagtctccgatgtggacgcggtgatcaccatgttgcccgcaggcaaacatgttatctcggtttatgaagacattgcgcctaaggcccgcaaagattcgctttttgtcgattgctcaaccattgacgccgattcggcccgcaaggcacatgaactggcagccacacacggacatctttccatcgacgcgccggtttccggcggcaccggcggcgcggcggcaggcaccctcaccgtcatggcgggcggaagcgaggaggctttcaagcgcggcgagccaatccttcagcccatggccggaaagatcgtccattgtggtggcgacggcgccgggcaggccgcaaagatctgcaacaacatgatcctcggcatctcgatgatcggcgtcagcgaagccttcgtactggcggaaaagctgggcctttcccatcaggcgctgttcgacgtcgcctccacgtcctccggccagtgctggtctctcaccacttactgcccggttccgggcccggtccctgcctcgcctgcgaacaatgactacaagccgggctttgcggcggcacttatgctgaaagacctgaaactatcgcaggaagctgccaaaagtgcaggcgcggaaacacctcttggcgcacatgcgcgcgaactctacagccgtttcgacgacgaaggccatggcggcgaggatttttccggcatcatcaatttcctgcgcgaccgcacggaccgcgcctgaagaaaaaacgctttccggcaaaaaacttgcattatttagatttgcttaagtgtctgataacggtccggtaacgatatccggctagaaaggagcacgagacgggttgcaccgctctcggctccggatctggtactgcgtaccggagctaaagtatctctcgcctgcgtaacgttcggcgggtagccatgcgtttttggcaaaaccgtgcaccgtcaggcagcgcggtttttgccgtttagagcatttccagcaaaagtgcgaagcggttttgcgtaggataatgcgtaaaaataaagaaatagcgtattttcgagccaaaagtgcgcagcatctgcgcgaggaaatcagcccaccggactgatttctgatcccgcttcgatgcgctggatgatgctttattcaaccgtttcctgaacggcgtgcgctgtactttttacgtcgcggccaacgccacgaaccgtgttcgcacaagaagcaagtgtgaaagcacaaagaacaagcgcaatcgggaccagtcgtgtcagcttcatctcagtttctcccatgggatatgcgcgctgcaccctgctcggccaggcgctccagtttccaagccattcaatccccgccattttgccaaaggatattttggccaaaagcagtggaagccgaatccttcggcttatcccaatatttagcgtagtattttttgagggcaatatggatttaatcagcaggagcggaacgtttcaaagcggcccgtgcggcgataggtttcaaacacattgcgcaggtgatctgccaccacctgaatatgaggcccggcttcttgcttgataaccatgccgagctgatagcggccgagcggaggcaagccatgctcaggccccagagcgacgataccctcccccaaaagcgtcttgctgaaaggggcaatggcaagatcggccaggatagcggcgcgctgtccggttgaatgcgaactcatataggcgacgcggtaaggccgcccgctcttttccagcgcctgtagcgcattagcgcgccatgcacacccctcttcccagatcgaaagcggcagaggatcgcggcgataggccgtgccgcattttgcccctgcccagacgagctcttcatcaagcatgatttccacatcatccctggttggcacagcctgggaaatattgaccagcgtgacatcgagcctgcgttcatccagccgcttgcgcaggttgctgctctggtcgatcaccacatcgacggtaacgcccggatgcgtttcggcaaaacgcttcaacaccagcggcaggacgcattcaccgatatcgtcaggcgagccaagccgcacgatcccggtgaccgttggggcgacgaatttcgatacggcttcgcgattgagcgccagaagacgccgcgcataaccgagcaggatttccccgtcgccggtcaatgtcacggaacgcgcatcgcggtcgaacactgcgacacccaactgttcttccagcttcttgatctgcatggacacagccgaaggcgtgcggaacacggcattcgccgctgaagaaaaactgcccgtatcggcaatcgcgacgaaagtgcgcagcacatcaatatcgagcatcggcaaaggatgttgaacgggcgctgtcatatcggattccgcatcttgggcatggttcaaattttctgaccttgatagtttctatatttcgtttaattgaacgtcaagcgccgctcccattgaaaccacactaacaaccggctcgcggttttttccggccatcaaccaaaaattgacgccgaccccggagggcagaatcgcgacccgccctcaatttcccgacatgaaaatacctttttacggcaggcatttagccgcactttgcaacctctgcgttctgtgtctcaatacaacactgtcttgtttgcgccatcgccctccccctgagaatccgggccggcatagcaggatggccggtcaggaaacgaccggaaaccgggatggaaattttgcccggtgtcgtgacggagacacaaagctgaaaactgcgtcaggaaccgcagttcaggctttcacaaatgggattgatcgggctatgaaccagaattctttggtcaagcggtctattgtcttttttctcgttccaaacttttcgatgattgcgtttgcgacagcgatcgaaccattgcgcatcgcaaaccggatgctgggctatgatgcctatcagtggcgcctgacatcggttgacggaaagccggtgacggcctcgaacggtgtggaatgcgcggtcaatgcttcgctggaagacgaacgccgctatctccagcgcgaacagcgtccctcgatggttttcgtctgttcgggcgtccatgtcgaagaattccgcaacaaatccgtctttgcctggctgcgcgaggaatataatcgcggcgtggcggttggcgggctatgcaccggcgcacatattctggcggcagccgggcttctctccggcaggcgttgcgccatccattgggaaaacctgccgggcttttccgaggctttccccaaggcggaggtctatgccgacctgtttgaagtggacagcaatctctacacctgcgcgggcggaacggcttctctcgatatgatgctgaagcttatcggcgatgatttcgacgccaatctcgtgaataaaatctgcgaacaggcactgacggatcgtgtccgcagcccgcaggatcgccagcgcctgccgctgcgcgcgcgcctcggcatccagaattcaaaagttctcaccatcatcgaaatgatggaagccaacctttccgagccgcaggcgctcatcaacgtggcgcatacgatcggcctctcgcgccgtcaggtggagcgcctgtttcggcaggaaatgggccgttcgcctgcccgttattatctcgaaatccgcctcgaccgcgcacgccatctcctgctgcaatcctccatgcctgtcgtggaagttgctgtcgcctgcggcttcgtttcagcgtcgcatttttccaaatgctaccgcgaactttacgggcgttcgccacaacaggagcgcgctgagcgcaaaatacttgttgcagcctgacccaccggattgaggtttcgggaaagcttaacaccacgaaaaatcaaggccatagaaagcttttcggaatcaattccgcaacttcgccctgcaaggccgcagaggattgcagtgaaaaccgcatccgtcgcgcatggaacagtgccagtgaaccaaagcgctcccatgcccggtcgtccggcgccgcgaatatgtcgtataaaggcaaatgtcgcgaccacccaacgactatggttttgtaataaaacaaccaggatcgcataaaatggcagagtttcccaagaaggcgaaagtcgtgattatcgggctcggcggcatcgtcggcgcatcggtggcgcaccacctgatcgagcgggggtgggacaatattgtcggcatcgacaagtcgggcattccaaccgatatcggttcgaccgcccatgcctcggatttctgctatgcgacaagccatgatttcctctcatgctggacaacgctctattccatcgatttctatgaaaagatgggccactacgcccgcgtcggcgggattgaggttgcccgcgccggtgatgatgcgcgcatggatgagatcaggcgcaaggtcgcatcgggcaaggctttcggcacccgcgcgcgcctgatggaaccggcggagatcaaggaaaaattcccgctgatcgaggaaagcatggttcagggcgggctttgagatccggatgccggccttgtcatccctcgctcacagactgttgcaggcaagctgattgatcaggcggaagcggcaggcaagctcacaagcttcgccaacacaccggcccagtcgcttgtagtggaaaacggtcgcatcaagggcgtcgtcacccatcgcggcacaatcgaagccgatcatgtcatcatctgtgccaggctttggggccgtctgatcgccgaaatggttggtgaagacctgccagtgatgccgattgaccatccgctcaccttcttcggcccctataacgagttcgcgggaacgggcaaggaaatcggctggccgctcctgcgcgatcagggcaattccgcctatatgcgcgataccggcgacccgaagaccgccgaaggcggccagatcgaagggggttattacgaggaaaccaatccccgcctctgccacccgcgcgaccttctggaaaaacatgaagcgcgcctttcgccgtctcagcgtgacctcgatatggaacagattctggagccgctggagcgcgccattgaactgacgcccatcctcggcgagcttggctataatgaaagccactccttcaacggtttcctgcaggtcacaaccgatggcggcccatcggtaggcgaaagccagaaggggcgcggcctctggtatgcggtggcaatctgggtcaaggacggccccggcatgggcaagctcgttgccgactggatgacggatggccgcacctccatcgatcaccacgccatcgactattcccgtttctacccgcaccagatgaccgagcagttcatctgggaccgctgcacggaaacggcaatgaaggtctataatccggcagtccacccgcgtgagccgttttccaagggccgcaatattcgccgctcacccttctatgagcgcgaagtggaactgggcggttatttcatggagcttggcggctgggagcgcgcccatggctatgccgccaatgaacatcttctggaaaaatacggcgatcgcgttcccgtgcgtgaaaacgaatgggacaaacgccatttctggcgcgtctccaacgccgagcatctcgaactcaccgaaaattgcggcatcatcaacctgtcgcatttcgcgatgtacgatattgaagggccggaccatgtcgcattgatggaatggctctgcgcggccaggatcggcggcgatgccaatatcggcaagggcatctacacccacttcctcgatgacgaaggcatggtgcgtgccgatttcacggccatccgcatggctgaccgcattcgcatgattaacggtgccgatgcgggcccgcgcgattttcattatatgcgccgcgtagcgcaagataagggcttcaacgtcaccattaccgatgtgacggaaaaatatgtcaccatcggcatatgggggccgaatgcccgtgaaaatctcaaaaaagtggttgagaacccgcaaagcctcgatccggaaaacttccccttcgcggccatcaagccgatcaggattgcgggtaaggatgtgacggctttccgcatttcctatgtcggcgaacagggatgggaactgcacatggcctatgaggacgggctggccgtctgggatgctctgcgctcgacgggcgtgattgccgtcggcgtggaaacctatgccaatacccgccgcatggaaaagagcctgcgcctgcaaaatgccgacctgctgacggaatataatctgctggaagcagaccttgcccgcccgaaagtgaaggaagcggatttccgcggcaaggcaaaacatctggaatataaggcccgcgagcaccagcccgccatgctctgcacactcgtcatgaccgataatgtcgataagaacggcgtggcgcgctatccggtcggcatcatgccggtgctggaccctgagaccggcgaaacacttgtggatgcgcttggccgccgctccttcaccacctcggttgcttacggcccgaccatcggcaaaaacatcgcgcttgcctatctgccctgggcctattgccagccaggccgcaagctgcatgtggaatatttcggccagacctatccggtggaagtcgccgcagtcggctacaagccgctctatgacccggaaaacctgaagccgcgcagctaaagcgcatcccgaaaagtgtgaagcggttttggaaaacaaaaaagccgggggcgtctgccccggctttttcggttgatgcagccggttactttacggtcgccttaccgccattgatcgagatcgtttcactcccaatcagtgccgcacgatcaccgttcgggaaggtcacgaaacaacccgaagggcagaaattgacggtttcacccgcagcgacgatcatctcacgcttggaggcgccctccgtgacgacgatagtttgtggcccactgtcattgttggagagcttggcggcataggcgccgcccatggaaaacgtcaaaatgactgctgcgcccagaaagggtttgcccaggctgaaaacgtcaattccgttcatgctgtcccgacctttccatcactctggccccgctttcgtgaggcttcccgcatttgcgaatttcttataggctgacaaaactgaaccgcaactgaacgaaatccggttacgcacgatcgtccttgtcaccctcctcaggcttcttttcgcccgtcttctccctgctggctgccgctgaaagtcctttttcctcctgcatcagttccgaaagtttctccacatcgggggccttcaatataaggtctgtcgaggaagatgacaggctcaacccctgttcatggaaacgctcgacaatctggaatcgcaattcgttcttgatactgccggtcgacgtaatgtcggccacatgggcataaacatcgaaaacgagcagcgaaccggtcatgctctgaaaggaaacgaacggttccgggttcttcagaatggatggatggccacgcacgatctccagcaaaagcgcgtggacgcggcgcgggtcttctgtaaaggaagcctgcacattgatgtcgatgcggccaagcttgttgcggtgcgtccagttgccgacattgccgttgatgagcgtcgaattcggcacgataatcgactgtttctggaatgtttccacttccgtcgcgcgcacgctgatcttcttcacaatgccgctgaccgtacccgcctccacccagtcgcccaccttgaaggggcgttctgccagcaggatcaggccggaaacaaagttctggacgatattctggaggccgaaaccgataccgagagagaggccgccagcaatcagtgcgagattggcaaggttgaacccggccgccgaaatgcccatcagcgccgcgagacaaagcccgacataaccgacaacagtgcggatggaattgcgcacacccgaatccacccggccacgcgccatgacgctgttatccagccagttctggaaccagcgcgtcaggacatagccgatgagaaacagcagcacacccgacaggagccccatgagcgagatggagaaatttccgatctggaagccggtcatcagcttgtagaatgtgcttttcagctccgcccactgaaaaccaaactgcatcaaaaccagcggaatgccgatcagcgcgacgaccagattgatgagaataccagccagaaggccaagctggtcgagcgttgcttcatcgaaatgaaaacgctcgcgcattgccttgccgatccggcttgaggcgaaggcctgttcctcggaaatcgcgcgccctgtcaggaagcccatatacatggtgacaaggaaagcgcccgtcacgacgatctgctgcgagatgaaacgcgcaatgccgatatagccggaaagggccgtgagaataggcaagagccccatcaaaatcaggaatatcctgaaagcgcgtggccacgcacggacagcgccatccttctcgcgctcgacaggcttgacaaaggcgatggccagaatgagcaccccgataatcaccgtcgcgatcaggctttttgccatagtcagcgagagtggcgaggaaagtatgcgattgactgttccaaagaaggaatcaagtccgctggtaagtgcggtggctgtcaccagccaggccagaagatgccccgggcgcggggccacctgcaccagccgccattgcggcatatcggaactgatgcaggccacggccagccggtgaatgaagaacaccagccccaatacgatgaaaagcgattggaaaagcgatgcaatatccgtcctcaacacattgaagtaattgaggaggaaatatgtcgtcgccagaaagacgccaacggctgctgacggaatgaccgttgaccagaacgcaaccgataaacggctcagataggatggggattcgacggacgggtcgcgccggtaaaaggcgcccagaaaccgctgcgcgccgaactgaagcaccaatgcggcggcaagggcaaagaaagcggcagccagaaacgattcaagcttgaaggtgacaacgaaacgccaccacgatcgcacgatacgccacaacgatatcatctggtcgcttgcagccgaaaccacttcgctgccaagcgtcgaatccagattgacgcgctgcgaaagcgtcttggtgaagagatcacgccgcatatcgccgatcaacgcagacatgcggttcacggcaagcgacgtgtcttccgtttcgccaagggtagcgttgatttctgccttttccgctatcagccgtgcacgctcttccccaacgatggccggctccgccggctgatcgctcgaaggcgcggggccaagctgctccagccgcgtgttgatctcggtaaggcgcgggcggaaggcaacgcccgtttccagaagcttcttggaaaggccgtcaagctgaagcttgagattggcaagcgcctcatcgctcgacgcggacttggaaagctgctcgttgatcttcttcgtcagttgcttcagctcatcgagcgtgggccgctgctgctgtacaatgcttgatacggggctcgatacgggttcggggggccgttgatcggcagcggaagctgcctgcccattcggcttttccgccggcgcggactgcgaggcaggcgggttttgctgcttgtcattctgcgccacggccggcgcaagcgcacccagcgagagagcgccagccagcagagaaacagcaaggacgcggaatgtcgataaagggatcaatttcaattctgccgttaaagtaagagcaccgcttcaacataaagcgcgttagaatggaaacaaggagccatccacttacaagatttcgctttattcgtgaagcaaccgaatagcgtgcaagaaagaccttcatgccagtattcccttgttcatgccgaaacaaatgattaatgaggattcgcaaagagcgtgaaaactggctccattccacggttgaactccagagaaagtctcggcgatttgacgaagggcaggaaaaagacagagcaggacaggcagcatggcttcatgctgttcgtgacgtgcgtgctgtcgtttacggcctttctgttcactgtggatttttcctcgcaagccggtgatgccctcaaccagccgcgtggcatagctgcaaggcaggccgaaggcagcgccgcagcgcccgcacgccagcaatccacaccggctccgcagccaatccgcgccatcctgatggaagccatcgcagccaagatcaagacggtctggcttggcgatggcaatgccgcattgctcacgaagacggcggaactccacgtttctggcaaccgctctgcggaagccgcacagatatttcagcctctgccagccttgcgggggcattttggctcggcccgtgcaccgcctgaaaacgcatgataacgtttcaggaagattgggcctcaccaatccgaataccattataacagcccgcaagcccgcttcatgagtggcgcacggggcatgataaacccggaaccataattcatgcgtacttcaaaatgggtcgttgcgctttatagcctggtcgttctgatcggcataatcatcgccttgcccaacttctttacccaaaagcaactggatgcgctgccatcatggctgccgaagcgtcaggtcacactcggcctcgatctgcgcggcggctcctatctcgtactcgaagtggatgcggcagcactgaaaaaggatcgcctgcgcaccctgctcgacgatgcccgcagcaagcttcgcgccgaccgcatccagccgcagtcgatccgcgtcgttggcgacgcggttgtcgtaaccatccccgacgccgaccagcgcgccaaggccgaaacagccctgcgcaccctcatctcgcaggtgaacaccagcggctttggcacggcgatcaacgacatcgacgtcacggaaaacgacaataaccagattcgcctgacgctgactgaggcaggcttcaattaccacctcgattcagcccttcagcaaagccttgaaatcatccgccagcgcgttgaccaggttggcgttgccgaaccgtccatccagcgcgtcggctctgaccgcatcgtggttcagcttccaggccttcaggatccggcacagctccgccagcttctcggaagcacggcgaagatgagcttccacatggtcgcggatgccaatccgaacgatccgccgcctccgggcgtgaccatcatgccggattcaaaaaatcccgccatcaaatatccgatcgaggatcaggtcgccctttccggcgagcgcctcaccgatgcgcgcgcgggcttcgacccgcggaccaatgagcctatcgtttcgttccgtttcgacagcctcggtgcacgccagttcgcggatatcaccaccaagaacgtcaaccgccccttcgccatcgttctcgacggcaaggtgctgagcgcgccggtcatccgcgagccgatcacgggcggctccggccagatcagcggcagcttcaccgttcaggatacggtcgtcctctccgcgcttctgcgcgcaggcgccctgcccgctccgctcaccgtcatcgaagaacgcaccgtcggccccgatcttggcggcgacgccatcaagatgggcctgatgacaggtatcatcggcttccttctcgtggccgtcttcatcctgcttctctatggattctggggtgtgattgcgaatgtcgcgcttctgctccatacgctgctgaccttctcggcgctaagcctgatcggcgcaacgctgacgctgcccggtatcgcaggcattattctcggcatcggcatcgcggtcgatgcgaatattctcatcaacgagcgcatccgtgaagaaacccgcaagggacttggcgcgatggcggcgctcgacaagggcttccacagcgcctttgccaccatcgtggacgccaatgtcacgacgctgacggcaaccatccttctgttcctgttcggcaccggcccggttcgcggcttcgccgtcaccatgatgctcggcatcgccatttcgatgttcaccgatgtgacgctggtgcgcatgatcatggcgtggttcgtccgccgccgcaaactcaaggtgctgcacatcgagccattcctgaaattcgtgcccgagcatacgaatttccggtttatgaatgcgcgtttcatcggcatcggcgtttccatcgtgctgtcgattgcctcgatcatccttttcttcaagccgggcctcaattatggcatcgacttcaagggcggtatccaggcagaaatcagcacctcacagccagccgatcttgcgcagcttcgcgccaagcttggcgcgctcaacctgggtgaagtcgcacttcaaaccgctggcagccccaatcaggttctgatccgcgttcagcgtcaggagggtggcgaagaggcgcagacggcagccgtcaacaagatgcgtgaagccgtgaccgaactcgatcccggtgtgaagatcgaacgcaccgaagtcgtcggcccgaaagtctccggtgagctcgcccgttcgggcatgatcgcggtcattctttcggctgtcgtcatgctgttctatatctggtggcggttcgagtggttcttcgcgctgggggccatcgcgacgctcattctcgacaccacaaagatcatcggctttttcgccctgacacaactcgacttcaacctgaccgccattgccgcgctgctgaccattatcggttattcggtgaacgacaaggtggtcgtctatgaccgcatgcgtgaaaacatgcgcctctacaagtcgaagacgctgcgcgaaatcatcgatatgagcatcaatcaggtgcttgtgcgctgtatctacacgtcaatgacaactttcctgtgtatgttccccatggcgatctggggcggcagcgccgttcataattttgccgtgcctatgctgttcggtattgtgatcgcgacgtcgtcttcgatcttcatcgcggcgccgattctgctgttgctgggcgactggtggcagcgtcacaaggcggcgcacaagacagccgaagaaggcgcaatcgcgcagaaataaccaaccagccgggcgaggtatccgccttgcccggccctcattgatgaatctggaagaacagagcggaaaggcatctgatgccccatgacacgcctttgattgcgacaatcgtcattgggttatgccttgcctttatctttggtgcgatagccacccggctgaaaatctctccccttgtcggctatcttctggccggtgtcattgcaggcccgcacacaccgggcttcgtggccgatcaggaccttattctccagcttgccgaaatcggcgtcatcctgctgatgttcggcgtcggtttgcacttttccctgaaagacctgctttccgtcaaagcgattgccgttccaggcgcattggcgcagattgcggcagccgcggcccttggtacggggcttggccttgcccttggctgggatgtgcaggcgggcatggttttcggcctggctctttcaacggccagtaccgtggttctcctgcgcgccatgcaggagcgccgcctgatcgataccgaacgcgggcgcatcgcgatcggctggctgatcgtcgaagacctcgccatggtcatcgcgctggtgctgctgccggcgattgcgagcgtgacgggccgcgcgcaggggatggcggcaagcgatcccatcgttacatggctcggcctcggcattggcggcaccattcttctgaccgtcgccaaagtcgttttgttcatcgtcctgatgctggtggtcgggcgcaaggtcattccgtggcttctcaacgtggtcgcgcagaccggctcgcgcgaattgttccgcctcggtgtgctggcgattgcgcttggcgttgccttcggcgcggcgcatcttttcggtgtatccttcgcgctaggcgcattctttgcgggcatggtgatgagcgaatccgaactcagccaccgcgcagccgaagaatcccttcccttgcgcgatgccttcgccgtcctcttcttcatttcagtcggcatgctcttcgacccgatgagcctgctcaaagaccccctgccccttctcggaacactcgccatcatcctgatcggcaaatcggtcgcggccttttttatcgttcgcgccttccgccgcccggtcagcaccgcgcttaccatttcggcaagccttgcgcagatcggcgagttttccttcattctggctggcctcggcgtcagcctcaatctgctgccgccagccgggcgcgatctcatccttgcaggcgcgatcctttccattttcctcaacccggtcatgtttatcgtggccgagcgcatgagaccgtggctcgaaaagcgcggcgccaccaacctcaccgccgatgaaagcaacgctacggaacacaacattgccgaaccggaacctttgccccatacattgctgaccggccatacgatcatcgtcggctacggtcagatcggcggcaggctcgccgccggattgcaggaaaaggaagtgccatttctcgtcatcgaggattcacccaaaatctgcatatccttgaaggaaaaagggatcgaaaccattgcggggaacgcttccaataccgaaatactggaagcggcaaaccccggtgtggcgcgaaatctggtcatcgccattcccaatgccttcgaggcggggcgtgtgacggcgttgggacgtgccgcaaattccgggctgcacattgtcgtgcgtgcctgttcgcaggccgaggcgcaatatctgcgcgatctcggtgcggattccgtcattcttggcgaagaagaaattgccggagccatggcgaatgccattggcgcggatcctcgaagcgaaaggaacgaacatgttccagcgccaattgaggttccagccggaccgaaggagaacatgccggaaaaagccgaagatacggcgaccgacatcgtgaatgaaaatgggggcgatatgaagcgtgaaggcatggtgatcggttaatgaaagcaaaggattatatttggccggtcattggcatatgtgcagtcggggtttcggcttggcttctctaccgggagcttcgcagcatttcacttgatgacgttctggacagtctctacgccatacgtatgcaccattgggtgctggccacagcttcagcacttctcgcctatagttcgcttgccggttatgatcgcatcgcgctcctgcatctcaggttcaagatttcctggctgttcatcgcgctctgttccttcacgacctatgccctttcacacaatatcggcgcctcggtggtttccggggccgtggtgcgctatcgcgcctattcctcgcaaggaatgcccggtagcaaaatcgccgtcctgatcgccttctgctccttcaccttcgttctcggcgtcatcatcacctcaagcgtggttctcctgctggagccgcatgttctcatgcgcttcaacgaagagctgacaccagcggtctccatcgttatcgcactgataatgctgttctttgtgctgctttatatctttggcagctggctgcgcctgcgcccgttgcagatcggcagcttccgccttgaatatccgcgcctgcccatcgtggcgcaacaattgatcgtcgctccgcttgagctgatcggcgctgccgggatcatctatttcgcgctgccggaagcgggaaatccgggcttcctgattatcctcggcatctttctggtttcattctcggcagctttgatttcgcacgcgcctggcggccttggcgtcctggagctggttttcctcaccggcctgccggatatggatcaggccgatgtgcttgccgcactcatcgtcttccgccttctctacctgctcatccccttcgccatatcgctggtggttgtgctggtgtttgagaagtcacaattcgtcctgcgctggaacgaaaaacagcacgaacagcaaccaggtaaaagtagagaataattttcatcttatcgacttagattgaattaatttgccttaaaaagacgtcacatgacgcctatctttaaataggttttgtactcgcagaaatgaacgttcccaaggccttagagcggttccaacgattccgttttaaccggaactgctccagagcgcattttgctctgaataaatcagatcggcactctaaccagttgttttgacgcccatccaagaggaataacaaatgcctgcgacattgcttatccccggttataagggatcggaagcaggccactggcagcgccaatggttgcatgacgatccatcagcattgctcgtcgaacaggacgactggcattatccggtgctgtccgattggatgcatatgcttgaagccacgctggccgaaaatcccggcgcggttctcgtggcgcatagtcttggctgtgtgctggtggcacatctggcaagccgcccggccgccgcccatgtggcgggcgcgttgctggtcgctccggcagacgccgaaaccatggcccgcagggacagccggttctaaagctttgcacccctgccccgccacgaactgggctttccttccatcgtggtggcaagccgcaacgatgaatatatgagcttcgccaaggcggaagcattatcgcatgtctggggttcaggctttgtcgatcttggccacgccggacacatcaatgttgcaagcggcttcggccactggccggacggagccattcttgcttcctctctccacagggaacccgcggtcaacccaaatctcccaggcggcctgcctgctccccgcccattccttccgggatgggcggcattttaagagcataatccagccggagtgcaacaaaacgatccggattatgctctaagaatgctgcttgcgttcaagaaagacctttagaaccagtgttacaagcgcgatgagcgccagcgtggaagctgccgcaaaagcgcctgccacattgtaatcgttgaacaacagctcaacctgaagcggcaatgtattggtcttgccgcggatcgcgcccgacacgacggacgttgcgccaaactcgcccatgacacgcgcattgcaaagcaccgcgccatagagcaaggcccatttgatattgggcaaggtgacatagaagaatgtctgccaggcgcttgcgcccagcgtcaatgccgcctcctcctcatcgcttccctgcacttccatcagcgggatcagctcccgcgccacgaaaggcgaagtcacaaaaagacttaccagaaaaatggccttaaccgtgaacatgatcttgatatcatgcgcttccagaaacggcccgagaagcccttgcgaaccacagaggaagagataggtcacgcccgccacgatgggcgaaacggaaaaaggtatctccacgaaggtaatgaggagcctgcgtccgggaaagcggaatttcgtcaccagccacgccacgcagacgccgaaagccatgttgatcggtacgacaacgattgcggtcagcacggtgagccacacggcatggagtgtatccggcttcaatatctcgctgaagaagacatggatgcccttgctgaaggcgtaggagaagataaccgccagcggcgcaccgatgcaaagcaccgaaagacccgctgcaagccagatcagaatgttgcggactggccccgtgttgcgggcctgcaaggctgcgtcagcgttctgcatagcgaagccgccttgcctggatgagattggtcacgagaagcatgaaaaaagccatcaccagcatcacgaaggccagtgccgccgccgccggataatcatattcatcaagccggatgaaaaccagcagcgcggtcacttccgtctgaaagggaagattgccggagataaagacaatggaaccgaattcgccaaggctgcgcgcgaacgaaagcgaggctcccgccagaaaggccgggaaaatggtcggccaggtgatatgggtgaaggtctgccacgaagtagccccaaggctgcgcgcagcctcttccacatccgcgctcatgtcttcaagcaccggctgcaccgtgcgaacgacaaaggggatgctggtgaaaaacatcgcaatcatgatgccgagcggcgcataggcaaccttgatgccaagcggctccagcacgcgcccgaaccagccgttctgcgcaaagagcgtcacaagggcaaggccggcaattgccgtcggcagggcgaagggaagatcaacggccgcatcgatgaggcgcttgccgggaaagtcgtagcgcgtcaacacccaggccagcagcaggccgaacaaaccattgaggatcgtggcgacagcggcggcgctcacggtgatgcgataggtcgccagcgcccgctcggaggtgacaatattccagaaatcgccccaccccaggctggctgtcttcaggatcatcgccagcaagggaagcgcaacgatgaccgtgagataaaccagagtgcagccgagggtcagtccgaatcccggcagcacagaattgcgtttcatacttaacagagacaccgaattcttccagaagcacgacgggagcattacgccccgcctagagcattttcgagccaaaagtgcgaagcggttttgcgtcggataatgcgacaaaacaaatacttggagcggttccagcgtttccgtttcaaccggaaccgctctattgcgccattacttgccggtaaagagttgatcgagcacaccgccttcggagaaatgctccttctgaaccttgtcccagccgccgaacgcttcttccaccgtcacaaggcgcacatcgggatagatatccttgtgcttcgcgatcacatccttgtcgtgcacgcgattgaaattctgggccagaatctcctgcccggcgggcgaataaagataatcgagataggcctcggcgatcctgcgtgagccgcgcttgtccacgaccgtatcgaccaccgtgaccgggaattcggcaagcaggctcatttcaggaacgaccacatcatatttgtcaggcccaagcattttttccgtgccccgcgtctcggcctcgaaagtcacgagcacatcgccaaggccacgctcggcgaaagtcgtggtcgcaccgcgaccgcccgtatcgaacaccggcacattgctgaaaatcttgccgataaactccttcaccttctccttgtcgcccttgaaagcctcgttggcataggccgtggctgcaagataggtatagcgcgcattgccggaggtcttcgggttggggaagatcaccttcacatcgtcacgagccagatcatcccagttcttgatgtgcttcggattgccttcgcggacaagaaaggccgggaaagaataataaggcgaggaattattgggaagccgcttctgccaatcagccgggatgagattgcccttgtcgtgcagaacctgcacgtccaccacctgattaaaggtcacgacatcggcttccagcccctccagaatggagcgggcctgcttggaggaacccgcatgggactggttgaccgtcagctcctgtccggtcctggccttccagtcagcaacaaaagcctgattgatctgctcataaagctctcgcgcaatgtcataggagacgttgaggatttcattcggctcctgagcctgaaccggcgcagcaccaagaccaagcgcaactgccgcgtatagaataatttttctcatgacatgcttccccaccgccaccgctgtacaaagggcgtagttttcaaattgaatttagaaaacaaatctagcggcaaatgaagcaaaatcaatataaatcattgatttaaatatataaactactttccaaatgttttatggaacttggacctatcgcgctatcgtacgggagaaaatatttcccgcttccaggcctggcgtaaaacaaaaacaaaggccggaaacttgcgcttccggcctcgaatttttttctggcaatgcctgattaccagaatccacggtgctgccagcaccagagaaaattctgctcaccgcactccagacggctgcgcctgcgttctgcgatctcttcagcattgagtttcatcgcacaccacggccgctcaagaaaggcggaaatgcgcaatattgcgtccatcatattgacagcgagcaatcgcaaaattcgcatccttccaagcctccttattcgccgatccgtccggtttgttgcagcacttctgctgcaattatgaacgatgcgttaattttgaaggcttccccccggccttgtcaataacctacttattctatcggagatgaatgagtgaaataatttgtgagaagtgcgcccccgcccgcaaacaggttctacacctcgtaatccggcacgggcctgatccggaccttctcgacgtggcgaccgctcatggcctcgatcgtgaaatcaaagccgtcggcagtgaaactctcgccgccaaccggcaaatggccgagatgccagagcacatagcctgcaagcgtcgtatagcgatcaccctcgtccaccagatcgcggtcgagaagtccgctcaagcggcgaatatccgtaaaaccatccacgagataaccgccctgcccgtcggattgggcgaccgcgacttcctcgtcctcatccgggaattccccggcgatggcctccagaatatccgttggcgtcaccacgccctcgaaggagccatgctcgtccacgaccacgccaagctggatcggcgagatgcgcaactgctccatgacacgaagcacattggcattctcatgcacaacgagcggctgcttcacaaccttgtcccagtcgatggccttcttgtcggtcatatcgagcagcagatccttgaccagcgccacgccgatgaactcatccacctgatggcgcgccaccacgacccgcgaatgcgaaagcttgcggatagtggcgtggattttgtcttcatcctcgtcgagatcgagccattccacctcgttgcgcggcgacatgatggaccgcaccgggcgctccgccagatcaagaacaccgcggatcatttccttttcctccggcaggaagacatcgctggccgcagtctgctgcgcaatcacgtcaaccgtgtcggaaagcgggttctcaccgcggctgccgcccaaaagccgcagcacggcccctgcggtgcgttcgcgcaggtcgtttgtcgtcaccagcttttcgcgattgcggcgcgcaaactggttggctgcctccacaagcaccgaaaagccaatggccgcatagagatagcccttgggaatatgcaagccgaaaccttccgcaacgagactgaaaccaattatcatcaggaagccgagacagaggataacgacggtgggatgcttgttgacgaaatccatcaagggtcgggaggcaagcatcatcacgccgatggccagaatgacggctatcatcatgaccgtcagatgctggaccatacctacggccgtgatcacactgtcgagcgagaagacggcatcgagcaccacgatctgcacgatcacctgccagaacaccgcatggacaatccggctgcttttcggtccatggctgccctcaaggcgttcatgaagctccatcgtgcccttgccaagcaggaacagaccgccagtgagcatgatgatatcgcgaccggagaacgacagccccattatggaaatgagcggttcgcgcagcgtgacgatccacgagatcgacgcgagcagcaccagacgcatcacaagcgccaaaccaaggccaaccaggcgcgcacgattgcgctggtgcggcggcagcttgtcggccagaatggcgatgaagacgagattgtcgataccgagaacgatctcgagcaccaccaatgtcaccaaacctatccaggcgttgggatcggcaatccagtccatggaccagtccatgatatgtcggctcctttagaatgattccagcaaaaacataaggcggttttgcgtaggatagtgtggcaaaacaaatagttagattgatcccggccattccatcataactggagtcgctccagatgcaggcagggttgaaaggcgcagacgtcaaaaggccgggccgcgcgattacggtccagcctgccggaagcgaacatcgatagaaattgctccacacaatccgggcccggaatttcgtgaaggaaattcggacttcgcgcaggcgattcgtcggaactgtcgtcgggcataaagcgcgatgaaccttgttgggggcgttcaccggggcatatactgccaatgaatcgcccattgccatgggaaactatggtttgcctcattatgcagacgcaaacccgcaagacaagtggctgattactcccccggcgatacctgcaccccgcgcttgcgctcgtggcgcgggcgcgccctgaaaaagcgcacgccaataaccgttacgatgacagtggcaatggcgatagcgatgataaaccagcgcatatgatcgccatccattttggcgaatatccctgccccgcgccctaccagccagcccggaaggaacatgagcggggcccatacgagtgccgaaagcacgtttgccgtctggaatcgggtctggtccatggacatcatgccagccaccatcggcacggtacagcgcaccggcccgaagaaccggcccaaaaaaaccgcggtaaaaccatagcggcgaaagaggaggcgcgcacgcgccacggcgctgcgatacttgttgagcggccatttatgaatgatgttgcggcccagccaccagccaagaagataggaaataatgtcaccggccaccgcaccgatgacggcgccgatgatcacggggagcggctcaacaattccagcgccgacaaggccgccaatggcgatcatgatcggggtcgcgggaatgaacattccgatgatggcaagagattcaccaaaggcgatggcgcccacaattggcccggcccacgcccggtgatcggaaataaactgccctagatccccaattatgctttccattccatcctcaaataccgcaaaccggatttctgaaacgatcaaagccgcctctgtattttccgaaaagcctatccggtgcgtgaagcgccctgctcaaatatgatcgggatagttgatgcttcgccagacgcagagcaaccgcttgccgatgaagccttttatatcccctgacctcccaggcaagaaccaataatcgataatatggttgcgacatttacagctttaacaaagccgcgaacagccccctccctgccgagcggttcctgtccagcgctaccgaatatggagccgacaggtaaagcttacaacgttaaaaaaagaaaaaatgaatcgaatgacgaatcttgctgccacgattctgcaagacgagcggaaacgaccccaaccagaacggataatgcgctggaatgcaccgctggcgtgtactgaccaatttcttcaaacccggcatttgcgggctttttcgacaagctgtcatttttttcagaaaattttcgactgaaggctggacagacataaaagaggccgttatagaaccgctcacttcaccggggccgctgcctcggcaaagcgagtgggtgattagctcagttggtagagcagctgactcttaatcagcgggtcgtaggttcgatccctacatcacccaccaaattcgctttaaattccaaaaacttccgctgattaatccgatggcagattgccgcggccggtgcactccctcaaccgtagggccatggtggatcgccgtgctttgcgcctatctcccccttattgcctcccaatacattacggataattaattggcttattcatatcaggttcatctaaaaaggcacacattattcgtacgccaataagcggcgcacctgtaaaagagtaatggagtcaagaaccatgaaatcgaagaccgcatttatcgctgtaatcgcaacatctttatttgctattcccgcacttgctcaagagaagagcaatgcgaatacggataaaccagcagcagaagccgccgtttcaagcaatcaggatgcgaaaaacaagcgcggtcctatcgatcttgagaaattctcccgtatggaccagctcaaggctgccgatactaatggcgacggtgtcctgtcgcgagatgaaatcgaggccctcgccctcaagcgtgtcgtaagccgcgcggccgaccgcatggagcgccgtctcgatgtgaatggtgacggcaaggtaacgctggatgaaatccagaatcagcgcaagaaagaattcgctgcgctggatcgcaatgacgatggaaagctcgaccgccatgaaatgcgcgccgcaaagatgtcccatcgtggccacaagggccatcatgagatgggcaagcaccacaagagtggcgatcacaagggcggcgatcataagggcccaatgaaaacaaaggcccagaagccgcaggaataagctgcaaaaaacaaacccgggccgtcatggcccgggtttcttttaaaaacgcgcttcaatgggaatggagcggctttaggggccaaacccaatcagacgctcgggtttaaccgaaaccgccccagcaaaccgctcaggagcggatcacgccctttttgaaaataatattgccgtaaagccgcttttcgccggtgcgaataatcgcgaaggccccgcgtgcgcgatcatagaaggcaaatcgctcaatcggctcgacaggaatcttccggccttcagccttctcgataaccgcttcaaattccttgaagattgcaggcatttcgttcggcgcctgcatcacggctgctggcctgtcaacaaagtcgtccaatggcagcagggagagcacggcttctgcgacttgcgtcgcactgatgcccggaaaatcgagaacgggaacaccggcagcctgcgccggataatttgcatccacgatgacgaggtcgtcgccatggcccatatctgcgagaatggcgagcaacgaacctgtaagcagaggatttatgtttttgagcatgaattcttttccaaagagcgatgatctatcggtacgagcctatcgcaaggcggccccgatatgcaaataaggaaaatcgctatcgccaagtgttcaaagcggcttctcaggatgcggagaaccgtcataagcgccccagaccgactggtcgaaattgacgatagcacccgtcatcagtcctgattcctccgaggccagaaaagcaatggcgcgcgccacttccgccgggtcgagaagccgcccgaaaggttgcgtctttacggcttcctccagccagtttgccggtgcaccatgatattcacgctggatacgatcctcgccatcggatgccatccagccgatattgaggctgttgacccgaatgcggttgcgaagaaccgaataggcaacattgcgcgtcagcgtgtcgagcgcgcccttggaggcgcaataggctgcaataaaaggctggcctcccatggacgacatggaggagacattcacaatcgcaccctccaccctgtcatggcggaaaagcttgatcgcttcctgaataaggaaaaacggcgcgcgcgtgttcacggcaaagagccggtcgaacagttccggtgatgtatccagaatagtgccgcgatcggtcagtcccgccgcattcaccagaatatcaagcctgccgaatgcccggtcagcttctgcaacgatgcggcggcagtcttccaccttttcaaggtccgcctgcacgaaaaccgcttttgcgcccagttcttcaagcccggcagcctgcgccctgcccttttcggcagaacgcccgcagatcacaaggccttgcgcgccccgttcggcaaacagccgggcggtggccgcgcccagcccctgcgtgctgcctgtaatgactgcaatcttacccttcaactgtccgcccattccatgttctccggttatactcgcccgcccagttcagcggtaagatcggcaagctcctgcccgcctgccatcaggctttgcaactcatccatatccacatcgtccttggtgcgcgtgccaagcgtcacaccgcgattgagaacggtaaacttgtcacccacggcatgggcatggcgaacattgtgggtgatgaagatcacacccagcccacgcgagcgcacaagattgatatatttcagcaccatggccgtctggcgcacgccaagtgcggaggtcggctcatcgaggatcaataccttcgccccgaaatagacggcccgtgcaatggccacgcattgccgctcgccacccgaaagcgtgccgacagcctgttgcggatcgcgcacatcgatgccgattttgcgcatttcctcgcgggtgacttcttccgccttctccgtgtcgaaccagcggatcgggcctatgccccgggtcggctcacgcccgaggaaaaaattgcgcatcaccgacatgagcgggatcatggcaaggtcctgatagaccgttgctatgccatgatcgagcgcatcgcgcggactgttgaacgaaacgggctttccctccaccagaaactcgccgcttgtgggcttatggacaccggaaagcgtcttgataagggtggatttgccagcaccattatcacccagcaggcaatggacctgccccgcctccacactgagcgaaacgccgtttagcgcaatcacagggccgaaatgcttgacgagattgcggacttcgatgatcggcgtcgtcatgaaaacctccctctcaacgctcgcccgtggcgcgcttgcggatgaaattattgaagagcacagcgatcagaagcattcccccgagaaacacaagataccagtcctggtcgatctgcgtataggtcagcccgatcagcaccatgccgaaaatgatcgcgccgaagaaagcgccgatggccgagccataaccgccggtcagcaggcacccgccgatcacggccgcgatgattgcctcgaattctttctggaaaccgcgccgtgcatcggtggacccggcatcgagaacagtcaggatagccacaagtgctgccgccatggccgtgcacatgaagagcgtggttttgacgcggcgcaccggaacaccggaattgcgcgcggcaagcgcatcgccgcccgccgcaaaaatccagttgccgaagcgggtgcgcaccagaatataggtcgcgacaagggcaatcacgacaaaccacagcacctcgaccggcacacctttcactgccggctcgccatttggaaatttcgcaatcaaatccttttccgccagccatgcgaaaagccccggaaatgcatcgccggaaaagaggccggccagatagctgccgctgaccgcttccttcacaccgcgcagctgcgtcgaaccgccggttgcccacttcagcccgacaagcgaaaggccgcgcaatatgaagagaaaggccagcgtgacgataaaggacggcagacccgttctgatgacgatctgcgcattcaccgcccccaccagcgccgcaaacagcaaggtaacgataatggcaacggcaagcggcacctgccagacgacaaggctgcggcaaaaatcaggccggcaaaggccaccatagacccaatggaaagatcgaactcgccgccgatcatcaacagcgccgctgcgacagcaagaataccgagctgcgaggccggggccatgaaattcatgatcccggctgcggtaaacatggccgaattggcggttgaaacaaagaagatcgtgatgagaaccagaccggacaccgcgcccagttccggcctgctcaacaggcgctgcaaggtgctggccgatttcagccgctcatcggcgggtgccgccgctgcggccttcgtttcggaattgggttcgctcatcatcttttcctcaggcattcttgcagccacgatcacggtcgaagctgctggagcttgggtgcaatcatccgttcccgcccatttgcgtgggcgggttcgatctcatttgccgtgagcccgaacattttcgagccaaaagtgcgaagcgcctacgcggggaaatcagtccactggactgatttctgatcccgcttcaatgcgccggataatgcgtagaaacaaagagatagagcggttccaacgattctgttaaaacaggaaccgctccagaactaaacagccagtcttaccggatacccttggccgacaattccaccacctgcttggccttgtccttggtgatcaggttcgggccggacgggacgttgccacccggcatcagcccatatttcgcattcagtgcgaggaatgatacgggcagatagccttgcaggaactgctgctggtcgatggcaaaatccgcctgccccttctccaccgcttcaaggaagccagccgacatgtcaaaggtcgcgatatggatgccgctgcgtccgctttcggctgcggctttcacggcaggttcgcccgccagcgtcgcattcagcgtcaggatcgtatccaccgccggatcggaggcgagagcagcgcgaactttggattcattttcagccggatcagccgatgtcggcagaaccttcacgtcgccgaagccttccttgaaacccgcgcaacgctggtcgagcgagacattgcccacctcctgattgacacagatccccttctttccgcctgccttcttcagcgcctcaccggccacctttccggcatcgaactcatcctgcccgacatgcagaagcgcgccaagcttcttcgaggcatcagaaccggaattcatggaaataaccggaatacccgccgccacggcgcgctcgatggatggcccaagtgcatcggcatcgggaatggaaaccacgaggccctgcggcttctggttgatcgcggcgtcaataagctgcgccatctgcaccatgtcgaaggtttccggcgcacgatactcaacctgcacgcccgtatccttcgccgcttcggcgacgccgttcttcaccaccgaccagaacggatcggaggcctgaccatggctcaccacgacgattttgatgtcagccgcctgcgctgcaaaggcggctgcaagcaaggctgtcccggcaactgccgatttcaaaagagatttcatgctcattcctccctttatccggcattccccgccggtttcgataatgcctttatcttcggcctgtcttatcgggcgctcctccaagccttatccccgaaaatgcggcaaaccgtcgatcttttaatagaatgaaacaatcattagaaaattctagtggaattataattccatttctgatagctcctgtcaatcacataagctacctatgatatgctagaatattttcgagtctaaagtgcgaagcgcctatgcgggaaatcagttcactgggctgatttctgatcccgctcgatgtgtgaggcaaatgcgacaaaacacatagccaatcaccatcagagagctggagatgattgacttacggcttgggaggggatggaaatggctgttatagcaggcttgatcggttccggcttcatgggcaaaacccacgcgctggcgcttgccaatgtcaatcgcatcttcgacctgccgcttgcggtgcagcttcacacgcttggcgatattgacgtgcaaacagcccgcaaagccgcgcggcaactgggctttgcccatgccactggcgactggcgtgacctcatttccaatcccgacatcaacctcatcgatatcaccacccccaaccgcttccataaggaaatggctctggcggccatcaaggccggaaagcatgtctattgtgaaaagccgctggcgccctctgccgccgattgcctggaaatgacgctggccgcagaacgcgagggtatccagacggctgtggatttcaactatctgaaaaaccccatgatgaagcttgcacaagagattatcgcaagcggtgaactgggtgaaatccgaaattttcgcggcattcacgccgaagatttcatggccgacgcccgcattccgtggacatggcggcttgatccggcaggtggcggcggagcacttgccgatatcggcagtcacatcatcgcaaccgcgcgctatctgatcggcccaatcgcggacgtgatgggcgaggccgttacgctcattcgtgagcgccccgacatggctgatctctcccgcacgaaacccgtggaagtggatgatgtctgccacgctttcatgcgttttgaaaacggcgcaaccggcacactggaagcaagctgggtggcaagcgggcgcaagatgcagcacgatttcgagatttcaggatcgaaaggcgccatcttcttctcgcaggagcgtttcaatgaactggaattgttcctctattccgaccgcaaggggcagcagggtttccgcaagatttttgccgggccggaacatgagccctatggcgctttctgcgtggcgggcggccatcagatcggcttcaacgacctcaagaccatcgaagtgcgcgatttcgtgctggccattgccgggcagaaaaccggccatgccgatttccgcgaaggctatgaggttcaaaagacggtggagacgatctatgcctcgtcccgcgagcgccagtggaagaaaatctagcgaggttgtagtgcggtcggatggacgatgaattcgccatccaccatcatgatccgcgcacggatcccatagacatcgcgcaggcgttgcggggtgaagacctcggcaggcgtgccatcggcagccatgcagccatgatccagcaggatgaggcggctgcaatgctgggcggcaaggctaagctcatgcagcgatgcaatcaccgtccgcccttcgcgcgccagttcggcaaaagtttccatcaaggttagctgatgggcgggatcaagccccgccaccggctcatctgccagaatgacaggtgtgtcctgcgccagcacacgcgcgatcagcacgcgcgccctttcgccacccgaaagctccatgacggagcgctcgccaaagcgcgacacatccatgcggtccatgaccgcttcaatgatggcctcgtcctgcctgtccagcccggcaaagaccggtttcagcgcagaccgccccagtgaaaccagcatatgaacgctaacaggccaggcaacatcgcgctcctgcggcagataggcaaggctgcgcgccttttcggcagcccccatatggcgcaagtcgcgcccggccagagaaacctgaccgctggaagccaccagcccggcaatggcgcgcaacaatgtcgttttaccggccccgtttggccccacaaggccgatgaattcgccgccctttgtctcgaagctggcatcggccagggcacgcttgccgccaaggatcacgtcgaggtttttcaccgaaagcaaggtcatacgagctgcctccgatatttgaacaccagccagaggaagaatggcgcgccgataatggctgtcagaacgccaagtttcagttcgcgccccggcatgacgacacgcaccagaatatccgctgcaagcagcagggcggccccgccaaggccgctcgcgacgagcaggcgcgaggggcgcgcaccaaccagcggacgcaggaggtgcggcaccacaagccccacgaaaccgatggagcctgcaaccgccgttgacgccccgacacaagccgccgtgccaagaacggcaaaaagctgcacgcgccccagactgacgcccattgtcgccgccgcatcggaaccgagcgtaaggctgtcgagcgagcggccaagcgaaagaagcatgagccagccgatgaggatgaacggtataaccagcgccacatgtgtcatggaacggtcggcaagcgagcccagcatccagaacatgatttccatggccgcaaagggattgggcgaaagattgagcgccagcgccgtcagcgcgcctgcaaggctggtgacagcgacaccggccaggatcaccgccagcgtgccagcattgcggcctgcaagaagtttgaccagaaacaccgaaacgaaagcccccgcgagagccagaagcggcagggcaagcggaaacagaagcgaaagcccgctatagatcgcaatgacggcgccgagcgacgccgatgcactgacaccgagcaggcccggttctgcaagcggattgcgaagatagccttgcaacgccgcccctgaaagaccgagcgaagccccgatcaaaagcgccagcagcgcgcgcggcagacggatttcccgcatcaccagcacggtcatatcgcgatcatcgcccaaaagtgccttgaaactttcgcctatgccaagcgcggctggacctgtcaaaagcgaaacggcaaaaagcacgatgacgagcaaggccagcccggccagcagaagatggaaacggtggcgttcagtcacgggcagcctccgcaagctccgccacggcctcgacgctgaaaggtccaccgcaaaccgtaagattatcggccatgcttatggcccgcgcctgcttttccagcgcgcgcagagccgggtgctggaaattttcaaatgccagcacgggcgcgcggtcacgcgaactgcgcaccagaatatccggcttttcaagcaccagtttctccagcggcagaagcgccgagccggttatgccgatctcgccagccatgttttcaagccccgcaagccgcacggcctcatcgaccagcgtaccctggcccgacgtatagctgttggcgtagtaaagcgcgaccctcttggcatgatcgggacgtttgatcgcagcaagcgcagccttcatatcgtcgatctgcgcttgtgcttcggcctgccgcccgagaagctcgcctatgcggcgcagatgttcttgaatgtcctcgaaggaacgggcgggcgcaaactcctccacccttatgccgagcctgcgcaacaatccgactgtcgcgcgcgaggaaaatgtgcctgcaagcacgaggtccggcttttgcagaaagacctcctcagcctgcgcatgattgatcggcaatcgttcggccttgtccgccatgacggaaagctgcggatcacgcgagagataggagacggattgcaactgcccttcccgcgccaggagcatggccagttgatcggtgcagacattgatcgacaccacacgctgcgcaatatcagccgcattggccggcaggggggcaaaaagggccagacctgccgcaaggcagagcctcctcgtccattttacggaaacccttttcacatcctgtccaatctcagaaattacgggtcagcccgatagtgatggtgcggcccggcgcaacatagccggaactcgtctcgtaatccttgtcgaagatattctccaccgagaacttcaactgcgattgtttgtcgatcgaatagagcgccacaaaatccgcggtgacataatcgccgagtttcttcgtatttttcgcattggtatagcgcgaaccgccatagagcacccgtgccgtcagatcgagcttttccaccggcttgaagttcacttcggcggccgccttgaaacgctcgcgatagggaagatcattcccgctatcttcatcgacaggccgcttgaggtccaccattcccttgatgccccattgttcgttgaagcgatggctgagtgtcgcttcaaggccggtcaccttcgcgcttgcaatattatacggaatataggacggcgcagtgctcatgatcgcatcgctgagccgggtctgatagagtgccatgtcgaggcttgtcgaagccgtcgcctgccagttcagcccgacttccacagaacgggatttttcgggttgcaggtcgggattggcaaagcccggataataaagctcgttgaaagtcggggcgcggaaacccgtcgcataggatgaacgcagcaccagatcaggcaggatttcatagctcgcgccaagattataggtggtcacattgccgaactggccattatggtcgtagcgaatgccgccatcgaaacgcaatgcatcatattccagcgaatattgcccgaacacggcggcaagatcgcggcctgtctcgtcataatcgatggtcgtattgattttttcccgataggcttcaacgccgccagtcacaacatgcgagaccttgccggtatcgaagcttttttcggtcgaggcgaacaccccgtaacgcctggtctcgaaccggtccgaaccttcgatccccttgcggaaattccggctattgtcgatcccggtgctgaattccaccgtcgaggaccagtcggccgtatggtcgatccgtgtgccgaccttgccggtaaaggccgtactatccgcttcgttggatgcgggtgcggtcgcatcatactggttgcgcccacggctgaagaggccgtccgcatagattttgccccagtcgaaatctttcgacagcgcaaaattgaacgagccctgcaggaaaccatcatcgtccggctcgtggccgaatgcttccggcgtggtgaaatcatagccttgagtgccggtaaacgctgcccctacggcataatcgataccgtcgctgctgcggccttgtaacgaacccgatgcataaccgccccatggatgcgacacgcctgttgaaacgctgccgcaccatgcgcgttcgccgcaggccccgccctgtttggtgatgatattgatgacaccgccgattgcatccgcgccatattgcgaggaatgcgcgcccctggcaatctcgatacgttcgatggaggtcagcggaatattggcaagcgcggtcgatccactcgttgccgaagccgtgcgcaccccattgaccagcacgaccgtctgcttcgacgacatgccgcgcatatagatatcggcggaagacccctgcccgccattcgtcttgaccgaaatgccgctataggtttgcagcaaggattgcagatcgggcgcggcggaccgttcgatatcggcagcgtcaataacgctcaccgaggacgtggatcgctgaagcgacgaggcccggcggagcggtgtcaccacgatagtatcaagtctgacaccatcatccttatccccgccatcctgcgccaaagcgggtgataacgtggccgcacaggccgacgccagaagagctgacaatttcagaatatgcattttatccctcaacctgccggacgggttttccctgtccagcttccctctcaccgcaggttgaagaagtgccagcgcaaagctgtttctttcctgacggcaacatttcaacaatgtcaccgccacggacgaccgcgcctgaatacgccccgtattcaagcatgggtgaccggatacggcaggtctcctgacttccgggtcttcgctttgcctccgccttcccgattgcagcatattgctgctttcagtggctttggccgcttgcgcggcctgtggaggatagctctccggttacagttgcgggggcagtctcggtttcagccctatggcttcaccgtgttcccttttcatccgccgcaatggcggaaccgtctcctgaaaattgcgatagcaatatgattgaggattcgcaactgcgccaaagcgcgcgatagagcgtgatgacattaaatcaggtcaccatccagctctatctctttgtttttcaacgctttccatatcgcaggaaagcgcggaagcgccgcaaggcaaacaggaaaagtacagacccgatgacgaacagcgccaggaactgcggccagaccacgccaagccccgccccccgaaaaagaatggattgcgccagaatgacgaaatgcgtgttgggcgctgcaagcatgatcgtctgaatgatttccggcatgctttcgcgcggcgtggtcgcaccggacaagacctgcaatggcagcaggatcagcatcaggagcaggccgaactgcggcatggacccggcaacggttgccaaaaaaatgccaaggctcgtcgttgcgaaaagttgcagcgcagcccctgcaagaaagagcaggatcgacccgttgatcggcacggacaacagcccctgcaccacgaaggtcagcgcaaaggccgaggcaaccagcacgaccagccccatggaccagaccttgctgatcatgatctcaatcggcgttaccggcatcaccagcagatgttcgatggttccatgttcacgctcgcggatcagcgccgcacctgtcaggataatcgaaagcatcgtgactgaagagatcacatttgtaatcgccccgaaccatcccttgttcaattcctgattgaagcgcgcccgcaaattcagatcgaccggcgcgggcgcactgccccggtagtgattgaggaattcactcacctcccccgccacgatggattgcacatagccgccgcccgtaaaggcctggctcatgcgcgttgcatccacattgagctggatggtcggcgcgcgcccggccagaaggtcgcgctgaaaatccggcggaatattgagtgcaaacgtatccagcccctcatccatgcgattatccatctcataagaggagataagcttcggcggcacgaaatagggcggatagaacgcggtcgtaatccggcccgaaaccggtgactggtcctcatcgacaatggcgattgccgcattgttcagcgtttccggcatggctttcgccgccgtataaatggccagcgtgaaagcatagacaatcaggatcagaagcatcggatcgcgcatgaggccgcgcagttccttgatgccgagccggaatatattggcaatcctcatctcagctcgcctgttttttcagaagaacgatgccaagcagcatcaataccggaatagcgatcagcagcggcaggaaggaacccgcaagcgcgctgaaatccagcgccttggagaacgttccgcgcgaaatcgtcacgaaataggttgtcgggtaaatcttgccgatgaaggcccccacgccctgcaacgcggatacgggatcgataatgcctgaatattgcaccgccggaataagggtcataagtgctgtgccgaagatcgccgcgatctggctgttcatgaaagtggaaatcaccagtcccatgctggtcgtgatgatgacatagagcagtgcggcggtggcataggtcacgaaactgccggtaaacggcacgcggaaaatgaaaacggcaaaggccgtcagcatcaggaagttcaggaatgccagcccgatatagggcaattgcttgcccagcaggaactcgaatttggtgactggcgttacgtagaaattgatgatcgagccaagctccttttcgcgcaccacgctcagcacggccagcatggccgggatcatcagcaaaaggagcggaatgaccgcaggcaccatggcaacaaggctttgcacatcgggattatagcgatagcggatttcaagattgaaatttccggccgtggccgcatcaccataaagcgcgcgcgccttttgcgtcagccagtttgcatggacgccctgcacatagcccttgacggtttccgcccgcgtgggcatcgccccgtcgatccaggccgcaacctcaacctgccgccccccgcatgacattagctgcgaaattcggcggtatttcaatggcgaggctgatttcgccttcgcgcattcgccggtcgagatcgtcataatcggtgatcggcggcttttcgatgaaatagcgcgatcccgcgatctgctgcgtatattcgcggctgatcgtcgtatcatcgcggtcaagaaccgcaaatgtcagcttctcgacgtcgagattgatgccgtagccgataacgaacatgagaatgacgctgcccagaatggcaagcgtggcccgtatcggatcacgtttcagttccagcgcctcgcgccgcgtataggcaaacatccggcgcaggttcggcagccagcttggccatgcctttcggtgttgcgccttcggctccgcactatctttttcaatcttttgcggcgcggattgttcaccctcgccgatcgcatcctgcaaaaaggcgacaaaggcgtcttccagcgtggccgcattgcggctttcggtaattgccttcggcgtatcgctgatcagcaccttgcccgcgtgcataagcgagatgcgatcgcaaagctccgcctcgttcatgaagtgggtggagacaaaaattgtcacattgtcccggcgcgacaaatccgcaaggatttgccagaaggcatcccgcgccacgggatcgacacctgacgtcggctcatcgaggatcaggatatccggcgaatgaatcaacgccacagccagcgacaggcgctggcgaatgccaagcggcatggcatcgggtaattcatccatcacatccgcaaggtcgaaacgcgccgtcagttcctttatccgccgcgccgtgacatccggctccatgccgaaaagcctggcatgaagctcaaggttctgatgaacggtcagttccgaataaagtgaaaacgcttgcgacatgtagccgacatggcggcgtatatcgatatccttcgggtcaacctcacgtccgaaaagccgggccgtgccctcgcttgcgggcaaaagcccggtcaagaccttcatggttgtggtcttgccgcaaccgttggagccgagaaagccgaatatctccccgcgcggaatacgaaaactcacattatcaactgcggtaaaatcaccgaaccgaaccgtgacatgctccgcttcgatggcaattgcggtatcagaggcaggcgcgcgcggcggaatatgtatttccctatggccccgccgctgttcttccggcagaagtgcgatgaaagcggcatcgagattgggcgtatcggtgcgctccagcaattcctgcggcgtgccggtcgccagaatctggccgtcattcattgccaccagccagtcgaaacgctccgcttcttccatataggccgtcgcaacgatgacgctcattcccggacgatccttgcggatatcgtcgatcagctcccagaactggcggcgcgacaagggatcgacgcccgtggtgggctcgtccagaatgaggagatccggatcgtggatgagcgagcagcagaggctcgttttctgcttcatgccgcctgaaagctttcccgccggccggttggcaaaggccgacataccagtgcgcgccagaagatcggcaatgcggcgctcccgttccgccctgtcgtggccaaagagccgcccgaagaaatcaatattctcgaacaccgaaagcgtgggataaaggttcttgccaagcccttgcggcatataggcaatgcgcggataagccgactggcggtggcgcttgtcggcaatgtcgccgcccagcacctcgacatggccctgctggatcgtgcgtgcaccggcaatcagcgaaagcaggctcgatttgccaaccccgtccggcccgatcaggccgaccatgcccccggcaggaacgtccagatcgacattgcgcaaggcgcgcgttgcgccataggacaaatccacgccccgcgccctgacgacaaagccgccgtcgccagccttgccgaaaacgctgctcattttacggtttccgcaaggttcttcggccatccggcatcaggggcaagcttgacataggcaacgccgggcaagccggttttcacctgctgaatatatttctgtaaaaggatctgcggaatctttgccttgacgcggaacatcagcttctggcgctcttcctcggtctcgaccgttttcggcgtgaactgggcgacatcggccacgaagctgaccttggccgggatgacatattgcggcgcagcatcgagaacgatgcgggcatcggctccgattgccacgcgccccgcctgcgccgtgggcaggaagaaggtcatggaaacatcgctgaggtccaccagattaagcacgcgcccgcctgctgaaagcacttcgccgggctgtgccacacgatattgcacacggcccggcttgggcgcggtcaaggttgcgtccctcaaatccgcctcaatggcggcaatagcggccttggcagcttcgacagaggcttgcgcatccacaacctgcgccttggcggcacctatggccgcgtccgttgctgcaagctgcgccttggccgcaccgacggcggcttccgcgccttgcgcggttgcgcgatcgtcatccagaacctgctgcgagacagtccgcgattccgacaattgccgggaacgggccagacggcgctgtgctgcatcaagctgggcttcccgctgggcaacggtcgcttcggccgccgcatgttctgcctgccgctgcgtcacaaggctttgtgccgtatcgataccgatttccgcccggcgcaattgtgccttcgcctgccggtactggctttcaagctggtccgtgtccatgcgggccagaacatcgcccgctttgacgaaactgccttcatttgcaaaaatttcacggatgcggccggggcttttcgtggaaatatcgatttcaaccgcctcgacgcggccattgccgctggcaatcccgtccggcagcccgctgccattcatcgcctgcaaggcataatagccgcccgcagcgagaacgacaattgcgcctgcaacaatccattgtttgcggctgaaacccataatgaaacatcctttgccaatattcgtccaaggccagcttccggtgaagcatgggcaagcggtcgctatctgtcgggatgttcgcctccccgcccggtttctgcacaaacctccggtggaactggaactaccttttcattcaacaaccggcgaatttaggggagcggtccgcaaaccacgaactcccggttgcggccagatttagtaagctgtcggcccagctgccttgattaggatcaagcatatccgcttttaccgcaaattcccccggcacaaaaaggagaaagacgcgggtgctgttttgatgaaatggaggtggcaatactgacagcacccgctgactgccgataaaaacggtgccgcaaaagctcgcgctcggcagattctatagccggggtgccgtacgagtagggcctttggcaccccgggctgccagctctggtggaaacgggcaacgaaaacactattagcactcgctttaaaaaagctccttgatttcaatcaaatattgcgatttaagttgacatccaacataagccattgatttaaaatggatttttagctttcttctgtgcaggcgcgtccttgtgccgggcgcagccgccccagtttctcgccatataatctgttattttccgcagcttcggttccctgagaaaggattcacgaaaaaggaggcttcccttcacctccggcacggattcattcagctcaagctcgcgcctgatttccgtaaacccttcctctgcggcccattgcggctcaagccggtaagtttcgcccgccttatagagcgccattccgatataaagatcgactggcgtgccgcgcacggtttgcgcccaccatttcacaatggttccataaggcgcggcctcgcgttcaagcggccaataaacctgcggagcgatataatcgacgatgccgtctttgacccagcgccgggtatcggcaaaatcgctgtcgtaattggtagcgcccgcaagcgtatcggaaccgagcggatcgtccttcctgttgcgccacatcccgccggggctgatgccgaagcgaacagtcggccggattttcttgacccggccaaacacgtcctgcaccagcttataggtgttgtagcgccgccagtcggccttgctgttgaagcgcgtaccatagcgagcaaatgtcttgcggtcgtcaagctgcgaatccggtgtttcgctatagaaataatcatcgaactggataccatcgacgtcatatttctggaccacttcaccgacgatattgcccacccaatcgcgcaccgccggaatgccgggatccagcacataacgttttgaagcgacaccgatccatttaggatgggtcttatagacgcttggcggagaatcgggcgacgagtttttcaacgcctcctgcgtttcacggctggtatccatcgaaacgcgatagggattgaaccacgcatgaacctcgatgcgccgcttatgcgcctccgcaatcatgaatttcagcggatcaaagcccggatccttgcccagaacgccggtgagataggaagaccacggcaggatcgaggattgataaaacgcatccgccgtgggcgaaacctgaaagatgaccgcattgataccaagcttttgcgcgcgatccagtatggccagaagctcgcttttctgcgcgatgacccgctttccgccatcggcaatcgccgtcgattgcttcgatggccaatcaagattgataaccgtggcaacccatgtcgcatggaaagcatcacaatcggcaaacacgcgatttcctttcatcccggccaaaaaattcaaattcaaatccggtatcaccgcgaagaagtgcatccattttcattggcccgaatcgcagataagcccaaaattattcacgcattacttctccgaagcacccataaacaggtggattggctaacgcatgaaaatatttaacttgaaaaattgtttcataacccaaaatgggcgcttaccgcatttacctgaagccaattttggtcacgataagaaccaacaataatttctaccttgattttcaaaaagcacggaccaccctatcgccctttcataaattaaacttcccaatcttgacgtgagcaaagatagccctagctcaacctgtctgacgcggtttactttccggttttaagtaccggaaacggcaatgttatgatgggtgcctcgattggagaacggatcactgagatgcagtcgctatcaggacagttacgctttgcattattgggtttgaggtaccaaggtcttgtgatcttctgtaaagaatggccatacgcgccccgctctcgcgggtgcgatacgggtctgaaacgggaaaaggcccgacatcgattcattgtacaaggccctggatacaaggtcctgccagtacaacgacatcgtttgtcgcgtcattccggctccctcacctgcaacgagaattccatccggcaatgctggcccttcatgcccggcaatggcggccagtcgcagtttggcgccgacatgctggtcccggactgctggtctaagaatatcaggagatttggctgaccggcatcaaagccggttaagatgtaacatttcaagggaacaatcgcattgagcgaaagtggcttgcccttgaattcctttgtgggaggcgcaaatgcacctaactcctcgcgagttcgacaagcttgttattcatatgttgtcggacgtggccctgaagcgcaagaacaagggcctgaagctcaatcaccctgaggcggttgccgttctcagtgcctatgttctcgacggcgcgcgcgaaggcaaaaccgtcgaagaggtgatggacggcgcgcgcagcgtactcaaggcagacgacgtcatggatggcgttcccgatcttctgccgctcatccaggtagaggccgtgtttagcgacggcagccgcctcgtcagtcttcataatccaattacgtgatttccgacgttccagatcagtctgccgcggcatttgcaggagagcaccatggccaaggaaccgactgaagctgcccatccgcagccggaacagacgaaaaccaaccacaaggcgcatcggcctgttggcggctatgttctggcaaaagaccccatcgagatcaatcagggccgcccgcgcaccacgctgacggtgcgcaataccggtgatcgcccgatccagatcggctcgcatttccatttctttgaagtcaatcgctatcttgaattcgaccgctccaaagcctttggcctgcgtctcgacattcccgccaataccgccgtccgtttcgagccgggcgacgagaaggaagtgacgctggttccctttgcgggcaaacgcttcatcttcggcttcaacaatctggtggatggctggagcggcgacggtccaacgcccgactatcagccgaaccgcgaaatcgctgccgaacgcgctgaaaaacttgggtttaagtcgtgcaagtccggtggcaaggacgccaaatagaggccccaaccctgaacatatttttcgaggcacaggataatgacacagatttcccgccagcaatacgccgacctttatggcccgacaattggggacaagataaggcttggcgactccgatctttacgttgaaatcgagaaggatctgcgcgccacttatggcgacgaactgcaatatggtggcggaaaaacgctgcgtgacggcatggggtcggaaaatttccttacccaggaagcaggctgcctcgatctggtcattacaaatgtgactgtcatcgacgccatacagggggttgtgaaggccgatgtcggcattcgcaacggaaggatcgtcggccttggaaaagcaggcaacccttccaccaaggacggtgtgacgcgcggccttgtgaccggcgcttcaaccgacgccatatcgggcgagcaccttatcctcaccgcgggcggcatggatacccatgttcactatatcgcgccgcagcaggtggaggccgctctctcgaacggcatcaccacgctctggggcggcggcatcgggccggttgacggcacaaacggcgtgaccacgaccaacgggccgtggaatctcgaaatgatgctgcgctccatcgagggcctgccgatcaactttggcattcagggcaagggaaattccaccggcattgcgcctctgatcgagcagctggaagcaggtgccgccggtttcaaggtccatgaagactatggcgccacgccggctacaattcgcgcctgcctttcggttgccgatgaatatgacgtgtcggtggccgtccatacggatacgctgaacgaatccggctatgtcgaggacaccatcgcagccttcgacgggcgctccgtccacacctatcacagcgaaggcgcaggcggcggtcacgcgccggatctgctgaaagtggtgggccagaataacatcctgccaagctcgaccaatccgacattgccctgcggcaagaactcggtcgccgaactctttgatatgattatggtatgccataatctcaatccgaaaatcccttccgacgtcgcctttgccgaaagccgtgtccgcgccgaaaccatcgtcgccgaaagcgtgctgcatgacatgggtgcgatctcgatgatcggctcggattcgcaggccatgggccgcctcggcgaaaccttccttcgcgccatacaaactgcggacgccatgaaaaaggcgcgcggtccgctgccggaggatgcgcccggaaacgacaatttccgcgtgctgcgctatattgcgaaagtgaccatcaatccggcgctgaccgccggtgtcggcgatgtaatcggctcgatagagtccggcaaattcgcagatctggtgctttgggaaccggccttcttcggcgtcaagccgaagctcgtcctcaagggcggactggtggcatgggccaatatgggcgacccgaacgcatcattgccgacgccgcagcccatgtattaccgccccatgttcgcagcctatggttctgcgctccagaagacctccatcaccttcgtttcgcgcgcggcctacgacaagggtgtcgccgaccgcttcggcttgcagcggctggtaatgcccgtctccggaacccgcgtcatcggcaaggcccacatggttcgcaacagctatctgccgaatatcgaagtcgatccgcagactttcgcggtcaaggtcgatggcgtccacgcaacggtgaagccgccacagtcgatctcgctcaaccagctttatttctttagctgacgccggaaactgcgggattttacggaatacatatcgaggagaaacatatgattatcatcgagggcattgtcggcaattcacacgatccgcaatggcgtgaccggcttgccgatgccaagatcgattggcttgtgctcgaccagtgggaggcccagaaaagccggttgcgcaaggccacgtccggcgacgtggagcttgcgctgtcgctcgaccgcaatacgcatctgcatgatggcgatatcctgctgtggaacgagggcgacaaatgcgccgttgtcgcgcgcgtccatctcaaggaagtgatggtgattgatcttgcctcggtgatcggcgaggatggtaatgccatcgtgcgcaccgtgttcgagcttggccacgcgctcggcaaccagcattggcctgccgtcgtcaaggaaaccaaggttttcgtgccgctgacagttgatcgcaaggtcatggcttcggtgatgaaaacccataatcttcccggcgtcacctatggttcatgcccggcgcggacgttatcccctatatggccccgcacgaagcgcggcgtcttttcggcggagcggattccatctgcaatcgcatggtcatcagcacgggcaggagcatcatcaccatgaccatgcgcacggccacgatcactgagttcagctcatcctatcgcagcctgccgggcctcctgcacctgctgcaattcggggactctgccctgccgattggcgggttttcgttttccaacggcctggaatcggcaatccagcaaaatctggtgcatgataaggagaccttgcgggaattcacgctgactgcaatgaaccaggccgcaacatcggacggaattgcgcttctgacggctcatcgtgccgccagggcagacgaccgcggggcattgcaggtgattgacaaggctgtttttgagcgcaagctcaacgaagagacaaggctgatgaccgtccgcatggggcgcaaactctgcgagctttcggcatcgatcattgatgacaggctgaaccgcgactggctggaatgcatcaagacggccgaaacaccgggcacccatccggtcagcctcgggcttgcttttgcggcgcttgatgtcgatggccgcgatgccttcggcgcccagcaatatggcgttgccacaaccattctcggcgcggcgctgcgactgatgcgcgtttccttcatggatacgcaaaaaattctgctggaggcgacatccaccgttgcccccgcttacgaggagattgcggacgccggcatcgaggatatggcaagcttcgccccgatggtcgacattctggcggcggtgcacgtcaagggccatgtccgcatgttcatgaattaacgagggaccgagattatgaaaaaaattccgcgcatcggcgtcggcgggccggttggctccggcaagacggccatcatcgaagccgtcgtgccaatccttatcaagcttggctatcgcattctcgtcatcaccaatgacatcgtgaccaccgaggatgccaagcatgtgcagcgcacgctcaagggcgtgctgatcgaagaccgcatcgtcggggttgaaaccggcggctgtccgcacactgcggttcgcgaagacccaagcatgaaccttgccgctgtcgaggaaatggaggcgaagtttcccgacaccgatctcgttttgctggaaagcggcggcgataacctgacgctcactttcagccccgcgctcatcgatttcttcatctatgtgatcgacgttgccgcgggcgacaagattccgcgcaagaacggccccggcatcagccagtcggatattctggtcatcaacaagaccgatcttgcgccctatgtcggtgcaagcttgcaggtgatggacgatgattcccgcatgatgcgcggcaagaagcctttcgtcttcaccaattgcaagacgaacgaaggtattgacgatcttgtgcacctgatccgtgaaaacgtccttttcgacaccgaggtcagcaaggagagtgcataatgcttggcaaggcgcgggaactggcaaattatcaggatgagccggaacagttacccaccggctcgttcggcaagaacgccttcctgcgccttggctttgaacgccggcccgagcgcacggtgcttgccacgctgcaccgccgcgcgccgctgatcgtgcagcaggcgctttactgggatgagggaatgccgacgcttccctgcgtcagcatcatttccaatgcaggcggcatcctgcaaggcgaccgctacgcaatcgaaatcgacctggagccggacacgcaggcacatgtcaccacgcagtcggccacccgtattcaggaaatggacgcgaatttcgcaacccagacccagacccagaccataacgcttggcgcgaattcctatctcgaatatatcccccacccgatcattccgcacaaacactcccgtttcgtgcagcaaaccgaagtcacgatccatccgacggcaacactgatctattccgaagtcctgatggcgggccgtaaatattacggcaccggcgaactgttccattacgatctgttctcatcgaaatttcatgctgcacacacggatggaacttcgcttttcacggaaaaattcatcgtcgaaccggcgcgcggcaatgtttcccgccttggcgccatgggttcattccacgttttcggcaatctcatcctgctcacgccgaaaacccatgcagaccggcttttcgagacaatcgatccggttttcgacatggatgaaggaattgcctggggggcaagccgcctgcccaacgatgcgggacttctgttcaaggtactgggcatggaaagcgcgcctgtacgcgcggcgatccgcaaaatctgggaagccgcgcgccaggaagtcaccggcgcaagcctgcccgaaaacttcctctgggcataggaggcctccatggcagacgccccgtcacgctggtctgaaatcgtcgaaggcaattcccttatccgtttcattgacatcaatctgcgcggcgcagggcaggttatctttcagaacaacccgctgacgggactgttctttcttgccgcgatcgtctggggcgccatcactgtgggacagattgccatcgcgatcggttcggtgatcgcccttttcgtggcaaccagcatcgccatgctgctggggggcgacaggctatcgctgcggcagggcatgttcggattcaacgggctgcttgtgggggctgccgtgcccgcccttctcgcgccccgccccgccatgtggttcatcctcgtgatcggcgccgcagtctcgaccgtggtaatgcttgccgtttccaagatcatgaaaacatgggatgcgccagcactcacctttccctttgtcctgacgacatggtttctggtccttgcagcctatgcctttggacatctgcccattgactccatggggccgcccgccttgccgcatgacgcctccgcatcggcacaattttcgccgtcctggttcgaactgcttgaagcgtggctgaaaggcccggcgcaggtcttcctcctcaacaatgccgtcagcggcgtcctcgtggtcatcggcttgctgataaattccgtctgggcaggtgttttcgccctgttcggttcagcgatagccttatccctgtcgctggcgcttggcgccagcctcgcggatattgaagccggccttttcggcttcagcccggttctgaccgccgtcggcctcggctgcgtgttcttccggccctccctgcgcgtgaccttgttcgccgtgctgggcacggttttcaccgtcatcgtgcaaggcgcaatggatgtggctttgactccgcttggaatccccacattcaccgctcctttcgttttcgtgacttggcttttccttttgcccaagactaatctggaaccgcacccccatgcgcctggcaggggaagtgctggcggcgggcacaacgccaaaccggatacaaccaagcctgcatcctgagcctgatttctggagaaatttgatcaatgaagaagcttttttattctggcctttgtcttatgtggttttcgactgctgcttgtgcgcattttcaggaactcattccctccgaagacgtcgtgaccgagggcggcccggtaacgcttgatctcatcttcacccacccgatggatcgcggcccgaccatggacatggagaagccgaagcgtttcggcgtcaagcgcggcgacaagatcatcgatctcagcagtcggctggaagagcgaaagattgacggcaagcgcgcgtggcgggcgaaggatgaaatcaccgagcccggcgcttcgctctatttcgtagagccgcagccctattgggagccagcggaaaagaaatacatcgtccattatgccaaggttctggtggatggctttgcctctggcgaggattgggattccatggtcggcctgccggtcgagatagaaccgctcacgcgcccgaccgggctttggaccggcaatgtcttcaccggcgtcgttctcaagaacggcaaacccgtaccgaacgccgagattgaggtggaatatgtcaatgacggatcggtcaaggtgccgaacccgaccttcgtcacacaggttttgaaggctgatagcaacggcacattctcctatgccatgccgcgcgccggatggtggggctttgcagcactgaccgagggcgacgaaaagatgaagcggccggatggaagccttgcccccgtcgaggttggcgggctgatctgggtcaaagcgaccgacatgaaataaggcttcacggacaaaattaatggctcacataccggacggccttctttcccttcccgtggtcgttggcggcggcgttgccgccgctgccgccgtggcggtggcgcttggccgcctggaggaagaacgtattccacagaccgccattctggccgccatgttcttcgtcgcctcgctttttgcggtgccggttggcccctccagcgtccatcttctcctgtcgggcttgatgggcctcaccatagggctcgcgacatttcccgccgtcatggtcgggctattgttgcaggcgctccttttcggctttggcggcctcaccacccttggcgtcaacacaatcaacatcgcgctgccgggcgttgttttcggctggcttttcctgcctttcgtgcgccgcctgccgccattttcagcaggagtggtgggcttcatctgcgccgcgctttcagtcgcagggacgggttgcggcgtcatgctcgcattggtgctatcttcctcggatttcgtaccttcggtcaagatcatcggcataacctatctgccgctcatggtcggtgaaggtctgattaccggctttgccatcgccttcctgaagcgtgtgcgcccggaaatattcgccagccagccgcccctcgcccagaggaaccacacacaatgaaaaccgcgcgcttcctgctgcttctgatcgcgaccacactgtgctttgccaccatggccgaggcgcatcggctgaatctctttgcaacggtcgaaggcggcaccgttcatggctatgggtttttcgtcggcggaggccgtcccagcgaagcacaacttatcatccgcaatgcccagggcgtcgagcttttcaagggacctgccggcgaggatggcagtttcagcttcacgcccgcagcacctgccgatctggttttgaccctcaacgcaggcgacggccatgtggccgaagcccatatcgccgccgaccggttctcccaatatggcgcacaaggcgcggccagttccaccaaggcagaaacgggcaccgccacccccaagggggctgccttgcccgcatcgccctcaccggaagaactgagcgccatgatcgaccaaagcgtggatcgcgccgtttcgcgtcagatcgcaccgctattggaggcttatgccgaggccgatggccgtgcccgcttttccgacatcgtgagcggcattgccgtcatcatcggtcttgcggggctttttctctgggccaaatcgcggggacgcgccagccattcagaccggcagcgtgagccatgacgcccgccaccgactttgctgaccaaggcccggcaaacaatccgattgaccgcctgcacccgaaaacacggctggtcatgacgcttgccatccttatcttcgcaaccatcattcacaatcctatcgttctggccatttcaatggcggcggcaatcattctggtccgcatcgccaaagcgccctggcacaagctgcgccatcggctgctgcatctggaaggcttcatgattgtgcttctggttctgctgccattcaccatgccgggcaggccgctgcttgagcttggccctctcgtcgccacggtggaaggcacggtgcgcgcgctgacggtggcgatcaaggtcaatatctgcgtgctctccatctatgcgctgctgggctcgctcgacccgatccgtatcggtcaggctgccgaaagtcttggcctgtcacccaaattcgtcaggctgtttctcatcaccgtgcgttatgtttcggttttccgtgcggaaacggggcgcctgagcgaagccatgcgcgtgcgcggtttccgcccaagatcgaatatgcatacctggcgcacattcggcaatcttgccggaaccatggtcgtgcgctcgatagagcgcgctgaacggggggatgaggccatgcgctgccgcgggttttcaggaaccatgcccgccacgccagcgacggccgcgcagcgccgcgacgcagttttcgcttccctgttcttttgcgccatgttcggccttctgctcgtggagtttatcgcatgaaacctcttctcagcctcgatcgggtgagcgtttcgcgagatggaaggaatgtcctcgacaagctttccctgtcacttgccgccggagaacgccttgcactgatcggcgataatggggtgggaaagaccacgcttctgcgtaccatcgtgggccttgaaccggcgagcggagaaatcaccgcctttggcataaattgccggaacgaaagtgatttccgcaagatacgcgccaaggctgcctatctgtttcaggaccccgacgaccagctcttctgcccgaccgttatcgacgatgtggcctttggcccgctcaatctgggcctcagccgacaggaagcaatggagctttcaaacgggctgctgcacgatcttggcctcggccatctggctggccgaatcacccatcatctttcgggtggggaaaagcggctggtttcgctcgccgccgttctggccatgcagccgcaagtactgcttctcgatgagccgacaaatgcgctggatgaaaagcatctggaacggatgctcgccattctctccgcgcaaaagatcgccatgataatcgtctcgcacgattgggaaattcttgagcggcttaccgatcgggccgtggtgttgcgcaacggcaaattgcttcctgcaatgctgcaccgccattcgcaatggagcgaacaggtccacctgcattatgtcgaggcggagggaagcgccctttgaaaagccgcttccctgccccgtcaatccccggcggcatatttcgtgacggtgccggttccagtcaccatcgccttgatagccacgtcactcgacaaacccaggctgtggcgttgtgcgagccaggccggatcattgaccgtgagccagaccttgccgctgccgtcttcccaggcaagtgcgcgaatgggaagatcaaggccgatggttctcttgtcctgcatcaaaaccgtgccgttttgcgggtttccgaaaatgatgagttcggtcggcggcaagcccagccccgcctctttggctccggccccgtgatcgacacgggtgaaaacattcatccccatcgacttcgccttcgccgcgacacgttcgatggtttcagcgacggagtggcggctctcgaccgttacaaggccgctatcgataatgctcgccatcgggggatatcggtgcagaatatctgcacttttctcaccgaatttcattccggccagaaccgcgacataaccagcaaccacgctcaccgtgacataggcggcagcgatgagaaaagccgacatcgaagcggaggccagcacgaccgagccataggcaaagctggaaaaggtggagaccccgcccatcatgcccgtgccgattatggtgtgcacatcgcgggaatgaatcttcctggcataaagcgcagtcaccgtaccgaggagaaaacaggcgaccacattggccacaagaatatcgagcggaaaaccgtccgtcagcggcggcaccatgagcatgatgaattcgcgcgtcatcgcgccgaaagccccgccgatcacaaccagaataatgatatcaagcacagcgaagcctcctcaaccctgaagatgggcaagcattgcgccgagccatgcggcaaacaggccggaaaggacggacgcaaccagatagaacacggccaggccgccctgccccttatgagaaagtttgacggcatcaagctgcatgctgctgaaggtcgtatagccgccgagtatgccggtgaggacaccggcattcagcatcgtgccgtaacggtcatgccagtcgacaccaaacagcaccgacagatatccgatgacgaacgccccggaaatattgatgagaaacgtgccgagcggaaaagcgccgtgatgatattcaccgacgatacgccctatccaccatcgcccaagagatccgacacctccgcccagacagacccacataacatctaaaggagtcatccctgccctttcctgatcctgcgtggaaactatcgtggagccaaaactaggtcagcgcgataatctctcaagcccagaccaacaaatttgttgcaaaatctatatatttgaagggcgcaataataagtaaactacaaaaaatttggaaccgaatgctccgtgaaacatttctcatcaaatttttccgccgcttgaccgcatacgaaaatcactaccccccgaaacaggctattgccggggttcacattatcttttcaggagaaacgggttggacacattgcttcacctcatcgccattttaatcggtatattcggtctgctcgtctatttccgctcagtaatccgggtgatgctgctcaactggcgagaacgggaccttatttcctattttgccgccgtagcggccgtcgtcctcatacgccggttcaccgatagtggggcgggctatgagcgcatccagcgatcacaggcatgggtattccctgttttcgtgatcctgtcggtcgcattctggtttcttctggtgcagctctgctttaccctgatcctctggggaaccagggccgaaacgagctttatctattcatttaccgccagcggatcggccctgagcacgctcggtttcaagacgccatccagctggcttggcgaatttctggccattgtggaaggcgcgatggggctggccatcgtggtgctgctgttcagcttcgttccgggctatctggccgcggttcaggcacgcgaacgcaaggtgggctggctttatgaccggacggaagggcatccgacctatcaaacagtcctggaagggatgaataccagcgaacaggacatcaacgacaccggcatatgggaagactgggaagcctggttccgcggcatctatgaaacgcacacaaccgcaccaattctcactttcgtaccgtccatttatcacggcgcgaactggctgaggacgtcggcctccattctcgacacggcatccctgctgatgagtgtacttgacgagaaaaagacctatgccgcccacatgtgccgcgatataggcgccaggaccatacagcttctggcgaaggagctccacatcaccgctccctcgctgggacgcgccattccccactcgccggacctgccggcaaataccttcgatctcgtctataaccagcttgtagcaaatggtgtgccggtgaaccccgacaaggaaaaatgccgtgaaaccttcacacagctaagggccgaatacgcagccgacctcaaccagatttcccggatcacctccatgccgctttaaaaaggtttggatgccgccccgacgggggcggcatccagaacgtttccgagaaaagtgcgaagctgtgttttgctggaaatgttcaaaaactgcgaaaacggctttcatggcaagccgttttccatccttcggtcactccgcctgatgcccgctgagtttctcgatatccacacgaaagaaaacaggcttcaacgcacgcgccgttccctctttcgtaatcgtctttgtataggctggctcccaccaggtcggctcattcgccattatcctgacaatggcctcctcctcgtcttcccgcgcgatctcccgataacgcccctgaacaagaaccgtccgccacttcgtctgggattcaatctggtcaaacagaatgcagattgcatcgttcttgcgcattgcattggtcttctggccatcggtggtgaaagaatagaacgagccgccactgaaacgaaaggtcatcggcacgattatcgggcgatcatcaaccacataacccagccgccccacatgcttatgctgaatcatttcacgaatatcgtagtccgacatttccgttatcaacatagtgcgttccttcttcgccactacagcccaacctagagcggtttctgttttaacggaatcgccagaaccgctctatctctttgttttttcgcattatccgacgcaaaaccgcttcgcacttttgctggaaatgctctaagccaaactttgctcagacaaaaagcctgccctcggcaattttcacggccgtgccgccgatacgggcactgacgagtttttgtttcgacacatccagctcaagacggatgcgggaagggcggcccatttccatgccctgttcgatccaccattgtgaactgccatcaaccggcttgtcgttctgctggatcattccggcaaaggcggcaacagccgaacccgtcgcgggatcttcatagacatttgcgccgatcacaaacatgcgcgcgtggaaatggctgttgaaaaggatggtttcgcgacaatagacatagatgggcaaaggcctgccacccacatggggcaggctttcgctgacatagaccgggtcaatggaaaccttggcggcggcgatcagattgtgaaccggcaccagcagacagggcgtacccgcactccacactcccggaacgtgattctcaaaaccgatctcatgtgtcccaaggccaatagccgcagcagcctcctcgcgctcgatcttcacatccacttgttccggcaggcgcggtaggtcaaattcggcaaaggcgctgttctcgcccaggatcacgccgcagcggacaatcccgaccttttcctccagcgtcacaagcctgtcggtttcatcgcctgttttctggcggcgagccagtgaaaccgcagcgcccacggtcggatgcccggcaaagggcaactcataagcaggagtgaagatgcgcaccgacgcctcatgggcgggattggccggcgcatggatgaacaccgtttccgaaaggttgaactcccgcgcgatggcctgcatacatgcgtcagtcagcccctcgcaatcatggacgatagccaatgggtttcctgccagggccttatcggcgaaaacgtcgaaaacctcataaagacggccggaaacagcggctttcttcatccctcatcctcctttgacatgcattgaaaaccaatatgaaatggtttccttgccaacatgccatgctgcgtgcggttgcaagcatagccaatttcgtgccgctgtcatctgtcagtccccgccaatccggggttgccgaaatgccagtcggcaaaagcgcgaacataggacggcgttgcctcattcatcatacccgcagctttgacgggaatgatttcggcaagttcgggcgccgcctcgcgggaaagatagccttcgatccgtgccaccaggtcgcaagacggcacatcgaaataatagcgccggaaaagcgcgatgctgcgattgcctgtcacgagattgacctgtgtctcggcgcgcgcatcggcaaggtcgatatccgtttcctcccgcacttccctccggcaattggcatcataatcgacgcgcgcatcgaagatatcattatcatcgatggagcctgccggaaaatagaccttccccgccaccgcattttgctgccccatgcgcgcggcgatcaggtgcccttcgccggacacgatcacgcccaccgagaaaatatgccagggccttatcggcgacgggtcgcgccgccagtgcatcaaggtggcaaagcgcgtgcgtttgaaaccggcctgaagaacaccatccttcaatgtggcttccggagccagatagacctcgccatcgaacaaggtcgggtttgccgcgcattcccgtgcccagttttccgcaatggaagcgcggtttccctccgcatatggcagagggccgggcaagacccgcacatcagcgcggctgatgacatggaccctgttttcctctacttgctccatcagcaccctgccctgttgctcagaccatgttcagtgtcacgctgaccgggcaatgatcgctcgccttcgggcggtcccagccagtacggggatagcggtccacattctgttcaggtggaaagatcgtgcgccagggctggccgcggcgaataatatcgggcacggcatgttcgtttttcgcagcgaaggcaggcgatgccatgatgtaatcaagctggcataggtggcgctccagcgggccgcgcgtatgatagagggtccagcgatccatcaccggacggcgctccaccagattgacggcaaatccgtcacccagcagcacattgagcgcactttcctcttccatcaccggcgtaaattcatagccattccattcatcgccgccaatcaggatacgctcgcgataatcattgaaatcaccacaaatcagccagcgccgttccgtcacccggtcaataccgaacttttcctcgataatgcggcgtatggcgcgggcttctgccagccgcacaggatgcgaggaagtcctgccatcctggccattgcgcgcccccgacatggatttcaaatgcgctacaaaaagcgaaagcggctcgcccccgatacgcaaatcgacattcaagcaatcgcgcttgaaaatacggtcatgcggttcaagaccaagttccgccagctcaggctgataaatcccgaaatcactataggtcaggtgcgcatggcttgtaacttcatccacttcgatgggctggccatcgcgggtggtgtcccgcatcatcaccgccacgtcgatgccgcggctgtcattgccgtcgatcagatatttgtgccgatagccatagccaatcatcttgaagagatagccatattcaaaggcattgagtgcagccagattatccacttcttgcaggcagagaatgtcggcgcgggtttccgcaatggcgagtgccgtcatctggcgcgtatcgtcggcatgggcgatggcgcgcgcctgctccagcaagcggtattgcgtttcatcgccaatctcgaacaattgcaaggttcggtcctgatgcaattcattgcggaagccggagaaatcgaaccggcgcatcagattttctacgttgaaagtcgctatcgtaaacatgttcccgcaatctcaccgcttgcggcgcgataggcaagagcttcttccacagtttggataaatttccattggactgatgaatttccggcgccaaagccccatattggaacataatatgatcggagtgaaccgcgctccgcgacggaaaacttgtgaggcttatcgcaaaatgcttggaaaaataatgcgtttggccaccatcaccagcctgcttgccatcagcctgacaggcgcaagcctcgcggttgaattgcgcaacacgccctatctcccctcactgaaaccaagtacgccgccaatcctaggcagcaacaacagcctcaaccggccagcccccggcacatcgcgctgctatggctcaaccatctgccgcgacagcggaaactatatttcgggaaacggcatcctgatctacaagaatggcgagcctcttgaggttcacccttccacgcgcccgcccatccagggcgcgatgcccagcagcaatcacatacaatggtgttccaaccattatcgcagctatcgcagttccgacgatacttaccagcccttcgccggaccacggcaaagctgcaattctccattccaataaaaaaccgggcgcaaggcccggttttttttacctttgatacaaaatcttacgtcgcagcggatttcgtatgcgcgcggatcaggcggccaagccgcttgatgccttcatcgatcatctcgtcattggcgcaggaatagctaaggcgcagcgtattcgcaccggttccgtcggcaaagaacgccttgcccggaacgaatgccaccttttcactgtcgatggaagcggccagcagcgaagcgccgtccatgccttccggcagtgtgacccagacgaacatcccgccttccggctttgtccagtgaacgccttccggcatatatttcgccagagcctccagcatcctgtcacggcgatgtttgtaaacgccgtgcagctttgccacctgtgcatcgaagccatgcaccgcaacgtgctggatcgcaatctggttgatggtggaagaatgaaggtccgccgcctgcttcatcaggacgagcttgcggatgacggtcttggaggcaaccacatagccgacgcgcaagcccggtgccagcgtcttggagaacgagccgcaatagatggtgcgggtcttctcgatatcgccgcctttgcgggcaatgtcgagcgccaggatcggcgggatcgcatcgccattatagcgaagatactgataggcggcatcttcgatcactgggatatccagttcgtcggcatgtgccagcagcttttcgcgacccgcacgatcgaccgtctcgccagtcggattgctgaaatcagccgaaagataagcgaacttgacctgtccgccagccttctgcgcagtctgcgcataggattgcggcgtgcgattgcccttaagcgccagcgtgtcatagttcggttcataggcgttgaaggcttgcagcgcgccaagatatgtcggcgcagttacgagcgcagtatcgcccggcgacagaaacagcttgcccagataatcgagcgcctgctgcgagccagacgtgatgaacacattatcttcggtgcagggaatgccgatcttggcgagttcgccaaccagccatgtgcgcagcggcttgtagccttccgaaatggaatattgcagcgcagcattggcttccgggccacccaaaatatccttgtaggctgcctggaattcatcatgcgggaaaagagcgggatcaggaatgccgcctgcgaaggaaatgatatctggccgttccagaagcttcaacagttcacggatttccgatgcgcgcatacgtttcgagcgcgttgcaaatacattttcccagtccaacacgggaagtctcctcaattagactatccgcctcttgcagcggaacttgtaatagcgaagtctcctcaaacccagctattgacgatggtggtttagcgcaattttcagcggacgagaacagcttttcccatgtttctatggaataaagatattcgcaattgttttgttccccgaagcgcacgaaacaaaaaacatgacgtagaatttgggttctttttgttcgctatatattggcgaccagacccagcataaaacgccgaggataaaaggggacgcaaggagcgccccctcttttcgatttaattggaacccgaccatcggatcagcttcctgtttcataaggccctgaagccgaaacatcgctgattgtggttgcggaccttttcgatcacccgcccggcggcgccgggcaagcaaaagaaaagtgcatcgaactaatcagttgcgggctttatcgaccagtttgttcttttcgatccacggcatcatggcgcgtagcttgccaccgacttcttcgatctgatgggcgtcgttgagacggcggatacccttgaagcgggcagcgccggctttccattcctgcatccagtcagaggtgaacttgccggtctggatatccttcagaacacgcttcatttcggccttggtttcggcggtgatgatgcgcgggccggtcacatattcgccccactcggcagtgttggagatcgaatagttcatgttggcaatgccgccttcgtagatcaggtccacgatcagcttcatttcgttcaggcactcgaaataggccatttccggcgcatagccagcttcgaccagaacttcaaagccggtgcggatcagctcgaccacgccgccgcacagaacagcctgttcgccgaagagatcggtttcgcactcttccttgaaggtcgtctcgataacgcccgaacggccgccgccaacgcccgaagcgtaggaaagggccagatcatgggcattgccagatgcatcctgatgaatggcgatgaggcagggaacgccgccgcccttctgatattcaccgcgaaccgtgtggccgggacccttcggcgcgatcatcacgacatcgaccgtcttcttcggctcaatcaggccgcaatgcacgttgaggccatgggcaaaagcaatcgcagcgccatcgcgcagattgttgtggatgtggtcgcggtagatgtcggcctgcaattcgtcaggggtcgccatcatcatgaggtcggcccacttggcggcatcggcgacgttcatgacttcaaagccatcggcctgtgccttctggaccgtggcggagccttcacgaagggcaacgcgcacattggccgcgccagagtccttcaggttgagcgcatgggcgcggccctggctgccataaccgacgataaccaccttcttcgacttgatcaggttaacgtctgcatcccgatcgtaataaacgcgcatttcctattcccttcattcaaattgttcgccagcgtccttgcgtccgccagtcagctcaggccccgtaaagggcgaaaaaccgcttcgtggcgcgccgggcatcccggataactacttcgtcagtcaatttcagccggtcgccaagcagcaaccggatttgcatgtcccgaaccaccagtccaaaaaacgtgcgaaatgcctcatcgatatcgtcgaaaatgagcaaacccgcctctttacccatggtcaggatgggcttcaggcgctccgccatggcaacagggccattggagagaacgatctcgcccagagccgacctgcccgacgcggcatggctgacggccagccggttgagtgcgatcgacgtgcgcccggaaagcacaagcagccagtcgcgggcaaaatgttcgaggcttgaaaagagggattcggcatcgagtttttcgcgggccagcggcaccacgcggaccttcgaggcctgccagcgcaccatcgccgtcaacagaccatcgcggtcgccaaaccatttgtagaggctttctttcgagcagttggccgcgcgcgcaatactcgccgtcgtcaaagcgcggtccccaccctcgaccagaaggcgcaacgcctgctccagaacatcgttctgacgcggcgaaagaacctgctgcttatgagcctgcaattcgtcgcctgtatcagtcacgtatcatttcctccaccttgtaccgtacggtacggttcctgatttttaatttctgttttgccagcggtcaagcatgttttccagaaatttcgcatattcatcgtgaaattttttgcgagccgtttgcccggtcgcgccatagacaaaaagcgcctttcgggagcttccgaaaggcgcttttttctaccccttttttaagggaaaggctttagatattcacctgtgttccgatctcgaccacccgcccggtcgggatctggaaatattcggtggcatcggaagctgtgcgtgcaagcaggatgaacagcttgtcctgccatagcggcattcccgaatggaccgaagctttcagcgagcgccgcgacaggaagaacgatgtcgtcatgatgtcgaacttccacccaagcctgcggcaaaggccgagcgcgcgcggaatattcggctgctgcatatagccaaaggtcaaagtcaccagcatgaagcgctcgttatactgggacacgcgcgcgcgatcggctgaagcaacccaaggcttcgatgcggtaacaaccgtcaagatgacattgttctcgtgcagaaccttataatgtttcaggctgtgcatcagcgcagtcggggcgctttttggatcgccggtcaggaagacggccgttcccggcacgatggttggcgggcgcttggccatctgctcgacgataagatcgagcggcacttccgccttgcgggtcttctggaagagatggcgcgtgccacgtacccatgtccacatgataagaaccagcacagtcgcaatgccgatggatgcccagccgccctcatgcaccttgatgatattggcgctgaagaacagcatatcgatgacaaggaagccgaggatgatcggcagcgcgcggcttacgcgccagttccagatacgcgtcatcgcgatataaaggagcacggtcgtaaccagcatattgccggtaacggcaatgccataggctgccgccagattgctggatttttcaaagcccagcaccagaatgaccaccgcaagccccaaaagcaggttgacgcgcggaatgtagatctgcccgtgcaatttctcggatgtgtgctggatttcaaggcgcggcagaatattgagctgcaccgcctgccgcgccactgaataggcgccggtaatgaccgcctggctggcgataacggtagcggccgtggccagcaacaccatgggccacagcgcaaaactcggtatcatctggaagaagggaagcgccgctgcttcgccatgcgagagaatgaaagccgcctgcccgaaataattgagaagcaggcaggggaagacgatccacagccatgcgcgcacgataggcttgcgcccgaaatggccgagatcggcataaagcgcctccgcaccggtcatggcgaggaaaacagcaccgacggtaacgaaagcaaccgccggactgactgtcagaaaccgcacggcataatagggattgagcgcggccatgacggtcgggtcatcgaaaatatgccaaagcccggatgctccgagcgccacgaaccatagcgccatgatcggcccgaacacgatcgcgaccctgcccgttcccagtttctgaacggaaaacagcgtcaccagtatgacgaccgccgccggcacgacgaaaggcgtcaggttgggcgcgacaatctccagaccttccatagcggaaagcactgaaatggccggcgtgatgaccgcatcgccaaaaaacagtgccgcaccgcaaatgccgacgccgaggataaggtcgggcctgcctttgagagcaccgcgcaccagcgccatgagcgagagaatgccgccttcgccgttattgtcggcgcgcagcacgaacaggacatatttgaccgtcaccaccagcgtcagcgcccagaagatgagcgaaacgacgccgagaatatcgctgcgggccaggattccattcgttgccgccgcatgaagagcttcgcggaaagcatatatcgggctggtgccgatatcgccatagacgacgccaagcgcacccagcaccagcgttttcatgctttcattatgctgctcgccttcatctgcaaacgcagcaccttcaaggacactaccggccgacacagcggcctgcgccgatgtgtcattgccatttagctcgccgctcatatgcaggcacctcgcaatttcctgaaagtgtactggccggagagactgagggtcaggatggaataatgtggacgggcgaaaaaagttgcactttgcgacatccctgccgcatctttgccctgattagctttagtcataagcatcatgccgattgaaggaaacactctgcgcgaatgcaaagagccggaatatttcggcgcggaatgcgaatttcggaaaactgcttcaatgcttcccccatgcggcccggcgcgcccccgacgcttatgacagtggcagactgccctagagcttgtcccacctgaatgcaaatgcgctttttgcaaggcttgatcgcgagctatgcacatagcgcatccagttgatgttttatccagccaaagctgtgatgtagcggcttaccgttaccggtatcccatacatcaatgcatcggctgtcaatccatgaccgatagaaacttcggcaagctgcgggatacgttttacgagcgcgggaagattgtccactgtgagatcgtgcccggcattgacagcaaggccgagcgcagtggccgcccttgccgccttttccagccggtccagctcgcgcgcggctgcggcagggtcgtcatgggtcgcgccgtaaggcccggtataaagctccacacggtcggcaccgatagccttggcgcgttcatagccgagcgaatcgggatcggcgaagagtgaaacccgcattccgcgccctttcagccgggcaacgatgggcgccagaaaatccgccttcgacatgaaatcccagccatgatcggatgtcgcctgcatcggatcgtccggcaccagcgtcacctgttccggctcatgcttttccacaagatcgagaaaggcctcactgggaaaaccctctatattgaattcagcctgcggatattcatcgtcgatcagcgcgcgaatatcaccgaggtcggaaaagcggatatgccgctggtcgggccgcggatgaaccgtcagcccggcagcgcctgctgcaagtgccgcccgcccaagcccggtaacgcttggccacggcaggtcgcggcgattgcgcagcatggcgatggcattgagattgaccgataattttgcaggcatcgaagcatggctccccgaatgattattccgctttatagagcatttccagcaaaagtgtgaaacggttttgcatcagaaaatgcgacaaaacaaagcgttagagaggttgcggcgattctgttaaaacaggagccgctctagcatcggaggcgaagaaatgtcactgccctgccgtcgcaccgccgcccatcccggcaaattcacaaaaccgccccgcaaccttcattgggttcaagcgtttcaatcaggcgttttctgcaaggcgccaaacagatagaatgacgttacggaggccaatgatgcgaaacgaaagcataccggttatacgcagcattcccaccagtcgcgacgatgttttcgccttcgctatcgaagggcatctggatgacgcatcgctggaaaacctctacggactgctggatgcggcctatgaaacccacgagaaaattgaccttctcatccgtctcaccggatatgaaggcgtggactgggtttccgctttttcggaaagcatgttgtccatacgctccaaatcgctcaagcatctgcgccgctatgccattatcggcgggcctttatggattcaggccagcataaccctcgtgcagccattcctctccatagaagttcgcgccttcgatcccgacgaagaacaggatgcctgggaatggcttgatgcaaagccggtcgaagaatgattacttcacgatgatgaggcgttctgccgcgcgcgtaatggccgtatagagccagcgttcacgcgtatcgcgaaaggcgaagctttcgtcgaacagaacgacctgatcccattgcgaaccctgcgccttatggacggtcagcgcatagccataatcaaaatcatcaaaacgtttcttggtctgccacggaatttcggtgtccgggtcctcgaactgcgccttgagaagcttgatcttggcaacgccgcgatcctcatcctccggcgagaccagaagattgatgccgggcttcacggtttccttggaagaagtcatcaccttccagagcgagccgttgagcagccccttggtcggatcgttgcgcaggcagacgagcttatcacccgcctgcggataatcggccgtaaaacctttcagctcccgcaggcgctggttatagcgccgcctggtgcggttggtgcccacaagcacctgatctgcggccagaacgatatcctgattgacctcgcttttgccgatcacctttgccgcgccataatcgccataggacagttcccggccttcgcgcacatccagcgccatgcggatgattggattgtcgcgtgcctgacgatgaatttcggtcaggagataatccggctcatgctcggtgaagaacccgccgccggaaatcggcggcaattggcccggatcccccagaacgagaattggcgtgccgaaactcatcaggtcccgtcccagcgcctcatccaccatcgaacattcatcgaccacgatcatggcggctttcgcaaccgggctttgccggttgagcgaaaaggttggcgcaatggatgtcttgcctgtcgtctcgtcctcaatcgcctcttcaccgcgcgggcgataaatcagggaatgaagcgtgcgggcattgctggcgcccttggaacggagaacctgcgccgccttgccggtgaaggctgcaaactgcacctcaccatccacatgctcggcaaaatagcgcgcaagcgtcgtcttgcccgtgccggcatagccaaagagcctgaagatggggctgcgcccggccttgagccattggccgaccgctttcagcgcctgatcctgttcgggtgaaaactgcatgatcctttcagacaggattcgccgtctgaaaacaagatcaaacaattttgcttatcgaaacggccaatctgccgagagcgacattgcctccgctgataatggcgccgaccctttgggcgtcggcgccatttgcggcaaggcatgacgacatcataccactacactatatacttgtacgcaggcttacatgccttccgcaccacggttcatggcggcaacgccagtgcggcagatttccaccagacccagcggcttcataatcgagatgaactggtcgatcttggccgattttccggtaatctccaaaatgaaatggtccgtcgtggcatccaccaccttagccttgaaggcatcggccagacgcaacgtttccgccctcgcctcgccttttccagccactttcaccaatgcaagctcccgttcgatcgggcgttcatggccaagcgtggcggcgcggtggctcaaatccaccacgcgatgcaccggaacgatgcgcgcaagctgatggcggatctggtccagcacatgcggcgtgccgcgcgtaacgatggtgatgcgcgaaaggtggcgctcatgttcggtttccgacaccgtcaggctctcgatattatagccacggccggaaaacaagccgatgacgcgggcaagaacgcccggctcattatcgacgaggactgcaagcgtgtgggtttcgggcgtctgggtttcggcagcaatgaaataggccgatccggaagctaggttttgtgcgttcatgatttcaattccttcggatcagacgagcgcgcggcccttggcatcaatggcattggcgacggcctcatctgtcgcttcgtccggcaacagcatttcattatgcgccttgcccgacgggatcatcgggaagcagttggcaaggtttgccacgcggcaatcgaaaatgaccggcttgtcgatatcgatcatctcctgaatggcggcatcgagatcgcccggcttctcgcagcgaatgccgtgcgcgccgtatgcttccgcaagtttcacgaaatcgggcatcgcttccgtgtaggaatgcgacaggcggttgccatgcagcaattgctgccactggcgcaccatgcccatatactggttgttcaggatgaaaatcttgatcggcgcattatgctggattgctgccgacatttcctggatacacatctggatcgaggcatcgcctgcaatatcgataaccagcgcatccggatgtgcaatctgcacgcccagcgccgcaggcagaccatagcccatggtgccaaggccgccggaagtcagccaacggttcggctgttcaaagccgaagaattgcgccgcccacatctggtgctggcccacctcggtggtgatataggtgttgcggttcctggtcagttcataaagccgctcgatggcatattgcggcatgatgacgtctttgttcggcgtataggccagcgaattgcgcgcgcgccaacggtcgatctgcccccaccattcggtcaatgcctgcctgtccggcttgcggtcgaaagcacgaaactggcggacgatatcctccagcacatgcgcgacatcgccgatgatcggcacatcgacccgaacgttcttgttgatcgacgacggatcgatatcgatatgaattttcttggaattcggcgagaaagcgttgaggcggccggtgatgcggtcgtcgaaacgcgcaccgacgcacagcatgacatcgcaatcatgcatggtcatgttggcttcataggtgccgtgcatgcccagcataccgagccagttcttgccggaggcgggataggcgccaagccccatcagcgtggaggtgatcgggaaattgctgatctcgaccagctcacgcagcagacgggaagccgcggggccggaattgatcacgccgccgcccgaataaatgaccggctttctggcattggcgagcagacggacagcctcggaaatagcctcggcattgccgtcgagaactggacggtaacttgtgcgcggtgcagtttccggcggcgtatagatgcccttggcgaactgaatatccttcggaatatcgacgacgacggggccgggacggccggtggatgcgacatggaaagcttcatgcaggacgcgcgacaggtcgttgacgtcctttaccagccagttgtgcttggtgcaggggcgcgtgatgccaatcgtatcgcattcctgaaacgcatcggaaccgatcagcgtcgtgggaacctgaccggaaatgcagaccagcgggatggaatccatcaaggcatcctgcaacggcgtcacggcattggttgcacccggccccgaagtgacgagcatgacgccgactttacccgtcgagcgcgcatagccttccgctgcatggcctgcaccctgctcatggcgaaccagaacgtgctggatttgatcctgctgaaacagctcgtcataaatcggaagcaccgcgccgccgggatagccgaaaatgctttccacaccctgatcgatcagcgcctggataaccatttctgcgccggtcatttcgcgtggatggcctgcgtcctgcgcttgcccggcgtttgcttccgcctcatgtttacctgcattcatcgttctcttcccgtcgtctgcatttcatttctgatttggataataaaaaaggcccccgagggagcctgtctttcgcgcatgggagctttcgccgggtggttacaccaccctgcccatgcgcgcccgtactacaagaataatgatcgtgttcatgcttgcggacactaatagcgagcaaaggtgtcgtcaacgcataaatgcacggcccgcgatattttcttatccgcactcaccttacccgataactttattgcggatcccgaaacgaaccgccctgaaacacctcttcgccactggcatagacacgccagtcttcgcccaactgattgcgaaaccaggtggactggcgcttggcatattgccgcgtggcaatgacggaacgttcaatagcctcctcgcgcgacatggtttctgcaagaaatgcactgacttccctgacgccaatggccttcatggcgggtagcgcaggatcgagatcgagcgccagaagcgccctcacctcatcgattgccccctccgcccacatggccgaaaaacgccgcgcaatacgctcgccaagccatgcacgatcaggccggagcacgatcttttgcgccgattggtcatccaccagcgccctgcccttgaccttttgccattccaaaagggatttgccggtgctttccagcacttccagcgcacgcacaatgcgctggctatcggagggctgcaaggcagccgcgatggccgggtcacgcacacaaaggacagcgtgcagggcctttgcgccttcggcttccatccggcctcgccaatggtcgcgcacttgcgccgatacttccggcgtttgcgaaagcccgcccagaagcgcacgaaaataaagccctgtcccgccgacgaagatcggcacccggccttgcagttcgcaacgccccagaagtgcttcgacatcctcaaaccatttgccggtggaataggtgctggagggcggcacatggccgtaaagaaaatgttcggcctcggccagatcggccctggaaggccgcgcggtcaaaagatccagaacgccataaacctgcatggaatcggtattgacgatgaaaccgcccgtcgctttggccatgcgaatggcaagtgccgacttgccgctggccgttgggccagctatcaggatcgcattcttgactgcatcctcactcatcgtcggaattgctctccatgtcgcagcaggtttctctcgtcgctaccctgatcgccaacccggcaaaagccgcgcttgccccttcgctcggcattaaagcctcggcggcagtgaatgcaaccggactttactggctggcagatgatattgcctgcgacattccccttccccttggcatggaggcaagtgaggcggatgcatcattgcgcgccacccttgacggcgcgcctatcgacgtggtggtgcaggaacaggaacgccggcgcaagaaaattttgattgccgatatggattccaccatgatcgggcaggaatgtatcgatgaactggcggaagaagcgggcctgcgcgaccatgtggctgcgatcaccgcgcgcgcaatgaatggcgagattgccttcgagccggcacttcgcgagcgcgtcgcgcttttgaagggattgccgctttcggtgatcgacaaggttatctccacccgcatcaccctcacccccggcgggccgcaactggtgcgcaccatgcgcaagcacggcgcttatacagcactcgtttccggcggcttcaccccgtttacccgccgcattgccgaaatgatcggcttcaatgaggaacgcgccaatcgcctgatcgatgacggaacccgcctgacgggtaccgtcgctgagcctatattaggccgcgaagccaaggtcgaaaaactggtcgagatcgccgaacgccttggcctcacccccgaagacgctatcgcagtcggcgatggcgcgaacgatctgggcatgatccagcttgccgggaccggcgtggcgcttcacgccaagcccgccgtggccgcacaggcaaaaatgcgcatcgaccatggcgacctcaccgcccttctctatatccagggctaccgaaaggcagatttcgtccaataagccttcccgattgcccattgcccgcccgtcttcggcgcattcaggcggcctgaccggccacccagcccgaagaccaggcccattggaaattatagccgccaagccagcccgtgacgtccaccacctcgccaatgaagaaaagtccgggcaccgaccgggcttgcatggttctggaatcgagatcgcgcgtatcgacaccgccaagtgtgacttccgccgtgcgatagccctctgaaccggcgggcttgatgcgccagtcattgacggcagcctcgacacgccggaacaccttgtccgacagatcggcaagatggctgcccgcgccggtctcctcagctatagcctgcgccagttttcgcggcagataaagcgcaagcgccgtttgcagggcttgcttgccattctgtcggcgctgctcgcgcaaggcttcaaaactatccgtgcccggcaacatggtgatgcgaatttcatcgccctcgcgccaataggacgaaatttgcagaatcgcggggccgctgatgccgcgatgggtgaagagcatggcttcggaaaatgtcaccttgccgcaggccaccaccgcatcaacggcaatgcccgcaagtggcttcaaccgctcaagcatatttggctcgaaggtcagcggcaccagtgcgggccgcgtttcaacgacacgcaggccaaactgcccggcaatatcatagccgaagcccgtagcacccattttcgggatcgattttccgccgcaggccaccaccagcgactggcaggaaaccgcaagtccgtccgccagttgcaacgaaaaaccattggccgtcttttcaatggctttcacaccacagccaagcttcagccgtacccggtggcgcttcatttcaccaagaagcatgtcgatgatttgtacggccgagccgtcgcagaaaagctgccccagcgtcttctcgtgatagctgatcccgtgccgctctacgagcgcgatgaaatcgcgctgtgtataacggctcagtgccgaaatgcagaaatgcggattttgcgaaagatagtttttcgggcttgcatgaagattggtgaaattacagcgtccgccgccggagatgcggattttttcacccgcagccctggcgtgatccacaaccagcaccgagcggccgcgcttgccagcttcgatggcacacatcatgcccgccgcgccggcgccgatcacgacaacatcaaccgtttccaactcaccgcctcacaaagccaacgcgattgaatcactttctgcgcacttgccgccaagcgattcaaaccatgaaacaaaacggcaccgcaggtttccgtgcggcgccgtccttcatccatccaaaaacaatcagtcgatacggatcgtcacgaaacgcaactccccggaacgcgaagccagcatcaaaagcgcattcttgcgcccctcgcggcgcagtgcatcgatacgctttttcacatcttccggcgtcttcaccgtcacctgaccgatatcgacaatgacatcgcccgtttcgatgcgcttttcgccggcagccgtccccggtgcaacatagaggatggcaacgccctccacatcttcggcaatgccaaactcgccgcgaatatcatcatcgagcttgctgagcttcatgccgagaacgcttggagcagcatcgctcttgtgttccttcttcggcttgtccgacttgtccggcgtctcctgccgggctcccggctgttcgccgtcatccggcgcgggcacctgatcttcaaccgccggctccgtgctcttgtcgtcctcgaccagacagccaagcttgaccttcagggtcttttccgcgccctgacggataacgacgatttccacttccttgccaaccgggctttccgccacgaggcgcggaagatcgcgcgccgtatccaccggtttgccgtcaaagcggatcaccacatcgcccgcctctatcgccttgttatcgacaccggaattttcgatgagaccggcaatcagcgcgcccttggtctctttcagcccgaggctctgggcaatgtcttccgtcaccggctgaagacggacgccaagccagccgcggcgcacttcgccaaattccttcaactgatcgatgacaccggcggccatttccgccggaatagcaaaaccaatgccgatcgacccgccagaaggcgaaatgatcgccgtattgatgccgatcaccttgccgtccatatcaaacagcggcccgccggaattgccgcgattgatcgcggcatccgtctgaatgaaatcgtcataggggccggaattgatatcgcgcttgcgtgctgaaatgatgcctgccgtgacagtaccgccaaggccgaacggattgccgatcgccagaacccaatcgccaatgcgcgccttttccgaattgccgaaatgcaccgccttgagcttatgcttggaagggtcgactttcaggatcgcaagatcggtcttcgtatccttgccaacgagctccgccttgagcttggaaccatcgttgaaattcacctcaatctcgtcggcatcggcgatgacgtgattgttggtgacgatgtaacccttttcggcatcgatgatgaaacccgaacccagcgactgcaccttgcgtgaatcatcgccctgcgcgccatccttgtcattgaagaagtctttgaagaattcctggaagggcgaaccttccggcacctgcggcatcggcaccgggccgtccccctcgccatcgtccttcacggtctgcgatgtggagatattcacgactgcatccagaagcccttcggcaagatcggccaccgaagcgggaccttgcgcagccagcgcgggcggcgttcccatcgacacagtgcccgcgacactcatcgcccccagtgcaacggttgcgaaaagggtgcgagcaaaacccgcctttggtgcaattgccatgaagctctgctccgttcctgtctgcttgcggtcgttgtccaagtttagcgcggccctcgttctaacagaatcgctggaaccgctctaaccatttgttttgtcgcattttccaacgcaaaaccgtttaacgctcttgctggaaatgctttagatcactgcaaaatacggcctgtttacggctccgcctagatttgcatggaagaaataacggacaagaagcgccttatcccctgacaagccagacgataccgacaccgattgccagcgcggcaatcccggcgatgcgaagcataccctccggcgcttcgcttgcatcgcgggcgagccgcttggccaaagaaggaaagccgccgtagagcagcccttcgagaacgaagagaagacctacggcggctagaaaatcgctcatgagcgcctgttcctgcttgttattggctcggcgttgccagcttgccaccggcatcacggaagaacttgaagaactccgaatccggcgagaggacaagcgtggtatccggcgtttccagcgcccgacgataagccgccatcgaacggtagaaggcgaagaagcccggatcttccgatgcggatttggcgaagatctcgctgcgctgggcatcgccctcaccgcgaaggatttccgattccttgcgcgcttcggcaagcgtttccacaacctgacgatccgcgacagcgcggatccgctgcgccgcttcgcggccacgcgcccggaggcgttccgcttccgccaggcgttccgccttcatacggtcataggtctgctgcgatacttccgtcgtaagatcggtccggcggatacgaacatcggcgatggtcaggccaagcgatgtcgcatcggggcgaagctggtcgcgcacttcacgcatcatatcgccgcgctcttccgacaaagcggcctcgaagccacgctggccgtaaacactgcgcagagccgcatcgagacgggtacgcaggcgctgttcggcgagaagcgtgctgccggaaaccgtttcgcggaacttgcgggcatccgtgatgcgatagacgaggaaagcatccacatcgtagaacttgccgccggaaacctgcacacggatatcgtcgaggtcgaaacgcagcaggcggtcatcgaccatctgcaccgtatcggcatccataaagctgaaaggcagcttgaaatagatgcccggcttcgtcttcacatccacgatctggccgaaacgcagaacgatagcctgctggcgttcggtcacgatgaacacggaggaatagagcaggaaagcgatgacggcaatgaagccgacaatgatcgggagcctgttctgggtcattactgattacctccgccagtggtggtcgtcgtggtgggggcctttacgccggtgctcggctgcttctgcatcaattcatgcagcggcagataaggcactacatccttgccgggttcgacaatgaccttcttggtgcccttcagcacctcttccatggtttcaaggaagagacggttacgggtgacttccggggccttctgatactctttcagcaccgaactgaagcgctgggcttcaccttcagcgtcctgaacgacacggttcttgtaagcggcggcttcttcacgaagctgcgccgcttcaccgcgcgcctgacccagcttctggttggaatactggttcgattcttccacgaagcggtcctcgtcctgttcggcacgctgaacttcgtcaaatgcatcggccacttcacgcgggggggccgcatcttcaatcgaaacggcattgatctggatgccggccttgtaattgtcgagcgtctgctgaacgatatcgcgcacgctctgggcaatggccgagcgattgtcgcggaaaacatcctgtgccggacggcgaccgacgatctcgcggatcgcgctttcggaaacctgctgcaccatcgcgtcagggctatccacattgaagagataggcgcgcggatcggaaacacggtaaagcaccgagaactgcacgttgacgatgttctgatcacccgtcagcatcaggccctgcgtcgcattgcgcgtaccctgcccgccgatattgatctgcttttcgacgatctgcgccttttcataggtctcgaacggccaccaatggaagtgcaggcccggttcggaaacctcttccttcggcttgccgaagcgcagctccacggcgagttcgtccggctggactgtatagaccgactggaacagccagaaacccaatactgccgcgccaatgaggaaatagatcgggcggttgctgccctttcggccaccgccaccggggaaaacctgcttcaaccgatcctgccctttgcgcagaatatcttcaaggtcgggcggcgtgttctggccgccgccacgcggcccctttggcccctgcccccaaggtccattattattattgttgttgttatcgccgccgccgccccacgggccgccgccgccattctgattgctccagggcatcctcacctctcgtccgggtgacgaaaagcaagcttggccttccgtcatcaactaatgtttccgttttataggcatcgcgagggccgctttcaacgcaaaggcggcaaaattcctgtcctatgctttacgaaacgcgcctttcgtacagcatatagcgtgttggatagctgtctttgtcaccggcgggcacatcctcgctcgaaagcaattgccagtcctgcggattgatttcaggaaaatatgtatcgccttcgatgacagagagaacgcgcgtcaggtgtaagcgatcggcaagcggcatggcctgtacatagatttgtcccccgccgatcacacagatttcgtccaccccgccttccgccgcaaacttgcgcgcaagcgctagcgcatcctccagcgaaccgaccacctcggcaccttctgcccggaaatcggcatcacgggtaatgacgatattggcccgccccggcaggggacggccaagcgactgccaggtgcgccgccccatgatgaccggcttgcccaaagtcagcgccttgaaccgcttcaggtcggtggaaagacgccatggcatatcgttttcctgcccgatcacattgttttcggaggccgccacgacgatggaaacgagtggtttcttcatgactataccgcgataggcgctttgatcgtggggtcggcttcatagccatccagccggaaatcctcgaaacgaaaggcaaagagatccttcacgtccgggttgatatgcatcaccggcagcttcttcggcgtgcgggtcagttgtagtcgtgcctgctcgaaatggttggaataaatatgggcatcgcccagcgtatggatgaactcgcccggtttcagccccgtcacctgcgcgatcatcatcgtcaacagggcataggaggcgatattgaacggcacgccgaggaaaatatccgcggaacgctggtaaagctggcaggaaagcctgccattggcgacatagaactggaacaggcagtggcagggcggcagagccatttcatccaccagcgccgggttccacgccgaaacaatcagacgccgcgactgaggatttgtgtgcaacatcttcaaaagattcgcgatctggtcgatatgccgtccgtccggcgcaggccatgaacgccactgatagccataaaccggccccagatcgccgttttcatcggcccattcatcccagatcgtaacgccgttttctttcagataggcaatgttcgtatcgcctttcaggaaccacaagagttcatgaatgatcgaacgcaaatggagtttcttggtcgtgagaaccggaaacccttcctccaggtcgaaccgcatctgatagccgaagaccgagcgtgtgcccgttcccgtgcggtcgtcacggtcaacgccgtggtcgagcacatgctggagaagatcaagataggtgcgcatagatttgttccgggccgattcgtttcccgatcactataaggaaaaaccccggtgtgaggcaccggggcttcggattcaacaggcaaatgtgccacggcgttcagagggcgccaagcttgccgagctgtttggccacgagataatagaaggtcacgcggtgcttgttgcggtcgcccttcatcacctcggccacatgggccaccacttcgtcacccttggcgacgtcctcgacgcccagtttcttggcaacccagttggtgcgaacgcgcttcatttcttccggatcgcttgccgaaacgagcgaggaatcgcgattgcgaagcgcaatgccaagatgcttgacgattttctcgacaacggcctcatcggcggcagcatcatagcgacggacatccgcgagatattcactcatatatccactctccttcgattggggcatatcgtccccgtttcagccatggtttccgccccggctgcgccaagcctcttcaaggccgatcccgatatattgtgaggattgaccagcacgcggaagctgtcaatggaaaatgaacggaagggccgcaccacctctgtcggtcttgcgcgaaaacgcacaagcccccttccaatcggtaaaaaccacgcctatatacgtcctgtcggcgcaagccgactatggtgataaacggacggtgtaataaacccattggacccgggggcggtacccggcgcctccaccacagcacagcttgccgatcaggctgtgttgtggcgggggcgaaacaggatcgacaagggtgtaaagatcgctcttttactcggcatgataccaccgttatcgggtcaacagagtagttgcaaatgacaacaatgctcagggttatgctctcgctgcctaatggcggtgcgggaaacccactctaaagtccttagggttagccccttaaggcggggttcggaggcacctggcaacagaagcctccacttcatttcccctgaaaatcaggctgccgccgttgctctgccgcgctttctcgacttgcgggcaaggacgatctgcgccagcacgaacgccgccagcgcacagccggtgatgccgccaatcatcggcagcgccgtgccatcggaataggctccgacaataccaatcgccacgccaccaatgacgaagtgaagcgtgcccatcaatgcagatgccgttccggcaatctcgccgtgttcttcgagcgccagcaccgccgtagctggaataaccagcccaaggaagccgtaaccgacaaagaggaagcttgcgaccaaccagagttgattgatgccccatcagcgccgccgcgaacatggcaagcattgctgcggcaaagccgcaagcagcaaagcgcatcacccggccaaggccgaaacgcgcgccaagccagccgttgagctgcgaaacgccgaagaacgacacggcattggcggaaaatgccacggcatattgtatcggtgtcaggccataatggtcgatcagcacgaaggcggaattcgccagataaacgaacaaggacgcaagaccgaaaccgcccacgaagacgaggccgaggaaatgacggtccttcaacagccgcccgtaaccgcgcaatgcgctgctgatattgctctcaagccgcgcctcgacgctgcgcgtttccttctgcgcggtcgcaaccagtatgatgccgatgccggcggcaagcaacacggcccagaaaaccccgcgccagccgaaaaagcttatgatgatggagccagtcagcggggccagaatcggcgaaatcgaaaagaccagcatcaaaagcgacataaggcgcgcggcctcgacacccgtatgaagatcgcgcacgatggcgcgcggtatcaccatgcctgccgcagcccccaatccctggatgaaacggaacagcaccagcacgtcgatattggccgcaagcgccgaaccgatgctgcctatggcgaagagcaccagcccgccataaagcggcagtttacgcccgaccatatcggacaggggcccgcagaaaagctgcgccagcgccagtgccagaaagaaggcgagcaggctcatctgcacctcgccggtttccgcccgcagatcggtggcaatggtcggcagggccggtagatacatatcaatcgcaaaaggaccgatggccgaaagaaggccaagaacaatggcattgcgcacaagactggaagccatgggagacgcgctttcatcaatgtttcgtgaggtgcccgcgccgatttcggctcgcccatgtcacctgggaggatggtttcatcaggctggaaaaaccggcacgcggctgataactatataaatctgttacatctttttggatgatctgcccggcatcatgcactttttgcgaaccgtgtaacgatctgagatattgtgacagcgggcaatccggaccagaggccagggcaatttgacaatgatgtcaaattagacaccgttgtccaaaacgtcaagccaccttatgatgatgcaatgaaaccaaccgacatattcgatgcagcccctctgcccgacaaacgcaccatggctggaaagggttccaacccgcctgcgataaagccgggacaatgcatgaagcgcgacttcatcctgtgctctgccgcgcgcgttttttaccgcgacggctatcagggcgccagcatcgacctgatagcaagcgaggcgggtgtttcgcggcaaacgatctataatcactatcgcgacaaggaagccctgctggccgcggttatcgatgatgccatcaagcgcatgagcgcaagcctccttgcggtgctcgccacctttccgcagaccggcgaaaatcttgaaaaggatttggtcgccttcgccatccgcatgagctgcaattgcgtttatgatccctcaggcgcattcctgcgcaaactgatgcaatcgaacgataccgatatgccgcttgccagcaatatttgcaccaccaaaggccctgcgcaggctattcctgccatcgcggcctgcctctcacggctggcgctggcaggtcatttgcgcatcgacgaccctcatcttgccgcccgtcattttctggcgctgataaatgccgatacacaatatcacacgctggctggccaaagcatcgatgacagcatcatcgagaagagcgctatcaatggcgtgcgcactttcttgcgcgcattcggcacagaattcgcccggagggaaacattgctgacgcagtgatgcaatttcaagtcgtatttcacctcttgcgacaataacaaacttgacatctgcacacgaatccgtgggataagaaaaccatggtacaggatctaatccgttacgatattctcgctcaggaagcccttcgcggcgtcattcgcaaagttcttgcggaggcggccaaggctggcttgcccggcaatcatcatttcttcatcacgttcctcaccggagcgcccggtgtgcgcatctcgtcgcgcctgaaggagaaataccccgaacagatgacaatcgtgctgcaacaccagttctgggatatgcatgtcaccgaccagctttttgaggtcggtctttccttcggcgatatccctgaaaaactgaccatacctttttccgcgattcgcggtttctacgatccgtccgtcaattttgagcttgaattcgacgttgccgtgttccaacccgcaagcgacaacgacgaaggcaatatttcgccgatcgaggaaatggcgcccgaaaaggccgacaagccgaaagcaaagacacgcaagcccgccgccgggaagaaggaaagtgcttccactgattccgaacaggaagatggtgaggataaggcgcccaaacccaccgccgacgttgtttcgctggatgccttccgcaagaaataagaccggcctgctttgcagaatgcaattgatccttgtttgactgcgatcaatgcctaaaatattgtgagatttatattccacctgacgtcaatcagtttgggatctaatatatatgctgcgtatcatcgcccaagcagttctctggctaagcggtcttatcgccgctttctttgtggccagggacgagtcgaacttccctctccttcaaatgacggtggggcttctgctgcttgtgggagtttcggtcgcgatctggtggttcaccgatccggacaggtcgaaaaaataaaacagccggagcggactgccttcgacctcacttgcgcaaacgggacgatgcgcgcaatattgcgcaaatctgtcataacaccgtgaccctcatgagcgacatcgtcaatcttcgccagttcaaaaagcaaaaagcccgcgacaccaaggaaaagcaggctgagcagaaccggattctttttgggcgaaccaaggttgaaaaggattttgcgcgcgcgcaagcgcagaaagcagagcgctttctggatatgaaccgccgcgaaaccaaagacctccccgaaggcgaaaagtgagcacgtccgcacgcctgcgcaaacattccgtcagcatacgcggccacgcgacaagctacacgcttgaagacccattcttcaaaatcatcgaggaaatcgcagccgcgcgaaatatgactgtcgccgctctcgtcgcggagattgacagcaggcgcgagcgcaccatcaatctctcgtctgccctgcgccttcatgtcctcgactggctgaaatcgaaattgccagagagcaattcatgcccccccgtgaaaagagggccgctctaccgtcataccgtcagggctgcgcctccggcgaaactggcggtggctccaggtttttgaggaactcgtttagcgactggccgccttcaggcaaggctaatggcgcattcgcatcagcccgccgcctggcttcctcctcacgcagcgaacgctcgcgctctgccgcatcggcctcgaaaaggccaagctggcggcgcaggcgctgcttttccatcaggcttgcctgcatggcctcaacccgttcctgctcccgctcaagcgcacgctgcgtcaggaattgcacaagcggctgccggtcgaaattgacaatgggctggctgtaatgtccgccaagcgagaatgccacttgcggcgcaatgccggtttcgtcacccgcgccattgcggaaggtaaaggtgccgttgccggaaacaccgaatgtggaaaggtcgaactgcaaatcggcgagcagcgccgcgtcgccgtccttgagattggccgccgccatacgcgccacaccgccggtgatcgtgaagtcgaaccgcgcattgccgggcgcaaagacactttgccctgtggccttttccgcaatgcccaaaaactgttttgcatcaagcttttttgtgctgggtgttcggtcctccaaggcatccgccgcagctatcatgccgggaagtgcctttgcatcgaaaccttgcagcgtgaaattctccacgtcgagggttgcagtcccaccgagcgaaccgaccagcgccgccacgctgtcgccactgccattgagattaagggaagccttgacgacgccccccaaaggagccgaaccatcttccaatcggtagaaatcgttgagtttggcgccgctccatttaaggtcggtggaaagcagtgcattcttatcgctgttgcgcagcgagacattgcccatcagataaccgcctgcccaattgccggtcagttccgtcaattgaagcccgtccatggttttctgaagccgggttgaaaagccggtcacggtgccaaacccatccatgcgggcctctgccacattgagcttcatatccatgagaagcggcagggtgggccgcacggcaaaagccccgcgcggccagatggttttcgcagtcggcttggccggctcgaaagcatcctgccccagcatgatggccgcaaggctttccatttccagcgaggcaagctttgcctcgcctttaagctgcggcaaaccgctatcggcaaaattcgcttcgatgcgcgcggaaatattatcgccgttcaacgtgcccacgagattgggaaaacgaagaatgccctttgcaaactggaaatcgctggtgaggttggctgcaagcccctgcccaaaccccggcagcgcatagccggctgtggcgatgaagggctgtagatcggcagttttcaactgcgccttgccactggcggcaatgtcgttgcgtaccagtgaaatgacaccatcggccattgccgaaccatccggcgcgctaagcttcagcaatgtgcgcataccggcgctcggcgcgccctgcatggcaagatcggcggtcagctcgcccgcaatccccagcggcagcgatggcaggccgatcagggcaagcacggcctccccttgccgggaggtggccgtgccgttcatttgcatctgcaagggctcgctttcgccctcgcccccgctagccgtgccggaaagatcaagcttcatcccgcctgattttccagtaatgctgaaggagatttcgcccacgcccggcgctttgtttacatttgcttcaatgggcttggcgctcttttccctggctgccgcatttttcgcaagggttttcttcaatgccccatccgccggtgcaaccgcattggcaatgatgttgatttcgctgtcgtcgaacaatccggggaagttcgccgcgcgcatcgataaggctcgaaacagcggcaattgcggataacgattggccatcagcgacaggaaacgcgacaggtcgtcggaaaggacagtcgcatccagagaaccggaaggcgtattggcaaagggttcgtaagtgcctgtcgccgtcagtgttgccccggccacatcgctgatgagcaaacgatcgaaatcgaagcgcccgtcatgcaggcgaagcgccagatcaacattggccgcttccatatcctgatagcgcaccggcccggccttgaaggcgaggttcagcccctgcccatccagaaaggcaagcccgtcaccgctggagaaaaaggccataagggcttgcagggcatcgcttttcaccatgccgcccttaaggtcgagcgtgatcgacggttgggcggcccccttcacctcccgcacgaaagaaccatgcagcgacgtctttccaagccctatttccagatcatcaatacgctgcgtaccgtcacgcaggtcaaccttgccggaaaagcccgccccctccagcttgcggatggactcatccacggtttcgttgagccacgacgccagaccagacggctggcgcgaggccaccagcatattgccccggaagccaaaatcatgcccgaccgaaagcttgcccttcgcttcaaccttggtgcgccccggcaggtcggcggcaaactggcggatattccagtcctcgccatccggctcggcgctcaccattacggagcggatcgtcgtgccgcccgcaatcaccgcaggcaggcgcaaatccacattgccggggatggaggggatcggcaattgctccagaatgcggcgcgcaatggcaatgcggtctgcaatgggcatagcggaaacgaattgctcctcgcctgccgtttcgttcggcccccagaaaagctgctgcccgtcggcgctgacttcaaaatgcggctttgccccataatcgatcaaggcgctgccatcgaccacatagggattgtcggctggcccctgctccatgcggaactcggaaacgtcgaaacgctcccgatcggccttgaatttgccgctgacccgcagatcgctgaaaaaaggcttttctgcgggctttttcaagccagcggtcgcaaccatatcggatgagcgcagcgaaaaatccccggcataatcgaggcgcccgtccgtcatcgccacatcgccatccgtctcgaagatcgccggaaacccgtcaggtgaaacgcgcgcacgcacccgcagcacaccatcgggcttcgcctcaccgcttgaaagatcaatcgcgaacttctcgccacgcagcacgaaactgccattggcctgccatggcccggcaaggctgttggccgacaaaacggcattgagtgcacttgcggtatcgctacgcccgctcgcctcttcgcgaagcgtcaccacgccatcattgatggaaagccgttccaccccgatttttgtcggatcaagcggcgtcgatggacggatcgcccagtcgaccttgccatccttgtcgagagaaatcgtcacgcgcggacgctcgacacgcatatcgaaaatcagaagctggccacgcaggaacggcatcagctccgcatccatcgaaaacctatcgacggtcatgaccggatgggcggcatccgccccaacccgcacatccgaaaaggtaacggagggaaagggcaacagccgcgcggaaacatcgcccgccaccgtgaccgggcggcccagaatgcggcttgcctcccgctcgaaatcggcgcgatagccgctccagtcaacaaagggcggcacgacaagtgctgccgtcaacagcagcacgagaagcccgccgacgatgacgaatatgcggcccaagaaccagctccggtcaaacaacagattgcaaattggcgcgaaacaaagggtgaatcacgcagtctttatctgcgcaacataacggcatcgctccgccgacaacaaggcaaattgcatcaccgccgcatcaatatgcacgtccatctgaatcagtttctcggcaaacccatccaaatggctgatttgaatcatcaaatcagtattttgccggggttcatgatgttgtccggatcaagcgctttcttgatagcacgcatatagtccgtcgccgcgccaagctccatggccagatacttcatcttgccttgcccgatgccgtgctcgccggtgcaggtaccttccatggcgatggcacgtttggcaaggcgatccatgaaggcttccgcccgctccatttccgacgcatcgtcggtatcgagcagcaggagaagatggaaattaccgtccccgacatgccctacaatcggcgcgataagaccggtttcggcaaggtccttttccgtctcgccgatacagtcggcaaggcgcgagatcggaacgcagacatcggtggaaacgcccttgcagcccggacgaaggaggaacgaggcaagatatgcctcgtgccgcgcccgccacagccggtcgcgttcttcggcatcatgcgtccattggaatgcaccgccgccatgaccggcggcaatctcgccgaacagttccgcctgctcaccaacaccgctttccgtgccgtggaattccacgaagagatagggttgcgcctcgtaaggcagcttggaatgcatgataagcgcctgcatttgcagcgtgttgacgagttcgatacgcgccaccggaatgcccatctggatcgtttcgatcaccgtgcggcaggccgaatccacgtccgggaatgggcagatgccaccggaaattgcctgcggaatgccctgcaatttcagtgtcaattcggtgataatgccgagcgttccttccgcgccgatgagcaaccgcgtgaggtcgtagcctgcggcggtctttttcacccgcttcgatgtttcgatcaggcggccatccggcatgacggccttcagcgccagtacgttttcgcgcatcgtgccatagcgcaccgcattggtgccggaggcgcgcgtggaagccattccgccaagcgttgcgtttgcacccggatcgatcgggaagaacaggccggtatcgcgcaaatattcattcaacgcgcgccgcgtcacgcccggctccacgacgcaatccagatcttccgcgtgaacggcaatcacccggttcatatgggtcatgtccagcgacacaccgcccgctggcgcattcacctgcccttcaagtgaggagcccgcaccaaaggcaaccaccggtacgcgatgctcggcgcagatacgcaccacatcctgcacatcctgcgtattttcagcaaaaacaacgatgtcgggcgcctgcgtcggcacataggtggtggtgtggccgtgctgctcgcgaatagcctgtcccgtctgggcgcgctcgccgaaacgctgtttcaggatacccaccgctgccgcaataccggcttcgttacgcgcaagtgcaaccacattttccagtgacatggttcattctccgtattcagattttcaggccgcaggcagcgccagcgcaaccgggtcctgccccacatgttcggcaacagcgcgcacgacgagattgtgatcctcgcgctgcggcaggccggaaacgatcacagccccaatgacgcccgcccccgaaacgcggatgggaaagccgccgcccgccagcgcataatcggcaacatcaagcgccttatacggcgcaaacatgcggtcctcgcggttttgttccagcaccagccggtaggtcgagacatggaagcgacgcacgacattgaatttccgccgcagccattcggtattgtcggcggtggcgccagcagtcgcggcaaaaaacaagcggcggtcccacagcgagatgtcgattgcgatgccgagcttgtccttcacggcgatatcacgaatgcgctggcccagcgaaaaagcgtcgttctcatccaatgacggaaaaatcagcgcctgttcctgacggatgatctgtccgattgcctgtttgttatcatcgccttgcgccactcttcatctccagcaattatggccgtattcattcttttgcgccttcgatcacgtgattgcaataagggttatgcgccatcaaacttgattgattgaacgcaagcggctagtggagccttatggctcacaaccccaatatagacgtgcctctgaaaggcgaccaaataccggacttcgtcgagaccgccgtgttcaagcgcgacgtgttttccgaaacccatgccggctatttcgcaggcgatccggaaacccgcatcatccgccgcgtggtcagcgccgcgctatggtggtcgaagccgctggcatggattctggcgcgccgcgaaatccgcggcctcaagaccgtgcgcggcattgtgggcgttccgcaactgcttgccaccgacaaggacggactttaccgttcatggacggaaggaacgccgctgcatctggctcggccctccgatccgaaatggtaccgcaccgcgcaccgcatcctgcgcgacatgcgccgtcttggcgtgacgcataacgatcttgccaagccgcagaactggctgatgacgcctgaaggtgaagccgccgtcatcgatttccagcttgcaagcgttcatcgccgtcgcggcgcgctctatcgcctgatggcctatgaggatttccgccacctcatcaagcagaagcgcgccttcgcgcaagaccttatgacgccaacggaaaagcgcattctggagcgccgctcgctgccctcgcgcatctggctggcgacgggcaagaaagtctacaacttcatcacacgcggcatttttagctggtcggatggcgaaggtacaggcgacaggatcgacaatgaaggccctgcaattcaggccgcattcaaatccgatccgcgtgtgagcgatgttgcacttgcgctctattccctgccggccaagggcgttggcatctatgctttcgtggaaacgctgaatgccgacgaaaagagcctgcgcgcaaggctcaaagggcagaaggttgaattgatccagccggttgctcatctgccgcgccgcgctgacggcacgatccgcgacgacattctgcggctgatcgccatgaaccagatgacggaactggacgatctcctgcaacgcgaaccggagatacgcgggcttgtcgaggctctggcggcacaccggctgaacttcaccgaccggcgcgttacgcaattagagtagtcgaatattttaaccctttcgctggtctttcagccacgaatcattacattcgggcgagatgtccgattttcccgacgatatgccgtttttcggcgatgacgacgctccggctggccgcgcgcccgctcccggcagcattgccgcacgcgccatggccgcacgcaaccagcagcatggcgagcccgattacctcaagggcctgaacccggagcagaaacaggcggtgctcaccaccgagggcccggttctggtgctggcgggtgctggcaccggcaagacgcgcgtgctcaccacgcgcattgcacatattctttcgaccggccttgcctatccgagccagattttggccgtgaccttcaccaacaaggccgcgcgcgaaatgaaggagcgtatcggccatctggtcggcggtgctgttgaaggcatgccctggcttggcacattccactccatcggcgtcaagcttttgcgccgccacgccgaactggtcaatcttacctccagcttcaccatcctcgatacggacgatgtgatccggcttatcaagcagcttattcaggccgaaggactggatgacaaacgctggcctgcccgcaccttcgccaatatgatcgacggctggaagaataagggtttcagtcccgccgatattcccgaaggggatgcgcgctcgttcggcaacgggcggggccgtgagctttatcaggcctatcaggaacggttgcgcacactgaacgcctgtgattttggcgatcttctgctgcatccgatccgcatcttccgcaaccacccggatatcctgcgcgaatatcatgcaaaattccgctacattctggtggacgaatatcaggacaccaacaccgcacaatatctctggctgcgtctgctagcacagcgaccaaaatcacgaacgacagcgccaacgcaggccggaggctcgccagtacagcccgctagggcgtccgaaggcccctgcggagccggcgagcgcagcgaactcggcgtgagcgaagacaaagtaaacttgtgttgtgtgggcgatgacgaccagtcgatctatggctggcgcggagcggaattggacaatatcttgcgctttgagaaggactttccgggcgcggtcgttatcaagcttgagcgcaattatcgctccacggcgcatattctgggcactgccgcgcatctgatcgcgcataatgaaggccgtttgggcaagacgcttttcaccgaggcacccaatccggatgacccgcgcgtcaaggtccatgcggcctgggactcggaagaggaagcgcgtgcggttggcgaagccatcgagcaggcgcagcgtcaggggcaccttctcaacaatatggcgatccttgtgcgcgcctccttccagatgcgtgagtttgaagaccgttttgtcacgctcggcctcaattatcgcgtcataggcggcccgcgcttctatgagcgcctcgaaattcgcgatgccatggcatatctgcgcgtcgtcgcgcaacccgccgacgatctggcgctggagcgcatcatcaacacgccaaagcgcggccttggcgaagcagccatccgccagattcatgactatgcgcgcgcgcgcgacatttccatgttcgctgcggcctgcgacctcatagaaaccgaggagctgaaacccaagccacgctctgccctgcgtgaggtggtggagaatttcctgcgctggcagtcgctgatcgacaccacgccgcatacggaactggcggaaaccattcttgatgaatccggctacaccgccatgtggcagaacgacaaatcagcggaagcgccgggccggcttgaaaacctcaaggaactgatccgttccatggaggaatatgaaagcctgcgtggtttcctcgaacatgtcacgctcgtcatggatgccgagcagaatgaggatatggatgccgtcaacatcataacgctgcattcggccaaggggctggagtttgaaaccgtcttccttcccggctgggaggaaggcctgtttccacaccagcgcgcgcttgatgaaggcggacgttcggggctggaggaagagcgccgcctcgcctatgtcggcgtcacccgcgccaagaaaaacctgcatatctggttcgtgtccaaccgccgcatccacggcatgtggcaatcgaccatcccgtcgcgctttctggaagagcttcccgaagcacatgtggaggtggccgaactggaaggtaattatggtggttatggcggcggctatggacagtcccgtttcgacaaggccgaccccttccagaactcctattccacacccggctggcagcgtgcgcagcagaaccgttcggatgcaacgcgcaacaactggggttcgcgctcgggcagccgcgtggagcgcattggctatggcgagaccgattccggcttcggtgcggggcgtggatcggtaaaaggccgcacgattgaaggcgaactggtggcaaaatcagtggccgacaaaccatcggccttcaagcttggcgaccgcgtattccatatcaaattcggaaacggcacgatttcgcttatcgacggcaacaagctgacgatcaatttcgacaaggccggacaaaagcgcgttctcgatagtttcgtccagccgatctaaagagggtgaagcgccggaatgcaggcaaattgctctttgcagcccggcctcatgaagaatgcaacaggaatgtttattccggcttgccattctgccaggtcacatcacccttatagagcggcacggtagaaagcgaagtcttggccgaaccgtcctgcacctgtgtggcatgggcgagataaagcagcgtattattggtcttgtcgtagatgcgggtaatgaccagttttttccagatcaggctggtgcgctcggcaaagacacgttccccacccttgccaagcttgatatcgccaatgacgatcggcccggtctgctcgcaggaaatggacgcattggacgggttttcaaaccagttgcccttctgcaatctgtcgatcatcccgcgtgagaacgatgcaagatagcaggtgatgcccttgaccttcgggtcatgcaccgcatcgacaacgatatcattgccgaaccagtccacaccgaccttgccaacctcttccgctggcgccgccgaagcagcaaaaacaagcatcggagcaagcagcaatccggcaaaatgcttcaatctgaccatatttatctccagcattatcgattgcgaaaatgggcaggtaatcctggctttgaaagtgtggatttcatccgccccacttttccaaaaacgcctcgatctcaagcgcctgcatatcgggaacagcctcatagagcttttccacaggccagtcccaccaggaaagcgcaagcaggcgcgcgatcaccgcatcgctgaaccgtttgcggataagccgcgccggaacgccgcccaccactaaatagggtgcgacatcccttgtcaccaccgcattggccccgatcaccgcaccatggccaatcaccacgcccggcgtgataaccgcgccatggccgatccacacatcattgccgatcacgacccgccttgcctgccgtctggcgcgaaaatcgccatcaacgccaagatagcggaaatattcgttgggccggtagctcaccttatgcgtggtgagccgctccatcggatgttcaagcgcattgatccgcacattggcggcaatggagcagaacttgccgatttcggcataaatcccctcgccattgcgctcgaaataggtgaaatcacccaccgttacttcacgcaggatcacccgttccccgatatcggcatagcgccccagcttgacggatttgagctgcgcggtcgaatgaatatgcggctcgccgttctggaaacggaggtcgtcgccctgcgtcatttcatagctttctgaaatttttgcatattgcccggcagtcctgtatcggttcatcatagcgcggtgcgcctgaatatgcgtttccttgccgcagatcagtgatacttccggcttttgcccatatatgaagtgatattgttaagtgaaattcaaggctgactggacatgaaaaagtttctgcccatcttcatcgtcgtcttcataatcgtcattattggcgcggcgggcttcaatttcgtccgcgacaagcaggcggcaaaggaaccctttggcggctcgttcaatctggtcacgatggatggggccttcagcgaaaaagatctgcgcgcgacgcccgcagtcgtcttcttcggcttcacccattgtccggacgtctgcccgacaaccctctacgagcttgatggctggctgaagcagcttggaccggaagcaggcgatatcaaggcctatttcgtgaccgtcgatcctgagcgcgacacgcaggacgtcatgaacacctatgtcagcaatgtcaccgaccgcatcatgggcatcaccggcacaccggacaatatcgccgaaatggtaaaatcctatcatgtctatgccaggaaagttcccatcgaggacggcgactatacgatggatcacacggcctcgatcttcctgctcgacaagggggggcgtttccgcggcaccatcgcctatcaggagaacccggatacggctctggaaaagttgaagaatctggcaaaaggccccgcgaagggttaaagagtagctcctgaacacacagagagctatttacctcatggcccagtcacgacttttcttttcggcagacaaggcggaagccgagcgcacctacaatattctcgaacaggcgttcgaggacgacggcttccccatcgccatcaccgaaatcgacgaagaccggcagatttttgaagtctcggtctatgtcgaggatgacgccgaggaggtggcggcgcgcgtggacgcgctcgtcggccccggccttttcgacacggaagaattgccggatatcgactgggtgacgcattcgctcgaaggcctgaagccggtgcgcgccggccatttcttcgtgcatggctcgcatgaccgagacaagatcgagccgggcgatatcgccatcgaaatcgatgcaggccttgctttcggcaccggccaccatggcaccacggccggctgccttgaactgatcgaggaaaccgtcgaaaccgaacacccgaccaatgcgctggatctgggcaccggcagcgccgtgctggcaattgccattgccaggcttgcaccaatcccgattctcgcgacagatatcgacccgattgccgtcaccgttgcagcagaaaatgccgccaagaacggcgttgcagaacatatcgtcaccgcaacggcagaaggtttcggccatccgattttccgttcctattcgccgttcgacctgatcgtcgccaatattctcgccaatccgcttatcgagcttgcaccatccatcaaggaacatctggcgcccggcgggtccatcattctttccggcatacttgacagccagcatgatgcagtgctcgctgcctatcagactcagggcctcacccatcagaaaaccctccaccgtgaaggatgggtggcaattcatctgacataacaggccgtctgaacagcggcgccttcctgtttcgagcgagttatatccatggctttccagactttcgacgtcaccaccaatcccgccaacggcgcgccgcgcgtggagaaactgcgcaagaaaatggccgagcttggcctggacggttttctcgttccgcgcgcagatgaacatcagggcgaatatgttcctccccacgcacagcgtcttggctggctgaccggcttcaccggctcggcaggcgcagcactggttctcaagaacagcgcctatattttcgtggacgggcgctatgaattgcaggtccgcgcacagaccgatggaaaggtcttttcttatgaaagccttgtctcgaacccgcccacatcctggctggcggaaaacggcaagggcctgacaatcggcttcgacccatggctgcacacgatttacgaagctgaggccctgcgcaacgcgcttgaaaagcagggtggccagctcattccggtcgaaaccaatctggtcgatgccgtgtgggacgatcagccggaagcaccggcagccgaagtcaccatccagccggcccgtttttcgggccatgaagcaaaagacaagatcagcgaaatgaaggccgccgtcgccgcaagcggcgcaagcgccacggtcctgaccgacccgtcctctgttgcatgggtcttcaatattcgcggcaaggacgtatcgaacacaccacttcccttgagctttgccatcatcccggcgcaaggagaaccggaacttttcatcgacgagcgcaagcttgccattgagccgcgcgcctatctcacgcagcttgcgaaactttccgcgccggccgatctggaggggcatctgggcgcccgcgccgcaagaggcgaagccattcttctcgatcccgtcctcgcagccgaaaaactgcgccttatcgtcaccagcgcgggcggcagcgtgatcgaaggcaaagacccggcgcgcattccgcgtgcaatcaagaacaaggcagaactggacggctcacgcgcggcccatgagcgtgacggcgtggccatggtcaatttcctctcatggatcgacgcccagaaacccggcacgatcgatgaaatcagtgcagcaaagaagctcgaagaatcacgcgccaatgcaggccgcgatttccagatgccgctggaagatatttccttcgacacgatttccggcgcaggccccaatggagcgatcatccattatcgggtcaataccgacaccaaccgtactttgcaggacggcgaactttatctggtcgattccggcgcacaatatcgcgatggcaccacagacatcacccgcaccgtgccgattggcaggatcgatcctgaaaccgtcaaggcattcacgctggttctcaaaggcgtcatcgccatcaccacggcccgttttcccaaaggcacacgcgggcaggatatcgacattctggcacgcatcgcgctctggaaacacggtttcgactatgcccatggcaccggccatggcgtcggctcttatctttcggtgcatgaaggcccgcagagcatttcgcgcaaaggcgcgcaggagcttctgcccggcatgatcctgtccaacgagccgggctattacaagccgggcgctttcggcatccgtattgaaaacctcatcatcgtcaccgagccggaagtcctgccgggcggcgatattccaatgatgggtttcgagacgcttaccttctgccccatcgaccgccgcctggtcgacaaggcgcttttgacccaggaagaactcgactggctgaacacctatcacgcgaaggtgcgcgcgaagctttccggccatctgggtgatgcggagcgcaagtggctcgaagccgcaaccgcgccgttttaatcatgaatgttgggggaccatctcttcaacgcgccaggcccaatcgatcaggggccgcgcgcgttcggcaaaatcgacaagccggtcggcaagatcgggattggtgatggtttctggttcgatctccatccgcacggcaaaatgccgattgcggatggcgtccaccagatcgggctccgtcacatgttcaaagccgcgcggcgtgcgcttcagccggtcatgatcgctgatcttgaggccattcttcttcagttttgccaccatggcgcggaacgcatccggcttttcagcaatcgccttgcgcatcgccgccagcaattcctttcgcggcccccaccaggcaacgcaggcatagcaatcgcgtatgccgggtaagccgatgcagatataaaaacagccgctttcgtcccattttgtaccagtctgcgaaagcagagccgagaggtggcgattatagggggccttgtccctggaaaaccgtgtgtcccgcttgatgcggaattgcgatttcacccggtcccccttgaagggaaggcttgccttctcaaaacgagccgtgagcgtctcgacaagatcgccaagcggctccttcagatgttgctcgaacaaatccctgttttccagaaaccattcacggttctggtgaaaatcgagcgccctgagaaagggaatggccttctccccgaagccattgaatgcggccatcaatcctccccaacaagcttgaaccagtcgtcttcattgataacctcaatgcccagttccgtcgccttggcaagcttggaaccggcccccggccctgccaccacgagatcggtcttcttggagacagagcctgccgtcttcgcgccatggcgctcagccatagccttcgcttcatcgcgtgacatgcgctccagactgccggtgaaaaccaccgtcttgccctcgacgggcgaaccggtcgccacacgcgcttcctcatcaagcggcgttacttcggcaagaagtgcggccagcacttcgcggttatgcggctcgccataaaaatcgaccacggcttccgccacgatggaaccgatcccctccacggccagcatgtcctgccacgcttcgctgcccttgtcggtgcggtcgccttcttttggcggcacagcctccagcgccgccttctcaaaagcggcatatgaaagataggcgcgggcaaggcgcttggcattcacctcgcccacatggcggatgccaagaccaaacagaaagcggtggagtgcaatctcgcgccgcgcatcgatggcgtcataaagcttcttcacggaagttgcgccaaagccttcgatattctgaagcttggtcagcgagttttcctgccgctttttcagtgtgaaaatatcggcaggcgagcggatgcaaagggccggatcttccgcattgaagaagaactcgacctgcttttcgccaagcccctcaatgtcgaaggcattgcgcgacacaaaatggcggatgcgttccaccgcctgcgcagggcagatcagcccgccggtgcagcggcgtaccgcctcgccctcctcgcgcacggcatggctgccgcaggcggggcagacatggggaaactgataaggctcgccgcgttttttgccttcctcaagcaccacatccacgatctgcgggatgacatcgcccgcgcgctgcacgatcacgctatcgccaatgcggatatcgcgcccctcccggatcggctcgcccttctgacctatgcccttgatatagtcctcattgtgcagcgtcgcgttggtcacaaccacaccgccgacggtgattggctccagccgcgccaccggcgtcagcgcgccagtgcggcccacctgaatatcgatgccgcgcaaaatggtgagcgcctgttccgccgggaatttatgcgcaatcgcccagcgcgggctgcgcgagcgaaaaccaagccgggtttgcaggtcgagccggtccaccttgtaaacaacaccgtcgatatcgtaatcgagcgtgggacgctccatgccgatggcgcgataatgcgcaagcaacccatccacgctgttgaaccgcttcatcagcggattgaccggaaagccccattggcgaaaaacctcgaccatgcccaattgcgtatccgcaggcatgtccgacatttccccccaggcataggcgaagaacctgagcttgcggcttgccgtcaccttcgcatcaagctggcgcagcgaacctgctgccgtattgcgcgggttcacataggtctgcttgccctccgcctccatctgcgcattgagcgtcagaaagtcgctcttggccatatagacctcgccgcgcacttccacgacagcaggcgcacctgccggaagcctgttcgggatttcagcaatggtgcggatattggctgttacattctcgcccgttgtgccatccccgcgtgtcgcaccgctaaccagaattccattctcgtaacggatcgacatggaaagcccatcgatcttcggttctgcggtaaaggcgatggaatcatccggcagttggcccagaaagcgatagacgctgccaacaaaatcacgcacgtcctcatcactaaaggcattatccagcgacagcatgggccgcgcgtgaacaacaggcgcaaaggtggcaagcgccggggctgcacccacacgccgcgacgggctgtcatcgcggacaagtgccggaaagtgcgcttcaatcgcctcgttgcgccgcttcagtgcatcataagccgcatcggaaatttccggcctgtccttggcgtgataaagctcgtcgtgatgagcaatcgcgcgcgccagccgttccagttcggcggcagcttcgagttcggtcagtttctcgacggaaatatcggacatatagagcatttccagcaaaagtgtgaaacggttttgcgcagagcggttccggcgattccgttaaaacaggaactgctctaagcagcaaatcctgactatcttgaatcggctgcaacataaccaagaaatgcgctcccgcctactggcgccatcctttacgaacaaggcatgctgccagggagttgtcaggatgcgggcgcgccattttcagccagaaggcgttcggctgccgcgcgcgcctcatcggtgatgctggcgccagccagcatacgcgcaatttcctcctgccgctcatccgttgccatgacacggatggaagtcgccatacggtcctcgtgggtcgcggatttggcgatcaggaaatgggtggaagcgcgcgccgccacctgcggcgcatgggtgacggagagcacctgcacccggccggaaagacgcgccagacgttgcccgatcgcatccgccaccgcgccgcccacgccggtatcgatttcatcaaacaccaaagtcggtgcggaaccgcgatcggcaagcgccactttaagcgccagaaggaaacgcgaaagttcaccgccagaggcaaccttcatcatcggccctgcccgcgtgcccggatttgttcgcacccaatattccaccgtgtcgatgccttccgccgtcctcgtttgcggatcggtggtcatttcaacgatgaattcagcgcgctcaagcttcagcgcgggcagttccgccataacagcagccttgagatggccagccgtttccttgcgcgcggctgacaactgcgccgcagcctcgtcataggcagcccgcatttcgcccgcatgggcttcaagctggatcagcttttccgcccctgcatcgagatcggccagatcggcatccatcttgtcacgcagcgcaggcaaaccttccacagagacggaatatttgcgcgccgccgcacgcagggcgaacaggcgttcttccacctgctccagcacacgcggatcaaaatcgatctcgcgcatggcgtggtcgataccgtcctgcgcccgcgccagactgtccagcgcctcgtctatcgccttgcaaaccggctccagcagatggggcgcttcaatggccttgcgctccagacggcgcaccaggcttgcaagcgacggcacgggcgatccctggccggaaagaagctcgcctgcctcattgacatcgccagcgatcttttccgatttcatcatcgtcgcgcggcgttctgcaagttcctcctcctcgcccggctgcggatcaagcttggtcagctcctccaccgaggaacgcagataatcgccctcacgctcggcctgctccacgcgggcgcggtgctttgcaagcgcgctttccgcatcacgccacgccttgtggcgttcgcgcaccagcatcgcctgtgcgtcaagcccgccgaaagcgtcgagaagtgtgcggtgcagatcggtgtcgatcagcgcgcggtcatcatgctggccatgaatttctacgagcctcttgcccagatcgcgcaggagcgcaacgcttgccgcctgatcattgatgaagacacgcgtgcgcccgtcccccatctggaggcggcgcaggatgatgtcaccatcatcgtcaaacccgttttcgcgcagaaaaagccgggctggatgattgcccggcacatcgaaaaccgccgttacctgtccctgatcggcaccatggcgcacaagcgaggcatcaccacgcgcaccaagcgccagcgacagcgaatcgagcagaatggacttacccgcaccggtttcacccgtaagcacggacaagccgctcctgaactcgatgtcgagcctttcaatcagaacaatatcgcggatcgacaggtgcgacagcatgtcgggatcagcttatgagctgccgccggtgatgagcgccccagccttggccagccacgaattgccattttcgcgcggctgaagaccgccgctctgcaagagcttgtagctgtccttgtaccactggctgtccgggaaattcttgccgagaaccgaagcggccatctgggcttccgatgtcaggccaagcgcataataggcttcaaccagacgggcgagcgcctcttccacctgacgggtgtttgaatattcctcaaccacgccgcggaaacgcttgatcgccgccagatattccttgcgctcaaggtaatagcggccaatctgcatttccttgccggcgagctggtcgcgggcaacacggattttcgtcttggcgtcatccgtatattcggaattcgggaaacgatcgatcacttcctgcatcgcggcaatggcgcggcggcttgccgcctgatcgcgcgtcacatccgggatctggcggaagtaggaaaggccgatgatgtaataagcataggccgattccggcgaggtcgggtaaagcgtattataacgcttcgccatcgagatcgcttcttcgtaattgcctttgcggtaattggtgaaggcggccatcacaagcgccttgcgcgcccattccgtatagggatgctggcgatcgatagcggcgaacttcttcgcggcctcatcaagacggcctgcatccagattggccaggccttcattgtaaagtttgtcggcaggatcgatcgtctcgacatatttggtgagatcgatatcgtcgttcttgctggcgcaaccggcgagcgggataagaacggctatggtgccactcaacagcgcggttttcgtcacacccgtgaatttgaaactcgtcatgcggtctccggccctctggtagcgtctttcccgtttgaagcagcatgtgcttttagcactccgcaaatgctccatccatcgaattgattcagcgtcagcaaatgacaaacatagctaatgctgttttggccgtccataaaccatatgcaagcgaaatcggcaatcgtctagctgatctatcgccagaatttggcccgcacaaagaatggacggcattgtcgagccccataaatcgaatgaattgtccccggtatggctgccttttccggcagatattccctgatcaatccaccgtaacggcgcaccgactcagcaatgaagtgaaccggcgaacacggctcaattaaggccgcgcgccgatactcaactttttactgacaatttccaggcggatagaacccgaaatctatgcctcaataatctcaaacgccgtttcatccgatagaagcgccttgacggcttctgaattcaggcggtgcccgccgcgataggaactgaagcagccaatgaacggcaggcccgcgagcgccagatcgccaaccgcatccagtgtcttgtggcgcacgaactcatccttgaagcgcaggccatccgcattgacgatggaattgtcgtcgccgatcacaagcgaattatcgagcgaggctccaagcgcaaggcccgcagcccatagacgctccacatctttcatgaaaccgaaggtccgcgccgtggaaagctccttgcggaaagtttcctcatccacatcatgcgcaaatttctgccgcccgatcagcgggcattcaaaatcaatctcgacctcgaagcgggtgccgtcataagggcggaattcgccccacgaattgcccgcttcaacacgaacagtctttaaaatgcggatgaaacggcgcttcgcatcctgcgtgacaacgccgacactatcaacggcttcgataaaacgggcggacgtgccatccagaatgggaacttccggcccctctatttccaccaccagattatcgataccaagcgcggatatagccgccatcagatgttcgactgtatcgatccgggcttccctggcaccaagcgaggtgcaaagatcggtcgcaccgatctgcgagacgtgagcgcacacaggcgcactgtccttgatgtccgaacgctgaaacaggatgcctgtatctgcatccgcaggcaataaccgggcagaagccggcgcaccgccatgaacaccgacgcccgaaagcgtgactgcacgaccaattgtcttttgataagcgttcaagacagttccaatctattcagtataacagggataaaaggccatcctgatcggcgggatgcggacagcccggactttgcaattgaagcgcctgtataagcacttttggctgaaataatgaacgagccttccggttcaaaatcacgctttctaacaccttatcacattacgcgcagccaccctttcaacgtcaagaaagaaaccctccggcagattcgcctgacaggataatcgccccatatccggcgggcattttaccgactgaaagccgcgggccaaacggagcgccacgtcctttagagcggttcctgttttaacagaatcgttggaaccgctctaactcgttgttttgtcgcattgtccaacgcaaaactgtttcacacttttgcaggaaatgctctgaggctacgtgagcaccgaaacgcagataaattgctctttgcagccccggcatcacgaagaatgcaactgtagtgaatcttgaaataaaagaagcccgcctgaaaacaggcgggctttgaaaggcttttacagggtaaagatcagttcgactggcggcgcaggaaagccgggatttcgagctgatcttcttcagaagctgtccgcggctgcggacggccctgattgtcaagctgaccgcggcgcggtgcatagatcgacgaatcctgctgcatcgggcggcgcggttcggctgggcgcatacccggctcgcggtgctgtgcaggctccagacgggcagccggctgttcttcctcacggcgcgacagaccatgggtcaggcgcttgagaaggcccatcgggccgcgcggctcttcctgtacaggctgctgcggggcacggcgggcgttgatttctgcctgtgccaccggcgggaagtcggaaacggcaggcatacgcggtgcagggcgcggctcacgaaccggctgttcgtgcatctgcggctgctgatactgctgcggctggggggcatgcattgcctgagccggctgcatcggcgcgcgggcaaccggggcgcgttcaaaagcttccggcgcgggagcctggaaaatgcggctctgcggacggaattccggctcagccgatgcggcaggcgcagccggagcaaccggcatttcggcttcggcggcctggatgacctgggcgaccggatcggcctgacgcggctgttcggcaacaggcggacgcagcgcgccatgcggagccatcggcttggcctgggcggcagtcggcttcactggctggcgaaattccagcggcgcaggcgccgcatctccttgctgcttgtcgatgccggtcgcaaccacggaaacacggatgacgccttcgaggccttcgtcgaaggttgcgccaaggatgatgttggcttccgggtcaacttcttcacgaatacgggtcgcagcttcatcgacctcgaacagggtcatgtcgcggccaccggtgatcgagatcagaaggcccttcgcaccgcgcatggaggtttcgtcgagcagcggattggcgattgcggcctcggcagcagccatcgcacggccttcaccggaagcttcgcccgtgcccatcatggccttgcccatttcgcgcatgaccgagcggacgtcagcgaagtcgaggttaatcaggccttccttgaccatcaggtcggtgatgcaggcaacacccgaatagagcacctgatcagccatcgcaaaagcgtcggcaaaagtggtcttgtcgttggcgatgcggaacaggttctggttcggaatgacgatgagcgtatcgacattcttctgcagttcttcaatgcccagatcggcagttttcatgcggcgggcgccttcaaagtggaaaggcttggtcacaacgccgacggtgaggatgccgcgttcgcgggcagcgcgtgccacgacaggcgcagcgcccgtgccggtgccgccgcccatgcctgcggtcacaaagcacatatgcgtaccgttcaggtgatcgacgatttcgtcgatgcattcttccgcggcagcacgaccaacttccggctgcgaaccggcgccgaggccttccgtcacggcagcgccaagctggatgatgcggtcggacttcgacatggtcaaagcctgcgcgtcggtgttggccacaacgaaatccacgccgcgcaggccggcattgatcatgttgttgaccgcattgccgccgccgccgccgacaccgaatacggtgatgcggggcttcagctcggtgatatccggcttttgcagattgatagtcattggtccttgttcctcttaagcctgtccaccgcttcgccgccgcggtgccgattggttattacgctgatggttacgccccaaatcacgcaatgttactcaaaaactctctctcagccattggccgactcgttgaatgcgcccacccgtaccggtcatcagaccggaggacgctgctttgaccgaacgctcttctatccccgccacctgcgggtaaatcagaaggcctacggtcgccgcgaaagctgcccccttagccgcctcgggcaatcccgctattcctagaggacgcccgattcgtacatttcttgcaaggattcgcctggccgcttcgggcataccgggaagctggcttgcgccgcccgtcagaaccacgcgcttgccgacgatatgtccgaggcccgactggttcagcctgtcgcgcaccagttccagcgtctcttccactcttgcacggataatccgcgtcagcaccgagcgcggatattgattgggtacatcccgctcatcatcgccgatgggcggaacggagatcagatcgcggtcgtcggcagcacttggcagggcggagccatacatgaccttcagccgttcggcgtcttccatacgggtggaaaagccacgcgccacatccatcgtgacgtgattgccgccgatggcaaccgcatcggcatgaatgaacttgccttccgaaaaaacggaaatcgtcgtcgtgccgccgcccatgtcgatacaggccgcacccatttccgcctcgtcgcccaccagggcagcaaggccacttgcataaggcgttgcaacgattgcctccaccgaaaggtggcagcggttgatgcaaagctccagattgcgaagcggggccgcatcagccgtcagcacatgcatatccacgccaaggctgtcgcccagcattccaagcggctcacggatgccacgctcgccgtcgagcgtataaccgacggggagcgaatgaacgaggtgacgttcggcagccagcgcctgttttgcaccagcagccagaacgcggcggatatctgtctgttcgacttcatggccgccaagattgacgcttgcggtaaaggtttcgcttttgagacggccagccgaaatattcacgatgaggctatcgacggtcaggccagccatgcgctcggccgcatctaccgcaaggcggatcgactgctcggccgcatcaaggtcgataatgacgccggatttcacgccgcgcgaacgctgatggccgatgcccagcacttccatgcgatgggtgcgtcccggcagcaacgcgccgccttcatgcgggcgcagccttgcgatgacacaggaaaccttgctcgacccaacgtccagaaccgttaacaggcgcaccttgcgccctgcggttccgtgttgtgatgctccatgaccgccaagaatactcatacgcgattccccatacgggacagttctttcttacgatccgccagaagtttctggcgctgttccatgccgcttgcggtcaattgaacggtcacacgatcttcaaggcgaagatcgaccgcagagatatcgcgcgacaggagatgtttttcccgatcaagcttctcgacctgcgccagagccttcagcggcgcgctttccggcagcatgatgcgcacgccattatcgagaagcagatcccagcggcggtcgccgacgcggatataggcgcgaacctttccggccaatcccggataggcgacgatctggtccacaaaacccttgaccttcttttcagccccctcacccacgacaagcggcagcgagttgtaacggcccggacggaatggaacgatggtgtcgcccgccgcatcgatcagcgaaagctccttatcgttctgccagatcgcaaaagccttgcgctcctgaagcgaaacgagaatcgtgcccggatagaccttgcgcacttccgcgctctccacccatggcagcttgtcgatggactggcgtgcttcttcggcgctaaggccgaccagcgacgtttcgccatccaggttaagctggcccagaatgtcgatatcggaggtttcgttattgccgacgaccttgatgtcctcgatcgcaaaacccatcgtggaagcagttgccttcacgacatcctgcgagtggccaccaattaccatgccataaaggccggtcgcgccaaggaagcccaacatgcccaccgtgcctgcatggcgcgggatattgacgtttccctgaaagagacggacggcaaagcggaacggcttgcgcaggaagcgcggcaggacaaaagcggcattcatcgcgcccgatgcatcccgcaccgcgcccgcgcgcctatatccatccgattttccgttcaacgcaaacaagacgcgtcctccatcatccaactcaacaactcagcgaaagagatacccgccgctttggcgatatcaggcacgagcgaggtaggagtcatccccggctgggtattgatttccagccagacaacttcgccttcttcagaaaaacgatcatcgaaacggaagtccgaccggcttacgccccgacacccgattgcccgatgcgccgtaagggccattgtttgtattttttggtaaatatttggtaaaatttttgccgggcacacgtgagttgatgcacctgcaacatattttgaatcatagtcgtagaactgataaccgaccggcatgatctcgcacacatccatggcgcgatcccccatcacggcacaggtcagctcacgcccggcaatatagccttcgaccatgacctcatcaccatatttccaatcggccgaaccgatgacctgcggcggatgcggctgatcttccttgacgatcaccacaccgaagctcgacccttcacgcaccggcttcaccacgtaaggcggcttcatcggatgctgcgaaccaatgtcgaaacggttcatcaggcgtgacggcgcaaccacgacgcccgccgctgccgccaccttcttggcgcgatccttgtccatcgcaagcgcggaagccagcacgccggaatgtgtgtagggaatctggagatattcaagcacgccctgaatggcgccatcttcgccgaaggggccgtgcaaggcgttgaacacaacatcgggtttcaactcgaccaggatgctcgcaacattgcgatccacatcaatgcgcgtgacgcgatagccgcattcttcaagcgtcgttgcacaggccacaccggaggaaaggctgacggagcgttccgaagaaaaaccacccatcaaaacggcgacgtgttttcccgtcattctagcttcccctctgcgcattcctgcgcataaatcaagaacagagtccggataacccggcgacgcaagccgcaggcacccacagcaggaaaatcctgccgaatcaaatcactgtacggttaaccataaagaatcagaggtttgattccgtgacaagaccctatagaaagggacaaaccttgcggccagcttgcaaggctaaaaaagcccggaatttcagggggaaaatccgggcaacttttttatactatttttccaagaaactcctcgatctgctccccttcgcggaacaaaccgagacgtttgatttcccagtgcaggcgaatccccgaattctcgaaaacccttgcgcgaaccgtttcgcccaaagtctccagatcatgccccgtggcattgcccgtattgatcatgaagttgcagtgcatttccgacatctgcgcaccgccgacacgcaggccacggcatcccgccttgtcgatttccttccacgcggacgtcccttccgagttcttgaaggtcgagccgccggtcttctcgcgcaccggctgcaccgtttcgcgatgatgctgcacttcgtccatcgcgcggcggatgtcatcgcgctcacccggcacgccttcaaacaggaccgaggtgaaaatcagatcgggcgacgccgaggaatggcgataggcatagcccatatcggcatttgaaagcacatgcacctcccccttgcggtcaagcgcgcgcacttccaccacgcgctcgcgcgtttccacgccgtttgcgcccgcattcatgcgcagtgctccaccgatcccgccgggaatgccatgatagaaatgaaagcccgccaggcccgcttcgagggctgctgcggccacgcgcttgtcgggcgctgccgcccctgcccgcaactgcgtatcgcaaacctgttcgacctcaccaaagcccttggccgaaagccggaccacgaagcccggcacaccgccgtcacgcaccagaagattggagccgatccccaccacgagaagtggtatttcttccggcacggctttcagaaatgcggagaggtcttcctcgtcggacggctggaacagaacctgcgccggcccgcctgcgcgaaaccaggtgatcttgtccatgcccgtatcgggcgtaagccgcccgcgcaagccagacagcctgccgtcgagcttctttagaagcgcctcgccgctttccatcattatttcttaccctgttcggccagttccttcggcagggcataggcccattgcgtgacattgcccgcaccgaggcagacgacgaaatcacccgcttgcgcgatggaggcgaccagaggtgcaagcgcctccggtcccgtggcatagcgcgcatcccggtggcccgccgtcttgatgcgggaaaccagttcctcggaattgacgccttcgatcggctcctcgcccgccgtatagaccggcgcgacaattaccgtatcggcgtcgttgaagcaggcggcaaattcgtcgaagaggcttgccagacgggtatagcggtgcggctgcacaatggcgacgacacggccgccagcctggctcgtcgcctcgcgcgcggccttcagcacagcgcggatttcaaccggatgatggccgtaatcgtcaaaaatctcaacgccgttccacgaacccgtatgggtgaagcggcgcttcacaccgccgaacgaaccgagcccgcggcggatatcgtcggaagaaattccaagctcatgggcaacagcgatggccgccgtcgcattggaaacattgtgtagccccggcatgggcaggcgcagatccttgatctcggttgcctcgcccttgcgcgagcggatgaccacgtcgaacaggctggccgcgccatccatacgctgattgacgaaacgcacttcggcctgcggattggagccataggtgatgatgcggcggtcttcgatacggctcaccagcgcctgcacttccgggtgatcgaggcacatcacgccgaagccgtaaaagggaacattctccacgaactggcggaaagccgcgcgcacggcgtcgaaattgccgtaatggtcgagatgctccgggtcgatattggtgacgaccgcgatatcggccgggagtttcaggaacgtgccgtcgctttcatcggcctccaccaccatccagtcaccatcgcccatgcgcgcattggtgccataggcgttgatgatgccgccattgatgacggtcgggtcgagatgcccggcatcgagcagcgccgccacaagggaggttgtcgtcgtcttgccgtgggtgccgccgatggcgaccgcgcgacgaaagcgcatcagctcggccagcatttcggcgcggcgcacaaccggcagcagtttttcacgcgcggcaaccagttccggattgttcttcttgatcgctgtcgaaacgacgatcacctcggcatcaccgagattctcggccttgtggccgacaaaaacctcaatgcccttttcacgcaggcgctgcacattcgcgctgtcggactggtccgagccctgtaccttatagcccagattatgcaacacttcggcaatgccgctcatgccgatgccgccaatcccgatgaaatggacgagcccgatattcagcggcattttcatggccggtttccttccttgaattcctgaacagttttgccggatgcaatagcctctgccagatcggcaagcaaccgggcggcatccggtttgccgacgctttttgcagctttcgcttgttgttcgagcctttccggctcgttcatggccgattgcaacatctccgcaaggcgttgcggcgacaaatcggcctgacgaaccacctccgccccgcccgcagccgcaagtgcggctgcattggccgcctgatcgtgatcgagcgcatggggaaacggcaccagcatggcaggccgcccgatgacggtgatttctgaaaccgtagacgcaccggagcgcgcgatgacaaaatgcgcgtccgccatgcgcgcaggcatatcgttgaagaagggggccacatcggctggcacgccaagcttctcataggcctggcgagccgatgcttcatcttccttgcgcgcctgctgcgtaatgagaagccgcgcgcgctcatgttcgggcaaaagcgccaccgccgccggtatcgcctgcgagaagaactgcgcgccctggcttccgccgaacacgagaaggcgaaaacggtcgtccttcccggcgggcgtgtagggcgttgcggcagcgaccagcaccggcgagcgcaccggattgccggtgatcacggtcttggcggcataagcgccgctattttccggcaggaacccacctgcaatggccttgacgcgaccggcaagccccttgttggcgcgccccatcacggcattctgttcatgaatcagcgtcggaatgcccatattgctcgcggcataaagcggcggcagggttggatagccaccaaaccccacaaccagtttcggtttcaggcgccggaagagtttgcgggaatcgagattgccctgccagagtgaccagaacgtttttaaaagcgccaccggattgcgcccggcaatcgtggccgagcggatgacatgcacatggtcctgtgcaaaggcgccgacaaaacgctgcgcacgcgcatcggttgccagatgcacatcccatccccgtgcgcgcaattcatgcgccagcgcctctgccggaaacagatgaccgccggtccccccggcagccagaacgatcacaccctgattagccagattgtccatcaaccctcacaagagcatttccagcaaaagtgcgtagcggttttgcgttggataatgcgacaaaataaaaagtcagagcatttctgacgatactatccaaaggaacccgctctaacactatagttgcaaattcgtcaggccgccgcgaaaagagtgattttcgagcaccggaacacagacaaattgctctttgcagcctcgcatcacgaagaatgcaactatagtgtcaagcaggaatgcgtttgcccatctccgtgcccagaccgacggtatgggtcatgcgcgcttccgggcggcggcgtgtcagcgccagcagaatgcccatcgtaatggcaatcgccaccagcgaggagccgccataggaaataaacggcagggtcatgccttttgcgggcatcagattaaggttcaccgccatattgatgatcgactggaagccgaacaggatcacaatgccggacaccgcaagccgtgtgaacggatcacgttcgcgcaaggcaatggaaaggccgcgcaccacgataaaggcaaaaagcagcatgataatcatgcacaggatgatgccgtattcttccgctgcaacagagaagatgaagtcggtgtggctgtccgggataatgcgcttgaccgtgccttcgcccggcccctgcccgaaccagccgccacgcaggatcgcctcgcgtcccgcatccacctggaacgtgtcgccctcgccggtcatgaagcggttgatacggcccgcaacgtggtcgaacacgaaataggctgagatacccccgcagatggcaagtccgcccagaaccagaatccagatcatgggcaggccggcaagaaagaacatcgcgccccatgtgcccgtggtcagcatggtctggccaaggtcgggctggagtacgagcagcgccgccaccgtaccgaacagcagcatggccagaaaattgccgggcatgtcgccaccgcgctcacgctcggaaaagagccaggcgcagacgacaacaaaagccggtttcatgaattcggacggctggatggaaacgcccgcaagtgaaatccatcgccgcgcgcctttcacctcgataccgaagaaaagcgccgccaccatcatgacgagagcaacaccaagcaaaatgagcgcaaagcgacggatctggcgcggagagaagaaagaaacgccgatcatcaccgccacagcgggtaccatgaagaaaatctggcgctccacgaaatggaaactgttgaggccgatacgctcggcaaccgcggggcttgcggcgaaggacaggagaattccaagtcccatcagcgccagacacgcggcaaggaaaaagcggtctatcgtccaccaccaattggcaacgggaccgcgatcgacacggcttaccatcagcttcctcctctcattggcatgacacccggaagagcgagaacggcatcgcggaaagcgtcgccgcgtttctcgaaattctggaactggtcgaagcttgcgcaggcgggtgacagcagcacaacaggttcgggcgcagcatcattgcccgcatcacctgccgcatgtgccactgcggctgccagcgtatcggaaatctcgaacggcacggcgccgccgagtgtggccgcgaactgggcggcagcttcaccgatcagataggccttggcgacccttgggaaaaacgcggtgagcgaattgatgccaccggctttcggtactccgcccacaatccagtagatattctgcggaaaggaagagagcgcaggcgccgtcgcttccgcattggtagccttggaatcgttgacaaacaggactttcccgcgacgcccgacctgttccatgcgatgggccagaccggggaaactcttcaacccggcatggatttcttcaaggctcaagcctgccgacaggcaggcgacgatcgccgccagcgcgttctgcgcattatgcgcgccgcgcagcgaaccgatgccttccagcgaggcgatttcatcaatttccccatcctgcgcccaaagcagctttgcgccatcggcaaaatagcctctgtcgagatgcttttccttggaaatgcgcaccacccgtattccagcgccatgcagccggtcggcaatggcctggcaataagcatcatcgatgccgatgatcgccgtaccgcttgccgcgacgagccgttccttgatagcggcatagttttccatcgaaccgtgacggtcgagatgatcgggcgtcaggttcaggagaatgcccgcggtcgggttcagcgatggcgcaaggtcgatctggtaggatgagcattcgaccacgtagaaacggtcggcacacggcggttcgagtgtcaggatcgcggtgccgatattgccgccaagctgcatatcccggcccgtggccttgatgatatgggcgatcagcgccgtggtcgtggatttcccgttggtgccggtgatggcgatgaaagggcagtccggtgcgatatggttgcgttcacgcacgaaaagttccacatcgccgataatttcaacacctgccgcgcgggcaaggtccaccgaccagtgcggctgcggatgggtcagcggaacccccggcgaaagcacgaagacggcgaactgtgaccagtccgcctgccgcagatcgcccgttgcaatgccagcactttgcgcgcgggccacactgtcgggattatcgtcccaggcaatgatccttgcaccgcccgccacaatggcctttgcagtcgcaatgcccgacccgcccagtccgaaaagggcgacagttttatccttgagggcggtgatcgggatcattttgttcgcctgttatctgagtttcaatgtggaaaggccgatcattgcgaggatgatcgcgacgatccagaaccggatcacgacctggctctcggtccagcccttcttttcaaaatggtggtggatgggggccatgagaaacacgcgccggcccgtcatcttgaagaacccgacctgaataatgacagaaagggcttccatgacaaacagaccgccaataatggcaaggacgatttcgtgcttggtagcaacagcgaccgtaccgagcataccgcccagagccagcgaacctgtatcgcccatgaagattgcggcgggcggcgcattgaaccagagaaagccgagaccggcgccgatgaccgccccaagcaccaccgcaagctcacccgtgcccggcacgaaatggatttgcagataatcggcaaagatcgcattaccggagagataggcgatgaagccgaacgaagcggcagccaccatcaccggcacgatggcaaggccgtcgaggccatcggtaaggttcaccgcattgcccgcgccaaccatgacgaaggctgcgaaaggaatgaagaaccagctcagattgatgacgagctgcttgacgaagggaaaggtcagcgaggatgagaacggctcctgcccggcccgcatgatggtgaaagcggcaatagctgcgatcaggaattcaatgccgaggcgcgccttgccggaaaagcctttgtcggattgtttcgtcaccttcagatagtcgtcgtaaaaaccgatggcgccaaagccgaccgacaccatcagcacgacccagacatagacactggcgaggtttgcccatagcaggcatgacgccagaatgccggtcataatcatcaggccgcccatggtcggcgtaccggccttcttgaaatgggtctgcggcccgtcggcgcggataggctgtcccttgccctggcgcaccctcagcgaattgatgatcgtggggccgaacaggaacacgatcaacgccgatgtaatcatcgcgccgccggtgcggaaggtaatgtagcggaacacattgaacggtgtcacatgttcggcgaaatgggtgagaaacatcagcatgtgaaaaacaatccctcaataatcgcctattccgccgcttctacgggcggaaactgggcaatcagcgccttgacgattttggagaagccggtcctgttggacgatttcaccatgacgacatcgccgggacggaccgccttgaccacaagcggcaataattcgtcggtgctctgcctgtattcggtctgaatttcaaccggcaaggcatttttcagcacagacatctccgatccgccgataaaaagtgtattcacttccgcgtccacaatgggacgcgcaaggtctgcatgcagcttgccggactgtcggccaagttccaccatatcgcccagaaccgcaatacgccgcccgcgcgatccttccggtacggtcgaatgcagcagcgaaagggccgcgcgcatcgaggtcggattggcattgtagctttcatcgatcagcgtgaaagcgccttccggatgttgaagcacatgacgtgcaccgcgcccgccctgggcagaaagcgtcgccatcgccatcataaccttggcaatatccgcaccgacaaggtgcgcggcgccgagaacggcaagcatgttctgcacgacatggcggcccggtattcccaccttcaccgctgcctcatgcgttccgatcttcaccgtcatgcacgaacaggttggatgaagcttcacatcgcgcaggcgataatcggcacgcgcattctcgccgaaagtcgcaatatgttcgaccccggccttttcggccagttcctgcaattgcctgaagcgcttgtcgtcgcggttcaaaagcgcatagccaccaggcacgatgccctcgaaaatctccgccttggcaaccgcaatctcttccagattggcaaaatggccaagatgcgccggtgcaatcagcgtaatcagcgcgacatgcgggcgcaccatcttcaccagcggacggatttcgccatgatggttcatgccgatctcgaacacgccgtaatccacatcggcgggcatacgggcaagtgtcagcggcacgccccaatgattgttgaacgaggcggcggaagcatgaaccttgccgacatcggacagaacatggcgcagggcttccttggtggttgtcttgccgaccgaacccgtcacggcgatgatctgcgccttcgagcgcgcgcgcgcagcgatgccaagcctgatcagggcttccagcacgtcctcgaccacgatcatcggcacttttgtattgccgaaagcaggcaagcgatgttccgccacaaccagaagccccgcgcctgccgccatggcggccgttgcaaaatcgtggccgtcgaactgttcgcccttgatggcgaaaaaagcctcaccgggcttcagggtgcggctatcgatggaaatgccggttactcccgccggcagattgccgaacggcctgccttccatggcttccaccatggcgtcggatgtccagagccaatcgctcaattcccgattgctcattttggatgctcctcaagacgggcggcaagtgccgccgccacttctgcatgatctgaaaacggcagcgtaatattgccgacgatctgcccttcctcatgtcccttgcccgcaaccaccagcgtatcgccgggctgcatcatggaaacggcggtgaagatcgcctcgcgtcggtcgccaatttccgtcgctcccgttgccactgccatgatttcggaacgtatctgtgctggcacttccgaacggggattgtcgtcggtgacaatcacgacatcggcaagacgcgaggcaatctcacccatgatcgggcgcttgcccttgtcgcggtcgccgccgcagccaaagaccacaatcacacggcccgtcgtaaacggacgcacggaggtcagcacattttccaacgcttccggcttatgggcataatcaacataggctggcgcaccatcttccgttgcaccgacaagatcaagccgtcccggtgcgcctttgagaagtgccaatgcacgcatggcagccgcagccggaacgcccgtcaccatggcaagccccgctgcaaccagcgcattggcgacctgaaaatctcccgccagcggcaattcgatttcaaagatttcctcgccgatccgcacttccacatgctggcggaaacgctcgtgttccacgcgcttgagggcaatgaaattgccttttcgaccgaccgtcttcacgtcgcatccagcaagcgtcgccgcttcgatggcctgcgccgaaaattgatcgtcggcaaagatgatggctggcgcacccttcggcagaagcgcgttgaacaggcgcattttcgcgcccagatattcatcaatggtcgcgtgataatccatgtgatcgcggccaagattggtgaaggcgcccgcagcaagcctcaccccgtcgagacgacgctggtccagaccgtgcgacgaggcttccatcgccgcatgggtcacgccctcgctggcaagttcggccagaacgcggtgcagttccaccgggtcgggcgtcgtcaaggaattatagtcgctgcgcgtcggcgaaaacacgccggtcgtgccgatattggctgcgggaaaccccgcataggcccagatctggcgcgtgaaggaggcaacggaagtcttgccgctggtgccggtcacggcaaccatgacttccggctgcttgccataaaattgagcggcggcaatggcgagaacatggcgcggatcatccacatgaagcaccggcacacccgcatcagcgatggccgtgtccttgcccgcgatgatggcgacagcaccgcgctttacggcatcggcggcgaaaaccgcaccgtccgctttcacgcctttcagcgccgcaaaaagaaaaccgcgttgaacagcgcgggaatccgaagtgatgccggtaatttccacttcaccggcctcgccgggggccagctcattaaagagagcgatttccttcagtttcatggccataccaaatccaggttcagttgcgtgcacgtcgatacagagacagccttatgcgaatcaatcgtattcgtttgaaaccattgctggcggcacttcctgttgaaaatcgggcctgccgctgacgttttccaccgaagcaggcaaagcttccttgcggaaatcgggactgaccccaagaaatgatgcggaacggcgaatgatttcagccaccatgggcgccgcattaagaccggcggtggcgctgaacttgccctcttccggcttcggctcatcaatgatggtaagcacgacataggtgggattatccatcgggaatgacgccaggaaagcgttgaagcgcacatccttggaatagcggccattgatcaccttttccgccgtgccggtcttgccaccgacacggtagcccggaaccgtcgcgcgccggcccgaaccgccaggggcagttgagttcagccggtagagatagcgcatatcggcagaaacctgtggatggatcacctgcttgctggcccgagccgcctgcgcttccgtacgcggcaggaaagtcggctcgatcagcttgccgccattcatcaaagcggcagcccccacagccgtctgaagcggcgtggtcatcatgccgtgaccgaaggaaatggtcatggaatgaacctttttccacacgcgcggctcaacggggcgcgccacttccggcaattccgtctgcatacggtcgagaaggccgatcttcttgaggaaggcgcgatgcccttcgatgccgacggcgtccgcttcacggcctgaaccgatattggacgagaagatgaaaacctccggcaaggtgagccagcggcccttgccgtggaagtcgcggatggtctggcggccgaacaccagcggacgcgaggcgtcgagcttcgactgcaaggtgaacttgccggaatcgagcgccatggccgtcgtgaagctcttgatggtcgagcccatttcataagtgcctgccgacatgcggttgaggcgatccttgtccagcgcgtgcaccggattattcgggtcgaaatccggtacggacgacatggcgatcacttcgcccgtcttgacgttcagcaccacagcgccagccgcgattgcccggtagcgctccatggccttgaccagaacatcgcgcatgatgtgctgcacgcgaatatcgatggaaagatgcaccggctccagcgactgccccgttgcaaggccgacggagcgcagatcgctcagcccctggctatcgatatatttctccatgcccgcaatgccctgattatcgacattgacgagaccgagaatatgcgaagcggtcgggccaccgggataaaagcggcgtttttccgtgcggaagccaatgcccggcacaccgagcgccatgatctggctttgctgcttcggcgtcagcccgcgcttgatccagacgaaaccggccccactcttcaggcgcttataggtcgcctcccagtcgagatccggcaaaacagtcgacagcatttcgatggtttcgtccgggtccacgatcttgcgcggctccgcatagagcgatgcggtcttgatatcggttgcgagaatttcgccattgcggtcaagaatgtcggggcgtgatgcaagctggtgcacaaacggaccggcggcatcttgatccacgccaccgatcatgccgaaatagacaagcttgccagccatcacgccataaatgccggcgaaacaggcaatggccatccagagccggttgcgcgcgcggttgccatggcgcttgcgcgagccgacaaacgccatattaccggccagcttttcatcaccggccggcacttcaccgtgaatggagccatcaggcgcctttttctttgccgaaaacaatctcagccgcatggccagcgcctcgccccgctcttcctgacgctgcccgtggtaatcgcatcccgttcgagcacaccgcttgcaaccaattcgtcactgccggagatgatcttctggatatcgtcgaccggacgttccggaatttcatcgacactcatcacaagctgttccggttcgatcggctgaaggttcaattccgtttcataaacaccgacaaggctctgcaagcggcccggctgggtcatcagcgcccaatcggcgcgcagaagcgtgatcgtgtctttttcggaatcgatctggcgtttcagcttggcaatcacggcgatctgcttttcagcctcatacttgatcgtataggtgacggtcgccgccaccagcatcgccgctatcatgatgatgtcgaaagtacgcagcactcgttcaactccgggccagttcgttcgtttcaggcagcttgggcaagccgaatagcgataaatcgtcttcgagaggcggattttccgtcctgatgcctgcgcgcagctttgccgagcgcgcgcggggatttcgttcttcttcctcaggcgtcgggccgacagccccctttaccgcaggcgtgaagcttggcaggcgcatatgcgtttccggcatatgccgcgaaccggcgctgccaccagcgcgatccgcaaagaagcgcttcaccatgcggtcttcaagcgaatggaatgtaacaacaaccagacgcccgcccggcttgaggatgcgttctgcggcaagcaatgcgcgcgccagctcgcccagctcgtcattcacatagacgcgcagcgcctgaaacacgcgcgtcgccggatgaatgcggtccttggggttgcggcccaccagcgtttcgatagcattggccaggtcaagcgttcgggtgaacggtttcgccgcgcggcgtttttcgatcatgcgcgcaatccgccctgcatgacgttcctcgcccagaaagttgaagatgcgcgccagatcgcccgtcttgaggcggttgacggcatcggcagcacttggccccctgctcgacatgcgcatgtcgagcgggccatccttctgaaaggaaaagccacgctcggcttcgtcgatctgcatcgacgacacgccgatatcgagcacaacgccgtccactttctttcctgctccactcatccgggcaaccgcttcatcaagggcagaaaaccggctttcgaccagattgagcctgcccggaaattccttttccatcgcccgcccggcctcgattgcggtagggtcgcggtcaatcgcgatcacatccgcacccgtttccagaatgcgacgggtatagcccccggccccgaaggtaccatcaacgatcaccgcgccgggcgctggcttcaaggcgtcgatcacttcggcgatcagcaccggaacgtgacggacttcagccccttcggcttgagaattgtctccgccgaggcttgccatcattccgatcctttcccgggtgcaaagcccgttatccgatgcgcggggcgctttaatcgtttgtttctatgcatattttaccccaaagccggtccccgccccagggaaacatgctttagtgctttgtatgcggattccggccatttgccgtcaacatgccgtcatggcggattcgttcttcagttatcggatattaagcttaatgaagcgttatcctttaacgggagtaagggcagtagggcagtgaagaatatggtcgctgcggctatgtacaaccaaaacatactccccctactcccttattcccctattcccttaacatactgccttactgccttattccgccccccgccgttgacacccggcacatatccctttacttaatgcaaatagtttgcaactgcataaaggataaaggtatttcatatggtaccccatggatcatgtccctccggcgctagagaggtaacatttgaaggctggcgtcgcgagcgtggagaagcctccatgtccgatgtccatcgtaccatccgggtcaaccgctctggttcaaaattccgccgcgcgctttcatttttcggcccgggctatcttgtagccgtcggttatatggatcccggcaactgggccacctctctagctggcggctcccgtttcggctatgcactgctctcggtcgtgcttctgtcgaacctcatggcggttttgctgcaagcactttgcacgcggcttgccgttgccacggggcgcgatcttgcgcaggcctgccgggacgcttatccgcgtttcctcgcatggccgctctggcttctggcagagcttgccatctgcgccaccgaccttgcggaagttatcggcaccgccatcggcctcaatcttctgttcggcattccgctggaaatcggcgttatcctcactgccgtcgatgtgcttctggttctctatttgcaaaacaagggattccggcgcgtagaggccctcatcattaccctgcttggcgtcattgcgctctgcttcctcacccagatcatcatggcccagccgcaatggggcgaggtcatcaagggttttgcgcccaccaccgagatcgtcagcaaccccgatatgctatatatcgcgctcggcatcatcggcgcgaccgttatgccgcataatctctatctgcattccggcattgtgcagacccgcgactatggccacacaaccgcggaaaagcgcgaggcaatccgctatgcgacgcttgattccaccatcgcgctgacctttgcgctcgtcatcaatgcgtcgatcctcatccttgccgcagcaagcttccacgcgaccggccatacgggtgtggaagatctggacaaggcccatgcccttttgaatccgcttctgggttcggccatcgccccggcactcttcgccattgccctgctctgctgcggcctgaattcgaccatcaccgccaccatggcggggcagatcgtgatggaaggcttcatcgatatccggttgaagccctggatacgccgcgccattacgcgcttcgtcgccatcgtgcccgccgcaattgtgacgatcctctatggttcgcagggaacgaccgaacttctgatcctctcgcaagtggtgctgagccttcagctcccctttgcagtcatcccgctggtgattttcacggcacagaagaagaagatgggatcgctggccgccgcaccatgggtgacgttcctcgcagccataacggcggcaatcatcgtggtgctgaacctgaagctcatctatgactttttcaccggcgcccctatttaaagcacgtttcccgaaagggcgaagcacctctatgggaacatccttataaacaaagaaatagaacgccgatctgatactgtcaggtcggcgttttaaatcctggtgttaaaaaagaaaatgtcagccggtctgtaagccgggttctgtacggccgggcttgcgcccggcgcggcagccattcatctgggacggatgtcgccacccgcctcgtgcaacccacccggacggctgatccggaaaccgattgcctgccctttcgagccgacgcgccgtccctattcggttttgctcccgatggggtttaccgtgccgcctgcattgctgccggcgcggtgggctcttaccccaccctttcacccttaccccgtcatccctgccgtttacccgaaacggtacggaagacggggcggtttgctttctgtggcactttccctggggtcgcccccgccgggcgttacccggcatcgtgtttccttggagcccggactttcctcacctgccgcctttcggcacatgacaggcgcggctgcccgaccgactgacagcgcgcatatagcaacgatcccccggcagcgaaaccggctttgcgaaaaaatcgctacagaaatcagaaaagccggcagcaagaccgctgccggcttttcgttcacatcaggcaaccctgtactctacgcagccgccgatgcaaagggaatgcgggtttagagcgagcgcatataggccttgaccgaattgcaatattttgcggaggtcgggttcatgcgctttgcgccgtgaccggcattatatttcaggatggtgccgcatgtgctgccgccgccaagcttctgcgccatggcgagatatttcatgccgaactggatattcgtggcaggctcataaagccccttggccgagcccgtatagccaaggctgcgcgcagtcgaaagcttgatctgcatcaggccgatttcaccggccttgccgcgcacattcggcttgaaattgctttcgtggcgcacaaccgcatgggcaagctgcgaaggcacaccataggtcgcggcataacggttgatgatgctggaataatttccatccttgacagatttgtcggcgggcttgtccttcggctgcaaccgcagggctgccgatttcttgaccgggtctgcacgtccggtaacaaccgatgcttccttctttgcagccacggacggcttctcaacctccacatttttgttctgctggcgtgccttgaaaagagctgcgaggtttgtcggttcagtcgaaggagcgctcatagctgaattcaggccaaacgaacccatcgcgccagcgagggcgcaaaccacaacaaattttgctttcataacctaccgtcttgaaacgtttcttttattggaccgcccttgggagagagggccccgttttttcttattccacccgatccggcctgctggcctacgttgaggccaccgtcacacaggggttcgcctcgttgggattgacagaggaattgacggtcaaatgcagccgaagattgatcgtaaaagtaaaagaatcttacaggttgtaatattagcaataccaaccaatgcccggccaaatgcagccgagcctcaaaacccgatcgccagattgatccattttcatgaaattattataaaatataaaatacgcgcgctggagcctcaggctccagccgcagcttcacgcagtaacattttgaagggaaaaattaagcctgtagagggtatctatagtagatacatcggctacaccgtccacattttgtggccgaaaatgccgctgaaaggccttaattacgatttccgtagcctcatcgaagataccggtaatcgcaatttcatagccgtaaagggccagcatggactggagcgcctccacaggctgcccctgttccccacgcgccagaaagcgcccgccgcagatcggcgtcggctcgacataatggccgatacccgcatcatgcaggcgtttccaggggaagctttggcccggatcggtcttgcgcgcaggggcgatatcggaatgcgccagcacgttctccggccggatttcatggcgcttgcaaatatcctggcaaaggcgaatgaccgcttcaatctgcgcatcatggaaaggcggatagttttccagaacgccaggattgacgatctcaatgccgatagaggccgaatttatatcggtctcgcctttccagaagctcttgcccgcgtgccatgcgcgcgccttttccgaaaccatctgcaccacacgaccatcctcatgaacgacgtaatgggctgaaacctccatttccggcgatttcagcacatccatcgcctctttggcggtcgcaaggccggtataatgcaggatcaggaaaaccggctgcttgccatcgcggcgcggcccgaaattcggtgacgggtcaagctccgcctctttatagtccggcttttccagcaccagttccggcaagatttcacccggtgttccacatgtgccgctcatgctgtctccaattgtttttcaatgctggcccaggccgcatttatgacggcaaggcgcgcattggcgatggtaataaattcgagcggcaggccttccgccaccagacgatccgggtggtgctccttcaccaacgaacgataacgcttacgcgcttcttcaaaagacgcaccgcgatcgatccccaaaatggcataggggtcgctctcgccccgcaccatatggcggatagcgatatgatcgaagcccgcttcgtcatagccgaaaatatccgccacactggaaagaaaggccagctccttttcgtgcacatagccatcggccttggcaatatgaaaaagcccatcgagaatatcttccagaagatggcattgcgcctgcccttcggcgcacaggcccgcaagctggcgcgcataagtctcgaaaccggccacatcctgcctggcaagatcgtaaagccgcgccacatgggcggtttcttccttcggaacggaaaaaatatcctgaaaggcgcgaatttcatcctgtgtgacaacgccgtcagccttcgccattttggcggacaaggcaatcatggcaatggaaaaggcaatgcgcctgcgggtatcggcatccccttcaaaaaccgtgcgtacggcctcgataacgcctgaaatggcatttgacgttacagacgtaacaaactcaccgatgcgaacccaaatcgacatgggccttttctatcgaattccgaaccggctggaaactgcccggaacaatcaaaatcgaaaaaacaataatttgaatgatgaaggggagaaatggccgcgaagcttggcggaccgcataattattgcggctgacgctcttccagcaagcgttgtgcggcaacggctgccgcttcaccggcggcctgcacctgttcgacactctgccccaccgccttggctgccgtttccgcattggcgcgcgcacgctcaattgccgcagctttttcctccggcgtcatgacaccggaattctcgcgcatggacttcagaagatccggacctttttcgcccgcagacggttcgaccggcgtcgcaggttgcgaagcggcctgcccatccgccggcgcggcagctttttcctcatcacccttcccgcaagctgcgagggcaaaaagaacgatggctgagacgaaaaacaggaaattgcggttcatgacaaaaagccataacgcaagaaagcccgtatttaaacacgcaaaacgcactcttctcacctatcccatgaaatcctgaagaactatccattcctcattcctttccctgcaacgggccgttccgcgcaaatccagccaattcggaccatcacaaaagaaaacggaaagcttatggaaaagttctgtcaacttgtcttaatgagcgtaataaagcggtagtattacatccgtatattcatcatccgcagactataaaaatcacattaaagcaccgttttgctcatcagactgatgacgtctgccgccggatcgcgtaaccgttaaagaaactgattcgcgataccggaacactacatgaaccgtctggccagcagcacgatccttgcactcggcgcctttcttctctgcgcctgcacgacagtggattacgacttttccgatgtgaagaaatcccgcagttccgtagcgcgcatcaccccgccttctggccctgtcaaggcgccccgcttcggcgaccgcgatccgcatgaatggacaggcaaaacgccgtggcattatcccatccatggcacggacgtctcaaaataccagagcgatgtggactggagcgcggtacgcgccagcggcatttcgtttgccttcataaaggccaccgaaggtggcgaccgggtggacgaacgcttcaacgaacactggagcggcacgcgcgaagcgcgcctgccacgcggggcctatcatttctattatttctgccgcccggccattgagcaggcacgctggtacatccagaatgtcccgcgcgaacaatccgccctgccgcccgtgctggacatggagtggaacccccattcaccaacctgcaagctgcgccccaatgcggcggtggtgcgcagggaaatgcgcactttcctgcaagcagtcgagaaacattacggcaaacgccctgtcatctatacgacagtcgatttcttcgatgacaacgacctgcgccagctttcggaatatccgttctggctgcgctcggtcgcagggcaccccgacgagaaatacgagccccatccatggaccttctggcaatataccggaaccggctccattcccggcatccgcggcgatgcggacatcaacacctttgccggtgacagtgcatcctggaaaaagtggctggaaagcaacaaagtgcgctaaccaggcacgaatcgaccgctcacattaagttttgcttcatttctttgctttgatggggcaatagctaaccaaaccgtaaaggggggccagcgccacccaacttagcgtgagttgttttccatgaagattatcgcctcagttctggctgcggccttgtttgcctccacggctctatcgggagccggggcagcgacaaccccggctcccgcagccgcgacagataatgccgtcaacatgccgaagccggaatgtgaaactgacttcggtcaatggatggaaaatctgaccagggaagcccgtgaagccggcgtcggtgaaaaaggcattgccgaattgcacaaggcttccatcgaccagaaagttctgggccgcgaccgcaagcagaccgttttcaatctcactttcaccgaattttccaagcgcctcatttccgaggcacgcctgaagaaaggccaggaaaatctcgtcaaatatgccgatgtcttcaagaaagttgaagatgcttatggcgttccgggtccggttcttgccgctttctgggggcttgaaaccgactatggcgcgattcagggcgatttcgacacgctcaatgcgctcgtcacgctctcctacgactgccgccgcccggacctgttccgtccgcagctcatcgccctgctcaagctcttcgatcagggcgtggtcgatgcaaatacgaccggcgcctgggcaggcgaaatcggcatgatgcagcttctgccgaaagactatctggaacgcggcgtcgatggcgacggcgatggcaaggtcgatctgaagaacagcgtgcccgatgccatgatgaccgcagggcgcatgctttcggaactgggctggaagcgcggccagccatggcttgaagaagtgcgcctcaccaaggacctcccctgggaagaggcgatccgcaccaaccgcaagccgcattcatggtgggctgagcatggcgtgacgggcctcaatggcccactcggccctgatgatggcgatgcatcccttctgctgccgcttggccgcaagggaccggctttcctgtcctatctgaattttgacatcttcgtcgaatggaacaaatccatagtctatgcgacgactgccgcctattttgcaacccgccttgcaggtgcccctgctttcgatccgggcaccccggttccggggctgacgcaggatcaactcaaggaattgcagaccaagcttcaggcgcgcggttatgaaatgggcaagatcgatggtgttttcggtgtcgcgacccgcgatgcggtacgctccgaacagttgcgccttggcatgcccgccgattcctggccgacacaggaacttctcgacaggctttgaggttgtctcgcaggcgcaaggcacccttgcgcctttccttccctgaattgaatgccacaccatgcttacaacgctgattgtcgttctccccgtctttgcgctgattttctccggctggggtgcattcaagctgaaaattctgggaccgcacgccattgcgggactcaatcgctttgtcgtttatctggcgctgcccgcactccttttcgatatcatggccaatacccatggcagcgagctttggcagccgggcttcatcgctgttttcctgctgagcagcgccgtcgccttcgcccttccctttctggtgcggctgcgcggcaggctgccgctggcggacaccgcgctcgacggccttaacgccgcctatcccaataccggctatatgggtattcccctgtcgatgatcgccttcggttcgggcgtgctggccgcaaccaccattgcgatcatcatcacggtctgcatcaccttcgcctttgcgatcatattgatcgagattggcctgcaaaccgaaaagaagccgctgcacctcatctggaaagtgctgcgctccctgatccgcaatcccttgctggtcgctcccgctcttggtgccgccacttcctttctcggcctctccatccccgctccggcagaaaccttcctgaagatgctgggcggtgcggcctcgccttgcgcactggtcacgcttggactctttctcgcccagccgcgcaggattgaacgcgacagcgtaaaagctatcagctttcttgtttccgtaaagctgatcgtccagccactcgtcacatggctgctcgccgtctatgtcttccgcctgcccccgcttctggctgacagcgccgccctccttgccgcccttcccaccggtaccggccctttcatgctggcggaacattatcgccgcgaggcggcaatcacctccaatgtcattcttttttcgactattatttcagtcgtcaccctgtcgattttcctcgccctgacgcgatgaaaaccggtggcggatatggcgaaaaccgggcaaatcctgtctgttccatggcattttcatgaaatgtgaacagatttttcctgacaattatttcaaaggtttaggtggtaaatagacggtttatttcccgatcacgccggattgcagtacgaaatcttcttttgttgcagccgttttccgcttagattccagtctctaccagcgcgcgcccggcccatgtcggacgtatacgaaggagacagaccaatgggacttacgcgatctttgaatgtcctcatgatctgtgcggcatttgcatttgttgcagcgttgatagcaggcgtcatccattaggaagagatgcatcaagccattacggcggctccggtttttgaggataggccgacccgcatgaaaacgagaaagcccggcgaaatcgccgggctttctttgtttcaggcaacctccagggctgcttgcgtcttcggccttatgccgatcatatgacagatggcaaaaggcagatcggcccggttcatcgtgtagaaatggaaatcctgcacaccgcgctcgatcaggtccatcacctgctcggcggcaattgccgccgcgacgagctgatgcgtttgcggatcgttatccagcccgtcgaaccgttcggcaagccatgccggaatatgggttgccgaacgcgcacagaaattgcgcacctgcttgaaattatgcaccggcagcacgcccggaacgataggaatatagatgcctgcacggcgtacgcgctcgacataacgctcatacagatcattctcgaagaaaaactgggtgatggcgcgcgtggcgccattgtccaccttgcgcttcaacatgtcgatatcggttgcaaaatcggggctttccgggtgtttttccggataggccgaaacggaaatatcgaaatccgcaatattgcgcagtccaccgaccagctcggcaccgttctgatagccacccggcgtcggcacatatttctcaccgataccgttggccggatcaccccgcagcgccacaaaacgattgacaccgagcgccgcaaattcgcgcgcaacccggtccacatcttcgcgtgttgcatccacgcaggtcagatgtgcggcaggtttgatatctgtttccttgagaatgcgggccaccgtgcgcaccgtgcgctctcgcgtggagccaccggccccataggtaacggagacgaaatcaggctggagcggcgcaagccgcgtgaccgtttcccagagacgctgttccatttcttccgtcttgggagggaagaattcaaacgatacccgggtggtctggccgacatccggccggcgggaaagaccataaaaacccatcaaactgtctccgtcatgcttattgtctgtttttgccgcatgtctttatcccaaaaccggttgccacttttgggagccatgcgaaaccggatcggcgatgagaaggcgcggatcgcgggcaagccacagcttgaccgtcaggccctcctctccattggccgccttcggctccagctccagtgtcttttcaggctcaagcccggcatcccgcatccagcccagcatctgttcatcgctgaagcccagccgcagatgcgcatgttcttcccgcaggaattccagcttgtgcggcgcaaaatcgacgaccagcaggcgcccgttcgggcgcaatgcccgcgcagcctcacgtatggcggcaagcggatcgtcaagaaaatgcaggacctgatggatcgtcaccagatcgaagctctcgcgttcaaccggcaaggcatagacatcgccctgacggacctgcgcattgccaatggccgcaagatcgagattggcgcgtgccacggcaagcatgtcgcggttgatatcgatccccacaccacgcagataaagcggcgcgaaaagctccagaagccgccccgtgccggttcccacatcaagcattgcctgaaacggcttttcgccgacggccttccgcagcgcggtttccacggcagtttcggaaacatgcagcttgcggatttcatcccagcttccagcattggcgctgaaataggccgccgccttttcctggcggctggatttgacctgtgaaagccgctccatatcgcgctcgatcaaggcgtctgcattgtcgagccgggcaagaagcccacgggcaacctcaccgctgatcgcattgtcggccagtcggaaataggcccaggccccttcttgataacgatcgatcagatccgcttccgccagaagcttcagatggcgggaaacacgcggctgcgactggccgagaatgatggtgagatccgaaaccgtcaggtctccacgggccagaagcgcaaggatacgcaggcggctcggttccgccaccgctttaagcacatccaccattcgatcaagctgcaaccgcaatccggtcatatctttacctctaaacatataaacatatgtttatatggaaaagaatttcagcgcaagcgattttgatgcaaaatggagcgatcagggattcgcgcaaggaccggacaaaaggaaccagaatgagcgcaggcaccacacgccagaaggccatcgccaaatcgctgacgcttctgcttccggcggttccctattcggattccgaaccgatccgtgcggcagcccttgccccgcatatgaaaacgctgccaccatccacggcggtatggctcgccacggtcgcgcatgtgcgtcacacccataccgattacgatgcactgcgcgatgatggatatgataaggattcggcacgtttcttcgtgctgaacgcaatcaacgccaaactgacagaatggcgcgcaacacggctgctgtccccggaagacgacgaagcggtagagatgtgacaacgccgcccgaaggcggcgctgaagcataacaagctgaaaggtctggcaacatcaatcgtccgaaccatgcccctgcaaatagccatgttcacgcgggttcggcatgaggaggctcacgataaagaccaccaccataatggccgtcacataccagaagaagccgctttccattccctgcttcttgaaccagagagcgacatattccgccgtgccgccgaaaagtgcattggcgatggcgtaggaaaacccgacacccagcgcccgcacttccgccgggaaaagctccgccttcacaatgccgctgacggaagtgtacatgctgaccaccgcaagtgcgatcacgatatagataaacgcccaggtagagctttgcaccgagccgataaccgtcatgagcgggattgtggtcaggatcgaaataccgccaaagcccatcatcatggtcttacggccgaccttgtcagacagcgcgccgaaaagtggctgcatcagcatgaagaccagaagcacgaaggtcatcgtttcactggccgtttccttgctcatccccgccgtattcaccagatatttctgcatataagtggtgaaagtatagaaggagagcgagccgccagccgtgaagcccacgacaacgaggaaagccttgcgatggttcttccagatgttggagaagctgcccgccgccttgttgccacgggtcttttccgtcgaggtttcatgcagcgtgcggcgcaggtaaagagccacgatggccgcaaggccgccaatggcgaaaggaatgcgccagccccaggaatgaagctgctcggacgtgagcaggaattgcagcacgacaatcaccagaacggccagaagctggccaccgatcagcgtcacatactggaaagacgagaagaagccacggcgcccggccagagcaacctcgctcatataaatggctgtggtgccatattcaccgccgactgaaagcccctgaacgaggcgcaccaccagaagcaggaaaggcgccagaacgccgattgtttcataggttggcaggatcgcgatcgcgaaggagccgaaacacatcatcgtaaccgaaaccagcatggacaggcggcggccgagcttgtccgcgatgcggccgaagagccagccgccgatggggcacatcaggaagcccgccgcgaaaatggccgcagcattcagcaattgactggtctgatcttcagccgggaagaattgcgacgcgaaataaagcgcaccaaaggaatagacgtaaaaatcataccattccacgaggttgcccgaggcactggctacgattgcataaacacggcggcgcgtatcgtgggcatcgtgcggcgcctcgacctcgccattggcgtcaacatgcattcctgcattgttcattctgaaaactcccgataacaggcggttccgcaacagcctgcaagccgtctatcccatacggggattatcaaaagcggcgattgtttcacttcacaaacaaaagtacgaactgcatttcaatcggaaagcagcctcgcatttgaaatgtcctcccggtcaaaatcgcagccgagatgatgcgcatcgcggcgttgcgatcatgacagctccatatctagagcggtttcaggatgcggccagaccataggaacaaaatcgtttgtatgcaatctatcccaatataagaagttgttaaaagaaatgagtagaattaccacgcaatgatgcaggaacataacacattgaaataattatataataatcaattctccttacataggcaatcgatcaattccctgtgtatagttatctgtcaggcgactatttcttctgaacaaccagaaaaatacgtgggaaccgcagcagaactttcccgtcggcggtcatgggataatgttcagctatcctcgccttgtatgcctttagataatccgcctgctcctgttcatcgagcggatcgagaaacggtcgcaatcctgtcccctttacccattccacgatggcatccacgccagcgagcggatgattgtagatcgtatgccagatgtcgatccgcgccgcatcgtctgcgaaagcattgtagtaggtcgcaaccggcggcaaagccgccctgcccttggtagcgatctccatagcaaaaggcgcggtcttcgcaacatcgcgcatcccgacatgggtttgttcgcccatattgtcaggcatctgtactgccagaaacgcgccgggttgcagcagcgacagcagccgctgcaattgctcaacatggtcgggcagccactggaagacagcgttggagaacaacacgtccgtttcggcatccggctcgaaactggcggcatcactgatgaagaactccacatccggcagatgggtcttcgccgtgtcgatcatgtctggcgacgtatcaaagcccgaaatctgcgcatccggccagcgctccacaagaagtttggtcgaattgccgggtccacagccgatatccaccaccttgcgcggcgccgacagaggtatctgcgccagaagatcgcgcgccgggcggcttgttcatcttcaaacttcagatactgttttgcagaccagtctttcatcatctttcctttcatcccgtgaaaagggcctgaaataaaaaggccggtgcgatgcaccggccctgaaagtcatcaccgcgtcagcggcttgtaagttacccgtttcgggttgacgctatccggcccaagacggcggattttgtcagcttcatagtcctcgaaattgccttcaaaccattcgacatggctgtcgccttcaaaggcaagaatatgcgtcgccagacggtcgaggaacatgcgatcatggctgatgataacagcgcagcccgcaaaattttccagcgcatcttccagcgcgcccagcgtttcagtatcgagatcgttcgtcggttcgtcgaggagaagcacattgccgccggacttcagcatcttggcaaggtgaacacgattgcgctggccgcccgacaggttgcccaccttctgctgctgatcaccgcccttgaagttgaacgcaccgcaataggctctggagttcatctcgaatttgccgagcttgatgacatcgttgccgccggaaatttcttcccacacggtcttgtttgggtcgagtgcatcgcggctctgatccacataggaaagatgaaccgtgtcgccaatgcgaaccgaacctttatccggctgctcctgtcccgtcagcatcttgaagagcgtcgatttaccggcaccgttcgggccgataacgccgacaataccacccgcaggcagcttgaagctcagatcatcgatcaaaaggcggtcaccaaagcctttcgacagattctcaacctcgatgacgacctggcccaggcgctcgccgaccggaatgatgatctgcgcatcgccggggcggcgttcttcagcacttttaaccaattcgtcatatgccttgatacgagccttggacttggcctgacgcgccttcgggctggcggaaatccactcacgttcacgcgacagcgccttttcgcgcgcggcttcctcgcggccttcctgcgccatacgcttggccttggcttccagataggccgaataattgccttcatagggaatgccgcggccacggtcgagttcgagaatccagcccgtcacattgtcgaggaagtaacggtcatgggtgatgatgagcaccgaaccgggatattcacgcaggtgcttttcgagccaggctgtggtttccgcatccaaatggttggtcggctcatcgagaagcagcaggtcaggcttggaaagcagaatcttgcacagcgccacgcggcgcttttcaccgcccgaaagcttggtgacatccgcatcgcccggcgggcagcgtagcgcttccatcgccatttccacctggctttccagatcccagaggttctggctgtcgatgatatcctgaagttttgcgccttcatccgccgtttcgtcggaataattcatcatcagctcgttgtagcggtcgatgatcgccttcttgtcggcaacaccttccatcacattgccgagcacatccttggaaggatcaagctccggctcctgcgggagataaccgcaggtcgcaccttctgcgagccacgcctcgccggtatattccttgtcgagaccggccatgatcttgagaacggtggatttaccggcaccgttcggcccaagaatgccgatcttggcatcgggatagaaggagagatggatattctccagaatcttcttgttgccataggccttgttgaggccggacatatgataaatgaactggcgtgccataaagcgcgtcgtctccgcaggttggaaaacgcggccggccgatccatgccgataccgcgaggaaatttctgtggcgtatttaggccaaatgcggcgcagaagcaaacgccttcgcgcaaacgccaatggccgggcggccatccgcaacaggcagaacagggcttgaaattatgaaaccgggcgcggatatttccgtcacccggtttcccctctggccaccgtccgcaagagttcctccctcccgcaggacggactgcaagctaaaatgtggaatcttctccagggcgccccgcttatcccttcataaccctgctcccacccgtaagggggctagatttgcgcaggtttttgccattttcaagtagaatctgcacgaaaaagacaaatgcctgagcccctgaaccaaaaagcggcaggccgcagcgaaaatagtggttttcgagtaccgcaacccagacgattgactaattgcgcggcataaaatctgatagcctcatgtcattcaaaatcattcaccatctgccagctttcgatggcaccgcactccccttccgctgcctcgttgccgaaaggccgtgtggggttgtccagctctgccacggccttgccgaacattctgcgcgctatgaacgatttgcttcggcgcttgccggcgcaggctatcatgtctatgcgcaggaccatcgcggccatggcgccaatatcacctcccatgcgccgaaaggcatgttcgcgccaaagcagggccatgctgtggcgattaaagatgtgcgaacgctcaaccactatattcaccagacatatgccgacctgccggtggtgcttttcggccattcgatgggcgggctgattgcgctgaattacgtgttcgatcatgccgacacggtcgatgcggtggcaatctggaattcaaacttcgacggtggcgcgcaaagtgctgctgcgctggcgcttctttatatggaacggatgctgaaaggttcggacgttccaagtggcatcctgccgcggctgactttccgcgcctggggccgctccatcaaggggcatcgcacattgttcgactggctctcgcatgaccctgccgaggtcgacgcctatatcgccgatccgctttgcggcttcgatgccagcgtggcgctatggatcgatatttttcacatgatccgccgcggtgcaaataatcgcaactttgccagcattcccaaacatttgcctttccatctcatcggcggcgcggaagatccggcaaccgccgggggagcggcaatccagcgattggcagagcggatgcggagaatgggcttcgaccgcgtgacacacaatatattgcccgcaactcgtcatgagagtcttaatgagataaatcgggatgcggtaacacagaagtttctgaattggctaatggaagcccttccgtcgcgcgccacgggacgatagaaaggtcgaagcaaagcaattcggaaagagacagatcaatgtcaccgacagtgatgactcaagcaaataacatccatgcaagccttcgttggattgccgttgtcatcttcctgtgcagctttccattcagcctgtatctgcccctgtgggtcagttgggaaaaccagatcatcgaaaacgcgcaggctgtcacgctggccctcggcgcggtcatatctctcgtattcggcctttgcagcagcggcaaaaacgcatcttctggctctcggtcatccccatctggatcatcatgaccgcgcgtgaactcaactggggcgcagtcttcttcgatccgacatccatgtccgaagacgggccttcctttgcctcgtcaaagctttggtttcatccctacaggccgcctgtcgttctggtattgctggtcattttcgcgaccggattcatcctttcaaagggaccgcgtatcatcgccgatatgctggtaaaccttgaatttcccttttttgaccttttcggcttcgcactcgcaatgctcctttcaaccgccgccgaaggccatgtccacctgtccatagactggtggagcgggcagcatcagatccttgaggaaacgatagagactgcggcctatatcttcctctttgctgcccagtttgacgtatggagcaaattccccgacaatagcgagatcgaaaaattataataaaaatgccgacgcagcctttggcgcgccggcattttcatcacttcaagaccgggaacaggccgatctgcgtcaatcaggtcgagatacgctctatagccacttgtcgtaatcagacacaagcagatgcaagggctgctcgttttcctcgatatccgagaagcggccaatcggctcgcggaagatattgtcggtcagatcgtcattgacagtcgaaacctcaccgatcagcacatcgccgccctcaccccagaaagcgtgccaattgccgggcaggagcgttacgctctcgccgggctggagcttcagatgcgcgcccgccttctgggtaacaagccgcccatcggtcgccacagtcacgtcggtttcctcgtccacgctgccatcaggccgcgaattgaacaattccagcaccagcgtcccgccaccgcgattgatgatatcttccgcctccaccacatggcgatgcatgggggaaagctgatttttacgcgaaatcatgatcttttcggcatagagcatgcctgtaccacgcttcaggtcctcggcattgccattgcgaaccgtgaaaagaaacaggccgagatcggcaaacttgccctgcccgtaatcggtaatatcccagccaagccgcgccttgcggatcgccgccacatcgccagccgtgcgctgcttcagctcttccggcgaccaataggcaaagggcggcatgatataaccgaacgagcggataaaggcatcgctttcacggatgatttcattgatttcagagcgtttcataaaagccgggcctcccttggagtgaaacaagtcaacatatggctggtttggtaactgggttttgaggcccttggcaatcccgcaacgtcaggaaaatagtccggatagcgacattttggcgtgtcgtctttacgcgaaaaccatgtcgcatcccaatgcgcgttcagaatagttcagtgcttgaatcagcataacggaagccggttcacaagttttgagattttgtggcaaaccattgagataaagggataagccgcgcttctggaagacaaagggagcatcggatcgggcccaggtcgctgagagaacagcaaaggccggtccagagatgaaagcaaaggttcggacctatggacgttcgcaacgaaatgctggagcttttgaccgggcgcgaccccaatttcagcctggagcagaaattctacaccgatcccgattattacaagcttgatctggaaaatattttctacaaggactggctattcgtcggccatgattgcgaactgcccaagaccggctcctacatgaccgtacagattggcgcctatcctgtcatcatcgtgcgcgatgcgcagggcggcattcgcgcgttccataattcgtgccgccatcgcggctcgcgtatttgttccgcggagaagggaacggcggcaaagctcgtatgcccctatcaccagtggacctacgagcttgatggccgcctgctcttcgcgcgtcaggtcgggccagatttcaagcccgccgactatggcctgaaggcggttcattgcgaaacggtggcgggctatatctatatttgcgttgccgaggaagcgccggattttgcggctttccgcaatctggttgagccttatcttgcaccgcacaacatcaaggacgccaaggttgcctttgaaagctcgatcatcgagaagggcaattggaagctggtgtgggaaaacaaccgcgagtgctatcactgcgctgccaaccacccggagctttgccgcacctatcccgaagcgccgacagcaaccggtgtgcagggcgtcatggaagacccggaaatcaaccagctctggaaaagctgcgccagtatcggcctgcccgcccggttcaacatatccgaagacgggcgttaccgcataacccgcatcccgcttctgcgcgatgcggtgagttacaccatgtccggcaaggcggcggtcaagaagtctctcagcgacaaggttgcgggcagcacaaatatcggcgcgatgcttctgttcaactatccatccacctggaaccatttgatggcggaccacgcgatttccttccgtgtcctgccgatcagcgcggaagaaaccctcgtcaccaccaaatggctggtccacaaggatgcggtggaaggcgtcgattacgatcttgatgagctgacccatgtatggatccagaccaacgatcaggaccggaagatcgtggaggagaatgccgttggcatccactctcccgcctatcagcccggcccctattcggttgagcatgaaggcggtgtgatgcagttcctggaatggtataccaataccatgacgccgcgcctgcgtggcgaagcggcaaaactcagccgcgtcgcctgataatgtgacaagaatttgagaagtgagaaggccatgcagcctctgaaatatctggatgagatgctgccgtggaacgaccggctacagatgctggaatgcatctcggccatcgaagaagcgccggacgtgatgaccttctccttcaaaaccaccgaagacaactggtttcgctacacgccgggccagttcgtcacgctggaactgccgcttgaacgcgcggatggcctcggcccggtgctgcgcacctatacgctttcttccaccccctcccgtccgtatcacatctcggtcacggtcaaggcgcggatcggcagcatcggcacccgctggatgctcgataacctgcgcccgccaatgaagatcaaggcctatgggccgaacggcgatttttcactcgccaaccatccgggcgataaatatctcttcatttcagccggttccggcatcacgcccatgatgtcgatgacacgctggcttttcgattgcgcgcccgccaccgacgttagcttcatcaattgcgcgcgcacaccggacgacatcatcttccgcaaggaactggaactgctttcgggccgcatggaagctatgcggcttgccttcatcgtcgagcaatcctctgcccgccatgtatggccgggcctgcacggacgtattgaccgtgcgcggctggaactgctggcgccggatttcctgcaacgcgaaattttctgttgcgggccggaacccttcatgaatggcgtgcggggcctgctggaacaagcaggcttcaacatggcaaattatcatcaggagagttttcagcctgcaagcgagatttcagcagtaccagtaccctccccgcttccagagaccggcaatgccgccgccccatcgatgcctcccgccgttgccgcggcaagcgtcgttttcagccagtccggcgtggaagtcgaatgcaccgagaacgatacgatcctgcttgcagcgcgcaatggaggcctgaaaataccaagcgcctgcgaattcggcatctgcggcacctgcaaggtaaaatgccttagcggtgaaaccgaaatgaaccataatggcggcatccgcgacgacgagatcgcggaaggctatatcctcgcctgttgcagccgcccccgcggccgcgtggagatcgatgcctgaacctaagctttcttcagaaactcggtccgcagcaccagccccttgacctgcttggtgctgcattccacttccgcaggattacccgtcagacggatgcccttgaccagcgtaccccgcttgagggtggttgacgttcccttgaccttgaggtccttgataagcgtgacggaatcaccgtcattgagttgggtaccgttgctgtcgcggacgatttcgtctgtcatattggctcctgttgtttaagcatgggaaagccgtccctatcaccaatgcctttgttataccagaacgtgcatatttgctggtttcccaaaaactggatggatataagttgctcggcaacaacaaagcggagcatcccatgatcggccatgcacttgtggttatcgacgtccagaatgatttttgccccggcggcgccttggccgtcgaacgtggcgatgaaatcatcccgatcgtcaaccgcctgatcggggaaagcgaaaaggtcgtggtcacgcaggattggcatccggccaaccattccagcttcgcctccaaccactccggcagccgcccgttcgatacggtcaatatgtcttatgggccgcaggtgctctggccggatcattgcgtgcaaaatagcgagggggcagaatttcaccccgatctgcaatggtggcgtgcacagcttgtcgtccgcaagggtttccgcattggtatcgacagctactccgcattttttgaaaatgaccattgcacgccgacgggccttggcggatatttgcgtgaacgcaatatcggatcattgacaatggttggcctcgccaccgatttctgcgtcgccagttcagcgcttgatgcggtccagcagggctttcaggtgcgggtgcgactcgatgcctgccgcggtattgatctcaacgggtcgatgaacatcatgctggagaaaatgaaacaggctggcgtcgaactgatcgatgagcctgtttcagcgtcgcatctactctaggtcacttcctcggtctcgttctgccagttcgggttcaggcggttatagcgcagcgacgacatgaaggagaggccgataagtgccgcgccgatgaggccggtaataacttccggtatatgcaccagcgtctgtacatacatgatgatcgccagcacgaggatagcgtaaaacgcaccgtgctccagataccggtactggccaagcgtcttgcgctccaccagcatgatcgtgagcgagcgcacataaaacgcgccgataccaaggccgatggcgatcacgaaaaggttcgtggtgagtgcgaaagcaccgatcacgccgtcaaaggaaaagctggcatccagcacttccagatagataaacgcaccaagaccgccgcgatggaccatatccatctgctcctgcgtcgcatccagaacttcgccaagcccttccactgcaaggaaggtcagaagaccaaacagccccgcaataacgaatgtatgcgaatggtcggcgtcaagctggtaggagaagaagatgataagggcaatggcgacgccgatttcaacaccctgaacggatgcgaatttcgacatgcggctctcgatcatcctgatccagtgcacatccttttcaacgtcgaagaaatatttcatgccgaccatcagaaggaacgtgccgccgaacgcggcgatgcccgtatgggattccgcaatcacgcgcgcatattcattgggctgccagatggcaagtttcagcgccgagatcgggtccgtccacatggctatggccacgattcccagcgggaagacgatgcgcatgccgaaaacggcgatgacgatgccccatgtcaggaagcggtgctgccatttcggtgacatatcgcgcaggatacgcgcattgacgatggcattatcgaaggaaagcgagatttcgagaacgctcaaaaccgcacaaatgatgaaaacggaaaccattcccccaaaagtgccggtcagttcgtaaccgagccacacggcaccggccaaacccaaaacggtgaaaatcatgggccaaataaaataacgataggcggccatcgcaaaccatctgatttttatactttatggaacaggcaaaatcaccagcacgccgtcagaacaaccggttacatttttcctatggtgtggggtgctatgtaaggagcgccaatggcccaaacaagggaaacaatggcaatattttgtctggatgttgtgagtgacgccgaaaggctgcttcattcttcttcatgttcggtggcccgctacccgaaaaatgcaggccatacaaaactcagcttttcgtgcgaattgtcgcgcggaaattactgcaagaacacatagattgggagtgaagttcgccgatcacccgtgaccgtgcgagaaaaacaaggacgaatttgaaatgatcgctcccgacgagcttgcgcgccgtattgaaaaaagcctgaccgacagccgcttatcgcagcctgaaagaatcctgcgccgcgcctgccgcctgatccgcgacaacaagaatggagcggcaaaggaggctgacgacctgctctcgcaagcaggttatgatataacggcaattgagctcgtggaactgatcggtaaaaagccttggcttttggaaacgctaatcaccaatgcctcccaaaaaaccaatggaaccgggcattgaagcccaagacgcatgcatcagattagcgctctgaatagtcgttttgacgcgcatcccatccgaaagccgttttgcaactttcgcaacgcgttcccaccccttttgtagaggcataagcctgtcggccttcgtcatcccgaccggattatgccctgataagtcaaaaggcggccgaagccgcctttttcatggtcgccttactttttcagtgacggcgcgtccagttttggctcgaacttgatcgttagaatatctttgctatcgacatcaaaatccttgaagctgaagctgcgcagaacctgatcgtcataggtcttgatgtaatagacatcgttcttcatgtccgcaaaggcggtccactgggtatattcaaacatattctgctcttcgctccatccctttggaatgtcgaagttattggcaatatgctcggccagccgcacgctttcaaggccgctcggcaccttcttggcggaaaggacgtaggcgcttgcacgcacgaaacgcgatggcggcgtggtgtcgcccggaataccatgcataccggcgccttgcccgaatgactggatcgtctcgccaaggatctgcaacggcttcggattttcacgcgagagatagacatagttgcgcagattggtcatgtgccagtcgaaagacggcgaattggtcatgacaccgagcttgttgtcgtaaaccttgagcttgccgtcgatcggttcgatcacgatggatgcgccggtcgcatcatgcagcgtgtagtgagcgggcggggtaaatcccaggtccttttgtttcacatcgacgatggaaatggtgctcaaagcatccttgacttcggccactgtcgaaaaattggccagcgcccaggtcaggaaatcccacggagcgaggctgtcttccggcttcgccgtggatgggtcctgatacttggcatattccgggaaatagagaagcccgcctgcaagccccttctcgttcataccgtcggtgagagcgacgataccaaaagcattcatgccgatcgtggcatatttgcccttccatttcttgcccgcagcaccgtccggcccgcttgccgtgatggtgtaattgcgcggaatggcaatcatgtcggatttgagattgaacccgaattccatcgtgcgaccatagaccataccaccgtcgctcgtcggcagaacgaagctcgtgcaagccatagccgcctggggaacgataaggcccgccgcgaccagaacagttgcagccccatgtgcaagcacgcggcgcgatgatttccagagagagcttttcgtttccatgatgacctcattcatccgcaattggtccaccattgccggccagacaagaccggcaactttccgacgaataaaatggcgcacatcagttaaagtcaacagcggaaattatgtactcgctcgtatttttcagtttatttcctgtcatgattaacataatcatggattcatacaacctttgtcagggttttactcattgctaaattacgcttttgagaggatatgtcgtgattaaactggcttcgcgcgctgttgtcaaaaacttactgggtaacaatatgcgtaacgctatattagcaatgtctttattaacggcgtctacgactattgcacccgcagccgacatcataacgcccacgcagcctgaaattcaggaccagcagcgctggcatgtgattttcagcccctatgtctggggcgcatcgctgaacggcaaggcgggtctgtttggtcgcagcacggacgtcaacgtgccgttccgtgacattttcgataatctggacatgtcgttcatgggcaatatcgaagtgaccaacggtacgatgggcttctatattgacggccaatacgtcaaaaccagccaggacgaagatattcgcaacaacgaacttgccctcgacctcaagacgacaatgatcgccggcggcgcttattaccgcgtttatgaacaggcgctggaaggcaccacgcttttcggcaaccagcgcgttttcgccatcgagccgaccgtgggcattcgctggacacagttgaaggcaggccttgaagtcggtccgttcaacgagcgtagcaaggtggaatggaccgatccgttcatcggcacacgtgtcttctacgatatcaatgaccgctggaatatttttgcggaagccgatatcggcggcttcggcgcgggaaccaagctcagtgccaacggccagatttatctcggctatcgcacgttggtcttcgacgtacccacgaccttccgcgtcggataccgcgtactctatcaggattaccgcgacaacgacacgttcgacaaactcaaatatgacgtgacacagcacggcccggtcattggcctttccgtgcaattctagagcattttcgagccaaaagtgcgaagcgcctacgcggggaaatcagtccactggactgatttctgatcccgcttcgatgcattggaaaaggtgataaaataaatagttaagacggttccagcgactctgttttaactggaactgcctgggctttgggctcaattggattagccttgccattcggcagggcttttccatagggattacgggcagcgattcacacgttgtaacgcggcggaaagccccataagggagaaggaatagcgcgtctgcgttccgcgcgccgaagtggcctgcactttgagcgtcttgccagcgcgcatggcggagaccagcctcgcttcatccgcgacattttctgtccatgcacggttgccctctgcaaaaaacggaaaacgcttgctatcaactataacgcttacttccttgccaggcttgagaggatatgagcgctggcgcagaggctggtggggcgatattggcttgaatagaagccacagcagttagcgcatgcgcatatgcggcgcgctcggcggtgagagctgcggcatccgtctggagtgcttgcccaattgtatcgagacgggtacgaattgaggttagtgtttgggcctttgcacgagcggctataagattttgattgtatttctgaacagcatcaggatgaacatcgccttgctcgtccatttcatccagcttttgaagcgcaacgccacgcgcaaagttcgctttaaactgttcccgccccaacgccgcaagctcatctgccacagctttcagactacggtttagcgtatctctatccatgccgcttccaagcccctccagcgctacacccgccagcgttatcgctcgtcgcttcgcttcttttttggaaagctgtccgagccatatcctaaagtatccaccccccaaatcgctccgatatgacggagggcgcatttgaaagaagtagccgtttgctttttgccagagatacatgattcagaccagactcgttctaggtgcacatttaggtgcacaaaatcgagaatctgattagaatttgccaataaaatcaatgagttatgcaatggtgggcccggagggagactgcgagtttttccctctcaatctcttgattccattacagaatctgcattccctacccctgccagtttgcggggttgtacacccgttgggtattcaggcaggtgtgcatgagcggccattgcgtcagggtcggcacaggtcgatgcggtttcacggaaattgccgttgaatcacggaaggcagcgaaaaccttctccgtcactgacgatggttccacggcggaaatagaagcggctcgggcggcggcggaagacgcggcgcgggaagcgtggcatgccgccattgcactcggcttgtggccggatacggaccttgatccgatcgagttcgaatggctacgcggagagacaggcaaagcctgcgacccgctgccaccgatgccgctccgtgaaaaccgtgaaacggtctacggcgaatggcggaaggtttttgttggcgcggttggactgcatttcatttagtccatccgacccaagtttacgggctgcgcccgcaactagggtggacgaagggccgccgatctgaccggggacgggacagaaaacaccaaaaagttgacgggaaacggcttcgaaacaggaagcaacgaacagctttggatagaagctgcctgcgtgacctttaggcggacgccgggccagaccgcaaaatgccagttttgccagggtactgcgccttagggttctgcttccaccagaatttgaccgacaccgggatggcccactttttagaaagccgctccacctctttccagcaatccgacgcagactggccctgcaccgagattccaaggtcaggacggaatttgaaaccttcctcatcataccgctcaacctttgcagggatggcaagttcgcgaacgagcttgtcacccgagaggccttttgtcttcacctgcgcgatcatcgtcaataagagcgctgaccaacaagggctatgtaatgccttgccgtcgatggatgccgccagcggcttggtgaatgccagcccgggcgcggcatcaaaatgcatcgcgccgtcactcgtcgttacggtgacttcctcggcggcgtcgtcacgctccatgtcaagctgctccattgcctctcgcacaatccggtcaatggtttcgctcggggtcttcgtgccgtaccaggttttaaggacgctgaggtcggcaaaagtggcgtcgttaagtctaatcacgggcatcatggctctctccgctcaaggttgatagacagcatgttacatattctctcgttgaccgcaagagaatatgtaacatattttctaagcgcagaccttcgggccggactgctcgatgatttcgaaaactgtctgctacccttgccgccaacgcgggagcgggtgcgcacgaactaatggctcagtatggctggaccaatctaaagcaggcagagatttacaccaagaacgctgacagggcatggtcaggcatccggacatcaacagacgcggcgacattgctgcccttagatgggatcagcgatgcagcaagacagtattcctcgacggagaggcaaaaagcgtcgatggctttgaattgaggcaagggaagactggaaaacgcttgttcctgccgatcacgccgattctgtcagaagtcttggaggccaccccgcgacagggagaaaccgttctggtgacggcgtatggcgagccattttcgcccaagtcgttgactggaagaatggtagactggaccgcgtctgcgaaactgccgaaaggcttcacgctgcatggattaagaaagacactcggcaagatacttgctgaaggtggtgcgtcaacgaggcagattatggacaccttgggccatgacgatattgcccacgccgagctttacaccagagaagcagaacaggcacgactcgctaccgacggtatgagccgtgttgtgcgcctgaagcgcaatggctaaccttttgtctaaccgatttctggctaaccttaacgtattgatttaattgattaatttagatgaatggtgggcccggagggactcgaacccccaaccaagcggttatgagccgccggctctaaccaattgagctacaggccccacgcacccttgccctacccgaaagaaagccgggatacaagctgtcaaatgcaacacttgccctaatgcgcacatattcagttgcaatccataggtttgaagtcacgatgctttcaatttgaaccgagggtgcaacaggcgtccatctcaaatcaatcaacttctctccttgcataaaaggagacttaagaacacaatgatttcaaagacaaagcagccgcccctgacataacccgctttgtccaaattttttcaacttttcctgtaggagattttatgaacactcgtgctagcaattttctcgcagcctcattttccacaatcatgctcgtcggcgctttcagcctgcccgctttcgcacaggagaatcagatgacgacgcagcccgcgcgcatcgccgtcaccggggaaggcatgatgacggcctcgcccgatatggccattctcaatctctcggtgctacgccaggcaaagaccgcgcgcgaagccatgaccgcgaataatgaagccatgacaaaagtgctcgatgccatgaagaaggccggcatcgaagatcgcgatctccagacaggcggcatcaatatccagccgatttatgtctatcctgacgacaagaacaacctgaaagagcctaccatcaccggctattctgtatccaccagtctcacggttcgcgtgcgcgaactggccaatgttggaaaaattttggatgaatccgtcacgctcggtgttaatcagggcggtgatttgaacctggtcaatgataatccctccgccgtgatcaacgaggcgcgcaagcgcgcagtggccaatgccattgccaaggcgaagacgcttgccgacgctgcaggcgtggggcttggccgtgtggtggaaatcagtgaactgagccgcccgcccatgccgatgccaattgcgcgcggacagttcagaaccatgctagcagccgcaccggacaattccgtgccgattgccgcaggcgaaaacagctataacgtatcggtcaatgtcgtttttgaaatcaagtaaatagccggggtatgacgccctttgccacctgatacaaaacgccggcctggtttcacaggccggtttttttgattagagcgcgtttcgatctgattgaatccgatcggcgctctaatcctttgttttgacgcgcatcttttccgaaaaccgtttcacacttttcgggatgcggtctagcggatgatcgggcaaccgcgcgtatcggcaaatgtcacgctcgtcggacgaccatggcggaacccacgcacggtaacggtgcgcccgcgataggtgacgcgggcattgcggatacccatgcgatgagccttcatcttcgcgccctcaaccgagcagccgcgaacgattgggcgatgatgatgacggcgataatccacattcataaccgaagaatgcgcagccgtcgtaatcgccggtgccataacggcggaagcggcattggccgaagccgatgcgctgaacatggctgcaacaccaatagctgcggtaacgacgaacgatttgagcgaaataacggacattctgaacctctttcgatttgctttcgggctttcgcctgagacacccgatagttagtccccaaatgatgaacggaaaggcaaagacccgttcatctggcgttcacatgcagcgccaacggcaattaccgattgaactccatcattaaaaattcaataaaatcaatatactgaagaaactgcgatcataagatcgcctgctcccggcacaggattaaattttagcaatgtttggtaaaacaagatttaccgggcaattttgtctggtgtgaccatgtggtcgagataatcgtcatcatcctgcatatcgtggtcgaaggctgtcaccttgccgcgcaccgaaatacccgcttcatgcacggtctcgggcgagccggaaacaaggggatgccaccagtaaaggtcggaaccttccgccaccagccggtaggcgcaggttacaggcagccaatccacctcatcaacgatttccggggtgaggaaaatgcaatcgggaacggtcttctttctgttcggataatcgcggcactggcaggtttcgggattgagcagcgtacaggcaacgctcgtccaatatatttcgtcagtgtcctcatcctgcaatttatgcaggcagcactggccacaaccatcgcacaggctttcccactcactgcgggtaagctggttcaggttcttggtttgccagaaaggtttgtcggtcataacgcagtctataatcgaattacgccgggattgccgaagacaaatcgccgccatccgcgattgaatatccgcatcgttcagtcaaacagccgcgtcgcggggaactgtcagcgtgcaatgcttcgcttccgcttataaaaatgaaaacgccgcgcattcatgatacgcggcgctcaatcctgtagcgatgctcagccgaaaatgcgctcgccctgttcatcgatgatctggcggcccttgttcagcgcgatgctggcggcatcttcaatgccggggcaacgatccgcacgcacaaaacgatattccttcacttcgccatcgatggtcttggaaatgacaccgcaaacctgatattgcccgccctcgctatagggcgtggcaataatcagaaaatccttgtgctcaaggcgaccagcctctttcggctctgccggtgtttcggaggcagagcctccaccgaaaagacgcttcaaaaaggacataccgcctccccttcccgtatcgttcagctatcaaggaacgaacgcagcttgcgtgaacggctcggatgcttcagcttgcgcagcgccttggcctcgatctggcggatacgttcacgcgtgaccgagaactgctggccaacttcttccagcgtatggtcagtgttcatgccaatgccgaagcgcatacgaagaacacgttcctcacgcggcgtcagcgaagcgagaacgcgggtcgtcgtatcgcgcagattggcctgaatggcagcatcgatcggcaaaagcgcgttcttgtcctcgatgaaatcgcccaggtgtgaatcctcctcatcgccgaccggcgtttcgagggagatcggttccttggcgattttcagcaccttgcgcactttttcgagcggcatggcaagcttttccgccagttcttccggcgtcggttcacggccgatttcatgcagcatctggcgcgaagtacgaacgatcttgttgatcgtttcgatcatatgcaccggaatgcggatcgtgcgggcctgatcggcaatcgaacgggtaattgcctgacgaatccaccaggtcgcataggtcgagaacttgtagccgcggcgatattcaaacttatcgaccgctttcatgaggccaatattgccttcctgaatgagatcgaggaactgaaggccgcggttcgtgtacttcttggcaatcgaaatcaccaggcgcaggttcgcttccaccatttccttcttggcgatggtcgcttcgcgttcgcccttctggacctgattgacgatacggcggaattcaccgatggaaatagcggtttcggttgcgagattctggatttcgctacgcagacggccaatggaatcggcttccttggcggcaaattccttccagccacggcttggcaaggtagcaacgcgctccacccagttcgggtcaagctcatggccctgatattccttcaggaagtcttcacgacgcacgccgaaggattcggccagacgcagcagcttgccttcgttctgcaccaggcgcttattgatatcgtaaagctgctcaacaagctgctcgatacggttctggttgagcgaaagcgacttcacagccttgataagctggtctttcagctccttgtagcggcgctcctggctggaggaaagctcgcccgttgcagccaggcggccctcgacctgctggtcctgcaacttgcgcagcttcttataggtatcggcgatgaaatcgagcgtttccatgacctgcgggcgcagttcggcttccatggccgccagcgacaggttggcttcatcctcatcgtcgtcatcgtcttccaccggcatatcgccgccgacattggtaatgtcgtcgtcgtcacgcgagcggcgctgtggcctttcatcgcgcggcttttcttcttccacgcgttcgatcaccggagcctgcttggcttcggggccggcataggtggtttcgagatcgatgatttcgcgcagcagaatattggattcgttgagctggtcgcgccagatgatgatcgcctggaagctcagcgggctttcacaaagcccggcgatcatggtttcgcgcccggcctcgatgcgctttgcaatggcgatttcgccttcgcgcgacaaaagctcgaccgaacccatttcgcgcagatacatgcgcaccggatcgtccgtgcggtcggtcggctctttcttggtcgtggtggtggcaacagccgtgccgccggcttcgaccagatcgccgccttcttccgcctcgtcgtcgttgccttcttcgcaatcgttatcctgctcgtcatcttcaacgacattgatgcccatatcggaaagcatcgacatggtgtcttcgatctgctcggaagtcacttcctcggaaggaagcacggcattcaactcgtccatggtgacgtagccgcgcttcttcgcaagcttgatcatcttcttgacagcatcgtcagaaaggtcgagaagcggaccgtcggcagcaccttcgcgctcgacttcggcttcttcgttttccttaaccttcgttgccatatgtttttctccaggcgaccccggtcgcttctaaaatatatagagtggtcgaacggttttgcgaggttgcaagccgtcagttgattctgcgagtagccgatttcctgttaatggcggattaaccttgccatcggcatcggacttcatcatctccgatttcttgtgagcagacccggcgtgaaacaaaagccaacgctacggttccgccccactccttgcctgtccgctggaataatcacagccaacatggagattatcaccggttcattgttttccctgttcggacaatcgtgattgcgtcattaatgctgcacatccagagcgactcatctgattcgggcttaaaaagcgaatcatttatcaccaccctccattcacaagccagttagggcccagttagggcgcgatctcgcggccgcaagaccgcatttccggctgttttcgcaaaaccgattcgccaaaacgaatcagaaaccgccatgtggccgccccgatgacaggccaaatccatctatcagggcctcggtcgcatcggcttttaaaatctggttttgtatatcgcgaagacgcgcgaacaactcgcccgtctcatctgtctcaagtgcggcctcaacagcgcgcagttccttatgtagtgtacgcgcgcgctgatgcaagtgaagcgcctgacgcagtgcttcacgcgcatcatcttcagcggcaagggtggtcgcggtccacagtttcgcgcccttcaccacctgctccagcatcttgatcagatcgccatgaccggcatccaccagcgcgcgccgcatggcgatcccgtcgtccacacgtcccgccgccagcacatccagcatggcaagatgcagcgtcttcaaggcatcatggccaagatcaagcgcggcaagcgtctcgaaatcctcctcgataagccggggatgattgagaagcgtcagcacgatggccgtctcgcgcaagggagcatgtgcagcaccaccctgccggccgccctttaccagcgtcgaccgggcgagactgtcggagattgccagccggccgctgccggccgggccgccgcgtccgcgcgcgccttcattgcggcgcgtaaacgactggctgcgctggccgccgttttgaaagccctgccgcccctgcccgaaaaaggcctgcgcccgctcgcgcatatcctggctgtagtggcggcggatatcttcattggcaatgcggctcgtaatttcgcgcagacgcgcctccagttcggcccggcgctccggcgtatcgaaaaccccgcctgccgtttcccgcgtccagaccatctccaccagcggtcttgcatcgcgcagaaccgcatgaaaagcggacggaccttccgccttgacgagatcgtccgggtcctgcccttccggcaaaagcgcaaagcgcagcgacttgccgggttgcaagacaggcaggccaagatcggcagcacgataggccgcacgaaggccagcgccgtcaccgtcaaaacagaggatcggctcggggctgatgcgccagagaagttcaagctgttcttcggtcagagcagtgccaagcggagccaccacatgatggataccggcctgcgcaagcgcgatgacgtccatatagccttcgacggcaatgatcggcttggccggttcgccgccctgcggttggcaggccttgcgcgcccgcaagccgttataaagcacgcgccccttatgaaagagctctgtttcgggcgaattgagatatttcgcaggcgcatccgcagaaagagcccgcccgccaaaagcgatgatccgcccacgcaaatcctcgatagggaacatcacgcgatcacggaaacgatcgtaggaaaccgctattccctcgccatgcaccacaaggccgcaggcttcgatctgctcgcgggaaacgcccttgcctgccagaaactccttcagcgcattgcgtgattcaggcgcatagcccatgcggaacgcctgctgcgtggcggtcgaaaggccgcggtcgcgcagataggcgcgcgctttcgcaccggtcgcactttgcaactggctctcaaagaattgcgcagccagttccatcacatcgtaaagcgttgcgcgctgcgcctcgcgcttttccatttccggggcgcgcgcgggcatgggaacaccggccatatcggccacccgctccaccgcttccgggaaactcaagccttcaaggtctgtcaggaacttgaagtgatcgccagtcacaccgcaaccgaaacagtggtaacggcccttgcggtcctcgcaatgaaagctcggcgtcttctcgccatgaaacggacagcaggcccagaaatcgcccttgggcggattgcttttcttgcggtcaaatgaaacacgcgttccgatcagcgtcgagatcgggacgcggtctctgatctcatcgagaaaggagggcggaaaacgcattacagattcactttcaggtcgaacagcaggcagcttatagttattgactatataggcgtccccgccttgacagtccatcgcgcgcgcatgcacctccccgctaatcacatgccaatgccaaacagacgctttgtcacaaaactgtcacatattcgtcatgatgcatcggagatgaattgcattttgacgcaaacaagcccatatctcctggagatttgattagccgaaacatattttttctctatgtttcaggctccggtgaatatcaattttgcgttcttacgcacgttaaaacaaatagatagaatggttcggcgttcctgaccggagcagcttttgtaaccacctccaacccgaagggattttgccgtgaatggttctttggcccttttgcatctggccggcgcggtcgccctgctgctctgggcaacgcgcatggtgcggaccggggtggagcgtgcctatggcgaccggctgcgcaggcgtctgcgcaaccagatgcagaatccgctcctgtccgtcgccttcggccttgccctctccatagccctgcaaagctcgacagcggtaacgcttctcgtcggttcatttgtcggttcaggttttgtcagcggtgttgcgggcctcatggccgtgcgcggcggcgagctgggctctgccctcgtggtcaagatcctcagctacgatctcacgcttctggttccgctgtgccttgtcgtcggcaccggcattttcatgacaaccgagcgccgcgactggcgccagatcggccgcattctggtcggtatcggccttctcatcatgtcgcttgaaatgaccgggcaggcaaccgaacccttgcggcgaagcgagcttctaccggtcatcgtcgattatctgtcgagtgatcccgtcaccgcctatcttcttgcggcgctgatgacatggcttttccattccagcgttgccgccgtcatcctgctcaccacttttgcctcgcgcgggctgatccatccagaactcgcggtggtgatggttctgggcgtcaatctgggttcgtcgatcatcgcccccatcctcacccgccatgccccgccggaaacgcgcgtcgtcccgctcggcaatctgctgatgcgcggcgcaggctcgctcatcatgctggtgctttaccagaccttcaagccctccgttggcttccttggctcagacccggtctcgcaggttgtgaatgcgcatatcctgttcaacgtgcttgtcatgatcgccggcattcccctttcggggctggtcctgcgcgcaaccgaagcgcttgtgcatctcaatgccgacaaggacgcgcccgccaaaccaatggccgtcgaggaatatagtgcactcgacaatgccgtgcttgatcgcccctcacaggcgcttgccaacgcgacgcgcgaagtggtcggggtctgcgatacgattgaagtcatgctgcgccgcatcattgagctttatgaaaagcccgatcaggcgcgcatcaatgaactggaagcgctggacgaccgcgtggacaagaaacacgtcgccatcaagctctatctcaccaggcttgccacacagaacctcactgattttgaatccctgcgcatgcaggaattgctcggcgcctgcgtaaagctcgaacaggtgggcgacatcatcgtacgcaacatgttggcgcaggttcaaaagaagatgaaccacaagctggaattcaccgaagaaggctggaaggaactgagccatttccacgccatggtgcttgccaatgcgcatatggctttcaacgttatcgtatcgcgcgatggccgcaccgcccgtcaactcgtccaggaaaaagaccggctgcgtgaaatggaaaagcagacaagcatgcgccatttcagccgcctgcgcgaaggctcaacacgcagcatcgagacgagcagcatccatctcgacacgatccgcgatctcaagcagatcaattcgcttctggcctcgatggcctatccggttctggaagaacagggcctcctgagcgacacccgcctgaaaacggcaaagcagagctgaccattatttgaggcgcagcctcttcctttcgcatcttgcgcgaaaggaagaggccacctgttcaattcattgcagcagcgattttacaagtgcgcttgcccgggtaaagtccattttgcctgcatagcgctccttcaaaagcgccatgcacttgcccatatcgcgaaggccctgcgcgccgatttcggtaatcacatcctcacaggccttcttggtttcgtcttccgtcatctgctgcggcaggaattccgaaataatggcaatttcctcgcgctcggcttccgccagttccagacggctgccttcttcatagatgcgcgcggattcttcgcgctgttttaccatcttgcccagaatgcccagcaattcttcgtccccgaccgggtccttgccagcggtgcggttggcgatatcgcggtccttcacggcagccatgacaaggcgcagcgttgacatgcggcgcttctcctgcgccttcagcgcggttgtgagggcctgggaaatctcctggcgaagcataggtctctcctgacggtatttgttccgtgttgtccgttttatgaaactatacagcaaacgaacatatgcgccgccctgtccgatccgctgtcccgtgaaatatgatgcgaggattatcgtcattatttcagggaagcgtgaacgcggacgattgacccggcccttaactttctttattgctcaaggcttagcaggacatcggcacgtgctcgcggcgggagttttaatccccgctgccttttggcgcatatatgacccttgacgctccatctttcaagccacctccccggcggtgggttgaaacacggtcgcgtgccgcataactggtaatgaaatgacagcacaggctggcgatgccaacgaaacaggagtgcacactatgactgaaacgaccccgaaaacagcaccctggaccgttcagaagcgaaccgccgttctcgtcctcgccgatggaaccgtgatcgaaggcaagggcctgggcgcgaccggcgcggttgaggccgaagtcgtcttcaacaccgcgctcaccggctatgaggaaatactgaccgacccgtcctatgccggacagatcgtcaccttcactttcccacatatcggcaatgtcggcgccaatgccgaagatatcgaagatctgacacccgccaaccgccacggcgcagtcggcgcgatcttcaaggcagacatcaccgcaccctcgaatttccgtgccgcaaaagacctcgatagctggctcaagcatcgcggaatcattgcgcttgccggcatcgacacccgcgccctcaccgccctcatccgcgagcgcggcgcgcaaaacgccgttatcgcgcatgacccgaacggaaatttcgatctcgacgccctgaaagcgcgcgccgccaactggtgcggccttgaaaatctcgatctcgccaaggatgtcaccatcggccagagcctcgtctggaaggaactgccatggacactccaggacggctatggcgaacaggacgcaccgcaatatcacgtcgtcgctctcgatttcggtgtgaagcgcaatattctgcgccttctgaccgggcttggcgcaaaggtcacggttttaccggccacggcaacagccgaagacgttctggcgcataatcccgatggcgttttcctgtccaatggtcccggcgatccggcggcaacgggcgaatatgccgtgccgaccatcggcaagctggtggaaaccggcattccccttttcggcatctgcctcggccaccagatgctggcgctggcgctcggcggacgcacggaaaagatgcatcagggccatcacggtgcaaaccacccggtgaaggattatacgaccggcaaggtggaaatcgtctcgatgaatcacggtttcgcagttgattcggactcgctgccggaaaatgtcgaggaaacccatgtgtcgctcttcgacggcaccaattgcggcctgcgtgtcgtcggcaagccagtcttctccgtgcagcatcacccggaagcctcccccggcccgcaggattcgcactatctgttccgccggttcatcaatctcatccgcgagaggaaaggccaggctcctctgccggagcgcgaacaggctgcctgaacggcaattgaaattttcgcaaaggaaaaggcggtcacaagccgcctttttctatagtctggaagcgattttagagcacatcctgaaaagtgtgaaacggttttcggaaaatatgcgcgtcaaaacaaaggattagagcgccggtctgattcaatcagatcgaaacgcgctctaaacatcaccgctgaacgtgtcacacgatccaagctgaccgctatcgaacccacgctggaaccacttggcgcgttgcgcggaggtgccatggttgaagctttccggtacgacatagccctggctgcgacgctgtaatgtgtcatcaccgatctgatgcgccgcgttcaaggcttcctcaaggtcgcccgcttccagaatgcccttctggtctgtgtagtggccccatacgcccgcaaggcaatcggcctgaaactcgacgcgcaccgacgtctggttggcctgcgcctcgctcatctgctggcgcatctggttgaatttcggcaggatgcccagaagattctggacatggtggcccacttcatgcgccagaacataggcctgcgcgaaatcgcccgaagcgccaaagcgattggcaagctccttgtagaagctgaggtcgatataaagcttatggtcgccgggacagtagaacgggccggaagcagccgaagcatagccgcaggccgaacggacctgatcggaaaacagcaccatcgtcggcggcgtataggtctggccgcgcgactggaaaataccgctccagacatcttctgtctcggccagaacggtgcgggcgaactgcgtcgtctcgtcattggcgacagtgccgccttcagccaccgtacggcccgtgccttgcgtctgcacggtcgggctcatgctgccgtcgccaaagaggatgggcatcggatcgatgccaaccgcgcgcaacacgaagaacatgacgacgagaatgagaatgccggaaattccaccgccgcgcacgatcctgaagccggggccgccgaaaccacccccgcggccgaagccgccgccaaccacaccaccctgctcaccgcgcagatcttcaacattgtcgctttgcctacggccttgccagcgcattgaacaaccactccccctgctccgcgccgccttgaacaaaacggcatcatttcatcataggtaattgtcgcataaagagttcgcacggcaacataaaaagtaaatggcatcgctgatcacaaacgaagactctttcgcaatagtttgggtacaagaaagccgcttttgcttcgatagacaaaaactgctgcaaccagtgccatcagaagacatgccacgagaaatggcgactgccagccatagggaaaggcgacttcattcatgatgcgtcccggcatgaacgcgaaaaaccctgccccgagtattccgcccagataaacgcgtgcaatagtttttcgatgtatcccgatctgtcccattctggccgccgcgacggcgcgcgcgcatcccagcaacaccagtatggaaagaagatgtatcgggctgaaaccgcccacgagattgatctggtgaatgaagaaactcgatattgcggtcgcgatcatcaagacgatccacacgcgccccagcgccctatgcagcttggtgcccttgcgccgcaagaaaatgaccagaccgatgatcgcggccagcacgacggccgcaacgtggatttgaatggcaagcggcgcgttgagaagcggttcaaagttcatcgcagggttcctgttgaatttcgtatcgctttcaacaagactgtgctcatctcaaccgaaacggtgtcaaatgcaggaaaattacgtgaccgacggcttgttgccattcacgcttcgcgaattgtcgaccattgttcgtgcgccgcgcctgtggggcacattccttgtcgtcgtcctgatcttcaccattaccgggccatttgggaccgatctttcgataccggtcgcagttcgtttcttttactggctctgcgtgcaatttgccggatggtcgacagcaatcgtcttttctgttctggctaatgtcgtccttgaacgttttaccagacatgcctttacccgcatgatgaccggggcggtcatcgcctccctgccgatcgggctctggatcagcgtcatcgactggagcttttcgggcagaacgcccacaatctccgccacactcgcaaatgctgccgtcgcgttgccgctcagcgccctgttctgcattctggcttacctgacgctgcaccatgatctggaagccataccgcgaaatgtttccgacacgccacctccgttgctagcccggctcaaaccggataatcggggcacgatcctgcgtctctccgcagaggaccactacacgcggatcgtcacgagccgaggacaggaactcatcctcctacgcttttccgatgcagtgaaagaaatcggcgatacaagcggcttcagatccatcgttcgcactgggtcgccgacgggcatgtggccgaattgcgccgaaccaatagtggtctcagccttgtgacgggcgacggcactttgctgccagtcagccgcacaagccagaaattggctcgcgaacggttcggtttggttataacatccttagagaaagcataaggtggcaaagaattttcgtgaatgcccgcactttctttgaaataaagcgatttgtggggttccgcttatgaaaatgattgcctataaggcccgcttagcccgcagaattcataagctgccaacccgccggaaaaccgtgcgggcttttctggcaggctacgaaagcatgtctcttggaagtgggacccggtttccgggccagaccatgcgcgaacgaagataggatgagcgcccatgccgaaacgtacagatatcaaatcgatcctgattatcggcgcgggccccattgtcatcggccaggcttgcgaattcgactattccggcactcaggcctgcaaggcgttgaaagaggaaggctatcgcatcatcctcgtcaactccaacccggccacgatcatgaccgatcccgatctggcggatgcaacctatatcgagccgatcacgccggaagtcgtcgccaagatcatcgccaaggagcgcccggacgcgatcctgccgacgatgggcggacagaccgcgctcaacaccgcgctttccttgcgccgcatgggcgtgcttgaacgttataacgtcgagatgatcggcgccaaggccgaagctatcgacaaggccgaagaccgcgcgctcttccgcgaagccatgaagaagatcggcctcgacacgccgggctcgatgttcgccaatgcgactgaaatcaaggatgaggaccgcaagcgccaagaggtcaagcgcgcggaggtgaaggcgcaattctccggcgacgaactggacaaggcgctcgacaagcttgaaaccgaatggcagctcggcgaagtggagcgcaagcagcgctatatgagccatgcgcttgcaaaggcagcacaggcgctcgacgtggttggcctgcccgcgatcatccgcccctccttcacgctcggcggcaccggcggcggcattgcctataaccgtcaggaattcttcgagattatcgaacgcggcctcgacgcttcgccgacgaccgaagttctgatcgaagaatcggttctgggctggaaagagtatgaaatggaagtcgtccgcgatcacgcggacaattgcatcatcatctgctcgatcgaaaacctcgatccgatgggcgttcacaccggcgattcgatcaccgtcgcaccggcgctgacgctcaccgacaaggaataccagatcatgcgcaacgcctcgattgcggtgctgcgcgagatcggcgtcgaaaccggcggttccaacgtgcagttcgcgatcaacccggccaatggccgcatgatcgtcattgaaatgaacccgcgcgtgtcgcgttcttcggcgcttgcttccaaggcaaccggcttcccgattgccaaggtcgcggcaaagcttgccgttggctacacgctcgatgagctgaacaacgacatcaccggcggcgcaacacctgcctcgttcgagccgtcgatcgactatgtcgtcaccaagatcccgcgctttgcattcgagaaattccccggttcatcgccgatcctgaccaccgccatgaagtcggtcggcgaagtgatggctattggccgtaccttccaggaaagcttgcagaaggcactgcgcggtctggaaaccggcctgacgggctttgatgaaatcgctattcccaacatcgaggaaggcgacgagaagaacgcaatccgcgccgccatcggcacgccgacgccggaccgcctgcgcatggtcgcacaggccatgcgcctcggccttagcgtcgagcaggtgcatgacgcatcgaagatcgatccgtggttccttgaacagatcgaatccatcgtaaagaccgaagagcgcatccgcgaacacggactgccgcaggatgcggaaaacctgcgcatgctgaaagccatgggcttctccgatgcccgccttgcaagcctgacggccaaggacgccgaagacgtggccaagctgcgcgccgatctcgacgtgcatccggtctataagcgcatcgatacctgcgccgccgaattcgcttctccgaccgcctatatgtactcgacctatgagacgcctttcgtcggccaaccgcgctcggaagccgaagtttcggatcgcaagaaggtcgtcattctcggcggcggcccgaaccgtatcggccagggcatcgagttcgattattgctgctgccatgcggccttcgcgcttggcgatgccgactatgaagccatcatggtcaactgcaacccggaaacggtctcgaccgattatgacacgtccgaccgtctctatttcgagccgctgacggcggaagacgtgctggaaatcctgcgcgtcgagaagcaaaagggcacgctgcacggtgttatcgtgcagtttggcggccagacgccgctaaaacttgccaatgcactggaaaaggcaggcatcccgatcctcggcacctcgcccgacgccatcgaccttgcggaagatcgcgatcgcttccagaagcttctcatcaagctcgacctcaaccagccgaagaacggcatcgcctattcggtcgaacaggcgcgcctggtcgccgccgacctcggcttcccgctggtcgtgcgcccgtcttatgttctgggtggccgcgccatgcagattatccatgacgagcgcggcttgcaggcctatctgctcgacaccgtgccggaactggtaccggaagacatcaaggccaaatatccgaacgacaagaccggccagatcaacacgcttctcggcaagaacccgcttctgttcgacacctatctgaccgaagccatcgaagtggacgtcgattgcctgtgcgacggcaaggacagccttgttgcgggcatcatggagcatatcgaggaagctggcatccattcgggcgacagcgcctgctcgctgccggtccacacactttcgccggaaatcgtcgccgaactggaacgccagacggcagcacttgccacggcgcttcatgtcggcggcctgatgaatgtgcaattcgccatcaaggacggtgagatcttcattcttgaagtcaatccgcgcgcctcgcgcaccgtgcctttcgtcgccaagacggtcggcacgccgattgccaaggttgcggcccgcatcatggcgggcgaaagcctcgaagccgcattcgacgcctatggcggcaagccgcagccgaccgcacgtccgcatatcgcggtcaaggaagccgtattcccgtttgcccgtttccccggcgtcgatacgctgcttgggccggaaatgcgctcaaccggcgaagtcatgggcctcgactacgactatgcgctggccttcgccaaggcgcagcttggcgcaggcgtggaactgccgcgtgaaggcacggtcttcgtgtccgtccgcgacgaggacaaggagcgcgttctgggtccggttcgcaagctggcaagcatcggcttcaaggtcatggcaaccggcggcacgcagaaattcctcgaagccaacggcgtcgaatcgaccaagattaacaaggttatcgaaggccgtccgcatgtggaagacgcgatccgcaatcgccagatccatctggtcttcaacacgaccgacagcgccagtgcggtttccgacagcaagtcgatccgccgcgcaacgctgatgcagaaactgccttactacacgactatggctggtgcggaatctgccgccgaagccatcgccgccctcaaggccggatcgctggaagtgcgtccgcttcaggattacttccgcagctaaaatattctgtaccggattacggctgaggcacaccccgaaaataggaaactgtttcggggtgtgtgaaaacaaatagttagaacgcaaaactgagttgacttcagcaatccttgcacccctcaggcgaggacatacattaaaaagcagattgaggcgcgtcgcttaaatattataaattacagcgcaatttaaccgtttattccgacttacaaaaaatcaaaatataataaaaatagccatttttccttggcaaattattgcaattcaaaaatttatattcaccctatatttgtcccctgcattccatcaggagacaaatagtgtcaaaatttatttatgcatcaatattgagcctttcttttcttaccctttcgccgctaagcgcaacggctggctggcaagatgaactcagaaaagccgcaaagaaagtggatctagtcaaaaaatctattcgcgacccacagggtccagaggcgaaaaaaatgctcggctccgacatgagaagatttttgcagagccctgaaactgaaatcgatagattctgcaactctgctgctggtaaagcgcaaggcttattgcagggagtggcacaggtgctcaatcctcaaccaaccgaatgcgacgaaggatttttcccgtctccatcagcttccaaatagacttgctgaaacaagcgagtgatttcttcttgccgccggtcgccccggcggcttttttcatgcggttttaagagcaggcagttccagcggttttccggaaggatcatcctccagattgatctgctgcttgaaaaggccatcatgcagatgcggcttgcccagatggatcacagcggcatccttcagctcgccatccagcatatcgcgaattctgtcataggcttccgtgtccagaccatcgagcacaccgtcaatgacgatccatttcggctgttgcaggatgaggcgcgcaaaagccaggcattgccgctcgtcttcggtcagtaccctgtcccagcgggcgatacgctccagactgcctgcaagccgttccagccccgcccggcgcagaacattttccaactcttcggtagagaatttcgcaatatcgagcggatagacgatcacgcccttgaggtttccgggcgggaaatagggcgcgcgcggcatgaaggcgacagcttcgccaaccggcataccgatccgcccctcgccccatggccagagcccacctagcgcgcgaaaaagcaatgtccgctgcgtttcggttccgcccgtcaccagcacgcgcccgcccggcctgacgatgaaatctttctgcgaaagccgcaaacattggtcaggtgctgcaatggaaacatcatcgagggtcagcacatcgtccttgttcgcggcgagcatgatctgccggtcaagatagccaagctcatccatccgcatcaccgcctgacggaagcttgccacgcgaagcaacgtcgcacgccagtcagcaatggccccgaaattatcgacaaaccagcgcagggaattatgaacctgcgtgaaagcgccgaccgccatcatcaggccgccgaaagtcagatcaccggaaaaatagacaggcgccgccacgaggatcggggccacaatggtcagccagccatagccggccgtcacccatgtaagccgtgtcgtggcggaaacgattctgcggattgcacccagcacggcatcgatatcaagattgagccgacgccgctcatcgccctccccgcgtgaaagcgtgatcgcatcgagatgctcgttgacgcgcatcagcgcggcgcgaaaatccgcctcgcgcgcatagcgattggcgttaatgttcacaaggcttcgtcccacgatccatgtcagccacgaagccgaagccgcataaatgatgaccgcccagaccatatagccgggaatcgaaaagctgtaacccgcaatatggaatacgaagccgctcgacaacgaccataaaacgccgatgaaactgatcagaatgaccgtcgattgcagaaggttgatgccgagatcgcaggatgtttcggccagatgccgcgcatcctcctgtagcctctggtcgggattgataccgatttctcccgcattggccagacggaacgcgcgtcccggctccagccactggccgatgagatcgcgcgccagcccctcgcgcagtttcagcttgaacatcaggttcagccatgtctgcgagacattcagcaccagaagcgagccggcaatgccgaaaaacaccatcaactggtggaagaaagccgtcagatcccggcgcgccagcgcatcgtagaaaggctcgttccagcgattgatggcaacctgcccgaccgcaatcagcacgacgagcacgaagatacccgttccgatggcgatcagcgtattgcgcacaggcgaagccatgaaggcacgcaccatcatggaaacctgcgagaaaaggtctgtaccgtcgggaacagcaccaccgccgagcagcctggacgagcttttgcgcagccgttcaccaaggccgcgctttgcctttcggcgacggctcttctgcgtaccctgtttcgtcttgtccggttttggttcagacgtcatgtcctgcctcgcagcctgttcgcaccattatgcgcttcccatcgaagccaaagataggagatcgtcgcggtttcaatgtagcgcatttgttcccgctcacaacaatgtgcgtgttttacctgaacagattcgtgcaaccatgcctttagaacgcgtttcgatctgacgggatcagatcggcgctcttgtatgcctttacggaaacaatctatgacaccacctgcccgcccgatcgataaagttctgatttatgcgacattgagggaaaggcttctggttttcgcggagccggattccccgcaaatgccgcttcaggtgccgggcggcacggtcgatccgggcgaggatgtccatctcgccgcctatcgcgaattcgaggaagagacaggcataaaagtgcgcgacggcatggctcatctcgaaaccgtcgattatgcttttcccgatgaacaaggcacggagcttcaccggcgtcattgttttcatctgcggctacgggacgaacagccagaaacgtgggatcattatgaaatgtcgccctgtgatggcggcgcgccaatcctttttcgcctcttctggctcgaccggcaggcggcacaggcgcggctgggttttgaaatggcgaaaagtctggataaaatcagtttctagctggcaaagtagctgtcttgtgttggtcaaaattgtcgcatatagtccgcgcatcgatttttcggtcgagtgactttgcgacccgtacggccagccgtgcttcctgacgatctcctgtccataaattcgattcacagggacgtgtgcgaagcatgcggacttaatagctactacgttacaaaggacattcccatggctacgggaacagtgaagtggttcaacaccaccaagggcttcggcttcattcagcctgatcagggcggcgcggacgttttcgtccacatctccgccgttcagcgcgctggcctcaccacgcttgatgaaggtcagaaggtctcttacgagatcgttcaggaccgccgttcgggccgttcgtctgccgacaatctcgtcgcagcataatcgtcaagaatatgcagaaaaggcgggtcttgagcccgccttttttgttgcccgccctgcaattttcatgcccccctccgacgattaagagcggcaaccagcgccgcagcgattctgcttgcgtaatctttacgggagccagtcgatcggcacatggcccttgtcggctgctacccgttccagccagtcgcccacagcgcgatatttctgcatatcgaaaccgccaagatgcgcttcatgcgtataggcatagagcgcaatgtcagccaccgtataatgatcaccggcgatgaatggcgtcttcctgagttgcacgtccataacggaaagtgccttttcaccacccgccagcgtggcggcaagccgctccggtgtcgcgtcaccggcccgttcaggatagatcttcaaagcgcgacgcacggcgatatagggttcgtggctatattgctcgaaaaacagccattgatagaccaaagcccgctcataaggatcgaccggcaggaagcgcgtcccctccgccagatacagcaggatggcgtttgattcggccagaaagcgtccgtcctccaactccagcaacggcacttttccattcgggttcctggcaaggtattcaggcgtgcgcgtcgatccatccagcgccgaaaccgtcacatgacggaacggcttgccaagtttcgccagcagaaggcgcggcttgtagcaattgccagaatcaggctgcgaatagatggtaagcatgaaacctctcctgcgggtgcaatagctccgctgaacggggcttgtccaatcagtttcgttgaagctatatgtcagcaccgctgatcgatacgttcttataagcaacacattatcggcaattgctacgttttcgtgtcaaatcgaaaaagctgtagttgcgcttcttgcgccaatgcgacatagaaaatgtgcaaaaccggaccacgcccggtgacggttaacagagcctgccatctatggagatctatcatggcatttctcgccgacgccctttcccgtgtaaagccatctgcgaccatcgctgtcagccagaaagcacgtgaactgaaagcaaaaggcaaggacgtgatcgtcctgggcgcaggtgagccggatttcgacacgcctgaaaatatcaagcaggcggccattgccgcgatcaatcgcggtgaaacaaagtacacgcccgtatccggcatcccgcaactgcgccaggccatcgtctccaagttcaagcgtgaaaacggcctcgactacaagccggaacagaccatcgtcggcaccggcggcaagcagattttgttcaacgccttcatggccacgctgaaccccggcgacgaagtcatcattcccgccccctattgggtcagctacccggaaatggtggccatcaacggcggcaccccggttttcgtcgacacgaagattgaagacaatttcaagctgaccgctgccgatctcgaaaaggcgatcacaccgaagaccaagtggctcatcttcaactcgccctccaacccgaccggcgcggcctatacgcaagccgaactgaagtcgctgaccgacgttctcgtgcgccatccgcatgtctggatcttgaccgacgacatgtatgagcatctggtctatggcgatttcgtcttcacgacgcctgctcaggtggaaccctcgctctatgaccgtacgctcaccatgaacggcgtttccaaggcctatgccatgaccggctggcgcatcggctatgccgccggtccaatcgagctcatcaaggccatggacatgattcaggggcagcagacctccggtgcctgctcgattgctcagtgggcagcggtcgaagcactgaacggcacgcaggatttcatccccgcgaacaagaaaatcttccaggcccgccgcgatctggtcgtttccatgctcaaccaggcaaccggcctccagtgcccgacgccggaaggcgcgttctatgtctatccgtcctgcgcagggctgatcggcaagaagaccgaagcgggcaaagtcatcgaaaccgacaaagattttgtgacggaacttctggaaaccgaaggcgtggcggttgttcatggttcggcattcggcctcggcccgaacttccgcatttcctatgcaacctcggatgagctgctggaaaaagcctgcatacgcatccagcgtttctgcgccagcctgcgctgatatcaatatcagcagaaaaatgaccaaggggccgcaaggcccctttttcatattcatcattcaggaatggacaaccgggcaaaagccaaaaaaaagccagacaaacgtccggcttttgaattttgaaggtgccattgaggcaaacctccagaggggaacactcagcctgcgcaaaatgggaggaggaaacgcagcactgagatgatctttatatgcatcctgcccattgtttttgcaatgcgactttatcgcaatgcagccatgcattttacgcatgactgcattgaggataaaagtaatttaaaaacaatgacttactatgaagtattagccaatgcgaatatcaggatatctataaacttagcccaaataccgggcacacacccccaaaaggctgccttcaaaaccggcaattgaaatatagacggctcatatgacagcgcggaaaaattccggcgtctgcggccgtcaataggtccaattgcgggccttcgagaacaggaaatcgcggaaggcatggagcttggccgaattcttcaaagcctctggatagcagaaaaacgtatcgaaagacggtatttcctcaagctcgggcagaagctgcaccagaccggattccttatcggccatatagtcgggcaggaccgcaataccgaccccgcgctgcaccgcacggcgcacagacaggagattgttcacctgcaaggccggaatgcgtgcgctaccatcgggtcgcccggcggtctccagccagttaagccccgtcagatagctcggcgcaggctcaccgaaagtcacgatccggtgctggtcgatctcatcgatagagttcaacttaccatatttggagacatagcctgccgaagcataaacatgcatatggacaatgaacaggcggcgctgaatgagatccggctgctgtggctggcgcaggcgcaccgcacagtcggcatgccgcatggtcaggtccagctcctcattatcgagaataagctgaagctgcacatcgggataaagctcgacaaattcctggatacgctcgatcagccagcccgaaccgaggccaacagttgtcgtgacccgcagacggccagagggtttttcacggctttccgccagtttggagcggacattttccagcttcatcagcacatcatgcgccgtacgataaagcgtttcgccctgctccgtcagaataagcccgcgcgcatggcgatgaaaaagcggaacgcccacatcctgttccagcgcactgacctggcgcgaaatagctgattgcgacaggtgcagtgtctgggcggcatgggtgaacgaaccagcctctgccgccgcgtggaatatgcgcagtttatcccagtcaagcggtgcgaccacgtttttcccctctcattgttttcaccgcatttaccctccgtaaaacgcttcgcacttttgccggaaggctctactccgccgcttcgtgcagcggctcctgtgcggccagccagcgttccgcctcaagcgcggccatgcagcccatgcccgcagccgtgacagcctgccggtaaatgtcgtccgtcacgtcgcccgccgcgaaaatgccgggaacatcggtagccgtggaatcgggcgcggtccacaaatagccgtttggcttctgtttcaacttgccctcaaacaaggaaactgccggagcgtggccgattgcgatgaaaacgccatgcgtggcgcgttcctgcgtttcgccggtgacaatatttttcagacgtacacccgtcacggtcgcgcccatcggaggccgggcctcggtgccgaggatttcatcgatcacactgttccacaccaccgagacgttctcgcgcgaaagcaggcgatcctgcatgatcttttccgcacggaaaccgtcacggcgatggacgatcgtgacgcttttggcaatatgcgacagataaagcgcctcttcgacagccgtgttgccgccgccgacgacaaccacatccttgctgcgatagaagaaaccgtcgcaggtcgaacaagccgaaacaccgccgcccatgaaggtctgctcgctttcaagccccagccacttggcctgtgcaccggtcgcgataataagcgcatcgcaggtatagatcgtgccggaatcccccttcagacggaacggccgcacagtcgtttcaacttcggtgatgatgtcatgcacgatttgcgcaccgacattttcagcctgcctggccatctgctccatcatccatggcccctgcaccggctcggcatagcccggatagttttccacatccgttgtaatcatcagctggccgccctgctgcaaaccggcaatgacaacgggtttcagcatggcgcgcgccgcataaatcgctgccgtataaccagcaggacctgagccgataacaataactggcgcgtgacgctgtgtcataaggattcctctccggtcctaaaatcgatttaaagccgcgcactcccagctcgaaagaatcgtacgcgcgtgctgtttgcctatgcccgaacactgtggccaaggtaggtccacccctgcatctttgcaaggtttgacaggaattgggcgcgctttagccacagcttgtaactctttggctggaatgtctcgcccccatacgttgcgggtggagcgatctcacgctaaacaggcaatgcataaggcctaattcgttcagttccggagccgtccaccatttacaagacagtcgccaatatctgcgcgcgcttcggccttattatggccgcggccatgcttctgcccgccgcaatcgatctgcgtgacggaagcgacgactggtcggttttcgtgcgctctgctgccgccacgggtgctctttccgcgcttatttttttagcgacacagaaccagaccatgcgtttcacgccgcgtctgggctttcttctcaccgcctgcctctggctgacggccgcgtttctgggttccataccgctttacttttcgcatctgccgatcagctatgcgaccgccttcttcgaggctatgtcgggcgtaacctccaccggagcgaccgcgctgaccggcctcgacaacatgcagcgcggcattcttctgtggcgctcgctcctgtgctggatcgggggcgtcggcttcatcggccttgcgcttttgatgctgccctccttgcgggcaggcggccttgcgctttttcacatggaaaattccgacaaatcggaaaaaatcctgccgcgcatgaaccagatcgcgctcggcatcatggccgcatatctaagcctcacggctgcctgcacggttgcctatttcgctgtgggcatgagcgttttcgacgccatcaaccacagtctcaccaccattgccactgcgggcttttccacccatgacagttcgatcggcttttatcagggcaaccggatgctgctcgtcgtatccaccatattcatggcgctctcagccctccccttcgtgctttacatcaaggctttcatgccgcggcgcatggaattgctcaccgacccgcaggtgaaactcttcttcaccatcatcatcgccttcagcttcatcctcgccatcgtcctgcgcctcagcaccaatatacctttcggcgatgccctgatctcggcctcgttccattttgtctcggtgataacgacgaccggatatgcaaccgaggattattccctctggggaccgccagcgattggaattttctttctcgcctccttcctcggcggctgtgcaggctcgacttccggcggcatcaaaatgaaccgcctcatcatcctgtggagcctgacgcaggccaatcttgcgcgcctcatcatgccgcatgccgtcatcaagattcgctacggctcatcggaagtttcgggcgatatcgcgcagaatgtattgctttacctgtttctttacagcgcctcgctcattatcggcgcggtgctgctcgcatccttcggccttgatttcgtatccgccttcacgggttcgctgacggcattatcgaatgtcggtcccggccttggcgacaagatcggccccgctggcaatttctccaccgttcgcgatcaggcgctttgggtgctctcattccttatgctggcaggccgactggaactcgtcaccatattcatcctcttcacacgctcattctgggtgcgttgatacagtatggcaggcttgctgaatacggttcatggaggccgcaaccggcacgcagccgacacaccgttccgcgttcaatctgtaccgacaaacgtgcaagcaatcggtacgggatcgatgattcatatttctccacaaggtagagagtttacagccgcctatttcttttgatatgagcaagatagattgcgccgagatggcgccgaatatttctataattacccgggaatgaaatttcctttcgcgcggagttttacatgccgatcaaggccgatctggacgaaatcgattggaaaatccttcgggagctccagaacaacgggcgcatcaccaatgtcgagcttgccgagcgcgtcggcatatcggctcctccctgcctgcgccgtgtgcgcaagctggaagaaagcggcgtcatccgcggctatcgtgcgattctcaacggcaatacgctggggcaggaccttgtggcattctgctcggttgggctgcaccgtcaggccgatgcggatctcaaggctttcgccgaaaagaccaagcaatggccgctcgttcgccgcgcatggatgatttcgggtgaatccgacttcctgctccattgcgttgcgcgcgatctcaacacgttccagactttcgtgatcgaggaactgaccgccgctccaaacgtggattcggtacgcacagccctcaccattcgtcccgtcaaggacgaaccgttgatgatcctctgacccggattatcttcctgcgaaaacctgctcataaacgctgctgatagcagccgcttccttttggagcggaaaggcttcgcgaacatgcgccagagcattttcgccgcagcgttttgtcatggccggatcggccagataaggttcgatggcgttcgtcaatgcgcgcccgtcaccggctggcacaaagcggcccgtatcctcaacgaccatttccgcataagccccggcatcactggcaacgacggctgttttcgaggccatggcttcaagcggcgtcaggccaaagccttcattgcgggaaggcgcgacgtaaagcgtgagccggcgataccagacgcgcacgtccggcacttcgcccagaataagaatacggtcctgcaaaccggctgccgcaatcctggtgcgcagctcggcttcaaaggcctgatattcggcggttgtgcgccccgtgacaatggccgtccagtcaggatatttcggcaggagcgcgatcatcgcatcaacgaaaaggtccgttccttttgaaggccgaacccgtccaaaacaccccacggcatatttacccggcaggccggaagcggaaaaatcatcgtcctccgcaagaggcgggtgaaaccgttccagatcgacaccatgcatgatgacctgatgcgggacttcgagaaaacttcccgaacgcacacttgtcgcgatcaccgcattcatgcggcggatgagccatttggtgaaaggtttgtgatggcgctgggcggccgaggtaaaaacgagccgcagtttcatgcgcaggacatcccgcatgaaaattccggcaagcatttcaatgttgcggcgcgcatgccagatgcgaaaccgtctggttttaggtcgcgaccagaaggagggcaacgcgctccatccaagatgcgggagagtgtcaggcaggcccggccccatagtggcaattttcagccccattgcgcgctgcaatggaatgagctgaacaatcgtcgaggtcacgccggaaaggcggcgcttgaagttgggtgcaacgacctcaacttcccgaaccggaacttgccctgataaagtcacggaaaatcagacgaatttcaaagcgatgatttcgtaggaacgcgagccgcccggtgcgttgacctcaattgtgtcgccttcgcccttgccgataagggcgcgcgcgatcggagaggaaatcgaaatacggccttccttcacatcggcttcctgatcgccgacgatctggtagattttttcttcttcggtgtcttcatcgatcatcgtaacggtcgcaccgaatttgatcctgtcgcccgtcaacttggaaacatcgatcacctcggcgcgtgcaaccaggtcttccaattcgttgatgcgcccttcattgaggctctgggcttccttggcggcgtgatattcggcgttttccgacagatcaccatgggcgcgcgcttcggcgattgcctcaatgatccgagggcgctctgattgctgacgccagcgcagctcttccttgagcttttcaaaaccgcgaggggtcatagggaacttttccatacccagtcctttccttcgcccggcgccggcccttttcaggaatctggccgcaccggcagtttgccttgcccgcctcacctcgcgcgatgctcggatagcgcgaggcgctttgtgaaggccaatccgccctcgacacacaaaaagaaaacggtcaccaagacatctgcctcggaaccgtttaaatcgctgttgcccggactataacatttttacccattatttcacgcagaaaaattccggcctgttaattctgcgatcccttgccggttcacttcgttttgggtggccagcttgcaggccaattttgcggcccgcctgcataattgccgtcgcaatcgcccttggcacgctcttccttcaaaacgaaacttacacgcccttccccgctatcgaccgctttccacacatcataagtgccgcaatcgccaatcccgcgccctttgaaaaaacccgtcagcgtccgggtccggttgttccagtcaatgttccatgcggaatccgtcgtggtcggcccatcatcggaaatgaccggcagggagaccggaacaatcctgttttcatatcggctatagaaaacatagggctgattataagcacccggcgcgccgcaggggagcccgaccagattgagcccatctgcgatttttgttacaaaaccaccggccaatcgaaacgattccgggcttgccccgccgcatgtggcggcatcatcagagaaatccttgcgaatcccttccggtatctgctcaactgtttcaatcagcgtgatatccggcgcagccggagccggcttggtacccttcacctgcaaagctgccaccgtgccatcgcgcgcctgctgttcgtcaagataaatcaagcccccgacaaagcccgaaagcgaatagccggacactttgtccgcaagtttcaattgcagtttctgcccatttttcatggcgccgatcagcttggcgacgccagcttcgtcgacatagacgagctcgttgttgcgcaccttcaaagctgctatattcgtatcaagttcgggcttgccatcgacaagaatttcgagcttgccggtcttcggcatctgctcactgaaagagagcctcaattccggtatcgaatcggccttgctgctgcgatagaggccaatccccggcgcattttcgcccgttccgggattgaggctcaatgtgcaattcgccgcaaaatcgcagaggactgatacatcgcggatctgtttgtaacccgcctgggaagggcttccggccaaaagcagaaaggttgtggcaaaaccggacaatgccccaatccgggaaccatgattcttaaagaacataaaacacctgccaatgaaaactgttccggttccatgcgagaatgtcgcatagcggaatgcccccttgccgcttccgcatgatattgcctatagcgtagcggtcgacaaggtcgaaatattcgccttcggcttttcttttccataacgaggtaatgatgacgcgcgcgcaagccaacatgctcctccttttggcaggcgttatctggggcatgggtttcgtggcgcagtccaccgccatggccagcatcggccccttcctcttcatcggcattcgctcggccatcgccgcactgaccgtcctgccctgggcaattgcggaaggccgccgcacgagaacccggcttcgggctggcaattatatctatttcatgatcgtgggcgccacgctctttaccgggctcacgctccagcagatcggccttatcaccacatccgttaccaatgcaggctttctcaccggcctttatgtcgtcatggtgccggttctgggcgtgatcttctttcgcacctggccgcaccccatcgtctggccctgcgctgccgcctgcctggcgggcattttcctgctttcaggcggagaattgacggctctcaagcaaggcgacgtgcttgtcatctgcggtgccgtgttctgggcaatgcaggtggttctcatcggccgtgccaaccgcgcggggcgtcccgtcacactcagttgcgtgcagttcgctaccagcgccatggcggggcttgtcattgcatccatgatcgaggatttcaactggaacgcaatcgcgctgacctggaaggaaatactcttcaccggcgtcttttcgtcaggggtcgccttcacattgcaagctatcggacagcgctatacgacgtccgcgcaagcggcgatcttcctgtcctcggaggcgctgttcgccgccctgttcggcgcgattttcctgggcgaccgcctgaccttcatcggctttatcggctgcggcctgcttttcgccgccatgctggcggtggaaatcatcccgatgttctggaaacgaaaacccggaaacctgaaccccatggccgaggccgaagaatagggcttcaccccttgaagatcaaggctgcgccgcctgcaatcagggcaaagcccagcaggtgatgccaggtgaaggcttccttcagatagaagaccgagaacaggctgaaaatcaccagtgtgatgacctcctgcatggtcttcaattgtgctgccgaatagacctgatggccgatgcgattggcgggcgcggcaaggcaatattcgatcagcgcaatgccccaactgatgaagatgaccatgacaagcggtgtattggtgaatttcagatgcccgtaccaggcaaaggtcatgaagatattggagccgacgagaagcaggatcggcaagaggcttggcgaaatcagtgctgacatggaaaagacttcagggaccgggagaatggctctgtcggcggcatggccctaaaccgccgcatggtgatagaacaaagacaggatcttgccaatcctgcgctcatttcagcaagccggatcctgtattcaatttgaggtgaggccatttcccatcttgcgcccatcttgtgccacagcccttaacgcggccactgactcttcctttacgcttgagagctaatatggcgaaaatgcccatcgcccccttggattggtctcataacgaaaaggcctggacatgagttttgcgttgtccgccaccgcctgtatcggccacgcgcggttcctatcccggcatctgacgccaattctgctgctggcgcttctggccgggtgttccggcgagcgcgcaccgcgtccgcaggctgacgtcggcaatgcggacaggctgattccaagcgcgccggtcgccgatgcaccggttgcaagcgccctgccccaaccgcaggaagagcgcatcatcggcctggccgaagaggaagaaaaccacgtcgcgcaatccatgccccgcagtcagccgcaatattccggcgattatggtttctctgccccgattggaaacccggtcacggctgccgaaaacatctataccatgtccaacgcggaaacagcgtgccgcacgcgcctgaagcggctcggtgtcgtcttcaaggaaaagccgccaatctatcgcagttcctcctgccagatcgcaaatcccatcgaagtatcggggttcaacagcgggtccatcgccttcaaaccagcggcaacgctcaattgtcaagtgacggaagcctttgcgcgctggatcaagggcgatctccagcctgccgcgcgcctgcgttatctttccggcgtcaacacgatctataatgcgggcggctattcctgccgcacaatgaaccatcgccgcggcgcaaagatgtcggagcattcacgcggcaacgccatcgatgtcaccaagatcgtgctgaacaatggcaagaacatcatggtgcgcaaaccgggcttcttcgccttccgcgaaaagggattgctgaacacggtgcgttccgatgcgtgcagctatttcacgacagttctggggcccggctacaacccggaacatgccgaccatttccatttcgatctgatgcagcgccgcagcggctaccgtgcctgcaaataagcccggcgcaatgccgggcttaacggtgttttagagcatttccagcaaaggcgcgaagcggctttgcgtcggataatgcgtagaaacaaagggatagagcagttccaacgattccgtttaaccggaaccgctctaatcttcctgcggtgccggggtaggcttgccgtccgcatccagcgcaaccatgatgaattcagcatgcgtgacgaggtcacgcttatcgctgagatagcgctttgcccacgcttcaacccggagcgtgatggacgtacggcccacccgcgttatatccgtataaacacagagcgtgtcaccaatcttcactggtcgggcgaatgccatttcgcgcaccgctgctgtcaccgtgcgccccctggcgcgctcggcagaacggattccagcagccatatccatctgtgccatcacccagccgccgaaaatatcataggctgaattggcatccttcggcatggcggaaacgcggatggtcagcatccctgtcggctcgttttcagtattcatcaaagtcattccttaagtgcttgggagagacgcgctctaatatgagacaagttgggcgtgaagaaaagtaccgtgcgaggctcttaaaccgttagtatgaaaggcaatattcaagataatgatattcattaatcatgatttgaaatcgaaaatcgtgatgcgtgaaaatagttatcttcgtgttataagtaacatatgaaagtatattataggaacggcatatgaaactgtcggcaagagcttcaatatttacattagcacttcttgtttcaacaaatgcttatgcatcatcggccatcgtcacatcgacggttaatctgcgcaccggccccggcacccaatatggaacaatcggtgcgataccgaacggcgtcggcattatggtggcgggctgcacccgcggctatggctggtgtcaggtctcctatggcggcatgaccggctgggcggcatcgcgctatatcgccattcaaaccggcaacggctacacgacgaacgacaatttcggatcgaccgccgcagcggtcggcataccgctcattgctggaatcgtcatcggctcggccatcgcaaacagcggccctgcctgggggcccggcccctatcgcggctggggtggcaggcccaacatctataatggctgcatcgggcgcaattgccagtcgaactggggaccgccgcgcccgcattggacggaccccccggctggcgcgacaatccgggttatcatcccaatttcggtcatggtttcggtcacggctttggtcatgggccccgcatgcgtctcggcggcaggcggtaaggcgcagcgcaaaaccgggcctcctgacagccttctgtcaagagcatcgccggattggaaaagggtgaaggggatttcgcttccacactcttttcatttgaacgctgaaattccatattgggagcatggcttcctcaaaagacaaacatatccgggattcgcgcaacaaggctgacggcttcggcgaagcgccgcaggccgggttttccggcgcgcctttgtccggcactatcgcggactgggcaaaggaaatcggcgacgaggctgcaaaaccacgcgcaaagaaccccaaacagccgaagaaaattcccgagcgcagcaaggaagcctcgcgcacgggacgcggcacgtccatgggcggcgcggcttccgccaaggagcgcacagccgctggcctcaaccccgtagcaggccttgatatcagtctcgaagaggctgcgggcctcagcccatccggtgcgaccgcaaccgtgcaggcgctggccgacctgatccagtcgggcaatccgctgttcaaacatggcgagctgtggacgccgcaccgccctgcccgcccggaaaaatccgaaggcggcattccgatccgcatggaaacgagtttcgagccgtcaggcgaccagccgacggccattcgtgacctcgtggaaggtttggaaaatcaggaccgtacgcaggttttgctcggcgtgacaggttccggcaagaccttcaccatggcccaggtgatcgaaaagacgcagcgcccggcgctgattctggcgccgaacaagacactggccgcgcagctatatggcgagttcaaaagcttctttccgaacaatgcggtggaatatttcgtttcctattacgattattaccagccggaagcctatgtgccgcgctcggacacctatatcgagaaggaatcgtcgatcaacgagcagatcgaccgtatgcgccactcggccacccgtgcgctgctcgaacgcgacgatgtgattatcgtcgcctctgtatcgtgcatctacggtatcggctcggtcgaaacctatacggccatgacctttgaaatgaagatcggcgaccggctcgaccagcggcaattgctcgccgatctcgtggcgcagcaatataagcgccaggatatcaacttcgtgcgtggttctttccgcgtgcgcggtgacacgatcgaaatattccctgcccacctggaagaccgcgcctggcgcatctcgctgttcggtgatgaaatcgaaaccattaccgagttcgatccgctgaccggccagaaaaccggcgacctgaaatcggtcaagatttacgcaaattcgcactatgtcacaccgcgcccgacgctcaatcaggccatcaaatcaatcaaggaggagctgaaacaccgccttgatgaactgacccgcgcaggccgcctgctggaagcccagcgccttgatcagcgcacgactttcgatctggaaatgctggaagcaaccggctcctgcgcaggcatcgaaaattattcgcgctatctcacgggccgcaaacccggcgagccgccgccgaccctgtttgaatatattcccgacaatgcgctggttttcatcgatgaaagccacgtcacggttccgcagatcggcggcatgtatcgcggcgacttccgccgcaaggcgacgcttgccgaatatggtttccgcctgccctcctgcatggacaaccgcccgctccgcttcgaggaatgggacgccatgcgcccgcagaccatcgccgtttcggcaacgcccggaaactgggagatggaggaagcgggcggcgtcttcgcagaacaggtcatccgcccgaccggcctcatcgacccgccggtcgaaatccgtcctgccaagacgcaggtggacgatgttctgggcgaaatccgcaatacggcgaagaagggctatcgcacgctcgtcaccgtgctgaccaaacgcatggcggaagaccttaccgaatatctgcacgaacaaggcgtgcgcgtgcgctatatgcactcggatatcgacacgctggagcgcatcgaaatcattcgcgacctgcggcttggcgctttcgacgtgctggtcggcatcaaccttctgcgcgaagggctcgacattcccgaatgcggtttcgtcgccattctcgatgccgacaaggaaggcttcctgcgttccgaaacctcgcttatccagacgatcggccgcgccgcgcgtaatgtggacggcaaggtcattctctatgcggataacatgaccggctcgatgcagcgcgcgatcgacgaaacgaatcgccgccgcgaaaagcagcaggcctacaacgaggcgcatggcatcacgcctgcttccgtgaagaaaaacatctcggatattctcgattcggtctatgaacgcgaccatgtgcgcgccgatatttccggctttgccgaagaaggcgcgatgatgggcaacaatctggcctcccatgtcgaatatctggaaaagcagatgcgcgatgcggctgccgatctggacttcgagaaggctgcgcgcctgcgcgacgaaatcaaacgcctgcgcgaaaccgagcttgcgattgcggacgacccgatggcgcgtgaggtggaactggaaagccccgttacggggcggaccaaaggtcgccacaatgcgggccgcaagatgcatcgcgtggttacggatgacgaaggcggcaagtctttgttccagaagccatcgctcgacaatatgggaccgggaacggatatggcgaagccccgccatgacggcccgcttccgacagccgcggaaagcaggttccgcaagaacacgctggatgaaatgaccgtgaaacgcaccgagatcccggcgggcggcgaggcgcccatccggcgcgaacgggctggcatcggctcatatgaagatccggcggaggtctcccgcaagaagcgtcgccccggcaagacaggccggccggggcgttaggctgaggtgacgctatccacgccctgaaaaggctcaatcgccgcgcgggcttgaacaaaaccgccggaaccatatcgacatgcggtaaacttgcgttaccttgttttcgggcaaggggcggaacaggcagcatgaaccaatttatcatgaccatagcggtgctggccgtggcatcaatccttcatgccgccgtgggcgtgtttgcggcctttgcggcggatgaacccgctccccccattcatgcaccttcgctatcacccgataaacccgcccccaccgtcaatcgcatctgccagttgatcgaggcaaatgccgaagcccatggcataccgaaagatttcttcgcacggctgatctggaaggaaagccgtttcgatcacaacgccgtcagccccgttggcgcccagggaatcgcgcaattcatgccctataccgccaaggaacgcggccttgtcgatcccttcgacgtggagcaggccattcccgcctcagccggattcctgcgcgacctgaaagacgcattcggcaattggggccttgccgcagccgcctacaacgccggggcggggcgtgtttcaagctggatgcgcaccgggggcttcctgccgctcgaaaccgaagactatgtgctggatattaccggcgcaccggcggatgatttcgccgcaggccaggaagtggtgaaccgcccgctcgaccccaagctgggattccatgacgcctgccggtcatccgcactgcaacgatccccatgtcacgggtcaagccgaaaccttggggcatacagctcgccggaaatttccgccgcagcgtcgccatcaaccaatggaaccgattacgcaagcaatttgcctccgttcttgcagggcacaatccggttatcagccgcattcgcacgccaatcggcaggcgcggaatctatgcggtgcgcataggagccgacagccggaaagaagcagatggcatttgtagcagcttgcacgcggttggtggcgcatgcatcgtttcacgcaataaataagaaaaattccctataggtgacagtataggtagcgatttttgcaatcacctgttctattttggaattaacctgtcaaatttctagaaagattcgtaaaaaattatagcgataatcgttcaaagataaccattcatatgacctgcaaagaatttgcttgccaaatacctcatcatagatcagtcttcatgtgttcgggcattttgcgaacaaatggaagacacgaagaacggcgtgccggagccgctataagttccgggccagagagtaatcactggcaatgatcagttccttcccaatgtcgagaactgcctgcatgaccctctgtcgggtgtgtggtgcgctcgacaggagatgtaattccgccgatttctcatgaagcggcggcgccaaggaaaaggaacggatcccatggcacagaccggacaggtcaaattcttcaacaccgaaaaaggtttcggtttcatcaagcccgatgatggcggcgcggacatcttcgtgcatatttctgcagttcaggcttctggcctgccaggccttgctgacaatcagaaggtttcctatgaaacggaaccagatcgtcgtggaaaaggccccaaggccgtgaacatcaccattaccggctgatcgtttacgtaagaaatgcagatttcgcccccggcttctgccggggttttttatcgcccggcattcagcctcgtttcgcgcacggattgttacataggctgcatgagagcgcatcccgaaaagtgtgaaacggttttcggaaaagatgcgcgtcaaaacaaaggatcggagcttcagactttcgcccccgcccttttccattgttcagcctccattcatctccaacgggctaattggttattcataatcgatgcggtcatccccggattgcccatcgtgggaattgcagacagcttccagcgcattttcgagccagaagtgcgaagcgggtttgcgtaggataatgcggaaaaacaaatagttagagcagttccagtaattctgttttaatcggagccgctctaaaggagtaaataatgaatcgatttttgaagatcactattctggcagcggcatcgctcgcaaccgttgctgcaccacttgccaccgcatcggcagattcgtggagccgccatagctgggaaagtaagacttggaagcgtgacagctgggggcctggacactgggaaagcaggagcacggagcgtggctggagccgctctcattctcatcatagtagccggagcaataatgacgcactcgccgccggcgtaatcgggctggcagcaggcgccctgctcggcagtgtactcagccagccacgcacgacctatatccagcccatgccggtctatgccgcgccgcccccgccgccgccgccagcctattaccctgccgcgcctacccgcaacgtggtctaccgcgccggctatgagccatggagccgcggctggtatcagtattgctcgggccgttaccgttcgttcaacccgaaaaccggcacctatcgcggttatgacggtcgcgaccatttctgcacggccaactgacaccgaaccgatcaaccagcaaaaagccgcccctgaaggcggcttttttcattgcaaatcaggcatatcccgtatcggtcagaaacggattggaacgccgttcctccccgaaccgtccgccgggaccatgcccgcagatgaagccgatatcgtcaccaagcggcagcagcttttccttgatggagcggatcagtgtcgcgtgatcaccccccggaagatccgtgcggccgaccgacccgttgaaaagcacgtcgccgacaatggcaaaccgcgcctcaggattgaaaaagacgacatggcccggcgcatgaccgggacaatagaaaacgtcgaagacatgcccggcaacgcaaaccttgtccccctcctccagccattggtccggcgtgacattgcgcacaccttcggtaattccatatttcaggccagccgccacgagattatcgaggagaaacttgtcgtccctgtgcggcccgataatatccacacccagcgcctccttgagatcgagcgcggcagcggcatgatcgatatggccatgcgtgatccagatcgcttcgacgtcgatgccctgggattcaatggcttccctgatgcgcgcaaggtcgccgccggggtcgatcaccacccccttcttggtttcaccatcaaagagaatggtgcaattttgctgaaacggcgtgacgggaacgataatggcctgcaattgccccatgttctttgctccaactcggtatagggttcctgttcacacataatggtcagccccgctcgcgtgaaggctttgcacaataaaaacggacggcgattggccgtccgtttttccctctccaacaattcaccttgcctgatcggcattgcttttcaggttgaaaaatttccaccgccgcatgaagcgcgcctcaccggctggtgcgctctggctctgtcaggccttggtggccatcgaattcttgatcaggccgataatagccgtcagcacgataccaccaacaccgccgcccgccaactggccaacaacgccgctaagtaccgaatccagtcccccgctggacagcatcggaagaagctgaccgaggatgacaccgccgatgccaccagccaccgtgttgcccgttgtgcctaggctgaagttcttcacggcgcctgcgatgttaccgccaacggcaccggcgacaagctgaataatgataggtagtagagattccataatcgtcaccccatctgagctttaaaccggaacagtgcgactccggccaataaaatcttgggccgaaactttccaatgtcaaacaataagcgacaacatgattaaaaattagcctgaaaaacgcttttttctgtttaaaaccaaagctgataaactgctaaattaatagaaacgatgaattatcaagaaaaaattgccgggaaagacgccgagcacggcttttccggcgcagcttttcttccggcagaaaacaatctggcaaacttttccgcaattttgtgcatgtctgccaaaactggttccccctttggggagacatgctttaaattgatggatcggcaaacatattgcgcgaatccttcgacggagcatgtgcggaaggcgcaattattcctcctcccggcaggcatcggcatgaacattattccaaaaaatatgcgaacgtttatcgaaaattatctgggcgattgaattacgtcaataatactgacatatttggcgcaacagaatggagcaccgatgtgaattcgaccagcgatatgaattatataaccaatccattgacggctgaggaggcgaccgatctcaacgtcattgagcttttgtttttttcctatcgcgatttcactgccgatcctgaccttatccttgaaaagatcggtttcgggcgggcgcatcatcgtgtcctctattttatcaatcgcaagccgggcatgacggtggccgagcttctggaagtgctgcgcatcaccaaacagagcctttcgcgcgtgctcaagcagctgatcgacaccggccatgtggtgcaggctaccggccagcatgatcgccgccaccgcaaactctatcccacgaaaagcggccgtcagctcacgcttgcgcttgcccttccccagtcgcgacgcatcgcacgcgcgctggaagactgcgcccagcaagaccgcaaagtgatagaacgttttctctataacatggtcaatcccgagcgcagggcgcagatcgacgagttttctgccgccgctgatagagttgatacaaaaacgcatccatgcaggcagtgaatagacgtgccgcattccagtcgataagatgcacaccaaagcaccagccataatctgggatgctgaagcaaaattatcggaatgggatcgaaagacgccatggctgcagaagaagaaaagacgctatcggacgacgcaccgcaccttctcgtcgtggacgacgatacgcgcatccgcagccttctctcacaatatctgaccaatagcgggtttcgcgtcacgatggctggcagtgcagccgaagcgcgccgcaagctggaaggcatcgacttcgaccttctgattctcgacgtgatgatgccgggagaaaccggcgtttcgctgacgcgctccttgcgcgaacagaagaacgtgccgattctcatgctgacagccctgtcggaaaccgacagccgcatcgacggcctggctgccggagcagacgactatctgcccaaaccctttgatccgcgcgaactgacactgcgtatcaacaatatcctgcgccgtggcgcaccgcccgcgcagccgaagatcgaacagatcgtgttcggcccttatacttttttcattccgcgtcgcgaattgaagaagggaaccgagacgatcaagctcaccgaccgcgagcaggatatcatggcgatctttgccgagcgggcgggcgaaaccatcccccgccatgaactgaccgggcaggacggcgatgtgggtgaacgcacgatcgatgtgcagatcaaccgtctgcgccgaaagatcgagcaggatcccgcaaacccggtctggctccagaccgtgcgcggcatcggctacaaactcagcatcgaatagcaaggcaacggcaatcgggaatagcgcgatcagaaaatggtgttttttcaaaacgcagggcgacgtgtacaaaaggtacaaccgcaatgtgattcatggaaagcacaaccgtgcggtctcaggcgtagggacgttttaacacgatgagatcgcccttcagaagattctcccgttggttgacgcgcatcatgcccaaggggctttatgcgcgctcgctcatcatcattatcgcgcccatggtgctgctccagtcggtcattgcctatgtgttcatggagcgccactggcagatggtgacggaacgcctttcgacggcagtggttcgcgatatcgcagcaatcatcgatcttcttgaaacctatccgcaggagccgggttacgacaatctgatccgcatcgcgcagcagcggctggcgttgaacatttccatcctgccccccgatccactgccgccgccggggccgaaacccttcttcgccattctcgactatttcctgagcgaagagatcacccggcagatcaaccgccctttctggatcgatactgtgggtgattccgatctgatcgaaatccgcatcaagcttgaagacaaggtattgcgcgtttttgcccggcgcagccaggcctatgcgtccaataccggcatcttcctcacatggatggtgggcacggcgctggttctgcttatcattgccatcgccttcctgcgcaaccagatcaagcctatccagcaattggcgcaggccgccgaaagcttcggcaaggggcggcccatgccggaaggttttcacccgcgcggggcggaggaagtgcgccgcgctggcctcgcctttatccagatgcgctcgcgtatcgaacgccagatcgagcagcgcaccgccatgctttccggtgtcagccacgacctgcgtaccattctcacccgcttcaagctgcaactggccctcgccggccattccatcgataccgagccgctcaatcaggatattgccgacatgcagaccatgctggaggggtatctggcctttgcgcgcggtgagggagcagaagaaaccgcgactttcgacgtcacccggctttgcgaaaaactggaaagcgaagcgcgcctgcgcgagcgcggtttcaagtacacgatagagggcgaccgcgaaatcaacgtgcgcccgaacgccttctcacgacttgtcagcaatctggtttcaaacgccttccgtcacgcgcagaatgtcgagctttcgatttcgcatgtggacggctggcttaaagtcatcgtggacgatgatggaccgggcatacccgaagatcgcagggaggacgtcttcaagcctttcgtgcggcttgatgaggcacgaacgcaggattcaggcggcaccggcgggcttggccttgcgattgcccgcgacatcgcacgcagccatggcggcgacattgcgctggaggattcgccgctcggcggcctgcgcgccaccattcatattccggcttgagacatgtcttccgaaagcggcaaacggttgcagacacgccgggaaaacagacagcgaacagaaccctatgtatcaaccctttggaaacattatttttccgagatggttatgctcgttcccgccgctgcgtagagcaagacaacgcctccccctcatcctgaggaggttcctgagcttgcgatggaaccgtctcgaaggatcagggcaagggtccagcttttcctcgtccttcgatccttcgacaagctcaggatggagcgccgttttcaacggctcctcaggatgagggaaaaggacgccactgcgcgtctaatcagaagccatcgcgctattagagcgcatcctgaaaagtgtgaaacggttttcggaaaagatgcgcgtcaaagcaaagaattagagcccaatctgattcattcagatcgaaacgcgctctaaaaaagcttgccaccattcggcactggcttgtcaattgccgcaagcaccacttctccgtcttcgtccggcattccgagcgtcagcacttccgacatgaacgggccgatctggcgcggcggaaaattcaccacggccatgacctgttttccgataagctgttccggcgtgtagtgtctggtgatctgggccgacgacttcttgatgccgatcttctcgccaaaatcgatcttgagcttataggcaggcttgcgcgcttctggaaatggcacggcttcaacaatggttccactgcggatatcgaccttctcgaaatccgcccagctaatggtggctgcttcgctcatttttgtccccccacgcattatcggacaagagtctgaattcaaaagcggcatgtgcatgcgcaaatggtgattttcgagcgccggaacgcagatcaatttccatttgcagccgcacagcgcgacttttggaacaggctttcacgcgcgcccgactgtttcaaacaccacactttccagcgcctcgcgtgcgctgacccccgaccagacaacaaactggaaggcctggaaataggcttcgcaggcttccagcgccgccgataaaagcacttccacctgacggctcgtcggttccaccccgcctgccagcagcaacgactggcgatacatgatcgcgccttcctgctgccagagatcgaaatggcccatgagaagcttttcattgataagcgaaagcaggcgcatcacctcgttgacgcgcggctcggccaccttgatatcgaaagcgcaggccagatgcagcgcctcgaaatcctccatccatgaaaatgagatatgatagtcagtccagttgcccgcaaccgaaattgcaatttcgtcgtcgccagtccgctcgaacgtccagtcgtttgaatgcgcgacctgttcgatcacatccaccggatgtgcctcacgtgcgaattcaagctcaagaaggctcatgtccgtttcctgttctgcgaaacacctgcccccagatgtctccaaattcccggcgcgcaagtcattgctcgcccgtgccgtcaccgcgcaaaaacaagcgcagtaaaaacaggcacgaattgatcggttgaggaactgacatgcttgacagcatgtagtcacctcaatggcacacgcacatacgcaactgatactggaaagcagcctgaagacgtgaaacgcgacactcaatcccccgctgccgcatacatgaccacgttacgaatcatgtagcgttttcagtctattgaagctgaatccgaacaccagccccttttcaaaaaagaggcatgaaagcatgtggaaatatatggggggccggccgcgccccttgccttaagcgactctaagacaagggtttttgccacttgcggcctgttaataaataatcaggaattatctttggattttgacgaaacggatgccgattttgccggtttggcgctggaaccaccctcaaatttggcaagacgtgcttccagagcttcgattcttgccagcaaggcactgttttccgagcgcgccttgatggccatttcgcgaagggcttcaaaatcctcacgctgcacaacgtcgagcgtattgagcacgcgctccccttgcgaacgcagcgccgtttccacttcacggcgcacaccttgcgcggcgcctgccgcatccgtcacaagcttggcgagttcatcaagaacccggttctgtccgctggtcatcgcattcttccttgttttcattcgacgtttgaatttgctctcaaaccctgaaattggaaatagggccgtcttagttccgatgcaagcgcggctatggaatagtgattgcctgggacaggaaaaccgggccgcttgacccgcaaggcttcgtccagcatgttctgtcgcaaaatggagtgatttcatgatcgagacgttgctgcccgcatcggcccttgccttccccgctatcgacccggtgattttccgggtcgggccgctggcagtgcactggtacggcctcggctatgtcgtcggcattctcttcgcgtggtggtatggcaagaaattgctgcgcagccatcgcctctgggccaacaaccagccgccaatggcgcccgaagcactcgacgatttcgtgatctgggcagcactcggcgtcgtgctcggcgggcggatcggttatgtgctcttctataatttctcctattatatctccaacccgctcgccattccggccctgtgggatggcggcatgtcgtttcatggcggcattctcggcaccacgctcgccatgatcctgtttgcccgctcgcgcggcatcctcgtctggagcatgttcgacacgattgccgccggcgtgccgattggcctcggcgtcgtgcgcgtcgccaatttcatcaattcggaactttggggccgggtgagcgatgtgccatgggcggtctatttccccaatggcggcccactgccgcgccatccaagccagctttacgaagcctttcttgaagggcttgttctcttcttcgtactgttcgtgctggtctggggcgcacgcaaactcaagcagccgggctttgtggcaggcgccttcgtcaccggttacgggctgagccgcatcgcggtggaattcttccgcgaaccggatgcccagattggctatctcttcggcggatggcttaccatgggcatggtgctttccgtgccgatggtcctgctcggcctttgggccatgtggcgcgcaaaccgggcagccgccaggaatgcctgatctctcgctgaaagagcggctgaaacggctgatagccaccaccgggccgatcagcgtggccgattacatggcggcctgcctcggcgaccgcgaggcaggctattatacgacgcgcgaacctttcgggcgtgaaggggatttcatcaccgcaccggaagtaagccagatgttcggtgaactgatcggcatctggtgcctcagcgaatgggacgcactcgcacgcccggccaatttcgtgctgtgcgaaatcggccccggccgcggcacgctgatgagcgacatgctgcgcaccattggcaggcttgcgccgcaaatgctgggcggcgcgcaaattgccatggtggaaaccagcccgcgccttgccgaaaagcagaagcagaagctcgcaggcacaaaagcgcatgtcgaatggtttgaacgctttgccgatattcccgccgatactgtccatggaccgctgatcctcgtcaccaacgaactgttcgacgcgatccctttccggcaattcgtcaaggccgatggccgctttgtcgagcggatgatcgcgctcaatgaacaggacgaattccagtttgtcagcggcgcgggcggcattgatccggcgctcctgccgaaagaccatgtgaaagccgaagaaggcgccatctttgaagcggctcccgcacgcacggccttgatgcaggagatcgccagccgcatcgcagccacgcgcggtgctgcgctcaacatcgattacggccacctggaatccggtttcggtgacacgctgcaagccatgctgaaacaggcctatgacgatgtattcgcccatccgggcgtggctgatctcaccagccatgtcgatttcgatattctgcaaaaaacggcaaaagcctgcggctgcaagaccggaaccatgacgcagggcgagtttctgctcgccatgggcttagttgatcgcgccgggcggctcggcgcgggcaaggacgcggcttttcaggaaaaaatccggcaggatgtcgaaagactggccgcacccgatcaaatgggaaccttgttcaaggttctcgcattcagtgacgaacagacccgtcttttgccttttgaataaattttgcctgaccatgctttttcaaaagcgtcaggagcctgaatcaaaaagcggtatgtgtgtgcaaaaatagtgatttttgaataccgaagcggagcgtacaaaagatacgtgcgcggcagaacgcaaaaaagtgccgtttgcagccacacggagcaacttttggagcaggctcttgattgacaagccaaccgacctcccccaccatcccgccgtttaggaaagccagcaagatgacagataaaccgcaaccactccgctcgcctcttcttgaaaagcccgttggacagcacgggaagcggattacgcacggctttttcacgcgcaagggcggcgtttccgatggcatctataccagcctcaatatcggcaacagatcgaacgatgcacccgaaaagattgccgagaatcgccgccgtgtggcggaaagccttggcgttgcgcccgatcatctcgtcactgtgtatcagattcattcccccgacgtcatccacgtcaccgaaccgttcggcaacccgcgcccgaaagccgacgccatggtaacgaatgttcccggcattgcccttggtgcactttccgccgattgcggcccggtgctctttgcggatcatcaggcgggcgtcatcgccgccgcccatgccggatggcgcggcgcttttacgggcgtcttggaaaacaccatcgaagccatgatcgggctcggtgcaaagcgtgagaatatcgtcgccgttcttggccccaccatcgggccggacaattacgaggtcgggccggaattctatgctgaattcattggcaaggatccgaattacgcggcctatttccggccttcggaaaagccggaacactatctgttcgatctgtggaccttcatcaccgaccggctgacgaaggcgggtgtgcaggcagacgcccttcgccaatgcacctatgccaatgaggaacagttctattcctaccggcgcgccacccatcgcaacgaacccgattacgggcgtcagattgcagcgatcgccatcatagaagattagagcggttccggttaaaacggaatcgttggaaccgctctgattatttgttttatcgcattttccaacacaaagccgtttcacgcttttgctggaaatgccctgggagaaccgcatggcccttcacttcgagccggaagaattcgccgcacgtcgcgaccgtctgatcttgaagatggaagaggaaaagctggatgcgctgctcctgttcgcacaggaaagcatgtactggctgaccggctatgacacgttcggtttctgcttcttccagtgcctcgtggtaaaggccgacggttcgatggtgctgatgacgcgctcggccgatctgcggcaggcgcgccatacgtcaaatatcgaaaacatcgttgtctggacagaccgcgacaatgccaatccggcggtggatctgcgcaatattctgacggaactcgacctcctcggcagccggatcggcatcgaataccagacccatggcctgaccggggccaatgcccgcaagcttgacgaacagttgcaaagctttgccaagctttacgatgcatcgggcatggtggatcggctgcgccttctcaaaagccctgctgaaatcgcctatgccaaacgcgccgcagaactcagcgacgatgcgctcgatgccgcggtgaaacttaccagggcaggcgccagcgaagcagatattctggccgccatgatgagcgccaattttgcaggcgacggcgattatcccgcaaacgaatatatcatcggctcgggcgaagacgctctcctctgccgctacaagtccggtcggcgcaagctgaacaagaacgaccagctcacgctggaatggtctggcgtcttccgccattaccacgcaccgatgatgtgcacgctgatcatcggcaagcccacaaaacaccatatggagctttacgaggccgcacgcgaagccctcgaagcagttgaagcggcgatgacccccgcctcgaccttcggcgacgtgttcgacgcccatgcacggacgatggaagcgcacggcctcacccgccaccggctcaatgcctgtggctattcggtgggtgcccgtttcacgccgtcatggatggacccgcagatgttttacgccgcaaacccggagagcatccagccggatatgacgcttttcgcgcatatgatcatcatggattccgatacgcagaccgcgatgacacttggccagacatatctcacgacaaatggcgcggctcagccattatcccgtcattctcttgatatgattgtcaaatgaggcgcaatcagagataaaaccgtcaggcgtggacaaactgcgctttcaggagcatgaagccgaacatgaacaaggcacatctttcaatggtgttgttgcttgctggactgcttgccgcctgcaacagcaccgaatccgctctggatatacagggatcgaacaaggataccggacaggccgcgacaacggcgccctccaccgcgccggtcgcaacgccagcaccccagcgcgcaacgctcaaacccggcaagctgcatattgcccccatcgtcggcgcacccgtcaatgtggtgacgccgctgacccaccgcatgaacgatgatgcaaaagccatgggcatcgagcttgcaggcaacaatgatcccagtgccgcctatgtcataaagggctatttctccgttctctcggaggataaccagaccacggttctttacgtgtgggatgtgctcgacgcctccggcaaccggcttcatcgcattcaggggcaggagaaagcgcaaggggccgcggcagactcatggagcgtcgttcccgcttctgccatgcaggcaatcgccgaccgaaccatgcaggaatattcaagctggcttgcggcaaatcgcgcatgaaaagtgctttggcggcaaaaggctgaaatcttttgctgaatcagttttacatactgtgggaaaggcgcatcccctgcctttttgcagccagtgtgtcccttcgggccttgcaataatggtgactctttgcaatagcccccgcatctgagaaaaccttgcaagctgctgtacttgatcccgtcaaaaagtacgcagctttaaagttttttaggatagatttgctgggccgcttccattacggctcacgcgcaacaagagagattatgtccgttacgacggacttttgcgacagaaccaaactgcaaaccgctatcgcatcggcgtcagaggcaaaagaatgaaacttttcgcaggcaactccaaccgggttcttgccgaatccgttgctcaatatctcaacattccactcggcaaggccagcgtccgtcgcttcgctgatcaggaaattttcgtggagattcaggaaaacgtgcgcggcgaagacgtattcgttctgcaatcgacttcctacccggcgaacgatcacctgatggaactgctcatcatgatcgatgccttccgccgctcctcggcccgtcgcatcaccgccgtcctgccctatttcggctatgcccgtcaggaccgcaaacccggcccgcgcacgccgatctcggcaaagctcgtagccaacctcatcacggaagccggcgcgagccgcgttttgaccctcgatctccacgctggccagattcagggtttttttgatatcccgaccgacaatctctatgccgttccggtcatcgcccgcgatgtgaaagccaattatgccaccggcaattgcatggtcgtctcgcccgatgtcggcggtgtggtccgcgcgcgttcactcgccaagcgcatcgatgcgcagcttgccatcgttgacaagcgccgcgaacgccccggtgaatcggaagtcatgaacgtcatcggcgatgtttccggcaaggactgcctgctgttcgacgatatcgtcgattccggcggcacgctctgcaacgcagccgaagcactgttgaacaagggcgcaaacagcgtcaccgcctatatcacgcatggcgttctgtccggcggcgcggttgcccgcatcgcctcgtccaagctgaaggaactggtcatcaccgattccatccagccgaccaccgccatcaacgatgcgccgaatatccgcgtgctttcgatctcggacctgatcggcgaagccatcgcccgcacggcagcggaagaatcggtgtcgagcctgttcgactagagtcggttccggttaaaacggaaacgttgaaaccgctctatctctttgtttttacgcattatccgacgcatcgaagcgggatcagaaatcagtccggtggactgatttccccgcataaatgctcctggcacaagcttgataaggccgttactcggccgcgttgcccatgtccgcctgatcgtcaggcgcattcgggtcacccggcgcagtttcgcagccaagatcgggaaaattgacgatccgcattcccttgaaatcattgcgcacgaccagaagcccgcgctcctcgaaataggtcagcaggcgccgtgcccgactgaacgaatgcgtaccataggcgcgcgcaagggccgcatcggaagggcaaggcgcgcccgtcaccgcggcttgcgcgacgatcaggaatacgccctgcacatcatcggtcaggctttccgacagggcaagcgcctgctgccatgtctcgccgttcgccacgtcgctttcaatgctggcctgtgccacggccagccgacgccggaaagcaggcagagcaagcggttcgcccggaacacgatgaatgcggcagcgcaccagaaaatcctgatagagaaccgcaaccgagcggaacgaggcttcgggatcgtccacgatctcgcgcatgaccttttccagaagctcctcgcgttcggcttccacgatgccggggaacagcggcgcttcgaccggctccgcctccggcttcggctttgccacctgcgccagaatttccgccgtcgagggcggcggcggtgggggcggcgtacggcgcgccacggtccggatctcttccggagcaggcgtgaaaatcagatcgcgcgcatcttcgggcgtatcgggaagcggcatcagtttcggcgatgacgaccgcgccgatgtttccaccttgccgatcttgatcggcagcgggcggcgcgacaaggcagggccaagcgccacgaaatgtccgcgctggagatcgcggaacatttccgcctggcggcgctccatgccgagaaggtcagcggcgcgcgccatgtcgatatcgagaaaggtacgccccatcaggaagttggaggcttcggcggcgacattcttggcaagtttggccagccgctgcgtggcaatgacaccggcaagcccgcgcttgcggccacggcacataaggttggtcatggcgccaagcgaaagcttgcgcgcttcgtcggacacttcaccggctgcggcaggcgcaaaaagctgcgcctcatccacgacgacgagcatcggataccagtaatcgcgctccgcatcgaaaagcccaccaaggaaagccgcagccgagcgcatctgctgctccacatccagcccttcaagattgagcacgactgaaacgcgatgctggcggatgcgtccggcaatgcgggtcagttcagcttcggtgcgcgcagcatcgacgaccacatggccatacatatcggccagcgtgacgaaatcgccttcaggatcgacgatgcactgctgcacccattgcgcgctctgttccagcaggcggcgcagaaggtgcgatttgccggaaccagaattaccctgcacgagcaaacgtgtggcgagaagctcttcaagatcaagcatggcctgcttgccaccgccaagcgccgctgccgaggcagaacctccaacagcgatacccatgtcgataccgacctgcatctcgcctccttgtttcaacattgctggaacagacgactcgcgcggccttgccaccagtcgatcaggcattcgcttaacatttttgacgccgccaatgccacccgttaagacaaatgcccacagatgccgggcagtagatttcaaccaaaagttttgctagcaatcttttcaggggggcaaaagcagcaagcgtccagccagcgggcgcgtcggggaggatgagccgctccgaccgaggcaaaggctttgccctctattcggaggtgaactctatgtggtttatacccattagattcacacttagagtaaagaaaacccgcaccggctggcaagctacagtgcgggtacagcttttcatctaagtacatggtagctggagttcgcgcttcagctaccaatccgaatataggccagcgggttcattttttcaactgtggcctgccatctgaacgagcaaaccaaaaaacttgcgccgccgcacgctatgctctatagcaccgccatccgcgtagacacccttggaggcaacgcggaatggagcggtccggtctttctctctggtgaagacacaacgggctgtttcatgtcgtttgttggagcatgattccgaaaagtggaaaccggttttcggataaggtcaggcgtagataatacagcaagcgacactccagtaacattgaaaggaaatgccatgagcgagacttacgtgctcaaggccgatctgcgtacccgggttggtaaggggtcctcccgcgaactgcgtcgcaacggccagattcctgcagtcatctatggcgacaagcaggagcccctcgcaatcgccgtctcctacaaggagattttctacaagatccatggcggtggcttcaagaccacggttgccacgatcgaagtggacggcaagaagattcaggtcctcccgaaggactaccagcttgatccggtccgtgacttcccgcaacatgtcgacttcctgcgcgtttccgcgaagtcggtcgtccacgtgaatgttccggttcacttcaagaacgaagaagcagcgcccggcatcaagcgcggcggcgtgctgaacgtggttcgtcacgatgtcgaactgatcgttccggccaatgcaattcccgaagcactcgaaatcgacctgagcggccttgaaatcggtgactcggttcatatttcggctgtcaagctgccgaagggcgcaacgcctgccatccaggaccgcgacttcaccatcgcgaccattgctgcgcctgccggcctgaagtcggaagaaaacgcagaaggcgctgcggaagaagccaaggacggcgaataatcgcttcctgatagggggtctgaataccatgctgctcatcgcaggtcttggcaatccgggtccccaatatgcgcataaccggcacaatatcggtttcatggcggcggatgaaatattccgccgccatcgcttttccaactggcagaagaaatttcaggcagagatcgccgatggcgtgatcgacggcgagaaagtgttgctggtcaaaccgcagactttcatgaacctttccggccagtctatcggcgaggccatgcgcttctacaagatgacgcctgccgatctcgtcgtgatctatgatgaactggacctcgttccgggcaagctgcgcatcaagaccggcggcggttccggcggccataacggcatcaaatccatcgacgcacatatgcagtccttccccggcggacagaattatcgccgcatgcggcttggcatcggccatcccggcgcgaaggaactcgtgcataattatgttctgggcgatttcgccaaggccgacaatgaatggctggatacgcttatgggcgccgtcgccgacaatgtcgccatgcttgccagacgcgaggataacagcttcatgaaccgcattgcactcgccatgggcgacggcaatcagcggccaggcggcgtcaagacagatcccgcgcaattggagaaggctccgccaaaggcccagagccatattcgtcaggcgcgccagaaccagaaaaagcccaatattcccgaaagcggcccgatggctgaaatgctgaaaaagctgctggggaagaaggattaatccctcgcgacggctgcgcctcttgacgcttcccggtcctatgacgcatagccacaacaataaaattctagtctgataggtaagatcatgggtttcaaatgcggcatcgtcggtctgccaaatgttggcaagtcgacgcttttcaacgcgctgaccaagacggccgccgcacaggccgcaaattatccgttctgcaccattgagccgaacaccggcgaagtggccgttccagatccgcgccagaacgaaattgcgcgtattgccggctcgaaggaaatcatcccgacccgtatcaacttcgtcgatattgccggcctcgtgcgcggcgcatcgaaaggcgaaggtctcggtaaccagttcctcgccaatatccgcgaagtcgatgccatcgtgcatgtgctgcgctgcttcgaggacgacgacatcacccatgtcgaaggccgcatcgatccggtatcggacgcccagaccgttgaaaccgaacttatgctgtcggacctcgaaagcattgagcgccgcatcgtgcagatccgcaagcgcgcgacaggcaaggacaaggaggcgcttgccatcctgccagtgatggaaaaggcgctggaactgcttcagaacggccagccggttcgcctgatgctgaaggatatttcaccggaagacctgctgacactgaagggcctgaaccttctcacctccaagccggtgctctatgtgtgcaacgttgccgaaggtgacgcggcaaacggcaatgcgttcagcgccgctgtcgacaagatggccgaagaacagggcgcgcagacggttatcatttccgccgccatcgaggccgaagtcgcgcagcttcccgatgaggaagccggggaatatctggaaagcatggggctggaagaaccgggcctcgaccgcctgatccgcgcgggctacaagcttctcgacctcatcacctatttcaccgcaggcccgaaggaaacccgcgcctggaccatcaagcgcggcaccaaggcgccagccgcagcaggcgtgatccacaccgatttcgagcgcggcttcatccgcgcccagaccatcgcctatgaagactatgtcaaatataatggcgaactgggtgccaaggaggccggcaaggctcgcgacgaaggcaaggaatacatcgtccatgacggcgatgtgatgctgttccgcttcaatacctgatacgatctggccgccgaaaaccggcggccttttctttatgcctattgggaggagacacagggtgagcaagcctcagccacaatatgcttacgaggatatggaaccgggaatgacccttcccttcggtcctcgtacgatcagcaaggaagaaatcatcgaatttgcgagccagttcgatccgcagcccttccatctggatgaggaagcgggcaaggcaagcgtgctgggcgggcttgctgcatcgggctggcaaaccgcatctctcatcatgcgcatggtctgcgacgcctatctcatcgattccacatcacagggcggccccagcgtcgaattcacgcgctggaggcgtcccgttctggcgggcgacacgctgaacggcatcacgaccatcaaggacaagcgcatttccagatcgcgcccctctatcggcttcgtcaccttgcatcacgagttgctcaatcagcgcggagaaaccgtctgtgaaatgcagcatccctgcatgatgctgctccgcgaatacgcaacagctatgggaaatgctgcggggagaggttcgctatgagcttcatcgaagagaatatcggcgaggaacgggttctcggcacctacacctttaccgctgaggaaatcatcgctttcgcccgcaaatatgatccgcaacccttccatatcgacgaggaggctgcaaagaacagtctcttcggcgggctttgcgcttcgggctggcataccacggcaatcttcatgaaactcaatgttgcctccatggtgcaggcgagcagagaaacggtgcaacggggcgaaacgccgccgacctttggcccctcaccgggattcgagaacctgaaatggccgaagccggtctttgccggggatacgatcacctacaagcgcgtggtccatgccatccgtccgctcgcgtcacgccccggctggtcgatgctgaccatgaccacaagagcccataaccagcacggcgaggaagtcttgtccttcgacaatgcggccatggtgaaactgccgccgaaagcaacggcctgaaacaacaaagcccggagcattgtccgagctttttcgtatcctcaatcgccttcaaacgcgacaagggtgcgcaccggcaggccaagcgcctccagcttctttcgcccgcctaagtccggcaggtcaatgataaagcaggcggcaacaatttccgctcccatctggagcagaagcttggcagcagcttccgccgttccacccgttgcaatcagatcatccacgagaacgacccgctcacccttttcaatggcgtcacgatgcatttccatttcatcgacgccatattcaagactgtatgcgatgcgcaccgtatcgcgcggcagcttgcccttcttgcggattggcacgaagcccgccgaaagctggtgagcaattgcaccgccaagaataaaaccgcgcgcctcgatccccgccaccttgtcaatcctgttacccgcatagggatagaccagttcatcgacggcgcggcgaaaggcctgcgcattgcccatgagcgtggtgacgtcgcggaattgaacgccgggtttcggataatccggaatggttctgatcgcatccttcaaggtgaccttaaacccggattccattttcagtcctttcaaggggatggtggggagcagacagccttaccccaggctaatctggcatggtcctgtttgtgaaattcttcaatcacgatctggcagccacgccaagcacctttgcgatctttcagagcataatccaaccggagtggaacgggaacaatcatgtttatgcatgaaatggaatgggttggagcgccgatctgatccgagcagatcggcgctccagaaaatccggtccaaagcgcaaaagaaatgggcgcctttcggcgcccaatcctcaagctgtctcgcctgcaatttttacaggaaccgctccggcagtttagtgcttcacatccgaccagatcgaacgcttggcaatgtaaacaagccccgcgaagagaaccaggaagacaatgacccggaagccggtcttcttgcggtcttccagatgcggctcagcggcccacatcaggaaagccgagacgtcacgcgcatactgatccactgtttccggtgtgccatcttcataggtgacctgttcatcgctaagcggcttggccatggcaagcgcctttgccgagatgaagtacggattgtagtgtgtaccttcgacaatctgcatgcctgcgggcggctgctcatcgaagccggtcaaaagcgaatggatataatccggtccgccttcggcatattgcgtgaatatgtcgaaaatgaactgcgggaagccacgctccaccgaacgcgccttggcgataagggagagatccggcggagccgctccattattagccgctgcagcagcgttggcgttgggatatggcgccgggaaatgatccgtcggaagcgcggcgcgggtgaacatttcgccatccacattcgggccgtcttcgacttcatattccgccgccagagccttgacctgttccggcgaataaccaaggccttccagcgtgcggaatgccacgaggttcatcgaatggcaggccgagcagacttccttataaaccttgagaccgcgctgaagctgccccttgtcataggtgccgaatggaccggcaaagctccagctttcctgcttcggatggtggatcgggaaatgatccggctcggcggggttagcgccttctgctgcaagagcaccgcccatcgacaacccaagcgcgaccagcggagcgataccgaaggcagcgaaattcttgaggatgtttttcatcgttacgtccttcatatctctcgctgcatcagcccttggtttccgcagagatttccacgggggcaatctcagccttgccttcaccctttgccagaaccgcctcggtgatcgagttcggcaggcgctttggcgtttcaatcaggccgacgaccggcatgatgatgaggaagaaagcaaagtaatagagcgtgcccatctgcgccatgaagacataggagccttccgccgggcgcgaacccagccagccgaggaagatggcgttgatgacgaacagccagaagaacagcttgaaccacgggcgatagactgccgaacgcacctttgacgtatcgagccacggcacgaagaacaggatcgcgatcgaaccgaacatggtcagaacgccgccaagcttcgagtcgatcgggccgatgttgaaggtgatggcgcgcagcatcgcgtagaacggcaggaagtaccattcgggaacgatgtgagcaggcgtcttgagggaatcggccgggatatagttatccgggtggccgaggaagttcggcagatagaagatgaaataggcgaagaacacgaagaagacgagcgcgccgaaagcatccttgatagtcgcataaggcgtgaacggcagcgtgtcggtcttggatttcacttcaatgccggtcggattggtctggcccgttacatgcaacgcccagacgtgcaggatgaccacaccggcaatcatgaacggcagcagatagtgcagcgagaagaagcggttgagcgttggattatcaaccgcgaaaccgccgagcagaagctgctggatcggctcgccgataaccgggaaagccgtgaagaagccggtgatgaccgtcgcgccccagaaggacatctgcccccatggaagcacataacccatgaaagcggtcgccatcatgagaaggaagatcaccacgcccaggatccacagaagttcgcgcggcgccttataggagccatagtagagaccgcgggcaatgtggagataaacggcgatgaagaagaaggatgcgccgttggcgtgcatgtagcgcagaagccagccggagttgacatcgcgcatgatcttttcgacggaattgaatgcgagggccgtgtcggcggcataatgcatggccagcacgacacctgtgaggatctgcgcaatgagcatgaagctcagaatgccgccgaaggtgtacatatagttcaggttgcgcggcgtcggataggctacaaaggaatcgtagacgaggcgcggcaaaggaagccgttcgtccacccatttctcgatgccggtcttcggcgtgtatgtggagtgtccaccactcatgttctgtctccccaagacctgttagccgatcctgatgaccgtatcggaagtaaacgcatattgcgggatgtgcatgttttccggtgccgggccgctgcggatgcggccagcagtatcataggtcgagccatggcaagggcagaaccagccgccaaaggcaccggattcaccgagcggcacacaaccaagatgcgtgcagaccccgatcatcacgagccagttttccttcccctcgcccgcagagcgggcaaggtcggttgcttccgcatccgttggaagattggcattacgcgcattgggatctttcagatcaccaagtgcggtcgttttgctctcttccacttccttggcggtacgattgcggataaaaaccggcttaccacgccatttgacggtcagggacgcgccttccgcaagggaagaaacgtcaacttcgatagacgctgccgcgagtgtcgaagcgtccggacgcatctggtcgataaacggccaagccagtccgccaactccgacgacaccggccattcccgtcgcaatatacaaaaaatcacgccgtgtcggctcagccgtgtcgtgtgcgctcacgtgccaattccttttcaacctgcatgttcaattgaactctcccctcgccctcttttgcacctgccaaaaattatcccgcaagtgctcacaggacgaaattccctccatttcactatccggtttaggcgtgtaaaaaacgcttgtccagacgctaagcccttatgacggcacgatgtcgcaggctattttgtggatgcattttgcggctgtgcgcgaacccgggcgggaataggccccaaaccccaaacttttcagtttttcgcgtcttgccccagaaaactgccggattggcgcgcccatagcccagcataaatgccgccgcgcgcaatcagcgcctcgtgggttccctcctccacgatccgccccccatccatcacgacgagacggtcgagcgtggcgatggttgaaaggcgatgcgcgatggcaatgacggtcttgccttccataagctgtttgagattttcctggatggaagcctccacctgcgaatcgagtgccgaggttgcttcgtcgagaatgaggatcggcgcgtcttttaggatggcccgcgcgattgcgatgcgctgacgctgcccgccagacagtttcacaccgcgctcgccgacgaaggcgtcgaaggagcgccgcccctgaaagtcttccagattggcgataaacccgtcggcttccgcctgttgtgcggcctgcaccaactccgcttccgtcgcatcatcgcgcgccagcatgatattgtcgcgcagcgagcgatgcagcagcgcggtttcctggctgacgaccgcaaaagccttgcgcaaagatgcctgcgtgacatcgcggatatcctgcccatcgacaagaatggcaccctgctccacatcgtaaaggcgcaggataaggttgatgagcgttgatttgcccgcaccggaatggcccaccagccccaccctttcgccgccacgcacggtaagattgatattatcgagaacgccggcgcccttgccataatggaaggtgacatgacggatttcgatgcccgcctccgtcaccttgagggacttcgcattccggcgatcttcaaggcccagcggtgcggaaacaagctgcatggagttctcgatcaggcccagttggcgcaacatgccgttcagctgcatcatcaaccggccaaacagcatattgaggcgcagcacaagaccaagcgtgaacgaaacctgcccgacagtgatcgcattgcgggtccacagatcaatggcaatggccgcaaccgtcacgatcatcaggccggaaagcgccgtaagcgcaatacgtacacccgtgagcgaacgcatgaatggcaggatggcggcaagatagcgcgtgaacccatcgcgcatataacgctcgtcatcatccgccgtattgagctttatggtctggatgttggaatagctgtccacgatgcgcccgttgatcatggagccagcctctgccgaggcttccgcctccttgcgaatgcgtggcagataacgccgggcaataaagccaaaggcgataacccagagaatgaccgcagccgccagacgccaatccagccgcccgacaagaaagagcgtggtgatgctgtagatcaccatgaaccagacgacctgaatgaagctttcgataaggtcgcccgcagcctgccccgcctgccagaccttggtggcgatccggcccgcaaaatcgttctggaaaaatgcataggattgccgctgcacataggcgttcgcctgccagcggatcatgttgtagaagcccggcgaaagggtctgatcctccagaagcgtgctagtcgccgtgacgacaaggcggattaccagaaccgtaatgcccatgaaaagaagttccggccccgccacatggaaaagcgtggaccagctgcgttcgacattattccttcccgcctcgtccagaatatcgaccagcctgccggtaaaatagaacagccccgcctcgaccagcggcagcaagcctccgataacaagcgaggccgcaatcggccatttggcctggcgggcatagtgccagagaaaggcaagtgtggttgaaggtggcctcagactgtccggttcatggaagggatcgacccatcgctcgaacagactataaaccgctttcatcaattgcgttttccttagagccttttcgagccaaaactgtgaaacacctaagcggggaaatcagtccgccgggccgatttctgatgccgctccgatgcgttggacaatgcgacaaaacaaagagttagagcggctcctgttgaaacagggaccgttctaatcaaccaatgtatcgtcggtattatcgacaaggccgaggaacccgccggactggcgcgcccacaggcttgcataaatgccaccgagcgcgacaagctcctcatgcgtcccgtcttcgacaatgcgccccttgtccatcaccacgagacgatcaagcgccgcaatggtggagagacggtgtgcaatggcgatgacggtctttccttccatgagcgtattgaggctgtcctgaatggctgcctccacctccgaatcgagcgcagacgtcgcctcgtccagaatgaggattggcgcatccttcagcatcacccgcgcaatggcgatacgctggcgctgcccgcccgaaagcttgacgccgcgttcgcccacatgcgcgtccagtccgcgccgccccttcgggtcaacaagctgcggaatgaactggtcggcctgcgcaagacggatcgcctgttgcagcatttcctcgctggcatccgggcgtccatacatgatgttctcacgcacggaacggtgaagcagcgaggtgtcctgcgtgaccatgcctatattggctctcaatgaatcctgcgtgacctgcgaaatatcctgcccgtcaatcaggatgcggcccttctcaaggtcatagaagcgcagcaggagattgaccaaggtggacttgcctgcgcccgaacgcccgaccaggcccaccttctgccccgcaggaatggtgagcgagaggttcttgatcacgcccttgccgcgcccataatgaaaaccgatctcatcgaaatcgaggtcgcccctggccaccttcagcgccggagcattaggaacgtcaacgacctcatgcggccgggcaagcgtggtgatgccgtcttccacagtgccgatattctcgaacaaggcggacatttcccacatgatccattgtgacatgccattgaggcgcagcaccaggccaatgccgaccgccaccgcgccgatggacacggcttcgttgatccaaagcccgatgccaatggcgccgactgcaaagagcagcaggcagttcgacagataaagcgtgaaatggaacaaggtcacgagccgcatctggcgatgcaccgtgtccatgaaaatatcgaggctttcgcgaacataggtttcctcgcggcttgaatgcgagaaaagcttgacggttgcgatattcgtataactgtccacgatgcgcccggtcatggtcgagcgtgcatcggcctgttcttccgaaacgacccgcaaacgtggaatgaaaatacgcagcagaacgatataggcaacgagccagacagcaaatggtatcatcagccgcatgtcggcggcggcggcaatgaaaagcgcgcccgcaaaatagacgatgacataattcagcacatcgagcagcttcatcaccgtctcgcgcacggcaagagcggtctgcatcagcttggtcgatatccgtccggcaaactcgtcctgaaaaaaggtcatcgactggcggatcagatagcggtgcatcagccagcgcacgcgcatcggataattgccgagcaatgtctggtggataatcaacgaatggatgagcaccacacccggcaggccaacaagcacgacgcctgcaatcagcgaaagccgccacccttcattggccagaaacgtctcgcgtgactggttggaaagccaatccacgatattgcccaggaacgcgaaaagcgacacttcaatgacggcgatcagcgtcgtgaagatcgccatgccgataatccatggccatgcgccacgggtataataaaggcaaaaggcgaccagcccgcgcggcggctcttccggataggcttcgagtcgttgttcaaaccatctaaacatgatgtttcttttatgtgggtccattgaaattgccaagtcaaaataggaacaaaacaggaatattttttgcgagcgacaaaagcgtaaattgctggttcggccccgaaccgggcgctactcttgcaaccatgcggttttcacgataccggctttcccatggaactgcgcgtcgccctttaccagcccgatattcccggcaataccggaacgatcctgcgcatggccgcctgccttggctttgcggtcgatctcatcgagcctgccggtttcgatatttccgaccgcgcgctaaagcgtgcgggcatggattatctggagcaggccgcccttacacgccatcccgactggaaccgtttcgatgcctggcgaaagaatgccggacgccgcctcgtgcttctctccaccaaggcggcgatcccctataccggatatcaatttcaggaaaatgacattctcctcttcgggcgcgaatccgcaggcgtgccggaagcgatccacgacaacgccgacgaacggctgctgatccccatggtcaggagcgcccgctctctaaatcttgcggtttcagttgccatgacaacaggcgaagctctgcggcagataaggagcaaaatcgattctcactcagggaaatagcccccgcggctaattccatttcagacatatttttttgactatgctgcgaaagggccgggtcgcagtgcaattcttttttcatttccggtctgaaaggctcaaatcccccatgatcctctctacccgtaatctcgcttatggcctgtgcggtctttccctgtttttctcagccccggccttcgccaaaaagcctgtgcgcatcgcgccgaaagtcatggtcatcaccatgttcggcgacgaagcaaagccatggctcaaaggcttgaaattcacgcgcaaaataagactgcccggcctcagccccgaatatccgactgtggattgcaccgccgaaggcctttgcctcatgacgacgggcatgggtttcgccaatgccgtcagcgccgtttccgccatggcgctgagccgcaagttcaacctgacacatagctattttctgatcgcgggcattgccggtgtggatcccaagcacggtacactcggctctgcccattgggcgaaatatgccgtcgatgccagtttgaaccatcgcattgatcttcgcgaagcgccggaaggctggccgaccggcttcttcggccttggcgcggcaaagcccggtgaaaagccgaaatggtcggctggaaccgaagtctttgcattgaacgccaggcttgccgactatgcgcttgcgacaaccagaaacgtgaagctgctcgatagtgatgaagcgaaggcatatcgcaagcattacacagaagaagcagccaccggcgcgccgaaggtgacgctctgcgacaccgcctctaccgacacctactggcacggtgcaaagcttggtgacgcgattggcgcatggtcgaaagtattgactgatggcaaagctgattattgcaccgcccagatggaggacaatgcgacgctgaccgcgctgaagcgcgcagcagaagcgggcaagctcgatttcaaccgcatcgcattgctgcgcacagcctcgaatttcgaccggcagggcaaggaccagaccgccatggaatcgcctgccgccacatcgggcggcttcccgcttgcaacagaaaatgcctatcgtgtcggtaaagcctatgcggacagcatcattgcaaactggaaggcatgggaaaaagccccgcaggtgacggcaaagtaaaatcagtaacgtaataacgattcaggtgaggcgcgccccatccggcgcgctttaccgatagctggagccttttcgagccaaagtgcgaagcggttttggctcaaaaatactctaatccgccgtcgccaggcggcgcatggtgaattcgatcacatcgtcaggccgctcgcaccagctttcgatttccgtccaataggccgccttggggaaagtatcgaaccattcccgcgcttttttgcgcgccgcctgccgtggcaaggtgaaggtttcccgcacgaacccatcgcgcggcatccggtttttgcgggtgcggcttttctcaagctgcttgcgcagtccttcgagcggcggtcggggcggtgctgcgttcatgcgtttgcctcacaaagcctgagaaccctatgatagggaaccactttgacaaagacgagtcttttcttggggagatcgtggccagtggcggtttagtgccccgcgaaaccgctcttcatactttgctcggattgcagactttgctaggctgcaaaaacaaatgccctcacgcccaaccgtaagtgaattcgtctcaacagcccaggctggacgatagtagctcaatccatttccccttgactgcgcgatcctgtcagccttgtcgggcaggcttcgccggaaggaaaagcacaatgaaacgcgaagacatccctgcgatcatcccggccgatatcgaagaaaagaaaaaggcggcgcaaagctggttcgaggagttgcgcgaccgcatctgcgcaagttacgagcaactggaagacgaattgcagggcccgctttcggatcgtgaaccgggccgtttcgtacgcacgccctggcagaaggatgacggcaatggcggcggtgtgatgtcgatcatgcatggccgcgtctttgaaaaagtgggggttcacgtttcgactgtccatggcgagttctcaccggaattccgcaagcagattcccggagccgaggaggacccgcgctattgggcaagcggcatttcgctcatcgcccatccgcaaaatcccaacgtgccagccgttcatatgaacacacgcatgatcgtgactacccgccagtggttcgcgggcggggcggacctgacgcccgttctcgaccgccgccgcacacaggaagaccccgatacgctcgcctttcacaaagcgttccgcttcatttgcgaaaagcacaaggatatcgtcgattatcaacgcctcaaggagtggtgcgacgaatatttcttcctgccgcaccgcgacgaaccgcgcggtattggcggcattttctatgactggctgcattcaccggaagaaaaaggcggatgggatagcgacttcgcctttacgcgcgatgtcgggcgcggcttctccgtggtttatccgcatctggtgcgccagaacttcaacaaggactggaccgaagccgaccgtgacgaacagctcatccgccgtggccgttatgtcgaattcaacctgctttatgatcgcggcacaatcttcggcctcaagaccggcgggaatatgaatgccatcctgtcttccatgccgcccgtggtgaaatggccctgatgaagcggaaagggccggtttcccggccctttttcatgcatcgaatgccgcatgataggcaacatcgccttgcggcatatccggaccgaaggccagacactggaaatattcgggcggcacccccggcagtttctgccgcgcatcggccttgaaaccaaagcgtctgtaatagccgaggtcgccaagaagaacacagccccttgccccggcaccgcgcaattgcgcaaggccctcgcggatcagcttgccgccaatcccctcaccttgccgggcgggcagcactgaaacgggaccaagcccgtaccaacccttttccgcaccgccgatcaggaccggcgaaaaggcgatatggcccagaacctgcccgtcttcctccgcaaccagcgacagggtaagcgcctttgccgcgcgaagcgcatcgacaatctccccttccttctggttgctataagcaacagggcgaaaagccgcctctgtcacctgacggatttcggcggcgtcttgtggcctttccttgcggatatgcattctgcctcccttcaccggttattggccccgaacgcgaaatttttcacacccgttgccccggatatgacagggaatgccaaaacggcttcaggctttcgactggttgcgaagcttttcggcttccgcgtagaacttcttttcccactcattgtggttgtctagcccctccttgatgaaaggcgtgaagatcgcaagattcatcaggcaccagttgatgaaacgcgcggggaatttcagcggcttcacgaaatcgacgaacagcaccacgcgcgtcttgtcggtgtggttccaggcctcgtgctcataggcatcgtcgaaaatcagcaccttgccttcgtgccagtggcagacctggctgtccacgcggatcgccaatggtcgttcggctccggcacgatcagccccagatgcaggcgcagcacgccattatagggtccgcgatgcggcggcagatgtttgcccggctcgaagatggagaacatcgccgtggtcaggccgggaatcttgttcacgatgcgccacgtttccgggcaggccttgatgttctgttccgacttcacaccgaagccgagcagaaagaacgtcttccagcgattgtcggtggagatggtcttcacatcggtcgaaatatcctgaaaggaaggcagttcactctggcgcagcaggatcttgtccagttccttgcggatggcgggccattccttctcgatctcggctgaccacgggaaggtcgcattgtcatagacaggcggattgccaagcttggcatatttcaggttgagcctctccgcccaggaaacgatccccatgaaaaagcgggtgatccggcttggccggtccatggcggcaatgccctcggtgccaaatttctgctttggatcggtcgctgccttgtcttgtattgaggtatcggaactggccatctcatgctctttcaaaacgcgcgctaaaaacttttcatttcctgtttcgggcctgttttgccccagccataagccgatggaactacggctgaaatttgcaagcaagccatcagtcgttcaaattatcacgatcaagcttgcgcagaagcgcctcccggtcaaggctaaaacaggagtcaatccagagagtttcaagagaccgtaatgtttctccaagccccggccccttttcaatgccgcgcgccagaagatcaccgcccgtaatggggaaaacaggggcatcgtaatgttcggcggcatccagaagccgtgcgacaccaccggcgcggatcatcgcctcatcgctgcccacggcctcctgacgcgccgccgcataggccagacgaatacgatccagcaaagcctgcttgctgccgcgataaatcgctttcttcagtgcttgttcggaaagccccggcttcaccgcatcggcccgcgcccatgcttccagacgcgccctttcggcgttggacattttcatacgcttgcccagctcttccatacggacagcatcgggcggaacaagactttccagccgcaagagcggatcggcctgccatccaagatcgctttgcgtgcgcaccagcccatgaatggcatcaatgccccatttctcgctttcaggcagaacgagattgagcacgccggcctgccgcatccacaaaagcgcgcgcgagggatcgggagcaccgagcagcttcttcatttccgaccagatgcgttcggcggaaagctgcgcaataccgtccttcagccttgcgctggcgcgcagcccttccgcttcgggccggcctgaaccgtaccaggcaaagaagcggaaaaaacgcaggatgcgcagataatcctcgcgaatgcgctgttccgcatcgccgatgaaacgcaatgtccgcgtctctatatcggcaagcccgcccacctgatcgatcaccataccgtccgcagtgacataaagcgcattaatggtgaaatcgcgccgttcggcatctgctttccagtcggttccgaaggcgactttcgcatggcgaccattcgtttcgatatcccgcctcagtgtcgtcacttcaaaggggtatccttgcacgacgacggtgatcgtaccgtgttccatgcctgtcggcaccggcttgaaaccggcttcacttgccagccgcacggtttcttccggcagatgcgtcgtcgccagatcgacgtcgctcaccccggtgccgaggagtgtgttgcgcaccgcgccgccaaccgcgcgcgcctcgccgccatcgcggttcaatgccgtgaaaagcgcctgcaacggcttcgcattcagccaatctgccttgccggaaatatttatactctcgctcaaacgtagagcctttcataaagtccgcgaatgatgccggcggttgccccccagatgaatcgctcgtgatagggcatggcgtaatagaagcgttccttgccgttgaacagcctgctttcgcgacgatgattggccggattcatcaggaaggaaagcggcacttcaaaaatatcggcgacttcgtccggattgggatgcacatcgaacggcgttttcaccaccgccaggacaggcgtgatggaaaagccgctgccggtgagatagcgcggcaggttgccgatgatctccgcacggtctgcggcaagcccgatttcctcattggcctcgcgaagtgccgcccgttccgccgttccgtcttccgggtcgatggcccctccgggaaaggcgatctggccggaatgtttgcgcagcgtatcggtgcgccgggtaagcagcagcgttgcctccgccccccggtccaccaccggaacaagcacggcggcatcgcgcattctggccgtcaccatcgcctgtgagacatcggggttaagcgcatgatcgccagtcagctcctcgtggtcgggccgccattgccgcacccgctcggcaaaatcaccggctgaaaaggctggaaacccgctcattgaagtgcagcctccagcattgcagagggcatgaccggaaaaaccgccccgcccgaacgcacggcaaacgtcatcacaccgtctatttcgatttcctcgccaagcgccacgagatcatacatgaccgaacgggcgaccagcgcctccagccgtccccgcacgagaatatagggtttcagcccgccgctttcgggttccaccgcaaaacgcaaagggtggtccgcgccagcctccaccacatcgcccacattggtgcgcaatgtcagcacctgcgtttcaccctcgccggaaacgtccatttccacggctatgaacggagcatcctccacgcggataccgaccttttcaaccggtgtgacaagataggtcttcccgtcctcatccttgcgcagaacggttgaaaacaggcgcacgagctgtttgcggccaatcggcgtgcccatgtagaaccatgtgccgtctgccttgatttccatgtcgagatcgccgcaaaaatccgggttccagcgttccacgggcggaattccgcgcgctttcgttgccggtccgctttgcgcatcggcatgggcacgcgcgatcagggcttccagcccgcccgttcctgccgcctctcgcatcgaactttgcggcgcttccttgccgccgggggtgctttttatcatccgactcggttattcctgcgcaaatagacttaaagccatgaaatagtcaccctttcacggcttgtcagtattatatagcaatttatgaagcagttccgccagagcattgcgaggtccatatgagcgttgccgttacgcctgaaaccgccaatcccgaacagatagtcgcggaggccggacgtgcgcttgcagacattgcccgcatccgggaaagcatcggcaccgtaatcttcggtcaggaaaaggtgattgagcgcacgcttgttgccgtgcttgccggtggccatgcgcttctggtcggcgtgccgggccttgccaagaccaagctggttgaaacgcttggcaccgtgcttggcctttccggccagcgcatccagttcacgcccgacctgatgccttccgacattatcggctcggaagtcatggagcaggacgccgatgggcgccgcgccttccgctatctcaaggggccgatttttgcgcagcttctgatggctgacgaaatcaaccgcgcctcgccgcgcacccaatcggcacttctgcaagccatgcaggaatatcatgtgacggtggcaggccaacgctatgaccttcccgcaccgttccatgtgctggcaacccagaacccgctggaacaggaaggcacctatccgctgccggaagcccagctcgaccgcttcctgatgcagatcgatattctctatcccgaacttgcggccgagcgccgcattcttctcgaaaccacaggcgcttttgaagcgaaagcctatgcgatcgtgaatgccgaacgtctcatccagatgcaggcgctggtgcggcgcatgccggtgtcggaaagcgtggtcgaggcaatcctgaagctggtgcgttctgcccgcccggatgccgacaatgagcacgcaaagaaacatatcgcctggggccccggcccgcgcgcaagccaggcgctgatgctctgcgcccgcgcccgcgccctttacgaaggccgtctcgccccttcggtggacgacgtgaaggcgctggccgagccggtgctccagcatcgcatggcgctcaatttcgccgcgcgcgccgatggcatgcatattcgcgatgttatcgccaatctggtgaaggctgccgtctgatggtgattggcgcagaagtttccaccgcagaccgcaaggagacacttgcccgcgcccgtgcgcgggccgcaagcatccccgatctgctggtcgaagccgagcgcgtcgtcaacacggtcatgaatggctggcacgggcggcgcaagcgtggccccggcgaaaacttctggcagttccgcccctatgtacaaggcgaatcgctggcccgcatcgattggcggcggtctgcccgcgacgaccacacctatgttcgcgaccgtgaatgggaatccgcccacaccgtctggctctggtgcgatttctcgccctccatgctctatcgctcacgtcttgcggccgtttccaaggaggcacgggcgctcgttctgacccttgctctggccgaactcctgtcgcgttcaggcgagcgcattgcttttccggcattgatgccgccattttccgcccgcaacggtgcggaacgcctggcaagcgcattgatgcacggcacaccggacgccgccctgcccgacatcacccagatccgccgtttttccgaagtcgtcctcgtatcggactttctgcatccgttcgatgaactgaccgatcttctcaaccgtctggcacaacgcggtgtccgcgcgcatctggtcgaagtcgccgaccccgccgaagagacattcccctatctgggccgcaccgaattccgcgacccggaaaccggggccacgctcattgccggtcgcgccgaaacctatgcgcaagactatcgccgcctctatatagcgcgccgcgaaaccctcatcgatatctgcaagcggcttggctggagctatacggtccaccggacggacaggcccgcaacggaagctctggcgcgtcttcatgatgccctcagcgccagtggaaccttgagcgtttcgctgccggaacagggaggcgccagcgcatgaatttcctgccgctcgccttcggttcgccgctcattctcgcaggattgattaccctgccggtcatctggtggctcctgcgcatgacgccgccgcgcccgcaggaggaaacctttccgccgttgcgcattctggcgcaggttttcaggcgcgaggaagtgccctcgaaaagcccatggtggatgacgcttctgcgtctgcttattgcagggctggttattctggcgcttgcttcgcccatatggaacccgcgcccgctcgcgctgcccggcaacgagccgcttgccatcgtcatcgataatggctgggcttccgccgaagactggcgacagcgggtcaatgccgcagaaaagctcatctccgatgcgcaaggtgccaatgcgcagatttatgtgatcgggacggcagaacccgccaatgcggagatcggcccttatgacggcaggcgcgccaccgagcgccttcaggccctggaaccgcgcccgatccctgttgaccgcaagacggcaatggaacgtctggcatcggccctgccgcaggatatgaaaatccgccttgccttcttgagcgacgggctggcatcgcctgcagacgacaaaacttttgcaaccttcgacaagaccgggcatctggcctcggtgctctggtatgatgcagaccttggccgcacccttgcactcaccggcatcgacaacaaggcggatagtcttgaagccactgctgtgcgccccgatgggatcaccaccccacgccagctcaccgccgcctatgacgacaagggacggcgcatagcagaagccccgctttccttcgcgctcggcagtgcgaaagggacggcgcatttcaacctgccggtagagcttcgcaacgacttccgcctgatccgcgtcgatggcatggagcaggcaggcgcaacccggctgatcgatgcaggttcgcagcgccgcaccgtcggactgatcgccagcggcgacggcgatctggcacagccgctgctctcgccgcttcattatatttcccgggcgctctcgccctatgccaatctggtcgaaccgcgctccgccgaccttctgcaatccgtgccggaagtgctggatgccaaaccctcggtcctcatcatggccgatatcggcaccttgccggagccggtgatcgagcagcttaccagatggatcgaaaacggcggcacgctggtccgctttgccggaccgcgccttgccggtgccagcgacaacgatccactcctgcccgtcaaattgcgcaagggtgaacgtgcgctcggcggcacactctcgtggtcggaaccgcaaaagctgcgcgccttcccggataaaagcccctttgccgggctggcaatcccgcaagacgtcaacgtcaaccgtcaggttctggcagagccttccttcgatctgaacgacaaggcctatgcgatccttcaggacggcacgccgctggtgacgggcgaacggcgcgggcacggcaatatcgtcctgttccacatcgcaccggatgcgacatggtcgagcctgccgatttccggcgccttcgtggaaatgctgcgccgcattgtctctctttcgcagagaaccggtgcacaggataatcaggcgagcctgtcattgccgccgttccagctcctttctgcggctggcgcgctcaccccgcccacaccggaagcaaagcccctgatcattgaaaagaacaagcagcccagcgtcggcatcaacacgccccccggcttctatggcaatgaggacggtttgaaagcactcaacatttttgagggcggcaatgtcaaattgcagccgataagtcggcccgccctttcggtcgccgtcacgccggtctcttatacgtctgatcggtccgtttcactcaccgggccgttttttgcagccgccgccatgctgttggcgctcaacacatttttgatgctctggctgcgcggcgctttccgccgtcgcatgaaggtccgctccgggacggccagccttgcgatccttctcgcaggtagtctggcattcgcatgtccgccgacgcaccgggccgaagcgcaggaaccgcagcaggtgcatgacgacagcaaaccgggcgatggagccatcatcaattccgtgtcgcaaacgcatcttgcctatatcatcacaggcaaggccgatacggacaatatcagcaaggcgggcctcaagggcctgagctttgccctgatggacaagacggcgcttgaaccgggcgaccccatcggcgttgatccggcaaaggacgagctggccttctatccgctgatctactggccgatcgacccggatgcatcaatgccaagcccggaagcgattgcccgggtcgatgcctatatgcagcagggcggcacagttcttttcgatacgcgcgaccagttgcaggcaggcgcgagcctcgaccctgccgcctcacctgccaaccagcgcctgcgcgccattcttgacgggatgaacgtccccccgctggagccggtgccggacgatcatgtcttgaccaaagccttcttcatcatgcccgattttccgggccgttatgaaggaagcccgctctgggtggaagccacgacgcccaatgcctcgccgcaggatcgccctgtgcgcaccggcgatggtgtgacgccgatcatgattacggcgaatgattttgccagcgcatgggcggtggacgatcagggcaatcccctgtttccaacagtcccgaacgacccgatgcagcgcatttatgccattcgcggcggcgtcaatatcgtgatgtacatgctcaccggcaattacaaatccgatcaggtccacgttccggccctgctcgaaaggctggggaattagcatgatcccgaaaagtggaaaccgattttcgggcaagaaaatgtgccgtgaaaggaggggcgaatgaacatcgaatttgaacctttcctttccacgccatggctcatcgccattctggtgccgctggcgctattggtgcttgccaccgttttcctgcggatgcgcggcggcttgatccgcctcctggccgcagcagcattggcgctggcgctgttcaatccggtcataatcaatgaagaacgcgaaccgctgaaaagcgtcgttgcggtggtggtggatcgcagccagagccagcaacttgggataagacatgccgatgccgctctgaaagccgtgcaggaccagcttgccaccatgccgcaatttgaaacccgcgtggcggaagcaggccaacccggtgaaaacgaagatggctatgccacccgcctgtttggcccgctcgcaagcgcccttctcgatgtgccgccatcgcgcgttgcaggcgctattctcattaccgatggtcaggtgcatgatgttccggccaataaaagcgcgcttggcttcgatgcgccgctgcacgcgctcgtaaccggcaggcccgatgagttcgaccgccgtatccgcttcaacaaggccccgcgctacggcatcagcggcaagccgctggaaatgtccttcacggtgatcgatgaaggcaagaatctcggcaatacagcgcctgtacaaatccgcgtcaatggcgaggtcgtcagcgaggaagaagcgcaagtcgggcgggaaacgcccgtcaccatcactttgccgcgcgctggcgtgaatattgtggagatcgcgacacctgcgcttcccggcgaagtgaccgatacgaacaaccgcgcagtcgccacggttgacggcattcgggaaaacctgcgtgtacttctggtttcaggcgagccgcataatggcgagcggacctggcgcaacctgctgaaatccgacgccgccgtcgatcttgtccacttcaccattctgcgcccgccggaaaagcaggatggcacgccgatcaacgaattgtcgctcatcgccttcccgacgcgcgaactgttcgtggataaggtcagtcaattcgacctcatcattctcgatcgctaccagcaccgcgacgtgctgcccctgctctattacgattatattgcgcaatatgtggagaatggcggcgcactgctgatcgcagccgggccggaatatgcgggcgaaacatccattgcccgcacgccgctttatagcgccttgcccgccctgccaaccggcaccgtgacggaaaaagccttctatccgcgcctgaccgaaatcggcaagcgccatcccgttacacgcggcctgaacggcagcgatcaggagccgccgcgctggagccgctggttccgcaccatcgatattgacgcaccgcagggagaaacggtgatgagcggcgcggataataagccgcttctggtgctcaaccgtgtcggcaagggccgcgtcggcatgttcctgtccgatcagggctggctatgggcgcgcggttttgagggcggtggcccctatgcctccctctatcgccgcattgcccattggctgatgcaggaaccggaactggaagaagaggcgctcactgccacgggcaatggccgcacgctttccatccgccgccagaccatgggtgacaatccgggcatggcggatatcacaacgccatccggcaaaaccttgcggacgaagcttgcccgcagcaagccgggcctttttgagagcacactccagacggatgagatcggcattttccgcgtcaggaatggcgatctggaaaccctcgcccatgtcggtcctgtcgatgcgccggaatttgccgatagtatttcgacaatggatcggctgaaaccgctggcagccgctacgggcggcgcggtttaccggcttcacgcaagcgcgcagagcagcgtgcatgtacccgccataactgctatccgcggcaaccgcgcggcaaacggcaatgactggatgggcctgcgcgaaaccgcagacacacaattgaaaagcgtcaatcgcctgccgccgttctccggctttctggcgcttggcctgctgctcttcatcttcggcagcatgtggtatcgcgaggggcagtaagccgcccccgatctgccttgccccacatgttcactctgcgcttgccaacggatcagggaaagatcaatcaggcccggttggcgtggcgcacgatccccttgacgccattcagcgcgcccgcagagagttcgcaggcgagcatccggcgcggatcgaccggcgctggcataaccatcgagcccggctgaaccggcttgaagccgaacggcccgtaataaggctcgtcacccacaagcatgaccagtttgtggccggctttcgctgccgcttccagcgccatgcgcataagcctcccgccgatgccgcgtttcttccattcaggccgcacggccagcgggccaagaagaagggctggcgtctgtcccacgataatcggcgtcaaccgcaccgacccgacgacaatcccgcccatcagcgcaacaaaagacaggttcaggtcgtgaggaccgccttcgcggatgaaatgggcggcacgggtgaaacgccccggcccaaaggcttcagcattgatggcttcaatttcaatgtcgtgcgccgggcattcctgcgcgtaggtcagttcaagctgctgcatggggcttatcataacaagaaatgtcgatgaccctcgaaggtcgatggaatgcatgctgcgcagtttgcgcagtcaaagtttcatcgtcggatgaaccgcatttccatttaatcgcgcccctcaacggacagacccggccacaaattggaatttgcctagcaccaaattgcacacaggtaaaacaatttctttcaaaatggcgtctataatttatctttttggcaccgttacgcactgttcacggtcagcggtcctgcaaaaccacggttcccggcctattctccttccaaaaggagagatcacatggggcttctggttgacggcaaatggcacgatgtctggtatgacaccggcagcacacagggccgtttcgagcgttccaaagcgcaattccgaaactgggtaacacaggacggcagcgcaggcccgaccggcgaaggcggtttcaaggcagagcctggccgctatcatctctatgtttcctatgcctgcccttgggcgcaccggaccttgattttccgcgcgctgaagaagctggaaaaaattatttccgtttcagtggttgatttcctgatggcggaggaaggctggactttctacggcaccacaggcagcaccggcgacgcgctttatggtgcaaagcggctttatgaaatctatacccgcgccgacccggcctattccggccgtgtaacggtgccggtgctctgggacaagcagcgcgaaaccatcgtttccaacgaatccgccgaaatcatccgcatgctgaaccacgctttcaatgaattcggcgatgccacgctcgatttctacccggcggccttgcgcaaccagatcgatacgctcaatgacttcatctatcccaatatcaacaatggggtttatcgtgctggcttcgccaccacgcaggaagcctatgaggaagctttccagcaagttttcgcggccctcgacgcgctggaacaaaagctgtcgcagcagcgctatctggccggttccagcctgaccgaagccgactggcggcttttcaccacgcttgtgcggttcgatccggtctatgtcggccatttcaaatgcaatcttcgcaggctcgcagattatccaaacctgtggaactatacccgcgacctctaccagacgccgggcgtggccgaaacggtcaatatggaacatatcaaggggcactattatcgcagccacaagaccatcaacccgaccggcatcgtgccggcaggcccggaaattgaatatacggcggcgcatgatcgcggccgcttcacaggctgaacctgcgcctttcctgcaacaatgcgaatataagatcagctttctctctcgtctgatggcgcctctttgatttggatcaatgggatgccgcgcgacgcagcccagattgggcacgctactacccaggacttacaggagagagaaaagatgaaccgcttcaccaagagcctcttggcagccaccgcgctcgccctcaccgcgccagccgcatttgccgccgatgcaatcgtcgcccagcccgccaccgaaattcaggctgtgccggaagccctgtcgccatggcagatccgcgtccgcgcacttggcgtcattgccgaaaattccggctatgtggacggcgttgcgggttccgatctcaattattccaagtcgatcactcctgaactcgatatcacctattacttcacgaagaacatcgccgccgaacttatcctcggcacgacctatgccaatatcaatggcgcgggttcgctggatggtttcggcaagatcggcaaggtctggattctgccgcccacgctcacgctgcaatatcacttcaccaatttcggcgctttcaaaccctatgtcggtgccggtgtgaactacaccttcttctataatcaggatgcgggaagcgtcgattatctgaaggtcaagaatacttttggcggcgcgctccagatcggcttcgactacatgctcaatgaacattggggcgtgaacttcgacgtgaagaagttcttcctcgaaccgaagttcgatgccactctggctggcggcgcggaagtcagcggcaaggccaagcttaatccgtggctgatcggcaccggtattacctaccgtttctgacaagcaccgatccggtgaaggcgcagcgcgccttcaccaaaatggaagcggctccagatcatgaagcacttcctgcaagcgccgcttggtggatgctgtcgtcccttccggcaaatcgtccagcgggaaaaatccgcagcttgcgatttccagatcaggcaaacgcggcccggtctgctcaaactcccggcagatataaagcgccacatgatcacgcggcgatgcatgcgcattcttgtaaagcgcaaaaagcttcgctggccctttcagaacgatattggcttcctcgcgcagttccttttccagtgcctgcccgaaagtctcgccgcgctccacaccgccgcccggcaattgccagccgggaacataagtgtgcttcacaagaaagaccgaatttttcttctcatcaagaatgaccgcccgaacaccaagggtcatgggccgccgaaacaaaaaatatgtatgaaatataaaatggcgaaagcgcattccgtcttctccacgcgggcgtttcatccttaatcaatgcgccggtcacatcaacaaaaagtccccagacagattccgattttaaaaataatacagtaaatgagcgttatgttccgtcttgcgcacatttccgatgttcatctctcgcccttgccgcgggtgcgatatcgcgaattggcctcaaagcgcattaccggctacatcaactggctgcgcaatcgcaaaagcgcaatgcacggaacagtgctggacagcctcatcgccgatatgctggcccagacgccggatcacatcgcagtgacgggcgatctggtcaatctcgcgctcaatctcgaaatcgacattgcccatgactggctgcaactgttgggcgcgccgggcgatatttccgtcgttcccggcaaccacgatgcctatgtgcccggcgcactcgacaaggcctgccggaaatgggagccgtggatgcgcggtgacggcgtggacaataaaggaagacgcccgcaatttccctatatgcgggagcgcggcccggttgcattgatcggcgtttcttcggcgcgtgccacagcccccttcatggcaagcggggatttccttccggcacagggcaaacgtctggccgcgatgctggatgaagcgggtgcgcgcgggcttttccgcgtggtgatgatccaccacccgccggtccacggtgcaacatcagcgcacaagcggctatatggcatccgccgtttccagaaaatcatccgcgagcacggagccgaactcgtgctgcacggccacacgcatctgataacccattatgaaatcgatgggccggacggcaaagtgccggttatcagcgtaccgtccgccagccagagcttcggcggccgcaagcctgccgcccgctataatatcttcaatattgacaggaacccggatggcggctgggcctgcatcatggaagagcacggcatttcggacgccagcgagaaaatcacaaagctgaacgagcgcgtgctttactgacaaagaagcggccccgatgagaaacggagccgcttgaccttgatctgccgtctaccactatagtttgcattcttcgttatgccgggctgcaaagagcaatctatctgcgttccggtgctcacgtagccttaaatacgctgcgctccggtactcgaaaatcactcttttcgccacggcctgacgaatttgcaactgtagctctacttagcaatcacacgatttgccgccgacaccacggcttcaagcgaggcgctgacgatattatcgttgatgccgacaccgaacagcttgccgccgggataaaccatctcgacataggaaatggccgaagcatccgaaccctgctggagcgaatgttcggaataatcgaccaccgacattttcacgccaagatatttcgacagcgcatccacgaaaccatcgatcggtcccgtgcccttgccctcgatagtcttggtgacaccgttatcggtgatctcagccgtcaggatgcgccggcccttttgctcaggatcgggataggtgtggtgatccacgaacttgatgcgggcatcgggctgcgtcacatagagtttctggaactcctcgtaaatgcgcttcgatggcagctccttgccctcttcatccgtaatgtgctggatgatttcgcggaactcgacctgcaggttgcgcggcaggttcaggccgtaatcggcttgcaggatataggcgataccgcccttgcccgattgcgaattgatgcggatgatcgcctcgtaggagcggcccacatcctgcggatcgatcggcaggtaaggaacttcccaaaccggcgaattggccgaacggcgcgctttcatgcccttgttgatcgcatcctgatgcgagccggagaaagccgtatagaccagctcgcccacataaggatggcgctcggcgatcttcaactggttggaatattcgtagacttccttcatccggttgatatcggtgcaatccagcccggggtcgatgccctgcgtgtacatgttgagcgccagcgtcaccacatccacattgcccgtgcgctcgccattgccgaacagcgtgccttccacgcgatcagcgcctgccatcaggcccagttcagtggcggcaatgcccgtgccgcggtcattatgcggatgcagcgagataatcaggctctcgcgattgtccagattgcggcacatccattcgatctggtcggcatagacattcggcgtgttcatctccaccgtcgaaggcaggttgacgatcagcttgttgtccggcgtcggcttcacgatctcgatcaccgcattgcagatttccagcgccacatccagttcggtgccggtaaagctttccggcgaatactggaagcgataaccgccgccagccttggcagccatatccatgatcatcttggccgcatcggttgcaatctgcttgatgccgccgacatccttggcaaacaccacgcggcgctgcaattcgctggtggaattgtagaaatggatgatcggcgtcttcgcgccttccagcgcctcgaaagtgcgcgtaatcaattcaggacggcactggaccagaacctgcaaatccacgtcgtcaggaacatcgccctgttcaatggcccagcggcagaagtcgaaatccgtctgcgaagcggacgggaaaccgatctcgatttccgggaaacccatatcgatcagcaggcggaacatgcgctccttgcggtcatgccccatggggtcgatcaaagcctggttgccgtcgcgcagatcgaccgaacaccagatcggcgccttttcgatgcgtttggaagaccaagtgcggtcatcgagctgcggcgcagggaacggcgcgtatttggtaccggcaataggcatgcccttgcgtgccgatacggcttgggacacggactttggcgtggagacaggctggttcatttctcgtttcctcccggctttcaacggcgttccataccgtcaagcgcggacaaatgctgatcgattatatgggttttctggaaaggagcacaggtccggcgagaccgaagatcgaccgccggacgctcctctcaacgagcccggcgatcgccgctaaggccgagggtaagaagcgagtccagaacgcaaacatcaacgcgcgcgccgttggccgctgtcgaatgtcccaaagaagttgcgtatccggtaatcatgccaaagcttttacacgcgcgttccagcacgcgcaagatggtaatttggctcaggcgaacggaaccgaactggtgcccggcggaagcttagcctcatcctccggttcgacatggatcaccacgcgggcattcccgatctgcgccttcaccgcatcctcgatgcggtcacagatgacatgtgcatcgccgacgctcatatccgccgccacgacaaggtgaaactcgatgaaggtcacgcggcccgcaatgcgtgtcttgagatcgtgaacctcgatagccccacccgcattggccgagataacattgcggatacgcatttcctcggtcggctcgaccgcaatatccatcagcccctggaccgaggaattgatgacgtgccagccctgccagagaatattgatggccaccagaatggcgagcaatggatcgagcaccgaccaaccggttaccaccacgccgacaaggccgaccagaacgcccgcagaggtgaacacatccgtcatgatgtgcttgccgtcggcttccagtgctggcgagcggaatttgcgtccggtgcgaatcaacaatgtcgcccacaggccgtttatggcagcagcagccatgttgatgccgagacccagccagggttcatcgagcattcgcggtgtttccagtgcaaaccaggcctcgcggaagatcaaaagtgcggcgaccgtaatcagaacgccctccaccacagccgaaatatattccgccttgtggtgcccgaagggatgattgtcgtcggcgggcagatagctgacccgaatggcccaccacgcgccgattgccgcaatcacattgacaatcgattcgagtgcatccgaataaagagccacggagcctgtcagcgcataggccacatatttcagccccatcacaccgaaagcaacgggaatagaccaagcggcaagccgccgaacctttgcactcgcgtccataatgaacctttggttatcttgatctttcccgaaaccgggacgggcctacgcgtaagcccttcattcgttcgccagagcggttcctgtttcaacgaaatcgctggaaacgctctaactctttgttttgtcgcattatccggcacaaaaccgtttcacacttttgctggaaatgctctataccccagaaaaacaaaacttcgtaccctgttttttgcgttccagcatttagagcgcatcccgaaaagtgtgaaacggttttcggaaaagatgcgcgtcaaaacaaaggattagagcgccgatctgattcaatcagatcgaaacgcgctctaattttttcctgcaaatgtaaggtattacagttgcaaatgagttgccggagcaagcaacaggcaggaatcgccaaagcatgaaaaaaccagccgcaaggtttggctgcggctggcttcaagttagggcggaatatattctatcaatagttggtgcggcgcgccttgtgcttgcctgcaagatgcgtcacgacattctcgatcatgcgcataccggcattatggccaagcgtcatgatggattcgggatggaattgaacggctgccaccggttcatgtttatgttcaaaagccatgatgatcccgtcttccgtttcggctgtgacgagaaaatcatccggcaggcgttcaggatcggcgaagatcgaatgataacgccccaccgtcacttcctccggcaagccggagaaaatgcgctccggctttgatacgcggatgcgtgaaggcttgccatgcaccggaacgcgaagctggcgcaacgccccgccataggcttccgccagtgcctgaaggccgaggcagacgccaaaaatcggaagctggcgcttgcgcgccttatcgatggtcgccttgcaatcgaaatcctgcggcgagcccggtcccggcgataacaccaccagatcgggattgacgcggtcgaatatctcctctgccaccggtgaacgcacggtggaaaccttggcgcccgtctggcggaaataattggcaagcgtatggacgaaggaatcctcgtgatcgaccagcaggatcgaaaccccctcacccacctttgccgccacactttcttccgcgatctgattgctcttctgtgcgtcccgcacagccgcaatcatggccgatgccttcaattcggtctcggcttcttcctcgtcagggttggaatcgaacagaagcgtcgcccctgcacggatttccgccacaccatccttgatgcggatggtgcgcagcgtcagccctgtattcatatcgccattgaaatgcatcatgccgatcgcgccgccataccatgcgcgcgggctgcgttcgttttcctcaagaaagcgcattgcccacagcttcggcgcgcctgtcaccgtcacagcccatgcatggctgaggaagccgtcaaacgcatccatgccgtcacgcaggcggccttcgatatgatcgaccgtatggatcaggcgggaatacatctcgatctggcggcgaccgataacacgcaccgaacccggctcgcaaacgcggctcttgtcgttgcggtccacatccgaacacatggtcagctcggattcgtccttcttggaattaagcagtttcaatatctgctcagaatccgaaattgcatcttcaccgcgcttgatggtgccggaaatcgggcaggtctcgatgcgccgcccattgacgcgcacaaacatttccggcgatgcgccgaccagatattcgctctcgcccagattgatgaaaaaggaatagggcgaaggattgatcgacttcagccggcggaaaatctccgacggcgccgtgtggcagcgctcatagaaggtctggcccggcacaacctcgaacaggtcgccgcgcttgaagctttccttggcgcgctcgacaagcctggcatattcacccggattatgatcgccgcgcgcaagcttgcgctccgatggcttgaaaggcaccaccggcgtcgcgcgatcaagaccgtgcgtggacgaaccgccgcagcgaaattcataacggtccacccaggcgcgcgccgcataatggtcggcgacgaagatttcgtcgggaatgaacagcacgaggtcacgctggtcgtccgggcgcttcagcttgtactggatgggatcgaactggaacgccagatcatagccaaaggcgccataaaggccgagattggcatcctcctccgagaagaaaagcccgactatggcgcgcagcaccgtaaagaccgagggcatgcgcgagcgttcttcttccgtgaaggtgccgaccggttccacaatcgtcagatcgatacggttttcgccggactggtcgatctttacttccgaaagcgccttgacggtatccagaatgggccgaagcaggatgacgccgcgcgcgttcagcgcctcgatgcgcatcgtgcgggcacgcgacgtgatgacgaccggcggatcgacaattgcggtatcccatcgcgtatagcggcccggatattcgtaattggacgagaacaccgcaccgcgccattcgttcagcacatcgatatagctttcaatggcgcccttataggccgtgaggtggcgcacccgctcgacgatgataccgccagccgtttcgtgctggaatatctcgctatccgcagtcttcgcattcatgatcggctatcccaaatctctttcgtttccgaatatttcctgttcccgcttcgcgagacatgctttcggtcttattccaacagccaaacaaaaaggccgcccggataatcccagcggcctgtcttctgaacgcatatgcacgaacgcctgcgtggccgcttttagcgagcccaccaccaaccgttgatgacgataatgcgcgaaatgttcatggaagtactgttagcgttcaacatgccaccttgcaaccggaaaattgaaacccggattatcatatgacattatttctgctatcagataaaaagaaaacccgaatgctgtaaaaacagcccgggctttctctcgtccttaataaggacatacagacaagtataagcgggtctatcttgcctgttccaagcgggacaacgtcccaaagtcaaaaatatataagtgaattataaattttagtatgttgatacttttaccacaggttgcacaccaatatcaacccttaattgtatttggagatattcttgttccattgaccaggtttgccaagctaatttaaaattttgcaaaacatccaacaagtttcatcttgcgtcggaaacggatttcggattcatttccggtgcaactcatctacaaattaagaagagagccgttgcccacaaacggccaaccggggacagtttgatgaaaaatctcgatgcgatggacagaagtattctgcgcgcgcttcaggaaaatggacgcctgaccaataccgaacttgccgatcgcataaatctttcgcagacggccaccgccgaacgcgtcaaacgcctgacgcgcgaaggctatattctgggctattccgcgcggctttcgcccaaaaggctcgaccgcgccatgctggtattcattgaaatcaagcttgaccgcacgacgccggaagtctttgaaaccttttccacattcacccgcagcaacccggacattctggaatgccacatggtcgcaggcggctttgattatctggtcaaggcacgcgtatcggacatggaccactaccgccggttcctttccgaagccctgctttcgctgccgggcgtacgcgaatcccacacttatgcggtgatggaagaagtgaaggaaacggctgacatcgccgtttgaaatagccggcacaaaagctatcgggtaataaacgcaagccttgcctgccatcgggattgctgtcagcggcatgacagcaaccggcaagctggcgctctttccatcttgccagcggaaaattacgggtatatactcgcatcacgaccaccccctgtttctgcatctatctgcgtcaggcagcccgcaagatctcgaacatctatgatgaggctctggcgccgcttggaatcaacgtcgcgcagttcagcacattgcgaaaaatccgccgggccgggtccatttcgctgagcgagcttgcacgcctgtccgagctggatcgctctaccatggggcgcaacaccaaagtcctgcaacgcatgggactgatcgaacatgtggcgagcgatgaccaccgtgaaacaaatctcaccttgaccactgaggggcgcaacctggccgagcgcggcgcgcctctctggaacagggcgcagaaagaaatcgaaacacggctgggcggggatggcgcagaacaattgctcgcgctcctgcgcaggcttgattgtgaacaatgaaagacgcctgcacactgtcgcataagggacaggcggcatcaccagacaacacgcggctgggcgcaaatccagtccgaacctgaaagcgccaaagatgatttcagcccgccttgccggttttctcgcacagagaaacatccattacggatgggtgattgccgccatcaccttcctgaccatgctagcgaccgccgctgccatgggttcggcgggcattctgattgacccgcttcagcgggaattcggctggaccaacgcgaatatttccttcgccatggcattgcgcctggttctctttggcctcatggggccgttcgccgccgccttcatgaaccagttcgggctgcgccgcgtcgtggcggcagccctcatcatgatttcagccggcctcatcggctccatcttcatgaccgaggaatggcagatggtggcgctatggggtgtcgttatcgggcttggcaccggcatgacgacgctggtgctcggcgcaaccgtcgccgcacgctggtttgaaaagcgccgcggtctggttgtcggcctgatgaccgccagcaatgccaccggccagcttgttttcatgccgatcctcgccagcgtgagccagaccatcggctggcgcacctcacttgccatcgtcattgtctttttgctgaccgcgctcatgctggtgctgatcctcatgcgcgatcatccggcagatgtcggcctcaagtcctttggccgcctggccccgctgcccgaaccggaaccgcgcaaaagctttggcgcgatgcttgcctcgccgctcgtcacgctgcgtgaagcgtcctccaccccaactttctgggttctgttcctgaccttcttcgtctgtggcttttccacgaacggcctcatccagacgcactggatttcactatgcggcgatttcggcatcgcccccgtcggcgcggccggtatcctcgccgtcatcggcgcattcgacctgatcggaaccatcatgtcaggctggctttccgaccgtttcgacaaccgctggctcctgttctggttctatgcactgcgcgggctgtcgctgatctatctcaccttcaccgatttctcggtctatgaactggcgctcttcgcaattttctatggcctggattgggttgcaaccgtaccgcccaccgtcaagctcgcggccgagcgtttcgggccggaaaaggcgggcctcattttcggctgggtgttcacgggccatcaggttggcgcggcggcggcggccgcctttgcaggcttcgtacgcaccgattacgacagctatacgcccgcactcattctggcaggttcgctgtgctttgccgctgccgccatggtgttcatgatcagccgcccggcttcaaggccagctctgcaagcatcataaaaaagcgtcaccccaatccgcacggcgcgcccggcggaagaattcaccgtcccgtttcgtggtcagacgttcttccgcctgcccgtcctgcttgcaaagcttgatggaaaccttgccgccgccaacccttggcggagcaatcacccgcgcggccacgccagcgggcttttcacgcacagcggcaagatagacgaatttctcgtcctcccacggcacttccgcatccttcgtcatgcgatgaatacgagaccgcgccacgcgctgcgagaaatggcaccagtcgggcgcaaccagcgggcaatccagcccgtgcgggcatggcgcggcgatataggcgcccctggcgatcagagccttgcgtgcatcgaggatgcgccgccagcctgccggtgtgccgggttccacaatgacgaacatctgccgcgcggaggcccacaaccgctcgatcagcttttcacgctcatcgggtgcaagctcatccagtacataggcgatggtaacgagatcggcatacggaaattccagtctttcgcgcaccacatcccctgcccgccagtcaagcatggtaagaccactatggcgcgcaagatcgctgcccacagcgcgaatggcaggactggcctcgatcatggttgccgattgaagctccggccagcattgctttgccgcccaaagcgcagtacccggccccgcccccacatcaagcatcgattgcggcgcaaattcggggcagctttctgcggcgctgtccagactggcgcgcaccgccgcataggtcgcgggcaagcgtgccgccagataggctttcgccgcaagctcgtcgcaaatatgcaggcggccatcgcgcgtttccgcacgatagcggcgcgagagaatctcggatgcgcgcttcagatcggccaatgccacgccctcaagcgcgccatccaccgcgtggcgcaaggatgcaggcaattccatcaggattaacgctccagaacctgcttcacatccacaaggttcgagcgaacgcgcaggatatagaagcccatcgtggtcaggtgagacggcgtgatccacgcatccgggttgccattggaaacgatgaatggctgcatgtcgagcgcatcccgaagctgcttttccatctcatcccacacaccgtccagatgcttttcagccagcacattgcggaaatccgaatgggcggcacgcagcaagccgtaataggcgtaaagctggccataggcgaaccagaaacgatcatccgcccgggtatcgaaccagcccgcatggtagttttccgcccggtccttgaggatcgcggatgtagagccaagatcgctcgcgatgcggtcaacaaactggatcagattgtccgcgcgggcatcgaaggtcgcctggcaattttcaagccgtccattgaaggcgcgcaaatccttgatcgcggagcgataatagctgggtgtcggcgttttggggccgaagggattgaggccgaaataccaggcatcttccgcaaactgaagattgccgcgcgctttctgcaaatccccatcgatctgcgacgtgccgcgcagacggccgatattgtcaaccagctcgatagccgtgcggcgcacggcggcattgatgccgcgctgaaacgacgccttgttgtcgaggaagggtgtgcgatcccagtcaagcccgaagaagccaagcttgtagagcagcatggaggaaatccatgcattctggttgacgttgaaatcggtaagatcggcggcaacgtccgcaatggccgaaggcgaacatttgcgtaccgaagacggtatctgcgcggcctgaaccggctggcctgccggggctggattatccgcatcggcgggagcaggctcactggccagggggagcggtgcttccgcttttatttcctcaccgggtgtcgccgcatcctgatagctatattttgccggatagtcggggttgaaattggtccaggcctgtgtttgccagatgaaatagacataaagcccgccaaggccgatcacggcgatcgcaaccacggctttccacaaggttccaagctgcaggaacagccgccataaagcgccaagcggcacggcgatcagccgggccagcgccgcgataaagcggccaaggaaggaaaaaacgccccgcactgcatcccacactctcattcatccttcacattgcccgcgacagcgggcgaaccggaacccggacccgaaaagcccttttctttcaaatagagtgtggccagcttttcgacaacctggcaggccgctaaaagcctcgtccaactgattttatctgtcattttcaacggacagggttgaaaccggaggcttgatacgtaacatggcgccatcccgcttgggccaatcgcgtggcagccctgcccatttcccatgaccgacggttcggaaaaacaatgggagacagcagtttcaggaagagtaaaccggttttacgccggaaactgaaacgaacgtcgcaacaagaacattttcgccgctatggtacttgaatggcgaaatctttggtgtttgctaacgctaggaccggaaaaaacaatcaatccgtcaaaaacggccggtaaatggagagaagaatgaagcacgtatcgacctgcatgtttacacttgccctgggtggctttgccatgggaacggcaatgctaagcaccccggaaatcggccttgcggctgagccagcgagttgctcgaccgtccgcttctccgatgtcggctggaccgacatcacctcgacaacggcggtcgcaaccgaaattctcaaaggtctgggctacacgaccgatatcaaggttctctccgtgccggtaacctatgcatcgctcgccaaaaaggacatcgacgtcttccttggctactggaacccatccatgagcgccgatctccagccctatctggacaacaagaccgttgagacgctgcgcaccaacctgaccggcgcaaaatatacgctcgccgtgccgcaatttgtctttgatgaagggctgaaggatttcaaggatattgccaaattcaaggacaagctcggcggcaagatctacggcatcgagcccggcaatgacggcaaccgtctgatcctcagcatgatcaacaagaatgcctttggcctcaaatcctttgaactggccgaatcgtccgaacagggaatgcttgcgcaggtcgcccgcagcatcaagagcaaggaacccatcgtctttctcgcctgggaaccgcaccccatgaacaagcgcttcaagatagcctatctcaccggcggcgatgatttcttcggcccgaatctgggcggcgccaaagttgagaccaatgtgcgcaccggctacacgcaggaatgccccaatgttggcaagttcctcaccaatctcgaattcaacctcgatatggaaaacgacattatgggcaaaatcctcgatgacggcgaagagcctgcgaaggcggccaccgaatggttgaaagccaatccgggcgttctcaaccaatggcttgcaggcgttaccaccgttgacggcaaggaaggcctgcctgccgtcagattggccctcggcctctgatcctgaatatcaacagggtcgcgggcaaaccgcggccttaaaattatgcccccctcccacaagaggcacgcagcaggagacttgatcgttgaactggctgacggattacaagatacctgtcgggccaaccgccaaatcggtggtggactggctgacgacccatctgggacttttcttcgacactctggccgcagtcatgcagagcttgattgacggtttgctgtatctcctggaactccctcaccccctccttctgatcgccatctttgcaatcattgcatggctcattcagcgtcgtatctcggtcgttctgctcaccattctgggtttccttttcatcatcaaccagggctattgggaacccaccctgaaaacactcaccctcgttctgtcatcatgttttgtctgcatggtgatcggcgtaccacttggaatcgccgcagcccatcgcccggccctttacgccgcgatgcgccctgtgctcgacctgatgcaaacgctgccgactttcgtgtatctgatcccggcgattgttttctttggtatcggcatggtgccgggtcttctcgccaccgtcatcttcgtgatccctgctcctatccgcctgacccagctcagcatttcctcaacacccgcctcgctcatcgaagccggcgaagctttcggcacgtcacgctcgcagcttctctggaaggttgaactgccctacgcgatgccgcaaattctggccggcctcacccagacgatcatgctgtcgctttcgatggtggtcattgcagcccttgtcggtgccgatggcctcggcgtgcctgtggttcgcggccttaactccgtcaatatttcgctgggttttgaagcaggtttcatcatcgtcgtggtcgccatcgtgctcgaccgtatcttccgcgccggacgtgagaaatagcatgatcccgaaaagcagaaaccggttttccgacacgatcatgcccagacgaagagacctggcgacatgttttgattaaatcattggacaggctctatccatttgtttttacgcgcatcttgctcaaaaacccgctcacatttttcgggatgcgcaccaggaggcgcggatgacgattatcgcacttgaagacgtttgcatcatcttcggcaaaaatgtcgatgaggcgcttcatctggccgaccgcggcgaaacacgctccaggatccagaccgaaaccggccttgtgctcggcgtccataattgtacgctcgatatcgaggaaggcgaaatcctcgtcctgatgggcctatccggctccggaaaatccacacttctgcgtgcaatcaatcgtctcaaccccatctcgcgcgggcgtgcactggttcacgatggcgagcgcagcatcgatgtgggaaaagctgaccgcgcaacactgcgccgtctgcgcaccgagcttgtctccatggtgttccaacagtttggtctgctgccatggcgtagcgtcgaggaaaatgttgccttcgggctggaaatctccggtatgggcaaggaagaacggctggacaaggcgcgccagcagcttgaactcgtcggcttgcaggattgggccacccgcaaggtgggtgagctttccggcgggatgcagcaacgcgtcgggcttgcccgcgcctttgcaaccggcgcgcccattctcctgatggacgaaccgttctccgccctcgacccgctgattcgtacccgcctgcaggacgaattgctggccttccagtcacgcctgagaaaaaccatcgttttcgtcagccatgaccttgatgaagcaatgaagattggcaatcgcatcgccatcatggaaggcgggcgcatcgttcaatgcgggacgccgcaggagattctcctgcaccctgccaatgaatatgttgccgacttcgttgcccatatgaacccgctcggcgtgcttcgggccgctgacataatggtgcctttcgaccgcaatgcagcgccacgtccttttgctgcaacggccaggcgcgaaacgctggtgcgggatttgatgactgcggtggcggatagcggtggcgatgtcggtatcattgaaaacggtgccatcgtcggcaagattgcagccgatgatatcgtgcgcgccctcgcctggcatcagcagcgcggaacatgaactaaagcatgatcccgaaaagtgtaagtgggttatggagcaagatgcgtatcaaaacacaggacatacaagcacattttccacccaaaaaattgccgacaacgcgaatataacaatagaaacgattaaataaaaatacatacttataccgatatacttaatatcgcaacatttccttatacttcaaatattagaagcttacaacaagattctcgcgaaaaagccgcacatgagaatatgcggctcttgtttttcagactttacacatagaaatcagctaaggactgcctgtcttgctgcagcacgtgcttcaacgcgcgcgcgaatagcattgacatctgcacgcggcgtcgcagcaaaaagcttctttgtatagtcatgctgcggattgttgaacacatcgtcacgcgaaccatattcaaccacctcgccgaaatacatcaccatcacatcatctgcgatatagcgcacaaccgagaggtcatggctgatgaagacataggtgaggccaaactcttcctgcaggtcggacaggagattgagcacctgtgcctgaacggacaggtcgagcgcggaaaccggctcatcgaggatgagcagcttcgggttgagcatcagcgcgcgcgcaatggcaatacgctggcgctgaccaccggaaaacatatgcgggtagcggttgaagtgttcgcgctcaaggccgaccttcaaaagcatctgcatggctttggagcggcgctcgtctgccgacatattggtgttgagcagcagcggctcggccagaacatccccgatcttctggcgcggattgagcgagccataggggttctggaacacgatctgcaccttctggcgcatttccggcagcaggccatcgcgggcgatgttcacatccttgccgccgatcttcaactcgccggaagtctgcggatcgatcatggtgagaatgcgcgccagagtggacttgccacagcccgattcaccgacaatcgccagcgtcttgcctttttcgaccttgaaactcacccccttgacggcatgaacaactttcggcttgccgaacaggccgccgccaacatgataatcgcgcttgatgtcgcgcgcctcgagaacgatctcgctcatcgcgcttctcctgcactgatattctcaaagacaaaatcagaaaccgtcggaagacgattaccagtcgcattttccggcagggccgagagcagcgcacgggtgtaagggtgcttgggcgcggaaaacagcgacagcacgtcggcatcttccatcttgtggcccttgtattgcacgataacccggtctgccgtttcagccaccacacccatatcatgggtaatcatgatgaggcccatgccgtgctccacctgaagccgcatcaggagatcgagaatctgcttctggatcgtcacatcgagtgcggtcgtgggttcgtcggcaatcaggagcttcggattacaggcaatcgcaatcgcgatcatcacgcgctggcactggccgcccgacatctggtgcgggaagcttttcagacgctccgccgcatcacggataccgaccagttccagaagctcgatagcgcgggcacggcttgcagaagcccccatacccatatgctgcttcaggacttcctcaagctgatagccgaccgtgaaacacggattgaggcttgctacgggctcctgaaagatcatcgaaatatcgcggccgatgatcttgcggcgctgactgtcggacagggtgcgcaggtccatgccgtcgaacatcatcacatcggcggttacggtcgcagtctttagcaaaagacccataaccgccagcattccgacggacttgcccgaaccggattcgccgacgatggccagcacttcacccttgttaacggtgatgtcgatcccgtccaccgccttgaacgggccagtggatgtatcgaaggaaaccgtgagatttttaatatcgagtagcacttcgatcaactccgctttagcttcggatcaagcgcatcgcgcagaccgtcgccgatcagattgatggcgagaacagtgatgaggatcgcaaggccggggaacgtgacgacccaccaggcgcgcatgatgaactcgcgtgcttcggcaagcatcgtgccccattcaggcgttggcggttgggcccccatgccaagaaagccaagtgccgcaacgtcgaggatggcattggaaaacgacatcgtggcctgcaccaccagcggcgcaaggcagtttggcaggatggtcttgaacatcaggcgcaacttgcctgcaccggcaagcttggccgccgttgcatattcacgttccttttccgccatgacggccgcgcgggtaaggcgcgaaaaatgcggcagcagaaccagagtgatcgccagaaccgcattaatcagccccgacccgagaatggcgacgagaaccagcgccagcaaaagcgacgggaatgccagcatgacgtccatgatgcgcatggcgaccgtatcgacgccaccgcccatatagccggaaaacacgccgatggcgatgccgaggctcatggagatgatgacgataacgaagccaacgagcagcgaatattgcgcgccatagatcaggcgcgaaagaatatcgcggccgaccgcatccgttccaaggaggaactgggttgaaccgccctcttcccagaagggcggcacgagcatgaaatcgcggaactgttccgacgggttatgcggggcaagaaccggcgcaaagattgcaacaagaaccagcgccgtaaaaacaacgaggccgataacagcaccgcgattgacgctgaaataaaaccagaagtcccgcaatgcacgaagcgtgcctacgtccttcacggcttccggctgaatagttgagtgtgtcatattcccctcacttgtgccggatacgcgggttgatgaggccgtaaagcaggtccacgaccagattcacaaccataatgatgaaggcgatcagcagaagcccgctctgaacgaccggataatcgcggcgcgaaatggaatcgagcatccatttaccgataccgggccatgagaaaattgtttcggtcaggattgcgcccgccatcaacacgccgacctgcaggccgattgtcgtgatgaccgggatcatcgcattgcgcagcgcatgaagaccgacaatgcggcgtatgggaaggcccttggcgcgcgcagtacgcacataatcttcgcccagaacttccagcatcgccgaacgggtctggcgcgcaatcaccgcaagcggaatggtcgcaagcacgatggtcggcaagatgagatgcgaagcagccgacaggaaagcgcccttctggcccgaaagcaggctgtcgatcagcatgaagcccgaaacgggagtgaaataatagagaagcgaaatgcggcccgaaacgggggtccactgcaaaacaccggagaagaagatgatgagaagcagcgcccaccagaaaatcggcatcgaataaccgaccagtgaaatgcccataagcccctgatcgaaccaggagccgcgcttgacggcagcgatgacgccggcaggaatgccaatgaggacagccaggataatcgcgcagatggacaactcgacggttgcaggaaaaagcgcgaaaaattccactaggacaggctttttcgtcaccagagactgaccgaaatcgccgtgcagcaagttccagacataaaggagatattgctcccagatcggacgatcaaatccgagctgcgccatgagttcagcatggcgttcaggactcacaccccgttcgccggccatcagcagcacgggatcgccgggcaggacccgcacgaaagcgaaagccacaattgtaatgcctatgaaggtcggaaccagatagacaagtttgtttaatatgaaacggaacataaaaaaactccgaccgggcgcagagggttccccacacccggccacggatttgatgaaaccgaaacccgtatgcctcctgaaaggagacatgaacgaattccggtttcaaagccaaatcagtaaccagttgaatcgggtatggcctacggatgtgaggttcctgagcgtgcagtcacgcaaaggacaggaacccccaatccaccacactcgcgttgtcaggtcttactcagaaatatcgacttcttcaaagcgataatcgccgagcgggctctgcttgaagcccgtgaccttagccgacatcggcacgaagaccgtcgaatgcgcaattgtatcccaaggagcctgctccttgaagaccgcctgtgcttcttcgtaaagcttggtgcgctcttcctggctggtcgaggtcttggctttctggatcaggtcctcaaacggcttgtagcaccactgggcgcggttgttgttgccaaggccagcgcagccgaggagcgtccccaggaagttgtccggatcgccattgtcgccggtccatcccatgatcacagcgccgtcacgatccttttcagacgacttcttgagatattcaccccattccatcgagacgatgtcagccttgacgccgaccttcgccagatcagcctgcatgagttcggccgtacggcgcgcattcggcatataggggcggctgacaggcatggcccagatcttcatcgaaagatctttcacgccagcagcttcaagcgccttctttgcagcttcaggatcgtacttatcgtccacgacctcttcgttgtagctctacatcgtcggcgggatcgggtttttggcgacctgaccctgcccctggaacacagcgtcaatgatagccttcttgttgatggcctggttgagcgccttgcgcacttccggcttatcgaacggcgccttcagcgtattataggcaagatatgccacgttcaggccagcctgttcgtcaaccttgaggttgggatcagcctgaaggcccttgatatccgccggagccggataggacataagctggcattcgccggccttgagcttctgcgcgcgaacagcaggatcggtcgtgatcgcgaagaccagatcgtcgatcttcgggcgtccgccccaatagtcgtcatttgccttgaagcgaacgacagcgtccttctgttaagcaacgaactggaacggacccgtaccgaccgggtactgattcagatcgtccttcttgccatcggcggccagcttgtccgtatattccttggaaataatcgaggcgaaaggcatcgagatattggcgaggaaaggcgcttccggacggttcagcacgaacttgacggtataatcatcaaccttgacaagatccttgatgagcgtgcccatctccatgctgtcaaaatattcataggtgatgccagcggtgtactggtaccacggattatccttgttgcgcatgcgatcaaacgagaagatcacgtcatccgcgttgaaatcgcgggtcggcgtgaaatggtcgctcgaatggaacttgacgcccttgcgcagatggaaggtatattccagaccatcgtcgctgacatcccagctttctgccagacccggcacaactttcgtcgttccgttttcaaattcggcaaggcggttgtaaaccggatgcgccgaagcatcgaacgtatcaccgcccgtataggctgccggatcgaagccttcaggcgaagccggcgagcaatacacgaaggttttcgccgaagctgcaccgctcataagagcaactagcgccgttgccgccaggagtttctgataaaatttcattattgtccgcctccacggaaatgcctgccgcgcgcaccccattgcccgcagcctggcttatcgaaacgtgtgggaggtcactttgcaagcgtaatttttagaacagcttcacattctcaactgaatttagccaaaattgttagatttttttcctattttttgggaatggtggaaaattgcgctaagggccatcaatttataataatcttcacataagcatgatatggccttatacgcctttcatatcttgttgcgggccttattgcagtgtccggatggaaccttgcgagaggaaaaactcggcaaggggatgccctcgcaacacgattcactgcgaaacaattgcaatggaccggaatccacaaggctcccctcgtattcgccgccgctatctcgaccataattccaaggtcgcactttatgtagatctcggaaacttttgccttttccatctcgctgtagaaagtgcgagcttgaatggcggcttcggcagggctttaaattcaatacggatgatcgcctgagcaggtcgcaaacgagtgccgatatcacggatggagaacaatccgctctcggcgactatcataagaaccacgcttataataagaactgcattggcaaaatcgcacgccttgccgaagacgcggaaggcaatatgagaaaattgaaaaagacttgaaaaatgataggtttagactaggatggcatggatttcgtcaatggcgatcgggtggccagactaacgtttgcatcaagctgcgattctatcgaaacggtcgttcaaacattgccccctgacgcaaataaagccctctgaaacaaaaacgcatttttttgggacaaatttgtggtttttgtgccgttttgaatataagcaagggcttctcaaacccaatatatagtattaattttaacgggctcaaacagaaaaacttgggtgtatttttaacttcatgcagtcttacgggggtatgacggcaaatgactaacaaagttactttttatgatttagtagaaaacgcagatcaggctgcagattttctctcagcgcttgataacaataaaaggcttctgattctctgcaagatacttcataatgaaatgtcagtgggcgcgctggcaaaagctattgatctcagccagtctacactttcacaacatctggccaagctgcgggctctcgatctcgtctcgacgcggcgcgatgcccagaccatctattatatggtttcttcgccacacatcgaattgatgttgtcgacgctctccggcctctatatgagtcccacaccacgccggcgtgaaatgatggcggtggcgcaccaataaaccacatcccatgaggccgcagccgtgcgatgcaggatatagataccagatcgcacgactgcgtctttgtaatcgatgacgcggacgacattcgcctcgctccatatcgcgacatccgcgaaaaggatcttgtggggcgtcaacagcgttttatcgctgaaggtaaagtggttttgaacgtgcttttttcctcttccgcacgttttgaaacggaatccctgctcgtactggaaaaccggctgggaggattgaccgaacagctaaggcagttgccgccgggcgtgcctgtttattcagtgccgcaagcaatcatggatgcggtcgcgggctttcatgttcatcgcggcattttggccgttggccgccgaaaatcacagcctgaccttcgggatatgctggccgccctgccccaaaaatctttggtggtggttttgtgcggaatttccaaccacgataatgtcggctcgatcttccgcaatgctgccgcttttgaggccgattgcgtattgatggacgagacctgttgcgatccgctttatcgcaaggcaatccgcgtctcggtcggcgcggcgctcaaggttccttattttcacggcggcacgattgacgacatcaacgccgctcttgcagaggccgggttcaatcttctggccctcaccccatccgcaccgcgcagtatctatgaagccaccatttgcgaacggcaggctcttcttcttggcaccgagggtgaaggattgccttcccgccttctggaaaggctggaaactgcgcgaattcccatgtcgaagacattcgacagcctcaatgtcgcaaccgcatccgacattgccttgtctcgtttcagcaagttttcctagagcattttcgagccaaaagtgtgaaacgcctacgcggggaaatcagtccaccgggctgatttatggtcccgcttcaatacgtgggataatgcggcaaaacaaatagttagagcggttccggcgattgtgttaaaacaggaaccgctttagaacattttcaaaccaaaaaacctccggttcatgccggaggttttttggtttgaaaactcgcctttaccaagtcaggctgcggaagccttgtcagcatttgccatcaggcggcgcagcatttcttccgcctgcggctcacgctcggagcgtccgataaagccgccgccgaacacgcgggcggcattgctgtcatcggaatagagcacacaggcctgtccgggcgcgatgccgctttcgccatcgaccagctccacccacgtctgcccatctgcatggcgcagcacagccgggcgcggcgggcgcgtcgagcgaaccttggcgaaaacttccattccgcttttcggcagatcggcgatcggggtgtcacccagccaattgacatcacgcaggaaaaccttgtgcgtctcaagcgcctcgcgcgggccaacgatgacacgcgcattggccgcatccagatgcacgacgtaaagagcttcgcccgtggcgacgccaatgccgcgacgctggccgacggtataatgtacgataccatcgtggcgcccgagggtgcgcccatcaatatgcacgatatcgcccggattggcagcttccggcttcaatctggaaataatgtcggaatatttgccctgcggcacaaagcagatatcctggctatcctgcttcttggcgacagtcaggcccagttcctcggcgatttcacgcacctgcgccttcggcagatggccaagcgggaagcgcagataatcgatctgctcctgcgtcgtggcaaaaaggaaatagctctggtcccggtcggtatccaccgggcggtaaagcgcacgatgggcgccattggcacggctgcggatataatgtccggttgccagtgcatcagcgccaagatcgcgcgctgtctgcaaaagatcggcaaacttgacggtctggttgcaggaaacacatggaatcggcgtttcgccactcacataggagttggcaaagggatcgataacggcttcacgaaaacgcgcttcgtaatccagcacataatggggaatgccgaggctctcggaaacgcggcgggcgtcttcaatatcctgtcctgcacagcaggaaccggcgcggtgaacggctgcgccatggtcataaagctgtagcgtcacgccaacgacgtcataaccttcacgtttgaggatccccgccacaactgatgaatcgacgccacccgacatggcaacgacaacgcgcgtgtcttccggctttcccggcagatcgaggctgttcaggctcatgattgattccagcttccgggcataagagccctgcttctcaaaatttcaatttctgcgccctatatagggcaaactgcggcaatttgccaagtgtcgcaaaacaatcaatgtccagattgcgacaaccggcccgcacttcgttgaaaacattgtcggcgatgaacgaacgggccatttttatatcccaaaaagccaatatttttccaagtgttaccagagcgttaccagcagcttaggtaatttttaaagctgtcgcgctagtctcctactcgattaggtccttgagtgttgtgtagagagtacaatgaccgatctggtaagaccgcgtataaaatatgttatcggtcctgatggcagcccgctgaccatcgcggacctcccccccgccaatacaaggcgctgggtcattcgccgcaaggctgaagtcgtcgccgcagtgcggggcgggcttctcagccttgaggaggcatgccagcgttatacattgacggtggaggaattcctttcctggcaatcctcaatcgatgagcatggtctcgccggcctcaggaccaccagaatccagcaatatcggcactagactatttcaagtgcaggccggttttgcagggataataagacaagacagataaagcatatcccgctcttggggatcgccgccaacccttattgaccgcggcgcgctttggaaaattgaaaaccggcccctcggggccggtttttgtttgcacattgtctgcttatgctatgaattgaaatagcgctttattcaggaggatggcatgagcgggaatatcgaaattcgcaaggaagacagttccgatggcgggcgctacgtggccacgtttgaaggcagcgaagccgagatgacctatacgaaacttggcccttccctcatctccatcgaccatactttcgtgccggattccatgcgcggcaaaggcgtggcgcaggcacttgcaaaaaatgcggttctggatgcacgccgtagcggttggaaaatcattccgcgttgcagcttcatgcaggcacaggcttcgcgcaatcccgactggtcggatgttctgggaagctagagcattttcgcgccaaaaccgtttcacacttttggcgcgaaaatgctctattgcatgtcgcggatgcgggttgcgaggcttttgggcgctttattctttttgcctttgcccttttccgtcagggccgttcccttgagcagcttatggatcggtgaatcgggtccttccctttcggccgtaatggcaaccatgcgggcggcaagggtggccatttcctcacgcagcgcagcattttggcgcgcaatctcaatctgatcggcactcatgagcgcgccatcgccatgacgattttgccgctccagtttttcctgcgcatcggaaagttcggaaatcagcttttccagcttctgctgcaattcaccattgcggcgcgtctcgcttttcagtttcgtctgcgccgccgtcaactgcgttgaaagctcgttatagcgggcagttgcatcctttcggtcatggcgcatttcggtaatctcgctcattaaacgactaatctcggcctcatgcgcgcttatttcgatgcgcagcgtatccgcaaggctctcaagtgcaacataatggccctgcacccgctccagttcggcctggagaatttccgctttttcaagcgccgtatcgcgcgcctgccgggcttcagcggctcccttttcctcctcaccaagccgcttttcaagcctggcaatgttttgttcaagaaggggaatgcgtttcagctcatcctgctggcgcgccaatgtcactttttgttccgccgtcttgccgcgttccagcttcagcaattgttcaagcttgctcacggcgacagcgtgctcggcgcgaaggccgtctcggtcggcacggatttcagctaaggttatcggcagttcggcctgcacctgacgccgcgccagaaagaaggcgcgccgccatacggaaggaccaagcagaaccacgacgaaaaccgccacgagaacgccaagcatcaaaaagagagcggattgaatcacgatttcaacaggcccgggcggttgcagacaagatctattcgatattcataatgcgcaaagttccgcctttccagcagaacaatttgcgccggaaaggctaagaatgcgcaactccgttcgctacagcttagagcgcgtttcgatctgattgaatcagatcggcgctctaatcctttgttttgacgcgcatcttttccgaaaaccggttatcgcttttgggagatatgcgttagaacgggttccaggtcggcgctgctgaaagcttcagatagccaatattcacgccaagccgcgcgccaatgccggtacggattggaacgagcacgatattttcccgtttcagcacattgaagccgacaccggcgatcacataggccgaaccggcaacaccagcatagcgcccataaaggtgctggatatcatcgagattatagaccagcatcatgacacgcgaaccctggccgccaaaatcccagcccagcgaagggccttgccagaatgtcttatggtcgccggcattcttggtatagagcgtgccttcaccataggtcaggccgccgatgaaggcacctgaaccctcttcgcccagaatatagccgtttggcaggccgaaactctgaaatgccttctcgaccgcacttgcaatgccgcccgaagtcgaaccgaagaacctgtgaccggattccacgacttcctcggcggtgtatgtattctctgctctggcctcgcgaggcagagcgatgaaggagacaaacagagccgcaaaaaacgcgacgaagcacgccgcattgcggaacctgatttgcgacagggatggtatggccatttatatttccttttggctacacgcttctctgtctgacggccctgtcaaaagcctgacgtcgcctcttccgggcgttttgtcgaatcgtgtcattttagacccgaatttattgtccaaacctttaagttctgaaattggctttacgaaggcgcgtgatttcaaggtgatttcgcgctcaaaatggcggttctcacagccatttgaacacgccgccacgctgccccgcaaaagaagctttgttgcggcgccccagcggggcgtgtatccagttaactcgatattctgggcgattcgcccgccttcatgcagcccgcaaacaccccgttcgcaggctgtttcgttaaccgatagcggcccatcgtctgacgagccaggcggtccgggctgatctgcgttcccggagaaagcgccatgtccttgcccgttaccctttcagctctcgatcttggtgcacttttgtgcagcaggatctgccacgacatcatctcaccggtcggtgcgatcaataatggtctggaattgctggaagaaggtggcgccgatgaagacgcgatggcgctcatcaaatcgagcgcgcgcaacgcctccgcccggcttcagttcgcccgcatcgcctttggtgcggcaggctcggcaggcgtacagatagacaccggcgatgcccagaacgtcgccactgaatatttcaggaacgaaaagccggaattcacctgggaaggcgcgcgcgtgcttctgcccaagaacaaggtgaaactccttttgaatatgctcctcatcggcaatggcgccattccgcgcggcggttctctggcggtgcgtctcgaaggcagcgataccgatccgcgttttgtcatcacggtcaaaggccggatgctacgcgtgccgccgaaattcctggagcttcattccggcgcagcaccggaagagcccatcgacgcccattccgtacagccctactacacgctgcttctggccgaagaggcgggcatgaaaatctccattcatgcaaccgccgaagatatcgtcttttccgcggaatgaattgaaaaagcgccggtccacccggcgctttttttgaccatcagacaggtgattgaaaagcaaaagctccgccgaagcggagctttttacaattcagaccatgcagcccgaatcaggcgctttcgcgcatctcggcatccggctcgcgcagcacataaccacgcccccagacggtttcgatatagctctgattgccggaaacggcgtcgagcttcttgcgcagcttgcagatgaagacgtcgatgatcttcaattccggctcatccatgccaccataaagatggttcaggaacatttccttggtgagcgtcgtgcccttgcgcagcgaaagcagctcaagcatctggtattccttgccggtcagatgaacgcgctggcctgcgacttccaccgtcttggcatccagattgaccaccaggtcgcccgtcgtgatgaccgactgggcatgccccttggagcggcggacgatcgcatggatacgggcaatcagctcgtccttatggaacggcttggtcatataatcgtcggcgccaaagccaagaccgcgaaccttgtcctcgatgccggccatgccggaaaggataaggatcggcgtcttcaccttggacagacgcaaggtgcgaagaacttcataaccagacatatccggcagattgagatccagcagaatgatgtcgtagtcgtaaagcttgccgagatcgatgccttcttcgcccagatcggtcgtatagacattaaaactctcggacttgagcatcaactcaatgctctgtgcgatagcactgtcgtcttcaatcaaaaggacgcgcatcttttatcccctttccgcagccgaccagatgtccctcacggcagcacacggaactatcgttgcctttgtatgaaggtgccagcaaatggttaacaaaatatgattctggttggcaagcataattatgttccgtttagaaaaatctcatacacgattgaatcaacagaatattcctattctcctgactctaatgcatcgctttaagactcttccgcaagcgattcatccgactctatcttttcgcctgttgcccaaaaaccacacctggtttacagagccttaagtcctaacgcatatgattaactccgccggtaaaggaatggttaccaaacgagcgaattcttaactttttgtttcgcttattgaggccattgcgaataacggccgcgacgccctccctttggggacactggaatcgcgaggagatttgggggtgaattgggcgtgtttttgcccattcacactggttaacgagccggggggaaagccccaacacatggagctgggttggtgttcaaggagtattgcgtatgaagccacgtgaaagcctcgtcaggctgaaactgtttcaggtgaaagaaaagcgccgccaattggggcaacttgacctcatgatcggcgaattcgagcgtatggctggagaacttgacgcacagattctgtcggaagagaaaaaggccggcatcaccgacatcaatcattttgcctacccgaccttcgccaaggctgcacgtcagcggcgcgacaatcttttcgtatcgattcgcgatctgatgtcacagaaggaagcggcggaagcggaactgacggttgccgaaaccgaactttccaaggccgaagcactggaagagcgcgatggcgtcaaggcgccgcgggaagtcatggaacgcgcggccaaccagcgccgcgccatgatcggctgagtgcatcctggcaactgaatttgcgagcataaacaaaacccggctttcgccgggttttgatcacttcatataattcagccaattcaggccttcttgccgtggaagccacggatcacgccgataatcttgtcctggtcagcttccgaaaggtaaggatgcatcggcaggctcagaatgcgtgatggcaggctttccgaaaccggcaggccaccgggggcaacggaatagtgcttataggccgtctgcaagtgcagaggcttcacataatagatgacggacggaataccttctgcctgaagttgtgccttcaagccgtcgcggttctcgctttcgatagaatattgcgcccaggccgagcggttgccggctggaagttccggcaccttcaccacatccttcagcgcctcattatagcgccttgcaatgcggtcgcgggcttccatctcatcttcgagaatggcaagcttttccagaagaacagccgcctgtatcgtatccaggcgagaattgatgccgatgcggacattgtcatactgcgtctcgcccttgccgtggaacagcacggagcgcagtgtatctgccaattctgcatcattggtgaacatggcgccaccgtcaccgtagcagccaagcggcttggcgggatagaagctggttgcgcccacatggccgaaagcgccgcacatgacattgtcgcgcttgccgccgatggactgggccgcatcctcgatgatgaacaggccttcgcgctcggcaatggcggtgatgcgattgtaagaggcggcaaggccaaaaagatcgaccggaatgatcgccttcggctccagacgaccttccttgatggtggcggcaatggcagcttcgagctgctcgacattcatgttgtagctatctggatcgacatcaacgaataccggctctgcaccgacgagcgcaacaacctcagcggtcgctgcaaaggtgaaggacggaacaaaaaccgcatggcccggcccgatgccgcgtgtcatcaggggcatctgcaaggcgtcagtgccattggcacaggcgatgacatgctccacacccagatattcgccaagctttttttcaaattcagccacttccggcccaagaatataacggccttccgcaacaaccttggaaatggcggcattgagacgattttcgatacgcgcgcgctgcgctccaagatcaatgaactgcatgttggctccaatatatctggcccgcacgaaaaccggtgcgaatcctcggccatctatttattcgcttgcgccccgccctgccatggccggagcgttcaaagttttgcgagtgctgtaacaccgctttacacaattttacgctgcttgcgcactgctgcttcaggccggatgccgcaccgtgccttcggtgagaatgcgcaggacactgatcgcttccttgccgtcggttcgcggcgtttcacgcgtttcgatgcaatgcatgaaatgctgcaattcgcgcgtcagcggcataccttcttcggtttgtatatagaccggatcggcggacttgaaagcccagcggtcgttttcccgccagacctcatgcctgtaaagggcaagcttccgctcccaggcttcgccatcgtcgaaaacagccatgcccttggtgccggtgacactgaggcgacgttcgcgataagcgttcagacgcgaagcaaaaagatggccgcgaattccgctcggaaattccatgtgaagatgcgcgaaatcgttcagatgatcgagaatagcaacgccttcgccgcgcaccacgttcggctcctcgccggtgatggcaaggatcatcgaaagatcgtgcggcgcgaaatcccatagcgcatcgaattcggtatgaaacttgccaagcccgacgcggtgcgaatgcacatagcggatatcgccaagttcgccgctttgcaccatgtcgagaagcttttcaaaagccggatggaagcggagcacatggccgaccatgaacacacggccattttcgcgcgcggcctcaacttcggcaagcgctacgggaatatcgagcgcaatcggcttttcaaccagaacatccttgccgttcttcaccgcttccatggcatattgcgcatgaagctgcggcggcagcgccagcacgatgccatcaatatccggatggatgaagagttcctcgactggaatgctgggaacgttgaattcggaagcgaatcgttccgctttttccgcgttggagtctgaaactgcctgaagggcgccgagactcttcagggtacgaatgtgattgccgccccaatagccgcaacccaaaaccgcgatacgaggtgccatgaaacttagcctttgctgatgccaagttccatatcggtgcaaatgatagaaaacaagatgaaacctatgcgaagaacgcttgacagggtctcgttccgcacatataccgccgccattccttgcaggaacaacgatttgtacgccgattggcgatgatgaatttgtctctgtaaagcgacgcgtggcggagtagctcagtaggttagagcagaggaatcataatccttgtgtcgggggttcgaatccctcctccgctaccaacgctcccacaccaccgaatgcataatctccctgtaaagtgtcgctcgttcctgacattttgacgttggctcttagacagagtagatcgctttaagctgcactcagaagcgccgtgttggaaaccagccgacattctcacagtggctgcactggcgatcatcgtccgcttcacagactttgcatttaatccagtcaccctcgtgccacatgcttaccataacacctctgcaattcttgcgatcatacgtcctatggcaattccgtcctatactttcacttcacttggaattcgcaccgcaaaccatacagatcaaagtagggtacccaccagggtaacgcgggtgccatggttagacggtgaaatggccataaagtgtctccaaaacccgttctaaagagcagttaaaaccgtcttggagacagtcagagtacaaaacaaaacgcccctaacaatgtcaggggcggaaaaactaatctgttcagaagattgatagcatattacgcagaagatgcgccttcgccagggtcaacatctattgttaaaattggctatgactaattgcgggtgaactacgcaatatcccgatcaaatggaatgggcccccaccggcctgttttggtgacgttggctatgaaaccttttagattgcgacgggttcgcataaccaatcttttagcttcacgccagaccaagcccaaaagagaggggcgctgtttggggcgccgattctgaccgattgtgctttccattcccgactggcggcaaattgcaggggaaatctgataaatttcaaaatcgttgaatggcccatcattgggatcgaacaagaaatggtctaccggcgctgagactttttccatcaatggaaggagcttgcgagctgcttcgcgcgaaacaacgtatccgcccgtctgcaagtgtcgcgagcgcagccgggaaatcgaatacgggccttcatttttaacagggttggaaatcaatacctcatgtccgtaagcgtcgattttgacgatatccgcttgcttgggtatccagtgatctgaagccaaaaaccgcgaggaaccctggctcaatcgaatgtcatcttcaaagactgccgcataggcatcttcgccggcagcaatcttttcaaggcatttgcgatgagaaagaaaacagccaatttcggcaggcgacaaaggagcgggccattctttacttatttgagtaaaggaagccagttcaagcggcgacatggctcgtccatttacggcttccacacgctcgaattgtgcgccgaggcgctcaaactgagacgccatgaattcgaggcgatcccggctcttgtcgagattaataagataacacttcataaagcccccccttggaatggtcattcattaggaggcctttgaattctagtcaattaatggcagcagtataaagtgtgcgcgctttgtcatcgcctgggccagatcgtgtattttttggcttatgcggacaattggcgcacgggcgtccctatcagcgagaaacacgagagcccaccagctataaaggtatgatagcacagcttgtatcgcattttgttgcataatatgcgctacaaattcgtgcgccaaagctcgaacgagccccgacaaataacgcaaattatcgttatttctacataatttcagttagatggcttataggctatggtacggtcggttggagttgaaccaacgacctcaggagccacaatcctgcgctctaaccaactgagctacgaccgcgtacctttttgccagcaggctgatgcttgcgcatcgctgacagggggtcacatacggagaatcgatccatattgcaagtgattatagcgttcttttttcaagaaatccccgtttggatcacgtcttcgtaaaatgcgaagaatcccggttactttctgttatgcatggttgcgttcagccgcgacaaaccacagatcatgtaaaattggctttcccgcattaactaatgaaagagaaaatacagcccataccgaagggcaatatggacccgcgactgcaagaagcttattaacgagacgttaaggagcgctgcgggcggtcgaaaaaataggtaaggaccgtatgtcaggatcataccccttcatcgatattgccgcgctggattcggtccgcgaaggctttgccagaggcgatgcgcagcttgtgctggcgcatgatctctcgaccgtgctttgggtcaacgggcccggcgcgaagcttttcggctataatcgcgtagaagatctgatcgaaggacaacttgatctgcccgtcgccacacgccgccagattgcggccttcagcagcgaaaacaccagcgcgcccagcgccgtcgccgtgcggctgggcggtggcttgcgctccgagctaacccaccttcacgtttccaatatcaaactgcccgatggcgtcgccgccctgctggttgcaacacaaatgcccgataacagcgccgaagcagccatttccggccttggtgatgacagcacccatatcgcgctggtggatgcggttgggaaggtcgttgcagcaagcccgcgtttcgccttgctcgatatttccgcttccacgctggaagacctgattgtcgaggccggagacgctacagaccgcatcgtcaagcggcgcattcgcaccggaagccattccgtgcccggcgctattgcccgcctgaccgacacaccggccttgcatcttctttgcatcgtcggcgacgccccagcccagttccaaaccgcggctgaagctgtgcccctgcctgacaatgcggaagcggttctggaagaaatcctccccgaacagggggatgcccctgcgcaacaagcgcaaaaaacccatgccgaacagcccaggccgaaaacctttgccttcgaccacgatgcaccgcctgcccgctttatctggaaagtaggcccagacggcacattcagcgaaatttcgcccaatcttgccgcagtagtcgggccgaattccgccgatatcgtcgggcggcgtttttcggatgtggccaatgtcttcggttttgataccgatggcagcatcgcagcacttctgctggaacgagacacctggtcgggcaagcgcctgctgtggccggtggaaggcacacgcctgcgtgtgccggtggaactcgcagccctgcccgtttattcgcgcgaccgcgaatttctcggtttccgcggcttcggcatcgtgcgcccggcggaagccgaagctgacccggaagaaatcggcctggcgcttgccggcggtattccgcaaaaccgcaagccccggaaagagcctgccgaaaccgcccgcatggtgggagaggacgatgttctggcgctttccgaagaagtggccaatgacgaccaacccgctgccgttctgccgaaaccgccactcgacattacaccgacgcccggccgtcgcgattccgacaaagtcatcagcctgctcaattcctgcgcgcaggaaaaagtggcggccgatcaggcaaagttcctgaaggaaaaggagcgcgcaacgcgcccggaaggcgggcttacgaaaaccgagcgcaatgcatttcgcgagattgccgagcgcctgcgcaagcagggccttgccaatacgcgcgccgagagcgaaacgcccgtttccgaaacgtcatccatcgagccggttgaaccaacgccgcccgtaaaaacacgctccgaaccgatccagccggacgaaaccgcgctgctggccaatctgccggtgccggtcatcattcattcgggcgatgcaatccattacgtcaatcaggcgcttctcgacattaccggctatgaatcgctggacgatattcgcagcgcaggcggtgtcgatgtgctgttcaacagtgagagcgatgatggcgaaacacgccagagcatgcttctgcgccacgccgatggcagcgaggaaccggtcgatgcccatctgaacgcaattgcatggcgcggcgggcgcgcgctgatgttgagcctgatgccggttaccgccgccgacctccccgccccggccgaactgcccgctgccaatgatgaggaaaagcaggcgctcgaagcccatgtggaggaactcaaaaccattctcgacacggcgaccgatggcgtcgttctgatcgatccggaaggccgcatccgttcgatgaaccattccgcgtcagccctgtttggctatgagcgcgacgaggcggaaggcaagtttttctccatgcttttcgccatcgaaagccagcgcgcggcgatggattatctgcacgggctctccggcaacggggttttgagtgttttgaatgacgggcgcgaagtcatcgggcgcgaggccaagggcggctttattccgctgttcatgacaatcggcaagcttccgcatacgcgcgggttctgcgctgtgctgcgcgacattacgcaatggaagcgcaccgaggaagaactgaccaatgcacgcaaggaggccgagcgcgcctccaaccagaaaactgaatttctggcgcgcatcagccatgaaatccgcacgccgctcaatgcgatcatcggcttttccgaactgatggccgatgagaagttcggccccatcggcaatgaccgctaccgggattatctgcgcgatatcaaccgttccggcaatcatgtgctggcgctggtaaacgaccttctggatatttccaagatcgaagcgggcgcgctcgatatgcagttcgaggcggtttcgctcaacgatgccattggcgaagcgattgcgctgatgcagccgcaggccaatcgtgagcgcgtcatcatccgctccagctttcagtccaacctgcccgacatcgttgccgatagccgctcgatcaagcaggtggcgctgaacctgctttccaatgccgtgcgttttacggctcccggcggacaggtgatcgtctcgacgagctatgagctgaatggcgacgtggtgatgcgcgtacgcgataccggcatcggcatgagcaagagcgaagtggaacaggcgctgaagcctttccgtcagatcaatgcgctggagcgccgcaaggccgaaagtgcgaaagactggcgcaacgaaggcaccgggctgggcctgccgctgaccaaagccatggtggaagccaaccgggcgcaatttgccatcgattccaatcccggccagggaaccgtggtggagatcgtcttcccgccaacccgcgttctggctgactgatccaatcagattgaaacgcgctcgaacggaaattttcctattcctgtcagaattcaaaaaaaagcgccggacgaaccggcgctatcagaatctcagagacaaaagacacaaaagcaattcgcaagggagcaccggaaacggcagctcgatcaccactcagtgttgatttacttatcgcgtgggaccggttaacgacgccttaatttctccgctcgaagtttacgcattcgtagtgactgtaaaatcacagttaatttctgcgcagcaattgattaaccatttggcttttttgcccgcctcgacccggcgcagcaatcggaaaggcactctatctctttgtttttgcggaatttaagcggcatccgttttttccatttgactgaaaaatactctaggctgtagagacgaattaactgaagaatgcaactgtagtgttagagcattttcgagccagaagtgcgaagcgcctacgcggggaaatgcgacaaaacaaatagttagagcggttccggcgattctgttaaaacgggaaccactcttgtggattgaatttgacgtctggatcccggctgttccatatgctgtttcaaacgtcaaattctaaaaatccgctagatacatatacttactagtggtctttgtgattccaacatttgctcgacgcttgaaccgagggatgcaaatgttggaatcagaccacgagtttacatgatagcctggtttcactgattggatggttgatgcgctggcccatatttacgcgcctcataattgcgttcgtcattctatgcgccgctgcggcagcaacccttttggccgtggtgcccttcatcgtctccaccgacgccatccgcattcgtgtcgcacaggaaatcagcgcatggaccggctatagcgtcgagttgcggcaggctccgcgcctcagcgtctttcccgttctgcgtgcttcgctaagcggcgtaaccctcagcaagctgaccgatcagggccagaagcccctgatgagcgccgaccgcatcgatgtcgagctttcgccgcttgatgccatcatgggacatatttccttttccgaaacgcagatcgtgcgcccgcatgtgaaccttgaagcacccgtttccaatatctcgcaattgctggatgctatcgccaattccaacggacggcttggcaccgctatccgcgcacaacgcgcactcctgcaaagcggcgccaagaagaatgcactggccgccggacaggcttcacagccattcgggcgcgtggtggtgcgcgatggcaccatcgccttcaatcgcgccggcagcgagccgaacgtcccccatgacaagcagatcaccgatgtcaacgccacgctggaatggccgcgtacatccagcgccgcaacactgaagggcagcgccaaatggcgcggtgaagccacccagttctcgctcaccgtggcacaggccctcccgcttcttgcaggcggcacatcggacctgaccgcaagcctgaccgccaatccactcagcctcacctttcagggcaaggccaatatttccagggaccgcttctttgaagggcgcctgaccgcaaagacgccatcactcagcggcgcagtgcgctggctcaacctgccgccaattgcgggcagctcggaaatcggtgctttctctcttgcttccaccattactgcgacgccgaaacgcctgaaattcgcggatgtggaaatgaccgcaaacggcagccccgtcaagggcgtcatagaaatcgggctggaacaggaacaacccgccgtaaccggcacgcttgcctttgagaagctcgacctcagccgcctgttttctgctttcattccgctgcccgacagcgccgcgcgctcgccgagcgagcggaacaatcccaatcgcgatatcgtggatacgagtttcctcgaccgcgccgaagtcgatcttcgcctgtcggcgcaaagcgccaccgcagggccggtcacgatgacgggtgtggcagcggcggttcagatacgcgggggccgcgccattttcgacatcggcgatgcaaaggccttcaacggcatcctgcaagccaatgtgcagattgtgcgcgacttgaagagcgccagtggcgaattgcggttcaatgccagcgatatcaacagttcgcaattttttgccgctctgggcttcgacaagcccttcatcagcggcaagggcaatgtctcattgttcatgaaaggcccggtaaaccgctggtccggcctgctgacgaatgcacagggcaatatttcgatccagctcaataatggccagatgcagggttttgccgtacaggattttctggccaaggcgcagacccaacgcttcttcgcgctggagcgcaaagataatatcgccctcgccttcaaccgtctggatgtgaaggccaatctgtcggacggtgttgccacgcttgaaaatgcaaagctggatacgtccgacggcacgctgacgcttgcaggcatcgtgcccttcgtagatcgcagccttgcgctaagcggcgaagtggtcttcccgaacagccagccgcaacagccggaaagcgatacagacggcgagcagcccgccgaaacaccgcccgccaagccgccgcttcatttctttgtcggcggctcgtgggatcggcctttcatctcaccatcctcgatgggaacggggcagtaaagtccctttatcccatacggaatgctgcctgttcgtcgcggcggcgctgcacttcacggcgcttgttgatgacggaggcgataatgacgcccgttgtcaccagcgcgatgagaatggtgcagaccgcgttgatttccggcgtcacaccaaggcggacctggctgtagattttcatcggcagcgtggttgcccccggaccggaggtgaaactcgcaatcaccagatcgtcgagcgacagggtgaaagcaagcatccagccggaaaccacggcaggcaggatcaccggcagcgtcaccttcatgaaggtcgtgaccggcggcgcgccgaggtccatcgccgcttcttccagtgaccggtcaaagctgacgaggcgcgattgcaccacgaccgccacgaaacacatggaaaaggtaatatgggcaagtgtcactgtccagaaaccgcggtcgaaattcatcgccacgaagagcagaagcagcgacaggccggtgatgacatcgggcatgaccagcggcgcatagaccatgcctgaaaacaggatgcgcccgcgaaagcgggtataacgcgtgagcgcaagggctgcgagtgtgcccagaaccgtggcgatcgtcgcggacagaaggccgacgcggatcgtcacccaggccgcatgcatcagggcctgattgcggaacaattcgccataccatttggtcgagaacccggcccagaccgtgaccagacgggattcattgaacgaataaatcaccaaaagcacgatgggcaggtagagaaaggcaaaacccagcgccaccgatacgatattgaagcgggaccagttgttctgcatcctatttccccttttcctgtgcccgcgcctgcacctgctggaaaatgacgatcggcacaatcagcaggacgagcagcaccaccgccaccgccgaggagaccggccagtcgcggttggagaagaactcgctccagatcgtcttgccgatcatcagcgtctgtgatccacccagaagatccgggatgacgaattcgcccaccgccgggatgaagacgaggaagcagccggccagaacacccgccagcgacaacggaaagtgatcttccagaaggcggcaaagggtgtgcagcccagatcctgcgccgcctcgatcagcgaataatccatcttttccaaagacgaatagatcggcagcaccatgaagggcagataggaatagacgataccgatgaacaccgccgtatcggtgttcaggatattgagcggcgtatcgatgatgttcagccccatgaggaactgattgagcagcccttccggcttcaaaataccgatccacgcatagacgcggatgaggaacgaggtccagaacggcaggataaccatcatcaacaatgtcggacggatggtggctggcgcgcgcgcaatgccataggccatcggataggccacaatcagcgtcagaacagtggaaatggcggcaatgcggacgctcgacagataggccttgtaatagagcggatcgtcaagcagccacagataattatcgaaggagagctgctttattttctcccagttcgccgcaaatccccgtgccagatcgaaggtcggcgcataggccgggatcgccatcgcgacttccgacagggaaatcttgaagacgatgaagaacggcaccaagaagaacaccagcagccagagatatggcactgcgatgacaaggcggctggcgatggaagcgatcaccctttgcataagcttgccctttcctcaggccgtcagcaccagaccggcatcgatatcgaatgaaacccagacgcgctcgtcataggtgagcgggttttcagtcttgcgcacggcattgaggctcgctgccttgacagtgcggccattgtcgagacgcacgtgaaagaccgtcatgtcgccgaaataggcaatatcccaaagctcgccctccaccgcattgacggcggcctcgtcgggtttctcgcgcgagatgcgggtcttttccgggcgcaccgcataccagaccttctggccgggattgagctgttcgcgcgtttcggtgtgaatgtggaagccgaatttctcggtggcgatttccgcctcgccgtttgccgccttcaccacctcgccttcgatgatattcacattgccgatgaaatcggccacgaatttggagcgcggcgcttcatagacttcggcaggcgttgccacctgcatgatgcgacccttgtccatgaccgcgatacggtcggccatggtcatggcttcttcctgatcgtgggtgacaaccatgaaggtcatgccaagcttgacctgcaaatccatcaattcaaactgggtttcctcgcgcagctttttgtcgagcgcaccaagcggctcgtcgagcagcaacaccttcgggcgcttggcgacggaacgggccagcgccacgcgctggcgctggccgccggataactgatgtggcttgcgcttgccatattgctccagcttcacgagcttgagcatttcagcgacacgggcatcgatctccgatttcgccatgccatcctgtttgagaccgaaggcgatattcttctccaccgtcatatgcgggaacagtgcataggactggaacatcatgttgacggggcgcttatagggcgggatgccgcgcatatcctgaccatcgagcgtaatgcggcccgatgtcggctcctcgaagcccgccagcatacgcatcagcgtggtcttgccgcaacccgacgcaccaagcagcgcaaagaattcccgattgaaaacattgagcgacagattatcgacggcagtgaaatcaccgaaaattttcgtcacattctcgaaagaaataaaaggcttggccgccgggtcgttccacggcgcgaatttgcggcgaaagctgccaaaagattccattccgttcccctataaactagagccgttccagttaaacggaaccatggaaccgctctatttctttgccttacgcattatccgacgcaaaaccgctccgcacttttgctggaaatgctttagccggaacctgatcccgcgggcgaaacccactcgttacaagacgcagagcggccctccgtctacacagtgggccgctcttcacgatattggcgggacatatcggtcccatggtcatttggctttactggccggtgacgatcttggtccaggcgcgtgtgaccacacgctgggtcttcgtgtcatatggcgtcggcacgaacagcttcttcatcacctcgtcggacggatagatttccgggtcgtcgaggatttccttgtcgatgaatttctgcgacgccttgttgccattggcatagaacacatagttcgacgcctttgccgccacctccgggcgcatcatataattcatgaattccaacgcctccggcacatgcttggcatcggccgggatcgccatctggtcaaaccagatcagcgcgccttccttcgggatcgaatagccgatctccaccccctgcttcgccttttcggcgcggtcgcgggcctggaaaatatcgccggaatagccgacagccatgcagatatcgccattggcgagcgcattgatatattccgacgagtggaatttgcggatattcggacgaatcttgagatagagatcctgtgccttctgcaaatcgtccggcgacggagagttcgggtcgagacccagatagttcagcgccggacgcagcatttcgctggcggaatcaagcaggtaaatgccgcaatctttcagctttgccgttttttccggatcgaaaagcacgtcccaggagtcgatcgtgtcggtgccgagcgcttccttgatcttggccttattgtagccgatgccggtcgtgccccacatgtaattgacggaatattcgttgcccggatcataggttgccgcacgggtcgaaatctcatcccacatattcttgaggttcggcagcttgtccttgtcgagtttcaggaacacgcctgcgggaatctggcgcccaagaaattcgcccgatggcaccacgaggtcgtagccgttgccgcccgccagaagcttggtttccagaatttcgttggagtcatagacgtcgtagacgaccttgatcccggtctccttggtgaagtccttgaggatggaatcgtcgatataatccgaccagttatagatattgaccacccgctcctgcgcgcctgcggaaaatgtggcagccgcgacaaaacccgtcgcaacggtcgttgccagaaggaaggatttgatccccatcatttgctccaatctgcacataaaaattcggtgcaggttcaaggtggatatattctttctttatggcacttttttagattgcacggcattcgtcaacaggcacgtgacgggacgaacataaaaattgcatcagaaccccatgagcatatccgcctctccgcccgagggatccaccaaggggcgatgagattttggttgtgctaagctgaaatatcgcgcccctactggaagtcgaaggcggacaaccccgctaccatctcatccagaccaagcgggcgtgtcagcggcggctcggcgcgggtgatgcagccctgcctctcgcacaggcgacaggccgggcctatttccgtattgcccaccctggaaagcgaagtgccgtaaaccgtttcctcgcccgcttccagtgcacagccaagcagcagcgccgtgcggcgcggacgctcgctgaacgcgccttgcggcccttccagcgtgcgggcaatggtcaggaaagccgaaccgtcaggcagttccgccggctcgaccagtacctgccctgcctgcgcgaaagccgcatagacaggaagcttcgggcactgcccgccaaagcgggccggaaagccttccgcgccagccatgcgcagccggttgcccgcatggtcgatttccatcacgaaaaacggcagcccgcttgatccttgccgctgcaaggtggtgagccggtttgccgcctgctggaaggaaacgccgaagcgtgagcgcagcacatcgatatcataacgcgcccgcacggcagcatcgcgaaactggcggtaaggcatcatcagcgcctgcgcggcatagcgcgccatctcgaaccgcgcgatgcgcttcgcctcgcccgacgacagtttgagcccttccgtttccacaccgatcaccacctgcatgcggattagcgccgcttccatggcgatttcctgcaattgatcgaagggtgacagacgctcggaaatgaaaagccgctgcgaatgccggtcatagcgcctgcgccagttcggcatggtggcgaccggcagagtgcgcaccgtgatgccatgttcgcgccgcagccagtccttcaacgcgctcgacaaatcgccatccggtttgagcaaggcataaaaactttccgcctcttcctcgatgcgcggataatggttggcgcgccgcgccatgacatcgcgcacctcatccagcggcaggcgggtggcggcaagctgcgtatcgctgccttcatgcgaaagcagttttgacagatcggacaggcgctgctgctgctcgcgataggcgcggtaaagcttcatgatgccgacggcagcattgggtgcagcctcgccgatttccaccagttcctgatcgcccggcaatccgccggtcagaagcggatcggaaaacacttccttcagacccgtgaccgtggagccactttcggcttgcaagctgtcgagatcaagcttgtaaacactcgcaagcttcaaaagaagctgcacggtaagcggccgctagttgcgctcgatcagattgagataggacggcgaaatgccgagcgcttcggccatcgccgtctgggtcaggccgcgttcgttgcgaatgcgccggatgcgcggccccacaaaaatcttgcgctcgctcaaagcctcaccctcccccgtgatttttcatatttacaacccgtgacaagatatcgccaaaacacccctttgacaagatttacaaatttacatcctgtcgcagtcaatttcccgacagcattacctcaattttatgccggaaattccgctttttctggcgcatcggcccgggcgattgtaaatctggtcacagaaagagcgcccattgagcgaccttcaaaaaccggatatcaccacgaggagacaccgaaatgacagatttttacagcctcatcccttcggcacccaagggccgcttcgacggcattgaacgtgcgcatacggccgaagacgtgaaaaggctgcgcggttcggtggagataaagtattcgctggccgaaatgggtgcaaaccgcctctggaagctgatccacgaggaagatttcgtcaatgcgctgggcgcgctttccggcaaccaggccatgcagatggttcgcgccgggttgaaggcgatctacctttccggctggcaggttgcagcagacgccaacacggcatcagccatgtatcccgaccagtcgctctatccggccaatgccgggccagagcttgcaaagcgcatcaaccgcacgctgcaacgcgccgaccagatcgaaaccgccgaaggcaaggggctttcggttgacacatggttcgcgcccatcgtggcggatgccgaggcaggctttggcggcccgctggatgccttcgagatcatgaaagcctatatcgaggccggtgctgcgggcgttcactttgaagaccagcttgcttcggaaaagaagtgcggccatctgggcggcaaggttctgatcccgaccgcagcgcacatccgcaacctcaacgcggcacgccttgcagccgacgtcatgggcacgccgaccctcatcgtggcgcgcacggatgcggaagcagccaagcttctgacgtcggatatcgacgagcgcgaccagcctttcgtcgattacgaagcaggccgcacggcggaaggcttctatcaggtgaagaatggcatcgagccatgcatcgcccgtgcgattgcctatgcgccttattgcgatctgatctggatggaaacgtccaagcctgatctcgcacaggcccgtcgcttcgcggaagccgtgcacaaggcgcatccgggcaagctgctcgcctataactgctcgccgtcgttcaactggaaaaagaacctcgacgacgcgacgattgccaagttccagcgcgagctgggcgcgatgggctacaagttccagttcatcacgctggctggcttccaccagctcaactacggcatgttcgagctggcacgcggctacaaggatcgtcagatggcggcttattccgagctgcaacaggcggaatttgcagccgaagccgatggctacacggcaaccaagcaccagcgcgaagtcggcaccggctatttcgatgccgtgtcgctcgcaatcaccggcggccagtcttcgaccaccgccatgaaggaatcgaccgaaaccgcacagttcaagccggctgccgagtagcagccgggaccaccgaaccaggaggaccagtaccatgaattcgccagcacgcgtcaaggaaagagcagaagaacaatcctcgagcatgaacacggatcagcagaccatcatccgtatgctcgccaacgatctgcatcgcctcaactataccgtcatgaaagcggtcgaggcaggcgtctcggtggaactggtccgctcggcccgtcatcatggcggcgacggcaactggggtgatctcttgatccccgtcatcgtcacccacgaaaaatgatggcgctctcaacaattgccgtcgccgccatgtttcttctctttgtgtgccttcggcaacacgggaacggcgacggcaactggggtgatctcttgatccccgtcatcgtcacccacgaaaaatgatgcgcccgatgcgtaaattttgcggtcgaatttcctcgactgacctcccccggctggccctgccaatcgggggcttttttgaccggattgtttaataaacaaaattgcttcttttttcaaagaaaggggttgcgttcgcagtttgagttcgctagatgggggtccgtcgcggacgggttatatcgctgccgtggccgcaaatcgttgaatagaaacgttttgcaaatccctgctgggggatagtttaagggtagaacagcggactctgactccgttagtcttggttcgaatccaggtcccccagccatttctgttttctcaataaaattgacaccatattaaaacagataccatgcatatgttatcctgtacatgacacatgctgccttgcctgcaaatagtatcggacctgtcactgcgcagccccgcaaaaaaccaaaatgggcgccgacccggtttacggattacccggatttggcgaccatgaagggcgaacgccctttaagcaccttcaggtctcagatatagttgccatccgcacgccggtccgcatcacgccggatcgcaaagccttctggagaaaatatatgtcctatgagagcccgttccacctgaatgatgctgttgcaatcgtcaccggagcggcggcaggtatcggacgggccatcgccggaaccttcgccaaggctggtgcttcggttgtcgtaaccgaccttaaaagcgaaggcgctgaagccgttgcagccgcaataaggcaagctggcggcaaggccatcgggcttgaatgcaacgtaaccgacgagcagcatcgcgaagccgtcatcaaagcggccctcgatcagttcggcaaaatcactgttctggtcaacaatgcgggtggaggcggccccaagcccttcgatatgccgatgagcgactttgaatgggccttcaagctcaatctcttttccctgtttcgcctgtcgcaattggctgccccacacatgcagaaggctggcggcggcgcaattctcaatatttcgtccatggccggagaaaataccaatgtccggatggcctcctatggttcgtccaaggcggcggtcaatcacctcacccgcaacattgccttcgatgtcggcccaatgggcattcgcgtgaatgccatcgcacccggcgcgatcaagaccgatgcgctcgcaaccgttctgacgcctgaaatcgaacgcgccatgctcaagcacacgccgcttggccgcctcggcgaagcgcaggatatcgccaatgcggcgctgttcctctgttcgcccgccgcagcatggatcagcggtcaggttctcacggtttccggcggcggcgtgcaggaactcgactgacataagccttttacgaaagcagccgataccaacaggccttcaatccaatttcaggagaaacagccatggcctatgatgcatttgccgaatttcgcttgacgggccacaatgtcatcatcaccggcggcgcacagaatataggcgcaggcattgcgaaaaccctgtcaggcgcaggcgcaaaggtgatgatcgccgacctcaacggcgacaaggccaggcaaacggcggcagcaatccagaaagaaaccggcaatgaatgccatggcatgaagtgcgacgtcacttcacttagcgatatcgaacaggtggtgcgcgaaaccgtctcggcttttggcggcatttcaaccctcgtcaacaatgtcggctggggcgggcgccatgaagacccgacagcgatcagcgaggaagatttcatcgcagcctataagctgaatacgatcagcgcctaccgcatgagcatggcttgcctgccgcatctgcttaaatcgcaaaacgcgacgatcaccaattccggctctttctcctctgctgtgccagcctatgacattctggcctatggaacggcgaaagctgccctcaaccagatgatggtttcgctggctcatatgctggcaaagaaggtgcgcatcaattccgtgctgatcggcacggtgatgacagaaggttacggttcagccggcatcgacgaggaaatgcaggaaaagctgcgccatcccgataaccttaccgggcgtgccggacgacccgaagatatcgccaataccatgttgtggctgtgctcgcccgccagcggatgggtcagcggccagactatcaatgtgcatggcggcggcggcgtcacgcgcctcttcggcaggtgaacaagcttggtgaagcgtatcaggaaccggaaacaggcgctgctgattgcggcattgccgcttcttgtcttttgtggcccgccacaagccatggcgcaggatgtcagtgccgcgcgtccggcagtgcttccccttcccggcgaagccgaaggagccagtatcggctccatttccgttcgcctgcgccaatccagcggcaatgcagaacgcgacgccgccgcgcaggaagccgcacgccgcatcaccaaatccctcgacggatcggaattcagcgccatcgaagccggcgaaattattgccgaactcattcgtcaggaagcaatctccgacgccagattttatctgctcccatctgcctcgcaaaccggcgtcaaactggtttttgaaatcgacgccacttcaggcaccaagacgaagcaatagccaaccggcctttttctcggcgacacatcctcctttccagtcctctatgaaagcaaccgcgcagtactgagaaccattatcggcgccggattgggcggctattccgatgtgaatgcatggttcggaaggccggatctgttcaatggcaggaatccacttgctggcaaattgccgggccgctcaaacacatggaacgaaggctatctggagcttggcgtcggcggcgccgcgcaattgggcgaaagcaacctctatgggttcggcgctgtcaccggcatgttttcctggaccctcggacaggatatttttcgcgatgacgatcgcggcttcctcgacttcgagaaagcctatgccggtgtgctctatgtatcgccggagaaccggaaaaaccatttcaaattctcggccgggcggcaggcttatacactcaatgacgggtttctggtgaatgccgttcgtggctccaccagcgccggcgaacgcggcgggctttatctcggcccccggctcaccaacgacttttcggttctggcgcaaggtgcttatgatcgctggaactatagtgccttcttcatcgatcccaacgaagttgaatcgctggaatccgacaccacttttctcggcgcaaatctgcgttacaacttcaccgacaagttttctgccgacactacattaataacgatccccaactcgaaaacacaattttccaccccctctggcagattaatcccgcgtgaagggctgaacacggtttcaggccatttgaaatggaccagtgctttcgagatgcccggcctgtggctcgaaggcgaactggcgcaccagtttcaccccggtgaggatgtgtcggcctgggcctattacggaacagtcggctatctcatgaaagagattggctggacgccaagtctttcctatcgctacgcctatttttcgggcgacgatccgaactcatcgcgttatgagcggtttgatcccctgctctcgaccgggcttggcatctggttgcagagtgtttcgtttggaaagatcaccaccaattccaatcttgagacgcaccgtgtccagttcaatgtcgcacccgacgagcggctgaacctgacattcgactactatctgctgcgtaccccccaattgaacaatctcggttcaaacccggcgctttcgacgctatcgtcgcacgatcttgggcaggaactttcactttcagcacgctggagcgcgaccaaaagcctttacctgcaagcacttgtttcacatgccattcccggcacggcgctacgcgatatcggtgccgaccggaactggacgacttttcaggtcagcctctacgggggcttttagcgattggattgagccatggaaaccggaatgatcgtcggcaaattgctcccattgttgttcaacatgatgggaccgatcgggctgatgcccatttttgcggccatgaccgtgcagatggacaagccgacgcgcaacagcgtggcggcgcgagcagcgatttttgcagcactcggcattctcattgccatattcatcggcgaccctatcctgcgaagctgggggatcagcaaaccggcattgatccttgcagcaggcgtcatcctgacattaagctcgatccgggccgtgctgatgcctccggcagcgccctcacagcctgcggcagcgggggacccaaaggcgctggcgataaggccattggcttttccgacgatcgtatccccgcaaggcgtcggcgttctgattattttcgtcgccttcctgtcatcgctttcctccaccatcaccatcctgacggtagcaggcgtcatcgttctccttgattatggtgcgatgcggatcgcccattggttcatggcaacggtcggcatggtgccactcctggtgctgggggctgtgtttggcgtgcttcaggtggcgcttggcatagaaatgatgctttcaggactcctgctcgttctgaactcctgacgggaacgcactccaaattccccccgtggacgtgtgattttgttgatccttatgtcacgcgagccggattatgacccacccaagatacaagagggcgggtaaaatgcatattctccatcagatctctttgattcaaatcaaacaagattaaaataagtctatcaaagataaattaagtttaaaaacttcatcaatttgctaaatatagtccctaaacattagtgtgttgcaatatagtgacagacattggagcccatattgggctataggaagcctgcatgtttagcttaaaagggactgttatgaaaaccgcacttcttgcatccgtcgcaatgttgttcacaagctcggctatggctgccgacatcatcgttgctgaaccggcacccgttgcagtcgacacgttctcttggactggcggctatattggtatcaatgctggttacgctggcggcaagttcaagcatccgttctcaggcatcgagcaggatggggcccaagatttttcaggttcgctcgacgtcacggccagcggctttgttggcggcgttcaggccggttataactggcagcttgccaacggcctcgtgcttggtggcgaagctgacttccagggctcgacggttaagagcaagcttgttgacaacggtgacctctccgatatcggcgttgcaggcaacctcagcggcgacgaaagcttcgtcctcgagaccaaggttcagtggtttggaacggtgcgtgcgcgcctcggcttcaccccgactgaacgcctgatggtctatggtaccggtggtttggcctatggtaaggtcaagacgtcgcttagcgcctatgacgatggtgaatcgttcagcgccggaaactctaagaccaaggctggctggacgcttggtgcaggtgtagaatacgccgtcaccaacaattggaccctgaagtcggaatacctctacaccgacctcggcaagcgttccttcaattacattgatgaagaaaacgtcaatattaacatggaaaacaaggtgaacttccacaccgtccgcctcggtctgaactacaagttctaattcgagaactggaaacgggaaagggccgccttgcttgaagcaaggcggcccttttctattgaacaccaaaaacttggaaattgacatttgaagcgacatatgtggcagccgggattcaatcagatcgaaacccgctctacttggttgccagcaattgcttctttgtcacgccggcatcaaactggatccggcgaatggcttgctggagacggggattgctattgaatgccagataacctgcgcgaatagcgagatcgacctgagcctcgggcagtgaaagccgcgtcggaacatcattgaactgcggctgcatcggcttgggaagatcataaaccgaaaggcgttgcacatagaaatcaacctcgcggcagttccagcccttgagcgttccgcgatattttttcaccgtggcggccggcaacttgcaacgataatcgatgagatcgttacgccactgcgaaagcgccagattcagggcatcgaacccttcccgaactgacgaggaaattgtggtgtcggtaaccgcaccaagaatttccgtaatggcaggcccatcgagcttgcgcacccagggatattcagtctcacgcccggcatcggccaccacatatatgagcgttttgaggcgcacggtttccttttccgacaaggggccataaggcgtcagggaagaagcgcgggcaagcgccaggggcgtgacgcccagattgtccgtgagtgcgccatccaggagtttgatgtaattgacatcagccgaccgataactttgcaaggcccgcccataggccttgagccttatcgatgcatcgggatcatcaagcgcattttgcagccattcgggatttttaggtgcacagcgaccggaatgcgtgctgatattgataggcttgaaaacgaccggaacggcagccgaagccgccaccgcatcggccacgcggatatcatccagattgctgcataatgctgcaaaggtttcagcactgaaatggaacgggacacgatgataaatatccgacgcggaaatccagatcgacggcgcattcttccattttaacccggcataggtcgcgccatgaaagacattctcgtcgagccatttggcaaaggatgagcgatcattggctccacccttgagcgcgccgatagcgacgacgggagagaggacactggtatgcatgttcttctccccattcttgatgaggaaatcttcccggaaattacgataaccatccctccccttgaggccgaaataggccgcaagaaccgcaccgccggaaacgccggacatcatgcggatatcatcgaccaggcttcgctcgtaggggctggtatcgataatcgtctcatccatggcgcgcaggatgccatagccaaaggctgccgcgcgcgtgccaccaccggaaaaagccagaccaacgacggttgacccatcatctcctggatcaggtacaaactcgttgcgattgttaatcggttgcaaggataggctgttgatagggcctacatcgctgacacagccaccaagcagaaatgtggatgccaatagggaaataatagatttatgcattttggcgtaagttgttactccaatgaactcgatgattacatatcgagcgatatgtgtatcgattgcctgccatccatatgaaaacccaatttccgttactggtgagatagcccggcccacggcgtgatacggtacaaacttgcagccagaacataaccggatatgagcctcctcggttactgagaaccgaggaggctatttcgctgccagcattaaagggaaggactggcagctaatgtgatgcgatgtgaaatggagggaaccaatatcgtacttcatcacattgttccgcgcgtgcagagggtgcgggcggaacaccctttctattaaaccaaacacaaagcccgtcattgagcgaacgcaatgagcagtaaattagtgggataaatttactgccgcttcctgctggagcacctctccttaacgcgggaaacgcttctgaagcttgcccgtttccgcaacaagatatggcctctctgtcagaaaaatggagcttaacttgccttcaagcttcaaatgcactaggaaaaaccggtatttaaaataggcgtttttataaacccctgattcaaatcaaagacacccaatcgaagcaaatatatgtctctatcggaaacccgcgctgattgattgcaagggtttatattgacgcccattgatggagttgaacttatgaatacatatttgaaagcgattatggcaggtgctgcaatgttcggcacagttatttcagcaggaacggcacttgcgggtcgccatccacagcctgatgaaagagctgcattggaacgcgtcctgacacaggaaggtttcacaagctggggtgaaattgaactggacgatggcctttgggaagttgaggatgccagaacgaagtcgcctgctgatggcaagttcgatctgaaaattgaccccaagacgctgaagatcgtcgtccgtcataaggacgattaaatttcatctttagcacctgagagcgttttcaagccaaaacggtgaaatgcctacgcgtagaaatcagtccgctggactgatttctaatcccgcttcgatgcgttggaaaatgctctaagctgtagtgacaaattaagttactgtttggtgtgagggtatttttctactggacagaagaaatagccacattcaggcaagggtatccttcctgaacgcaatcccggatttcgacaaaagttctcgctttgaagttatgtggcgaaacagaatgtaaggtcactgctcttcaatcaagctatctctcatagcgcgaaggatgataatcgcagaagcagcgccggggtcaacatgcccgagtgagcgttcccccagtcgggcagcccggccccgcgtggcgaccattgaccgggtggaatccgaacccttttcggcggcttcaactattccgttccacatttccaaactgctcagaccatgggctcgcgcatcaatcgccacttccatcgccggtatccagacatccagcatggttttatcgccgcgttgtccttttccacgatcctgaatgccgcgcgtcatcgcctcgacgacggcagcctgcccctgcatatcgagggattcatgggcttttaatgctttggaagcatagcgaaacgctgttgcgtaaaggggcccggtcgatgcgcctaccgcatcgagaaaagcggatgcggcaatggaaaaaacctccgaaggcagtgtttgctccagatcgacctttgcgagcgcattattcacggccgaaaaacccaacaccatggtgatgccatgatccgcgtcgccgattgcgccatcgagatcggaaagccgctctttttcctgtttcatcgaaaaggcgatgagctggaacattcggcctagatgacgcgctgcggtttcctgcatttttacctcccagataatctggaattcatgaaaccgccgaagcggcattaagctggagagacaaatcagttgacccgaagaaaagccgtatcgcaagggtgcgataagagatcggataattcctgatcgagatgcatgacggatatggatgctccgttcatgtccagcgacgtacagtaatggcccacccagttggcctcgattgttatgtgcttggcgctcaagcgttgctcgacacgtctgaacaggacgtagagttccatcaggggcgttgaaccgaacgaattgacgagcaccgctacccggtctccgggcgaggcattcatctcgctgaaaatccggtccataatgtgatcgacaatcgcgtcggcgggcaacaatttttcccggatgacaccgcgttcgccatggatgcccatgccgatttccatttcttcggcgccgatttcaaaattgtggcgccgcgtctggggcagcgaacagggttccagtgcgacgcccatcgtataggtgcgccggttagccttgcgtgtcaccgcttcacatgccttaagcgacatgccacgatcgcaagctgcgccagctaccttgaaaatgaaaaagttccccgcaacgccgcgacggccatcgcgatcctctatgggggaagacgatatgtcgtctgtcgtcagaacggtacgtgtcggaatagcagcttcctgcgccatttccgccgccatctcgaaattcatgacgtctccgacatagttgccatagacaaagagaacaccttctccgcccgaggccgccctggcgcattcaaggatcggtgccggcggtggtgaggaaaagacattgccaatggctacagcatcggcaagacccttgccaacatagcccagaaagcagggttcatgccccgaaccgcccccgatcaccagtcccactttccccgcacgggggccattgcatgcaacgagcgcgcgttcgatccattgatggggacgagataggatcgatgtgctttggtggcgccgtcgagcatttcctcaacgacatcatcggggctgttcagaaatttcttgatatgcgtacgataatgactggatgcattggcggccggttctgcacgcagcttctgggaaagcttgctgtcgatcccggttacgccatccgcattgaggataccacggcctgtcgcggcatcggtaatcaggacattgatataaccaccccgcagggctgcaagaattgccggcaccttatcgaagccgcccgcaacggcaatacgcatgtcgatcattcgcagcctgtcgagcgtgataccaatggtcctgtcatcaagcgggccggccaccggttgcccataagcatcgatgaaacgcccggctacaacgccaacggcattcttggccaggtaatcctgtatcgcgacattttcaaagaaaccgctggtatggattgttgaattcggccgcagcgatgaaatgccaaacaatgccttgtttgcatggttcaacacctgaaattgctcaacaataatcggttccccggtaatcgccgtctttacgtctgcactggatacaatggcgggggccgtgatgttgacgaggtgtgcgtttgttgcgcgcgccatggccgccgcgcacaattcaggtgtgtaagcaaaactggcgcgcgtcccgccggttgcttgtactacggttacatcctgcaaattggatatgcaggtattctcggcaatggcaaggactgtccgcccccaggcgacggcaagtacgtctcccgatttcagaagcctggtgaccgcctgtgcaccagccgtcccaagccggtcgataaggggatgcgcgccgtcatcattgggcaccaccagacaatcgctcaatccgaaatggtgcttgagttcctgtgcaattgcaagggaaccgaggcgtgcaggttcaatcgagatattgacgatgcctcgattacgggcatctgcgagatagctgtttacggtagcccgcgaaatccccatgatgttggcgatttcgccctgcatgcgcccgtcttcgtaataaagccagcaagcccagacatatggatcgtcgccatagcgcagtggaatgccatcggctggttccgcctgtccgattttacctgcggttgtttttccctgtggcgccatcttgttcgcactgatccccgtgacttttcccttctatctgccgggttgccttgcaatacaatgtttttgtttgcattctgccgacacctgcctgccggagaactggcaggcccagcgtcgcgaggatgcatcggacctgccagcatgtcgatactgttttactgcaatcgttctcgcgcgccctcgccaagcaccttgagaatgatcgcgcatgatgtcgccccggcatccagaacacccagcgatctttctccaagatggctggcgcgcccgatcctggccaccagattgatcgtggaatcgcggcctttttcggcggctgcaaccagagcttcgagtgcctcggcaaagctttttccggcggcattggcttcatcgaaagcttcgaccgcgggcaccagcgtatccagcaaggttttgtcgccaaccttggcagagccgatcgattgaatgccttccagcccggcatgaagcatatggctgaatgcagccgcatcgatattatcgaccccgtcgattttctctgcgaattccgtgaacatcacaccgtaaagcggccccatagagccgccaatctcggtcatgagcacagtgcccagcgtatcgagcgaagcggccagggtctcgttctttccctgcaggcgctcggccgccatgttgaagcccttggccatgttgacgccgtgatcgccgtcgccgattttcccgtcgatttcgctgagataggcgcggttctcgacaatcctctcggccattgtgagcacaatgtctccagcttttgcattattgagtgtttgcacgggtctcttcctcacaaaatggtagtgcagcgcacttcgacatcgagcagttccttcaactcgctgtccagcgccatgaccgtcagcgtcgccccaaccatttcaagcgacgtgaaatagttgccgatataggtacgatggatcttcagcccgcgtgcccgaatttcggtttcgatcgtgtcgttaagaatatagagttcgttgagtggcgttgcgccaagacccgagacaagaacggcaacttcggttccttccgccagtccatgatcgtcaagcacgatctggcacatgtctcttgcgacctcagccgcagacttcagcggctccacccgcacgcccggctcgccatgatggccgatgccgacttccatcgtgcccggcgcaatttcaaaattgggatggccaacggcgggcaacgtgcacggtccaagcccgacgccgatcgaacggcaattatcgatggccttctgcgccgttgcgcgaacctcctcaagcgtagctccggtcgccgcttttgcgccgccaaccttccacatgaatatctcaccggcaacgccgcggcgcttctcgcgttcggcggcgggggccgaacagacatcgtcatttgcaacgactgttgcaacatcgatgccatccttggcagccagcttggtcgccatcttcacattcatattgtcgccggcataattgccatagaggaccaccacgcctttgccgccatttgcttcgcgtatggcatcatggaagcttttagcggtcggggaggaaaacagttcaccaactgccaccgcatcgagcatattcttgccggtatagccgatgaaggctggttcatggccggatccgccgcctgtaacaacaccaaccttgccagcgacaggtgcatctttcgcggcaatgacgcgcggattttccgcaaggcgaatgatatcggagtgcgctttgacaaagcccctgacggtatcctcaacgacttcgtccgggttgttgatgaaacgctgcatggtatctcctgtaatatgaatgagctgcgggctcaaagaatggtgtaaccgccatcgatcagaagatcggcacccgtaatcatgtcggctccagcagaagcaaggaacacggccgcggctgcaatctcttcgggataggcgaagcggcccgccggaatgcgtttctttgcggcctcacccttttcaccggcccaggccttcttgccaagttcggtgagcacgatggtcggggacagcgtgttgacgcagatgtcatacttgccccattcggctgcgaatgtcttcgacatgccgatgacaccgaacttcgacgcgcaataggcgacgtgttcttcaatggcgacggttccggcctgtgaggcgagattgattatcttgccgccattgcctgcggcgatcattgcgcggccgacagcctgggtgacgagaaagctgcccttcagattaatgttgatcgtcttgtcccagtaatcgagcgaaatatcttccgctggcgccagatagacgacaccggcactattgaccgcaatatcgatcttgccgaactggcttatgacagccgtgattgcatcattcaccgattgctggctggaaacatcgcaaacgaacggctttgcgttttcgccaagctcctcggctttggctttcgcaatgtctgcgctgatgtcgagcacagcgaccttggctcctttagcgatgaaagccttggaaattgcagcaccgataccggaagcgcctccggtcacgatggcgactttttcagagagcgggaagttcaggtcgatttggggagcttgatcggacattttttgcctcggagatctgaattgtgagcttggcggcccgcacgccgatgataattttcatgaaactgtgcgggacgccaagacagctttacttgcggctttccagaagcttatcgacgttctgggcagtcacgggcgtccatggaacattgtagttcttgtccttgccatcgttgaacggcatatccgggtactgagcccagatatcggactgcggcttgtaatcacccttcttggcgtggaaaatggcaagatcaagagcgccctgcgcctgagcgtttgcatcctgcagaatggaggtcatggtaccctccttgacggcatggagcgcatcggtgatgccgtcgataccagcgattgcaaaatcgccgggcttcaggttggcggccttgatcgcttcaatcgcgccaagcgccatctcgtcgttttgaccgatcacaccattgatctggccaggatgcgccgtcagccagttctccatgagggtctgggcttcagcgcgagaccagttcgctgtctggtcctccagaaccttcacatccgggcattcagccagagctttcttgttgccttccaaacgggagatttgcgcagactggccgattggaccttcgaggatgaccacattgcccttgcagccgatcttgtcgagcacatccttggcttccatatagcccgaaacagtatcgtcggaaccgacataggccgcgagcagatcagagttgacgcgggtattcgatcccacaaccggaatgcctgcgtcgcttgcggcctgaacggcggtggcaccggcctcaatgtcgataggaacgaagatgatcgcatcgaatttctgcgtaatcatcgtgttgaaccgttcctgctgaaccagtgcatcatagcggccatcgaatatggtcagttcaacctcgccgttcttgactgccgggtgcttcttcagggcttccgaccacacctgcatgaactcagcattcaatccataaggtgcagcgccgattttcagttttttgtcctgagcgagcgatggggtggcgatcagtgcggaaaccgcagcgagcgcgatcaatagttttttcattgcaatctcctccgtagttggtgtggctaccgatcggtatgccgttcttgaaaatggttgcaggcgagagacgacgagagcatttccggcaaaagtgcaaagcggttttgcgtaggataatgcgacgaaacaaatacttagagcggttccagcgacccgtttaaccggaatcgctctagcctccctgactgcgtttctggtcgagcatgaccgctcccacgatcagcgcacccttgagaacctgctggtagtaggactggatgcccatcagatcgagaccgttgttcatgacgccaatgatgagcgcgccgataagggttccggtgatgcgaccgatgccaccagacaggctggtgccgccaatgacgaccgctgcgatggcgtccagttcataactgatacccgcttgcggcaaggcagacccggtgcgggcagacagaatcatcccggcaaggcccgccaacccgcctgaaatgacataaaccgaaaaacgcaccctggagatattgatgccggaggtgttcgcagcatgaggattgccgccaaccgcatagatatagcggccaaacctcgatcggttgaggatccaccacgataccaggaacacgattgcaagcagaatgaccggtaccggaacacccagtatattgccggttccaatccaccggaaatccggaacaagcgcaggcacaggcttgccgccgccatagatgagcgtcaggccgcgcgctgcggaaagcatgcccaatgttgccacgaaggctggaaccgcaaagcgcgagacaatcgtaccgaccagtgcgccgcaacctatccccaccagcaggccgacgcaaatggctataaacggtgaatatggtgcgcccgcaatacccgccattgcagatgtggttgcaaagctggcgctcacaatgccagccaaggcaaccacggagccaacggaaaggtcgataccgcgcgtcagaataacgaacgtcatgccgatggcgagaatgccgttgatcgaggtctgcaacaggacgttggaaatattgcccgcggtgaggaaatattcgttggagaacgagagaatcgtggccaaaagcaggaaggcgatgaatatgccgtattcctggatcaccagcctgcggcgttcggagccaaaccagctcgtcgatgaattgttttctgtggtggacactgttctacctctccagaacctgcggcgtctgctgcataggcaactgctctatcttcatggtcacgaacggaacgcgatattctccccggcggccttcatgtcgaaagatgcaccaatgactgcgcgtccgtttccgccctgcggtagatgccgaccgattgtccgccacgcatgaccatgatgcggtcagacatgccgaggacttcatcaatctcggaagaaaccatgacgacggtcccgccttgggcggcaaattcgcaaatgatgcgataaatttcctgttttgcacccacatcgacaccgcgagtgggttcatcgagcagcagaacgcatggctttcgcaggaaccattttccgagcacgaccttctgctggttgccgccggaaaggcccgaaacggccatcgtgtcgtgcgcaaccttgatcctgaaacgctcgatcatctccctgctggcggccgattccgcacgccgattcattgaaaaatgcggactcatctcgggaaggctggcaaggcatatattgttgcgaacgctgtcgccgagattgaggccggtcagcttgcgatcttccgtcacaaaagccagccccagagccatggcgtccgcggggcgccggacggtgacgggttcgccttcaagccgaattgttccttgggaggctttctccaatccgaaaagacagttgaatatttccgagcggcctgaccccatcaacccgtaaatgccaaaaatctcgcccttatgcgcggtaaaggaaatgtcggttatcttgccgggcgcgctgaggccggaaacctcgacgcccggtatttccgtaggcgcattcgtcttgatatattcctcacccagttcccgcccgacgatcatatggatcagttccgcacgggtgatgccaccgagaccgccgctatcgatataactgccgtcgcgaaacacggtatagctatcggcaatctgaaaaatttccgacaggcgatgggagacatagacaatgccttttccgctcgctttcaaacgctctatcgctgcaaaaagctgctgtgcttctttttcaccaatggccgatgtcggttcgtccatgaaaatgacttcagcgtcgtgactgagcgccttggctatttccacaagctgcacctgcgcgacaggcaggttcatcatgaactggttggcgcgaatcttgaactcaagctggtccaaaagcttctgggcattgaggttcatcgtcttgaaatcgatgccaccgaaacggcgaagcggctccctgcccaaatagatattctccgccacggtcatatggggaacggggcttagctcctgttcgatgatcgcgatacccgcctgcaacgcttcggcggggctggaatacgtaacctcttttccacgccggcggatatgtccaccatcgcgggcatgaatgcccatcaggattttcaaaaacgtggatttgcccgcgccattgccgccgcacagcgcatgtaccgagccggtacgcaattgcagccgcccatcccgcaaggcagcaacaccgccaaaggacttcctgagcccctccacatcgagcagaaattccaatgtatctcctccactggcggcagttcgcgctgccgccgatttcaacagtcaagctgtcgttttgacaaaattcggcaaatgaacgacaaatgtcaacatttgatatatgaaggatgagaagaagcgccggaccatgatggcctgcgacaccgattaatccggtggcattgccggctctcacttcactgcaaaaaggcgaaatccggcaggcgctcactttgcggctccacaaagacgagcgtttcggttgcgttattatcgccatcgctaaaaagcgacaaaggagacccatcgcatgaaaatcatcatcacggcagcagccctggttgcactgtccgccacgggcgcaatggcccaaaaaacccaatgcgatgcaaagccgctggatgagaagtccatcgatgccttggtacagttgtcgaacgaatttacgtggaaaatttccgaaatggagattgacgacggctgttatgagctgcacgttaccgatgaaaacggcaatgtcctcaaggtcaaggtggaccctgaaacgatgaaggtggttgctggcaaagtaaagcggtacggcgatggcactccggccaaggacaagggccacgcgcccaagaactagacctttttcgagccaaaagtgtgaaatgcctacgtggggaagtcagcccactggattgatttctgatcccgattcaatacgtcgaataatgcgtaaaaacaatgagatagagcggatccggcaatccttttaaaacaggaaccgctcttctaggggaaacgcgaaaaagggcggccagccgatgatgcagccaacgccgtggaagtcgttgcgaaagaaatgaacttcggcgtcgccatcaaacagaaagccaagcaaagcctataagaagacactcctcggaacatttgtatggtaacatcactggctctcagatcggaaagataagggagggcctcgccgctatcgtataatccatgctgctccccgaacatcccacgtcgcagcttgggaggagtaaaatggaaaaattcgattatatcataatcggggccggatcatccggctgcgcgctggcgaaggggctgactgagaacgccacgaataccgtccttctgcttgaagcaggcccccatgctgaccggttctgggtcaacacgcctgctggcatggccaagcttttttttcacgatgtattgaattggaactattataccgagcctatggcgaggctaaaaggccgcaagatgtactggcctcgcggtaagcttctcggaggatcgagtcccataaatggcatggtgtttattcgcggacacccaagcgacttcgacccatggcgcgatcttggcaatcccggctggggttatcaggacgttctaccctatttcaaggcaatggagcactttgaacggcgtagcgatgtctggcgcggtcagggtggccccttgtggatcagcgatcccgtcgtcaaggagcctgcgagctacgatttcatagagacatgcaagcgcctcggccaccttgaaacggaggacatgaacggcgagcaacatgacggtgtgggcttcatgcagcacacaatcaagaatggccgccgtcactcggcctaccgctccttcgtaaaaccaattctgaaacggtcaaatctgaccgtgcgaacgaatgcacatgtgcaacgcatcctgttcgacggcaaaacggcggtaggtgttgaagtcctgcttgacggagaactccacagaatattggcggcccgtgaagtcatcctctcgggaggctcgatcaactcaccacagctcctgatgctatcgggcgtcggtcccgccgcagaggtgacacgtcacgatatcccgctgattctggatttgccgggcgtcggccggaacttacttgatcatttctgcgtgcatacaggctggcgatcaacgccgggcagctcctacaacgcgaacctaagggggctgcgaaaatactgggaaggcttcaaatatctcatggcacataaggggcatttggcgcttggttcgtcccaggtcgccgccttcgtcaaaagctcgccggaagagccctatgcggacctccagatcagttttcgccccatgacattcaactattttccagatggccgtatggaggtggaggatttcccgggcttgggcgtgtcgattttccaattgcgccccaacgcgcagggcacggtaacattgcgctccccgcgcgcaacagacaaggctgtctgcacgccccagtgtatgacggacgcttacgacattgcagcaatgatgagcggcatcaagcaggtccggcaaatcatgaattcggaacctatcaagtcgcgtgtcgtcgccgaagaggttcccggtccggacgttcagagcgacgacgaaatcttccgtttcatggaagagaccggcaataccgcccagcacactgccggaacgtgcaagatgggcaaggcccccatggccgttgtcgatgagcgcctcagggttcgagggatcgagcgtcttcgagtggtagatgcctccgtcatgccgaagctgacatccgggaacacgaacgctccggcgatcatgatcggcgttaagggcgcggatatgatttgcaaggatgcggtaccgcgccgggaattttaaggcgaacgaatagcggtcgaaaccaccgcctctcaaaatccggctggatcaaagacaggagggagatcacatcgagcacttccgaaaactttgtggttagctttatcccggatttggaatgtttatagcgagccgcaatcgagggcgaaatcttccgtggctgtcggttcaccgattgagaagctggtcgagcgccgcgaaattacggatgggttctgcccggcaacccggccatgtagcaacgcaaaaacccctgcatatggctgtgcaggggttttttaggtatttggttgcgggggcaggatttgaacctgcggccttcaggttatgagcctgacgagctaccgggctgctccaccccgcgtcaagggtaataactattttccggtaagaatggttatagcgcgttttgcgcgattggtctgttttgcatgattgagagaagatggctttgtttgtgtgctttgcagacctggcagcgacctactctcccgcgtcttgagacgaagtaccattggcgctggagcgtttcacggccgagttcggaatgggatcgggtgcagccgctccgccataaccaccaggtcggcgaagaacacaaacatgagaagctggttggggcttaaggcattaggggaatagggcagtatgtttgggctgcgcctgttctttgcctttgtgctttgtctttctgcgtggcgatggttgagggctttgggcaaacatattgccttattgccctacttccatattgccttcaacatcaagcttttgcttgatggatattgtaaatgggagtgatcaagtcgatcgagctattagtaccggtaagctgcatgcgttgccgcacttccacacccggcctatcaacgtggtggtcttccacggctctgatagggaatactcgttttcaggtgggtttcccgcttagatgccttcagcggttatcccgtccgtatatagctaccctgctatgcggctggcgccacaacaggtccaccagagatacgtccatcccggtcctctcgtactagggacagatcctgtcaatattcctacacccacggcagatagggaccgaactgtctcacgacgttctgaacccaactcacgtaccgctttaaatggcgaacagccatacccttgggacctgctccagccccaggatgcgatgagtcgacatcgaggtgccaaacaaccccgtcgatatggactcttgggggtcatcagcctgttatccccggcgtaccttttatccgttgagcgatggcccttccacgcgggaccaccggatcactatgaccgactttcgtctctgctcgacttgtcagtcttgcagtcaggcaggcttatgccattgcactcgacgaacgatttccgaccgttctgagcctaccatcgcgcgcctccgttactctttaggaggcgaccgccccagtcaaactacccaccatacacggtcctggacccggataacgggccgcagttagacatccataaaaacaagggtggtatttcaagggtgactccacaaaggctggcgcccctgcttcaaagtctaccacctatcctacacatgtcgtcacgaatgccagtgtaaagctatagtaaaggtgcacggggtctttccgtctaaccgcaggaaccccgcatcttcacggggaattcaatttcactgagtctgcgttggagacagcggggaagtcgttacgccattcgtgcaggtcggaacttacccgacaaggaatttcgctaccttaggaccgttatagttacggccgccgtttactggggcttcaattcaaggcttgcacctctcctcttaaccttccagcaccgggcaggcgtcagaccctatacgtcgtcttgcgacttcgcagagccctgtgtttttggtaaacagtcgctaccccctggtctgtgccacccccctatggttgcccatagtgaggtcacgcttcttccgaagttacgcgtgcattttgccgagttccttcaacgcagttctctcaagcgccttggtattctctaccagtccaccagtgtcggtttagggtacggtctatatgcaggagctatttcctggaaccgcttcgctgcaagatcaatccaataagacctcacaacacacgcgatccgtcaccacctgcaggcccacgaatattaacgtggttcccatcgactacgcctttcggcctcgccttaggggccggctaaccctgctcagattaactttaagcaggaacccttggactttcggcgagggagtctctcactccctttatcgttactcatgtcagcattctcacttccgatacctccaggatgtctcacgactgtcccttcacaggcttacggaacgctccgctaccacgcacatacgtgcatccacagcttcggtgtatggcttgagccccggtacattttcggcgcaaagacccttatttagaccagtgagctgttacgctttctttaaatgatggctgcttctaagccaacatcctggttgttttgggatcctcacatcctttcccacttagccataacttagggaccttagatggtggtcagggttgttgccctctccacgacggacgttagcacccgccgtgtgtctgccgactagtactccccggtattcggagtttggttaggatcagtaagacggtgagtccccatagcccatccagtgctctacccccgggggtattcggtcgacgctctacctaaatagatttcgcggagaaccagctatctccaagtttgattggcctttcacccctagccacaagtcatcccgatctattgcaacagatatgggttcggtcctccagtacgtgttaccgtaccttcaacctgctcatggctagatcacttggtttcgggtctaatgcatcgaactgaacgccctgttcagactcgctttcgctgcgcctacacctaccggcttaagcttgctcgatacactaagtcgctgacccattatacaaaaggtacgctgtcacccaggacaaaccttgggctccaactgtttgtaggcatccggtttcaggtactgtttcactcccctcgtcggggtgcttttcacctttccctcacggtactggttcgctatcggtcatgcacgagtacttaggcttggatcgtggtcgacccatgttcagacaggatttcacgtgtcccgccctactcaaggacttctgctattctacgtgtacgggactatcacccacttcggtcgagttttccaactcgttccactttattcacaaaagccactggcctggtccgcgttcgctcgccactactagcggagtctcgtttgatgtcctttcctctgggtacttagatgtttcagttccccaggttcgcttctaacccctatgtattcaaggttagataccttatttatgatgactagaaagctgtgctgttctcgctcacgcgccgtacgcattccagaggaatgctggcgctccgcgggggcggcccacatgggccgacgacctagcggtctgtatgggtgtaaacccatccagcgttgctccaacaaaacagattttctagtcatctaaggtgggttgccccattcggaaatcgtcggatcaaagggtattcgcacctccccgacgcttatcgcagcgtatcacgtccttcatcgcctgtgcatgccaaggcatccaccaaatgcccttaagacacttgatcactctcattgccaatatccatcaaaactcagctcttaaagccgcattatgcgacgccgaatgttgccattcgactgcaaatgctcgtttcaacagtatcagcagaaagaccagcttctcgagatacaatcggtgatggcggttaaacacatcaatcattatgcaaggcttgagcaagcttcttgcgacatcaactcttcagttgatccgattacatcttctcttcacgatttcatacagaacaggcagactttcgtaaaagtccgcaaacttgtttctttcttttgttgattgccaatatccgtctcaacaccaacatgatggtggagccggacgggatcgaaccgacgaccccctgcttgcaaagcaggtgctctcccagctgagctacggcccctcatcaagtaacttggtgggcctgggaggacttgaacctccgaccccacgcttatcaagcgtgtgctctaaccaactgagctacaagcccagataccgacgcaaacgctactacgcgatccacagatccaccccgaagcgaagcttcgcaaggccgaccggccgtcggccctgatgggccgcgcctgcgcagggccagcagcgtcagctgcggtacggcccgtgagcaatcaacaatgaagaaagagaaacgaaggcggcacgcctgcaagcgatcgtcaggctgactggcctgcgatctatgttctaataagatggagaaggatcatccggataaatccggcctctttccaattctcgatcttccttagaaaggaggtgatccagccgcaggttcccctacggctaccttgttacgacttcaccccagtcgctgaccctaccgtggtcgcctgcctccttgcggttagcacagcgccttcgggtaaaaccaactcccatggtgtgacgggcggtgtgtacaaggcccgggaacgtattcaccgcggcatgctgatccgcgattactagcgattccaacttcatgcactcgagttgcagagtgcaatccgaactgagatggcttttggagattagctcacactcgcgtgctcgctgcccactgtcaccaccattgtagcacgtgtgtagcccagcccgtaagggccatgaggacttgacgtcatccccaccttcctctcggcttatcaccggcagtccccttagagtgcccaactgaatgctggcaactaagggcgagggttgcgctcgttgcgggacttaacccaacatctcacgacacgagctgacgacagccatgcagcacctgtctccggtccagcctaactgaaggatagtgtctccactaaccgcgaccgggatgtcaagggctggtaaggttctgcgcgttgcttcgaattaaaccacatgctccaccgcttgtgcgggcccccgtcaattcctttgagttttaatcttgcgaccgtactccccaggcggaatgtttaatgcgttagctgcgccaccgaagtgtaaacaccccgacggctaacattcatcgtttacggcgtggactaccagggtatctaatcctgtttgctccccacgctttcgcacctcagcgtcagtaatggtccagtgagccgccttcgccactggtgttcctccgaatatctacgaatttcacctctacactcggaattccactcacctctaccatactcaagacttccagtatcaaaggcagttccggggttgagccccgggatttcacccctgacttaaaagtccgcctacgtgcgctttacgcccagtaaatccgaacaacgctagcccccttcgtattaccgcggctgctggcacgaagttagccggggcttcttctccggttaccgtcattatcttcaccggtgaaagagctttacaaccctagggccttcatcactcacgcggcatggctggatcaggcttgcgcccattgtccaatattccccactgctgcctcccgtaggagtctgggccgtgtctcagtcccagtgtggctgatcatcctctcagaccagctatggatcgtcgccttggtgagcctttaccccaccaactagctaatccaacgcgggccgatcatttgccgataaatctttcccccgaagggcacatacggtattagcacaagtttccctgagttattccgtagcaaatggtacgttcccacgcgttactcacccgtctgccgctccccttgcggggcgctcgacttgcatgtgttaagcctgccgccagcgttcgttctgagccaggatcaaactctcaagttgaaaatttgatatatggctataatcagtcgcacccccatgtaaaacacggagacgcaaacttctggtcacgctcaattgacgagaacatatttacacaccaacttcgatccgaaaaccaaagtcaggtaacataagttcttaccaagaaacgtgtccgccaaagttcattgtgacagttcgatctctcgaaccatccgcagacaatgccgcccacgtttctctttcttctgtatgcagttttcaaagaaccgacgatctaaaccgtccaaaatctcttccgcctaaccaaacatccaaccagtcaaacccgaaggtcaaatccgtgtcagcgcctcgtctgcggtgccgggcttctagatcagtcaaaccaacctgtcaaccactttttttgaagaaaatcacaaacttattcgccgttcttctcttcaaggattaaccagagataaccccggaaaaccacccccaactactcacaaatcaacaaacagtcaatccattttcatcagtaactcaaggacgcatcagactgccgctgccggcgccgccgccctcgttgtggcgctatataggccccacctaaccaaactgtcaacggcgtttctcgaaaaaagaagaattttctttccacagacggaatttgataattttacgctttgttaagtgaaatgaccatgccgattccgccgtaaaacgagaaaaacggacgccccttccctcaagccaccgtcacggaaagcggttcacgctgcggcccatcccatgcgctcggccacattgtcggcgagcgcacgaacccgctttcccatcacctctatgatgtcgggccgcgcctccgcagccgtcatcgatagggcaataccggccacaggatgaaatgggcgatcgcagatcgcagcaccaatgcagaacatgccctcacgcaactggccattatcaagcgagtacccttttataactgcctcccccatttccttttccagcgccgccaacgaagaaacgctcgtcggcgtgaccgggccgggccattcggacggaagatgctgcgtaagttcacggggagacatcgccgccagcatcgccttgcccgtggcggtaaacactgccgggacgcgcataccgatacggaaagtaatgccaagcggcgcagatgaattgcggcaggagagatagatgacttcaggcccctcaagatgcgaaagggtcaatgtataagcaccaagccctaccgcctccgccacagcctcgtggaatgcctcgacaatatcgctttgcgccagaaagacattggcccagcgtaccgattgcggccccatgctgaaactgccgtccccattcagcttcaaaagcttcagatgtacgagcgtctgacaaagcccgtgcacactgcttttcggcagggcggtctggcgcgcaagctcggaaagcttcatcccctcgccgctccttttgcccccctcctgtgtcgcacgcgcgatctggtccaatatctgtgctgcacgcatgactgccggaaccagtttcagggaaccctccgcgtcgatcatcattttatcaccatccatggcagcccacctattgaccgattgactttatccgtctcggtctatttaattcagaatatcgtaatgtgttcagtatattgaacactcacttcatgcaagaccgggatggaataaaatatgcttgctttgaaagacccttcgctccttaaatcgcaatgcctcgtgaacggtcgctggatcgacgccgcagatggcacgacgatcaaagtgacaaacccggctgacggctccgtcatcggcacggttccctccctgtctgttgctacgatcaaggaagccatcgacgcctctgccaaggcgctttccggttgggcggcgaaaacagccaaggaacgcgcgggcattctgcgcaaatggttcgaccttatcatcgccaatgccgacgatatcgctcttataatgacgtcggagcagggaaaaccgcttgcggaagcccgcggcgaggttctttatgcggcatccttcattgagtggttcgcggaagaagcaaagcgtgtctatggcgacacgatccctgcaccgcagaacggccagcgcctgaccgtcatccgccagcctgtcggtgtcacggcggcgattacgccgtggaatttcccggcggcaatgattacccgcaaggctgctccggcgcttgcagcaggctgcaccatgatcgtgcgccccgccgacctcaccccgctgaccgcactggcgcttggtgttctggccgaaaaggcaggcattccggctggcgtgttgcagatcgtgactggcaaggcccgcgaaatcggcgcggaactcaccagcaatgacaccgtgcgcaaactttccttcaccggatcgacggaagtggggcgccttctgatggcgcagtgcgccccgaccatcaagcgcatctcgctggagcttggcggcaacgcgcccttcatcgtgttcgacgatgccgatcttgatgccgccgtggatggcgcgatggtttccaaatatcgcaatgcgggccagacctgcgtttgcgccaaccgcatttatgtacagcgcggcgtttacgacaagttcgccgaaaagcttgcggccaaggtcaaggaactgaaggtcggcaacggcacggaacccggcgtcgtcatcggcccgatgatcgaagaaaaagccatcaccaaggtgaaggcgcatattgaagacgcggtttccaagggcgcaaagctcatcacaggcggcaaggaactcggcggcctgttcttcgagccgggcatcctgaccggcgtgacctccgatatgctggtcgccaaggaagaaaccttcggcccactcgctccgctttttgccttcgacacggaagaagaagtcattgcccaggccaatgacacgatcttcggtcttgccgcttatttctatacggaaaatttcagccgtgcgatccgggtcagcgaagcgctggaatatggcatggtcggccacaataccggcctcatctccaatgaagtcgcaccctttggcggcgtaaagcagtctggcctcggccgcgaaggctccaaatatggtatcgaggaatatctcgaaaccaaatatatctgtagcgcctataagcggtgagccaaaaaatagttagaaattgaatgaaggacggcgcattgtttgcgccgccttttctatttatatacataataccccctatcccggcaccttgccataaacaacccggaagtttcatgctgcgccgcctttacgattggacgatttcgcttgcctccagaaaagccgctgaatggtggcttgcgatcattgccttcgtggaaagttccgtctttctggtgcccgcagacgtcctgttcctgcccatggcccttgcccggcccgagagggcatggcgctatgccctgatcgccacggtcgcttcggttctgggcggcattgcaggctggtatctgggctatcatgcctatgaacagatcgcgaaacctgtgctggaaatgtatggcaagctcgatactttcgagcgtttgcgcggcaccaccagcgccgatgcgattttgctgatgctcatcacatcgggccttgctcatctgccgcccatcaaggtggtgacgatcctgtcaggtgcggcgggcatcaatatctggctcttcatcgcctcggccatcgtggcgcgcggcgcacgcttcttcctgctcgcatggttgctgcgccgctatggcgaatcgatccgccacttcatcgaaaagcgcctcggtctcattgcaggtgccgtagcagcggtgttgattgcgcttttcctggcagtcaaatatttgcatacctgatcgtgctcacaattttgtgggcagacatgcgattgcctgtcgtaaagacgacaaattaaactgattgggaagcgaaccatattacgcttgccgctattgaaggaattcctttatggcctcactcactcagccagccggaaaaattcaggcatggaccgcaggtatcttgaccatcgggcttgccgtaacagtgggcatcgcgctcgccttcgagcatatcggcggctatatgccctgcaagctttgccttgaagaacgcatcccctattatatcggcattccggttctggcggtggcatggattgcctgcatggcgaaatggcctccggtcctgacgcgcggccttattctggtcggcgcgcttctgatgaccatcggactggcgctctccatctatcataccggggtcgagcttaaatattggccgggcccgattgattgcagcgcagcaacgatgaaaatcacccgggatgcgggcaatctcctgaacgacctgaatacccatccgcccgcatgtgacagcgcgccgggctatttcctgggtctttccttcgccggatggaacgccgtcgcaagcctgctgtttgcggcgatcagctattacggggcttttgcaaagagcgggaagtaaggaaaaattgctggggtcagggctccagttcgacatcccaataaagaaaatcgagccagctatcgtgcaaatggttaggcgggaaaagacggcccttattgtgcagatcctgcacggttggcatggccggtttctggcgcggccacatctgcgcgacggcgggcatcatgccacctttgcgcagattgcacggtgaacaggcggcgaccacattttcccacgtcgtctcgccgccatggcaacgcgggatgacgtgatcgaaagtgaggtcatgcggcgagccgcaatattggcactcgaaacgatcacgcaggaaaacattgaaccgtgtgaaggctggatagcgcggcggcttcacataatctttaaggcaaatgacgctcggaatgcgcatggaaaaagaaggcgaggaaacgacctggtcgtattccgccacgatgctgacgcgctccagaaacaccgccttgatcgcatcctgccaggaccagagcgacaggggataatagctgagcggacggtaatccgcgttaaggaccagcgcaggaaatccactggccgaaacagtccggggtgagatggcaatagtcaagcacgcacctccttcagaagcaactccgagaaagaggcgaacagcttccgtgcggaattgcgctcatcatcgcagcgccgcgcgtccatgttctgggcgctacctacgacgctccaaccacgtgatgaaagtgcatcgaaaagcaggcaatcaagcttccgcgaatcgaaataccatcatcagccgatgcggataatgtaagcccgacgtgacaggattgtgaagcggaaacggatttatgcctccgaaaacacgcaagttttacaatgggatctacagaagcggggcggcctcgcggcctttgatggcggcataataggcccagaacaaacgcgccgccacgccgcgccatggcgcccagttttcggccaattggcgaagagctgccgcatcgggtctggtctcgtgagcaaaggcatggccgaccgccgtttgcagcgcgacatcgcccgccggaaacacatccggatggccggccgcaaagagcagataaacctccgccgtccaggggccgatacccttgatcgcagtcagtgtggcaatggcttccccggcaggcaggtcgcacaggccgtgaagatcgagcgcaccgcctgccagtgcctcgcttaacgccagaagcgttctctgcttgggccgcgaaagcccggccaaacgccacgcctcctccccgcccgcgatataggcttccggcgtcagcggattgatcacctgtttcaaccgcgcccagatggcggcggcgctggcggtcgaaacctgctgcgcgacgacgatggaagccagactttcaaatccgggttcggaccggcgcagaggcactgcatgcgagcggttgcggatatcggcgagccgcctgtcggcaagaaccagcgcctccagccctgcttcaatatcgctcaatgtatcgatccgccgcatcgcctggcctttcattctcccggcacacaacgtaccaatggaatcaaatgacattcaactgacattgaacccgcaatgaccgtacctgttttccgctttgctccaagtcccaatggccagctccatctgggccatgcctattccgcgcttttgaatgcgaacatggccgaacaaagcggcggacgcttcctgctccgcatggaagatatcgataccgcgcgctgcacaccggcactggaacaagggatttacgacgatctccactggcttgggctaagatgggaaaccccggtgcgccgccagtcggaacattttggcgaatatcgcaacgcccttactaaacttgccgacaagggccttgtctatcccgcgttcctcagccggagcgaggttcgcaagcgcatcagcgaagcttgcgccagaggggatgactggccttcagacccggacggcacgccgctttatccgcaagacgaacgcaacatgagcgaaaaagagcagatggagcacatcgtttcgggcgcgccctatgcctggcggctcgacatggataaggcgcttgcctctgcgggcgaaccgctattctggaacgaaagcggtgccggacccgatggcgaaacaggtcgccttgctgccgaccccgccagatggggcgatgtggtgattgcgcgcaaggacacaccgaccagctatcacctttccgtcgtggtggatgatgcgttgcagggcatcacccatatcgtgcgcgggcgcgatctttttcatgcaacatcggtgcaccggcttttgcagaaacttctgggcctgccagagccgctttatcaccatcacgatcttgttctgggcgaagacggacagaaactttccaaaagccgcaaggatacggctctggcatcgctgcgtgaacagggttggacgcccgccgatattcgcgccaaactcggtttatagccgccattttcgcctcagcgtcacaaatgatgtgcccgcgcaccgattgacgaaaacgcgccaaggcggttcaaaggcagtatgatgaccggcatttaaaaatgctggcaatagatttgtatatttcaatggaggcgaagccatgggtagcgcagaaaaacgtaactatgtcgagattgaaggcttggctgttgcccctgagcttgtggaatttctggccaaagaagccgcgcccggcacaggcgtggagccggagaaattctggaagggctttgccgccatcattcgcgatctcacaccaaagaaccgcgccctgctcgccaagcgtgacgagcttcaggccaggatcgacgcctggtacaaggaaaaccgcgacaagggctacagccaggccgattaccagcagtttctgaaagatatcggctatctcctgccggaaggtggagcgttttcggtttcgaccaccaatgtcgatcctgaaatcacccatattgccggtccgcagcttgtcgtcccggtcatgaatgcgcgctatgcactcaacgccgccaatgcgcgctggggctcgctctatgatgcgctttatggcaccgacgcgatttccgaggccgatggcgcggaaaagggcaagggctacaatccgaagcgcggtgaaaaggttattgcgtgggcgaagaatttcctcgatgaaagcgcaccgctcagcacgggcaaatgggccgatgttgccggtctcgccgtgaacgacggcaagcttgaaatcaggctgaccgatggttcggcaaccaccttgaaggacgaaagccagttcaagggctataatggcgatgccgccagcccaacgaatgtgcttcttgccaagcacaatatgcatgttgatatcgtcatcaatgcagatcacccgatcggcaagaccgatccggcgcatattgccgatgtggttctggaatcggccatcagcacgatccaggattgtgaggactccattgccgtcgtcgatgccgaagacaaggttgccgtctatcgcaactggctcggcctgatgaatggcaagctggaagacacgttcgagaagaacggcaagcagatgacgcgccgcctcaatggcgaccgcacctacacggcgccggacggttccacgctgacgctcaagggccgttccttgatgctggtgcgcaatgtcggccacctgatgaccaacccggccattctggacgccgaaggcaatgaagtgccggaaggcatcatggatgcagccttcaccagcctgattgcgctgcatgatatcggccccaatggccgccacatgaattcgcgcgaaggctcggtctatatcgtcaagccaaaaatgcatgggccggaagaagtggcattcgcaaatgaaatcttcacccggaccgaagaaatgctcggcatgaagccgaatacgctcaaaatcggcatcatggacgaagaacgccgcacgaccgtcaatctcaaggaggcaatccgcgccgccaaggatcgcgtcgtcttcatcaataccggcttcctcgaccgcacgggcgacgagatccacacctccatggaagcaggcccgatgatccgcaagggcgacatgaagcaggctgcgtggatcggcgcctatgaacaatggaatgtcgatatcggtctggaatgcgggctttccggccatgcgcagatcggcaagggcatgtgggccatgcccgacatgatggcggcaatgctggagcagaagatcgcgcatccgaaggccggtgcgaacaccgcctgggtgccgtcgccgaccgccgccaccttgcacgctacccattaccacaagatcgatgtagccgccgttcaggaaaagctgaaaagccgtccccgcgccaagctggacgatatcctgtcggtgccggttgcggtgcgtccgaactggacgccggacgatatccagcacgaaatcgacaacaatgcacaaggcattctcggctatgtcgtgcgctggatcgatcagggtgtcggctgctccaaggtgccggacatcaacaatgtcggcctgatggaagatcgcgcgacgctgcgcatttccgcgcagcacatcgccaactggctttatcatggcgtcgtgtcagaggcacaggtgatggaaaccatgaagcgcatggcagccatcgtcgacaagcagaacgaaggcgacccgctttatcgcccgatggccgctgattttgacaagtcgattgccttccaggcggcttgcgatctggtcttcaagggccgcgaacagccgaacggctacaccgagccggtcctgcatcgccgccggctcgaactgaaacaggcttcctgaggttgccctccccctcatcctgaggaggtgaactgagcgcagcgaaggaaaccgtctcgaagggctgagggggcatgagcgacgcggcggcaatcctcataaccgggaaccgctcttttgggaatatcgtgcgtttccctcagcccttcgaggcttcgctccgcacctcagggtgagggaaagaatacacttgccaaatggatgcaatttgttgacggcgggagaaatcccgccgttttcttttacatcgtggatcaacaggactattccgttaaaacctatcgctaccgacaaggcccctgaaatgaccctcctcatccgccatgcgacggaagccgatctccctgccctgcttgcaatctataatgacgcggtagagaacacgcttgccatctggaacgaaacgcttgtcgatctggaaaatcgccaccaatggctggaaaaccgcaaccgcgacggctttccggtgctggttgccgaacgtgaaggtcaggtcgtcggctatgcgagctatggtccgttccgcccgttcgagggtttccgccattcctccgaactctcggtctatgtcgcaagcaatgcccgcggcggcggcattgggcgcacacttctggccgaactgattgaagaagcgcgcgagcgaaaagtgcatgtgctgattgccggcatcgaggcaggcaatgccgcctccatcgccctgcacagatcacagggctttgaagaatgcggaacactgaaacaggttggccagaagttcggacgctggctcgatcttctgttcatgcagaagatcctctgattgaaaaaggccgcgtcgtgcggcctttttcatagagaaaattccctggaattggaaatcagacgtgcgcttcctcgatatggttcagcgccttctgctgcttgtgggccgcggccttgacggcggcctgaaccttctcaaaggcgcgcacttcgatctggcgcacgcgttcacggctgatgccgaattcaccggaaagatcttccagcgtcattggctcttcggcgagacgacgagcctcgaaaatatggcgctcacggtcgttcagggtttccatcgcctgttccagcatcgagcggcggctttccagctcgtcctgttcgatcagaacctgttcctggctgttgctgtcatcgacgagccagtcctgccattcgcccgattcgccttccgaagcgcgcagcggcgcattgagagacgcatcgccggacaagcggcggttcatggaaacgacctcgtcctcgctgacattcagcttggtcgcgatctgcttgacctgatccgggttgagatcgccatcgtcgagcgcctgaatcttgctcttcatcttgcgcagattgaagaaaaggcgcttctggttggcggtcgtgcccatcttcacaaggctccacgaacgcaggatatattcctggatcgaagccttgatccaccacatggcataggtggcaagacggaagccacgttccggctcgaaccgcttgaccgcctgcatgaggccgacattgccttctgaaatcacttcgccgatcggcaggccatagccgcgatagcccatggcaatctttgccacgaggcgcagatggctcgtcaccagcttgtgggcggccttggggtcggcatgttcgtgataacgcttggccagcatatattcttcctgcggctcaagcatgggaaaacggcgaatttcttccagataacgggtcagtcccccgtcgccggacgtaatgcttgggagtttcatctgggccataaagcaccctcctttataaattcaggttcccgtctggcgaacctgtcgcgtcggctgcctcctgcacttccgcgcgaaccgacatatatatgcatcattttggcgaaaacacgatgctttacctcatgaaataatccgtcactcttatttgaacgcttttgaaaccggaaagtttccggtgcccctttaaaaccgggcggcagtattggaattgaatgaatggcggttagagcggttcctattttacagaatcatccgaaccgctctaactatttgtcttgtcgcgtttccctgcgtgggcgtttcacacttttggctcgaaaatgctctaaatacttagctaactccagacagagcatagccagcgcaaaaaccgcttttccaatttagaaaaagaagcacggtttcgtgaactggcattttgggcattttatatagtgcagcgccggaagttttccagaagctgctccatatcttccggcaacggcgcttcaaaacgcatcagttcttccgtgatcggatgggtgaaggccagaagccaggcgtgaagcgcctgccggtgaaagccttgcacagcctctttcagcggttccggcaatttgttggccttggtcttgtaggcactgccataatccatatcgcccaccaggggatgaccgatatgggccatatggacgcgaatctggtgggtgcggcctgtttcaagacgacattccaccagcgaggcaagggcggttgcatcctcgcgggggctgaatttttccacggttgcataatgggtgatggcgtggcgggcatcctcgcgctcttcatgtacgacggcctgtttggtgcggtcgcggtgcgaacggccgagataggcgtcaaccgtgccttgcggacgctcggtcatgccccagacgagggccagataggcgcgctccagatcgccggtgcggccatgatcggcaaattgttcgctcagatggcggtgggcgcggtcgttcttggccaccaccatgacgccgcttgtgtccttgtcgagccggtgaacaatgccggggcggcggattcccccaattcctgacaagctatcgccacaatgatatatgagggcattgaccagcgttccagtccagttgccattgcctgggtgaacgacaagcccggcaggcttgttgatcacgatgagatcatcgtcctcgtaaagaatatcgagcgggatgttctcgccttgcggttcggcgggttcaggctcaggcagcacgatggcgatgttcatgccttcgcgcagtttctgtttcgtctcgcgggcgggcgcgccgtcgatggtcacatggccatcggcaatcagggactgaacgcggctgcgggagagttccggccccaatgcagcggccagccactggtccagacgcttgcctgcggcatcggagtcggcaattagctctttcaaacgtgtcttcccttcgttatcacgccgtcgcgggcgcatgaaccggagtcatcgaatgcaggatccaaactatccgagatatcagaatcaccaggattcgggatatcaggactatcagcagggttattacccggacgagcagcccgaacccgtgcttgatcctgccatggaacgggtgcgccgcaaaatgatccggctgctggccgtatcgatcggcgtcatgctgatcggtcttatggcggtgctgatcgccgttgtctacaagatcaatcgcaagcctgagccggcaatagcggaagaagcccgttccgatattccggggcagatcgctgctcccgccaagccggagccgccaaagctgatcgaatcgcagatcgagcttgcgcccggcacccgcctgctctcccagagcctttccggcgaccagctttcgctggaaacgctgctgcctgacggcggtacggaaatcatcgtctatgattaccgccaatcccgcatcatcggccgcatcaagacgggcaatgtcgaataggttcggcaataggctttaagccgataagattatatgggcggcctggttcaagctgcccatttataccaaggcgctgaaatgcgaacatatcgcgccttgaagatgctcaattgccgcaccggctttggtgttagtttcttcccgtgccattgcgcttttccagaatggcgattatatggtccctcattctctgcgcccatcgtctagcggtcaggacggcgccctctcacggcgcaaacaggggttcgattccccttgggcgtaccaattatttccccatcatcccgaaacaggcgtgcccaaaaagcttttggggagattgggttctttcagttgcaaaaaattgcaactgatggcgatgcagtgcataatcgatccatgaacaagccatacaccaaaccggattatgagcaggagctgaggcgggctggcgttcgtatcacacgtccgcggcggatcatcctgaacatattgaacgaaactgaagaccacccggacgcactggagattttccggcgtgcggtggaagaggacgacagtatctcgctttcaacggtttatcgcaccatgaaacttcttgaggaacgcggcgcgatccatcgccatgcctttgcgggcgggccgtcgcgcttcgagcaggccagcggtgcgcatcatgaccatatcattgatatggattctggtgatgtggtggagttccactccgacaagatcgaaaaattgcaggaagagatcgcgcgttcgctcggcttcgagatcgttcatcaccggcttgaactttattgcaaaaaattgaaatcctgacggaaccaatccaggaagttggcgttttacggatatgacgaccgtgaccccgcccccacaacacggtcttcagagttcgcttcaaaacctccccgcacgaagcgaacggcgacaatgccgcattaactgtccaacgggatgcggtaggtgtttcgcatattagaataagccgtcgtggctaaggccatgacggctttttcgtttcagatttttcgggaatatcgcccaggtatagttatgaatcgaattgttcggtcgggatggtgagcgaatagatcgcgcctgttccgtcgatgcggtattcggcatggccgtttacggctgcgggcacgatgcgttgcaggacggcgctgccgaagcggggatcgtgctcgaaaacatccggcatggcgggattggtttcgtcccagcagaacatgagcttatctgctccgtcggcgccgggaaggacatgcgcgcgaatcaccactcgcccataggggatcgaaagaccgccgaaggaggttgcgttcaccaccagttcgtgcagggcaagaccgatatgcagggccgcacccggaaagagataggggttgtcgccttcgatggtcaggcgttcgtcatcaatatcgatatatttttcgacctgtgagcggacgagatcgaggaacaatgccccgcgccagttagaatccgtcacgagatcctgcgaataggagagtgactggatgcgcccgcgaaactttacaaggaaatcgtcaatcgaatcggtaaagcgcgcggtctgggtcgcgatgctctgcacgatggcaagcaggttcttcgagcgatggctcacttcacgcagcagtgttttcaacacctgctcgcgccgcttcagctcggttatttcgattgccgtggtcacgagaccgatcacattgccctgtgcatcgcggtcgcaatcgatgtgaaactcgatccagcgagttttgctgccgtcattgatcagcagttcgacattctgggcaattccactttccagcgtggtctgctttgctgtatcaagccgtgaaagcgcggtggagaaaatgaaatcgctatcctgcccgcctgccttccacttttcctgccagtaaagcggcaggttttccgcccaggcatagcgaaggtccgggttctggtagagcacgcagacattgctgttgcgcacggccctcaatagtgcccgcagccgtgctgcgtctggttctgcttcctgtaaaaatggcttcggcgcagtcatgggggcctcagctatctggataaggggtcagcatgtgcgatccgtgtctgatggcgtccatcgtgcccgcttgtccctgactgccttcatccgcaatgatggcgccgccgcaatggtggatgcggcggctcgttctgttcatggatataagtcgacaaaaagttttgtcaaaatggggtcggtttcttttccggctcaagcttttcggattgccgaggcgatgagcgaaataaccagaagcgcaagaaaaacaaagaatagaatctgggcgatgcctgcggatgcacccgcaattccgccaaagcccaaagcaccggctacaagagccaccacaagaaatacaagcacataataaagcatagttgttctcctcttcagcatgtgaagggataacgctggtagcaaacaatttgttcctttttttgtgcaaattgaaagccctgattattacaaagcatatgctttaaaatttaaaaagaaggctgcctgtgttgtgctgcctgccagcgtcaggcagcaacttgcgatgcttcctcaaagaaaagtgcctggctgatgagggccttcaccatgtcggggttgaacggcttggtgacgagaaatgtcggctcgggccgctcgcccgtcagcaggcgctccggaaatgcggtgatgaaaatcaccgggatggtgttgtcgtgaagtatctcattgaccgcatcgatgccggagctaccgtcggcaagctggatatcggcgagaaccatgcgcggcttttctttttcataaagcgccagcgcctcatccttggtgcgcgcaataccaaccacttcatggccgaggctttcgaccatctgttcgatatccatggcaatgaggggttcatcctcaatgatcatcagacgtgttgccacctggcgtgaaatttcgccggaggcggtggagagaagccgtccgaattccgcttggtccacttcaaggatttctgctgcctcatgatcgttgaagccttccacggcgaccagcaggaaagcctggcgcggcaaaggggcaatatgggccagattgcgcgctgcatgggtttcccaggcgaattccgaagaggtttcgggcatgcggatggaggcatttttatagagattgcaaaaaagcctgtagagaccgatccgatcggaagaagcttcggggaagatgccgacatcggcaatcagggcttccagcgctgcggctacataggcatcgccagaggactgggatccggtaagcgcgcgggaaaaacggcgcaaatagggaagatgcggcgctatacgcgtcgataacgtcatgattcagggactcctcaattaccgcaagtctttgtgtttacgataaccctacgtaaaaaaatacgcaaagatcatgcttagggcgcggcactatgataaaagaaacgtgggcgtatgagaaaagttccctgggcaagaactaattcgcctctacgggcctagagaacctttcgagtgctgatgcattaaatcagcaagcaggggcttgaaaaaaaaggttgggccgaaagcctagtatgatcaaatatgactcaaagaaacaaccttcatacgaacggggctggaatacagacgatccgtcgtgtccagaaggacattttaggaccgaattgtgaagtcggtttgaaacttaaggctttgtacgcctctatacaggacgagacgatcccggatcggtttctcgatctactggaaaaactcgaccaagccgaacaggagagtatgcgtgggcagaacaacaggtccgtcggttgagggggcgccgccgttcaagcgtgaacttctggcgtcgctgccgagcttgcgcgcatttgcggtctcgctgatcggtcagcatgaccgggcggacgatctcgttcaggatacgatcatgaaggcatgggccaagcaggagtcctttgaagtggggaccaatatgaaggcttggctcttcaccattctgcgcaatgaattctacacccagatgcgcaagcgcggccgcgaggtgcaggatacggacggtatgttcagcgaacagcttgccgtgcatccctcgcaatatggcacgcttgatcttcaggattttcgcgctgccctcgaccagcttccggacgaccagcgtgaggcaatcatcctcatcggggcttcgggctttgcctatgaggaagcggccgagatttgcggctgtgccgtgggcacgatcaaaagccgtgtcagccgcgcccgcgcccgccttcaggaaattctccagatcgaaggcgaggcggattatggccccgacgccgattcctcccgtgcgaccctcagaagcttcgcctgaccaaagcatctgcccggcattctgccgtctccccggtggcttccaccttctgaagcataatcttgatcgtccgcgtatcatgcccgcctggatcgaaatgcgcaccgctgaagatttttttctttaaggggcttgcaggttagcgcccactgatattggttaagcaggcgaccagcttatccacgggggaggggaagcgtttgccgtccgcatggcttgaccaagtgctgaaatcatctgtccggccgattgcggtgatcgtttcgctcgggttggtcttgctgtcagcctcgatgacactgttcctgtcttcgagcgtgaacaatcagatcgtggatatttcgcataattatgccctgcgccagcaggtcgataaggtttcgcggcttgccaataatatcgagatgagccggcgcggctatcttctgacgctggatgataattatcttgatctttaccggcgctccattctcaccgtagatcagacgcttgccgatcttgttgtcctgacgaagcagaacccgcagcaggatgcgcgggtgaagcagattcgtgcgctggtggagcgtcagcaggaagaagtaggcgaaacggtgaaccttgcggcggcgggcagggtgaatgaggcggtcaagaaggtgcgtggggatgagggcaaggttctcatggatcagcttgccgacaccgtgacgcaattcatcgatgcggaagaacagcagcttgcggaacgcaatgaacgcatcaaccatatgcgttactggatgacggcgacctccatcgtggcgctggcatctgccgttgtgctggggctgcttctctttacccgcgttcagcgttatgcgcgcctgttgtttgaagggcagtcggtgcttcggtcggaaaaagagttgctggagcagcgggtgcgcgagcgcacggccgaactggagcaggagcgcagcattgccgagcgtgagcgcaagcgggtggaggttctccttcaggataccaatcaccgcattggcaattcgctggcgacggtttcatcgcttctgggcctgcaaatgcgccagacgcaggatgaaaatgcgcgtgcggcactggttgcggcgcgcgaccgggtgcagacggtttccaccgcgcatcgccggcttcggcttggcgaggatatggaaaccgcacgggtggatgaattcctgcaatcggtgatcggggatatccgcagcgcaattgggcatgaccgcgatattcggttcgagactgatttttcgccgcttgatctgaaagcgcgcgatgtcacgacaatcggcatcgttctgggagaactcattaccaatgccatcaaacatgcttttcccggacgcaaacaagggcgtatcagcgtcagtctcaagcccgatatggagaatgttccggtactggttgttgaggatgacggtgttggctggcaacggaaagcgggcgatgacaagcgggtaaacgggcgggtaaacgggcttggcatgattgtcgttgaacagctttgcctgcaattcggtgaaaagccggtttatgggcaggcggaaaatagctgcggaacgcgggtgaccgttcgcctctcatcgctggtggaagaacagcaggacgagacggcgagtgaagccgaagatgccgctgcaaaatgaaacaggcagcttgcctggaaaagcaagccgcctgtttccattacaaagctttgtaatgttttagcggtcttttttcttgtccgacaaaaggctcacaagcgcgattcctgccaggggcagcgcgacggcgaggatcgggcgcttcaggattgccggaacggtggctatggctgccgttgccatcagtgccgacttgtcggcttcgatcttctgtttgcgcttcttttcttccgcggcaccctgaattttcaggatggccagagtgatgagcgccagaagaagcgaaatcgcggcgagaatcagcgcggctattggcccgccataattttcggcaagggccagaaaggccgcgatgcagaaaaaggcgagcgcaatcgctccgaacaccaccatggctgcgcagaaaatggcggcgcgttttgcgcgtccgctgataagctgtatttcctcaccggccagcgacgagataaggggcgccataagcttcagcatggtgcggctcagcggcgcgagagcaaggcgagcagatagccgatgccaagtgctgtcgccagcgaagcaatagggcgttcacggacggttgcggtcagttgggcttccacgtcctgcgccttgttcttcaggtcttccacgacatcttcaccctgcacataggcgctgcgataggtttcctttgccgtgcgccgtgcttcgcgaacagtctgcgagccgagattggcaagtgttgctgcaagggctgcaatatcttccttgagttgttcgacctgggcctgaagatcttccgcagacgcatcgcccagcttttcttcgatcttttcttcaagcttgcccagcttctcggatgcacgcgccatgtctggtctcctgttcgatgtctggttggtgttgttggcaatccaccagataacgcccttataccctaatggttgcacgtaaagacaagcgtcggcaaccgcccgccgcacttcctgcaagtcatggtaaatgacgcaagcaggaaacgcgccgggtgctgcgcttattcagcggcgccgtgcaggatcgccccttcggggtcctccttgtaagcggcttcggaaaaggccggctgcgcctgcaaatccttcttcgtgaactgcgtgaaaacgctaagcttgccatccttgccggtcgcgacatcgagattggcgatggaaatggccaccggcttggaattgatgccgaggaagccaccgacatccaccacgaaagcttccgtctgaccatccgccgacatgagcacgtcgccaatggtgccgatttttgtttcatcggcatcataaaccatcgcgccgatcagcttttcggcgctgagcccttcattcgcaatcggcttcatgccttcaggtatgacacggctggtctttttggttgtcactgttttttcggcggcgcgcgatgcgccattggcggtgaaagctgcattgcggtcgaaaacgggcgctttttcaagttgctccttgtcggcgtccaccatcagccagcgcgtgccgccgcttttatcgacccatgaaaaatggttgcagccgattgcgacatccttttcgccgacgcccagaaatccgccgacaccaatgacgatggcctgtggcgtgccatccgcgcccagaattatatcgttgacggtgccgatattgtctgcgtcgtcggatgggccgttataaacgggctggccgatgaagtcgctcgtcagaagctggccgggggaggcaacgaaatagccatttttgcttgtgacaggctggtgctgcttttcgccagtgaagatcggcgtaccgccctgcgcaaaggcaggcagtgcgaccatggcggcaagcatggtggtggcgagaagtcttttcatgaaagctcctgtctgtcactcaagcgagaacatttcctgttctgtttgcaactctttcaagaaaagaacggcgcttatccgcatccgttccctctatagccggtgttatttttgcggctacaatatgtctcacgtaacggtgagggcacgaatatgctgctgaaagcgctgctcagcccagcagcagataggcggcgctggcaagtataatgaaggccaggccgaaatgagcaggtttcaaagtccggggtttgacaggcaggggatcgtcgttgcccgccatggctgtgcgcgctgcatgttcgagcatctggatgtccttgagcatcataggcatgtccctccagaaaaccggccattgccggtaaccgcatctgcttcatcagggtttcggaaactgctttgaaaacagctccataacccttcccaataaggcatatcaggtctgatttgcagatttattgcaaccgttatttgatgcgctgccaattaaaacgcaggcgttggaaccgctctgtttccttgttttttcgcatgtcattatcgcatcgtcgcggaatcagaattatatccagcgagctggttttcccgcaaagacggttttcatttttggggtatgccctgtttcatcatggcgagaggcaggaaaatgtcgccggaatgaaaacatgacttgaagtatcatattaatagggattaagaaaagcccaacctgggcgcgacaacctcaatgcagggtttgtcatgcgccctgtcctgaacgatcaaaaggcgagagagatgaccggtttctggcgaaagagcttcatagctgcggcgatgagcatggggttgcttgcgggcgcaggcgccgcgatagctcaggatgcttctgccccggccccggcggcctctgtttcagagccgggcgcagccgcgcctgttgctcccgcttctgcgccggaggctccggcttcccaggttgcgccgattgaaggcgaaagagatttacgcctgccgcatgatctttcgccgtggggcatgtttatggcggcggattgggttgtgaaggcggtcatgatcggccttgccattgcttccctcgccacctggacggtctgggtggccaagtcgctggaactggccggtgcacgccgccgcgccaacaaggccctgaaaatcatcggccatagtgcgacgctcaatgacgcggtgcacgcgcttgatggcgcgaaggggcccggtgcggcttttgtccgtgccgccgaagacgaagtgcgcctttccggcccggcgcttgcccgtgctggtggcgagggtctcaaggaacgtgttgcctcgcgcctttcccgtatcgaggccaaggccggtcgccgtcttgccaagggtacgggcattctcgccaccatcggttctgttgcgccctttgtcggcctgttcggcactgtctggggtatcatgaattcgtttatcaatatcagcgaggcgcagacgaccaatctggctgtcgtcgcgcccggtatcgccgaagccctgcttgccactgccattggccttgttgccgctattccggcggttgtgatctacaatgtctttgcccgctcgatcaccggctatcgcgcgctgcttgccgatgcctcggctggtgttgagcggctcgtgagccgcgatctggatttcaggacggcaggcgtgcgtgaaggcacgctgcacgctgcggagtaagcattatggccggtaatgttcgcgaaggcggcggggacgatctcgaacttaatcacgagatcaatgtgacccccttcatcgatgtcatgctggtgctgctcatcatcttcatggtggcagcaccgctggccaccgtggatgtgaaggtggatctgcccgcatctgcggcagcgcccgcgccgcgccccgacaagccgctttatgtgacgctgaaggaggatctcagcgtcagcgttggcaatgatacggtcgcgcgggaacgccttggcgctgccctcgacggtttgtctgaaaaggataaggagacccgcatcttcctgcgtgccgacaagaatgtcgcttatggcgaactgatgcgggtgatgaatctgctacgcgaagctggctatctgaagattgcgctggttggacttgaaacggttggtgcggatcagccgaatgccgcgccggcgtcgccagcggcaggcccggcaattgctcctgagggggctgcgcaatgaatgcacctgcgcccgtccaccctcccgtaaaggtggcccggaccgacagctacgatcattccttctggcgtgatgcggggcgctggctcggcgcgggcgtacttgtgctgttggtccatgcggcgggggcttatgtcatccacatggcacaggaagacaatcagccggaaggcacagaagtcgctgccatggtggtggagctggtgcctgatctcgttgcaccagcagaagagcgggtttccgaggaagttcagccggaaacgaccaccgagcagccggaagaagtgcagcccgaaccggagcctgaaccccaaccggaagccaaagctgaaccgcaacaggttcaggaacccgaagaagtgataccggatgtggtggaggctcagaagccggaacccaaaaaggtggagaagctcaagccgcaaaagcccaagcctgaaaaggtgaaaccgaagaaggcggaaaaggcggcggaaacccgtgaggccagcgcaccgcgcgtggatgccgacaatggtgccaaggtggcggccagcaagaggggtgaaacttccgcttccgctggcgtcatttgggctaaatggacgtccaggctgcaatctcatatggcgcggaatgctcgtttcctgcaaggcaagtcccgcaacaccaggggggaagcgcatgtcgcctttgtgatcgacccttcggggaatgtgctttcggcccgtattgcggtctcgtcgggcgacccagcggtggatcagcttgcgttggaggccgcgcgccgcgcctcgcctgtgcctgccccgcccgcagctatcgccaaggcgcgcatgccgatcaccatgccgcttctgttcaagtaagcagaggaaaaagccgctccgaaccgaagcggcttttttcatttattcgatcagggcgaacatcggtccatatccgccatgccaggacatatcatttctaccaagtgctgggtcataaaggcccgcaccgccgccgccgtccagaaacaatgcattggggcattcgaggcgatcacggaagaagcgcgcgaaatcgtgaaaatttaccgcatcatcgctgactacaaaatggatcacgccatccttgcagaccccgacaccgctgcggcgggttttatcggccgagccgataataaaaatgggattgaggcggttttcgataacgagcatcgggcctgactgggtggcaagccacactttggggcgacgttttacaaactgttccgtgcgcaacaatcccgcacccgattcgccaagaaagaaaatgccgttcggcttcttgtagaagttcggcacgggcttgtccgatgtttttgccccggctggctggatggggctctgttcttttgcgtcagcgatgaaaagccccaggggtgaaaaatccggccggtacatgccggcatttattgcaaaggccagtgaccggccttgcttcgcaacggcttcggcgaggtttgagaaattgcgatagggttcgcccgcgtcatctttccagaaaagccggagactgtcctttgtcgcatccacggtgcagaccgtataatgtgcgcctgcaaacctgtctgtcgcgcatggcccggcattggtcgcttgtgcggagcctgcaaaaaaaagcgagggctgctgcacatattccgcgcctgaaacccgccatgacacccctgcctttgctctattcggatgataatgctacggcaggaagaagacgtgaagccttgcgcgcaggcaggaagccgaagatcaggccggtcgcgaaggcacaggcaaaggcgagcaatacggggccgaaactatagccgaccgaaagcccggcccagcttgcgagcgctgcggctccaagccccagaatgacgcctattgcaccgccaatggctgaaacggacagcgcctcgatgatgaattgcaacaggatatcgcgccgccgcgcacctgtcgccatgcgtacgccgatctcacgggtgcgttccgtcacgctcaccagcatgatgttcatcacaccgatgccgccgaccagaagcgatatggccgcgaccgaccccagaaacaccgtcatcgtcttgcccatggccgccgcatcctcgcggacggaagacatgttggtgatcatcgtatcgcgcttcttgtggcgctggtcgaggaggctctggatctggttctgtgttgtgtcgatgaggctggaatccttcacctgtacggtaatgctacgcacatatttctggccgaaaagccgcagattgccggtagaaagcggcacgacgaccacatcgtcctgatccgagccgccaaagcctgcgccctttggctccagagtgccgatgatctgaaatggaattttctggatcaggatatagtcgccgacaggattgcctccatccgggaaaagcgtcttgacgacggtggtgcccagccagccacaggggcgtaggtatcgatatcgttctgggtgatgaagctgccgctggcgactttccacgatttcgcttaggaaaaggcgggaaccgttccgtttgcctgcgattgataatcgacattgccgcgccgcagggtgacagtaccggtgacttccggcacggcggatttcacattcggcaattccagtatggcatccgcatcctgcgggaccagcgttgcgatggagccggagccccgaaaacccgccatggcggggcgcacgagaatgagatcggtgcccatggcattgatgcggtcgagaatggtattttgcgcgcccgtgccgatggccagcatcgttaccacggaactcaccccgatgatgatgccaagcagggtgaggacggtgcggaagatattggcgcgcagtgcatgcagggccattttcacggcttcggaaatatcggctatatgcgcgccgttgcctgcgatctcttcatgcggttgcagcgttgcttcgggggtgtgaatatcccgcttggtcgtgtcagacaggatttggccatcgcgaatttcgatcagccggtcggcgcgttcggccacttcgcgcgcatgggtgatgacgatgacggtatgcccctgctggtgcatcgagcgcagcagttccattacgtcttcgccgctctggctgtccagtgcgcccgtcggttcgtcggcaagaatgatgcgtccgccattcatcagtgcacgggcaatcgaaatacgctgctgctggccgcctgaaagctggcttgggcgatggtcgaggcggtcgccgagtttcagcgcattgagaagtgctgccgcccgtttgcggcgttcggcagcgggagtgcccgcataaatggctggaacttccacattctcctgtgcggtggacgtgggaatgaggttgtagctctggaaaacgaagccaaaagtgcggcggcgaagcgttgcaagctcgtccgcattcagtgtcgagacatcttcgccgtcgagcagatatcgcccgccggtcggcgtgtcgagacagccgagaatgttcatcagcgttgatttgccggaaccggacgcgcccatgatcgcgacgaattcaccggcacggatatcaagcgtaatgccgtgcaggacttccaccgcaagatcgccattgtgaaatgtcttgcagatatcctcaagcctgatgagtggagcgccggccatgagggtgcccatcagaagaagcgcatactgggtctgcgtccgcgttcgcctcccgctgcaccattgccggtggcggcggtgacaaccacgcgatcgccttcctcaagcccgctctggatttcggccagcacgcggttgcgcacgccgaccttgaccgggcgctccacgagggtaccgctctcgtcggccaccttgacggtgacttgcggcttgccgcctttctgcttgtcagtaagggctgccgtggggacaacgagcacgtccttcgcctcacccagaacgaaatagacctgcgcactcatgtcgatcatcaattcgccagtcgggttcggcacgtcgaacagggcataatagagaacgacattgttatctgtcgcaggtgtcggcttgatctggcgaagcgtgccggtaaaacgcttgtcgggctggccaagcagcgtgaaatagacaggcattcccggcttcagcttggaaatgtcggcttccgaaacctgtgcttccaccgtcattactttcaggtctgcgaccgtgacaatggtgggtgcgctctgcacggcattgagcgtttcgccttccttggcagcctcgtcaacgaccgtgccttccatggggctatagatggaggtgtagccgagatcgaccttgtcgcttgcaagctgtgcttcctgctggcggatttgtgcgttgagcgcctttacctccgcttcggccattaaaagatcggcattggcctgatcgacggtcgcctgcgagacgccgcgtgtggcgaggagggatttctgccgcgcggcattgagcttcttcagcgtcagttgtgcgtccttgctgagcaattgggctttcagattgtcgagctgggcgcctgcgatctccaccttcttttcaaacggtgaaggatcgatttcggcaatgagctggccttgtttgacgtgatcgcccacttccaccttcacgcttttcaactggccggaaacctgcgcgccaacgttgacgctgcgcaatgcgctcagcgtgccgacggcggtgatggcgttttcgatgtcaccacgggtgacagtctccgcaagatagctgctcttctcgccgtcagccttataagagccgtagaagtaccagcccgcgccgatgatgatggcggcggctgaaagccagagccaccagcggcgctttcctttggcgcgtttgcgggccgatgccggttgctggcctaattgagaagaatcactagatttaagcaccctaaaacccctgaaccttcagaaaaccgcgctttgcgcgttttccagaaacttgcccccaagcgataatgcattcaccaccgcataagtagggtctaagccggatcgcagcaatcgtcatttgcatgttccggttatctatgcttccgggctcggaatttcatcttaaatatttgtcatagagaaaagcccggcgcatgggccgggcttttctcatctggtggggcataggcctcaggctgtgccggtggaaccgaacccgcccgcgccgcgggctgtttcacttatcttggcgcgttcctcgattttcggctggatgaccggagcgaacacggcctgtgcgatgcgcattccgcgctcgatgcggaaatcgtcatctccaagattgatcagcaggacttttacttcgccgcgataatccgaatcgatcgtgccgggagtgttgaggcaggttatgccattcttgaaggcaaggcccgagcgggggcggatctgtacttcatagccttgcgggatttcaaggataaggccggttggcaccagcgtgcggcggccgggcaagagcacgatctggcgatcttcagccacggcggcgcgcaggtccatgcccgccgaaccggcggtttcataggcgggaagatcaaggcccttcgcatgttcgaggcgaatgatgccgagcgttggcgcggaagaggatgctgcggtcatgagggagcctttcctgcaaaaattcagttggcctgcgaggtggtgtttcaaggcgtatcttgtctgaaagccatttaccgcttttcaggatgcacttcaaattggcgacgctcatacgtgaaaatgcatcaaaggtgtaccgccaatttggtgttttaccatgatagtgcgttacagggttctgtttctagtgcccagcccccccagcaccgacagatcgttctaacgcccatccagcgggacggctgtggtgtccttgatctcttccatcacgaaagaggccgatacatccgatagcggtacacaggctatgaggcgctggtagagccggtcataagctctgacatcggaaatgcgtgccttcagcacatagtccagatcgccggtcatgcgataggcgccgacgatttccgggaagcgagccacggcagcgcggaatttgttcagccattcgggatcatgggcggaggtgcgcaccagaatgaaaaccgagaggccatagccgaccatttccgcatccaccagcgccacgcgacctttgatgacgccatcgtcttccatgcgctttacgcgccgccagcaggcattgcgcgaaagattcacccgttcggaaagggaatcaaccgacaaagtgccgtcgttttgcaactcagccaggatttttcggtctatatcgtccatagatgctgtcataatgggagttttgtcccaagttaaagcggatatcaaggatattttgagatttcattcccagtggctttgctaaaatgattttcttcaacggtgcttttcaccggggaaaaaagaaatgaattactcattgacgggagtatttccaatgacgacacgcattacccgcctgtttaccgcccacccccagtcggttgacgagacctatttcgagcatatggcctttgcgggaaagttttccctcaagctttttggggcggcctttgcggcgctgatccatgcaattttgccatttttgttcaagaagacggcaagcactatcgttcgccagctatatgagcggacgcataataggggccgctgaggccgcttggcgcgcgaaaattcatgaatttggaatgatttgtccggcataatcggtccggcaagtcatcttggaaccggatcgaaaatgtgtcgttgggccgcttatctcggacctgaaacctatctggaagacattatatcgtctcccagtcattcgctcgtggcgcaaagccatgatgcgcatgaggccaagacccgcaccaatggtgacggctttggcgttgcttggtatgggcatcgcagcgagccgggcctttaccgggatattcttcccgcctggtccgatcaaaacctccgcagtctggcgcggcagatacgctcgcgcctttttcttgcgcatgtgcgtgcttccaccggcgggcttaccagccggtcgaactgccacccttttgtatcgggccgctggagcttcatgcataacggccagatcggtaatttcgaccggttgcgccgcaggctggaaagccatcttggcgatgagctttatacgcagaagcacggtgcgaccgattcggaactgatctttctcctgatgctggaattcggcctcgacaacgatcccgtgctggccttgacgcgcacggtatcgaccatcgtggaagaggcgatctgcgccggtgtgccgcctttcctgcggttaacggcagccttttcggagggaaaccagctctatgcgatccgctatgccacggatgccttcgcgccgtcgctctatacggcgacgcttggcggttcgtccggcatgtgcgtggtgtcggaaccccttgatggggaagccgccaactggatggccgtgccagcaaacagcttcgttactgtttcccggcaggggcgcattgcggtcgaggctttcgaggggccggtttcccggccgcaggagatggaggccgcgcgggcctgacgctctgcgtaatgcatagaaagaaatcaggcgctgccgatcaatatgcccgccgccaggacgagcgcaccgccaaaaacgacctggagtgcggcgcggaagaagggcgtttccatatagcggttctgaatgaaggcaatggcccagagctcgaagaagacaaggatcacggcgatgcttgtcgcagtccagaaatccttgatcagatagggcaggctgtgaccaagcccgcccagcgtcgtcatgacgccgcataaaatgccgcgcttgatcggcgagccgcgtcccgacagcttgccgtcgtcatgcacggcttctgtaaagcccatcgaaataccggcgccgaccgaggcggaaaggccaaccagaaaggtctgccatgtatcctgcgtggcaaaggcggcggcaaagatcggtgcgagtgtcgagacggagccgtccatcaggcccgcaaggccaggctggatataggtgaggatgaattgcttgcgctcggcggcgcgttcctcatcctgcacattatccggtgtcagcgtgtgttccagcgattcagccttggcttcgtgctgtttttcctgctgggcaaggtcacccagcagtttgcgcgtgtctgcatcgctgacgcgcttggccgcctcgacatagaaacgataagcctgttcctccatctcggaggcggcctcacgcaccttgtcgatgccgagcggacgcaccagccagtccggcttgcgatcataatagccactgacatgctcgcggcggatcagcggaatccggtcgccaaagcgggccttatgccgctcaatcagtgctgcgcggtggtcgtgttcctctgcggccatctgctcgaaaatcttcgccgattgcggaaactcgtcgcgcaggccatcggcataagccagatagatgcgggcatcatcctcctcggaggatatggcaagcgccagaatttcctgttcagaaagcgaatcgaaagagcgtcggtcattacggaagaatcggctgaacatatcttaaatccattaatttagaataattctaaaatatgcctcggcgggcggaagtcaagtcttgcagaacgggcgcatttggcgcattaggctgtcgtgacgcattaacttatggtttggcgtcacgacaacctgcaacgcggccctgcaatgagggcagcatatcagcgacccaatcagaagagagcgaatcgatggcatcgacgaacctccacacaggcaacagtccccgtccgcttaaccggcaggatttccgcacgctcggcctttcggctcttggcggtgcgctggagttttacgatttcatcatcttcgtgttctttgcgagtgtcatcgggcaccttttctttccgcccgatatgccggactggctggtgctgatccagacgttcggcatttttgcggcgggttatctggtgcgtccggtgggcggcatcgtgctggcgcatttcggcgacaagttcgggcgcaagcgcgtcttcgccttttcggtcttcctgatgtcgatctcgacgctggccatggcggcgctgccgacctatgcgacgctcggcgtgggtgcaccgatcctgctgattgtcttccgcatgttgcagggggcatccattggcggcgaagtaccgggcgcatggaccttcgtggccgaacatgttccggccaaccgcgtcggcatggcctgcggtttcctgtgctccggcctgacgctcggcatcatgatcggctcgctgattgcgactgccatcaactggattttcacgcccgaagaactgtccgcctatgcttggcgcattcccttcttcatcggcggcatattcggcctgcttgcggtttatctgcgccgctggctggcggaaacgccaatcttcaccgagatgaagaacagccgcctgctgaaagacaagctgccgcttggtacagtccttcgcaaccatatgcatggcgttgtcatttcggtgctgctcacctggattctatcggccggtatcgttgtcaccacgctgatgacggcgaccttcttgcaaaaactctacggatacacgccgttgcaatcgctggccgcgacaagtttcggcacattgttcctgatgttcggcacggtgagcgcgggtgccatcgtggaccgcatcggcagtggccgcttctttgccgttgccggcattttcttcggcgtcgcgaccttcgtgttctacacctatgcggcggtttcgctgccggtcctgtttgcgctttatgcggtgatggggctttcggtcggcatggtgggtgctgcgccttatgtgatggtgcgcgccttcccggcgccggtccgcttttcgggcctgtcgttttcctacaatgtttcctatgcggtttttggcggcttgacgccggtgatcgtcacttcgcttctggcggtcaacccgatggcacatgcgtggtatctggtgttcatcgccgttctgacctgcggcctcggtctttacctgatggcccgcagcgatcaggtcgaaggcgagatcggcctgaccaagctttcgaccagcgacgccgttccgcaggtagagtgataggaagggccgcgtgacgcggcctcagattgatgaaaaacccctcgatttttggcagcagtcaaaaacgatgggttttgattccgatctgctcacgttttgaatctgtgacgttccgtgaatctgcgtcccattttgaccctacccgaggtttggcagcagcctgaggccgcatgaagcggcctttttatttgttctgcccggaagaatcagttggcgcccagaacgtcgttgaacgccttttcacccggcacgcccttttcaagactgatgagggcgcggcgtccgtttcggtaggcgatcggaatatcgatccactgcaagcggcgcatgagcgacaggttcgtatcctgcgccgtgcgggcatcgttgagccagataataaagaaattatccgcgatcttggatggaacagcgatcagcggattgcctgccgcctgttccgtatccttgaaggtgatgcgctgaacattgtcgatggcgccacccgggaagccttccggcacggtgaacaccatttcaatcaggtggctcgccggaatggactgatccgtattcttgcggatcgtcatcttcagctcgaccttgctgttggggatcgtcacattggcgcgaattgcgggctgtgccggctggccatcttcccggctttcctcgatgactgaccagacgacattgccgcgctggaccgagcctgtctcggtgccgccgcgctcttcataaagaagcgcctgctggcccaccgcaacgggctgctcctgagcggacggcggattccccggtccggctgtagaagcagccgtggaggtgccttcaccaatgcccggtgcgccgcttgcatggcccgcatcgacttcactgccattcggcatcaggcgctgggtgaatttccgttcttccgccggtgccgggctggcctgatcctgaccaccggcactgctgccccctgctgcggaagcattgtcctgcggctgaccatccgtactggttgcgggtgcgtcgcttcgtccgaggctcgaagccagttcctgcaatttatccttattggcccaaacggcataaccgccgccgccaataaccagaagcgcaatcagcccggcgatcaaccccttatacggccgtttttcacgaggcgcattgcgctcgatatattcgctgcggcgcgcggaagccttctcgcgggcgcgctcgaatttccagtcgctgtcaccacgctccacttcaggcagtgcgccatcggcttcctcttcatccgcctccgcatgaggaccagcggaaaaggacggcttctcatcctcttcatccacagaatgagagggtgcgcgctgctccgcctcgtgattcgcttcgtgcaggaagtcgtcgagcggatcatgctgcggctctgcccttggcggcgccggaggagcataggaagcttcaacctcggcaatggcatcctcaagcagattgcgctggcgaaccgccacagcctgcgaggcattagccgtaacaagtttctgctcgatcgttgcccgcgctttcgcgtagacgcgctgacgcaactcaggcgacttgtccgcctgcgcatcgatcgtctttttcagtaccgctacaaaatctgccattccgtcttacccggtttctgccagctcaggatgcaataaatgtcccaataatcacaataatcaagggaaagcaaagtgttcagcgtccattcaggccgtttcaggaaaactgtatcatggttttctgtctaaaacttcgccgaataaaattggaaatcccatatgtccgcagtgaacgactaccctaccaggaattttcaaagcgatggggcaaaccagagcatttccagcgtctccgtttcacacttttgctggaaatgcttgcggcagaaacgaaccagcccggacatgccgggctggatcatcaaacaatcagtcgtggaacggatcggttacgaggatcgtatcctcgcgctcggggcttgtggagagcatcgccaccggcgcaccgatcagctcttcgatatggcggacatatttgaccgcctgcgcgggaagatcgttccacgaacgcgcaccggcggttgtttcagaccagcccggcaaggtttcgtagatcggcttcacgcgggcctgcgcgcccatggaagacggcagataatcgatgcgcttgccgtcgagttcataggcgacgcaaatcttgatttcttccagaccatccagaacatcgagcttggtaagtgcaataccgttgatgccggaagtgcgcactgtctggcgcacgatgacggcatcgaaccagccgcaacggcgcttgcggcccgtcaccacgccgaattcatggcccttggtgccgaggaattcgccgatctcgtcattgagctcggtcgggaacggaccttcgccaacgcgggttgtataggccttggtgatgccaagcacatagccgatagccgtggggccgaggccggaaccggcagcggcctgaccggcaaccgtgttggaagaggtcacgaacggataggtgccgtgatcattgtcgagcagcgcgccctgcgcaccttcaaacaggatacgggcgccagccttgcggcgctcgtccaggacacgccagacctgatcgatatagggcaggatctggtcggcaaccgaagtcagttcggtgaggatggtttcaacggcgatttcttcaaggcccatgccgcggcgcagcgaattatggtgcgcaagcaggcgctccaccttcggccgcaatgtttccggctcggtcagatcgatcacgcggatggcgcggcggccaaccttgtcttcgtaagcggggccgatgccgcgcttggtcgtgccgatcttgaggcctgaattggagccttcgcgcatggcgtcgagttcacgatggatcgaaaggataagcggtgcgttttccgcaacgcgcagcacatccggcgtcacatcgatgccctgcccgcgcagcttttcaacttcggcgacgaaatggtgcggatcgaccacgacgccattgccgataacgctcaacttgccgcgcacgaggccggatggcagcagcgaaagcttgtagctgacaccgtcgatgacaagcgtatgacctgcgttatgaccgccctggtagcgcacgatcacgtcggcacgctcggacagccagtcaacgatctttcccttgccctcgtcgccccattgcgacccgacgacaaccacatttgccattgaagaaactccttggcttctatttgaaaatccaaggatcaaagcggcccggtcattgccagcggaggctacagggtgctgatccctcgtctctatacagattgaaacccgattacgcgactctttcgtgcaagaaattcgcgatttttgaacacgccttgaacgcagggcgcttagggtcggtagagattcagtctctggggaggcgaaaatggtaatctttgagaaccggcgcgcagccgtactatgagtacgtgagcaccggaagtgcaaaagagcgccatttgcagaccgccagaggctgaatatcaccgaacctagccggcgcggaccatgtaaagagcattatccgaatagcttttcagcttttcctcaagggcgggcagatcgcgcacgacaaagcccttcttctcccaaaaaccctgcgagccgttgacggcaacgagcgacatggtgacgaaaccgtcgcgttcggcctgcaagcccatcatttcgacgacacgggtggcagccccgctggaccgggcttcaggcagaagcgcgatatcgtggatataataggtgttggtatcgtcgggcaattcgcccagaacggcgttgagcgccgggaccgtatccagtttccacggatggctgatgccatatccaaggatttcagtgtcacgggcaagcacgaagcagcctgccggatagagtttgaagcggtcccggaagaccgcttcatcctcgaaaaaatcgagatggacaacattggcaaccgcagtcacgctggcaatatcttgctcgtgcatgcgccgccattccggctgtgccatctcttcaaccatgttctcaaacttccccgacgttgaactcaagcggtgtcgccaccctgattgcctcctgagccatcagttcgtcaagggctgcctgtggaatctgttcatccacataaagcattgcgattgcatcgccacccggatggtcgcgcccaagcgcgaaattcgcaatatttacatcatgtttgccgcatatcgtgccaagaaggccgatcatgcccggaacgtccttgttggtgacataaagcatatgcgggccgacctcggcgtcgagattgattcccttgatctggataaaacgcggcttgccatcggagaaacaggtgcccgcaatggagcgttcgcgcacggtggtcttcaccgtcagcttgatatagccgtcaaaaatgccggacttgtcgcgcttgacttccgagacgatgatgccgcgctccttcaccatgattggcgcggaaaccatgttgacgtcggcaacctgcgaacggatgagaccggccagagcagcactgagcagtgcacgcgtattcatcgaggcggtggaaccgtcgaaaagcacttccacttcctggatcggctcatccgtgacctgaccgacaaaagcgcccagcacatcggcaagcttcacgaacggcttcaggcgcggcgcttcttccgccgtgatcgagggcatgttgatggcgttggagacggcgcccttcacaagatagtccgacatctgttcggccacctgaagtgcgacattttcctgtgcttccgaagtcgatgcccccagatgcggcgtgcagaccacattgggcagagaaaaaagctcgttttccgttgcaggctcggtttcatagacgtcaatgccagcacccgccacatggccggatttcagcgccgcaatcagatccttttccacgatcaggccaccgcgcgcgcaattgacaatgcgcacacccggtttcattttcgccagcgtttgcgcattgataatattgcgggtcttgtcgatgagcggcgtgtggagcgtgatgaaatcggcgcgcgccagcaattcatccagctcgaccttttcaacgcccagttcctgcgcgcgcgcatccgaaaggaacggatcgaaagccaccacatgcattttcaggcctatgccgcgtgtggcgacgattgagccgatattgccgcagccaacgacacccagcgtcttgccggtgatttccacgcccatgaagcggttcttttcccacttgccagcgcgggtggaggtgtcggcctccggcaattggcgggcgacagcgaacatcagcgcaatagcgtgttcggcggtggtgatcgaattgccgaacggcgtattcatgacgatgataccgcggcgcgaagcggccggaatatcgacattgtcgacgccgataccggcgcgaccaacgactttcagcttcttggcggctgcgatcagcttttccgtgaccttggtggccgaacgaatcgccagaccgtcatattcgccgatgacttcgagaagcttttccttgtccttgccgagatcgggcaggtaatcgacgtccacgccgcgatccttgaaaatctggacggcagtgggcgaaagcttatcggatacgagaacgcgaggtgccatggaggcctccttcaaaaatcaggcatttccagcaaaagtggaaaccggctttgcgcccggaaatgcacccggaaatgcaattgcgagatactgaaacgggaaaatgcgtgccatgaccgtcccaacacggccatggcgttcatgcatgaaatgctcaagccgccgctttcagcgccgccttctgcgttgcaaaagcccaattcagccaatgcgtcagcgcctccagatcggaagcttcaaccgtcgcgccagcccagatgcgcaggcccgaaggggcatcgcgataggcgccgatatcataggcaacgccttccttgtcgagggtggtgacaatgcccttggcgaaagcggcctgctcgtcggcagacaaggccgttatttccggatcgacgatcgtgaggcacacggaagtgttcgagcgcgtttccggcttcatggccagattggcgatccacggtgtcttttccacgaaatcgttcagaaccgaaaaattcctgtcggcacgcgcgatgagtgcatccagtccgccgagcgacttcgcccatttcagcgcatcgagatagtcttccacgcagagcatggagggcgtgttgatggtttcgccaacgaagatgccttcgattagcttcccgcccttggtcatgcggaaaatcttcggcaatggccatgcgggcttatagctttccagccgctccaccgcacgcggggaaaggatcaggatgccatgcgcgccctcgccgcccagaaccttctgccaggagaaggtgacgacatcgagtttcgcgaaatcgagacgttgcgcgaaagcggctgacgtcgcatcgcagaaggtcaggcccttgcggtcagccggaatgaaaccagcgttcgggacgcgtacgccagatgttgtaccgttccaggtaaagaccacatcgcggtcgaaatcgactttagaaaaatcgacaatctcgccataaggcgcttcaaaggtgcgcacatcttccagcttgagttgcttcaccacatccgtgacccagcccgaaccaaaactttcccacgcgaccatatcgacgccacgcgcgccgagcatggaccacagcgccatttcgacagcgccagtgtcggatgcgggtacaatgccgatgcggtaatcggcgggcacctgcaacacttcacgggtaaggtcgatggcttctttcagcttgttcttgccgattttcgcgcggtgcgaacggccaagcggcgcatcggccagcgcatcaagcgaccagccgggtcgttttgcacagggaccggatgaaaaattaggattagccgggcgaactgccggcttcgcaatcgtcgtcatgttgtttctatcctctcagatagcacgcgtctcgttggggagacgtggcccacttaccgggatagccgaaagcgcgcttttcctcaatacgccattcgtggaatattttaacgaaacccgcccggattgctccaggcgggtagaatttccttattgcgcggacgtctgcgtttcggaagcatcatcttccatgcgcgcataatagcttgcgaccagcgcaccggaaatattgtgccagacgctgaaaacggcgctcggcaccgcggcaagcggcgagaaatgcgcattggcgagcgcagcccccagcccgctgttctgcatgccgacctcgatgctgattgccttgcgcttggcaagcgaaagccccgcgaaacgggccgcgaaatagccaagaagcaacccgcagcaattatgcaggacgacaaccgcgaagatcagcaggcccgactgtgcgatagcggccttgttgactgcaacaacggcggcgacgatcagcacgatcccgaccaccgacaccagcggcagcatgggcaccgcagccttgaccacgcccggcacgagcttctggagaacgaaaccgagcgccagcggcacgaggatcaccttcacgatgctgatgaacatgctcatcgcatcgaccggcagatactggctggcgaagaaccagacgaggaaaggcgtgaccagcggtgcgagtagcgtggtaacgctggtgcaggcaacgctgagcgccacatcgcccttcgacagataggtcatgacattggaggccgtgccgccggggcagcagccaacgagaatcacacccgccgcgacctccggcgacatgggaatgattcgggtcagaagcacggcaagaagcggcatgatgatgaactgcgccagcacaccgatggcgacatcaaacggccttttggcaacttcagcaaaatccttgcccgaaatcgtcaggcccatgccgaacatgatgatgcctagcagaaccacgatccagggcgcaaagatgctgaacgttgccggcatgacaaagcccagcgcggcaaaaacaatgacccatatggcaaaactgcgccctacaaaatcagaaaaagcggcaatagctttcatgtccctcccctttcaaaacgcgcgcaatgtttaatagcttaatccgctctttaacccaatccggccttttaaaatgaaaatatttgaagttgcccgcaagaaatttgcgaggatatgccgcaaggcaacaaaaaatgcccggtctaccgggcccttgagaaccgaacgaagcggccctgtttagtccacgattgtcgaagccgcctgcgatgcataagcagcgttgtcggagccgccgaacatgtaacgtagccccacgcgaatatcatggatattcaggcccttgtcatagccagcatcagtccactgattgccctcaaacatcttgccaccgttcacatgacgatagcgatatccggcatcaagcttgagattatgcgtaagatcgaccgaagcaccggccatgagcgcataggtgaagcgccagtttgcagccccttcctgcgaaaagcccgaggttatatcgacaagatcgctccagttgacccgtgtgccgccgataccggcgccgacataaggcgtaacgccacccagattacccagatcgacataggcattggcgagaatggagagggcagaataatggctgcgttcatcggatgcgcatcccgtatcgccattgcaatcggggccggatacatggccgctgaaacgcgagcgcgtcatgtaatcgagcgtcaggtcggtgcggaaataatccgtcacctgatagccggccccgccgccaatgaggaatgagccgttcagatcaccataaagcgtatctccgccacggccaagcccgttgcatgtatcacaatcgcccagcggggcatattcagcccgtttgaacccgttccaggaatagccgatatcgccgcgcagataccatccgccaacggctggcggtgcaatcaccacttccggcacggtttcaggaagatccgttgccgatgccacggaaaacgaaactatcagggcagccgatgctatcagtccggcgtaaaaaattctggagcggttcatgcatctgtcccatcgaatggtcgcgccggagtgacgtcgaaatcgaagatcaagggccagcttatccaggaaaagttaaatacaaattaaccttgtttctttaccaatcatcaaatgaaaacggcgcggacaagccgcgccgtttgcaaacaccagaatttccagaagtccaggcttttccggatcaggccgcagcactgctttccgaagagattacatcaatgatgtcgttcaccactttttcgaccaggccacggtcgtcaccttccgccatgacgcggatgagcggctccgtgcccgacgggcggataaccagtcgcccctgaccgccaaggcgttccttggcctcatcgatcgctgatttcacgcgtttgttttcaagtggtttgccgcctgtggtgcggacattcttcaacaattgcggcaccggctggaatttgcggcatacatcgctgatcggcttgttctgttcctgcgccacggcaagtatctggagcgcggagataagaccgtcgccagtcgtcgcaaaatccgacagaacgatatggcccgactgctcgccacccacattgaaaccatgctcgcgcatgtgctcgaccacatagcggtcgccaaccttggtacgggcaagcgtcagattacggtcggccaagaaacgctccaggccgagattggacatgacagtggcgacaatgccgccgccttccaggcgattgctcgcagcccagctttcggcgatgacagccatgagctggtcgccatcgatgacggtgccgttttcatcgaccagaagcacacgatccgcatcgccatcgagcgcgatacccacatcggcgcgcacctcatgcactttcttcataaggccgatgggatgcgtcgagccgcaatcctcgttgatattgatgccattcggctcgttgttgatggtaatgacttccgcgcccagttcccacagcgcagccggcgcaaccttgtaacccgcgccattcgcgcaatcgaccacaacgcgcagcccattgagcgagatgttgcgcggcaatgtgcgcttggcaaattcgatatagcgataaatatcgccgtccacgcgcttggcgcggccaacatcgccatggctcgcaagaaaaggcgtcatatcgccttcgatcatcgcctcgatctgaagctcgatctggtccgaaagcttgaagccatcggggccgaaaagcttgatgccgttatcgtagaagggattatgcgacgcggaaatcatcaccccgatatcagcgcgcagcgagcggcagagcatggcgacggcaggggtcgggatcgggcccagcaggaacacgtccatgccggcagcggtaaaaccggccaccagcgctttttccagcatatagccggagcggcgtgtatccttgccgaccaccgcgcgagaggcctgacctttgcgacggaagatatagccaacggccatacccactttcatggcgatttccggtgtcatcggaaagctgtttgcctgtccgcgaatgccatcggttccaaaaaatttccgtgtcatctgtttcgccttgcgttgagccatcaaccgctctctgtaattcccaaaatatgcgccggaacaaaggcgcacatgccgccactcgcatattcgaatagcaattttttaccgttaataacgcgaaaacccccgcaaatgcaatttcgcctttggcggcaggttcagcattcccacgttcaaagtcgtaagctcatgcagtatgatgcgccgaaatccttaacgagcctttgctgtatgcccatacaaagccggacagcaagaaagccgggaccagcccggctttcttggcgatattttaaacagcttattgcggctgcggtttcggctccatgccgggttcgccaccgggttcgctgcccttgcgcttgcgcgagctaccggccttaggcacacccgaaccgcgcgacggcgtatcattgccctgatcgcgcgatggcttgttgcccgcaatcagttcgttgatctcgtcgccggtaagcgtttcatattccagcaggccttcagccagtgcaatccagtccttcttcttcttggtcaggatccgggttgcttcagcataggcttcatcaatcaggcggcgcacttcggcgtcgatgatctgcgcggtctcttccgaaatattctgcgtgcgagacaccgaatgaccaaggaagacttcttcctgattgtcgccataggccacacggccaagcttgtcggaatagccccactgcgtcaccatcgaacgggccagtttcgtggcctgctggatatcggaggaagcaccggacgtgatgttttccttgccgaatttcagctcttcagccacacggccacccatcatgatcgcaaggcgagaaaccatccacgtataggtcgccgaataacggtcgccttccggcaactgcatcaccatgccgagcgcacgaccgcgcggaatgatggtcgccttatggaccgggtcggccttggggacattcagcgcgacgatggcatgaccggcctcatgataggcggtattcgtcttttcttccggcgtcatggcggaacggcgttccgcacccatcatgatcttgtccttggaatcctcgaattcctgcatggtcacgaggcgcttgttgcggcgcgcggccatgagggcggcttcgttgacgaggttggcaagatcggcaccggagaagcccggcgtaccgcgtgcgacaaccttgatatcaacattgggtgcaagcggaacattgcgcacatgcaccttgaggatctgttcgcggccgacaatatcagggttcggcaccacgacctgacggtcgaaacggcccggacgcaagagcgccggatcaagaacgtcgggacggttggtggccgcaatcaggatgatcgattcattggcttcaaaaccgtccatctcgaccaaaagctgattgagcgtctgttcgcgctcgtcattgccgccgccaagaccggcgccacgatgacggcccaccgcatcgatttcatcgatgaagataatgcagggcgcattcttcttggcctgttcaaacatatcgcggacgcggcttgcgccgacaccgacgaacatttcaacgaagtccgaaccggaaatggtgaagaaaggcacattggcttcgcccgcaaccgaacgcgcaagcagcgtcttgccggtgccgggagggcctacgagcagcacaccgcgcggaatcttgccgccgaggcgctggaacttctgcggatcgcgcaggaattcaacaatttcctcaaggtcctgcttggcctcatccacgcccgccacgtcctgaaaggtcacgcggccatgggcttcggtgagaagcttcgccttcgacttgccgaatcccatcgcgccgcgggggccaccctgcatctggcgcatgaagaaaatccacacaccgagaatgaggatcatcggcaaccatgacagaagaatgccgatcagcgagctcgaaccgtccgattcaggccgtgccgtgattgcgacgcccttgtcttcaagacgcgacacgaggcccgtatcccccggcgaataggtctggaaggtggagccgttatcggcaagggtgccggatatccgctgcccggtaatcgtgaccgatttcacacgaccgttggaaacgtcgtcaataaattgcgaataagaaatttcacgagaattcgtgcgctgacctgggctttggaacaggttgaacagtgcgatcaaaagaagagcaatgatcgcccaaagggcgaagttgcgatagttcggattcatatcgggtccaatcgataccacgtccattccgcgaccgcggaacgatgtttcgtcctaacataggatcgaaggaaggcgttgccaaggcgcgttcgtccctgcatccgcgattcttcgcgctctggtttacaaaaattaggatatttcggcgcaagcgcgaccaaggcgcgcctccacagcctgtgcaagcgcaaaatcatggccgggcaggacatgatcaaaaatcgcaaaatgtcgttcgatatgaaccccttgcggccattccgctccgggcaggaatggaacgaaggcaagttttccaccctcataaagagcaggcgaaatcagcaacgcctcgcatcgccgggattctatatccctgccgctattcttcaggaaatcgatcagttcctgccgtccgggaggcgcaatttcaaaacttctgccccctgaattgaaaaaacaaaacctgccgtcccacacgatatgctggccgggaacaaggtccagcttcggcagattgcgacgctcgcgccggaagcgatgaggcgcccccttctccccacgctcgatcagggcgccaaaaaccgtaaggcggcggggtgcatcctgccccgacaacatccgttcgatacggcgacgctcgccgtcaccgggcagaaaccgccgccccccggcgatagaggcaagcaggccggagaaaagctgccgtgcacctggtgaaagtgctgcatagcagtcggcattgaggaacatcataccggccgcatccactccaagcgtcgcgggatcggcgagcgcctccaccagggccgcattgtcacgttcacgcgccgcaccagcctgtgcaatctgctccagcacctcctggccgtcggcttcggcggccacacccagccgcacgcgtgggcgctcatagtcgatattggcgttgctcggatcatcgacccatgcaataccccgcctcgtcagctcgtcgcgcaaagcctgtcgcgagactgtgagaaggggccgggcaagctcgaccgaaccctccagcagcgaacgcggcgacatggcggcgagcccgcgcgcctcgcaatggccgctacgcgccttacgcatcaggaaagtttcgatctggtcattctcggtatggccagtcacgatgaaaccagcgcccgcatcccgcgccgcctgtaccagaagccggtaacgcgccgtgcgcgccgcagccgccagcccatgggccggtttgggatcgtcccatgacaggacacaatgcatgataccgtgtttttggcagagcaggccgacattttcggcttcaagcgccgattccgcccgcagtttatgatccaccgtcacagcgatcagaaccggcgggctttcaagcgtcgaaagataatccttcagcagaaagagaaggccaagcgaatcgctgccgcccgaaacggcagcaatcaccgctttcgcacgccccagaccgaacggcttgaagatattgacaggggaaagccccacgaacttactccgcaatcagcacttggcgcgactgcgctcatcggcgacacgcttcaaaatggctggcgccgccttgggatagcgttggggaatctgcgcgaaggtcgcgcaggcgacatcatgattgtccattttctccagcgccatgccaagcttgaacatgttttccggcgcgcgcttggaatcgggataatcgcgctgcgtatcgatgaaaagagttgcagcttcggggtaacggccctgaccatagagcgattcgccaagccagaagcgcgcctccgccgtcatcgggtcggcaggatagcgctttacatgctcgcgaaagcccgcttcggcagccttgtaatcaccagacatgagatattgatacgcagcctgataaagcgagttgggattgtcgtcggtgggaagcgaggcaaccgcatcattggcggcaccgccggtctgaatcccccctcccccttgctgcacgggctgcggcgcggcgttgagcgtttcgccgattacattgccattggtgtcgaagcggatcgagccgagcgtttgcggcggctcgcctcttgccgggccgccctgcgaggcggcggaaccaatagccacggaatcggcggcagattgctgagaagacgaagaggccatagcctgcgaaccggcagaaccggaaaccccgccatcaaggcttccggctgcacccgcatcggcaagagacgtatcgcgggaagaaccgcccgcatccgcgcggccacccgattccagcgcctgaaaacggcgttcgttttcctcctgcatcttctgcatctgatcctgcatttccagaatctggaaattcatggcttccgcgcgcgcgctcaatgcgtctgcaatcgcgacgggattgcccatgccctgcgcacaaaggtcagcgcccggtgcgggcgcaggctgagcaggctggcttgtgcgctgcgcctgcggcggcgtcaggccctttttcttttccagttcctcaaaccggaattcattgtcttcctgggttttttgcaactggttgtcggtgaaggaaatctgcgcatccacatcctcgaccttgccggtcaggttgcggaccagttcctgctgcatgccgggactctgatagccgccaccctggccaaagacgccgccattaccgcgcatggcatcgtcaaggattgcggtcgagccgatgctgacatgattctgtgcgcctccgcgtcccttttccagcgcctgaaaacgggcttcattgtcccgctggattttcagcatcttgtcgcgaagctgcaaaatccgggaataggactgtgcattctgacgcgcaatagtgcacacttgctgggcgaactggctcatgcccggatcgccagcctgcgcgagatagatggctttttcctgcgaagaaacagatgccgccagcaccggagcacttgccaaaagcggcagcatggccatggccagcgtcacttttctcattggtttcctcattcctttttgcccctgctatttgccctgcgataaaatgaacaggataatcaagcaccgcgcctaaatgcattttgaatgcgtcttgaatgctcccgcgagcacggcagtttccgcttttaaagcatttccaacaaaagtgcgaagcggttttccgcctcgaaatgcctaaaagcgaacgccgggactgcatcggacccgcatgaattgcgtgggaagccgaagagcttcgccataccatcctctatgacatgggggacttcggctaaagtttgtcaaaaacctgtatcttgagcaacaatgacgaaaaaaacggccttaaggccgctttttccgtaacactgttgtgttatcgccggtttacccgatagccgaccgaccctcgggacgttgccggttttaccgtccggccccgttgagaacggtgacggcgcgacggttctgcgaccagcatgtgtcggcatcgcagacggcaaccgggcgctcattaccgtaggaaatggtgcgcatgcggttggtcggcacaccgcgcgaagcgaggaagtcgcgggtggcggcagcacggcgctggccaagggcgaggttgtactcacgcgtgccgcgctcgtcggcatggccttcgatcgtgatcgaatactgcggataacgctgcaaccactgggcctgcttggaaagcgtctgctgcgcatcggcgcggatcagcgacgaatcgagatcgaagaagatgcggtcgccgacattaacggtgaagtcctgcgaggagcccggcgttgcagcgcctgcaccgagacccagatcaccggcattattcggaaggttcttctttgacgcacagccggcaacggcgagcgacatgaaaagcgcaatagcgatcgggctacgtgcaatcgactggatacggcgcatgggccggagctccttaagatttgatgttcctgcgtaaccatccgataatcatattgaggttaaaacaggatcaaaaattatagttaacgttttcttgcgaccagatatatgccccgatgcaaacctcatctgcaagccggggcgtccgaccgcaattctcccgtagggcttgctgtcaaaatgcggcagaaacacggctttgcccccctgattgtggcaatcagccataaataaaggcgcgaaaccgaagcttcacgccttcaaccctgtcattttttcgatgatcgctattcgagcagcggcgaccaggccgggtcggaagcaaaattcggcgtctggatctggcgttcgttacggccggtcaggtcgatggtgaagagtttcgggccgcctgcaccggctgccttgcggaaaaacatcagcacgcggccattcggggcccatgtcgggccttcattgtgaaagcccgatgtcagcagacgctcacccgaaccatcggtcttcatcacaccaatggagaactggccctgcgattgcttggtgaaagcgatgagatcaccgcgcggggaccagaccggcgtggaatagctgccgtcacccatcgagatacggcgcggattggagccatcggcacccatgacatagagctgcgggcgcccgccacggtcggatgtgaagacaatctgcgaaccatccggcgaataggaagcacccgtatcgatcgcctggctgctggtcaggcgcgtggtcgtgcgattgcgcagatccatcgtatagatattggcgctgccgtcatcctgcagcaggctcatcacgaccttctggccgtcgggcgaaaaacgcggcgcaatagtcatgccggggaagttgccgacaagctcgcgctggccggtttcaagttgcagcagatagaccttcggcgagccgccctcaaacgacatataggtcacttcctgccggttcggcgagaagcgcggcgtcagcgaaagggcgcggccatcagaaataaaacgcacattggcgccgtcctggtccatgatggcaaggcgcttcacacgcttctgcgccgggcctgattcatccacgaaaacgacacgggtatcgaaatagcctttgtcaccggtcaggcgctcatagatggcgtccgcgatgatatgggcaacacgacgccagttatccggcgtggtgaaaaattgctggccgatcatctgctggccgccaaatgtatcccagagacggaactcagccttgagcctgccatcgggctgtttggtgatgcggcccgtaacgagcgcctgcgcattgatgaccttccagtcctcgaaacgcggcgccgcatccggattggagatcttttcgatgaaagcgcccttgtctatgggggcgaagaggccggaccgctcaagatcggccgcaatgaccgacgtgatattcgatccaagctgatcagccgaaagaaaatcggtgatggcgatcggcagcggctcgatcacacccttgttgatgttgatttccacgacagcgcgcgccggcatggtgcagacgaggcttgcggcaatcatacacgcgaaagccgaaaagaccgtccggatctttgtattgatgatgccgattttcatgtcttctgggacctctttgtccttggcagtgatgggttggcgaccggaaccccggtcagaacatttcgcttgggtcgaaattgacgatcacttccgaccatgaatcatatttgtcgactggaagattgtacggtgcacagcgcatcactgcgcgccgtgcactttccgccgccgcgcgggcaacgccatccgcgccgccgcccgaagtcacttccggcgtaccctggatagagccatcctccgccagtttcatcttgacggtcacgaccagtcctggtgcatcagccacgccggcaggcacgttccagcacttcgagatcgcgccgcgcaacgcatccatttcgctttggctgagcttggagccgccggtattcttcttgccgcctaacgaggcctgatcggtggagcgttttgcaccgccgcccgaagccttctgcttgttgagaagggccgccacctcatcggcaatcgcatcattcttcgattgcgatgtctgcgaggcgctctgcgtcttcttcttttcttccggctgcttgcgctcgttggtcttggccgtctgcgcctgcggcggtttcggctttgcctccggggcaggcaccctgtccggcagtttcaatgcttcggcatctggtgcttcggcctgtttctcgatagcttccgccaccggatcaggcttcacttcctgcttcggctcgggctctgcctgcatttcgttggccggaaccggcgtcggcttttcctccggctttggttccggtttggggtcgggcttcggttcaggcttttttaccggctccggctgggccttcggctcttccgccgtctcaatgggcttcgccttcgcatcaggtttcggcggggtcttggtgtcgacctcctggtcgccgaaattctcggcattgggaaccgtctgcggcctggtggtcggcaccggcgcagacttttccttcatcggcgctttcttgtcgccctgttgaatctgggtcagcgactcgatcggcacgatatcgacgggaaaggattccgaatcctgcacgtcgaaagccttcggcgaggaaaaggaaaccaccgccagtgcaaccgcaacagcatgcaagacaacagaagatgtcaggccagccttcatgatggcgtcagctatcctgctcctggagggtcacaaggccgatattcttgaaaccggcagcggaaatacgagccatgaccttcatgacagtgccataatcggcagccttgtcaccgcgcacgaaaatacgctcctcatagccggtcttggcaatggcctgaagtttcggcacgacttcatcaatcggaatttctgtttcctgaagatagatcttgccttcgctattgactgatacggtaatgggctgcgtgtcggcattcatggccttggcctgcgtgtcgggcagatcgatgggcacgccaacggtcagaagcggcgcggaaaccatgaaaataatgagaaggacgagcatcacatcgacgaaaggcgtcacgttgatttcgctcatcaatgccggtttgcggccacgcctgcggcgcccgcccgactgcattccctgatttccgaccgacatgcccattgcaagtttcccgaaagcttgaagctatacccgacgccgaccccgcttaaccacgcggcgtcagcttctcatcaatttggcgcgacagtatggcggaaaactcgtctgcaaagccttcgagccgcccgccgatcttgcctgcatccgccgaaagcttgttataggcaatgacggcaggaatagcggcaagaaggccgatcgccgtcgcaagaagcgcctccgcaatacccggcgcaacaaccgcgagactcgtattcttggaagcggcaattgcctggaacgaggtcatgatgccgacaaccgtgccgaacagaccgataaaaggggctgccgaaccgatggtggcgagaaagccaaggcgcgattccagcttgccgctttcacgcgccaacgccacatccatcgccttgtcgatacgcatctgcaatccgatgggtgaacgcgcgcccttctcgaacgacttcttccactcgcgcatggccgccatgaaaatcgacgccatgccactggtccgccgttcgctgagattgcgatacagctcttccagtgattggccggaccagaagctctgctcgaaacggtcgatggcgcggcgcgcccgtccgtaagcaatcgtcttgtccacgatgatggcccaagtccagatcgaagcgaacaacaggccaagcatcaccagcttgaccacccagttcgcctgcatgaacaggccccagagggtaacatcggcggcgggggccgctaacgcaacattttccatcgatccaccgtcctcgaatccaaacgcccggccacatgaccgggcggcatcgcaaatccgttactcaacgcctgaaaccagacgctttaaatccgcgcagcttttcacttgaagccgtatctgccaacgggcagccgacacttcgtagcgcaactgccatcccggatttcaattttaaatccatcagcgcttgtcacggttaattttggtgaaaggaaggcgctacgcctcaagcccgcctctcaaccgattccgtcagcatgattaatggaatattatagttaaagatgcgttagcatttccatacataattgggaaacctgcgcgcaagctttctgcagatgctccctcgctcttgcagtcagttcggcccgtcaattgccggtgaaagcgtttcgccactcgtcgggaatgcggcgcggatggccttctttggttatcatcacagcttccacccgtgcttcggaaagaagccgcccttcgcaggtgatcttctgcgccataatgacccgcgcgccgcgaatttcgctcacccgcgtttcgatcaggataaggtcatccatgcgggcaggcgccttgtagtcaatctccatgcggcgcacgacccagatcatttcctcgccaagcgaaccttccgcaagcttgatgtgatgcacattctgcaggcgcaggaaatccgtgcgccctcgctcgtagaattccagatagcgcccgtgataaacaaagccggaaaaatccgtatcggcataatagatgcgcgcataaagcagatgcgcgccgtctttgagttcgccggatacggcctgttgctgcttgtcggtcattcgtcttccatgaagaggccatattgcgactgctggatgatttcagcaggcgcaggtaatcccagatgttgccacgcaacggcagtcagcacgcgcccgcgcggcgtgcgttgcaggaaaccctgctggatcagatagggttcgataatgtcttcaatcgcatcgcgcggctcggacaagcccgccgcaatggtttcgatcccgaccggcccaccgccaaaattgcgcgcaataatattgagatagcgccggtcaagctggtcgaggccgcgattgtccacctcaagccgcgacagcgcctcatcggctattctgcggtctatgatatccgcgcccgcgaccagcgcgaaatcgcgcacgcgccgcaaaagccgcccggcaatacgcggcgtgccgcgcgaacggcgggcaacttcccgcgcgccgtcagacgagattcccatctgcatgatgcgcgcgccgcgccgcacaatatattccagctcttcgaccgtatagaaattgagccgcaccggaatgccgaaccggtcgcgcaggggcgtggtgagcaggccaaggcgcgtcgtggcggcaacaagcgtaaacttggcgaggtcgatcttgaccgaacgcgcggcaggcccctcgccgatgatgagatcgagctgaaaatcctccatggccggatagagaatttcttccaccgcggggctcaggcgatggatttcatcgatgaacaacacgtcgcgctcttccagattggtaagcagcgcggcgagatcgcctgccttggcgatgaccgggccggatgtggagcggaaattgacgccaagttctttcgccatgatctgcgccagcgtcgtcttgccgaggccgggcgggccgacgaaaagcacatgatccagcgcctcgccacgcaccttggcggcttcaataaacactttcagattggcgcgcgccgccgcttggcccacaaaatcgtcaagcgtctgcgggcgcagcgtattgtcttcgtctgcgcgccggtcggcatcgatcagggggttacggtcgctcatgcccctctcctcgcatgaagctcatgttcagacaagtaaatcactgcgagagttccttcaaaccgagccgtatcagcttggccgaatcggcgccctcgcccgtttccttcaaggcggctgccacggcattggcggcctgatcgcgcgaataaccgaggttggaaagcgccgaaaccgcatcggcaacgggtgcaggcgccgcacctgcgccaagctcctgcttgagcccgatcgtgccgctcgcctcaccggcaaaggcgggagccttgttcttcaattcggtaacgatacgctctgccactttcttgccgacgcccggcgcgcgcgaaaccatggcaatgtcgcgcagcgcaatcgcattggcaagttcggacggcgacagggtgccaagcaccgccaaagccaccttggcccccaccccttgcacattctgcaacaggcggaaccattcgcgctcaagctgcgtggcaaatccataaaggcggatcatatcttcacggacataggtttcgatgaacaggatggccgcctcgcccgcgccaccgagattgcccagcgtgcgcgccgaacaaaacgcgacatagcccacgccatgcacgtcgatgacagcatggtcctcggcaatttcgtcaatcacgcccttcaacttgccgatcatgatattaccccgctaacaatgcctgcatccggcgggcactcacgatgctctgccggtgatgcgcatgacatatggcgatggccagcgcatcggcggcatcgctcgtatcgaaggaagcgcgcggcatcagcaccttcaccatcatgtggatctgctgcttttcgccatggccaacgccgatcaccgccttcttgacggcattgggcgcatattcggcaaccggcaatccggcctgcgccggcgccagcagcgcaatgccgcgcgcctgccccagtttgagtgttgcagtcgcgtccttgttgacgaaagtatgctcgaccgccgcttcatgcggcatgaattcatgcaggacttttgaaagcccttcatgcaactggcacaggcgcgatgccagatccatctcggcattcgaggtcacggtccccgagccgatgaaatgcagcgaattgccaagcgattcgacgatgccccagccggttcggcgcaggcccggatcgatgccaataatgcgaatcgtttctttcataagcgaaccctatcctcagacgggtccacttgacagcagaaaagtgaacaaaagagaaacatatacactgcgcaaccggcacgacgcagcgcggaaacctcttattgtgtgccgaaagcggttttcagcaacacgatctgttcggaaaccggattgccgcgcggcaccctctgaagcgccatcacctcgccgtaaacctcgcggtccatgcggcgcacgcgggcctgaaggcgcatggatcgttcgaccagatccacaaaggcaagcggcagttcattccaacccggcgcagcctcaccggccgatggcgtatccagacgcacctcggccttttccgcggaaacctgcgggcgggtcatttcaccgctgcgggcggcgcgctgcaacaaaagccaggatgctatctgcatcaggcgcgtggtgagccgcatcgattcagcggcatagagcgtggcggcaacacgcgaaagattgcgtgcctcctcacggccctcgccatcgagatagcttgccgcttcctcgaccatatccatgccctgggcgtagatcggcttgaacgaatccgagaagaccatacactctgcgaggctgatcatattgctcggcatctgaccctgttcgctaatcacttctctgccaccttcacggccgcttgcgggcagcccattccgttttgcgcatccgccagatgagcgaacacgaatgaaattattgaaccgctgttcgaccatgagcgaggccaggacgaaacagccgcgctgaacaagtccacgataaactgcaccttcatacacggtcgcgcaagtttatgtttaacgttcggttaacattttcagcggcttttgaaaaacttttccgcacggcagtggcaagggtgcggcgcaggttcccagagaaacaggcatgaatgcaaaaaaaagagccgcaagggcggctctcaggagtttaacagggaggcgtcaaacagagtggctaaaccactcggtaagaatccagccgaactggatgtaaaacatttaacattcttaagattaatgaatggttaattttgccctgaaagcgaaggaaaagccgaccgaaggcggctttaaatgtcagtatcgctgcattgctggttcaggatttgccgaaacctgtatgaccacaggttcggcggcgggtgcaggcttggcctgaaccgcgcccttcttgccccagccgatggtcggcagccattcaaggtaataggcaagcgcgaactgcatgacgatgccggttgcaatcaacagcgtgtcataaggcaggccgccggggttcacgagcttcatcacctgcgccaccatggccagaagcgtaccggcaacgaagaccggcagcgaatgcttgccgagaaccgcaagcgggtgctccggcgccgtgcgcgcaatgctgttcagcgtcggcaccacggcaatcagataggccatggccagcacatgaagaagacgcggagccgacaggaaggtcttgtcgaagccggtaataaccatcggaagccccatggagatattgatgctccagagcggaatgcgcacccaggcaagcgccagcaccagatagccgacggcaaggccgatcagcagcggatgcttcggcaattgaccgccaccgcgtacatgcatcacacccgcaataccgatggcaaacaggaactgccatgacaggggattgatgaaccagacgccttcggtcgggtagttgaccggcgcgacgtggtagaggccggacaggaaccagacaacgcccgatacgcccagcataagcggcaggctgatgcgcgccaggaaaagcaggatcggcgtcaggatcagcatgacggcatacatcgacaaaatgttgttatagccaagctggtggccaagcgtgaccagaccgaacagcccttccaccggctttttgatcagcggcgcaatattgatctgcgtcagcaattccgaacgcttcaggaaaattgccgcggccgcaaagatcgcgatggtggccatcgtggtcatgatatgggtgatatagagcacgctcgcgcgccgccacatcttcagcgacaacaccagacggttgcccgaaacgaacttggaaccataggcgagcgccacagccatgcccgaaatcagcacgaaggcttccgcggaatcggagaagcccagattcttgtgcgtgaagtgctcatagatcgtgccgggcacgtgattgatgaaaatggtaagcagagccagcgcacggaaaacatcaatgcgcgtatcccggccctgtggcaccatttttgcagtttcaatcgccatttttgtctgcctgctttatacatacgcctcgactgcctgcgcagtctttcgatggcttatatacccataaatagggcctgaaccggggcgatgccgatcaactttcattccagcggataacataatgccaatgcctcgcccgcaggccccaaaagggctgttcaacacggcgcacttactttatgcccgaattcgatcatttttttctcgttaggcttggcccatgaacacgcgcgctccccagactgaacccgaacgctgccgcatcgtgctggtcgcgccgccgattgccgatggcgcagcacttgcaaagctcctgaccgccgctctttccggcggcgatgtggcaagtgtcatcctcgacacgggcgaccttgatgaagcgacttttcaggccgtggccgaaaagacggttcccgtcattcaggaaaagggcgttgccgccctcattctcaacgacacgcgcattgcaggccgcgtcggggcagatggcatccatatcgagggcaagcctgccgatctggcggaagccattgaaaaacacgcaccgaaaatgatcgtcggcaccggcaacctgcgcgaccgtcacggcgcgatggaggtaggcgaattgcagccggactatctcttcttcggcaagatcggcgcggacaacaagccggatgcccatccgcgcaacctttcccttgctggatggtgggcggaaatggtggagattccctgcatcgcccaggccggaagcgcgcttgaaagcatcgtgcgcgctgccgaaaccggcgcggatttcgtggcgctcgggcgtgcggttttcgatgcgcaagacccggcagaggccgttgcgcaagccaaccggcttcttgatgaaaaagcaccccgttttgaaaactgattgttgcgacatttcctccaggtcttgtggatgcccatgaagcgcaaatttcttctcgctgccgttttgacatttgccatgcctgccctgcccgctctggcggcgggagggcaggcgcatggcgaggcagccagccaccagacaggcccgaaggataaaaaggacaagaaggcggccaagccccggcccgtcatgctgccgcaaccggccaccaccgcgccgatgcccgccatcgaccccagccggtttggcgacaagcctgccgacgaagccttcggcgcgttccagcgcggtctttatctgaccgccttcaaccttgccaaaccgcaggctgaaaaaggcgatgccgcctcgcagaccctcattgcggaaatctatgcgcgcgggctgggggttccggcagaccagaagaaagcggcggaatggtacggcaaggcagccgaacagggcatcaccgaagcgcagttccgctatgcggcccttctgcttcagggcacctatgtccaaaaggacccgcaaaaggcggaagagctgatgttgaaggcagccgaaggtggcaatgccatggcgcagttcaattatggccagatgttgatggtgaagcatcccggcaagccgggcctcgaccttgcctttccgtggttccagaaagccgccgatgcgaagctcgccgatggcgaatatgcgatcagccagatttatgccaacggcaccgacaagatcgtccgcaacgatatcaaggcgcgccaatatctagttctggccgcacagagaggctatgacacggcgcaattcgacctcgggcgctggctcatcgaaggccgtggcggcgagcgtaactacgaacagggcttcggctggatgcaccttgccgcccagcgcggcacggtcatggcgcaggcatggcttgcccgtctctaccgcgacggcatcggcacggagggcgatctggtgaaggccgcagcctggtatatcgtggcccagcgcgccggtttccgcgcggcggacctcaatgacatgatggatgggcttgccgacgaccagataaagcaggcctttgaaaccgccaataatctgcgcatacgctgatcggagccatgttttttggagccattgatgctctctttgcgcgctcagacttgcgcttggcggctttttgtggtcttggaaacgccgattatcgcggctcaagtataggagcctgaatcaaaaagcgccatttgccaaggcaaggcggattttggaacgggttccaaggcacgtacgcaatctccgggatgaaaccgggtggttgcttttcgccgtcatgcaccgggtcgcacatagtttccacattcatttcggatcaagctcatgaagatcaatggtaatgaaatccgtcccggcaacgtcatcgaacacgaaggcgggctttgggttgccgtgaagaccaatgccgtcaagcccggcaagggcggcgcctataatcaggtcgaactgaaaaacctcatcaacggcaccaagctcaacgaacgtttccgcgcagcagaaagcgtcgaacgcgtacgccttgagcagaaggatttctcgttcctctatgaacagggcgaggcgctgattttcatggataccgaaacctacgaacagctcgagctccagaaggatttcgtcggcgaccgcgccgccttccttcaggacggcatgatggtgacggttgaactttacgaagaaaagccaatcggcatccgcctgcccgatcaggtaacgcttgcgatcaccgaggccgatcccgtcgtcaagggccagaccgccgcttcctcctacaagccggctgtgctcgaaaacggcattcgcatccccgttccgccgtttatcgcctctggtgaacgggtgatcgttgacaccaacgaactgacttatatcagccgcgcctgatcagtcctcgactgttgcggcgcccgccggggcgccgcatgtcgccccttgcgaccgttctttctcagatcgctcaattcccgattatccgccgacacagtttcggaccggatataaaacctgcttcaactccgtgacccggtccgaaatccacgcttcgggatcatgctcacaaggataacaagatggcccgctcagcccttctcaacgtaatggtacaggccgccatgaaagctggccgcagcctggcccgagatttcggcgaagtccagaacctccaggtttccctcaaaggccccggcgattatgtcagccaggcagaccgccgcgcagaacagatcgtctatacggaattgagccgcgcccgcccggatttccgcttcctgatggaagaatccggcgaggtcgaagccaaggacggacagcatcgctggctggtcgatccgctcgacggcaccacgaatttcctgcacggtattccggtttttgcagtctccatcgcgcttgagcgtcaggggcagatcgttgcaggcgtcatctacaatcccgccatggacgagctttacaccgccgaacgcggcggcggcgctttcctcaacgatcgccgtttgcgcgtctcctcgcgcaacaagctggtcgattcggtcatcggcaccggcattccgcatctggggcgtggccatcacggccattatctcgtcgaactacgcaatgtcatggcggaaaccgccggtattcgccgcatgggcgcggttgcgctcgacctcgcctatgtcgcaggcggccgcctcgacggtttctgggaagagggtatgcacccatgggatctgggcgcgggcatcctgatggtgcgcgaggctggcggtttcgtctccgataagaagggcgggcaggacatattttccacccagtccatcgtcgcaggcaacgaagccatccacggcgcgctcctgaagacactcaagaagccgatctgatttcttgcccagcatgattgatgatttcagcgcattgccccggcagtgcgctgaaatatttttgccttcattttttcatatccagacgattccgcttcatgaatttatgaagtaggctccagagcggttcctatttggacagaatcgccggaaccgctctatttctttgttttatcgcattttccaacgcaaaaccgtttcacacttttgcaggaaatgctccagttcaaacacccgaccacggagcgcaacgcatgagcgatatgagggaaagtctggttcgcgaacggctggacgagggacgcgattacgacccctaccgcctgtcgagcccccgcgtcgtcatcctctccatgctgatctttctcatcatcgtcgcctttctggcggctatattgatgcggcagattcataccttcttcgtgaccaatccgggcctgaacgggctcattctcggtgttcttctggtgggcatcctgcttgccttcgggcaggtcctgcgcctgttgccggaaatccgctgggtcaattcgttccgcgacggcgaccgtgaaggcacggcccgcccgcccgttctgctggcacccatgcgcgccctgatcggccgccgccagtcgatggcgctttcaacctcgtcgatgcgctccattctggattccatcgcaacacgccttgatgaaagccgcgacatttcccgctatctgatcggccttctggtctttctgggcctgctcggcaccttctggggcctgcttgaaaccgtcggctccatcggccgcacgatccagacgctcgatcccaattcgggcagcaccggcgatgtgctggatgcgttgaaggcgggcctgcaagccccgctttcgggcatgggcacggctttctcatcctcgcttttcggcctttccggctcgctcatcctcggttttctcgatcttcaggcgggccgcgcgcagaaccgcttttatacggaactggaaaactggctttcctccgtcaccgatctcggttcagacctttccggcgatcatcacggcagcacggacgaaattcgcgtcctcgcagaccggctccacaaccttcatggcgacgacgcctcaacacagcgaaccaccgcagcacttgccaatcttgccgaaggcattcagggcctcgtgaaaagcatgcgcaacgaacagcagatgatgcgtgactgggtggagaagcaggccgatgagcaaaaggccatccgccactcgctcgaccggctttccaaagccatgggcgagcggcagcacaggcccgaacgtaccgacaagccggagtaaggtgccatggctcttgcccgcaaccgccgcacacagaggcatatcgattactggccgggttttgtcgatgcgctgacgacgctgcttctggcgatcatgtttctgctgactgttttcgtgctggcgcaattcctgctcagccgcgaggtcaacaacaaggatagcgtgcttgcgcgcctcaacagccagattcaggaactgacgcagcttctctcgctggagcgcagcaattcgcaggatatgcaggacactattgccaatcttcaggcctcgctttccaccgtcgaaagcgaacgctctcgcctgcaaagccttctgaacgaaggcagcggcgcgggtgccgcggctgaaaaacgcgctggcgaactggcgcagagccttgatgcggaaaagcaggtgagcgcccgtgcgctgaatcaggtggaactgctgaaccagcagatcgcagccctgcgccgccagattgccgcccttgaagatgcactcaatgcctcggaaagccgcgatcgggaatcgaacgccaagatcgccgatctcggccgccgcctgaatgtcgcccttgcccagcgtgtgcaggaactgaaccgctatcgctccgattttttcgggcgtctgcgtgaaatcctgtcggacaaggaaaatatccgcatcgtaggcgaccgtttcgtcttccagtcggaagtgctgttccccaccggctctgcggaaatcaatcccaaggggcaggtcgaaatgaagaagcttgcggacgcgatcattcagcttaatcgggaaatcccggacgacatcaactgggtgctgcgcgttgacgggcataccgataacgtgccgctggcaggcaccgggcgcttccgcgacaattgggagctttcgtcggcccgtgcaacggcggtggtgaaatttctgattgccaacggcgttccggccaaccggctcgtcgccgcaggctttggcgaataccagccgctcgacaccgccaacacagccgatgcccgcgccagaaaccgccgcatcgagctgaaactgacagaacgataaaaatatacgggagggcgaaagccctcccccgcctcactgggcagcaaaggctcccgcacccgcctcgaattgcagcttggcaaggcgggcatagatgccgcccttcgcgacaaggctctcgtgtgtgccttcttctacaatgcggccatgatcgagcacgaggatgcggtcggccttcaataccgtggccagccgatgcgcgacaacgagcgtcgtgcgatcggccatcagcccatccaacgccttttgcaccagcatttcactctcggcatcgagcgcggatgtcgcctcgtccagaagcaggatcggcgcatcgcgcaaaagcgcgcgtgcaatggcgatgcgctggcgctggccgccggaaagcgttatgccccgctcgccgacttccgtgtcatagccattgtcgagcgccataatgaactcatgcgcaagcgcagccttggcggcagcgatgatttccgcatcgctggcccccggcttgccgaaaccgatattttcgcgaatcgtggtggcaaaaatggccacatcctgcggcaccatggcgatgcgactgcgcacatcatgcggatcggcattcggcagcgccacgccatccatcaggacgcgccccgattgcggatcgtaatagcgcatgacgagcgagaagatcgtgcttttgcctgccccggatgggccgacaatggcaaccgtctcgcccggcttgaccgtgaagccaaggccgttcagcgacggcgcatcggggcgtgtggggtaggaaaaataaacattctcgaaggcaatctcaccacgcggcggcttcggcagcgcaaccggatgggcaggcgcggtaatgcccggcttctcatcgagaatttccacgaggcgctcggttgcaccggccgcttgcgcaagttcgccgccgacttccgacaaggccccgaaggaactgcccgcaaacaccgcatagagcacaaactggccgagcgtgcccgccgacatggtgcccgccagcacatcgcgcgagccgaaccacagaacggcaacaatactggaaaaaaccagaaaaatcgcaaaagcagtgaggatggcgcgcgcctgaatggaggagcgggccgcctgataggccttttccacggcatgggcaaaactgcccaccaccatgctttcattggtgaaggcctgtagcgtgcgcatcgcgccaatctgttcgctggcataggcattggctctcgccagcatgtcctgcgtcatgcgggagcggcggcgcaccgagcgcccgaaggcgataagcggaataacgataatcggaatagcggcaatgaccagagcggaaagtttcgggctcgtcacgaccatcatcgccagcgcaccgatacccagtatcatattgcgcagcgccaccgatgcggttgccccgacgaccgacttgatctgcgtcgtgtcggacgaaagccgcgacacgatttcgccagactgcgaacggtcgaaaaattccggcgaaagcgcggtgacatgcgaaaagacggcattgcgcaggtccgccaccacgcgctcaccaagcgagatcacaaagaaataacgcaggcccgaagccagagcgagggcaaacgccagcagcaccagcataccgaagtaattattgacgaagaccgcattcgagccggtaaaaccgtgatcgatcatgcgccgcagcgccaccggaacggcaagggtcgtgaccgcagccagcaccaatgaaaaaagcgccccggcaaccagaaccttatagggcgccaggaatggcatcattctcttcagcggtttcagcgagcggcgtttacggccttcttctgcagtcaattcgcgattcatatcgatttcaatactctgtcggtcgcttcgaggctgctcaacgcgcgccttaacggctgaaaaagcagttttccgaaatccgcaggaaagcgcatggacggaaatcttccttttaaagaccgtcaggcttgcgaatatcacagacctgttgattgcgcccttgttattggcgcccacctgatgtataggctcgccaacccttttggaagccgttgcctgtcggtaatgggtcttcatatctgccattgggcgaaagtgccgcagtttcgataatcaaagctgcgcttttctccccagactttcaggattgagaagatgaaagccaatatccatcccgactaccacaccatcaaggtcgtgatgaccgatggcaccgaatacatgacccgctcgacctggggcaaggaaggcgatacgatgaacctcgatatcgacccgaccacgcacccggcctggacgggcggctcgcagaccctgcttgatcgcggcggccgtgtcaccaagttcaagaaccgtttcggcaatctcggcatctgatccgaattgcatctgatttgaaaagccccgctcatctggcggggttttttattgcccggatcatccattcctcaagatacaaaaaatcccggacaaagccgggattttagagcgcatcccgaaaagtgtgaaacggttttcggaaaagatgcgcgtcaaaacaaaagattagagcgccgatctgattcaatcagatcggcgctctaagtttggctaaagataccagatcaagcgctcagcttttccatcacttcgtcgctgacttcaaaattggtatagacattctgcacgtcatcatcgtcttcaagcacgctgagaagcttgagaaccgaacgcgccttttcttcatccagttcggtgttggtctgcggcttccagattgtcttgatcgattcggcttcaccgagggcagcttcgagcgccttggacacctcgccgatatcctcgaaagcgcagaggataacatggccgtcttcgcccgactgcacgtcttcggcgccagcttcaatagccgcttccataaccttgtcggcatcgccagcttcaggcttgtagacgatttcgccaacgcgatcgaacatgaaggaaaccgagccggtttcgccgagcgaaccgcccgacttggtgaaggcggcacgcacattggatgccgttcgattgcgattgtccgtcagcgcctcgacaatgaccgatacgccgccggggccacggccctcatagcgcacttcatcatagttctcgccgtcattgccggcagccttcttgatggcgcgctcaatattgtccttgggcatggactgcgccttggcattctggatcgccagacgcaggcgcgggttcatcgccgggtcgggcagcccctgcttcgcagcaacggtgatttcgcgcgcgagcttggaaaacattttcgaccgcacggcgtcctgacgccccttgcgatgcatgatattcttaaactgtgaatggccagccatgggacccctgttctcgttcaaatagaaacgcacggaagaagcgtcacgcatgaatggaaacaggccggcattcttcggccgctgcgctttccgtgcagaatggcggcgttataaggaattgagcctcattcgtccagcaaaagcacagtttcaccgtataagctgtcaataaaatcaatattgctcgaccgccggggcaaagaacattatctataaaaccatgaatcagaatgtcccagcctcccggcccgctccccggagcgaaacaattgtcgcccgcatcagccgcattctcgcggatcgtatcattgcgggcgagatcgagcccggcaccaaactgcgccaggatcatattgccgaggaattccagaccagccatgtgccggtgcgtgaagccttccggcggctggaggcacagggcctcgccgtttccgaaccgcggcgcggcgtacgcgttgcctccttcgacattggcgaaattcgcgaagtggccgaaatgcgcgccgcgcttgaggtgcttgcactgcgccatgcggccccccacatcacccgtgccgtgctggatgccgccgaacaggccacgctggagggcgacaagtcccgcgatgtgcgcagttgggaagatgcgaaccggcgcttccaccgtctcattctcaccccctgcaagatgccgcgcctgctcgccgccatcgacgatcttcatgcggcaagcgcccgttttctcttcgccacctggcgctcggcatgggaagcacgcaccgaccacgaccaccgcgcaatcctcgccgcactgcgacaaaacgatattgaaagtgcggccaccattctcgcccgccatgtgcaatggatcggccatcgcccggtcaagacggcttcgggaaaggtgcgcgattccttcgccattgtggggtaggaaatgcgccgcctcgccttatccagacgataatcaaggctggaattttcccgaaatagaacataatttatctcttccagaatttccctcttgccaaaggcaggcattgtctggaagttgaatagatcgagtctcgattttatctataatttgaggaaaccatggcgaccttcgctccgtctcaaccatccttcagcccgctccacctggaagcccgttcagcttcaatgcgccttgcagccgtcgctttcggcacgctggtgcttgcggtctcttcccagatcgaagttccgatggtgccggtcccgatcacgctccagacactcatcgttccgctgatcggtgcactctatggctggcgtcttggccttgccacggttcttgcctggctgggtgaagccatgatcggcctgccggttctggctggcggtgcaagcggccttgtccatttcatgggcccgaccggcggctatctcgcggccttcccgctcatcgccgtcatgaccggctatctggctgaacgcggctggaacggccataatgtcggcctcgccttcgtatccttcctcgccgccaacctgttcgcccttgccatgggtgcactatggctttcaagcgtgatcggcatcgaaaaagctgttgccctgggcgtgatgccgttcctcattggcggcgtcatcaagtcggctctcggcgcggctatcctcaaggcaaccgcccgcgacggcaaggcgtgaagccggccgcatgacggtacgcctgcgcggccatcatcttctctgtatgctgacctatatcggcaaaggctatagcccggctttcgtggaaaactacgatgcgattgccgggcgactgtcggaaggggaagatatcctgctcgtcgatggccctgacgatatttgcacgcccctgctctgcgggggcgattgccattgtcatgacgaaagcgtcacactgcgggacaggcacgcgattgaggccgtctctcatctcctccagatttccctgcgcgcaggcaagccttttcatctgggcacggaacgcctgacgcatttgcgggaagccttcaccgccggctccatccgcaaggcctgcgagcgttgcgaatggtccacgctttgcacccggatagccgcaacagatgcctatgctggcgtgaagatcacgatgggctgaaccttatcctgttcagcgtgcctttcgctttcgccgggccagcatattcagcgcttccaccagtgccgagaaacccatcgcggcatagatatagcccttcggcacatgatagccgaagccgtcggcaatcagcgtcatgccgatcatcaagagaaaacccagggccagcatgacgatggtggggttggccgcgatgaagcgcgacaaggaatcggcggccagcagcatcaccgtcaccgcagcaagcaccgctataatcatgatggcgatttcatctgtcatcccgacagcggtgatgatcgaatcaaccgagaacacaaggtccagcaccagaatctgcacgatggcagcaccaatggtcagttcagccaccttgccgccgatatttcccttgctgtcatccgggtcaaccgtgtgatggatttccttggtcgccttccagacaaggaagaggccaccggcaaccagaataatgtcgcgccacgaaaaaccgtgcccgaaggccgtaaagaccggctcggtcaattgcacgatgatggagatggtgaacagaagcgccaggcgcagaaccagtgccgcgccaatgccgatgcgccgcgcgcgcgattgctgggcggcaggcagtttattggtcagaatggaaataaagatcagattgtcgatgccgaggacgatttccatcgtcaccagtgttaccagtgcagcccagccggccgggcttgaaagaaaccccaaatattcggcaataaaatccataaacgatatcccctcaggcctttcccgcggatcgagaatgcggctggaattgacggagagccccgcaatctcacgaattgggaccgctccagcgaaaacttgtcgcaaggagataggaattcctggagatcattcaacggctggccggaaagcgtccaggaatggaaagccatttccggataacatcatgcttcaggataaaacgaagcgttatcgccagaatgcggggatggtttcttccagatgcggaccgatgcgcaagggcgcaaccctcacggccagtccggtacgatcggaaatctcaatgcccacgccgcaaagcgtggccgggccgcttgcagcctcaaaacgccccttcggcactttggacagaaagcgattgagcggttcttccttgtccatgccgagcgatgaatcgtaatcgccgcacatgcctgcatcggacataaaggccgtgccattgcgcaatatctggtagtcggcggtgggcacatgggtatgggtgccgaccacggcgctggcgcgtccatcgacaaaatggccaaagcactgcttttcgctcgtagcttctgcatgaaaatcgaagaacaccacatcggcctgctcgcccagcgggcaggcaccgaggattctttccgccgctatgaacgggtcgtcgagatcgggatgcatgaagacgcggcccatgacgttcgacaccagaacacgcgcaccgttgcgggcgatataaagcccctcacccttgcccgccgttcccttggggaaattggccggacgcaggaaacgatcctcgcgcttggagaaatccagcgcctcgcgctggtcccatacatgattgccggtcgtcacgacatccgcgccagcgcggatcgtatcgttgaaaatttcctcggtaataccgaagccaccagcagcgttctcgccgttgacgatcacgaaatccagcttcagatcggaaatcagccccggcagcttttcgtaaaccaccgtgcgccccgaccggcccaccatatcaccaagaaaaagcaatctcatgagaccgccttatacgccagtgccaagcgaacgcaagccgctcggggcattttgcagtcaggcggcatcgcctgacggtcacataaatgcaggataaaacccgagcggtcagtccattgcgcgcgagcgcaggccgctctcggtcaggatctggtgaagcgcgatgtcatgcggctcatttggaacataatccacttcctggcagtcgaaggccatgccgatcagaagcggctgcaatccacgctccgcaaagcgcgccaatgcgcggtcgtaatgcccggccccatagccaaggcggtgcccgagccggtcgaaaccggcaagcggcatcagcatgatggccggatcgacaagcggggcatgctcatccggccccatcgtgccgaagccggtcgggaccagttcggcatcgggcagaaattcacgaaagacgatggtttccgcatcaaggacaaccggaagacagagccgcgcgcctttggcgcggaaagcggaaagcagcggacgcggatcgatttcagaacggatcggccaataccccgcgatcatcacacccgctggaacggcaatcgccgcctcgccttttttcgcggcggcaagggctgcgtcatattgataacgcggatcaagcgcctcccgccgggccagaaccacacgcctcaatgcctgtttttcatcgctgcgaccctgacccgctgtctccattctgaaagcctctcccgattgcctcattcgatttttgcagtggacctgcaataaggtgatccgtcaagagattgaaggaatgcgatgcgtacagcggacaaaaccatccgcaggaacatattcttgaagaaaaaagagaaagcggcgaccacgacgaccgatggtagtgattgatcccgggaacctacaaagtaggtgggcgccatatgcgaaagcccgcaagccttcacagggacagctcccttagagatcaataaggccccggggatgctgttacacctgtcgggaagcgcagttcgccgtcgccaatatagtacctgcccaacgggaacaccagtggcctgggccggttcaacaggaaatcttttcaaaaaaatcgcaacaggatcagccgttacgcggcgctatgcgcgatgccacctgttcgatgcgcgaagcgacatccgacaacatgcccgtgagagcggcatcgttgctgtcggcgcggctcaatgcctcatcgcgggaccggcgcagggtttccgcctcattttcaagccccgtgatccgcttttgcatttccgccagttcgtccatcaccatgatcccggccatgacggtgagacgcagatcgccgatctcgccaaaggaattcttcagatgggccacatattgatcgaagcggtcggcaagcccggtaaggtgctcttcctgtccttcgtcgcaagccatgcggtaagctttgccatcgatggtaacggttacggttgccatggtagcctcctatcgatccagaacggcgcggattgtctccatggcggtcacgagacggcgcgaaacttcacggtttgcagcttccagccgctcggcgcgcgcttccgactgatcgagttcctgtgcgagacggctgcgatccgcattcatacgctgcacctcctcctcggcctcggcgaaatcgccttccttgtccagccgcagatcgaccgcttcttcaagcgtattgagtgccttttccagccgttccaaggcttgcctgaggatcgtatcgggtgccatccatatcctttccaacgccagttcttgggccagttcttgatccaattcgcaggccaactccgggcatcgaatcgcacctgcgggacgggcatctttgcaaggatagtaataatcgcccgcccgataagcaacaaatgacgggttaatgagaacgttcatacaccgttatcgttgataagaacggcttttcggtgtttgtttcatcctgcctgcccgacgcaatcgatttgtcgcgcacagtttatgccccaaaagccatcgatttattgactcctcatgtgcagatgctatgtgtccccctgccttctggagcatcatcccgaaaagcggctgacggttttcgctggagattgtgttcaggtaaaaggcatcgccgcaaccccgttaaaccctcccaaggaaagacggctgagaccatgaccaataccgacaaacaaaaccagatggctaatgcaatccgcttcctctccatggatgcggtggagaaggccaattcgggccaccccggcctgccgatgggcgcagccgatatagcgacgacgctttatacccgtttcctctcgcacgacccgaaaaacccgcactggccggaccgcgaccgtttcgtgctttccgccggccacggctcgatgctgctctattcgctgctctatctttcgggctacgaagacatcaccatcgatgaaatcaagaaattccgccagcttggcagccgcaccgcgggccaccctgaatatggccatgccgctggcatcgaaacgacgaccggcccgctcggacagggtattgccaatgccgtcggcatggcgatttccgaacgcatcctgaatgcccagttcggtgacagcctcgtcaatcattatacctatgcgctcgtcggcgacggctgcctcatggaaggcatcagccaggaagccatcgcgcttgcgggacacctgaagctcaacaagctgatcgtgctctgggatgacaacaacatctcgatcgacggcccgatcacgctttccgacaataccgatcagccagcccgtttcgccgcttccggctggaacaccatggctgtcgacggtcacgaccaggatgcgattgccaaggccatcgaactggcccgggtctccgaccgcccgacgctgatcgcctgcaagacgaccatcggtttcggtgctccgaacaaggctggcaccaacaaggtgcacggctcaccgcttggcgcggaagaaatcgccgccacgcgcaaggcgctgggctggtcttccgaacctttcgtcgttccggctgaagttctggacgcctggcgcgtcgcgggcctcaacgccgccaagaagcgcctggaatgggaaaagcgcctttctgccgtagaagcggaaacccgcgccgaattcgagcgccgcatgcgtggcgagctgccttccggtttcgatgctgcaatcgtcgaatacaagaagaagctttccgccgacaagccgaaggttgccacccgcaagtcgtccgaaatggcgctggaagtcatcaacggtgtcgtgccggaaaccgtaggcggctctgccgaccttaccggctccaacaacaccaagaccagccagaccaaggctgtcacgccggaaaactatgatggccgttatatccattacggcatccgcgagcttggcatggctgcagcgatgaacggcatcacgctgcatggcggcctgatcccctattccggcaccttcctgtgcttctccgattatgcgcgtccggccatgcgtctttcctcgctgatgggcattcgcgtcgtctatgtgatgacgcatgattccatcggtcttggcgaagacggcccgacccatcagccggtcgaacatctcgccgcactgcgcgccattccgaaccacaatgtcttccgtccggcagacgctgtggaaacggcggaatgctggcagcttgcgctgcattcaaggaagacgccatccacgctggctttgacccgccagaacctgccgacggtccgcaccgagcatcgcgaagaaaacctttgcgctttcggcgcctacgaacttgccgccgccagcagcgacgccaaggtgacgatcttcgcaacgggctcggaagtggaaattgcgctgaaggcccgcgatcttctggaaggcaagggcattgccacccgcgtcgtttcggtgccgtgctttgagcttttcgagcagcagagcgacgcctacaaggaagcgaccattggcgatgcgccagtcaagcttgccattgaagcggccatctcgctcggctgggaacgcttcatcggcgaaaacggcatcttcatcggcatgaagggcttcggcgcttcgggtgagatcaatgatctctacaagcatttcggcatcacggcggaacatgccgtcgaagctgcggaaaagaagctcaacgctgcatgattttgaaacgccggtgcgacaaagcgccggcgtttaagtttccattccagttcggtcgagcgaatcctgttcgacttgtccgttccaatggagttttgaagcactgcgtgtgcaataccctatcgggagattagaagaaaatggcagttcgcgtcgcaatcaacggttttggccgcattggccgtaacatccttcgcgccatcgtggaatcggggcgcaccgacattcaggtcgtcgccatcaacgatctcggcccggtcgaaaccaacgcacatcttctgcgttatgacagcgttcatggccgtttccccaaggaagtggaggttgcaggcgatacgatcgatgttggctacggcccgatcaaggttcatgccgtccgcaacccggccgaactgccgtggaaggaagaaaacgtcgatatcgcccttgaatgcaccggcattttcacctcgcgcgacaaggcagcacttcatcttgaagctggcgccaagcgcgtcatcgtctccgctcccgcagacggtgccgatctcaccgtcgtctatggtgtcaacaacgacaagctgacgaaggaccatctggtcatctccaacgcttcgtgtaccaccaactgccttgcgccggtggctcaggttctcaacgatactatcggtatcgaaaagggcttcatgaccacgatccactcctatacgggcgaccagccgacgctggacaccatgcacaaggatctctaccgcgcccgcgccgctgccctttccatgatcccgacctcgacgggtgcggccaaggccgtcggtctcgttctgccggaactgaaaggcaagctcgacggcgttgccattcgcgtcccgaccccaaatgtctcggtcgttgatctcaccttcatcgccaagcgtgaaaccaccgttgaagaagtcaacaatgcgatccgcgaagccgccaatggccgcctcaagggcattctcggctataccgatgagaagctcgtctcgcacgacttcaaccacgattcccattcctcggtcttccacaccgaccagaccaaggttatggacggcaccatggtgcgtatcctgtcgtggtacgacaatgaatggggcttctccagccgcatgagcgacaccgccgtcgctttgggcaagctgatctgataacggcaacgcctctccttcactggcgaggcgttttcatttcttgataaggaccgagagaagaaacatgatgttccgcacccttgacgatgccaatgtccaatccaagcgcgtgctggtccgtgttgacctcaacgtgccgatggcaaacggcgaagtcaccgaccttacccgcatcgaacgcatcgttccgaccatcgcggaactgtcaaggaagggcgcgaaggtcatcctgctcgcccatttcggtcgcccgaagggggttgcctcggatgaaaattcgctgaagcatgtcgtgaagccgctctccaaggttctggatcacagtgttcattttgccgaagactgcatcggcgacaaggcgaaagcggccgtcgatgcgctgaaggacggcgacgtcctgcttctggaaaatacccgtttccacaagggcgaggaaaagaacgatcctgaattcgtgcaggcgctggccgccaatggcgatctctatgtgaacgatgccttttccgccgctcaccgcgcccatgcctcgactgaaggtctggcccatgtcctgcctgccttcgcgggccgcgccatgcaggctgagcttgaagcacttgaaaagggcctcggcaatccggcccgcccggtggtcgccatcgtcggcggtgcaaaggtttcgaccaagctcgacctcctgtccaacctgatcgaaaaggtcgatgcgcttgtcatcggcggcggcatggccaacacgttccttgcagccaagggtcttgatgtcggcaaatcgctctgcgagcatgagctggcctcgaccgcacgcgaaatcatggccaaggccgaaaccaccaaatgcgccatcatcctgccggtggacgcggtcgtgggctggcacttcgccgccgatacgccacaccagacctatggcgtggattcggttccgggcgacgccatgatccttgacgcaggcgagctttcgaccgacctcattgcttcggccatcgatgatgccgcaacattggtctggaacggcccgcttggggctttcgagttgcgcccctttgacacagcaacggtgaaggtcgcaaggcatgtcgcaaagcgcacaaaggaaggcaagcttgtttcggtcggcggcggcggcgatacggtggcagccctcaaccatgcgggcgtggccgacgacttcacctatatctcaaccgctggcggcgctttcctcgaatggatggaaggcaaaccgcttccgggcgtcgatgtattgaagaagtgatacaataaatcccatccacataagcccggttgatgccgggctcagattgatgaaaaacccctcgatttttggcagcagtcaaaaacgaggggttttgattccgatctgttcacgttttgaatctgtgacgttccgtgaatctgaggccattttgaccccgcccgaggtttgtcagcagtctgagcccggttgatgccgggcttatttttattgagcattttcgagccaaaagtgtgaaacagttttgcgtcggataatgctccaagctgcaaaggctgtcctgaaccgcttcatccttcgtgcaggtgaaagcccaccgccagcgccatggccaggatggaaatcacaccgattttccagaaatcgctgcgccgcttcagccccggcaggccaaacggcttgatgatgtgcaatcccatcaggagcaccagcaataagggcaggattttggtcacggcgcacctctctgcccccttgtggcccagcaccgccaacactgcaagatgcatgcgcaaaatgtcgctggtttcacgaatgccgcaatcttcatcttaagttccatggacgaagtttccccgctgggcttaaactgtcgcgcagatgtgatgaaaagcgcgtggaggagataggctggcaaaaggccgatcttgcgctttcaccctgagactaatcacgacgcggcactcctcatcgcagggcggcgcggtgcgtgtttctggaggaacagcatgacttcgaactatgccgaaacctatgccgcatggcagaacgatcctgaaggcttctgggcggatgctgcggcggcaatagactggttcaagccgtgggagcaggttttcgcaggcggcgaaggcacctatggccgctggtacaccggggctgagtgcaatacctgctacaacgcgctcgaccgccatgtcgccaatgggcgcggcgaccagctcgcgctcatctatgaaagccctattacgggcaggacgcgcaagatcacctatcacgaacttctggaagaagtggaggcgcttgccgccgtcatgctcgataatggcgtgcagaagggcgaccgcatcctcatctatatgccgaccgtgccggaagcggtggttgccatgcttgcctcggcccgtatcggagccattcattccgtcgtattcggcggctttgctgccaatgaacttgccacccgcatcgatgacgccaagcccgtgatgattatcgccgcgtcatgcggcattgagccatcgcgcgtggtgccctatcaggccatgctggacaaggctatttcgcttgcccatcacaaggtcgatcattgcatcatattccagcgtgaacagcaccggcatttgccggtggaaggacgcgacatcgattatcgcgaagcggtcgatgccgctcgtggacgccatgtgccttgcgtgccggtggccgcgaccgacccgctctacgtgctttacacctccggcacgaccggcgagccgaagggcgtcgtgcgcgacaatggcgggcatatggtggcgctcgtctggtcgatgaaacacgtcttcgacgtcaagccggggcaggtctggtgggcggcctccgatgtgggctgggttgtcggccattcctatatcgtctatgcgccgctgctcattggcgcaaccagcatcctctttgaaggcaagcctgtcggcacgccggatgcgggcgaatattggcgcatcatcgaagagcatggcgtggaagtaatgttcaccgcaccaaccgcgctgcgtgccatcaagaaggaagatgcagacgggcatttcgtgcgccgccatgatctttccggattccgtgcgctttatcttgcaggcgaacgcgccgacccggacacgatccattgggcggaaaacctgctcggctgcccggtcatcgaccattggtggcagaccgaaagcggctggccgatggtcgccaatccgctcggcctcggccttctggaaaccaaatacggctcgcctgccgtctgcctgccgggctatgacattcgcttgctggatgatgagggccacgaggtcgaacccggcacgctgggcaatattctcatcaaggtgcctctgccgcccggttgcctgccaacattgtggaacgccgatgagcgtttccgcaaggcctatctcaacgagtttccgggctattacaaaaccgccgatgcgggctatatggatgaggacggctatctctacattatgagccgtaccgacgacatcatcaatgtcgcgggccatcgcctctcaacaggcgcgatggaggaggttctctccagccatcccgatgtggccgaatgcgccgtgcttggcatttccgatcccctgaaggggcaggttccctgcggctttctggtgctgaaatccaatatcgaccgcgatccgcaggaggtcgagaaggaatgtatcagcatgattcgcgacgccatcggcccggtcgccgccttccggctggcgcttgccgtcaagcgtctgccgaagacccgctccggcaaaatcctgcgctccaccatccagaagatggcggacggacaggaatggaagatgccagcaaccatcgatgatccggccattctggacgaaatcggcacggtcctgcgtgagcggcatatcggcctcgccttcgcctgaccggcaaaacccgaacctgttgaccggcggttctcgccggtcaactctccatacacagtggaaaaactctcaggatggtcttgaccaactgacacgcgccatggccgtggcattggcaaaatggggaattcacgccaatgcgatcagccccggcaccatcgaaaccgatatgctctcaccattggggcgtataggacaggccagacgctttacgccgatgacggacgcttcccgttgagcaataccgccgcaccccattttaagccataacccgcaattgcgataaaaaccggatagagagataatggctcgttcgctcctgacagacagttgtcaggaggggtgtgcgatactgcgtatccaaggatgagggagttttcaccatggcattcgcaatcgcaccgctgatcgcggttttgaaggaatacaggcgcaggcaggacgagcgccgtaggtttatccgcacgcaacgcgccattgacggcctgccgaaagacctgcgcaaggatctggattggccggacaactatctggaacagcaaaagaccaaatattgtaacggagagtaagaccggatgcgtcgcgcggaccgccttttccagatcgttcagcacttgcgcggtggccggcttgtcaccgcgcggcaactggctgaacgcctggaggtctccgagcgcaccatctatcgcgacatttccgatctgcaatcgaccggcgttcccatcgatggcgaagctggtgtcggctatattctgcggcagggttttgaactcccgccgctcatgttcacgcgcgacgagattgtcgccctcgtcgccggcgcgcgcctcatccgcgcatggggcggcgtttccatggcgcgcggcgcagaagaagctctggtcaagatcgaagccgttctgccgaaagaagagcgtgcccgcatcaccgacacccagattcatgcgccgaaagcccacatcagcatggaggaacgccgcatcatcgacgcagtggagcgcgctgtcgatcagggcactgtcctcaatatccgttaccgcgatctggaatcgcgcgaaagccagcgcgatatccgccccctggggctctggttctggggcaaggtctggacggtgatcggctggtgcgaattgcgcaatgctttccgtacattccgcacggatcgtatcgtggaagcaagcgatgcgggccgcctcttccgcgctgaacgaggcaagacactcgccgatttctaccggctcatggaaatgagcgaatataacgctttcaaggattagcactacagttgcaaattcgtcaggccgtggcgaaaagagtgattttcgagtaccggagcggagcgtacttaagggtacgtgagcaccggaacgcagataaattgctctttgcagtccggcatcacgaagaatgcaactgtagtgttagagcttttccagcaaaagtgcgaaacgcctacgcggggaaatcagtccactggactgatttctgatcccgcttcgatacgtaggataatgcgacaaaacaaatagttagagcggttccagcgattccgttttaaccggaaccgctttaataccaaaacccggcttctcaacatttacctttacgtaaatgtaaaaattaccttctattgccatgcgtcaaccattatcctcccccatgaaatttgggagaagaccatgaaagacgttttcaagaacctcgtgccaccgccgaccgcccaactgctcggctgggaactgatcgacgtcgatgtggaacagggcacgatccggattgcctttcatcctgacgaacggatgctgaacccgcgcggcacggttcagggcggcatcgtcgcggccatgctcgatgatacgatggtgccggcgctttatgcgctgaccggcggccagtatctggcctcaaccattgatctcaatgtgagtttcatccgcccggtccagccggggcgcgtcatcgcggaaggccgggtggtcaatcgtgggcgctcggtcgttttcatggaagcggagcttttaagcgaggacggcaagcttctggcgcgcgccacctcgtccggtatccccatcgagcttgccaaataaaaacccggcttgtgccgggtttcctgtaagagcgaagccaggcccgcttgcttccagcaagcgggctggtttcgatattattcttcgtcttcgtcgtccgtgttggaacccttgagcgacgaaagctttgcaaaaaccttgtcggcatcaagctcttcttcggcgggctgctcatcacgataatcgaagttttcggtggccgatgcgggcagcagggtgctatcggcttccggcgctgccggacgattgcgcgaggcgcgttcgacttcgatgtcgagatcgatctgcgagcacaggccgagcgtcaccgggtccattgcggtcaggttggccgagttccagtgcgtgcggttgcgaatctgctcgatggttgacttggttgtgccgatgaggcgggaaacctgcgcatctttcagttcgggatggttgcgcaccagccagagaatcgcattcgggcgatcctgacgcttggaaagcggtgtatagcgcgggcccttgcgcttggcttccggcacgcgaaccttcggttcggaaagcttcatgcggtaaaaaggatccttctcgcccttcgcgatttcctcgcgcgagagctgacccgtgatgaccgggtcgaggcccttgatgccctgtgaagcctcaccatccgcgatagccttcacttccagcggatgcagcttgcagaacgcggcaatctggtcaaaggacagcgccgtattatcgacaagccagacggccgttgccttcggcatgagaagctgggtggccattagatataatccttctgttcgtccgctccggtggcgcgggacgtgggcaaaaccacaatttccgggaaatcatggcttgtatataggttttttgtcgccagagcaagaatggctctatgtcgatattctacgctatgtccagcacgatcttgccgatatggcgcccctcctccatgcgctcatgcgcccgccaggcatctttcagcgaaaaaatcatatccatcacaggcgcgacacggcgctgcgccagaagcggccaaaccttggcctccagttctctggcgatacccgccttgaacgccaccgggcgcgggcgcagcgtggagccggtatgggtcagccgcttggtcatcagaatcgcgaaattggccgttgccttggccccgttcaggaaagcaatctgcatgatgcgcccatcctcggcggcagccttgtaattgcgctcgacataatcgccacccaccatgtccagaatcacatccacgcccttgccgccggtcatctctttcacaaccgcgacaaaatcctcctcgtgataattgatggctcggtctgcgccaagcttcacgcaggcgtcgcatttttccttcgatcctgcggtggtgatgaccgtcgcgccaaaagccttggcaagctggatcgcagtcgtgccgataccggacgagccgccatgaaccagaaaaacctctccctccttaagccacccgcgctcgaaaacattatgccagacggtgaagaaggtttccgggatcgccgccgcttcgatatagccaaaccccgatggcagcggcagcgcattgctttcatgcaccacggcatattcggcatagccaccgccagccaaaagggccacgacctgatcgcccttcctgaaccgcttcaccccatgcccaagggcgacgatgtcaccggcaatttccagccccggaatatcggaagcccccggcgggggtgcatattggccctgccgctgcaacacgtcgggccggttgacgccggccgcgcgcacccgcaccagaatttcaccctccttcggctccggcaccgcgcgctgcgccgggcgcagcatgtaggcgccgccgggctcggtgatttcgatagcggtcatcagggagggcaattcggccatcattgtcaaaaactccgttcatatttcttgatttttatatggacatcggcccgtccaataaaggccgcaaaaatgcccatcgccggatgcaagaaagttgttagcgaaatcatcatcgattttctcaaatatatatgcgaggattcaaggtgttaaatcttttctccgagccatcattgaccatggaggacggctatgggcagtttcgatgaggatgtggtgaagccacacagtggtgcagttctgagcgaggatgagctggcgctgttgtctgtcaccgagatcgaccagcgcatcgccctgctgcaatccgagatagaaagattgaaagccgaaaggctgaagaagggtgacagccgggctgccgccgaagccctgttccgataagcccctcggcggggcaacccgccccgccttgggcaccccggagcggcttgcacaaatttgaccgtcatcgcggccttcagatttcaggaatgaaattttgcgtatttatattcaggttctggctcttctctgtggcacagcctttctgctgatcgcttccggcctgcatgggctcctgttgcctctgcgtggaggcgcggaaggcttttcggtcacatcgcttggtatgctcggcaccacctgggcaggtggcttcgtggcgggctgcctgtttgcaccgcgtctcgtgcgccgcgtcgggcatgtgcgcgccttcggctgttttgcagcctccgctgccatcattgcccttctctccggcattttcgtcgatgccaccatctgggtgctcctgcgtgccttcaccggcttttccatggccggcgccttcatggtcattgaaagctggctgaacgagcgcgcctcgaacgaaacgcgcggcaagattttcggcatgtatatgatggtcaactacggagccaccatgaccggccagatgctggtggcggcaggcgatgtgcgctccgatcacctgttcatgatctgcggcgcttcttctgcctggcgcttattccaaccgcaatctccaccgccgtcagccccaaaccgctcaccgaagtccagctcgatctgaaggtgctttatcgcaattcacccgccgcttttgtcggctgtattcttatcggcatcgccaatggcgcatggggcacactcggcgcggttttcggcgccaagtcgggtatctcaaccacggaaatcgcgctcatggtcagcgtgaccattgcagcgggcgcattgatgcaaatcccggtcgggcgtatttccgatcttgtggaccggcgcttcgtgctggcaagtgtggcatcgctcgccgcgcttgtcggccttaccatctttagcctcgcgccggaaagcggaactgtcatcatcgccatgaccgggtgctatggcgcgcttgcctatgcgctctatccggttgccgtcgcccatgcaaacgatcatgcaacggcggaaagcttcgtgaaggtttccagcgggcttctgctgctttatggtttcggaaccatgctggggccgcttctggccgctgccgccatggatattttctggccatcgggcctcttcgcggtcacggcgctggcccatatctcgatcacagcctatgccctgttccgctcccgcaggcgcgcctcggttccaaaagaagaaaaagaccagttcaaaagtatgccgtcagaacgcggcgcaacaccagaggcgatgaacctcgacccaagagccgagccggaaggctaaagcaatttcaagccaaaagataagatgcgcatcaaagcaacaattagagcgcggatctggttcattcagatcgaaacgcgctctaaaagtgctgcaaatcagaggctcaaagccccaccgcgaccataagaggtcaataattctagtgacgtgttacttgagatttcagtttttcaatctgctccttgagcacaagcttcttacgcttgagagatgcgatatgaagatcgtccatcgccggtgacgccatagcttcggaaatttcctcttccagagcgccgtgcttcttttcgagcgtggcaagatgggactctatagccatcatcagatctcctttgattgattttaaccaggatggaacaaaaccggcctcatgcctgtcaatgtgctgcccatccgctcttcctgtatgaaatgcccggcacacctcctgtaatttccgggccagtcacacagtcccggctgtcacgagcaacagctccataagagacatggtaatgaggttgctgtctttcaaccgccgccccaaagcctccgctcatgacagaactgtgacactttggcatgactttgatgcaaagtcgaatttgtcgtggtagcattttcctgacgcaaaaaatgtgataagggctttgcccgaacgggctgatgccgggcctcttttggcggcttggtgcagcccgtaaaactattcaaaaacagaatggggcaccgcatgtccgatcaggaacaggccgaaatcagattggccgtcgcacgtctgaaacaggaacacgcggatttcgatgcagctatcaatgcgatgatagccgtcggctgcgatcaattgcgcatccagcgcatgaaaaagaaaaaactcgccatcaaggacaagcttcaggaaatggaagatcaggtcattcctgacatcattgcctgaacattcaagaacactatagggaagagccggggttcgcccggctttgtcttttcaagaccatcctcatgccaaccgaaaagccaagcaggaaagaccgatgagcgttgatgtcgccattatcatgggaagccagtccgattgggaaaccatgcaccatgcagccgacacattggaggcgctcggcatctccttcgacgcacggatcgtttccgcccatcgcacccctgacaggctggtcgccttcgccaagggggcgaaagcggaaggcttcaaggtcatcatcgcaggcgccggcggcgcggcccacctgcccggcatggccgctgccatgacaccgcttcccgtctttggcgttccagttcaatccaaggcgctttcgggccaggattcgctactctccatcgtacagatgccagcgggtattcccgtcggcactctcgccatcggccgtgcaggcgcggtcaatgccgcccttctcgccgccgccgttctggcgctatatgatgaagcacttgccgcccgtcttgatgaatggcgcaaggcgcagaccgaaagcgttgcagaacgcccctcgaacgaagcctgatccggcgaggtagaaaatggacaagacatctctcaagcccggctccaccatcggcattatcggcgggggccagcttggccgtatgctcgccatggcagcggcgcgcttcggttatgaaaccataatccttgagccgcaggccggttgcccggcagcacaggttgccaatcgccagattgtcgccgcctatgatgacccgaaggcgctggccgaacttgccgccgcttccgacgtcatcacctatgaatttgaaaatgtgccagtcagcgccgccgacaagctggctgaaacggcgcttgttctgcccccgcccgccgcactggaaatctctcaggaccgcttcacagaaaagcagtttctcaacgaaagcggcattgaaaccgcgccctggcggctcgtggatgacgaggaaacgctcatcgccgcgctcggcgcactgggcgggcgtggcatcctcaagacacggcgtctgggttatgacggcaaggggcaggtgcgccttgcctccctcgatgaaacccaggcctgcaacgcttttgcagccatcaacaaggcgcctgcgattctcgaaggcttcgtggaattcgagcgcgaagtctccgtcatcgccgcgcgcgatcgcagcggcaatgtcgccatcttcgatcttgcggaaaacgtccacaaggatggcattctcgccacgtccacagtgcctgccgcgatcagcgtacagacggcagaagccgcgcgcacagccgccgaaaaactgttgcacgcgctggactatgtcggtgtgctggggcttgaattcttcgtgctgaaggacggcacgctgctcgccaatgaatttgccccgcgtgtgcataattcgggccactggacggaagcagcctgcgccatttcccaatttgagcagcatatccgcgctgtggcgggactgccgctcggcaatacggatcgccatagcgactgtgtgatggaaaacctgattggcgacgatatcgaaaaggttccggcgattctctgcgagaagaacgccgtgcggcatctttacggtaaaaaggaagctcgcgcgggccggaaaatgggccatgtgacccgcataaagccccgcacaatttaagctgcgccgggaatctgcacgattcccggcccttcctggccgcccgccaagaaattcggggcctcggaccctgaatctgcggcgcgggagttgacatttgcctgaaaccttgtgtatttcggccaacccttcgggcacctgaccgtgcctgtaatcaattggcgccttgggcgcctgtttttatgacgcccggcggcatcttcatgtcgatgggccaaccagaccggtgattgacatgaagatcaagaactcgctcaaagccctcaaggcccgtcatcgcgactgccagctggtccgccgcaagggccgcgtttacatcatcaataagactgccccgcgcttcaaggctcgtcagggctaatcttatttctgattttgcatttgacgtttcgctgcgcatgattgaatctatgcgcatgcggaacgtttttgcatgtctgtctggcctctttgttgccatggcgctcagccttgcagcccctatggcctatgccggtatgctgccggagaagctgcctcttgccgcaccactgacacctgttcatacgggtgcgggtgtttcaaagcagtccgcgcaggaaaagcccgtatctgcggcccagacgccggaagaacggcttgacaagctcttttccgatcttcgccacacggcaaatgaagccaaggcgcgccgcattgccgcccagatcaatatgctctggtcgcaatcaggcagcgccacggtcgatcttctgatgcaatgggccaacaaggccatgctggaacaccgctacccttccgcgatcgattttctgaatgaggccatcgccctcgacccggattatgcggaagcgtggaaccgccgcgcaacggtctatttcctgcaaaaagattatgcctacgccatgtatgacatcaatcgcacgctggagcttgagccgcgccattacggcgcgctgacgggcatggcggcaatcctgcgcgcgcgcggcctcaaggaacaggcgatgaaagcctatgaacaggctctttccatctatccaatgatgcgcgacgcccaaaagaatttcaatgatctggccgacgaactgaccgatacgcgaacctagagcggctccagaaatcgctctgaattcgcatttgcctgccccccattcatctttgttcaaataaaaacgcgctccgaaggaacgcgtttttgaatgccgtgcgccatgactggatgatattccggccgtcacgaccggaatatctcccgtctagagcgcatttcgatctgattgaatcagatcggcgctctaatcctttgttttgacgcgcatcttttccgaaaaccgtttcacacttttcgggatgcgctctaaatgccggattttccgtcagcgcctatataggcgatacgcagcatattggttgcacccggcgttccgaagggtacgcctgccgtgatgatgacgcgatcgccagctttgccgaattcctcatggaacacgatttcgcaggcatgattgaccatgtcttcaagatcatgggcatcatctgtgacgacgcaatgcaggccccatacgagggacagtttacgggcggtatcaacaacgggcgacagcgcgataatgggtgtgcgcggacgctcgcgggcagcgcgcaggccggtcgtgccggaagccgtataggtcacgatggccgagagtttcaacgtttcagcaatctgacgcgcggcgagcgagatagcgtcggcgccagtcggctccggcatggcgcgctgtgcgtcaatgatggtcgaataggtcggctcgcgctccacctgctcggcgatgcggttcatggttgcaacagcttcgaccggatattggccggaagcagattccgccgaaagcatgattgcatccgcaccttcaaacaccgcagtcgccacgtcggacacttcagcgcgggtgggcaccggcgcggtaatcatcgattccagcatctgggttgcgacaacgaccggcttgccggcgcgacgcgccttgcgggtaatctgcttttgaatgccgggaacgttttcaagcggcacttcaacaccgagatcgccgcgggcaaccatcaaggcgtcggaaagctcgataatttcataaagacgggtaacagcctgcggcttttcgatcttggacatgaggccgaccttgccgcgcgaaaccttgcgcacttcggccagatcttccgggcgctggataaaggaaagcgccacccaatcgatctcttccttcagcacggcatcaagatcgcagcggtctttctccgtcagcgcgccaacgccgagcgtcgtgtcgggaaggctgacccccttgcggtcggaaatgcgggtgccggaaacaaccttgcagcggatcgacttgccgtcgcaggcttcagccaccagatgcagttttccgtcatcgatcaacaggcgatggcccggctcgacagcttccagaatttcaggatgcggcaggaaaacgcgggtttcatcgcccagcgcctcgttattgtcgagggtgaaggtctggccgggaacgagatcgaccttgccatccttgaacttgccgacgcgcagcttcggcccctgaagatcggccagaatgccgatggggcgtcccagttccttttccacattgcgaatgcgcttgaccaaggttcgcatcaggtcatggtcggcgtgactcatattgatgcggaagacatccgctcctgcttcaaagagcttgcggatgacggcttcctcgccagaggctggacctagcgtggcgagaatcttgaccttgcggttgcgcttcattgattattcgttcctgtaacagtggggttgtctgtcggcgtttcatcggtgagctgaaccatccagcttgattgttccccggtatcgtattcctgaaaaccgttgcgctgaaaaccgcgcgcgaaacaatcctggacaccagttatgcggaattccttttctgccacgcacatattcactttgccttcccaccgtccaccaccctgggcgtcctcggcataaagataataatagcgcgacgtcagcggaccttcgatcagggttttgcagcttgaaccatcgatatgccaccagccctccgtcacccagccggtcttggcccgataaccaatggccacgccaacaaggttctgggttgcattgcatacgcggaaatccgcatgggcctctatggatgtcatgccaagcgcacccgtcagcacaccggcaaacaacgctagagatagtggaaatcgcatccgcagaaccccttcagcccgtcatcgctttatattggacaatttgattgcaccctgaaatctcgcatcgggttgctctcttttcggcagtttcgcctttgatgtcaacgcaatccgattgagaacagcctcattgacccaagaatgatcgttgcaatcccggctttctcatgacagactagaagttgctttccataaccccacagaaataagctcgatatcagccctggatttcgcatcatgcctgtttcaatccgaaccatctgcttcgatatcgttttcacctgcgcacagcatcgatggcgatttcagccggggcctgctcctgaccgcagaccatgcccgccgcgatgttccgccggaatatggcacactgggtttgcggacaagtgaattcgaccggcatatcgcctatgatatcggcgttgaggccctcacccgcgaacttgccgcccgtcttgatgcacccgccgtgatgggaggcttttcacggcttctcatcgaccccaatcgcggtgaggacgatccgaccctcatcatgcaattgtcggacggtgcggttatttcctgcaattatcccatgtcggcggaagaacgtgaagaacggctggcgcgcttttatcgcccctatcacaatgccatagcggcagcgagcgcgcgcgtggcggctgaaagcggcaaggcgcccttcattgtttccatccattccttcacgccgcactggaagggcacggcgcggccctggcatatcggccttctctgggatcgcgacgaccgcgccgtgaagccgctgctttccatgctgcgcgaaaatcctgatctcgtggtcggggataatgaaccctatgacggcgccctgcgtaacgacgccatgtatcgccacgcaacggcacaaggctttgcccatgtcttgatcgaagtgcggcaagacctgatcgcagaaccttccggcgcgagcgaatgggcaaaacggcttgcccccttgctcgcaagggtcaacacgcttgatggaattcacgagatccgccatttcggttcccggacggattttgcgggttgagcacccactttgcccgctatccacagggcttcacccgccaaattgagcctgaaacgaaaaaggcacttaattttgaccgcgactcgcgggaaaaacagtccagacattcgataggcggttttgtgccgcggcacgcccgcattttttacagactttgaattggagaaacctcgtgagcgacgacattaccagcgaagcccaaacgattgctgtcggccagttgcgcgctttcatcgagcgcatcgagcgcctggaagaagaaaaaaagaccatcggcgacgatatcaaggaagtttacgcggaattgaagggctcgggttttgacagcaaggtcgtgagaaccattattcgtttgcgcaaaaaagaagaccatgaacgtcaggaagaagaagccatgttgcagctctatatggatgcacttggcatgagctgatatcagggtgccagagcatgtcttccaaaagcgggaaccgcctgcgcgggaaaatgctctgaaccccgaatgaatccatcgaagggtagatctacccttcgatttcttcccgcagcatttccagctccagccattcttcttccatagccgcgttttcagcgcgctttttctccagaagatccgccgtcttggcaaaaagcgccggatccttggcataaagctggggatcggcaagcttgccctccagtactgcaatttccttcgccaacgcgtccatttttcccggcagcgtttcgagcgcgaatttttgcttgtaggaaagcttgcgcttttcatcgcgctttggctgcgccacttccccgcctttatcgtcaccagcacgcgtggcggcagtctttacattgcgccgcgccaacgcctgctccttgcgctgcgccatcatatcggcatagccgcccgcatattccagccagcgcccgtcaccttccggggcaatgaccgaagtaacggtgcggtcaagaaaatcgcgatcatggctgaccagaataaccgtgccggggaaacccgaaaccagctcctgcaacagattgagcgtttccatgtcgaggtcgttggtcggctcgtcgaggataagcaggttcgctggccgcgccagaacgcgcgccagcatcagccgtgcaagctcgccaccggaaagctcgcggatcggcgtgcgcgcctgctccggctggaacagaaaatccttcatataggagacgacatggcgctgctcgccattaacgatgagattttcgccgcgcccgtcggtcagataatgggccagggtttcatccgggttcagactgtcgcgcttctggtcaagctcggccatttccagattgacgccaagccgcaaggtgccagaatccggtgccagcttgtctgtgagaagggaaagcagcgtcgtcttgccagcgccgttcggtccgacaaggccaatgcggtcgccgcgctgcacgcggatggaaaaatccttgaccagaacacgctcgccataagccttgttcagccccttggcttcaatcaccagcttgccggattccttcgcatcacttgccgccagaaccgccgacccttgcgccttgcgatggttacggaattccgcacgcatggaatgcaactcgccaagacggcgcatattgcgcttgcgccgcgcagtcacgccatagcgcagccaatgttcctcgcgcgcaatctgccgcccaagcttgtacaggtcgcgttcttcttcttccagaaccttgtcacgccattcctcgaaatgggcgaaaccctgttccagacgacgcgtaacgccacggtcaagccagacagtcgcgcggctgacattttccagaaaacgccgatcatgcgagatgagaacgatggccgagcggatctggcgcagctcgctttcaagccattcgatggtggtgaggtcgagatggttggtcggctcatccagcaaaagcacatcgggctgcggcgcgatcacgcgcgcaagggcagcacggcgcgcctcgccaccggaaaggtgatcgggcttttcctctccggtcaaccccagatgatccagaagataggtcacacgatggggatcatccgtcggcccgagcccggcttcgacataggcgcggacattggcgaaaccctccatatccggtacctgcggcaaatagcgcaccgtcgcgcccggatgcttgaaaacctcgcccgaggtcggctcgaccatgccggctgcaatcttcagcaaggtggatttgcccgaaccattgcggccaaccagcgcgatacggtcgccttcgctcaccgaaaggctggcatcctccagaagcggtgtgccgccgaaggtgagcttgatctggtcgaggcgaaggagcggtggtgccatggttctcttcaagtaacaggattgaaaatttcgccctgcttgtccgcgacaaaagccgatctgtcaaatggaacgacgtaaaaagcccgccgaaatgcaaacaggccgggtttccccggcctgtcggcaaatttatctatccaaagattactggcaaggcgcttcgtagatgcggccatacggatcgcggtaacggcaatattgcgtgccattacgcgtctgggctgcaccaagaagtgtgcctgcaaccgcaccgatcgcagcacccgtcagagcaccacggccattgccgccaattgcgccaccggcaagagcaccgagagccgcaccaccaacgccgtaaccagccgtacgctgttcgttcgtcgtgcacgcggcggtcgagaacgccagcaagccagcaacagcaatcatcgtaagacgagatttcatgaaacatctcctacaagagttgaactaatcaccgactttgcgtccccaatttcggggaaaagcagatggcgcccgcttggcccctttacaatacgtttcgcttgcctgcgtcaagcactttcgattgttaaggttagcggccttggtccggggaagctatcattcccaagttagcgataagtatcgccaggccagaacgcacagtaacacgaagtgttccgcaaactacattagaaactgtccatgaagagccaaatggaagtgtcacattatctaacggccactttgcatttttgatcgaaaggccttcgacagtgctgaaattaatcacgctgaacggcgttccgtcaggaaaatcatagatatagtcccccggcggcagaggccaggcttcttccgccccgctggaaagcaatatctcccgcccacgcgccgcctgcgctgtcgccatggtgaggtgttgaagcgtgtgatccgtgcgctgcccgccaaaggccccgcaaagaatgacccgcgttgcgccccgcgcataggcttcctcgaaagcaagctccccatcggtcatgtccttggcggaaggaaatcttttctgcggcagatgcgcatattgagcctgaagctctgcggaagcagaatcaaaatcgccaagccacagttccggctcgacaccgagcgcggcggcatggctgatcccgctatcggcggcaagaatgcgtgcaccggcaatttggcgtttcaggcgatcggtcacaaccagatcgccgccgaggagaatgacgaatgtgctcataaaccgctcataacacgggcaaatccctgccggaagcccacgccatgcctggtggctccccttgcccttcccgcatacacggattattgtcgcagtcgctctaacggggtgccatctgcttttggggatggctgagaggccaaacaaggcatttccagcaaaagcgtgaaacggttttgcatcaggaaatacttgaaaactgcccggccaacccgctgaacctgatccggtttgcaccggcggagggattagacgctcgatgaacggcgctcgatcctcttggaataaacgaaaggaagtgccgtgatgcgacttttatccttgcttaccttttcgctttttgcagtcatcggccttgcaccagccgcacaggccaaggacaagcttactatctatacctatgacagtttcgtttccgaatggggacccggccccaaggtgaaggaaaacttcgagaaggaatgcgattgcgaggtgaacttcgttgcctccgccgatggtgtcgcacttctcaaccgcctcaagctcgaaggcagcaaaaccgccgccgacattgttttggggttagataccaacctcaccacggaagcacgcgcatcgggctttttcgcgccgagcgggatcgaccagaccaatgtgaaggtgcccggcaacttcaaggatgatattttcgtgccctatgactatggctattttgccgtggtctatgattccgaaaaattgcccaatccgccgaaaagcctgaaggaactggtcgaaggcgatccagcgcagaagatcgtgctgcaagatccgcgcaccgcgacaccggggcttggcatgttgctgtggatgaagtctgtttatggcgacgaggcgggtgctgcatggcagaaactgcaaaagcgcgtcctcaccgtcacgcccggctggtcagaagcttatggcctgttcaccaagggtgaagcaccgatggtgctgtcctacacgacctctcccgcctatcacatggttgtcgaaaagacggaccgctataaggcactggcctatccggaaggcaattatcttcagattgagcttgccgcccagaccaccaccggcgcaaagaacccgctggcgaaaaagtttctcgccttcatgactggccccggctttcaggatctgatccccgaaaccaactggatgtttccggcaggcaagacgtccaagccgcttccagccgccttcgatgccctgccgaagccggagaagaccctgctcatccctccctacgaagtggcgaaaaaccgcagattgtgggtgaatgaatggctggcagccaccagcagatgacagccacaccggcaagacgcacatcccttgcatctcccgcgacaaaacctgtcgcgggcggtttggcgctcgcctttctggccacacttgccgggggcgcactccttgcccttgcactggaagcaggcggtggcggttttgatgctgccgccaatttcgacacctatctctggcgcgtcgcccgtttcaccatctggcaggcggttgcatcgagcctgctttcggtgctgttcgccattcccattgcgcgcgcgctttatgcggaggctcgctttccggggcgcggcctgatcctgcgccttttcgccctgccgcttgctctgcccgcgctcgtcgccgtgctgggtgtcaccagtatttatggccgcaatggcctgatcgcccatatttcagacatgctgggccaccccatgcagccggacatctacggcatcgccggcattctgatcgcccatattttcttcaacatgccgcttgccgtgcgccttcttctggcagcctatgaatccattcccgacgatcactggaagcttgcagcccagcttggcatgggaagccgcgcccgtttccggctgatagaatggcccgttatccggcgcagccttcccggcatgatcggccttgtcttcatgctctgcgtgacgagtttcaccacggttctgacacttggcggcggcccacgcgccaccacactggaagttgcgatctatcaaagcctgcatttcgattttgatccggcacgcgccgtcgcgctcaccttcacgcaacttgccctcactttgttgatcctgctcatcctgcggctgacaggacgcccttccgaggaaggctttacccaaactgcaacccctcggcgctatggcagcccccgaaaaacggagcgccttttcaatattatcgttatcgcgctcggctttctttatgtcgcgctgccgattgcaggcgtcgtcgtttccggcctgacagccgatctggtgcgcctgctcagcgaaagaattgtctggcacgccatcgccaccagccttgcgctcggcttttctgccgcccttctcgcggtttttctgtcgcttgctcttgttgccgcccgcgaagcaacccgcaatgcgcggatcgcaaatatcttcgacaccggcgcaagcctcattctcgtcatgccgcccattgtcatcggcgcgggctggtttatcctgctgcgccatttcaccgatccctttgtcatggcgccactgatggtcgtcaccgtcaatgccgcaatggccatgcccttcgcggtgcggctcttgcgccccgcatgggatacggcggcaagccgccacaacaagctttgcagccagcttgggataaagggtttcaaccggttgcggctcatcgactggccgtcgatccgccggccctgcggcatggctttcgcctttgccatggcgctttcgctgggcgatcttggaaccatcgcactgtttggcagcgatgcgcttgtgacactcccctatctcctcttgcagcgcatgggcagctatcgcacattcgacgcggccgggcttgccctcattttaggtgtgctttgcctcgcactgatgatgatcgccgaccgcgccgccgcatcgcgaaaggaagcattccttcaatgaccgcctctgccgatatccgcctgagcgacgtgcgcttcagctatggcgaaaccgcgatgcatttcgacgtgaccatcaccgggggcgaaatcgcggccatcgtcggaccgagcggctccggcaaatccacatttttgaaccttattgccggttttgaaactccccaatccggcatcatttccatcaacggtgtggatgtgacccatcttcccctggcggatcggcccgtctcgatggtgttccaggaaaacaatctttttgcccatctgacggtagagcaaaatgtcgacctcggccgttccccgaatctcaggctcaatgaggaagaccgcaaggccgtcgccagcgcccttgcccgtgtcggcctgcagggcaaggaaaagcgcaagcctgaggcactttccggcggagaacgtcagcgcgtggctattgcccgcgttctggtgcgcgagcgccccgtgctcctgctggacgaggcttttgcctcgctcggtcctgccttgcgccaccagatgctcgatctcgtcaataaattgcggcgcgaaaccggcatgacggtgctgatggtcacgcacacaccggaagacgcgctgcatctcgacgccctgctcatcttcctcgacaacggaaagattgccgcgcaaggccccgccaccgaaatgctgtcgcgcgctggaccggaagcactccggcactatatcggcgaaatgcgaagcttttaggccagcgaatgcgccgctggaacctgttccaaaggcgtccttgtcatcacaggaaataccgcagcttcaaagagagttacggtttcggacatattttgttcgcaatcgcccgaaagaaccgctttccactttgttgagctgcttgtacgctcattgctctgtgactagatttgccacagatcgcttggttctgattcagtagcgagggtaaaattctgttccgtcaaccgacccgtagccggggctccctgtgtctcacaatttatatgccagcatggacacagtacaattggcggaaaacggccagcggcattggcctgttggcgcttgccctgatttccggctgccagtcgatcaattcgagcaaggatctggggcttcagccttcctccaatcctgtcacggtcgataatgtcgcccgcaacgacaggctggcccagatcggcgcacagcagcatccgcgtatcctcgccacctatggcggcgaatacaaggaccccaagctggagcgcatggtcgcaaagatcgtcggcaagctgacaaccgtttccgacaagccggaccagacctatcgcatcaccattctggattcacccaacatcaatgccttcgccctccccggcggctatctctatataacgcgcggcctgctcgcgcttgccaatgattcctcggaagttgcggccgttattgcccatgaaatgggccatgtcatcgccaatcacggcattctgcgccaggaaaaggaagccgaagccgccattgccgggcgtgtggcaaccgaagtgctgcacaataaagccgcaggccgcgaagcggaaatccgcggcaagcttcgccttgcccagttctcccgcaatcaggagcttcaggccgatgccatcggcatcaagatgatcggtgaagccggttacgatcccttcgcctcggcgcgcttcctgcaatcgatggaagcctatacgggcttccgatcggtgtcgggcgcaaccgatgccagcctcgattttctcgcaagccaccccgcgacgccgcagcgcatccagcttgcgcttgcccatgcgcgccgcatcggtgcgccgggtgtcggcaccaccgaccgcgattccttcctcaatggcatagataatattctttatggcgactcgcccaatgaaggctatgtccgcgagcagaacttcatccatcccaagctcggcgtgaccttccgtgcgcccgacggtttcaccatcgacaattcagccaacgccgtcatggcaagcggccccggcgaagtggcaatccgcttcgatggcgcatccctgccgtccggttccagcctgaccgattatatacgttccggctgggtcacgggccttgatgcaaactcgatccgccagaccacgatcaatggcctgcctgccgccaccgcgcgcgcctcggctgatcgctggcagttcgatatcgtcgtcattggtgcgaacaacaaggtctaccgcttcctgaccgccgccccgaagggcagcagcgcgcttctgcccgcttcacaggccgtcacccggtccttccgcctgctgacgccagccgaacagagcgccatcaagccgctgcgcattcgcgtggtcacggtaaagccgggagacacgatggcaagccttgcggcacgtatgcagggcgccacgcgcaagctggagcttttccgcctgctgaatgccatgcccgcaggcgcaaccgtttccgtaggcgaccgcgtgaagatcatcagcgaatagagcattttcagcggggggagatcgaaatggaagtggagattcaatcattactggctggcaaggttgctccccttgccccccgcaatgtgccaagcggcatcgacaaaaagcccgttgcgggcaaggtgcgcgtgacgatagaagggcttgaatgcgatgcgcagggtgatcgcaagctgcatggcgggccggaaaaggccctgcatcattattcgcgcgatcattatgccatctggcgcgaggaaatcggcgaaaactcccgtctcgatcaaccaggcgcattcggggagaatatttccacctccggccttgatgaaaacgatatcgccattggcaaccgttttcgtttcggcacggcgctgatcgaggtgtcgcaaggccgccagccatgctggaaactcaatgtgcgttttgacaggcccgatatggcggttcgcgtacagaagacggggcgtaccggctggtattatcgcgtgctggaagaaggccatgtggaagcgggcgaaaccatgcggctcattgagcgtctatcgccggaatggacgctgcatcgcatctggcatctgctttatgtcgatatgctcaactatgatgaactggccctgatggctgcaattccccaccttgccgatgggtggaagcgccatgccgtcaaccgcctccagaaccgcaaggtggaagactggtcacgccggctgggacatgggcctgaaagcgggaacagccttggcgggcaaaccggttcaccggattgatttccaatcccgcttcgatgcatcggataatgcgtaagaacatggagcctttctgcccccgttcagcgcctgccgcctttcggcggctcaggcctgataggcggcaagctcatgctggctgagaagcgcgatcttcagcttttccatcgcccggctctcgatctggcggacccgctccttggaaatgccaagcttctcgcccagcgcctccagcgttacaccatcatcatccaggcggcgctcgcgaataatgtgcaattcgcgctcgttcaacgtgtcgagcgcgcgtgtgagccagcggttgcggcgctccatatcgatagagctttcggcgatctcatcctgcaagggatggtcgtccaccagaaaatccatacgccgggaagcgccggtctcctcgccgttcatcggggcggataacgaactgtccggccccgagaggcggctgtccatgaactcgacatcgctcgtagaaacaccaagttggtcggaaatctcccgataaatttcggctttggtcatgttgtcgtcagtctgcgcgagcttggaacgcaggcggcgcaggttgaaaaacagtgctttctgcgccgagcttgtgccaccacgaacgatagaccagttgcgcaggatataatcctgcatggaggcacgaatccaccaggatgcataggtcgaaaaacgcacatcgcggtcgggatcgaaacgcgccgccgcttccagaagcccgacatagccctcctgtatgagatcactcatcggcagcttgaacttgcgaaaacggccggccatggaaatgaccagccgcatatgggcggatgtaatccgatgcagtgcatcctgatccttcgtctccttccagcggatggcgagcgcgcgctcttcctcgcgctccagatagggcgcggacattgcgctgcggatcatggactgggaggaagcggcggctgcggggaaactgcgaaccgccataggcatacggttggctggaactgtggaagaactgctcatggatgacggcttcatctggttctcctgttctggactcacgccctccggacgctaagtggaaggatatgccagtcccaaaagaatgccccaggcaacatattgccccaaactctttcacaggtcagtcagaggcaacagcgttacaccgcaaaacaaacccgtttacgaactggtgttttcagaacgcatgaaggccgatccggttcccgcaatcggcgataaatatctgacaatgctggaaaatgcccggaagagttaacgagccattgcaaaatccgataaaattctgcgcaatttccgttctcccaacaaaaaagcccgctggatcggcgggcttttgaagaacagggaagcaaagcttatgctgcttcgacttcatcatcgtcaagttcagcttcggccttgccgcgcttcggtcccttggcgagattgacttcaatcaggcgcacagcctcggtttccgaaagcttgttcacggcagcaatttcgcgcgccatgcgatcaagcgccgcttcataaagctggcgttcggaataggactgttccggctggttttcggcacggtaaagatcacgcaccacttccgagatagaaatcaggtcgcccgaattgatcttcgcatcatattcctgcgcccggcgcgaccacatggtgcgcttcacacgggcacggccctgcaccaccttgagggcacgttcgacatagtcggtttcagagagcttgcgcataccaatcgatgcggccttggcgaccggcaccttgaggcgcatcttgtctttttcaaaatcgataacaaaaagttcaagcttgtggcccgccacttcctgctcctcgatggtcacgatctggccgacaccgtgagccggatatacaatagcctcacctgccttaaacccgccacgagctaccggagactttttctgctgggatgacatacgcttcattactccctgttgtgcccggcgcgacccgccggttaacacatggtgatcgaccgcacccccggaagtggagcacggacgctgattatcggctaggaactgaaagcgtatcagaaagaaaacttctaccggccggagtgcaaggtgcgggaggacgacgccaggtcgcaaccatctcgcccggtgccattcagcccggtaataaagatcagcctttcagagattaacgcatttgcgccacgaattgacgtccagtcaccgaaattgttaacggagcctaacacaatttcgcgaaagaatcaacaaattgccaaatatgtcgcgactggcaatgttatacgcctgaatcgcaaaggttttcccgcaaatttatttttttccgccacgctcggggaaaaatggcatgcgctaaaacattttttccaaatgtgggagccagttttaggaggcttcatccagccaaaacggcatagatcagcgatacccgagtggtggcagatcggctcatcaatcgccggagccggcttcaggcgagaagtactgctccaacttgcccgcaacgccgtccatttccttggcttccggcagggcatccttctttgcggtgatgttcggccattttgccgcatattccgcattgagttccagccacttgtcgaggcccggctccgtatcggggctgatagcctcagccgggcattccggctcgcacacgccgcaatcgatgcattcatcaggattgatgacgagcatgttctcgccttcatagaaacaatcgaccggacagacctcgacgcagtccgtatatttgcagcgaatgcaattatcggtcacgacataagtcatcgtcgaactcctgtggccgccggttgggtgaggaggcggctctctatcctgaattttcctgcgcccatatccagacaatccgtctgaaacgatcccgtcactaagcggcgatgcgcggagttttggcgggtttcagcccttgcccttgatatgacatgcgtgaggtagcgattttatgcgccgctgacaagggttgaaacgccgcaatgtgatttgcccgcccggccctgaaatggcatttcgtttcccaaggcccgaatggaaaaggctttcctttaaatatcttaccacgcaatttccattatagcccccaaaagcctgcggcaacacgtccgggccgaaacatcgccaatggaacagaatcaccagccttcgcgcaggcgatcaatatttcggcgttctttcttggtcgggcgtcccgcgccgctctcgcgctgggctgtttcggtggacgcagccggagacggggaaaggtcctcgtataaaagctgcgcttcgggcgcggggccgcgccgttcgccgggcgccagcaccttatagacaaggatccgccggtcgagcgtaatagtcagcacatcgccaaccttcacctgataagcggcctgctcaatcttgtcacggttgacccggaccttgccgccgacggcgagtttcgccgccagcgatcttgatttgaccacgcgcgcaaagaacaaccacttgtcgatccgctgccttgcggctttttccgcagccatctcagcgtttgttccagcggtcgccatgcctcgttccaattggcgcttgttgattaagatgcttacttcttcatctgttccttgagcgccagaagcttggcgaaaggcgaatcggggtcgatacgaacaggccgctcctgttccgtccgcttgttgccctgatagacatgatcgcgctttggctggcgctgattgccaccacggaattcgcccttcgcgccttcgcgcttgccttcgccgtcgtgttggcgcttgtgcttatcaaagcgcttgttgccgccacgcggattctgttcttcaccaccctcagccttgcgtgccgcaccaccctcttcgcggttctgatggccgcgattctggttgccacgatgctggtttccacgattctggcgctggcgattctggtcctgattgcggttgcggccttcaaaacggccctgacgccacagaagaaccggcttcggctcttccgcttcgcccgcagacgcttcagcaacaggagcagcttcgatggctggagccgccgtctcttccactttagcctcgggttcagcagccacgaccggcgcgggaacaggttctgccggcggcacggctggcttttcagcttcaaccggcgcggctgcatccttgccaccagcctcggctgcgaatgcatcaagctccgcaagcttcgccgccaccgcaacggcttccattgcctcactgcgatagccaaggctcttgaggatttcttccatatcctcggttgtcgcccccaggatggacatcatggcaggcgtcacgatgaagcgtccaccatcataagcgccatccgggcgagcgccggaacccggacgccaggcaagagccgggcgaatgagatcggcaaggcgctccagaatatcgatgcgaaccgcgcgccggcccagcacacgatagccagcgagacggtagaacatcggatcgaaggccggatcaaccacgaccgaggtgcggccagcggccagcacattgacgacatcgccgtaacctgcccgttcgcggccatcgttcttgagcgcccagagaagcgtgatgaggccagccggggccggctttagcagcatgggcatgaaaacgtgataagcaccgaaacgcacgcccagacggcgaagcgccgcacgcgaatcctgatcaaggccgcgcacttcctccgccacgtcacggcgctggagaatgcccaggttttcgacgatctggaaagccaggccgcgcgtcatgcccgtcagcgcatccgcatttgccagatcggcaagcggcttcagaacggtttcgatatgatgggcaacgaaacggtcaatatgggcggcaaccttgtcgcgcgctggccccgtcagttgttcgtcggccagaatgaccgtgcgcggcttcaacacgtcatcgcccgcaaccagcgtggcgacggtcgcgccgatccagcgcaggacgccatccgaaccaagcgcgaaatcgccatttggcgcagcagcaaagcgctccgcacggcgttcaaactcggcggccagcgccttttgtgcagccgtcttcacagctttggcgtccggcccctcggcctggacgtcggcagtgaaacggaatccttccagttgcccgacattatggccctcgacgatcacgtctccggcggggctgatttctgcttcaagcatggcattctctctcaggcgcctcataagcacgcttgtcctgcggtctacaaagcgtttcgtcaacctctcatgcagcgcatcggacagtctgtcctctatttcgcgcgtcttttcctgccagtgtgtcggatcggcaagccatccaggcctgtgcgacacgaaagtccaggtacggatttgggccacgcgatgcgacagggtgtcgatttctccctctgtgctgtcggcgcggcgcacctgttcgctcatataatcttcatcaacgctccctcggcgtacaagatcctgatagatggttgcaataatatcggcatgctgtgccggtgcgatcttgcgatagtcaggcagcgcgcacgcatcccacaaaagctcgatgcgcgacggcgtcgttgcaagccgcataatcgcgtcgtctttcgacagattttcaagcgcctgttgatcgacggcaggcagagccttggcaagcccctcaatgggcgcaggcgtttccagcgaacgaagcagcgcctcgacagaggaaaagtcgaaacgggacgtgcgccattgcagcaccttcaccggatcgaaattatgcgcttccacccgctcaaccagttcctcgtcaaaaggatggacctgaccggtcacgccaaaagtgccatcgcgcacatggcggcccgcacggcccgcaatctgccccacttcggcgggcgtcagatcacggaactgatagccgtcgaacttgcggttctgcgcaaaggcgacgtgatccacatcgaggttcaaccccatgccgatcgcatccgtcgccaccagaaaatcgacatcgcccgactggtaaagctccacctgcgcattgcgcgtacgcgggctgagcgcacccatcaccaccgccgccccgccgcgctggcggcggataagctcggcgatggcgtaaacctcgtcggcggaaaaggccacgattgcggaacggttgggcaggcgcgtcatcttcttcgatccggcataggccagatgcgaaagacgcggacgtgtcaccacattcacgccgcgcagcagcttttccagaatgccgcgcatggtggccgcaccaagcagcagcgtttcctgccgtccgcgcagatgcaggatacggtcggtgaaaatatggccgcgctccagatcgttggccagttgcacttcatcaatggcgacgaaggccgcatctgtgtggcgcggcatggcctccaccgtacagacggaatagcgcgcacccggcggcacgatcttttcctcgcccgttaccagcgaaacattggctgcccctacccgctcggccacgcgattataaacctcgcgcgcaagcaggcgcagcggcaggccgatcatgccgctcccatgcgacagcatccgctcgatggccaggtgtgtcttgccggtattggtcggccccagcaccgcggtcacgtcgcggccactcaatgtcagcggcagatcatgggcaggttgctggttcataccaataatcgggttcccggtacaattgctctcaagagccggatgtgaagtgatgcgatagcactatacgacctgcaccgaaagcgcccctgttaagtttcaatgcgggcagatgccttcccaagagggggatgaggcggaagcgcccggttaatatatggaacgactctggaacgaatcagcgacgaatcgctgacacggacttcttcgccttttgttcacgccaacatatagtaaacataccacacaacactactatatgatgattcacgagggcttacttttcgcaggtggccggaacatagggcgagtgccgttaacttttgccggagcctgccggcgggcttgcctgtccggcgcgcaattcttcaaaatttgttaatatttactgatagttccttaaccccatcaagggcgaaaaggccgattccgttaatcttcagcccaaagccggaacgaatcagcgacgaatcgctgatggctggattttctgtatttgttctcacaacatctggtatctggccgcagtcacacgccatagggcggagccgaaacagcacgctttcccctgcatgtttccgttctgcgttaacttttgccggaaaaaaacacccctcttccggcacacgcccgaaattggcggttggtttcagatgacgttctaaaaccggatcaatcccgctcgacacaaagggccacgcccatgccgccgccgatacaaagcgtcgccagaccacgcttggcatcgcgacgctccatttcgtagagcagcgtcgtcagcacgcgggcgccggaggcgccgatcggatggccgatggcgattgcgccgccattgacattgacgatttcaggattgagacccagatcgcgcaccaccgcgcatgactgcgctgcaaaggcctcattggcctcaacaagatcaaggtcgccaacgctccagcctgccttttccagcgccttccgcgttgcgggaatcggcccggttcccatgatcgacggatcaacgccagccgtcgcccaggatacgatgcgcgccagaggcttcacgccacgcctggctgcctcgccagcatccatcagcacaaccgctgcggcaccgtcattgatgccggatgcattgcccgccgtcaccgtgccttccttgtcaaaagccggcttcagcttggccagcacctccatcgtcgtgcccggacggatatattcatctgccgaaaccacaacaccccccttgcgggccttgacggtgaaaggcacgatctcctcatcgaagcggcctgccttctgcgcggcctcggctttgtgctgcgaggcgagtgcgaactcgtcctgctcgctgcggctcaactgccattggcgcgcaatattttcagcggtgatgcccatgtgatagccatggaaagcatcggtcaggccgtctttcagcatggtgtcgatcatcttgaaatcgcccatcttcacgccggagcgcagataggcacaatgcggcgccatggacatggattcctgcccgcccgccacgataatcttcgcatcgccggaaacaatctgctgcatcccgagcgcaaccgcccgcaggccggaaccgcagagctggttgatggcaaaagcggtggtttccttcgggaaaccggcccccatggcggcctgacgggcgggattctgcccttcgcctgccgtcagcacctgccccagaataacctcatcgacatccgccgcatcgacaccagcacgctccagagcagccttgatggccactgcacccagttcatgagcaggaacattggcaaaggcgccattaaaggcacccaccgcggtgcgcgctgcactggcgatgacgatggatttcggatcggacattctttcctccttaagcatgtggcgcaacacaaagaccaaaaaaccggccttggcaagctccccgcgccgccttcatgaaaatcgagaaggtgtttttcccgccaggacaagcattcatatgggcattgccatattcaatgtctaaattgccttcaccacaatacaggagatgaatatgccttcactaacgctcgaacgcgccaacgcgatcattgccggtgcttttgccaaggccgaggaactgaaactgaagccgcttgccgttagcgttctcgatgccggcggccatgtgaaggctttccagcgtcaggatggcgcatccatgctccgttttgagatcggctcaggcaaggcctatggcgcgcttgcagtcggcaccggctcacgctggctgaacaatcaggccaaggatcgcccgcattttctggaaggtctttcgggcgtatcgggcggcagggtcgtgccggtgccgggcggcgtgctcatcaaggatgctgacggcgagatcctcggtgcagtcggcatttccggcgacacgtcggataatgacgaggccgcagccatcgccggtatcgaagcggcaggctttgcgttcgacgcaggctgaattttaacaaaagctcgcgctcaaaggccgcttcatgcggcctttttcatgaaaaccggcacaaaagaaaacgccgcttccggcaaaccggaaacggcgttttgaacagtcctcaagctataagctcaggattattccttcggctcaagaacctgacggccgcgatacataccgctcttcagatcgatatgatgcggacgacgcagttcgcccgaattcttgtcttcaacataggtcggtgctttcaacgcatcggccgaacggcgcatgccgcgacgcgacggggaagtttttcgttttggtactgccatggatccagctccactgatcggtcaataaaggtccggtacggcccggtagagcctgtcacacccgacaaaattccggaaagtcaggtgcctatacacgctctcgcggcatttgaccagcgggagtcttatctttttttccgctttcgcatttctggcgtgtttatttcacacaagtcacataaggtccggatcgcatcgcacgtcctgccacgatgcgggcaatgcgctgcatgttgcgcgtcggtttggccgggttacgcaaagccggattgggcagcgtgaccgccagcagtgcggcctgtcttgccgtcagttttgccgccgaccgtttgaaataatgccgggctgcggcctcaatgccatagatgcccggcccccactcggcgatattgagataaatctccatgatacgctttttggaaagaacggcatcggctatcaacgccagcggaaattccagccctttgcgcagataggagcgcccattccacaaaaacaggttcttcaccatctgcatggtgatggtggatgccccacggctcgggcccccgtctcccgcatcgtccagaacgaggcctagctgatgccagtccaccccaccgtggctgcaaaattggccatcctccgccatcatcaccgaattgaccagaaccggcgcgatattctcaatatccacccattgccggttcacgccctgcaatagcgcataatccttcaccatcaacgtggaaaccggccgcacgaagggcagtgaatagacgaggagcaggaaaaccggcaggatcgccagaaccaccaatatcctgagcgcgacggcaatccggcttccccacacggggtccgccagataattgcgaccatccttgctcttgatgatgatttttgtcactttcaccgcctgccgcgcgccctccaagcgacataaaccattccttaataatattgaacccgattccataacccaccgcacgaaacaaggcgaaatgcggggagcgggttttatgacgcggcgatgaaaaagcctgtgctggagattatgccctgttgacccgcttcgcgctttcgtccatcccattcttccatggaaaagctgcctgtcgatttcaccactcttcttaaccgccgcgccatggaagtagaagctgcccttgccggtcttctggacgaacgcccgcgcaccggcgagattgcccgtccgcagcgtctcatcgccgccatgcgccatggcgtactgaacggcggcaagcgcctgcgcccgtttctcgtcctcgaaagtgctgcccttttcggacagtacggccaggcggtgctgcgcgtcgctgccgcgctggaatgtatccattgctattcgctggtccatgacgatctgccagccatggatgatgacgatctgcgccggggccagccaaccgtgcacaaggcctttgatgaggcagccgccattctggccggtgatagcctgctgacctacgccttcgacattatcgcatccgatgaaacggaactcgacgccaccacccgcataaagcttgtttgcgcgctcacgcgcgcttccggccttggcggcatggcaggcggacaggcgctcgacctgatggcggaaaccagaaaaccggacgaggcaggcatcatcacgcttcaagccatgaagaccggcgcgctgatccgctttgcctgcgaggcgggcgctatcatcgctggcgcatcgcaggaagaccgggagcgcatggcggaattcggctcggcaatcggcctggccttccagcttgccgacgatcttctggacgtgaccgccgacgctggcaccatgggcaaggcaaccggcaaggatgccgccgccggaaaagccacgctggtttcacttcacggcattgactggacccgccagcagctttcaggcctcgtcgcacaggccgaaagcctgctcgcaccctttggagaagacgccgaacccctcaagcaagcggcccgcttcatcgccgagcggcagaattaacaaggtctcacgacgcgatcttacgaccaagcccaaagcggttttcgatatagtcggcaaccatcttctggaagtcctcggcaatccccggaccacgcagggtcgtgaccttcttgccatccacaaaaaccggggcggacggggtttcgccggtgcccggaagcgaaatgccgatatcggcatgtttcgattcgcccggcccattgacgatacagcccatgacagcaaccgaaagcgcctcgacacccggatatttctcgcgccagagcggcatattgcggcggatatcttcctgaatggtctgcgccagttcctgaaacaccgtggacgtcgtgcggccgcagcccggacaggcggcgacaatcggaacaaactggcggaaccccatggtttgcagcaattcctgcgccacctgcacttcacgcgtgcggtcgccgcccggttccggcgtcagggaaatgcggatcgtatcgccaatgccctgctgcaacaaaatgcccatggcagccgacgacgcgacgatgcccttcgtgcccatccccgcttcggtaagtcccagatgcagcgcatgattggaacgctgcgccagcatcgtatagacggcaatcagatcctgcacctggctgaccttggccgacaggatgatcttgtcgcggccaagcccgatttcctcggcaagattggccgaaatcagcgcagactgcacaatggcttcacgcatgacatcctgcgcggaaagcggcgcaccctcggcctgattgcggtccatcagcgcggtcaaaagctcctgatcgagcgatccccagttgacgccgatgcgcacgggcttgtcgtagcggatcgccatttcgacaatatcggcgaactgcttgtccttcttgtccttgaagccgacattgccgggattgatgcggtatttggaaagagcctccgcacaggccggatgatcggcaagcagcttgtgaccgatataatggaaatcgcccaccagcggcacatcatggccaagacgctccagccgctcgcggattttcggcacggcagccgccgattcatcacgatccaccgtgatgcgcacgatttccgaaccggcacgatgaagcgcggccacctgtgcaaccgtggaatccacatcggccgtgtcggtgttggtcatggactggaccaccaccggcgcactgccgccgacgataacgccaccgacactgacgccaaccgactggcggcggggaaatggatgcgaaaaatagctgacggtctcggacgacattttgctctgttcttgactgtactcgttttgaggtggcgtagcgcgacacaaatgtcaacgctggcatagatccgggtctgcgtatatccggctttcgctttatataatcgcttgccgaggcaatgtcgccctctcattatggtgtggccataaggaggaaccaacaaatgaccgacgtatccgcccgcaaaactgcaattgttaccggatcaaattcagggatcggcctcggaatcgcccatgcactggcagccgcggggcataacgtcgtaataaactccttcaccgaccgcgacgaagaccatgcgcttgcccggatgcttgccgaagaacatggtgcgaatgtcatctatattgccgcggatatgtcgaaagccgaagattgccgcaatctcattgccaaaaccgccaaggttttcggcaactccgatattctggtcaataatgcgggcatccagcatgtcgccccggtggaagagtttcctcccgagcaatgggaccgcatcatcgcaatcaacctgacatcggccttccacacttctgctgctgccatcccccatatgcgaaaggcgggctggggccgtatcatcaatattgcctcggcgcatggtctcgtggcttcgccgttcaaatcggcatatgtcgccgccaagcacggcattgtcggcttcaccaagacgctggcgctggagcttgccaccgcaaaaatcaccgccaattccatctgtcccggctatgtgctgacccctctggtggaagcgcagatacccgaccagatgaaagcccaccacatggaccgtgaaaccgtgatccgcgacgtgatgctggataaacagccgacgaaggagtttgtcaccaccgcgcaaatcggggccgttgccactttcctcgcaagcgatgcggcagcgcagatcaacggtgcagccatttccgtcgacggcggctggacggcagaataatcagatcgaaacgcactctaatgcttatggtcagcgtatcgggcgaggcttgagaaggcgagaaccaccagcagcaaggccggaagcgccagaaacaccacaccgaagccgctatgcctggcgacaaagccgatcagtgatggcgcgaccaacatgccggaatagccaagcgtggtggctatcgacaggccgacacttggattgacgcccggcatgttgccagccatcgagaaagctatcggcaccatgttggaaatgccgatgccgcagatcgcaaagccgatgattgcagtcgccgaactgtttccaaaaccgacgatcaacatgcctatgatggcgatggccgtgcaggcacgcagggttttcacggcaccgaatcggtcgcgcaccagatcacccgcaaagcgcataacggccatggaacccgaaaatgccgcgaagccgaaacctgccaccgtgacggaagcgccgagatcctggcgcatatgataggcgccccaatcaaggatcgccccttccggcaccatggaaaacagcgccatgacgccgacaagccacggcaggggattgcgcggcagcgcaagcttctgcttctcgccgtctggatgatgatgctccgtatccgggatgatcgagggccatgcgacaatgatcaggatggtggctgcgatcatcgtgaccagcgcatgaacgatcgagccgaattgcgcgatgagaaaaccgcccgttgccgcgccgatgaggccaccaaggctccagaaggcgtgacaggacgacatgattgcccggcgcatctttttctcgactgcgaccgcatcggcgttcatggacacatccatcgcagccatggttccgccgaaatagagcataacgatcaccgccgtcaccacattcggcaccaatgtgatgatgagcagcgccggaatgaaggcaagggcaaagatgcgcaccacaatgcccgaaccgcgatgcgcggaaagagcgcctgcgaccggcatcatggccagcgaaccgagaccgcagaccaggatcatcaggcccattccggcgctatcaagcccaagacgttctgcaaattccgggatttttggggcccagccaccgaaaatatagccgttcatcagaaataggagcaacagcaatccgctctctggtcacaatcggcgcacgcgcaggcgccatatctgcgcgtccggaaacctgtaccatctatccctcagttgcggtccgctgccgcccgtaaaaccttcatacccgccgccgcacagacttactcggcgtaaacgatgagcaaatccttcgcgtcgatctgctcgccggggcggaccagcacttccgcgatagtgccatcgcgttcggcatggatggcggtttccatcttcatcgcctcgatggatagaagcacgtcgccctgcgtaaccttctggcctgccacaaccgcaacggtggagataacgcccggcattggcgcaccgacctgtttgtcattgcccgcctccaccttgcggcggacaccaccggaagcacccttggcacggtttggcaccttgatgcggcgcggctggccgttcagctcgaagaacaccgtcaccatgcccttctcgtcggtctcgctcatagcctgattgacgatcaccagcgtcttgccacgctccagatcgacaaaaacttcttcttccggcttgaggccgtagaaataaaccggcgtcggcagcacgctcgtcggaccataggtttcatgcgccgtagcataatcggtgaagaccttcggatacatcagcgccgaagcaaattcctgatcggaaagcttgcggccgacactgtcctcaaagctcttgcgttccgcatcgagatcggcggcaggcagaagcgagccggggcgcacggtgaaaggcttttcacctttcagaacctttttctgcaaggcttccggccagccggatggcggctggccgagatcgccacgcatcatggaaaccaccgaatccgggaaggcaatatccttggcagggttctcgacatcggcaacagtgaggtcttgggcaaccatcatcagcgccatgtcgcccaccaccttggaggatggcgtgaccttgacgatatcgccgaacatgcggttcacatcggcataggcctgcgccacttcatgccagcgcgtttcaagccccagcgagcgcgcctgttccttcagattggtgaactggccacccggcatttcgtgaagatagacttccgaagccggtcccttgaggtcgctttcaaaagctgcatattgatggcgcaccgcttcccaataaaaggaaatacggcggatcgaatccgggtcgagccccgaatcacgctcggaaccatgcagcgcttcaacgatggaaccgaggcagggctgcgatgtattgcccgaaagtgcgtccatcgctgcatccacgacatccacgcccgcatcgattgcagcaagcacggtcgccgccgaaatgcccgacgtatcatgtgtgtggaaatggatcggcagatcggtttcctcgcgcagcgccttgaacagcacgcgcgcggcggcaggcttcagcaagcccgccatatccttgaccgcaataatatgcgcgccagccttttccacttccttcgccagattgacgtaataattaaggtcgtatttggcgcgatccgggttcaaaatatcgcccgtatagcagatcgccgcttcacagagcttgttttcctccagcaccgcatccatcgacacgcgcatgttctcaacccagttgaggctgtcgaaaacgcggaacaggtcaatgcccgcgcgcgctgcctcgcgcacgaaatatttcaccacattgtccggataggatttgtagccaaccccgttcgcaccgcgcagaagcatctgcaacaggaggttgggcgcgccttcgcgcaccagtgccagacgctcccacgggtcttcggtcaggaagcgcatggagacgtcgaaagtagccccgccccagcattccagcgagaataggtttggcagcgcctgcgcgtaagcattggcgatccgcgcaatatcataggtgcgcacgcgcgtggcaagcaatgactggtggccatcgcgcatggtggtatcagtaatcagcgcgcgcttttcattgcgcatccattcggcaaacttcttcggcccaagctggcccagaagctgtttggtgccgtcagcgaccagcttgtcgccaaaccacggcacgcgcggcttggcagcatccctggcgggtttcgcgcggcccttggtttcgggatggccgttgacggtcacatcggcaatataggtcaaaagcttggtggcgcgatcctgccgcttcatctgctcgaacaattccggcgtcgtatcgatgaaacgggtcgtataatcgttcgactggaatttcggatgattgatgatcgcttcgaggaaggtgaggttcgttgccacgccgcgaatgcggaactcgcgcaaggcgcggtccatgcggtgaatggcttcaagcggcgtcgcgccggatgccgtcacctttaccagaagcgggtcgtaataacgggtgatgaatgcgcccgaataggccgtgccgccatcgagacggatgccgaagcccgccgccgaacgataggcctgaatgcgcccgtaatcggggatgaaattctgttccgggtcttccgttgtgatgcggcattgcagcgcgtggccattgaggcggatatcctcctggcgcggcacgcccgattccggcgtgccgatggcaaagccttccagaatatggatctgcgccttgacgatatcgatgccggtcacttcttccgtgaccgtatgctccacctgaatgcgtggattgacctcgatgaaatagaacttgccggtatcggcatccatgaggaactcaaccgtgccagcaccgatataatcggtggcatgcgcgatcttcaggccataatcggccagctcgcggcgctgcgcatcgttgagatagggtgcaggcgcgcgctccacgaccttctggttacggcgctggatggagcagtcacgctcaaaaagatggaccgcattgccgtacgtatcgcccaatatctgcacttcgacatggcgggcacgctccaccagcttttcgagataaacttcatccttgccaaaggccgccttggcctcgcgcttggcttccatcacctcgcgggcaagatcggcttcagcccggatggcgcgcataccgcggccgccgccgccccagcttgctttcagcatcagcggatagccgatctgggcggcaagcttcttcacctcatccatatcatccggcagcggatcggtggcaggcaccaccggcacgccaatctcgatagcgagattgcgcgcggcgaccttgttgccgaggcggcgcatggtttccggcttcggcccgatgaagacgataccgttttccgcgcaggcttcggcaaattccgggctttccgacaggagaccgtaacctggatggatcgcatcggcgcccgaaagcttggcaacgcggatgatttcgtcaatggaaagatagctttcaatggggccaagatcgcgatccagatgcggtccgcgaccgacctgatagctttcatccgccttgaagcgatgcagggaaagcttgtcttcctcagcccatatggtcaccgttttgagccccagctcattggcggcgcggaatacgcgaattgcgatttcagatcggttggcgaccagaattttcgagataggctttggagcgaaagacaaggcagatctccctagtgcatttccagcaaaaatgcgaagcggttttgcgtcagataatgcgtaaaaacaaagaaatagaacggttccaacgattccgttttaaccgaaaccgctctaactgcaatgacaaaggcagctttgattacatggcaactggccgaagcgcaaacaaactgtgcaacgggaagttaaaaacaaaatgcccggctaaaagccgggcagattgctgaattttgtagcattttttgctaatatatcaggcaatttacttctggaagtaattatacttgccgtcttcgcccttgcgccattcaaacatgacatagggcgacaggctcggatcacccttcgcatcgaaggagatatcgccgagcacggtcttgaacggacccttttccttcatcgcggtagcgacttccatcggatcattgctgccagccgcattggccgcgttcacaagcgattgcacaccggcataggcatagaacgtataggcttccggctcaaaaccggcgtcgcggaatttcttcaccagttcggcattatccgggttgttgcgcggatcgggaccgaaggtgttgagcgtgccttcgacagccggaccggcgattgacgccagctcgttcgacacaataccgtcacccgaaatgaactgggcttttagtccctgatcggccatctgacggatgatgagaccggcttccgggtgcaggccaccccaataaaccacgttcacgccagcctgcttgagcttggcgatcagcgccgagaaatccttttcaccaacgttcacgccttcatagagggtttccttggtgccaagttcattcagcttcttcttggtttcgtcggcaaggccctgaccatagggcgtcttgtcgtgcagaatggcaaccttgccgtccttgtaattatcggccatgtacttgcctgggacaatgccctgcttgtcgtcgcggcggcaggtgcggaatgtgttccacaattcgcgctcggtaaaggtcgggttggtcgtgcccggtgcaatcatcagcacgccgttttcggcatagatatccgaggtcggaatgctgacaccggaattgaaatggccaatcacaaacttgacgccatcgcccacgaacttgtttgcaaccgagatgccctgcttgggatcggcagcgtcatcaccataaacgagggtgatctgctcaccattcatgccgcccttggcattggcttccgcgacagccgcctccacgccgcgcttgatctgttcgccgaaggcagcctggctgccagtcaggggcgcaccaacaccgaccatgatatcggcgaaagatgtcccgcccatcgcgaccagcgcacaaaggcaaacgccgcaaaataaggatttcttcatttcgattgctcccattatgaacggcggttcgccgcccgacgcagtgcgaaccgcaaatttcagggcagattcctcgaaccgcccgatgccttgcagaatttccgcacgagaacgcaacctcatgcgtgagatctgccgatgttcaatgggaagaatgcgtcagcccacgaccgcttgtgtccggccaattgccggaatgcgcgcctcccctcctctccctttcacggcatgagagcgtttcacgcttttgccggaaatattccagaaggcacaatcggtgccagggtcgcccatgctgaaaccgctcctcccaccggaacgcaacaccagagcgcgtttttatctgattgaatcagactggcgctctccatgttgttttgacgcgcttcttatccgaaaatcatttcacacttttcgggatgcgctctagatttagaggatcgctctatatccagccgtcacaatagataaagtcgctttatatatggaagtaaagcaatgattcactctacatcctgcgtttttcgcatgactttatgcgggaaggcggattgcaattgaaaatgcccggcttcaaaagccgggcatctgatattttcagaaaagaatatgacggaaacttactgctgaatgtaattatacttcccgtctgcacccttttcccacttgtacatgacatagcccggaagcttcggatcacccttttcatcataggacagatcgccgagcacggtcttgaacgggcccttttccttcatggctttggcgacttcctgcggatcattgctgccagcggcctttgcggcctgagccagcgactgaaccgccgcataggaatagagcgtataggcttccggctcaaaacccttgtcacggaacgccttgatgagttcggcattggccttgtcgtcgcgcggatcgggaccgaaagtattcatcacaccggccacggcgtcaccggcaatcgacgccagctcgttggacacgatgccgtcacccgaaatgaactgggctttcagcccctgatcggccatctggcgaatcagaaggccagcttccgggtgcataccgccccagtaaaccacgttcacgccagcctgcttgagcttggcgatcagcgccgagaaatccttttcaccaacgttcacgccttcatagagggtttccttggtgccaagttcattcagcttcttcttggtttcgtcggcaagcccctgaccgtaaggggtcttgtcgtgaatgacggcgatcttcgcatccttgaagtggtcaaaaatatactgaccggcaacagtgccctgctgatcatcacggccgcaggtgcggaatgtgttccacagcccctgctccgtatattgaggattggtcgcgccaggcgaaatttcgagaataccgttttcggcatagacctgcgaagccggaatggtaacgccagagttgaagtgtccaatcacgaacttgacgccatcggcggcaaatttattagccaccgaaataccctgcttcggatcggatacgtcatcgccgattgtgatggcaatcttctcgccattgatgccgccggcatcgttgacttccttgattgccgcctcggcgcctttctggatctgtgcaccataaacggcgttcgggccggttacaggaataccgataccgaccagtacatcagcccaagccgagcccccgaaggcgatgactgcagcaagagcaacgcccgaaaaaagtgtttttctcattgttggaactcccaaattttgtttaccccgaagcgatgttttcgcatcgccttattatcttgtcgattaatcgacaatatctacgttgaatcttattattatcaacgtgatcttttaaaaaagctccgccgcataacggcgaagctttaaattatttcgccttccagccgaatggagaggttttttcgtagagccagctatactggcgcaccatctgcttggtgcgcgtatagcgaaagcccaccgtgccgataatcatcagcacgatcgtgtccaccagataatagtggagcgacaaaagcgtgcccccaaacaacgcataatgaatgaaacgcactgcagctcccagcgggatcatatagatcaggaactgcacataggtccgccatgtggatgcgcaggcgcggcctgccatccatgccgcccagccgcccagaaggcaggtgatgaggaaaaacagccagaatgacggttcttcgtagagaataccctgcatgtttttctcctaatgccttccgccttcgagataagccgcacgcacttccgggtcggacaaaagttcacgtcccgaaccactcatcgtgattgatccgttgaccatcacatagccgcggtcggcaagcttcagcgcaccgaatgcgttctgttcgacgaggaataccgtcaaaccctgtgtgcggttcaattccttgatggcctcgaagatctgcttcacgatcagcggcgcaagacccagtgacggctcatcgagaagcaggagcttcggacgcaccatcagcgcgcgcgcaatggccagcatctgctgttcgccgcccgaaagcgtgccgccgcgctggttgatacgctccttcagacgcgggaacagatcgaacatcagctttacgtcttcatcgaaatattgctgattatcgaggctcgcgcccatctggaggttttccagaaccgtcatgcgcgggaagatgcgacggccttccggcgactgcgcaatacgtagcttcgcaatctcgtgcggcggcatggaggtaatgtccttgccattgaagagaatgcgaccggtgcgcgcgcgcggcgagccgaagatcgtcatcatcaatgtggatttgcccgcaccgttggcgccgatcagcgccacgatctcaccctcatccacggtcatatcgatgcccttgagcgcacagatattgccgtaataggtctcgaccttctcgacggataggagcggttgctttttctgcatggtttcagcctgcatcattcgcctccctttccgggcttggccgaagctttcgacggcgcctcggtgcttttcgcagcacccttgccagcctttgcgggagaagttttgtggctcgacggaacatcgccggcttcaacgcgctgcgcaaactcagttgcctggcctgccgcaagctgtctggcctggccgacccagtcttcgcgggcaatgcgcccgtcgaattccagatggtttcagcctgctcaatatccgtttgcgtccatgcagcgatctggtcgaaatgatagatgccgtgctcgttgagctttttctcgttgacggcgccaatgcccttgatgagcgtaagattatcggccttgccgccgcgcgcactttccagcccgcccgcaagcgcggccttgccggaagcaagcctctcgcccttttcttccgcaaccgcttcctcggcaagctgcgtcgcaatcagatccgccggatcttcgacaccgggcttgtcggccccttcgatcaggtccgcaatctcctcgtcatcgacacccagataggcagcaataacacgcggatcgttcttgacctcttccggcgcgccatcggaaattttcgttccatattccagcacgatcacatggtcggagatttccataaccaccgacatgtcatgttcgatgagcaggatcgacgtgcccgtctccttgcggatatcgagcaaaagcgtgttcagctctgccgattcacgcgggttgaggccagccgccggctcgtcgaggcagaggatttccgggtcggtgcacatggcgcgggcaatttccagacggcgctggtcgccataaggaaggtcgcccgccggatcatcagcgcgcgcgatcagattgatcttttccagccagaagcgcgccttctcgatggcttccttcgccgccgtcttgtagcccggcaatcccagaagaccgaggatcgtgtaacctgaagagcgcatcagtgtgttgtgctgcgcaaccagcaggttttccagaacggtaaggcccgaaaagagccggatgttctggaaagtacgcgccaccttggcctgtttggtgatctggagatcgggcaggcgctccagaaggaaattctcgcccgttttccgatgcatggtcagcataccgcccgtcggcttgtaaaagccggtgatgcagttgaaaaccgtggtcttgcctgcaccattcgggccgatgatcgcagtgatatccccgcgcttcacgtcaaagctcagatcattgatggcgatcaggccaccgaagcgcatcgaaagatgctcgacttggagaatggtgtctttcaaaccattaccagacataatgctcgtctccgccatcagccgtgcccttccttggtaaaggcgcctgacaccatcttcctcgcattcaggaacgcgctcggttcacggcttcccacgaaaccacgcggtttccagaccatgacaaccaccatggcaaggccgaagatcaacatgcgatagagttccggcgtaaagtccggcccgaagattatcttcaggaagctcatctcacgcaggatttccgtaccgccaatcatgacaatcgcggcaatcgcgatgccgacgagcgaacccatgccacccagaaccacaatggccagaatgactgcggattcgaggaacacgaaggattccgggctgacgaagccctgacgtgcggcaaagaacgaaccggcaaaaccaccgaacatcgcgcccgtggcaaacgccgtgagcttggtcgtggtggtgttgatgccaagcgaacggcaggcgatctcgtcttcacgcaaagcttcccacgcgcgccccaccggcatgcggcgcaggcggatcgtaacccaggccgtcaggagggccagcaggagaatgacgtaatagagaaagaatttataatgcgccgctgagaaggccaggccgaaatgagcggcaaaaccgtccttgctcgcattgaaaggcagaccgaagaaggttgccttggcaatgccggaaataccgaaggtgccgcgggtaaggtcggtccagttgatgaggaccagacggatgatttcaccgaaggcaagcgtgacgattgcaagataatcgccgcgcaggcgcaacaccgggaaacccagaatgatgccccatgtcgcagcgagcagaccggcgatgggcagaagcacccagaacgacaggccgaaatagctggacagaatggcataggaatatgcgccaaccgcatagaaggccacatagccaaggtcgagcagaccggcgagacccaccacgatattgaggccccaggccagcatcacatagatgaggatctggacaccgaaattatccacccacttcaacgatccctgccagccaagggctgcaacgatgagaacgggatagacaaagaggaaggcaacgccaaggcgtgagaaattgcggcggacaaaagaagggttttcggttgagaccgcgggccggctgctcttggcgagcttgcgcgcctccagccagggctggagaaaggcgatgaaaaggaagcgcccaaccgctgcgatcgcgaccatgatggccagcgttccccagcgctgttcgagcaccaattcgttgttgatgttctgatcggtcttgaaaccgatgatgaggcagaagagaccgagagccagaagaccggccatgatcccttcgcgcagagcccggccgaaaagggaatccgggcgtgaaccagtttgtactgccatgattacaccttttcgacttcaggtcggccaagaatgccggacggcatgaagatcagcacgatagccaggatcgagaacgcggcgacgtccttgtagtcgatcgagaaataggccgaccacaacgcttcgatgagaccgataagcaacccgccgacaacagcccccggaagcgagccgatgccgcccagaaccgccgccgtgaacgccttcacaccggggatgaacccgtcagcgaacgaaatcacgccatagaaggagaggtaaagcgtcccggctacggccgccagcatggcgcccatcacgaaggtgagcgagatgacacggtcgacattgatgccaagaagggccgccatcttgcgatcctgctcgcaagccctttgcgcgcgccccagcgaggtgcggttgacgacataccagaagatcgtgagcaatattgccgtaaccacgatcaccacgatctgcttgagcgagatcgtgacgccgctgccgaacagctcgtaggaaccattcagaagctggggaaccggcttgttgcgcggaccctgcgtgacctgaacgaagttcgacaaggcaatcgacatgccgatagccgtgatcagcggcgcaaggcggaacgaaccacgcagcggttgataggccacgcgctcgatcgcccagctgcacagacccgtcagaagcatggcgacgatcatcatcaaaagcagcatcagtgcaaccggcagcattccgatgaaggtcgtgataatgaggaaaacaatcagcgccatgaacgcgccgagcatgaagatatcgccatgagcaaagttgatcatgccgataatgccatagaccatcgtataaccgatggcgatcaggccataaatcgaaccgagcgcaagcccgttgatcacctgctggaagaaatattccatagagaagccacccattttattgtccgggattttatttgccgcatcttcttgcgtacggcttcattttattcccggtccatttacacctaacggctgtatagaggaatgcaagccccttttgtcgcaggcaaaagacaaagtctctcattccgtcacaaactagttatgtcccctatcaaatgccgtgtatatgtctttttctcctacccggcctacgttattccttatttttcccacacacgaaaaggcaaataaatgggaaggtggaaataatttcgcctgttctacccactttatgccatgctgaacccatgagcaaacggatcgcgatcgtcgataaaaatcgtattatagcccgtcatccgcgcccagcctgcaatggaaggcacaattgcggggcgcccggcaacctcggcggcgcgctccacacgaccatggaatagcgagccgatgatcgattcatgaataaattcatcgcacggtttcagcttgcccttggcggcaagctgggccatgcgcgccgaggtgccggtgccgcagggcgaacggtcgatagccttgtcgccataaaacacggcattgcgcgcatgggcttgcgggtgcttcggctttccggtccagagaatatggctgagacggttgatatcaggcagttccgggtgctggaacttgtatttttcattcagccgctggcgcaggaccgggctccaggcaataagctgaagcgcggagtaatcgtccatatccgtgtagttttcctgcggttcgacaatggcgtagaaattaccaccataagcaacatcgaccttgatcgggccaagatcggggcattcgacctccaggccttcggcataaaggaaagctgggacattggtgaggcgcacacgctccacatactgaccgtcctgctcatattcgatcgccaccaggccggcgggcgtgtcgagattgagcttgcccggcgtcttgggcgtcaccagtccctgctcgattgccatcgtcaccgtgccgatggtgccatggccgcacatcggcaggcagcccgaggtttcgatgaacagcaccgccacgtcgcaatccggccttgtcggcggatagagaatggaaccggacatcatgtcgtggccgcgcggctcgaacatgaggccggtgcggatccagtcatattccgccaggaaatgcgcgcgcttttccatcatggtcgatccattgaggttcggcccgccgccagccaccagccgcacagggttgccgcatgtatgcccatcgacgcagaagaaggaatgtcttgccattatggtcagttccgaaaacgttgaggcttgaaaggttcgatatcgattgcaggttcgctacccgtgatgaggtcgcggataagccgcgccgtcgccgccgattgcgtaaggcccagatgcccatggccgaaaccgtaataaacattgccacccgccgaagcgcggccgataaccggaagggaatccggcatggagggccgataccccatccattgcctgccgccttcaaccttaaggcccggcaaaaacttcgatgctttcttcagcatcgcttcggagcgtgcaaaattgggcggcagatccagcccaccgaactccaccgctccgccaacacgaaggccggtctccattggcgtaatgacaaagccatggccgggaaacgttagctggcgctttacatcaaagctgccgaccggaagcgtcgtattgtaaccgcgttcggtatcgagcggcacgatatcgccgaagccctttgccagatcccgcgaccacgcacccgccatcagcaccagatgagtggcattgatctccaccccgttttcaagccgcagacgaacgccgccattctggcgcttggcgctcgcaaccttgccggaaaggaaccgtgcgccaagactttccgcataggaccagatcgccttgccgaaaagcttcggatcgctcacattcttccagccaggcacgaaagttccagccacgaagcgcgggttcagccccggctgcaattccgcaagccgcctgccgcgcacatgttcataggcgatgcccgccttttcgcgcacatcccagccgggctgcgaggccgcaagctccgcctcgctttcgtaaagctccagattgccgtcttcacgcagcctgttgcgcaagcccgcacgctcgatcagcgacagcatctcgttttccgcaaggcgcatgatggccgcttgcgcaatggccgttctggccaaggcattgggcgcgctggcccgccagaaacgatagagccagggaagcattttggggaaataggtggggcgaatggtgaaagggccaagcgggtccagaagccagcccggcaccttgcgcatcacgcctttcgaggcaagcggcagaatatcggaaaaggccagcgctgccgcattgccggaactcgtttcctcgcaaatgcctgtccggtcaataacgagcacctcgcgcccggcctcggcgagcaatgcggcggtggcgacaccgacgatccccccgccaatgatgacgatatcctgctgaccctgtggatcagatttcatttctgtgcggctccccgaccgtcttggcatattgcgaaatgtccagctcctccggcatcgacacgtctttcatcgcgagccccgtgtggaatgtctatcgatttttcggaatgatgctgtgcgaaaattatctatggagcgatgttcggcccagatctcgcaaagaggaaaagccgaacgcctgcttgtttcgagacttcatctttcgtttgatatatcagtgatatatctatacacttgcattatgtcaatcacgtttgtcacaaagcaagaagcagcatggaacaggttaaagcgcacgaaacatctgcgaaccgcccccgtggccttgcgctggcgggagttgatggctgggcaagtgaaagcctggccgaacaggcctaccagattcttgaacggctgatcgtcacgctggagcttgaacccggcacactcgtcaacgaacgcacgctgatcgatctgaccggcatgggccgcactcccctgcgtgaggccatacagcgccttgcatgggaagggctgatggaggtgcgcgcccgatccggcatcgccatagcgccgatcgatccgaaggatttcatcaaggttctggatgcgcgcgagggcgtggaacgggtgctggcccgcgacgctgcgcgtttcggcagcccgcgcgattacgagaggctcgaagccgcagccaaggccatgcggcaggcggttccaaccgaggacgtgtccctgtttctggatgcggacaaggcatttgatatcgtgctgggtgcagccgcaagcaatccctatgcggcgcgcatcgtggcccccttgcaaagccatagccgccggttctggttccgccttcgcccatcatcgggcatcgcaggctcggccaatgcccacgcgaccctgatcgaagcgatcatttcacgcgacccggaacgcgccagtgatacggccagcgaactcatggcctatctgcgcacactcgcgccatagaacattttcggtactggccaaataaaaaaccggagcaaagccccggtttcttcatcggttcgcgcgcatggctcaatgggtcttgctcatcgaactggacatcttgcgcatcacattcagcgcaatgctcaattcttcatcgctgacgccatccagcagatcttcacgcacatcccccgcaagtttctcgacctgagccgccagttgcttgccttcagccgtcatcaccacccgcttggcgcgacggtcgccctgcacggcctgccgctcgatgaaggactgacgctccagcccgtcgagaagacgcaccatggtagcgttctcaatctcaagagcctcggccagttccttctggtaaaggccttcctgttctataagggcaagcaaagtgcgcgctcgcgccagcgtcagcccacgttctttcacgcgtgcatcgaacactgtacgaagcctgcgatttaccttcgccatggcatcgatcatttctgctctgagatccgccctgctcattccaatcgcctcatatattagcaaactaacaattgctgaatagattgctggcgggttattttcaagcaaactcgccaacctcacgcaagcgtgatgggataatgcccttttcgagcggttcggcgaccagactgtcatatgaaatataaattcagggagatcagttcaccagactgttcccggtcatgcgccgataatattcggctttcgtaagaacaaacacctgacgcgattccagtgtttccattgaaacacgggccatttccggcgcgataacagacgagccggaatagaaaaagcgggccagaagcccgctttaaaaaatcatcaacatcagcctcatcaggccggcaaaatggcgccttgcaatgtcatgagctgatgtaggaagatttccgccttggtgcgatgttcgttcgacgaggcatcttccagcaccttgcgggcatgatcgatacggtgctgaatgtcggccgggtcgatatcgtccacatgcgttgcggattcggccagcacggtgcagccctgcggggtaatatcggcaaaaccgccgaaaaccacgtaggaatcggtcttgccgtcggcaagcttcaccgaaacgacacccggcatgatcgtcgtcatcagtggcgaatgaccggcgagagccgtcagatagccttcgctacccggaatgacgacttccgtcacctgcgcggaaagcaggagccgttcaggcgacacgagttcgaattggaaagcttgagccatggttctcacttgaatttccagagcatgatcccgaaaatggatacccttttgcggaaaaaatcagctcagacaaaatgattgggccttcgcggtgggcccgaaggcccaccggaaactcaattcatcaggcagcttcagccgccagcttcttggccttttcgagtgcttcctcgatgctgccgaccatgtagaaggcagcttccggaaggtgatcgtagtcgccagcgcaaaggcccttgaagcccttgatggtgtcggcgagatcgaccagcttgcccggcgaaccggtgaagacttcagcaacgaagaacggctgcgacaggaagcgttcgatcttgcgggcgcgggcaacggtgagcttgtcttcttcagacagttcgtccatgcccaggatcgcgatgatgtcctgaagggccttgtaacgttgcaggatcgactgaacctgacgggcgacggcatagtgttcttcaccgacgaccttcgggtcgatcatacgcgacgtggagtcgagcgggtcaacagccgggtagatacccttttcagcgatcgagcgcgacagaacggtcgttgcgtccaggtgggcgaacgaggttgccggtgccgggtcggtcaagtcgtcagcaggcacgtaaatggcctgaaccgaggtgatcgaacccttggtcgtcgtggtgatgcgttcctgcatggcgcccatgtcggttgccagcgtcggctgataacccacagcggaaggaatacggccgagaagagccgacacttccgaacctgcctgcgtgaagcggaagatgttgtccacgaagaacagaacgtcctggccctggtcacggaagttttcagcaaccgtcagaccggaaagggcaacgcgggcgcgggcacccgggggttcgttcatctggccgtaaacgagggctgccttggagccttcgccgccgccgagcttgttcacgcccgactcgatcatttcgtggtaaaggtcgttgccctcacgggtacgctcaccgacgcctgcgaacacggaataaccgccgtgcgccttggcgacgttgttgatgagttccatgatgagaacggtcttgccgacgcctgcaccgccgaagaggccgatcttgccgcccttggcgtaaggcgccagaaggtcgacgaccttgatgcccgtgaccagaatttcggcttcggtcgactgttcgatatattccggcgcgttctggtggatggcgcgggttgccttggtcttgatggggcctgcttcgtcaaccggctcgccgatgacgttcatgatgcggccaagcgtttcgacgccgaccggcaccatgatcggttcgccagtgtcgcgtgcttcctgaccgcgaacgagaccttcggtcgcgtccatggcgatggtgcgcacggtgtcttcgccgaggtgctgggcaacttcgagaaccagacgatggccctgattgtccacttcaagcgcgttcaggatcagcggcagctggccttccgggaacttgacgtcgacgacagcgccgatgacctgcgtaatgtggccgatcgcaccggctgctgctgccttgggggcgccagacttcgtagcagcgggcttggctgctgcggtggtcttgggcgccgcctttttggcgggtgccttcgccgctggctttgcttcggccgcggcggtagttttcggggtcgctgcttttgccatcgatccttaccttccgttagcacgatcccgaaaagttgcagactttccggaaaatcatgcggtaaaccaaattctatttcgccacatttatgcgatgccggatgtctccatccggctgcaaaatgctctagagcgcttccgcacccgaaataatttcgatcagttccttcgtaatctgcgcctgacgctggcggttatacgtgatcgacagcttgttgatcatgtcgcccgcattgcgcgtcgcattgtccatcgcgctcatcttcgcacccatctcgcccgcgacattttccaaaagagcacggaaaatctggaccgagatattgcgcgggatcaacgtcgacagaatggccgcaggatcaggttcatattcgtagatcgcatcgccggcggtctccatttcggcctcattgtcagccgaagcgggaataagctgctgtgcggtcgaaacctgggagatcaccgacttgaattcggaatagaacagggtgcagacgtcgaaagcgccttcttcaaacagcttgatgatcttgtggccgatctggtcggcatgcacaaaagcaagctgcttgacttcacgcagatcgacatggtcgtgcagcaatgcgctgaattcacgacgcagaatatccgcgcccttctttccgaccgtaatgatcttgaccgtcttgccttcagcgagaagcttgcgggcatgatcacgcgccagacgcgcgatctgcgagttgaaaccgccgcaaaggccacgcttggccgtgcagacgacgagcagatgcacgtcgtccttgcccgtaccgaccatcagggccggcgcatcttcaccgctgacattctgtgcgatattcgcgagaacggcacccatgcgctgcgaataaggccgagcagcctccgcagcttcctgggcacggcgcagcttcgccgcagcgaccatctgcatcgccttggtgattttctgcgtcgccttgaccgaggcgatacggtttctcagatcctttagtgaaggcatccattcatcccgtcacaaaattcaaacgaaagacttggcgaacgcgtcgattgctgccttgagcttggccttgaggtcatcggtaagggctttctcgttgcgaatgccctcaagcacatccttgtgctcggtgcgaagcgaagcgagaaggccttcttcaaacttgccgacctggttgacagcaagcttgtcgagatagccgttaacaccggcatagatcacggcaacctgctcttccgtcttcagcggcgagaactgcggctgcttcaggagttcggtcaggcgcgcaccgcggttgagaaggcgctgcgttgcagcgtcaagatcggaaccgaactgtgcgaaggcagccatttcacgatactgggcaagctcgcccttgatcgaaccggcaacctgcttcatggccttgatctgggccgaagaaccaacgcgcgaaaccgacaggccgacgttcacagccgggcggataccctgatagaacaggttggtttcgaggaagatctggccgtcggtgatcgagatcacattggtcggaatgaaggccgaaacgtcgttgccctgcgtttcgatgaccggcagagccgtcagcgagccagcgccgttttcgtcgttgagctttgcagcgcgttcgagaagacgggagtgcaggtagaaaacgtcgcccggataagcttcacggcccggaggacgacgcagcagaagcgacatctggcgataagcgacagcctgcttcgacagatcgtcatagccgatgagggcgtgctggccgttgtcacggaaatattcacccatggcgcagcccgcaaacggagcgagatactgcatcggggccggatcggatgcggtggccgcaacgacgatcgaatattcgagtgcgccgcgttcttcgagaaccttcacgaactgggcaacggtcgaacgcttctggccaacggcgacatagacgcaataaagcttgtccttgtccgggccattgtcgtggatcggcttctggttgaggaaggtgtcgagaatgatcgcggtcttgccggtctggcggtcgccgatgaccagctcgcgctggccgcggccaaccgggatcagcgcgtcgatggccttgaggccggtcgacatcggctcatggaccgacttgcgcggaataatgccgggcgccttgacgtccacgcggcggcgttccttggccttgatcgggcccttgccgtcaatcggattgccgagagcatcgaccacgcggccaagcagttcgggaccaaccggaacgtcgacgattgcgccggtgcgcttgacgacatcgccttccttgatgtcacggtcggcaccgaagataacgacgccgacattgtcgctttcaaggttcagcgccatgccgcgaatgccaccggggaattcgaccatttcaccggcctgaacattatccagaccatagacgcgggcgataccgtcgccaacggacagaacctgaccgacctcggagacctcagcctccttgccgaagttcttgatttgctctttcaggatagcggaaatttccgcggcgcggatgtccatcagccgacctctttcagtgcaagcttaagagaagaaagtttggtgcgaagggacgtgtcgatctgacgcgaacccatcttgacgataagaccgccgaggatcgacggatcgacggtgacgttgatcgtcacgtccttgccggccacgcccttcagcgtcgccttcaattcgttctgctgcgcagacgtcagctcgtgcgccgaaaccacatcggcggaaatctcaccgcgatgttcggcagcaatctggcggaaagcggcaatgatgcccggcagtgcaaagagacggcggttctgcgcgacgacgcgcaggaaattcccgaccagacccttgatgccagccttgtcggcgatagcgccaatggcgtgaagctggtcttccgaagaaaacacaggactggaaatcagacgcctgaggtcttcgcttccgctcagaagcgcctcgaagcggccaagatccttttccacagacgcgacggaattcgcatcgagcgcgtgctcgaaaagcgatccggcgtaacgctgtgcgacaccagaaatgagcgaagacgtttcagccacgaacaacctgctctctacgttgaaaccactcttttgggacccaatctcgttcaggacgccaaaccgatgattttattgaatgttttcggaaaacccctgacatgcgagcatgccaacaccgaaatgtgattgccgtctagcatagacgaacaggactcgcaacacgcgaatcccgcacttttgtgtaagttttgccgcgttttccggtcaaaaaagtcgcatccgccgccatacggtcaggccggacattcgcgcgcgcacgttttgcgtgcatcatcccttcaggaaatgaagctgaaagcataaagcaacggcccggcggcaagcagaaactcaaccagtgcagcaaggctgccgtagaagcgccctcccactggcccacccttgcgcccgcctgtatccgacatcatcgaaatgaaacgtccaaacagggcaaaaccccacacggaaccgagcacgacccagagaaatggctgggcaaaaatgagacagccaagccctacccccagataaggccctgccagcgtcgcacggatggagccatatccttccggccggccgttgatcggctggagccgcaaaagtttcatcgtgatgcccggcgcaaaaagcatgacaagaccggccagcgccgtcacggcggcagagctccaggcaagccattctccggtcgtggcaggaagatagaattccatcgcaattaccctcgtcgtttcttgccctatagcggaatttccatcaatcttccacgcctttacatgtcagagaaagctttgcggatctatatccacctgcaccctgatcgagcctttttcctttggcgcagccgccagaagcgcgcggataaatccttgaatatccgcgcgttttgtcccgtgcacgagaatgcggaaccgatggcgcccgcgcaccagcgcaagcggcgcttcggctggtcccagcacggaaatttcacgcgacgagggcgcacagcggcgaagcgcgcgcgcatgattttcagcgtcgggccggttatcagcggagatgatgagcgccgcaagccgcccgaaaggcggcagattgctgcgctcgcgctcctcgatttcgcgggcgtaaaaggcgtccgcatcgccgctgacgatagcccgcatcacgggatggtcaggctgataagtctgaatgagaccgaggctcttgcgccccgttcgccccgcgcggcccgtgacctgattgagcaactggaacgtgcgttcggccgcgcgcggatcgccattggcaagccccagatcggcatccaccacgcccaccagtgtcatgttgggaaaattgtgtcctttggcgacaagctgcgtgccgatgacgatatccgcttcgccttttgcgatagcgtcaagttccagccgcagccgcttcacgccacccgccatatcagacgaaagaacgatgattcgcgcgtcattgaaggttgccgccacttcctccgcgatgcgctccacgccggggccgcaggcaaccagatgatccagcgtgccgcattccgggcaggcttgcggcaccggctcatgatagccgcactggtggcacatcaactggccgcgaaaacgatgttccaccagccagcttgaacattgcggacattgaaagcggtggccgcagacccggcagagcgtcaatggcgcatagccgcgccggttgaggaacaaaagcgcctgctcgccgcgctccactgtcttgccgacagcttccgtcagggcaggcgacagaaaccggcccggcggcggcggcgaacggcgcatgtcgatggttttaagatcgggaagtgctgcttcagcatagcggccatagagcttgattcgcttgtagcggccctgctccgcattgacctgactttcgatggacggcgtggccgaggcgagcacgaccggaaagctgccaatatggccacgcaccacggccatatcgcgcgcattgtagaaaacgcggtcttcctgtttgtaagccggatcatgttcttcatcgacgacgatcagccccagttccttgaagggcaggaaaagtgctgagcgcgcacctgccacaacccgcactgttccctccgcaacctgccgccagacgcgctcgcgggtgcgcggcgcaagatcggaatgccattcggcgggctttgcgccaaagcggtcgtgaaagcggtcgtgaaagcggtcgagaaactgctgggtcagcgcgatttccggcaggagaatcagcacctgcctgcccgcatccagcgccttggcgaccgcttcaaaataaacctccgtcttgcccgaccccgtcacaccatcgagcagagaaaccgaaaaaccaccggcttcgacggcttccgacagcatttcggcggctgcctgctggtcctgcgaaagcgtggcgcgcgcataatccgtatcgggctttgcaaccacggctggcggcggcagcatgatttcttcaaaaatgccttgcgccttcaagccatccacgaccgtcagcgatacgcccgccgcatgggcaaggccggagcgtgtccaggcaagcccgtcgcgggcaagctccatcacgcgggcgcgagccgcagtcatgcgctctggcatgcgctccggctcgccggcacgatagcgaagccccggcaccgccggttcggggtcgaaggcggcaggcacgcgcaaaaccatgcgcgccaccatgccgggcggcgaaagcgtataatcggctgcccagcgcatgaagcgcagcatctcaggccccactagcgggcaattgaaaacttctgaaatctcccgcaattttctggaatcgaccgcatcggtctcgccctcgcagacaatccccgccacctcccgcggcccgagtggcacgcgcacgatcgatccgggctggacgttcatgcccggcggaaccatataagaataaggccgttccgcgggcatgggtacgagcacggaaaccacccgtggcgcgagttccggaaacagaccagacatggggtttgcaatatcgtgcgaatctttcgacatgatcgcgtgaccttggcgcggctttccgctaaagaaaagccaccttccgggaattaaatggttttaaattcctcaaatctacccgcgctcattatggaggaacgctgttatgaagtttttcgtggacactgcggatgtcaaggaaatccgcgagctcaacgaccttgggctggtcgatggcgtgaccaccaacccgtccctcatcctgaaatcgggtcgtgatattatcgaagtcaccaaggaaatctgcaacatcgtcaagggcccggtttccgccgaggttgccgcgaccgaatatgagcagatgatgaaagaagcagccgttatcgccaggatcgctgacaatatctgcatcaagctgcctgtcaccctcgacgggctgaaggcctgcaaggccctgacgtcagaaggccacaaggtcaacatgacgctgtgcttctcggccaatcaggcgcttctggctgccaaggccggtgcaaccttcatttcgccgttcattggccgtctggatgataccggcatcaacggcatggaactgattgccgaaatccgcacgatttacgacaattacgatttccgcaccgaaattcttgccgcttcggttcgtaccgtcaatcacgtcaaggaagcagcactcatcggcgccgatgtcgtgaccgcgcctccggcaacgctgaaggcactggtcaagcatccgctgaccgacaagggcctcgaaaccttcctcgccgactgggcaaagaccggccagaagatcgcctgatacggtctttccattgagagcattttcgagcaaaaagcgggctcaacggcccgcttttttatgcctgccagacttccggctgaaacaaaaaaggcgatgccgaccgcaccgccctttatgatattacgtatctggctcttgaatcaaagcttcgacatcttcaacgccacagcaagatagacctgctgcgccagttctttcgccgcacgctcgcgcgcatcacgctcggcacgcaggttcgcaaattcctgacgcggacgatcaaaggaagcagcaaccatgcgtgaacccgtggcaagcggcttgccgtccttgtcacgcagcacgaaattcgacgtcgccttgacgataccggccgaaggacggcccgtacggtcggtctgatcgccgatatcgacgctcacggccgcaatcgtattggtgctgaggccgaggctcagccggtaggccggattggccggttcgccagcaccgccactgaacaggaagatcagttcattgcgtacttcctgtccgaaaatatcgcccgccggatcgatagcgatcgaagcaagcttggtgcgcatatccggcgtcacgctgccgccgatagcgctgcctgctccatgattcgacgaatagagcggttgcacggaacagcctgcgatgagcaccgcagcgccaagcgcaaaaaacccgatacagaaagctttgattgcagagaggaagcgatcaggcaacgacattgacgatcctttgcggcaccacgatgattttcttcggcgagcccccattgagcgcagccttgacgaaatcaagttcgagcaccgcctgttggatgctagcttgatcagcgtcgcgcgcgattgtcaaatccccgcgcttcttgccgttgatctgtaccggcagaacaatctcgttttccactaccaatgcaggatcgaacaccggccaaggcgcacgcgcgaccaatgtttccttgcccgcgaccttgccgcccagttcggccaggcactgttcggccagatgcggcatcatcggcgcagtcatcagaaccagcatttcggtcgcttcacgtaatgcgcccttcatctcggcatcggccttgccgtccgctgcctgctgcaaggcaccggaaagcgtgttgacgagttcataaagacgcgccacgccacggttgaaggcaagcttctcgatatcgtcgcccacagccttcacggccttgtgcaccgccttggacacgccgagcgcctcgccctgtgtgcccgctttcggcgcaacgtccttcaatgcgggcgcggcctccgcaaccagacgccagatgcgctgcacgaagcgatgtgcaccttcggcacccgcttccgtccagatcacgtcacgctccggcggagaatccgacagcacgaaccagcgcgcggtatcagcgccataggaagcaatgatgtcgtcgggatcgaccacgttcttcttcgacttcgacattttttcgatggagccaatctccaccggcgcgccggaatcgagcatggtcgccacgcgcttgccatcgatttcctcgatgcggatatcggcaggcgaaacccactggccattggccttgtaagtctcgtgcactaccatgccctgcgtgaacagacccttgaacggctcatccacgcccacatgccccgccaccttcatggcgcgggtgaagaagcgcgaatagagcagatgcaggatcgcgtgctcaatgccgccgatatactgatcgacaggcagccagtgatccgcagccttgcggtcggtcggttcgttttcccatggcgcggtaaagcgcgtgtaataccaggacgaatcgacgaacgtatccatcgtgtcggtttcgcggcgtgcatcgccgccgcatttcgggcacttcacatggcgccaggtcgcatgacggtcaagcggattgcccggacggtcgaactcgacatcatccggcagcttgaccggcagatcggcgcgcggcaccggattgacgccacagctttcgcaatggatcatcgggatcgggcagccccaataacgctggcgtgaaatgccccagtcgcgcaggcggaactgcaccttgcggacagcctgcggacggccaacgagatcggtcttttccagacggctcgccacctcgttgaaggcggcttccggcgtcatgccgtcgaggaagcgcgaattgatcatcacgccatcgtcggtataggccgtttcgccaatgctgaagcttgccgcatcctcgcccttcggaagaacgaccggcgtaaccttcaatttgtacttgttggcgaaatccaggtcgcgctgatcatgcgccgggcagccgaagacggcgcccgtgccatattccatcagcacgaaattggcgacatagaccggcagttcccaattgtcgtcaaacggatgcttgaccttgatgcctgtatcgaaacccttcttttcagcggtttccagtgcggccagcgacgtgccctgctgatggcattcctcaatgaaactggatagtgccgcattgccctcagacagtttctttgccagcggatgatcggcggaaatggccacgaaagccgccccgaacagcgtgtccgggcgggtcgtatagacctcgacttcagaaaaaccggcaggcgcagtcccggccgcaagcgcgaagcgcacctgcaagccttccgatttgccgatccagttgcgctgcatcaggcgaaccttttccggccactggtcgagcgtatcgagaccagccagtaattcctcgctgaaatcggtgatcttgaagaaccattgcgtcagctcgcgctgttccaccagcgcgcccgagcgccagccgcgcccgtccaccacctgctcattggcaagcacggtattgtcgaccgggtcccagttgaccttggaggtcttgcgcgtcactagccccttttcataaaggtcgatgaaaagcatttgctggcggtgataatattccacgtcgcaggtcgcaaattcacgcgaccagtcgagagacaggcccatggatttgagctggcgcttcatggtggcgatattctggtaggtccattccttcggatgcaccttgttttgcatcgcggcgttttccgcaggcatgccgaaggcgtcccagcccatgggatgcagaacgttgaaacccttggcgcgcttgtagcgagccacgacatcgcccatcgcataattgcgcacatggcccatatggatgcgccccgacggataggggaacatctccagcacataatatttctcgcggctgtcgctattgtcggtttcaaaagtccggttttcttcccagactttctgccaatgagcttccgccacgcgcggattataacgttcggctgccatgagcgtatttactcgtacaaagatgatgcaataaggagagtcgatatttaatggcgaccttcaccacggtttggcgatagcgtcaaccttttgcggaaaaaagaccggaaagcgagagtttcatgtctgatgtcgtagccaatctcaatgccgtcaaggcggttatcgcgcgggcggaaaaagaagcgcggcgggagaacggctccgtcacgctcgtcgcggtgtcgaaaaccttcgacgcacaagccattcgcccggccctcgacgccggacagcgtgttttcggcgaaaaccgtgtccaggaagcgcgaggcaaatggcctgccctgcgcgaagcctgggccagtatcgaacttcatctgatcggccctctgcaatccaacaaggcagcggacgccgttgcccttttcgacgccattgaaacggtggaccgcgagaagatcgcagccgccctggccagcgagatcaggaaacagggcaagagcccgaaactctatgtgcaggtcaataccggcctggaaccgcagaaggccggcattccaccgcaagaagccgttgccttcgtggagcgttgccgcaaggagcacggccttgtcatagagggcctcatgtgcattccgcccgctggcgaaaatccgggcccgcattttgcccttctggaaaagcttgcccgcgaagcccatgttgaaaagctctccatgggcatgtccggcgactatgaaacggcgattggtttcggcgcgacatcggtgcgcgtcggggcggcaattttcggcgggcgggcctattccgcctccgtatgacggcactctccttcaggtctgcccaggtttgccgtgccgcaggcgctttctgatcgtcatgatcgcgcggctgtagatccacgcgaccgagagcgcaaccacgcatccaagcgtgatttcaagaaaccgtgacagggcaagccataattcctgatcgcttgtctgggcagcacttcccgcatccatgatgatcactaccgttgccggggccagccgccagttgctcggatagttgtcgatcatcacgacgacgccaaccgttatcgcggcggcaaaaaggctgatgaccggcgaatagccgacaagccagatcatcaccatgccgatcgtgcagcccactgccgtattgatcgccctcacgcgggcaagcgacagcgtggtgtgaatatctggatcggaaacgatgaaaaccgtcattatcgaccagatcgggtgctcgatgcctatgccgcgcagggcgaaccaggatatgagacacccgataaaggtttgggaagcatagtgcagcgccttcccgggattcgaaaaatgcacaaatgccatatggttcgtcaatcacctttgattgagagatcgcaggcgcctatcataagccaatggctttgacacacaatcaatgcagcacgatttccccttgtacattgcgccagtccgaggcgccaagcagccggaaatgcgtgtagctgaccgaatggagcggcccttcgatctcgcgctgccagaattcgatgaaatggttcagcaccggaaattcgggcgcaagatcataatcctgccagacgaaaagctggagaagatgcgggtgatcaggcatgtgatagaacaccttggcggtggtcaggccgtaaccggcaagttgcagttcaaaagccgatttcgatttcaaagcggacgtcgtcatggcgatttccccttttttgtgaagagcctcattgccaggcccctgattttgagataatcgctccaattagtttttaaagagtaaaaacaatatgttagcagcatacatattggagtgctgctattttttccctttacgatgcggcaataagcgaacgccaggcgcgccaattgtctaatttaccttgccttcgagggacgatagacaggtcatgtgacggtctttggcgctttgcgtcggggccgcttcatccggctggaggaagccgggcaatttgttttgggtgcattatgcaatgccggatggttctatttggctgcaaatgctgaaggaggaaatcatgtcggaaaagctttaccccgtgctgccggaggcaaagaaaaacacgctcatcgacaacgagacttatctcgaatggtatgaggagagcgtgagcgacccggatggcttctgggccaagcacggccggcgtatcgactggttcaagcctttcaccaaggtcaagaacaccgatttcaacggcgatgtaacgatcaagtggtatgaggatggcgtcaccaacgtctcatataattgcatcgaccgccatctgaagagccgcggcgacaaggtcgccatcatctgggaaggcgacaacccctatatcgacaagaagatcacctatcgcgagctttacgagaatgtctgccgcatggcgaatgtgctcaagaagcatggggtgaagaagggcgaccgcgtcacgatctatctgccgatgatcccggaagccgcctatgccatgctcgcctgcgcgcgcatcggcgccgtgcattcggtcgtctttgccggtttctcgccggaggcgctcgctggccgcatcgttgactgcgaatccactttcgtcatcaccgccgatgaaggtgtgcgcggcggcaagcctgttgcgctgaaggaaaacaccgataccgccatcgacatcgccgccaagcaatatgtgatggtcaacaaggtgctggtcgtgcgccgcaccggcggcaaggtaagctggggccgcggccgcgatctgtggtaccatcaggaagtcgcaagcgtcgaaccgcattgcgaaccggaaccgatgaatgcggaagacccgcttttcattctctacacatccggttccaccggcaagccgaagggtgtgctgcataccaccggcggctacctcgtctatgcctcgatgacgcatcaatatgtcttcgattaccatgatggcgagatctactggtgcacggcggatgtgggttgggtaacgggccactcctatatcgtctacggaccgctggccaatggcgcgacaacgctgatgtttgaaggcgtgcccaacttccccgatcagggccgtttctgggaagtcgtcgacaagcaccatgtcaatatcttctacaccgcgccaaccgcgctgcgcgcgcttatgggcgcgggcgatgaattcgtaacccgctcatcgcgttcgacgctgcgcctgctgggctcggtcggcgagccgatcaatccagaggcctgggagtggtattacaatgtcgtgggcgaccagaaatgccccatcgtcgatacctggtggcagacggaaaatggcggcatcctcatcaccccacttcccggcgcgaccgatttgaaacccggttcggcaacacgcccgttcttcggcgtcaagccggtgctggtggacaatgaaggcaatgtgcaggagggcgtagccgacggcaacctgtgcatctccgactcctggccgggccagatgcgcaccgtctatggcgaccacaagcgtttcatcgaaacctacttctccacctataaggggatgtatttttcgggcgatggctgccgccgcgacgaggacggctattactggatcaccggccgcgtcgatgacgtgctgaatatttccggccatcgcctcggcacggcggaaatcgaatcggcacttgtctcgcatcactcggtttcggaagccgccgtggtcggctatccgcacccgatcaagggacagggcatctattgctatgtcacgctgatgaccggcgcagacgcgcaggacccggacgagttgcgcaaggaactggtccagcatgtgcgcaaggaaatcggccccatcgccacaccggacaagatccagtttgcgcccggactgccgaaaacccgttccggcaagatcatgcgccgcatcctgcgcaagatcgccgaagacgagttcggcgcattgggcgacacctcaacgctcgccgatccgggcgtggtggacgacctgatcgaaaatcgccagaacaagaaatgacaacagaaaggccgggagacttcccggcctttctgctttgaaaatacccaccctcatcatcctgagcccgccctcctcgtccttcgacacggtgctgcgcaccggctcaggatgagggcgttacaggccgcaggagcggaaataacccaaactttttagaagtcgatcgtgcgtcccttgatctcccagtcaccataacgggctgggtccttaccgccgcgaccaccgatttcacgcggcagcttttccgccttttcagcagcgcgacgcgcttcggcttccttcagcgcgcgctgggcagcaggcgggaggtcttcaaacctgcgcttgtccacgttttccggggcatgggctgcgtcgttattttcgctcatcgataacattccaattctcggctttgccacaaatattgaagcgaagctttttcatacccatcatataggcagaaaggcttgccgtgcaaaaccgtttgacgggcaattgccagatttggagaccgccacggatgaatatgacgaaaactgccatgctgatcgccctcatgacggtgatgttcatgagtattggctatttgctgggcggcggcggcggcatgatgatcgcgcttgtgatcgccgtcgccatgaacctgttcggctactggaattccgacaaaatggtgctgcgcatgtacaatgcgcaggaagtggacgagcgcagcgcacccgaatattaccgtatggtgagcggtcttgccgctaatgcgggcctgcccatgccgaaggtctatatcatccatgaagaccagccgaatgcctttgccacgggccgcaacccggaaaatgctgccgtggcggccacaaccggcctcctcaaccggctttcgccggaagaagtcgcaggcgtgatggcgcacgagctggcccacgtccagaaccgcgacacgctgaccatgaccatcgtggcaacacttgccggtgccatatccatgctcggcaattttgctttcttcctcggcggcaatcgcgaaaacggcaatggcgtcatgggcgtcgtcggcacgcttcttgccatgatcgtcgcacccttcggggcgatgattgtgcagatggcggtgagccgcacccgcgaatatgccgccgacaagcgcggcgcggaaatctgcggcaatccgctgtggctctcctccgcgctaggcaggatcgcgcgtggtgccaaggtcatcccgaatgaagaagccgaacacaacccggcgaccgcgcatatgttcatcatcaacccgctgagcggacgtggcgcggacaatcttttctcgacccacccggataccgacaaccgcattgccgcacttgaacagatggctgctgaaatgggtatccgctcggccgcaatgacggcgcgcgccgccgccccttcacaaaacagtggtccctgggggcaaagaagtgataatgcaggcggcaacagcaatggcggttcccgctatcgggggccgtggtcgtaaataaagaaggctagtgtgaacgataaaaaacccgcgccgaagcgtggaaacaaaaagccgcaaacgaatagcaacagcgccgcagacctgcgccccggtctggcggcgcgtttgtgtgcggcccgccttctgggcgcggtgatcgaaaagaacacctcgctcgacggcctgaccgacaatgcccacggccatccgcaatatctggcgctggagccgcgcgaccgcgcgctggttcgcgccattctgggttctgcgctgcgcaatcgcggcagcatcgaacgcgccatcaacaagcggctcgaccggccattgccggaaaatgccgtggcgctgaagcatctgctccatgttgccgtcgcccagattttctatctcgacctgcccgaccattcggcagtcgatcttgcagtcgaggccgcgaacagcgatccgcgcaaccgcaaatatgccggtctggtcaacgccctgctgcggcgtctcgcgcgcaacaaggaacgcgcgctcgcccatacatttgagcccgaagccaatgtgccagaatggtttgccaagagcatcaccgacgcctatggcacggaaaaagcagcgaccattctcgccatgcacgcctatgagccgccgatcgatttcacggtcaagggcgatgccaaggcatgggccgaaaagctcggcggcgtggcgctgcccaatggttcggtgcgcctgcaaacggtggagggcaatctcaccgacctgcccggctttgccgagggcgaatggtgggtgcaggatgtagcggcaagcctgcctgcgcgcctgatgggcgatatcaaaggcaaacgggttgccgatctttgtgccgcccccggcggcaagacggcgcagcttgtgcttcagggggccgacgtgaccgcgcttgacctgtccgaaaaccggctgaagcgtctcaacgccaatctggaacgcctcggtttcgaggcgaagactgtcgccaccaatctgatggattttaagcccgacgaactgttcgacgccgtgcttctggatgcgccctgctcgtccaccggcacggtgcgccgtcacccggacgtgccatggaccaagacgccgcaggacattgcaaaactcgcagaacttcagggcaagcttttggcgcacgcagccacgctggtgaaacccggcggcgtgatcgtcttttccaattgctcgctgcatccgctcgaaggcgaggaaatggcgcgcaaggcgccggaaaatccgctgctggaaccgttcccaatcacggagcaggattgtcccggccttgaagggctggtgacggcggaaggcttcctgcgctccaccccggcagacctgccgccggatcgtttggacggcaatccgcacatggccggcatggacggcttcttcgcggcccgtttcaagcgcgtataaaaccgcaaaatgtgtattttgacatactggtcgcatttccgtccggtatggttaacgctcgattcaccatttccatacaattgtataaaggaaacgggctgttctaatggccgcaaaataatgacaaacaatacggagaaagaccgggtgacagtcgccctcagcgaaaccccacatctttggggattggccattgcacaggcgtggcgcaaattcagccgccgccttcgcatgggaccgctttatcgctggcgcttcaccggctttacgccggaccgcatcctgatcgccccgtctgacctgcgcgttgccgacccgcaactggcgcaggaattctatcatggccgtttcgcgctggccggacgcctcgtcgaaaccggcggattgtcgcctttcgccgtcgaaccgccaacgcctgaatgggaagcagcccttcagggtttcggctggctgcgccatctcaaaagcgccaatagcgaactggcaaccgccaatgcgcgcgcgctcgtcgatgactggatgcgcatgttcggcaagcgcatcggcggcattgcctgggcgccggaagtcaccgcccagcgcatcatcgcatggttgcagcattccaacctcatcctgtcgggtgcggaactgcccgcctatcgcaaattcatgcgctcgctcgccatgcaggtgcgctatctgcgcaccgtcgccgccgccatggatgatggagaggaacgcttgcgcgcccgcatcgcgcttgctttcgccgccctggcgctgcctgtttcgccgccgactgcccgcgccgcgcggcgcaatctggaatatgagctgaaacgccagatcatgccggatggcgggcatatctcgcgcaatcccgttacggttctggaattgctggccgatcttctgccgcttcgccagacttatgccaatggcacggaatcgccgcccaaggcgctgatcgaagccgttgaacgcatgttgcctgcgctgcgcttcttccgccatcaggatggcagccttgcgcttttcaacggcgtcggcccaaccatgccggaacgcatcatttcggttctgcggcatgatgaaaccgccggatcgccgctgacccacgcgccctattccggttatgagcggctttcgatggggtccaccaccatcattgccgacaccggactgccgccgccggtgacagcatcgcgggacgcccatgccggttgtctcgcctttgaaatgtcctccgggcgccagcgttatattgtcaattccggcatcgaccgtttcggcccgccggaatttcgtcctttgggccgctcgacggctgcacactccaccgccaccatcaacgatacgtcctcgtgccgtttcagcctcaatgcgagcctttccaacatgatcggcacgccgatcattgcaggccccacccgcgtgcagcgcgaccggatcgaggaaatggggcggcagggctttgttgccagccacgacggctatgcgcgcctgttcggcatctatcacgagcgccgtatcgtgctgtcgcataatggcagcgtcattcagggcgcagaccggttctatcgcggcgatggccgcccatccaaggcaaacgggcgcgacaatattgcggtgcgtttccacctgcatccgtcggtcgatatttcctttgatgagaacggattgatcgttctgtcaggagaccgcgacgacacctgggtcttttcctgctttgaagttgcgccacaactggaagattcgatcttctttgcgggcttccgcggccccgtgacatcaaagcagatcgtgctctccttccctgcttccgacctgccggaagtgaactggcagttcagccgcgtcgccctcggcagttacgtataaagttcaaatcggtcttttgcggtaggattctcggcgcgcttgtgttagggcgagccgtccactttcctgaacgcatccgtttcagcaacgaagagaccaactccctatggctgtcagctccaagcatattcccgctcccgatcttcatcgggtgcgccgcgccctcctttccgtttccgacaaaaccggcctgatcgatttcgccaaggcgcttcatgccaatggcgtcgaaatcctctcgaccggcggcacagcaaaatcgattgccgccgcaggcattccggtgaaggacgtatccgaaatcaccggctttccggaaatcatggatgggcgcgtcaagacgctgcatccggcagtccatggcggcctgctcgccgtgcgcaacgacccggaacatgtcgcggccatggaagaacacggcattggcggcatcgatcttgccgtcatcaatctttatccgttcgaggaagtccgcttcaagggcggcgactacgacacgaccgtcgagaatatcgacattggcggcccggcgatgatccgcgcttcggccaagaaccacgcctatgtcgcaaccgtcgttgaccctgccgattatgcagacgtcgtggctgaactggaaaagcattccggctccctgccgcttgccttccgcaaaaagcttgccgccaaggccttttcgcgcacggcagcttatgacgcggccatttccaactggtttgccgaagcaatcgacgaagaaacgccgacctatcgcgcggctgccggcaagctgcattccgtcatgcgctacggtgaaaacccgcaccagacggctggcttttatctcaccggcgaaaagcgccccggcgttgccactgcgacccagcttcagggcaagcagctttcctataacaacatcaacgataccgatgcggcttttgagctggtggccgaattcgatcccgcccgcaccgcagccgttgccatcatcaagcacgccaatccatgcggcgtggcggaagcgtccaccattaaggaagcctacctcaaggcactcgcctgcgatccggtttcagcctttggcggcattgtcgcgctcaacaggacgctcgatgaggaagccgctgaagagatcgtgaaaaccttcacagaagtcatcatcgcgcccgatgccaccgaaggcgcacaggccatcgtcgcggccaagaagaacctgcgcctgcttgtcaccggcggcctgccggacccgcgcgccaagggcattgccgccaagacggttgccggtggcctgctggtccagtcgcgcgacaatggtgtggtggacgatctcgatctcaaggtcgtcaccaagcgcgcaccgaccgaagccgagcttaacgatctgaaattcgccttccgcgtcggcaagcatgtgaagtcgaacgccatcgtctatgtgaaggacggcgcaacggtcggcattggcgcaggccagatgagccgcgtggattcagcccgcattgccgcccgcaaggcagaagatgcggccgaagccgccggccttgcagcgccgctcaccaagggctgcgtggtcgcgtccgatgcattcttcccctttgcagacggtctgctttccgctgtcgaggccggtgcaaccgccgtcatccagccgggcggctccatgcgtgacgacgaagtgatcgccgctgccgatgaacatggcatcgccatggtcatgacggggatgcgccacttccgccactgatcggaacatataaagcaaaggccccggaacatatgtttcggggcctttgtcatatcagacggtccgccggatagggcgtaatcagcgtcagcgcaaagcctgctacaaaaaacaacagcagtaccgacatgccaagagccgctgaaccactgatggcggtaatgctggccaccagaaatggccccataaagctggttgcgcggccagccagcgcataaaggccgaaatagcggcccgattcctccggcttgatactgcgcgcaaactaggaccgcgaggaagcctgcaccggcccaaaggccgcgccgatcatcagcccatagatcagataactatgctcggcggcggtaccgaagagcttgccctcgccttccagcgtgaagggcaggaggccaaaaagcgtatagtcccttgctgtcgaaataatgccaagtgaagcgaagaacagaagcaccagcgcgccgatcacgaccttcttggagccgaagcgcatatcgagcctgctggcgatgaggcaactgatgatcgccatgacattgaggatcatgccgaaaagtccgatctcggtaatcgtccagtggaacatggccgcagcataaccgcctcccagcgccagcagtgcattgacgccatcctgatagatcatccgcgcagcaagaaagcgcacaattccggaacggtggcgcacctccgccaatgtcgccttcaactcgctcaagccggagcgaagcgccgtgcgcaagggctcaccctttgccgcatcgggcgtgaagaaaaacatcggcaggatgaaaatgaaataccagagcgcggccagaggcccggtgatgcgcgcgccctcgcccagttgcggatcaaggccgaagagcggcttcatcccgatgatcgtccggcctgtttccggcgatgcggcaaggcaaaagaccacgaaaatcagcacgatcatgccgccaagatagccaagcccccaggcgatattcgacacgcgcccgatatcttcacgcgccaccagacgcggcatcatggaatcgttgaagacgatggaaaattctgccgccaccatggcgatggcgaaagcgcacagaacccagaacaggtttgcacccggaaccgcaaaccacaaaagcgacaggcaaatgattttcaaaactgcaaagaagccgatccagggcttacgcgcaccggttttatccgcaaccgagccgaggattggcgagagaatggcgatgagcaaccccgccaccgcgaaaccatatccccacgccatctgcccctcttcaggcgtggcgacgacatgggaaatgaaataggggccgaaaatgaatgtggttacaaccgtgaaaaagggctgtgccgcccaatcgaagaaaatccatccccatacgccgcgacgcgcggcatggcggcggggcgccatcacttgttcggtcaatccctgctcctgtccgccggacgctttccgaaaaggcacgaacccgcctccgaccggaaacacgcaagcattttatgaataattgtcaactcatcccaaaagcgtctcaaacaaacgattcttatattgcctatattgacgatacaaaaacagaaaagggtagcgcgagagccacccttttcattctttcaaggccgggcgtgattattgcgccagatcggacataagacccgccgcaaccgcaaggcgggaaacggtcagatcccctccctccgtcagcgccaccatgcgatttttcacctgttcgatacgggcgccatccgcggcaagccatgccgctgctgggtccttctccttggcgaagcgcttcagcgccgcaatggtgatgccgcgtgcggcctgtgtgatcgtatcgctcgcccgcgaaagcgccagaccatcataatagtcggcaacgggaatggagcgcgcggcgtcctctatccgcccgatgcggaatgcctcggaaacggcgaaataggctttggcagccgccaccacgtctgcgccagccagatgcgcgatcaatgcaatatccggcatgatatccgcaagctggagattggcgaggcgctgcgcaagcgaggctgacgcgcccttttccatgaatgcggccttgtcggcctgaagtgcgcttttcagatattccggcatcaggccgtcgaaacgcggttccagctcggcacgcgccctggtgatggtgcccaccagttccgtcaggttggcacgggtcgtgtcattgcgcagcacccaggccgtggtggcctgcaacatctcaccaacgaggtgatagaactggttctgcacatcgcccggcacctgattgtccagcgcatcgatggcgtcatagatcgcgttgatttcaaagccatcgcgcaccgcaacataggtgcgcagaatatcggcgggcgacttgcccgtcgtatcggccagacggctgacaaaggtgatgccgccgcgattgaccgcatcatttgccagcaaagtggcgatgatttcccgcttcagacgatggtgcgaaatttcctccgcataggtcttggccatgcgcttggggaaatagccgaacagcagcgactggaagtaaggttcgtctggaagcttgcttgccaccagatcatccgacagcgacagcttggcataggccagcagaaccgccagttccgggcgtgtcagcggctggcccgccttctggcgttcggccagaacagcatccgaaggcaggttctcgaccttgcgatccagaagcttgcggttttcaagctccgccatgaaacgcgcctgatagggcagttcggccagtcccagacgttcactgagcgaaagcgccagcggttgcagatagttgttgcgcaaaaccagttccgacacatcatcggtcatgctgacgagaagcttgttgcgcgcggggcgcttcaacttgcccgaacgcatggcggcagccagcgcgatcttgatattgacctcgacgtcggaacaattgacgcccgccgaattgtcgatggcgtccgtgttgccgcgaccgcctgccagcgcatattcgatgcgcccgcgctgcgtcacgccgagatttgcgccttccccgatcacgcgcgcgcccacttccgagccggtgatgcggatcgcatcattggcgcggtcgcccacctgcgcatccgtttcggcggacgagcggatataggtaccgatgccgccgaaccagagaagatcgaccttcgatttcaggatcgcggtcatgatttcctgcggcgtggccgtggtcttgccaaggccgatagccgcggatgcttctgccgacagcgtaatcgtcttctggctgcggctatagatgccgccacctgccgaaagcttggagcggtcataatcctgccagctcgaacgtggcagttcaaacagacgcttgcgctcggcaaaaccgtcggctggaaccgggttcggatcgatgaagatatcgcgatggtcgaaggcggccacgagcctgatctgctcggaaagcaacatgccattgccgaacacgtcgcccgacatgtcgcccacgccgacaaccgtgaaaggctcgctctggatatccatgtcgaattcgcggaaatgccgcttcacggcttcccacgcgccgcgcgcggtaatgcccatgcccttgtggtcgtaaccggcggaaccgccggatgcgaaggcatcgtccaaccagaaatcatgcgcctggctgatggcgttcgccgtatcggagaaggtcgccgtgcccttgtcggcggcaacgacgaaataaggatcgtcattgtcatggcgcacgacttccgtcggtggcacgacatgattatcctcaatattgtcagtgaccgacagaagcgtggagataaatacattataggcatcgcggccggcttcaaacaccgcattgcggtctccgccaaccggcaggcgcttgggatagaagccgcccttggcgccaaccggcacgatcaccgcattcttcacctgctgggccttcacaagccccagcacttcggtgcgataatcctgcgcgcgatccgaccagcgcaacccgccacgggcaaccgcaccgaaacgcaggtgcacgccttccacttccggcccatagacgaagatttcgcgataggggcgcggctccggcaggccatcgaccagacgcggattgagcttgaaggcaaaggtgacgcgcggtttgccatcgccatccggctggtaggcattagtacgcagcgtcgcttcgatcagattgcggaaacggcgcaatatctggtcgtcatcaatgctcggcacaccgagcaatgcggtctcaatggcatcgaccagcttcttttcagccgcatcgcgccgcttggacgaaggattggagcgcaaatcgaacagcgcatagagatcgcttgcaatttccggataacggttgagtgcggcagcaataaagctttgcgaataggcaatgcctgcctgctgtagatagcggccataggaacgcaggatcatgatctggcgcgcggtcaggcgcgcggtctgcaccagagcattatagccgtcattatcagccaggccgtcccagaccgttcggaagacttcttccagcatctcgccatcgtcggaaagatcgacaggtgcaccataagcgttcacaagctgcatatcgtgcagatagacaggcgcgccatccttgcctgcatgtggcaggtcgatcgtctgctcgctgacgacacggaagcccatgttttccagaagcggcacacgctgcgacagcacaaccggcgcaccgtgatgataaagcttcagcgaaaccgcatccggcccatcggtgcggtagcgataaaaatcgacgaagagcggctcttcggggctgagacccgcaatacgctccgcatcgaccagcgcctccggcgcggtgaagatttcgcggtaggaaggcggaaagctcgcggcaagcgcaaccgtgtcggcatccaccgtttcagcactttcgcgcaccgcatcttcccagttgcgcaccatggcgcgcacttcagcttccagcgcctctcgatccacatgcggcgtggagcgttcatgacggcggatgacgaactgaatgcgcgtcaggccgttctgcaaaaagacggggtggaactcaaaactgtcgccgccatagacgtcgaccagataatgcccgatcttttcacgcacggcagaatcgtaacggtcacgcgggatatagaccagcaccgtggcaaaacggccgaaacggtccagccgcggaatggcgcgcacacgcgggcgctcgcccagcgccaggatcagttcggcattggcggtgaggctttccgtatcgatctggaaaagctcgtcacgcggatattcttccagcacgttgatgagtgccttgcccgagtgatcctcgcggttgaagcccagatgcctgatgaccgcatcggccttggagcggatgaacggaatgcctgcaaccgagctcgtataggcaaccgaggtgaagaggccaacaaggcgcagttcaccaatggcttcgcccctgcccccgaaaaccttcacgccgatataatcgagataggaacagcgatgcaccgacgaaagcgaatttgccttggtgacgatcaacggttcggcgctatcgaggaattccgtgatttcgcgcggggtgacagtatcgtcatcatccttgcgcagcacacgcacttcattatcgcccagaattccgagcggctccttcgccgcaacgagatcgcgctttttgccggttccctcgaaaaccagctcgcgaaggccgaggaaaatgaaatgatcgtcgcgcagccattcaagaaacgcgatggcttccggcatcgcggcattgccggtcagtttataggcgcgcttgtaatcatcgatggcgccatcaagccgcttcagcatcggtttccagtcgctgaccgcagagcgcacctgacccaaaacacgtttcagcccggcggtaagatcggccttggcctgtttgctgagtgcgggcaggtgaatctgcaccaggctgacgcgctccacacccttggcaggcgcaagctgcgaagcttcacccagaatgaccagttcgtccttctcgcgcgaaatatcgagaaccggatgcacgaccatgaaaatctggctggtatgatcgttcagctcacccatgatcgagtcgagcagaaagggcatattgtcgttgacgatggtgatgacgctcaccggccggctatggggcttgccatggcgtgcgataccgtcgtcaatattgatgatgctcttgcccttgcggtaggcttcgagcgcggcatagccatgaagggcagaactttcgagggcggcggcatcataagccgcgagatcttccggcggcgcccactcgaagagaagctgcgaaaaggcagcgaatgccttcgactttcctcccttcttcccctccttgcttgcctttgaaaccttaaccttgctcgaccgatcctgctttgcagtcacgccggatactccctgtcattatggcaatgcgcgccaaattagcagattagccatgggattcgatcctaattcactgaagataacgaaaattttcccgaaaagtcagaaaagaagcatctgatccgctcaatttgaaagattactacgaaaatttagcctgaaatttcagaatataccggagtatttctccacatctggaaaatcaccatgcgcaaaaaggcaaaaaacaattcaccccgccacattttgcggtgaacctgggcctcaaagtttgatcagatgatcgtccagttcgttgacgtcatcatcacctgccgggaaatgatgcgagagcagcttgcccgcctggccgatggcctcaacgaagccttcgccaaccgctgcgcgcgatgcgtgatggatgagcgtggaaacaatcgcgttccactcctcctgttcgacgcgggcattgatgcccgcatcggcgatcacctccgcataatgctctgccatggacacgaaaagcaggatgccggtgcgctgctcggtgatatgaacatttcgcgccaggaattgctgcaaggcattgagatgcgcgcgcttatagcgaatacggcgcggcaccagcaacatgcggatcgacggcacaaaccacagcagcaccatggccgaaacaaaggccgccaaaaccgcaagcccgaatatgggcaggcgaatgtcaaaccagtaccaatgggcgaggaaagccgcgaacacagaggcgatcaggatgccgcaggttgcgacaaaacccgctgcgaagaaataatcatcgctggagcgcgccagaacggcatagatttcgccgctggtctcggcttccgccttgcgaattgcctcggcaatgcgggcatgatcgtcggcgccaatcagcgtgtgatgcgtcatccttgcctctccctaccagctacccgaagcgccgccgccgcccgatgaaccaccgccgccggaaaagccgccaccgaaacctccaccccggccagacccgccgcgattggtataatcgatgaccatgccaagccattgatatttacccggttcgatcttgcgaccgaaaatcggcgtcaggattgccatgccgaagccaccgaaaaagatcaggcaccagaaggcgatgaagaccacgaagacccagtccacgtcatctgagctggtctgcacattgcgcttcgcccgcgcttcaaattcgaccgaatcgccggaaagcaccgagaggatgccatccaccccctggacaatgccttgcgaatagttgccgctgcgaaattcggggatgatcgtaccattgatgatgatgctcgaaagcgcatcggtcatgacgccttccaggccatagccgacctcgatgcgcacctttcggtcattgggcgcaaccaccagcaatatgccgttattttcctgtttctggcccagcgcccaggcccggaaaaggcggttggaataggtttcaatgtcctcgccattgaggcttggcactgtcaccaccaccagctgatcggaggatttcgcttcaaaatccgcaagtttctgtacaagctgctggcgctgcgcgggatcgatgatacccgcagcatccaccacgcggcccgtcagcgacagcgttggtttcgcagcctcctgcgccagcgcgccctgaaaggcacaaagggcggcaaacagcacaaccatggccgcaagcagcccctgcggccatttccagccacaagaacggttctgcctgatcctaatacccgccacgaaaacgccgatcagttgaagttgaccttaggcgcggcctggctgcctgcatcggcgctgaaggtcggcatgggctgtgcatcgcgataccagatccatgtccagatcatcgtcggcatggttcgcagtgacgtattataggtgcgtaccgcctcgatataatcgcggcgagccactgcaatgcggttttcagtaccctcaagctgcgattgcagagcgaggaaattctggttggccttcaagtcaggatatttttccacgacaaccatcaagcgcgacagtgcactggtgaggtttgcctgattgtcctgaaactgcttgaaaagcgcaggattgttcagcgtttccggcgtgatctgcacctgcgtggccttggcgcgcgcctcgatcacggcttgcagggtttccttttcatgcgctgcatagcccttcacggtctcgaccagattgggtaccagatcggcgcggcgctgatactggttctgcacttcgctccacgcggccttggccttttcctcattggtcgggatcgtgttgaaaccgcaggctgaaagcagcggaaccagaacggtcaaaccgagagcgataaaaatgcggcggaaagaaaaggaagtggcaaccgtctgagcggtcatgggcttctcctgaaaagaggcgttgaagcgcccggaaagatcgatatcggtgccggcagattcgcgttcaagaatatgcgagccgtcagatcaacaggatagacgaaattcgcgccttttccagtcgatttgaacaacagggcaaaacctgcgccaaaagcacgccacacggcgacaaatcgtcaatcgcaagagtgctttaaaaataaaactaaagaaaaagcggcgaattgctccgccgctttcccaaaacaaaccgtgcgagaaaattattcgctggcagcttcttcagccggagcagcagcggctgcggcagcttcagcagcctttgcagaggcttcttcttcagcctgcttggccagggccagacgttcctgagccttcttgcccggctcacccttggtcgggttgttgcgggacggacgtttggcaatgccagcctgatcgaggaagcgcagaacgcggtcggtcggctgtgcgccctgtgcaatccaatgctggatgcgctcggcatcgagcttcacgcgttcggcgtccttcggcagaaccgggttccacgagccaacggtttcgataaagcggccatcgcgcggagcgcgaacatcggcaacgacgacgtggtagtaaggacgcttcttggagccagcgcgggcgagacgaatcttaagggccattttttctttccttcagacaatagcttcgcccggtttggggcaaaacgggttaagctgttttcacaactattggtttccgccatggttggcggcggtatgctcatgatgccgaatgacttccttcacgataaagttcaggaacttttcagcaaaatcgggatcgagattggcatctgcggccagcgcgcgcagccgcgccacctggcgcttctcgcgggccggatcagccggtgccagacctcgctcggccttcaatacgccgacagccttcgtgcagcgaaagcgttcggccaacatatgaatgagggcagcgtcgatattgtcgatcgatgcacgcagcgccagaagctcagcgggtatggtgttctgctcgttgctcatgctgctcatttcttcttcggcaggcccggaaggccaccgccaaggccgggaagcttcgggcctcccaaaccggacaggccaccgccgggtagaccgcccaaaccgccaccaaggccacccttggtgagtccggctgcttccgcctgcttggccagcgcctcaagttgcttcgggtccatcttggaaaggtcaggcataccacccagaccaccgccaaggccgcccagccccatcttgctggcaaggccacccatcatctgcttcatcattccgcccttgcccttgcccatgattttcatcatgtcggccatctggcgatacatcttgagaagcttgttgatgtcagcggcattcgtgcccgaacctttggctatgcgctgcttgcggctatgcttcaaaaggtccggattggcgcgttcggccttggtcatcgaaccgatgatggcaagctggcggtcgaacaccttgtcatccagaccggaagcggccacctgatccttcatcttggccataccgggcatcatgcccatgatgccgcccatgccgccaagcttcttcatctgcttgagctgctcggcaagatcgttgagatcgaacttgcccgactgcatcttcctggccatcgccgcggctttttccgcatcgatgttttcggcagccttttcgaccagcgaaacaatgtcgcccatgccgagaatacggtcggcaatgcgcttgggatagaattcctccagcgcatccatcttttcgccggtggcgatcagcttgatcggcttgccggtgatggcgcgcatggaaagagcagcgccaccgcgtccatcgccatccatgcgggtaagcacaatgccggtaatgcccacacgttcatcgaaattacgcgccagattgacggcgtcctgaccggtgaggctatcggcgacgagcaggatttcatgcggattggcggccttgcggatatccgccatttccaccatcagcggctcatcaatatgcgtgcggcctgccgtatcgagaataacgacatcatgcgcgccaagctttgcggcctgaacggcgcgccttgcgatctccaccggcgactggcctgcgatgatcggcagcgtatccacgccggtctgaagccccaactggcgaagctgctcctgcgcagccggacggcgcgtatcgagcgaagccatcagcacgcgtttgcgctggcgctcggtcaggcgcttggcgatcttgccggtggtggtcgtcttgcccgaaccctgcaagcccaccatcatgatgacgacgggcgcaggcgcgttcagatcaatagcaacgccttcggtgcccagcatttcgacaagctcgtcatggacgattttgacgaccatctggccgggcttgatgcttttcaggatttccgcaccaaccgccttttcgcgcacgcgatcggtaaaggaacgaaccacttccagcgaaacatccgcctcgatcagcgcacggcgcacttcgcgcagcgccgccgtcacgtcgctttctgaaagagcgccgcgtccggtaaggccgttcaggatggagccaagacgctcctgaagtgtttcaaacatcgattttccttggcttatccgggatgagatggaaagctcgtccgggatagatcgtcccgcacatctgccagttcaggaagcaaccatagggtcacggcacccgagggcgcatcgcgctgtcgggtgtggacctccgggatcgctttataccatgatgggtcccggtcggtggctcgcgttctgaagatcgcggatagattggaagagcctttacggcgtaaggcctgcaatgtcaagcaaaagcccattcctccacccggcaagggcgtggttcgacgaaaccagcctgtcctgtctttcgatgcctatttcactaaatgcttgaaaatccgctgctcggccgatcaccccgccccgctgatacggcatgacatttgttgtaagggatggcaaattcgcgtcgaagtcgaatcaaaactccaaaggagagacgaatggcattcgttgccaaaggccggtcttggacggcagcagcagttattgcggtgggcatgatggcaggtgcgggcatcgccgaggcagcacaatgcggcaacaatgccgccggttacaatgcctggcttcagcagacgatgaaggaagccgcatcgcgaggcattggcaaggcaggcatcaatgcgcttgccaacacgaaatatgcgcaggccaccatcaatgccgaccgcaaccagaagagtttcaaactctccttcgagcagttcatgcagaagcgcggggcagatacaatcatcaagcgcggccgcgccatgaagcagcagaatgcggccctcttcgccaatatcgaaaaacgttatggcgtacccgccggcccgctgatcgcgatctggggtatggaaaccggctttggttcctatatgggcaagcagcacacgctttccgccgtggcaacgcttgcctatgactgccgccgcagcgactatttcaccgaccagctttacgccgccttgaagctcatcgaccgtgaggatttgagcccagccgccatcggcgccatgcatggcgaaatcggccagacccagttcctgcccgtcaatgtcctgaactatggtgtagacggcgacggcagcggccatatcgacatggcgcgttccaaggcggacgcactctattccaccgccaacttcctcgtcggccatggctggcagcgcgggggcggctatcagccgggcgaacccaattatgccgccattcagggctggaatgccgcacaggtttaccagcgcgccatcgccgtcatgggcaaggccatcgacggcaaataattgcatgaaatacaagaaagcccggcttcggccgggctttcttgtacattcacaatatttctatcaaagttcagggcgtttgaaatcaccggtctggtgatccatcacccacaattcgccggtcgaaatatcgaaccatgcgccatgcagggtgagcttgcccttcttctccagaatatccacgcaagggaaagtgcgcagattagccagcgaatagcggatcgaaatacgctccagcgccgtatgacgctcgctttgcgtcatgagcgcatttccgctgatggcctctgccgcgggcgaaatgaggctcatccattttccgataaaatcgctcggtgaaagcggggcgctttcagtgtcgagcgccggccttgatgccaccgcaacgcccgtggcccatcaccacgatatgttttaccttgaggctctgcacggcaaattccaaagccgccgaagccgcgtggtattcaccatccggctcatagggcggaatgagattggccacattgcgaaggacaaagatttcgcccggtgcggcattgaagatggtttccggcgcagcgcgggaatcgcagcaggcaacaaccagagtttccggcgattgccctttttcagccaagtccctgtagcgtgccgtttcatgcgcgaaatgctcgctcatgaaggttttgtaaccagcaagaagtgaatctggaagatcagccatagcgtttgaatatccctatcgaattcaaagatcaatcaaaatgaaccctgtggaacccatcctctcggacaaattttcacacaggtttcatgtgcattctcaagcccatatcgccatgcgccagccagcaggcaccatgttcggcatggcgcatatgggaggaatttcaccattcaggtccgcagccctttggtcggatgaagaagccgccgcgtctgcaccatggccattggcgtggcaaggcttgatgcgtcggcttccagcatcaattcatccgctccacgcttggccgagcgcgccatgatttcaaacacggcagcggttgtgctttgcagcgtcttttcttccgaaagcccggaaaggtagcgcgccagaaagacggcagatgtcaaatcgccaagcccgttggtcggcccgtccacccggcgatgttcggccatcagggcaagcgtcggcgtcagcagaatattgccgatactgccgttcataaacgggaaggcggaagtcaccagcatggtggcaggccccgcatcgagggctgcctccataagcgccttattgtcttcaagtggcacaccggtcagccaggaaagctcgaaacgattgggcgtcgcgatatcggcaagcggcagaagcctgtcgcgaatgcccatggcagtcgcctcgggcacataaaggcctttctcgtccccgatgaccggatcgcagagatagactgcttcgggattgttcgccttcacggccttgaccagactggccaccgccgccgcctgttcgggatggccaagatagccggtcagcaccgcgcccacctcgttcagccatggcgcgcgctgcaagtcctgcatgaggcgggcaaattcatccgcaggcggcacgatgcgtccggccggagcacccggaaccccatggcccggatgccatggcagcaccaccgtcggcactgcccagaccggaaagccaagtgtttccaaagcgaagacagccgcgcgattgcccaccgaaccgcgcacgacatggcttgagatgacaataacggttgtcgcatccgaaggcgcaggaggcgtcattttatacctggctttgcatgagataggaaatgagccagacgatgatcgccagcgttatgagaaggccaagcccgcgcccgacacgggtggcccagagttcgattgcgtcgttttcaggcgcaccggcagcggaaagatgctgcgccgtacggaaaaacccacgccgcacgatgccttcggcaccgacatgctcacgctccagccgctcaaggatgcgccgggcctcttcctggcgctcacgcccgggtccgccgccctcccctatgcccgcctgctggcgctcacccatactctgcctgccctttgaaatgtgactcagttccaacaaaagaaacaggcacagcatcacgctcaaggcgcagttctgcaagcagtttattgcggtctcacgcaagcttcataatcagcttgccgaaattgtcgcctttgagcagaaaaatgcaggctttcggcacatttgcacgttcaaagcgcaaagcagtctggtcggataatgcggtaaaacaaatggttagagcggttccggcgattttgtaaaaaccggaaccgcactaggctgtagttacttcatcgtcgggatgacgaactccgcaccgtctttaaccccagccgcgcgcccgcagcaaagcgaggacgcgcaaacgtaaggaatcgtccggggttacttcatcgtcgggatgacaaattccgccccatccttaaccccggacggccagcgcgaggtgacagtcttggtcttggtgtagaagcggaatgcatccgggccgtgctggttgagatcgccaaagccggaagccttccagccgccaaaggtgtaataggcaatcggaaccgggatcggcacattgataccgaccatgccgacctgcacgcggctggcgaaatcacgggccgcatcgccgtcgcgggtgaaaatggccacaccattgccgaattcatgatcgctcggcagggccagcgcttcttcataattcttcgcgcggacgatcgagagtaccgggccgaagatttcttccttgtagatgcgcatatccggcgtcacatggtcgaacaggcagccgcccatatagaagccgttttcatagccctgcatcttgaaattgcggccatccacgacaagcttcgcaccttcttcgacgccaaggtcaacatagccgcgcacccggtcgagcgccgccttggtgaccagcgggccgtaatcagcgctgttatcggtcgaggggccgattttcagcgattcgacgcgcggaatgagcttttccatcaaacggttggcggtatcttcaccaaccggtacggcaacggagatcgccatgcagcgttcgccagccgaaccgtaacccgcgccgatcagcgcatcgacggtctggtccatatcggcatccggcatgatgagaagatggttcttcgcaccgccgaagcactgcacgcgcttgccgttcgcacagccgcggccatagatatattgcgcaatcggcgtggagccgacaaaaccgatggcctggacatcgggatcatcgagcagcgcatcgaccgattccttgtcgccattgacgacgttgaaaatgcctgccggaagaccggcttcctggaacagttcggcaaggcgcatcggtacgcccggatcgcgctcggacggcttcaggatgaaggcattgccgcaggcaatcgccgggccagccttccagagcgggatcatggccgggaagttgaaaggcgtgatgcccgcaacaacgccgagcggctggcgcatggaataggtgtcgatgccggtaccggcattgtcggtgaactcgcccttgagcatgtgcgccgcaccgaggcagacttccaccacttcgaggccgcgctggatgtcgcccctggcatccgcaatggtcttgccgtgttcacgggcgagcagctcggccaggctgtcatattcggcttcgaccagctcaatgaacttgcgcagaacgcgcacgcggcgctgcggattggtcgcagcccaggctggctgtgcagccttggcgttttcaacagccgcacgcacttcttccttggtggccaaagcaaccttgccctgcaccgtgccatcgagcggctggaaaatgtcggccgtgcggccacttttgcccgccacatgcttgccgccaataaaatgtccgatattacgcatcgaagaacctccctgatgtcgttgccctatcctgactctgcaaattcatcattgcaaggcactgaaaagcgtatccgttgtgcattttttatagtaaggaaagcgcatgatccgaaagggatcggggatgcctgctcaagcaaagaacgccatgaactgggatgatatccgcatattcctcgctgttgcccgctccggccagattctgggcgccgccaggcggctcggcctcaatcacaccacggtggcgcgccgcctcaccgcgcttgaaacagccctttccaccacacttctgacgcggcgcaccaacgggtccacgctgacacatgcgggcgaggagtttctgcttgccgccgagcgcatggaagccgaaatgctttccgcccgcgcgcaggtgggcaatgccgatattgccgtttcgggcacggtgcgcatcggcgcgccagacgggttcggggtcaatttcctggcgccccggctggcgcggctgacgcagaaatatcccgatctcaccatccagctggtgccggtgccgcgctctttttcgctatcgcgccgcgaggcggatatcgccatcacagtggagcgcccggatcagggacggctcgtcgcgcgcaggctcgtcgattatacgctctgtctttatgcccatcgcagctatctggaagaaaacggcacgccgaaaagccccgaagacctcaatcgccaccggctgatcggctatgtggaagatctggtcatcaatccatcgctggcctatgcgccggaaatcagccgcgactggaagccagcctttgaagtgtcaagctcactcggccaggtggaggccgtgcgggccggtgcgggcattggcatattgcattccttcatcgcgtgtgccgatcccgatctggtcccggttctgcccgaccgggtgatccaccgcgcctattggcttgcctatcacgaatccgcgcgcacattgcgccgtgtcacagccgtttcggcgctcatttcggaactggtggaaagcgaaaaatcgctgttcagttaagcatgatcccgaaaagtggaagccggttttcggatcagatcatgctaggctgtagtgacgagttaacttgtgatttggtatgggcaaaaaatcttcagctttaggagcgaaaccgaaggtggggtggttccccatcgaggtttcgcgacgccaagatggaggttttttgccatatcccgaagggacgcggtgtattttgcttctgaatgtgtcgaaacgtccttgtggagatcactccacggcggtcgtttctcctgttcagcaacaaaataccctcgcgccaaaccataagttaactcgtcactacagcctaaatcaattaagcctcacataggcgaccatcacaccaacaatcatcgcagccggaacaaacaaggcgtcaaggccgatgaaagagtggccaagaccgccgccaacagcgcccagcatcaaagacagccagactgccacatgctgcaaccagcgccatttcggcgtttcgccgcgtagcgaacaggcaagatcggcagcggcattgaagagcgttcccgtcacataggtaacgccgaggcgcgcggcaccaatgggctgcacggcggcattctgcgcgcccatggcggcggcaagcagcagcaccggctgaatgaccagcgcgccttcacgccgcagcacactgaccagaagcaggatcgccaccacgcttgccatcacatagaagctgccccatcgcccataggcacggacgatcagcgtgcccaaaaatgctccgctgaagaaaagcacgatcaatatggcggggaaccagaccagcacctcgccctgcacgccgggctggccggcaatggccgtgccaagctgcgtggtattgccgctcatgaaggaagcgaagaaaccacccagttgcagaaaggcaatcgcatcgacaaagccagccgatgcggtgagaaccagaccgagcgtcagtttggaattcggtgtcatgtccccacgactttgaaaacagcacgacccggcaccggagcgccgggcctgtcaggacggttccagttcaagcgcgtttgacgatgcgcaaaatgataaggagtatggccgcgccgataaaggcgttgatgatcgaagcaataaccccgccgccgaccgaaaagccgaggcgcggcaacagccagcccgcaaagaaagcgccgatcacgccgacgatgatattgccgatcaggccgaagccgccgccctgcacaaccttgcccgccagccagccggcaacgagccctacgaaaagaaatacgagaagacttccaacacccatgcgcttttctccctctcaaaacgcttcgcgcgaaaaaggccgaagcgatttgaggtggagttgacaatatgttgacccaccgcacaaggggggagacaggcacgaccgatgaaaatcaggccgccagatgccggaaagtcgcaaccacctgttcatagaccttgcgcttgaacggcacgatcaggttcggcaggtcagccatcggcttccattcccagcaatcgaactcagcagtgtggccaccgggtggcggattgatcgcaatttcactttcatcgccctcgaagcgataggcgaaccatttctgcgtctggccgcgatattttcccttgagcgccagccccatcagatgcggcggcagatcgtaattgatccagtccgatgcttcctccagaagcgagaccgacgtcatgccggtttcttcataaagttcgcgcagcgcggcttgcgccgggtcctcgcccttatcgatgcccccctgcggcatctgccagagctgtgtggcgccatccatttcatcgcccggaatgacgatgcgccgcccggcccagaccagccccgccttgttgagaaccatcagcccgacacagggacggtaaggcaggctttcaggatcgaccatcgcgccggttgggcctttatgctcggacatgccactctccatcaattcgcggatatttcactcgattgatatccagcagctttcacgccttcaatcaaattacaggcaatctggcaaattacaggcaatatggcaaattacaggcaatatgggacatttaccgcatcagaccagatgcctgcccagcaaacatatgaaacgcactttgaccgaaagcaaaacgcggaagccagggctcccgcgtttttgtcttgctcatttcagggtcagttcagcacgccctttttcgggtccggcgggaaagcggcattggccacttcgccccgcagaagcttcagtgcctcattgagctggagatcatccttcggatcaggcggaacataagccgacgaaccggagccgctcgcatcttcggcattgcccttgatatggcccttgagttcggattcgccgcgaacaacgtcctcgcctttaagttccggcggcagcggctgatccaccttgatgtccggcgtaatgcccttgccctggatcgacttgccagacggcgtgtaataaagcgccgtcgtcagacgcagcgaaccgttttcgccaagcgggatgattgtctgcacagagcccttgccgaaggactgcgtaccgagcaccgtggcgcggcgatgatcctgaagcgcaccggcaacgatttccgaggcactggccgaaccgccattgatcagaacgatcagcggcttgccattcgtcaggtcacccttacggacatcgaaacgggtcacatcctgcggatcgcggccacgggtggaaacgatctcgcccttgtcgaggaaggcatcggaaacggcaaccgcctgatccagaaggccgcccggattgagacgaaggtcgagcacatagcccttgagcttgtcagcgggaaccttttcctgaatgtccttgatcgccttcttgaggtcttcagaggtctgttcggtaaacgagatgatacgcagatagccaacatcattctcaacgcgcgagcgaaccgccttcaccttgataatggcgcgattgatcttgagcgtgatcggcttgtcggcgcccttgcgcaggatcgtcagttcgattggcgcaccaacctcgccgcgcatcttgtccacagcgtcggtcagcgaaaggccgcgcacttcctgtccgtcgatcttggtgatcaggtcgcccgacagcacaccggccttcgaggcgggcgtatcgtcgatcggcgcgatgaccttcacgagatcgttgtccatggtgacttcgatgccaaggccgccaaactcacccttggtctgcacacgcatgtcctgcgcggcttccgggttgagataggacgaatggggatcaagagaagtcagcatgccattgatggcgctctcgatcagcttcttgtcgtcgggcggcgtcacatattgcgcgcgtacacgctcgaaaatatcgccgaaaagagccagctccttatagacatcgctgtcttttcctgccgcaaaagcggtggaagctggtgcgccctggaccatcaccatggcggatgcccccagaagggccccggcgaacagcagcgacagtttacgtatcattttgtgtccttccagaaagccgttcagtccaccacggggcgggatcgacgggttttccatcctttcgaaattcaatgtaaagcaatggcgcaccattgcccacctcaacaggtgcaacacttgccagaagtttttcacccattgcgccgaccggctctcccgccagcacaaactgaccctgggcaacatcgattcgccccatgccagccatcacgatatgatatccgttgccggcatcaaggatcaagagttggccgtaggatctgaatacgcctgcgtaaagaacaacgccatccgaaggtgacgtaatcgtggcggaaggcaaggtttcgacgacctgccccatcatggagccgccgacaccatccttgtcgccgaaacggcgcatgattttgcccgcagctggcaggaccagcctgccttgcagggtggaaaagtcgctctgcgcgcgcaaatggcggtcgccaggcgtggattccccggctttttccttcgccgctgcaaggcgctcggcttccgccttgcgggccgcttccgccgcctcgcgaacgcttgccatctgcttatccagcgaggcgatcagctccttgaggcttccagcctttgccgcaagttcctcggaatgcttgcgttgcgcctcgatctcctgctcggattggcgctgcaatttcttcttctcctcaagaagaagtgattgacgctcccgctcctcagcctgcgcggtgcgcgtttctttcagcttttcctgctcctgcgcgatagaggcgctgacatgctgcatatccttcagatcgccggtcagttctttcacctgatcgcgcatatcgggtaccaccgcccccagaagcacggcgctgcgcaccgaggcaagtgcatcgtcgggccgaacaagaatggcaggcggcggattgaggcccatgcgctgcaatgcggccagcacctcggccagaacgccgcgccttgcacgaagcgaagcgcggatgccgtcttcctgttcgcgcagcgcaaccagcctgtcagcaatatcggctatatcctgctggagcttcttgtcggtcttggccgactggatcagcgcggcagtaatggttgactgatctttcttgaggctcgccacctcgtcttcgagctgtttcagcgtgtcgccggtgacggtcagttcgttgctgagcttttcatattcgcttgccatctggtcacgctgctgcttgagcgcatcctgcgcgacggccggcggcgcgcaggcaagcgcgccagcaagggcaaacccggccagaaggcggcctgcccgcagtggtgcaaacccaccaagcgttctgaaaagacctattgaattcatgcgcgttctatcgagacgaaacaaagctgcttttaaagccggactacaaatctagccggataccgttaacgaaccatcaaccataaaccacagaccgcaaattggcgtcgcttcacggatcgatcagaccgagttctgcctttctgcgtcgcatcatttcgcgcatcgatgccgtgcgaagggtcgccttttcgtcgatcatcttcgttttctgccagatgccatagtgctgccggaaataatcgatcaccaacaggtcggcatccacacggtcctgcccgtcctcgacatggttcaggagggcgctgacgccgcttgccttgccctcggcacggcggctgttccggccaatcatccagatcggaatgccacgcctttccagatggcccgaaatccagggatcgtccacggtccacatgatgtcgggaatatcgtagaacagctcatcgaaccagtctggatgaacgagaaccccggcaaagccggaaatccgatcgacatagcccggcgtgccccggttcggcttatagagaaacagggaagcgatacgcttcattctgtatttgaaatccttgggcttccagcggctgcggggaagccggtccgcaggcctgcccgcatcggcaatatcggggaacgtttcgccatcctcgatgatacagtggcccggctttcgcgctgcttccgccttgaaccgctgatgccaattggcgtcataaatcttgtcatcgtcgcagaacagaatatccacgtcccgccccttcaggtcgcgggcggctggcagaaccttggtggcaggtccaagatcttcgtcacagcgaacaattgttatgcccgcaggcacttcgggcagacgtccatcccaatcgggaaagcgcctgtatttatgcgggatatagagacgcacttcctccgctttgagcctctgcgacagaagcgagaacagcgttggcttcaagaggccaaaacgtggcgggatgctcgacagcgttataatagtaggactgctcattttactcgcatatattagataatactaatcaaaaccatacagccggaacggtcagacgcattttgttgcgaggagcaatcctaaggtttacgcactttgtcaaggaaatgaaggtcgtcacgaccgatgataggggtgccccgccagaatggtggcggcgcggtaaagctgttcggcaatcaggatacgggcaatctggtgcggccaggtgagctcccccagcgccagaacaagatcagcgcgcgaccgcaatgccgggtcatggccgtccgggccgccaatggcaacgataagctggcgcttgccgtcgtcgcgcatacgtccgacaatggccgcaaaagcttccgaaccaagtgtcttgccgcgctcgtcaagcaggatcagggcagcgcccccggaactggtcccaccggacttggcattgtcaagcgcctcatggatacgctgggcctcttcggccttgcgcaactgtgccgtctggccccggctttcaggaatttcgctgacaccggcgaattcaagccccaagggcggcccagcctttgcaaatcggtcgaaataacgctcaaccagctcccgttcggggccggacttcatccggcccacggcaaaaacactcacacgcatgacgccctcaatatacggtcaatgcaccaatcccggcgcacgttcgtcgccgaaatcgtcatcgagccatatcttctcgagattgtagaagtcacggacttccggccggaagatatgaacgatgatatcgcccgtatcgatgagaacccaatcgccactctcaaggccctcgacccgcatctccttgcagccagcctcacgcagcgcctgcacaagatgatcggccaccgccgtgacatggcgatgcgaacggcccgacgcgacaatcatataatcgccgattgtcgatctgccgcgaatgtcgatggggatgatggattctgccttggagttttcgagactggccaaggccgcgtcgaaggtcgcggacacgagattcgtctcgttcatcccgaccgtggaaggcgcatgttgagccttcttctcaagtgctgttctcagtgtatttcctttccaacaagaacaacgcagtgcggaaattgtaagcaccacacgccttaagataggcagagtccctgttttgtttcaagagtcgcgggctttgccacccgttcactttttcgatggggcctttttcaactgaaccttgcgaagcgccgtggaggaaagcgacgaccgcggcccatggatgaatgtccaggctggcggcatgcgccgcgccagcaccggcgcatatcgttcatcaaggcggctatccgaaaaggtctgcgccatacgcgacgacagataggacaaggtggaacccggacgatcgatgatcgctatcggaaagttctgcgcaatctcgcgccagcgctgccagcgatggaaggaagcaagattgtccgcacccatcacccagacgaaatagacgtcgggattggcattgcggatgagcgccagcgtatccgccgtatagcgaacatggaaggcagcctccagagccgtcaccttgatacgcggatcttcggccacttcttcactcagccgaaggcgctcggaaagcggcgccagttcacggctgtctttcagtggattgccgggtgtcaccatccaccagagctgatcgagcttcagccgccggatagcgatttccgccaccagcgcgtgcccgccatgcggcgggttgaacgagccgccaaacaagcccaccgtcatgcccttttcgacatgcggcatacgcagataatgcgcatcaacgccgggatattgttccttgagcgcagaaagcccgaagccgaatttcattaaccccgaacctggccgctgccgcgcacacgatatttgaacgaggtcagctgctcgacgccaaccggcccgcgcgcatgcatcttaccggtggcgatgccgatttccgcgcccatgccgaactcgccgccatcggcaaattgcgtggaggcattgtgcagcaaaatggctgaatcgatctcgttgaagaaacgcgcaacggtctgcgcatcctcggccacgatggcttcggtgtgatgcgaagaatagcggttgatatggtctatcgcacccgaaatgccgtcaaccagcgccacggaaatgatcgcgtcgagatattcggttgaccagtcctcctccgtcgcaggctttgccgccggatagagcgccagcacctccgcgctgccgcgaatttcgcagcccccggcagccagatcgccgaggatcggcgccagatgcgtcgaagctacggcacgatccaccagcagcgtttccgcagccccgcaaatgccggtgcgccgcatcttggcatcgagcgcaatcctgcgcgccatgtccagatcagccgacttgtcgatataaagatggcagatgccttccagatgcgcgaaaaccggcacccgcgcttccgattgcacgcgggcaacgaggcttttgccgccgcgcggcacaatgacatcaatcgcgccgccaagacctttgagcatttcaccaacggcagccctgtccgtcaccggcacgatctggattgcatcggctggcagattggcggcttcaagccccttgaccagcgccttgtgaatggcagccgaggaatgcgccgaatccgagccgccacgcaggatgacggcattgcccgccttgaggcacagcgcgccggcatcggcggtcacattggggcggctttcatagatgacaccgatcacgccaagcggcgtgcgcacacgttcgatatgcaggccgttggggcggtcccattcggcaatcacttcaccaaccgggtcgggcagtgtggcaatggcgcggataccttccgcaatcgcgtcaatgcgcgcttcgttgagcgtcagccggtccacgaaggaagcggccatgccgttcttttctgcattggccagatcaagcctgttggcttcaagaatatcggcgcgcgcttcaaggattgcatcggcagcggcattcagcgccttgttcttctgctcgctcgtggcaatggagagaggagccgcagcggcttttgccttgcggccaacctccgccatcacttgcgcaatatccttcgtcatatccgccttgaccaacatcctatccccctatgcggctttcgcatcgctggcggcccgcaccaccagatcgttgcgatggatcatcgccgcgcgggcatcatagccaagaatggcactgatctcatcgcttttatgcccggcaaccttgcgggcgtcagcagcatcataggcgatcagaccgcgcgcaatctcccgcccatcctcgttcatgacggcaaccgtgtcgccacgctcgaaatccccgtcaacttccttcacgcccgcaggcaaaagcgatttgccggatttgagcgccttgacagcacccgcatccacagtcaaccggccagccggttccagattgccggaaatccacgtcttccacgcattgaccggcgcatgggcagcctcgaacaatgtcgcacgctcccctcggtcaattgccgaaagcgggccgaaacgcgtgcccgaagtgataatcatcgcggtcccggcagcgtttgcaatcttgcccgcatcgagcttggtcttcatgccaccccgcgaaagctcggatgctgccgcccccgccatggcttcgatctgcggcgtgatggtttcgacaaagggcagaaattgcgcatccggattcttgtgcggcggcgcggtataaagcccgtcaatgtcggaaagcaggatcagaaggtccgcgcccatcatggtcgcgacgcgcgccgccaacctgtcattgtcgccataacggatttcggtggttgccaccgtatcgttttcattgatgatcggcacggccttgagcttcagcagggtctcgatggttgcgcgcgcattgagatagcggcggcgctcttccgtatcggaaagcgtgaccagaatctgtcccgacttgatgccatgtccgcccagcacatccgcataagccttcgccagcgcaatctgcccggctgctgccgccgcctggctttcctcaagcttcagcgcctttttcggcaggcccagaaccgtgcgccccagtgcaattgcacccgacgaaaccaccagcacctcaacgcccgcatgctgcaaggcggcaatatcctgccccaggctttccagccatttacgcttcaggcctgtggcccggtccaccagaagggcagagcctattttaacaacgatgcggcgatagtctttcagtttcttcagcatggtttcattcctctcgccgcagaagccttactcttcggcttgcgccgttccagcctcttcggcgcggctcagatcaatgatacgcgcaagttgccgcagcgtatcgttcaaaccctcatggctgacggccgaaagcagcaggggctcgcacccacatgcctttttcagcgccttgaccttggccttgcgcgtttcaggatcaagcgtatcgacctgcgacagcgccacgatttccggcttgtcggcaagcccgtgctcataagcttccagttcgccgcgaataacctgataggccttcgccacatcctcttcctgcgcagaaaccagatgcagcagaacgcgcgtacgctcgacatggccgagaaaacggtcgccaaggcccacaccttcgcttgcaccttcgatcaggcccggaatgtcggcaataacgaattcgcgcccatcaatacgcgcaacgccaaggttcgggtgcagcgtggtaaagggataatcggcaatctttggttttgcagccgtcacgcttgccagaaaagtggattttcccgcattgggcaagcccaccagtcccgcatcggcaatcagcttcaggcgcagccagatggtgcgctcaataccttcctgccccggattggcacggcgcggcgcacgattggtggaggtggtgaaatgcaggttgccaaagccgccattgccccctttggcaagacgataacgctgccccacctcggtgatgtcgcagatcagcgtttcgttgtcttcctcgaaaatctgcgtgccgaccggcaccctcagcaccacatcgtcgcccttgccgcctgtcatgttgcgacccatgccgtgcatgccggtcttggccttgaaatgctgctgatagcgataatcgatcagcgtgttgagaccgtccacggcctccacccagacatcgccgccgcgtccgccgtcaccgccatccgggccgccgaattcaagaaatttctcgcggcggaacgaaacggcccctgccccgccattgccggagcggatatagatcttggcctgatcgagaaacttcattgaacataaccttcttggatgcccgcttcgcagccggcttttgagcccgaaaggactctcaatctcgtcacatgcgggcaatgcccgcatgtgacgttgcaattacagcaaaacccgtttcctgcaagcagttgcagagcggacaattcattttcaagggaattctctgcctccacctgaggcggcctagaaaaaattatgcacccgaagagatatctccgggtgcatattatgccatgcaattttgcgcagctattagttaagcgtaaagcttgcacctgcattccaggatgtgccagcttcgttgtaagctacactcacgttataacgagcgttttcgttcttgcttgtgtaaccgataccagcagccaaagcggtgctacctttaaagccgccaacaccggtagcgattgacaccttgcctggacggttatcatatcttagccccgaaagagcagcggcatttgcagctccggcacgtgcctctttccgggcgctgttgatctgaccttgcaacccgtcaactcgctggccaagagcggaaatcgcagcactattctgtctgatagcagccctattgtcggcaacacctttggcattggtataaatccggccactgtttcgaccaatggcagccctattgtcagcaacgcccttggcattggtgtcgatccgaccgctgttccggccaatggcagtcttgttgtcggcaacgcccttggcattggtactaatcgaggtacgattctggccaatggcagtcgtattgttattaataacttgcctattttcactaattaggttgcggttctcctgcccgagagtcaaaagaccagcgatcccagacacaatgcccccaggacgtaggttgttgtctggcgctatcactcgaggtcgaatcagagcaatattggccagcccctggttttcaacaagctcaaaaacaaaaacaggaggaagtttcacctgcgaaacattttcctccgccttcgcagcgtcgactgcaagcgacaacatcaagccacccatggctgttatcgatatatttttttaaaaaaagacatttaaatacctaataagataaactcattcactcaacaattgtatattctattaactttttgttatcttttaggtcaaaaaagtaaaattattttatcaatcaaaaacaccatagtttatactaaataagaagattgaaaattaggtatttactaaaaataaaatatttatacttatatgaagattatcttatattcggtcttgcagccccacccaaagggcaagactatattgttattatgactgctagcttctcagcccgatccagctacgcctgtccagaacaaacagcggaagatgcgggcttttcagccgagtttatctttccatgccggatcggagaaatcgatatagatcaactcctgatccagatattgcccttgcaccagaagcgccttgcgctccacaccgcaggtcttgaagcccaacgcataatagatccgcttggccgcctcgttggtcgccaccactctggcgtcgagcaccacaacatgccgcgcggcatggtctatcaccttctgcaccagcgcttcgccaagcttcagcccacgcgcctgcggctctacatagacactggccaaagtgccgcgatggcgctccgtcctgcgctcatgccggtggtgtccggcaatacccagcagttcctcaccatgaaacgcgccgaaaattgcattgccgtccaccttctccagacggcgggcaaagatagtatcggaataagcgttttcttcctcgaaggttgagccgaaagacattggcgcgcgctgtagcgcatttagtcttatcgcgcgataacgctgcagatcggccttctccagcgcgcgcaccacgaccttgtcgcgggcgattgtgcaaatatcattcatttcattccccgatgattatcggccctgtgcaaagcgcagggccattatttatcttatgattgccagcttctcagaccgatccatgtacgcctgtccagaacatagtgctcgaccggcacatttcctgcggcaagcgaatccgccatgcccatgccgctgaactgaaagccgcacttgtggatcacccggcgcgagccgccattgctggcccggcatgaaacatgcagccgcccgatgcccgtcgcgcgaaaggccagatcaatcagggcatgagcggcctcggtcgcaaagccgtggccccaatagggttcccccagccagtaaccgatttccagcccttcgccatgtttgtacggatggatgccgcagcaccccatgaaaatgccggtctctgcttgcgtaatcgcatagatgcaattgcccatctcgccttttcgcacgcgccccacaaaatcgagggcgttttctcgcgtatatggatgcggcatgcgggcaagcatgctggatacgcgagcattgttggcaagataggaaatggcatccacgtcttcggcatggggcgggcgcagaaccagcctttccgtgacgagaatggggcaatccagcacatagcccagctccttttccaagccgggagatgcatcggcataatccgcttcccgcttacaacaacttgcttcgtagctttcttcttcgacaaccattttttgttcctccagatgcaaaaagggaagatggtgacccatcttcccttcgatcttttggcgaggctgccatttgcaccgggtccgatgggacgccggtgctttatgagagtgcccggcttactctgctgcttccgcgatcgggttgaccgatacatacgtgcggccgttggctttcgtacggaaagacacggagccgtttacggttgcaaaaatagtgtggtccttgccgaggccgacattggcacccggatgccacttcgtgccgcgttggcgcacgatgatgttgccggcgagcacagcttcgccgccgaacttcttcacgccaaggcgtttggattctgaatcgcgaccgttacgcgaggaaccgccagcttttttgtgtgccattggtgttctcctttaatctctctacttactcagccgactcggccttggttgcggccttcttgggcgctgccttcttcggctttgcggcttcgccttcagcggcgtctgccttcggagccttcttctcggcggccttcttggaaggctttgcaccgtcggtgaggatctccgagatacggatggtcgtcagttcctgacgatgaccgcgggtgcgcttcgagttctggcggcgacgcttcttgaaagcgatgaccttgcggccacggccctgttcgacgacttcggcggtgacgagggaaccggcgacggtcggggcgccaatggtcgagccaaccatcaggacctctgcgaattctacgatgtcgccggcttcgccagcaactttttcgaccttgatgaggtcgtttgcggcaacgcgatactgcttgccaccggtcttgatgactgcgaacatttgttgtcctttcggttgttcggtccggctctcattccctgcgacattagcgtcgagacgatgggccgtctttttatcagtcggttgatgaatgggttttgcccctgactgcggcaccgggaacccggaaatccgcaaccaaaacaataggcgcggatcaccccacgcccaaggtctggtgcttataggtttgaagcggcggaaaagtcaagaattttcacaacggaatgcaaattagctcttgtctaaacggcgcaggcccgttattgagccgctgcacactcggcattcgctttttgatgctcgttactgtgcgattcttcaagggtcgttttacagtgctgcataacgcggagaggtggctgagtggttgaaagcaccgcactcgaaatgcggcatgggggcaactccatcgggggttcgaatccctccctctccgccatacactcttgattctattagataatttgacggctttcgcgatacacccgccatctattttgcgattgaatgatgcttgatgcgacaaattgattcatcgcttggggaggccggggaaacgaaaaaccccgccgtgcgagcgttaatcgcggcggggctttctcaaggcaatccgggcggagccggatcgcaaggatctgtcgcaaattattcagatcttctgcgctatgcgtctgggctatgcatggtagaggaaagtgtgcagcgaatggcgatcgatttcaaaggggctcatttccccaaaaatgtcattctgtatgcggtcttcttttacgtacgctatcccgtctcctatcgtgacctacaggaaattctggctgaacgcggcattgaggttgaccatgcgacattgaaccggtgtgttgttcgatactctcctcagattgccacacaggcacagatgcgcaaacgacatacggccggctcctggcgtgttgacgagacctatctcaaggttcggggcaaatgggtttacttataccgagccgttgatcgtgacggtcaaacccttgatttcatgctgtctgagcgccgaaatgttggcgctgcaaggcgtttctttaaaaaagccatcacaagcagcggtgttccacataagatcgtcattgataaaagtggagccaatctggcaggcgctcaggctgtaaataatatcctgaaaatcactggtgcggataagttgattgaaattttgcaggtcaaatatctgaacaatatccttgagcaggatcatcgtttcatcaagcggatcaccaaacatatgctgggcttcaaggcatttcattccgccgcagcgacaatcgcaggtatcgaagtagcgcacatgatccgcaagaaccagttcgctaatgacaattgctcaccattcaaggtcttcgccgaactcacagcataattgtgtccgcagatcagtccgatctggtccagtcaaaaatttgcgacacagcctcaaggcctccatagctggaagtacaccttgaatcacgtttcaatcgacaacgcaccgttaacctcaagcgattgccctgctctaaatgtcgggagatattgcccatcctgtaatagtcaattataatggaatttctattataattgactttttggggtgactatgtcgaactcagcagaaattggcatgaatctagcgcgtttgcgcaagcgccgcgggttgaccttggatggattagccgaattgagttcaatcagtcgcgcggctatttcagcactggaaaatggagcgggtaaccctcgcctcgagaccctttggagtttggctaacgctttgggtatcgagtttggagaattggttggcgcccgcaatgatgtggaagtggtcgaagctgacggtataagtgtgcggttgatcgatcgccaaacacgccccagaacagttgaagcattcctgcttgatttgcctgccaatgccaaacgtcacgccgatgctcatgttcatggagtcagcgaaaatgttgttgttctatccggagcgatagcagtcgggccgctcagcacaccaatgcttttgcatgctggccaatcacatcaattcgcggcggacgtgccgcacatctattcgtccggtgcagaacccagtcgcgccatcgttactatcatatatcccgaagatgacaccgccctgacatctgaggatcaggaactagagtggcctgtaggcaaagacgagtgggcaaatgtccgcgcccaacttaaccgcgctagaattgaggtccaaaacggttacgcccactcgcgcattacctttaaaagcgcacccgaaccgttgcagtcggctattcggttgattgaggatgagttggccacgaggagcggtatcgcagaaaccgcaaaagttttcgttaccgggaaccggacgcccgctattgcgacgttctatcggacgacgcaaatgcgcccgcttccgattaatgagcaactcgcaactcccctaatcaccaactgccgagagttggctaatgcagcgataactccatggcttgccaagaaggtagatgcagatgacctgcacgccaagtctcaaaactcgacgcacatcatagaggcagcgcttgccgcagaagtattgacgcgcctgggacgtccgacggtgccaaccgggatctctcaaaaacaagtcacgccgaaacagtcgcccctgatggaccgcatgttcgaagatcgtatcgatgtcgatgtgtatgaagcttacgaactcgttcaccccgcttatgctcgacaggttctagcggtggccgagacgctgccagtttttgccaccaagtctgatcaaacaattttagacgtcgggacaggtccaggactgcctttacagatgctgctggagttgcggccagaactccatgtggtagcaatcgatcccagcgaaattgccaatgttcacttgtcccgacgttttgctgatgatagtcgcgttcaggccgttcaggcttcgataatcgactatcgtccagcagattatctcttcgatgctgccgtttcgatcggggcttctcatcatctggatactaagcagtttctttcaagcattcatgaatgccttgctgcggaaggcgtccttgtcattgccgacgaaatgttggcgccttttcgcgatcggcgagagcgcaatctagcattggtgacccaccatctgtggtacattctcgatacgctgttcgatcttcctgccagtagttccgaagcagagcgagctgtttgtgatatcctaaaacagggccttcctccggcaatgtctttagcgctttcaggtcgctcggaagccgcaactcgacaggtacgagagacattcaaagccgcgacggatattgatctcggaaatgcacttgttgcacgtgaggctgccttcaatcgtttccacctgcttgaactccaggcacttgttgccggtctagactacgaagtcgagcaaaagacataccctgcgcgatttgtgagcttggctgaatctagcgggttctctcttcttcaacacaggcgcatttatgccacccaaggcgacggatcttatgatgccggcacacatctctttgttatggtgaagcgatgacagagcgctggcgtcaattcttccatggagcgcgttcggctatcccaatcattcttggctatttgcccgtagcgtttgcgttcggaactgcggcaagtggacaagggctcgccctcttagacagcacagcaatttccgcattgatgttttctggcgcaaatcaggcattctttttaagcgcggttgcgtctggtttaccaacaatagcaatcgttgccatatgtgcagtcgccagcttgcggcatatcctttacggcttcgtgctgcgtttgcgactggcaggaggacttgcttctagacttgcatttgcatttggtctgaccgacgaggtttttgcaaccgtattaaacgcaacagaaaagtcaaagccagatggcggttggattttcggattagcgttttttgcctggattagctgggttgcggcgaccttctttggtgcttggatgggcaatatcctccaagcacagtttctgcaactatccgacgcgctccattttgcgctgcctgcgcttttccttgggttggtttgggtttctacgagtgcaagaaatgtcattccaatggtggccgcagcggtgatcgccgtgatgttcctatgtttgaacctgcccgcgctcgccatccctggagcggcatctgctgcattattggcaagacgaggcgattgatgtcgactgaactttggattgccgtgattgtaataggcgtcttgacctatattactcgcgcagtgccattcctcatgagattagccggaaatactgcgccggcagctcgagcgtggctttcagctttgggtccctgcctactttcagcgatggcgacagtggtatttctggatggtttccaaacatctattcaaatcggaaaaatcatcccatttttggtgggctcggtatttgccagtgtatcaatgagtgtacgacctgatccgggtattggtaccgtggcaggtgtgactggctggtggttggccgcgtcaattggttctgtcccaacgttttgagtaggtttcccggttctatcgcaaattattcagatcttctgcgctatgcgtctgggtatgcatggtagaggaaagtgtgcagcgaatggcgatcgatttcaaagggggctcatttccccaaaaatgtcattctgtatgcggtcttcttctacgtacgctatcccgtcggctgtgtcgcaaatttttgactggaccagatcggactgatctgcggacacaattatgctgtgagttcggcgaagaccttgaatggtgagcaattgtcattagcgaactggttcttgcggatcatgtgcgctacttcgatacctgcgattgtcgctgcggcggaatgaaatgccttgaagcccagcatatgtttggtgatccgcttgatgaaacgatgatcctgctcaaggatattgttcagatatttgacctgcaaaatttcaatcaacttatccgcaccagtgattttcaggatattatttacagcctgagcgcctgccagattggctccacttttatcaatgacgatcttatgtggaacaccgctgcttgtgatggcttttttaaagaaacgccttgcagcgccaacatttcggcgctcagacagcatgaaatcaagggtttgaccgtcacgatcaacggctcggtataagtaaacccatttgccccgaaccttgagataggtctcgtcaacacgccaggagccggccgtatgtcgtttgcgcatctgtgcctgtgtggcaatctgaggagagtatcgaacaacacaccggttcaatgtcgcatggtcaacctcaatgccgcgttcagccagaatttcctgtaggtcacgataggagacgggatagcgtacgtaaaagaagaccgcatacagaatgacatttttggggaaatgagcccctttgaaatcgatcgccattcgctgcacactttcctctaccatgcatagcccagacgcatagcgcagaagatctgaataatttgcgacagatcctcaggaattatagtctaattcacaccttattttattcaccgatctacaagcggccagaagccatgtttcctcccgtgcatctttcggagatcagcaatataagcctcatgcggcgcgaaggaatgataatcttcgatgctacgggacagagcaccacactcaagcaaatgccgtgctgcgtgcttgtaacgacttgagcgagcgttattgagcgtgaaatctatcattgcgcgtaacagaatagtcgcggccaaagggaatttggccgatagcttctctgcggcatcagacatcagctcataatgatcgccatccatctcacttgctcgactgaccaccagcttagacgcttcactaagtgatggatattgaaggaagaaatagagtgcatggtttgcatcggcgacggctcggacaaatgcaaatgccttttcttcagcttcaacgtcatcaaaatcgggaagtcgcttcacatattcccgtagcaactcatcattgagattctgctcgaaactcttccaccgaaactgttgcgcctcttctgcacgtccgagagattccagcacctcagcacgcaaaatttgccattcaaaagggatttcccgacagctatcgaattttgttttctccagagcggttaatgcgtcttccgcgcgaccagcggctaaaagcctccgagcgatatctgtggtgactgtagcgaacgtctgtgattctttagattgctgttcaatatagagatcaacatcgccaagagcatcggcgacctgctgaagcacaactttgaccgtgatcgacttaccgctggcataaagctgatcgcggtaaacagggccatcgctactccaagcaataacctctttgtctttgcttgcgacttttggctggggctctttagcccatgcttcgaaggctcgttgaagctttcgcaagccggcctcaccgagagccggagccattgcctcaatcagcgcatcatattgaccatatccattgtcctgcaagaccgagaagattttctcgaccaagcggtcaatggggacttttgccattgcagcaatgcgaccagcatcttcgcacgcggcatggaagctttcgatcaacgcgccacttccatcgcatgaacgctcaaaaatcgggtctgcgagcgatagaaactgccagatcagttcaaacgcctcattcggatcagtgggcgcaattttctcggcaatagatttgcgctgggcttccagatcagccctaacggactttgcattctgccagtcaatccagctttttgaacgtccgatactgcccaaacgcttacgaacttcccttgccaactcggcaccactcgaatttccgacaagttccatacgaagcaagcgcttatggttcgcattcccggtgctgatctcaatcaatagctcagcaaggcgcttagcgccaagtgcttcaaggttcttcgcattcaaggtagtctttgatgccatcaatcacctcttgtttcgcgtcgacaatagccgcaaaaacaaatggtgcaagaatggatagggccagaaaaagccttgcgaatgaacctgccttggtcaaagcggggatatcgagataatgataggttgcgcggcgctaagataattgtatctgcagcgaatatctgaagcaaaatcagcgaaagcggcccaaaaacgccacaagcttgcgcagtttgtccagcatattttcctgccgtcgatacttggcctgaaattcctgtactgcctgcttggctttgaggtgttgcaattgaaaagcctcaaaatagctgtctaggactccatccgcaccgaccgggccggagatatcgagaaaataatcggcaataacgctcggtaccaacgcatcaatggcttcgatagccatacgcagccggccaattgcatctacatcatcggtatccagaccaaaccagattccttcaacaagagggccctttttgtcgagtttgagatagcagtggcgtcctagaccaaagcacgacgtgtcatcctgatatgtgccgtatgaatcctgttttccgctagtcatcccctgaaacgatgtggcgcggaactgttgcacgcgcggcaggattggaagtaacacgccttccgcatcagagactaacaacccgacatcggcataactgatcgaaggtggctctatcaaataaacatccgtatagccaaaacccgaagcgtcctggtgtttcgctgcggcggtcgcagatttggcaatatcttctttcacttcagaaaaggcggccaggggaaaaagattacgcattccccaatcgtcttcatgtatgtgaatcaggtcagtcatgaacttgctcggaattctatttggttctcttcatcatagctgttccagaaaatgttatcgaccagatgttgctatctgcaggagtatcaggaatttcgtgtttggtaagataggtccattgtctgctgaccttcatcacatagtttcatcaacgcgccaacttgttgagcgtggttgatgccagtgcagctgctttttgatctctggcgcttatttctgaacccagcagtaaatcatggaataatcgacaggcaccacgctcccccatcatttgttcagggctgcatgaattcgcggaagcgctctacgagcgcaaaatggacggtgcggttttccttcgtgcaaaacggccggaagatggcagcgcagaccttcaaactgcgccccttcagatagcgagccgaacacttcttgggcttccgtgtccgaattgcaccaaacccggttgcttaaataggagtttggccgccaaaaaagcccgctaaccttattggtttagcgggcttgatttggttgcgggggcaggatttgaacctgcggccttcaggttatgagcctgacgagctaccgggctgctccaccccgcgtcaagggtaataactattttccggtaagaatggttatagcgcgttttgcgcgattggtctgttttgcatgattgagagaagatggctttgtttgtgtgctttgcagacctggcagcgacctactctcccgcgtcttgagacgaagtaccattggcgctggagcgtttcacggccgagttcggaatgggatcgggtgcagccgctccgccataaccaccaggtcggcgaagaacacaaacatgagaagctggttggggcttaaggcattaggggaatagggcagtatgtttgggctgcgcctgttctttgcctttgtgctttgtctttctgcgtggcgatggttgagggctttgggcaaacatattgccttattgccctacttccatattgccttcaacatcaagcttttgcttgatggatattgtaaatgggagtgatcaagtcgatcgagctattagtaccggtaagctgcatgcgttgccgcacttccacacccggcctatcaacgtggtggtcttccacggctctgatagggaatactcgttttcaggtgggtttcccgcttagatgccttcagcggttatcccgtccgtatatagctaccctgctatgcggctggcgccacaacaggtccaccagagatacgtccatcccggtcctctcgtactagggacagatcctgtcaatattcctacacccacggcagatagggaccgaactgtctcacgacgttctgaacccaactcacgtaccgctttaaatggcgaacagccatacccttgggacctgctccagccccaggatgcgatgagtcgacatcgaggtgccaaacaaccccgtcgatatggactcttgggggtcatcagcctgttatccccggcgtaccttttatccgttgagcgatggcccttccacgcgggaccaccggatcactatgaccgactttcgtctctgctcgacttgtcagtcttgcagtcaggcaggcttatgccattgcactcgacgaacgatttccgaccgttctgagcctaccatcgcgcgcctccgttactctttaggaggcgaccgccccagtcaaactacccaccatacacggtcctggacccggataacgggccgcagttagacatccataaaaacaagggtggtatttcaagggtgactccacaaaggctggcgcccctgcttcaaagtctaccacctatcctacacatgtcgtcacgaatgccagtgtaaagctatagtaaaggtgcacggggtctttccgtctaaccgcaggaaccccgcatcttcacggggaattcaatttcactgagtctgcgttggagacagcggggaagtcgttacgccattcgtgcaggtcggaacttacccgacaaggaatttcgctaccttaggaccgttatagttacggccgccgtttactggggcttcaattcaaggcttgcacctctcctcttaaccttccagcaccgggcaggcgtcagaccctatacgtcgtcttgcgacttcgcagagccctgtgtttttggtaaacagtcgctaccccctggtctgtgccacccccctatggttgcccatagtgaggtcacgcttcttccgaagttacgcgtgcattttgccgagttccttcaacgcagttctctcaagcgccttggtattctctaccagtccaccagtgtcggtttagggtacggtctatatgcaggagctatttcctggaaccgcttcgctgcaagatcaatccaataagacctcacaacacacgcgatccgtcaccacctgcaggcccacgaatattaacgtggttcccatcgactacgcctttcggcctcgccttaggggccggctaaccctgctcagattaactttaagcaggaacccttggactttcggcgagggagtctctcactccctttatcgttactcatgtcagcattctcacttccgatacctccaggatgtctcacgactgtcccttcacaggcttacggaacgctccgctaccacgcacatacgtgcatccacagcttcggtgtatggcttgagccccggtacattttcggcgcaaagacccttatttagaccagtgagctgttacgctttctttaaatgatggctgcttctaagccaacatcctggttgttttgggatcctcacatcctttcccacttagccataacttagggaccttagatggtggtcagggttgttgccctctccacgacggacgttagcacccgccgtgtgtctgccgactagtactccccggtattcggagtttggttaggatcagtaagacggtgagtccccatagcccatccagtgctctacccccgggggtattcggtcgacgctctacctaaatagatttcgcggagaaccagctatctccaagtttgattggcctttcacccctagccacaagtcatcccgatctattgcaacagatatgggttcggtcctccagtacgtgttaccgtaccttcaacctgctcatggctagatcacttggtttcgggtctaatgcatcgaactgaacgccctgttcagactcgctttcgctgcgcctacacctaccggcttaagcttgctcgatacactaagtcgctgacccattatacaaaaggtacgctgtcacccaggacaaaccttgggctccaactgtttgtaggcatccggtttcaggtactgtttcactcccctcgtcggggtgcttttcacctttccctcacggtactggttcgctatcggtcatgcacgagtacttaggcttggatcgtggtcgacccatgttcagacaggatttcacgtgtcccgccctactcaaggacttctgctattctacgtgtacgggactatcacccacttcggtcgagttttccaactcgttccactttattcacaaaagccactggcctggtccgcgttcgctcgccactactagcggagtctcgtttgatgtcctttcctctgggtacttagatgtttcagttccccaggttcgcttctaacccctatgtattcaaggttagataccttatttatgatgactagaaagctgtgctgttctcgctcacgcgccgtacgcattccagaggaatgctggcgctccgcgggggcggcccacatgggccgacgacctagcggtctgtatgggtgtaaacccatccagcgttgctccaacaaaacagattttctagtcatctaaggtgggttgccccattcggaaatcgtcggatcaaagggtattcgcacctccccgacgcttatcgcagcgtatcacgtccttcatcgcctgtgcatgccaaggcatccaccaaatgcccttaagacacttgatcactctcattgccaatatccatcaaaactcagctcttaaagccgcattatgcgacgccgaatgttgccattcgactgcaaatgctcgtttcaacagtatcagcagaaagaccagcttctcgagatacaatcggtgatggcggttaaacacatcaatcattatgcaaggcttgagcaagcttcttgcgacatcaactcttcagttgatccgattacatcttctcttcacgatttcatacagaacaggcagactttcgtaaaagtccgcaaacttgtttctttcttttgttgattgccaatatccgtctcaacaccaacatgatggtggagccggacgggatcgaaccgacgaccccctgcttgcaaagcaggtgctctcccagctgagctacggcccctcatcaagtaacttggtgggcctgggaggacttgaacctccgaccccacgcttatcaagcgtgtgctctaaccaactgagctacaagcccagataccgacgcaaacgctactacgcgatccacagatccaccccgaagcgaagcttcgcaaggccgaccggccgtcggccctgatgggccgcgcctgcgcagggccagcagcgtcagctgcggtacggcccgtgagcaatcaacaatgaagaaagagaaacgaaggcggcacgcctgcaagcgatcgtcaggctgactggcctgcgatctatgttctaataagatggagaaggatcatccggataaatccggcctctttccaattctcgatcttccttagaaaggaggtgatccagccgcaggttcccctacggctaccttgttacgacttcaccccagtcgctgaccctaccgtggtcgcctgcctccttgcggttagcacagcgccttcgggtaaaaccaactcccatggtgtgacgggcggtgtgtacaaggcccgggaacgtattcaccgcggcatgctgatccgcgattactagcgattccaacttcatgcactcgagttgcagagtgcaatccgaactgagatggcttttggagattagctcacactcgcgtgctcgctgcccactgtcaccaccattgtagcacgtgtgtagcccagcccgtaagggccatgaggacttgacgtcatccccaccttcctctcggcttatcaccggcagtccccttagagtgcccaactgaatgctggcaactaagggcgagggttgcgctcgttgcgggacttaacccaacatctcacgacacgagctgacgacagccatgcagcacctgtctccggtccagcctaactgaaggatagtgtctccactaaccgcgaccgggatgtcaagggctggtaaggttctgcgcgttgcttcgaattaaaccacatgctccaccgcttgtgcgggcccccgtcaattcctttgagttttaatcttgcgaccgtactccccaggcggaatgtttaatgcgttagctgcgccaccgaagtgtaaacaccccgacggctaacattcatcgtttacggcgtggactaccagggtatctaatcctgtttgctccccacgctttcgcacctcagcgtcagtaatggtccagtgagccgccttcgccactggtgttcctccgaatatctacgaatttcacctctacactcggaattccactcacctctaccatactcaagacttccagtatcaaaggcagttccggggttgagccccgggatttcacccctgacttaaaagtccgcctacgtgcgctttacgcccagtaaatccgaacaacgctagcccccttcgtattaccgcggctgctggcacgaagttagccggggcttcttctccggttaccgtcattatcttcaccggtgaaagagctttacaaccctagggccttcatcactcacgcggcatggctggatcaggcttgcgcccattgtccaatattccccactgctgcctcccgtaggagtctgggccgtgtctcagtcccagtgtggctgatcatcctctcagaccagctatggatcgtcgccttggtgagcctttaccccaccaactagctaatccaacgcgggccgatcatttgccgataaatctttcccccgaagggcacatacggtattagcacaagtttccctgagttattccgtagcaaatggtacgttcccacgcgttactcacccgtctgccgctccccttgcggggcgctcgacttgcatgtgttaagcctgccgccagcgttcgttctgagccaggatcaaactctcaagttgaaaatttgatatatggctataatcagtcgcacccccatgtaaaacacggagacgcaaacttctggtcacgctcaattgacgagaacatatttacacaccaacttcgatccgaaaaccaaagtcaggtaacataagttcttaccaagaaacgtgtccgccaaagttcattgtgacagttcgatctctcgaaccatccgcagacaatgccgcccacgtttctctttcttctgtatgcagttttcaaagaaccgacgatctaaaccgtccaaaatctcttccgcctaaccaaacatccaaccagtcaaacccgaaggtcaaatccgtgtcagcgcctcgtctgcggtgccgggcttctagatcagtcaaaccaacctgtcaaccactttttttgaagaaaatcacaaacttattcgccgttcttctcttcaaggattaaccagagataaccccggaaaaccacccccaactactcacaaatcaacaaacagtcaatccattttcatcagtaactcaaggacgcatcagactgccgctgccggcgccgccgccctcgttgtggcgctatataggccccacctaaccaaactgtcaacgccaaattccaacttttttgatgttttttgacagcgctccatagagccccgcatccgactgatttttgcttatatatagagaggtcgtaccggcttccgggctatggaaagccttaaaccggcctcattatcgggataatccccgcgcgaccggaaaagataccggatcggactgtggaaaacgggcgccaggcggcttgccgttgacttacgttttcccggcaggcaaaactgcgatacccgtttggggacttccacttacaggaagacatcataccatcagataagcgccgcttgtctgagacatgaagttcaagcgcatggtcatgcgcaaggtttataaaggaccgactgtatcggatgaaggaattggggccgaacaatctcgatccgggtgacgagcccccgctcagcgttggcggtcggcgccggccaccggacaggcgtgaagtttcggcccgctggcttgcaggcacgtttctcaccggtgtcacgtcctgcatgttgattggcattgctctttttgcagcactcgacgggcgtgagcagctcgccaccccgccagaaattcttgcccgtaatgaaatgcccggcattaccgaggatgacacggcgaccaagggtggccgtctgataagcacggtctcccagcagaaaacacgcgatcgccgccggttcgatctttctaccatgcagcgtgtgggcgagcgcgaagtcatccgtacgaagccgtttgaattcgtgcgcatggcactggccgtcgaccatcccaccaatcgcaaatatccgccattcaatgcgatgacgattttctcggaagggcctgccgcgccgcagcccagcgatgccggccagatttatggcgcgaaggttgagagcgaggtcagcctgcgtatggtcgatttcccgatcagcaccgcaaccttcgatgcctccagcgacctgacggtcgatgaagtggaaaaggttgttcgtgatacgggcggacttctcaccgatggcgatgttcaggtggcttcgctccattatgtcgatccggcgcgcttcggcggcaacgattcaccttttgccctcagcccaccgcttggcgtgaagattacgcaggaaaatgtcagcatcgcaccgcgcagtgatgacgaacaggtcaatgagggcttttccgaagagctgattcccttccgccagacggcggatatagcgcaggcgcttgaagatgccggttataccggggaagacgcctccaatatggctgaggcgctggccaagctgatgaactccccccggctgaagcagggcggcgttctgcgtgtcggtacggaatcacatgacggtatcgaccgcatcgtgcgggcaagcatctataatcgcacgacccatctggtgacggtcgcgcttaacgaccgacaacaatatgtgccgtctgacgaaccggaggaaaccccgcttctgcaaacggcttttgatggcaatgccgcgccggcggcaattcgcggaaacctgcccagcgtctatgacggcatcagccatgcggcccttgcctatgggatgacggaaaccatgcgcgagcaactcgtgaagatgctggcaagcgatgtcgatcttcaggcacgtctttcgccaagcgacgcgatcgatgcatttttctccctgccggacgacccggaaaagccggaaaacgattcacagcttctatatgttgcagccaccttcggtggaaccacgcgcaagttctatcgctatcaggccccggatggcagcgtcgactactataatgaagacggaaaaagcgccaagcagttcctgctgcgcaacccggtgcccaatggcatcttccgctctcctttcggcatgcgccgccacccgattttgggctatacccggatgcataccggcgtggactgggccgcaccgcgcggcacaccaatcatcgcggcgggcaatggcgtggttgaaaaggctggctggagcaatggctatggcaaccagaccttgattcgtcacgccaatggatatgtcacaagttacagtcaccagaatgccatcgcacgcggcataactccgggagcacgtgtgcgccaggggcaggtgatcggctatgtcggctcgacgggcctgtcgacgggaccgcaccttcattacgagctgatcgtcaatggaaccaaggttgacgccctgcgcatccgcctgccggacaacaaggcgctgaaaggcaaggagtttgaagccttcaagcaggagcgtgaccgcatcgacacgctgctcaacagcgacgaaaacggtacgaaactggcttccaacggatcggccaagagctgatccaaagcaaaaagccggatgcaaaacccgcatccggcctttttatttcgggataaagccccggaaactattcagtgaattccaccgtcacgcccggtttcaccagcttggccaattcctcggcatcccaattggtcagacgcacgcagccatggcttgagatcttgccaattctggacggcgccggcgtgccgtgaataccgtaggtcggttttgacagggcgatccagaccgtgccgaccgggccgttcggccccggcggaatggtcagcaccttgtcattattgccctgcttgaaattgatcttcggattgtaggtataattcgggttgatcgcgatgcgctccacctgcacgataccggacggcgaaggattatccgacgagccgatggttgagggataggcgacgacaagcttgccgttttcatcgtagccgcgcacctgcttgcggcccttgtcggcgatgatgcgcgcaaccttggcccgcaccggcttgccgagattgggaaccttcaccacggaaccgggctgattgaagttcacaccgggattgatctctttcagataggcttcatcaatgtgaaacttctcgcccagcatttcggcgacagatgtataggccatcgccggaagctgtgccttatgcgcataatcttccgggatcgacgccacatattggcggccgacatcctcattggtaatcatatattcgccaaaagccgggccgcccgtcgcttccagttcggcattcaccgctgcctcatcggtcggattgatgattttgccggtcatttcgcgataagcagcagcggccttgtccacattgctgcccgaacgcccgtcgatcacgcccggcgaagcaccggcccgatcgagcaaaacctgataggcggcaatttttgccttggccccctgccctttcggcatctcgacagcaggcaccatatcgtttggattcggaacgccctgcgggcgcgctgacggctgccggtaatccggcgcgatgctggcagtgccggtattgtcaggataatcggcgcctggcggcggcagctcggaacgctgcacctggccgtcgcgattgccctggtaatcgggtgctgcaggcggtgcgggataataattcgggtcttccggcacatcgccgaaaccatcataaggcgcgccgccatcgacaggcccatccagcgtccagttatcgtctggcgcaacagcgcgaccgcgcgctgcatattggttacggtcgtaactattggccgcttcgacacttaaaatacgcccgcgccggtccatcgtgacccggcgtccatatgcatcaatataaacgcgaatccgccggtcgtgataaatctcgtcgcccggatcgtaaagctgcgcaagctgcaccggatgcgacgccacggtaccggcagcttcgtccgcctgcgcatagcccgaaaggaccggcagcgccaaagacgaaaataaagcgatgtgaagcaaacgtacaagaagcgccatgaaggaagtcccggatgatctcacgatcacagatgtggctaggctgtagtgacgaattagctcatggtttggcgcgagggtattttgttgctgaacaggagaaacgaccgccatggagttgatctccacaagggcgtttcgacacattcagaagcaaaatacactgcgtcccttcgggatatggcaaaaaacctccatcttggcgtcgcgaaacctcgatgggggaaccaccccaccttcggtttcgctcctaaagctgaagattttttgcccataccaaaccacaagttaattcgccactacagcctaacatgattaatagacggttatttctctttgagctgatgccagatgaactggacatgaagatggcgggaaagatgcagcttccaaaagaaaaagcgccgcgaccggctaggtcgcagcgccgatgccccccgacaggaagccgggcaggtttgttttgtcaggctttctcgtcttctctttccggctccgccgcgctgaacgcaccgctgatcggacggaaattgagccgatccgaaccggcagtgatcttgacgagggaaccgtcgagaatatcaccaagcaggatacgttcggccagcggatcctgcacttccttctggattacgcgcttcagcgggcgcgcgccataggccgggtcataccccttgttggcgagccattcgcgggcgtcgtcctcaagctgcaaggtgatcttgcgatcggaaagcagatattggagacgctgcatctggatatcgacaattgcacccatgtcttcgcggcgcagccggtggaacaggatgatttcatcaacacggttgaggaattccggccggaacgaagcacggaccacgcccatcacatcatcgcgaacagtctcgacatcatcgttttcgcccagattgacgagatattccgcgccgaggtttgacgtcatgatgatgaccgtattgcggaaatcaaccgtgcggccctggccgtccgtcaggcgtccgtcgtccagcacctgcaacagaacattgaagacatccgggtgcgccttttcaatctcgtcgaacaggatcacctgatagggcctgcgccggacagcttcggtcagcacaccaccctcttcatagccgacatagccgggaggagcaccgataaggcggctcacggaatgcttttccatgaattccgacatatcgatacgcaccattgcggtatcatcctggaacaggaacgaggcgagcgccttggtgagttccgtcttgccgacgccagtggggccgaggaagatgaacgagccgatgggccggttcgggtcctgcagaccggcacgggcacggcgcaccgccttggatatggcctgcaccgcctcgccctggccgacgacgcgcttgccgatctcgtcttccatgcgcaacagcttttcgcgctcaccttccagcatccggtcaaccggaatgccggtccagcgcgaaatgacctgcgccacatggtccggcgtcacggtttcttccaggagggaacccttgttttcctgactttccgcatcagcaagttgcttttccagttgcgggatcgtgccataggcaagctcgcccgctttctgaaactcaccattgcgctgcgcaatggcaagtgcattgcgtgcctcttcaagctgacgcttgagatcggcagcaagcccaagcttctgcttttccgcctgccacttggcggtcagttcggctgattcttcctcaagatcgctcagttccttttcaatgcgctgcaagcggtccttggaagcggcgtccgtttccaccttcagtgcttcgcgctcgatcttgagctgcatgatgcgacgatcgatctcgtccagttcttccggcttggaatcgacctgcatacgcaggcgcgatgcagcctcatccacaaggtcgatggccttgtccggcaggaaacggtcggtgatatagcggtttgagagcgttgccgcagccaccagcgcggagtccgacacgcgcaccttatggtgctgctcgtatttctccttcaggccacgcagaatggagattgtgtcctccgctgttggctcatcgacaaaaacgggctggaaacggcgcgcaagggcggcgtccttctccacatatttgcgatattcctcaagcgtggtggcgccgacgcaatgcaattcaccgcgcgccagagcaggcttcaaaaggttcgacgcatccattgcgccatccgtcttgcccgcgccgaccaatgtgtgcatttcgtcgatgaagaggatgatctgcccggcagccgtctgcacttccgagagaacggccttcaggcgttcctcgaattcgccgcgatatttggcgcccgcaatcagcgcgcccatgtcgagcgccatcaattgcttgtccttcagcgattcgggcacgtcgccattgacgatgcgcagcgccagaccttccgcgattgcggtcttgcccacgcccggctcaccgatcagcaccggattgttcttggtgcggcgtgacagaacctggatcgtgcggcggatttcctcatcgcggccgatgaccggatcaagcttgcccgcgcgtgcgtcttccgtcagatcgcgcgcatatttcttcaaagcatcataattgctttcggctgaggcggaatcggcggtgcggcctttgcgcatatcgttgataaccctgttcaatgccgtcggggtgacgcccgcagcagaaagtatctcggaggttttggcggatttttccatcgccagcgccgtcaggaggcgctcgacggtgacgaagctgtcacccgccttgctggccagttcctcggcaagcgagaacaccttggcaagaggctgcgaaagatagagctggtcattgccacccgaaactttcggcagtttttcaagcgcgctttgcaggcccatgcgcacatcgccaacccgtccgccagcccgctcgaccagcgacgccgccaacccctcatcgtcgtcgatgagaaccttcaggatatgttctggagtgaattgctgattgccggaggaaagcgcgaaggtctgggcagactggatgaagccgcggacccgttctgtatatttttcgatattcataatgtctccgtttgcctctcggtccgtcccgcggcaccgagagatgttgggtgacgaccccccacaagggcgggctcttctcaaaagtgcatatgggaatattgccctctttcggcaagaccggcaggcatcggaaaatccaaataaaaatggcgcggaaaaccgcgccatctcaaagtttttatcgaagctggaaacttatgcgtcggaatcggctgcttccgcaaccggcgtatcgtcaccgctatccttggcagcggtgcggcgtggacggccgggacggcgtgtggcgcgccgcggtgcgccagcttcttccgcagaagcctcgacaggggctgcttcgacaacagccggatctgcttcctcaaccctggcggctgcggccggtgcttctatagccggctgcggctgttcggccttttcttcctgcttgtcgtcagcacggtcttcgctgccgaaacgctcgcgctgcgggcggcggccacggccaaggcggcggtcgcggccctcgcgttcgcgtggctggcggccttcgccgggcttcgtcgcctcgccgttttcctcgccgtacacaacctcggcgggcgtgccttcgatcaccggctgcggtcccgaaccattaaccggctgcggggcagcttcggctggaatgaaaccggcttcctcatcgtcaccgccatcgctgtcgaagttttcttcgcgctgatagggaatattctgctgcgccatggcagccatgatgatgcgattataatgttcagcgtgctgaagatagttttccgccatgacacggtcgccagatgcctgggcgtcgcgtgcgagggctgagtatttttccgcaatatgctgggcgttgccgcggatcttcacatccgggccattgctctcgtaattgcgtgacagaggattggggcccttgcggttattgttattattgttattcccccgtccgcgcatgcgcctgttctgctgtgctggcctcatattcatctcttttcagattaaagggcgtaaaaactccgggatcaaatagccgccggtgtttcacaatttgcatggtttcacatttcatctgatggaaggaagcacgccctaattcttcccacacatcgactgttcctgagtttcggagcgcctgacgacaggcaaccgaaaaccctgcggttggcattatgcatgacattccgaacagcgtgctcttcggaaccatgcctgaaagtcgtgtacttccgtacgagccatcccaaaaagagcaaaacctttaagggagcatgacctcaatcgtcatggagcatttccgccaccgccctcacgagggcaaaaccattctggctgtatacggtggccggaaactaaacggcttcgcagtaaattccaagcgttttttagcgtcggcgcttatcaaaattgcgtattagatatctgcccgaaaagcatggctcttctgtggccaccaagatcatttgcttcgccggcaagcgaaaaacctgtgcttttgaacagtgcttcgacatcctggaattgtccggcgccgatttctacggcaaccatcccgtctttatataaatacgcacccactccttgtgcaagggctttgtaaaaatcaagtccatccggcccgccatcaagtgctgcaagcggatcatgctcacgcacttcgcgcgacaaaccggcaatctcagcatggggaatataaggcggatttgaaacaatcagatgaaatttcccgctgacattggagaaccagtcgctcttcaaaccggcaaacctctcgccaacgccattgtctatggcgttgattcgcgccgtggcaagcgctccctcggccacatcgacaccgatcccgtgcatatgctcgaagcgatgcagaagcgaaatgatgatcgcacccgtgccggtgcccatatccagcacctcggccgtaccgtgcctggcgatgagctgctcaaggacgggaatcaccagttccaccagcgcctccgtatccggccgcggctccagcgtttgggcggaaaggcggaaaggcaggccataaaattcacgctggcccatgattcggtgcaccggctctccgcccgcacgccgttccagcgccgcccgcagcttttcagcctcggcgctgccgattagcttttccggctgggaaacaagatcgaggcgtgtcgcacccgtcgcccattcaatgagcagacgcgcatcgagatcgggcgtctcgccccccgccgcacgcaatttcgcgcgggcctctgccatcagccggtcaaggcgctccacctcttcgctgctcacggctgctcgcccagttcggccagaagggcggtctggtgatcggaaatcagcgcatcgaccagttcgtccagatcgccttccatcacgcggtcgagcttgtagagcgtgagattgatccgatggtcggtgacgcgcccctgcgggaaattataggtacggatgcgctccgaccggtcgcccgaaccaacctggctgcggcgcgcctgcgagcgttcgctttcagccttctggcgctccatgtcataaaggcgggcgcgcaggatctgcatggcgcgggcacggttctggtgctgcgatttttccgcctgcaccaccatgatgccggtcgggatatgcgtgattcggacagccgaatcggtcgtattgacgtgctgcccgcccgcgcccgaggcgcgcatcgtatcgatccggatatcctcgttgcgaatttcaatatcgatatcttccgcttccggcagaacggcaaccgtggctgccgatgtgtggatgcgcccgcccgcttccgtttccggcacgcgctgcacgcgatgcacgccggattcaaacttcagctttgagaagacccccttgcccgaaaccgtggcgatgatttccttatagccgcccgcatcgccctcgctggccgaaacaagttccacccgccagcctttttcagccgcatagcgttcatacatgcggaacagatcgcccgcgaaaagggtagcttccagaccgcccgtaccggcgcgaatttcaaggatcgcattcttgtcgtcggcggcatccttgggcagaagcaggatttgcacatcctgttccagcaccgcgatgcgcttttccacctccggcagttcctccaccgccagagcgcgcatctccgcatccgtcgaagcatcgtcgcgcatcgcggcaaggtcgcttgcttccatgcgcgcatcgctcagttcgcggattttgcccaccacgtcctggagttcggaatattcggaggcaagcttcacataggtatccgaatcgggattgttggccatctggctttcaatcatcgagaaccgcttcaaaagctgatccattcggtcctggggcaatgcgatcatgtcgtgtcctagaaactggagcatttccggcaaaagcatgaagcggttttgcatacggataatgcgacaataacgaataatgagagcggttcgacgattctgttaaaacgcaaccgctccggctgcggcgtgcaaacatgttccagatgcgtgcgcccgccgcgccgcacccgttcaatttgagcaattggcttcgctataacggaatttcgttgtcttcggcaaatcgaagcaacaattcgcgcaaggaatgcgcattgttcggcttgttgagctcttccagaagaagcgcattgagcttgcccgcatcaagtgcgccgagcatggccttgaccgggccgatcgccgccgccgacatggaaatcgaacggaagccaagcccgatcagcgtcattgccgtcaaggggcggcctgccatttcaccgcaaagcgtcaccggcttttcatgccgcgcccccgctttcacgatatgacgcagcgcacgcaggaacgatggtgaaagctggtcaaaacggtccgaaatcagcgaattgccgcgatccgccgccatcaggaactggaacaggtcgttggagcccaccgaaacgaaatccaccgccgtcatcaattcgtcgagctgccacaatagcgccggcacttccaccatcgcgccaagcttgagacacagcggcagcgaatgcgcaaagcgggaaagatggcgaacctcgcgttcgatgatctcgcgcgcggccttcacttcgctcacttccgtcaccatgggcagcatgagcttcagttcacggccacccgccgccttcaatagcgcgcgcaactgggtgcgcaacaggccgggacggtcgagcgtcaaacgaatggcgcgccagccgagcgccgggttttcctcatgcgcagttgagcggaaataggggagaaccttgtcgccaccaatatccagcgtgcggaacgtgacgggcttgtcacctgcggcatcgatcaccgaacggtagagccgctcctgctgttccgagcgcgggaaggtggaagccaccatgaattgaagctcggtgcgaaacaggccaatgccggcagcgcccgaagcggaaagctgcggcagatcgacaagcaagccggcattcatcaaaagcgcgatatcaacgccatccttcgtgatggcgggcttgtcgcgcaattcacggtaatgcgcctgccgccgtgcacggaagcggaccttttccgcataggcggattccacatcggcctgcgggcgcagatgcacgatgccctcatcgccatcgacgatgatcgcatcgttgttttccgccatggaaacaacacccttggcctgcccgacgacgggaatacccatggcgcgcgccacgatcaccacatggctggtggccgccccgtcttccagcacgacaccgcgcaggcgttcgcgcggatagtccagaagctcagccgcgcccatggaacgggcaacgatgatcgcatccttggccagtgattcggcaatcgtcttgacgtcgcggcccataagctggcgcaggaggcgattggcgagatcgtcgaaatccgaaaggcgctcgcgcatataggggtcggtcagatgcaccatgcgcgcgcgtgtgtcgctctgcaccttttccacggcagcttctgccgtaaggccgttatgaaccgcttcttccagacgacgcacccagccgcgatcatgcgcgaacatgcgataggcttccagcacctcgcgatgctcgccctccaccgccacatcgcggcgcgacaacatgtcatcgatggaaatacgcaaggagccgagcgcctcgtccagccggttgagttcggcctgactgtcctcattgaaaagattggtcacgacgatgcgcggctcatgcagcaccacatggccaagcccgataccatcgttgaaaccgtggccgcttacgctcatcggccgcccgagatccagttcgattcctggacgcgccagacgaagaccatccccggttgcgatgatttcggcgagaaccatggcggttgtctcaagtgcttcaacctcgtcttctcgataggcgcgtttggtgcgattctgcacgacaagaacgcctaaagtgcgaccagcgcgaagcacaggcacaccgaggaaggaattataggcttcctcgcccgtttccggcagataggcgaaagccggatggctctgcgcatccgtcaggttgagcgggcgtgcgcttgccgcaatggtgccaacaaggccctgccccagacgaagctgggcaaggtggacagcttggggattaagaccttcggtggcgtaaagttcaagaacgccgtctgcgcgcaatatatagaaggagcagacttccgcgaccatgttctgcgcaatttcgcggacgatcctgtcaaggcgcgcctgtggttccagcggctccgccatcaattcacgcaaccgcttgagcagtacacggggaccggttgtcagctcacgcatttcctcggaggctcctctctttgcgcaaccgcttcgccaagcctattcctgtcacccgtcagcaaagcgttacgctattccctttgtgagcattttcgacacgcgcgtccagaacaaataacaccgactcgcaaaatcttgcagtaccgagcgccgtctgcggcacgcggcccggtatggaaccatgattgaaaaacggaatgtgaaccggctgattataccaaaacccgatgagcttggctcatcgggtctggttaagcccgtgcggcaattaagcatttcaaggtgtggagagcgtcggcaacttcagcccccgtatcacttgtattacttgtcgagaccatagacggcatgcagcgtgcgcaccgccaattccgcataaggcccatcgatcagaatggaaatcttgatttccgacgtggtgatggcgcggatattgatgcccttttcggcaagcgccttgaaggcggtagccgcgacacccgcatggctgcgcatgccgatgccgataacggagattttcgcaaggccggtttcggactggatattgtcaaagctgatttcgctcttggccttgtccagaaccttcagcgccttgtcgatgtcgccggtgggaatggtaaaggtcatgtcggtcttggagccgtcttccgacacgttctgcacgatcatgtcgacattgatgtgctcttcggcaagcggcccgaaaattgccgccgacacgcccggccggtcggccacgcgccgcagcgaaatctgtgcctcatccttcgcaaaggcgatacctgtgacgacctgctgttccacgatttcttcctcgtcgcaaataagcgttccgggcgggttgatcggatcacccatgcccggcgcatcggggtccgtaaagcttgagcgcacgaaagtacgcaccttgtgcaccatggcaagctccaccgagcgcacctggagaaccttggcgcccagcgatgccatttccagcatttcctcaaaggaaatcttcggcaggcggcgcgcctttggctcgatgcgcgggtcggtggtgtaaacgccatccacatccgtatagatgtcgcagcgatccgccttcacggcagcggcaacagcaaccgcggacgtatccgaaccaccgcgaccaagcgttgccacgcgattgtccgggccaatgccctggaaaccggcaacgacggcaacctgccccatttccatgcggcggatgatttgcgaaccgtcgatttcctgaatgcgggctgcaccatgtgcattgtcggtctggatggggatctgccagccctgccacgagcgcgcatccacgccgatggactgaagcgcaattgccagaaggccgcttgtcacctgttcaccggaggcgacgatggtgtcatattcgcgcgcatcataaaagggagagcttgcgccgcaaaccttcggcatgttctgcacccagtcgaccagctcattggtcttgccggacatggccgaaacgaccacggcaacctgattgcccgcctcgacctcgcgtttgacgtggcgcgccacattatagatgcgttccagatcggccaccgaagtgccgccgaatttcatcacgatgcgcgccatttaaggttacgtcccgctctttagaaaaattacactctcacctgcccaaaccttatattgttgcgacaggcaaacttgtggtcacatagctaaaatggggaggttccgcaaggccgcgattcgcatccggcctttggagagcgaaattgatttgctccttgactttaaggcgctaccttgacagcatggcaggaggccgctgctgcaggagattgagatgaccgagactgcccgcaccaccatcgacgcttccgagatcgagcatttttcgcgcatcgccgcgcaatggtgggatccgcagggtaaattccgcccgctgcacaaattcaatccgacacggcttgcctatatcaaggaaaaggtctgcgcgaagttcaaccgcgacccgaacgcgccgcgcccgctggaaggtcttcgctttctcgacattggctgcggcggcgggctgctctgcgaaccgatggcgcgcctgggcgcaaccgtgatcggcgcggacgcctccgccaccaatatcgaagtggcgaaaatccatgcagcccaaagcagcctcgatatcgattatcgcgccaccaccgcagaggcgctggcagatgcgggcgaaaaattcgacgtggtcctcaacatggaagtggtcgagcatgtctcggatgtcgatctcttcatgtcggccaccagcgccatggtgaaaccgggtggactgatgttcgtggccaccatcaatcgcacgctgaaagcctatggccttgccattatcggcgcggaatatgtcctgcgctggctaccgcgcggcacacatcaatatgaaaaactggtgcgcccggaagagctggaagcagccttttccaaggcggacctgcgcctcatcgacaagctgggcgtgacctataatccgctggccgatagctggaaccgctcacgcgacatggacgtgaactacatggttctggcagaacgccccgcctgatccgattatcctttctgcgcgcgtggtcatggccacgccagccgcgatcacagccgcgccaatccaggtcagcggcggataatgctcgcccagaaacaatgtgcctgaaacaaggccgagcgccgccgcgacatagccgatctggctgagataaaccggcccacccaccgcctgcagccggaagaacagcgcgatcatgcctgccgcagccagggattgcgcaagtgctgcaaagggtgcaagcgcaaagctttccagcggaaaacgcccggtgaagagagtgatgcagataaaaaggatgaatgccgaagccaggtggctgcccgccgcaagctctgtcggctcggagtttttcggccagtccagcgtgcgataaatattcccgatagccaaaagaacggggatcagaagtgctgctgcaatccacaggagatcggtcggcttgccgacctccccccgcgtcatcgccaccatggccgccccgacgaaaccgatggcaataccgccgatgcccagtgcattcgggcggcgcaggccgaaacccatggaaagaagcagcgtgatgacaggcgacagcgtgtacatgatacccgtgaagcccgcgccaagatgcgggatcgccgacaggatcaggaagttcggcaaggcataggaaatcagggctgtgcagatataataacgaagcctcccgccggaaaagccgagcctctttttacgcaggcacagaacggcaaaaaggatgacgcccgcacttgcggaaaagagaaaagtccacatttccggcggtattcccgcctgtgcggcgatcttgccgagcggcaatatgaggccaagcagcgtgcccgtggcaatcagcagaaaaggcgcggattccatcagtttcatccgccttttcatgcaccttgtctccgtttccagaaaggatcagttctggtcttcagggaaaaccggcagaggcagaatgtccacgccgtcttcgagcagcgaatgcacgtcatcgcgcgaggcttcgccataaatgccgcgcgcttgcgtttcgccgaagtgaatcttgcgcgcttcttcggcgaatttctcgcccacataatccgcattttcgcgcacctgacggctgagcgcgcgcatttcttccagaacttttttctgcgcttcgttcaacgcaatcgccattttctccctgccccggctcgtcgagacagcaggcgccatcagcgacttctgcacaatttgcgaatgacatgccggacaagcgacaagcttcatttccgactgccgctcgaaatcggcattgtcccggaaccagccctcaaattcatggccgtgatcgcaatgaagcgaaaagcggatcatggatcttacgcatcctctttctggctcgcacaaactaggctcacctcaaattcccgcgcattcttcaggttcggcaccttggcgcgtgccgccgtgctttccgacaggtcgatatcggcaacgatcacgccgggttcgtcatgggcagcctccgccagcaccttgccccagggtgaaacgataatcgaatgaccataggtttcacggccatcttcatgcagcccgccctgtgccgcggaaatcaggaacgcgccattctcgatagcgcgtgcgcgctgcagaacgtgccaatgggcttcaccagtctggcgcgtgaaagcagcagggtcggtgatgacatttgcgccagccagcgcctgtgcctgaaaaagctgcgggaaacggatatcgtagcagatcgccatgcccactttggcgaaaggcagttccgcgatgacggcttgcctgccgggctcacaggccgccgattcgcgccagctttcgccattgtcgagatcgacatcgaacatatgaatcttgtcataagtggcaatcttttcgcccgatggcgcaaaaatcccgccgcgattggcgatcttgccggtgcctgcatcgattgccgtcgaaccgatatgcaggaagacgccatgcctggccgccagtgcgcgagccgcccggaagaccaggtcgttctcttcatcgcgcacgcttgcaaaaagggccggacggtcgcgcatcagcgcgccggtcatttccggcgtctggatataatgggcgccttgcgctgccgcatctgcgaccagtttttcgagagcctccacattgcggacgacatcaatgcccgaacgcatctggattgcggcagcgcgaaaggtgctcatgatttgacctctaaataagtttgccggttttcagcaggctatcgagcttgccctcgtcttccagtgcataaagatcgtcgcagccgccgacatgaaccgagccgataaaaatctgcgggaaggtattgcgcccggagcgctcttgcatttcagcgcgcaattccggcgttgccgaggcatcgatttcattgaactcggcaccctttcgggccagaagcgcctttgcccgtgcgcaataggggcagccggggcgggtatagatgatgacgtcaaccatgagaaactccattctttgcccattatataagcggcaaaacctttatctggaagaccccgcacattggtttgattatgcttgcttcaatcaggcaacacgcggctgaaggtcagaacatcgacgctcttcgccccgccgcgcagaagcgcgcgcgttgcagcctttaccgtcgcacccgtcgtataaacatcatcgatcagcaggacacgccgtccgctgatatggatttcgtgttccttcggcacacggaaagccccatccacattgcgctttcgttctttcgctccaagaccgacctgttgctcggtgcgcctgatgcgctttagcgcctgcggcgcgaagggcctgttttcaagccgtgcaagcacgcgcgccagttcggccgactggttgaagcgacgccgccagaaacgccagcgatggagcggcaccggcaagacgacctcgcactcctccagcaattcgcggccagcacgctgcatccatcgcgccatccatggcgcaagatcggtgcggtcatgaaatttgagtgaaacggccatgcgctgcgccgccccccggtgcagaacggccgatcgcaggcgccgaaacgacggcggatcggcaatggcttccgcactcaggaaatgatcgccgaaatcatgaccgaaaggcgtacccagcaccgggcaatagggccgctcgataaagcgaagcccggaccagcattgcgggcaaagcgtgcccggttgggagacatggatacgacagccgatgcatgtcgcaggaaaaagcgtatcagcaacatggcgcagcaccggccgcgcagccgcatatgtggcgccgcccagccgatgcaacaaggtttgatgcggtctatcgtcatctgccattgcattcgcccccgttcgaatgcatctagagcatttccagcaaaagtgtgaaacggttttgcgtaggataatgcgacaaaacaaatagttagagcggttccggcgattttgttaaaaacgggaaccgctctatcccctcaaccactctagcggtgaatgctcgaaagagaagatagaatcccatgtccgcccagaccaatgaaaacgcgatcttcgaccgcgacctgatgctcgctttccgccgccgcgccttccagcgaccagaaccgggcgcggatttcctgttgcggcgcgtggctgacgatcttgaagagcggctcggtgccgtcgaacgccgttttcccgtcgcggtggaccttgcgggtcatacgggcgctgcggcggcagccattgcgcagaccggcaaggctgattacgtcctgcgcatcgaacgtgacactgaatttctgcaaggccccttccccgccatcgtgggcgacgaggaagcacttccgctgaaacccggcagtgccgatctcatcgtctcgctgatggcgcttcacgccaccaatgacacaccgggagccatggtgcagattgcacgggcgctgaagccggacgggctttttctggccgcactgagcgggagcggcactctgggagaattgcgcgaaagtcttcttcaggccgaaatcgaactgacaggcggggcctcgccccgcgtcatgccctttgccgatgtgcgcgatgtgggcagccttctccagcgcgccggtttcgcactgcctgtgacggacgtggaaaacatcaccgtgcgttatgattcgctcttcaacctgatggccgacctgcgcgccatgggcatgcagaatatcctgcacagccggtcgcgcaggcccgtatcgaagcggcttttcctgcgtgctgccgaaatctatgccgaacgtttttccgatcctgacgggcgcatccgcgccacattctcgatcatctggctttcgggctgggctccgcacgaatcgcagcaaaagcccctgaagccaggttcagccaaggcctcactggccgaggcgctcaaaaaagccgaagacggctagagaacttcccggaaaaagaccggcctttccttggctatggctgcgatcttctccataaaacttgctcacaaaaagtgatgacgatcatgggaaggatgctgtaagaaacgggcatctttctcgtctatgtcttgagcaatgcccaccatcgatgcttcttccgtggatcgcttcgcggccttccgccattctgccttcaagaaatactggggcgcacgctttttgagcgcattcgccgtgcagatcgtaagcgtatcggtcggctggcaaatctacgatctcacacgcgatgccttcaatctgggcatggtggggctggtacagttcctccccgcgctgcttctcgtgctggtcacaggcgcggcggcagaccgcttcggcaggcgtcttatcatgggcctgtccctcatcctggaaggcatcgtcacagcagcattgctggcgttcacactggccggattgttcgatcccctcaccgttttcgccgcacttctcatcttcggcgtcgcacgcgccttcctcggtccgtcttcggcctcgctcgttgtcaatctggtgccgacagaagatttcgccaatgcggtttcatggaactcctccgcatggcaggtcgccacgatcgttggcccggttgcaggcgggcttctttacggcatttcgccagttgcagcctacagtatcgccaccctgttcctgattgccggttcgctcctgatcttctccatccccaaaccgcgccagcatacactcatcgaagaacgctcgatctcaactattctggccgggttccgatatatatggaaagaaaagatcgttctgggcgccatctcacttgatcttttcgccgtcctgctcggcagcacggtggcgctcctgcccatctatgcgcgcgacattctcgacctcggaccctgggggcttggattgctgcgctcagcacccggcattggagccgtcctcaccgccctctggctggccggccacccgatccgcgatcatgcgggccgcgccatgttcctctttgtgggcctgttcggcttcttcaacgttattttcggtctttcaaccttgacctggctttcaatactggcgctagcgctggcaggtgcggccgacatgataagcgtctatatccgggaaacgctgatgcagctttggacacccgaccatatgcgcgggcgggtcaacgcggtcaacatggtctttgtcggtgcatcgaacgagcttggtgaatttcgtgcaggcgtgatggcggcagccattggcgccgtgcctgccgtggtcattggcggtatcagagccatcgcggttgcagcgggctgggccgccatgttcccgcaattgcgaaaagcgcgccacctgcaagggcgcacctgaattctgcaaaaacaggacttccggctcaggacgcaggggcgctgcggcttgcctcttccgcccgggcctgaatggcactacgatcttcctcgcgaatgccgatcagttcagccacgcgccaggtgacactggcctctatttcgcccatatcgccatcggcatagaccatttcccacatcagcttgatgaaatcgagccgggcctgataatcgagctgacgcttgagcacggaggtgaagctggaaaggtcgatcgcttcctgatccgccgcttccgccgccttgataagctgtttcagtgcactgcccttgagaccgaatttctgctacagcagggaagagagcttttccctttctttttcatgcgcatcgccatccacatccatgatgtggaaaagcagggctgccgccgccagccttggatcgtcattgtcaaacttttcgctgcgctcccgaaagctgtttccgggcaaatccttgagaaattccagcagacgatcaaacattcaccctcaccagatgcggcaatcctgatttcaggcatttccagcagaaccccgaaacggcttcgtgcagaatgctgcctgcttttctttagcaagtccgaacgtaaccgggcaatcgcagcgcgcaagacaacaaaccgtcaggatgggccatttcagacacaaggagggcaaggcgttgtttttaggcaacgcttaacactaggttgcaaattcgtcaggccgtggcgaaaagagtgagtttcgagtaccggagcggagcgtacttaagggtacgtgagcaccggaacgcagataaattgctctttgcagcccggcatcacgaagaatgcaactgtagtgttcgagcatttccagcaaggaagctgaacctttttcgttcatgccgaaacataagttcattcgtctctatagcctaaaaaaggcgcaggctgctttgcgccttttgcggggctccgtcatcatcgacgcccggatcgtcaaccacgatatgcgcaggcccggccttcaccggctcatccgcactgacgggttccgccgcgggcacaatcacctcggcctccaccacatcgcgcgcgccaacaggggcggcagtttcgcgaaccggttccagttccggggccgaaatgggtgccacagcctttacctccggcagcggcgccttgatttccggcttttccacctcgatggcgggtgcaagctccacgaccgggactttccactcgaaactgttgagacggcccgtgacgggtgaaacgggcgaccattgttcgcaaacataaccgtctgccgtccatgcgggatcgcgcggagccttgacggcctgcgccagccattgccgcaccttgccctgatcaccggtttcggcttcctctatatcggcaagcagcagataggcactttcacgcggcgcagcgcgcagcacctgttcggcattgtcccgcgccacagaatattcaccggcttcataagccgcacgcgccagcgcaaggctgccttccgcattgttggaacgcagcgaaaccagatggcgggcgcgcttcaggcggtcctgcgcggtatcgcccgaacgcgcataaatataggttgaggcaatatcgggatgcgggaaacgcttccaggccgcttccagaatcttcgatcccttgcgtatttccccatcggcaaaaagcgcccgcgcggcaaccacggcggcaggcaccagatcaggggcaagcttgttcgcctccagcgcaatcgccttggcatgggcatgatgggtgtcgagcgtcgccatggcttttgccgtcagcagcgcagcgcgttcctttttcaccacatccttgccatgggccagcacctgcctgcgcgcatcgaccagtttcaatgcgccatcccaatccccctccgcgcaaagctgccccatgacggcggaggaagcccattcaagctgcggagcctgccgggcagcctcggcggcataatggcgggcggcttcacgcgcgccgacgcgctgggcttcgatataaagtccgcgcaaaccgagaagccgggtttccgggtcttcgatcatcgcctcaaagcccttgcgggcatcttccgtacgcccttccagcatggctgtctgggcttcaagaagcctgatgagcggttcctgatcggagctgagcagcttgccagcctgtctggtcatgcggcgcgcggcatcggcatcgcctgcaccagcggcaatcaggcccgtcgaaagcgactgatagccccggtcacgcttgcgggtgcgcaaatgcctgcgcagcgtatagggcgactggacaaggcttttgacaagccaccacagaaggagaaccgccgcgacaatcgccacaatgccggcaacagcggtaatcagcgacacattatactggttgcccgcgaagatgagattgagttcgcccgggcgatcggcaagccaggcaaaaccaaaacccagtgcggcaacaagaatgagataaaacaggacacgcagcatcgacacgcccccttactgaccggaagaggccggagcctcgccggttgtattatcggaagcacccgtcaccggcgctttcggcttgaggctatcggccacaagacgctgcaccagcgcatcggcatcgcggcgcgccttcatctggctggcaaattcttcggaaaccgctttcgcatcggctggcaattgctcccattcgcctatggcccggtcaagatcgcctgcctgtaatgccgcctccatgcgcgccgtcgtcggcccgacgccggtgccgcttacattgcccgcaacgggcctgacgctgaccagccccctggcgctcgccagcaactgatcccataggctggcatcggcgggaagcttgttttccgtggccacgatgcgattggcaaccgcaccgaaccatgcattgagatcggcaattgtcggcacgcccttgtccgcataggcgcgcagcccttccacggaagcatcctgcggcgccaccgagacataggtatcaagctcggccttgaacgaaccgccacggtcgatagccgttttcaaggcattggccgcaatcagcaccgccgcatcgggctggcgcgcggtttcgctcatcttttcctgtagggatgtcagctttgattcaagcgaagaaatcgtgccgctattgccggaaacacctgccgaagcctcatccgcctgactgcgggtttcggaaagtttcgtctccagcgcatcaaggcgttcgctcaggctggcaatatcgccagccgccgtgccgttttcggacgtcgttggcagggcttcaatctgcttttgcagttcggacaatgttcccgcaaccgcttccgccttgatctcggccgcctcgacattcttttgcaggcgcgcaaattcagccttgcccgcatcatcgagcggtgcgggcgcggggttactgcgcagatcggcgatctgctgttccatatgcgccagttgcccggcggtcacgcgcgcaccgggcgagggaatcacattgccccattgcagcgcgaacattccgccaagcgcaatcacaccacccgcaacgcctgccagaagatgcgatgccccgccgcctgatctgccatccgcagggggcgtggcagcagaaggggctgcatttgccgtttctcgcgggctttcggcttccggtttcacgccggcggtaaagggagccttgtccggccctgtagaagaggctggagcagcctgcgccgccggttttgcttcagcttttcctgaaaaaccgccaaccggctcggcggcaggcgttgcctttgctgcagccggttcgtcaacccgtctcacttcagatggatcgagattgatcgtcacgggattgcgggccggtttggaatgtcgcggggtgccggatttcgccatggatcctctcgtaatcgccgattggttgctgaaactctatcagataaaatcttcagatgaaggaaggttgcgcggaaaagagtcaaagtttagaaaacaagcggaaaagccccttttcatctggatgatccgaaaccagcgcctgttgcagccaactggaaggcaatttggccgcaacccgcgccgaaatgcataaaaaccgcgtcttctcatcgaatggcggcgtaatggagcgcatcgcttcgacaaaactggccgccgccacgcctgaataaagcatcaccgcgacaaatggcgcatggccgagaatgcgggaaagcgcctgcggcggatacatgaccgactcagtgtcgtagacatcgcaaaccatcattgaaagaccatttgccgccacctcatcttcaaaaaccggctggcgaacccgcccggcaagataaaggacgcgcgcagttggcgccagcgcctgccgcatggtcccggcaaggcgaacggcatcgcccccaccctcgatcacatgtttaaaaccggcctcctgcgcagccttcgctgtcccctcacccacagcaaaaagcggcagcgtgcggtagggcaaaagccgctccggcgcaatatggcgaaaggcattggcgctcgtaatggtgagcgcgtcgaaaacttcatcgggaacggtaaaggaaagcgccacggtgcggctcaacggcagaagcactggctcatagcccgccgcgcgaagctttgctgcggtttgcgctgctgccggctcaggccgtgtaacaagaacccgcttcatccggtttcaccgctccgacaatgctactgccacccatcaaagaaatgcgggcccgccatggcgcgcacgcggtttgccgcatctgtgccgagcgcggctgcatccgagacaaccccttcggccgtcacttcatgggcctgccggccatccggcgtcaggatcatcccccggaaggacaaccggtcgccctcgaccgttgcaagaccggcaataggcgtacggcaggaaccgtcgagagcgccgagaaaggcccgctcgcaggcaagcgcaatttgcgtttcgcgatgggcgagcggcgcaagaagcacatcgatccgctcgtcgccaatgcggctttcaatgccgattgcgccctgccccggcgcaggcgggaaaacggatggatcgagaacatcggtgatgacatcggcaaggccgagccggcgcaaaccggcacaggcaaggaaagtgccatccacttcgcccgcatcgagcttgcgcaggcgggtatccacattgccgcgatacatcaccacctcgatatccgggcgaagacggcgaataagcgcctgacggcgcagcgaggacgagccaacggtggcgccctgcggcaaatccatgaaacgccttgcgctgcgcccgatgaaagcgtcgcgcgggtcctcacgctccagaaaaacggaaaggtgaagcccctctggcaaggcggtgggcatatccttggtcgagtggacggcaatatcgattcgcccatccttcagcgcctgctcgatttcctccgtaaacagccccttgccgccaacttccgaaagcgggcggtcctgaatgcggtcgcctgcggtggacatgggcaggatttcaatcgcatcttccggcaaaccatgagcctcctgcaaaaggcggcgcgtgaggtaagcctgtgccagagccagcttgctgcccctggtgccgatcttcaacgtgccattcttgaaggatgctgtttgcatattgcctcgtccatggtaccgggtttcatcattcgttttcatgcatgtccaaaggcaaaaccggtttccacttttgctgaacatgcgccaatatgagccaggcagggtctaaccgcaaatgcgcgttcttggaatagaaacaagttgcgacgaaacagccgccgcaatcgtcgagcgtgacgatatgggcgaagggcggattttgtccaatgtggttctgagccagattgccgagcacgagccctatggcggcgtggtgccggagatcgccgcccgcgcccatgtcgaggcattggacaggctggtggaccgtgccctgaacgacgcgggcctgaaactgtacgaggtggatgcagtggccgctacggctggccccggcctcatcggcgggctgatcgtcgggctgatgacggcaaaggcgctcgccatggctgcacaaaagcccttctatgccgtcaaccatctggaaggccacgcgctgacggcgcggctgaccgacggcctgccatttccctatctgctgcttctcgtttccggtggccacacgcagatggtgcttgtgcgcggcatcggcgattatgagcgcctcggcaccaccatcgacgatgcgctgggcgaagccttcgacaagaccgcaaagcttctcggcctgccttatcccggtggcccgactgtcgagcgcatggcgctacagggcgaccagaagcgttttgccctgccgcgcccgctgaaaggcgaagcacggctggatttttccttctccggccttaaaaccgccgtccgccagaccgcaaccgaattggtgcctctcaccgatcaggacgtcaccgatatatgcgcctcgtttcaggctgctgtcgccgatacgctttccgaccgtgtgggccgctcgctggagcgtttcaagacggaattcccggattgcgccacgccctccctggtggttgcaggcggggttgcagccaacaagaccctgcgtgccgcactggaaaacctctgcacccggcatggctttgcctttatcgctccgccgcttaatctttgcaccgacaatgcagcgatgatcgcatgggcgggggctgagcgcgccgcgacccaagcgcctgattcgcttgacatcgccccgcgctcgcgctggccgctcgacgaaaaatccgcgccggtcttcggcacgggacggcggggagcaaaggcatgagcacgaaaattgccgttctgggtggtggcgcatggggcacggcgcttgccgccatggctgcaaagggcggccatgaaagctggctttacgcccgcgatgccgaaacagtcgtggcaataaacaaggatcgtcgcaatccgcgctatctgggtgacatcaccttggccgacggcattcgcgccagcaccgatgcggcagcggttgtgactggcgccgatgcggttcttgctgtcatcccggcgcaagccatgcgaaacggcctgtccgaacttggaacgctcatcccgcaggcttcacccatcgttctttgcgcaaaagggatcgagcagaataccgggcggctcatgtcggaagtggtggcggaaattttgccggaccatcgcattgcagccctttccggcccaagcttcgccagcgacgtggcgcgcggcctgccgacagccgtgacggttgcctgcgaggatgcaaacaccgcagaccggcttgcggcccttctttccggcccggcctttcgctgctattccaccaccgatctcaagggggtcgaaaccggcggcgcattgaaaaacgttctggccattgcggcaggcgccgccatcgggcgcggctatggggcaagcgcgcaagctgcccttgtcacgcgtggctttgccgaactgcgccgcatcggacaggcgatgagcgcaaggcccgaaaccattatggggctttccggccttggcgacctgatgctcacctgctcctcgtcgcagtcgcgcaattattcctatggattggcgctgggacgcggcgaagacctgaccagccggcctctggccgaaggcgtggccaccgcgccgattgccgcagagctttgccgcaagcacaatatttccgcgcccatcatcgatgccgtgggggcgctgcttgacggaaaaatcaccatcgatgaagcagtcaccgctcttctcaaccgaccactcaagaccgaggattaaaatgctgtttgccctcctgtgcaatgacaagcccgaccatctgcaagtgcgtctcgatacccgcccggcgcatctggactatctgaagagcctcggcgacgccctgaaattcgccggtccctttctcggcgaagacggcaagcccaatggcagtctcgtggtcgttgaagccgccgacaaggccgcagccgaaaaaatcgccgccagcgacccttatgcgcttgccggcctgttcaaggatgtgaccgtgcgcccatggaactgggccatcaacaaccctgtcaacgcttgaggcgcatgactgatggcttactggctgttcaaatccgaaccgttcaaatggtcatgggaaatgcaaaaggcccgtggcgaaaagggcgaacagtgggacggcgtgcgcaattatcaggcgcgcaacaacatgcgcgccatgaagctgggcgacaagggcttcttctatcattccaacgaggggcttgaagtggtgggcattgtcgaggtctgcgcgctggcgcatcccgacagcaccaccgacgatccgcgctgggaatgtgtggatatcaaggctgttcgcgatatgccgaagccggtgacgctgaaggatgtgaaggcaaaccccaggctgcaagacatgtcgctcgtcacctcgatgcgcctttccgtgcagccggtgacggaagacgaatggatcgaagtctgccgcatgggcggactggatgcgaacgacatctgatgctcgatccggcccataaaagcgcacgcgatttcattgtggccaatacgggcctgcaagcgccgccgcatgtgccggaaatttgcctgcatctggccgacgaagcgcatgagctttggcacaagaccgaggaagagcttgcaacgattggcctgccgccgcccttctgggctttcgcctgggcgggcggtcagggcgtggcgcgttatatcctcgaccatccagaatgtgtggcaggcaaaagggtgctggatttcgcctcaggctccggccttgtcgctattgccgcaatgaaggcaggcgcgaaaaatatccttgcctgcgatattgatccattcgccctgcccgccatcgaaatcaatgcagccgcaaatgacgtagcgataagcgttacgccggaagacctgattgggcaggaccgcggctgggatatgattctggcaggcgacgtcttttatgaaaagccgctcgccgaccggctcattccgtggttcacaaagcttgccgaacggggcgcccgcatcatcgtcggcgatccgggccgcacctatctgcctaaggaacggctgcaacagcttgccatatataccgtgtcggtaacgcgcgcccttgaagacgcggaagtgaagcgcacgaccgtctgggcatttatttagagcatttccagcaaaagtgtgaaacagttttggctcgaaaatgctctaagcgaatttcttcgcacccgccacgcagacaacaaccacggccgccgttgctaccatgcccatgctgaccggttcccctgccacgcctgccgccagcatcagcccgaaaaaaggctggaggagctgaagctggccgaccgttgccgtaccaccctgcgccagcccgcgataccagaacacaaagccgatcagcatcgaaaacagggacacataggcaagcccgccccaggccatcgcgccgatgccattccatgtctcagggcgtgtgaagacgctcaagggcaacatgacgggcagcgcgaacaccagcgcccagcatatgacctgccagccgcccagcctgcgtgaaaggcgcgccccttctgcatagccaagcccgcagacgatgatcgccgccagcatcaagccatcgcccataagcgtggactgacttccctgcccataggcataggatgcgacgaccaggcttcccacaaccgaaaacagccagaacagtggccgcggccgctcgccgccgcgcaggactgcgaagatcgccgtcgaaagcggcagcaggccgataaagacaatcgcacgggcggaggtcatgtgttggagcgcaagcccggtcagaagcggaaagccgaccacgacgcccagcgccacgacaaccagtgaaacagcatcgcttttgcgcggaaaaggctcccgaaacaggagcagaaacaccattccaagcaatcccgcgatggacgcccgcgccatggtcaggaaggtcggatcgatatcgatcacggccagtcgcgttgctggcagtgacccggaaaagatcagcaccgctaaaaatccgttaatccatcccgctgtcttgttcattctgtcttttcggctttctgcaaaatcgtatatggcttttacggacaatgccgtgaactcgtctaaaaaatcagagacagtttccagacaattctggcaaactgtactggtatgaatggtggtacagatgattccgatcggcctgctgcatagcttggaagctgtcgaagccgcctatacaggcggggaaatcgggcgtggcgaacaaggcgcccccgccgacaggatgccactcgtcgaaaaggtcatgggcatcattcgcggccgcatcaccgcgatgagcctcgcacccggggcgaggctgccctcgatccgccgccttgcggaaacgatgaacgtctcgaaatcgactgtggtggaagcctatgaccggctggtcgcggaaggtatcatccagtcgcggcgcggcgcgggcttttatgtttccgagcgggcgcgccagccattctcgcttgccgccaccgccccgcacaaggaccggcagatcgatccgttctgggtcatgcggcaatcgctcgaagcggaaagccgaaccctcaagcccggctgcggctggctacccgatggatggttgccgcaggaggcccttcgccgggcgctgcgcaccattgcccgcgacgaccagagcaacctcaccacttatggcgagccgcttggcttccgccacttgcgccagcatctcgcccaccgccttggcgagcagggcatcgacattgcgggcggggaaatcctgctcaccgattccggcacgcaggccattgatctcatctgccgctatctcctccagcccggcgacacggtgctggtggacgatccatgctatttcaattttcaggcggtgctgctcacccatcgggtaaaactggttggcgtgccttacacccattccgggccagatctcgacgccttcgccaatgcggcaaccgaacacgcgcccaagctctatatctccaatgccgggctgcataacccgaccggcggcatcatgacgcctgccacggcccaccggcttttaaagcttgccgaagcccatggcatcactctggtcgaagacaatatctttggtgatttccacccctcgcccaccccgcttctggcagagctggacgggtttgagcgtgtgctgcacattggcagtttctccaagacgctgtcggcagccgcgcgcgttggctatattgccggacgccgggactggatcgaagggcttaccgacctcaaactcgccaccagcttcggctgcaatgcgctctcgccgcagatcgtccatgcacttctgatcgacggcacctatcggcggcatattgaaagcctgcgcaccaggcttgcagatgccatgacactgaccgcaaaccggctgaaggcaaccggcctggacttatggacgaaaccgcaaggcggcatgtttttatgggcgcggcttcccgacgggatggattccgggcctgttgcccgtcatgctctggaaaaaggcgtcgtgcttgcaccgggaaatgtcttcagcccctcatgcacggcggcaggctttctgcgtttcaatgtcgcccagtccgcagacccttatatttacgcggttctgcgtgaggccatgaaggccgcaagatcctgaaattcaccgcattatatagttccagagcatttcctgttttgattaaaccgctggaaaagctttagaaatcatcatcgcccgtgggcaccagtatttcgcgcttgcccgcatggttggccgggccgacaatgccctcatcttccatgcgttcgatgattgaggcagcgcgattatagccgatgccgagacggcgctgaatataggatgtggacgccttcttgtcgcgcagcacgacggccacggcctgatcatacggatcgtcggaatcctccagattgccggttccagccgggccgctaccgccctcgtcatcgtcttcatcctcggtgatggcatcgagatattccggcacgccctgaagcttgagatgctgcacgatgcgctccacctcgtcgtcgccgacaaatggcccatgcacgcgctggatgcgcccgccgcccgccatgaacagcatgtcgccctggccaagaagctgttcggcaccctgttcgcccagaatggttcggctgtcgatcttcgacgtcacctggaaggaaatgcgggtcgggaaattggccttgatcgtgccggtgatgacatcgaccgacgggcgctgcgtcgccatgatgacgtgaatgcctgccgcacgcgccatctgcgccagacgctgcaccgcgccttcaatatccttgcctgcgaccatcatgaggtcggccatttcgtcgataatcacgacgatatagggcatgggttcgagatcgagttcttccgtctcgtagatcgcctcgccggtattgcggtcgaagccggtctgtaccgtgcgcgcaatcggctcgccctttttctgcgccagaccgacacgctggttgaagccgtcaatattgcgcacaccgaccttcgacatcttgcgatagcggtcttccatttcgcgcacggtccatttgagcgcgacaacggccttcttcgggtccgtcacaaccggcgtcagcagatgcggaatgccgtcatagacggaaagctccagcatcttggggtcgatcatgatgaggcggaattcctgcggcgtcatgcgatagagcaacgacaggatcatggtgttgatcgcaaccgacttgcccgagccggtggtgcccgcaaccagaacgtgcggcatcttggcaatatcggcaatgaccggctcgccattgatggtcttgccgagtgccagcgcaagcttcgccttcgattgctcaaagtcgcggctcgccagcatctcacgcagatagaccatttcgcgcttagggttcggcagttcgataccgatcgcgttgcgccccggaatgacagccacacgcgcggcaatcgcgctcatcgagcgcgcaatatcgtcggcaaggccgatgacgcgcgaggacttgatgcccggtgccggttcaagctcataaagcgtgaccacggggccgggtttgacattgatgatctcgccacgcacaccgaaatcttccagcacgccctcaagcagacgggcattctgctccagcgcatccttggaaagcgcggggtcgcgctgcacgagcttcggttcggccaggaaatgtagcgacggcatttcaaagataccattatccttaaggaaggaaggctgcgcctcgcgctgggcgcgcgggccgggcttcggcgacggcgcggtctgttccacacgcgccttgcgggcgcggggcggcggcgcatcatgccattcctgaccggcaagcggtgcgccatcatccatatcgtccatatcgaaaggcggttcgtcatcggcggcaggcgccccgaaaccgggttcgcggcgcggcgcattgcgggtttcggcactgcggcgcaccatgcgcatgtcgtcgaaatcatcctcgcgcgagcggcggcggccaagtccggtcatgcgcctgatcgtggctgtcgtcatcagcaccagatgggtcagcgcaccgatgaagtggaaaccgccaccggcttcattgtctgcatcctcatccgcgaattcatcatcggcagaacgatttgccgaaagcatggccggattgaccgcttccgccccgcgaccaatgatgccgcttgcaaaaaaacagaaccacaaggctggaaaagccagaaccagcgcaatagcggaggcaatagccccttgcgggaacccgccaaggaagaaacccggtatccgaagcagcatatcgccgaaaacaccgccaaggccgattggcattggccagctttgcggcacggcgaagcagcttgcaatggcggcaaagagcagcgccgcccccacccacgcaaggctgcgccgggcgatacgcccgatataaccccggatcatcaggagaagcgaccagaccgcaagcggcagcagcgccggaacgctggcaaggccgaagaactgcatggccagatcggagaacacggcgcccggatagccgagcgcattggtgacaggattgtcggtggcatggctgaagcttggatcggcgacattccatgtggcaagcgcgccaaccgccatggcggtgagcgaaagaagccccagccccagaaggatatagacctgcctgcggacgagattggcaaaccgcaacctgtcttccgtaatccgctcgtcacgcagcgggtatgagggcgaatatccttgccgcataaagcctgtcccgaaccgaatatttttgctggcccgtgagcggacatgctcggggcgcactgaatcggtccgatcctaatcgccggatagttaattcctcattaaccatgcataaggcccggcaaataaagaaaaggcgcaaggttcgccagcaccttgcgaaagccggggaagcagggaaacaccttcctactcccctactcccgttctcactgcaccgcctccccatgcaaggcgatatccagcccctcgatctcggcctgcttgccgggccgcaagcccatgatggccttgaccacgtaaaggatgatcacggtggcaatcgccgtataaatgatcgtgatggcggcgccgaagaactgcttgccgatggttgccccttcgctggccggattgatcgtagcatcggcaaaaaagccggtcagcaccgcgccgacaaaacaaccgacgccatggacgccgaacgcatcgagcgaatcgtcatagcccagcacatgcttgatcttcacagccgccacatagcagaccgcaccggcaacgatgccgatgataagcgcgccggtcggattgacaaaaccggcagcgggcgtgaccgcgacaaggcccgcaacagcgccggaaataatgccgagcacacttggcttgccggaaatagcccattccacaaacatccacgcaagagcagcaccggcggttgcgacctgcgtgttgagcatggcgacaccggcaagcgcattggcaccggcggcagaaccggcattgaagccgaaccagcccacccacagaagggcagcaccgatgaccgagagcacgagattgtgcggcgccatgttggtgtggccataaccatcgcgcttgccgataacgagggctgccaccagaccggcaacaccggcattgatatgaacgaccgtgccaccggcaaaatcaagcacgccatcggaagccatgaagcccccgccccagacccaatgggcaaccggaacataaacgatgaacagccacagcgtcaggaaaaccagcatggaggaaaacttcatgcgctctgcaaacgagccggtaatcagcgcgggcgtgatgatcgcaaacgtcatctggaaggtgatgaagagatattcagggatggttccggtgagcgattccatcgtcactccggagaagaaaaccttcgagaagccgccaatataggaatggagcgagccgccatcggtaaaggccagcgaatagcctgcgatcatccacaggatggacatgaggcaggtgatggcaaagctttgcatcaccgtagacagcacgttcttcttgcgcaccatgccgccataaaacagcgccagaccgggtatggtcatcatcaacacaagcgcggttgaagtcagcatccaggccgtatcgcccgtatcgagggttggtgccggtgcggtgtcctgcgccattgccgtccccgccagggcgaaaagtgcgggcaggctggccacgagggccgtttgcttgtttcttcctgttatgagcatcgaatatctccgtcgaagggcggcttcaaacgcggttgcgctgaagaggccggttcaaacagagacaaacaagaatcatgccagttgcgagaaggtgctgcgatgggcgcggttttcgcgtctcctccctgaaatgaaatgcgcggaaaggatgaaaccttgcgcgcaatcaccaatctgcttaaaatttaagctacagaaaaactgctgattaaataaccatcacttgtttttttcgtggacgcggatcagcccttcctgcgccaccgatgcgatcagcacaccatcgcgcgtataaagcgcgccacgattgaagccgcgcgcaccagaagcgctcggcgcatcctgcgtataaagaagccagtcatccagccggcacgggcggtggaaccacatggcatggtcaaggctcgctacctgcatgtcgcggtcgaaaatgaaacggccatgcgggtgaagcgaggtatcgagcagcgtcatatcggaaagataagcgagaatggcggcctgcaatgcgcggtcatcagggacaagcccccttgcccgcacccagacatgctgcaccggctccagattctcgcgcgagaaataatgggtgagcgagaccggcttgatttcgatcgggcgctcccgttcccaatatttgcgcacgccgggtggtgccatatcgagatatttttccttgatgtcatggtcgccgacgagctgctccggctgcggcaacccttcgggcatcggcatttgatggtcgaggccgccttcatcgatctggaaggaagcggaaagcgtaaagatcgccttgccgtgctgcttggccagcacgcggcgggtgctgaagctagaaccgtcgcggatgcgatccacctcatagatgatgggaatggcaggatcgcccggacgcacgaaataggcgtggagcgaatgcacatggcgttcgggatcgacggtgcgctgcgccgcaatcagcgcctgcccgatgacctgcccgccaaagacgcgctgccagccgacctgcgggctgttgccgcgaaaaagatccatttcaagcgtttcgagatcaaggatcgacagcagttcgcgcattgccgccgtctgctcgatcccggacttttcttcatcagacatggacagcctgcctcccgcaaccatatatgctttacaaagttcaagaggcatgtttgagcctgcacatccgggcctgtcaagaaccgggcaggccaaaggaaacacattcgcgcaccagcgattgggctggaacaggcggcgcggcaaaatatcgggtttcttgcgcggcgatatgtgccaaaacactgcgcgaaagacggattctggaaaggaacgacaatggctggccagaaaaatacggacgccccacgcaataacgatgtggtgattgcaggcggcggctatgtcggccttgtcacggcggttgcgatcaagtcagccgcgccccacctttccgtcaccgtgatcgatggcgcgcctgcgggcgcgtggaagaacgacccgcgcgcctcctccattgccgccgccgcctcgcggatgctctacaagcttggctgctggcaggaaatcgttcccgaagcccagcccatcaccgaaatggtcattaccgattcgcggacatccgatcccgtgcgccccgtcttcctcaccttcgagggggaggtggaaccgggcgaacccttcgcccatatggtcgagaaccgcgtgctcaacaccgcattgcacaacaaggcggatgcgctcggcatcaccttccttgaagcggtgagcgtggagaattttgaaacccggccggaaggcgtaaccgtcacgctggccaatggcgacaggctggaaacccgccttttgatcgccgccgatggcgctcgctcgcgactgcgcgatctggcagacatcaagaccgtcaattgggactatggccaatccggcattgtctgcaatgtggcgcatgagcgcccgcatggaggccgcgccgacgagcattttctgcctgccggcccctttgcgatccttccgttgaagggcaatcgctgctcgctcgtctggacggaacgcacggcagacgccgaacggcttatccgcgaggatgatttcgttttcgaggccgaactggaacagcgttttggccaccgcctcggcgccctgcatgtcgaaggcccacgccgcaccttcccgcttggcctgacactggcgcgcgaattcgtaaagccccgctttgcgcttgtgggcgacgccgcccaccgcatccacccgatcgccggtcagggcctcaatctcggcttccgcgatgcggcggcgattgccgaagtggtggtcgaaacggaccgtctcggcctcgatatcggttcctttgcagcccttgagcgctatcaggcctggcgtcgcttcgatacggtgcagatgggcgtcaccaccgacattctgaccaagcttttttccaacgacaatccggcggtgcgttccatccgcgacatcggcctcggccttgttgatcgcgttccaagcctcaaatccttcttcatcaaacaggcggccggtctttccggcgatacgccgcgccttttgaaaggcgagcctatctgagtccaggcctcgtccctagagcatttccagcaaaagtgtgaaacgcctacgcggttcctgttttaacagaatcgctggaagtgctttattccggcagatggcagacgacttctatattgtggccatccgggtccagcacgaaagccgcatagtaatccgggtggtagtggggcctcaggcccggcttgccattatccctgcccccggcagcgattgcggcttcgtaaaagcggcccacttccgaacgcgtcccggctgaaaaggccacatgcaacacgccttccagtttcgcgcctttctgtgctccgatccagaattccggcttgccatttcgcccgtagccaacccaatctccgaattccatggcatggccgataccaagcggagacagcgccgcatcataaaatgcgcgcgactttttcatatccgcaatattgaaaccgatatgatcgagcatgttcggtccctcccatataattgtttcctgcaaaaatatgaaaacacttcaagagatcaagtctacaacgcggaccgaacatagcaaaaggggaaggttgacccttcccctttttgatttcgttcggcccggcagagaagtaaataaccaagaggcacggaggcccccaggccgacagagacgcaaacaagaggcgtggagcgcctctggcgcgacagggactaaaaagaccaacgattgccgtggttacacgcggcgttcgaccatcatcttcttgatctcggcaaccgtgccttcgggcacggatgacaagaggcgtggaggccgcaggccgacagggaaaccaagaaaaactgcgattgccgtgattacacgcggcgctcgaccatcatcttcttgatttcggcaatcgccttggccgggttcagacccttcgggcaggtctgggcgcaattcatgatcgtatggcagcgataaagccggaacggatcctcaaggttatcgaggcgttcgcccttggcttcgtctctggaatcgatcagccagcgataggcctgaagcagcacggcggggccaagataacggtcgccgttccaccaatagctcgggcatgaggtcgagcagcaggcgcacagaatgcactcataaagaccatcgagcttctggcggtcctcatggctttgcagccattccttctgcggctccggcgaaaccgtcttgagccatggctcaatggaacggtgctgggcgtagaaattattgaggtccggcacaagatccttcaccaccggcatatgcggcagcggatagaccttgatggtgcccttgatgtcgtccatacccttggtgcaggcaagcgtgttcgcgccatcgatattcatggcgcaggaaccgcaaatgccttcacggcacgaacggcgcagcgtcagcgtcgggtcgatcttgttcttgatatagagcagaccgtccagaaccatcggaccacaatcgtcacgatcgacataataggtatcgatacgcggattttcgtcgtcatccggcgaccagcgatagatgcggaattccgtgacacgggtggcgccatcaggacggggccaggtcttgccctcctgcatacgggaattcttgggaagtgcgagttcaaccattgctcttgcccctgatcagtaaacgcgcttcttcggcgcaatcttggcgacgctgatgccaccttcctcttccgtcgtcagcggatcgagatgaaccggacgatagtcgagcgtgaccttgccgtcaggcgaaagccgggaaagcgtgtgcttgcgccattccgcgtcgttgcggtccgggaaatcctcgcgcgcatgggcgccgcggctttcctgacgggcttccgccgaaacaacggtcgtcagcgcattcgccatcagattttcaagttccagcgtttcaacgagatccgagttccagatcatggagcggtctgtgaccttgatgtccggcagttcatgccagagcttttccatgcgctcgacaccctgcttgagcgattcctccgtgcggaacacggcggcatcttcctgcatggtgcgctgcatcttttcacgcagcacagccgtcggcgtggagccgttggcaaagcgcaggcggtcgaagcgttccatgatcttgtcacaggcagcgatatcgatatccgggatcttcgacttgcggtcgatgacctgaccggcgcggatcgcagccgcgcggccgaacaccacgagatcgatcagcgagttggagccgagacggtttgcgccatgcaccgaagcgcagcccgcttcgcccacggccatcaggcccggctgcacgcggtccgggtcttccttggtcgggttcagcacttcgccccaatagttggtcggaatgccgcccatattgtagtgaacggtcggcagaaccgggatcggttccttggtcacatccacgcccgcgaaaatcttggccgactcggaaatgcccggcaggcgttcatgcagaacagcagggtcgagatggtcgagatgcaggtagatgtggtccttgttcttgccgacgccgcggcccgcacgaatttccatcgtcatgcagcgcgaaacaacgtctcgcgaggcaaggtccttggccgagggggcataacgctccatgaagcgttcgccttcggaattgaccagatagccgccttcgccgcgcgcgccttcggtgatgaggcagcccgcgccataaatgccggtcgggtggaactgcacgaattccatgtcctgcaacagcaggccggcgcgtgccaccatgccgccgccgtcgccggtgcaggtatgggcagaggttgccgagaaataggcgcggccatagccgcccgtcgccagaaccaccatcttggcggagaagcgatggatcgtgccgtcatcgaggttccacgccacgacgccggtgcacacgccatcggtcatgatgaggtcgagcgcgaaatattcaatgaagaactgcgcattgttcttcagcgactggccgtaaagcgtatgcaggatggcatggccggtacggtcggcagcagcgcaggtgcgctgaaccggaggaccatcgccgaaattctgcatgtggccgccaaaggggcgctgatagatcttgccttcttccgtacgcgagaacggcacgccgtaatgctcaagctcgtagacggcggcaggcgcttcgcgggtcagatattccatggcgtcggtatcgcccagccagtccgaccctttcacggtgtcgtacatatgccactgccagctatccggccccatgttcttgagcgaagcggcgatgccgccctgcgccgcaaccgtatgcgagcgggtcgggaaaaccttggtgatacaagccgtcttgaggccctgttcggccatgccgagggttgcgcgcaagcccgcgccgccggctccgaccaccaccacgtcgaacttgtgatcgacataggtgtacttgcttgcagcggcgggcgccgcattgtttactgcactagccatcgggccatcaacctccaaagctgagcttgaggatcgcgaaaacgcaggcaagaccaaccaccaccgtaaagaaggtgttcagcatcaccagcacgatcttcatgccttcgccatgcacataatcttcaataataacctgcatacccaggcgcatgtgataaacgcccgtgaggacaaacagcgccatcaccacagcggtgaagggatgtgacagggcagcccggacttccgcatagcttgcgccattgagcgaaatgaccaggccgatgaaaaacagaaccagcggcaccagggcaacggcgctcaggcgctgataccagaaatggctggtgccttcttttgccgaacccagaccgcgaaccttcccgagcggaatacgcatatcgttattcatgccgttcatgaaccagtccctcctagcgcaccgaataggcgacgacccagacgaggatcgtggcgaccactgaaaagaccacggaagcccatgcgatcttggatgcggtgtgcttttccattgccgcgcctgtgtcccagatgaagtggcgcacgccgccggccagatggtgcagcagcgcccaggtgtaaccgaacaggatgaggcgcccgatccacgacgagaacagtgcgttgatggtgttgaagcactcttcgctggttgcagccgaaatcagccaggccgcaagcagaagagtgccgaaataaagtgcgccgcccgtgatgcgatggacgatagacatcgtcatcgtgatgaccggcttatagatggacaggtgcggcgacaaaggacgctggcgcgttacggtcggttgtgtcatggcttccctgacgtttctccccggctgcatcctccgacgatatgtcggcgggtgaaccggatggcgggttatctgaaacccagttcgatgtcgctctggagcagggatgcggaactttcgatcctgcgccgggacgacccaagaaatatggtgggaccgtgacatacggtcctatggggcgctttctactgcgctttcaccatgacgtcaaagaagctttttcacgaaaagcctaacaattggtcgcaccttggcgacacattgccgtgattgcggcattcaaacgattgaacaccgcaatcgggaaaaacatgtgtaatttcatccacttttacaaagccggcttaattgccgaatcgaatcacatagctcgaccagtccgcagccgccgcgatctgttcatagagcttgcggccgtcttcgggtacacgcggcgcattgaggacaagcttcgaccagctacgctcttcggctttgtcggccagcacatcgataagcgccttggcgatgcctttgccgcgatggtcatgatggacatagatgtgatctacctgcccggcgcgcaggccagtgacgggttcaggcagatcatagaagatgacaaagccgaccagattgccgtcgacacgggcaccaagtgcttctgctgcgcgatcctgaagcagatgctcggcataaaaatcatccggccggcgtggcgcaccgcgtttcagtgcctgcgcatagcttgcaagcagcggcgcaaattcatgggcgtcgcgcaaatgaagaagtgcaatatcgacggcatgatctttggtcattcaacgtttccttgttagggcgtttttatgggaacagaacgctgcaaccaccccgatcgccccggccttgcgcgcccgagaaaatcaggcacggcaagccaaatcgggtaagcggtgcaaggcgattatagccagcgcggacgatacaggtaaagcgcctcgttaagatatatgtgcgaccgatctgtcgtgacggaaaacgaaaagaccgccgggatcaaccggcggtcttttcaaactttatgcggggttgtgctcacttccacgcgcgaatatcgacgaagtgaccggcaattgcagccgccgcagccattgctggcgataccagatgcgtacgacccttgaagccctgacggccctcgaaattgcggttcgaggtcgaagcgcaacgctcgcccggcttcagccggtcatcgttcatcgcaaggcacatggagcagcccggctcgcgccagtcgaaaccggcttcaatgaaaatcttgtgcaggccttcggcttccgcctgttcctttacgagacccgaacccggaacgatcatggcattgacggtcggggcaaccttcttgccttccacgaccttggcggcagcgcgaaggtcttcgatgcggccattggtgcacgaaccgatgaagacgcgatcaaccgcgatatccgtgattttcgtgccgggcttcaggcccatatagtcgagcgcacgccacttggaggcacgcttggtttcgtcggcgatatcgtccggattgggcacgacccccgtgacggaaacgacgtcttccggcgaagaaccccaggaaacgatgggcggcaggctgccggcgtcgagcgtcacgatcttgtcgaaatgcgccccttcatccgaatgcagcgtcttccagtaattgatcgcctgttccagcgtttcgccctgcggagcacgcgggcggcccttgatatattcaaacgtcgtctcgtcgggagcgataagaccggcacgcgcgccgccctcgatcgacatgttgcagatcgtcatgcggccttccatcgacagcgagcgaatggcttcgcccgcatattcgatgacatagccggtgccgcctgccgtgccgatctcgccaatgatcgccagaacaatatccttggcggtcacgcccgccggcaacttgccgtcaacgcgcaccagcatattcttggcttttttctggatcagcgtctgggtggcgagcacatgctccacctccgatgtgccgatgccatgtgcaagcgcaccgaaagcgccgtgggtggaagtgtggctgtcaccgcaaacgatggtcatgcccggcagggtgaagccctgctctggcccgacgatatgcacgatgccctggcgcttgtcgcgttcggaataatattcgacgccgaaatcggcggcattcctggccagtgcctcgacctggatgcggctttcctcgttctggatgccattgatgcggtcgggcgacgtcggaacgttatggtccaccacggcaagcgtcttttccgggtggcgcaccgggcggcctgccatgcgcagcccctcaaaggcctgcgggctcgtcacttcatgcacaagatggcgatcaatataaaggaggcaggtgccgtcttcctgctgatccactacatggtcatcccaaatcttgtcataaagtgtacgcggcgcgctcattgcgagggttcctttgaacggttcttaattccaggctgtcatatgcacctgccaccgcttttcgtcaagaaacagaaaccgcaacagggtgtcgcagtaataatctttcagaaagcgggcagttttatgcctgatattacaccacgctttcggtttggaaaataaaaaaggcggccagaggccgccttttgaaaatcgcttgtgtgaatcttattcagcagccgtcttggcagcctcggccttggcagcggcaagcttgtctgctgcgcgctcggccttggtgcggttgtctttcttttcggcaatacgggctgccttgccggtaaggccgcgcagatagtagagcttcgcgcgacgaaccttgccgcggcgaaccacttccacgccttctacgatcggcgagtaaaccgggaaaacgcgctcgacgccttcgccataggaaatcttgcgaacggtgaagttttcgttgaggccagcgccggagcgggcaatgcaaacgccttcataggcctgcacacgggtacgcgtaccttcggtcacgcgaacctggacgcgaacggtgtcgcccggctgaaaatcgggaagcttgcgcttttcttcaatctttgctgcctgttcggcttcaagctgacgaataatatcggtcatcgtcgtactccttctgaattcttctcaaacagtcagagcgctctgcactcgccgccaggcatcgctggccgtgcggctatgcccgaaacaggcaggagcgttgcaccatttattggttttcggatgtcgggttttcccgaaccggcagccacataccccattccacgggatttgtcacgccctgtcataaattttcatagccatccgcccgggactatgcgagagttattgttaacaataaagtttaaattgtaaacaactaaaaaagctaatactaaaagtgggaaccctatgacaatcaaaaatccatcgccctcattgtataatgaggatctggcgccggccgaagagcgcaaatggggcgccttcagcattttcaacgtctggacatcggatgttcatagcctctggggctattaccttgccgcaagcctgtttcttctttgcggcagcttcttgaacttcgtcatagccattggcgccggatcgctcgttatcttcttcctgatgagcctggtgggcaatgcaggcgtacgcaccggcgtgcctttcccggtattggcgcgcctctttcggcacgttcggcgccaattttccggcgctcgtgcgcggcgtggtcgcctgtttctggtatggtgcgcaaacagccgccgcgtcgggtgctgtggtcgcgcttcttatccgcaatgacactatcctggcctttcaccagaacagccatcttctcggccactcgaccctcgaagtcatctgctacattctggtttgggccgcccagcttctcatcatccagcggggcatggaaaccgtgcgcaagtttcaggactgggccggtccggctgtctggatcatgatgctgattctggctatctatctggtcgttaaagccggcacattctcttttggcagcgaaatcccgcgcgatgtgctccttgagaaaacgaaagatgcgggcgtcacgggagaaccggggtcttttgcagcccttgccgccgttgcggccacctggatcacctatttcgcagcactctatctgaacttctgtgacttttcgcgttatgccaaggatgaagcatccttgcgccgtggcaacctatggggcctgccgatcaaccttctggccttctgcctcgttgccggcgtcaccacgaccgcggctttcaccgtttatggcgaagttctgcttcacccggaccagatttccgcaaaattcgacagctggttcctcgcgctccttgccgcgctgacctttaccgttgcaacgctcggcatcaatgtggtcgccaatttcgtttcggctgctttcgatttctccaacacattcccgcagaaagtctcgttcaagcgcggcggtgtcgttgcagcattgatcgcgctgatcctctatccgttcgcaccatgggaaacgggtgcggcgcatttcgtcaatttcctcggttccaccatgggaccaatcttcggaatcatgatggttgactattatctgctccgccgcagggagctgaacgtggctgacctctatcaggaaaacggtgaattccggttccacaacggctggaatatccgggccttcatcgcctttgcaattggcgccttgttctcttccgtgctgcctatggccaccaatatcctgcccacctggtgggcaacctatggctggttcttcggcgtagcgattggcggcggggtctattttgtgctccgcaaatcacaaacagagcttcgcaagcccgcacatcagcattcggcctgacagaaagcgaaaatgcccggctctgtgactttgaacgctatttagcactgattatcagtgctaaatagcgccgatcgtgagaacggatcgtgctgccgcaccgccggcaagccaggccgcgcttgacactgttcctatgccgattgccagcatcatcggccatagacgtcgcaggacaggacggaatgccgaccccgccagagttgccagagattggtggcgaacgaaagcacgatcagcagactggctgctgccaagggcgagataaacgccccgagcacccccatggcgactgtgggcaaccccatgccggtcacacccatgccggtcacgcccttgactaccccagccgcacaaaaggtcacgaagatcagaacgatggtggatgacggcatatcgatcattgggcctcgatcgggagatcgtcaccgacagaccattcttctgtcaccctccgcgccacatcttcctgatcgcagatcagcacaagcctgttgcgatgatctgaatactgcacgaggacgttgaccccggcctccgcgagcgcgcgcgagatcgcgccgagctggccgggagtgccctgtttcaacctgcggataagcgggtttcgtattgcgattacaggaatcccggcctctgccgcagcgcgggctgcggcttcgccatccagaaacagaaaatgggcgatggcctgatcaccattgctgaaaaccccgccgccttcaaagggcactccagcacgtcccatagcctcgccaagctcagccagagtgccgggccggttcatcaaatgaaattgcaaatcatacatgatcgatgtcctccttatggccattgcggctgtcggtcggagcttcgcctctcgcgcgcattccatagtcccgcgcgacttctgcaatgcgcaggcggtaatcggcaaagacgtggtcgcggcctgctgcctgcacacggcgatgctcaggaaggttgcgccatgctgcgacagccgcttcatcacgccagaaggacagcgacagaactttgccgggggtggtcaggctctggaagcgctcaatggagatgaagccatcgaggtcagccagcagcgggcgtagctccgcagccagatcgagatattcagtttgcgcttcaccaggaacccaagcttcgaaaatgacagcgatcatgcgcgatctccatgcggggctgaggcaagcttgacgaaaagacggctttcacgccggataaagccctcgcgtttggcgaattcgtaattctcgcgccccagcggatccgctgccagtcgagagcgataagcttcataatcagcgagtgatggaagggagtagatgccgtaggcggttgaagtcgatccctcatgcggcgcataatagccgatcaggtcggccccgcagcgtgggctgcatgcaccccaattacgggcatattgcgcgaacaattcttgccggttcggatcaatatcataggtgatgacacaggtaatcataggtttggcctttctcacggctctccttctagcaattgcaacatacgaatggttcgattacggtcgaactatgaaagaaagccccgatattacccgcgtagccgcccttgtcgctgatcccgctcgcggcgcgatgctgatagcgctgatggacgggcgtgctctgactgcaagcgaacttgctggacgaggtgggatcaccaagcaaaccgctagcagccacctcgccaagttggtggatggcgaagtgttggtcgtcgaggcgcaggggcgtcaccgatactttcgtctggctggcccccatgtcgcggctctgcttgaggcattaatggtcttttccagcgatgccgcgccacctgtgcgtacgggtccgcgtgatcccgcgctgcgcaagtcccgcatctgttatgatcatctggcgggtgaaatgggcgtcaaactcttcgagcgaatgcaagaagatcaatggttggcagatgatctgaccgcgacggatcaaggccgcgacaagctttctcagatcgggatcaatctggaggatttacccctcagcaaccgtccactctgccgtggctgcctcgactggagccagcggcaccagcacctggctggacgtatggggaaggcaatattggatcgcctgctcatcttgtcttgggcgcgacgcttaccggattcacgcatcatcagtttcagtccggagggcgagcggcgttttaacgcatggcttggctaaaggcagccgcctccgcaaagcggccatctatagaagcttctcgttccaatgatgccgtttgaatagtgccgcataatgctgataatgagtgccaaatagcgatcaaagtcacagcccggctcttccgggcatttttattgaccgccaatcttgcgcctgttcttgcaataggcttcccatagatcgggacgacgctctctggtgatccgctccgcctgctccagccgccatttatcgatggcgccatggttgcccgatgtcagaatatcgggaatggcgcggccctcccactcctgcgggcgggtataatgagggtgttcgagaaggccggtctcgaaactttccgtctcacccgattcgcgattgcccatcacacccggcaaaagccgcaccacagcgtcgagcagcacgatggccgccgtttccccgccggaaagaatataatcgccgatcgagatttcttcgaggttgcgcccttcgatgacacgctcgtccacgccctcgaaacggccgcacaggatgatcgcccctgccccatccgccagcgcacgcacgcgctcctgcgtcagcggcttgccgcgcggcgtcatcaaaagcatgggacgcccatcatcgaccgaatccagcgcccgcgccaccacatcggccttcatcaccatgcctgccccgccgcccgacggagtatcatcgaccatgcgatgcctgccctcggcaaaatcgcgaatctgcactgtatcgagctgccatttgccctcggccagcgccttcccggcaagagagatgccaagaggccccggaaacatttcaggatagagcgtcagcacggaggcatgaaagcgcccgccttccttttccggcaaatcggtcatggcttcttcggcttcttgccgctttcatgaggcggattatcgtgctcatcggcgatcaggcccgccgcatggggctcgaccttgatgatgcccttgtcgaaatcgatctccggcacggccgcctcggtgaaaggaatgagcatgggccgcttgcccttttcgcttaactcaatgagatcgccaccaccgaaatcgaaaatcgcactcaccacgccataggatttgccatctccatccacggcctcaagcccgatcaggtcggtttggaaaaactcgtcttcgtccagttcctcatccggcagttgcgaacggtcgatgaaaagctccgtcccgttcagcgcctcggcggcattgcggtcgttgacgcccttgaaccggacaatcaccacggttttcgcaacgcgggcttccagaatttcgtaagccttgccctgctcgtcataaagcaggccgtaatcggctatggccagcggatcgccggtaaatgtcttgacccgtacttcgccgcgcgtgccatgggcggcaccgataacggcaagctggatcggattttctggacgcggcatgaagaaccctgtttctggctgtaatcagtctatcgcttactcaattccggcaaaaaggccaagaaaaatgcactttgcctgaaagcctctctcaaaaagcgacatttgcagagcgggcatggcaaattttgacacaggttctgaacgccaaaaccgcggcaacctgccggtaacctgcttttgttaagctggcccttccatatccgaacggcagattttgaccatggcgacaaatagcgaatttctgatcccggcgcgcgccgaccttgccgcagcgcgcgaggaatggctgaaatcgctgaaaaccatgcggcgtctttccgacaatacgctcattgcctatgaacgcgatacgcgccagttcctgcaatttctcaccggccatctgggtgagccgccttcgctaaaagagatcggcaatctgcgtatcgccgatctgcgatccttccttgccaatcgccgcaatgacggcgcgggggcccgcacgcttggccgggggcttgccggggtacgctcactcctgcgccatctggaaaagcgcggcctcgtcaatgcggcaggcgcaagcgccatgcgtgcgccgcgccagccgaaatctctgccgaagccgctgaccgcagacgatgcccggcgggtggtttcggcggatggtcagatggcggaagaaccatggatcgccgcgcgcaatgctgccgtactgacgctgctttatggctgcggcctgcgtatttccgaagccctggggctcagcggagacgcgctcagcgatccttctgcccgctccatgaccattaccggcaagggaagcaagacgcggctcgtgcccttgctgcctgcggtccacaaggctgtcgcgcaataccgcgcgctttgtcctttcgatctttctgccgggcagccgctgtttcgcggtgcaaaaggcggccctcttcatgccgcgatcatacagcgcgaaatgcagaaactgcgcgcaggcctgggtctgcccgatagtgccaccccccatgccctgcgccactcttttgcaacgcatcttctggggcgcggaggcgatttgcgcaccattcaggagcttctgggccatgcaagcctgtccaccacacaggtctataccggcgtcgatacgcagcgattgctggaagtctacgacaagacgcatccccgcgcctgaaattcacaaagtttggctgtcgcgcgcctgtaaaacccggctatagtcgggctatgaaaaagcttcttctcctcttcatttgcgtggcgtttctggcgcccgccgccgcgcgggccgggcaggcaccctgcacaagccacggcatcaacctgatggacgggctggagaaatccaaacccgccttgttggccgaattgacagcggaagccgccgcaactcccaacagcaagggcattttctggaaaatcgagaaggatggcgtagagccatcctatctgtttggcaccctccatctcagcgaccctcgcgttatgaaaatgccgcaggcggcaagcgaggcctatgacagcgcgcagaccgtggtaatcgaagccgccgacatcacgcaccgcaagacattcccgcgcatcatgcaggaacagccggatctcatgcttttcaacgatggcacaacgctggaatcgcacctgccgaaggagaggcgcgccgatatcgagcagaagcttgttcaacgcggcatcgtgcttgccgccatgaacaaaataaaaccctgggttctttcaaacctgcttgccacgaccaaatgcgagcgcgcaagaaaagccagaggcgagctttttctcgatgagcaactggccatcgaagcacaaaaacaggggcgcgaagtaaagggactggaaagcatcgccgagcagtttgccgccatgaacagtctgccgcttgattttcatatccgcaatctcatcgcaacggtcgatttcggcgacaagatcgaggattcgatggaaaccgccatcaccctttatctgcaaggcgatgtgggcatgatcgcgcctgcgctgcgcaagattgtcccggaagacctttccgatgccgattatgcacttttccagaaggttatcctgaccgaccgcaaccacctcatggtcgaccgggccacaccgcttctcgaaaaaggtggcgttttcctggccatcggtgcattgcatcttcccggcaaggaaggggtggtggagcttttgcgtcaaaaaggctaccggctgacagcgctttgatattttccggctcctgccgctgccagcataaaattagagcgcatcccgaaaagtgtgaaacggttttcggaaaagatgcgcgacaaaacaaatagttagagcgccgatctgattcaatcagatcggcgctctatagcataatccaatcagcatgaaaaaggcccgcttgcgcgggcctttgtcgaaagcatgtataataccgatcacatatggatcggcttggcgaaggttgccagcgccgattcacgcacggtttccgacatggtcggatgggcgtggcaggtgcgggccagatcttccgacaaaccgccaaattccatcagcacggccagttcgtggatcatttcaccggcattgtagccaaggatatgcgcgcccagaacacggtctgtcgccttgtcagcgaggattttgacgaaaccgtccgtatgcagcatggcgcgcgcgcggccattggccgtgaacgggaacttgccgaccttatagtcgataccggcggccttcagctcttcttcggtcttgccgacggaagccacttccggctgggtataaacgacgctcggaatgacgtcgaaattcacatgcccggcctgaccggcaatgatttcggcaaccgcaatgccttcatcttcggccttgtgtgccagcattggcccctgcaccacgtcgccaatggcgtaaatgccttcgacattggtgcgccaatgatcgtcgatcgcaacgcggccgcgctcatcgacagcaacaccggcttcctgcaggccgaggccatccgtgtaaggacgacggccggtcgcgatcagaaccgcatcggcttcaagcgtttcggcatcgccacccttgaccggttcaaacgttacctttgcgccctttccgactttctcgacgcccgtaaccttggcgccaagcttgaaggcaatgccctgcttttcaagcaggcgctggaactgcttcgacacttcgccgtccatcgggccaagcaccttgtcgagatattccacgaccgtaactttcgcgccaaggcgcgcccagacggaaccaagctccaggccgatcacgcccccgccaacaacgataaggctgcccggcaccttgtcgaaggagagcgcaccggtcgaggaaacgatgaccttctcgtcaatatccaccttgacgcccggaatgcccgcgacatccgaaccggtggcgatgatgatgttctttgcttcgatttcctcaaccttgccatcttccgaggtcacggaaaccttgcccttgccaacgatcttgccggtgccgatgtaaggggtaatcttgttcttcttgaacaggaattcaacgcccgagacattggccttcacggtcgtgtccttgtgggccagcatcttcgtgagattgagcttcggcgtcacttccacgccaagcgtatcgaacgagtgaccggcttcggcaaaaacttccgacgcatgaagaagcgccttggaaggaatgcagccaatattcaggcaggtgccaccgaaggtcttgcgcttttccaccaccgcaaccttaaggccaagctgggcagccttgatcgcggccacataaccgccggggcccgtgccgatgacaaccacatcgtaagacattgaactatccttcttcagtctatcctgaacgttttagaacgcccggttcatccgggcacgttctttcattccaaggtgagcagtttcgatcaccactaagcaaaaccgcttcgcacatttggctcgaaatgctctgtttccatgcaaccggcacccgcaggcggccggtcattcttcatcaggtgtgcatccctgaaaccggaacacttcccattgaagcggcttttcaggtttggctgcaccaaaatcatatccgtcaagcgccgtcaccagatcgggaaacagaaccgcctgtgcggcaggctcgtctgccttgggcagcacttcagcctcggccccatccttcaatgcgtagataacgctctgccagatgctgcaatcatcgaggtcttccggctcggaaccatcgcccttgcaattataggtaataagagcataaggacgcgccacgccttcctccggccagatcacaatgccgttaagcttgaaacccggcttgtcattggctgtaatcgtaaactcgttcgtcggcgccggcgtcattttcagatcattcggctgctcgggacgaaaggtcagcgtataggcctcgtcacggtcgcgatagattgcgcggttctgcgtacaggcagcctgaacagcggttgaaaaaaccgtcagggcaagtgccgacatgactgtcacgttgagaagttttttcacagtatgcatccgtcggttctccctgagtgctccggctgcgcttttccggcagcgaatcttcatcgtccgaagataatgcctacatagccttttcagtggcaagtttcagcccaagcgcgatgaataccacgccgctcgtcctgtctatccatttcgatgcgcgcgagaaagccgcgcgcattttcggcgtcgtcatgaaaaagctgacgccgacaaaccacgagatcaatgcggtcgccatcaccacgccatagccgagtttcacttcggtcggtgtatggacatgaacgaccgtggagaaaatcgacaggaagaagaaaacggccttggggttcagcgcattggcagcaaagccgaggccgaaagccttggcaaagccctgtttccggcgcggctccttcaaatccggacccgcctcgattttcgtggtgccggcacgcagcgccttgaatccgatatagaccagataggccacaccgcaccatttgacgatattgaacagatagatcgacctggaaatgatgaggccgaggcccagcaccgtataggtgacatgcatcatcagcgccgtaccgatgccgaaactcgtaatgatcgcctcgcggcggccatgcagcagcgattgccggatgaccatggccagatcagcgccgggggaaacgatggcaaaaacgaagattgccataagggatgcaagttcaaacaggtaaggatgcatcgcgtttccttcattgcgcgtcgttcacgcgcaggctgacattacagaaccagagccagaagcataataccgagcctcaccagactaatgagccagacgaaggaacggagatagggaatgcccgccaggtaaagcggaatatagacaatgcggctgaaaaaccagagccacgccccgaggataccccagccggacgggtcgcctttcagcacaagcgccaatgccagggcgataaaagccggataggtttcacgaaaattggccgaggcccgttccgcgcgaccggccagcctgcccgaaggtttcaggctctcgtcgcgcggcccggcattccagcgggagccgagttcctgtgtcgccatcatgctctgcaagaggatatgcaccaccagcagaacaacgctccagccaatgagcggcaggaaaggcgacgcggagagaacacccggctccatattctgtccctagagatcgagaaccagacgttccggatcttccaggctttccttcacacgcacgaggaaggtcacggcttccttgccgtccacgatgcggtgatcgtaggaaagcgccagatacatcatcgggcggaccacgatctggccaccgacgaccatcgggcgttcctggatcttgtgcataccgagaatgcccgactgcggcgcattgaggatcggcgtggacatgagcgaaccgtaaacaccgccattggtgatggtaaaggtgccgccctgcatatcggccatggaaagcgagccgtcacgcgcagccctggcgagacgtgccagttccttttccacttccgcaatcgacatctggtcggcatcgcggatgaccggaacgacgaggcccttgtcggtgccgacagccatgccgacatggcagaagttcttgtagacgatgtccgtgccgtcgatctcggcgttgacagccgggatttccttcagcgcatgcgtcactgccttggtgaagaagcccatgaagccaagcttcacgccatgcttcttttcaaagacgtccttatacttgttacgcagctccatgactgccgacatgtccacctcgttgaaggtggtgagcatggcagccgtgttctgggcatccttcaggcggcgcgcaatggtctggcgcagacgggtcatcttcacacgctcttcgcgcgatgcgtcatcagccgaggaggccggacgcgcggcaaccggagcggcaggagccgccgaaacgcctttcgtgatggcctcgagaacgtcacctttgagcacctggccgcgcttgccggaaccttcgacctgatcggcggaaagaccgctttcagccagaagcttcgcagcagccggcgccggctgcatggccgggcccgacgaagccgatgcgaccggtgcagcagcaggagcggcggctgcaggcttggcttcctccttcttctgggccggtgcggcggcaaccgctgccccgtcactggaaatctggccgagcagtgcgcccacttcgaccgtatcgccttccttggccgtgatttcggccagaacacccgcagccggtgcgggcacttcgaccgtcaccttgtcggtttccagttccaccagcggctcatcgacagcaatggcttcaccagccttcttgaaccactttccgatggttgcctcggtaacggactccccaagcgtgggaacgcgaatttcggtagccatggtttcttcttccgttgatcttcagtctttaaagttcgatttcaattgctgcaggccgcgatcagccaagcgcatcctcaaggaaagcggcaagctgcgcaaggtgcttcgacatcaggcccgttgcaggcgatgcggcggccggacggcccgcatagcgcacgcgctggtgcttggcgtcgatatgcgccagtacccactccagatacgggtcgatgaacgaccatgcgcccatgttcttcggctcttcctggcaccagaccatttccgcatgacggaagcgcgacagctcgttgatgagcgccttggccgggaacggatagagctgctcgacacgcagcagatagacatcgtcgatgccgcgcttctcgcgttcttcgtaaaggtcgtaatagaccttgcccgaacagagcacgacgcggcggatcttggcatccttctggagcttgatgcctttatccttgttgtaccgcgcatcgtcccacagcaggcggtggaacgaggattcgcccgaaagctcggccagcgtcgagattgcgcgcttgtggcgcagcagcgacttcggcgtcatcatgatgagcggcttgcggaagtcgcgcttcatctggcgacgcagaatgtggaagtagttggcaggcgtcgtgacgtttgccacctgcatattgtcttccgcacaaagctggagataacgttccagacgcgccgaggagtgttccggcccctgaccttcaaaaccatgcggcagaaggcagacgagaccagacatacgcagccacttgcgttcgcccgacgagatgaactggtcaaacacgacctgcgcaccattggcgaagtcaccaaactgggcttcccacagaacaagcgcgcgcgggtcagacagcgaatagccgtattcgtagccgaggacggcttcttccgagagcatcgaattgatggcttcgtagatcgcctgtcccttctgaagattgttcagcgggatatagcggttctggttttcctgatcgtaaagaaccgtatggcgctgcgagaaagtaccgcgctcgacgtcctgtcccgacaggcggatcggatgaccttcaacggccagtgaaccgaacgccagcgattcagccgtcgcccagtcgatcccctcacccgtttccatcatcttggcacggttgtcgaggaaacgctggatcgtgcgatggacatggaaatccttcggcacttcaacgagcttcttgccgatttccttgagcgtcttcaccggcacagccgtcttgccgcggcgctgttcatccgcattgtctgcggtgcgcaggccagcccacgcaccgtcaagccagtcggccttgttcggcttgtagctctggccggcctcgaactcgccttcgagcttctggcgccagtcggccttcatccggtcgatatcgtcctgcgtgaccaggccttcggcgatcagcttctcgccataaagctgaaccgtggtcttgtgcgcacgaatcgccttgtacatcaacggctgggtgaaggacggctcgtcgccttcattgtggccgaagcggcgatagcagaacatatcgatgaccaccggcttgtggaaggtcatgcggaattcggtcgccaccttggctgcaaagaccaccgcttccgggtcgtcgccattgacgtggaagatcggcgcttcgatcatcttcgccacatcggacggataaggcgaagaacgcgagaaggccggattggtggtgaaaccgatctggttgttgatgatgaaatgcagcgtaccggcaacacggtgtcccttcaggccggaaaggccgaggcattccgccacgacgccctgaccggcaaaggccgcatcgccatgcagcagcagcggcagaaccttggcgcgttcggaaagcggcaccatgtcgtcgcgggtgcggcccacaagcaggtcctgcttggcgcgggccttgcccatcaccaccggattgacgatttcaagatgcgacggattggccgtcagcgacaggtgaaccttgttgccgtcgaattcacggtcggaggaagcgcccagatggtacttcacatcgcccgaaccttccacatcgtccggcgtataggaaccgcccttgaactcatggaaaatggcgcggtgcggcttgcccatgacctggctcagcacgttgaggcggccacggtgcgccatgccgagcacgacttccttgagacccatctggccgccgcgcttgacgatctgctcaagcgcggggatcagcgattcgccgccatcaagaccgaaacgcttggtgcccttatacttgacatcgatgaactgctcgaagccttccgcctcgatgagcttggacaggatggccttcttgccctccggcgtgaaggcaaccttcttgtccgggccttcgatgcgttcctgaatccaggccttttcagccggatcggaaatatgcatgaattcgaccccgatcgcgccgcaataggtgcgcttcaagatgtcgagcatttccggcacggtcgcatattcgaggccgagcacgttgtcgatgaagatcttgcggttatagtcggcaggcgtgaaaccgtaattttccggctccagctcgttatagtcgttcggcttttcggcaaggccgagcgggtcgagattggcgtgcagatggccgcgcatgcgataggcgcggatcatcatgatggcgcgcacgctgtcgcgcgcagcctgtgtgatctcttcggcggtgagcggcgtgcccgcagcgcccttggcttcacccttcgcagccttgcccttcagcttgtcggtgacatgcttttcaacttcggcccagttgccgtcgagtgcggaaacaagttcgccattggcagcaatcggccagttctttctggtccaggatggcccttccgcatttttcttcacgtcgtcggcattatcgcccagcttcgcgaagaaatcgcgccactgcggatcgaccgaattcggatcgtcctcatatttggcgtacagttcctcgatatagtcggcattgccgccatagaggaatgaggtaagggcgaaaacgtcgttggcccgatctggggcttgttcttgctttgccatagcctatccggagcagtgctccgtctccttgtcagtggctcatcttgcgcgggccggaagctttcgaccttcatccctcacgccgccggggaggaaccgctacagaccccggcacaactgaactcaaactcatgctttgatattgcgtcgaaaaatggggcgcccgaaaacgggccattccgcgccgcaatatcatgatcggaaggtcccgatccttatgccaaaaacccggcagcggctttcgccgcagccgggatattcagattgacacgcgatctcagcccttgaggacttcaaccagcgtcttgccaagctgtgccggcgacggcgacacgcgaatgccagccgactccatagccgcaatcttgtcttccgcgccgcccttgccgcccgaaatcacggcgcctgcatggcccatggtgcgcccggccagagccgtacgaccggcaatgaagccgaccatcggcttcttgcggccgcgcttggcttcgtctttcaggaactgcgccgcatcttcttcagccgaaccgccgatttcaccgatcatgacgatcgacttggtttcgtcgtcggccaggaacatttccagcacgtcgatgaactcggtacccttgaccgggtcgccgccgatgccgacagcggtggtctggccgaggccctcgttcgaggtctggaacactgcctcataggtaagcgtgccggagcgggatacaacacccaccgaacccttcttgaagatattgcccggcatgatgccgatcttgcattcttcaggggtcaggatgccggggcagttggggccgagcaggcgcgacttcgagcgttccagacgctccttgacgcgaaccatgtccatgaccggaatgccttcggtgatgcagacgatgaaaccgatttcagcttcaatcgcttcgatgatcgcgtctgctgcgcctgctggcggaacatagatcacggaagcgtcggcgccggtgcgctccttgccttcggcaacagttgcgaagatcggaagcttttcacccttggaaccttcccaggtttcgccacccttcttcggatggataccgccgaccatctgcgtgccgtaataggcaagcgcctgttcggtgtggaaagtgccggtcttgccggtcaggccctgcacgagaaccttggtgtccttgttgacgagaatggacatgccttaattccccttcactgcagcgacgatcttctgcgccgcatcgtcgagatcgtcggccgaaatgacgttcaggccgctctcgttgatgatcttcttgccaagctcgacattggtgccttcgagacggacaaccagcggaaccttgaggccgacttccttgaccgcggcgatcacgccttcggcaatgacatcgcacttcatgatgccgccgaaaatgttgaccagaatgccttcgacagccggatcggcggtgatgatcttgaacgcagccgtcaccttctccttggaagcgccgccgccaacatcgaggaagttggcaggttctgcgccatagagcttgatgatgtccatcgtcgccatggcaaggccggcgccattgaccatgcagccgatattgccatcgagggcgacataggccaggtcatatttggaggcttcgatttccttcggatcttcttccgtcaggtcgcgcagttcaacaatgtccgggtgacggaacagggcgttgttgtcgaacgaaaccttggcatcgagaacgcgcacgcgaccgttcgtcatgacgatcagcggattgatttcgaggaggctcatgtccttctcggtgaaagccttgtaaaggatcgggaacagcttcaggccgtcctcgcgggctccaccttcaagcttcagcgcatcggcaagcttgttggcatcttcgtcggtcacgcccttggccgggtcgatggcgacggtgacgatcttttcaggggtttcttcggcaacggcttcaatatccatgccgccttcggtcgaaacgacaaaggccggacggccaacgctgcggtcgatcaggatggagagataaagctcacgctcgatatcggcgccatcttcaatgtagagacggttgacctgcttgccggcttcgccggtctgcttggtgacgagcgtgttgcccagcatttccttcgcattggcaaccacttcctcgacagacttggcgaggcgcacgccgccctttgcatcggcaggcagttccttgaacttgcccttgccgcgtccgccagcatggatctggctcttgacgacataaagcggtccgggaagcgtctttgcccattcttccgcctgttcgacggaatagacagccacaccattggcgatcggcgcgccgtaggtgtgaagcaggcgcttggcctggtattcgtgaatattcatctggttgtcctctgcaaattcccggcccgttcaacgagccagtacggattgacagccggaaaaggccggaatcgcactcaagcagaattccggccttgtctggaacttatttcagcgacggagcaataccgatgcaggcttcgcacagaccggcgacggaggccaccgacttgtcgaactgcgccttctcgtccttgtcgagatcgatctcgatgatgcgctccacgccattggcgccgatcacggtcggaacgcccacatacatgtccttcacgccatactggcccgaaagctgggctgcgaccggcaggacgcgcttcttgtccttgaggtaggattcagccatctggatggccgatgccgccggagcgtagaaagccgagccggtcttgagaaggcccacgatttccgcgccgccgtcacgggtgcgctggatgatcttgtcgagcttgtcctggctggtccagcccatcttgacgagatcaggcagcggaatgccggcaacggtcgagtagcgcgccagcggaaccatcgaatcgccgtggccacccagcacgaataccgtgacgtcctcgaccgaaacgttgaattcttccgagaggaaataacggaagcgggcgctgtcgagaacgccagccatgccgacaaccttgtgggccggaaggccggagaacttctgcagcgcccagaccatggcgtcgagcgggttggtgatgcagatgacgaaagcttccggcgcatatttcttgatgcccgcgcccacctgttccatcaccttcaggttgatgcccaggagatcgtcgcggctcatgcccggcttgcgcggcacgcctgcggtgacgatgacgacgtctgcgccttcaatggcggcgtaatcgttcgcgccagtgaacttcgcatcgaaaccatcgaccggagaagattcggcgatatccagccccttgccctgcggggtgccttccgcaatgtcgaaaaggacgacgtcaccgagttccttcagaccggccaggtgagcgagcgtaccgccgatcatgccggagccgatgagggcaatcttgttgcgtgccatgattgtttctttcctcaaatttgatccagagacgcatcaagcccatccggtttcctccccggaaaacactcaagcgttggacctgcgagataggactctttgaagataaactcaactcattattttgcgaccaatgttttcaatcggttagatttacaggctcttacgtaaacgtaagaaaatccagcattttggaagcaaaaatgccacttcctgccctccgcaacccgcctgtggcgaagcggccggcaagccgtcaatcctgtcagtcttgcaacacgggaacgcccccatccgcaagccgcaagcaggccctgcttgcgtgggcaacatagcccatgaaatatataagtccagcccatgacagggatgccccatcccgcttcatcgaccgtcgaaccatgccccggcaggctgcgcctacattttgactttctctcaggctgcgcctacattttgaatttctctcaggctacgccttcgggtatcccatccagatattccgcgctctgcatctcgaaaagacgtgaagccgtgcggtcgaactcaaaagcctccgtgccgctattggcgatataaagcttctccggttgcgcctcagccgaaacgaacagccgcgcatgatgatcgtaaagcacgtcgatcagcagaataaaccgctttgcctcgttgcggcgcgaataatccagtaccggcacattatcgataaacagcgtcggatagcggttggcgatcgctatatagtcggatgcaccaagcggcctggcacaaagatcatcgaacgagaaccgtgcagcgccagcagcagcgcgcggcacttcgatatcacgccccttgatatggatcacgtcaggcttttcttccgcaccgttcttgtgtgccgcccaggccgcatccatgcggcgctcggtttcaggccccagcggggaaagatagaccggctggcggtcaagcttttccagacggtaatccgtgcgcgaatcgagattgatgacatcgacatggctcttgagaatgtcgatgaaaggcaggaaaagctgacggttcaacccgtcgcggtagagattgtccggcgcgacgttcgaggtcgcgaccagcaccacaccgcgcgagaacagcgcactgaacaggcgcgacaggatcatcgcgtccgcaatgtcggtcacggcaaattcatcgaaacacagaacccatgcctgctggctcagcgcctccgccaccggcgggattggatcatcctgtttggtttcaccgcgcttgtgcgcctgacgatgcgcataaatgcgctcatgcacatcggccatgaaatcgttgaaatgcgcgcgccgcttgcgctccaccggcaaaagctggaagaacatgtccatcagcatggtcttgccgcgccccacctcaccgtggacataaagccccttgatggtcgcggccgtttccctgcgcttgccgaacagccagccgagcgcgctcgacttgcgcgaaaggcgttttgagcaaatctccccgatcagcctgtcatatcggctggtaagttcaagctgggcggggtcggtttcgacatcgcccgctgcaaccatggcttcataacgttcgcggacggaagggaaggctttcagattgccatcaaaagacatgagaggttccagtgaaaccttggactgatgcgcatctgccgaaatcattcgcggtgcgccttaaaattcggcggagctgcccgaagaagctccgccctgttcatcgtttccgggtcagatcagcgcgacagcgtcacggcctgcccgccggtggtctggccatcgaagcggccctgtcctgaagaatagagcgaggcaaccgtaccgccgttcgcatcgtaaaggacgagttgcttgccattgacggcccaggaggcaagattagccagttcaccggggcagcgcagcgggcctgcgcgatagccctggccatatttggtctgcggcgtcgcgatcttgcagctctgaccaccaagcgaggcgttccagacgccagccacggcgccgggcgtcaggtccggtgcggatgcaggcggcaggcttgcgacctgtgtgccggattgcgcgctcatatccgtggagggcgcattggggaattgtgtgggagaatcaagattgcctttctgcaccgtgcctgccggaacagcattgaccggtgcaggcggcggcggaggcgaaacattatcgagattaccaagccgggagctctggcacccggccaggacaatgccagccgccgcgaggctgagcagacttgcttttgaaattcccatcaggttctccatttgcgcatttctcatcaggggtgggggcgcgccccgggcgacatgccgaagccatgcaatatgatatattggaccgataaaatggctatatggttaaaaaagcaacaccagcacctttcatttctgcctccaaagcccttcaagaatgcttgaaaccacctgataattctgaaactggcacaggaaggccacagtttccccgatattggcgtttgttctgggggcatgactgcactgcaagttttcgcaatcgcgcgcgggtactggcaatttgcgggcttttccgccatatagaccctcattgtcaggcttgatgaccaaagccgcaggaagaatggaaccacgttagttatggccacaaaggcagccttcgccaggatgaacgggctcggcaaccagatcatcgttgccgatatgcgcgggcgcgcggatagcatcacctccgccgcagccatccgtctggcaagcgatagcgaaacagccttcgatcagatcatggcgatccacgatccgcgtacgcccggcacggactattacatagcgatcatcaattgcgacggcacgcaagcacaggcttgcggcaacggcacgcgctgtgtggtgcaggcgctcgccgccgagaccggcaggcacgcctttactttcgagacccgcgccggaatcctgaccgcgaccgaacatgacgacgggctgatttccgtcgatatgggcacgccgcgcttcgactggcaggacattccgcttgcccaagccgtcgccgatacgcgtaaaatcgaattgcaggtcggcccggcggatgcgcctgtcctgcattccccttccatcgcctccatgggcaacccccatgcggtcttctgggtggataaggatgtctggtcctatgagctggacaagttcgggccgcttctcgaaaaccatccgatcttccccgaacgcgccaatatttccatcgcccatgtcacttcatccgacacgatagacctgcgcacatgggagcgcggcgcaggactgacccgtgcctgcgggtcggcagcctgtgctgctgccgtttcagccgcccgcacggggcgcaccggccgcaaggtcacggtcaatgttcccggcggaccgctcctcatcgaatggcgcgacgatgaccatgtgatgatgaccggccccgccgaatgggaattctccggcaccttcgatcctgcaaccggcgaatggagccgcgacacgcagggtttgcagggttccggcaacgccgacaggggggctgcctgatgtctgtggaaatcgtcaccttcggatgccgcctcaacacctatgaatcggaagtgatgaagcgcgaagccgacgctgccgggctgggcacgctgaaagacggcgcgatcatcttcaacacctgcgcagtgacggcggaagcggtgcgccaggcgcgccaggcaattcgcaaggcgcgccgtgaaaaccctgacgcgcgcatcatcgtcaccggctgcgccgcacagaccgaagccgacaatttcgccgccatgggcgaagtggaccttgtcctcggcaatgaggagaagctgaaatccaattcctaccggatgctgccggatttcggcgttaaccagttcgaaaaggtgcgcgtcaacgacattatggaagtgcgcgaaaccgcaagccatatggtcgatgccattgaaggccgggcgcgcgctttcgtgcaggtgcaaaatggctgcgaccaccgctgtactttctgcatcattccctatgggcgcggcaattcgcgttccgtgccgatgggcgcagtcgtcgatcaggtgaagcggcttgtcggcaacggctatgccgaagtggtgctgaccggcgtggacatgacatcctacggccccgaccttcccggcaatcttcgcctgggcaagctggtaaaaaccgtgctggcgcaagtgccggatttgcagcgcctgcgtctttcctccatcgattccatcgaggccgatgaggatctgatggaagcgattgccagtgaaaagcgcctgatgccacatctgcacctgtcgctacaggctggcgacgacatgatcctgaagcgcatgaagcgccgccatctgcgcgacgattccattcgcttttgccaaacagcgcgcgctcttcgccctgatatcgtgttcggcgcggatatcatcgccggtttcccgaccgagaccgaggaaatgttccagaactcgctgaagattgtcgaggaatgcggccttacccatctgcatgtcttcccctatagcccgcgcgagggaacacccgcagcacggatgccgcaggtacggcgcgaaatcgtcaaggaacgcgcagcccgcctgcgcgccgaaggcgaccgcgcctatgaaaagcacctcaacgcgcttcacggcacacgccagcgcctgctggtcgagaaagaaggtgttgcccgcacggagggcttcacgctggccgctgtggatcagggcaatgctggcgaaattatcgaacgaattgtgacgggacatgacggtgaaaaactcctcacacgtcaggcagagccgcaagcggcttaaagcttaagggcatcagatttcatggcaatgggtttcatcaagaaaatgttctccttcggcaagaaggaggtcgaagaaaagccggctgaacaaccggcacccgatgccgtagagatatcggcacccgatgtgactgaagcgccagttgcggaagaatctgtcattgtcagcgagcctgagccgattaaagagcctgcggctgaaacaatcgagaaagaaaaggcggaaccggagcatccggtcaccgaaattgaaatctcgattgaacagccgccggtgatggaaccgatcgcggtggaagcgcctgcgccagaatctgtcgttgagcctgccgtcgagcctgaacccgaacagcccgcaatcgcaaaagctcccgaggcgccgcttgcagaggaagcggccgcaccccggccggagccggtgaagcctaaaaaggtgaaggtctccagggcggtcgaggaagcggcggaagaagtgcctgcggaagttgcgccggagcccaaactttcctggttcgagcgcctgcgccgtgggcttgcccgctcgtccagttcgctcagcgattccattggcggcatcttcaccaagcgcaagcttgacgacgacaccttgcaggatctggaagatgtgctgatccaggccgatcttgggcttgaaaccgcgatgcgcgtcaccgatgcgctggcgtcgggacgttacggcaaggatgtgtcgggtgaggaagtccgcgccatcatgagcgcggaaatcgaaaaagtgcttgccccggtcgcaaagccgctggaactcgacctgtcgcacaagccccatgtgatcctcgtcgtcggtgtcaacggcaccggcaagaccacgaccatcggcaagcttgccgcaaagcttaccgcaggcggcctgaaggtcatgctggcggcaggcgatacgttccgcgcagccgccatagagcagcttcatatctggggcgagcgcaccggctcgccggttgtctcctccaagcttggcgccgatgcggcggggcttgcctatgacgcatgggaaaaggccaaggaagcaggcagcgacgtgctcatcatcgacacggcaggccgcctccagaacaaggccgaactgatggatgaacttgccaagatcgtgcgcgttttgggcaagcacgacccggaagcgccgcacacggttctccagacgctcgacgccaccaccggccagaacgcgctcaatcaggtcgagattttcaagaacgtcgcgggcgtcaacggcctcgtcatgaccaagctggacggaaccgcccgcggcggcattctggtggcgatttcggccaggcataaactgccgatctatttcatcggcgtcggcgaaggcatcgacgatctggaaccctttgcggccaaggattttgcccgcgccatcgcaggagttgcctgatggagcatcccgtttttgaacgcgatccgtctgagaaaagcgaaaccgaacgccgggaagtgccgccgctcctgaagctggcgctggaactggggccgcttctggtcttcttcttcgccaatgcgcgcggcgaaatgctgatcgaacgctttccgattctgggttccatcggcgcaccgatctttctggcaaccgccctgttcatggccgcaaccgtgattgcgcttgccatttcatggtcgatgacacgcacgctgcccatcatgccgctggtttccggcatcgtggttctggtgttcggcgcgctcacgctctggctgcacaacgataccttcatcaagatgaagcccaccatcgtcaacacgctgttcggcggcattcttctgggggggcttttcttcggcaaatccctgctcggctatgtgttcgattccgctttccggctcgatgccgagggctggcggaaactgacgctgcgctggggcctgttcttcatctttctggccattgtgaacgagattgtctggcgcaatttctccaccgatacctgggtatcgttcaaggtctggggcatcatgcccatcaccattgtcttcacgcttttacaaatgccgcttatccagaagcattcgttgactgatgaggaaaacaccgcatcataacagcctgaagagggaggagcgccatgcacaggatggaacaaaggcttgaaatcgaacagttcatctgccgcagcgataattacggcgttctgatccatgatcccgaaagcgcgctgacagccaccatcgatgcgcccgacgcctatgccatcgaagcggcactggaacggcgcggctggacgctcgatttcatcttcaccacccatcaccatctcgatcatgtcgaaggcaatgaaccgctgaaagaaaagttcggcgtcagcattatcgggccggaggccgaaaaggcaaaaatccccggcatcgaccgcacggtgaagggcggcgacgaatttaccttcgggcttttcaaggtgaaggtcatttccacgcccggccatacggcgggtgggatttcctattacctgccggatgcgaaagtcgtcttcaccggcgacacgcttttcgcacttggctgcgggcggcttttcgagggcacgcccgccaccatgttccattcactcgaaaagctggtggcgctgccgggcgataccgcgctttattgcggccatgaatatacgcaaaacaatgcccgcttcgcactgaccatcgaccctgacaattcggcgctgaaagaacgggcgaaggaaattgcccgcctgcgcgcgcacgagcggatgacgctgccatccaccatcgcgctcgaaatggccaccaatccattcctgcgctggcatgaccgcaccattcgcgcgcgcctcggcctgcaggatgcgccagacgaagccgtgtttgcggaaatccgcaagcgaaaggatatgttttgaacacacttcccacgccttatgaagctttgatttcaaggaccaggagatgacggcaatatcccgtttcaagatcacaagccgcgctgtgttgctcggcctttccctgattgccataccggcatcggcaacggttgcatgtgccgaaaacctgctcgacgtggcgccgaaatcgacacccccggaaatcaataatttcaagctgacggaagattttctcacgcacatggagaaaattcaggaacagctcggcagcatggaattatccgcaaccgaagatgaaggccaagacgccgcgccttttccattgacaagatggtcgccagcatcgaggcaaggccgcaggttgtcgaggttctcaaagcgcagaacatctcgccacgcgattacatcgtcggctatttcgcgctgatgagcagccttgccgctgccgatgcggaagacgaaccgcagcttgtcgatgaattgaaggacatcaacccgcagcacctcgccttcggcaagaaatatagcgaacgtatccgcgttctgatcggggaataaggggcgagagcatctccggtaaaggccgtgaaacggttttgccggaaatgctctgcgacaaaactcagcagtcgccgtggcgcctgccgttgacctctatgatgcagaccgcatgtttctcgatcttttgcgccatggcgcttcgcttgatggagccagtcatggtgcggtctataccgtccgggacgatggactgcgcagccatcttgctcgcctgatcgttgaggatcggcacgatgatgaggcccagggccagtgcggcagagccgaacagcaagacaacccgcatgattccgcgtccggccttggtaaaacgaccgggtgtatattcattgtgatcggcactgaaataattattgtcgaaactcatgacgcaaactccgggggggctggttcggacaatgccgcagcggagtgaatcatcgattaacgcatgctgaaaatattaagaaattggcagctatttcaggcgggtccggctgtcaaagcagatcgaccagaaacggaatgagcggctcatccgccggaggcatcggataatcgcgcatgtccttcgggcgcacccatttcagcgcctgcccttccagcccgcgcgcaacgccctcgaaacggcggcagacatagagcggcatcagaaggtgaaaatcatcatatgtgtaactcgcgaaagtcagcggtgcgaggcaggggatttttgtcgtgatgccgatctcttcctgcaattcgcgaatcagggtttcttccggcgtctcacccggctccaccttgccgccgggaaattcccacaggcccgcaagctgcttgcctacgggacgctgcgccagaagcacccgcccgtcctgatccacaagggcacaggccacgacaagaagcatgcgccgtttcttcacttcggtcatttcaggctattctcccgataagcgtaaccataggcctcctgaaagccgaacctttcataaagggcaagtccggccacattatccgcctcgatttgcagccacgccatcccggcgccaagcttggccgtccatttaagcgccgaggcgacaagatcgcggccatgccctttgcgccgcacatcgcgcaaggtggcgacatcgaacaggccggccatggcgccgtcctgaacgcagagcacgttggagacggcgcgtccaccctcctccagaacgaacatgcccctgttggagtggatgctcttcaaaagctgcgaaaaaccagagcggagttcttccggccgctcatgaatggaaagggacgcatcgacgaagtggccgatatcctccagcgaagcccgatccacggctttcaaaagatccatcgcagccagatccgcggtcatgacgatggtttcgtgctttcttttccagccaagcccctcaagataagcttccagcgcaggcggcgcgagcggcgaaacccgaaagcacggcacgcggccatgggcgcggaagcgccggacagcaagctccacgcgctttggaatatcgcgcgtgtcgccgggatcgagcggattgatcgagttgaggcgccttgagggatatgccgcggtcatgcgtattgcccatgtgccgtcatagtaaaccgatgcggcaggccatgcacgaaaacccacggcttcaagctggcggacaatagcaagacctggcaccataaacccctcagacatggcagatcgcccgctcattccggtgtcagaacggagggcctcacaccattctcaccggattaacaggcccgaaagctagctgcgataatcgccgttaatggccacatattccttcgtcagatcacatgtccacacagttgccttgccgcgaccaatgccaagatcgacgcggatgcgaatatcttcgccctccatataggcggaggtggcgtcttccgaataggccgggtcccgctcgccctgatgcgccacgcgaatatcgccgaaccagatggcgaggcggtcgcggtcggccggttcgccagccttgccgaccgccatgaccacacggccccaattggcatcttcaccggcaacggccgtcttgaccagcggcgaattggcaatggaaagtgcaatcttcttggcggaggcggcagacttcgcaccggtcacttcgacctccaccatcttgcgcgcgccttcgccgtcgcgcaccacttgaagcgccagcgatttcagcacacgccccagcgccttcttgaaatcagcaaggcgtttgtcggcggcatcggtgatttcgggcgcgccgcgctcggcagccgttccggttgcaaacagcatcagcgtatcggaggtggatgtatcgctatcgaccgtcacggaattgaaggttgagccgacgcccttcgacaaaaggctctggagcgcatcggccttgataggcgcatcggtgacgacaaaggaaagcatcgtcgccatatcgggcgcgatcatgcccgcacccttggcgataccattgatcgtgaccggaacctgaccgagcagcaccgtttcggtcgccactttcggataggtatcggttgtcatgatcgccttggcggcttcggtccagaaatcttccgtcgcgctttccgccatatcgcccagaaggtgcgagaatttgccagcatcgagcggctcgccgatcacgccggtcgaagcgaggaatatatcggtcgtggcgcagccaatggcttttgcagcagcttccgccgtcgcttgcgtcgcctcgcggcctttaaggccggtaaaggcattggcattgcccgaattgaccacgaccgcgcgcgccttgccatgcacgagattgcggcggcagaaatcaaccggcgccgaggggcacagcgaacgggtgaaaacgcccgcggcttctgccgggcgatcgaacaccatcagcatcagatccgttcgccccttatatttgataccggctgctgctgtggcgatgcgcacgccatgaatgaccggcatggcggggtagtgtttgggagcgagcggagaaacggacgcggacatatgtgcctcgaaagcgataggatgtttccagtgtggcaaacccgatttgcggattcaaaagcctgatccgcgcattggaaaggtttgctgcataaaatcaagcgggaaacgcagcctgacaagaaaaacgccccggataatgccgcagggtcgggatctgttcatttgatcgaaatggcatctgaaataacaagacatgccaaaaagacgcaaagagcggagcggtcccctgctcaagcggctcgatgcggcagggcgcaagtcattttagcacccgaaagataaaggccatccatccggctatatgaacgaaaagccttgaaaatgcgccgcatttccttcgtcttttcggctcgtatccgaacggatggcctcacactattgtgaccagattaatagagcctgcccctcaccgggaggcaggcctataaaacggcctactcctgcggggcgtcgtcttccgacgcatcgtcctttccggaggcttcctgcgcagcggccgcatccttcatggctttttcgatggcaggatccttatagtcgatcttcaagccatcacgcagcttcttcaccgtttcgatgtagcgctcgcgcatgatgatggagcggatctggtccttgacctggtcatatgccggtggctgcttggtgcggcggtcctcaagctggatcacatgatagccgaactgggtctgaaccggctccttggtgtattcgccgggcttcagcgcaaaagctgccttttcaaattcaggcaccatctggccttcgctgaagtagccgagatcacctccgctggaggccgtgccatcggtcgagcttgccttggcaaggtcctcgaacttggcgccgccttcaagcttcttgatgatggcttcggcttcttccttggtctttacaagaatgtgacgcgcgcgcacttccacctgcggcggcatggcggcgatttccttgtcgtagcgggcgcgaacatccgcgtcgctgatcttgtcaacaatcgcattcttgaaatattcgttatggagcgcgcgttcgcgcaggaattccatacggtccttgaattccttggtctggtcgagcttgtctttttccgcttcaccagccatcgccttgatgtcgatcagggctgcaagggctgcaaggcgacgctgctcgaccgggaggcgagcgaactgcgggtcgagatcgccagcagcctgatcgacctcaccaaccgtgatgtccttgccgttgatggtcgccagaaccttggacggatcgtccttttccgcagacgctgccgccgttgtggcagcggccttttcagtgcctggagcggcatcttgcgcaaagacagccgatgcagaaaaaggagcggaaaaacttgccagcgcaaccgacgctgcaagaacggccagagcgttgcggcaagggactttgagaatggctttcatatgaaattctctccttcgggaccgcttaccggcccgatgaatgcggcggaatttggcccggatatgccctgtattgtaacaaccgacaggttttccagcctcagatgtggcgaatccgaaattcgcatcactttgaagcaacgttgacatcgctccaagcccctcttatctgtccttcggctttgcgtccagtaagtggcggggaaaattgtgtcttgaaagcgccggaactggctgctttacggtgcacttttcttgcaattgtttcaatacgcgtgaataaagcattcgacattgccggaagcgcttccggctgaacggacaggaaaggaccagagatggtcagctttggcggcctcgcccgcaagatattcggttcatccaatgaccgccgcgtaaaaaccctgcgccagcgggcagaacagattactgctctcgagaagaactacgagaatctgaccgacgagcagcttcaggccaagaccgccgaattccgggcggcgctggctgagggcaaatctctcgattcccttctgcctgacgctttcgccaccgcgcgcgaagctgccaagcgcgtgctcggtatgcgcccgttcgacgtgcagctcatcggcggcatggttctgcatgaacgcggcatcgccgaaatgcgcaccggtgaaggcaagacgctgatggcgacgctgccggtctatctcaacgcgcttgaaggcaagggcgtgcatgtcgtgaccgtcaacgactacctcgccacccgcgatgccgaaaccatgggccgtctctataatttcctcggcctgactgtcggcgtcatcaagcacggtctcgacgatgatgagcgccgcgcggcctatgcctgcgacatcacctacggcaccaataacgagcttggcttcgattatctgcgcgataacatgaagtatgagcgcgcgcagatggtgcagcgcccgcataattacgccatcgtcgacgaagtggattcgatcctcatcgacgaagcgcgcacgccgctcatcatttccggtccgctggaagaccgctcggacttctacaacctcatcgacaccttcattccgccgctagcggaagaagattatgaagtcgatgagaagcagaagaccgcgatcttcaccgaagttggtacggaaaaggtcgagaagctgctggaggctgctggccacctcaagggtgaaagcctttacgacatcgaaaacgtcgcggtcgttcatcacctcaacaacgcgcttcgcgcccacaagctgttccagcgcgacaaggactatatcgtccgcaatgacgagattgtcatcatcgatgaattcaccggccgcatgatgccgggccggcgctattcggaaggcctgcaccaggcgctcgaagccaaggaacatgtgaccatccagccggaaaaccagacgctggcctcgatcaccttccagaactatttccgcatgtacaacaagctgtcgggcatgaccggcacggctgcaaccgaagcggaagaattcggcaatatttacggcctcgaagtgctggaaattccgaccaatctgccggtccagcgcatcgacgaggacgatgaggtctatcgcaccgtcgaggaaaaataccgcgccatcgtgcgcgatatccgcgcctcgcacgaaaagggccagccgatcctcgtcggcacgacctcgatcgaaaagtccgaacagctagccgagcgcctgcgccgtgaaggcatcaaggggtttcaggtcctcaacgcccgctatcacgagcaggaagcctacattatcgcacaggccggtgtgccgggcgccgtcaccatcgccaccaacatggccggtcgcggtaccgatatccagcttggcggcaatctggaaatgcgcgttcgccaggaactttccgatgtgccggaaggccccgaacgcgaagagaagatcgccgcgatcaaggccgatatcgcccagctgaaggaaaaggctctggccgcaggcgggctttacgttctcgccacggaacgccatgaaagccgccgcatcgacaaccagttgcgtggccgttccggccgtcagggcgatccgggccgctcaaaattcttcctgtcgttgcaggacgatctgatgcgcatcttcggttccgaccgcatggacggcatgttgcagaaactcggcctcaaggaagacgaagccatcgtccacccctggatcaacaaggcgcttgaaaaggcgcagaaaaaggtcgaggcgcgcaactttgaaatccgcaagaaccttctcaaatatgacgatgtgatgaacgatcagcgcaaggtgatcttcgagcagcgtctggagatgatggacgaggaagacctgaccgaaaccgtggccgaaatgcgccacgaagttatcgaggacatggttattctgcgcatccccaaggatgcctatgcggaaaaatgggatattgcggggctgaagcaggatatcgcttccaagctcaacctcgatcttccggtcgaggaatgggcaaaggaagaaggcattgcggaagaagaatttgaaaaccgcatcaaggaagccgccgacaaggctgcggccgaaaaggccgaacgcttcggcccgcagatcatgacctatgtcgagaagtccgtgatcatgcagtcgctcgataatctctggcgcgagcatctcgtcaatctcgaccatctgcgctcggtcgtgggcttccgcggctatgcccagcgcgacccgctgaacgaatacaagaccgaagccttcgagctgttccagaccatgctggccaatctgcgcgaagtggtcatctcgcagctcatgcgtgtcgagatcgtccgtgaagccccgcctgagccgcaattgccgcccatggccggcctgcatatcgacggcaccaccggcgaaaacgatttcgacgaagccatatgggccgaacaccagcacgatgaccgtattgtgccacccgctcaacgcgacccggccgatccacgcacctggggcaaggtgagccgcaacgagccatgcccttgcggctccggcaagaagtacaagcactgccatggtgcatttgaataacaggcttgggcgcgcgtttcgatctggatgaatgagatcggcgcgctgcgtctggattgcgcttcaaaccccggcggccatccgccggggtttgcatatccggcttatttttatattacgaatataaatcgcgttcatgaaatatctaccatccatgaacacttttaaaaccatcttccgatcttggctggattagacctgttctttttctatttataaagaactacagcctagagaatttcgggccagaagtgtgaaacgcctgcgcggggaaatcaggcaggctacgcaggaacggggttgatggagagtgcgttttcagcagccagagcagcaaaccggttccaaccggccaaggtcgcggccttacttcatccgatgacgggagcccatgatggtttgctgagaaaagccgcatcgctttcaatcaccgtctttcgcaccttgcacatcaccctgttcattcttatcccacgagaatataggaaagcctcgaaggagaggttgtaatggctgcaaaacctttgcttgaggaatcagcaggcggaaacgccgcccatcttgtttcgcaactttccgacagcagcgccgtgatcgaagcggcgaagaagatggaggaaagcctgcacagccgcgatattccgcgcaagcttgccatttatggcgcagcagccggttttgaattgcgtgatgagctggaccatctgagcaatcgcaccatagagccgaacatcttcttcaacgcacgttttctggcgcctgccatgccacgccttgaagaccgtgaagttcgcttcatggtcatgcgcgacgaaaatgaaacccgaagccgtctgcgctttgtgatgccctatacggtggaacgccccggcctgccactttcggttcccgtgattcgctcctgggccacccccttcggcccgcagggcacgccgctcatcgaccatgacaacccggtcggggtggttgaagacctgttcgacattctggcgcgcaggcacatcaagctgcccgaagtactggttttgccggaaatgcgtgccaatggagcagccgccaggctgatccgctcggtcgccatcgggcgccaattgccggttcaatccatcgagcacaaggaacgtcccttccttgaaagcaagctcgatggcaagacctatataaaggaagccatcggggcgcatcatcgccatgactatgaacgattgtggcgccgccttgccgagcagggcgaactcgttcacaaggttgcccgcacgcccgatgaggtgcgccatgcctttgaacatttcctcacactggaggcgcgcggctggaagggacgtcgcggcacagccatggctgttgaccgttttcgtgccgctttcgcgcgcgaagccgtcaacaatcttgccgaatgcgactgtgtacgcattcacacgctggaacttgatggcagggtcatcgcaatcctcatcgtcttcacggtatcaggcgaagcctggacctggaaaaccgcctatgacgagacatttcatgcctggtcgcccggcgttctcctgatgatcgaagtggtgaagaaccacctggacgaccccaatatcgcccgcaccgattcctgcgccgtgccagaccatcccgtcatgacgcgcctcttccgtgaacgcgagactatggaaacgcttgtcgtcggccttcaccccggcgcggatcggctggtgcggcaggcggcatcgcagattcacctctatcagcgcacccgcaatctcgcgcgcatcatccgcaaccggctgcgcagtttcaccgagcataaataacgggcaaattaaccgatcttacaaaagacataatgacggctttttgaatctgctgtgcagaaaaggtttttgcgtttacaacttatgattgctagatgagatcctcttgctgcaaaatttcgttttattcataaccaccaagatcaacgccagattgaaagcccaaccatgcggtttccacgcccaaccattgccagcggcccgctctgtattcttaccgcaatctatcttctggcgttcaccaatgcctccttctggcaaaagcttggcgcctatttccacgatcatccgcaaaaactgatcgtcgcgggcgctgcaatcctgctcctgcacattgcgctcctgctcgtcttttcagccaaatatgtcatcaagcccgtgctgatctttatgatcctcgtggcggcaggcggctcctatttcaccgcgacattcggaaccatcataacccgcagcgtcgttgaagcgacctttacgacgacgcaggccgagtcgaaccagcttctgaccaccggcttcatcctgcacatggttctctacggcctcattccctcgctcctcatcgtctgggtgcgcgtgaaacatcgcccgcttctgcgcaagatcgccgtcaataccgtggcaatcaccgcctgcctcgtgggggcagttgtgctgatcggttcggatttcggaagcttttcctccatgtatcgcgaacaccggtccgacatcatggaacggctggagcccatcacccccttgaaaagcacgatccagtacgcagcaagcaatctcaaggataaccgcgtcgtgatgcagccgcttggccttgacgccaagcagaccctggcgccactgccttccggcaagaaactgcttgccgtcatcgttgttggtgaaaccgcccgcgcaaaaaatttcagcctctatggctacaagcaggaaaccaaccctgaactgaaaaacaggatatcgtcgccttcaccaatacagtcagttgcggcacaagcacggctgtttcagtgccctgcatgttctcccctttcacacgcgcggaatattccagcaccaaatttcgcagttcggaaaacctgatggacgtgctgaaccatgcgggcgtaaaagtggcctggtatgaaaacaataccggcagcaagaacgtcgccgatcgcattgctatggtggatctgcaaaactccggtgacacccgctattgcaagggcggcgaatgccttgaccagatattggtcgattatctgaaagagcacctgaagaatttcaacgggaatgcaaccatcgtgctccacatgacgggcagccacggcccggcctattaccgccgctatcctgctgaattcgccagattccagccggaatgccgcaccagcgaattctccaattgcacgaacgagaagatcgttaacgcctatgacaatacgatcctctatacggatcacatcttgtccgaggttatcgatctcttgaaatcaaacgaaagccgcttcgccccagccatgatctatatgtccgaccatggcgaatcgctgggcgaaaacgggctttacctccatgccgcgccctatttcatcgcgcccaacgaacagacccatattcccttcatcgcctggttctcgccggattacgcatccgcgaccgggctggacacggcatgcctgaaacagggggctgcatctcccgcctcgcacgacaatctcttccacaccgtccttggcatgatgggcgtgaaaacctcggtctatgatgcaaccctcgaccgcttcgcccctgccgcaaggcggcggtggcatcgcagagttagtgggcagagttagtggatcgaatttgacctttgaatcccggctgccacatatgctgcttcaaacgtcaaatcctaaaaatccactagatacatatacttgttagtggtctgcttcccttaaggccgaaccagaaatacatctcacaggttccatcgcccaaaaaccagcgatttgagaaacctaaccctgcgtgttatctttgccgccaggagagcgtatgacaggcagaaggggagccgcgccggacattcacgagaatgcgccagcccggctacatagaactggctctgtctggaccatcaaaccattgcgtctcccaagggaagaaggaaatgcgccatggaatatttgcgttacatgagcccgctggactatttcctgctcggccttatcgcgttgctcgttttctggaatctaattggttcggtaatgaagcactgatcctcatgagcctgcgggcatgaggaagcgatgcgatggttgaatgatccgcgcagcattatccgtaacgtcggacaggcttgcgcgcgtgggtaattgaccttgtttcgtttagccggtatatcccactccgctgtccgttttggaccatatcaagctgcttcggcagcactggcttacgagtcgggaaagtgcgggtgtggtggaactggtagacgcgccggactcaaaatccggttccgaaaggagtgtcggttcgattccgaccacccgcaccatttattctaattaaattattatttttcaatatattagatagttttgaattttagtagcccccaacgcggcccctatttttaagaccgattgtttagaataaatttcaatgaacgtcattccgcgtccagaacaatttccctcgcactctccgaatgcgggttacggatacgcagcaatatagtgaaccgcatcgggtttgccggagaccccaactcgtgagaagcagggtctatgacaagcaagacgacaaacaagtttttcctgaagtccccgctcgcgccgttcgaatagtggctgcgcatgaagcggaacatcgttcgcgatgggcggcagtctcttccatagcggtcaagatcggctgctcgacgggcaacctatcttgaaccggaacataattgtcggaagaaggatggcaggcgggctatggtcgaaaatcaattaagcgcaatggcatcgaccatccagggagcgagggccgcaagctgcgggatatagcttttctggatgatgcgccggcatatgaccgacaattgcctggcgaaggggtcaagctcgccccggcggacgacgagatagatgcgtcgcgagaagcccgcgcccggaaattgcagaacctgaatggcgggcgcaagtgcgatacatttgcgaacgcatacaggtgtcaggacggaccaccccaccccggaagccacaagactgacgatagattcaaccgtttcacacgaaaatgcaggcggcacatcgagtttcatgcggcggaaatgctgctcgacccgctgcgcaatgccggaagatgtgccggaccggatcatcggaaaacgagcggcaaaattgcgaaactcggcctcgtcgccaaacggctgttcaccgcgcgaggccagcaccacgaattgctcctgaaacagctcgaatcgctcaaaaccgtcgacatcatcgaaaggatcagccgaaatcaccgcatcgagctcgcgcttgagcaggcgttggcgcaggggcgccatgaagcctgtcgccaccgaaaccgagccgacacgatcacgcagcgcctttatcagcatcggcacgagcgggtccgacagggaatcgatcagccccagccggaattgcgggatcatgcgcgtatccgcgccctgcaattgggttggtatggccgcagcttccgaaatcagatgttcagccgcctttatcagcttctgtccggcaagcgtcggtttcaatgggcgcgagccgcgttcgatcaggccgacgccaaggcgcttttccagattgattatctgccgcgaaacggctgactgggtcaggtcgctataggcggcggcagccgtcatactgccggttttgcagactgcaatgaatatttccagggattgcaggtcgaagcccaaccggctgaccaccatctggctttgttcgctcaccagccgccgcccatgctataattatgaatttcaatcatactaatcagaaatatcggtaatcgtcaatcgcccgattgcggcggaaatagatactaaatcgcaagacaaatcataataatccattgagatatattgactatttttgaagcaacattcgttcatcgccgcaattttcttaatccgcgcgccggactggaccgctgcaaccggatgcgaaaaactcattatgtttgcagcagctgcatagttccattattcagaagctacggttttctggaggagcgaacccgatgcataagaagaaaattcttgcgattgccctgcttggcgtctgctgcgcgatatccactgtcgcccccggcatggctgaaacgacgctggaaaaaatccagcgcacaaagaaagtcactgtcggcacggaagcggcgtatccccccttcgaatttgtcaaggatggcaagattgtcggcttcggcagggatctcctggacgagatcgccaagcaatggggcgtggaagtcgaacagcttgacctgccctttcagggcatcctgccgggcctgatcgcaggcaagttcgatttcgtggccacatcggtcggcatcaatcccgagcgcgccaagcgctatgcctatacgctgcccattgccgacagcaccgcctatgcgatcaaaaaggctggcaatgatgagatcaagaccgtggaagacctgaagggcaaggtcgtctcgacgcagcttgcgtctgccgtcgatccggttgcaaagcacctcgacaagcgccttgaagcgagcagcggcgagggttttgccgacctcaaactcttcccgaccttcaacgattccttcctcgccgttgccaacggcacatcggatgccgccctggcagggctgccggttttgcagaacctgatgaaccagcgccccggcatatttgagctggtcggcaaggcgtcagacattccaagctataatgcatgggtcgtccgccccgaagaccaggacctgcgcgacgcgctcaacaaggccatcctcaagatcaagcaggatggcacctttgcgaagctccagcagaagtggctcggcatgacctatgcattgcccgaaaaggattatttgccggacggtgcgcgctaaaatttcacgcaggtcctgatgccgaagccggatctcgatttcggcagacatgccccagcggttcgccggtttccgtaacggcccgcatgacaaatcatccaacgatcacatcgaaggaaacgacgatggacttcagcgtctccgccctgggcggtgcctttccccagcttctgccagccataggcaccaatcttgtcatttccattatcgccatgatcctggcgctgatcggcggcaccgccctgacgatcctgcgcacgctcggcatagcccccctcaatgccgtgatcggcgtcgtcatcagcttcatacgcggcacgccaattctggtgcagatattcctgttctattacggtcttcccgcactcgggctcgacctttcacccattcaggccggtattctggccatcgccttcaacagttcgatcttcataacggagatcatgcgcggcgggctttccggcatggattcagggccggtggaagcggcgatcgcgctcggcatcaagggcaaggtgatctggaccaaagtgatcctgccgcaactctatatccgcatcatgccgccgctcgtcaacgaactcaccacaaccgtcaagggcacggcgcttctctccgtcatcaccgtggttgaagtgctgcgcaccgcacagcaggtagcgaatgcctcgttccggcctctcgaaaccctgctatgcgcagccatcatcctctttgccgtgaacctcgttcttagccaatgcggccgggtactggaaatgcgcttcgcagcgcgcagagggtaaagccatgaacttcgatttctccgtcatcttcgacaattggacgctctttgcgcgcggcacctggcttacgatcgtcatcgccatcgtggcgatcgccacaggctttctgatctcgatccccatcgcgctcatggcgctgtcgcaccgcaggccgttgcgctggatttcgagcgcctatgtcgaatggttccgcaacattcccttcatcgtcgtcctctatctcttcttctatgggctgccctttatgggcgtgcgcctgccggaatcgatcgtcggcaccatcgcgcttgcctttttcgcaagctcctatttcgccgaaatcattcgcggcgcgatcctcgccgttcccaaaggccagatggaagcggccagagccatcggcatgtcctattttcagggcctttatgaaatcgtggcgccgcagactgttcgccttctgctgccgccctcgaccaacaccagcatctcgatggtcaaggaaacctccgtgctcagcaccatcaccgtggcggagctgacctatcaggggctcgtgatacagggcgaaactttcgcgccgtttgaaatctttctgaccaccgccgccatttactggatgatcaccgccatcttcgcctatctcatgcaccgcaccgaaaaagccttcggcgccagccagggcgcgcatcacgcccgcagcagccaggccgataaatatctcttgatcggcgaaaggagaccggcatgaccagccccctgctcaggatttccaatctggccaaaagctttggcaatgtgactgcccttcgcgatatcagcttcgatgtatcagcgggtgaagtggtctgcatcatcggccccagcggctgtggcaagagcacgctattgcgctgcatcaatcatctcaccgcacctgacgggggcttcgtcgaagttggcggcgaatatatcggccgcgaacgcaagcctgacggaacggtgcgcatgcagtcgcatcatgaaatcgacctcatgcgcccgaaaatgggtttcgtgttccagcagtttaatctgtggccccatttgagcgttctggaaaacatcgtgaaaggcccgatcaaggtgcagaaacgcccccgggcggaagcggaagcacaggcgctcgccctgttgcagcgtttcggcctgcgcgacaaggcccatatgtttcccgccgggctttcgggcgggcagaagcagcgcgtcgccattgcacgcgcgcttgccatggggccggagctgatgcttttcgatgagccgacatccgcgctcgatcccgagatcgtcaaggaagtgctgcttttcctgcgtgagcttgccgattccggcgtcacgatggtgatcgtcacgcatgaaatcggctttgcgcgccacgtcgcagaccggatcgtctttctggacaagggcgtcgtcgccgaaaccggcccttccgaggacgtgctttccaaccccgccaatccgcgcctgcgggagtttctctcgcagatttcatccaatcatttccatgcaggcggcgcgttttcgcccgctgcaacgcattaggcaaataaaaggacagtcccatgaccgacaagcttacctccgcgccaaagcatggacatacgagcatgctttattccaaggttcacacggatctcgacacgctcgacgcccacatcacctttcttggtattccttacggctctgcctatacgatcgatgaagtcaccaacgaccagacgcgggcgccgacagcagtgcgccaggcgaccgaccgtgccgtccgcaacctcgaccggtatgacttcgacgtcgatggccctctctacaatggccgtgccatcaaggcggtcgattgcggcgatgtggtgggcgaccccaaggaccctggcgcacattaccgcaatgcggaagcagccgttcgcaagattctcgccgccggcgccctgcccctcatcatcgggggcgatcacggcatcccgatcccggtcctgcgcgcctatgacgatcaggggccgatcaccctgatccagatcgacgcccatctggactggcgtgatcacatcaatggtgtgcatgacggcctttcaagcccgatccgccgcgcttcggaaatggcgcatgtcaaggataacttccagatcggcatccgcgcccagggcacggcacgccccgaagaatacgaggccgcgagagcttacggctccaatatcatcacagcttacgaattgcatgatgtcggcatggacgccattctcgatcgtattcccgatggcgggcgctattacatcaccatcgatgccgacgggatcgatccttccgtcatgcctgcggtggctggtcccgcctttggcggtgtgacctatgcccagacgcgcaaactcctgcatggccttgtcaagaaggggcgcgtcgtcggcatggatatcgtggagattacgccttccaaggatgtaaaccagcttaccgcgatcgccgccggacgtttcttcgtcaacctgattggtgctgccgtgcgcgccgactatttcggcacgaaagcagagcttgaaacggccgctggcaaaaccatgaaaccggcccacgccgcagcctgagagccatcatgacaaccctggaaaatattcatcccctgacacggcgcgagcaggattcccttggggagcgcgatattcccatggatgcctatttcggcatccagaccctacgggcagttgaaaacttctcgctttccgatgttgcgctgaaccatattcctgccctcgttcgcgcccttgcaatggtcaagaaagcggctgccaccgccaattacaagctgcggcagctgccggagcccaaatatgcggccatcgtcgccgcctgcgacgacatcattgacgggcttttgatggagcaattcgtcgtggatgtgtttcagggcggcgcgggcacctcaagcaatatgaacgcaaatgaggttatcgcaaaccgcgcccttgaacatctggggcggccgcgaggcgactaccagacgatccatcccaatgatgacgtcaacatgtcgcagtccaccaatgatgtgtatccaaccgcggtaaggctggcgcttcttctcagccagaaccaggttcagacggcgctgcaccggctgattgccgcctttgaagcaaaggggcgggaattcgcgacggtcatcaagatcgggcgcacacagttgcaggatgcggttccgatcactcttggacaggagttcgaggcatttgccgcaacgttgcgggaggacacagcccggctggaggaggttgccgcgcttttccgcgaagtaaacctcggtggaaccgctatcggcacgcgcatcaacgcctcgcacgcctatgccgaacaggccatcgtggaactttcgcagatttccggtatcgaactgaaagccaccggcaatctcgtggaagcgagctgggataccggtgcgttcgtcaccttttccgggatattgcgccggatcgcagtcaagctttccaagatcgccaacgatctgcggctactctcaagcgggccgcgaagcggccttggtgaaatccgcctgcctgcggttcagccgggatcgtcgatcatgccgggaaaggtcaatccggtcataccggaatcggtcaatcaggtctgctatcaggtgatcggcaatgacctaactgtaaccatggcagccgaaagcgggcaattgcagctcaacgcgttcgagccgctgatcgtctacaatatcctcagttccatgcgactgctcggccgcgccatgaccaatctggccgaacgttgcgtcgacggaattgaagccaatgtggaacgctgtcgcgcaggcgcggaggaaagcatttcgcttgcaaccgccctcgtcccggtcgtgggctatgccagggcggcagagatcgccaagcaggcgcttgcctcagggcagaccgtcatggaagtggcgatttccaaggggctggacgcatctgcgctcacgataatgcttgaccccttgagaatggcattcccgccggaaacgcacgacaaggaggcacatcatgcatctgtcggctaagaagacctccagtgccgtcgccatgcgcgcggtcagcaaatggtacgggcaatttcaggttctcaaggacattgatttcgatgtcgccagaggcgaacgggtggtgatttgcggtccatcgggatcgggaaaatccaccctgatccgctgcatcaaccggctggagccttatcaggacggccagattatcgtcgatggcatcgcactcacagatgaggcgaaatcggtggacgaggtgcggcgcgaagtgggcatggtgttccagcatttcaatctctttccccatctgaccattctggaaaactgtacgctcgcccccatgtcggtgcgcggcatgagccgcaaggccgcgaccgagatcgccatgaattatctgtcccgcgtcatgatcgcggatcacagtcacaaatatccgtcgcagatctccggcgggcagcagcagcgcgcagccattgcccgcgcgctctgcatgaacccgaaaatcatgcttttcgacgagccaacctcggccctcgacccggaaatggtatcggaggtgctggacaccatggtcagccttgctgaagaggggatgaccatgatctgcgtgacccatgaaatgggctttgcgcgccgggtcgccgaccgcgtcatcttcatggatcagggcaacatcattgaaagcgcggaaccatccatattcttcgacgcgccgaaacatgaacggacccggctctttctcagccagatattgcattaggctccggcatgaagacaggcaggacggatcgccccagaattctcatcgtttccaccggcggaaccatcgcctcgcgttacgatccgcaaacggattcgctgttgagcgtttcgaccggaaaggaacttctatcctctctcggtgcgcttgcccctgcagtcgatgttgttcttgacgaattctgcaatcttggcagcaaccgcatcgatctcgatacatctttcaggcttgcgcatcatattgatgaacggctcagggaccgaaccgtcgacgggtgtgtggtcacacacggcacggacacgctggaggaaagcgcattcctcgcacagcttacgatatcctcgcgaaagccggtggtctttaccggagcccagcgcagcgcagacgaaccggatgccgacggaccacgcaatcttgccgacgcaatctccgttgccgcctcgcccgaggctcgcgatctcggcacgctcgtcgtcttcgccgggaaggtgctctcctctatcgacgcgacaaaaattcatacgtcgaagctcgaagcctatgatgcccccggatatgggccgctcggcgtggtggatcacggcgcggtattcatcacaagaaaaccgctgggctatccgatgattgccgcccattcgatcgaaactcgggtcgatctcatcacactcgcgatgggtgccgatggccgtctcatcgaagcggcgatcaattccggcacacacggcttcattctggaaacattcggccggggcaacgccacgcccgcagttgtcgatgccgtcgcccgagcaacggaacggggcatcgtaacaatcatcacctcgcgctgcccggatggccgggtgctgcctgtctacggcgatggaggcggaagcgaccttgaaaaggccggagcaatcttcgccggtcggctgaacggccccaaagcacgaattctcctttgtctgtcattgccaaccatccctgttgaggagctaggccgcctttttgagcagtttggacgataaaaaggaaaacgggttgagcgtatcgagggacgggaggggccaaaagtgccgaacaagcaaccgaaacgcagccctttgttgctgaaagacagccgtgtatttgcctcaacggcaccgcgtgcactcaaacgacaatttacaacgcaaccgatctatctttcatttttttctcaatcagcgagagcgtcattctctggtgacgatataaaagctctgttgccgcttcgagatcgttttgccgatgcttctcaagaagcaggcgatgctcgtcatagcttcgcttcaactgctcctcatgcgcgtagagcgaaatggcaacgaaaggctcggcatattcaaacagctgctggacaatctcggtcatccgcgacggataatcgatcccgagaagcttcatatgaaactcattgttcagtctggcccagaccaccaaatccgtttcggctctcatcttttcattgatggtttcacattcctcaaggatttccggcgtaattctcgcgaaattacgctttagcaatatgggttccagcgccaaacgagccgtatagatatcttccgcatcctgaaaggtcagcccgcgggcaacacagccggaacgcgcatcgagccgaaccagcccttctgccgcaagatcgcgcagggcctcacgaaccggcgtcgaactaacccccagcatttccgccaaatggttctgtttcaggcggtcgcccgcgcgtatttcgcccgataacatgcgcttgcgcagataatcggcgacatattgcgcagtcgtgaggggcttttccagacgactgctaaaacgtggctcttttaccatggatgcggaatctcgatcggcagttatgggttatagagcaggaagttagctcttgtttcttccagatttttacccgctgccagtagtgcccacagcaataaccgcgccttgcggggggatagccagcctgcgagcatagcgcctttcgtctgaagatcaatctcggagccatggaacccataagtcttcgtggcggccttccgccataggtccggctggctacgacgaccggaatgcgggacacatagcgctcgataatgtcggcttcgtcgcccgacacatgtcctgctccaaaaccggcgacgacgattccatcatatctgccgctctcaaacatgcttcgcagcatctgcgcgtcaccatccagcagcgattcgtaaaagccgatcttcacatcggcgttgaactgcgtacggtcaatttttggcaaccgcgaaagggtgttgatgtaaaccggcgtctcctcatacacatatcccaacggcccgctgtccgacgatacgaatgtctggacactgagcgcatgagattttgttatccaacgtgccgcgtggattgtatcgttcattgcaacaaggacaccgcgttcccggctaagcctgctcgcggctgtcaatacggccgccaccagattggccggaccgtcagcacccggcgcgcgcggcgagcgcatggcgccggtcagtacgaggggctgcggatgttcccacaataaatccagaaggaatgccatttcctcaagcgtatcggttccctgcgtcagcactatgccgtccgctcccgatttcacctcgttttcagcccagcctatcacttcaaggccgtgccgaaattttagcgaggggctgggaagctgaaaaagagattgggccttgatctgcgcataatttctaatctgcggcacagcggcaatgagtgcatccgcggtcagggtcggcacaacaccgcctccgcttcccccctcaaccatcgcaatcgtacccccgagggtgccgatagaaattaaagacatttccaactccctaaaattatgcataatgcattatccatatttgagttttgtataggaatcaacacggggaggtctatgtgaatccgcttttgaaacccgaggggccgacatcctatcggtatgttatctttgcaatcgtcaccattcttgcattggtgaattatatcgaccgcggcgcaatctcttatgcgtcagagcagatcatcggcgagtatggcttcaaccgggccgactggggtagcatgctcggctatttcggctatggttatatgtttggcgcaatcctcggcggcacgctttccgacaagctgggtgcgcgcaagttgtggatcatcgcgggtacggcttggtcgattgttgctgtctcgatgatttgggcgggagaactgggcatcctggcgttcggtggctcggcgctggcaggctttgccgtcgtccgcattcttttcggtttcagcgaaggcccggcctattccatcatcaacaagaccatggggaattgggcgccccgttccgaacgcggttttgccgtcgcccttggccttttgagcacaccgcttggcgccatgttaaccgcgccgatcgctgtcggcctccttctggtaaccggttcctggcgcagcatgtatattgttctgggcgctctcggtctgattttgatcgtgatcttttccaggatttataccaatcgtccagaggaccatccaaaggtatctgaagaggaagtccggttaatccgggctgggggcgaagtacaaagcagcagcgcaaaatcacacggttttgacctgaagggcttcatctccaacaaaacgctcgttttcaactccatcggctacttcgcgtttcagtacgtgaacttcatgatcctgacctggacgccgaaatatctctccgatgagtttggcctcacgctttcctcgctttggtatatgggcatggtcccctgggtgggcgcatgtgtaaccatccttctgggcggtaaaatcagcgactggctcttcctcaagacgggcaagctgcgtctggcgcgcggtggtctggctgcagcttcacttgccattacgacagccgttctattgatgatcccgcatgcgggatcggcatggggagtgatcggtcttatgactctggcaaatgcctgcaactctctgccaaattcagtatattgggctgtaatcatcgatagttcgccgactgataaaatgggtacctatagtggcatcacccactttattgccaatatcgcgacaatcctgtcaccgaccttggcgggtattctcgcaatgtcatacggctataatgccatgttcgttgccacggccgtggcaaccgctatcggtatgattgcgatgttgtcggttaaaccgggtcagcgggtctgatgaggctctcttccaaagccgtccctttctgccaaaagcatcgggatttctccgatcttttgcttcaaggcatttatggacgcaaaaaccgcttcgccctttagctgtgccccctctaaacaggcataaagcacgaacaaaacccatcggcttccggtgggttttgttttgatcggtcggaatactgcgcaccggccaaagcggtttcacggatgtctccaacattgaaaccggaacgcttgcggtaaatgacacgctgggaggatcggcaaataccgcttatatggcgaactggccgttgataagagtctgaacggctttgccgacagccattcacttggtggtacaatcggtttcaaagtttctttctaggctgtagtgacgaattaacgtgtggtttggtgcccaggtggctgatttttagcagtggatctgccagccggcacaaattgtccccggaagacgaactccctggggacaaacggtttacgcgaagacggttgcgactgcctttttcgtcgctgcgacaaccttatccgcttcctgaggcgtgaggcaaaacggaataatggccgagtgcggcatggcgatggacccaatcggatgaccatcatttgcagatgagccgcgttccgtcacaaccggatttttgcaacggaaccgtcaagcgcattagattttggtatcaggccgcatccaaagcctgtgccagatcggcgatcaggtcgtcgggatgctcgatacctatggaaaggcggatggtcgattccagcacgccgatccgctcacgcacatcgaccggaacacctgaatgcgtcatcgccgcgggatggctcgcaagcgattcggtgccaccgaggcttaccgcgagtttcaggatttgcagcgcattcaggaaacggaaagcagcagcctgcccgccctttatatcgaaggaaaaggtcgagccagcgccggtacattggcgcttgaacaaggctgcgatatcggaacgctcatcggcaaagggcagataatgcagcttttccaccttggggtgattacgcaggaattcagcaatggcgcgggcattgctgtcagcccgctccatgcgcaggcccagcgtttccagggagcggccaagcatccagcatgaatgcggatcgagctgtgcaccgattgctccgcgcagggcctttacctggcgcacaacggattttgcgcccagcaccgcccctgcaataagatcggaatgaccgccgacatatttggtcagcgaatagaccgagagatcggccccgtgatcaagaggcttctggaacaccggcccgagcagggtattgtcgcaggcgatgaccgggcggctgccctgccgcgcttcaatcttctccgccacgcggcgaaccgctgcgacatcgacaatactattggtcggattggccggggtttcgatcaaaatgaccgaaacacgacctttcgccagcgcctcttcggctgctttctcgatggtggcctcgtgaacaccatccgcaaaagcgacagcctccacgccaaaattgaagaaggtcttcgccagaagcgtttccgtgccgccataaagtggctgcgaatgcaggatgacatcgcccgggcgcacaaaagcgaaaagcgtggtggcaatggcggacatgccggacgagaaaagggctgcactttccgccccctcatagaccgccagacggtcctccacaatctcgctgttcgggtggttgaagcgtgaatagacaagccccgccccgacaccggccggcggctccttgcgccccgaaacgaaatcgaagaaatcgcgtccgtcttccgctgtcttgaaaacgaaggtcgatgtgagaaacacaggcggcttgaccgcgccctcggaaagctccgagtcgtagccataattcagcatctgcgtttctggatgaagaagatgattgcccaaacggatcttcgatgggcgcggcgcagtcatggttgcctcctcaaaacaattaccgcgaccggagcgtccgaatgatcggacgcgccggatggcggtcaggaggacattaccagaggtgaaacggaatcttattgcgtagttgcagattgcggcaaaatcacttcattttgcgcgttgccccgtcgttcccatgtattggagatcatcttttacttgataaccagcaccggaaccgtgctgagtgacaggacttccgccgcctggctgcccagaagcagcttgttgacgccgcgccgcccgtgcgaagcaatcacaatcagatcgcagtccttcgctttcgccgcctcgacgataccttgcgccgcagactgattctccacatgcaccgtctcggcattgataccggccgcttcggcttccgccttggccttgtgcagaatatcagccgcagccttggaaattgcctcacgatattcctggaaagccgccgggctcgatgcccattcggcagcaaccacgatgccataagatggcaacagttccgtcacggaaacaaacaccacgccggcgcccgtttccttggcaagcgtcacaccttgcttcacgcccttgtcagcaagttccgatccatcggttgcgatcaggattctcttatacatcgctcactctcctgggtggcattatgggatttgataatgcgcctcaccagctttgcccacattgaccgggatcaatccagcctcaaattcataaaccgcgcacccccaataatgatggaatttcctcccaatttttatctccttaaagaatttaattctaaattttatagaagtcacgcaccacgacagctatgcctttgcgtcttttcctcttaaactttgcgcgacagcaacggagaatatgccatgaacaagccccttggctccaaagacgccgaagccgcaggtcgcggacgcatttatgattccattctcgatacgatcggcaatacgccgcttgtgcgtatcgacaagtttgccagggaaaacggtgtgaaggccaatcttctggtaaagcttgaattcttcaatccgctggcaagcgtgaaggatcgtatcgggcttgccatgatcgaggctttggaaaagcagggcaaggctgtccccggcaagaccgttttcgtggagccgacctccggcaataccggcatcgcgctggcctttgccgcagccgccaaaggctatcgcctcattctcaccatgccggaaaccatgtccatggagcgccgcaagctcctgaggctgcttggcgcggaactggtgctgaccgaaggcgcgaaaggcatgaaaggtgcgattgcggaagccgaagccattgccgaatggtaaccccaatgccatcatcccgcaacagtttgaaaaccccgccaacccggaaatccatcgcctcacgacggccgaggaaatctggaacgataccaatggcgaagctgatatcctgatctccggtatcggcaccggcggcacgatcacaggcgtcggtcaggtcatcaaggcgcgcaagccatccttcaaggtcgtcgctgtcgaaccgaaggactcacctgttctttccggcggcgcgcccggcccgcacaagattcaagggcttggtgcgggctttgcaccaaagacgcttgataccggcatttatgacgaaatcgtgcagatttccaacgaagatgctttcaccaatgcccgtctggttgcacggcttgagggcattcccgttggcatctcgtcgggcgctgctcttgcggctgcgatcgaagtcggcaagcgctcggaaaatgcaggcaagaatatcgtggtggtgatcccgtcctttgccgaacggtacctctcgaccgcgctgttcgaggggctggaataaggcgggcctcaaggcttagagcgggctccggcgaattcgttttaaccggagccctctaaaacatacagattgaaacgcgttttaacgtccgccagtgcgcgccgcgcaagccgggccaggcccgcgcatataatggcgctcgggcctgtagcttggtgcgacgaattcacggatgacgttaacgctatcacgcaactgaaaaagaatggccatcgtcttacaccttcgtcgaaaatcttgctgtccggaattgataatgtccgccacagccaacaaggctaatgaaacgcttatcgtttccgaacatcttaatgaaaactttaacaatcaaagatgaacaagtcctgaaccggcaccgttaatgataagttaatgtaaaggatattgtgattttccacagacccaacctattgggggcggcacagatcctgaaaaaacaaaagggctggttcctctgaaccagccccgaatttccaccgatgaaaatgccttatcgcgtcggcacgggatgttcgccgcgatagtcgtaaaagccgcggcccgtcttgcgcccaagccagccagcctcgacatatttgacgagcagcggacacgggcgatatttggaatcggcaagcccgtcatgcagcacctgcatgatggaaaggcaggtatcgaggccgatgaagtcggccaattgcagcggccccatcggatggttcgcgccaagcttcatggcggtatcgatcgcttccacgctgcccacgccttcatagagcgtatagattgcttcgttgatcatcggcaacaggatgcggttgacgatgaaagccgggaagtcttcggccactgtaacggttttgccgagagcggtgacgaaatcattggacttgcggaacgtatcttcttccgtggcaatgccgcgcaccagttcgacgagcttcatcaccggcaccggattcatgaagtgaatgccgatgaagcgttcagggcgatcggtcgtggatgcaagccgggtaatggaaatcgatgacgtattggttgccagaatggcttccgggttcaggaccgggcaaagctgcgcgaaaatcttgcgcttgatggtttcgtcttccgtcgccgcctcgatggcaagatcgacacccgccagatcctccatggagtttgccgggcggataagcttcatcgcgtcagcgcgttgttcttcctgcaattttccggaagcgacctgccgcgccatattgccattgatggtagcgatccccttttccagccggtctggtgccgcatcatgcaaaagcacgttatatccggccagagcgcatacatgggcgatgccgctgcccatctggccagcgccgatgatacctactgtcttgattgccaccgttttaactccttcatccgcccgcccgacccgaaaccgggtcgggtagtgtataaatttcgcgactagagcatttccagcaaaagtatgaaacggttttgcgtaggaaaatgcgataaaacaaatagttagagcggtcccggcgattctgttaagacaggaaccgctggaaagccgccttccagaagacagattgcccaagagaaaagcaaccggaatcttctaaatttattggaccaatcataagaacccgcccacaagcattgccagcaagaatgcgaaacaacttcgcatttcggaaacgcttcagcctcgccagcgcacccgaaggcggtacagcttcccatcaaggggttcagcaccaggatggggcattttcgtcatatccgaagcgatatatattgtcccgctgaataggaacgggccgtaaacgctggaagcggcggtttaacccgccgcctcgcaaacttgatcagagagccttttcaagctcaggcagaacggtgaagagatcaccgacgaggccgtaatcggcgacctggaagatcggcgcttcttcatccttgttgatagcgacgatgatgcggctgtccttcatgccagccagatgctggatcgcgccggaaatgccaacggcgatataaaggtctggcgcgaccaccttgcccgtctggccaacctgccagtcgtttggcgcgtagcccgcatcgaccgccgcacggcttgcaccaaccgcggcacccagcttatcggcaaccggcaggatcacttcctggaacttttcagcagaacccagcgcacggccaccggagatgatgatcttggccgaggtcagttccgggcggtcgccgcccgaaagcgcgttttcgacaaagctcgacagcgccggatcggctggtgcattgacgctttcaaccgaagccgaaccgccttcgccggtcgcctggaaggaagcggtgcgaaccgtgataaccttcttggcgtcggtggactgcacggtctggatcgcattgcccgcatagatcgggcgcttgaacgtgtcggcggaaaccacttccatgatttcggacagttgcatcacatcgagaagggctgccacgcgcggcaggatgttcttggccgacgtcgtcgccggtgcgatgatcgtatcgtaattgcctgccagagcaacgatgagctctgccgtcggctcggccagacggttttccagcgcatcgctttcagcaagcagaaccttgcgcacgcctttgagcttggcggctgcatcggcggcagccttagcgcccttgcctgcaaccagaacgtccacgtcgccgccgatctgggcagccgcagtcagcgccttggcggtctggtcggaaagggttgcattgtcatgttcggcaataagaagaatagccattgtttctgtccttaattcatccggtgccggaaacctgtcaggccctggcgaaaatggtggggtgcgagaaccggagcggagcgtacctttcgtacgtgagcaccggaagcgcagcaacacgccatttgcagacaggcctcacgggtttccctttacagtacgccgtcggccttcagcttctcaaccagttcggaaaccgaaccgaccttcacgccagccttgcggccaccgggttcctcggtcttcagaaccttgagacgcggggcaatatcggcaccgaaatcggccggcgacttttcgtcgagcggcttcttcttggccttcatgatgttcggcagcgaagcatagcgcggctggttgaggcgcagatccaccgttacgatggccggaagcttcacatcgatggtctgcaaaccgccatcgacttcgcgcgttaccttggccgacccctcacccagttccaccttggaggcaaaggttgcctggctccagttgagaagggccgacagcatctgcccggtctggtttgaatcgtcatcaatcgcctgcttgccgaggaaaacgagatccggcttttcagcttcgacaacgcccttcagcaccttggcaacgcccagcggctcaaccgtttcatcggtcttgaccagaatggcgcggtcagcacccatggcaagtgcggtgcgcagcgtttcctgcgcctgtgccgggccaaccgaaaccgcgacgatttccgtcaccttgcccgcttccttcaaccggatcgcttcttcaaccgcgatctcgtcgaaggggtttatcgacatcttaacattcgcaagctcgacgcctgaaccgtcacccttaacacggatcttgacgttgtaatcgacaacccgtttgactgcgacaaggactttcatccgcgattacctcttcaatgactttgcaacacgactatgccgccgtaaactcccgcccacatgccaaaacccgacatgaagcagcaccgacagaaacggaaacggaagagcaaccaaccgctgcgcacccgtcaggaaccggcagaaacctaaagacggttgacgtgcacgtcaatcatgcacggcgtgctatatcgattaaaatcaatttattctgacaggatgtcattccaaaactgcgccatcccgtttcgcgtcgtttacaagccaccgctcatgcgttaggccgtaaattatccggtcgcagcctacccggtcaaaacaaggattagaatatgaaaacgctcgtcatctgctccggcggattggactccgtttcgcttgcccacaaaatggcggcggaacatgaactcacaggcctgctctctttcgattacggccagcgccacaagaaggagctggacttcgcccaggcctgcgcaaaaaggcttggcgtcccgcatcagatcatcgatatccgcaccattggcgcaagcctgaccggctcggcgctcaccgatgacgtcgatgtgccggacggccactacgctgaagaaacgatgaaagtcacggtcgttccgaatcgcaacgccatcatgcttgccatcgccttcggcgtcgcagcagcacagaaagccgatgcggtggcgcttgccgttcatggcggcgatcatttcatttatcccgattgccgccccggcttcatcgaagctttccagaccatgcagaaacacgcactggacggctatgccgatgtgaaactgcttgctccttacgtccatgccaccaaggccgacatcgttgccgatggcgcgaaatatcgcacgccctttgaggccacatggtcctgctacaagggcgcagatcggcattgcgggcgctgcggcacctgcgtggagcggcgcgaggcgtttcatcttgcaggaatagacgacccgaccagctatgaggatgccgacttctggcgcgccaccacgcaaaaaaggaacgcctgatgtttcgcatcaccaaggaattccacttttccgcctcgcaccagctcaccggcctgcctgccgatcaccaatgcgcgcgcttgcatggccataactatatcgtcgaggtggaactttccgcgcccgatctcgacacccatggtttcgtgcgcgattatcacgagctggctgcgctcaagcattatattgatgatactttcgatcatcgccatctcaacgatgtgctgggccatgaacagaccacggcggaacggctggcaaaacatttcttcgactggtgccatgcgcgatggccggaaatctccgcagtgcgggtcagcgaaacaccgaagacctgggcggaataccggcccggaaaaccatgatgaaacccgcaatgaaacctgtaatgaaacccggccccgaaatccgcatcagcgagattttcggcccgaccattcaaggtgagggcgtcctgatcggcgagccgacagtcttcgtgcgcactggcggctgcgactatcgttgcgcatggtgcgacagcctgcacgcggtggaaagccgctttcgtcatgaatggaagccgatgagcgttgaagccatatggcatgaagtgacggcactttcccaaaaaaggccattaacggtgtcactttcaggcggcaatccagccatccagccattgggggcgctgatcaaacatggcaaggccgaaggctatcgctttgcgcttgaaacacaagggtcagtggcaaaggactggttttcccggctggacacattggttttgagccccaaaccgccttcaagcgccatggaaaccgattgggacatgcttgccgcctgtatcgaggcggcaggcactgggccgcgcaccgtgctgaaattcgtgattttcgatgaggccgactatgcctatgcaaggacggtttctgcgcgccatccgcaattgccggtctatgtccagcccggcaatcataccccgccaccgcccgacgccgacgatgccgcaatcgatatcgacggcatcatgcgacgcatggaatggctggtggacaaggtgatagccgacggctggttcgaggcgcatgttctgccgcaactgcatgtgctgatctggggcaacagacgcggcgtctaaagcggttccggctagagcgcaccccgaaaagtgtgaaacggttttcggaaaagacgcgtgtcaaaacaaaggattagagcgccgatctgattcaatcagatcgaaacgcgctctaaaacagaaccgccgcgctcgctcaacgattggcgcccggcacccagagaatatcgcttgcgccattatcattgacggcacggcccgcaacgaagagaaaatcggacaggcgattgatatattgcagcgcctccggtgaaaccttttcgccttccatgcgcgacagcgccaccatcaaccgttccgcgcggcgcgacacggtgcgcgccagatgcagtgccgcagatgctggcgaaccgccgggcaggataaacgagcgcaggggtttcagattggcattcagccggtcgatatccgcttcgacgcgcgaaacctgcgaggcgacaatgcgcaagggttcgtaggaaagcggttggccatcgtccggcgtcgaaagatcggccccaaggtcgaagaggtcgttctggatacgcgccagcatggcatcgatttcagcatgggcatcctgcgcgcccgtatggatacgcgccatgccgacacaggcattggcttcatccaccgtgccataggcttccacgcgcaggtcacatttcagccgccgcggcccactggcaaggcccgtggttcccttgtcgcccgtccgggtataaatcttgttcagcttgaccatcttattgtccgcctgcatgacgcgcgaaatagatcgcgccaacaatcaaaagcaccgcgatgaattgcaggaacacgcgcaattgcatcatcttgttggaaaaattgccgtctccgccgcgcatcatgttgcgcagcccgatgatgagcacgacagccaccgccagcatggcgatcatggctgcgcccttgaacagaacgtccatcccgtttccctccccttgcccgctgacgatcaggactgatccgacagcatccggtaaagccagcgcgcaggcagtatgcgtcgtgccagaataccgattttcgccggcttcgtgaccgcataatgcgggcgtgggcgcggcgcctccaatgcgtgaagcagtacatcaaagaccgcttccgggccaagcttgttcttcgatttcgtgccgccactttcaagcttcgccatctgctgcggataaaacgcgcgatgaacggagccctccatatcgatattcgccctggcgtgcatggctgcattatgggcaaaacgcgaggcgatcggccccggctcaatgagcgacacttcgacgcccgacccttccagttccatgcgttgcaccagcatcagcccctcaatggcaaattttgaagccacataggcgccgcgccatttcaaaggcacaaggccaaggatggaggaacaatgcacgatgcgcccatggccttgcgtgcgcatgaccgggatgatacgccgcgtcaggtcgtgccagccgaataaattggcctcgaattgcgcgcgaagcgcctcgaccggcaaatcctccaccgcaccgggctgggcataggctccattgttgaacaatgcatcgagcttgcctccgctggcttgcagaacattcgcaaccagcgcggcaatcgattccggctcggcataatcgagatagaaagcctcaagccccccggctcgcaaggcggctatgtccttctcttgacgcgccgtggcaaagacgcgccagccccggctgtgcagcgccgcggcgcaataagcgccgatgcgggacgaacagccggtaatgagaatgcttcgctttccgtccgctgatgccatttcccgttttcctgccgcttggtttgcgtcacagtgcttgattcgcactctctttaaaacgccgccgcccttgcaatctctactccgatgctagatttagcactacagttgcaaattcgtcaggcaggaaaagtcaatcgcgagggctaatctacggatgcaaaaaatcagacgttttctccgtcagatcaccttcgatgtatggggacatttcagcaccgacgacggctgggcttttgccagccacattgccctttcgggcctgatggcgctgtttccatttctgattttcgccacctcgcttgcaagctttctgggcaccagggaattcgccaacacggcagtacacgtcattttcgacatgtggccctcgaatatcgcagcccccattgccaatgaagtgaaaagcgtcctgaccgtgcagcgccacgggcttttgaccgtcagcgtgatcgccgccgcttatttcgcctccaatggcgtggaggcgctgcgcattgcgctcaaccgcgcctaccgcgtgaccgaccagcgatcgatcatcttctgccgcctgcaaagcctcggtttcgtgctggtcggcacattgagcctgatggcgatcagctttcttctggttctggcgccgcttgccgtgcgcattgccgaacaatggttccccgatattgcgccctttaccggcacaatcgccttctggcgctatacgattgccgtcgctgttctggttctggcgcttttcatggtgcatatctggctgcccgccgggcggcgcggccttggcgatatcctgccgggcatcgtcatcacgctcatcgcatggcttgccgccgccaccgctttcgcaaaatatctggaaaccttcgccaattacgtctccacctatgcgggcctggcctcgatcatggtggcgattgtctttctctacatgctgtcggcaattttcattgtcggtgcggaaataaatgccgcaatcatgatttttcgcaagcgtgagcagcaaccgaacctcaacctgtaaaaccagcacgatacggcatggaaaacgaacccgacaccatttgcattctggtcgatgccgatgcctgcccggtcaaggcggagatttatcgcgtcgccgaacggcacaatctgccggtcgtgatcgtggccaacagtttcatcgcaattccgcgcgaggcgcaacgcgtggagcgcgtggtggtttccggcaatctcgatgccgccgacgactggattgcagaacattcccgccccggtgccgtggtcgttacggcagatatcccgctggcaagccacgcgctcgaaaaaggtgcatcggtgatcgcgccgaacgggcgcattcatacccaaagtacgatcggcaacacgcttgccacccgcaacctcatggattcgctgcgctctgccggagaagtaaccggtggcccagcaccgtttgcgccgaaggatcgctcagcttttctgtcggctctcgatctcgccatagtccggttgaaacgcgcgggcttccacgcatcctgaacgcggatcaaagatttttggccgcgtcgatgagcttgatggcgtcggggctatcccatggcgcggggccattcatcgcggcgatctggcagccatccttgtccaccagaagcgtgacgggcaggccgaaagcgaggttcttgcgcttcaactcgttgaagctcgccatggaagcatcgcgatgcagcgtcaggtttttgatgccgatctcgctcagaaaacccttcggcttgtcgtccgaaccggtgtcgatattgatggcgacaacatcgaaatcattgccgcccttttcgccctgcaacttgtcgagggctggcatttcctcgcggcagggcgcacaccatgttgcccagagattgaccagaagcgtcttgcccttgtagtcgccgagcgtcatctttttgccgtccgggccggtgaaggcgatatgcgccagcgaaatcggcttttcagcggcgcgcattgcagccacacccccggttgccgccgcatccagcgccttcagcgcatcggctttcagggcgcattgggccgaggccgcatcgctttcggctgcaagattcgctgaaacattctggtcaaccacattgccagaagggcgctccatcacgtataccgccccgataccggcaatgacaccggcaagggcggcaagaaggacgatcttgcgatttcccgatttcgcattctgttcggatgtcgccttttcgttgtcttctgccatatcgcgtcacttctttccaatattccgccaaatcgtcttcggggcatatgagcatgagcgaacaaaaatcaagcaaccagatgtggggcggccgttttgcctcagggcccgatgcgatcatggaagagatcaatgcatcaatcggtttcgaccgcaagctctatgcgcaggatattcagggctcgctcgcccatgcagccatgctcgcaaagacgggcatcattgcggcagaagaccacaaacaaattgaaaatggcttgaaaaccatccgcaaggaaatagaagagggcaaattcaccttctcgcgcaagctcgaagacattcacatgaacatcgaggcgcggctggcggaattgatcggccctgccgccgggcgcctccacaccgcccgttcgcgcaatgaccaggtggccgtcgatttccgtctctgggtgaagcaggaactggaaaaaaccgcagccgccctcaaaaacctgatcgaagcgtttctggagcgcgcggaagaacacgcggcaacagtcatgccgggtttcacccatctccagaccgcgcagcccgtcaccttcggccatcactgcatggcctatgtggaaatgttcggccgcgatctttcgcgcgtgcgcgacgccatcgagcgcatagacgaatcgcctttgggtgcagccgcccttgcaggcaccggctttcccatcgaccgtcacatgacggcaaaggcgctgggcttccgcgagccgacccgcaattcgctcgacagcgtttccgaccgcgattatgcgctggaattcctgtcgcttgccgcaatctgcgccgggcatctttcgcgccttgccgaagagatcgtcatctggtccacgccgcagttcaatttcgtgcgcctttccgacgccttctccaccggctcctcgatcatgccgcagaagaagaacccggacgccgcagaactggtacgcgccaagacgggccgcatcaatggttcgctggtcgcacttctcaccatcatgaagggcctgccgctcgcctattccaaggacatgcaggaagacaaggaacaggtcttcgacgctgccgaaaatctggaactggcgattgccgcgatggctggaatggtgcgcgatctcaccgtcaatgtcgcagccatgaagaaggccgctggttccggttattccaccgcgaccgaccttgccgactggctggtgcgcacactgggccttcccttccgcgaagcccatcacgtaacgggccgcgccgtggcgcttgccgaaagccgcaaggtcgatctggcaaagctctcgcttgaggaattgcagtcgatcaaccccgccatcacagcagaggtcttcggctatctgacggtggaaaaatcggtcaaaagccgccaatccttcggcggcaccgccccgcaggaagtgcgccgccagatccgctactggaaaaagcgtattgccaaggcctgacaaacgatcaacaccatgccatgtggaatcatccgccaagagatgattccactttcgggcaatttgggttagacctatctccacaaatcaaattccgggaacccatgccgatgacaggccgcaccgccatttcctccatgcttctgattgccgcgctcagcctcaccctcgctgcctgcggacgcaaaggcccgcttgagctgccgccttcagccgtcgtaaccgacgatcagggtcatacccaggagaaaccgaaggaagacaagcccttcattctcgacaagatattgtaattccatccccctcaagggacatttcccgtgaaccactttgaatatcgcaacggcgttctccacgctgaaaatgtcagcctgcccgaaatagccaaggccgtcggcacgcctttctatgtctattcgcgcgcaaccatcgagcgccattttcgcgtgttccatgacgcctttgccgatatggacacgctcgtcacctatgcgctgaaggcgaattccaaccaggctgtgctgacggcgctggcaaagcttggcgcgggcgcggacacggtttcgcagggcgagatccgccgtgcgcttgccgcgggcattccggcaaacaggattgtattttccggcgtcggcaagaccccgcgcgaaatggattttgcgctggaagctggcatttactgtttcaacgtcgaatccgagccggagctggaaattctttcagcccgcgccgtcgccgccggcaaggtggcgcctgtctcgctgcgtatcaacccggatgtggatgcgaagacccacgcgaaaatctccaccggcaagtcggagaacaagttcggcatcccgcgcgacaaggcgcgcgcggcctatgcccgcgcggcaagcctgcccggcctcaacgtcgtcggcatcgacatgcacatcggaagccagatcatcgatcttgagcctttcgacaatgctttcgcgctgatggcggaactggtgaaggaattgcaggccgatggccacaatatccgccatgtcgatgtgggcggcgggctgggcattccctaccgcaccgacaacacgccgccgccgccacctgttgcctatgcccaaatagtggcgaaacacatcaagccgctcggcctcaagaccgtgtttgagccgggccgcctgatcgtcggcaatgccgggcttctcgtgacggaagtaattttcgtgaaggaaggcgatgcgaagaatttcgtgatcgtggacgcggcgatgaacgatctcatccgcccgacgctttacgatgcctttcacgatatcaggccggtcattatgccgaacgacaatgccccgcgcatccgcgccgatttcgtcggtccggtctgcgagacgggcgactatctgggcctcgaccgcgaggtggcaaagcccgcccccggcgacctgatcgccatctgcaccaccggcgcttatggcgcggtgctttccagcacctataacagccgccttctcattcccgaagtgctggtggacggcgagcgttaccatgtggttcgtccgcgccgcacctatgaggaactgctggcgctcgattccgtgccggactggctgtaaatcccactattataattctcatggcatagcctcgcctttgccatgatgcgtgttatcttgttgcgggataaaaatgcgatacacgccagaaaggccagatgacggatcatagcaacgacaggaaagacaggccgcgcgccgcgcggggcgcctttctgcggcttttttccggggaaggcgctgctctgcgccggctacatctgcgcacctttctctccatcgccatcgagcggctctggccgctcgtgctgccgctgattctgcttcttgcgctgtttgcaagcctgggctggcttggtctttttgcgctgatgccacgctggctgcatatgggtgttctgtcggtcttttccctcgccgggctggttgccctttatctccccttccgcttccgcccaccgcgtgaagaagagatcgtggcgcgtatcgaggctgtaaacggccttgtgcacgagccactggccgtccagaccggaaccatggccagcggcacgcatgatccttttgcaatcgcgctgtggcgcgaacatcaaaagcgcatggcggaacggctgaagaacctgcaatccggcctgccgcgtccgcgcgtgccggagcgcgaccctttcgggcttcgtgccggtgtcgcacttctcttcgtaacggcctttgcctatagtctcggctcgacaagcgggcgcatcgccgatgcattcaacctccctccggcgaagggttcggctgttgcccgcatcgatgcctgggtgacaccaccccgctatacgggccgggcgccgatttttctcaccgccggcagcgagaatcggaaagccgctgaccccattaccgtgccgcagggcagcatcgtttcggttcgtgtgatcggcggcagcgccgagcgccttaccgcaaccgatgccgagggcaagcgccgcgaaataaaacccgttgccgccagacaaggcgagaaggccgaagaaggcccgatcgatagtagtgtcgatggcagccgtaatttccgctacgatcttcagaaagatgaaacgctggcgctttcgggcatcgatgcgcgctggaagttcgtcgtaacacccgacaatccgcccacaatccgcttcaccaaggagccggagcgggcgctgaacggcaccttgcagctttcctatgaaatcgatgacgactacggcgcagccaaggctgaagccgaaatcgtcgcgctcgacacaggcgacgaggaagaggaagcagatcctctttacgacgcgcccagactgccgcttgccctgccccgtcgcggcagcagggaagcaagcacgtcgaaggatctgaccgaacatccatgggctggccagaaggtggcgcttacgctggtcgtgaccgatgccgcaggccatacgggccacagcgaaacccggatcatcaccttgccggagcggcctttcagcaacccgctcgcccgcgccgttgccgaacagcggcgcattctggcgctggacgccacccagcgcgaccatgtgctggatatgctgtccgcaatcatgctgcgcccggaagaaacgatccggaatgccgcccattatctggggctggccacgatccgcacccgcctgcgcattgccgccagcgacaacgcattgcgcgacactgccgactatatgtggcaggtggcgctcggtatcgagaacggcaatctttccgctgccgaaagacgcctgcggcaggcgcaggaagccctgcgcaatgcattgcagaatggcgcttcgcaggaggagatcgaaaaactgactgcggatctgcgcaaggcgatgcaggatttcttgcgtgaatttgcgcagcgccagcagcaaaacccgaatgcacgccgacaggcgcccgatcccaatgcgcgtatgctgaccgaaaaagacctgcaacgcatgatggaccagatcgagaatctggcgcgtcagggctcccgcgatcaggccacgcaacttctgtcgcaattgcagaacctgatgaacaacctgcaaatggggcaggcccagcagggacaaggcaacgggcaaggcaagggtcaaggtcaacagggccagatgcaggaacagatgaacaagctgggcgagctgatgcgccgccagcaggaaaccatgaacgagaccttcgatctcgaccagaaaatgcagcgccagttcggcggcagcgacggtgaaggtgaatttggcgacggcctcatgcccggcgacgatggttctgcggacgcggattcgggtcagaacagtcagggcgatgtgccgcctgacatggccgaggccatgcgcaagctgcaacagaagcagaaagacctgcaatcagacctgcaaaaactgaaagacgacctgaaaggcatgggtattgaacccggaaaggacttttccgaggctgaaaagtccatgggcaatgccaccgatgcgcttggccgcaatgaaggctccgaggcaaacgaccagcaaggcaacgcgctggacgcgctgcgccggggcggccatgacatgatgcagaaaatgcagcaggccatgggtcaggaaggtcagagtcaggaaggtcagagtcagggcatgaaaggcggcaagggacgcgatccgcttggccgccagtcaggcaccgatggcacgggcttcggaaataacgtcaagattcccggtgaaatcgacatccagcgcgcaagagaaattctcgatgaaatccgccgcaagctcggcaatgccctgacgccgcagatggagaaggaatatctgcaacgcctgctgaaattcgactgatgccaaaacccgacgagtttggctcatcgggttgtggtattactccatcacgcggccgacataaggcagttgccggaaggcatgtccgacatccatgccatagccgacgacaaaataatccgggcactcgaaagccacgaaatccgcgtcgagatcgaccttgcggcgcatgctcttgtcgagaagaacggcgatggaaacactgcgcgcgccacgttccagcatgagttcgcgaacgaatttcagcgtcttgccggattccagaatatcgtcgatcaggagcacatcgcggtcgcgcacgtcactgtcgatatcacgcaacaggcgcacttccgtactggttgtacccttgccatagctcgacacagtgatgaactcgacgtcaggctccacgcccgcatcgtgcatggcgcggataagatcggccgcgaagatgaacgagcccttgagaatggagatcgtgagcagattgtgaaacttgcgctccgcgatgattgtggccagttcaagattgcgttttgcaatctcgtccgggctaaagagcacttctatcgtcttgccgccaacttctggcatctgccgcttctcctgatcgtttcaattcgcacttattggcgcgagaagggcgctctatatcacgctttcgcaaaaatgcaccctgccctttcggcgcggtttcgcttatccattccctcgtcccgagatttgatatagcgtggccgttatgcatccggatattatagaacttcgctctttctacgataccacgctcggccatctggccgaacgggcggttcgcatggcccttgccggcctgtggagtcatgtgcccggcgaaaggctggtcgggcttggctacagcctgccctatctcgaccgcttcggcgccgataccgaacgcactttcgccttcatgccggcagggcaaggcgccgttgcctggccatcggcggaaaaatcgacgacagcacttgttttcgatgaggaactgcccttgccggattcctccatcgaccgtgtgctgatggtgcacgcgctcgaatatgccgaaaatgcgcaggaaaccctgaaggaaatgtggcgcgttctggcgccgaacggccgccttgtcatcgtggtgcccaaccggcgcggtgtctgggcgcgtttcgagcatacacctttcggcagcgggcggccctatagccgcacacagcttgccacgcttctgcgcgaggcaaatttcaccgtcagcacggtgagcaatgcgcttcattttccgcccgccagccgccggtggatgatgcggccctgccttgcgcttgaaagcatggggcgccggctctggccgctctttgcaggcgttctgatcatcgaggcgcaaaagcgcctttatcagggcctgccggtctcccagcgttcatcgcgccgtgtgttcgtgccggtgctcgcgccgcgcggcacacccgtcagcggattgcgcaaggcaccggcacgaaccggcaagccgggtggacagaaataggacatttgcgcattatgccccgcgaaagcgtgcagcccggccattcgcaagccttcccgaacaaggtttttctcgacttgggcgcggcggcgggatatgccgccaaggtagttttaacgtggaccttttggcggagccaaaatcatgaccgacatgcagaaacctacccgtccccagcccaaggcaggcgtgcttgacattgcagcctatgtacccggcaaggaacatgtggaaggcgttgccaaggtctataagctctcctccaacgaaaccccgcttggaccaagcccccatgccagggaagcctaccggcatgcgggcgaaaagcttgagctttacccggacgggcaggcactggcgctgcggcaggcgattgcggaaacgcaggggctcaacatttccaacattctgtgcggcaacggatccgacgaattgctgggccttctctgccagacctatcttgcccccggtgacgaaaccatcatcaccgagcacggctttgccgtttacaagatccagacgctcgcagccggcgccacccccgtcacggtgaaggaaaagaacgaacgcatcgatgtggacgccatcctcgcaggtgtgacggcgcgcacaaaaatcgtcttcatcgccaatccggccaacccgaccggcacttatctgccttttgaggaagtgcgccgcctccatgcgggcctgccgcagcatgttctgctggtgctcgacgccgcctatgccgaatatgtgcgccgcaacgattatgaagccgggctggaactcgtttcatccaatgaaaacgtggtgatgacgcgcactttctcgaagattcacggcctgcccggcctgcgcatcggctggatttatgcgccgctccacatcatcgacgccatgaaccgcatccgcggccccttcaacatgaattccgccgcgattgctgcgggcgccgccgcgatccgcgatcgtgcacatgtcgaaaaatcggtcgcctataacgagaaatggcttgcctggctcacggaagaattcaccaggctcggtctgcgggttacaccttccgtgacgaacttcctgctcattcatttccccgatgatgccgcccattcggcagacaaggccgatgaatggctatcgaggcgcggctatattctccgccgtgtcgggggctatggtttccccaatgcactgcgcatgacggtgggaccagaagaagccaatcgcggtgtggtagccgccctcacagaatttctgaagtaaacaaatgtccacaatccacttcgataaaatcacgctgatcggtatcggccttatcggttcctcgctggcgcgcgtcattcgccgcgagggcctggcaacgcatatcgccatcgccacccgcagcgccgaaaccctgaagcgcgccgaggaattgaacctcggcgacagctacacgaccaacagcgccgaggccgtgaaagatgccgatctcgtcatcgtttcggttcccgtcggatcctcaggcacggttgcgcgccagatcgcgggcaatctcaagcccggcgccatcgtcaccgatgtcggctccaccaaggcttccgtcattgcacagatgcagccggaactgccggaaaatgtgcatttcattcccggccacccgctggccggtacggaatattcaggcccggatgcgggctttgccgagcttttcaccaatcgctggtgcattctcacgccgcttcccgacacggatgaaaaggcgctggaaaaactcaccgccttctggacagcctgcggctcgcgcctcgaccatatggacccgcagcaccatgatctggtgctggccatcgtctcgcatcttccgcacatcatcgcctacaatatcgtcgggacggccagcgatctggaactggtaacgaagtcggaagtcatcaaatattccgcatccggcttccgcgatttcacgcgccttgctgcatccgacccaaccatgtggcgtgacgtctgcctgcacaacaaggatgccattctggaaatgctgggccgtttctcggaagaccttgcctcactgcaacgctccatccgctggggcgatggcgaagccctgttcgatctcttcacgcgcacacgtgcggtgcatcgcggcatcatcgatgccggtcaggaagtggatgcaccggatttcggccgtcaggcagccgtacgctccacggcccccctcaaagcgccggaaggcgacccagcggaataaagcccgcgcttgctttgcccttgcgaatggcaatctccatcgttggattgccattttcatccttcggcatggcggagagcgcgaaaagaaccgtcgctatattgccgccctgcgccggaaacaccgcctgtccggcctgcgccagcgattgcgcattgacaagcgtgagcttcaggtcggcattgatcaacccgtcttcattgaccgaaaatggccctgtcagcgaaaccatcgcaccattgggcatggaaacgaacgcctgattgatcgtgccggaatggccacgcaatctttgatagacagactcgctgtccgacgccaaaaggccttccgcgtcggaaatatcgatatctgcaacaccatcgagttccgggctcttcgcgttgccgatgactgaaggggcaaatttcagtcccgcaaaacggcccatgagcttcaacatcccggttgagccgtctatttgcacgttcatatgttcaaggctgctcagaggctcggtcttggtcggctcggtgcgcagccccaccgccacatcacgggccgcaatctcgatctcggtcgggaaggggcgcgcaaggcgcgtattggacgtgaacttgctccagttcacttcaagcggcgagatacccggaaattcgataaaggccgggcctgtcagcgcattcgtgagtgaataaggcgcgtaaagcggcgagccggagctgaatttgcccgcgcgaaacgccatgccctcagacgggcgctgccaggaaatgctgtcacagaccacattgatgcgcagcggatagccgcccatgtgcagattttcgcattgcacaccaacgccttgcgcatcgagccgggccatatcggctctggcctttgcttcgagccggtccgcaatatagaaccagcctgccgtgtaggccgcaatgaaaaccggaacagcgataaccagggttatggtgcgctttctgaatgtcttgccgccagtcccagcatacgtcatggaagaagccttatatccatcagatgttcaggttcgctctggggagatgatggcgaaaaatatccccgtccctcacctgttttgctcgccaagtgttggccatattatgacaggaatgcgtgttgtgaagggcagcctcgtgaaaaatcacgggatatccggtagttaaccatggaattatgccgcagttcggcgaatagtggatgccataatgatggagcataggaacgatttctgggtcttcggctacggatcgctgatgtggcggccgggctttgcacatgttgaaacggtgcgtgcccgcctgcatggctatcgccgcagcctgtgcatctattcccacgttcaccgcggcacccccgaccatccgggtctggtgctcggccttgatacgggcggttcgtgcctgggcatcgcctttcgcgtgccgggcgacatgacagacgaggttatgacctatctgcgcgaacgcgaaatggcgaacaaagtttatcacgagaaaaagcttcatttgcggcttgccgatggacgcatcgttgaagccgtcgcctatgttgcggatcgccgccacaggcaatatgcgggccgcatgacgagtgagaaagcagccgccatcattgcttcggcacagggcgaatccggcgcaaatatcgactatgttaccaatacgctcatgcacctgcgcaatatgcgcgttcgcgatcatgcgctcgaacacataaatgagcttgttctggctgcggcaagccggcaggcaaacaatgcagcctgagacggactgaaataatcaacactctttgatgatccgggatgacccggaaaatatttggtggagctgagagggatcgaacccctgacctcgtcattgcgaacgacgcgctctcccagctgagctacagccccacaccgcttcccaaaagggaagtgccctcttcaggcgggcgcattcttgaaaccttcacgctttcctgtcaaggacgatattgccgcaaccgggcctgtttcggttgctctcaaaatataaaattgcgcatccaccaccggctgcacttgttcttgcccgaagcaacggctacatctcggccaattgttacggaggcctttatgattgcattgttccgcaccatcgatctggcgctcgatatctatacctggatcatcatcgctagcgccattttctcgtggctctatgcgttcaatgtcgtcaattccagcaaccgcttcgtggcttcggtgggcgagttcctctataaagtcaccgaacccgtgctgcgcccgatccgcaatctcctgcccaatctcggcgggatcgacatttcgccgatcatccttctgctgattatcttcttcatccgccagttcatgtggacgacgctgctgccgatcctgctttaaagcgcatcccgaaaagggtgaaacggttttcggataagatgcgcgtcagaataaatagttagagcatcggtctgattcattcagatcgatgctcgaaaatgcggcaaaacaaagagatagagcggttccgatggttctgttaaaacaggaaccgctctggaaacaatcgcttacttgcccttggcgcgctcgatagcttccacgatgaatttgcgggcatagtcttcatcgccccagtcgccgatcttgacccacttgccgggttccagatccttgtagtgctcgaagaaatgcgcaatctgcttcagcgtgatctccggcatatcggtatagtcgtggatcttctcatagcggcgcgtaagatgcggcgaaggcaccgcgataatcttctcgtccttgcccgaattgtcttccatgaccagaacgccgatcgggcgcacattgatcacgcaacccggaatgagcgggcgcgtgttgcagaccagaacgtcgatcggatcgccatcttccgaaagcgtatgcggcacgaagccgtaattgcccggataggtcatgggtgtgtaaaggaaacggtcgacgataagcgcgccggccttcttgtccatctcgtacttgatcggctggccgccgacaggcacttcaatgattacgttgacgtcttcaggaggattggagccgatggagatggcatcaatattcatgatgtgtcctttcgtgtcgcgctctgataacgggtttcaagttcgggtgcaagaaaaacgaaagttcaagaaaacgcggcgaattgtcgttctcgcaacgcaattgaacgtgatcggatgaccgcgatcggctcatgaactttcggcaaggatcacacgcccagttccttcagcctttgaacggcggttggcggcatgggaggcggattggggtcgcggcttgcagccacgagaaattcgtcgcagaccgtttcggtggattcgatcaggcgacgcaggaattcttccttcggcagccccgccgggatgggcggaaggatgcgcgagcgaatggtgccgggataacgcaggaacttgcggcgcggccagtaaagcccggcattatgcgcaatcggcacgacaggcagattgagcgcctcataaagatgcacgatgccgtatttatattgcggcggcgcccccggcgaacggcgggtgccttcgggatagatgaggatctggcggccttcggcaattgccttttccgcgcccttggtgatggaatgcagcgccttcacccgtgaaccgcggtccaccgggatcatctgcatcttggcaatataccagccgaacagcggaatgcgcatcagctcccgcttcaggatcagcaccggatcgtccagataaggcagaaaggcataggtgtcccaggccgactggtgcttgggcgcacagatataggccccttccggtatgttctccagcccttcgaccacacaatcggtaccggcaatatgtttctgaagccacagattgacccgcgcccaaagctccgggacgatccaggccttcttgcgcggcaggatgaaataaaagggcgtatagaggatcatctgcaccagggtacagatatagaacgccgcattgaacaggatggagcgcagataaagaagcatcgtattggcgagggcccccgctagagcatttccagcaaaagtgcgaagtggttttgcattgggtaatgcgtaaaaacaaagagatagagcattttgcagcccaatggaaatatctggcacccgatatatcaggaagacggcggttttccatacggaaaatatgcgccgtcacactgctttattcgcgcatatcgccgccatgagaagcgccattgccataaaacgaggcgctgccaagccgaacaacggcgcccagatatttgacatattcggtgaagagcacacgcagcgtatcaccttcggcaacccagctctgctcgcgcttttccccattcaccaccggatagggaatgaactccacatccttcatgcgcgacgacatttccagaatgctgcgcggtatatggtaattattggtgacgacgatgacgcggtggtaatcgtttgcccttatccagcgctcgctttccgccgcattgcccaccgtattgagcgccgtacggtcgaggtcgatacagcaggcaaacaggctcttgtccgcatgggtggccctttgcagcgcctcctcattagtggatggatgcacaccgctgataaggaggcgcttgccgcgcttttccttcaagaggttgatccctgccttgacgcgcgattgcccgccggtcaaaaccacaattgcttccgccggttcgctcaaaacgggcggctgcattcccgtcactttttcactgaacaccaagaagccacccagaaaggctatgactgccaggaaaaggatgatcgaaacaggttggaggcgccgcaatatccgcatcatgacagaccaggcgaatctggccggtgtgcccaggaacgaaggtacaaatgcatcctgatggctgcggcgccatatatctgcttgcgaactgcttcctgtccgtctttgtgccactgcatcgtcacctgtccaatacccgcccgatgccgcttccgtaacttgtgtttcccttatcttgctatcataacccgcactgcggcgataactcgaaaaattaccggatatttgcagctttttgacggttcgtgcgggaaaaaaactcattcggcacgcactcccggaccatccatggtcgcaagctggcgaatgacggtcagccggcttgtcagcatggtcagaatgctgaccagaatgatgatgcccgcagcccccagataaccgtcgcttccaatggcaaaattgccgaacatggcagcggcctgatccccttccggcgtcgctatctgataggatgcccaccaggagaagacgaggaacaccagcatcgccgccgccccaccgaaaagcgcgcccttgagcgcggtgcggaagaaatgccactcgaattcacgcgccacgaatttggattccgcaccgatgaaatgcagcacctcgatgatatggccattaccggacatcgcgccgcgcgtggcaaagatgacggtcagaaccgtcgcggcgataaccagcgacagaaccgccgtcccaaccagaaccgtcgtattggccatcgaaacaagccggtacacccaggtccggtgatcgtcgaagctggcagcgggaatggcccgtgtcagttccgcccgcatgctttcaaaatcaggcggcgcattttcatcgatcgtcaccaccacaaggcgcggcacgggaagctcatcaatattcaggccgctgcccagccacggctccagcaggcgggccgtcgcttccttgtcaatgatggccgtgcccttcacccccgcaaaaccgcgcgcgatctcgcttgcctgttgcagttcctgttcgatgtcctgcccctcgacagggcgaatctggatcgtggcttcccgcgcgatctggctttgccaggcagccgccgaagcccgcaccagcgtcacgccgccaagtgtgaggcaggcaagaaaggtcatgatggcaatgacgatcaccagcgcgttgccggtcacgctgccatccggcacgatggggcttggcccctgccgccgtcggcgcttgccgacacgcacaagcaccatatccttcaggccttcaaaacgggttttgatatcggagagatcaatcatagatatcgagccgcccctgatcgagaatcatgcgccgcgcattgacctggtccatgagggaaagatcgtgcgtggcgatgatgacagccgtgccggaacggttgagttcggtaaaaaggcgcagcaatcgctttgccagcggcgggtccacattgccggtcggctcatcggctagcagaagttccggctggtcgatgagcgcacgcgcaattgccgcgcgctgcttctccccgcctgaaaggacgggcggcagaacgcgcatacgatcgccaagcccgacccagtgcaaaagctcctccacctcatggcggtaggtcgcctcctccttgccgcgcactcgcagcggcagcgcgacattctcataggtcgtcatgtggtcgagaaggcggaaatcctgaaacacaatgccaatgcgccggcgcagcagcggaatttccttatggtcaagccgcgccacatccttgccgaaaatattgataagcccgcgcgtgggcttcagcgccatgaacaggaggcgcatgagcgaggtcttgcccgcgccggaagggccggtcaggaactggaatgaacgcggcggaatatggaagctgacatcccgcaggatctcaggccccataccatatctcaggccgacattctcgaaacgtatcaccgggtcagcttctcttcattgtccgcaacaggccagggcgggtgcccggcttttggcggatgatatcgatatcgaaccgacctttatcccctatggttaacgtcgggttaatctcgccggtatgactgtaaaaaaatgttggcgggcaacaaaacgccacccggtgccgcacgaaactcatcgtcaaaacgcagaggaagatgacttcatgatggcatcacgtcaaagccgacgcaaacgcgctgcgacactcccttgaccggccataaggggccagcatcaaaagccagccgtattgagtttgggctttattgccagcagccgagattgcggcctttaagattatgcgcatcgatattgaccaccagtttcgggtcttcgcgcagaagcaccatggtggtgcgttgcttcagatcgatcttttcccagcccgcgcattccttcggcaggggtgccgtattaatgctgaccttctccgtccaggcagtggccgtacagccggaaagagcagcgacaaagggaacagccatcgcagtccgccagataagcctttttgttcccgccttgagatcaatagtcaccctggcaactcctgttctgcctcgtatcccgacggggcaatcaacccaccggactgattgccgatcccgcttcgatacgtcggataatgcttaaaaagcaaatacatagagcggttccaacggcttcgtttcaaccggaacgctccacgctggaatcaagccgcccaacaagcaacttataacgcgcgataccgccctttcgcaacctgttcccgcaatagccagcctgcacgcaagcacctgaacaacccgcattgccggcctatttaacgaatagctaaaataatatatccgggccaacttaaatgatttatgaatataaaaaagggtgcacatttcaatttgctgaaacaataatggaaataccaaaaatatacagaatctaaacgatattgctgcaataaatatgcgactatatattcttggatacctgattcgcatacttgccgtatcactacacgaactctggggatttccatgttgaacaaattatcggctgaatttttcggaacattctggctggtcttcggagggtgcggcagcgcgattctcgccgccgctttccctgaactgggtatcggcttcctcggtgttgcccttgctttcggtttaaccgtcctcaccatggcctatgctgttggcggcatttccggcggacatttcaaccccgccgtatcgctcggcctcaccgttgccgggcgtcttccggccaaggatctgattccctattgggtcgcgcaggttctgggagccatcgccgctgctgccatcctctatgtcattgcttctggcaaagatggcttctcggctggaggtctcgcctcgaacggttatggtgagctttctcccggcggctacagcatgatggccggcctgctcatcgaaatcatcctgacggccttcttcatcatcatcattctgggctcgacttcgtcgcttgcaccagcgggtttcgccccgattgcgatcggctttggcctcaccctcatccatctggtctccattccggttaccaatacgtcggtaaacccggcgcgctcgaccggcgttgccctcttcgccgatagggcagccctcagccagctctggcttttctgggttgcaccacttgtaggcgcggtaatcggtgcaatcatctggaagggcctgctcggccgagattaatcagaaggggtagtctcggtatttgatgggccggattcgaatagcatcgatccggctcacaatccgggcctgcgctgttttagagcgcatcccgaaaagtgtgaaacggttttcggaaaagatgcgcgtcaaaacaaatagttagagcgccgatctgattcattcaggaggaacagccgatataagaccgcgtgcagacaaatgtgctttcgtcatgttaacgttacggtgcggctgcgccatactcgcgcccaactggtagcctagagcattttcggaccaagaaatgcgaagcagttttgcgttggaaatgcgacaagcaaataattagaacggttccggcgatactgttaaaacaggaaccgctctggttaaacagaatgatgaaaagagaaagtttgccgatgttgttctcccgtttttccgcgttcgcaaaagctggacgtgtcgcggccgtgctgggaatgggaatattgggcgtcggcgttgcgggggctgctctcgcgccggttccggttaaggcgcagggagaggatggcggtattgccgcagcccagcagatcgccgatcatttttcatcggcgcgtacgatgacgggcgaattcgtgcagttcggccccaggggtgagcagactggtggcacgttctatatcgagcgtccgggcaagatccgcttcaattacaacaattctccgatccgcgtgatttcagacggagattcggttgtcatcaacaatcgcaagctcgacacatgggatctctatccgctttcaaaaacgccgctgaaactgcttctggccgacaggatcgatcttggtggcggtcgccttcagagcgtgaagcaggaaccggacatgaccacgctggttctgggcgacaagtcggtattcggtgattccaagatcaccatgatgttcgatcccaagtcttatgatctgaagcaatggacgatcaccgacgcgcagaaactcgatacgaccgtgatgatcttcaacgtacgcaccggcgtgcgctttaccaacgatatgttcaagatcgattaccagcgcatcgcgatgaagcgcaaaggccagtaatcatatccccgtaatcatactcttgtgacatgagtatgtttgcaattatcggataaatggttagtttcgcgaccaacctgtcaaaagtcgcgagttctttccatggccttttccattgctacctggaacatcaattcggtgcgtctgcgcatgccgcttgtcgagcagtttctgcgcgattatcagcccgatgttctgtgtttgcaggaaaccaagtgccccgacgacctgtttcccgccaagggttttcgtgcgctcggctatgagcatatcgcgatcagcggccagaaaggttatcacggggtcgccacggtttcacgccgcccgctggacggtgtggagaaggtagacttctgcaatatgggcgattgccgccacctgagcgccgtcgttgaggcgggcgacaggaaactgcgcatccataatttctatgtaccggcgggcggcgacgagccggacccggaaatcaacccgaaatttgcgcacaagctggcatttcttgaggaaatgcgcgccattattgccgaccggaaggacggatgttcatcgcttctcgtcggcgatctcaacatcgcgccgctcgaaaatgacgtctggtcgcacaagcagcttttgaagatcgtcagccatacgccgatcgagaccgaaacgctggaagacctgcggatcaagggcggctggagcgacctcatgcgccatctcattgcggcggaccagaaaatctatacctggtggagctatcgcgccaaggattgggatgccgccgatcgcggccgcaggctggaccatgtatggggttcggctgatctggaaagccataacaagggcttgcaggtgctgcgcgatgcgcgcggctgggaccgcccttcggatcatgtgccggtgattgcgactttcgatctggattgagaagatcagtcgcggtttgcaagccgcggcgcgacctgctcgatctggccgataagctcgacaagattgcggctgatatgcgcatgaagcgcggcggccacttccgggtattcttccagaatgcgccggaagatggagcggctgatgcggatgacttcggtttccacatccgccaccgcgccggtgagacgagtggtctgggcgatgagcgccatttcccccaatatcgcgccggggccgacagggcggatcgtgacccgcccttcatcaccttcatgaaacagggtaatcgtgccggtaacgatgatataggcgcaatcggcactctggccctcgcggaaaagctcgcgtcccgcacgcaggacaagccgctccgcaccgaaggcaagcaggcgcaactgttcgggcgtgaaagactcgaacaggcccaccgtgccgagaatgcgaatatcgtcgtctagcgccatgagttgtcaatacacctgcatcgggcgctgtccattatgggacaagcttatatcccccgctttctgtcacgagaagcgtcgcatttgacgggtctttttcgattttctggcgcaggcgatagacgtgggtttcaagtgtatgggtggtcacacccgaattgtaaccccagacttcctcaagcagcacatcgcggccgataaccttgtcgccggcgcgatagagatatttgatgatcgccgcttccttttcggtgaggcggatcttgctgcccttctcatcgataagaagcttctggccgggcttgaaggtataaggccccacgatgaaggtcgcatcctcgctctgctcatgctggcgcaactgcgcgcgcacacgcgccagaagaaccgcgaacttgaacggcttggtgacatagtcgttggcacccgattcgaggccgagaatcgtgtccgattcggtgtcgtggccggtcagcatgatgattggcgccttgaagccgcccttgcgcagaagcttcaccgcttcgcgcccgtccatatccggcaggccgacatccatgatgagaaggtccactatgccattgcgggcggtctggatgccttttccggcgctgtcttcctgcaatatctggaattcttcgcacagctccagctgttcgacgaggatggaacggagatcttcgtcatcgtccacaatcagaatagtacggcctgtcatgcctgtcctcgttactctttgatttaaatcgttcttggtgttttatcgcatttaatgaagccaagttgaagcggcgaaacgccaaagaaatttttgcgccgcgacaacgtccgtcaagtctggcaggaatcgggtttccgggcttcaagccctgcattgcccgatctcgaaagaccttgaaaacatgcatgacacggaggcgaaggcttggccagagacaaaatcagccgggagatcggcatcatccatgtgcgggccaagccggggcacaaaacccgtggcttgcttgttgcgggcaatttggtgctggaatgcgctcttggcaaggggggaataagcgccttcaaacgcgaaggcgacggcgcgacgcctttggcgcgcatgcgtttgctttatggctaccggcgcggcgacaagaaaaacctgccttcctcacgcctgcgcctgcgccgcgttcgcccatgcgacggctggtgcgatgcacccggcgaccctaattataaccgcccggtgcaactgtcccacaaggccagtcatgaagatatgtggcgcaaggacgacctctatgatgtctgtatcgtcatggactggaacatcgcgccgcgcaggcgcggttgcggcagtgcgattttctttcacctcgcgcggcccggctatacgccgacggagggctgcatagcattgaagcgcgccgatatggcgcgcctcctgccgcatctgacagatcgaaccgtcattcgtgtcctgcgatgaaaactccagtggatcgtaacgagccacgcgcacttcgttgccactggcatccggtcgctattgcagaacttgaactcgttgaacataagaggcaaccggctttgcatccgcaaattcatcaagcagaatgtggaagaggcatcagtatgcggtgttctcaaccatatagaacataatccgaccagagtggaacgagaacactcaagattatgctctatatggaatatcaaagaccggaatctgactgtacttacctccatacaccaaatccggtgcaatttcaggtctttgcgggacagcagcataatcgcgtccagaaataaggttgcatatgtcccgcaaagttttgtgacagattgaaattcacaacacaacccggttgtttcgcttatgtaaaattaaagtttcggctattctgtgctccgttggaacttacagtgaatctggcttgacctcgctggaaccactgggcgaaggttatctcgaaccacccataagtgtttgttcgcatcgtgatgtttgtaagcccggaggtattctgagggggacttaccagattggctatttcattagcagctagagcgaacataaggctggtgtttccgcttagagataccaagctacactgcactaatgcacctgctagcggccgaccattttgaaacacagtaacccttgcgatatctccacgtcctgtcgggataggtatgttgtctactacggcgtcaatctgaatagtataagacggcctcaccggaggagatggtggcggaggcggacatggtggcggaggacatggtgatggaggaggaggaggaggaggaggcgctggattgatgaaatcaacccgcgattcggggttgacaatgcaaaggccttgtcgggttgagtagttgttaccaatgcggcttgaattccgacacttccctcttcagggcctttgtaactgacatcgactgggatagtcgtcttagtgtttccaatctgaacgaattgcataagtgacgggccggacgaaacactgtttggctcaccgatcatatttacataattatttataatcccactaaccccaaatgtagaaaaattaatgagacagtttgttacggggttattggggctgggaattatttcagcaaaaactcgcgctgccttaccattatttgaatacccaagcgggtcagtagctgaaacactgaaagaaataatatcagccgagacagcagcaaaatgcacatcacattgatctgaaaccttaccatcggcatccagcacacaggttacagtaactgttcctcctcctgcggcatttcggataattattgcggtcgcggttccgtcatttcctgttgttgctgacagcttctttgtttgctctgtctcaaatacagccgcgtcattcgacggaaggctaaaagtaaccccctgccccacgaatttctggccgccatctcgtgttaatgttgcagtaaccaggtcgaagtctgtcccattggacaaagcattgtctttatccaccttcagtttaagcacaggaggggaaacacttttaaatgtataaggaacagcatccgcgacaagagtgttattaagtgttggatatactataattttacctgtttcaccaattgtatcggtaaaatcagccgtcgcaaccatagcagggtttgcattgatgtttgcttttttctcaccattagcgacgaatacagcattaccttctgtaatttcaaaactaaaaacaatgcctggaacaaagtcccctccgttatccagagaagcgatggccgtgttcacagtttttccatcagccgcggaattatccttgttcacctctagacttattgatgcatcaacttttatgataatactattactatctaggttatctgacatatcatacctcaagataattctttaaaaagtatgtctttactaaagtaagccaatgcagacttacttggaaaaaatgaaactttatatgtacccggtttctccgcactaactccaaattctgccgtataatccactatttttaccgtaggtagattcggcccagccatacgtattggaaaatttttattaaacaggttcttactcaatgataaaccatcaggaataacaataaatattgtatcatcagaacttgtatcaatgtagcttttattgaaaacgatactaattatacatatagtattcccatctgctatgccgacagtattacaggaaacagaatcaatcgcagagctgaggttggggtctgttacaggaacataatcatcgaaggaaaccggcctgctgaaaatttcgtccgtctggccgcgacgtgtaatgtaaatctgatcttgtatgctcgctgcaactgcatctacatgcagtttatcaattctaatcaacaccaacggggcgaccccgttttcatcgaaatagaaattacaaacatctgcgccaccaacatcctggaagcgcaccttgccacgcccccgcgcggtcagttgcatattgggcgggccctgtatgacagcaatattggcaggcattggataggggtagtcgtctgtgtatccggcagcaccctctgtaatatcaatcttgagatctttctccagagaatcttcccgaacatcgaaggtcagcttttgcgatataccaatattctgtacggtatcagttacttttatctggatgttatactcgtttcctgccgagaaattattcgccaccgggatagtaaattggggaggcttaccgagcctcggagtggggcccgtaggatcctgggcctctataggctgcgaatctatcaccacatcattcaggagcaaaaatgcagtttgatccgtcctgatactatcccaaggtgcgcatgttgccactacactgccattaacgatattaagataaaggactggcgggctttgagtggtgtccagtttgtctattgtgggagtaatatcccccaatgcagcaaatatattgtccatagcgcttttctacatatttcttctgttcaagagagtgttgttctttaaaaatcttcatcgtgaatgagagttattataaccttccgtggggctggagcatgttcccaaaagtgagaatttgttttggggtaacgacatgctttagagaggttccggctaaagccgagtcgttggaaccactctattgctttgattttgcgcattatccgacgcatcgacgccggatctgaaatcagtccaatggattgatttccccgtgtatgcgcttcgcacttttcgggaaatagtccagctcgccaggtgtctgatcccaaagccgtaatatcttgttgcaatggtgtttttctgcgcttcgggtatttttataccttcacctacgtcacattccgctctcgaaaatcacctttcatgcggcagttttgcgcttttttgttcagatatcgaggttaaggcatcgcatcaacaatcagcgaagcgcttctactttgatttggattgtcactgccatcgggttcggtaacttcaatgaagatttcgtagctctcgccgggccgaaaatgcttttcggtggtgatgctaaagaccggtggcgcggcgaagcgcccattcagggaaagaagttgaatagatgtgatagcggccttgttgatataaagagtggctatctgcgtcgatctgatatggtcccaagattcgcacgtgataattgtttttgatgatttggagatacttactttatctaaatcactattatctattataaacggcttgatatctctaagtaactttttcatttttaaacctatattacccttgtagaaagaacaccttgcgtcaatgaactcgctgcgatcggagttgtagcgctcgcgggcgttatctcataatacatcttatagagattgcttctttttggatcttttggggttccgtagcccgatatatcatcaaaaggaataattatattaaatgctgaatcagttgggtcggtgatggttttggtatatgtgaagggattgacctggaagttatcgtcgctctgaaaatcgccttgaaatgtagcgtgaagagttactatgtcgttttgctttaaagtatacgacattttgtcggcgagagttgttttatccttactcagatctattgttgttgtgtaatctgttggatttccctgtataaatatacttccaagattgataacaccgccattaggatccaccagggggcccagaatctgatttttggggttgggggtaggcaggggaccaaacagctgcaaaagggttgttttggaattaattagatccccgttacttgtacggatggtgtatagaaaattattttgcggttttgccgatgatgatccaacgttaaggtctgccgcattcgcgactgtcaaagcgctaccattctcatttaaattcgttcctgctatttggttttggaacttattgtttagaaaaagagcaataaattcgttgggactcgtatttttattgtttattgtaaccggaaaggtagtatcggtataatttgataggtctggaccgatatctgtatctggcgcttccagctcagttccaaaagccgtatcaaatatataaacaaaagcacttgcccctcttattgtattcgtctcacagaatattcttagatatccaggattctgatttgttgcgataaaaatcgttgctacaccaagtttatttgtagcttgggcaaatcgggaatcgctccttgggtcctgcggggttaacggcgccagactgattggagttttacttgcactgtaaaaaacaccagtttgagtggcgcttgttgttcgcacatctttgactgtaaaggtgaccgagctgtcgggaataggattccctccttcatcggtgactgttacatccatctgagtgacaagtgtagcatcactgtcaggcgtgcccggaacgggagaaacttgtaaggcagggctgggatttcgcgtgatcacgggaaagcttacgcttggcaaaatgctgaagcttgttgcggaagctagccattgtgtactatcgccagttttgttgccgctggcgctacaaacaccataggctgcagcaattactgttatacttgccgtatagacattagggttggcggaatcctgggtgattgctgcgtctaaagacgagccgctcgctacctttacatttccattcgggtttgatgcgaaaataaatgtaaacctgtcagttccaggcttctgggcgtcatttccattaccatcatatgtcagtgttgcggttataacctgcgatccagcgggcgagctaatattactaaccattatattcggtatattatttattactgccgatacagccattttaccctctaatataattaatagattatagatacttatatttattagaagtataagtaaatagaatacgtattgatagtaatttcaataactgttattataaatccgatttactatattttgaattataaaattacatccttcaattattatatttaagacatttttacttaagaggacaataatgctacttcattctcgatggaagatgctattgttggcagggacatgcagcctttgctggtatagcgcggctgcgcaaacaaagtatggctctggcaacggtatcggagggactaatgcggccggcaacgctgtgggcggggcaggaggcggctttgttcatcagggcggcgaaggtgggggagcggctggccaagggcccgttgcccctaccattcccggaaatggtggaaatggagttatagatggcaacgcgctctccacaggcggggtacttggggcgacgattgtcaatgcaacagacccactgccgagtggaacaagtatgaatggtacgaacggcgccgccgaagagcgttcgggtggcggtggtggcgcagtactggcgattattaatgcccctcaataaacggtcagcagctttattattagcggggcaggaggtgaagcttctatggggggagagaacaaggtgccgcgcggcggcggtggtggaggtttcgcatttgtgctgaatggccagatattcacagttgcggccagcgccaggatacttggaggcggcggcggtgcgaggattattgatcctgttacggatgccgaaatgggcggaggaggcggacttgggatcatattaaataccggcacactggtggtcgacggctatgtaagcggaggcagcgggggcacgccgaaatcgaccggagactatacgaaggggcaagtaccggaagggtctcccggtggtggtgtctatatgaggtcatccacaacagttaatctttcttctacaggatccatagtatctggagctattagtactccaaagatgaagtctccacctgccctcatcctggatggaagtgatagcgtcatcaacaatcaaggcacaattgcaagactatttccctctgtacctgaattatttagtgtagatgctaacgttgttcccgcgatatatgtgcgcggcgataggaattatattataaattcccatataattcttgggaatgctacaataaataacggacaatttgcttcaacttcggaggcgatcgaatttgatggcaatgataatactctggagctttggggcgggcagagtatgcgaggggttgttcgggttacaggcggaggcacgggaaaccatcttattctcggcggtgcgaatgctggcactttcaattttggcttattggatcagatagatcctggcagcgaaaaccgccagcaaatgggctatatgggctttgttgattttgtcaaaaatggcacgagcacctggagtggttcaggtgcgtccatggcaacggggccatggacgattgatgccgggacgctggcattgaccgatgatggcagccttgcatcccatgcaagcgtgaccttgaatgccaatctcgatatttccggcatcaccaatagtacaacgatgcagaacctttccggccctgcgaacagcacgattaacctcggcagcaaaactcttgcactgaagaatacaacaacccagacctttgcgggtgttgcttccggagcgggcggcaatatcgagcttgaccagggaacggtaatttttacaggggacaatacttatacaggtacgagcactatcgcagcaggagcgacgttacagcttggtaccggcggtacgattggcagtatcgcgagcgacgccgcagtcaacggacagcttatttttaataggtctgatagttttacttacgataaagtaataagcggcacaggcagcatacaaaaactgggcgcgggcattctgaccctttccggcaatagtgatacatacaccggttcaacatcggtggatgtgggcggcctatttgtaagtggcactttgggcggcatggttgccgttaaaggcggaacaagcctcgctgggacgggcacgatcgtcggtgatacaactatagccgatggggccacattgatcggccagcaaaaccataccctgacctttcagaataacttggagttggtaagcggcagtattgtgaacgtgacgctcggcaaggcgccgaacgcaccgggtttgtttaatgttttgggcgatctgacgttaaatggcacattgaacatacaggacatgggcgatttcggccccgggctttatcgtctctttgattttggcggaacccggtctggtaatctgacattgggatcggtccctacaggaacagatccgtcattattacagctcattaccacgacaccaaaccaatataatctgtttttcggcggtcagcctggcttcaatatatgggatgggggcaattcagcagatcacgataacggagcagtggatggtggcgatggtgtgtgggatgctgccaataacaactggaccaaactttccggtgccgacaacggatcatgggttaatggcgcactcgcacagtttggtgtaaaagccggaacagttactatcagcgacaatccgataacgatccaggcaagcggtctcgtattctcgacggatggttatctgctcacgggtagcagtatcattcttgatgatcccgtagatggcataccgacggttcgcgtcggcgatggcagtcgcgccggggcggccatgagtgcgacaatagaatcagagataaaaggtaaccagggcttaaagaaagtcgatttcggtacgttggttctgacaggaaccaacagctaaactggtacaacaacagtaagcgaaggcacgctccagcttggtaacggtaccgcgacaggaagcattcctggcgatgtgatcgtggattccaattcctacggttatggcacgctggccttcaaccacagtagcgcggtaacttttggcagctcgatcagcggtggtggcaaggttgtacaaaaagggagcggtaccactactttcaccggcaataatacttattcgggaggtttgactgttgaacaaggtacggctgaagcaggtattgccgataatgctttcggttcgggcccgctaacagtacaggcgggatctaaagctgatcttcatgattttaacacgtcagtcggggggcttattggggcaggtgatgtaacgctcggcagcggaacattgactgtcaatcaaggcttcgacagtattttttccggcgtcatatctggagacggggggctgaacaaaagcggcgcggggcagttaactctttcaggcgccaatacttatggcggcgccacgaccattgatggaggggtgctccttcaaggtgagagcggagctttcagcagtagttccgcctatcgaaccggcgcaagcggaaccgtggatttaggcgggttcgacaccaatatggcatcgcttgacaatgccggtcttgtcaattttggcggcacggggggcgcaacactccatattgccgacaattatgtcggacataatggcattgttgcgatcaataccgtgctgggtgacgataactcccttaccgatatgctgaaagtggaaggaaatacgtccggtaccaccagcctcaaggttattaatcggggcggcgtgggtatgcagacagccaacgggatcaaggtggttgaggttgtcgggcagtcggacggcgtgttcagcttgttgggtgatttcaccacagcggacaaacaacaagcggtggttgcgggggcctatgcttatacgctgcatcaaggcagcgtcgataatctcgatggcgactggtatttgcgtagccagctaaaagacacgccgacgccaacaccaacaccacagccacaatttaaccctggagttccactttatgaaggggcggtgcaaaatatgcagcggctgaaccgtttgccgacattgcagcaacgcgtcggtaatagctactggaacggtccttcttatccggccattgaacagggtggcgctcctgctggtgccgatccggcttcgtcacctgtggcaggtgttgtcaccagtgataatggcatctgggcacgtatcggcggcgattacagcaaacttcaatcctcgagatctctcacgaatatgagccagaatatcaggactgtgattatacagtcaggtgtcgatggcaagttttatgaagcagatactggcaaacttatcggcggcatcaatgcgctttatggttctgcgatatcccgtattaactcgccgtcgggtgatggggatgcaacgaccagtgcctgggggctgggcggaacgctcacatggtatggggagagcgggttctatgtggacggtcaggcacagataaactggtacaataatgactataattcagatacagccggaaaggggctcgctgatgacaaaaaggcaacgggatatgctgtgagcatagaaacagggcagcgttttaatataggtgaacgctggtcagtgacaccgcaggcacaattgatgtggtcaaaactgagcatggatactttcaacgatatatgggaggccaatgtcagcttgaacgatagtgacagtttaattggtcgggctggtgttgcgctggattatcggaatgcctggcaggacgatgccggacaaattgtgcatacgaatatctatggtatcgccaatatttatcaggagtttatgggtaacggccgcgtcggagttgcagatacgacgttctctgtgaaacaagacgttacatggggcggcgtaggccttggaggaagctatgcttgggctgacaacaaatatttgatctatggcgaaggcgctatcaatacgtcattgaacaattttgctgatagttacgacgttagaggtacgcttggtttcagggtgaggtggtaatggctctttgagagccagcttgagctgccctttttaaccggactgcacttgcttcaagaacgtagagaagagttgcatttatcttccatcgcttgtccctgccggaaaagcgtaagtgaaagggcctgatccaggaaagatcaggccctttctgccgaagggcggtttacggcataaagggtgggtgcgaaaatggcgaggatcgccccataggggatcagcatcaatgtgcccataacaaccttcacgataaaatcaccgaaggcgagcgaagcccagagcggcacgccgagaccaagaaaggatgcaggctcggcaagcgacgaatcgggcatacccgtcagcccgtcgatccaggagaagcttgcggcaaaggctattgaaaagaacaggatcgtatccagaaccgagccgaacatggcagcggcaaaaggtgccttccaccagctctggcggcgcagccggtcaaaaacggtgatatccatcaactgcgcaacgaggaaggccgagccggaggcaatggcgatgcgtggcgtcgcaagccagatcgacatgaccacgcccagcacgaaacccgcatagacgaccttgcgcgcggcagcagggccgaaacggcgattcgtcaggtcgttaaccagaaatgcaacgggatagctgaaggcgccataggtgagcacttcgccgaggccaaaatgctggaaaggatattgcaccagaatattcgacgcggcgactgcaacgcacatggcgaggatagccgggatgaggcgcgaaaaggatggctgcggcagcacggagatcttggctggcatttttttatcctgggtgatggaaccagcaaaaaaggccgacgagtgccggccttttttgtcaaactgtaaggccgtaggcttaagcggcagcttcagcctgcttctttgcgatctggcgcttgagcaggcgggcgcgctgcgaaagttccttatcgtcggatttgacgaggaaggcatcgaggccaccgcgatgttcgaccgaacgcagggcgttggcggaaatgcgcaggcgatagctctggccgagcgtttcggagatcagcgtaacattgcagaggttcggcaggaaacggcgacgcgtcctgttgttcgcgtggctgacattgttgccgtactggaccgacttgccggtcaattcacaagcgcgggacattttggtctcaccttcaattgcgttcttttcaggccccgacccgaatgtccgaactcaagcattcaaagcaacttactgctgctggcgcgcgatctcggacaggcggcctattgggaaagtcgcgtttctatagtgacagccgccgctacagtcaagtgagattccgctgaacctgccgaaagacgcggttttgcagcgctcgcatgaccgtcatgaaaggttgcgatcataacttcgcccgttttgcttggcctaaacagatactgtatcgaagaatcccacgcaactttttggcggtgcaatccggttgaaaacctgaactgacatggcccaccggacattcgcggaaggaatgccgaatatgacagatgtcttgctcctgctgaaagccgcatggaagcgatcgatccgctatggtgcattcaccctggcaggactggcaatcgcgagcggagtggcgagagcagatgatctctatagaaccgaatatgatatctcgattttcgggctttccattgcgcgcgcagctatcgaaaccgtcgtcagtgggccgaactataacctgaacggccgtttcgtgacatcgggccttgcccgcattttcgacaatacggatggcaccgtgcacctcacaggcagtgcggtaaaaggggctatcgtccccaaaagcttcgatctcgcctataaacatggccgcaaggacaagagcacggcaatccgtttcatgaatggagacgtggttgcagcacaaaaccagccacccgtgaaaaaagacgatccctgggtggaaaccatgccaggcgatctcctcaatgtcagcgatccgctgagcgccctcatgatccccgcaaaggatgcgcgttcggtctgcgaccgctcgctcagtgtttttgacggccagacgcgcgtggaaataaagctggccttcaacggcactgaatcgttcaccacgggtggctttactggcgaatcagtcatctgttcggcgaagttcattccggtttcaggttatcagaagggcaagaaatcgatcgattatctggccaacaagagccggatcaccatctcctttgctgcgctcggcaattccggcatctatgcgccggtggtggcgcgtatcggcacccggatcggaacgctgaaaatcgcagccacccggtttgaaaaagtggaatagaaaagtccagagcgcatcccgaaaagtgtgaaacggttttcggaaaagatgcgcgtaaaaacaaagcattagagcgcgtttcgatctgattcaaccagatcgaaacgcgctctaatgcgtggggtgcaggcattcatcgtgattgccgagtatctcgatcacccggcactggtcaacacggccatgggcggtgctgtcgagcattcgcaagagttctgttttcaaggattgaagcctggcaatgcgaagctccacttctgtcaggcgggcacgcgctattgcatcggctaccgcgcatgactggtcgggcttgtcctgaaggtcgagaagcgtgcggatggaatccaccgcaaaccccagatcgcgcgcatggcggatgaacaaaagccgctggatatccctggcatcgtaaaggcggcgattgccctgtgtgcgtggcgggacgggcagaaggccgatctgctcgtaataacggattgtcggcactttcacaccgcttgccttggaggcctcgcctatcgggatgctgaccatgatttttcgcttgctcctctagttactagaggatgtaaaccttggttcgagcaattcaagagggatatcaaagaccgtgagtgagccaatgaaccagatcagctttcgtgtggacggtatggattgcgcctcctgtgcagccaagatcgatacggcggttcggcgtgtgaagggtgtcgaggatgtttccgtttcggtgacggcgggtacgatgacagtgcgtcatgatggcagcggtgatattgaaaccatggcgcgcaaggtgcgcagcctcggttatggtgtggagcaactggccaaggaaaggcaagcggcagtccacgaccatcatcacgaccatgaccatcatcatgaccacgctcatgctgaaagcccgctggaagctgcacccaacagcctgcgcttccgcgtggatggaatggattgcgcctcctgtgccgcgaaaatcgatactgccgtgcgccgtctggcgggtgtgaccgatgtgtcggtttccgtcaccaacgggacgatgaccgtcaatcaggatggttcggctgatagcaatgagattgcagccaaagttacggcgctgggctacaggacggtgcttgcggaaaatgggagcggcgcggcgcaaccggcagcgccggctggaagcctgtcatggtggcagacgaagaaaggccggacgatgcttgcctgcggtggcgggctgcttgccgcctatgccattggccatctctaccctgcggtgatgcactgggcctttatggcggcgatgctgatcggcctcgttccgattgcctggcgcgcctgtatggcggcggtcaatggcacgcctttttccatcgaaatgctgatgacggtcgcggcggtcggcgcaattatcatcggtgcgacggaagaggcggcaacggtggttttcctgttcctcgtcggcgaattgctggaaggtgtcgcagccggcaaggcgcgcgccagcatccagtcgctggcgaccctcgttcccaagacggcctttctggagcgcaatggaacgaccagggaggttgccgctgaaagcctttccatcggtgatgtgatttcggtccgtccgggggatcgtatgccagccgatggcgagatcatttcaggcgaaagcgccatcgatgaagcgcccgtgaccggtgaaagcacgccggttggcaagggcgaaggtgatgtggttttcgcgggcacgatcaatggtgacgggcttttgcgcgtgaaagtaaccgcggcggctcaggacaataccatcgcccgcgtcgtccgtctggtggaggaggcacaggaggccaaggccccgaccgagcgtttcatcaatcgtttctcgacctattatacgccgggtgttgtggttgtggcggcgctggtcgcgatcctgccgcccctttttgcgggcggcgtctgggacgagtggatctataaggggcttgccattttgctgatcggttgcccttgtgcgctggtcatttccacgcctgctgccattgctgcggccctttcttccggtgcgcggcgcggccttctcatgaaaggcggcggggttctggaaaccgtcggcaaaatcaccacggcctgcttcgacaaaaccggcacacttaccgaaggcaagcccaaggtgacggacgttctggcagacgcgctgccggaagacgaggttttgcggcttgccgcttcccttgatgccggttccagccatccgcttgcgcttgcaattgtcagtgctgctgaagagcgggcgctgaaactggcggaaatcacgcagggcaaggcgcatggcggcaagggtgtgtcgggcgtcgcgggcaagagcgtactttttctcggttcgcgcaaggctgcgaatgatattgcggcgatccccgatgcgctggccggccgtattgccgcctgcaatgatgagggcaagactgtttccgtgctggttgccgatggcaggattgctggcgccatcgccatgcgcgacgagccgcgcgctgacgctatcgctggcctgaaaaagctgaaggacggcggcatcgccaccttgatgttgaccggcgacaaccgccgcacagcggaagccatcgggcgtgatcttggcatcgaagtgcgcgccgagcttctgccggaggacaagcagcgcattgtcggcgaattgcgcaaggaaggacggatcgttgccaaagtgggcgatggcatcaatgatgcaccagcccttgccgcagccgatgtgggcattgccatgggtggtggaaccgatgtggcacttgaaaccgccgatgccgccatcttgcacgggcatgtgagcgatatcgcggaaatggttgatctgtcgaagcggaccatgcgcaatattcatcagaatatcggcatcgctctggggttgaaggcagtcttcctcgtcaccacggttttgggcattaccggcctctggcctgccattctggccgatacgggtgcaaccgttttggtgacagtcaatgcgctgcgacttttgagacaacctgtacgctagagcgcatcccgaaaagtgtgaaacggttttcggaaaagatgcgcgtcaaaacaaaggattagagcgccgatctgattcaatcagatcgaaacgcgctctagaacattgaaatttctcagctttgaaaagtgagtataccatcgccactattcttgcaggaaagcttgcaacgtgtccgttcccgttagtatctacagtttacaaaatagtaagcgccgggataattgcagttcattattcccaatagttttcctttagaacattttcgagccaaaagcgtgaaacggtttcgcgtcggaaaatgtgacaaaacaaagagatagagcgttccaatgattccgttttaaacggaaccgctctagacgaaagggaaaacaatacacgtgtgtaactgtatgaggctgcgatgcatctggaatgctttaaatgccatgacacgcctcctaaaatcgtgcctgggcgccccgaacgaagctggatgagtagttttcactcacgcgcaccttaccgatgtcttccattaactatggcgaactctacagggtgggaaatactatgtcctacagatatagaagtaagctggaacggaggactcgcaaaacaagatttgctcgtaaaaaacgttgcgaacgattctatttctattgaacatttcgcccaatctcacttttcacacggcatcctcacctttcacactggatatcttttccgaacaccagccaattttgcactatgggtaagcggtgcacctaatcatataaaagacggtattcagccgctgaccgctcttgtggaaaccgagtggcttccttttccattcaccatgaactggcacatgacacggcctggcaccgttcgttttgaaaaaggggaacccttctgtttcatacagataatcgaacataaaaagatggatgatgtcgttccgaccattaaaggtttaagcgacgatccgaccctcaaagcccaatacgaaacatggtctgcgtcccggagtaatttcaatcaggcgctcgctgaccaagtcccggaagcggtcaagcaaggctggcaaaaaaaatattttcgtggcgaaatcattccgtcatcggcagaagaaatccttgccaaaaaccacattcataaaagaaaactcaacaaccctatttatgaataatatattttaatagtataggaagtaatatgtctaacgcgacattaaactacacaataactacttcccaagccattatgtttgataacgccaactcatacattcagatacaggtgtcgcctctagatggttcgagtgaagctgcatatgtcgaattaccggatgaagtagcaaacgatagacatatacagaagatgttctcatctactgaaggaggaacggtcacgaatggggttttattcgatatatattttccacggctgcccaatctgtcatcaatgcctataaaaatatatcctgccggaacagatccatcattaataaatgagagcacgccttttttctctaccaccctttccctcgggagcgcgatggcgggcagcgccttgttgctcggtctggaagataaagaaaaaaacgtacgcgtgctcccccgaacaggaacacccgcacagccagcttcatatacatggactgcaacaatattacctgaagccaccagccgtattataaatgcgattgtacatgtaacagatctttatgataccaattttatcaaatccgtaaacttcaaagcaaatggagtcgatatttcaccaataatcgatccattgacaggtaaacaccatttatattttaaaacactagccaatgggttagcaactctggaaattactccaacgggaatagcttgctggggccatttaatatattggccttttgctgataatgcttctgaagtggcacgtattgttatttacgatacagaccgttttggattgggtttatttggaccaattcccgataaaaacccaataacattaagtgaatatactccccccaatggcccctcctttacaatacataacgatgcgtcaccgcgagccatcgatgacggtgggagcttatatttcctgattaatgatagctacaacataacagtgccatcatcttctaataagaatataaaaattacggcatcaacccactctattaatggatcgacaggtgaatctccacaagccaatactgcaagatatatttatacgaaacaaaacggagacaccttaacttctcctaaatactcgttcttcgcattctcgggtgtacaatagcgttcactttggttccggcgcaaatttttgtttagagcattttcgagccaaaagtgcgaaacgccgacgcggggaaatcactccaccaggctgatttctgatccgcttcgatgcgtcggataacgtgtaaaaacaaagagatagagcggctcccgctttcgggagacatgctctatcttcgaccggcacgccggcgtccgcgcacggaagcggcagccccctgctcctcaaagagcgaggcaagttgttctgtcattgcgcccgccagttcttccgcatcgacgattgtgacagcgcgctggtaataacgggtcacgtcatggccgatgccgatggcgatcagctccaccggagagcgcgtttcaatctcctcgatcacggcccgcagatgccgctccagataattgcccggattgacggaaagcgtcgaatcgtccaccggcgcaccgtctgaaatcatcatcaggatcttgcgctgttcaggacggcccagcagccgctgatgcgcccagatcagcgcctcgccgtcgatattctccttcagaagcccttcgcgcatcatcaggccgagattgcgccgtgcccgccgccatggcgcgccggcgctcttgtaaacgatgtggcgaagatcattgagccgccccggattggcaggcttgccgcgcccaagccatgcttcgcgcgattgcccgcccttccacgccttggtggtaaagcccagaatttccaccttcacaccgcaacgttccagcgtacgggcaagaatatcggcacaggttgcagccaccgtgatcggacggccgcgcatggagccggaattatccagcacgagcgtcaccaccgtatcgcggaaatccgtatcgcgctcctgcttgtaggaaagcggctgcgtgggatcgatgacgatgcgcaccagacgggccgaatcgagatagccctcttccagatcgaaatcccacgagcggttttgctgcgccatcaggcggcgctgcaaacggttggccagacgccctaccacgccctgcaaattggcaagctgcttgtcgagaaaaccgcgcaggcggtccagttccgcttcgtcgcaaaggtcggtcgcctcgacttcctcgtcgaattcacgcgtaaagaccttataatcgacatgctcggcaaaattggcgaaaggctggttcggacggcgcgtatcgcccggtgtttccgcatcgatatcctcgctgtcgtccatttcgtcggcggaagcatccgccgcgtccatctcgccctgttcgccttcatcgctggaactgtccgactcttcgctttcagccgaatcggaaccttcctgattttcgtcgccgccttcctcgttttcatcggaatccggcgtctgctcgtcattctgctcttcgtcgtcgctcggctcttcctgcgaaagctcttccgccatatccatggaggcgagtatatcgcgcaccgtgcgcgcaaaagcctgctggtcttcgaggttctcgccaagccgcgcaatatcggcagatgccttctgctcgatccagtcgcgccacagctccagcacctggcctgcttccgccggggccggacggcctgtcagcttctcacgcaggagaagcgacaccgcctcttccagcggcgcatcttccttcgtcgtgacagcggaaaaattggcacggctatatttatcggccagcatggtggagaggttatccgccacgccagccatggcgcgcgcgccgatggcttccacacgcgcctgctcgaccgcatcgaaaatcgcccgcgcctgcttgccttccggcgccagcgcggcatgaatgcgcggattgtggcgcgcctgacgcaacgccatggaatcgccaagcccccgcgtgacggcaatgtcatgcgcggtcgggcgcttcggcagatcgggaaggcgggcgcgattggcgctcagcgccgggcggtcatggctgaaggccacttccatttcatggtcgccggaaatggcgcggacgcaagccgttatcgcacgcttgaacggctcggaatcgaccggacccgttttacgatcacgcgaattatcgcctattcctgacatttggcccgacatctgcctatcccgacttcactttgcagcagacggccccgcctacatcaaatcatggagcgccgccgccggatcatcaggcgagaacgatattggctgccgattccggcagttccacgccgaaggcacgctgatagaattcagcaaccgtcgcacgttccagttcatcgcacttgttgaggaaggtcaggcggaaggcaaagccgacatcgttgaagattgcggcattctcggcccaggtaatgaccgtgcgcgggctcatcacggttgaaagatcgccgttgatgaaagcctggcgcgtcatgtcggccacgcgcaccatcttgttcacgatctcgcggccttcagcattctggtaatgcttggccttgacgagaacgatattcacttcattgtcgtgcggcagatagttcagcgtcgtcacgatggaccagcggtccatctgcgcctggttgatctgttgggtgccgtgataaaggcccgtcgtgtcgccaaggccgaccgtattggcggttgcaaacaggcggaaagcgggatgcggacggataacgcggctctggtcgaggagcgtcaggcggcccgacgattccagaacgcgctggatgacgaacatcacatccgggcgacccgcatcatattcgtcgaacaccagcgcgacattgtgctggtaggcccatggcaggatgccgtccttgaattccgtaacctgcacgccttccttcaccacgatcgcatccttgccgacaaggtcgatacggctgacatggctgtcgagattgacgcggacgcaaggccagttgaggcgggctgcaacctgctcgatatgggtcgatttacccgtgccgtgatagcccgaaaccatcacgcggcggttataggcaaagcctgcgaggatcgcgagcgtcgtctggcgatcgaaaagataatccggatcaagttccggcacataggaatcgcccgccgcataggccggcaccatcatgtcggaatcgatcccgaatacttcgcgtaccgaaaccgtggtatccggcaaattggctatatcccgctcaaccttgttcatcatgcctccagagcggcaggactgtccggccgcgacatccaagtatcatccggggcacgttttcccggcaagccggatatgcgccccgtccgtgttcagttgcgggcatccgcgcaaatggcgcgcggcagaagaatgtccgtcaagggcagtgagcccggtatccggtccgccacccatattcccgtgcgcatgaaacaggccgcagttccaaggccccgcggtccatgccatccggcaggccgatccggtttcccatgcctgcttgccgggtttagcaaaaacccgcctgcttgagcaattggtaagcctggatcacatcacggaatcgctcctcggacccacggtctccaccatttgcatcgggatggtgaagctttaccagctctttatagcgcgccttgatcttatcgccagtcgaatttgcatcaagaccgagcgttgcgagcgctttcagctccagagtgcgcggcttgcgctgcgccttctggcccggcgcgtgccccttggcctccttgaagagattgaaagggtcgcggatacggttgtgataggaggccgagccggagcgcatcttggccatatctggcgaggtgcgcaccttggcggtggaattggccgctgtggaccaggtggggcgatggcccgttatggcatccttctggaacttggcgatatcgccatcggacagcccggagaaataattgaaattcttgttatattcccggacatgatcgatgcagaaatggagatactcaccctcgcgcatacgcccgaccggcgcacgatgcgtgcccggcttgtcgcaaccatcccactggcagcagggagcgctggactttgcttccgtagtctttttggggcggatacggatgctgtcgaaatatttggagttcagtgtcatcgaatcggattatgcggattaagagtggctaaacaagaattgacatttcgctcaatctggctttgagccatctcaacacggcgaaattttgaagtgggtaactttcctgtgcggatttgccccaccttttgcagccgaagcagcgttatatgaggcgcagcgcctatatggggagaaccggcccgaatgtccatgcacaatagcaaacaaagctcgatggaagcaaaactcactggggcttttgcacctgaaaagcttgaagtcattaatgaaagccgtctccacgctggccatcaccgcgatggtggccatgaagacgacacctatgacggcgccggcgaaacccacttccgcatccgcatcgtggcagaggctttcaccggcatgagtcgcgtgcagcggcaccgcgccatcaatgatctcttgaaagaggaactggaaagcggcgttcacgcgctggcactggaaccttccgcccccggagaagcagcgcggggctgagcaatcatccgggcggcaaatagcttatgcgcgcccggcggctgaaatctgcgccggttttccgtctgcatcgagcggcacgatgcgcagccgcgtcagccggttcttttcctttttcagcaccgtgaagcgcttgccgtgaaaggtgaaggcctgcttcacttcgggaatggtctgggtttcgtgtatcaccagaccggcaatcgtggtcgcctcttcatccggcaggttccagtccagcgcgcggttgatatcgcggatcggcagcgaaccgtccacgatggccgaaccgtccggttgcaggcgcaggccctgcatatcgatatcatgctcgtcggaaatatcgccgacgatttcttccagaatatcttcgagcgtgaccagcccctgcacgtcaccatattcgtccacgacaatggcaatatgcgccttgcgccgcaggaacgcatcgagctgatcctgcaaggtggtcgtatcgggtacgaaccacggcttgcgcgcaactttcatgatgtcgatgcgcgtaaaatcattgtctacttcgtagagcgccctcagcaggtccttggtgtggatgatgccgatgatattgtcgatatcgtcgcgccagacgggaacgcgcgtatgcgggcttgccaggatctcgcccacgatctggtctgcgggcgtatcggcattgatggtgcccatcgcggtgcggtgcaccatgacgtcgctgacctcaagctctttcagatcgagaagaccgccgagctgatcgcggtcctccttgatgagcgacttgtcgcgatgcagcacctcgacagccccgcgcaattcttcctgcgggctgagcatggagcgcccgacggcaagattgatgccgaacagccgcaggatcacccgcacgatccagttcacagccgcagaaagcggccccagcacgagcaccaccagcgacacgccacgggcaacattgagcgaaaaacggtccgggcttgaaatggcccaggatttcggcagcacttccgcgaaaatgaccagaatgaccgtcattgccagtgtggcgtaggccacgcccgcgtcaccgaaaaaggtcaggaacatggtggtcgcgatcgaggacgcgagaatattggcaaggttattgccgatcagcagcacgccaatcagccggtcacgtttgccgatcaggcgctgcacgacgctcgcccgcgcatcgccgtgctgttccagcgtaagcatccgggcgcgcgaggcggctgtcagcgccgtttctgaaccggaaaagaaagccgatagaatgacgcagaacagaatagtgccgcacagaacccaaagctcgatactcattcccgtgttcccctagaattttcacagaacaaatagttagagtggttccagcaaatctccgctctaagctatggcgaggcgctctttcagaaattccagcacggcagcaggcggtacgtcctttgcgatgaaggactggccgatgccatgcgtgagaatgaaggtcagcgtaccgcgcgtcaccttcttgtcctgcgcgatataatccatcagcttttccgcgggcggcaggccgcccggcacctcggccagcgaaaccggcaggccgacagctttcagatgcgcttccacccgctctgccgcttcaataccggcaaggttcatccgggccgaaaagcgatatgccagcgccatgccgatcgcgaccccttcgccatgaacgagacggctggaatcatagccggttgcgctttccagcgcatggccgaatgtatgaccgagattgagcagggcgcggtcgccggtttcacgctcatcgcgcgccacgaccgcagcctttgagcggcaggattcggcaatagcctttgtgcgggccgcaccgccggagaaaacctcctgccagttcgcttcaagccaggcgaagaaatccgggcggtcgatcaggccatattttgcgacttccgcataaccggcacggaattcacgcgggctcagcgtatcgagcacctgcgtatcggccagcacgagttgcggctggttaaagacaccaacgaggttcttgccatgggcggtattaatgccggtcttgccgccaacggaggaatcgacctgtgcaagaagcgaggttggcatttgcacgaaattcatgccgcgccgcacgatccccgcaacaaagccggaaaggtcgcccaccacgccaccgcccaacgccaccaccgcatcgccacgctccagctttgccaccagaatggcgttggtgacggtttcaagcgtcgcaaaggatttggatttttctccaggtgcgacaatcaccggcgtggaatcgataccggcccgtgcaaagcttgcctgcaaacgctcaagatgcactgccgccacattctcatcggtgacgatggcgacacgaacccccttcagccgcttggcgacttcctcgcccgcgcgctcgacaagccccttgccgatcagaatatcgtaggaacgatcccccagcgaaaccggaacggtaacactatcggcaaaggttgtgggcgcattcattggtcagctcctgctggtatccggtggacgaaagaccggacacacgaaacaaataaagaaaacggcccgtggaccgcttcaggtttcggccgtcatccggcggaagcggcctgttccttttccagatgcgccgccagaacctcgatcagttctgcggcaatcacttcctttttctcatcgcgcgtcatcagatgcagctcggccagcgcataaaccgggtagcgctcgtccatcagccgctgcatgacgccgcgcggatcgctgtttctcaaaaggggacggttctggcggcgcgaaacgcgctccatcaagacgtcgagatcggcattaatccagatggaaatccccgcttcggcaatcgccgcgcgggtttcggcgttcatataggcgccgccgccggtcgccagcaccatggggccgtcatcgagaaggcgcaggatcacgcgacgttcgagatcgcgaaattccacttccccataggcctcgaacagttcggcaacagtcatccgcgaaacagtttcaatttccgtatccgcatccttgaacggcaggttgagcatgttcgccaccttgcggccgatggtggattttccggctcccatcaggccaacgagaacaaccactttactgccgagcagctggcggatcgtttccgtctgcctgtgaagatttgtttgtttgttcgtaccgctcatcagcctcttccgttccaccccggttccacatgaaaaacgaagcggcgtcaattactttcatggtttttgtcgcgctcggagcggctttttcacgcgatcacgccgcctccttgctttcgtctcaatggcacagcataaaagatacatgccgacactgacgcgccttgttgtttttctagcccttatcgctgccctcatctacggcgcgatgtatgcgcttgcgaatttcatcaagccggaccagcacgaaattgcggtcgaaattccagcttcgagccttcatcccgttcccattgcccctgccgtcccagaccagccatccagggaatgacaatgcgcgcttcactggcaatcgagaattttctggaaatgatgagcgccgaacgcggcgcggcacaaaatacgctcgaatcctatcggcgtgaccttgaagccgccgccgaagagcttgccgcaaaaggcgtgaaccttgccgaagcggaaaccgggcatatacgcatgaccctcgacaccatggcagcacagggttttgccccgacctcgcaggcgcgccgcctttccgccttgcgccagttttttcgctttctctattcggaaggtttccggcaggacgatccgaccggcatcctttatgcgccgaaaaaacaaaagcccctgcccaagatcatgagcgtcgaaaatgtcggcaaactgctcgaccgggctgcacttgaagccaatgaggcggcggagccgggcgaacgcatcaaggcattgcgcctgcacgcccttctggaaacgctctatgcgacgggcttgcgcgtgtcggaacttgtcggcctgcccgtcaccgtggcgcgcaccgaccaccgctttttgctggtgcgcggcaagggctcgaaggatcgcatggtgcccctttcccggaaagcgcgcgatgccttgcaaaaatttctgaccctgcgcgattccctgcccggcagcgatgataatccctggctcttcccggctttttccgaaagcggccatctggcgcggcaggttttcgcgcgtgaattgaaggggctcgccgcccgggcagggcttgctgcttcctcagcctctccgcatgtgctgcgtcatgctttcgccagccatcttttgcagaacggcgcagacctgcgcacggtgcagcaattgcttggccatgccgatatttcgaccacgcagatctatacgcatgtgctggaggaaagattgcataaactcgtcagcgaacatcatccgcttgccgattagcccgcctgcggttatgagaaaaccggaaatttgcaagatgagcccacagtgaatatgtaaggcgccgtaatacagccttcttcatgtcggccatagagcggcacgtccctttgtaaaacgcacgaatagtcaggtccgatgtataactatctcgattttgaaaaacccgtcgccgacctcgaaggccagattcttgagctgaaaaaactcgcgcaggaacagggcagcgtcgagatgggcgacgagattagccgcctcgagaaacgctcggccgatgcgctgaaggatatctaccgcaagctgacgccctggcagaaggcgcagatcgcccgccatccggaccgtccgcattgccttgaatatatcgaccggcttttcaccgaattcacgccgcttgccggcgaccgcaaattcgccaatgatgaagcccttcaggctggtttcggccgtttcaacggcacgcctgtcgccattatcgggcaggaaaagggttccgacaccaagacccgcctcaagcataatttcggctcggcccggccggaaggctatcgcaaggccgtccgcatcatggaaatggccgaccgcttccagcttccgcttatcaccttcgtggatacggcaggcgcctatccgggcgtcagcgccgaagagcgcggccaggcggaagccattgcccgctccaccgccgaatgcctcaagctgcgcgtgccggtgatctcgatcatcatcggcgaaggcggctccggcggcgccatcgccattgcggtggcaaaccgcgtctatatgctggaacattcgatctattcggtcatctcaccggaaggggcagcgtcgatcctgtggcatgattccacccgtgccaaggatgccgcctccaacatgcgcattaccgcgcaggatttgttcgatctcaagatcatcgacggcatcattcctgaaccgctcggtggtgcgcatcgcggcaaggaatccgtgatcgacgccgcgggcgacatcattgccgcctcgctgcgctccatgaaggatatcgacggtgaaacgctgaaacaggaacgccgccagaagttcctggaaattggtcgcaacatctgattttagccataaactggaagatagatcatccggggagcctttggttccccggatttgcatcatgctgcaaattcagccatattaccgatgcgttggattttggctatctgagcaaggatttataaacgataccataaggttttgttgttaaactttgaccttcaggaacgtggcttttgctcataaagtctctggcgtggctctaacagacttgatgcgacatgaagatcaaaaccgcacttctaggctccattctggcaacggccctgctggcaggttgtcagggatcgtcggtgtccgacctcgccatgcgggcggaaaagccccttccccaaaagattgttgccaagatgcaggcaaaggggatgacccgcacgtcgccgattctggtgcgtatcttcaaggaagaaggcgttctggaagtctggaagcagaagaataacggcaaatacgaccagatcgcatcctacgaaatctgcaaatggtccggcaagctcgggccgaaatatatcgagggcgatcgtcaggcgccggaaggtttctacaccgttcgtcccgcgcagatgaacccgcattccaactattatctcgccttcaacatcggctttcccaatgcctatgaccgcgccaacgggcgcacgggccagcatctgatggtgcatggggcatgttcgtcgtcgggttgctattcgatgacggacgaacaggtcgccgagatttatgccttcgggcgcgacgccttcaagggcggccagcgtgagttccagattcaggcatttccgttccgcatgaccgcggccaacatgacacgctacaagaacgatccgaattattcgttctggaagatgctgaaacagggctacgacgcatttgagaccaccaaggttccgccgaaagtcgatgtctgcgaaaagcgttacgtgttcaacgttccgacgccggatagccagcctttgtcgccgacaggcgcctgcccgccttcggtcggcggcgaggccatgtcctatgcctcttacgaaaagaccttccagacggctttcagcgccgcacagaaagcccctgccccatcaatacagggtcttgcggaagcaaagctcgtttccgcatggagtgcagcgcgggcacgcggcgaaaaagtaacgcgcgagccgccgtcactttcacccgcatcggctgaaaagccgggcgcaccggatatccgccccgcaacaccggccatccagccgaccgccattgcaacggctccgcagcaggctgcacctgcaacaccggctccgcaaatcgcatccgtgccggtaccgcagcaaaacccggcagaagcgactgccgtggccaatccgcagatgtcgtcaatgacgattgccagcaccgttgcgcagaatattgaacagccgggaccaaagaagccgtggtggaaaatcatcggcaactgatttccgatcaggaaaacacacctgtttacgacctgagggggctgaaatgcccccttccggttttgaaaacccgcaatcgtctggaaaaaatggcaagcggtgcgcttctctgggtagaggcgaccgaccctctgtccggtatcgacctgccgcatttctgcgtacaggaaggccactccctgattgcgcaggagcgggaaggcacgcttcaccgctttctcattcgcaggaaataaagcaaatacttaccggcttaccggcggggtgagaaccccggaatggccagcggattttcagtcatggctgcgcggtcgggcctgtcgaggccgggccggcccagaaaggcatcgaaaagttcccgcacataggcctccggcaagtccttcacaatcaggaccagaagcgtttcgcgcttgccttgcggccattgcggcaggcgcgcgggcggatggaaaatcttctgcacaccatggatgacgaccgggcggtccgggtcttcggcaatctgcacgatacccttcatgcgcaagagcttttcaccatgggtcgaacgcagaagatcgagaaacatctcgaaggtcgaaaccgggatcggcgcatcatggcgcagtgaaaacgaacggatcgcatcgtcatgatgatgatgatgcgcatagccctgatcgttatgatgatcgtgatggtgatcgtggtgatgatggtcgtgaccgcaatccggcccgcacacatggccatggccatgatgctcgtcctcataggcttcggccttaagccagcgccgcacatccgccgatttcgtctgcgggttataaagcccgcattcaaaaagcgcggcatagcctgtgcgctcttcccccacttccagaatatcggctccggggttaagcgtgcgcaaccgtgccttcaatgccggcaagccagcctgtgcttccggcagatcggtcttggtgaggatgatgcggtcggccatggctgcctgtttgacggcttcctcatgattgtcgagcgttgccatgccgttcaccgcatccacggtagccagcacgccatcaagccggaaaacctgcgtgagaagaggatgacccatgatcgaatgcagcaccggggccggatcggcaagccccgtggtttcgatgatgacgcgcttcagcgccttgatgcggccggtctgcaaccggtcgatgagatcggccagcgtatcgaccagttcaccgcgcactgtgcagcacagacacccgtcagccagctcgatcacgccctcgctcgcctgctcgaccagcagatggtcaatgctcacctcgccgaactcgttgataatgactgctgtatcgctgagcgccggatctttcaaaagccggttgagcagcgtcgtcttgccggagccaagaaagccggtcagcacggaaacgggaatgggatcaggcatatcagttgatggccgttgtctttacgcctggcgcgcgctgcggacgcggcattggcaccggaacccgcgaaatgccgggctggccgggccggttgatcgaacccggttcggaaaccagcctcacctgcacggcaatcggatcatggtccatggcgtgaatatagggtgaattgatcttcagccggccttctacctcgcgcccgtcccagcggtcggccatggcctgctcgctacagatggccttgcgcatatcaacggcctgattgagattggctgtctgcgccgggcgcagcgtggcaagcgtcggcccgccggaactgcgcgcgcgaaacgcatcggtcatcatttgcgcggcctggatcgcacgcgtttcctggcgatccgcacccagtacgattgccagcaccgtgcggccgttgcgggtggccgaacctgcaaggttgaagcctgatgcgcagacgaagcccgtcttcatgccatccgcaccgtcatagcggccaagcaggatgttgtaattggcctcaactttcttgcccgcacccggatcgatcgcttctgtcgcgaaataatgcgcatattgcggaaattcgcggcgcaactgcacggcaagaaccgcaagatcgcgcgctgtcgtataattgttcggatcatgcaggccattcggattggcgaaatgcgagccgaacattccaagacgccgcgcctcggcattcatccgctgcacgaaggcagcttccgttccgcccacggcttcggcaacggccaccgaaacatcattggcagacttgaccagcatgatgttcagcgccgtatcaagcgtcatgatcgagccgggcttgtaccccatcttgctcggcggttccttggaggcgttgaccgtcatgcgcaccggggattccagcgtcatctggccggactgaagcgcgcggaatgtgacataggccgtcatcatcttggtgagcgaagcgggataccagcgctggaaggcatcctgctgttcataaaccttgccggtggccacatcgacggcaatggacggattggccgccgcgcccgacaacgcgataccggaaaaggccactgccgcaaaccagattctcaatgacttcgacatcattccgcagttccaatcacaatggcccgcaatttttgcgggttatcgcagcagcctcgtagcgaaccgtagcaatcgtcacgataacgattcataagcacttcgggcatgggagtataacccagatcccagggcgccgaactggcatgacaggctcgaaacgcgctcggtcggaggatttatgttcctttatctatgccatgtggcaatgaaaaggcaaacagggattgcccgttttcaccgaaacgtcatatcctgtttctctcaaatcacgcccggtccgggagccacccagatatgccagtgttaaatcgtgctattgaaatgcaagcagaaattgccgcgtggcgacgaaaactgcaccagaatcccgaactgctctacgatgtgcatgaaactgcgaaattcgtcgaagaaaagctgaaatccttcggttgcgatcaggtggaaaccggtatcgggcgcaccggcgttgtcggtatcatcaagggtcgccacggcgatggccatgccatcgggcttcgcgccgacatggatgcccttcccatcacggaaacgagcggtgccgaatgggcctcgcaaaatcccggcaaagcccactcctgcgggcatgacggccataccgccatgctgctgggggccgcgcaatatctcgccgaagcccgcaatttccgtggctcggtcgcactcctgttccagcccgccgaagaaggcagtgcaggcggccttgccatggtcgaggatggtgtgatggaccgcttcggcatttcggaagtctatggcgtccacaacatgccgggcctgccggtcggtcagttcgccatgcgaaaaggcccgatcatggccgcgaccgatgagttcgacctgtttattaccgggcgcggcggccatgcggcacagccgcaccgcacgatcgatccgattcttgccggctcgcaattgatgattgcgctgcaaggcatcgtgtcgcgcaataccgatccgctggattcgcttgtgatctcggtcacgaaattcatggcgggcgaggcctataatgtcatccctgaaaaggcgaagctttccggtacggtgcgcaccttgaaaaaggaaacgcgcgcctttgccgaacgccgcatccgcgagacggcggcggggatcgcagccgccaccggcgcggaaatcaccgtgcgctacaagaataattatcccgtcaccttcaaccacgacgcacagaccgaatttgcagcccgtgtcgcggcgacagttgcaggcgaaggcaaggtggatacgaatatcgaaccgatgatggcggcggaagatttttcctacatgctggaagcgcgccccggcgcctatatcttccttggcaatggcgacacacccggcctgcaccacccggcctatgatttcaacgacgatgccattccttatggggtgagctatttcgtggccgtggccgaaacggcgcttgccgcgtgaaaccgaataaaactgcccaccttgctttttgcggggttggcgaccgagatgaaaaacagtatgtgtctgaaagcattcacaatgccggaatcaccggcgagtgcgcatcggttggtcccgtagctcagtaggatagagcgacagattcctaatctgtaggtcacaggttcgattcctgtcgggatcaccaccgaaccatcacccgtcataaggccagttggcctgcgagaagagcccgccatcaacccataatgtctggccggtcacgaaccgggcttcatcggaaacgaggaacagaacaggccccgaaatatcctccggtacaccaacccggcgtagcggcgtgatcggagcccagctctgcgcataatcaggttgttcctgcgcggtgcgctcattgaggatagcaccgggcgcaacgcaattgacacggatgccgtgggggccaagctccacagcagaagccttggtcaattgttctatgccacccttcgacgccgtataggaaaccagtttcggaaaagccagcttgttgcagccggaaccgatattgacgatggcgccgcccttgtcggcttccaccatgcgctttgcggcagcctgcgtgttgagaaagcagcctttcagattggtgcagataacatcgtcccacccctcttcggaaagttccagcaagggcgcccaggtctggatgcccgcattgttgaccagcacatccggcgcatcgccaaaccagtcgcaagcctcgtcgaagaaggcttccacttcggcccgcctgccgacatcgcagccaagcccaagcgcctgaccgcccgcgtcctcaatggcctcgacaagtgattgtgcggcatcatcatcatgccgatagctgaaagcaaccgcataacctgcatctgcaaaggccgaaaccagatgtcttccaatgccggtgctgccgcccgtcacgaccgcgaattcacccatgaaagctcactcccagaactgttccagacgataaacttaaccggttttccgcactggtaaaccggcaaaaaggaaaatagctttcaggtaaggacgaggaggagaccatgaaccccgatataaaagaagccagcggcgcatgtcattgcggcaccgtacgatttcgcgtgaaattgtctgacggccttcatagcgcacggcgctgcacctgctcctattgccggatgcgtggtgcggtggccgtgtcagccgatcttgatgggctggagatccttgaaggtgaagacgcactgacgctctacacattcaatacaggcacagcgaaacacttcttctgctcgaaatgcggaatctacacattccaccagcgccgctccaacccgcgccagttcggtgtaaacgcggcctgccttgaaggtgtttcaccttttgatttcaaggttattccgatcaatgatggcatcaaccacccatccgacaatccagatcaaaccggttcatgtattattggttacttatattataaatctgaaacaacatgagaaatttaaattcaaaataatactaaacttttgccatcaatagaacatattaaattgaataataaatattgttaagtcatatctgatggagacatattttgtataaaaagtactttatcgcaacgtttgtagcattttcttctctggccatggcgcaagcaagttatgcggaaactgcatccactaatgatcttatgattattgcaaccccgaaaactcaatctgcaacaagcagcgaagataaggtcttcttcagccagacattcgacattggtgttgccaatacgggtgccaccgacatcaatctggataaggtttgctttatcgcccttggtgataagggaaaaactttcaacgccgatacgattgatcagaagcttacatccggcctgctgaaatcaggagagtcggtgaaaggctttgccgctttcgctggatcagacaagtctatctatgacgtacgaattgtaaaagcgtcggaaagctgcaagtaaaccgatcacagacacaacaacttcgccgaagcggcaatacgttccggcgaagttgttcatcctgcttgttcatcctgccgggagatatttttcatttctctcccaggaaaatacggctggcggcagcggatcgaggccgcgaataatgtctgctcccttttcgccgatcatgatggtcggcgcattggtgttgcaggaaggaacacgcggcatgaccgagctgtcgcagacgcgcaggccctcaagaccgcgcaccttgaggtcgagatcaaccacagccatggcatcgccgcccatcttgcaggtgccgaccggatgatggtcggtcttggcattggcgcaggcataatcgaacagatcatcgtctgtaaccaccttcggccccggcaggcgttcggccatgacatagggcttcaatgcatcctgctgcatgatttcgcgcgcgatcttcaatccttcaagcgacatttttcgatcatgcggatcgctccagtaattggggtctatcaggggaggcaatgccggatcattggaagcaagccgcaccgtcccgcgcgagcgcggatgcaaataggcggagttgagtgtcacgccagcattcttgagcttctcgacacctgcctcaatgcccgaccccaaccccagatgaaactggatatccggcgagcgggcatccgggtcggcataccagaagccgccggtttcaaacaggctcgatgccaccgggccggagcgtagcagcacatattgcaggccggcggcaagcgtgcgatgcagctttgccacgccgtcataggtgtggtcaccggtgcattcggcaatgacaaacaggtcaaggtgatcctgcatgttttcaccgacgcccggtagatcgtgtttcactgcaatgccaacctttttcaaatgatcggccgggccgatgcccgattgcagcaaaagtttcggcgagccgatggcgccggacgaaacaatcacctcacggctcgcccgcaagacctcgccgctcatcagtgcaacgccggtggcgcgtgtcttttccagcacgatagtggctacctgcgcattcatacggattgtcaggttccggcgatccctgatcggcgcaagataggcaagcgaagcagaagaacggcggcggttgcgctgggtaagctgataaaagccgacgcctgcctgctcgcggccattgaaatccggattatacgggatgcccagctcctgcccggcgcggatataggcatcgcagatcggcagcggcgcggatggcatggaaacgccaagcggcccgccataggcatgataatcgtcgttgaaacgctgattgtcctcggcgcgtttgaaatagggcagcacgctgcgataaccccagccggtacagccctcttcatcggcccacagatcgtaatcggcggcattgccgcgcgtataaatctgcgcattgatcgaggagccgccaccgatgactttcgcctgcgtatagcgcagcacacggttcttcatgtgcttttgcggcacggtttgccagccccagcttgccacccccttggtcatcttggcaaaaccggcaggcatgtggaacagcggattccagtcgcttccaccggcttccagcagcaacacttttatcgatgcatcttcgctcaggcgattggcgagaacgcaaccggcaggcccgcctccaacgatgatataatcgtaatgcatcgcgctacccttataattttgcaatcgacaggccgccatcggcatggattgccgagccggtcgcaaagatgaaatcgccaccggcaagcccggccacgatggcgccaacatcgctcgcctcgccccagcgcttcatcggcaccaacccgccttcgatcagcgcgtcataacgcgcggcaacctttgccgtcatatcggtgcggataatgccggggcgcacctcgaagacaccgatccgcgcttcggccagacgcagtgccagcccttgcacgaaggcggtcagccccgccttgctgatgcagtaatcaagccgctccggcgatgtcatcacggaagaaaccgaactgatcgtcacgatggagcgtggaaagcgcacttcgtctgcggccagcatggccttcaccacggcctgcgtgaaaaacaccgtgccgcgcaggttcacatccatgatcgtgtcgaaattttcaggcttcagggcaagaaaatcgccgcgctcgaccgcacccatacccgcattattgaccagacaatcaatgccgccgaacgcatccagcacggcaaaaaccgtcgcctcatgggtttccacggcagcgagatcacttttaaagaaagccacttttccaccaagcccgcgcaattcgtggatgacggcctcgtcgctttcgcggtcggtgatcgccagatcaaaccccttggcagccagagcgcgggcaatgccaagcccgatcccccgccgcccgccagtcaccagcgctacaggtctttgacggctcatgcaaaaccctcccgcttgatacggtctgcgacgcgcaaggcttgcgcggcgatggtcagcgccggattgaccgctgccgatgttggcaggaacgacgcatcgaccacgtagagattggggtgatcgtaagcgcggcaataaggatcgagcggcgctgtcgccggatcattgccgatgcgcaccgtgccgcattgatgcgatggcgtgcgccggtcgaaggcccgagacagaaccaccggaaaacccaccgcccgaagcgcggatttgagtttttccaccagcatcagatgcgctttccagttactgcgcacccaatgcagaatgatgcggtcgccatccacactcacgcggctttccggcgatggtaggtcttcgctcatggcgtaaaaatcaattgtgtgcccggcgatgcggttcaaaagccattcgggcacgtggcgcatattggatttcaggattgcgcccgacacccgccccagcaattgcacattgccaagcggcggcccgcctgccccatccgacagatagtaatcattgaaaccaaaagtcttctggtagacgctgtcattgcgatagcgcggatcgaaggcaatcacggcgcttgcgttgtggttcatgaaattgcgcccgacctgatcggagcgattggccagtcccgaacgcagcaaaagtgccgccgactgcacggcgccagccgatagaataacgagctttgggcgcaggaccagcgcctcgccgttcttcacataatggactgccgtgattgcttttccatccggcccggcttccagccgcctcacctgcgcggacgtttccagccggacattggcatattgaagtgcttgcgcaagcggacaggtttccgcatccatcttgccatcgtcgcaattgggatgcgcatcccatggcgttctggcctttgccagccaacgctcaatatcaacacccaatggcaaggaggccggatgcaatcccgccttcttcagccgtgcccgcatatcggcaatcgggcgctcatcacggatagccgcataaggataaggctttgaatgatgcggctcggtcgggtcgtcgcccaattcaccgcgcacctgaaacagttcttccgccttgcaataccacggctccagttcgtcataggaaaagggccatgcgggcgacacgccttccagatgcgcaagctcttcaaaatcctcacgccgatagcggatcagcaccgcgccgtagaatttggaattgccgccgacattgtaataattgccgggattgaacggcgcaccactggtctcgtaccacaactccttcggacgaaagaacccgcgctggaaaatggcgcgcgggtcacggttttccggcctgtcagccaggcgcgcgcccgcctccagaatgagaatgtcggcacccgatgcggcaagacctgcggccattgtcgcgccgccgatccccgatccgatgatgacaatatccggctgtcctcccaaagccgcctcctcctatttcgcttgcggcatccaccagcccgtgcgcgcgccgatatgcatgttgagcgttttggtttcggtgtaatcctccaccgcatgacggccgagttcacgccccagacccgactggcgatagccgccgaaaggcaattccggcgtgccgtccatgaatgtgttcatccagaccgtgcccgcccgcaccttgcgcccgatggtcatgcaggtatcgaaatcgcggctccacacacctgccgaaagcccgtaatcaaccgcattggcaatcgaaatcgcctcttccaccgtatcgaaggaaagaaccgacagaaccgggccgaagacttcctcacgcgccaccgccatatcggccttcacgcccgccagaatggtcggccccatatattggccaaggccgagatccagaacctcaccgccatgggcaatggccgcaccggcctttctggcctgatcgacataggcgccaacctttgtcagatgttgcggcgtgatgatcgcgccgacctgcgtgctggcatccagcggatcgccgacgattacctttttcgacagatcggcgacgcgcccgacaatcgcatcgacaaccgagcgatgcacaatcagccgcgaaccggcattgcagcactcgcccgcattgaaccatgcgccgaacacggcggcatcgatgaaggcatccatatccgcatccggaaacaggatttgcggattcttgccgccaagctccagcgacacttttttcagcgtttgcgccgcattggccatggtgagcttgcccacgcctgtggagccggtgaaagacaccatatcgacgtgcggatgcgtgctcatatgctggccgacatccgcgcccgttccggtgacgatgttgaccacgccgtctggaacccctgcctcggccagaatttcgccaagcaataatgtcgagccggacgtcagttcagacggttttaccaccgccgtacagcccgcagccaaagcgaaaggcagcttttggccgacaatcaggaacggaaaattccatggcgtgatgattgacaccacgccaatcgcctcgcgcagcacgacacccaaagtgccatcgcccagcgtattatagctttcgccatgcaggtcgcgcgcaagggctgccgcatagcgccatatgtcgacagaaccggaaatttcgccgcgcacctgcgaaattggtttgccggcttcaatcgcatcgagataggcaagctcttcggcccgcgcctcgatcagatcggcggctttgagcagaaccagcgaacgctgcgaagcggttttcgacgaccagcgcccatcgtcaaaagccttgcgcgcggctgaaacagcgcgttccacattggccttgttgcccgccggatagcggctcaccgtcaccccatggccgggggccacgcgctcaatgctctttccgctgtcgctgcccacccattttccatcgatcagcatggagaattcgcgaacttccagcccggtcaacggctgtggcttaacgatcgtgctcattaccattttccttcaaaattcgcttcgcgcttttcggtaaacgagcgcaccccttctttcagatcgcccgtcttggcggcaagaatggagccaagcgcctcaacggcggttccattgtcctcgccattggcgacggacagcatcagtttggaaatttcgagcgcggcggggccgcgtttggccacccgcgccgcataggccagcgcggcctgcaaagcctcgcccgtctcgaccacatgatcgaccagcccatgcgacagggcttcatctgccgtaaacatttcgccgcccagcaccatgcggcgcacgatctgcgccccgaaacggcgcacaaggcgctgcgtgcccgaccagccggggatcatgccaagcgaagtttccggcaggccgatcttcgcctgtcgctcaacaatgcggatatcggcggttcccgccagttccagaccgccccccagcgcatggccgttcatggccgcgatcaatggcacgcgcaacgtcgccagccgctcgaacacacgatgcccatagcgcacccatgcatggccgaattcttgcggctccatgccaccccatgccttgatgtcaccgcctgcggaaaaagccttgccctcaccggtcaggattgcgacccgcacgctactgtccgcctcgacctgatcacaggcggtagagagttcctgcaagagcggtatatcgagcgcattgagcttttccggccgcctgattgtcatgaccgcgatgtggttttcgatcgaaatttctattctgtcagccatgtcacgcctccagctttcgcgcaggcttttgcggcagcgtaagcccgatcggctcttcgcggaacagcgcctcatccatgagcttcaattgatccgagacaatcagcggaaactcagcctgatccagaatatgcgcctgcaaatccacacccggcgcgatttcggtcagcacaatgccttgcggcgtcagcttcatcacggcgcgctcggtgacataggtgacatcccgcccctgctcgacgccacgcgggccggaaaaggtgacatgctcaaccgcattcacgagcttcttgagcttgccttccttctcgatcaccagtttgccgtcagtgaccgacagtttcgccccggcattgaacatgccggaaaagacgatcttcttggcacgcgcggtaatatcgacaaagccgccagcgcccgccgtcacatgcggacggaaggagagcttcgacacattgaccgagccgtcgcgcccgatctcaaggaaggacaagagcgaggcatcgaagcccgcccccctgaaaataggtgaactgatagggcgacggcatataggcgtcggcattggacgcacagccaaaggcaaaatccagaagcggcacaccgccgaccgccccctgctcgattacccatgtcaccgcaccatgcaggccctcttccagcagaatgcgcggtacattggcggaaatgccaaaacccagattgaccgcactgcccgcctgcaattcctgcgcgacacggcgcgcaatcgccttttgaatattgaattcgggcagacggaacgtatcgagcgggcggaaaatctcgccggaaattgccgggtcgtaaagcgtctgcgtcgtctgcttctggtctggatcgaccacgatataatcaaccagaacgcccggcacacgcacatcatgcggtttcagcgtgccttccctggcgatgcgtttcacctgcgcaatgacgatgccgccattgttgcgcgcagccagcgcctgatccagcccgccgagagtggccccctcatgctcataggtgaggttgccgcgttcatccgccgtggtggcgcggatgatggccacctgcggtgcaatcgccggaaaatagagccagtcttcaccctcaaaactgacgcgtttgacgacaggtgcctcacgcgccttgtcattcatcgccgtaccctggcgcttgggatcgacaaatgtatcaagccccaccttggtcagcacgccgggccgcctggccgccgcctcgcggtgcatgtcgaacaatatgcctgacggaatattataggctggaatctcgttattggtaatcatctgccagatcagcggcggttcggcactggatggcccggatggataagaaccggcaaggatctttttcaaaagcccctttttggcaatgtaatcgacgcccctgatgccgctcatatcacccgcagcaatggggtgcagcgtggtgatattttgaggatggccggtttcatcaaaccgctcgccaatggctttcagcatcatatccgggcaaccgaggccactggacgaggaaaccgaaacaaccgcattgtcggggataagtgcagcggcttcagcaaatgaaatatgcttgctcataagtcttaaagtcctgaatgaacggcggtggctttgccggtttttgcgacctcaagcacggccagcccggtggcgagcgaccagatgccatcctccaatgtggccgatggctggcctcttccggcaatggcatcgtgaaaagcctgcaaggcggtttcgtagagatttttgtggtcgagcggcaattcgtgttcgccgtccttgtcccgcaggatgacggtcccgaccggcttttgcgtcatcacattgcgcgcaatgagcgaaccttcgctgccatgcaccccgaaaccggtttcggcatatttggcggtgaaagcatcgtgaaactgggcaatcgccccggatggaaaacgcaaaacgcccatcacgccatcttccagcccttctccacttaagccgccctgttgactgaaagcgaccgcctcgaccggattttcccccagcacaaaacgcagcgtatcggcatcatgcacagtgatatcgaggacgacaccgccgcccgcatcgggccgctcaatgcgccagccctgtaagtgtggcggcaaataaaccgcatggaaaacccgcgcgcccagcaccttgccgatccggccttctgctacggcatcgcgcatggcgcggtggcttgccgcattgcgcaaatgatgattggtgcctgccaccacgcccgctgcgcgcgccgctttcagcatttcatgagcgtcaccaatcgtcagcgccagcggcttttcgcacaggatatgcttgcccgcttgtgccgcggcaatggccttatcgcgatgcagttcattggtggtggagatataaaccgcgtctatttccgggtcggccagcagcgcatcgaggctcgtcaccgaacgggcgatgccgttctcgtctgcataggttttaccgcgcgcggcattggtgctgtagacggaaacgacctcgccacccgtcgcgcgaatggcgccgatcacccattcctttgcaatggtgcttgcgcctataaggccccactttgccattcaaatttctcctccggttttctgaacggcgcgccgcaacttgcacgcactgcaagacgcaccgacagacgctgcgcctccgcctccacccgttccgaattgatttgtttcagcaaaagctgcgccgcacgttctcccaaaccttgcggatcgacagccacggtcgtcagtgccggaacagccgtctttgcctcgatcacatcgtcaaagccgacgacgccaaaatcctggcccggttccagatgcgtggctcgcaagccatcgcagacaccaaaagcaaccgcatcgttgaagcacaccgccgccgtcggtttcatgccctgacgcagcatctgttccagcgcctcaaccccaccagcgcgtgacggcgcagaggtgaaaaccagcgcctcgtcgaaggcaatgcccgcttgctccaaccctgtgcgataaccggcaagacgctcggaaaacaccgctatatccgcataaccacccatgaaagcgatggcgcgatgccccagcgacaccagatgctcgaccgccttcgccacgccgccgcgattatccgaaacgatggaggaaacacccgaacccggcacatcgcgcaccatctgcacaaccggaaggccgcttttcgccaatggtttcagatcactggcctcagttccacgcgctggcgaaacgatcagcccggcaatgccatgttcgcgcattgaggcaatcacttcacgctggcgatcaatgctttccgccgtattggccagaaactgcacatagcccgcagactgcatcacgcgatccacacctaccgccagttcggcaaagaaactgttggtcagatcattgaccacaaggcctatgattttcgatttcgcctgccggagattggccgccgagcggttatagacatagcccagtttctcgattgcctcctgcaccttggcgcgggtttcggcatggaccagcggactgtcacgcagcaccagagagacggtcgatttcgacacgccagcctcgcgcgcaatgtcgataacggtgacgctgcccttgctcatgatctgctccggtttcgaccgccgatttaattggaacgttccaaggctgtaaagacccaacagaaaaaccgcctaccgctttggattcaacccgaatccgagctggttttcggcgtatatctttgccggaaatgcgcattgaatgctgaaatgcgcttaaatcacaatttcgccacaatttttaaccgaattgccatttggaacgttctaaactaataagcggacattcaggcggaggaacgacacaggcatgagcgaccatcaactgacattgccggatgacaaggcaagcctgcgctcctacacgctgatcgggacgcaaaccccacgccccaaaagcccgccgcaattcaatcgcatcgcctatgcggcagcgcatgtcgtttccgatccgctgaaagatacccgcccatggaacgacccggccatcgactgggaagcgaccatggccttccggcatcacctgtggggcctcggcttcagggtcgcggaagcgatggatacatcgcagcgcggcatgggattgaactgggcaggcgcgcaggaactgatccgccgctcgctggctgaggccagaaccgtaaccggcgccgatcttgccagtggtgcgggcaccgatcatcttgatccagcggaagcaaaaaacctcgaagacgtcgtcaaggcttatgaaacacaggccggtttcattgaaaaacacggcgggcgcttcatcctgatggcaagccgcgcgctggcccgcattgcaaagtcacccgatgattacgcgaaggtctatggccgcattctcgcccaggcgcgcgagaaggtcgtgctgcactggctgggcgatatgttcgatccgcaactcaaagcctattggggttcggaaagatttgaagacgcgctcaatacggtgattggcatcatcgaagccaatcgcgacgaggttgagggcatcaagatttcgcttctggaggagcgttacgaactagccttgcgcaaccgcctgccggaaggcgtactctgtttcacgggcgacgatttcaactatgcaccgctgatcgaaggcgacggcaacaggcacagccacgcgctgctcggcattttcgatgccgtcgcaccgcaggcttccgccgctatgacagcattggccaatggcgatacccgcagattccgcgccatcatcgaaccgaccgtgcccttatcgcgtaaaatctttgaagcaccgacgcaatattacaaggcgggcatcgtgttcctcgcctggctgaacggccaccagacccattttaccatgccggcgggaatgcagtcgacgcgtggcattttgcattacgctgacatatttcgcctggccgatcaggccaatgtgctcgaccggccagacctcgccacccgccgcatgaagaagcttctggcgatttacggtatagaatgagagcaggcagggtttgctgcctgctctcacagatcaacgccagccaagagccggtgcgacatgcttgaggatagcctcgattacatgcgcgttgtagtcgacaccaagctggttcggcacggtcaaaagcagcgtatcggcttcggcaatagcctcgtcccgcttcagttcctcaatgagcgcatctggctccgccgcataggaacggccaaagatcgcccgtgtattctcatcaatatagccaatggagtcctgctccttgccgccattgccaaaataggcacggtctcggtcattgaccaatgcaaagatgctgcggctcaccgaaacacgcggcgtgcgcgtatgtccagcctccttccacgcctcacgatagatgcggatttgcctggcctgctgcacatggaacggctcccccgtttcatcgtctttcaaggttgaactttgcaggttcatgccaagcctggctgcccattgcgcggtcgcattggagcctgccccccaccagatacgatcccgaaggccgtccgaatgcggctcgatccgcaacaggccgggcgggttggggaacatcggccggggattgggttgcgcaaccccctcccccttcaatgcctccagaaacacttccgcatggcgccggcccatatcggcatcggtcttgccttcttccggcttgtagccgaaataacgccagccatcgatcacctgttccggcgaaccacggctgatgccaagctgcaaacggcccttggagatcaggtccgcagcgccagcatcctcgaccatatagaacggattttcatagcgcatgtcgatgacggcggtgccgatctcgatcctgcttgtctttgccccgatggctgcaagcagcggaaaaggcgaagcgagctggcgcgcaaaatggtgcacgcgaaaataggcgccatccgcccccagttcctcggcggcgacagcaagatcgatcgattgcagaagcgtatcaccggccgagcgtgtgccagactggggcgcgggcgaccagtggccaaaggacagaaagccgattttcttcatgaagttatttcctggtttcgggcgtaagattggtttgcgcccaatatggcggccctgaacacgattgaaagggcgccgaagaaggacacagtgttcagcattcgcactccgcggctttcacgcaccgggccgcagcactcccttcggacacgttgacagccccaccagacgagattaagcctcacatccggcggattaaccttcaatctgggttattggagaaaaggtgtttgccaataagcaacgcaccaaaacaggggagattttcatgcgtttcaagtttcggtccatgcttctggcctcgctggccgcagcagccattgccactaccgcacaggcgaaagacgtcaccgtcgccgtgaccgctattgtcgaacatccggctctcgatgccgcccgtgacggcgtcaaggatgcgctggccgaagcaggatacaaggaaggcgaaaatctcaagttcatctatcagtccgcacagggcaaccctgcaaccgcagcacagatcgcgcgccagttcgtcggcgaaggcccggatgtgatcgttccgatctccacgccatcggcgcaggccgtcgtgtcggccacccgcgatattcccgtagtcttcaccgccgtttccgatccggttggcgcgcagctcgtcaaggacctgaagaagcccggcggcaatgtcaccggcctttctgacatgtcgccggtggtggagcatatcaagctcatcaaggaagtaatgccgaacatcaagaagctcggctatctctacaattccggcgaaaccaattccgtgtcgctgctcgctgccctcaaggaagccgctactgccgaaggcatcgaaatcgtggaatcggctgccaccaagtctgccgaagttcaaggtgccgcccgcgccctcgttggccgcgccgacgccatgtatgtgccgaccgacaacaccatcgtttcggcccttgaaagcgccgtcggcgttgccgaagaaagcaagctgccgcttttcaccgccgatacggattccgtcaagcgcggcgcgctggcagccctcggtttcaactattacgatgtcggcaagcagaccggcgccatcgtggtcaagattctcaagggtgaaaagccgggcgatatcgctgtcgatatcgccaagggcaccgatctcgtcatcaatctcggcgctgccaagaagatgggcgtcgaattcccgcaggccgtgatcgaccgcgcgaccagcaagatcgactgagcacccttcatactgatcggcttcatattataaccggaacagggcgggagttcatcccgcccttttccttgaacgtcatagcctttgagcgcatcgcgaaaggctttgccgcaaagttttgagaaggatagaggcggccttatttttcgacgccaggatatgacgctatccacgcgctgaaaatgttcaatcgccgcacgggcttaaccaggacccgatgaccatctacccagcctgaaagccatggcaaagccccgccgaagccaataattttgcggcaaaaccagatgttgtaagaggcccacagaaaagtgctttttgccgcatttatagcgataatgcttgcgcgctaccgctttttgcgttgtatccccaaaacgatataacaagaaacccgcaatcaatgcggcagatgaaatttggagtgccctgcggccggttggatgcaggttcactgcaagcataaccggggaaatgcttcgggtggcggtgtcaccgggagcaaactcagaacaaaccggtcgtgactaaaaaggccgagcggaacatccgggatttccggttttcgcaaagccgacgatggatggcgccatgacgcgcagctctttcgttttggccgcggcgaacaacaaggaatgtcattgtgagtcagatcgccttctggggtgcggtcgaattgggcctcgtctttgcatttgtagccatcggcgtctatctggcgttccgcgttctcgattttcccgatctgacggtggatggttcatttccgttgggtgctgccgtaaccggcgttctcattctcgctggctacaatccctggctcgcggctgccatcgccatggttgctggcgctgccgccggtcttgtgaccgcaacgctgaatgtgcgcttcaggattctcaaccttctcgcatccattctcaccatgattgccctcttctcggtcaatctgcgtgtcatggggcgcccgaatatcgcgctcatcaatcaggataccatgctgacaccgtttttcggccacggtattcccgaatattacgtgcgcccgctgttcctgttcgttctggttgccatcacggtcttcgtcgtgtggcgctttctggaaagcgatatgggccttgccatgcgtgcaaccggcgccaatcccagaatggcccgcgcgcaaggcgtgcggacggaccgccagatctatctcggcatggccatttcaaatgccctcgtggcgctcggcggctcgctctttgcccagaccaacggctttgctgacgtaacatcgggcgtcggcaccattgttgtcggccttgctgccgtcatcatcggggaaacgctgctgcgcagccgctatattcttgtgatccttatcggctgcgtggcgggctccatcatctatcgcatcgcgatccagcttgccctttccaatggcgatattgtcggcttgcaagcttcagacctcaacatcgcgaccgcattgctcgttacctttgccctgatactgccgcgcctgcgccgcggaggagcatccgcatgatcgaactgtccaatctcgatgtcgtcttcggtcgcggcaccccgctcgaaaagcaggttctgcataaaatcaacctgaccatgaacaagggctccttcgtcacggttatcggttccaacggtgcaggcaaatccacaatgctgggcgtgctggcaggcgatgtcataccaacccgtggcaaggtggtcatcgctggccaggacgtgacccgcaagtctaccgccgatcgcgccggtctggtcgcgcgcgtgtttcaggacccgctggcgggaagttgcggcacgctcaccattgaggaaaacctcgctctggccgcctcgcgcggcaagacgcgcggcctcacccacgcgcttaattccaggcgtcgcacctggttccgcgaccgcgtggcaagcctgaacttcggtcttgaaaaccgtatgcatgaccgcatggagcttctttccggcggccagcggcaggcgctatcgctcatcatggcaacccttgccggttcggaagtgctgcttttggatgaacatacagcagcacttgatcccggcatggccgaattcgtgatggagctgacacgcacgttgatccaggaaaccaagctgaccgccttgatggtaacgcactccatgcggcaggctctcgattacggcgaccgcaccatcatgctccatggcggcaatatcctgctcgatgtgaccggcgacaagcgcaagacgctcggtgtcgaagatctgatcgagatgttccacaaggtgcgcggacagaccctcgatgacgatgcgctgctgatcgaataatccgcgcgcgccctgaaaatgcccgatcgcccaccggcttgaccaaaaccgacggatcaagcgcatcgggttttgggataccaaccattttgtttcacagccgcccgtcagttcgactggcggctgtttcgttcggacgcaaattgcgctacttaacccgaatggcgcagaaaaaagcacacgaagtcgacagctttctggcgcggccgacaagttcatttccggtcgtgcttctctacggtcccgacaaggggctggtgaatgagcgcgcacgccgttatgccgcagcaagcaagctgccactcgacgatccctttgccgtgatccgcatggaggccgatgagatcgaggccgatccggcaaaacttgccgacgaagccggcacgatttccatgttcggcgggcaacgcctgatctggatcaagaacgctggcggccagaagaagctggccgaggccgtgaaacggcttgcagctgagcccccgcaggaaaccttcattctgattgaagcaggcgatctcaaaaagggtgcaggcttgcgcagcgccgttgagaatgcttcagcaggcatggccctgccctgctattccgatgatgcgcgcggcatagacggcgtgatcgacgatattcttgccgagtggaagatgcagatcacgcttgatgcgcgccagcttctgcgcgccagccttggcggcgaccggctggcgacgcgcggcgagctggaaaaactctgtctctatacccgcggcaaggaacgcatcgacattgatgatgtgcgtgaagcggtgggcgatgttgcggggctctcaaccgacgaagtggtcgatgcggttctggctggggatcttccgcgttttgagattgcgtttgaccgggtcgtcaaatccggcaccgcgccctttcttctgctcactgcggccatgcgccagttccagcaggtgcaggcattgcgccatatcgccgataccgagcgcaaaagcgcctccatggtggtcgcaagcgcaagaccgcccatttttttcaatcgaaaaaagctgatcgaaaccgccattagccgctggaccggcgaaagcctcacccgcgtcatggaacggcttcagcgcgccgtactggaaagccgccgaaacgcagccctttccgtaccgatcatccgccaatgcctgcttgcgatcagcgtagagtcgcttcgcaatgccaggcgatagaatcagttacttcaagtaattccacactatgaaggcctgtttcaacaaactgaaacaggccttcacaggacatatatcataaataaattctatctagctttgaagacggcggcaaatctcatcgagttgctcaagagagctatagcgtatcttgacatcgccaccacgctcgcggtgattgatttcaaccttcatgccagtgacatccgaaagaagcttttcaagcgccttggtatcggcatccttttcagccggagcggccttgcccggctttgcttcgctgccgccgcgcgcctccgcctggacgagagcttcgacctgacgcactgaaagaccttccttgacgatgcgttcggcaagcgcggtcggattctccgtcgtgatgaggctgcgcgcatggccagcagacaatgcgccatccacgataaaatcctgcacccgctgcggcagtttcaacaggcgcaatgtgttggcgacatggcttcggctcttgccgatcacctgcgccagatcattttgcgtatagtcatgattatcgataagctgttgatatcccatagcttcttctacagaattcagatctgcgcgctgaacgttttcgatgatcgcaatttccagcgccactcgatcatccacatcgcgcacgataaccggaatagtatcgacaccagcacgctgcgatgcgagccagcgccgttccccagcaatcagctcgaaccgatcaggctgccccggtgccgggcgcaccacgataggctgaacaacgccatgttccttgatcgattgtgccaggtcttccagctccgtttcggaaaacatgcggcgcggattgcgcggattacgcgtaacgaactcgatcggaatgttccgttcgatgggaaccggggccttgcgttcttcgaccggacgatcaatctcaccgatcagtgctgccagtccgcggccaaggcgcttctttgaaggatcgtcgttcatcgctcggcatattcctgaattgttacgtggtcgaatcgattggttaggcagcctgtaattgccgctcgcgctggattacctccgaggcgagttgcagataggcctggctaccggcgcatttcagatcgtagagaatagctggttttccatgggacggtgcttccgaaacacgaacattgcgcggaataaccgtgcgatagaccttttcgcccatgaaagcacgcacatcatctaccacttgcgttgccagattgttgcggctgtcaaacattgtcaacacaatcccctgtatggacagttcaggattgatggtggaacgcacctgattgacagtttgcaagagctggcccaacccctcaagcgcgaaaaattcgcattgcagcggcaccagaacggagtcggcagcggccattgcattcaatgtcagcagattaagggacggcgggcaatcgaccagaacgtaagtaaatcgctccgaaacaccagaatcgaaacgcaatgcatcgcgcaaacgccgggtacgatctgccgattgggcgatttccatttcaatgcccagaagatcgagcgttgatggcacaataaagaggttgggcacatccgtctgcatcgcagcttccggtacggacgaagcctgcgtcagcacatcataggaggacaaagggcggttatgccggtcaatgccgagacccgtgctggcattgccctgaggatcaagatcgacaatcagcaccgtctcgccgatggcagcaagcgcggtcgccagattaatggcggtagtggtcttgcccaccccacccttctggttcgcaatggttatgatcctggacatcttgttcattaccgtcgccttgctgctgctcgccctgccgaaaaacacaatttgcgaaatatcaatcggttttacggcgcagattgctgatttcgagtatgaccgaagcctgatcgatagcactaggatgttttaccagatcgaaactccaaccgacacggctttcgtcgatttcgcgctgataatcccgacctttttggaaaagggcctttgcgccgtcgctcaaccatggctcagcaagggtgaaaagatcgcccagcgatgcaagcgcgcgcgccgtaaccacctgaggtgtttcaattttttcccacatggattcgatgcgcgcggagtgaacgcgtgccgggacatggagatgcccggcagccgtgcgtaaaaaggcagcctttttacccgcactttccaccagatcaatgcagccgccagaacgttcggccagaaaacaggcggttacaatccccggaaatccgccaccggaaccgatatccagccagcgcgtggcttcttttgcgagaggaaaaagctgcgcactatcaagaatatgccggttccatagatcggcgagcgtcgagggagaagccagattgatggccttcgaccattttcggaacagatcctcgaacgcgatcaggcgatcggctgtttcacgtgaaacagccggcacgatggttttcaggctatcaaagcggatatcggcgctcatgctgcgcccttgccttccagcgtttcggcagccagtttctgcctgccgccgaattttctgatctgcgcgatcaataaagccaccgcggccggggtcatcccatcgacgcgctgcgcttccgcaatcgtttccggcttcctctgcttcagcttttgcttcaattcattggaaagcccggagatggcatcaaaatcaagccccgacggtataagcagccgctcttcccgttccatgacggcaatatcactctgctgccgctccatatagaccgcatattgggcttcaatctcaagtgcttcccgcgtgacgggatcgatcgatgccagttccggccagatggcgatcaggcggtccagattgatatcgggataggaaagcagatcataggcggagcggcgaacaccgtcctgattgagccgcagatcataatacccggcaagattgggggtaatcgacagcgattgcgtcaccatgcgcgcatgagataatgcagtctcacgcgttaaatagcgtttacgacgctcttcgctcaagattccaacttcatcagcaaggggggtcaaccgctgatcggcattatcagcacgcagcgaaagccggaactcggctcgcgacgtaaacatgcgatagggttcgctcacgccgcgagacgtcagatcatccaccatcacaccaatataggcttccgttcgctggagtatgacaggctcactccctgccgcacggcgcgccgcattaagcccggccagcaacccttgagcgcccgcctcctcatatcctgtcgtgccattgatctgcccggccagaaaaagaccgcagaccttgcgcgtttcaaggctgcgcttcaactcgcgcggatcgataaagtcatattcaatggcatagcccggctggagcagcactgccttttccagaccgggtatggtcttcaaaatttcaagctgcacatcttccggcagcgaggtcgagatgccgttggggtaaaccgtatcgtcatcaagcccttccggctccaggaatatctggtgaccatcacggtcgccgaacttgacgatcttatcctcgacagacggacaatagcgcggcccgatcccttcgatactgccggaatacatggctgagcggtgcagattcgcccggatgatatcgtgcgtttctggcgtggtgcgggtaataccacactcgatctgcggcgtggtgatgcgatccgtcataagcgagaacggaacaggctcctcatctgccgattgcatatcgagactctgccagtcgattgtgcgaccatcaagacgcggcggtgtgccggttttaagacgcccaagcgtgaagccaaaggaaagcaagcgttcggaaagacccagggcgggcttttcccccatacggccggctggaaacctcttttcgcctatatgaataaggccgttaagaaacgtgcctgttgtgagaaccacggcaccacatttcaaaacgcgaccatccgcaagagtgacaccggaaattcgttcgccatcgcagacaagatcagcagcaccaccctcaacaacggtgaggttctcctgttccgtgatcatttgctgcatggccagacgataaagcttgcgatcagcctgcgtacgaggccctcgcaccgccgggcccttgcgccgattgagcaagcgaaactggatgcctgctctatcagccacgcgccccatcaggccatcaagggcatcgatttcacgaacaagatggccttttcccagcccgccaatcgccgggttacaggacatgaccccgatcgtatcaaaacgatgcgtaacaagcgccgtgcgcgcgcccgcacgcgcggcagcggaagcggcttcgcagcccgcatggccaccaccaattacaatgacatcaaaggcaagagcttcggccgaactcatgggttcatcctgacgcaattcgaatccgtttctgaaagaagcttctttgacatgaatggccttcaaacggaaggaaaaactatgtccgcccttctattcggccatttcagacaatcgactcacatacattgatgggagtcaattcaacaaacaggattccacagatgtttcacgtgaaacattgcaacggctattggtgctcataaagctgcatgtttcacgtgaatcacttcccgatgcagaattgcgagaacataacgtccagaatttcctcgacatccacatcgcccgtgatccgtccaaggaattgcgaagcaagccgcatattctcggctcttaactccaatggaagatcgtcaccctcaattgctttttcgatttcttcaatcgttgcccgcaacaggttgatatggcgctgccgggtaggaacagcatcttcaatctggccgatcttcgcttcagcaaaagcctgtagagcgtccagcaattgttccagaccactgccagtcatggtggaaatgtgatatttccacaagcccgaagcacttccaccgaggtcggccttggtaccgatcagccaggtttctgcttcgattttctcaacggtaacagatacaggtccgctcatatcttccagcgagagcaccagatcggcttcggccatccgggcacgcgcacgctcaatgccgatcttctcaacgacactatccgtttcgcgaagacccgccgtatcggtgacataaaccgggataccgccgagatcgagtttcacttccagaagatcgcgcgtcgtaccagcttcttcggaaatgatcgcaacatcgcgcccggctagaaaattaagcaagctggatttaccggcatttggcgcgccgacaataacaacatgcaatccatcccgcagcatcgcagcgcgcttaccgcttgcgatatggtgctcgatttcatgtttgagcgccgaaagctgttgccagacctgcatggaaacagaaccgggtacgtcgctttcatcggcaaaatccagttcagcttcaatgaaagcccgcgcattgataagtcgctggcgccactcactatatagtttgcgctgattaccggaagccacttgcattgcaagccgtcgctgcccctcggtttccgcagcaatgaggtcggccagaccttctgcaatcgtcaagtccatcttgccgttggcaaaagcacgtcgcgtaaattcaccagcctccgcaattcggcatcccggcagttcgcccaacaccgcaagcatcttttccacaacggccttaccgccgtgcaaatgaaattcggcgcagtcttccccagtaaaactatgaggagcagggaaaaacagagtgaggccgcgatcaatggcgtcaccatttcggctacggaatgtaagcaatgcggcatggcgcggttccggaattgcttggcagattgtttcgtaaacgaatcgagtttttgggccggaaatgcgaatgaccgcgacccctgagggcaagcgtccactcgataatgcaaaaatcgtatcgtgataagaaccgatctcgctcattctgtttcctgacctataatcatggggagctgctcaatgcccccgtatcctcgccccagtattcgcttggaggcgacttgtgaatattcattcgggacccgaaagaaaagccctatggcagagccagacagcaatcgccttgccggagaaccgagcgcctatttgcgccagcacgcaaataatcctgttcattggcaaccatggggccgtaaagcactggacgcggcaaaggagcttgatcgcccgatcctgctctccatcggctatgcggcatgtcactggtgccatgtcatggcgcatgaatccttcgaggatgatgatgttgcagcggtgatgaacgcatttttcatcaatgtgaaggtggatcgcgaggaacgtcccgacattgaccagatatatatggctgcacttggcgccatgggacagcaaggcggctggccgctgaccatgttcctgcggcccgatggcaagcctttttggggcggaacctatattccgcgccatgcacgacacaatatgcccggatttgtcgatatccttcatgcggtaaacaatctctggcatcgggataaagataaaattaaccataatgccgaagcggtcttcgaccatctggaaggccgtcttgccgcgcaaagccagccactgcaaaacgagatttcgcgcttcgatgatctggcaaaccgcatcggcagcctgattgatccccagcgtggcggtatcgaaggggtgcctaaatttcccaatgcacccttcatggacacgctttggctttcctggctctaccgccacaatgaaacacatcgcgacaattttctgctttcgctcaaaaccatgcttcagggtggaatttacgatcatctgggcggcgggctttgccgttattcgaccgatgctgaatggctggtcccgcattttgaaaaaatgctctatgacaatgcgcaattcatccgccatgcaaactatgcctttgccgaaacgggcgatgatttattccgtatccgaatcgaagagactgtcgattggctgatccgcgaaatgcagcttcccgacggatgttttgcctccagccttgatgcggatagcgaaggagaggaaggcaaattctatgtctggaccgaggatgagatcgatgcggtgctcggaacggatgcggaagttttcaaaaccttttatgccgtaacgcccggtggaaactgggagggcaagaatattctcaaccggcttcacgccgcggcggaaacgcccaccccgcccccgcttgtcgaagcggcgaggcgaaagctgctggcgcatcgcgagacgcgcattcgaccgggccgtgacgacaaggcattgaccgactggaatggattggcaatccgtgccctcgccgaagcggggcgaagctttgcgcggacagactggctggaacatgccgttcaggcctatcaatccatcgggtcgtcgtttcaggatggacgcatcgcgcattgccggatggagggtgcgtttctctatccagcactcgcaaccgattatgccgcgatgataaacgccgctcttgcgctttatgaggcaaccggagaattcgcctatatcgacgatgcccggaagttcaagcgcgcacttgatggttctcatcgcgatagcgcaggcaattaccggctgtcggcacttggcgccgatgatgtcatcctccatgcctatggtgattatgacgaagcgataccaagcgctaccagccagattatcgaggctttgacacgtcttttcctcgcaacaggcgacagcgcgctttatgaggaaaatgaaaagcttattgaacaggccctcggtcgtgcacttgcccagcaatatggtcaaataggcattctgaatgcctgccgttttgccggagagccactgtctctgctgattgcagccaccgatcgaacggatgaacttgtttcgatagcgaatcgaacgccagatccccggcggctggataagtttgttctcgttgaacgaggtaagacaatgagtcttcccacaggcggaacgatagaaccggaacatcccgcggcctggttctgcaaaggccatgtctgcctgccgccggtcgacactggcgaagccttgcgctcacttctctgagccataaagaagtgcaccaccaatcaaaataaacgccgcgcggtttcccacgcagcgttgtttgaaatgaatgggtagcgtcgattacgtattcatcgaatcgaagaattcggcattgctcttcgtctgcttgagcttgtcgatgaggaattcgatcgcatcggtcgtgcccatgggtgcaagaatgcggcgcagcacgaaaatcttctggagatcggcgcgcggaaccagcagatcttccttgcgcgtaccggacttgagaatatccatagccgggaagatgcgcttgtcggcaaccttgcggtcgagaacgatttccgagttacccgtgcctttgaattcttcaaagatcacttcgtccatgcggctgccggtatcgatcagggcagttgcgataatggtaagcgagccgccttcctcgatattacgcgcagcaccaaagaagcgcttcgggcgctgtagcgcattggcgtccacaccaccggtcagcaccttgccggaagacggcacgaccgtattgtaggcgcggccaaggcgcgtgatcgagtcgagcaggataacgacgtcacggccatgttcgacaaggcgttttgccttttcaatgaccatttcagcaacctgaacatggcgggcggccggttcatcgaaggtcgaggaaataacctcacccttcaccgaacgctgcatgtcggtcacttcttccggacgctcatcgatcaggagaacgataagatagcattccgggtgatttgcagtgatcgaatgggcgatgttctggagaagaacagtcttaccggtgcgcggcggcgcgacgatcaggccgcgctggcctttgccgagcggcgcaaccagatctatgacacgcggcgaaagatctttcgaggtcggaacttccagctccatcttgaaacgctcgtttgggtagagcggcgtcagattgtcgaagtgaaccttgtgacggatcttttccggatcttcaaaattgatcgtattgaccttgagcagcgcaaaatagcgctcgccttccttgggcccgcggatcgggccttcaaccgtatcgccggtcttgagcgaaaaacggcgcagttgcgatggcgaaatatagatatcgtccggaccgggtaggtaattggcatcggctgagcgcaggaagccaaaaccgtcctgtagcacctcgacaacgccctcaccgatgatttcgacatcctgggctgccagcttcttgaggatcgcgaacatcagttcctgcttgcgcatggcgctcgcattttcgacctcaagcgtctcggcaaaggccagaagctccaccggtgtcttgtttttcagttcttgtagtttcatttcctgcatggatgaggaactctttttaaatataaggagaaaatgcagttgttcggaaaggtggtcacttggatcgcgaccggcatcgaaggcctgctgtcaggaagggaagagagtttctacatactgatttgcagcctgtagagcaagtctcatattgggactgcgcaaaatttctgcaaggcaaaactggcgcaaacccgccctgtgatggagttgaagttatcgacaccatatctggcgcaataatatcaaatccgtaaaccacaaaaattcaaagggttgccggtgcggcttttgaaagcgaaatttatgtctccaggcgatttgcctgaaaaatttccggcctgccgccgcaggctggtttcctttttctgtgccgtttcaggatcagaatggcttcacaatcgccagaatgacgatcaggatcatcaaaacggtcggcacttcattgatgattcgccagtgtttcgccgaactcatattgcggtcttctgcaaatattcgggtggatttggaaagatagccatgcacacccgacataagcacgacgaggagaagcttcgcgtgcagccagccgccctgaaacccgaaaatctcccatgccatccacaggccggtgatccaggttacgaccatggcgggattgatgatgaaacgcagcagccgcttttccatgactttgaaggtttcggacgtaacggagcccggttgtgccgagcaatgatagacgaagaggcgcggcagatagagcataccggccatccatgaaatgacggcgatcacatgcagcgccttcacccacagataggcatcggttggattcacgtgaaacaatgcccagacgccgagcaccacgattaccagtgaaacgacggtgcgtatcagcacagcccgcccactattgtccggtgttgctgctgtcatgatttccccccgcgaaccctgtcgatcatacgctgaacattttcaattggcgcctgcggtgtaataccatggccgagattgaagacaagcggcccctgccccatacgctccagaatggcatcaacaccttcatcaagcgcatttccgccagcaaccacgcgcaagggatcgagattgccctgaacggcgccctcttcctgaagaagggcagcaaaggacaggggaaccgaccagtcgaggcccagcatatccacgccggttttctcgcgatacccggcatagagcatccccgctcccttcggaaagccgatgatccgggcctgcgggtaaaccgccctcaccttctgcacgatccgggcaacagggcggatacagaaccgttcaaagcaatcctcatccagaacaccggaccaggaatcgaaaatctggaccgcatctgcgccagctccaagctgttcgatcagatattccgcagaaacatcggcgagatcgttgaggagcttttcaaaagcttcggggaaacgataggcgaaaagacgggctggcgcctgatcgggtgtgccatgaccggctatcatataggttgcaacggtccagggagcgccacagaagccaagcagcgtggtttcgtcggggagttgctcgcgcaccagccgtaccgtctcatagaccggctccagcctctttgcgacaccttctgtttccagccagaatatttcatcggcgtcgataggcgtcatcaatggtcccttgccttcttcaaagcgaaggtctcgcccaagtgcatgagggacgacaagaatatctgaaaacagaatggcggcatcaaaaccgaaacggcggattggctgcaatgtcacttcaactgccagatcgggcgaataacacaaatcgagaaagcttccggccttcttccgtgtttcgcgatattcgggaagatagcgcccagcctgccgcatcatccagatgggtggtggaaagactgtttccccgtcgatgactttcaagaccttgcgattcattggttgtccattccacgctgttggttgggttggccggttccgtacttatccagttccggttctcataaagaaaggatgattcaggaatcttttgattcttagagtctgttggaatcggggattaagatcagtttcatttttccccacagttccacgccagccattccatcctgtgttatcatttatcattagtctcaccaaaaacgatgaaaactcaattccccgttttaatttaataggttaccaattgacgcagtttggcgatgcttgtggaaaagctgggaattgagaaaagctttcccgaatttacgagtcttgtccacaagtgctggatgaggctggccacatggttgcccgctgtggatgacttgccaagtttcccacggcctgccatggcttgtggaagacattcgggctttacgcacagccgtcaacaggagggcaacaaaactgtgaccagaccgctttcctactttcatcttcatcttatttctgatgcgaccggagagactctcctggcggcaggccgtgctgcggccgcgcaatatgccaatgcgcgcgccatcgagcacatctacccgttgattcgcaccgaaaagcagttgcgaaaggttctggaaggcatagatgccgagcccggcatcgttctttatacggtggttgaccagaaactggctgcgatcatcgatgagagttgtgcggatatgggcgttccgagcgtttcggtgctggagccggtgctgaacacgttccaatcctatctgggcgcgccggcgcaccgccgcgccagtgcccaacatgtgctgaatgcggattatttccggcgtatcgatgcgctcaatttcatgatggagcatgatgacggccaattgccgctcgatattgaagaagccgatgtgattattgtcggcatttcccgcacttccaaaacgccgacatccatctatctggcaaatcgcggcatcaaagccgccaatgttccgcttgtgctggggataccggttcctgaaattctgtttgcggccaagcgtccgcttattgtcgggctggttgctaccgccgaacgcatttcgcagattcgtcaaaaccgcccgctcggcaacataccctcgctcgataccgggctttatacggatcgtgtgtcgatctctgaggaactcgcctatgcacgcaatctgtgcaaccggcacggctggccgatcattgatgtgtcgcgccgttccatcgaggaaaccgcagccgccattctggcgttgctgagaaacggaaagaaggaaggatcatcatcttgacggttaaacttgttctcgcctcaaaaagcccttttcgctcggcccttttgaagaatgccggaatagaattttccaccgccagcgcggatatagacgaacgtgcggtcgaagctccgctatatgaaagcggtgcgacgcctgaggatgtggcgcagattctggctgaggcaaaggcaattgacgtcagtgagaaaaatcccggcgctgtggtgatcggctgcgaccagaccctgtcattgggcgacgagatttttcacaagccccatgatatggaggcggcgcgccgccagcttcagaaaatttccggcaagacgcatcagttgaacagcgcggtggttctggccagggatggaaaaacgctctggcgccatgtttcgattgcacacatgaccatgcgtgatctcgatgcggggtttattggccgctatattggccgtgtcggcgatattgcgctttcgagtgtgggagcctatcaggtcgaagggccgggaattcagcttttcgagaagatcgacggcgattattttaccattgtcggcctgccgctcctgccgcttctggccgaacttcgcagggaaaaatgcatcgatggatgacaaaagcatggccagggggcgaaaggctttcgttaccggatttccgatcaggcattcgcgttcgccgctgatccacggtttctggttgaaggaactgggcattgacgggtcttatgaggctgtggaagtcaagccggaagatttctcctcttttgcagcttcgcttgccgcaaatggctttgcgggcggaaatgtcaccattccccacaaggaggcggcctatgccgctgctgaaagccttgatgaagcagcccgcgccatcggcgcggtcaacacactctggcttgaaaatggcaggctttgcggcggcaacaccgatgcctatggttttgccgccaatctggatgcttccgctcccggctgggacaaggctgatcgcgctttggttctgggtgccggcggggcaagccgggcggtggttcatgcgcttttgtcgcgcggcgtctgtcatgtttcggtggtgaaccgcacattgagccgggcggaagaactggcggcgcatttcggcgcgcgcgtttacgcccatagctgggatgaggcgcaagctcttgtttccaatgctggtcttatcgtcaacacgaccgcgctcggcatgagcgggcatggcgagggacaggattttccgatcgaccttacatgcgcgccgaaagaggcggtggcgacagatatcgtctatgtgccgcttagaacagctttcctgaacaaagccgaaaaagccggtttgaagacagtggacgggcttggcatgttgctgcatcaggctgttccgggctttgaacgatggttcgggcaaaggccgcaggtgacgcaggcattgcgagagcatattctggcggatatggcgaaggctggtgcgctatgattgttctcggactgaccggctccattggaatgggaaaaaccactgccgccggcatgtttgccgaggcaggtgtgccggtctatagcgccgacgatgctgtgcatcggctttattcaggccgcgccgcgccattgatcgaggcaacttttccggggacggtggaaaacggcatcgtgaaccgcgagaaattgttcaaggctgtgatcggccagccggaagccataaaaaagcttgaagccgtggtgcatcctctggtgcgcgaggaggaagatgctttccggcgtgaggcggaaaaatccggagcagcgattgcgcttgtcgatataccgctgctttttgaaacgggtgcggaaaagcgggttgataaggttgtggtggtttcagcgcccgccgatatccagcatacccgcgtgctggcacggcccggaatgacgcaagaaaagctcaaggctattctcttgcgccagatacccgatgctgaaaagcgcagccgggccgattttgtgctcgacaccagcggaagttttgacgatctgcgccgtcagattgccgaaatcatcaccggattgagcggaaagcctgcggccgcgaccagatagtggtctatccttattcagaatatttgcggagaggttcttcaatgcgcgaaatcgtttttgatacggaaaccaccggcctggaacggctggaggaccgcgtgatcgaaattggcggtgtggaacttgttaaccggtttcctacaggccgcaccttccataaattcatcaatccgcaggggcgtcaggttcatcccgatgcgctcgccgttcatggcatcagcaacgaacaattgctggacaaaccggtttttgcggaaattctggacgagtttctggaattcatcgacggggccaggcttgttgcgcataacgccatgttcgaccttggcttcatcaatgcggaacttgcgcggctagaccaggccgagatcacttcggaacatatcgtggatacgctggcgctcgcccgtcgcaaacacccgatggggccgaactcgctggatgcgctctgcaagcgttatggtatcgacaattcgcaccgcaccctgcacggcgcattgctcgacgcgcagattctggctgaagtctatatcgaattgatcggcggcaagcagaccgcacttggcctgaccatggaaagcggttctgctggcggtgacagtcgcggcaatggcagcgcacccgttgtcctggccgcccgccctcgcccgttgccgccgcgcatttcggatgcggaacgtgcggcccatgccgcactggtggagaaaatgggcgacaaggctgtctggaagaaatatctatcctgaaaaaaaagcccggctggaattgttccagccgggctttcctgcataattattgcgctatcagctcttcacagcggacttggcctgttcttcggccatgcgttgctggaacatctgcgcgaaatcgatcgggtcgatcatcagcggcgggtagccgccattgcgcgttgcgtcggcaatgatctggcgcgcgaacgggaacaataggcgcgggcattcgatgaacaggagcggaagcatatgttcctgcggaatgccctggatgcggaacacgccgccatagaccagttccgtgttgaaaaggatatccttgccgtcaacagccttggcttccagcgtcaggacaacgtcgaaatccgtttcggaaagcggattggcgttcacattgacgttgatgttgatggaaggcgctttttcacgcgggcgcagcgacagcggcgcgcctgggctttcaaaggaaagatccttcacatattgtgccagaatgttgagggacggctcggtggttgcgccattgccattcttcgtttcgcccgcggccttatcactcattattggtatgccttcttgttaggtgattaaactcgtcgcctttgaaaagcttgatgcgcttggctagcatgtgcgcgtgcatgaggcaagaaaggctttttacgttagtatttgagcattcagcgatccttggggtccctgttccacggggaatcttcgttgggcctggacgtatagtcgtccgtgtccagatcgatcacgcggtccggccggggttcgtgggaacggtaggattgcgaataatgcgtggaggtggccacgaccatgcggccgcgcacaaacttctcccagacgatatcgcgcacgaaagggatgaacaggagaatgccgaccgcgctggtgacaaaacccggtacgatgagcaggatcgcggccagaaccagcatggcgccatgcaccatttcacggtcgggcacgcggcctgcggcggtttcggtgcggatacgctgcaaaaggcctatcccctgcacgcgcaggaggaagaaaccgagcattgcactgaggataataagacccaatgtcgcaaacacgccgatataactgccgacgacgatgaaaccggcgatctcgatgaatggcatcgccagcatgacgaagggggcaagggaagaggacacggaggttacgaccttatgttgctggtttcatgttccaagcttgtcataaaatctaagcgattttatgcgggaatgaaattgaaactgtctatcatgcaatatcaaataggtatgcgcgatctggatttgaatgatcggtgaaggcaatctatatgtgtatgaatgaaaacgcgacggaaggggtttgagcccacccgtcaataagtggcaggcggtatggaattttttgattttggcacgatcttcttcttcattgcagcggtgattatttttctccagctgaggaatgttcttggtcgtcgtaccggaaacgaaaagccgccgtttgatccttatgcttcggcccgcagttccgatgccgcgcctgctggcggggaacccgacaatgtggtttcactgccgcgccgcgcaaacgaaaaggattatacggccatcgacaagatagcgcccgcaggctcccccgtgaacgagggcctgcgcgctatctatgctgtcgaccccacctttgaaccggcccgtttcgttgatggtgtgaagatcgcctatgagatgatcgtcatgtcctttgccgacggggaccgcgaggttttgaagaaccttctctcaaaggacgtctatgagggcttcgtcgcagccatcgatgagcgagaaaagcggggcgaaaccgtgcgttcgtctttcgtgggcatcgacaaggccgggatcgcaggcgccgagatgaaggggtcggaagcccatgtcacggtcaatattgtgagccagatgatttcctccaccctcgacagggacggcaaggttattgatggcgacccggacaatatggtcgagatcaaggatctgtggacattcgcgcgcgatacgaactcgcgtgatccgaactggaagcttgttgcaaccgaagcggaagattaaagatatttcctggaaagtgccgcttacctttcgtcggaaggccgctctttcttaataattgaaatggaaacggcagtgaacgacttggcgaggattttccgcccggcgagctttggcgattgccccggctgggatcgggacgatcaggctttggcatttgccgcttttcgccgttccgccgactatgccgaaaataacagctatgggagcggcagtcttggcctgtctttcgaggccctgaagccgatctttgctgctgcccgcgcgcttgaccgtcctgacaggggcgaagcgcggcgctttttcgaggcgcatttcgtgccctgccgcgtggagcctgaacagggcaagggcttcgtgaccggattttatgagccggaaatagaagcatcgcgcattgcggatgcgcggttcaaagtgccttttctgcgcaagcccgccgatcttgtgaaagtgagcgatgaaaatcgcccggccggcctcgatccgtcttttgcttttgcccgccagacagaaagcggccttgaggaatatgccgaccgccgcgccattgagcagggtgcgctttcgggccatgggctggagattgccttcgtggctgaccgcgttgatgcatttttcgcccatgtgcagggggcggcacgcctgaaactgaccgacggtgaaaccctgcgcgtgacttatgcggcaaaaaccggccatccattcacgggtatcggccgcattctggttgatgagggcgagatagcggctgcggaaatttcgatgcagtcgatccgccgctggctcagcgcccatccggacagggccgacgaacttatctggaaaaaccgctcctatattttcttccgcgaagcatctgtcgatgatccggccgccggtccggttgccgcggccaaggttccgcttactgccgggcgttccatggcggtggatagattactgcatacgttcggaacgccattttatgtcagtgctccgacgctttgcgcttttggcggcgagccttttgcccgcctgatgatagcgcaggacacaggaacggcaattgtcgggcctgcgcgcggcgatcttttcaccggttcgggcgatgaggcgggcaagattgccggcggcatcaaggatgaggcggatttctacgtgcttgtgccgcgcaatatggtcggggggtgaagcccatgccccccagatccgaaaagccgggcaaggattatctgcgggccgaagaccgcatcctctgggagacagtggcaaaaactgcgcgcccgcttgcggggaaaaaagcggagcccgaggcccttcccgacttcaaggccctgatggcggaagaacaggaaaagcccggagcaaaaatcgcaccgccagccggcgagccgggcaggagcagaaaaggcttttcggcgccgggcgaaatgccgatccagccgctggacaggcccacccatcgaaagatcgccaagggccgcgtcgatatcgaggcgcgcatcgacctgcacggtcttacccagaacgaggcgcatggccttctctatggctttctggtcaatgcccatgcgcgcgggttgcgccatgtcatggtgattaccggcaaaggccgctcgttgggcagtgagggcattttgcgccaggccgtgccgcactggttctccacgccgcttttccggcttctggtcagcgcctatgaggatgccgcgcgccatcatggaggccatggcgcgctttatgtgcggctgcgccgccagacacggcagaacacgtttggaggcatcggcagacgatgacgcctttcggaaagcgcttgcgcgaactgcgtgaggagcgcggtgttacgcagaaggaaatggcgcaggcgctgcgcgtctcaccagcctatctttcggcgctggagcatgggcggcgcggccagcccacatgggatctcctccagcgtatcatcacctatttcaacatcatctgggacgaggcggaggaattacaaaaccttgccgctgtttcgcatccgcgtgtggtgatcgacacttccggcctctctccgcaggcaacacagcttgccaatcttctggcaaaaaatatccgctttatcgaccgtgacacgatcaaacatctgacggaagagattgcggcggcgcgcaagcgccgtcggggcatcaaggtttagacggatgatcagaaaagcgccttcagctcgtcgagcttggaattgaccagccagccataataattttcctgcggcagcattggttcctgcccggctgctttgcgtcgcgcgttttcgtttgccggcgtatgggcgcgtgcctgcgtgccgccagtattataaagcgtcgcggtgatgcccggatttttggaaatgtcgaaatcggcgatctggcgataggtcgtgatcgactgtttcagcgtggctgcaatatagggcagcgtcaggtcggggtccatgatggtcttgtagacggcattgccgtcgtcggcgtcgagcttcggcaggccggaaatacggttcaccatatccgacatctgaagtgcggtcagcggattgatctggccaaggccaaaggtctgcccggcatagaagggctggaagaagacggcgctgaaacggttgttcggataggcttttccacccaccgatttgccgcgaaaatccgcattccagacattttcgcggcaggtccacagcgaatagctgtccttgaaccggaggcaggctgcaaattccggccgcttgatgaactggccgatgctttcgccattatagccgaaactcacaccctggttcacataggacatggccttgacgtaataggtctgaagccggtcatagacatcgacattataggtgtgttcacccacgattgcgccgatgatgtggatcgggtcgatgccataggctgcggcggtcgagcggattttggagcgcagggatgcgtcctttttcagaaggttgtagatcttctggtatttcttttcatacgtggtgctaagctcatgggtgcgcttggccgaagcgccgggaattggcggctgctctgcgttgcggttgccgggcggcacgaccgtcaccgcatgggcgctctggctggcaaggaagaatgccaaagcaatcccggcaaaggtgcggagcggttttgcattgggaatggcacccaaacaaaagcccgcgatgctgcggttcgatctgctggtcattgcgcggaaacaagcctcaatatagttaacaagcccaaaaacttgccgggaaaatagaaaaccccccgatgcaagtcgaggggtttttgcatggccggcaaaagcgggcggatgcccgtggctttccggtcacgtcatgagctgttttaaagaatgaagcgcgaaagatcggtgtttttggcaaggccgccgatcttctccttcacataggctgcgtcgatgatgaaggttgctccggccttgtccggcgcggtgaaggaaatttcgtccagcaccttctctatcacggtttgcaggcggcgggcgccgatattctccaccgtcgcgttgagatcgaccgcgatatcggccagcgcatcaatcgcgtcgtcggagaattcaagcttcacctcttccgtttccatgagcgcaatatactgcttgatgaggcttgcctcggtttccgtcagaatgcggcggaaatcctcccgcgtcagcgcggaaagttccacgcggatgggcaggcggccctgcaattccggcagaagatcggatggcttggagacatggaacgcgcctgaggtgatgaaaagaatgtgatccgtcttcaccggcccgtatttggtcgcgaccgttgtgccttcgacaagcggtagcaggtcgcgctgcacgccttcacgcgagacgcctgccccgctcccgccttcgcgcgcggcgatcttgtcaatctcatcgatgaagacgatgccttcatcctcgctcacgcgcagcgcctcctgcacgatctggtcctgatcgagcagcttgtcggattcgtcattgatgaggatggggtaggaatccttcaccgtggtcttgcgcgtcttggtgcgcccgcccatggccttgcccagcatgtcggaaatattgagcacgccgatattcgcgcccggcatgccgggaatctcgaagttcgggctggcgccggaatcggaaacctcaatctcgatttccttgtcgtccatctcgccattgcgcagcttcttgcggaagctgtcacgggtggcggggctggccgtcttgcccacgagcgcgtccagaacccgttcctcggcgttgagatgcgccttggccttcacgtcctcgcggcgcttttcacgcacaagcgtgatggcgatctcgaccagatcgcggatgatctgctccacatcgcggccgacatagcccacttcggtaaatttggtggcctccaccttgacgaagggcgcgcctgcaagcttggccagacggcgcgagatttccgttttgcccacgccggtcggcccgatcatcaggatattcttcggcatgacctcttcgcgcatctgcccttcaagctgctggcggcgccagcgattgcgcagcgcaatggccaccgcgcgcttggcgtccttctggccgatgatgaagcggtcaagctccgaaacgatttcacggggagaaaaattgctcatttcttgtcaaatccctgttgccgccgtcaccaggcggcggcgatatggtgaggagattggctggcggcagatctcactgcgcgtcgaggctttcgacgatgatattgtgattggtgtagatgcagatatcggctgcaatattcattgccttgcgggcaatttcttccgccgatttatccgtctcgatgagggcgcgggcggcggcgagcgcgtaattgccgccggaaccgatggccatcacgccctgctccggctccagcacgtcgcccgtgccggtcagcgccagcgtcaccttgctgtcggcgacaagcatcatggcttccagtttgcgcaagtagcggtcggtgcgccagtccttggccagttccaccgaagcgcgcataagctggtcgggatattgttcaagcttggcttcgaggcgctccagaagcgtgaaggcgtcggcggtcgtgcctgcaaaaccggcgatcacattgcccttgccgatgcggcgcaccttgcgcgcattgcccttcatgacggtgttgccgagcgaaacctgtccatcgccagcgatgacgaccttgccgtccttgcgcacggtgacaattgttgtgccgtaaattgttgtgggattatgttcgatcatggatgctcctttggcggcagacgcaacccggtcaagcgattgcgaaagcccctggtcgtgggcgaaacaggttcgtccatcctctggcggtgaatcgtgtttcgtcgagattatttaagtaggcgcggttgaattgcaaatggcgaattgcaaatggcccacagcggcaaaagcatttggcaaggcggacaaaccgttcctgattccggttttcgccgcatttatgctccgtcaggtggttccaccagactgcaaaatgctctagaacccctccagtattttcgtgaggaaagcctatgaccgctgaaagcacccgcaaggccagcatcgaacgctccaccaaggaaacgagtattgccgtttccgtcgatctggatggcgtcggtaagttcgacatcaccaccggcgtcggctttttcgatcatatgctggaacaactttcgcgccattcactgatcgacatgcgcgtgatggccaagggcgacctgcatatcgatgatcaccacacggtcgaggatacgggtatcgcgctcggccaggccgtcgccaaggctctgggcgagcggcgcggcatcgtgcgctatgcctcgctcgaccttgccatggacgacacgctgacgggtgccgcagtggacgtatcgggccgcgcctttctggtctggaacgtgaatttcacgaccgccaagatcggcaccttcgacaccgaactggtgcgcgaattcttccaggctttcgccatgaatgctggcatcacgcttcatatcaacaatcattacggcgccaacaaccaccatatcgccgaatcgaccttcaaggctgttgcgcgcgttctgcgcgccgcccttgagaccgatccccgccagaaggacgcgatcccctccaccaaggggtcgctcaagggctaaagcctttccagcaaagcggggggcgtcggataatgcgtaaaaacagagaaacagggcgggcaacgactccgtttcaaccggaaacgttccagacccgagaggacaggtcatggcgcaattcgtcgttcttgaaccgaccggagccgaggcattttcaggagaggcgggaaccggctctccgtccgaaaaggccgtgttcgtgcgcgacggattttctatactggcgctggtgtttcctttcgtctggcttttgatgcagcggctctggttcgaggcattcgccgttctgggcataaccatcctgcttggacttgccgggaccagcctgggtatcgacgacgcggttccgctgcttgccattctggtctcgctgttcgtggctcttgagggcgccggctggaagatcgcgaagcttgaacggcagggttatgtccagcgcgcagtcattgaggcagccgatctggatgaggcggaaatccgctatttcatcgggcgcgacggggttgaaaccgcgtctgcggatatccccgttccgcaatggggccagcaagtgtcccgccctgctccttccacctttggcgcgactataggatttgtcggccatcgcggagaaaactgaaaatgcgtgttgctattattgactatggttccggcaatcttcgctcggccaccaaggctttcgagcgcgccgcccatgaaagcggcatatcggcggaaatcgacctgacttgcgatgcgcagcgggttgccagcgcagaccgcatcgtcctgcccggtgttggcgcctatgcggattgccgccgtgggctcgatgccgcacccggcatggtcgaggcgctgaacgataccgtattgaagaaagcgcgtccgttccttggcatctgcgtgggtatgcagcttatgtcggaacgcggactggaaaaaaccgtcacgaacggccttggctggattgcgggcgatgtgcgtgaaatggtgccgtccgatgcatcgctgaaaattccgcagatcggctggaatcggattcacgtgaaacattcgcatccgatcttcgacggaatccccaccggcgacgacggcctgcatgcctattttgtccactcctatatgctggatgcgaaaaatgcatccgatgttctggctgtgaccgattatggcggcgacgttaccgccgccgtcgggcgcgacaacatggtgggcacccagttccatcccgaaaagagccagttgctcggcctttcgctcattgccaatttcctgaaatggaagccttgaaatcatgatcctttttcccgccatcgatttgaaagacggtcaatgcgtgcgcctcaagctcggcgacatggatcaggcgaccatctacaacgaagatcccgccgcgcaggcaaaagcctttgaggatcagggctttgaatggctgcatgtggtcgatctcaacggcgccttcgcaggcgagagcgtcaatggcacagctgttgaagccattttgaaggcgacgaagaacccggtgcagcttggcggcggcatccgcacgctcgcccatattgaaaactggctttccaggggcctgcgccgcgtcattctggggactgtcgccgtgcgcgatccagccctcgtcatggaagcctgcaaggcctttccagggcaggtcgccgttggcatcgatgccaagggcggcaaggttgccgtggaaggctgggccgaagcttcaaggctgggcgttatcgaacttgcgaagaaatttgaaggcgcaggcgtcgcagccatcatttataccgatatcgaccgtgatggcgtgctggcggggatcaactgggattcgacgctggcgcttgccgaagccgtttccattccggtgattgcctccggcggccttgcctcgatggaggatatcaggcgtctggccacccctgaaatgcgcaagcttgaaggggcgatttccggccgtgcgctttacgatggccgcatcgacccggcggaagcattatcagtattgagggctgcggcatgactttgaaagcaagagtgattccctgtctcgatgtgaaagatggccgcgtcgtcaaaggtgtgaacttcgttgatctgatcgatgccggtgatccggtggaagccgcccgcgcctatgatgcggcaggcgccgacgaattgtgctttctcgacatcacggcgtcttcggacaatcgcgagacaattttcgatgtggtggcgcgtacagccgaacagtgcttcatgcccttgaccgttggtggcggggttcgccaggtggccgatatccgcaagcttcttttggcgggagccgacaaggtgtcgatcaataccgcagcggtgaagaacccggaattcgtggcggaagccgccgacaagtttggcaatcaatgcattgttgtcgccatcgatgcgaaaaaggtttccggcgcgggtgaaaatgatcgctgggaaatcttcacccatggcgggcggcagccgaccggcatcgatgcggtggaatttgcacagaaggtcgtggaccttggcgcaggcgaaatcctgctcacctccatggaccgcgatggcaccaaggcggggtacgacgtggcgctgacccgcgccgtggccgatagcgtgcgcgcgccggtcatcgcatcgggcggcgtcggcactctcgatcatctggtggcgggcattcgcgatggccatgcgacggcggttctcgccgcttcgattttccacttcggcacctatacgatcggcgaggccaagcgctatatggccgaagccggcattccgatgcggctcgatccggtccgttgatagcaagggtgcatcagagcggttccggttaaaaggaaatcgctctaactatttgttttgtcgcattttccaacgcaaaaccgtttcacacttgtgctggaaatgctctaaaaagataccatgagggaaaccccgatgagccagtttacgcttgcagaccttgaacggatcgtggccgagcgcgccagcgtgacggatggtacatcctatacggcaagccttgtggcgaaagggcagccgaaggctgcgcagaaactgggcgaggaagcggtggaaacggtgatagcagccgtttccggcgaccgtgccggtgtcgtctcggaaagtgccgatctgctctatcatctggcggtggtctggaatattgcaggcgtggcgctggaggatgtgcttcaggaacttcagcgccgcaccgcccagaccggccttgcggaaaaggccagccgcccgaagggctgaaaggcaaatcgtccatgtgggaaaaagtcgatcagctcaccccgtcccggtattcgccctaccgcttcttttcggcgcaggaatgggcagccttccgggccgatacaccgctcaccctcacctatgaagaggtcaagcggctgcgctcgctgggcgacccgattgatctggatgaagtgcggcgcatctatctgtcgctctcgcggcttctttatgcgcatgtggaggcaagccagcttctgtttcgccagcgccagcaattcctcaacatggaggaatcctacaagacccccttcatcatcggtgtggccgggtccgtggcggtgggcaagtccaccatggcacgtatcctcaaggagcttctggcccgctggccgtcaagccccaaggtcgacctcgtgacgaccgacggttttctctatcccaacgcggtcctgcgcgagcagaacatgatggagcgaaagggctttcccgaaagctacgatattggcgcggtcctgcgcttcctgtcggcgatcaaggcgggcatgagccgtgtgcgcgcgccgctctattcgcatttgagctatgatgtgctccccggcgagtaccagatcgtcgacaagcccgatattctgatttttgaaggcattaacgtgttgcaggtgcgcgatctgccggaagacggcaagatggtgcctttcgtatcggatttcttcgatttctcgatctatatcgatgccgatccgcgcctgatccataaatggtatatcgaccgcttcatgcgcctgcgtgaaacggcgtttcgcgacccgcaatccttcttccatcgctattcgcagctttcgcaggaggcggcccgctccatcgccgagggcctctggcagaatatcaacatgaagaacctgaatgagaatattctgcccacccgcccccgcgccgatctcatcttgcgaaaaggcagcgatcatctgattgaggaagtggctctcaggaaaatctgacgcgagcattctttccccatgaccggatgcaaaaccggttcccgcttccgggtcattacagcctaatcaaaagaaaccttgccgcgtccttttttgatctcggagcggccggattttgccttcaggcggcgctcgaccgcacctctggatggtttggtcttcttgcgtggcgggggcggcggttcggctgccttggcgatcagcgcaagaaggcgttcgcgggcgtcctcgcgattgcgctcctgcgtgcggaagcgattggcttcaatcaggatatcgccgtcctttgtgcctttctgtccggccagcttgaaaagccgtgacagaatatcttccggcagaccggatcgcgcggcatgaaagcgcaattgcacagcggtcgaaaccttgttgacattctgcccgccggggccggatgcgcggataaacgcttcctccagatcgtcctcgtggatcgacaggcgcctggttatgcggatgatgttgcgatcctcttgcatgagagaacccatacactgatttggcgccctgcgaaattcttgcgataacagccaaaaaaagaagcccggcgcgatggccgggcttcccccctcctcaatatgcttaaaacctattcagcagccatgcggatcgccggtgcggcatccttgacctcgtggtcgacgtggctttcaaacttctcgaagttggaaacgaacatgtcgaccagcttcttggcctgggcgtcataggcaactttgtcggctcaggtcgagcgcggatcgagaatggagctttccacacccggcacttcgacagggacggcgaagccgaaattcggatcgatgcggaattcagcattgttcagcgagccgtcgagggccgctgccagaagcgcgcgggttgccttgatcggcatccgcttgccaacgccgtaagcgccgcccgtccagccggtattgaccagccagcaatcaaccttgtgctcggcaatcagcttgcgcaacaggttgccatattccgaaggatggcgcggcatgaaaggcgcaccgaagcaggtggagaaggttgcctccggttccgtcacgcccttttccgtgcctgccaccttggcggtatagccggacaggaagtgatacatggcctgcgccggcgtcagcttggcgatgggcggcatcacgccgaaggcatcggcggtgagcatgatgatattcttcggctggccgcccttgcccgatttcgaggcgttggggatgaaacccagcggataggcgcagcgcgtgttttccgtcagcgaaccatcgtcgaaatccggctggcgattctcgtccagcacgacattttccagaaccgtgccgaaacgttgcgtcgtggcatagatttccggttctgcttcggcggaaagacggatggtcttggcatagcagccgccttcaaaattgaagacgccatgttcgccccagccatgttcgtcgtcaccgatcagcgtgcgcgtcggatcggcggaaagcgtggtcttgccggtgcccgaaagaccgaagaaaaccgccgtgtcgccgttcgggccttcattggccgaacagtgcatcggcataacgcccttggcaggcaggatatagttgagcgcggtgaagacggacttcttcatctcgcccgcataggacgtgccgccgatcagcacgatcttgcgggtaagatcgaccgcgatcaccgtttcggtgcgcacgccatagcgttccgggtcagccttgaaggacggcaggtcgatgatggtcatttccggcacgtaggaagcaagggcttcctgcgacggacggatcagcagattgcggatgaacagcgaatgccaagcatattcggtgatgacgcgggcgttgatcttgttgtcggcatccgcgccgccgatgagatcctgaacgaaaagctccctgcccttcgcatgttcgatgaaatcggcatagagaagctcaaaagcttccggcgtcatgggcttgttgttgtcccaccacacatgatcttcggtattggcgtcgcgcacgacgaacttgtctttcggcgaacggcccgtgtgctggccggtacgggcaacgagcgcgccctgcgcggaaagctccgcttcgccccggcgaatggtctcttcataaagccgtgccggcccgagattgtagaagactgcggagagttccttcagtcccgaagtggaaatcgaagcggccttattgtggatgccggtctctttcatgatgtctccgccgtctgtttgactaactaaaaaatgcgtccccctggtttggctttcatgggggatggcagtcagaaacagattaattgagaaaattcaaatatttaatcgatttaaaatttttgaaatttttttaaatcgtttaacccgagcgttctggggtgtggaaaactgcaaacacaaccctggcgtacatttaccaaacactgattcgcttgaggacgatttcaacgttccggtgcgcttgccacattttgtacctaatttgtactgcaaaagcggcatcactgtattaatatcggcatcgacgggtgatcgatgctattttgccggagatttgaaccggtacatttcagccgccgatcgtgaaaggttgcgcggtcaacaaaggagaaggtccgcatgaaggaagcttcggcaacgcagacgattgcgctggttgatgatgaccgcaacatcctgacctccgtttccattgcgctggagtcggaaggttatcgcgtcgaaacctataccgacggcgcttctgcgctggatgggttgatggcgcgtccgcccaatcttgcgatcttcgatatcaagatgccgcgcatggacggtatggagcttctgcgccgcctgcgccagaagtccgatctgccggtcatcttcctcacttccaaggacgatgagatcgatgaactcttcggcctcaagatgggtgcggacgatttcatcaccaagcctttttcgcagcgtcttctggtcgagcgtgtcaaggctgttctgcgccgcgtggcggcgcgcgacggcacggcaaagcccgccggccagcaggccaagtcccttgagcgcggacagctcgtcatggatcaggagcgccatacctgcacctggaagggtgagccggttacgctgactgttaccgaatttctcatccttcactcacttgcccagcgccccggcgtggtcaaaagccgtgacgccctgatggatgcggcctatgatgaacaggtctatgtggatgatcgcaccatcgacagccacatcaagcgtctgcgcaagaagttcaaggcggttgacgacagcttcgagatgatcgaaacgctctacggcgtcggttatcgtttccgggaagcgtaagatctgccgctttctgcgccggggcttctccccggccggacggatggcgtgacggcgcgttgagcaatgcggcccttttgcgggccggttaagggtaagattgaagcggcatggtcgcagagacccagaaagatagcctttcggggatgcgcgagcgcagagcacggcggcaacgctcggtgtttctgcgccgctttctgtcgcccttgcgcaagtttcttgggcaatatctcttttcaagcctgacgcgccgcatcctgtttctcaacctggcagcactggccgttctggtttccggcattctttatatgaaccagttccgcgaggggctgatcgacgccaagatcgaaagcctgctgacgcagggcaagatcatcgctgctgcgatttctgcatcggttacggtcgataccaattcgctgctgatcgaccctgaaaagcttctggagcttcaggccgggcagagcataaccccctcccccgattcgccggataattgggaatttccgatcaatcccgaaaaggtttcgccgctgctgcgccagttgatctctccgaccagcacgcgcgcgcgcatctatgaccgctatgcgaataagctgcttgattcgcgcgcgctttattcgacaagcttcccgtccagcgggccggtcctgcgctatgacctgccgccgatagaggatgagacgcctgccctttgggaacgtatcggcagctggctgtcgcgccttttctatggcggtggcctgccgctctaccaggagcagccgggcggaaacggccttgcctatcaggaaatcgtcaaggcgctgagcggctcgccgcagatggcacagcgccgcaatcagcgcggtgagctgatcgtttccgtggccgttcctatccagcgctcccgtgccattctgggtgttctgcttctttctaccgaaggcgatgatatcgacaagatcgttcaggccgagcgtatggcggttttccgcgtgttcggcgttgtgtcggcggtcatggtcatcctgtcgcttttcctcgcctcaacaattgccaaccccttgcgcaagctttcggctgcggcggaccgggtgcgccatggcgtgaaaaaccgcgtggaaattcccgatttttccgagcgtcaggacgaggtgggccacctttccacctccatccgcgacatgacggacgcgctttatacgcgcatcgaagccattgaaagcttcgcagccgatgtcagccatgagctgaagaaccccctcacctcgcttcgcagcgcagtcgaaaccctgccgctcgccaagaccgacgaatcacgcaagcgcctgctcgatgtcatccagcacgacgtgcggcggctggaccgccttatcacggatatttccgacgcttcgcgcctcgatgccgagcttgcgcgcgaacatatcgaccgcgtggatatgaaaaagcttctcaccagccttgtgactgccgcccgcgaagtgcggcgcaacaaggtcggcaccgaaatcgtgttcaacacgggcaagctgcccaccggcaagaaaggcttctatgtcgccggccacgatctgcgtcttgggcaggtggtaagcaaccttatcgagaatgcgcgctccttcgtgcctgacgatacgggccgtatcgtcgttacgctggccggcgaaggcaaccggctgcgcattctggtcgaggataacggccccggcattcctatcgagaatatcgagcgcatcttcgagcgtttctacacggatcgcccggcatcggaagcattcgggcagaattccggcctcggcctgtcgatcagccggcagatcatcgaggcgcatggcggcgcgctgacggcggaaaatattaccgatccggataagccggatattttcaagggtgcccgctttatcgttgatcttccggccagcgcatgaccgtgaaaagtggatatctgaacctgtgacgcccgaggaggaaagaagcggtcttcacgccaccaccctgcaattgctgggccggggtgtgatgattatgggccgctcgggcgcaggcaagacggaacttgcgctgacccttatcgagcgggccgcgtcgcgtcgggaggaagcctttctggttgccgatgatcgcacactcctgcatcgcgagggcgacaggttgattgcaagcgttccgacagcacttgcaggcggtgtggagattcgcggtgcgggcctgttccgcattccctatcgcgttgccacgccgctggatctggtcgtattgctggtgaatggcgacgaggctgagcgatatccgggaaaagagcgctggatatttgaagaggtcagccttccgcggcttctcctgccggcattgtcggcaaatggtgattccaatgcgctttcgcgcgccatagaagcttttttgttctttgaacgctggccctccgcagagtgattgtcacatctgcatcctgaaaggtgttgaacggtttcggacaagggtgcacagtgcggttggaaattgtctaaccgttcacaacgctgcggcattttgcttttttcaaggcgatgtgctgatttttcacttgctatcaagatttgccctgccaagatgcacaactcgccgccgctttaatggcggtatttcagtgccatctgctactctggcgggtgatgcggtgggcacgcgacgggagcttttatagtatgatcggactcgtgcttgttacgcacggaaggctggccgaagagtttttatatgctgtagagcatgttgtcggcccgcaggagaatttcgagactgtttgtatcggcgctgaagacgatatggaacagcgtcggcgcgacatcgtcgacgcggttgagcgtgccgatagcggcaggggcgtgatcattctgaccgacatgttcggaggaacgccgtccaatctggccatttccgtgatggaggcgggcaggatcgaggtcattgcaggtgtcaacctgcctatgctcatcaagctgtcgagcgttcgtatcagcggtgatatcaagacggctctgcgtgaagcgcaggatgcggggcgcaaatatatcaatgttgcaagccaggtcctgacaggaaaatagtatatgcatgcgagtgtgaccgtcaccggcgaatatgatcccgacaatgccgtttcgcgctccttcgagatcgtcaacaagcgggggcttcacgctcgcgcttcggctaaattcgtgcagcttgtggataattataacgcccatgtccgcgtcagcaaggatggcatgacggtgggcggcacgtccatcatgggcttgatgatgcttgccgcttcgcccggctgctgcattgaggtgagtgcctccggcgaacaggccgatgcagttctcgacgcgctccagacgcttatcgccgacaggttcggcgaggaagcctgaacggctgaagtatagagcggttgctgttttaacagaatcgtcggccccatctaactatctgttttgtcgcatttttgctggaaaactccggtgtggatctttctcctggccctggcggaaactgcaatcgggcagccgggcaatatgcacgtataaagatttgtttatattgcgttgtgttgggtgcactgatctgctactcaaaacgccagccggagtggtttgaccgttttagaaaatccgctccagaaccaattttttcatgcaattttgccttcaggcgaattgccctggattggagcacgcgatgaccgcaagccaagattttgttgtcaaggatattagcctggccgattggggccgcaaggaactcgacatcgcagaaaccgaaatgccgggcctgatggctgcccgcgaggaattcggcaagtcgcagccgctgaagggcgcgcgcatttccggctcgctgcacatgaccattcaaactgccgttctcattgagacgctgaaggttctgggtgccgaagtgcgctgggcttcctgcaacattttctccacgcaggatcacgcggcggcggcgattgcggcaaccggcaccccggttttcgccgtcaagggcgagacgcttgaagaatactggacctataccgaccagatcttccagtggccggatggcgagccgtccaacatgatcctcgatgatggcggcgacgccaccatgtatattctcatcggcgcgcgcgccgaggctggcgaggacgtcctgtccaatccgcagagcgaggaagaagaagttcttttcgcgcagatcaagaagcgcatggccgcaacgccgggcttcttcacgaagcagcgcgccgcaatcaagggcgtgacggaagaaacgaccaccggcgtcaaccgcctctatcagttgcagaagaagggtctcctgcccttccccgccatcaacgtcaatgacagtgtgaccaagtcgaagttcgacaacaagtatggctgcaaggaatcgctggtggatggcattcgtcgcggcaccgacgtcatgatggccggcaaggttgccgtcgtctgcggctatggtgatgtcggcaaaggctctgcccagtcgctcgccggtgccggcgctcgcgtcaaggtcacggaagtcgatccgatctgcgcgcttcaggccgcgatggacggcttcgaggtcgtgacccttgatgatgccgcctccaccgccgatatcgtcgtgacgaccaccggcaacaaggacgtcatcacgatcgaccatatgcgcaagatgaaagacatgtgcatcgtcggcaatatcggccacttcgacaatgaaattcaggtcgcagccctgcgcaacctgaaatggaccaatgtgaagccgcaggtcgatctgatcgagttccccgacggcaagcgcctcatccttctttcggaaggccgcctgctcaatctgggcaatgcgacgggccatccaagctttgtcatgtcggcttccttcaccaatcaggtgttgggccagatcgaacttttcacccgcaccgatgcctataagaacgaagtctatgtgctgccgaagcaccttgatgaaaaggtcgctcgtcttcatctcgacaagcttggcgcaaagctgacggtactttccgaggaacaggctgcctatatcggcgtcactccacagggtccgttcaagtcggaacactacaggtattaaccataggttaagcattccactacatcttgaggccggatggttgacaagccatccggtctttctttttgcgcgcgagatgcttcacgcggattcgccggaagggtattgttaaggcgaatcaagagcatttccggcaaacgagcgaagcggttttgtattcgggaatgcggataaacaatgcgtttcggtggtgtctgcgttgtgcgtttttttgccggctccggcggaaaacggctggcggattcattcccgaaacggggtctggctatcgtgtactgtggcggcgctcgatagcggggccggtaactgtttgaagtattttgaaaatacgggtgtgcgtccgttcagcggatggcgcggccgggtggcggagaaaagggaaacatgccagagctaggcttactgggcagcgtgcggaaaacttccgctaccgtgaaaggcaggcccgccatgaaaggcaagcataggctcgctgctttcacccttgccgcaaagtccttgtggcaaaccgcattgaaagcctcggtctcggtttccgctctctttgctgcttctcctgcctttgcacaaggtatggacggcgcacgcatttccatgccgttcggaggcagtgtcggcgctttcgaggtcatccagttttccatttttctgggcggcatgggcgcggccctgctctcggcgggctggctgatccgcgaccgttccaagatcgccaatgaaaacaatgagctgcgttccaaatttgcagatcttaatctcattgcgcagcgcaacgaggcgctcctcaacatgaaggaccagcgcattgtggtctgggacggccataatgtgcgcgccgatgtggtggggcaattgccggatgcctgcggcgcgccgcaggatcggccggcttttctcgccttcgggcgctggctgcgtccgcaatcggtgacggcgctggaacgcgccatttccaccttgcgcgagcaggcgcgcgcctttgatctcacggtcgaaacggtcaatggctcgctgctcgatgtccatggccgcacgtccggcggctttgcggttgcctgtttccagagcctgcaaggcgtgcaggccgaacgtgcaagccttgaagcgcagaaccgtgagcttgccgacagaatagagctgatgcgccgccttctggaccgcatcgaacagccggcttggctgcgcgacggcaatgggcgcatcgaatgggtcaatctggcctatgcgcaggcggtcgatatggccaatgcgagccaggttatcagtgaagggcgcgagcttttcggcgcgcaggcacgccagcgcctggagcgcgaccgttttgccgagcctgttgtgcaggaacaactgacggcggtggtgcatggcgaccgacgcgttttcgacgtgatcgatgtgagcgcggaatcgggttccgtcggccttggcttcgatctgaccgaagtgcaggccgtgcgcgacgaactgagccgcacactcaaaagccatgccgaaaccctcgaccagctttcgaccgcggtggcgatcttcgacccggagatgaagctgcaattcttcaatcaggcctttgtgaagctctggggtctggatgtggcgtggctggaaacgcggccgagcaacacgcttattttcgaccgtctacgcgcggaaggaaagcttcccgaacagcccgaatggcgcaaatggaaggattcgcttctctccgcctatcgcgcggtcgagccggaagaacatatgtggcatctgcccgatacgcgcaccatgcgcgtggtggcaaatccgcacccgcaaggcggcgtgacctggttcttcgagaacatgacggaaaaattcgagcttgagggccgctacaatacgctcatcaaggtgcagggcgaaacgctcgaccatctggccgaagccgtggccgtctttggatccgacgggcggctgcgcctgtccaatccatctttcgcagcactttggtcgctgccctctgaaatggttcgcgaaggtacgcatatttcgatcattgcaaagctttgcaaccagcgcggcggcgatggcctttgggaagatttcgtgtccaccgtaaccggcttcctcgatcagcgcgatggtcgcatggggcaggtggaactgagcgacggcgcgatcctttcctttgccgtggtgccactgcccaaggggcagaccatgctcaccttcatcgacgttaccgatacggtgcgcgtcgagcgggcgctgaaggaaaagaacgaggcgctggagcttgccgaccagatcaagaacgattttgtccagcacgtctcctacgagcttcgctcgccgctgaccaatatcatcggcttcaccgagcttttgcagacaccggccttcggctcgctcaacgagcgccagcttgaatatctcgactatatcagcacctcgtcgtccgtgcttctcaccatcgtcaatgatattctcgaccttgcgaccgtcgatgcgggcatcatggagctggagattggcgacgtatcggtggtcgaagcgatttcagccgcggcctcgcgcgtgagcgagcgcctgcgcgaccataatatcggccttgatgtcgatattgccgacgatgtggacgtgttcaaggccgatgccaaccgcgtgcggcaggtgctgttcaacctcctgtccaatgccgtcaactatgcgccggaaggctccaacatcgtgcttcaggtggcgcgtgacggggcggatgtcgtctttgcggtccatgatgacggccacggcatgccgagcgaagtgctggacacggttttcaagcgtttccagtcctatccgaatggcgggcgcaggcgcggcgcgggccttggccttgcgatcgtgaaaagcttcgtggaacttcatggcggccgggtcgagatcgacaccggcgaggagaggggcacgaccgtcatttgccgctttccatccgaagcgcgcagcttccgcgctgccgccgaatagggtaaacggtggctatgaacgccccgatcaagattctcgaagcctttcttcccgacgaagccgccacgctgcgctttggcgaggatttcgcccttgcattgcaaaagggagatttcataaccctttccggcgatctgggtgccggcaaatcctcgctcgcccgtgcgatcatccgtacgattgccgacgatgccgggcttgatgtgccaagccccacattcacgctcgtccaaagctatgaggcgttgcgccttcccgtcgcccatgccgatctttaccggctttccacgccggaagaactggacgaactggggctggtggaatttctggatgagggcgtggctctggccgagtggccggaacagggcgaagggtttttgccacaggcgacctttgccgtcatgctgtcgcatgaaggggcagggcggcacattcttatcaccggccagcaaccggccatggagcggctggagcgttcgctggcgatccgcgcctttctggaaaaaaatgggcgcgtggaggctcggcgccgctatctgcaaggtgacgcctcgccgcgtaaatatgagacgatccacagccggcatggtgaggaaattctcatgaatgccccgcaaatgccttatgatccgccgcttcgcgacggcaagtcctatcggcagattgcccatctggcagaaaatatcctggccttcgccgctattgacgggcttctggcagggcagggttttcgtgtgccgcaaatgcgtggcagcgatctcgatgccggttttctcattctcgaaaatctcgggacggaaggcgtgcgagcggcttccggcgagccgatccctgagcgttatgaagctgcgggccgttttcttgcgcacctgcatggtgtgcgctggcccgaccatgcgccggtcgcattctatcccgatcatgttattgcaccgtttgatcgcgatgcgatgatgatcgaggtcagccttgtcgggcaatggtatgcgccgcgcatgatggggcgtccgctgaacgatgccgaacgggaggcttttgaagccgcgtgggataaggtgattgccgatattgcggatagcgaaaagagcctgcttctgcgcgattaccattcgccgaacctgttctggttagccggcgcacaaggcaaggacaagattggcatcattgattttcaggacgcgatgatcggcccggcggcctatgatgtggcctcgctggcgcttgatgcgcgcgtgaccgtttcgccggaactggaacaggcaatcgtcgccgcctattgcgatgagcgccgcttgcttggccattcctttgacgaagcggctttccgcaaagcctatgccgccatgggcgcgcagcgcaatgccaagctgctcggcctttttgtgcggcttgatgagcgcgacggcaagcccgcttatctgcaacatctgccgcgtatccatgattatctggggcgtgttctcaaacatccggtcatggcccccgtcgcggcatggttcaaggcactcggattgatgcaggaagggacggtgcacaatgaaaatgcctgaaaccgcaatggttcttgccgccggtcttggcaagcgtatgcgtcccatcaccgaaaccatgccgaagccgctggtgaacgtcgcgggcaagccgctgatcgactggtgcctcgatgcggtagagcgggcaggggtggcccgtgcaatcgtcaatgtgcattatttagccgaccagcttgagcaccatcttgcgacccgcaaccgtccgcagattatcatttccgacgaacgcggccttcttctcgattcggcgggcggtatcgtcaaggtactgccggatctggctggagagcccttcttcatcttgaatgcggatacgttctgggtcggggatgaggccgaacccaatctcgtcaggcttgccgaaacatgggatgatgcccgcatggacatcctgttgatgacggcacggctcgatcaggaaacgggctatgaaggcaagggtgattttgttgccgatgccgaaggccgcctgcgccgtgcacgcgatgtcccgggcgaaccggtgatctatgcgggtgccggtatcattcacccgcgcatctttgccgatgcgacacccggcattgcttcgctcaattgccatttcgatcaggcaatcgccgcaggccgtctttatgggatgcccatgaccgggcactggctgacggtgggaacaccggaagccatcggcaaggcagaggccgtgttgtccgcatttgcatgagggaggcaagcagcatgtgcgcatcgcggcccggagatggaaaacagcgcctgttttccattcctcccggccagcccttcctgcccgctttcgcaaaggcccttattgaggggcggctgatcgaaggttttcccggccatccgtctgatccgctggcgctggcaagcgcgacgatctatgtgccgacgcgccgcgccgcgcgtgcgctgcgcaccattcttgtcgatctcaatccggtcaaaagcgccatcctgccccgtatcagcccgcttggcgatgtggacgaggatgcagctttcttcaacgccggtgcggcgggcgtttttgatctcaatccgccgattggcactgccgaacgactcctgttgctggcacggctgatccgtccctggcgggaatcgcttccgtcgcatgtacgtgcgcttttcggcgtggatgatgtctcggttccggccacgaccgcggatgccatctggctcgcgcgcgatctggcagcactgatggatcaggtggaaaccgacggtgcgaaatggagcaagcttaccagcattgcgcccgatgatcttgccgactggtggcgggtgacactcggctttcttgatatcgtcacgcggctctggccggatattctggctgaacgcaggctgtccaacccggctgcccatcgcaacgacctgatccgcagtgaagtgaagcgcctgcgcaaccatccgccagccgggcccgtgattgctgccggttcgaccggctccattccggcaacggctgaattgatatcgaccattgccagcctgccgcaaggcgcggtggtgctgcctggcctcgaccgcgatctcgacgaggcggcgtggaaactgctcggcgaagcaggggacaatccttccattttcggccatccgcaatatgggcttcacaagcttctgcaagccataggcgcgctgcgtcaggatgtggacgtgctggaagacatgccgcgcgccaaacggctgcgcgagcgcatcgtaagcgaggcgctgcgcccggcagaaaccacggatgcatggggcctcctcaatcgtgatcccgacatgcagccatcagccttgcgtgaggctgcggcaaggatcgatcttgtcgaggcttccaacgagcgtgaagaggcgcttgcggtggcgctggccttgcgtgatgcgctggccgatgagcgaaagacggcggcgctggttacggcagaccgcaatctggcgcgccgtgtcgtgggagagcttgcgcgtttcggcatcgatgcggatgattccggcgggcggcatctgcgcgatgtggaaacggccacgcttttgcggcttttggtcgaaaccgtgttcaatcccggcgatccggtggctttgttggcgcttgtcaaacatccgctgctgcggctgggaggcgcgcgcatcgacaggcggcttgcgggcgaaacgctggaactcgtggctttccggggcggtacgggccgggctggcattctcgacctgcctgccttcttcgagcggcggctgaaagaaagcgcagaccagccctggcagcccgcctggcacacaaccgtgacgcaggatatgatcgaggcggcgcgcggtctgtgtgagagcctgtcggcggcggttgaaccgcttgctccctttgtgacagccaaccggcgaaccgatattggcgagattgcccgcgccacggttgaggcgctggaaaacatggcgcgtgacgagacgggcagcgtcgccgccttttattcgggcgagcgcggtgaaaagcttgcctccttcctgcgcggcctcatctccagtgaggcggagcttgatttcgaggcgatggaatggcccgccatacttgatgcgctcatggcgggcgaaaccgtgaaaccgcatccgggcggccatccgcgccttttcatatggggtgcactggaagcgcgcctgcaaacggtggatgccatcgtgatcggcggcttgaacgagggaagctggcccaccaagacccgcaatgacccgttcatgtcgcggccgatgaaggcaatgatcgcgctcgatccgccagagcggcgcaccggccttgccgcgcatgatttccagatggcgctcggcatggaccatgtggtgctgacgcgttcgcaacgctcggacaatgcgccgacggtgccttcgcgctggctgcagcggcttgaaaccgtgctgggcgcagatgtcaccaatgaaatgcgcgggcgcggcacgcgcttcatccattggtcgcgcgagatcgaccgggcggaggatgtgcctttcgtcaggaagccggagcctgcgccgcctgtcgccgcgcgtccgaaacatttttcggtgacggaaatcgaaaccctgcgccgcgacccctatgcgatctttgcgaagaagattctgaagctgcgcccgctggaacccctgatccgcgatccggcggcagccgaacgcggcacgttgtttcacgacattctggggcatttcacgcaagcggcaatcgatccgctcgcccccgatgccgccgaaaaactcatggagcttggccgcattctttttgcggatatggatctgccgctggaaattgaagcggtctggtggccgcgctttaccgcgctcattccgcaatttctgcaatgggagcgcgagcgggcgtataaagtgcaggaaagatttgccgaaatcgcctcgcagaagcgcgaagtggaaaatctcggcattacactttccggccgtgccgaccgcatcgacctgatgcgcgatggtacggcggaaatcatcgattacaagaccggctccacgccctcgcccaagcaggcgcatgtgcttctctcaccgcagcttgcgctggaggcagcccttctggcgcgcggcgcatttctggatgtcgggccggtgcgcgcttgcgatctcacttatgtgcgcctcaaggcagccggtgaggtgaagccggaatcgatcctcaagatcagcaggcccccatcggaaaagacggctccggcgctgggtgaagaggcatggcagcggctggcgcaattgctggccgaatatcaaaaaccggagaagggctatctttcgcgggcgcttccattccgtgaaaccgaccttaccggcgattacgaccatctggcccgcgtgctggaatggtctgctggcggcgatagcggcggggagggcggcgaatgaagaagaaacctttcatcccgccggaaaccatcgatgcgcaggcgcgcgcggccgacccgtcggcctccgtctgggtctcggccaatgccggttccggcaagacccatgttctgaccgagcgcgtcatccgcctgcttctggaaggcacggatccgtcgaaaatcctctgcctgacctataccaaggcggcggcagcggtgatgcagaaccgcgttttcatgcggctttccgaatgggcggtcctgcccgatgaggccttggccgagcggcttgaaaaacttgagcgccgccgccccggcgcggcgcgcctggccactgcacgccgtctctttgcgcgcgcgctggaaacgccgggcgggctgaaaatccagaccatccatgccttttgcgaagccatcctgcaccagtttccgctggaagcaaatatcgccggtcattttgagatgatggacgatctcatgcaggcggcgctggtgggcgaggcgcggcgcaccctgcttgaaaccgcttatggcggtggtgatcccgcacttgcggcagcctttgcctatgtgttgcaggcggcgggcgaaacggggctgcaatcgcttctggacgaggcggtgggccgccgtaacggcttgcagctttatctggctgaactgggcgtcggcacacaccgtgtggaggctctgcatcgcgctttcgggtttgagcccgatgcgcgcgaagacgatcttctggccgatctctggccggtaccggaattttccgacgatgcgctcgatctcatcctatcgatcccgaaaggggcttcacgcgcgcaggatttcgcgctgcaattgaaacggctggagaaggcgagcggccttcccgacaagattgcggtgctgcgcgccgctttcctcaagagcacgggcgagccgaaatcaggctcctatgtctgttcggcagccgtgaaaaagcttctgcctgaattcgaggaggaattcgacacggctgcggcgcgggttgaaatggggctggaccgcctgaaggaattgcgccttgtccggctcaatctggcggcgctcacgttgatcgacaatcttctgcaacgctatcacgacctgaagcgccggcgcggccttctggactttgaagacctgattacccgcaccgtggcgctgcttgcgcgcaatggggcaggccagtgggtgcaatataagctcgaccgcggcatcgatcatattttggtcgatgaagcgcaggatacgagccccgatcagtggcaggtcatccgcatgttgtcggaggaatttttctccggccttggccagcgcaacgtccagcgcacgctttttgctgtgggtgatgaaaagcagtcgatctattccttccagggggccgtgccagacgattttgccgagcagggccgggccatcagcattcaggccagcaatgcggagctgaaattcgagcgcgtgagcctcaatttctctttccgttcgacgcctgatgtcttgcaggcggtggatgaggtttttgcgcggccggaagctaacagggggctttccggtgcgacagtccactccgctatccgggataaagaaccgggcgaaatcgaaatctgggacatgctgacgccggaaatggtggaagagccggacgattggcgtgtaccggtcgatcaactggccgtgccagcggtaaggcttgccgaacagattgcggcaacgatccgctactggctggatcgcggggagccgatccccggccagaaccggaagatcgcgccgcgcgacatcatggtgctggtgcgaaagcgtgaccagttcatgcctgccttgtcgcgcgcgctgaaaaacctgtcggttccggttgccggcgccgaccgtctgcaactcacgagccatatcgctattcaggacctgatggcgctggggcgtttcgtcctgcaaccgtccgacgatctgtcgctggcggcgcttctgaaaagcccgcttttcggctgggacgatgaccggcttttcacgctggcatatccgcgcggggcaggggacacgctttttgaatatctctaccgcgcttcgcgccatgatgcggagctggcgcagattcacaagctgctgagccgttggcgcaacatggccgacaccatgccggtgtttgaattctatgcgcgtgttctcagtgccgatggtgcaaggcgcaagcttctggcgcgattggggccggaggcgggcgatatcatcgacgaattccagaattatgcgctttccgccgagcgcgctggacttccgggtttgcaggcctttctcgaaacgctggaagcggccgcgccggagatcaagcgcgagcttgaccagggccgtgacgaggtgcgcatcatgaccatgcatgccgcaaaggggctggaaggtgcggttgtcttcctcgtggaccccggcagcgcggtgtggacgggaagccgtgcgcccaagcttatcccttatgattttcagggggatggcccgccggtgaagggctttttgtggcagccgaacagttcctgccagacgggcttcacggcagcggaaatcgaaaagcttaaaaaccgcgccgaggaggaatatcgccgtcttctttatgtcggcatgacgcgcgcggaagaccggctcatcatttgcggttatcgcggcacgcgcgaaagcggcgaaacctggcatcggctggttgaggatgcgctggcagccaagtccgaaacctttgttcatccggtcacgggcgtggctgcgaggcgctatcgcaagacgccgcgcagttttatcgaaatcaatgaggaggatcaggccggggcgacgtctctgccaccgcttccccatgattatcgccagcctatgaaagcagagccgggtttgccgcgccccttggccccatcaggcgcttcggccttgatcgaggcggacgaggagccgccgctcgacctgtcgtccccggttttgcaacccggcaccggcgcaccggccttcgcgctgcggcgcggcacggcgatccacatgctgctgcaatatctgccggatgtggcgccggaaaaacgcgaacatctggctgcggactatctggcgcgtattgccgcagactggccggatgccgaacggctcaaggcttggcagagcgtccatgccattctggatgatccgcgctttggccccgtttttgcggaaggttcgcgcggggaagtggctgtcatgggcatgatcgatattggcgggcgtgaccacgccgtatccggccagatcgaccgcatcagcgtggatgaaagccgtgtgctgatcgtcgattacaagaccaatcgcccgccgccgaagacgctggaagccgtgccttccgcctatcgcgcgcagcttgccctctacagggaattgctgaggccgctttatcccggacgtgtggtggaagcggcattgcttttcacggaagggccatttctgttgctcgttcccgatgctgttctggatgatgccatgggagcgctgaaggatactcaaggaaaggtgaggaaccagaacttgacggatggcggcagacgcgccacatgatatagccaataaagagcggatagagcattttcgagccaaaagtgtgaaacggtttgcgttggaaaatgcgacaaaacaaatagttagagcggttccggcgattctgttaaaatagaaactgctctagcgcgtgagtctatagaagaacatcgccattctaccaaagaggaggattagttccatggcaaccgtcaaggtcgataacagcaactttcaatcggacgttctccagtcgagcgagccggttgtagtggatttctgggcagaatggtgcggaccatgcaagacgatcgctccggctctggacgaaatcgccgctgaaatggctggccaggtcaagattgccaaggtcaatatcgacgagaacccggagctggccgcccagttcggtgtgcgctccatcccgacgcttctgatgttcaaggatggcgagcttgccgccaatatggttggcgccgctcccaagagccgccttgccgactggatcaaggcatcggctgcgtaataaagatcaccattacaaaaatggaaaaacccggcctttgcgccgggttttgcttattgggggggcgtatcgttatcgcgcaggacttcacccgccagatagagcgatccgccaatcagaatgcgtggcggagcctcatcggcgggccaggtatcgtgcagaagtttcagcgcattggcgaccgaatgaaccggctctgcggaaagcccggccttttcggctgaaagcgccagttcagtgttcgcaattccggcatcgctggaaggaatgggcacggtgaagacatggcgggccatgcctgcgaaggcctcgaaatagccgaccggatctttcgtgttgatcatgccggtaattaggaaaagcgggcgcgcattgcgttcttcaaggtcgccgaaagcttccgcgataaccacacccgcacccggattatggccgccatcgagccagatttcggaagcgggcggagcaagatcaatcagcttgccatgcgtcatgcgctgcatacgcgccggccagtccacgaccataagcgccttttcaaccgccttatcgggaatgttgaaacccgccatctgcaccgcttcgattgccgcggcggcgttggatatctggtgacgtcccggcaggcgcggcaagggcaggtcgatcagcccgtcttcgttctggaacaccatgcggccatgttcctcgaaggcaaggaaatcctgaccatagacagaaacagggcagtcgagacgatcggcagtcgagacgagcacttcgcgcgccgtatcgaaaggctggaaaccgatgaccaccgggcagttcttcttgatgatgcccgccttttcggctgcgatcagttctgccgtatcgccgagataggcttgatgatcgatcgaaaccggcatgatgagcgagaccgcaggctcgggaatgacattggtggcgtcgaaacgcccgccaaggccgacttccatgatgaccgcatcggcgggatgttctgaaaacaggacgaaggcaacggcggtcaatatctcgaaaaccgtgatgtgctgtccgccattggcggcagcgacgcgctcgacggcttgcgccagcacatcgtcatccaccagcttgccgccgcccggcgcggcaaggcgatagcgttcgtgccagttgacgaggtgcggcgaagtgtggacgtgaacattaaagccgcccgcttcaagcagcgcgcggcaaaaggcggtggccgatcccttgccgttggtcccggcgatatggatcacaggcggcagtttcagatgcggattgccgagcttttccagaaggccgcgaatgcggtccagcgaaagatcgaagcccttgggatgcaactgcataagccgctcgattgcggcggcggcttttcctgtcacgatcaggctgccttgctgtcagcatccggcttctggggggcgggtgcatcgctgttggcaggctgcttcgtcatgatcttgagaagccgtgcaatcgttgccttcagttcaaggcgggaaacgaccatatccaccatgccgtgctccatgagatattcggagctctggaagccttcgggaagcttttcgcggatggtctgttcgatcacgcgcgggccggcaaagccgatgagcgcgccgggttcggcaatgtggatatcgcccagcatggcataggaagcggtgacgccgccggtcgtcgggttggtcagcacaacgatatagggcaggcctgcttctttcagcatttcgacagcaacggtcgtgcgcggaagctgcatcagcgagagaatgccttcctgcatacgcgcaccgccggaagaggcgaacagcacgaacgggcgcttcagttcgatggctttttcaaagccctggatgatggcttcgccagcgcccatgccgagcgaaccgcccatgaagctgaaatcctgcacggttgcgacgattggcaggccctcgatggtgccgaggccgttgacaatggcgtcatccatgccggtgcggctgcgataatccttgaggcgatcgatatatttcttctcgtcgcgaaatttcagtggatcgagcggcactttcggcgcttcaagcgtcgtatattcgccattgtcgaagaaaaagcgcaggcgatccttcgccttgatgcgcatgtgatggcccgaagacggaatcacgaactggttgctttccagatccttgtggaacaccatttcgccggtcgatggatccttgatccatagattttccggcatttcacggcggccgagcatcgaattgatcttcggacgaacgtagttggtgatccagttcatgacgtttggttccgtttcttgttcttcggcaacgacttctcagccgcttaaatggacgatttattgggcggcttcaaggcgtgtggcgcgcacactctctgcaagagcgtggacaagccgggttgcggcggcaaccggatcacccttcaccttgcccttttcatcgagttcaccggcaattgcgttgacaatggccgtgcccacgacgacgctatcggcatgggttgcgattgccgcagcctgttccggcgtcttgacgccgaaaccgacacagatcggcaggtcggtgcttttcttgatatggcgaaccgcttcgccgacctttgccgtatcggcaatggccgcgccggtgatgccgttcatcgagacataatagacaaagcccgatgaattatgcagcactttcggcaggcgcttgtcgtccgtggtcggcgtggtgaggcggatgaaattgatgcccgccttcattgccggaatgcaaagctcggcatccatttcggaaggaagatcgacaacgatcagcccatccacgccggatgccttggcatcggtcagaaaacgctccacgccatagacatagatcggattgtaatagcccatcatgacgatcggggtcgtatcgtcttccttgcggaattctgctgccatataaagcgtcttcgccagcgtctgtccggcgttcagggcgcgaaggccagccgcctgaatggcgggtccatccgccatcgggtcggagaagggcataccaagctcgatcacgtcagcgccggctttcggcagggctttcatcaccttcagcgcggtttccagatcgggatcgccgcccatgaaataggtgacgagcgccggacggccctcggccttcagttcggcgaatttggtgtcgatgcgagtagtcataccgtgccccgtggcaaagtgcgtgcgagataatcggcaacaggcttgccagccattgccgtttccatccatgcacgccgttcaaaatcaataatcccaagttcccagacgcaggccatcagcaagggctgtgccggcatgaattccacctcgtcgccgagttcgcactgccacagcatgcgtgtggcaatgccgccttcaagccaccagtgcaggagaagccagaggctctcctctccctgatgcagaatggcaaaaccggcgcccatatgcggtgtgtcggccagctttgccgccgcgctggcaatctgcctgcgggcgatgcagaccgtggcctccgccaccgggttggccggatcggcttcgataatgctgagcttgattgccgccgggccacactccgtcaggccgtcgaaccatgcggcgcgcggcttgtagcaggaggtggcgggggcggtgctcattgtcagatatccatgccgagaagcttgccgaccgtgtggacgtccttgtcgccgcggccggacagattgacgatcatcaccttgtccttgcccattgtcggcgccattttgacggcctgcgcaatggcatgggcggattcgagcgccgggatgatgccttcggtgcgggtgcaaagctggaatgcatccagcgcctcattgtcgaggatcggcacatagtcgacgcgcccgctgtccttcagccacgaatgctcgggcccgacgcccggatagtcgagaccagcggaaaccgaatggccttccagaatttggccatccgcgttctggaggagataggtgcggttgccatgcagaacgccggggcggcctgcgctcatcgaagcgcaatgttcctctccctcaagaccgcgtccgcctgcttcgacaccgacgatcttcaccgaggcgtcgtcgaggaacggatggaacaggccaatggcgttggagccgccgccgaccgctgccacgatcacatctggcaggcggccttcctgttcgagtatctgctggcgcgcttcggtgccgatgacggattggaaatcgcgcaccagttcgggataggggtgcggaccggcagccgtgccgatcaggtaataggtatcctcgacattcgtaacccagtcacgcagggcttcgttcatcgcgtctttcagcgtgccattgccggcagaaaccggcttcacttccgcgccgagcagcttcatgcggaaaacattgggcttctggcgctccacgtcggttgcgcccacatagacgatacagggcaggccgaagcgtgcggcaacggtggcagacgccacgccatgctgaccggcgcccgtttctgcgatgatgcgcgtcttgcccatgcgcttggcaagcaggatctggccaaggcaattgttgatcttgtggctgccggtatggttcaggtcttcgcgcttgaagtagattttagcgccacccagatgtttgctcaggccttcggcataatagagcttggaaggacggccggcataaaaggtggaaagggcgttcaactccgccttgaattcggggtcattcctcgccgtttcataagcctgctgcaattcgaggatcagaggcatcagcgtttcggcgacgaagcggccaccgaatatgccgaacatgccctcttcgtcagggcccgtcttgtaggaattgggtgcaaccggcttgttcaacgtttccgctccgtcatgttcaggcgcgcctggcgaatggctgagcattcgcatccgctacggcctggaaaaaattctcaataagacgcacgtccttttcgccgggcgcgcactccaccccggacgatatatcgatgccgggggcgcctgtcttcaaaagcgcctcggcgatattgtccgcattcaatccaccggaaagcatgtaatcgatatccgcgtcaagcgcggccagcaggttccagtcgaaggatatgccgttgccgcctggaagttcggaacccttgggcggcttggcgtcgaaaaggaagcgatcggcaatgccccgatagggcgcaattgcttcaagatcgccggcttcacggattgaaaacgccttcatcaccggaaggttataacgctcttttagaaaccgcacccgttccggcgtttctccgccatgcagttgcagcatatcgggtctgaccgtcttgacgatttcatccagcgcttcatcgtcggcatcgaccgttaccgcaacggccacggcgcggcctgtggcggcggcgcgcagtcttgcagccgcatccggcgtgatatggcgcgggcttttcggaaagaaaatgaagccgatatgcgttgcaccgccgtcaagcgcggcggcaacagcctcaggcgtcttcaacccgcatattttgatatcaagggccataggtttccgtcgcacaaatcagggcgctactcaagttgctatcggaccggatgcccgtcgaaaccctgttcgatcagaaaatcatacgcctccatgacctcaaggggaacagcctgcgcaatctgatagcccttggccggatattccaggatgcgttgcaggtcgccagtcatttcgtggatcagcatttcaagcggaaattccgccgtcggctgttcttcaaaagagacaagcggtgcgctgatgctggctctggcttccggccattgccgaagcatggtggcatggacacggcgctgcgtctggggcttggtgacgaaaatgccgctgaccgcgtcccacgccagtttttcgcgcgaaaaacggatgttttcgccgatattggtggcattgggttcgataatgatggcgcgctctggcacaccgcgccggatggcgatttcagcaaatgcctccgcctcgcttgccttgtagagcttgtccgtcccgcggccactccggccggtgaagatcagccagggcgcaagcccttccagatagaggtcgctcgcccgttcggcgacacgcggatcgtaactgccaaggccgatgatgatatcggcgccttcaagcagatcatagatgcagtggtaatcccacaataccttcgcggcggtcagtatggatgatttcatgtaaagtcgattgcctgtaatgcgctgccattgcgcttcagccatgccttgcagcgttcggtgtccgggcaaagctcctggcagagtttccagaatttcggcccgtggttcatttcgatcaggtgtgccgcctcatgggcgacgaggtaattgatgacgggcggcggagccataccgatacgccatgaaaaggacagcacgccgtcggaagtacacgacccccagcggcttttcgtatccttgaaacgaaccgccttggccttgcggccgacagcggctgtgtgacggacgacaagcgcctctatatcgcgcctgacttcccgtttcagataatcggccacccggcgcggcagatggctgggatctccgtgaacgagcagaatattgccctcgatacattctacggttccgcgccccggttgatggacgataaggtgcgctacaccgcgtatcggtatttttatacccgcacgaacgccgggctggtcggggagtttggcaatgcggctttcgatccagccttcatggcggttgaggaaattctgcacctcgcgctccggcaggccgggcggcaccgtgatgcgcaggcccttgccgcctggctcgatgcgcagcgtcagccttttggcacgcgggttctcgtagacacgcaacggcaattcccgcccggcgaccgcgtgaatgcgctcgcttctgacagccgccgatccggcgggcgtccggtttctgttgagttgccgaaaaaaggaaagggccatcgccaaagaataggtgattcgcgggaaaagctagaaaattttgctcataaaagcaaaacggcgcggaaaaaccgcaccgtttcaagctgttttgccgtttattggcaatcaggcatcgcctttgctgccggtcttgccgcgtgcggcaggtgtctttttcgcattgctgtggcgttcggccatgaaacggtcaaactcctccttgtcgcgagcgcggcgaagctcggccgcataggcttcaaattcggcgcgtgcttcctcaagcttgcggcgctcttccgccagacgctccagctcctcgcggcgccagtcgtcgaatgcggcattgccggttgtgccgaagttgaagctttcgctcttgcagcaattacgcatggagccgaacagcgaatcggtcttctcgttcacgccgcgcttgaacccttcgaggcggttgccctagaggatataggcgagcatggcaaggccaagcggccagaaaagaaagaagccgagcaccatcagcgcaatcgtggctggcgtccatgccgggcggatcattgcagtatttgtcatggtctgctccgtcgaaaagcgcacgtcatccagcaagggatgagatgcgcaaaccaggcctgccagcccgcctcatgcgggcaattttatctggcggcttggtttcgacgtggtgaaaagattgcagcttttcaagaatgcaacttctggattcaggccgcaattcgcctaaccaatgtgattaattcgagatttttttgcgaaaatgttcgagaaaagtcacggcaagaccggcgatcaatgcccagaaagccgagccgaccccgaaaaacgcaatgcctgaggccgtgacggcgaaagttatggtcgctgcaagccgctcacgttcatccttcagcgccagcgtcatggcgttgatgaacggcccggtcagggccagccctgcgacaagtgcgatgagaactgtcggcagcacggcgaagattgcaaccagcgacgcgccgaagagtgcgaagaccacatgatcgccgcataaacagggccggtcagccagcgtttgctgtggtcgggatgcgcatcgggattggtgcaaagggctgccgaaatggctgcaaggttcgtggttgatgcaccgaagggggcgcttaaaagcgagaacaggccggtgatgcgcaggcaggcgctggttggcggctcatagcccgaggcgcgcagaacggcaaagcccggcagattctgcgaagccatggtgacgagatagagcggcaccgcgatgccgatcatcgcgcctgtgtggaattgcggccagacaagcgtgagcgtggatatctcgggcgcaggcagtgcgggcgagcggcccgtgacgagggcgaaggccatgcccagcaccagaaccgcaatgaccgcaagcgatggattgaacaggcggatcaggaaaaagagcgccaccagcggcagcacaaaggctggatcgatcgaaacggtcttggctgccgcgatgacgaagctcaggagaacaccggccaacatgcccgaggccacgctggccgggatgcgggaaaccagaaccgacaattgccggatgaggccggttgcgattagcgcgagagcggtcacgatgaatgcgcccaccgcttccgccatggtgaagcccgcacttgcaccgatcagtgccaggccgggcgtggaccaggccgcaatgatcggcatacgatagcggatgctgagccatgcggaagcggcggcgacggcaaggcagatggccgtaacccagcttgcggtttcggcctgtgtggcgccgagcacctgcgcggcggcgatgatgagtgccaatgtgccgccgaagccgacaatcgcggcaaccgccgaagaggcaaagaccgaaaaacgcatgggcgctgctccgctatactgtttcgctgatgcgttccgccaggccggaaaccgtgcggatcagaaggtcgagatcctgcgggcgcgacaggcggtgatcgccgtctcgcaccagtgtcagcgtcacgtcatcgaccggcaggtgttccaccagcgtcagtgcatgtttgtagggaacatccgggtcctgcatgccttgcaggatatggaccggacagccggtctcgatgatgccattgagaaccagattctttcgcccgtcttcgatcagcgcgcggctatagacgtaaggattgggcgaataatccgacggttcctcgaaatagcccttttcttcaaggtcgcgcttctgtttcccggtaagcgcgggttcgacaagtgcggcagtgaaatcgggagcgggcgcaatcagcacgatgccggcgggcgctctgccttctttcttcagttcctgcgccatgcgcagcgcgatccagccgcccatggaggaaccaaccagaatctgcggcccgcttgcatagtggcgatagacagcaaggctttgcgcaagccagcgcgaaatggtgccctggttgaaatcgccgccggattcgccatggccggaataatcgtgcctgagtgcgctatggccggtctgtgcggcccattcgtcgagaatgaccgccttggtgccgagcatgtcggagcgatagccgccgagccagacgacgcctggaagcttatcgccggccctgtagcgcaccgcgattttcgttccgtccacgtctatgaattccggggtgaattctggcgccgcaacgctcatgacaagtctcctcgttttgcgcgcctgttttggcatgttcgcaaaagggagaaaacccgccttatggatggaacccttgaaatgacgggaaatgtgaccgatatgccgcttgctccccgcgaaatgtccgcaaaagtggcatttatcacatgggggtgatttttcctgtcaaagatgctattgacttcgccgctcgcttgacgacatttccgcgatcagccgcggtttgatgggggaaatgccgtctgggcaacgagcatccgatcgctgtagacgtaaacaatcaggagataacgaccattcgccgaccgttcagagcgacgccggtccagaaagacggaccgcgctccaaccgtgatatccgggttccccgggttcagcttattgacgccgaaggccagaaccatggggacgtttccattcaggaagccatggccatggcggaagaggcgggtctagatcttgttgagatcgtgccgaacgccgaaccgccagtttgcaagatcgtggaccttggcaagctgaaatatcaaaatcagaaaaaagccgccgaagcgcgcaagaagcagaagacggtcgagatcaaggaaatcaagatgcggccgaacatcgacacccatgactatgaggtgaagatgaaagcagcgcagcgtttctttgaggaaggcgacaaggtcaaggtcaccttgcgtttccgtggccgtgaaatggcgcaccaggaactgggtatgaagcttctgcaacgcgtcaaggaagacacggttgaaatcgccaaggtggaatccgagccgaagctcgaaggccgccagatgatgatggtgctggcacctcgctgattttgcatccgttttcgggaaacgccgttttccttgaaaccatgccgtgaaagaaaccatgtcttggaaaagccgcctttcgggcggtttttctttgctcgaaacgaatattcaaagatgggacaaccatgaagacattgggtgaactggggctgtatcagcgccgccgccgctttacgatcggtggggtgattgttcttttggtcatcgcgcttatcttcgtgcgctcgcaatcgaccggctcgctgcacgaatatatcgaagccttcggcatcagtctcattgttgcggccattatcgggcgcatgtggtgcacgctttatatcggcggacgcaagagcgcggaaatcgtgcagagcggcccctattcggtgacgcgcaacccgctttatgtcttcagcagcattggtgcggtgggcatcggcgcccagaccggcagcctcatcgtcgcggcagctttcggcgtgttgtgttatctcgccttttcgattgtcatccggacggaggagaaattcctcaaacagaatttcgggcgaccttacgaagcctattgtgccaaggtgccgcgtttttttccgaagttttcgctgtttcacgacgacaaggaactgatcgtgcggccagaccggatttaccgtacctttacggacggtctggttttcttcgtggcctatccgttctttgaattcgtggaatatctgcaaaacagccatatcctgccggtgcttctgcggctttattgacgttttcagctcaattcgggcattgcgttttgcggccattgggcctataaggccgcgttcaaaccgcccggcagggcatgccgtggcggtttcgtatgcttttcgggcttggtcagcccggaagtgaaaacagggttccggtcggttgcaggcacgaacgccgcttgaaacaagaggtgtggagtgccgcaggaacgacggggatcgcaaacaagaggcgtcgagtacccctgggtacgagagggatgccaagaaggagtagcaaaatgcccaagatgaagaccaagtctgccgccaagaagcggttcaagatcaccggtacgggcaaggtcaaggccgccgccgccggtaagcgtcatggcatgatcaagcgttcgaacaagttcattcgcgatgcacgcggcaccatggttctcgccgatgccgatgcaaagatcgtgaagcagttcctgccgaacggcctctaagagttagtctgagaaggagatcataacatggcacgcgtaaaacgcggcgttaccgcccacgcaaagcataagaaggttctggatcaggctgccggtttccgtggccgtcgcaagaacaccatccgcaccgccaaggctgcggttgaccgttccaagcagtatgcttaccgcgaccgcaagaaccgcaagcgttcgttccgcgccctctggattcagcgcatcaacgctgctgtccgcgagcagggactgacctatggccgtttcatcgacggtctggccaaggctggcatcgaaatcgaccgcaaggttctttccgatatcgcaatccacgaaccggaagcattcgctgcgctggttgcatcggcaaagaaggctcttgaatacctcaagaacacttccatgccgaacgcttttgaaggcgctgtccgctaagccagccccctttcccaagcacatcgataaattttggcgataaatttgggaacccgcgctggctcggctggcgcgggtttcatcatgcagggtcgcaaatgaaggacgaagcgggcaggctgacgatggagctggatgcggatgatctccgcagccttcaggccatcattgccgagagccgtggcaggcgtatttccagtgcgcttttcgatggcagccgcgtctggatcaagcgttacgatgcacagtctcgtcctttcgcgaagcgcctgcacagcttcatttcgccgtttctgccctatccgtttctgcgcagcccgaaggaaacgaacccggcgggcatggccgagcgtgaaaagcgcaaggcgcaagccttccttgccgcaggcttcgaggtgccgaggatcgtctatggcgaaggcccggttctggtgctgagcgatgtggcgcccattattcaggacaggctgaaatgcttgcgcaaggaaaacgcgcaggaacatgacgaacttctgatccattgcgctcatgcgcttggaaaagcgcatgcaaaggggctttgtcacggacgtccgcatccgcgcgatttcttccagaagaacggtgttgcgggctttcttgatttcgaggaagagccggaagcagtcatgccgctggcggtagcgcaggcgcgtgacgtgtggcttctgtttttccagatcaccgcgcaggcgcgattttcaaagacaccgcatcgcgcgctcgctgcctatcgtgcggcggcaccggcagatgtggtgcctgaactgcacaggatcgttggtttttttcgatttaccatcgcgccgctcaggctgtttcgtcatgtctttctgggtggcgatggacggcggcttttgcaggcgatggaatttttcaatgcaaaccttgatgcgtccggccaatcaggccaaagagagtgataataccaagaggcgtgacgtgccgtaggcacggcagggatataatcaagaggcgtggagtgccgcaggcgcgacagggatttaaccaagaggcgtggagtgccatcggcacgacaggatttaaagaatgagcgatctagaacaactcgaacgccagattctcgaagacattgccgcggcagtggatgagcagggtattgaggccgtgcgcgtggcagcgcttggcaagaaaggcacggtttcggaaaagctgaagacgctgggcggcatgtcgccggaagagcgccagatgcaggggccggccatcaatggcctgaagaaccgcgtcaccgaggccttgagcgagcgcaggaccgaactgcgcaaggcggcggttgccgcgcgtctggagcgtgaaaaggttgatgtgacgctcccggtgcgtgaaagcgcggcatcgcgcgggcgcatccatcctatttcgcaggtgatcgacgagatcacggcgattttcgcggatatgggtttttccattgccgaaggtccggatatcgagaccgactattataatttcaccgcgctcaacttccccgaaggccatccggcgcgcgagatgcacgacacgttcttcttcaacccggatgaaaagggcgagcgcaagttgctgcgcacgcacacttcgccggtgcaggtgcatacgatggagaagttcgccgccatgcgcgataaggaaggccgcgacgagccgattcgcatcgtcatccccggcaagacctatcgtatggattccgacgccacccattcgccgatgttccatcaggtcgaggggctggtggtcgacaagtcggccaatgtcgccaatatgaagtgggtgctggaagagttctgcaaagccttctttgaagtgccttcggtgaagatgcgtatgcgcccgtccttcttcccgttcaccgagccgtctgttgaagtcgatatccagtgcgaccgctccggcccgcatgtgaaattcggcgagggcaatgactggctggaaattctgggctgcggcatggtgcatcccaatgtcttgcgcatgtcgggctatgacccggaagtctatcagggctttgcctggggcatgggcatcgaccgcattgccatgctgaaatacggaatgccggatctgcgcgccttcttcgacgccgatgtgcgctggatcgagcattacggtttccgtccgctcgacattccgacgcttttcggcggattgagcgcgtaaggacaggaaggaacaggacaaatgaaattcacgctttcctggctcaaggatcaccttgaaaccgatgcgacgctggatgaaatcgtcgaaaagctgaccgatatcggtcttgaagtggaatcggttgatgacagagcagccttcagggccttcacgattgcaagggttttgacggcaacgcgccatcccgatgccgacaagttgcaggtgctgagcgtcgatacgggcgacggcaagccggtgcaggtcgtctgcggcgcgccgaatgcgcgcgctggtctggtgggggttctgggccgtccgggcgattatgtgcccggtctcgacgtcacgctttctgtcggcaagattcgcggtgtcgaaagttttggcatgatgtgctccgagcgcgagctggaactttccgacgagcataatggcatcatcgatttggccgaaaatgcgccggtcggcacaagctttgcggcttatatgggccttgatgatcccatcatagaaatcggcctcacgccgaaccgtgccgattgcaccggcattcgcggcattgcgcgcgatctggctgcggccggtcttggcacgctcaagaacacgctgccggatgcggtgaagggcgagggtgaaaccccggtcaaggtcattctggatcaggatgccgggaacccgttctgcactggttttgccctgcgcatggtcaagggcgtgaagaatggccctagcccgaaatggatgcagcagcgcctgaaggccattggcctgcgcccgatcaatgcgctggtggacattaccaattacgtgaccttcgatcagggacgtccgctgcatgtcttcgacgcggccaaggtcaagggcaatctgacggtgcgtacggccagggatggcgaaaccattctggcgcttgaccagcgcgagtacaagctgaacgccggcatgtatgtgatcgccgatgaaaacggtcccgaatcgattgcgggtatcatgggcggcgagcattcgggctgcgacgaaaatacggtcgatgtgctgatcgaatccgctctgtgggacccgcgcatgattgcgagcacgggccgcgagcttggcattgtcaccgatgcccgctaccgttttgagcgtggcgtggacccggaaatgatggtgccgggcgcggaaattgcaacgaaactggtgctggaactttgcggcgggcagccgacggttctggatgttgtcggttacaaaccgcataccgcgcgcgtgatcgatttcccggttacggaagtcaagcgcctcaccgggctcgatgtttcctatgaggatgccttcgatattctgaagcgccttggctttggcgtggaaggtgacggcaagaccatcagggcgacggtcccaagctggcgcggtgatgtggaaggcaaggctgatcttgtggaagaagtgatgcgcattcatggcatcaaccggattgatccgcagcccctgccgagccacggcgcggtcaatggccgcatcctgaccacgctacagattcgcacgcgccacgcccgccgtatgctcgcctcgcgcggcatgatggaagctgtgacctattccttcatttcagaagcgcaggccaaagcctttggcggcggcaagccggaactgaagcttgccaacccgatcgctgccgatatgtcggacatgcgcccgtcgcttctgccgggtctgctggccgcagcccagcgcaatgcggatcgcggtttcgatgatatcgccttgttcgaggtttcgggcatttatgaaggtgatacgccggataagcagcgccgcgtcgcgggcggtgtgcgccgcgggacggcgaaggttgaaggggcgggccgtttctgggctggcaatgcggcgcctgtcggtgttttcgatgccaaggccgatgcgctggccgcattggaagctgccggtgcgccggttgaccgtatccagatcgaggccggtggtcctgaatggctccatccgggccgttcgggcacgctgaaactcggaccgaaggtcgtgcttggcacttttggcgagtttcatccggacacgctggaggcgctcgatgtttccggcgcgctctgcggcttcgaggtctatctcgatgcgattccggaaccgaaggcgaaaagcgcccgcaccaagcccgctttgagcctgtcgctgttccagagcctcaagcgcgactatgctttcgtggtggatgcagccgtggaagcgggcaatgtcgtcaaggcggtctcaagtgccgacaagaaactgattgtcggcgttcaggtcttcgatatcttcaccggcgcttcgcttggtgaaggcaagaagtcgatcgcggttgaggtgctgctccagccacaggatcgcacgttgaccgatgaggatctggaagcactatcgaagcagatcgtcgccagtgtcgccaagcagaccggcggagtgctgcgcggataaagcaatgaaagcctgagcccgccgattggcgggcttttgcttgaagggaacgcacgggaagggaaaagcatgtttcgatggggtgtactttccaccgcgaaaatcggcgtcacacaggttattccagcacttgctgcttcggataacggtgtggtccatgcaatagcaagccgcgaccatgcgcgcgcacgcgcagttgccggccgcttcggcgcgccgctcgctttcggttcctatgaggaattgctggccagcaaggaagtggacggtgtctatattccgctgccgacatcccagcatatcgaatggacattgaaggccgccgaagcaggcaagcatgtgctgtgcgaaaagcccattgcgctttgcgcgggcgatatagaccagctcatcgaagcgcgcgacaggcatggcgtcacgattgcggaagccttcatggtctattaccacccgcaatggatcaagctgcgcgcgcttctggccgaaggcgcgattggcaatctgagtcatgtgcagggtgtgttttcctatttcaatgtcgatcccggcaatatgcgcaaccagccgggccttggcggaggggccttgccggatatcggtgtttacccaaccgtggtgacgcgcatggtgacaggcagggagccgctctcggtgcgcgcttcggtggaatatgatccgggttttggaaccgaccgctacgccaatgtttcggcccgtttcgacgggttcgacctgaccttctatgtcgcgacgcagcttgccggccgccaatgcatggttttccatggcgataagggcttcatcgaggtttatgcgccattcaataccggcaaatatggccatggccgcatcaccctgcacgatgcgagccatatgcaggccaccgaatggtcgtttggcgatgcaaaccactatcagcttcaggcgcagagctttgttcgtgcggcgcggggtgaaaatgtgccgctcttctcgctggaaaattccagggcgaaccagaaattcatcgatgcgatttattccgcgggcagaagcggggtgagcgagactgtgtgacgcctgtaaagagtgcggggcaaggaatctgtttttgtctggctcttgtgacttgcagtgaaaaactgcctttcttatatacgcctcgcacagggctttgatgacaggccggaaaccggtccgctttctggaacccaaccttgaagcaggcattgtgaaaaccgataggaactgcccatggaacgctcggtcgaggtcttggcagtttgctgaatggagagaaatatggctaaagttattggtatcgatctgggaacgaccaactcctgcgttgccgtcatggacggaaagaacgcgaaggtcattgaaaatgcagaaggtgcacgcaccaccccttcgatcatcgccttcaccgatggtgacgaacgcctcgctggtcagcctgcgaagcgtcaggccgtcaccaacccggaaggcaccctttttgccgtcaagcgcctgattggccgtcgctatgacgatccgatggtcaccaaggacaaggatcttgttccttacaagatcgtcaagggcgacaatggcgatgcctgggtcgaggtgcacggcaagaaatattctccgtcgcagatctccgctatgatccttcagaagatgaaggaaacggctgaatcctaccttggcgaaaccgttacgcaggccgtcatcacggttccggcctacttcaacgacgcccagcgtcaggccaccaaggatgccggcaagatcgccggtctggaagttctgcgcatcatcaacgagccgaccgcggctgcgcttgcctatggtctcgacaagagcgaaggcaagaccatcgctgtctatgaccttggcggcggtactttcgacgtgtcggttctggaaatcggcgacggcgtttttgaagtgaagtccaccaatggcgacacgttccttggcggtgaagacttcgatattcgtctggtcgaatatctggttgccgagttcaagaaggaaagtggcatcgacctgaagaacgacaagcttgccctgcagcgcctcaaggaagctgccgaaaaggccaagatcgaactgtcgtcctcgcagcagaccgaaatcaacctgccgttcatcacggctgaccagactggcccgaagcatctggcgatcaagctgtcgcgcgccaagtttgaaagcctggtcgatgatctcgtgcagcgcacggtcgagccgtgcaaggcggcgctcaaggatgccggcctcaaggctggcgaaattgacgaagtggttctggtcggcggcatgacccgcatgcccaagattcaggaagtcgtgaaggccttcttcggcaaggaaccgcacaagggcgtgaacccggatgaagtcgtggccatgggcgcggcgatccagggcggcgttttgcagggcgacgtcaaggacgtgctgctgctcgacgtgaccccgctttcgctcggcattgaaacgctgggcggcgtgttcacccgcctgatcgaacgcaacaccactatcccgaccaagaagtcgcagaccttctccacggctgaggacaaccagtcggccgtgacgatccgcgtcttccagggcgagcgtgaaatggcagccgataacaagctgcttggacagttcgacctcgttggcattccgcccgcaccgcgcggtgtgccgcagatcgaagtgaccttcgacatcgacgccaacggcatcgtcaacgtttcggccaaggataagggtaccggcaaggagcaccagatccgcattcaggcttcgggcggcctgagcgatgccgacatcgaaaagatggtcaaggacgccgaagccaatgccgaggccgacaagaagcgtcgtgagagcgtcgaagccaagaatcaggccgaaagcctggtccattcgaccgaaaagtcgctggccgaatatggcgacaaggtttcggccgatgacaagaaggccattgaggatgcgatcgcagccctcaagacctcgcttgaaggtgaagacgccgaggatatcaaggcgaagacccaggcccttgccgaagtttccatgaagcttggtcaggccatgtacgaagcagcgcaggctgccgaaggtgcgggtgccgagggcggtgaacaggcctcttcgtccaaggacgatgtggtcgatgccgactacgaagaaatcgacgacaacaagaagtcgtcgtaattcctgaccgtgcgtgctcaagcccggggatatccccgggcttttgccagttttggggacggttgcgccggacaggcaaaagagaagttgtttcagcgggcttgcggaaaggcgggtcacgctgcatgaaatggaaaattgcaaacgctgcctgcttgagcatgtcgccggatgcggagccggtttcggtatacgatatgcatgaaggcatgaggcgcgttccagccgccgggataacgaactgatgaagatcgactattacgaagcactgggtgtcaccagaaccgcagatgacaaaacgctgaaggcagcgtttcgcaagctcgccatgcagtatcatccggaccgtaacccggatgatcccgaagccgaacgcaagttcaaggaaatcggcgaggcttacgaaaccctgaaagacccgcaaaagcgcgccgcttatgatcgcttcggccatgcagcctttgaaaatggcggtatgggcggtggtttcggcaatggctttggcggtgcgggcggttttgccgatattttcgaggatattttcggcgagatgatgggcggcggtcgccgccgcagcaatggtggccgcgagcgcggcgccgatctgcgctacaatatggaagtgacgctggaggaagcctatgcgggcaagaccgcgcaaatccgcgtgccgacctccattacctgcgatgaatgctccggctccggcgccaagcccggttcgcagcccaccacctgtaccatgtgctccggctccggccgtgtgcgtgccgcgcagggtttcttctcggtggaacgtacctgcccaggctgtaacggtcgcggccagatcatcaaggatccgtgcgagaagtgccatgggcagggccgggtgacgcaggagcgttcgctttcggtcaatattcccacaggtatcgaggacggaacccgtatccgtctggctggtgaaggcgaggcgggcctgcgcggcggaccggcgggtgatctctatatcttcctgtcggtgaagccgcacgaattcttccagcgtgatggcgcggacctttattgcaaggtgccgatctcaatgaccacggcggctctgggcggccagttcgaggtttcgacacttgatggtacccagacccgcgtgaaggtgccggaaggcacgcagaacggcaagcagttccgcctgaaaggcaaggggatgccggtgctgcgccagtctgttaccggcgatctctatatacagatcgacatcgaaacgccgcagaatctctccaagcgccagcgcgagcttcttgaggagtttgaaaagctttcctcgcaggagaacagcccgaaatcggcgggcttcttctcccggatgaaggagttttttgaaggaatcggcgaatagattattgaaataaaaagggggccatgcggccccttttttattttgtttctaattcccgccttgcttataaacttcaatgcggcatagatttgtctaataacgacaatgggagcagcaagaatggcaggtcagcttggcaggaaactcgccgcgaagttcgatgaagaaatccgctttttcaaaggctggatagacgggccaaaagcagtcggtgcgattctgcccacgagttccatcacggcgcggcgcatggcgagcgtcatcgatgtcaattcgggcctgcccgtgcttgagtttgggccggacaccggcgtcatcaccaaggctattctcaagcatggcgtgaaacccgccgatctttattctattgaatattcgcacgatttcgtggagcatctgaacaagaccttcccggacgtgaacatcatagagggcgatgtgttcgatctcgacacggcattgggcgacaggaagggccagaagttcgattgtatcatttccgctgtgcccatgctgaatttccccatggatcgccgtgttgaactggttgaaagtcttctcacccacatcccgcacgggcgtcccctgatgcagatcacctatggacccttgccgccggttccggcagggcgcggcaattacgtggtccagcattacgacttcgtcgtgcgcaatgtgccgcctgctcagctctgggtctatcgcagtccgcttgtatagagcggttcctgttttaacagaatcctcggaaccgctctatctctttgttttgtcgcattatccgacgcaaaaccgcttcgcacttttgctggaaatgctctgacgcagcggtaaagcatcgggaatgcgcggctatagataataaagtgagggtcttccgtgcccggctctcttgtgcgaagagagtaaaaatcacagcggagatttccatgacgacagaattgcacgatgacgcatccgggcgcctgatcgtgggccttgacgtgccgacaattgccgaggcggaaaaggtggtcgaagaactgggcaatgctgtttccttctacaagatcggctatcagcttgtttttgccggtgggcttgatttcgccaaaagccttgtggcggcgcgcaaaaaagtcttcctcgacatgaagctgctcgatatcgacaacacgattgccaaaggcgtggaaaatgtcgcgaagatgggtgtttccatgctcacgcttcatgcctatccgaaggcaatgcgtgcggcggtggaagccgccagagggtcggacctatgccttttgggcgtgacggtcctgacctccatggacaatgccgatcttcgggaagccggttatttcgacaatgcggaaacgctggtgctgaaacgtgcccgtcaggcgcatgaggccggtatgggcggcattgtcgcctcggcggtggaggcgcaggccattcgccaggcggttcgccccgatatggccatcgtcacaccgggcatccgcccggcagggagcgagaagggcgaccagaagcgcgtgatgacgccagccgatgccttgagggccggtgcgagccatctcatcgtggcgcgcccgatcgtgggcgcaccggatcgcaaggcggcagcccttgccatcctgaaggaaatgcgctcgattggaagaagttagagcattttcgagtttaaccggaaccgctctaaagaggaggaggagagaatgccgaaagcctattggattgcccgcgtggatgttcgcgatcccgagcgctacaaggattatgtttcgacggccaagcccgcttttgagcggttcggcgcgaatttcatcgctcgtggcggcaaggcggacgcggtggaggggccgggccgggcccgcaatgtcatcatcgaatttgaaacgatgcaacacgcgcttgattgctataattcacctgaatatcaggccgcagccgccatccgccagacagtggcggacggtgagatcgtgatcgtcgaaggcatctgaacggcgaaaacatttgcaagccgcaaaggctttttccttacaggcgaacggggggatcgtgccggccggcaagggtgagatccagcagcaggacctttccggcgtggggatcggcctgccgggctttcgcattcatgccttcaaatgaactggtgataatcatcacggcggcatcggggccgacgaaggccgggcaggagggctgcttgaccggaagctcgaccgagcggatcaggcggccttgcggcgaataggcgtggatggcgctgccgccccagcaggcattccacagtgtgccttccgcatccacgaccgagccgtccatgttgcccgcttcgctgcgatgatggaaaacgcttttttcggaaaccggcaggccggtttccgggtccgtatcgacgcgccagatgatattgcggtctgtatccgcgaaataggcgaccttgccgtccggtgaaaagcagatggaattggtgattgtgatgccggagaagagtttcttcacatggccttcgcggtaccaccagatcgaccctgcttccttctcggcctttttgcccatggtgccgatccagaatgcgccggaaggatgcacacgggcatcgttggaccgggtgatttcattatccgcctccagcggatgatgcagcgtcagccgcccattggcgcgttcgcggatgaaaagcccgtgttcgctcacgataagctgccggttgcggtcgatgacggcaagcgcgcttgccttcatgccaagttcatgcacatgggtttcgccgctgtcccagttcttttcgatcagcctctggcccagaatatcgaaccaccagacattgccggtcaaaggatcatagcccggaccttcgcccagttccgcgatatgctcggcaaatattttcgttttgaccacgctcaccaccttctcccggaaatgctccagtgaattgaattcgacgttatcggaccgccagcataaacaagcgggcgatgccaatccagcccaaccagcccatcctggagcctccgcgatgggctgttgttgaaacggggccgctggcgtcgctctatctctttgttttgtcgcatttagcttacgcaaaaccgcttcgcacttttgctggaaatgctctagatttccggcaacttcgaatcgcgaggaaatcatggctctcaaagtcgcggtccagatggaccatatcagcacggtgaacatcacgggcgataccactttcgctctctcgcttgaggcgcaaaagcgcggccacgagcttttccattatacgcccgaccggctttccatgcgcgatggcgtggtttccgcccgcgtggaaaagatggaagtgcgcgatgtgaagggcgatcattacacgctgggcgagcctgtccgccgcgacctcacggaaatggatgtgatcctgctgcgccaggatccgccttttgacatgaattacatcaccacgacgcatcttctggaacgcatccatccaaagacgctggtggtcaacgatccggcctgggtgcgcaacagcccggaaaagatttttgtcaccgaatttcccgacctgatgccggaaacgctcatcaccaaggatccgcaggaggtgatggatttccgccgtgaattcggcgacatcatcctgaagccgctttacggcaatggcggcgcgggcgtcttccatctggcggatggcgaccgcaaccttacctcgcttctggaaatgttcggccagcttttcagggagccgttcatcgcgcagcgctatctgaaagatgtgcgggcgggcgacaagcgtatcatcctcatcgatggcgagccggtgggcgcgctgaaccgcgtgccgtccgaaaccgacgcacgctccaacatgcatgtgggcggacgccccgaacagagcaagttgaccccgcgtgagcgtgaaatctgcgcgcgcattggcccctcgctgaaagagcgcggcttcatcctcgtcggcatcgacgtgattggcgactacatgacggaaatcaacgtgacgtcgccgacaggtatccgtgaaatcgaacgttttgacggcaccaatattgccgccctgttctggaatgcggtggaagccagacgataatttgttcctgaaacgttcttgacctcaccaatagtatatgcttaactccagaagttgtatttaagcatatactcacttgtgggatgtgctgcgtggcaagcgggggctcatggtcgcgcgggttggaacagttgcctttcgtggcatagaggcggtgcctgtcgatgtgcaggtgatgatcgcgccgggcaagatgggcatgtccatcgtcaggctgcccgacaaggctgtggccgaaagccgggagcgggtgcaggctgcactgcacgcatccgggctttccatgcccgccaagcgggtgacggtcaatctcgctcctgccgatcttccgaaggaaggttcgcattacgaccttcccatcgctgtcggcctgatggccgcaatgggggccattcccgccgatgccattcaatcctatcttgtgctggcgaattgtcgcttgatggttccatcacggcggttgcgggcgttcttcctgctgcaataggcgccaatcgcggggaaaagggcctgatctgcccccatgcctgcgggccggaggcggcatgggcgggcgccaatatcgatattctcgcgccgcgaagcctgatcgcactcgccaatcatttccgcgggacgcaagtgctgacgccgcccgatccttccatgcgcctttccagcgaggcactgcctgatctttccgatatcaaggggcaggaaacggcaaagcgcgcgctggaaatcgctgcggccggaaaccataacctgcttcttgtcggcccgcccggatcgggtaaatccatgctggcgtcgcgcctgccgtccatcctgcccaggctttctccgcgtgaattgctggatgtttcgatgatcgcttcgatagctggagagctatcgggcgggaaactgtcggatcgcaggccgtttcgtgcgccgcatcattctgcttcgatggctgcaatggttggtggtggattgcgcgcaaggccgggcgaggtgtcgcttgcccataatggcgtgctgtttctggacgagtttcctgaattctcgccgcaggtgctggattcactgcgccagccgctggaaatcggcgaatgcctgatcgcgcgcgtcaaccatcgcaccagctatccggcgcgctttcaattgattgccgccatgaacccatgccgctgcggcatggcgggcgaaccggggcatacatgcgcgcggggtccacgttgccagagcgactatccggcgcgcatttccggccccctgctcgaccgtatcgatctgcgtgtcgatatgccggcggtttctgcgctcgatctgatcgcgcccggccagtcggagaaaagtgagacggtcgcaaggcgcgtggcgcgcgcacgcgccgttcaggccgcgcgctatggcgcgctcggtctcgatccatcaatgaccaacgcctattgttcggcaaacctgatcgaggaggtcgcccggcccgatgccgcaggcatgaaattattgcgtgatgcaagcgagcagatgcgcttttcagcccgtgcctatcaccgcatactgaaagtggcgcgcacccttgccgatctcgatggaagcgatcatgtcacccgcatccatctggccggcgccatatcctatcgcatgggcgcagagcgcttggtttcagcagcatgaaagggctggatgcaaaaaaggcggtgagaaacccaccgccagttcaactcagcggaccgagccgaccagaagattgtccggggcttcgattgtgacccaacgccccgtatggttggcggcctggcgcttcagataggtatagtcggtttcgtcccagcgcatgacttcgtcggtcaggttgtcgaggacgaaatcgccacggtccgtgcgcgccgtcagcacggcatggccttcaccattcggcttgcggacaacggtaatcaggagatcggtgagcggaatgcctgcctgatgcagttctcgctgcttgagaaggacataatcctcgcagtcgccaaccgtggtcggataggcccaatattcctcgatgccgtagatttccatgtcggtcatcggcttgatgcgttcattgaccgaaaagttcacttcgataatgtgctgccagttggcaggggtgagtttgagcgcacgggtgtcgcggctggtgatggcgcattccctggcttcgcgcttgcagaattcataatggccgatcggctgcgaggtgatcttgccggtctgcatgaaatcgccggaagcagcctgcgccgcaaagcctgccaacagaagcgacgccgtgaaaccggctgctgccattattttcttggtcgagcgaacaacgcaaaacatactcaacgcccctgccggaagttcatttattaacgaaacgttaaaatctgaaatatgccggagtcaattcgctttgccgtttcctcgcccaacatcttaattaatggttaatgcgtgtaccgaaaaaataagcaaccaaaggttgtttttatggccgggcggatgggggtgatccggccttatcttcaccgtcttgaacagttgacggcgccccgctggtggggccgcgaaacataaggaggagagaggagggcagaaaatttggaaagtaggagcaagcgccgtgcaattgcccccggcgcatgtgcaaaaaagaccgcatcgatagtaggaagcgcctatgcggggaaatcagtctactgggctgatttctgatcccgcttcgatgcgttggataaggcgtgaaaataaagaaatagggcgggggccgccagaacgccgctttgcctaaagtggcttgaagcagactttggtgtgcccggcgccgatgaagcccagacggcttgcagcgcccttggaaagatcgagtacgcgccccttgatgaacggaccgcgatcattgatgcgcacgacgagcgatttgccgtttttctgattggtgaccttgaccttgctgccaagcggcagggtgcggtgggctgcggtcagtccggccgggttcatgcgttcgcctgaagccgtgcgggaagtaagggcgtaccaggaggcaccgccgcattgctctgctgaagcctcgattgcggtggcggcgagaaggccggttgccgcaacggcaagcatagccatacgggtcttgaagttcataccagatccactagttgtttacggggtgtctgcgcagtcattgctgagcaaggcccatgcgaactggaatctaaatgtggcactggcgtggtttgaatgagaatattgtgcggtaatgtgatctataaatagtcgggaaaattatcctatactatgtgttgtttactttatatggcaaacaaaaccgaggaatatttagaaagattcgtgctattcgctgtaaaagcgtttatgattcgttaggaattgacggcgggctttggttgtggtcgcttggcacaagaaaagctgcttgcgatccgggcagtggcgacgccgaagattacaatttttatttgcagggcaagttttttagcaggctgcgaaagttgatataatgcggcattttatgggcgaaattacaatttaaagctgtattgccggttggtttggcgaaagaaaatagttatccacaggctgtcccctggctatatgaggcgccgggcaggttccccatccctgcgggaatgctctataagcatgtggatcaatcgatggaatatcatgcaggatcatccagaacaggacgaaaaagccgtaagcgttgcagccgtttctacgggtaagcggatgctttacctgtgccttggctttctcatgctggcgctcggtattatcggcgcttttctgcctgtcatgcccacgacgattttcgttatccttgccgcctggttctttgcgcgttcttcgcccgtgctggaggcgcggcttctggccgacccgcgtttcgggcctctggttatcaagtggcgtgagcggggtgccattccaccgcgggcaaaactctatgcctgcctgggcatggccttcggatatggtttcttctggtggggcgcccgtccggggctggctttggcggcaatcgttgccgttttcatgctgggctcggcggcctatgtcctgagccgccccaacgggtgaatcctatattattgggatatggtccgccgccgcccgccccctgcccatttgcaacaaacctgtaatattagtgtcatatgagtgtaatatacggcgcgtagatggctggtgacgcttcctcgtcatttgtcttttacaacaggagcagctgctcatgaacaagatgatttcctcgaccgcggcacttgccattgctgccgttctgtcggtttccgctgcccaggcgcgcgatcagatccagatcgctggttcctccacggttctgccttatgccaagatcgttgccgaaacttttggcgagacctatccgaacttcaagacgccggttgtcgaatcgggcggttcgggcgctggcatcaaggaattctgcaagggtgtaggtgaaaacaccatcgacattgccaatgcttcgcgcgccatgaaggattccgagctgaagtcctgcatcgatgctggcgtcaaggacgttcaggaagtgcgcttcggctatgacggcattgtcttcgccaccgacgccaagggcccggactggaagctgacgccggaagacatttataaggcgctggcggcaaggctggtcgttgacggcaagctggttgacaatcccaataccaagtggaaccaggtcaatccgaacctgccggattgggacatcgccgcctatattccgggcgaaaagcacggcacccgcgaagtgtttgaagaaaaggtcctggccgacggctgcaagcattccggcgctctggacgaaatcaggaagacgggccttgatgacaaggctgcggcttcggcctgcatcgcggtgcgcaaggatggcaaggcagtcgatatcgacggtgactatgctgaaacccttgcccgcattgcttccaacaagaccggcgttggcgtttttggtctctacttctttgaaaacaatgccgacaagctgaaggtcgcaaccgtcaacggcgtcaagccatcggctgaaactgtcgcctcgggtgaatatccggtttcgcgcccgctttatttctatgtgaagaaggcgcatctgggcgttattccgggcctcaaggaatatgtcgagttcttcctgaacgatcagatgatcggcccggatggcccgcttgccgaatatggtctggtcccggcgcccgatgcagaacgtgaagcacagcgtaccgccttcagcgaaggcaagacgcttgctgcaaaataaggcccaggctgtggaacgcggggacgatccctccccgcgttctttttctttcgcgcctgttctgtaaaacaggcgcatccatgtggaatagtttgaaaagacaggctgctccgctatttcaagggcaaccggggaaattgaatgtccttctttctggttctcgtcagtgtcattgcaatcgggctgatcggattcttcattggccgtcagcgcgccgttgtgctggacaaggcgcagtttgcggctgcctccgggccggctggcgaaaaaatgcattcccgcccgcattatcacggctggtgggttttcctcgtttccgccctgcctgcattgcttttccttgcgatctgggctgtcggcacttcggtctatctcgaccatagtgctgccgcccgcctaccggttgaagtggaaggatcctacaccaatcgcagcctccagcttggcatggtgcgcggtctcgccaacgggcttgagcacctgacaccggctgaactggaaaatttccccgcttcctatcacgatgctcgcgcggccctggctgccaagggggtggcgctcgccaccgaaggccaggactatatggtcccgatcgccctctatctgaaaaagacgatggcgctcacccatacgattggctccgccctggcgctggtgatcgccgtggctggcctcaatttcggcctgtccacgatcaatcgccggatgcgtgcgcgcaacaatgtcgagcgcatcgtgctctggggcctcattgccgcatcgggcatcgccattttgacgacggttggcatcatctgctcgatgcttttccagaccatcagtttcttccagtcggtttccccgtgggaattcttcttcggcaccgtttgggatccgcgctttgccgctgccggttcgggtggacaggtaggtcagttcggcctgatcccgcttctggccggcacgctctatatcgcccttgtggccatgcttttcgcggtgccggtcggcctgttctcggctatctatatggcggaatatgcctcgccgcgggtgcgcaccgtggtgaagccggttctggagcttctggctggcattcccagcattgtttacggcttcttcgcgctggtgacggttgggcctttcctgcgcgatctcgcgattgccattgcaggcggtcagggcttcatcatggcgcagagcgttttgacggccggtctcgtcatgggcgtcatgctcattcccttcgtctcgtcgctttccgacgatatcatcaccgccgttccccgcgcgctgcgcgacgggtcgctcggccttggcgcgacacgttccgaaacgatcaggcgcgtggttcttccggcagcccttccgggtatcgtgggcgcgctcctgatgactgcttcccgcgccatcggcgaaaccatgatcgtggttctggcggccggtgtggcggcgcgcatcaatatcaatcctttcgaggcgatgaccaccatcacggtgaagatcgtcaaccagcttaccggcgatcttgagttcaattcgccgcagacgctggtggccttcgcgcttggcatcacgcttttcgttctgacgctgatcatgaacatctttgcgctgcatatcgtgcgcaagtaccgggagcagtacgaataatgaccgatacgaccttaaacgccgccgctgcacagccgccgcgccgcgatatcgggctgaaacgccgctatgccgccgaacgccgttttcgcctctatggcattctggcaatcgctgtcggtgtgtttttcctttgcgcgcttctgttctcggtcttttccaagggctacaccgccttctggcagacgacgctctatcttccggtaaagctggaacagcaggtaattgatcccggcaacaagcatgagaccgatcccaatgtgctgatcgccgccaattatccgcttctggtgcgcaatgcgctggctgaaaagctgggagttgccagaacggatcgtccggccatgcgcgacattggccgtttctattcggatggcgtgcgcgttcagcttcgcaagatggtgatggacgatccctcacttatcggcacgacgcagaccattccggttctggcgggcgcggatatcgattccgccttcaagggacagatcgacctttccgtgccggaaacgaaccgcaaggtctccgaccgtcaggttggctggatgaagacgctttcagatgaaggcatcatgaagcaggctttcaataccggtctcttcactttcggtgcgtcgagccgcccggaaacctccggcctcggcgtcgcccttgtcggctcgctctatatgatgctgatcgtgctgggcctgtcgctgcccatcggggtggccgcttccatctatctggaagagtttgccaggaagaaccgcttcaccgatatgatcgaggtgaatatcaacaatctggccgcagtgccctctattgtcttcggccttctggggcttgccgtcttcatcaactttttcggcctgccgcgctccgcatcgctggtcggtggcctggtgctgacgctgatgacgctgcccaccatcatcatcgccacgcgcgctgcgctgcgcgccgtgccgccttcgatccgctccgcagcactcggccttggcgcgtcgaagacgcagatggtgttccaccatgtcctgccgctggccgcccccggcattctcaccggcacgatcatcggccttgcccatgcgctgggggaaaccgcgccgcttctcctgatcggcatggtggctttcgtcgccgatgtgcctgccaccccgatggacccatccactgccctgccggtgcagatttatatgtgggccaatgaagcagagcgcgcctttgtggaacgcacgtcaggcgctattatcgtcctgcttctgtttctggccgtaatgaacattgctgcaatcattctacgccgccgcttcgagcgccgctggtaaacgggagtcgaatgtgatgaatctgatggccgaacgatctctcgaaaatgccgtaggagaaaaaatgaacgccaccgccagttccatcaagatgcgcggcgaaaaggtctgcgtgttctatggcgagaaacaggctcttttcgatgtcgatctcgatattcctgaaaagatggtcactgcactgatcggcccgtccggctgcggcaaatccaccttcctgcgttcgcttaaccgcatgaacgacacgatcgaaggctgccgcattgctggccggatcaccctcgacaatgaggatatctacgatccccgcctcgatgtggtggaactgcgcgcccgcgtcggcatggtgttccagaagccgaacccgttcccgaaatcgatctatgaaaacgtggcctacggcccgcgcattcacggccttgcccgctcgaaggcggagcttgaggaaatcgtggtgacgagccttcagaaggcgagcctgttcgaggaagtgaaggaccgtcttcacgatgcgggcacgggcctttccggtggccagcagcagcgcctgtgcattgcgcgcgccatcgccgtcagcccggaagtgatcctgatggatgaaccctgctcggcgctcgatcccatcgccaccgcgaaagtggaggaactgatcgacgaactgcgccagaacttcaccatcgtcatcgtgacgcactccatgcagcaggccgcgcgcgtttcgcagcgcaccgccatgttccatctgggcaatctggtggaagtgggcgacacggagatgatgttcaccgcgccgaccgaaaagcgcacgcaggattatatcaccggacgcttcggctgacctgaaactgcgcttcaacagatagacagtgcggctcccccgcaattgatattacgaggtttaccatgccgtcccagcataccgttcgcgcttatgacgaagagctgaaatatctcacgcacaagattgccgaaatgggcggtcatgcggagcgtatggtcgagcaatcggtcgcagccattgtcaatgccgacaatgcgctggcccagcgtgtcatttccgacgacctcatcctcgatgcgagcgagcgcgagatcgacgacaaggctgtgatgattatcgccaagcgccagcccatggccgtggacctgcgggaaatcatcggctcgatccgcatttccgccgatctggagcgcgtgggcgaccttggcaagaatatcgccaagcgcgttgccgccgtgtcggaatcgcgccagccggtgaaactctatcgtggcctcgaaaccctggcagagcttgccctcacccagctcaaggaagtgctggacgcctatgcctcgcgttcggtgcagcagatcaatgtcgtgcgcgaccgcgacgacgagatcgatgcaatgtatacttcgctctttcgtgagctgttgacttacatgatggaagatccgcgcaatatttccgcctgcacacatcttctgttctgcgcgaagaatatcgaacgcattggcgatcacgccaccaatattgccgaaacagtttattatatcgtcactggcctgcaaatgccggccgagcgccccaaggaagacctgagccacggcatcgtcgtggacgaggcgcgtaaaccctgaactgcaccggcggggtcttgaacccgacggctgagaatgagtgtacggcatggcggcacgcggtcgataggggctggtatcctgcgctcgcctgaaatctcgagagggaaagattgcatgtcccaagtaccccgaattgctgtggttgaagacgaagaagcactgagcgtgctgctgcgctataatctcgaagctgagggctatcaggtcgatacgatgttgcgcggggatgaagccgaaatcgcgctgcgtgaaagcgtgcccgatcttctgatcctggactggatgctgccgggcgtctccggcatcgagctttgccgccgcctgcggcaaagaccggaaacggaacgcctgccgatcatcatgctgacggcgcgcggcgaggagagcgagcgtgtacggggcctgagtgtcggcgcggatgattatgtggtgaagcctttctccacgccggagctgcttgcccgcgtcaaggcgatgctgcgccgcgcgaaccccagcatcctgtcccatgtgctgaaggtcggcgaccttttgctggaccgccagcagcaccgcgtctatcggaaggaaaaggaagtccaccttggcccgacggaattccgtctgctcgaatatttcatgatgtcgccgggccgcgttttctcgcgcagccagcttctggatggtgtctgggggccggatatctacgtcgatgaccgcacggtagacgtccatgtgggccgtctgcgcaaggccatcaatgtcggccgcgccgccgattcgatccgcaccgtacgcggcgcgggatattcgttcggctgacgggagcggttccccctttcaggcggcccgtttttcctccgggaagcgggcttgcacaggtttgcgattcgcttttccggtgggtggaactggtgattcaggcccgatctcacgcaatgttacgcaaggcggcataaagttgacggaaccggatgcctgcgtgggaaaccaattccgctacagattttcccggcccgcgaagcgatgatttgtcaaagttttaaagcatctgcgaattaaggcgaagctatggccagtattcgcgcataatgaatcacaccaaatcaatggtttatcggctggtatatgttttgttaaagaattattaatatttttgaatggcttgttttctttgtcacgcttgtgattcggttttgaattgtggctcttctggcggtcgcgccaaggcggggatttgacctttcgcctttttttggcctaaaaattccaaaaccttgcatgcgaagagaaattgccggacgttgattttgatcctgtccgctttgacttgcaccccagccggatcgttcggatatttccgggatggctggatcagttaagggtcctaacaatgagagtgagccattgacgcgcgctgtaacgtggaaattgccccttcttgccgggttgatcgcagcgcctttcgtggtgacaggctgcacgacgaccggaggcgccgggaagaccagctccagcgatcagacggcggcaaccagccacgtcaagacggttaacggcgtcaagacctacacttatacaccgcgcgaccgggaatgccttgaacgcgcaatgttctttgaatccaaccgctccagccccgatggccttcttgccgtgggcaccgtggtgatgaaccgcctcgcttcggggaaatatcccgatacgatctgcggtgtcgtcgggcagaagaaccagtttgcgccgggcgttctctcgcgccgcatggattccagcacgctgcccgatgtgcgggcggcagccgaagccgttctggaaggcaagcgccaccccaagctcaagaacgccatgttcttccacacggccgggctgaccttcccataccgcaacatgcattacgtgctggttgcgggcggaaactccttctatgaaaagcgcaaccgcgacggctcgctccagagcccggttccgcaagagccttacaatctggctctggcctattcgccgcaagcgccgtctgtcccgcaggaactgtcttatgacgtgaccctgccgcagaccgtaccaatcccgaccgaggcgccgaccgtgcaggttgcgctggcgcgggctttggatgcagaacataattccggccttggtccgcaggcccgtggcgaccgcctggtacgccatcgcggcgttcgggcgcaagcacagggtcaggcacagggccagacgcaggcacagactcagcttgccgcttatcagccgatgcaggctcagttcgatacgtctgctccggcaaattcctctgcgtcgcttggctatgcagcggcggaccagaaacatgtcgatgccattggcgcgcttctgctcaagcaggatcgccccgaatcgcctctataattttccagagcatgtctgccaaagtgggaacatgctctaaatagatgccaaaacgccggtctggttttgtcagactggcgtttttattttcggctggaacgcgcgcgcgtcactttttcgcaaccaccggaaccgggcgatagatgggttgatagatcaccatcggcgggtcgtagaaatcgacctggttctgccaggcgcggcgatcagccctgcgatcaaggtcaatccgcatcaggcagttggcgaaggcgtccgtcttcggcttgaaaccatagctgcggcaggtttgttcgtcggctgcgcgcagctgttcgggcgtcatggtcacacaaccggcaagcaggcttgcaaggcccagtaaaataagcatttttttattcatcgccattgctttccttatatagatcgcagcactcttactataacgcactggccggaaaaaaggtggtgaaattgcaccttctgataaactgccggtgattctcgttcaaaaaggttatccgctcatggctcatgataagcacaattccgccgtcgatccggtcaaactagagcgactggcggaagtcgcagtccgcgttggcttgcagcttcgtgaagggcaggatctggtgattaccgcgccggttgtcgccctgccgctggtgcgcctcattgcccgacatgcctacaaggccggagcggggctggtgacgcctttcttcgccgatgatgcgataacgcttgcccgttatgccaatgcccccgatgagagcttcgaccgtgccgcagactggctctatgaaggcatggcgaaagcctattccggcggcgctgcccgtctggcgatagcggcggataatccaatgctgctttccacgcaggatgcaggcaaggtctcacgcgccaaccgcgccaattcgcgcgcctaccagcccgcgctggaaaagatcgccggtttcgacatcaactggaatatcgtgtcctaccccaacccggattgggccatgctcgtctttcccggcgagccggaggaggtcgctacccgcaaattggccgaggcgatctttgccgcctcgcgtgtcgatgaggaggatccgatcggggcctgggcggcgcataatgcggcgcttcgcacacgcacgcggttcctgaacggcaaggcattcagcgcgctccacttcaaggggccgggcaccgatctgacggtcgggcttgccgatggtcatgaatggcatggcggggcatccacggccaagaacggcatcacctgcaatcccaatattccgacggaagaagtgttcaccacgccccatgcactgcgcgtggacggccatgtgacaagcaccaagccgctctcgcatcagggcaccctgattgaaaacattgctgtgcggtttgaaggcgggcgtatcgtggaagccagggcaagccgtggcgaggaagtgctttccaaagtgctggataccgacgagggcgcatgccggctgggcgaagtggcgctggtgccgcattcctcgccgatctcgcaaagcgggcttttgttctacaacacgctgtttgatgaaaatgcggcaagccatattgcgcttggccaatgctattccaaatgcttcgtcgatggcgcgactctcacgccggaagagatcagggcgcgaggcggcaattcgagcctcattcacatcgactggatgattggttcgggtgaaatcgacgtggatggcatcaatgcggatggaagccgcgagcctgtcatgcgcaagggcgaatgggccagctaaagcatttccagcaaaagtgcgaagcgcctacgcggggaaatcagtccactggactgatttctgatcccgcttcgatgcgttggataatgcgataaaatgaaaagccggagcattccgatggaactgctccggcctgatgccttgggaggcgatttaaaacttaattgctttcctgcacatgcgcttcgaggaaccagagtgccttgtcgaggctgcgcgatgcggcggtgaaaatatctgccgtgtcgtcgtcacccgcgtcgtctgcatccttgatcgatttgcgcaccagattggcaacatcaccatagcgttcgatcagtgccaccagatggtcgtggacggcataaatgtcggtcgggtaaggcttcagtctggattccttcaccacgacctgggttgtaccataggccgttccgccgatctgcacggcacgttcggcaatcgtgtccacatggtcgtcgagttctgcgcggaaaccatcgagcatttcatgcacggcgatgaattgcggtcccttgaggttccagtgcgcctgcttggtgatgagggcaagatcgattgttgcggcaagattctcgttgagcagcgcgatcatcgtcgtcttggtattggagggaagatcgttgcgggttgcatgcatcgacttcttcggcattttatcctcgtttggtttgcatgatccggcaaatggcgatcgcacatcgctcaacaagggtcagcttcttggaacacaactgaaccggccggatcatttctggtccgtattgacatggggctgatcgccacagggacaacaagaaaaacttcccgcacccggcaagagtaacgctgtcggcggcttttggttccgccagtaaaggctaaaatcgctgccaacgcgctgtttgaccatgtcccggcttgtcgcggcgcgatttctgatttacccggttggatcatgaaaatacttgccctcgatactgccgcttcctggtgcgccgccgccgtctatgattccgacagcggtgctatgcttgcctatgtgagcgagaatattggcaagggccatgccgaagtgctgatggattatgtcggccaagccatgcgcgaggcgcaaattccgctgcgcgaaattgagcgtatcgccatcaatatcgggccgggttcgtttaccggtgtccgtatcggtgtttcggcagcgcgtggttttgcgctggcgctgggtgtgcccgccatcgggatcaccgctttcgaggcgcttgccgctgaaatacaggcacaaatgccagaaaagccggtcctcgttctgctcgatgcgcatcgcggtgaaatctatgcgcagggtttcgatgcgaaaggtgttgcacaatccgcgccactggttgtgtcgcgggaggaggccgaaaagcttgcagccgcacaagcggagaacacggttcttacaggctcggctgcgctatcgatcaatgaggcgctgggtggacggtttgcgcttgtcttgccggagccgacagccccgatcggcacttatgcgcgtctggcgggcctgcgggcgccgggcgatgcgccaaagccgctttatatgcgcggacccgatgcaaagccgcagcttggttttgccttgccacgccggcagggcggagaataaagccatgatgggctttccgttcggccgctttcgccgcagaccggtttccattgagccgcttggcgcgcaggacagccacgccatccagcgtattcacgccgtagctttccatcatggctggagttcggatgattttcggtcgctgattgcgcaggataccgtcttcggttttatcgcgcggccgcagggaaagccgaatgaagcctgcggtttcgtgctggcgcgcctcgtggcgggagaagcggaaatcctgaccattgcggtttcgcgcgatgtgcagcggcagggtgtcgggcgtatgctgatggatggggtgctgcgccatctttatcaggaacgtgccgaaacgctgtttctggaagtggacgaggccaacatcgcggcacaggcgctttatcgccgcctcggcttccagaaagtcggcgaccgccccgcctattatgaaacggcgaatggccgctctgcggcgcttatcctgcggcgcgacctgaagagggcgcaatgatcggtacgatcaggatatttctggtcgtcgcggccatggttgcgctcagcctgtcgctgatcccgtttcaatatctgttcctgaaactgaaaaatggctggaagcgccgcctgcccaatttcttccaccgcattgttgcgcgcctgttcggctttcgcataagaacggtcggtaaattgcacgagggctgcccgcttctccttgtttccaatcatacgtcatggagcgatatcgtcgtgctttcggcggtggggcaggtgtcgttcattgctaagtccgaggtgcgggactggccggttttcggcatgtttgccgttttgcagcgcacggttttcgtggagcgcgcgcggcgcggcaaaaccgtgcaccagacctccgaaatcgccaacaggctgatcgcgggcgatgcaatggtgctttttgccgaaggcaccacatcggacggcaaccgggtgctgccgttcaagactgcgcttttcggcgctgcccatgccgccatccgtgaggcgggtgtcgcggaggtcgcggtgcagccggtggcgattgcctatacccgcgtgcatggcatggcgatggggcgttatttccgcccgctggtatcatggccgggcgatgtcgaactgatgccgcacctgaaaggcatcttgcgtgaaggcgcgatcgatgtggaagtgcgcttcggcgaacctgttttcgtcacggcggaaacggaccgcaaggcgcttgcccgcacgatggaaaatcgggtgagggcgcttttgcaaagcgcgcttctggggcgcgaaatcccggaggcttgaaaagccgagcagattgtcaccttccaaaacggcaacaaaagctgtagatagccccgcatgagcgacgacacgacccagattgaaccggcaatggcacaggaaacgagcccgcgcgccaatacgcgcaaggttttcgtgaagacctatggctgccagatgaatgtctatgacagccagcgcatggccgacagccttgctgcggaaggctatgtcgcgaccgatacgccggacgatgccgatctggtgctgctcaacacctgccatattcgcgaaaaggcgtcggaaaaactctattccgcgctgggccgcctgcgcaagatgagggatgcgcgcgcggctgacggcaaggaattgaccattggcgtcgcaggctgcgtcgcgcaggccgaggggcaggaaattttgcgccgtgcgccgaatgtcgatctcgtcattggcccgcagacatatcaccgcctgcccaatgcgctggcgcgggtgcgtggtggcgagaaggtggtggaaaccgattacgccattgaagacaagtttgagcatctgccggcgcccaggcgcgaggagacccgcaagcgcggcgtttccgccttcctcaccgtgcaggaaggctgcgacaagttctgcactttctgcgtggtgccctatacgcgcggctcggaagtttcgcgcagcgtgaagcagatcgtggcggaggccgagcgccttgccgatagcggcgtgcgcgagctgaccttgcttggccagaacgtcaatgcctggcatggcgaaggcgaggatggccgcgaatggggccttggcgaattgctgttccgccttgcgcgcattcccggcattgcgcgtctgcgctacacaaccagccacccgcgcgacatggatgacagcctgattgcggcgcatcgcgacctgcggcaactgatgccctatctgcatctgccggtgcagtccggttccgaccggatcttgaaggcgatgaaccgacgccacaaggcggacgaatatctgcgcctgatcgaacgtatccgtaacgtgcgcccggatatggcgctgtcgggcgatttcatcgtcggtttccccggcgaaaccgatcaggatttcgaggatacgatgcagcttgtgcgtgacgtcaattatgcgcaggcctattcgttcaaatattcgccgcgccctggaacacccggcgccgatctcgacgatcatgtcgaggaggcggtgaaggacgagcgcctccagcgccttcaggcgctcctgtcggcacagcaatatgctttccaggattcgatgatcggccgcaagatggatgtgcttctggagaagcccggccgcgaggcgggccagatggtgggccgctcgccatggctcctgcctgtcatcatcgatgacaacaaggaccgggtcggcgatattattcatgtaaaaatcgtgtccacgggcaccaacagccttattgcgcaaaaactggcctgaaggcatgatgatgctgaggcagaaaatttcggcgtcctgagtcgtttgccggtaatcctgtcgagactgcgatcgcaaatgcgtgaaaggtttgttttcacgcatcatctggtctgaaaagtctgcaactttcaggattgtgctttaaggagatacggttgagcgctacggaaaagctgaaatctgccaagccaaccaatcaaacgcaaaaaagcccgacgaccggggcctcggatatggcccatatcgtgctcaccttcgacaataatcgccttgccagcgcgctttacggtcagttcgatgaaaatctcgcgcggatcgagcagaagcttggcgtggatgtccgttccaagggaaaccagctttcgataaggggtgagccgaccgcgaccgaacaggcgcgccgcgcgctcgaccacctttatgaaacattgcaaaagggccatgagctgacggtgtccgatgtggacggcgcactgcgcatggcgattgccgccgccgaccagctcaccttgccgacgatggaaaacaagggaaaactttccgccgcccagatttccacccgcaaaaagacgatcttcgcccgcacgcccacgcaggacgcctatatgcgtgcgctggaccgctcggaactggtgttcggtgtcggccccgccggtaccggcaagacctatctggcggttgcccatgcggccatgcttctggagcgcggccttgtcgagcgcattatcctttcgcgcccggcagtcgaggcgggcgaacgtctgggcttcctgccgggtgacatgaaggaaaaggtcgatccctatctgcgtccgctttacgatgcgctttacgacatgatgccggcggaaaaggtcgaacgcgccattacggcgggcgtgatcgaaatcgcaccgcttgccttcatgcgcgggcgcacgctcgcccattcggcggtgattctcgatgaggcgcagaacacgacatccatgcagatgaaaatgttcctcacgcgccttggcgaaggctcgcgcatgatcgtgaccggcgatccgagccagatcgatttgccgcccggccagaaatccggtctggttgaggcgcttcgcgtgctggacgatgtggaaggcgtcatcaaggtgcgcttcacggagaaggatgtcgtgcgtcatccgcttgtggcggcaatcgtcggcgcttatgaccgcgacggaaaacagcatgccggtccggaatagggcaggcaggcggattgctcttgcaattgcctgtcggaaacacgatttaaaaaaatgctgtctgccttttgagcagacagcttttatccaatgaaaggacgaagcggtctgctggaaggcgatcgctgcataacgtgtcagacaacgcgatccatattgatatcatgatcgaagccggcaactggccggacgaagcgagccttgaaagcctcgtgagcaagtcggttgccgccgcctggaacaatctgggcctcaagagtgctacaagcgaactgagcgtggtttttaccgacgatgcctccattcagctgttgaacggcgaatggcgcggcaaggacaagccgaccaatgttttgtcctttccagcctttccggtaaaggctggttcccagccggggccgatgctgggcgatatcgtcatcgcgcgcgaaacggtggagcgcgaggcgaaggaagagggcaagccgatcgaaaatcacctctcccacctcgttgtacatggctttctgcatcttttggggtacgatcatgaaacggatgaggaagcggaagtgatggaagcgcgcgagcgtgaaatccttcatgctcttgccattcccgacccttatgctgtatccgatgaggacattaacaacgattgaccatggctgaacagactttgcaccctccgtccgctggcgataatcgcggcgagacccaagattcagaaggacaaagtacgcagcggtcgtctgtgaccgagaagcgttcccttttgtcgaatattttgccctttatgcgcgcgcgccaggcatcttccctgcgcgaagatctggccgatgcgctttctagcgccaccagcgaggacggtgctgcattttcgcccgaagaaaaggcgatgctgcacaatatcctgcgcctgcgcgaaatccgcgtcgaggacgtgatgattccccgcgccgacgttgaagcggtcgagatcaccacgccgctgtgggaagtgctggaactttttgaaaaatccggccattcccgtatgccggtctatgccgagacgctggatgatccgcgcggcatgatccatatccgcgatgttttgaactatatcacccgtcaggcgcgccagaaggcacggcggcgcacgacggcgaaatctgcggcgacggaagtggcgccgaaattcgatatgagccgcatcgatctggccaagaccatcggcgagctcaatctcatgcgcaaggtgctgttcgtgccgccgtccatgatggcaagcggattgatggcgcgtatgcaggccagccatatccagatggcgctggtcatcgatgaatatggcggcaccgacggtctggtttcgctggaagacattgttgaaatggtcgtcggcgatatcgaagacgaacatgacgacgaagaaatcatgatcgcggaagatgccgatggcgttttcgtggtcgatgcgcgcgccgatctggaagaactggccgccaggatcggcccgggcttcgcagtgggcgagcatggcgaggacgtggacacggtcggtggccttatcttctccgttctgggacgcatcccggtgcgcggtgaagtggttcaggccattccgggttatgaattccacgtattggaggttgacccgcgccgggtgaagaaggtgcgcatcgtgccgctttccgctgccgatcgccggcgccagcagcgcgctgtggtttcggccaggccggaagaccatgcggctgatgcggcgcacgccgcgcaaaactccaaagaagccggatgatcgcaaggctcgcgggcaggatcattcttcttagcggctggcgtcgcgcgctggccgcttttttgagtggcgctttcgcaaccctgacccagccgccctttgatattttcgtcgcaggcttcgtctcgtttccggtccttgtctggctgatcgacggtgcgatagccagaacggatgccgggccgcttcgccgtctgctgctcgccgccaaggtcggctggtggttcggcttcggctatttcgtttccggcctctggtggataggaacggcccttctggtcgatgcggatcaatttgcctgggcattgccgctggccgtgttgggcctgcccgcctttctggcgcttttctacgcatttgcggctatgatcgcgcggctcttgtggtcggacgggcttggacgcatccttgcatttgccttcggttttgcgcttgcggaatggctccgcaccttcatcttcaccggctttccatggaacctcatcggctatgcggccatgcctgtaccgcttctgatgcaatcggttgcggttattggcctcgtcgggatgagtgcgctggcagttttcgtctttgccgcccccgccttgctcaccggcggacatttcgcccgaacgggcatcgggcttgcgatttttctggcactggcccatgtggggttcggcgcatggacgctttcgcgcgcgccagccattgttgacgagaatggcccgcttgcggtccgcatcgtgcagccctccattgcccaggcgatgaaatgggacaatgccgagcgccgcgcgatcttcgacaagctggtgggcctgaccgaagaggcgccggctgaaggcaagccgcggcctgatgtgattgtctggccggaaacggccataccctacatactggaatcgacacctcaggcgctggcgcatatcggcgatgccttgcaggaagggcaggttctgctcgccggggcagtgcgcgaggaaaagggagccgatggcggcgagccacgctactacaattcgatttacacgattgatgatcgcggccggattgtgagcacagccgacaaggtgcatctggtgcccttcggcgaatatctgccgtttgaaagcttcctgcgtgggttaggccttcaggaagtggtggaaatgccgggcggtttcaccgcaggaacaacacgccatgcgctcgccgtgaaggatggccggtctttcctgccgctcatctgctacgaggcgattttcccggatgagcttggctatgagggagccggagcgagcgccatcatcaatgtcaccaacgatgcgtggtatggcgatacgccgggaccttaccagcatttccggcaggcgcaggtgcgcgcggtggagcaggggcttcctctcatccgcgcggcgaataacggcttgtcggctattgttgatacctatggtcgaatcaccggaagccttgcgctcgatgcggttggggtggtggattcttacctaccgtcacctcgtgacccattttggggcaggccgcccggctggatacaaacagttttaatcctgttaaccctactcgcggcaagcgtgggactgatattatattcgcgcaggcgttttcattgacacggcaatattgttaagatgttatgcatcaatggtggcggttcctcgtgcgaaatcgtctgactacctcccaaaacgtgatgttacgcctgttccgatgaacagaacatgaatgaaagctcgcagatgcgaggagtgatacttgtatgattgagaataaaaagaaacccaatcccatcgacatgcatgtcggcagccgtatccgtctgcgtcgcaacatgctgggtctcagtcaggaaaaactcggtgaaaatctgggcatcacgtttcagcaaatccagaaatacgagaagggcaccaaccgggtcggtgcaagccgccttcaggctatttcctcgatcctgaacgttccagtttcgtttttctttgaagatgcgccaggctccggctccagcggcggggacggatttgccgaggacaatgaagcgacctatgtggtcgatttcctgaattccaacgagggtgtccagcttacccgcgccttcacgaagatttccgaccccaaggtacgtcgcaagatcatcgatctggtaaaatcgctcgcagccgacgctgagtgatcggcctcttacgctttgcggtaaggccgcttcggcggggaaaatcgcgtgcccggaacgaaattttccgggccggtggcagcgttaacacgaatatgccacgaatatgcattgacggtttaatcccaacttcgctaacacatctatgcgcccggtgaagtccgggcgctactgtgtttccaaggcggagcatttttctccgctggattttcaagaggggttacccgtgtcgcgcagttcttatctcttcaccagcgaatctgtgtccgaaggacacccggacaaggtttgcgaccgcatttccgatgaaatcgttgatatgatctacaaggaggcacgtcgcaccggcgtcgatccgtggtctgtccgcattgcctgcgaaacgcttgccacaaccaatcgtgtggtcattgccggcgaagtacgcgtgccggaaaccttcctgaagaagaataaggacggctccatcgcccatgatgcagccggtcatccgctcatcaacccgtcccgtttccgttcggcggcgcgcaaggcgatccgcgagatcggctatgagcaggatggcttcaactggcgcacggtgaaggtcgatgttctcctgcatccccaatcggccgatattgcgcagggcgtggacaatgccgccgaccgtcagggtgaggaaggcgcaggcgatcagggcatcatgttcggctatgcctgccgcgaaaccccggacctcatgccggctccgatctattattcgcacaagattctcgaaaagctcgcagaagcccgccacaagggcgagggtgatgcccgcaagctcggccccgatgccaagagccaggtgacggtgcgttatgaaaacggcaaggctgccgaagtcacgcagatcgtcctttccacgcagcatctcgatgcgtcctgggattccaggaaggtgcgttcggtcgtggaaccctatatccgcgaagccttgggcgatctgccgattgccgaaaactgcaactggtacatcaatccgaccggcaagttcgttatcggtggaccggacggtgatgcgggcctgacaggccgcaagatcatcgttgacacctatggcggcgcggccccgcatggcgggggcgctttctccggcaaggatacgaccaaggtggatcgctccgcggcctatgccgcgcgctatctcgccaagaatgtggttgccgccggccttgccgaccgttgcaccatccagctttcctacgccatcggcgttgcccagccgctttcggtctatgtggacctgcacggcacgggcaaggtcgccgaatccgctgtcgaggatgcgttgcgcaaggtgatggacctgtcccccaccggcatccgcaagcatctcgacctcaacaagccgatctacgccaagacctcgtcctacggccattttggccgcaagccgggccgtgatggttccttctcctgggagaagaccgatctcatcaaggcgttgaaagcggctgtttcagcctgattgcccctatgatcgatgaaaatcatcccatgcgcgcggccggaaattttttcggccgccgccacggcaagccgctccgtccgcaccagagcaatctgttcgaggatttgctgccgcgcctgaaactcgaccttgccacgccggcgccgcaggatttgcgcagcttgtttgaggctccggtggagacggtgcgaatggaaatcggctttggcgggggcgagcacctccatcacgagagcggccgttatccgcagtccggcttcatcggcgtagagcctttcatcaatggcatggccaagatgctggcagcgcttgatcaggcgccgcgccccaatctgcgcctttatgacgaggacgcgacggcggttctggactggctgcctgatgcttcgcttgcggggatcgatcttttttatcccgatccatggcacaagcgccgccactggaagcgccgtttcgtgagcgatgccaatctcgaccgtttcgcccgtgtgctgaaacccggcgcgaagttccgcttcgcctcggatatcgagcattatgtcaactggacgctccagcattgccgccgtcatgcggcgtttgactggcaggcggaaagcccggctgactggaatgacgcctatgagggatggcccggcacacgctacgaggccaaggcctttcacgaggggcgccgcgccgcttatctgacttttatccggcgctgacggcaaggctgcaagcaggccttgaaaaaatcagcttccgctggtatatacgtctcaaattcttggtcgttagaacaagagtgggtccacccggtcccgctcttttttgttacttgcggcctggcaaaaggcttgcgggcccatgagcgggtccttgagaggttgatttgacggaacaggttcaggcaaacgaaacagagacgcccgtagcggtcgcggacgaacgtatcatccgcgaaacgggcatcgatgcgaaagtggcaggcattgttgagcctgtcatcaacacgctgggttttcgcctggtgcgcgttcgcctttccggcctcaacggtcagaccttgcagatcatggccgagcgccccgacggcacgatgacggttgatgattgcgagctggtaagccgcacggtcgcgcctgttctcgatgtcgaagacccgatcagcggcaagtatcatctggagatttcctcgccgggcattgaccgccctctggtgcgcaagtcggacttttccgattgggccggtcatatcgcaaaggttgagacctcgatcgtgcatgaaggccgcaagaaattccgtggccgcatcgttgtcggcgaggcggattccgtcaccatcgaaagcgaccagatttcctacggcaacgagccggtggtgcgcattccctttgatctgatttcggatgcgcgcctggtgctgaccgacgacctcatccgtgatgcgcttcgcaaggacaaggctttgcgcgaaggccgcattcccggtgacgatctgggggcagagccggaagacgtcgcatctaccgaaacgcaagagaagaaataagtttcaggcatccgcgcaggaaaaagccggatgcgacaccaaggagagacctatggcagtcagtgctaacaggctggagcttctgcagatcgccgatgcggtcgcccgcgagaagtcgattgaccgtgagatcgttcttgcggccatggccgatgcgatccagaaggccgcgcgttcgcgctatggccaggaaagcaatatccgcgccgacatcaatgcgaagtccggcgagatcaagttgcagcgcctgctggaagtcgtggagaatgtcgaggattacgcaacgcagatttcgctgttcatggcgcgcgaccgtaatcccgatgcgcaggttggcgacttcattgccgatcagcttccgccgatggatttcggccgcatcgcagcccagtctgccaagcaggttattgtgcagaaagtgcgcgaagccgaacgtgaccgccagtatgacgaatacaaggatcgcgttggcgaaatcgtcaacggcaccgtcaagcgtgtcgaatatggcaatgtgatcgtggatctgggccgtggcgaagcgatcgtgcgccgcgacgaactgatcccgcgcgaagccttccgctatggcgaccgcatccgcgcctatgtctatgatgtgcgccgcgaacagcgtggcccgcagattttcctgtcgcgcacccatccgcaattcatggcgaagctcttcaccatggaagtgccggaaatctatgacggcatcatcgagatcaagtcggtcgctcgcgatccgggttcccgcgccaagatcgccgtcgtctcgcgcgatgcgtccattgacccggtcggcgcctgcgtcggtatgcgcggctcccgcgttcaggctgttgtggccgagttgcagggcgaaaagatcgatatcattccgtggtcgccggatgcggcttccttcatcgtcaacgcgcttcagcccgctgaagttgccaaggttgttctcgatgaagatgccgaacgtattgaagttgtcgttccgaatgaccaactatcacttgcaatcggtcgtcgcggccagaacgtccgcctcgcctcgcagcttaccggctgggacatcgacatcctgacggaagacgaggaatccgaacgtcgccagaaggaattcgcagaacgttcaaacctgttcatggaagccctcaacgttgacgaaatggtcggtcaggttcttgcctccgaaggtttcgcctccgttgaagaactggcctatgtggatgcaggcgaaatttcgtccattgacggtttcgacgaagacacggcaggcgaaatccaggatcgcgcccgcgaatatctggagcgtatcgaagccgagcaggatgcccgccgcaaggaactgggcgttgccgacgaactgcgcgaactgccgggcatgaccacggccatgctggttgccgttggtgaagacggcgtgaagaccatggaagatttcgccggttatgcggtggacgatctggtcggctggcgcgagcgcaaggatggcgacaccatcaaccatagtggtgttctgacgccgttcgacctttcgcgtgtcgatgcggagcagatggtgctggcagcgcgcttgaaagcgggctggatcaccgaagaggaactggctgcggcttccgaagacgtggaagctgaagaagctggcgacgaggaagctgcgtcgtaacaatgacgcaccgtaatagtcttacgcctgatagatttcaggcgtaaacttggtgcggcgacaggccctggatcgcccccttcgtggggaaacaggggttgaagcctccgggcttcgatccggcatgatttgagccgctaccgagacccatatggttgaagtgcggttcgggctctgctagagcatttccagcaaaagtgcgaagcagttttgcgttggataatgcgacaaaacaaagaggtagagcggtttcagcgtttgtgttgaaacagaaactgctccaggtgcctcgcgagattgttgcgaagccgcattgcggctttgaagtttgatgatggtccgcgtcaggacaaaacagaggttccgcgtggggcaacaggaaatgaatgacagaacctgtatcgtcacgcgggagagcggttctgccgatgacatgatccgctttgtggcggggccggatggttcggtcgtgccggatttgaagcagacgttgccgggcaggggatgctgggtcaaggccgagcgccgtctggtggatgaagcggtcaagcgcaagctttttgcgcgggcgctgaaagaaggtgtgacgccgcaggcggatcttggcgcgctggttgaccagctgctgacgaaatctgcactcggcagccttgctctggcgcgaaaggcaggcgctgtggtgacaggctcgaccaaggtggatcaggcgatccgcaccggggcagccgccatggtgctccacgctcgggaagccgccgccgatggcgtgcgcaagcttgatcaggcgcgccgtgccgtggtgcatctggaaggccctgaaattccatccttcactcttttttcgggagaagaaatggatttggcatttgggggcggaaatgtgatacatgcagccgtgcttgaaggaaaggcggcggccgggttcgtaaagcgggcgcttttgttacatcgctatcgcggtgaaagcgcatcgaatctggattagagcataatcccggagaggccggaagccttggaccggattatgcgttgaagtgtgactggagcattatctaacctgaccctgtcctgttggataatgctcgagtagggcggccggagccgcgaaggaaacggaaactaatgagcgataaaacaaacgacgacaagacgctgagcgtcaatccaaagaagacgctaaccctgaagcggccgggcgtcgaacagagcaccgtgcgccagaatttcagccacggccgcacgaaggctgtcgtcgttgaaaccaagaagcgcaaattctctcgcccggatgagaagccggaagttgaagccgcggcagcgcccaagcccgcagctccggctgctgctccgcagcaggcaccggcatcggcgccagtatcggcgtcggccgcacaggcttccgccccgcagccggcacccgtaaaggccccggcaacgaaggcgcccgcagccccgtctgctccggtaacgaagccgcatgtcgcgcagcaacgcccggtgcatcagcgccccggcggccagcaggcacagcgtccgcgcccggcggatcgttccggcatggtgctgaacacgctgtcgcgctccgaaatggatgcccgccgccgcgcgcttgaagaagcgcagatccgcgaagtggaagaacgcgcccgcgctgtcgaggaagccaagcgccgcgccgaggaagatgcgcgccgcgccaaggaacgtgaagaatctgcccgtcgccaggcggaagaggaagcgcgcctgaaagcggaagctgaagcgcgccgcaaagccgaggaagaagctgccaagcgtatgccgcagccggaagcccgtagcgagcgccgtgacgatgcgcgccctgcaccatatggtgcacgtccgcagcaggctggccgcccgcaaggtggtcgcccgcagccggccggaaggccgcagcagggcagcccgcgtccggcccccattattgccgatgccgctccgatcgctggcaagccgcttccgcagagccagcttcgcaagcccggccagtccgacgatgacgacgatcgccgcagtggcgcagcccgccgtggcgtcgcggcaaagccggaagtgcgcgcaccgaaggttgtgaagggcgaagacgatcgccgtcgcggcaagctcaccctcacgagcaatcttgaggaagagggccgttcgcgctcgctttccgcgatgcgccgccgtcaggaaaaattcaagcgctcgcagatgcaggaaacgcgcgagaagatttcgcgtgaagtcaccattcctgaaaccatcacgcttcaggaactggcacagcgcatggccgagcgttccgtggacatcatcaagtacctgatgaagcagggccagatgatgaagccgggcgacgtgatcgatgccgataccgcgcagctcattgccgaggaattcggccatactgtcaagcgcgttgctgaatcggacgtggaagaaggcatcttcgacgttgccgacaacgaatccgcaatggtttcgcgtccgccggtcgtgaccatcatgggtcacgttgaccacggcaagacctcgcttctcgacgccatccgccacgccaatgtcgtttccggcgaagcgggcggcatcacgcagcatatcggcgcctatcaggtcgtacagaacggccagaagatcaccttcatcgatacgccgggccacgccgcctttacggcaatgcgtgcccgtggcgcacaggcaaccgatattgccattctggtggttgcggctgatgacagcgtcatgccgcagacgattgaatccatcaatcacgccaaggcagccggtgttccgatcatcgttgcgatcaacaagatcgacaagcctgcggccgacccgcagaaggtgcgcaccgcactgttgcagcacgaagtcttcgtggaatcgatgggcggtgaagtgctcgacgtcgaagtgtcggccaagaacaagatcaatctggacaagctgctcgatgccgttctgcttcaggctgaaatgctcgatctgaaggccgatccggaccgtaccgcggaaggtgtggtcatcgaagcccagctcgatcgcggtcgtggttcggttgccaccgttctcatccagaagggcacgctgcatcccggcgatattctggtggcgggcagtgaatggggtcgcgtgcgcgccctcgtcaatgaccgtggcgagcatgtgaaggaagctggtcctgcaatgccggtggaaatcctcggccttcagggcacgccgcaggcgggcgaccgtttcgcagtcgtggccaatgaagccaaggcccgtgaaatcgcggaatatcgtcagcgtctggcgcgcgacaaggccgttgcacgccaatccggtgcgcgcggttcgctggagcagatgatgaaccagttgcaggtgtcgggcacgaaggaattcccgctcgtcatcaagggcgacgtgcagggctccatcgaagcgatcaccaacgcgctggacaagctgggcaccgacgaagtgcgcgcgcgcatcgtccattcgggcgcgggcggcatcacggaaagcgacgtatcgctggccgaagcctccaatgccgcgatcatcggcttcaacgttcgtgccaacaagcaggcgcgggattctgccgagcagcagggtatcgaaatccgctactacaacatcatctatgatctcatcgatgacgttaaagcggccatgtcgggccttctgtcgccggaacgccgtgaaaccttccttggcaatgcggagattctcgaagtcttcaacatcaccaaggttggcaaggtggccggttgccgcgtcaccgaaggcaaggtcgagcgtggtgcaggcgttcgcctcatccgcgacaacgtggtcatccacgaaggcaagctcaagacgctcaagcgcttcaaggatgaagtcgccgaagtgccgagcggccaggaatgcggtatggcgttcgagaactacgacgatattcgcgcaggcgacgtcatcgaagctttccgcgtcgaacacgtttcgcgtacgctctaggaacgcatgccgggctgtcgaaaggcggcccggcttttcatgtcatccggtccagagggtctgactcccggctggattgcgatagattgcgccccggcatttccatcaaaagcgcaaagcggttttgtgtgaaaatgctttgaaaggtgtttttccgttcgcggttcttttatccgaaaggcttgtcggcctcttcggttttgtgctgtgcgaacatgtaccggccaatctgggcgggcatgtcgaaacaagaagagataaggcaatggcacgttctcatgatacgaaaggctccggcggtctttcccagcgccagcttcgcgtgggcgaacaggtccgccacgctctggcgcaggtacttcagcgcggtgaaatccgtgacgacctgatcgagcgcaccgtcatttccgtttcggaagtgcgtatgtcgcccgatctcaagatcgcgacctgcttcatcacgccacttggcagcgccgatccgcaggctgtcatcaaggcgcttgcctcccatgcgaaattcattcgcggccgtgtggcgccgagccttgcccaaatgaaatatatgccggaattccggttccggcctgatacgagctttgacaatttctcgaagatcgatgcgcttctccgctccccggaagtggcgcgcgatctgtcgcatgacgatgatgaagatggcggagcggatgaagccccgcgcaatggagacgaataaagcatggcaagacggggcaagaaaaaaggtcgcccgatatccggctgggtcatttttgacaagccgaagggaatgggatcgaccgaggcggtctcgaagatcaagtggcttttcagtgctgaaaaggctggccatgcgggcacgctcgatccgcttgcttcgggcatgttgcccatcgcgcttggcgaagccacgaagacggtgccttatgtcatggacggaaccaaggtctatcgttttacggtgacatggggcgaggagcgttccacggacgatctggaaggccagcccaccaaaacttccgacaagcgtccgtcgcgtgaggaagtggaagcactcctgccggattataccggcgtgatctcgcaggttccgccgcagttttccgcaatcaagatcgatggcgagcgcgcttatgatctggcccgcgagggtgaaaccgtggaaattcccgcccgtgaggtcgagatcgaccgccttgagatcgtaggctttcccgatgccgaccgtaccgaatttgaggtggaatgctccaagggtacctatgtgcgctcgcttgcgcgcgacatggggcgcgatctcggctgctatggtcatatttccgatctgcgccgtgtggaagttgcgcccttcaccgatgaagatatggtgacgctcgcaaagcttgaggctgtctggccgccgcttccgccgaaggatgaggacggcaatgtgatcgagcctgcaccgcggcgcgatttctccgcgcttgatgcgctggtgatcgatacgggtgcggcacttgattgtctgccgcaagtgccgctctccgacgatcaggcccagcgggtgcgccttggcaatccggtcatcctgcgcgggcgcgatgcgccgctggaagccgacgaggcctgcgttaccacgcgcggcaagcttctcgccatcggctatatcgagcacgggcagttcaagccgaaacgggttttcaccgccggctgaccggcgcgccggggggcggaatttatttcagactggcattcttgtcgtttttggactatatgcccctgatcgattgcgtgaaagagcgttcaaatcgtgtaaatggcccgcgctggacgacatcccggcccgggcgtcaggttttcctctcattcagaaagggtgttacgatgtcgattactgctgagcgcaagcaagcacttatcaaggaatatgccaccaaggaaggcgacaccggttcaccggaagtacaggttgccgttctttccgagcgtattgccaacctcaccgagcacttcaagggccacaagaatgacaatcattcgcgtcgcggcctgctgaagctggtttcgcagcgtcgtcgtctccttgactatgtcaagggcgtggaccatgcgcgttaccaggcgctgattacccgtctgggcctgcgccgctaaggttgaaatcgggcgacacgttaaaaacgtcgcccgtttgattttgaacagggctactcgtagcccatgaaacccgacccggaggcatggtgctcccggatcggatgcccgagagccaaacggctcaagactggaccagtcatggggcaggattgcaggcagttcgttttgattttccacgagcttcccgttgtcttgcccgtggcctgtccgccaacccggcaacgctttcatgcgcttttgtctagcgcattttcaccgcgttgccacatgaggacaagatatgttcaatacccataaagttgaaatcgaatggggcggacgtccgctcacactcgaaaccggcaagattgcccgtcaggctgacggcgctgttctcgccacctatggcgaaaccgccgttctcgcaactgtcgtttctgccaaggaaccgaagccgggccaggacttcttcccgctgaccgtcaattatcaggaaaagacctatgcagccggcaagattcccggcggctatttcaagcgtgaaggccgtccgagcgaaaacgaaaccctcgtttcgcgcctgatcgaccgtccgatccgcccgcttttcgttgacggctacaagaacgacacgcaggtcgtcattaccgttctccagcacgatctggaaaacaacccggacatcctgtcaatggttgcggcatctgccgccctcaccatttcgggcgtgcctttcatgggtccgatcagcggcgcgcgcgttggttatatcgatggcgaatatgtcctgaacccgaatatcgatgaaatgccggaatccaagctcgatctggtggttgccggtacgtcggaagcggttctgatggtcgaatcggaagcgcaggaactgcccgaagatgtcatgctcggcgccgtcatgtttggccacaagagcttccagccggtgatcgatgcgatcatcaagcttgccgaagttgccgccaaggaaccgcgtgacttccagccggaagacctgtcggaactggaagccaaggtgctggccgttgtggaaaacgacctgcgcgaagcttacaagatcactgaaaagcaggcgcgctacgcagccgttgatgccgccaaggccaaagccaaggaacatttcttccccgaaggcgtggaagaaaccgaaatgtcggcggaacagttcgcgaccattttcaagcatctgcaggccaagatcgttcgctggaacattctcgacacgggcaaccgtatcgatggccgtgacctttcgaccgttcgtccgatcgtttcggaagtcggcatcctgccgcgcacccacggttccgcgctcttcacccgcggtgaaacgcaggccatcgtcgttgccacgctcggcaccggcgaagacgaacagatgatcgatgcgctgacgggaacctacaaggaatccttcatgctgcattacaatttcccgccctattcggtcggtgaaacgggccgcatgggttctccgggccgccgcgaaatcggccatggcaagcttgcctggcgcgcaatccatccgatgctgcctgccgccgaacagttcccctatacgatccgcgctgtttccgaaatcacggaatcgaacggttcttcctcgatggcaaccgtttgcggcacctcgctggcgctgatggatgccggtgtgccgatcgtgcgccccgtcgccggtatcgccatgggtctcatcaaggaaggcgaacgtttcgccgttctttccgacattctcggcgatgaagatcacctcggcgacatggacttcaaggtggccggtaccgaattcggcatcacatcgctacagatggacatcaagatcgacggtatcaccgaagagatcatgaaggtcgctctggaacaggcaaagggtggccgcgttcacattctcggcgaaatggccaaggccatctcctcctcgcgcgctgaactgggcgagtttgccccgcgcatcgaagtgatgaacattccgaccgacaagatccgcgacgtgattggctccggcggcaaggttatccgcgagatcgtggaaaagaccggcgccaagatcaacatcgaggacgatggtacggtcaagatcgcgtcgtcgaacggcaaggaaatcgaagccgccaagaagtggattcactccattgtggctgaaccggaagtcggcgaaatctatgaaggcacggtcgtcaagaccgccgatttcggcgctttcgtgaacttcttcggcccgcgtgacggtctggttcatatctcgcagctcgctgccgaccgtgttgccaagaccaccgatgtggtcaaggaaggccagaaggtctgggtcaagctcatgggcttcgacgaacgcggcaaggttcgcctgtcgatgaaggtcgtcgatcaggaaaccggcaaggaaatcgttgctgaaaagaagaaggaagaagttgacgctgaataagcgttgcatctcttatgaaaaccggaaagcgcgccttttggcgcgctttttgttatttcaggggattgagcggacttttcggaagcgatcttgcggggtaaagaacggccatgacgacaccagcacagaaaacactttttcttcccttcgagcagggcattctcgatatgccggacccgggccaatccttcctcgcctgcggcctggcggcagaccggcttctggagccggaatggaagcaggcgctgacctgccttcaaccatggcggcccgactggctggccttgcagaaagagggctttcacgcagagccgagattagccacggacagaaatttttccggtgggctcctgcttcttggaaaacaccgcgggcgtaatgaggcctggtttgcacagcttctggcacgggttcagcccggtggctggatcgtcgtgtccggcgacaagaagcttggcatagacagtttccgcaaatgggccggcaatattgccgaaatcagcgaccgcatgtcgaagaatcatgcggtcgtcttctggctgcgccggccagacgatctggatgaggccttcattgcggatctgaagccgctcgctgccgacattgaaggcggcttccgtaccgaacccggcatgttttcgcatggcgccatcgacaagggatcggcactgctggcccggcatatggaaaagatcgtcttcgggaatgtggctgatcttggggcgggctggggctatcttgccgcgcaatgcctcaaatatgccgaccggataaagaacatcgatctttacgaggctgattatgaggcgctggaagccgcgcgcggcaatctggaacgtctggggggcgtcaatccccatcagcttcaactggtttgatgtaacaagcgaaaagatcgccggcatttatgataccgtcatcatgaacccgcccttccatgaggggcgtgtaacggatgtgtcgctcggccagagtttcattgccgcagccgcctcgcgcctgaagcccggtggccgtctgctcatggtcgcaaaccgccaattgccttatgaacttacgctcaagggtctgttcaagacggttacgcttctcgaagaggcggaaggcttcaagatattcgacgccaaaaagtaaataaaaaggccgccccgaagagcggcctttttataagatgtttcggcttattctccgcgttcggagtccgaacttttcagctcttccagcgtcggcatcgaaacgatgttatagccggaatcaacgaaatggatttcgccggtcacaccgcttgaaagatcggacagaagatagactgccgatttgccgacatcatcgatatcgacggtgcggcgcagcggcgagttgcggcgctggtagctgaaaatcgcgcgggcatcaccgatcccggcgccagcaagcgtgcgcacggggcctgcggaaatcgcgttgacgcggatgccctgcgggccgtaatcggctgcaagatagcgcaccatggcctcgagagcggccttggcaacacccatcacgttgtaattggggatcgttcgggtcgatccgccataggtcagcgtcaggatcgagccgccgtccttcatgagcttttcagcgcgctgcgccacttctgtgaaggaataggcggagatgaccatcgtgcggctgaaattctcgcgcgtggtgacatctgcatagcggcccttcaattccgtcttgtcggaaaaaccgatagcgtgcacgaggaaatcgagaccgccccacttcttctcgatttcttcgaaaacggcatcgacggtggcgatgtcctccacgtcgcaaggcagcacgaaatccgagccgacctgttcggcaagaggtttcacgcgcttgcccagcgcatcaccctgataggtgaaggccagttcggcgccctgtgcggcgagctgttttgcaatgccccaggccagtgagtgattgttcgcgacccccatgatgaggccgcgttttccttgcatcaaaccttccatattatccctctccgtcagccctgataccgctgaaacaccagcgtggcgttggtgccgccaaacccgaaggaattggagagcacggtgttgagctgaacattatcgatgcgcttgcgaacgatgggcatatccgcgaaggcggggtccagttcttcgatatgcgcgctttcgcaaatgaaattgttctgcatcatcaaaagcgaatagatcgcttcctgcacgcccgttgcgcccagcgaatggccggtgagcgatttggtggcggcgattggcgggcagacgtcgcccgcgccgaaaatctggcggatcgcttcgatttccggggcgtcgcccgcaggcgtcgatgttgcgtgcggattgatgtaatcgatcttcgacgtgacggtcgaaagcgccattttcatgcagcggattgcgccttcgccagacggtgcaaccatgtcgtagccgtcggaggttgcgccatagcccacgatttcgccgtagatcttcgcaccgcgtgcaagtgccgtttcgaggtcttcaagaaccagaacgcctgcgccgccagcgatgacgaagccgtcgcggttcttgtcataggcgcgtgaagcggtggaaggcgtgtcgttatatttggacgacatggcgcccatggcgtcgaacagaaccgaaagtgtccagtcgaggtcttcgcagccgccggcaaacatacggtcctgcttgccatactggatcatctcataggcattgccgatgcaatgattcgatgtcgcgcaggccgaagaaatcgaatagttgatgcccttgatcttgaagaaggtcgcaagtgttgccgaagccgtcgagctcatggcttttggcacggcgaatgggccgacgcgctttgggcctttttcgcgggtgatatcggcggaatcgacaatggtgcgggtggacgggccgccggaacccatgatgatgccggtacgctcgttggagacttcctcctcggtcagccccgcatctgcaatcgcctgatccatggcgatatgattccatgccgtgccccgcccgtggaagcgcatggcgcggcggtctacaagtgattcgatatcaatgtccggcgcgccgtgaacctggcagcggaagcccagttccgcatattcttccgcgcgggagatgccggatttggcttcgcgcagcgaggccgtgacctcttcggtgttgctaccaattgaggatacgatccccatacccgttacgaccacacgccgcatcgcgttctcctttacacctatgccgtgaaagcggctctcccttgaggggggcagcctcgtcttcgcggttacataggtgcgatcttcgcatgttttgagcgcggccgcatgaaaactcttcgttttttgcagtcgcgcccgtggatttttagtggttcaggcagcttattgcgcgctgccttccttggacaggccgacccgcagatcggttgcctgatagatgagctcgccatcggccttcagccagccgtcagccgtgccgagcacgaggcgaccgcgcatcacgcgcttgaagtcgatgccatattccagaagcttggtgtgcgggcgaaccatgcccttgaactttacctcgccggtggaaagggccatgccgcggcccggctcgcccagccagccgaggaagaagcccgtgagctgccacatgccgtcgaggccgagacagcccggcatgatcgggttgccctgaaagtggcaagggaaataccagtcatcgggacgcacatcatattccgcgcggatatagcccttgtcgaaggcaccgcccgtttcagagatctcggtgatgcggtggatcatcagcatcggaggcagaggaagctgcgcgttgccgggtccgaacatctcgccgcggccgcaggccaggagttcttcatacccgtagctcgatttctgttctgccattacgcctcccttgaggttcattctgtaacggccggcgatccggccccggttgtagtttcaccggaacatccctaccacagactgtttccggcagtaaaatcatgcaatgtgttttcccgaaaaaccgggtatttcccaaacctattgatacttatttcgcaacggcatatatcaatgtcagtatgcaatgggcaacagcccgttcaatctttgaccattttgctacaagcttgtaacggaaccaacggtgaatatgcattcttcacatacccactcgacggtctcgatggaagagcggcttcgcgaagccggtctgcgccccacgcgccagcgcgttgcacttgcgagcctgattttcgctcagggcgaccgccacctgtccgcggaagaccttcacgaggaagccgtcatggctgacgttccggtctcgctcgccaccgtatacaacacgctgcaccagtttacggaagcgggcatgttgcgcatcatcgcggtggaagggtccaaaacctatttcgacaccaatatctccgatcaccagcacttcttcctcgaaggggaaaatgtggtcttcgatattccgcatggcgagcatggacagccgaccgtttccaatatgccggaggcgccggagggcatggaaatcgtcaatgtggatatcattgtgcgtctgcgccgtcaggcccgctgaccccgcacccgcttgcaaggcggggcacaggggattgaaagaagcggcttcggccgcttttttgttgcgtattttcccgtttggctgtgaaagggaaaaagctttcttgcgcagtgccgaccaaggctttcataaagcttggggagcaaatttcacggagacatcatgcgtaaactactcgtcgcagcgaccattcttgccttttgcacggcaggaagcgccttcgccaaaaccctccgcgcaggcgtgacgcctggcccccacgcccagatcatggaaaaggtgaaggaagtcgcggccaaaaagggcatcgagatcgagatacaggagttttcggactatgtgatgccgaacatggcgctggcggatggcgcgcttgaggccaattgcttccagcacaagccctatctcgacaatcaggttgccgatcgcggcttcgagattgtgagcgtggccgagacggtcaattttcccatggcgatgtattccaggaaattgaagacgattgccgagcttgccgatggttccaccattgccatccccaacgacccgaccaatggcggacgtgcgcttctggtcttggccgataatggccttatcaagctggatagcaccaaaggcctgaaagtcagcccggcggatgtcacggaaaatccgaagaatttgaaattcgtggaacttgacgctgcacagttgccgcgttctctggaagatgtggatggggcggttatcaataccaattatgcgcttgaagcaggccttgatccgaaagccggtgcgctggtccgggaaggcgagaaagcgccctacaccaatattctggtggtgcgcacagccgataaggatgccgattgggtcaagaccctgatcgagtcttatcacagcgacgaggtgaaggatttcatcgccaagaccttcaagggttcggttagcccggcctggtaaatcatcaaaaaaggccttggcatcgttgccaaggccttgtcccgtcagtcaaaaacttctccgggataaaccccccataattccgattgcttgatccagccgcgcacgccgctcatgtccaagcggcaccactgtccggtgcattcgcgcacggttccgacgacgcccggctcgacttcggcagtaacgcccgccgtttcggccgcctcgcggcgcatggcaattatcgtgcctttgtcgtttttcagccatggcgcggtaatggccgtgcgcttgcccgaaagaagcgactgatagacccagccttccgtgccgtcggcatcgcggatgcgccgccagttgtcatattcctgaacgatctcgaccggcaggcctgccttcatgaaaagccatgacacggcataatcgcgtccggggccgacgcgcagattgacgcgggcaggcttgaggctcgcaaagcgcggtacgggacggccgcttgcgccaatggtcgttccggcgggggctgcggcatgagtcgtgtggatttgcgggtcgccaagcggcaccagaaaaagcaaaaatgccagactgccgaagatggcaatcatgaagcgttgcgaaagtactctgtacaaactgcgacctctcgccgtcctgttattccagaacggctctgccttcggcagttggcagcctgcgaggcgccgtggccgtcctgtttctttcggtcctgtttttctttgtctttgccgcgccgccttgatagagatgagcagtcgaagcaatatcccatattgcaccttcctggttaaggaggtctcaacatgaagcttcggttaacgcatttccgggaaaagtgggattccgtttccatggggaaatgtgcaggaaattatcgggacgtccgtttggtcattgtggcggcgttctgaaggcattctcaaatgacggggtggaaatgtcgaacaagaagaagccgatggtcgttcttacgagaaaactgccggacccggtggaaacccgaatgagggaactgttcgatgcgcgtctgaacatagacgatcaccgcatgagccagccggaaatcatcgctgccctgaaggaagctgatgttctggtgccctgcatcaccgatgtcatcgacgcagcggtcatcgaacaggcaggaccaaatctgaagctgatcgccaattttggcaacggcgtggataatatcgatgtagctgccgccgccaggcgcggcatcaccgtcaccaatacgcccaatgttctgaccgaagacactgccgacatgacgctggcgctgcttttgtcggtgccgcgccgcctcgtggaaggtgcaaatgtcatcaatgagcgccatggccagtggccgggctggtcgcccacatggatgctcggacgccgcatctggggcaaacgtctcggcattgtgggcatggggcgcatcggaacggcggttgcccgccgcgccaaggcctttggcctctcgatccattatcacaatcgcaagcgcgtcagcccgcaggttgaggaagagctggaggcgacctattgggacagcctcgaccagatgctggcccgcatggacatcatctcggtcaattgcccgtccacgcccgcgaccttccacctgctttccgcccgccacattgcgctgatgcagccgaccgcctatctggtcaacacggcgcgcggccagatcatcgatgaaaatgcgctgatcgaccttatcgaagagggcaggctggccggtgccgggctggatgtcttcgagcatgagccagccgtcaatccgcgcctgctggcgctggccgaaaagggcaaggtggtgcttctgccgcatatgggatcggccacgatagaaggccgtatcgatatgggcgacaaggtcatcatcaatattcgtgccttcgtggacggccaccgttcgcccgatcgcgtgctgcccaaccgggtctgagacgggatcagcttatggcccgtcgatgaatcgcagcaccgcacgggtcacgacggtatcatgatccccgatcacgatagcggtgcgaacgcggatggccgccaggtcttcgtcggtataattgggttcgttcgcccataatgcacgaatttcacgctcgatattctcgtaatggcgaagctccggcagcggttttcctgccgcgcgcgcctcgatatagcccgcattgcccgcaggcgagacattggcagcctgtgcgaaaagactgttcagccggtctggatagcgcatggctatatccagaccgataatgccaccatcgctccagccaacgagatccaccttgtcgatatgcagataatcgagcagcgccacgtaatcatcggccatcagccggtaagtgataggctcgtcggtccgggtggaacggccctgtccgcgactgtcggcgacgatgacggaatgatggcgggcgagaatgggaagctgggcatcccagacgtgctggtcggaaaggccgccatggatcagcaggatcggcggccccttgcccacgacccggtaatacatttcaatgccattgacttcggcaaaggcggcaggcgaagcgggaatggtcatgcgtgcatggctttcaacagaaaccgccgaggggaagaacgcagcaagaccgagggcgaaacctgcaatccataatgtcgctttccctttcataggcttggcttttctgacccgctacggcctgcggatcaatgttggcaggtcgtagagataggcaatgcgcttgatggcgtcctgcaatggttccagcgtcacggtcatggtgtggccgttcgcatggatcagcatgtcgggcgaggtgcagatcgcgacatgccccttccagaagacaaggtcgccgcgccgcagattggcgtaggcaccatcaggctgcacgacttcaccaagggttttctgctgcatgtcggaatcgcgcaggacattccggcctgccacaaacatgcaaagctgcaccaggccggaacaatcgatgccgaaaccggaactgccgccccacagatagggcgtgtaaagcagggtttccgcaaccgctacataatcggaagcatattggccaagcggtgcgacatggctggcgatcagggcctcgccgcttgccagaagcacatatttcgtgccgcgtgtttcggcctcgccgacaatcttcacgcgggagccgagcgatagcgccattgtgtgcggaaagtgcagatcggaaccgggatagacaaaggtgcgcggcacgacgaccatatgtgttgcatcaccgtccggcctttcgagtgaagccgccgaaacatagccgacataaccgtcgcgttcggcctgcacccagcaccagccgtccatatcctcgaaaacgcgaaccttgtcgccaaagatcatctgcgtctgcgggccgctatccatgcgcggttctgcgcgcagatcgacgaccggagccgaaacctgcatcggcgttcccgcaacgaagcgggatgcctccacctgaccacgcagccgctcatcggcaagatcggggcgataggcattgaggcggcggtcgagcgtggtcgcgttgatactcataagggcaattctctggctttggcgatcatcaggtcgccgagttttccgacataaagcgcaccggtgacggttctctttattagcacatttcgccggtctttttcatcacgatgccgggagacgaggccaagcgcccccatcgtgtcgagcgcgcgggtgattaccggcttggtgacgttcaatttggctgcaagcccccggaccgtatgcggcgggggctccagatagatggtcagcagaatggctgcctgccgcgtggtgaggtcgggcatctcgccccgcacctgttccagcgacagggttctcagcaatgtcagcgcctgtaacggcttcagctctatcggcatccggctccatcaaaacagggattgtttcggaaccgttttattcaacccgcttttggccgcgcaggcaagcattttcagcgggccggataacgttccttcaaaagctggtaaagggcgcggatggcctgcgcttcgccgccaacgggggaggcaggcttttcgaccggcacccagccgaaaatgtcgaaatgcgcccattggcgtgccctcttgacgaatttggcgagaaacagtgccgctgtcacggaaccggcgaaaccgtccgtggtgacattgttgatatcggccacgcgcgaggaaagcttttgcgcatagggctgccagagcggcatccgccatagagggtcggcggtctctctggcctttacggcgatttcgcccgcaagctggtcgtcatgcgtatagaagggcggaagatccggccccagcgccacgcgggccgcgcccgtcagcgttgccatgtcgatcagcatttccggctcttcttcgtcggcaagcgccagcgcatcggccagaaccagacggccctcggcatcggtattgccgatttcaacggtcagccccttgcggctttgcagaatgtcgccggggcggaaagcattgcccgcgattgcgttttctatcgcgggaatgagcacgcgcagccgttccggcagtttcgcatccatgatgagtgcggcaagacccagcacattggccgcgccgcccatgtccttcttcatcagcagcatcccgcttgcggatttgatgtcgagaccgcccgtatcgaaacagacgcccttgccgacaagcgtgatcttcggatcgctgtcccgcccccattgaaggtcgatcaggcgcggggccacggcacctgcacggccaaccgcatggatcatggggaaattcttttccagaagcgcttcgccttccgtggttgccacccgcgcgccatgctgtgccgccagatcgcgtgcggcctgctccagcgccgccggccccacgtcgttggcgggtgtgttgatgagatcgcgcacgagcgtgacggcttctgccagacggcgtgtttcagaagcgtccgcgccttcgggcagggccaggcggaccgtcttgccattagccttgcgatagcgtgtgaaactataaccgcccatcaggaaagcgagtgcggcaagaccggcatcgcccggcttgccttcaatatgccaatcgccttccggcaggttgcgggcaagctttccggcgataagctgcggctggccgttctccggcgcctcgccggtgccaaacagggcgcccgcaatcgcgccatcgcgccccggcagcaccagcacacgcccggcttcaccatcgaagccattggccttcgcccaggcagcggcgctttcgggaagggcggcttcatccagcgcgttcttggcgacaaaccagatggggcggctggcggcggatttttgggaaatgatttcggcggacatcgcaaatctctcggcaatggaaagttggattcaagggaaaacacaaaagccggcctgcatatgcaaaccggcttgaacctagtttcttattgtcgcgaaggaaatgccgctttcagcaaagaaagatcaatattgggagaaggcagaaagaaagatggtttatcgctgcgaaaggaattcgatctgcgcggtgggctggttgtgtgctgcgacggggttgcctgcaaaaagtgccagcccgctgatgactgcaatcgtcatcagggcgccaatgagcgtgcattcgatcagggcagcgcccgatctgttcttcaaaaaacgcatcatcaaagccggcatcgcagattaccttgtttgcggggagtgtctcgatggtgctcattttaatgtctgccaattgtgaggagtttaagaaacagggcaaacaaagagttaataggccgattgatgggctggattggcatttgggttaacggatggcaaacggacgtggcgcggttttcacctgtgttgaaaatgcctatatgtgcctcacccttttgaacggaaagaaaccctatgccggaactgccagaggtcgaaacggttcgccgtggtctgcaacccttcatggaaggggcaaccgttgtgcgggtggagcagaatcggcccgacctgcgctttgcctttcctgaaaattttgccgaacgcctttccggcaggcgcatcgaggcgcttggccgccgtgcgaaatatctgaccgtccatctcgatgacgggctttcgatcatcagccatctcggcatgtccggctcgtttcgcattgaggcggaggatgcgcaaggtttgccgggcgggtttcatcacgagcgctccaagaacagcctgcatgaccatgtggtctttcacctcatgcgcccggacggtgcgtctgcacgcattatttataatgatccgcgccgcttcggtttcatgctctttgccgaaaagggcgcgctggaggaacatccgctcctgaaagaccttggtgtggagccgaccggcaatctcctgtcgggcgaggttctggccgcgcttttcaagggacgccgcacgcccctgaaggccgccttgctcgaccagaggcttatcgcggggcttggcaatatctatgtctgcgaggcgctctggcgcccagggctttcgccgatgcgcgcggcaggctcggttgcaggcgaaatggacgtgatggagcggcttgccggggccattcgctccgtcattgcgcaggcgattgcagccggaggctccagccttaaggattacattcaggccgacggtgcgctcggctatttccagcactctttttccgtctatggccgcgagggtaagccatgcagaaaccccgcctgcggcggcactgtcgagcgcgtggtgcaatctggtcgttcgacttttttctgtgcctcttgccagacatgagcccttgccaaagtctggatgccggtccaatttgcgccacggaattttaagtcggggcagccttgcctgcacattatcccggatgagccgggctgtcacgcgctgatgaaggaggaacgggtttacatggcctatgaaacaatcatcgttgagacgcgtgacagcgttggtctcatccgtctcaaccgtccgcaggcgctcaacgcgctcaatcgcgccgtgcttgaggagctgaccgatgcgcttgccgccttcgacgcggatggcaaggtcggcgccgtggtgctgaccggctcggaaaaggctttcgccgccggggccgacatcaaggaaatgcagtcgatcaatttcgtcgatgcctatttgcaggacatgttcgccgactggcagaaggtggatcgtatccgcaagccgattatcgcggctgtttcgggctatgcgctgggcggcggctgcgaactcgccatgatgtgcgatttcatcatcgcgggcagcaatgcgaaattcggccagccggaaatcacgctgggcgtcattcctggcatgggcggctcgcagcgcctgacgcgctatgtcggcaagtccaaggctatggatatgtgcctgacgggccgcatgatggatgcagccgaagcggagcgttgcggccttgtttcccgcgttgtcgcaccggaggctcttctggaagaggcactgaaagcagccgaacgcatcgcatccttctcgcgcgtctcggtctatatggccaaggaagcggtcaaccgcgcctatgaaacgacgctggacgagggcctgcgtttcgagcgccgcctgttccattcgcttttcgcgaccgaagaccagaaggaaggcatgtccgctttcgttgataaacgtaccccttccttcaagaaccgctgaagaacagagatgtcggggcgtttccctccggcgtgaaacggctttcggatgggatgcgcgtcgacggcaggaagtgttccagaatcgttgatggtctttgcgggcaaagcctcgtgctttgcccgccaaaagcaggtttggcgccagaagcggtgctgcaaggccgcaattgcggctttttcattggcttgcgcggcagaatccacgttgacgcgcgcccaaagctgctctataagcccgcccacggataggcggccctgcattgtggctgccctagtggttttgtgcctgcggtttcagtccgctggctagctgacagaaaaagagaggcatttatggccaatactccttcggccaagaaggcagtgcgcaagatcgctgcccgcaccgagatcaacaagtcccgccgttcgcgcgtgcgcactttcgtgcgcaagctggaagacgctctgctgagcggcgacaagcaggcagcggaagttgcgttcaaggctgttgagcctgaactgatgcgcgccgcctccaagggcgtggtgcacaagaacaccgcggcccgcaaggtttcgcgtcttgccaagcgcgtgaaggctctgaacgcctgattgccagcctgattttatatttgaattttgaagcccggctcattgttagccgggtttctttttgtcttatagcaggcccaaaaaaggccgctaaaaagcagcccgtcaaatacacagatttttcaatgccaagtgctcattttgggtagctaatggttttggcgacgctataattttcatgcatgttttcaatcccttgggcgata