aagctaaggtaagagaaggtaaggtaaggtacgtatacttattttcagggacccacccataactagtgctagtacctctatacaacaacaaacttcatctacgtggtaaataaggaagctcaagttaatcactcactcactcaggttaggtaccttagctctctttctcaacaactcagttcctgaagcagtgagtaagtaagtaagtaagtaagtaagtaagtaagtaagtaagtaagtaagtaagtaagtaagtaagtaagtaagtaagtaagtaagtaagtacacttttggctttgatggatggatggatggatggatggatggatggatggatgataattgatgaagacgacgacggaagtctcgttacgactgaactgacggatcacacacctttgctgatgggatgttatctgtgatctgttagcttgttagcttgttagcttgttagcttgttagcttggcaagtaccttagcttggtaagtaccttagcttggtaagtaccttagcttggtaagtaggtagcttgatatcgatggtggctatacatcaacatgaaaggaacatggaagaaacatcttggaacaggctgacgacgaactgcatggctagtatatacccagtatttcctgcgtcggaatagaaactttatgccacgccgaaataatcatggttaacaagcgaggttatatctctgctgaaatgtccatacaccagtcgagagtttctttgaagttgaggtcgaagtcgggtgctctcttgaaaggaaagggaatggagggagggagggaggttccacttgggaaaaagcaggggctgaccaatcaactaacaccgtttctcttcctggtgagcatggacattgagaggtcacggacagtacctaaagtacttacctacactacactacagtacgtagagaggagacggactgctggccgcccaaaggtttgttgcaagttcactacagatcacatcgataacaaggacgcaatacttttacgagcatcgatcaaagtaaggattcaaagtcattaggcattaccgttcactaacacatgaacaaaatatcctaggtattcgttaccgctgcatgcatcgcaatgacctcctcatcaacacccccatccatccgcatttccattaggcgttcttaacccccggcgccgccagcgccaacaacttgtcaaacttgggcgttcccaatcccgtaacgggatcccatccctcggtagcattccacttggcagttccacccacatcacccgcaaactctggcctgccgcggcatccagtacccgcaccattcacgatatccgtaaacgcgtccttggaagcatacagcaaggggttgatgaatcccaagcttggcaagccgtggctcttgcgggcagcattgagcagggcaacgagaccagcgaacatgggcgccgaggcagaggtacccgaaacaccaacaagacgaccgtcaacgtacacagcgtaccgggatgcctgcgcactcacgtcggggaagccacggccctgctcgtcaaagaagtcgctgtacgtgtcgccgatcttgtcgaggtacttcttgacaacgcgttcctggtacacggggcgcttgtggtacatggagaaaccaccggacgagaaatccacggccttttcggggcccgtctggtaggtgcctccaaccgaggtaacccacgggcaggcgcccgggaaggtgggctcaaaataagtgctgttggtgccgtcgttgcggatgcaggcgtcgccgggaccggagtcgcccgaggagaagatcacggatacaccgcgcgcgccgagctggccgatcatggagcacaccttgagggcgtactcgcggggcacggattgctcttcttcaccgtacgaggtggagagggtggcggggagctccgagttcttcagagacaaaaggtactggaagaaatcgaggtagggctcgttggagatctcggggccgggctggttggccgtagggacgagcgggccgcggccgccaatggagtactcgcggatcgggatggggttggagatggcgaggatgtattggaggtcaaggttggcctcgactgtgggggttgttagtacggagcttcaatggaaagactggagtggggaaaagctcacctccgattttatcgggagactggtcatggagaccacccttgaccagcttgacggtgtagttgcggtcagcagcgtcaggaataaaggccttggcgaacgaggtgaaatcgtcatagttggagtactgctcaaggtacgaggcaaaagcgatggtgttcttgtccgaggcagaaggcttgtacttgatgttgtacagggagcgaatctcgtcggggtagatgcagccggtgcaagtggggtggtccccgccaaccttgacgttggcaatgttcttgggctcaggctcatcgaagatctcaaagatggtggaggccttggcggcgagcttgccgaaacgggtggtgggctggatcatgtcgacatgggcatccagctcatcgggaacgctgtactggagagtgcggagcttggggcccgtcttgtcgccgtcctgctggtaccagtcgaaagtggtgttgagcaggttgttggccttggcgaccgaggtggtaaaggagacccagtcgttgtccaccttgcccttgatgccgttgcggttgagccacgaggtgacggcatccgtggtctcgtccgcaggggcgaccagcgagcgaacctcttcgctgctcaggtgcatgccatactcgtggtggttgggatcagacacgcggaggatggcagtctcaagagcatcgggctggtgggcggggagggcgatcttaagcgacacgctctcgtcggccgaggcggcgcgaacctttttccagcccgaggggaccgaagggaggctgctcttaacatgggcagaagcgcccgcggcgaggaggaggacggaccaaagcataatggtgatggtcgactggtggcctggtctggttggactgaggtgcgactgggagaaaagaaagaagatcgggggggatagggaagttatatagtcggacgtttgtcctccacggaaaggagtaccaagatccagcatgacatgattttttggagtggcagcaacaacttacgcgatagcggtcataggccgtacagaaagaccgtagatgcagatcatgatgtcgtccaaggtatcaggagaacgcgttgagctccttcctcattgggttaaggtgctccctgcacatgatggaccggcatggaagggaacccgcctcgtcgaaaaagccgtgtccgttaaaccgactgtggtctgttatttggacaattgctttttgtgctatgaattgaaatggtctttttgtattttgcaatgccgtcgtctgttttttgaagaatcgcaatctttacctgaatgaccgtgttccgtatttgagcatttgtcgcaaaggctcaagacttggaactttaacaagttccacgcctgtcttggtcgcatcgattcctatcgatatcactgcatgctcttgggagggcatatgtccggcatttatgcattacgcccatagaaacattaggtattaatgccaccgaaaatccgtgcacgttttgatgcattgaaccggacaagaagtggtagccattgtacatatgtacccagaagagaaagtccgtcgaagctttgagtctgaatctgacctttgcggtgtgttggcatgcacgcacttaacacttccacgacatggtcatttgagtacctgacatagtctctttaacggatccgcgacaaaccggtttgcaactagcttgaggaattccagcgacaatccagcacttgtcatgttccccgggcggcgggcggcggtggatggaagaagaagagcacaagggaagctgggcaatgaaggaggaggaggagtatgtaacgtcaggaaccgaaacagagagtgacagccaggaaaaggcgtccgggtgtttgctccacaccacttggcaagtcaccggcactgacgatgatcggccccccagccccagccccgtttaactgaatgcggttaacttgggggggcggcccataggcgattaagggcaggtcgatacacacagagccaggccgtggatcaggccaaaagatcgtcgtcgcgactgtcagtcacgaaggggcagttgggtagccgacgatgttcgttcgttcttctgtcagcagttgtcgcggattgttggatggatgggatgcggatccgatgctagtcgatgcggatctgttgatggaaagaggaaggtcggtcgacacggactaagaaccaccacgggccgggagagggtgtcattggccaattgcactaaggtaggtacactacactacacggaaaaccggtcaccgtaggtatgtagtgtgtgtaacgagatctctcatctgccgagcgctgcagactggtgagtgcaatacatattgtgacagaacaatgctaccattgggctggctggcgactctgcggcggtcagtgccagtccagaagacgaaggtggtagccagatgggatgctgtgggccattattattttgctagtcgcaatttcattttgctgatggcgtttgtaatgcgtcgttttcatcatattcgtgtacaagataggtgagacggttgtacgccgtcacggcgtttgcgactttgtccttccttcctgatggtgacagtgatgggagttcacgatggccttcatcccgtcgactagacgcacggccactggagtgcctcggcagtgagctacacttggcaaagcttgaccagacggcaacaggcttgctgtcaagtgggatcaaaattcttgtcaatgtaacatttcagccgggaccatggaatctaacatttttccttctcagaggcatgaatgtcgatctaagatagtcaaatgtagctgctatcttgtcagtgtttgtttgctcgctgtagttgttgatgactgatagagcaagatctccatttcttgttctcggcaatatttcgtacggcatgcctcccatcccatacgtgccgacaccgacacgcgatggaatgacatgccaacgctgaccggcacgaaccccactttggtgatggttgaccttcctcgttaggatatggttctccgccatcactatacgatggagttttctatgaaaaatcgaatcgtcatggtcgatggcgcaagagactgtccgatgaggagacaggcggaaatgcccgaacgatgcgatgccagaaccgaggggaatggagagggagacggaaagaccaaagggaaaggaacagaagattcggagagtcagcatccgcgtcttgtttaaatgaaaccgccatgacccaaagtcgttcttatccttcgtatcatgatataaattgcttcctcacccctttgcctcctcctcactcccgggctgaaagtaacgcaaatattttactacttggcagtgataacggtctcttgggtgcccggtgcgggtggctgcgtggctgctttgccaacctgcgtggcggtcagggttcggtggctgctgcgccgcgagaattacagtctcaaaaatcggcaagaggaccattggttttgtccaattgctgctcattttgaacggttgacaacaggatgatgtaaatacggttccaaggtccggacagttatgtttgtgctcctcgaccgttgacgggatggcatgtcctcaacctaaggccgggcgttcggcggtgttttccaggagaccactgcagcaggcccacccacagtgaaagatacggcccacagacggtccggaacgccgctaccggatctttcggcagcggcctggatccgacctcgcgttcctcccggatcgcggtcgtcgttccgaccacagcggggtcacaacgggccgtccacgactcgagaaaaattcccgccgtcggcctctctatgtagtgtagtgcagaccatggcagccttcaccgttccacggacggaccgatagtctacaagtggagtcggacccatcagcccggatgcacacggctgagaatgggacaaggcaattttgtttggatgaaaaaaaaaggaccgaggcccgagtacgggaggtgcccgttggcccccatcaccacgccgcagggagcttccttggatctccaaaagattcagccacttgtcgcgctctcttggcaggcacgaaacgacgacgccggcagccgaaaggaagctcagtcacgacgaagaccggttcatgtgaggacgcgcgggttgggcctgtacgacgtcagcgagatgaagataatcagctcgataattagtggttcatcttgcttcccttctcgctggtgacgggaccctcactgacgactgcgggctacgagactgcgagattggggagattgagcactgcatagtgtacaggtaccttacctctggacatgaatggcggcgtttgattggcgaggtgccttgtggtctgtgtgccaccgcagttctagacgtagtgtacactatagcgactgtgaggaggaggaggaggaggaggaggaggaggagagcgtgaccttcaaccacaaccgttactagtgtacactaccgctagccgagctgccgtcatgccgcctagtagtgtatcatgatggctgatggaagtggtggtgatacctacctacatagtgtacttggtcttggttacctactttgtcccacgttggacaagccaacttggctgcagcaggaataccagtaagatgggcatgtgctcacttgcagatggagctgatagggccatgatagattctgagccctgtgacttacaaagttggctgttgattgcgacgggtttttcattggatgtttatctggcccagtcgcatcaccaacttgtcaaaacctgcagggacgggagcatgagcgatgggaacttgaagttgatgggggaaaagagaccgaaagaggtccgtgcacagtctaccccaagacaacaaatatatcgaccaacaccgctcacagtctccggtgaggagaggaggagttggagaaagggatgatatgtctgtaggtacttgacatcttttgagcttatctctatcacggccaagaagagattacactacactacactgcactacactagtgaagccgacacttcttctaatctgctacccgaacccttttcttggtgttgttattttcggtatcctccaacatgcttggcgacgtggctttcccctgagacagaagaaaaaggtagcttgaatccagtttacgttttcgttggcatgcaaggtacagcatcgcatccgaacaacataggtaggtacctaaggcttcatcgtcagagggaatgaatgcatcgtgaagagaggaggtgagaaagaggagaacttgaagccaaaaagcaggaagatccttgtcgaggcatcatcttgttctggttcgttaccccccaatttctgcgaatagtttaaatttggctctccacctgttgcatccactcgtctcctcgtcgggtcctggaccctaggtcaactccaaattgtctatcaaactcgtacactacatattgtacgccatctgtaaagtcgtgccagggcggcttccggcagttgctaacaccatggacacgttgtattggaattaaacgtggttttcggtgttttacctcctgtgttctgctttccggggccgtcctgtcagaattgcgtactgcttgtttgtcttttgtcttgcttggtcgggggcgagactggactgagagtctggcttgtcttgactccattttggaattctattgttttccttagttctcttcaccccctgactactccatactggtagtatgtaggtagtttacactttggggccatttccatctcaatcctctctttctcctccagggtctaattgatccaactctctttgtgcttcccaccttctttctttctttccttccctttctgtcccttcttcctcttgttccattgttcgcgctctgccgtgtctgggggtctagatcaacctctccggtccagccaggcacgtaccacaaccataccggagcggtacctccatcatcttcaaccacatcgattcgctcgccaccaccacactcacacgtcccgtcactaggtccttatcccatccttcttttcttcttttggcccagtcctaaaacactcacttccgcacaacgttggtttgataacgcaacagtacgtcctcactcttggtcgcacactgtataccgcccagcaggtaccctcatcaacgtcgttgtctaactcgctccaagaggtgcagcaaaaccttgtgcagtgcctagcgccccctaagcaagcaaggcccccacatgattacatcccgttctccagccaacgtaacttgatctcctttgcgctgccctgctttttctcgacatcgacgccgccattcgcttccagcttggttcgaggcccctactcgtgccttatcaaccaacattctccgttgtgggagtttacagcctcctccagctcgacagggtgaattgccaactccacagctaaagtcccagtataaactagacagaaccccccttcggtcctttgcaggctgaggtcctcgttgattgtgtgctggtgtctgtccctcacgacttgaagaacttgacaaaaacaagaggaagaaaaggaaaaaaaaaataaaggcatgccaccaagtctgacctaccacaggactgccgtctgacctattgtgttccttgtcctcgacatcgactgaaccacaatagggtataagaagaagcaaaacacagctcgccaatactaataccgccaaacatggctctcaaacacagcgatgacgacatccaagactcgcagggtcatcgtaatgtggacgacaacgtcgaacctcagggcccaacatcaacactagaaaatgatactccgacgacaacgacaacaacaataactccgagtgtcgaggtccagcaagtgtgctctccagcccaatctcccaggtctccagcgttgtctcaggctaccgctcccttcagcacggcgacgcctataaccatggccacgacaccgtcctcgtcagtggccgatcagacatgtgcggctccgcttgatgcgaacacagttcctggcgatcatgatggaaatcaacaacaacaacaactgggcctggagagggaccctccaatccggctgctgagtcctgcgggaatcacgcggcgcgccagcagcacgagcagcagcataagaacagacggctccagcgctagcaacactccgttaaccgcaggagctcaggccgccgtccccctcccaatcccggcactcgcagagctggcagcacgcggcgcaaccacggtcagctacatggtccaatcttacgaggcgctgcgagcagccaggattgccgccggatacgatatggtgcaatccaaggcgagtgggagccagctgggcgtatcaccatcgccgtcgccgtcgccgtcgccttcgggatcccgatcgccgtccattgtccaaatccccagcaatccacaggccgacaatgacaatgacaatgatggcgataacacacgatcgacagcagcgatagtacctggcgacgataacaataggaatgccgggcaggattctggccacgacggggctgcagctaacaacaagcaatacgacattgacgatcccagtcccgatagcaacgagcgaggtacaagccaacttcggcctgtgccgcaacaacaacaacaacccacagcagccgccgtcacaacgacaggggatcgttccttttcacgatcattaaccgacaacaacaacaaccaccaacacgaacacgacctttctgcccccctgaacagcttttcgctgccccctccgccaccgtctgatcccagcgcagtacctgtaggagcaactgccgtcgccaacacgaccgttgtccgcccaacccccgagagccccaaagtccagcgatcgcgcagctcgacagtagcgctacagcagaccccgccgccgagaacatcctcgaccgccagcatccccctgagccaccctaccccggacactagcaagcgatcacgatcaggcgcctacgtcggtaacatcgctgctctcgaggccaccgccgaacgcttttcattgaccagctcaattgaagaggccattcgcaacgaacacaacgagctcaagcgcagcgacagtcgccgatccgccatcctacaagcaaccaagtcgccgacatcagacacggcatcctcccccatccgatcgcgggtatcgtcgagcaggaccaactccatccgcgcattgaactctgcggcgcggctgggaggctactcgcctggaggttatgttatgacgcccaaccactctctttcgggcggcgctcattccggaagcaagccggggtccattggagagtcgtcgcccaagtctcctccagccgagactgctgcaaacgcccagaaccacgacttcgtcggagccggtactggagaagagttcccatttgcccgtcacggaccaggaaagagttcggtcagggatgcctctaggaaaccggactctcttgcacagatcgccgagttggaccacccaatcacgattacccaggatgctatcgacgaggcggaccgtgctgcggcgacgggggcggccctagatgacgatgaagccattgcagcccgcgcccatcagcaaatcgagccgcagtatgcagatgagatggatgacgtggacctcaatggaccagacgaaccagtgcgacagccaatgctcgacaatactttcttcgaccagcccggtccccggttgcaacttcaccaacccgtcgactacccgccctacgaggaccatgatgctcatcagcaatatcacggcagaccactgacggccgcatcccgcaccaccttgcaacaagccaacgatgcatttggtgatttcgatggcgtccactgtgatccagatgtagatcactttgctgggctcccacagcctgctgagcgcgctcctgagccaaggaggcgtcgcgagacactgcaaccacgaccaaagtcttactttgacccttctactggccaggagatgctttactaccctgcgccagttcccgccatgctcaacctcccgcccaaactctccaaaaacaccaacaaggctggtggtgcccggaacatgcgtcggtctcaggttctcagcgttatgcagcagcagtcatccgtttatgggggaagccgagacaacctgccaatgatgtcgggcggtgcgggcgaggcgccacctcagctcccgcaaattgatggcttgccgtatgcggacggaccggctgagacagcaggcgcattcccggcgcagccagggcgggaaattcgccgaccacaacggttgaccgagacggacaggcgcaagtcgcaagccaccatgctcaacggtctgccaccgcagctccgggccagtgccttttttgacttgccgacgtctaccacgcctcatatacagctgaaggatgggtctgccacggccaccttggagaccattctggatgcctcggctacagcgcccgtcagcgcttttacagatcacgcctatggtggaaagctgggccccgaggtgtatggcacagacaggaagaagatccagaagtcggttaactctgcggatatgcccacagcccccgccaagaagactcgcaagaagctgatcaagaggaactcaagcagtggcctgctcgatgtcaaggccaacagggatagtgatgaggatgagggatggacgagcgttggtcttgatgctgatgagcctggatcaagcagtcggcgatcgcccgagatgggtcaggaaggggaagaggaggaggaacttgtcgatggagagcctgtgtttaacggcccaccaacgacactcttggccgagttacagatgcgcaagcaaaaggacaagatgttgaggcgtcccgcagcacctggtaacccctacggtatgcacgccactttgctcgagctcgatgccgtggctcaggtgcaacgcaagcaacggattaccaagcgcgtgaaccttgcctgggaagatcccgctcagaacccgacacccgagtctgacgatgaagacgtccctcttggcatgctgtacgcggccaaggccgcgggcgtcaaggatcctcacactgccgacattgccgtcctcatgagcgaggtcaatcgccctcttggcttgatggagcgtcgtgaactggaagagaacgagccgcttagccagcgccgacacaggctgaagggcagcgaaagcctaccatccatgtctctagaccagatgcagaggcgcatgtcccacatgacgctgactcccgccggaggtcccaatgccctcggcaaccgctcacaatccaaactgaccctgcctttgccgcgcggtttggcaggcgcttccaacccagccctcatggcaggaggtctcgacgcagaaggcagcgacgccgaaggcgaaggcgagaccctcgcggcccgcaaggcccgtctagcagccgagaaccctctcccgcgcgctcgtcctgtcagcgccggcttctcttccgaactcctcagcgagttcggcgttgcccccaacgaggaggagaagcggcccacatccaaggactccaagggcaaagcacccgcctctgacgtcccagaagaagaagaaaccctcggccagcgccgaaagaggctacaagccgagcgcgaggctcgcgagcgagaaatggccgccggcgctctccccggtaatgctacccaacccgccactaaccccaacatgctcgcggctcctcctcaaccgcgtgatcgccgtgactccgccaccttgatcccctttgatcccaacaacgtcaaccctggccctccttccagacgcgtatccctctccgacgttctcaacgcccaccccgtcgacagtaccggcctcggtaacccccacatcagtcccctcgaacaagaacgtctccgtcgcgaagccgaaggcctccgccagcagcgcgcgcaggaagccaagatggctgccatccgcgcacagatgccacagacacttgctgcgcccgcaatcggcgccaggaccggcgggtacatgggcggcatttataacgggggtggtgcgggcgcgaaccggagcaatccggccctcggccaagggttgggaatcggattcgacccgaacgcgaatgcgatccagcctaggggtctgttggcgcagcagcacgagatggagaagccgatggctaggagggctagtaccatgactgtgggtggtggtggtgccgctggtgcgcagtatggaatgggaatgggaatgggaatgggcacgggcatgccgatgatgggcgctgtctccaactacggtgcgtatggcgcgccgatgcagttccagacgggaccgggacagcaaatgatgatgatgggtggacaacacatgggaatggtttatccgcagcagtaccagcagcagcagcagcagctcccgcagcagccagggggcgtggacatggttgagaggtggagacagagtgttatgccttgagttgttggccccttgacattttttttcttttcttttctttgatcttggatcttgaacacctttttttttcaggattcgtgatcatctttctggataacattttacatcacattacattacatacatacataacatcgcatcgcatcgcatcgcatcgcatcgcatcgcatcgcatcatatatatattggcatgttgggtggaatgggcaattttagtataggggaaagacaaaaacctgtcatttcttgcttatatacaatactctttttttattattgctctttacacgccttcgcttcatgattgtaaaaaataccttgagctgtcgttatagcatccacattttgtcatatgtagtatagtcgtaggaccttggttaaacctggtggtggtggtggtagtggggaggggaggggaagagatgagaagaagatgagaacactgcgtaaggagacgtagtcattacattgatatacatggaaaagaggcgaatataagaacatacatatatatatatatatatatatatatatgtatatatatacgcacaaagagtagttgagagacaacaattgtaaatacctattcatacattagcaacagtggtgtgaactctctagatatacgtgcgtgtgtgcgtgtgtgtgtgtgtgtgcgtggatcaaagtattagactacctagactagactactctacaagataacatcgactggaagtattaggtagtcccgagtacgatacgatacgatacgatatatatatacctctagttaagagaagtgtcaaaaatctgttgaacaccgatctctatccatccatccatccatgtctcctattcatccaaaaagtaaagaaagacggtactcactgacctttgctcctcagtcgcttgatcgatctatctatcgatcgatccatgttaagtaacaattacctacagattgtgtgagttctatcaagagaaaaacgtaatccggtgcttacctacaataaatagttgttcgtagcgttacttggtacgttagttaggttttacatgcctaggtataggaggtgactgacttgggggcagtgagtgggcaggtaggaagaagaacattagaaagtacttgagaattttcaaaatgatggatgggtgaaattgatgtcgagattaactgagtgtgtatgaagatggttgatagtgaagtgcatgatggatggatggatggatggatggatggatggacggttcgttagtgtcgaactatcgagagagagagagagagagatgtccagaaaaagcaaaagcaagataagaaaggaaacaaacacacatacgaacatgagttaaaataaatgagcaacagttacaggacacaactatctataggcaacatcgacatgtctatatttaccaagcaactatttcacccaaggtatgtatgtatgtatgtatgttcaacaccactacagcagttactcaaagtcccccattttctacaacaaaattacacacaaaaaaaaccaagatagaaaccagaaaaaggacacatgattataaactccttaaccccaaaggatgcgaaacctgacgggatatgtatgtgacaaatgacaacaacggccatggccccatcaccagcattttacctttacaccacatccttcataccgtcccgtcccgtctttactttctctttgcgaatttgctagacgtcttctgcaccttggctggtggcgcatcatcatcctcctcctcctcctcgtcatcctcatcctcatcatcctcatcgccgctctcctcaacatcatcatgatcaacctcatcctcatccaggctctccgcatcatcaaactcctcatcgtcctcctcatcactatcatcctcctcatcctcatcaccctcctcctcatccgactcgccatccgcaccaacatctataagcgcaaagtcttcctcggcggcagcaccgttggcagtaccctcctcatcaccctccacatacaccacacccggctcatcaacatcctcctcctcctcctcctctccttcttcatttccttcctgctgctcctccttcgccgcaccaccctgcttcacaaacttcctccaccgcatctgctgatccagcatatccagctttcccttgagcgccaacagcgcagggagacccctcgcccgctcctccagcacgcgattcagctcgcccagccgcgccaccacctcaggctgcgcaaccaagctcccgccgtgcgcgacgagggtggtctggatccacttcatcagcccaaaggcgcggccggggcgacgatgcatgcgggccgcgagcttggagagcaagacgccggcgagggccgagtccatgcgcgtgatggtgttggtgatgatcttggggtcggacgtctgcaggcacgattcgagcaggtccgagtcgtcggtgcgcagggcttggttgagcacggtgccgagggaggtggccgagatggtagtggtgctgctaccgttggggcgctggaccgtgatggtgttgttgtttttggtggtagcggcggcggcagcttcttgttgggcggcgagagcggaggcgacgtcgatggtggcgttgccgcgggcgagatcgccgaatgtaggggaggcatcgtcatcgtcgtcgttgttgtcgttgctctcttggtcttgttgggcagtgggctcggtggtggtggtggtggtctgcttcttctcgggagcagcgtcgacggcctcctcctcgttgtcgctgttcacgtcctcattgtccgagtcgctgtagtggctggaggagtcgctggaaatctcaatggtctctggggcggcggccttggtggtagtcgactttggtgctgggccggtcgagacggccgtccttgtctcgtcgatcttggacttggttgcgactttggcgctgggcttgaccaccggcttggccagggagagcgctttcctcttggtagacatggtttcgttgtgtgttgtttggaggggattggaggggtactgaggttgtcgtgaggaaggaaggagagagagagagagagggtcgaggatggttcgcgtggggaagaggaatctcttcctttttccttatcgattgaaaattatatggaccgggatctgataaagaagggtatttgatgctgctgccaattggtcggttggattatgataaacaggtgaattgtaccacagccagggtaattctgtattttcctggaatatgtgatatgcaaaaaaatgcaaaatattcgagtgaaatcggcgaattcacttcagttttgcgtgctggaattggctggctgctggaaaagctgttccaaagctgctgcaaaaaaaaaaatctggatcgcggccaaactttttttcaagtggaagtcgctgcagtcccactggaggactgggcccctgccacggccccccactttggggtacaaggtacattggagaactcttggcatctgatgaaggagcatggcccgtgctgtctttcgctggtccccgtgatctctcatgtgatagtcgccagcttcgacgcacagtccatctgctgtggtgagtcaggacctgtgtggctgcgtggctgtgcgttttacgggagcggattcctgcgtgattaatttgccttgaggatgcacaacaccgtgaagctcgctgattgccaaaccaagagggaaccgtctgttttattggccagtttcgttcgttcaacagcacaacaggaaactttttggggtcaaagttcaaactgaactcgaactcgctgttgccttagttctgttactgcctgtcggtctcattttcaacattcaacaccatttgtcctgtgcaatactacacctcgacactcggccactttcaaaccccaaaggatatcgtcgggactcacaccccaacatcgctgtacttccatccgtttcgacatgtgtccttctgtcgcggtgtgagaaagagaaatggaaggtgaaggcgagccgggcacgcgacgggctgaacagcagctacccttgcacacaacagtggattacatataccgcattatgggcttggcttgaagcctgatcctagtcattgatgttgcgactttgttgactctcaacttaagcttcatttcgggaaaagaagaagagtcgagacaacggaatttcgacgaacgaagggaacgcctggagaatgccacagtgagtggaaaagcaagcgcgacatggcccaaaacgacaaggctcgcttgtccaaatagcaatgctacctactacagagtccgatgcatgtacggtggcccaagtgtgacctaggtcgtttataaaactggtccaagctcctatctgcagccagctgttggccattttagatcaacacctctactatacttacaaattcaacactcacgcccagaccttgaactttaacttcaacctttctagcttccttccttctttctctttttcctttttttcaccacctttttttcttctctttccttttcttcttattcttctcatctttttcttctcttcgtttccttcttctttttctttctttctttttagccccggcccgggaaagaggggggggggtggggaggagagcgggatccatttgcattgttaccttaccccaactcaaaaatttggagaaccaactgcagggtccatttgcattgtcactcttctctttcggtccggaagcaatgaagtaatgaagcaatgaagcaatgaagcaatgaagtaatgaagcaatgaagtaatgaagcaataaagcaataggagttaatgggagttaatgggagtcaatgggaatcaatgggagtcaatgggagtcaatgagagttgatgagagttgatgagagttgatgggagttgaggtgacgttgcaggagacggtttatcaaggttatcttagcacaaggatttggaaaccactccccagtgcaagcctaatgcttgcagctggttagacttcaagtttttagaacttttggataaacgacccaaggcacacttgggccaccgtatgcatgggaagtggaaaggactcggtcggtaggtgtctgatttcgcaccccctcccacgaacccaccttccgtgtcttcttctatcgttctattctccgccaaaacaggaaatatcaaaagacacgcacttacaagcgacaagagtggtcgtcttggtccccttcattcttctctttctttaatcgtctttcgtcaccttgagctttcaaccttcctgtggtcaacagcggcttcatcagaactatcaagctcatcatgtaagtcatcgcgtttttatttccagtcgtggcatgccgtttgcagccaaattgcagtcgagtgcaacaaacgtttcacatgtcggcttgcccccgttacaacatccaaggttcagtcccgtcgttcaaagagtcggcagtggttgctaccgcaggctcccattgtccagcgaaaagaaagatgccttttcctatcatcccgttgtcgttgccgtttgcttgtttttgcttgctgcaatttgctgggttctctccgaagacctttgagcttcgatacgaaaccgaggcaggaagaggctgtgtgctttgttcgttgcttgtcgacattttctcacttcttactagccatcgatatttccttgacactccttgacatttttttaaacccttttcgaaggcatcatggcgactgaggacatcaaaccagtcgtatccgggcttgtacttgcaccaatgcaatatccccgaacgcgagtctgtccgagcccaacaagttgcttgcgccagtgccctgcttggacatcattacatccaggatgaatgacctgacgaagggcggcgagtctggcaaaatccaaggtgaaagaaaaaacaaatgaagcaacgaaactgcggaagaagatgaggacaacgggccaatatatgtaccacggtgaaaaagttgaaaggcgtccaaggtcttggtgatacggacgcttgtggaggtggttgcacctccagactccagtgtccctggtgtcgatcgcgcacggcccacaatgcgacagagtggccaaccagacgctccaaagccgcctccaccgaccaagggaaccagtcagaaggcggagccacccgcagggcctcgtcgctgctggggagctcggacagctttcataaatagcgtcgagctgccgaccgggactgacatgtgttctctcacccccgaatttccacttgggaaaaaaagggagactgcgacgcgcaacacaaacaagacacccccctccgctaccgaccatccggccaatcagcagccccgaacaacacagaagccacgaacccccctccactagtgtagctgctgctcgactctgacgcgacgccagccgctttctccccactcccccccatccgtcgtttcttgtgacttgtacaagagaacctgcgaaccctccgtccaaaaagttccaacccttgactaaaaaatatctttttttgctgttgcccgcccaaccagccagcccagcccagccacatccaatcagatcagcggtctgcaccacccgactgcaccactccagcctcctcccccccgactgttctgattttacgacgtttttccacccccgacatcgtatcgcccacacatccattgcattgcaacgcaaggctgaaggcccacaaccgaacttgaactgttcagcctcgacacccccccttggcccgcgcaacttcgcaaacttgtgagtggtggcaacgtttttttattttttttattttcttcccccccttcttttccgattttcttttcccctcatcccccgacctgatccgacccgaccgacgcgtgtgcacgtaccaccactcgcgcctctcgcaaccccaaccctcgcgcaattgccgactttcgagtactcccactccacctcaatcgtcgtcgtcgcgcgcgcgcatcgcatccgtcgcatcgcaaacgccactattcgcagtcgcttccaggtcgcaattgcctgcacttgcggcggtttaaccagccactactagctgttgtcgtcgtcgtcgcacacaacacaacacaacacaacactgcacccacacacatacacacttggcactcgtgcgatagcacatacaccacaacatcatccatttgattaaacttatataaccaactcaggctatcatcgaatcaactacttttgcatcgtgtgcacgtcgtttcgctgacacggtttcttcagttgttttgatgccccaaatcattgcttagatacccatcccccccattcagttgcgcacacacacacagactcagagagtatccacgtggatagcctttcatctcgtcttctagctttttcctcatcttactgtatggcagttatgacaagtcaacaagctgacggcggcgcggctctgcccgagaagcccgtcaccatggctactgaggcgcctaccgccgctccagatgcgccagtcgcagatgcacccaagagtgatgctcctgctgctgatgctgctactgctgatgctactggtgatgcggcaccaacccctgatgcgccagtgaaggatgttgcagatggtgatcaccaaaaagaaacagaagtgaatgggtgagttaccttaccagttaccttaccaatcttgtccctcagccttctttcacctgatgatgacgcattcacttgcgctgcctcgccatccagaccttttgctcaccaacccctccaatatctgaacctctgaacgctaatatctccccatagccacgacgacgccgtctcccctaaaactcttgtgccagaaaccaaaaccgatagtcttcctactcctaaagacgaaccttcgttggaagaagcacagaccacaccagccaagaaggaagaagacgcccccaaagcggaagagtcgaaggaaggtgagcggaagagtgacgagcaggcccaaaaagaggacgcaaagcccgctccagtagaggaagaaaagaaggccgaggaaccagcaaaggaggaggaggggccaaaggacgagggcgacaagatggagatcgatgcgccagaggtaccggcgggcgatgcgcaaaaggagcccgtcgcatcgcctggggaggacaaggttcctgaaccggccgccgaagaaaagcccaaggaagaagagaagcctgccgctgccgaggaggccaaggaggacaagccggccgaaccaaaagctgacgtagccacggaagcgaaatctgaagcgaaatcggatgacggacccgcagcaaaggaaaaggaagaggctgctgctcctgccgcaactgagacccccgccactgagcccgcgtcaaaacctcccgcgtctcccgcgaaacaacaagaagacgtggaaatggctgatgcacccgccaccgtagaggagcccgccaaatcagaacaggcaaagcccgccgaggcgacgcccacagcaacccaacaggagacacaagacactgctgtcagtgacgtaccgccccccacgcccgctgaagacgagaaaaaggacaaagagtcgcctcaaccatccccagccgccccagtcgccccggtcaccgcagacaccagcatgtcggatgcgcccccgccgtcgtccaagccctatagagaacgcgaggaagacagcgaagatgagcctgtcgccaaacgcgcaaaggtgtcccctgtcgcagatcaggccagcgccaagaacgaggccaagagggaggacaagatggacgttgacagtaagcctgccgcgtcatctgcatctacctcggtccacgacaggagcgaacccaagtcgcttgcggatgactcgattaaccacttgcccatctcggactacatgaatcgccagatccgtcaggtgctggctggcgtcaagaagaccaaagcgggttatcacttccgtctccccgtgtcggagctctggccgggcctgtggaatgaatactcggccaaggttaaggaccctaccgacattcagaccatggagaagcggctccgcgggaacttggctaagtaccacaccctaggagacttcaagcgcgacttggagaagctggtgcaaaactccatcgcctttaacggtgagtaccacgacgtcactgccgcggctcggtcgtgtcgagatactatcttggctcgacttggtggctgcccagcatttgagccgtcgaggccggagaaaaaggactttgcgaagcagcacccgacccgtcatgcggaaccgagagccgcttcccacctctcttctccgtcggcgcctctcccccagcgcccccaacagccccgcgttaacaccgctgctgtgcccgctccctcctcatcaaagtccatcgagtctcctgcctttgccatccctgccaacaacaatggcatgcccctcattcgccgcgactcgaccaagcccgatagccgggccaagcgccccgtcaagccgacccattccaaggacctcgtctatgacacaaagcgcaagaagaagctcatccccgaactccgtttctgcgaagaggtgctcactgaactccgcaagcagagatactatgagttcaacgaggccttccagaagccggttgaccctgttgcccttaacatcccgacttaccacaagatcatcaagaagccgatggacttgtcgacgatgcagagcaagcttaacgcgggcgactacgccagcgccaaggagtttgagcgggactttgacctgatcatcaagaactgcaggctgtttaacggcgagcagcacatcgtatatgagcaggctctgcgactgcaaagcctttaccgccgtgaaatgtctaagaaagatgagtggctggctaagcatgcgcctgctcctgcgccccatctttcctcgaacactagtcctagattgaaggatgagtcggactgggaggagcctgaatcggagggcgagccggaggtggatgaggaacttaagggggcccagcagcgattggcaagctacatgaagcggttggaggaagaacagaagaagatcaacgacatcatgctcgagatgaatccgaatatggcggacgtcgagattgcacagtctgtcgtggccatgctgcaaaagcagatcatcactgagaggtccaagattgcttccatgcagccgaccaagaaggccgcgcctgcaaagtcgcatcatgctaacaagccttcggttagcaagcctaagaaggccatgccggccggcggcagctctcaccacgctggtggccatgttgctaagaaggctagcgtgagccattcgagcatgggcggtcacggaggtggtatgggaggtatgcctaagaaagcggccgctaggaagcccgcaccgaagcgcaagatgggcacggtcgagaaggaagttattgcagccggtattgccgagctggaaggcgcacaacttgagcgggctattgagattatcaagagcgacacgggcacgggtgaaaacgactcgggtgaactggagctggacattgatcaactctcccaagaggccctcactcagctgtacgacctcgccatcaaggcgttcccccacctgcaaagggaaaaggaacgtaccatggccgctcaggcgcctgctccgccacctgctgcacaacggtccaaacccgtgcagaagactaagaagaataagcccatgagcaagatggagcaggagcgtagactgcagcagttgaacgagctgcgcgcccaggccggccgccaaggctccggtagtcaagagcctctggagtcgatcgagggtacgggaaggacttctgctgaacctgctccgcagcaccatcgcgaggaggacagcgaggatgaggagagctccgaggaggagtaaacagttcccggccacttggtctgctcgctctccagcccaatcttggcccactttgcctagaaggtggtctctctctctctctcacgttaccagggctccagaggggtccgtccgatgtgctaccttcttgctccaaatccatcatggataatctgtgtatgtcatgccatgctctcgcctgttctctcttcagcttgccctggcataccttttgtggcgggagcacttacctgagggcttcttgacttgctactatcgccatcctacgcccagaaagccctgagactttacctcagaaagaccttttgatcattcgggtttggcatccccgtatgagtcattttttcccgtctctatccatctcccttttccgtagcaagatcaattagcagcatcgtatcttagcagcggcgcgcgttactctgtgtccgcttggaccttagcacagaaagaagaacagtggcttcagtttttatcgttcatctctccggggggcaaggggtggtggcaaagagagtgtgaagttgatagaacgcttgagtccatccatcgttcttttaagttgcttcgttgaatttccacaaccaaactctcataacaacatgaggttaagcggaggatcatgatgactttggaggaggaggaggaggtggtggtggacaaagttgacggggtgaaagaaggaacataaataaaagaaaagaagaggaagaaacaatgagcagagaagaataaaaataataggaggatatcgattgcttgcaaggaaaaagaaaaacgggagtcttatgctgcgtgatgatgatggaaatgattcgtgatgaagttgcttttttcttcttctttttttcttctctatgacagttttcgttttgttctgcgccttgcgcttttgaagagcaagatcagatcagattaggaaggaaggaaggaaggagaatgcatgatgggatggatggatggatggggtgttagtaggtagacaatgatgatgctttttttacttacgtcgagtctgtcttgtatcgtttattggtggtcgttcgtgactcatgtcatggtggtggtgttgttgttggctatcgtggagattaatgtgacatgacatgggcgatactgttgacgttgattttcgatggatgtcgataggcaacacacgatgtgtgtgttgtcgctgaagagttgtccacgtcgtccttgtatctgttgtcctcctgggtaatctcaatgcttcggagatgattgccatcgctagccgtagacgatcacgaatgaaagctgttcacggccttcagacctttttgcgcccccaaggtcccaaccagccaagtcaagccactcagtggatcgaatcgaatcgatcagatgagggtgaagaagtagaggtaggtgagccacgacttggaggaagccatgtatgggcgcttgtgagtcagtcggcctgattaaggatgtttgatacttattcgcgacggtgaggtactgtgcgaacaagaaccgtggccggccgtgtgacgagttggttgtctcgtctttggttatagtattgggtcgtgaaaggtttgaacgactggtcttgggaggcttcttaactgcttcggtctccggaaaacgtacgttcgggcgagaagcaattgtggagaggacgaattcgagttagaattgagcaaagtcggttggtgtatcccgaattgtcgacgggaataatgtcatgatgttgttaggatgaagtgtgagaacggttgtctgtcactgggggagcgaacatttctcgggcgggtttgtagcagtgtgacggtgcccatgggggtgtcacacccgtggcccggggggactcgtggaggactcgtggaccacacgccctgggcctgggttaatgagtgtagtgggttggttgcaggaaccccgctgcactaacagcggctcgtgacactgacgtccggatggaatacatgccagccaggccttgtaacgagcgccttttgcgccgacgaggattctggcatgtcggatcactggttgtaaattcggcctcgtactttttgccggccttgttttgtggtgaaatcatgtttttttgtgtttcgatagacatcctgtcgtcgagggacagcgactccgaagcgcctgtaggacttcggaaatgagatcggagacagggccgtcagtgaggatatccctccgcagggcaatcgctggctcaactagatttgtaggagacaattaaccgtcaatcctatcaagagagagatttggaatcagttttactgcctatcgcaaagcatgatgaacgaggtgtcgttgggttactcaccgtcgctctttctccggacaattacctggattcagcgcagccatcgaggttcttgcgcagggagcagggagaggttggggaagaagcagcagaaggcaatgccagtaattgagagcatgaagtaacatatgaagaccgatggatcaattcctgactagttgaggctacggttttcaatttgcgaaagagaattggagggaggaggaggatgggttagttgttggttgtttggtgcttcgttgttggttggttggcggcgagttcagtgtcatgtttgggggcggtttgagagttttttgcggggggccggcggcgggaggatggaaggaaggcggcaccgctgaccttccattcagcctccagggcagcggagggattgctcgcccacaacgccatcggcccagggcacctattttgtggcaggctttagggcttcacccaccaggggcatctcccgctcaacacaactaacaaacatgtatgccctgggacgaggtcttcttgtcccacgatggtcacaaaaccttgcttgcttgatagctgaccgtgaattagaaaaccaagaggaagccattcactccttctcgcgcagttcagatggataaccttgcagacaagcttttgttgtgttcattaacaccaccgacgtcgaatgccttcactgtgaacgtgcccaacacctatacttagtatatatgttgtgccacacttccgatgggaattagcatgataggtaattgttagtaccatgacggcatgaatccactgtcagtgtcctgttcgtgacataatattgtactcgacttctcatcttctattgaacagccaactatctatccatatccgaacacctaggtcacctacaagcaaacgaatcaccatgctcggcaagattctccttaccatcgacgccctcattctcctcatcggtgccccggtggccgactacaatgaaacccacatctttaatccggcctggaagccacatgcaaagtatgcccgtcttgtcaccacatacttttagaggaaaacacataacgaaccagccttgacaggttccattgcggccaaaccattaccctatccgtggtcctgggtctcgcaaccctcttctacacctggctgccatgcggcccagccaaagcaggcccagtccccacaccggccgtacaggttgagagacgtgagcggatcaaggattctctgcgcacggcgggcttcctcggaagtgtctactggctggcaggtctggcagccatcttgtatcccaacactgcaggaaccgatcccgagttcggcgacatcaccgacttccctcaaggcaagatgttcccggtatttgctggcttggccatcttgggggcatggctcgagacgaggcgccttggatgatgatgagaaaccgaggacgccggcgggtgacgaagcgcgtgtttcatgtttccctgatgggaaaacggaatcggtatcggtatagcattacgtctcgccctcctccgcagtgcatacatagaggtacgaggtacgtagtgctctcgccctgcggagaccacttacgcggccctcaccctggctatcaatacatgacgcgtccgggcgccgccggtgtggcttcgaggggggtccgggaatagggaagccatgggggtatggatccgctctgggaatcgttcatttacaaagtttgacttgcgcttggacggcgcattgtatgttttttttcctacttttactcggcttctcgccgatgagtagcatttcacttgtcctgaatgtgtatctcttttctttgtctcagctctacctactaccgaatcactaatccacagcggagttccctcacacttccataggccccggatcttcgccgattcccaggacttggcgaccgtggaaaccccgttgttgattgcccctgaagtcccgtcttggcagggacttggcacgggccgtccaccggagcgctgatccagacccgggccattgcaacacagacactcgtatctcgccgtcgttccaaccccaaccttcaggtcagctacaggtaccaggtgaatcgtcccgttcgacagggcgctgtgcacgggacatccatcccaacaccccttcagccgaaatccaatctcgttccttactacttccgcccctccggtgcctctcgttcaagaccgaaccttgacgccatcttccttgatgcgccttacccggacggtgatctctcgcattgacaccgcgtttgttactacatcccaaatacagtattgccactcgaaactcatcaactactcccgcttgtcaagtcatctatccccagcagcgcatcacgactacaaattctcggaggacactctgccaccactccgccgtcaatccaacttgcccacagcggcatggtctttcatggccagccctccggcacgatgaagccatgtgactttcaggcgctcctctctttcttctcagcgcgagtactacacaaaggaccgagacttttactgcaacttatcgtcgggtcaactctcatcctcgccactctactcgtcatcagcaggggctttggcgaggaactatcctcaaacgatctctttcgttggtctgaaaaccaaagtgacgacatcaaggacgaaaaggcacactacgagtttcagtcgcaacaacaacctggcggactccgcgtcgttgtctttggagaggatgatgtagcgactcctgcttggacgcggggagagaaggagatgcggtctcctggctggaccgagcttatgtgccgcgaggttagtctgttcacattacccgcttttcctcttggtcgttgctaacgggtattttgccagttgaactgctcccactacctctccttcataccacccaaccttcacccgccggcacaccccctcatctcgaacgatatctacgtcgaagccgttaggcagacgatcaagaacacgacgaagctgaaaaagtcccaaggtccaggctacgactacacctttcagccccgactgttccccgtgtctaaagcgttaccagacctgagtgcccaagtgacggccttcctagaattgcaaaatacaaccaccctccccaaagcgaatgagaccctctgggtctttaacttgggacaatgggacgtctggtcactagccacgctccccattgccacaggcaaggcggtcattgatcagctaaccgaccatgtgattgagcaaatggagcgtctctatgagagcaccgtaacgaatgatgccaccgcggtgtcggccaactctaaccatctctcacgcaagaccaatgctgatccgatcaagatcatagacccagaagtctacaaaactaactccggcgtggccaccgatcccacctctggctctgcacaaaaggccaagacacaaaactcgtcgtcgaaacccgagaccttccgcgtcttttttcccagcctatttgacatctccatggctcccgggtggaactccaaccgcccggaaacaccgcatccgcattcgaaagccgagcagatgcgcaacgcggccaagttggcggacacctggaaccaagtcatgggggataagctgtacgcgtgggtggatagatcggatgtcattgcgccggatgagttttatctggatgcagataaagcagcagatacgtcacttgatggtcagaacagcgaagaagaagaagaagaagaagaagaagacgggaacgggacaaaacgtagccctaccagcggcaagaagaagacaacaacaagatctgccgaaaacgacgtcgttaaccccaacacgatcacgaacacgaacatgaacccgaagcccaaaaagcagccgccgccagtgcgcgacttcatcacctacgacatggtcgactacattacttccgccctgatagaaggccaactgcgcagctctggcctcagcgacgggaacggcctgggccaaaagccgatgaacaattggtacaaggaagtatgggagccttgtgtgaagccggtcaagtcggagacggagctggtggtggacttggaggacgaggggttggttatgcagcagtcaactacaaattctactacaaactcgacagattctcagacggaaacggaaactgccacggagttgatgaaggcttttgctgaagctgctgctgctgctgctgctgctgaagctgcttctgatcaagccaaagaagcaggggtagagtcaaagaggaggacgacgaggaggacgacgaggaggaggacgcaagaagtaaccaccacaccggaagtggaagcggaaggggcagcagcagcagaagaagtaagagaagaagcaggagaagagaggacagagacggtctgtaacgtcccggatgattacctcttttataccccgtttacactggggtcgagagccatcagggagattgcgagagaggcggcggagaaagtaaagaggggggaatcgtacaggacagaggaggacgggaaagatgatgaggggctttgggcgagtgttcagggacatcagacataggtcattgagttaagcgagggttgtactatagttgagtatggttggtggtgggatgctttgttaggggttttttgtagtataatgcgtgatttgtctatttgtgttttgttgtttatgtggtttcgaaactttctcattgctgttagtgtcattgttgttattgttgttgtgagtcgtgttaatgtgactcgtggtgatgttgatgttgatgttgatgttgctgttgatgttgatgtcacggttaactgtatggtgtcgttaaatccggacaatcaccgagcgagtgaccgatgctgacgccgccgccgccgccgaccaaccaaccaaccagccgattcgactaaattttcgggagaagggctcatttagggttctatagaagggacgcgtcatacgaagaatgatggcgacagggttagcggtgacaagatacatatgactgaaaagtgaaaattgatcatcgccggttcggctccgagcggagaaggattcaaagttttgagtcaacgtcggagtcaacatcgtcgtcagtttcttgtataccttctttgtcacgagatatttgaaaagtatttttttttttttgactcttggtttttatatattcggcattgatttgtcgactttcacaatcgtttgccattctccggtcattcatccctctctttttcatacctacctacctacctatattagtcaactacctacctgggtcacacccgggtacgacaccctcacacattaccaccacggcaccacggcaccaccaccaccaccatctcaacccaccaaaccttttacaggatcaacaaccacaacgacgaaccaacccttccaaaaaaaaaaatgcctccagaacagcccaccaccccaacaatgaccacccgcctcctctccctcaccggcctcccctccctcctctccaccccccacgacgccttcctcataatcctcaaccgcaccacccgcatgctctcctacggcgcctcctccctcatcctcgccctcttcttctcctctctgtccttcaccgacacccaaatcggcctcttcatgaccctcactctggtcggggacgtcctcctctccctcctcctcacgctcatcgccgaccgtctcggtagacgccgcaccctcctcatcggcgcaaccatgatgatttgctccggcgttgtgttcgccacttgcgagaactatttcgtgttgctggcggcggcggtagtaggggtgattagtgcgacggggggagactttgggccgtttagggctattgaagagtcaatggtgtcggaattgacgagggcggaaacgagggcggaggtgctggggtggtatgtggctatgagtagtgcggggagttgtgcggggacggcggtggcgggacgggtggtgcagtttctggttgaacaccaggaatgggaggggaggcaggcgtatcatgtggtgttttgggggtatgtggttatgggtgttgttaatgttgtgggggtgtgggggatgacggagcggtgtgagttgggaggtggaaggggggtgcaggtgcaggtgcaggtgttggagccggagacggatgcgacgagggagacggagccgttgttggtggcggcggggccgtctgctgcccctgtgggaagggaagagagggaagaagaagaagaagatgaaccaaagaaaaagcaaaagggatggttcaaggtggagatttcccgatcgacgctctccgtcatgctcattctttgggctctgcttatggtcgacaacctcgcggacggtatggtctccatgtcttggacgacgtactacatggatcaaaagttccatttacccaagtcgatgctgggcgacttcttgtctgtcgcctacttcctcgccgctctgtcgtccgtctttgcgggccccatggctcgacacattggcctggtcaacaccatggtgttcacgcacattccatcctcggccgcggtgctcttcttccctctgcccaagagcgtcacggcgacgtttgccttgctgttggttagagtcgggctgaacaacatggaccaggcgccaagagcggcgctgattgctgcggtggttaagcccgaagagaggacggcggtcatgggcatcacggggactttgaggacactcgcgtcgactatgggaccgagtgtcacgggcgtgttggcggacggaggaaggttttgggtggcgttcgtggtggcgggtgcgctgaggttgacgtatgatttgggcatttttaccatgtttatcaatatcaagttgaacaggcatgaagagggggagcagcaacaggtggcaaggagagagggggacgaggaggaggttgagtgatacggcttttcgaggaacccaagaatgtatcaggccggcggtatcaaaacagtgtaaagatctctcttaatagcatctagacacagactgcagttcagcccttgtcatagggtatatgtatcacttctcccgggacgactttcgtggcaagctggtaggttggtgcagcgggcacgttcgcgtggtccccactccttcctcatgtgtcccccggctctcttgtacgctacgcgttcgaacccggtagctgtaagtccacatttctttttctcatcttttttgtttattttttgcacattttcagcttgtcatatgattgctgttatatgcgcttgctcacttgcaagctcacttgcaagttcacctgcgagatgggtgtatgggttcaaccccgttgagtgccgtcgctgttgaagttgcctggagcaggaagctgggcggtcgccacctttttgcgtccggagataaaagtccattcacttgtggttatacttttccatgaaactcctctagccgcttagtatagtaatagtctctaacatccttctcccgtcagcccctttctatgctcgataaaataacgctgtattaaatgacgagtggacaatatatacccgagcggaagcctgcctctgtgtatacacccaagaggctttctagtcgagtccgtcgccccatagtgcaagtagaagcatcttaaagaacaccttgaaatcaaatcaataccgacaccagttcaaatccgttcactcctcactcaaatcgcccaagcccttcaaattcggttctaccaaactcgccgagacccaacaaaatcacccccctcatcacttcccaaaacccgcgcttcatctctccactactatgtcgaaggactcaaacttactacccatacaaaaccacgaactctttcgtacctaggtaggtagttccattcatttcatcctctcaccgatctttcctcccccctcccttcccctcctcgtctcgtctcgtctcggaaccaaaactaaagggatcctgcatgaccccccccttgcctgccgtcttcctttgtcctacttgtcctacttgtcctacttgtctcgacagccttacaaaacgagcctcgctgtttgctttcttcttcttctgcgtcagtttacgcgtcagtgtcacacaagagacttgatgttggggggggggggttcacaatgcggaccctggtgaaagacagaaaggggttgatcgagacatacgtatctatctacctaggtcggcggtcaggctacttgcatgcatgattctgagtgtacgatgacgtcaaaggcgtgtgttcatgttaaagggaccggtggtgggcatgaaccgtggttcgagggtgcggtgtctggtctttcggacttttggggggtgtggattgggcctgggaagtagaagaagaaatgcagtgttccgtcgttttggttcacgcgactagatatggattgggattgtaatggtgtatataggttcaggatatcacttgagttatcatcattactgtcatctccatttcgcattttgtcatcttaaagaaagaacctcgtccaaacgtcccgatgaacggcttccgtcacctagcccacgaagcagctggtctgcccacctccagcgttgacctcgaccacaactctgatcccgacacatggccgcctatcctctccttcaacaacactgaattgcccatccaggaattcggtatcgtctcctggcccgatgccactttcacctcctggggcatttccaccatcccccaatctctcctccaatcccgcgccatcgaggacttactcaccaaaccaacgccgctttcacctcttcccccctccacttccggttcctcctcccaccctcgacccccctcgacttccaagcccccttcaatctccagcaccaccaccaccaccagcacctctgacctcaaacccaaccccaaacccaaagccttcctccgcctcctccacatcccccactctccccaccgctcctcctccctcctcataccccctcccctcctcctccgccttttttgtcttctcaacctcgacccccacgccctctacctccaccacacccacacgcccgggttccacgttctcaactgccacaaccacagctctacttccacttcttcctcgccgagactcgggccgtcagatgaacagacacaaaggttctacatgcgctccaacgacgttaccaccatctggagctacaacgtcttgcgcagagttacattgggtatttgtctagtggacgaaaggatgggatacaagtttgccgttgtcaagcatcatatttgggagtttcgagatgtgttggcgggtgcgggggggcgccc