attacatcaaccgcagatttcacatcaacatcaatcggcaacctcgctgcggacatatctctgcaacaggccccgttgaaaagcgcgacctcgtcacccctactctctataaccctctccccgcctcccgcccttgggacatcggttccgcttttcgataacctccaaaattgcccatgctccccatcaaatcctactgcagatgaagacgctgtgcaaacgttcctgacccaaatccaaccaagtttcccgtttatattagttccaaataacgtggatagtcaagcgttggcagtggagaggccggtgctcatgtcagcgatccgccttgcggctgccaccacttccactgccacgacaaacgtgtcagagtcaacattactaagtcaggtatatcagtttgtcaaccatgtctcgaggatggtgacgctgaggggagagtgcaccctagagatgctgatggcagctgtgatggtgcttggacggtggagatggtggtgtgaacagcatagaggagggtttaacagtctgttagggatagcggaaggtttggtccaggacttgggactcaaccgcaacccgaggcagacccaagaggaagaggagagggtaactgatattaagaagagattattactcggagtatggtatttacggtcatggtatgttttcctttcgttgcttcgattccagatcccttctcccatacagagggtacccggcggggtgttcacgggttgtagaaagctggatgcccagaacagctaataggagatgaccaacagcgccgcaatacatcaatcccagctctcaccaacagtcttcacgccttacatgctccaatgcctcaaagatcttgaagtgtcgagccagccttccgaccaagtgctcgttcaagccgtcaaagtccaacatcttgaggagagaatacgaagactgaacgacgatctacccagtttcgacccaacagaagatgaagcaaatatcgcaagaattatcggtttgaggaacgactgggagttgttgagccggagctcttccgagctgatgcacaatcgtgagtctttattgttgttttcttgcgcatgagcgttacaccaccatcccaaacctatattcctgtcacaccaacgagaaatacatagggtagtctgagcccaaatcttcccccaactcttctttcctattatcaagacaccgaaaacacaaacagctaacaaccacaaaagcattggtagcctcccacctcaaaacggccttcctccgcctccacgagcctctcaagcagactttccacatacatccagatatatcaagcccacccccaatccctacctctaatctgctcttacttgtagcttcatcaactgggtcctcctcctttcctacctctactacctctacaaactcggagtatcaggactatgagttggattttgatgtggatgttgagatggctggcccaccaactcgcgggatgcagtacggtggccatgatcagagtcaagattacagacagcagatgcaagggcagcagtgggctgcggcaggagcacaaggatggccggaagagaatgcaggtgcggtaatgttctgggggcgggaacatcatgagcaccagatacatggacagcatgggtaccagagatagggacatggaggttgggggcaggggaggtgaacataacttggcagtggcattgatgtgaacaagttgaacatgcatagaaggcgtctcgtggaggattcgggattggtatatcttagtacctctatatgggaacgcataagtatggctcttgcttctctcaacttgtagcatttggatgcaaaggttgttccgtcgttgttgccttccgcgaatgattcaagctcgagattgcgtaccttggtcgaacagtccgtcaccaagattgcaacaccgagtcgatcttgcatcgtatcactggcaacagctcgacgcaggtgccaattatagcacgaaacaactggaaaacctggactttaacctgcagatcgaagtctactaggctcactacctctccaagtccatcctcatcatccccatactaccaccaccgctaccacgacgatcatcttggttcatcgcctgataaccgcccgaaatcaccggatcaacaggcacatccccgttcccattcaacccaattccaccactcacgggcaaactccaccccaaccattccaaaatactcgcctgctcgctctccaaatccaacaagccactcaacaagttggtacttccatttccattcccattctcacctgcaccagttgcacttcctctccgcgaagagtgctgtccccaatcccccgctgcaaactcttcatcgcctattccctccagcttctgactccccggcgctccaaaactttgatgcaggagcattatcagactaaccgagactctggcgagggagtaatccaccgccaccggcttgccgttggagttcatagtcgcgtgcggagatgggagggtaaggaggtagctgcgatcttggggttcgagggccaggggcggcgggcgttgttgttgttgtcgacgctgctgctgttgttcccacagtcgaaaagtgacagaagattccacaaccgcaagcaaagccctcatgcgcctccaccacctctctgctccatctctcccccctcccaagcgagcgcacagctccaaaacaacaagacaatcgcgtacacgctcgagttcgccgtaccagccatagcggtcttggtattcccattcgttcatgctgtttgtctcacctcccgtgcctcttgatgttgtttgtggagggtaaagaccgatgctgttgatcatcttgcctactactgaccagagcaaaaccgcgcagctggtataagcctggaacccagccgtccaggagggcattagaatttcgtcgtcattgtgaatcattctccgcaacaccacggcgctcagtccggcgacgcggatcgcgtcatccgcgtgctccaggagaagttcccgaaggggtgtgtccagtgcatgatgtccctcgtggttgccgtgcagccggcaggtgatgctttgggagattaaccagcggtagagcaaggtgatggagtcggagtagaggatgtggatgtgatggatggagcgatgtgtttcgaggagcccggaggtcgtgcctgaagaggctccggaagtcgtccgggggaagggcgaaccggcgggcgagaagcgagagaggttgtggaagttgagttggatggtggaggggagggtgtggtaccaatggcgaagggagtgaaggacgtgacggatggagtggggagtgagatcccggttggaggcgcggaggcgtaggatgaaagatttaatgtagcagagacgggttagggctatttcggtgactatgggaagtgttagttggagacgagatcggtggtgatggtggtggtggtgatgctagtgtttcgtgaaggggatgaaggattgacacaggggcggttgtgatggtgacactgtgcaaaaaaggggcgttgtaaacaatgacaacaaagaaaccaaacgcccggacttactctcaaccaaatccgcattctcgggatacggcggctcagcttccggactctgctactggtcagcatattgtgctctctctctctctcttaaggccgagaatccgaggcatctaatagtagtttggagattataggcctcccaatagcctcccaatagttccaaacagctattcaagaaaaataactcaccaattgtctctcaaccaacaagtcgctaccaataatgtatccgtgagccgagctcagccaactggagacgacggaaacattagcattcctggcaacacagcagggaactacctctacctgtccaatagcgacaaaaccgacgatcagtggagaaagcggccggttccgcagttcccccctttgtcacaccacaccatccatccaatacgtcgtccattggcaccatgccggcacgcgcacgcacacggtccgtgcagcagcaacgacgacatggaatggaacgacatcgaaacaagttgacgttgatacaacaacagataaaaaacgatacgtacctcgccaggaaaaccaacgtccgccaacttcttccatggccgattgtttccttgtgcggcagcacaggaggtgacaaggcgagctgcgcctgcaaggaagaagcagaagaagaagaagaagaggaagcagcagcagcagcagcagccagagtctggtggtgtctctgcgcctgttgggcttcgagtagctgtgcctgtttctgcgctgcatcgtgattcatcctgtaggctctagaaaacaggtttattcccgtttctttaaaaggggggaggattgcagatcttggcgttagtgcatctcgattcagtctgtgttcgattcggacgggagagatgggccgtagatctccccagccgtgaatgaggatcttctcacaacttcttcttgttccaacctcgttctttccttccagtctaagctcctattgcactgcaattgcgattggtctttcatgacatgaggtgtttctggaaggaatgaagggtggaaaaggaggggggaaaagaggaagctgaaagactggaaagccggcggagagaaggaaagaaaaaaggcaaagggggggaaggaaacacaccaacataactgagcgccaacccaggcttattcataatcactgtccccgccagcagcgcacatactcgtactgcgtccaacggcgcgtgctcgataaccacatccaagtaatgtctggcgatattcgtaaacgcttcttgttcttgaacccggctgtccgtctgcgcatccataaggcattgagaaccaagggaggtgacggctgtgaggcagctgagggctatttgttgttgccgttttcggtccatgggggcagaattcagtgtagcgtcgtcaaggccggaggcgattcggtgcagagatttgagctcgtcgcgggaaaagggctggaagagctggtcgatacggataaagtactcgttgatagcggcgttggtagtctcgaggtcgggaagcggaatctgaatggctgccgatgggaaggattgtcgtcgtccattgctgctgctgctgaacgctcctcctggagacggattgaccgcggtgctgctgttgtccacccatagttgccacggcgtcggagacaagatgggcggttcggtcgagattgatgctcgatcacgaaagggagacgcttcctcttgttcctggtgtgccagaccggtcatggactggccagagctgtgccgtgacccagaagccgtagagacattcccaagcgaggccgtaaccgtcgatggcgatgtgccggtaggggtattcatgttctcatcctcatcaacagccgccatgggggtgaagaaatcgtcaggcgtctgcttcagctcctcaatcaagcgcaccgcctgctcagccgtcgcttttctcagctgctgcatcgtcttctccagcagtgccaggcgcgacttcatggccttgtaccgcgactggccttcttcgccatcgtaaccgcattgtcgtcctttggctttgcagttgttgcacttgggacgttgtccgccgcactagatcaggggggttgcccgtggtaaacaagaaccgggacaagggttagcaaacactgacataacgcaggccaacgttgacttgacacgcgggtggctaacgggtaatacgggtatgcaagccacgggaaataggcgaaatgatgggataggggtggcaaagaatgacttgaaggacattatgaatagtgtcgagcaccagaaaagcaaacaaatgtcacaccttggcctttgtcttgcggcagtcacggcatgcttgaaccacactgcgctttctcctcggaagcacaatactttccaatcgctgtggcccttggacggatattggtaggcctgtatttccggcagcaactgaaaagcccggggcaacgacatgggggagattgtgagtgtgacgctgttgttgttgttgttgttgttgctgctcagcgtggtctcgtggctgtagtgctggttgtgctgctactccctcaacatcgtggccgccgttggttgggatggaagctggtcgaatctcgcgaaagttttgcattggtacctgctcgaactcggaaaggactgggtaggggatgctctagacgagaacaatggtccttgggctggtgctgctgaaatgtccaggggggagggaatggcaacaggaagaacaaaggtctgcttgggtccgtagccgcatggaaaggcacgacagggagttgaggtggtacttgatgttgttgtaatccacgttgttgaggaacaaggatgaggtggtattgctctctcttcccttttttttttcggtcctccgatgggtgaggagaaagcgaagcaaaaggctttctttctgtcagcggtgtctggctgccctgtcctggcctggcctggcctgaatcccgaagacccgatgcttctcttgtggatcctacccgagccagcaacagctgcaaccgtggtaggcagtggccagcataagcagcgggccagctcaaagaggtagcctcccagctgtcaacaagcggtccgtgaggaagtctgaagcaatacgtatgtacacccacgcacacacgggtgatgcttccctagtcgagactggggggggggggcacgagggggggtgggcggtcacaacgggaccacactgctgctcaactggaaccgggatcacttccaaccaacccgagaaaacactccgcaaggaaccggccccgaatgccggtaaagcctctcttggctacctatcctttctggcccaaggtacagtgtgcccgcagcacgctttcaaagaatgggatccagccaacggagcaggttcctagactagaggtactcttgccccaccaaattgctgcagcgatgaatcactggacggagacggatgatcagcgagctgttccttggtcgtaggtcagggtgtgtctatgatcgcaagatgacgatgatgattttccaatcggaggcccccatgaacacggccagaggaggaatctttctgtgagaaacgaacgtccactcgaccactcgtgtgtccgctcaggggggccaggcatttaccttgcttgggccctacgcagtctttgttccctaacagaaaacgactcagcgatggcatgaaagcccggacgcggggaacgaagcgcgttgaaatctccgggtgctcctctttgctggatggatggatgggattgcccgaagatgtgaaacggttggagcacggcacggggcaaaacttgggtggtgataacgaccccaacggttccgtggcttccactctcccttcgcccccttttttttttcaccttgattttggtccaatcacgcctctcgaaatcagccggctccagtcagatattgttaggaaccctaccagctcagacgtagcaagtcgtgggatcccggttacgtccactaacataatccggaggtgagtccggtcccccgccgccaactccccgtaccctgcgtgacagaacgaggacccaagagggggattgtaccttgcgcgtgcggtccatgtcacggcggaagcacgaacttgttgctgactagcaccggagatacagctggcctgtttctcgtcagtcagacgtccatgtccccgttgctggccccgtgatggatgcatgtgtaatccgaaatggattctcgatcctttccccacagacttgtttttttcccgcaaaccgccgcccactcgactggtgacccaagccggggtggtcctgggccagcggcctacatactgcggagactttgtggtgaaggcgaaaggatcggactttgaaggtggcatcgccggacattccatcaagcatctgtggccggatgactgcaaaaggaatggatgggtccaacaatctccaggacgggctcaacggtgttcgacataccagacagttctaggcccaaattgtcgactcgcgcagggttggtgggatggagccccctacctatctcgagtgtgtttacttgcatctgtgaatggcctcatcacctgattttgacaatctctggtggatttgctgctcggcccgtccttacaggggaaatcagccccacaaatattttgagggaaataccaagggcgcatcgagatggttgattaagcgaggcggttttctcttgtaccaggtgaaacccagacctgaaatgtcatcgagatctcagttactgacggacaaacagtggggaaacgctacaagaaaattgaaaacaattagaaaaaaaaaaaaaaaatagcggtggccgccagggagcagcgagaatggaccaaccgcgaagaggtgcctggcacgcatgacggccaaccatctggacttcagccgtacactatgcatcggtgactgaacgggatgcgcattgcactcttgtcatgcatggaaatgggatgagctacgacgatgcagctgtttgccacgcgctgctgtgcgacgacgccggtatgagggtcgtacagcgagcgtgcttgatgactgacctgccacccgcgcgcggggtttgacgacgtcgagatgcatcctccaacctcctcgaacatcatcatctaaccctcttggccatcgtcactaaagcatcatggcgtccgatttcatcgccaatatggcgctcgagatggcttccgctccccccacgacatcaccgtccgccctcccctcctcgacaacctccccgacctcctcctcctcctccccctcgatccagaacttccgcccccgcgccgccatcctcggcgccggcatctcgggcctctccgcctccatttccctccgccgagcgggttggtcgtgcaccatcttcgagcgctcgctcttttccaacgagaccggcgccgccatcactttgcctcccaacgccagcttatgtctctcgcgatggggcttcgatttcaacaaggcagagccggtgccgaattggagtattcgatttgcgagggcggatacgttggaggttgtcaagtcggaggaatataaagggtttggggaggatttgggagtgggaggtgaaaagggccatggagggtcttggggcgttcatagggcggatttacattgggggttgagggagttggttggggcgcagaggataaagggggcgatatctagaagtaaagaaaagacgagggaaacggaggggaaagtagatgcggagcgtggaagaaaagggatgattgatggaggaccggtcaaaattgaattgggaagagaagtagtgggattgaactgcgaagaaggggtgatcgagttcagggatgaaacaaaactggagggatgggatctagtggttgttgctgacggtgctcacgtacgtttttacgtgtcccttcttcctctttcttgcatttgccatttccttctttctttccctcctttcgctatcctccttccctccttgcatcaccttcgctaacatcctttctcccgacagtccaaactcctcccgtccatcctgccaccttcctcgacaccatcctcgtacctagcacgaccaaccagccgctcaatctaccgcttcctcctccccctcaccccttcctccccgctcctcactaacccttctctgcgcccgcactttcttcctcacaatcaaggcggccccctccccggctttttgtcatggcacgaccccattcgtgatgtactttgggtctcttacccctgccgcggcggacgcgtgctcaacaacgctatcgtgcatgacacgccgccgcaacctagtggtgaggcgggggagtcgtcaccaccgggtcggggttggtcaacggcggtggggagggaggaggtactaaaggttctgagcggatttaatggggcggtgagggccttggtcgatttggcttttggggaggaaggagagaaagaggaggacaatggaagggggacaggcgaggaaggcatcaaagtccaccacctgttcaaaagacccgccttgaactccttcgtccgcggcaaagcagtggtgataggtgacgcggcgcacgtcatgatgcccacgcatgcagccggcggagccattgccatcgagtccgccgccacgatagaagtcctctttcgcgacttcccctctgatcctccgcagcttgaagaattcgtcaagcgtcgtctgcagctatttgatcagctacgtatcccgaggtgtaacttgaccatgttggcgtccaatgctgggcccaagtggttgaacgtcgaaggcgtggaggaagaggcgaggaggtattacaaggggccgttgccgcacaaggatacattgccgtggacctacgagtttaggcaagtgttgttttgttatgatgcgtttgaggcggcggaggaggcggttaggaaggaggaggaggccgtcggtgcggcttcccgttctgaggcaatgggctcggagctgaaggctgggaacatgtgactggagatgtgaccgggtaagttggcgtgatgacatagtgatgggactgggctattgagcctcatgtgattgtgatagcgggatgctttacgtaggtaacttggtattctggaaacggaaatggcttcgtctgtcccgtcgtttcatccttctttggatgttccaaccgcacatcaaataccgaacttccccagacacaatagaaaaaaaaacaatgaagtcacccagtttcttccaagacggtataagaacaacgtggttttcggacgttggttgacacgggacaagattccccgttcctgcggcaacacaaactcggcaaacccggcagccggttatttagcctctttattaggtggctctcccgcaacaactttccaactgccaaacggttatatcccggggaacagcacgaccgagtggttattccctttctggctgttgacaaaatttctgggcgtcttatcacatgtgcatgtgtctgtccacgtcagccaaaagtttggtatcgagggtccttgagccaagaagggagagtgagtgatcaagtgtgggaagaagccggcggaaaagaaagtcccgaaagagcttcaaaacctctcatatgccctcttcccctcgtcgggcttgtttcccccatcacgccgtgatctttcggtcaccaggttcggaccagataacccttcattgtcaaaagacagaaactcgatcaaaatgaagttcctcaacctcctcgcgcggagctggtggtcccttccagctctcgcccacgacttttccctcccagaccgacaactcctccgcgccctcgcccgtcgtcaacatcaaccccccaacggcacctccctgtccgaactccgcgctctaggtcttgacgaatcccctcacgagccgcttcatatccgccaaaccaccaccggccgttgcggagccaactatggccgctgccccgacagcctctgctgttccgagtacggctactgtggcgacaccgtggaccactgttacccgggctttgattgccagcctgcttatggcgtctgtggatggcctcgacccgtggctaccacctctaccactacgacgtcgaccaccgtaaggtccactagcagcacatccaccaccaccaccagcattacctcgacacgcagcagcaccagcgccagcagtttcgtccccatccccaccggaatcatcaccaccaacggacaatgcggcaactctaccatttgccctggcatcaccgacgccggttggggcccctgctgctctcgtttcttctggtgcggttccggacccgagtactgtggtgcaggctgccaatctgcttttggtctttgcgaggatgattccggatcccctggaaccacttccccttccacttccacttccacttccacccccagtactactacttcaacccggacaagcaccagtacgagcgctggcccgacatacacgctaccgcccggccaagtgccaagtacagatgggcggtgcggaaacggacagaactgtttgggaagtgcctatggccggtgttgcagccagtttggatggtgtggagatggggatcagttctgtccgtatatcgtgggttgtcagcccgagtttgggtactgtgatccgcagccggcgactttctgattttgtttcgtatgtctgttttgtggtggtcggctcgaaagggagattagttggtttagaggtagacagcgagtttgaggccttgacgttcatggatggaaacggatttcggacaggacaaagaagcgaaggctgtttggccatgtacgttttgctgtgggtagatgtttgaatgatgcactcccgatgccttcgctccttaatgctagtctggagatggtaaggtagagaattccatggatcacagcctgccaaaacttcctcggtcagatccttcgagtacccaggttctccaactcgctacagctcccgccttgtcctatggacaacatgcccaaatcatccctccaaatatcccgaggccgccttgttcatcgtcaacctcacgtcaatccctcccctttctctcgcttgaacaaaagtcgtaaagccatccaacctcgatatcgtcgtgaatggcggggctgccaacactgcctcaacatgatccagcgctgtccgttccccatacagctcgtacttgctccaatccgtattcacaaagcaccacctcgcaaacaggttgaagtcgactttggccaggcgcttgtcggtcaagtcacacatccagttggtgaccgccaacgcgtattcggtgctggcagtctcgggatggcgtatcgcctcgtgtactagtttggccacctgccagagcggggcatcgtacaagtcaatcgtatcgtcctcagccacggttaagaaaacgggaagaacggcattgggaaagtaatgactctttcccatccccttcctttgtccagcgaggtcgaggcggttggaatgggaaaagttgatgttggtccaaaagctgggtgtcgggacgcttttggggccgcccgtgagcatacgatgggcttgattggaagcggcgcggacgcgggcctggtgggtttgctgccacaggtgggcaaggagggcttcaaacgtggatacccaggagtcggggtcgtcggggttggtagctttgatcttgaggttggcaagctcagagggggagtagtgcagataagtgtcggcgatagagatgggaggctcttggacagcagtgtctgaagagactgtactcttcatgtgcttgtcggcatcgccgcctagtgcttcgcctggatgggaggagactaggtagcccaagggcggattttcaatggcatgattttgtgattcctcattgggggtggttattcggtcggcggcaaaggggatgatgtgcggtgggaggtcaaggaccccgtcatcaccacgagaaagcttgcggtagatttcgcataagtcttggtacagatgaatgcacccctctgcggcgcagacggtgtgggagatgcgatacccgatggcaacgccgccgcacttgaactgggtacgttggattagcagaaggggaccgcgctggatgcccgtttcgtcgtcgaaagagggatcccagtgagccgcagtagtagccagccctgcttcagaaggcggaggcactgtagggaatgagggaggaatcagcgcttcgcctgcccctgggagattggtcatctcaacatgctcatgatctggagacggcgacagcggctggtcgcaagatgcttcaaacagggagacgcccgtgcccagcttggtgatactccggacgccattggaagggtcgacggcgaggcggccagtcaggtgggggtagtagttgaggaggctgctgatggcgtcacgcagtcgtgcgatgggaataaagtcttcggcctgaaggaaattgggcttctcgtagacgtagaccaggtcggtggggacggcggtatgggcaaagtgatccaagggaccaagtcggaaaggcgacgggaggtagtcggcgctctcggggttggcgcacttgatgatgtgagcggccgtgatgttgacgaccggggtttggccgggggtttggctgggggccgatgtcgtcgtcgtcgccggcatgtttgcgaactcagtttggtcagatttagggatggattgacatcagccccattggccgtggtgggcggacatgatatatgtcgactggcgagtgcctgttcccatggcggcagtggtcgtcgttgctggatctctgtcgtttcattaccgactgactagcagtggtgaatgtcggtggatgcccatggatggtgatgaaagatgaatcatggtggttcatgttgacggcggggcgaacgccgaccaacttgaagagtgcaagtgtggcttggcaaagtggctactgtggcgggctacccagaaggaagctgcctgtccccacctgcttcgtccagccccacaatgtccccggccccactgctgtgagtggctgaggaagtgttgcagtgacgggagtgcagtgatcaactaaccgaccgacgttagccacgactcgagtgactgaaaggtaacgtgaccgtcttttatttttattgttccaacattgacccggggaccctcgtcgcttctttctccccttaccctgatctacaacggttttcattccatgtcatttccgacttccattccatctcttccatgacatttcaagatcaaagtatggaggaatcacctaaggtccaggtgagagcaccagacctgtgggagcggggaaacctgcactaacaaagctgttgggacgaaaagcgaacagcccgtccgtcagcactgctctctgcccctgttgttgcgcgctggaagtatagcgccaagagcctcaacgccgtccaggtccctcttacctctagggtaggtagttgggtcccagtcttggttcggtccaattcccaacaccaaaggacaacccacgatatccgcaacagaagcaaaaggaaaagagggcaatatcaagaaagcactgcaacacccgcaatgtcttgtgtcgccaaagtgaatcacctcagctcgaaactgatgctttgctcgtctcaacaatgtcgtccctccttgtccatgcatatgtgaagtgcacacgccattaacgccaccagattgcgttttcacaactctcgctatgcctgttgcttgatatacccgtgcccatcccctcgacttccattatatgcgatcgtaggaggttccagggcgccacaccactggctgacgccaatctccgggcggcttaccatcaaccaaacattaaaagatgtggttattcatgcttaatcttatttgaaagaaaagggcgttggtggtgatacacaaacagcatgaataaccacaacaataaaccggccctctttggcagaccagtggtgcggtacctatcgtcctccatatgacagcattatgatccaacctctaacggtcgcattgctgatgcgggttcacaaagcggttagctaggtagaccagaactgaaacatggccatcggtttgtgccttcagttcctttttcgagaattgggggtgggatgggacctatttatctcgagacatttgacgtcattaacattcctttctgaccaaaagactaagcgggggaggtgcaatatcgtatacgaaggaccgaaggacgagaagccggcggtaaacatggctctggcggacgacaagtccgcaccgctcatcccaacaaccgtacaaagcacctagtgacatgatctcgtgatgcttcttcgtggcagtccaccgccaaggatcgaacccagtccccagggcaaggagctcagcttatcagctcggttcacgtagcaaactcgaggagctaccgcagaggcgggtatcattaaaccataaacaacacgtgcgaccgaccatcgtcaacggtcggcgttctgttcgtggtggagatgaggcaatgccggaggacaagggggaggggtggccaaaccgctggcaatccgatgcgactgcagcattcagaatggatcctcaccccaaaatggacccacaacgcaaacacccgctcctgcaggcgaagccgtgtgtggcttgagttgatgcatcagatccacatgcactaacactactaagagttatcaatggccgcggctactgtaattgacagtcaccaaggcatgaccagcgaattctcaaaacaaacatcgtgatcgcgacgacggcagcaaccgaacgacgcaggaaatcaaagactcgattgatcttgtacgcctctgctgagcttgcttgacgggtagccgcatcccatctccatccctcgatgcttccatccacccgacggcttcatccacagatcgaatatctctagtgtgtaagtgttagtgcaagtcagcgctagcacttggacttttattgcaccaagcacgcattctcatctcccccgaccttcctttggacctatcttctttccaattaccgaatacccaatggctgaaaggcatctaggctcatccggtcaacgtcccggatctacacctttcccctttcaatccagccaacaatgtatagtgaacaccatgtaagaaaacccgcatgcaagggcatcgagggatattattacggtcgggactcgcggtgcatcagctcattggggccccaagtacatggcggccacgagaaccaaggttgacagctcaaccatgttcctgttcgtgacagtgactgcattgaacacgtcgaaggagccgtgatggaaacaaacaaagccgagactactacacttagatagcatggcgcaacagggatcccgaatcggtagaaatccagaacagtacaggggggctctggtagtgtacactaacagaccggggtaggtgtaagactggggggttgttaacagcatggcgtagcatgtaccaaaccgccggggagatgagctagtatcaacgcatggtaaaggagatggatggatgccttccaactgaagagtgccagcatctgacacagcagcggtctaggtaccttggatagtattgtcgagtcaacttgagtttatacgagtcctcatccattcctggctggcatcatcggcaccttcggggcgtcagtggacagagactggcatggccaagacaagcgaaactaaagagaaaacacagaccgccaagtctcagcatcacgatgcttgcagtgatggaagagatacgtagaggtacccttcctcccttccctacgtactacctccaagacggaagctagatctctgcctcagatgcacgggccaaaagaggcttcaagccaccaatccgatctgtggactcgagccaggatagttgagaacgctcgggacaacgccggatattgccagccatccaccacccgcatgttcaccatctcatgttcaccagaaagagggtgtagttacctcttaagtaatgtaggtgtgtagagctaattttcgaaccgcgtatctcggaaaagttccaggtttccatgctaggttgttcttcggccaagcagccaacaccctcccggaaggcgctagtcgatggtgtttgatagtatcagccggctccttcctgaggtggctttcgttgcttcgcatgcccgcgcgatggcgccggactaatattagactaacagccagggaaagacggaaggaacgactgctggtgtgtctcctactactgtagtgtactctacttactagtaggtactgaccagaccacgccatgcagtgggcgggccaagccatgacgggactggaggagtgccgccatccactcaatcgatgcgcactcacaattacatacatgactccatcgtgccttctttttcttacctccttgcccatacatgaaagcactcattactagtagactgccatctccccaattccacgaccactgcactcgggtttggcccttctcctctcttttctcctttctgtcaatatttgataaccacaactaccaagcatcttttactcgacgacatccagcagtatcttttcttagacctggaactaatacctgatccccatcacaaatcccccgcaacttgaccgttggccagatcttcctcacgcagagatcatcatcataattacatcattttttgttgttgttttgcttttgttgggtacctctactcttcgctgcagcgatcaaccggctaccgtaccattgccgactcggctatcctcgctatcctcgcctcccgcctcacttcctttaacatactgcgggacacacgactcggaggtaaagacaccaaggacacacctggcatctcgggcggctttgatctccccgtctccgatcgtaacggcttttgcttttcaattgctccgccggttcatcccatccgaatcgccaaacgttcgttaaccgcccgaaaccgcacattgcagcgtcaccattgcttcttgatttcgtttccgcgtcatcatcacaccgctggtgcgggcatcaatccagagccgacgagaattcttgtgccggtgtttcactgcagcagtctggagtgcaaaacaaaagacagcaaccggcagacaaagcagggatcgtcgttgcccaaggacaagcagacgttcaagggtaccaaccgctttgttcaaccatagcatcccggtaagccgttgaaccactgcatctgctgcccgcacacacgtccctagccgacagacgcatcagcccaccaggacatcatcgcctgttgatcgaacagcgcccgagctcgaggaacacaggggcagatagacagacactatgggtgcccacactccagtcgtctcctcggccgccgtgttcgagatagataaaagccctcctctctcgcagcagaccacattcctgctgtcaccaccatcagagaagaaagctggcctacatcctgtctcagtctccattaccgctatcccaccgcccactcccaccaccaagtacgccctttcccatacccactctcatcagtcgagtactttgacggccgttggaagaggctcctccagaggcatcatggccccctttgccaaaatgtcgcagcccatgcgcacccatcttgtctttggaataggcgagtttgtcggaaccttcatgttcttgttctttgcctttgctgggacacaggtggccaacacggctccggccaatgccgcaaaactaccctcgacgagcaacctgctgtacattgccttcgcttttggcttcagtctgatggtgaacgtttgggcctttttcagggttaccggcggtgcttttaaccctgctgtaagtttttgttactcttgcccattttcccagaccatcaaacatgctaacatacgtatcataggttacgctcgcacttgtcctcgttggtggtttccccgccgttcgtgctgtcattgtcatcgttgctcagatcctgggtgccactgcggctgctgggttggttcaagtgattttccccggtccgttggctgtggaaactactctgggaggcggagcgactgttgcccagggcttcttcatcgagctattcttgacgtgcgagttggtctttgtcattttgatgatggccgtcgagaaacaccagggaacgtttgttgctccagtagccattggcctggctttgttcctgtctgagttagtcggtaagttctttttccttctcttccccctttcccagatcatatgctgacggtcgatcaacaggcgtctattttaccggcggcagtctcaaccctgtccgctccctcggcccggccattgtcaaccgccacttccctggataccactggatctactggctgggtcccgtgctcggtgctctcctggcttgcgggtttttcaagctgttgcaggccctccggtacgacgatatcaactcgggtgcggacgacgacggtcgtggagacctcgagggtgcccgtcacgcgcatcaagatggattgaaacacactcctaccaaccttacgcaacccctcgctaatggcgaggcggctgcactccacaaccagccggcgcaggtaccgagggaggagttgtgatggcccaaaagacgtggggggcaatgattggtgattcctgagggggtgctgctgttcgcgtgttactgacaagtacttgcttggctttccttttctttttcttttttttcttcttttccttttgtttttgaataacctttggcgttgggattagaatggatgcctttattctttggacggaacggatacttgaactgaattcttggttgggacgagaaatggacaacggataacgaacccctgagtaacgacgatgagaagagcacctacaatgcgaccagacctatagtaccagagccccgttgtggccatgctagtaatgcctactacctactacctagtactgctatagtgatcagtatcaataaaaaaaataatgatatggtgagaagaagggtacacagactgacctttgtgttgcgtgacggttgctggcgatgtgctagttggcggtgatttgcagggggccgatgtcgatctgtcaacaggtgtaaccagcaacgatgaagaaagcaagcagcagacgagaaccgccaaaggacaataaaaggggccatgaattgcatccgttccgtatttgcaaaatgcgaacaacaaggacgcgtttggggtatccgcagcgtaggtgtgtacagaccaaataaccaaacaataagtaagtatgctgtacaacatgtttgtagtagtagatcgatgcgagaggggaagggaaccagcacccttcctccgtctttttgtctcccggcgaacccgaaaatacccagatctatccaactgctcttcgctaaagccaactccagctgctccttttctcttcacatccctcctctttcttgtcagattcaaacagacagacagatagacctcctctagtctaaccccttccaccattataatcagcgccccccgcctttcgtagtctccgcacaatctcctcctcatcaatatcgcgcacctcgctcgcatccaccgtgatactgtgatgcgccagcacgcgcttgacctccccggattcgatggacacacgcgccttgcgcatcaccttggtctgctcgccgatccagatgatgagggcaaacttgacgcgcaccgactcggcgtcgttggcgtactggatgcgcacgtacgcgtattgcacttcggtcggcgacaggtgggataagagctcgggaatgccgccggagccggtggctttgagagagagggtttgtgtggtgggcgaggcgttggacaggagaagccagttctccggcgagcggtcggagcggacggcgtcgtaggcggtgaggatttcgggggaggagagggacattttggcgtgtggtttggggaggccgtgggtgtggttgtgtgtggtttgtacgtggttgtacgtggtagacaccgcggttgttgtggtagtttgggggaggacctcgaaaagggggttgttgcttcggggttcggagtgtcggtcggtcgcgttgccgtcaaggcccgtgtggaaggtaggtaggattaggtaggtatattaaaaggtggtattggcaatccggggggagccgtcaatggaccggtgggtggttgtttgtttgaaggagtccggagacggaagacggcggtgaccttgtcggagtgaggtggtgtttaaggggggaaagacggggaatgggggggccgagtcggatgtcgtgtgccacgttggcgaggaagggaaggggaaggggaagctgccccccgggccgtccgttaaattgttagtgcaccccgccaagctggaaccaggggcaggggcagcttcagcgggaagacggcatgtttcaggggctggcccgctgacggacgggggacttgacccgggacgaggtccaattggaggggtgtctctggtcttggcagctgcggtgtgccttgaaacagctggcacgtgattaccctgaggagctcattgccagctgacaggtcgtcgtccgggttgagtccctcttccacctttcatcgtcatcaccaactagtagactacctccctctagccaaccaaacgactcgaccaaaaacaggctgacggccaccaaatcaccacgatagcgacagctgaaagcacacgacagcccagcttcacgacgtcgcactccacacgctaatcaatcttcattccaaattctacgccttcgtgctctacaccattcatgcccgttatattgcccaattgatttggcttcattaccatcaaaatctagaatacaaacccattgttccaccgtccttgtccagttccatcatcacggctcttagtatggtgtttcctcgactgtccaactatcgctttcccatctctgtgctcgatacgaactagtatacagccaatgcccgcacaggactaacaccatttatgtacagttccaccacgacgccaatgacattgaatacctaatcactgatcatcgccaactgggctgattgactatcacaagtggagatggctgctcacgatcccagcaagcaagggctcctcggctccacgtccaccgagcatcacgtcgattactcgtccgactccgacgacaacgtcaacatcaacaccacccccaaacgtcccgcccacagacagaaacaacagcgaacacgacgcacccagcccaccaacccaacactaccaacctttcaaccactacccacccgcaaatcatggctagcgagacgcagcaggtactgcctcatcttcgccgcctttgggctcatcctcttcgtcatcctcctcgtcgggggaggtctaggatacaaggctgctctccaagaacctccctacggcctctcaccaccatggtatccttctccaaagggtggcatagccggcacctggtatgagtcctaccaaaaggctgccaaactggtgtccaaaatgaccctggccgagaaagtcaacatcaccaccggcgtcggctggcaaatgggtctggcagtcggcaccaccgcccctgctgtgctcgtcggcttccctgctttacaactacaggatggaccgctgggtatccgaaatgcagacaacattactgctttcccagccggaatcaccgtcggcgcgacctggaatcgtcaactgatgtacgctcgcggtaaagcgcacgccattgaggcccgtgccaagggggtaaacgccattctcggcccctgcgtcggccctcttggtcgtatgcccgccggcggtcgcaactgggagggttttggctcggatccctacctgcagggcgtcgctggtgcggaaacgatcaaaggcatccagtccgagggcgtcatggcgaccgtcaagcatttcattgccaacgagcaggaacactttcgccagccgtgggagtggggattgccaaatgctatttcctccaacgtggacgacaggacattgcacgagttgtatgcctggccttttggcgatgcggtcaaggcgggcgtggccagcgtcatgtgctcgtacaacatggtcaacaacagttatgcgtgtgggaacagcaaattgctgaatggcatcctcaaggacgagctgggcttccaggggtttgtcatgagtgattggctggcgcaaagggcaggagtcagtacggcgttggcgggattggatatgacgatgccgggtgatggactcaggtgggcgaatggcaaaagtctgtggggcaaggagttgagcaaggcggtgctgaatgggagtgtaccggtggagaggatggatgatatggctacgagagtggtggcggcttggtatcagatgggccaggataatgaggaaaagtggccaagggataaggggccgaacttttcgagctggacgaacgaacagatgggggtggttagcccggggagcccgacggagcaggagacggtggtggtgaatcagtttgtggatgtgcaagcgaatcactcggttattgcgaggcaggtggcggctgagggaacggtgctgttgaagaacgagggcccggtcttaccactcagccgagcgggacttcgcaaacgccaggacgccaacgacacctccgacagggtcaaaatcggcatctttggcgaagacgccggtcccatccccgggggccccaactcgtgcccagaccgcggctgcaaccagggcactttgggatccggctggggttcaggggctgtggaattcccatacctggtcacacctgtcgaagctctccgcaagcagttcgattcgtcagaggttgagctgcacgagcatctttccaaccaacttcctttttcactctctgagaaggccgtgatcgatgaccttgacctttgcctcgtcttcgtcaatgccgatgccggcgagggcttcaaggcgtgggaaaacgtccgtggtgatcgacctgatctcttcctacagaagaacggcgatgctttgatccaggaagtagcagctaggtgcggcggcgggtttagcgatgtcgtggtcgtcatccatgccgtcggcccggtagtgatggagcgctggatcgatctcccccagatcaaagccgttgtgttcgctaaccttcccggtgaggagtccggaaacgctttggtggacgtgctgttcggccatgtcaatccctccggccatcttccctttactatcggcaaatcgttagaagactatggacccggcggacaggtcctctacctccccaacggcgtcgtcccgcagcagaatttcagcgaagggctgtacgtcgactaccgatggttcgacaagaagggcatcaccccccgcttcgaattcggctacggcctgagttacaccccttttgaactcggtaacgccaccgtcaagactatgcggcccaaatccgccctcccttttcctcgtcttgatgaccttgtggaaccgcccacctactcgaccgacatccctccggtcgaagaggttctctggcctaaaggcgacaaggaggtcaggaagttggacaagtacatctacccttatctctctgcggaagaagcacacaacgctgtggcgtccagaaatggagggaagaagtatccttatcctgatggctacgacacccccgcacccttgagtcaagcaggcggtgacgagggtgggaaccccgagctctgggcggtttatgccaaggtgacagtggacgtgcggaatacgggcaaggcagcgggtgctgtggtgccacagctgtatctctcttatcctgatgttccgaaggaatctgcaaatggaccgggccaggtagacttccccgtcaaggtactaagggggttcgacaaagtctacttggaggcgggcaagtcggcaaaggtggagtttaacttgacgagaagggatctgagttattgggacgttgaagtgcagaattgggtgatgattatggagggggagtatactttccatgtgggacagagtagtagggatttgccggtgtctgttacatggtgaaaggaggactgactgcggattaccccaataatatgagatgatgtgatgtagttttggcttgatgtatagttctttgaacaattgatcgtttgattactttctctgttgacatggtttggtaaggtactagtggcaatgctcgccttacctcagttttcttgtcaacctacgcatgtatatgatctttccataattcatcatgttcttttctttctccagctgtatgggtacttgttaagctaccagcccaacctggcttttgtctcctcgcgtctcactgcctacgtaacgtgtcatctgtgaaactgaacgatggcaatcctccactttgcagagttgtctcggcgcaagaggaaagaaatgttgtccaagtcagacaatggaaacgatggattgatgtcggggtacgtatgtatgtatgtacctccctgaagtggggaaatcctgcaagtcagacagagaccgaagaccagtaacttgaagcacgccctggggtgaacaaatgagcaaacacagccgaaatgggaaaatgcactgccccgactggctgcatgattggttggctcacgactttgagtggagcccactgtcctaccccaccttcagcccaccaccacagatcgtgatccacttctgtaacgaggggggggagtgccctgaaagggaccacccgggacccgacgtctatttctttgcctccttcttgtcttcttctctcgattgactttctcctccctttcccatcaacaaccacaacactccagtctggtgactcggactggcaactccctttgcatttaaccccttcaagacaatcttctcccggcctcgatcgagaggccgtccatactctgcaagaatggccgccgcagcatgctcagcagccgccagcgtccgcgtctcggtcttcttcttccagcctgcaatactcgttgcaggagacgccgccctttgactttgacttttcttgcgatttattaagcgattacgatttccttcatcagcaacagcaacaagactttaactgggccgaccctcttctgtttcccgaccaacaagatttgacatttctcgcctttcctatctcgactaacactactactactgctactgctactactactactactacttgcgacactgctccaacttcaaccactgtctccccctttgccccgtcactgcctttgtcagtaacaccctcgccactccttgccgacaccaacgacatctttcaacaacaaggctgggccgacccttcaccatcggcaccaccacaaccgcccatgcacctttctcttgaccatcatcacctttcctccgacgacccatacgccgccgcttctctcagccatgtcaccgacacgctctccaccaccatgggcttgaccatgccaagtggacggaacacaacaaccctgggcatggacatgttcaggacagccagcaacaattccggcagcagcaacaacaacatgggctacagtcaactcaacgccaccacctcttccagctctcgcgatcactcaaccacccctcccacctcgcaatcttctggctccacttccccgacagcatcgaccagccaccacgggcacggggggcaaggccatctctaccccggcctaaccctcccgtctcccgtcgatgcttccagcaagcctaagcgcggtcgtccacccggtcccaagaagcgcgctctatctcctagcgtcgctgccgaagccgagctcacagactctgaggacatcatgatcaagcggcagcgcaacaacattgctgccaagaagtaccgccagaagaagattgacaggatccaagagctcgaggaggaggtggatcagatcaaaaaggagagggaggaattgaggctgatgttggccaagagggatgcggaggtgggcatgttgagggagatgcttgccatggctaagcaggggcggtgacgtacctgagagatctgtattggtgtcaaagggcaatgactgatgattcaggcaatggcaataggaatgggcaagacacaagtcagttgtcagcaaggcgttcttttgagatggaagggcattgaagatggaggattatgattcgagactcagacgatgtcggctcttcttaattgacatttgtgttttttttccgcattgcagctttgatctgactgctcggaatagggaacgtggttgcatcatggtgaatgtgaagtgtgctgatctttgtcgttgacttacccgtccggtatgtaatgaagtgtctatttcccactgtgtttgacttggcggtttacagatggcgatgatatgaggctcaagaaaagacaatgcatcgaacttgtgcttcattcgtttccaaaccgtctacttgaagctatttacaattgggatgtcctaccaacaaccctcaccggcttcaaacatacatcatgaatcatatcaaattcatctgccatcaccggaagaacgaggtagctcgccggccgttatattgactgcctagcatctgccgcggggtgcttacgggacaccaacagccggaccatctactcaggctagtactcaccagtgatggggacaattgcctgtcgttgccgttttctatgaaactacagacaacgtcgactaggctacctctaagtgccaatgcccctgttgaaggttcagttacctgacccagctgcctttacttacacaacctaaggaaaaggagacgacctggggagtgccaagcacgggcctttactatcaatctccctatcaaagctaggtacctctatgagcaaaactgttagaggcatggaatagtagtaatgtccatacgataaaaggcaccaattcccttccattaactgcgctcaaactacaagtacgcaaatagatatcgcggatgggatgtggctcatccagttccacttgtttcgtgtaaccccttcctcggaaagagggacaacacgagacttccatcccaatctgtatatgcatctttcacgtgcagtctcaccgcgtcccaattacttacaaagacaaccattgattggctcctgactaacacaaaacggggatgaatgatggttgatgcaggatgaaccaagatgaatccgaaatgatgggaaatgaatcatgataaatcattcagtagacttacccccgcggggtgaagggccagaaattggggtaatagtggagttgagtggaaaattccatggagagcagcccgccgggccaggcagcggcggcggcggcatggaggtcagtgggggaccggacgggagctgaagagtggtggagagctttatcctttttgagattagcgagattggtggggggtgttgtggtgtcaggtacacaacactttaaccataagtaagttgcccgtgcggtgacacagtacacaagtacaggattttaagcttagccactgggcataactgaactgaaccctcgacgattgcctttgtcaaatggtcttgtacattaggttatgcgcggatgttgggatggctggaatgggataacggtcatgttggatccggtgtctttggtcgtgagattgatgcctggaggtgggctttcatcgtttccgttgcggctcggggtttggcggtcctgaaacctcgttgtctcaattgtactggcacctggggcttggggatgggcttgggccgcttggctacgtttcttccacaaagattctggcagtggtaaatgcagtgagcaaaatgccttcttggcgtcagcacgtcttggaaatttgagccagaaaaaagcaaaggccacgaccacgttttcttattgacttgatgcggtggaacccaacacaaccgtgtaaccgtggggttgtggtggatgatgttgatttctaatgtcctgcggcgttaggcgtttaaggttatcgctctctcgagtcttgacgtcgttgatgtgctgccgtcgaattctgcacacggaattaataatcggggtacaccgcttgccggcatatggattgttagtgtggcacctgcaccatacaagattcagggggtgtgggggtgtgaaaagccaccatcttttgtatgaagctcgaggttaccgctattgctgatattcactgcgctaacaattggattgctggcggaggtggacatgccgaagaagttgtatctttgtgagactgaagatccacacgaggctccggattcaagattggcgttttgtatctgacaatggcgtaactccgatgatggcgaagaaggacgacgaacacattgggacggtttactcaattgtgcgaacatggaagctttatgtttgctttcacgacagcagctaagcgccgtcactatcattcatcgttgatgtttacctaccctccgcaactgaggctcatcataagcgaaatccctccgtcctcatcgccggcattggagtccgggaaaggtttgatgatcgggaaaagtcaacggcattcatttcaactcagattgccttcaaaaccgaccagttcgaaatgtgcaaatgttagtaagtgcgaaaccgaagcgcacaaagggccgtgtgcggactgcagtgcgggctgagacagcggctcataggtggctgtcaggttcgttgtagggccgccactgcaggcgcaaagttctgttgcggcaggggcaaggggggagattgttttcctcttttgggcttacaaattcgagcctcccgcccgccaaccccaccttgtcttatctcaggtcactgctttttttccttcttttttcttgacaagcttttcatttgttcccattccatccaacccaatttcgacatccaaattaataaaaatgccattccgtcatgattcaggatgaatggcgcaagaggaccaagatcttccatttgtcatataccgactctgcacccacccaaaagacccaattaatggagacaacgatggaattaggtttgtgggaggtctgcaaacggccaatggctaggagataaccggccttttcggacttattggaggcttttcattggtcagattcctgcttgggcacagaccacatcagagacacaaccttcccttcgaataacatctgagacgagcaggttgcgcatgcattatctacactactgtagtgtacactatgaacaggtaggtgtaggtactgctgccgtgggttgatctgacggtgatatccatttgctgcattcagcagtagacacatggttgttgttttttttcttttttcttttttgggtctatcgggcaacccccttccctgtatcaccaatccgcgccatccagagccacccatcatttcctaatccaggtggagatcaatctttgagtctctccgtgatgacaattacaaaatgttcgagaactctcaacgacctttttggatgtagtgtaacatgggagagggcatccgatatatacttgacatgttgtcctatccttcttggtcacttggatcaagcaccactcgacggttgacggctcgcagcagacggactggacattcggtgttgacttacatcgattggagaggctggtggtgcttgcatagtactatctcagtagtacttagtacgggaccacggcaatatctgcactgttgaagaagcaaactaacatttcatcgacccacccatttgaggaaaaaagactgacagtccaggtccccccagggcccccctccatccttgaaagtgccggctgttttaccgtcttttcagcccttttgttccttcttctttttccccttttcggatttcccatcttgggggccctttgattggtcgccactgggatcgacaaccaacacataaggcaggcacacactgcttgttggtgaatggaactttccgtcttgacacaactcagtcggagataaagtaagactcgatccttcctgccttttctccgtccagtccctgacacgacatgggacatttttgctgacagactgcagtcattccttcccaggaagcaaaagttctttgcttcttttttatttctattttccaaccctaatcaacccattttctcaccgacacacacacacaacatcacagacaactgaagtgtgcaacaccaaacgcaggatcaagtggaatcttccacaaaacataccggcccatcatgctcggccatcagtccgaggaggcctaccggcgaagcgctgccaacacggttcccaacgaactccaccaccgggcaagtcgtgacgatgatgagaagcccgacgagacaaacccagaactcagcacctcgtcgatatcccaccatggcgatggcgatggcgacggcgcctggggagagcgcgatgtcggcgggcctgtcgacagggaggctgccatgcaggaattccaagagctgcaactaggtctttcacgcttgagcagggagagatcgacagcatcaagaccatcttcacgcccggcttcgagggcctctcgcgcctctcgcgccaccagtggagggagaccagatggcctgttcaagcgcctgtcagttgccgtgagcaacgccatgggcgatggcaaaccccaggaccaggaggattccgacgacgaaggcgataacggagacgtttcgtccagcgagcgtaacagcggcgacgactttcacctcgagcagttcatgcgtgatggccatctcgagaagcgcaacgaagccggcgagtccaccaaaaaggtcggcgtcgtcttcaagaacctcaccgtcaagggcgtcagcaccggcgccacctttgtccgaacccttcccgaagccatcctgggcacctttggccctgatctctaccgcattatcggcaactacatccccgcattgcgcttcggccgccagcccgagcttcgcacgcttctccacaacttcactggtgtcgtccgccatggagagatcatgctcgtccttggtcgtccaggcagcggctgcagcaccttcctcaaggtggccgccaacaaccgcggagattacgctgctgtcgagggtgaagtccactacggtggtatctccgccgaagaagtagccaaaaagtaccgcggcgaagtcgtgtacaatggcgaagacgacatccatctgcccaccctcaccgtcgagcaaacactcaagttctccctctacaacaagaccaagaagcgcctgcgcggcgacatggagcttatcatcaccgctctgctcaagatgttcgccatgtcgcatacccgccacaccatcgtcggtgacgcctacgttcgcggcgtgtcaggcggtgagcgcaagcgtgtctctatccaggagtcgctggccaccaagtcgtctgtcgtctgttgggataactctacccgtggtctcgatgcttcttcggccctcgactatgcccgctccctgcgcatcatgactgacgtcagtgaccgcaccaccatcaccacgctgtaccaagccggcgagggtatctacgagctgatggacaaggtccttgtcattgacgagggcaggatgctctaccagggtccggcgtccaaagccagacagtactttatcgatctcggtttccacgcgccgcctcgccaaaccacccccgactttttgacctccatctgtgaccccaactctcgccagttccgtcccggctggaaagaccgctgccccaaaacggctgaagaactcgaaaaggctttcctcgccagcgaagcttaccaagacgtcctcgccgacgttcgcgactacgaagcctacctccaagaaaccaaccacgccgacacccatgccttcaaggagtctgtcgtgtcgcaaaagtcccgccgtgtctccaaagagtccaactacaccgtctctttcttcaagcaagtcgccgcctgcacgcgccgcgaggcctggctggcttggggcgacaagcaggaactgcggaccaagttcttcatcatcattggctgcgctctggtagtcagctctctgttctacgattcccccttggatacttcgggcgctttcatgagaggcggtaccaccttctacagcatcatcttcctcggctggctccagatgggagagctgatgaaggctgttagtggaagagcggtggtggaaaggcacaaggcgtatgctttttaccgaccatcggctgttaatctcgctcgcgccatcctcgatttccccttgctgctcatccaggtcatcgtcttcagcttgattgtctacttcatgacggggctggaccgcgacccgggcaagttcttcacctacgtcctcttgatcttcacgaccacgtactgtctgaccgccctgtatcgcatgtttgccgctctaagtcccaccatcgacgacgcagtgcggtttgccgggctggctctcaacctgatcgtcatgttctgtggctacgtcatagccaagcccgttatgctcggccagaagatctggttcggctggttgtactatgtcagtcctgtcggctactcgttcgaggccgtcttgaccaatgacttccacggaaggcagatgcagtgctcgccgggtatgttggtgccccagggccctggcgtccagcagcagaatcagggatgtacgctgccgggtggtatgccaggggatgacacggtgaacggtgatgcttatctcgcccagcagttccagtacacgaggggacacttgtggaggaactgggccgtcatcattgccttctctgtactctatctgctggttaccgtgttggcgactgagaagctgtcctttgttggcggtggcggcggcgcgctggtgttcaagaagacttccaaggccaaaaagaacttgactctcggcaaccaaggccagcacgacgaagaaaagggcagctcgagaggctcctctacagacgacatcggcaagaaaacccctcaaggcccatctcgcaaggagatggatggcactatcgaaaagtcccagaaggtcttcacctgggagaatgtcacgtacaccgtccccacgccccaaggccccaagcgcttgttgaataacgtcactggctacgtcaaaccaggcgtcatggtcgcgttgatgggtgcctcgggagccggcaagacgacccttctcaacacgttgtctcagcgccaaaccgttggtgtcgtcactggcgatatgctcgttgacagcaagcccctcggaaccgaatttcagcgcagcaccggctttgtcgagcaaatggacctgcacgatgagtccaccaccatccgtgaagccctcgaattctcggccctcttgcgccaatcccgcgacactccccgggccgaaaagcttgcatacgtggatagcatcatcaacctccttgagctggaagagatccaagacgccatcattgcttccctaggagtcgagcagaagaagcggttgaccattggtgttgagctggccgccaagccttcgctcttgctgttccttgacgagcccaccagtggcttggattcgcagtcggccatgtccatcgtccgcttcctgagaaagttgtgtgcggctgggcaggccatcatttgcaccatccatcagcccagttccgatctgatccaggagtttgacaagatcctggccctgaaccctggcggcaatgtcttctactttggtcccgttggcgaaaacggctcttcggtcgtcaactactttgccgctcggggtgtcgagtgtccgccgggcaagaacgtggccgagttcctcctcgagaccgccgcgaagccgcacaaacgaaagggtgaggacgggaagagcaggaggattgtttgggcgacggagtggaaggagagtgaagagtaccgtcaagtccttaccgagatcagccagatcaagaaagcccgggccttggccaaccaactcaccctcgccaacgaccaagctcagcctgtccagcacgagttcgcagcgcccattcccacgcaggcctggctccttaccaagcgcatgttcatccgccaatggcgcgacccctcgtacctctacggccgtcttttcatctgcttgatcatgggcatcttcaacggcttcacctactggaagatttcgtctccacactattcccgcccgctctccctcaccgacctccaaaacaccctcttcacggccttcctgatcatcatgatccccagcaccgtcctcaacgccgtcctgcccaagttctacatgtcccgctctctttgggaagcgcgcgagcacccgtcccgcatctacggctgggtggcctattgcacggctgagattctctcggagatccctggctcggtcgtggctggcaccatttactttttggcatggtatctccctaccggcttgccccgcggtgctggctccaccgagtcagagtcagcagtctacgtctggctgatgagcgtcgccttcatggtcttcattgctagctggggccagtggatttgcgcttttgctccctctttcaccgtcatcaccaacgtgttgccgttcttccttgtcatcttttcgctgttcaacggcgtcgtggtgccgtgggcacagatgaacgttgcgtggaagtggtggttgtactacatcaacccggcgacgtactggatcggcggcaacatggctgccgtcctgagaggacagactgtccactgcactaataacgagatggctgtgttccgcccgccggtgggagagtcgtgccagagctttgcgggcacttggctgtctgatgtgggcaaggggtacttgacgacaataggagttggtaatgatggcgggtttgagtgtgggtattgtccgtatgcggacggggaggagtacctggccagtctgaatgtgaagtcgagccagatgtggaggaactttggtatctttgcggcgttttgtgtctctaactgggcgtgagtattcccttttttcccttggcaattgttgaaacagaagtgctaacaaagtgatgaacaggctcgtttacttcttcatctacactgtcagagtcaaagggtggtcattcggtttcggctttgtgacaagcgttgtgggggcggtgattagcactgtgaaggagagtgtggagggtctgtttgggaagaaggaggagaaggaagaaaagaagtgagtaggtaatggatgtatgagatgacggacatgtgcgtgatgttgggttgggttggtttcttactttggttgcgcatttggcgtcatgttggggatatcggacgtggaaggcatggatatggatgggatggaagaaagttgtgatacctctctcgtagttagttagacttgatgtttttggaggaagatgatagataatatcttatgtaatgaactctttatgatattcttcgtatctttggttcgttcgcctctttgcttttgattctttagttcgtgatgtactggaatccaatgtctttttcagtcttggccttggtcgattcgtacctggaaatccgatgaacggacaacgggcaatgctgcgggataccgaaagcggaaaactgtttacatcgtgctgctgtatgacgggaagcgctgtgactggcgaaccttccgtctttcaggcactcggaccgttaattggggctgcccgatgacgtaggcatgtcgtaccttggaaatgacgtcgtttcgaagaaggaggacggattcgtttggtttccccttttatatcgttcagttgctcctctgattccaagagacaagcaacagtcagaaagtgatcatccaacccaacccaacccaacccaaccacgcgaattacccaaaatggtcggcacgcacaacctccaggcttccaagctcttcaacgtcgatggctgggcctgtctcgtcacgggcggcggcaccggcatcggtctgatgaacgcccaagcgcttgctgccaacggcgctcgcgtgtacattaccgggcggcggtatggggttcttgtgaatgcggccaaggaacatagtcccaaggagggaaatggcaagattattccgtgagtccagtcgcttcctctcctcgcagacttgccaaggaaaaaaacacccccctaacaaatccatgtgtctagcatcggcccctgcgacgtcaccaacaaagagtcacttgaatccctcgtccacaagttctcgtcgctcgaaccgcatctcaacctgcttgtctgcaacgccggcatctcgggccccaaagccgacccgtccgtctcctcgtcggccaaggacattgcccacgaactctggaccaaggaaaacttttccgactggtcgtccgtcttcaccaccaacgtttcgtccgtctattttactaccatcgccttcttgccgctgctccaagcctgcagtgccgcccaccccgagggccacaaccacatggcgggcaacgtgatcgtcatcagctccatgtcgggcatcatgcgcaacgcgcagaaacattttgcctataatgcgtccaagggggcgacggtgcacttgaccaagctgatgtcgaccgagtttgagaagacgggtgtgcgggtgaactcgattgcgcccgggtatttcccgagcgagatgacgacgggggacagcgatgagaagaataagagcgagttgtcggatgacaaggtcaagggacacggacacaaggtgccggcgcagagggcggggcatgatgaggagatggccatggcggtgctgttcttggccaaggaccgctatgtcaacgggagtgtgatttgtgtggatggcggtgttttgggggttgtgcctggtaactgaggcggaatattctaggagaggaggaagaaggaaacgataacagcagcatatcgatggcgttcggagtttggcctgcaagcaatgatgatgacgcagggttatacaattacaggaaacaattgattacatggagatattacgcttgctgggtccttactatggtggtctctgcggatcagaagaataaaatcaatacgtctcactttcacaaaagtgtaacagggagtacaatggtgtgaaaacatgttaaccagagacacttgagttttctttcacttcggaaatacttggaagctaggtgcaaggaccgaacaaagatgcttggatctaatatacggaccgtaatgtgttctgtttacttgtacgcccatcgcctactaaaatcatgcatgctatggcaacgggcgctaacaatttctctttagccgctatggtatttcttggcagcgaactggtgaggggctttggcttccagcggcatgggattttgaccaaaacaccaaattacctctactgaacaacaacacgaagcatggctagaagacgccaggtcaacactgatcgacgctttgattgctaacctaggcatcacatgcaggatacaaagagacaaaaactgaaaaaagtcaaacaccgaccgacgccgaccacgatgctatcccaaccaccaccctatgcaacaagcaacattccgaaccgatgaccatgactcccccgtctaaaccccaggcagagtcacgagaccagtatacgacccctcgtcgcgatgcacaaccgtcttcttgcccgtctcgacatcgaccgcatacacgctcccacccaagtcgcacacaaagatctgcttcctggccagatccaacttgagaccaatcggctcatggaaccgtctcgccagaatcttgacctccttcttctcgccctcgccctctcccgagaccttggcgcagttcagcgagcaaccgcgcgggtgctcaccgcgatcagtccagtacagcacccccgtctcgctctccatctcgagatcaatcggctcaggcagcttgtcgaacacaacctcgatatcggagcggttcgaagcagtctcgccggcagagaggaaatcataatccatgttggcgcggaagatgcgaccgaggttggacttggcaggacccttttgcgtccagtagaacttgcgctgcttaaggtcgacggtgatgccgacgcaccagtccatcaagtcaccgacaccgccggggttttgcacgaggacttcgtgctcgctgccgtcgacgttgcaccggtgcacggagcagccctcgcggtcgcaaaagtagagcttctcgatgcctgactcctggtccttgacgagcacgagctgcttgggcgttgtgaggatgccgtcgcccaagaggacctttttgtcggtgccgtcgagggtggcggacatgagcgagccgtccttggcgttcacgtcggcgcccatgttggtccagtacatgcggttggcggacgggtcgacgtcgatgccgtcggggagcgggaggccggtgacgagggccttgggcggctggttgggtgcgtcgaggcggaggatcttgccgttggtggaaatgccggcgagggacgggtaggcgggggaattggcgccgagaccaacgtcgaggacgaagatgggcggcatctgcttccccgcggtggtggtgccagtggcggcggcggcaacggtggagggagggtagagaccaccctgctcgggcgtcttgagaccgagcttgccctgggtgatgtagtggttgcggagccagtcaacggtcagggacccgtcgagtttgcgctcgttgatgtagttgtcctcgatgaaagcgacggtgtcaaggccaacgcggtccatcatttgacaggggacgacggaggtctggaacatgtgagcccagagggcgtcaatttcggcggcgtccgagactccctcggcgagggtggtgaggacttcgcgcttgaccgcagcccaaatgcggttgaagatgaagctggcaagtgtcagtggtgccatgtgcttgagaagtccaagtgcatcatcggggatgactttactcacccagtagactctttccttgccgtcgctgggagcatgccgcacagcctgagcacgtcgctcaagaacggaaagatctcttgatgggtatacccatccgtcatcaactccaccgtcctcaccatcggcggcattgtgtagtgcacattgcacaccatctttctcctctcgtcgctgaccaggtccagcatcaacccgctcctgaaactgctcgagttggatcccaggatacagtccttgggcgcgtacttgtccagctgcccaaaggtatcaatcttgagctcgatcttctccggcaccgcctcgatgacgagccatgcgtccttcaccgccgtctcgatgtctgccgacgccgtgtaggtgccgtacggagcgggctcgccgttggggcagaaggtggtgtagaattccttgttctcgtcaatgtacttgagggcgtcctcacgcgcttgaggagagggatcccggatgtgcacattgaaaccgccggcgacgaaggagcaggctatgcggcggccgaggacaccaccgcccaggatggtgacggggcgggagccgatatagggggctgaccagaccatgttggatatgtgtttgcagtcgggtatcaagtgtggtcgttttacggtaaggtggtaggtaaaaggtgaaagatgcgatgaatggacaatggtttctagacagaatgaatgatgaaggaatatgctaacaacgctccaacatggtcaaaacatggcagatatatacaaagtgaattcagaccaatgtctccagaatccgggtatagttgccatggaaaatagcacccatcaatcacgagttctcgcggcaccgaccaagccgtgtgcatggaaactttgaagactggcttggccgtcccgagaactccgtcggccatgatcttggttgttggtgaccgggtggtggtaaatcgtgataaggggcacgggaaggtccggtacgaaaatgggcaatgcgaggataattcaagggagatcccattgatgatcgatatcatggatggtacatgtatgttaggtagttagtatgggatgttatgggatgggatacaagggaaaggaaggggagcatggccggccgaagctcggacgaggaaatcccggcgtgagcagcttgtttcacgagttcaagacccaatcggagggcacggcggctgggctgtcaagcctgccatccacttcagcagttctcgtcctaagaaaagatgtcccggaataggtacataccaacaagagggtccggtcttgagtttcaagatgcgatgaactctgagtctgtgctttggagaacacatgggagaaatcagagagaaatggctagaaggcccaatcaggagaacgggatctgagagctcaatgcaaggaaataacgaaaccagatcggaccgacaggctgggacacgattctggagatgccgggatgagcgtcaaggctgaagaccgtcgaggccacgtgcgtcgatgttggtggttgcgaccgaccaaacccgttaatactggtgcataattctcctagtgccccctaatttccgtgcccgatcagccagcctcgacggccagaccgatattcaaagtccaagttttctacaaccaaccatctttcaaggatctcgcttcatgcgaaagctggccgctcgtttgtcgtcttgaacttggaaggtggttttgttgtgttccgagcgtgccgatgggatttgacttgatggatccatatattcttttgtgcatgtaggggtgaaactcgctgccgtatcggagtaaggggatttaacaccgtggacggtgtactgcgtagtagctcggctttaccaacggccaacgggtaactaacggtcaacaacctggcttagtgggcgtgtatacatagttggaatggctgtgcaggggtcaatgacgaaactacctaggtagcccagacaaatacatcgacgtcataaaagtgatcgaatcttgcacggtccccagagactttgtgggctgatgatggagccggcgagcagggacaggcctttgtctgaatgtcaggggcatcatgtttccatatgcctcatttgtggagtcgggccaagaaaggaattcttcgaagtatcgaccatgcccacccgatgttctttcgatgaatgtttgttccaggcggacagcagtctggaacgctggtgttagtgggcttggcgacggtagcgtccagtgcctggcatcggacatttttcgttctaggcatgggatttctttagtgccggtaagtagttcccctccttgatgatgttgttcccgaacgtagaggtagtggaggtggagacgagttgaagatcgttttcttcggtgatcaatgtttgcgtaggtagttgtagactttttgggttgacgagataccaattttacaagacatttcagatttgagtgaactcttgatttgagacatgtggaagggacaggatgttcaaggggttatctacagccttttcagaacttccagaaaaaccctcggtaagtccatcaaacatgaacaaaacacaacaatcacgaacacccaagaggcacaatcaatgatttaaatgattgttgataactatgacacggaaaggaagaagtctttatatcgagaacaataggtaccgtagcggaaaaatcaagaagttgggtagcctacttgaaggctagaagtctacctatatcaagtagcctacctaatctgagtaggcgacttgaaattcaggacttctgattagccagatctacggtgcgctatcaggtccactagaagagctgctaggaaaaaaaaaaaaataagttaagcaaatagctatagagttactccttctacaaagtacctacctatataaataaaattaggggatctttttgtcaatcaattgggctagtggctcaatggttcttatcgttactctctttcttcatattactagtttaatcctactggtggttatctttttttacgcgaaaagtttcgtaggaataaatacttttatccggatttcgaagttaaggactaccaagaggtgcactagaagatcactatagtagctactaccaacgacccttataaagaccttctagaaggtccttataggggtcattcgcttttattattttatacccaaattcggccaattagaggtcttgattttcaagtagcctacttatcaaaagtaggctacttaccaaaagagtgctcggaaaccagaggaggcgactaaccccccaagtggcctacctgccttgcctatatttccactgcggtaccaatatcctaggtatctgcatccaaatcatataaccccttttgctacctctacctgaagaaccttgatcgcaaaccctgtaaatgcagttacaacagtgtattgatgactggaccgccaccacttcaagtcattaaataacaaactctcaaaagagattcaccagaaaaagacccccgtgcatacacaccccagacttaaaatagaaacacctgatcggtagccttggaaagcgtaccaggggccgtgaacccaagagaaaccagattcttgctcatggcagccaccataggaggaggtccgcaaagcaacatcttggtggtatccgccgcaggaggtaagaaatccttgatcatatcggccgtcacgaaccccctaaggcccgtccagttctcgtccgcctggccgaggacgtactgcaccgacagcttgtccgggaacgccttgacgaacccgtcgagctcctccctcagcaggatatccgcctcggtgttgttggcgtacagcagcgagatcttggtcttgtcgctctcgtcctcgcagatggcgcggatgagctggtacatgggcgtgatacccgtgccgccggcaatcatgccaatctccttggcgtaactgttgggcacgtactgcatggcgcccttgggcccgcgcatctcgatctggtcgccgatttccatgcgctcgaggtgcttggtcatgaggccctggtcgtagaccttgatgagcagctcgacgcggccgaggtccgagttgttggagacgggggtgtacgaacgcgagaccgatttgccgtcgatgagcgcgcgaagggcgacgtgctggccggtgggaagaccgaggacgtcggtggggtgggggagggcgaagacgaggtggtagacgttgggagacaccaacaccttgcgcaccagtttgaacttgcgccagtcggccgggtccatcaccttgacgggaggcttgacggcaggacccgaggtggagttggtggggatcttgaggatggccaccttgcgctccttcttggccggacggctgcgggggaaatgggtgaactctttctgggcctcgaatttggagagcgcccaggtggtggcggctgtggtcagggagagctcgacgacggtggcgatgccgacgccccaccagaagagcttggaggagctgccgttttgggcaaacttggagcggataaagtcggcgagctggttgatgggcttttgtgcggtggtgacggcggcaagggcccattcggggccggtccaccagcccttggccaaaccaacggcgccaacgctggcgatgacggaggacatggcgatggtcctcctgacattcttcttaaccttgctgacagtggccttctcgaccttgacagcggcctccatagcgaccttttcatacgttggcctgaagatctcgacctcttcagcatgttcctgtagacgatatttggtgagcgatgaatcaaggggcaagtaaacaaacaagaagaccaaaacctaggtacctcttccgccaaatcaccaacgtagagctcttctaggatatcggtggcctcgacagagtgtccgatttccacaaactgctcggtcgcatccgtaccggcgacctcacgaagaatgatggagccaccgggatggtcttcgaggtatgttgtgacgttgtagactgagaaggtcagcaaaggggtcaccatctgtggaaataagggaaagagcaagtcacctttgttgtgaatgaccatccagacatcgtccttgctgttgtgcttgcgcacgtcgtccagagtaaatgtggcggccatgattatttttttcttggctctgattaattgctggaatccggttattacaaccttgtgaatgagataccaagagtataacgagtgtagtcggtgtatataatcccacaagcaacaaataaagttgaaccaagcaagactggaaataccggtgtgatggtcaaaaaggggatgtttgttcttgtatacctccacgaatgtacaaacctcaaggtcggaaccggaattggatattctcgccctggtcggcgagatattcccggcgcgccgttgcggaaccgggtgccgaacagagggacatgctagatggagtagaaggtgaacctccttcctcggtccccgtctcgaaatctccacgcctccgccctattctcgacttggaaggtccatgtaactttttcactcttgcttttcatgacggactgtcaccctgtgctgcattcgttgacgagaacagcaagtggtccaccctcgatggatatctccgagtttcatcgcccccccttgtcgcaaccctgaaagcttgacagttggatttctgcagcatccgattggtgatcgccgccacttgcccaacgtctgcggtgggtcatgttgagcgcgcgaacttcggtcgagttaccaccttggcctgtccctggtttccgtcgatgcccgttgttccatcccttttccttcgtgggccttccgtccttgccgcccggacttacaccggacgaagaccaagcatgggccccgaaactccaccatttttagatattggtcctgcactgatacggggcgcggggagggggggcggacaatgaccggggattgacggcaacgaactcttcgaagaacaaccctacccgcactcagatcttggatggttctttggcaattctgctttttgcgtaatgctgccaacagtgccgttgacccagtcgcagtgcaacagacggcggaaagcgagatgccgagagccgatcatccccctcccccatgttttgctaaccaaggggctataatttgatatataaaagtacaaaaccacctgacgacggaggtttgtttggacttgctgttgaatgatcgatacctgtgtctaacatttcaagtgttgtctacacctggatcaacaatatcatcaatcatgtcatcacaaacgttcttcctcgttggcgacgggccatcaactgcccgcggcatcgttgtcgatcccaagtggaagcttgaggagctcaagagggctgttggtcttgcccaccatattgctgtgcccaccggtatgtcaacaaaccccctttctctgtcctagagtcggcacactaacaaacacaggcatcaccttccactttgacgccgatgacgaacaggagctcaagaccgtcgaggacgtcctcagggcttctggtcctgtcgcctgcagaatcgatggcaaccctgtccgcgacccccagggccccgagggtctccccatcgtcggctcctactatgaaatcttccccgaccatttgggcaaccactacagattgttccgcaagtacggccatgtcatcaagaccaccaacatgggcaggaccaactacctgaccgacgacccggccgtggcgctcgtggccctcgccgagtcggcctacttcaccaaaaagatcaccgaggagcaccccctcttcggcatcaaggacaactctgccatcttcatcggcgacaccgagaccgagaactggcgtctggcccacaagttcctgccgcccgccatgggtcccaaggccgtccgccactacacgcctctgatgcaggagtgcgtgcgcggctccttcaagatctttgacgagctcgacagccgcggcgagtcctggaacgtgtaccagtacatggtcaagctggcctcgcaaacggtcggcaagttcgccatgggtatcgactaccaccactttgacgccgtcgacacgccggtgcactccctcgtcaccaacatcgtcaagctgctggcgctcaacaagaaggtcacggcgcgcggcagttggtaccagcagctgccctttggcgacccggctaggctgcgtgagatccgccagatcacgtacggccagttagccgaaaccatcgaagccgcgcccaagtccggcatcgagaacctcccgctcaacgaggccgccaccaaggcctcgtgcgtggccgactacctgctcaacgccgtcgacgaaaagggcgagcacttccccaagggcctgatcctgtccaacatgctcgtcgtcaccggcgccggctacaccaccacttccgctctcttgtcgtggtgcatctactgcatcgtcacctaccccaagatgcaagaccggctgctccaagaactcatcgaccacggcatcaatagcgaaaccgactgggatcccgacctggcgcactcactccccttcctcgacgccttcctcaaggaaacccagcggctgcacaacgcctcgttccagcccggccgcaccaccaagacggacgtcgtgctccccggcggcttccgcctgcccgagaacgtcatcatgatcccggcgctgtacgccatccacaccaacccggagcactggcacgacccgttccgcttcgacccggaccgctgggacacggaggaggtcaagagccgtcaccgcggcgcctacatgccctttgccacgggcccgcggtcgtgcattggcttcaactttgcgctgctagaaatcaaggtcctcttgtcggagctggtgtacaggtacaagtttgcgagagaagggtttgaggccatcgagtatgatcccgagttccagcttatcaggccgcttaacttgtacgtgactgccaagaggaggaccgagtggcctgctaagagcagcgcgtaagtaggtaggtaggtaggcgggcgggatagtgagatactggtgatgatttgatggttgtgggggttgactttttcgtgtctcgtgtcgttgcatctagggggcattttgtcggtgttgttgttcggttaaaaattgcatctagatcttttcctgtctgtctgcattcttagtgggcgggttttcttgttgtacatacatatatctttacttctcttctggcccttcccagtgcagtcgacctggaatggaaaatcgggtattcctttaaccatggcgtgccctgctggtgatctggcatgttcttgttgacgatgatgcctccggcggccccatccggggagggacctcgcttcgctcgaattttgatagacgggcaccttctgggggagatcagcgagtacaccgacggcaagttttgccaaaattccatccgccgatcgagaaacacctgccacgctggatcactgcagtgatgaccgcagaatgcatggtcggcaggtgccaacagtttatctgacattacacgtgtatctctactaacaggactgacgtaaacatgaatccaacatccaaaactcgacatttcttgccaaaaacacaaactccatgtatgctatgtctacaacgccagaccagcccatcgtgtatttcctgtcaatgcattgtacccacgtctatcccagcttcataaccaggcatgttaggtatccatctgtacctctatttcacctgacacatcccatcatcaccgcccataactctccttgagcgctctcaacgccctcgaatgcggtcccgaatgcctcacgttcgtatctgcatccaaccactcactctccctctcctccttttccaagacggcaatcagcttttgaaccaagggttcgctccttctcgcccattcctctcttagtgcctgcattccgcttccctgctgttgctgctgttgctgctgatgctgctgatgctgctgatggctagaagtaggagtcgacgagccccctgggccaccaccaccaaccaaaatctctctcaacatcaccgccgaactaaccgcattgtgcacaaacggccacgaccgacacacggtcggactcaactggtacatgtccaaaaatccacgaacagcttcggtggcgtgcatggcgtactcgctcgtcagctgttcttcctcttgtccctggatcccgaccgcgtcatatcccgcttgctggccacgatcctcacgcagcgaaatcacgcacgatcgatacatcctacacaacgcactagccccatgaatcaggagccccaatcgctccaaatgctcttggcgagtcttgcagtgcgagtcatccctgaggtactgggctgcatcttgatggaccagctcgaactggcgcttaaaatgaagcagcgagtggatttgcgagtagcggcggtctttttccgtccccaacaaggcagtgggagattgggcagtcgcggtgccctcgcgggtccagtcgagaacgacaaggcaaactcgaaagacggtttctgtaaaggtgtatttcgtggggtcggggttgacgctggaagagcgcgacgaggctaggtggcggtgggtgcccagcatgtcattgtgcaggatagtggaggttgcgacgggcggccggtcgtaggtgagggaaaggaaggtgtcttgccagatgatcatgcgcctgtttcgagactcttgttagtgtgactgggcggaagagatataaaaagagcgggaggggcctgaccaaagatgtgccgcttggctacgatggacctcgctcgcccatgcgccctgcgatcccggcatggatgcctcatgcagtccaatactctgcgccaaccggattgttgcgccgaggagtatccaagcactattggtctccagattattccgcaagcagtggcaaatgagagccatggcttggatctggtttagatcggtcttgaaaaagaggttggctgtcctgaggcattggaatgccgaacaaactggaatcaccttcctgttagcatcgcgttacagccgccaaggaaaagggaggctcatgctcaccgaaaaccttgctcctcaaatacctctcctccgccgtatcctcactaaactgggtcccacacgccagcacactaaacaacaaggccagccagctcggatccgtattttcctcgatccaactcattgtcggccctcctgccatcccattgccattccccatcccgccctcggcctcctgctgctgcgctctactcatcattggctgcctcgacaagaaggcatagatgctcgccctgaactcgtcgggcgccatgagaatcgggtaaaacggatagacatacgtctcgaaagcctgccagtaccgaacgatgtcgctctgacaaggcagtgtccgacaaacgtcgcctagcttggcctcgggcgtccacaggttggtaaatggatatgtccgcggggtcagctggacttggtggtgtctgactcctcctgctccgccctgtccgttgaggccggcatccccgccgggagagaagagggtggcagggtcctggaagcagccgagtgaaagaggagggtcggcacgcctaccaagaaagatggtggcgcctgtggcttcttcgacaaaatgttttccgcggaagagggaggttgcttcgagctgagagatggcaggcggggtggcgccgtaacgggcttgagtggaagacggtttacggttgtcgttgtggtgggaagcgctgtggtggttgccgtagggtggtggtggtggtggtggcggctactaacgagtctaggcgggggagaaggtcgggagtatctggttgttgatggtggtggtgatgctcggaatactgcgacactgatggtgtttgcgcatctggttgggcatggggttgctggttgccggcattctggtatgctcggttggaccggcgctggaccaagtccgacttgagagcttggatttgcctctcaatgttttcgagacgttcgaggatgctgtcatcatcatgttgtggttgtggctgtgattgtactaatggtggaagatggttgtctctgggttgttgtagctgagggtttggtgaggctatttggtgtggtcctctcgtctgtggctgcggtgggggaggatatcccgaactaacacatccacccgggcactgtcagcatgtgtgtgtgtgtgtgtgtgtgtgtatgtttacagaaaagaaagacgaatcggccacacaccatccgttgactccaacatctggagagctatggtcaagatagccattgtgctgctgcccctgctgctgctgttgttgtggccccgttgtcgtggggtcaaaggtagcaaacccattactcccggcgttgtaaggatcgccgccgccgacagatctcggcgaagtagcggcaactgacgaggatatgcgcttggtgacggtcgacttggtggtcactgacgaggaggctccgggagtggtagtgacgcggcgacacagcgagacgtggtctctcttgacgcagttggagcacggaagaccgccgtcgcagcggacctttcggtggcggcaagggaagcaggacttgacatcgcgggctttgcgcttgtgcctcaacagctcggtgaccagggccgtgttgtagccgttgatgttgatgccatcggaggagacgacgtcgaccgggatggtgggtactacagcgccaggtatgtgggcgacactgaggctgggcgagggggaggggaagggattggaggcacctggtgttgttgtcgacggtcgagctgatcgggggtccatctgtacaatgatgatgacgctgttccgctggcccgatgattgacacgagtcccctgttcacttgttcttctcaatgagacaatggacgttgctggttcgcggaataggatggtagtgggcattggcagcattggcgtgaggaacgggacctggactcgaggaaaacaatgagaaatggataaattggattgcagacaaggatgggacgatgtcaattggggaccatgcccttgatcgagacgacgaaccgatgatggccgccggcgtggatcatgtcaggtcaacaccaggcaggccgtggtgtgtgtgcctgtcagtagtgtaggtatggtaaggtagtgtaggtacatacacagtaagtaatctaggtagtgtggtgagcacaggtgtgggaatccggtgaggaaaattatggcaaagcagcgacgaaacactgcaacagaggacgactggagaagggaattgccgagacgggaccctcctctttagcggacgggctaacgactgtgttactgtcgacgggaccactcggcttacgacatggtctagtcggtgttgctgccgccattggtggttggccgttattgggtggaccattcaggggccgggatatgccgacaggggaagaaacaaggccgagtcccgaagctacactaacgcccgacactatcaattgggtggggtcactaactaaagctacagaacacacaggccactcccggcctgaatgccgccggcatcttcattatttacttgatccgaacatcaaacattaatttctgccatgcccaggtaaactccaatgctccttcatcaaagtgtagaatataaagcaaaaggacaaaaaacatcattgctaactcaatcaaagccaagccacgtacctgacgaattccgtgatccgcctcatgcacaccatctttgtgtaaatgatctaccttacctaccttaacaagagacccaccaacacgactgactggcatctcttggccagagacaggatctagaagtccaggtcgaacatccaaggtatctgacggaaaagaagggaggggggccgtttcagcgtctaattcaccatgaaccttctccgaacccagttaccgttcaaagacatggttgacaagccaagaccaccacggacaacaaacatcaccatattcgcaaataacaacaccataaacgccttgggatactgtattcccggtaaacgatacctcagacgctcgctaacactacaacttggacaacttgtatttcaattccaacaccggcttacacctcagtctcaatccccgtgtccttatccccatgctcccccaactccatcaccttgcccttccccttcttcactttgccacccagccaatccagcgtcctcgccgccttccactgcatcacgcctcgatgttttctatgcagctgctttcgatgctgtttgtagtcctgcacctgcgcaaccacccctcgtttcccgtcgtcgtgatccgacccaatcttgtcgccgtcaagcttgacagatatcttgcgcttgagtatgtgcgtggctttggagacggggttgtgatggtcgtccgaggtatcctggaggtcctcggtgtccgattctgaactgctagaggaggaagccgccgtgtgatcgccgtgcttccggagcgctttacgcgtggctgcttcttgcggagtgtcacggtgctgaggtgggtggatgttgtggcgggtgttgtactcgtcatcagacagacttgaatcgctgtccgaaccagaatcgctgctatctgtctccgaccaggaaccaccagcaccgtcatcatcgtcctcgtgcatcttctcatcacacaccgtgtccaacacctccatcaccgccttgacgtcgctgttcctcggcttgctcgcatacttcctatgatatccggacaaccccctccagaacctgactgtaaactcaacctcgcccaacggcttctcgccttcttccaacccgttataatcagcacaggtgctggccctcttgagctgctttttgcctcccttccagaccggcaaacgaacagtgacgtcctcctcatccggaatggatggaagccaaagaacggccaacgcagggttggaatctggcaagagagagtgcttgtccttatactgaagcaccaacatgctctggtagcgcttgacgactcccaaaaagatgcttccctggctgatgccatcgccgggctgtctctgctgcccatgaccaccaacatgccgtctcttgggtacccacacgcccttttttccctccagcggatccatcttgcccttgccaatcttggtcttcaatttgagcttgcatccactcagcctctccagctctcccgtccttccttccgtgtcatcacctacaccaccaccaacccacttcacaccccccttaacttccacggtccccatgtcccatcccctcagctccttggtcatcacctgctctcccatctccacccctctccaaaccatactcaccctcatcctgccgttgccgattcctcctgccaacgggaacgtctccatcacctggctccggtgctcaaacacctttctcaggggcaaatacaccacacccagcaaaggatcctcttccccctctctgctatccctcacgctgatgatcacctcgcaagtggtccaatccttgacgaacctttcggtgccggcattgaaaaagggcttggcgttcttgggcttggttctggtccggtagatcttttgctggttgaggatgatggtgcagtacgagtctggcaggctatccgactgctcggcggcgtcttccttgacttcgtcggcgccggtggagcggttgcggtcctcgttctgcggagtgatttccaggccggtgatgttgtgaatctggatggagaggattcctgatggcatggagggcaggggcggagaggagatgatcatttggtcttctttgatcttcaagtcttgagcttcttgttggtgcttttcttcagacatgtccttggagagggaggcctcgcgcagcttggactttgtggtatcgtggacattttgcttcagggagtcgagcgagcggatggatgggtcaaaggtctgcttctcaagttggctctgctggatgtgtgccttggcaaagtagccgactgcccatgagatagtgccgggcatggtctcgtcagggtctgaggccatgagccggtcttcgcggtcgtgcatcttgttcttggtttcctcgctatgcatcaactccttgagagaaacctcgacacggcccagatcgtcatcggcagtgtgcttgtccgaatcccagatttggatgcgcaggttctcttgggcgttgatctcatccggcgagacgaggatgtaagcccactcgttccagacaggctcttgctcgtcgatgatgatgcgcgtggaaaacatgggcttgccgaccttgccccatgacacggtcacgtacggatcagaggatccctcgatagggccaaatccgccatcgccgtacttgaacccgcgggctttcttgatgtagacagccacaacacctcgagcaatggtgtccttcttgaagtcatcgccgacgagcatgtccttgatgtcgagcgtaagcgacttgggggccacgtactccgccaaggcggcgtcgacggcggactggacaaaggacgagataagcgggatgtccatcaggttggggaggtgtttcgacagggggacgcaagataggttgactcgcggctggccaaggaaggtcaaggtgcacagctcaaagaagggcggatcgggcgtcaactgcaaccgcacacgcatgatgcccacgaacccctttagttctacccagactggaacagccaggtcaccaggcaagtaaaacttgaggtaaagatgcgcattcttggccttgctggtgattgactttcctgaggacctaggtctgtaagcaaacgccaactccatgttgacaaagtccccttcttcggcttccatgccctcctgcaccatctctcctcctccaccaccttgagtctctccctctcctttaacctcccgatcgttgtccccggcatccttcaatctcccctgatcgtccaccgattggcccgcggctcctgtcggcaaccacttgatccccaaaatcctaaaggcctcacttccctggccgatatcatccacgctgaccatgcgaaccagcttgggcaaggaagcttgcataacgtcctcgagcatgtcggcgatggaagcaaacaggtccgggttgatcaaaggccagacggaggccaacaagccgttcaaccatgcggctgattcgggtaggggagcgccgttcttgctgagggtcttttcggcgtggcggtcggcggcccaggtttcctcttcaaagatggaggaaatgcgcttttcgagccagccagatacagcctcgatgaggacgtaggcacctgcgccggcgagagagaggaagaggagaagggaaaggtagctccacgctgacgtgttgctggatccggatccaaaccctagcaatgaaacgcaaccgaggcccagcatgccaacaacactaagtccggttagcccagcagtcaatgcctttcgataagtctccatcatctgctgctttgtctcctcgaaatctggtggtggaaagagcttgtgcatgccttgatgcgcctgtccaacctcgaccgtctcgtcctgtagatgatcttggctcttattctccgcatctgggcccgtaaaggtccgatgatccgacccgaccgatgggaaattctcggggacagagccgaggtttttgtccgtcatgtcgtgaatggtaatgggcaagtgggttaccgggtcggttacctcccggccgtgggcctggggttgttgcttcttcatgaccttgcgcttttctttgggatcgacggtggcagctactgtctctgttgccgacttttcctggccctttttttgcttttcctgcttctgctgtccattaccgtgctgtgtgttgttattctcctcggagttgggctgtccaccgtatacaccttgctgttgtgtccctggatcctccacaggcgcatcgggatcgttcctattcgtactcggatatgggttcccgtcttgatccccctgttggtcttcattcttgtgaatggctttgacagcatcatacgcccgtctagtcttggactggggttcgttggcgttgccattggcgtctggctggagctgggctgcgttcgcctgttcttcctgcgctttgatctcggctcgatgttcgcggtatccctgtacggttgggacggggtgtttggctgtgtatgggccaccgtgggcgcgacgtgcgcctcggttttcaaagtcgtcgtcgtagccggacatggtggtgatgctttgttcgtgtcgtgtacgtcaggttgggcagatggaggcttggtctgcgcaatggttcaatgagataggtgtgtcgagatgggcgtgctctaggaatcatgggatgtttgatatgttcggttatgttaagtaaggtaaaggtggtggcatcgataagttggatgttcaggtaccaacttcaccagttaaactcatgaacatttcctcagccgatatgtagaagaagaggagaagacggaagaaaagaaggaaaagtccactttccatgactttcccaagaccagcaaagaaggaagaaggttccacggaaaaacaaacattggatgagaaaatgcacaacgacgaatgacaaggtttggaagctgcgattcgattggattggaattgtttcatgctttcgtattttggaggaaagaactggaagaggggggggggggcagctcttggttcggcttggtatgacgttcctttgttacgtcatatccaacgtttccagacggattggctgttgtcccgctgtactgcgtaccaaaccccccactctaccttgtgtttctcaaccaggtttagtgacactgacggaaccctgaaagctcgaacaggaaatccgcaaagtaggtgtagcaaaagcacggagctgcttgtttttcttgtagtagccccctttccatcgaccgaccgatcaaggccttttggacgtctgacggcacattctcctctccatcccactgcatgacagtacatcgccgctgtcaaatccaagatactcagctctcccaggagctcgtcagcccaatgctcctaactcctgggtatcgagcttttgaagaatatgcgtaaagttacttttatcctttccaaaatttatgctctctccttctctaacacgtccggaactacctctactttccttgtagacgtatccagtgtatcaagggagttccatttttcacaagcagggattgggtcacggtcaagccacaaaggccgtcgtttctagcaagaaacattttcatcatctctgcatacgcccggccttgccatcaacaagagcctggaaacggcgtagcatttgccgttgttatctacgagatcttctcaacgagcctttacggcggcgtttattaaccttggacgccagtggaggacgtggagagacagagttgttaaccgagctatcggactggttagcaggggaagacgctatcctggatttggagccccgggtcacccgggttgtgggagtcttgtcttgctggctggcccgggcccgttcacgtcgaggcctaagcccagaagcttcattggtcgcggagctcaaagttccgttatcaccaccacccgggggaggagggctcgaggtcgaggtttctgtgtcgttgtccgagggaggaggagccgaggttgtgttatcgacatttggaggagaagcactcgaggctgcgttattgctacccggggaagtgggacccggggttccgtcatcgttatccgggggagcaggcgcgcccacgtcagttccgacgcccgcaagagcaacttgagccttcatgttggcatgctcaattgcctcgttcctctgccgctctgcccaatcccgcccgtttcggtatgccgtgagtgctgcccggtacatatctggaccgccttcgagggaataaccagtgaccaatgtcgttacatacctagagcgtcctcctgacttggctggtggcatgacatgggcggtatacatcttgagtgttccagtctgataggtacacgtcaaggtgtaggccttattgtcgtagacgagttcagatgctccgtacgagatcaagtgctgcattcccctcgcccccagcgccccattgtagcatgcttgtcgctggactatgacttcagagccgacaggaccttttacttctagaaagaagttgggtagtatgggttgctctagctgggtagaaggaatgatgctgcctgcaagttcggtacggactcgttcatcgagctgctccaagagggctccgtagtaataatcgggtttggcatcggcgatagagccgtcggttaggtggtcaaggttgttgaagggtacttccatacccatgcacctgatatcgccaattttgccttgaattttgggaatcacatgctccgtcaccattctctcgttggtagcgcacgcatgtgctagctcaaactcttcgaattcggtatgcaaagagcgcgaaggagatagggaccgccgcggtccttgtgctaacgcccgcctgatttcatccaggttgtccggtgctgggagacgttggcggacccgttgtggatggagatagacgtcaaagtttaagaggtgtgcttgaaaagcatgatcgtacggcccacacctggcactgctcgtagacgtaggcgtagtacctgttgcactatctgtcgcagtcctgcttctggatcggcctgaacttcgtacccgccggcgcagggtggaaacgcttgagctcatggggggtatgactgcgggtacgtgatactggtgatacattatagggttagtagactggagaggaaaactagacgtggactgcgagcacactgtagtgtacttacccctctcaagtccgacagatctgggccgccgtgtcgggcaaagcgctcgaggtcggaggcggagcgagcaggaaggtcggcagcagccgcgggtcgaggaacgggggaaccgggtcgtttgggcttcgagtccagcgccgatcgagcagcctctttgttccttcggttcaattcccgtaatgcgtctcttgtcagaggaaacctggtgcgcggtggtcgtggcggaaggttgagcttgggcttcttggattgcgattcctcgatgggcgctcgtttccgcttgcgcgggctggcgtcgtggtggtcggccatgtgggtggttttagagcgacgagacggagatacggagagagggagggcagccctgttgccggacgattcctgtctttgctggcgtttctgatccagccccccatgattggcctagcgtactagacgcgcatatggacgagggtgttgtcgtccgcgtggggtggtgtttatcttgaatgataggtggtcaaagcgccacgccagacaaaataagccaactcctcagactctctttcaacactagcgtggcgagtgttacccttctgcctgaaccgacgcaatgggcaatgtgcctctggcgcctcgatcgccgtctctctttccatgtttccatgttggtttctggctcatgaaaagtcgttgttgtcgagttcatagggcttgcgctgtgtcgagatcgctggacccatggggtatttcagaagagcggaaacgaatgtggtgatgtggatggatttgtttaagtctgaagaagagaagaggaagaggtttgcccataaatatcacgatcctaatgataaaaactggtggggtccaattagagtggagacacatgttcgtcacctctagctgcatagttacactactagtaaccgctggttaggtaggtaccttcacgtcgtggacctttgtgacggggaatcgatacggttgtgaggtactgcgagcggctctggtagagatgtaatattcgtttgcgtaaggtaggtatggctacctacactgcttttagatccaagaaacgcaactatcccaagtcccaaacgcccatcgctatgagctcggctagcccaatgctgccagctcctcgcaaactatacagagtatatagcatgtcaatctgccgatatcgcccacctcacaaactcaagattcccgtctaaacgcctactccaacaccccatctaacgtctttctggaccgtggagtctagtggcccccatgcccaagcacaatgttcattcccaaacataccaccataacaatcactccatagatcgacagtcccagcgccatcttcctcaatagccccgtctccaagtgctccagatcccacctccacttcctctttagcgtccttgccagcctgcttcccacgctggtattgctcctcacgctagcaatgctgtccatcatcccagccccagatccagacggtcctggcgacccctcttcttcgtccccatcgctagcagacgatgagctggaggaggaggagtactcggcatcgtcgtcttccttggtgaggcgttggtggtatatactctccgggtcgctgatcttgtagtagaagagtccaggcaagatgaagctgatggccgtcgacccggtagaccccacgtaggcaagcactctatccagactagacacgttgatggccgtgaagtagctcaggatcaggatgaccgaggtgatcaaggcgaagcggagttcggacatggcgactacgggggcgccgtggctgtcgagagcagcgccaggagcaccgccagaaggcaagaggggttggttgccggagccgggtggggagtagacattttgcgtgcgagaagagcggccaggtcgccagcgcaggacagcatcgatggaggcgcggcaggggtgtagttggagaggaacggagaaggtaacgaggaagacgatggcagctttggcgatggtggaggctagtgattgtgggtctgggacatgttaggcttggttgagagggatggaaatcggggatacctacacatgctgacaatgttaccctggatctcgttgccaaaggtcaggtagccggtgatggcgacgagaacgtagaccgaggcagcggagccaatgctggagccgatgacgccgacaaggctggctggcgagttatccttgatctcgttgacgatggagaacatctggagcacgtcagcaggctaatctcccggggggccagagtcgctgtactcacattctgatggcaagtatacgcaaaaatcatcaccggcagactgctcaaagcagccaccggtccctcccacgtaaccagcctgatggggcccctctcgctatggtcatccaccgcatagtggtaaaccaccaggatgatcagatacccaatcgaaaacagtgccaccagactcgtgtatttgagcgaatccagcttcttgggaaaactcagcgggatgagaaagacgacaaagaagacggtgatccaaaacctgcggtcagccaaaaagtcccagccggtattccccgctccgaacgctgccgccaccgcgggcatcagatcaccgataatgatcatgtacgacacgccaacaccgaagcatttgatagcaatggccgcgtcgaacaccacggcggcgttgggataggtgatttgcgacagcgcgaagaaggaagacgagccccggtcgaggtagcgcgtgcagcgtgactggagatagagaccaaaggcagaggtgaggccgcaccagacgatcaggatgacgccgagcgtgacgccgaacttggacatggcgtggggcatggcgagggtaccggccccgatgactgtgttgttgcccggttagacatgtcttttttggggggcgaaggtcttgggacgcactggtattcagcaggttgatgttgctgctcatcatggaagcttggccgccacccagcttgggggcgcggagtcttcgttgtctagacattgcgccgtcagctatgtcgaccagaagagccggaactacctaggtagtcgcgcaaacgtactggaccatggttcctccgacaccgtgactcgaccctagaaggccgctgttgggtatagtatgatagttggtcatatcactttttctttcgggggaccgtctcgtggtgtcgcgggatgttatgttggtttggataagtgatgggtttcgtagtcggtgctgatacgcccaaagccttcaggaacgaaaagacggaaggaagggggattcgacgtatcgcaaccggatcgtaatcgccggggtcgatgaggtgctcgagtcgaggcttcaatgaagataagtaccgagtgatggtgggcagtcggcgccgtcagttgtcgtcgactgtcatcaagtcacagcatcggggaaagcgagtgtaagtctgcaaagcagcagcagagtgcctattcgggggcgattcgatccgatgttggatggatgatatggtcgcgtgttcgataactcatacgggaagaaaaaaaagggatcgatgatgatgacgagactttatttgttaagaaaagtagaaaagccaactttagcgagctgacaaggacatccacgcaacgtgggcaatggagaacagcgccagcacagacgggaatgacgggtcttccttgttctggggattcgatgggggttccagggaaggtgtcagctacctctacagaaaaggtaccgcgaacgccaagctcactgtcattgctcagtcacacgggccttttgtttcacatttgtacatagtaggtacctacgggttcggtaccttactccgtcactaactccacaccgcagcactaacatccaacgagtgtaatttacgagtgaaacaagatcgttcaggggaagagaagccttccaggtggatcagcggtgaactatcgggggtcattgaaataacaagatcaaaaaagccaagctccagccttatgagagtttacagtggtaggtagcttgttcagtgttccactgtccaggagcagggccttgtgttgtccgggcaccagtcgctgtccaacgggcggtgtccgggatgcggaggcggggttgaattgaacggtatgttaccttacagccttacacgacccgtcatcggtctagacacgcgccgtcaaggttctttttcctctggacaattgccactgcttgagctcagcttctgtttaccatcttaattcatctttgcgacatcccctcgaggcgggtataaccgataccaccgataccgcatcgcataaccccaattaccaacagaactcgcccaccaacaccatggacgtctcccaggaaacctcaagcctcgacaaaacgtctctagccaccatctccctcctcgaatcccgtctccggcggatcgagcacatcctctacggcccctccgaccctccaacgcaagcgccctcttcctccgcaacgacctctcttgcccagcttgaacaccgcttcaatctgctcattcggcgctttcgcgtgtacgccgagctgcttaaaattcgtacgtccctctctgtctcccacctttccatttcgcatcacttcaaagctaaccagaggccccaaaccagacaaagccaaccccacactcttccacacctccccctcggccgatcaaaagctcccaccaacggacctcccgcctgctgccattctcgcgacagtcctttcctacgcctcccagtttccccagaccgcgtccgccctagttgcagccgccccagccaacaccattgaatccgcgattcccgacagcaaactctcggccgagttggcgagcttgataccccggatgaagggactggaggccatgcagttggcgcaagaggcggaaatagcggagctcagggagaggagcgaagccgtgatgaaggcatggtatgagaagagggtgctggggtacggcaagtttgtggcggagggtgaagcgagggtggaaaagtgcgaattgagggtaaggagagcggagagggtgagggagatggacgccgctatagagtgagaaggcaaagaggaggttcgagacaagattatgcgatacatggctagtgaagcggaggagcatggattttggcttgcgggaaacaaaactcacacggaagccattttaccgccgctagagaacggcgtcacgattgatcaacaggttaggcgaccgcgaacaaatcactggggttgtgcgtatggaatacgacacgccgttggtagcgcgcgtgcactttacgaagtgtgaagagcagatcaacagtggttggcacattcgtacgagaacaatgctagtgaccaagggaatggggcagatgtcattgcgcggcagatatcacgcgacagatgcgcgggagtcgggcgtcatctttggcccactggaatgttcagccgatatcaacactctgctcgccgttagcaccgacaaaaaccagatcgacggtgctgtggtagcgctctatctggaatgagaattcacgggagaggctttttacaaacgtcacaaacacgcttgatagccggcagtgattgtttggctcctgcagatgggattccgaaacgaacggcgttgccctagaactcacgcggcgagcctaaagcccctgcctgcatgctgcatgggtgtggattcgtggcatggtgaatccgtctctctgttgacattttctgcccgtcaccgagctcagctgagtgatgtcgcatggtagccagctctcagcctatcatttacagtcggtcacgatgtttctggacgacctagcaatgagtgaatggagcacagacgcaagccacatggctagctgcctgactgacttccgagtgttacaatgttgtgaatgtttgagactttttgactatgagtttgaacagtgtcgaggtaagatatatcaagatggaagaagaaaacaagaataaaaataaagatgtcctggccatgacccagtaccctagagccatcattcactttgaacaggttaatcacccaagcagagtctacctctaggtaggtatgactccccatcaatcaccaccatcagctacaaagactgtcaaaaagtgcagaaaaagaaatcgagctgctacagtagcccgccctgtgtctgtgtacctctaatttgctccatgctcccgtccccacacagccgctagaggtacagtaggtaagcagcgcctggaatgtcttggcctaacgatttgcagtgagattgaggaccgtgcctcttctgactggacattgcattcattagcccagcaaatgcaataatgcgattggctcgttcgcagtgttgccgcgtgttgcccggacattgtacctatgtcactgcaagggaaggattcattcattgtgcagcgagcagccgccaggcaacgcactccaggagtccagagcctccacagcggacatggctcccccccatcttcagtggattcagtgggctccattgttggtcccttcctcacttatcttgcgcggtctcgtccactcgtttccacagcagcagccacctcatccccccccggttgctgcccgccccggagtccctcagccaggccccgtcgttggccttccattccggatctcccaccaccacccagccgtcgtcacccacacccacacacacaccatttcccttttcacgtccccgtccgtccgtcctgcccgtgcgatcccctcatttctgttcgttccctccttcaatttttcttccctttcacttctccattggccggcgttgatcatcgccccagccacgtccaacaacaatttgctcaatccatcaatcgctcccttcgttccctcaacctcatcaacctcgacgacgacgacgacgacgacgacgacgacagcatacgattgtccgaccctgagctgagctgagccctttattaacgcgaaccggaacaagacggggggatagtacaatacgacgttggcaggtaccgagatatcacacccgactaccgtcatacaccggacaaacaaagaaaaagggaaacaaaagaagaaagaaaacaggaaaaaggaatccaggaccatttccagacttccagtggactcttctaccgcccttcttccaactaccgattgatcttgcgtgtttaccgtatctacccataccgtaccgccgccgccattcgttccaacggacaactaccgtaccgtcacatctcccgacccgtgcgaccgactcgttgcttatttcccctgaagattcaaaggctctgtcctcgtcttgagtgtccttggagtacccgacggccacttcccttggactcagcctcctctttgcggattgccaaccaacaaacacccgacggagcagcccgacagcgaccacccaatctttcaataacattgcaactgtcctaccttcgactcatttccatacatcgcccaattactacctacccatatttgcaacgaccgagacgagccataccgcgttgctggacaccgaattcctcgctcaacgtcttgcagcaaacgacaattgctacccgacccgaatttcttgcttcgacttcgaccacttgtcgccgtcgaacttcctctcttttttttttcgtgacattgcatctgtcattgcagaacaaacacatcgcattaccaaccgcggactggtccccggaatacgacacacacacggcccctcgccgtcatcttataccccaagtgaaggtgtgcgtcaactaaagtgtcccacacacgtcggtccatcacttataacacggacctcgaatatcccgagaggacgctcttccttggcgaccttcgcccttgatgcaatcgtacggaggatcggttaactatcccccgtccttcaacaaccccaaaatggaacacggcaggaactcgtaccgccgaaaaggcatagacatgggcaacattattggtgacccatttgctctggccactacttctattgctactgtgagtttccatacgcgcgcgcgctggcgtccacccttttcccgtcctgtcgccttcacgaactgacaatcaccacagctgtcatggatcatcatcctgtttggatccatctttggctttagggaccaaaatgacggatcgaatggggctcccgtcattgtttggccaacctacagctggttcaccctcgtcttcaacttcttcctcattctcggcattttcatcgtcatcgcctcggacagcgctcagacctaccatgtcgccatcgttggctacctggccgtcgggctggtcggctccacgtcgtcgatcaacaacctgatttacagtggcgttgcgtccatggaggcgacagcggctgggtatatcttgttgtccatggtgacggtatgcggttccccgctaacttcccccagctggctgaccccatttgctaacgtcccgccagatcatctggatattctactttggctccgccccatcggctgttccccgtgcctacatcgactcctttgcgctgaccaaggaatccaccctccctgcgcatcacatgagccgccaaaccatgaaccacaacggtctctcctctcccaatgcttacggctcctacaacatgcgccctgaaacctcggcctcgggcctccagcctccgcaaatgtacacgggtcagctcaacgggctcgaaaaccccgctcgccagtcgcagattccccagggtttctcgtccaacaacatccccaagccgcaaggagaaggggagatcgttccgccgacggagtacccgtacagggccaaggcgatattcagctatgaggccaacccggacgatgccaacgagattagtttctccaagcatgaggtgctggagattagcgacgtgagcgggcggtggtggcaggcacggaaggagaatggagaaacgggtattgcgccgagcaattacttgattttgctatgagcgggcttgaatgggtcggggatggagttgaggtttttcttcgtctttttgaaaagagaggatttggcgtgtgaaccgccagtacaaaacaaaatcatgaagtggttttttttcttttatctatctttcttttgagtcggcgttttatacccacattaacgttacactttcttctcgaccacccacgggactcgtaatgcgacacaccaaaaaccgtggctcgtttggaaacgaaggcgaaaccggatgttggatgcggacggggcaaggtttgggtggaaatggagttttttttcccttttttcttgcaatgtcatttttctatcttctcttaccctttttctcaatgtctttcctttctcgtgttacactagttcttgtatcaactttacatgtcttctattttgcgttcggcagctacggcagaggataggccgctactggagaatggcaatggaagagggaacaggacaaaaaagcgggggaagatggaaatgggtgctgtttttacgaatttcatgcatggcgaggaacggagagaagatggacggacggatggaggctgtgaacccaaaaggagatgtacccacaagcagcaattgaacatccagcggccggagttggggatgttggaactacctacctgtagagaatgaagacacagtccgcttgatcatgatatcgataatgtaccgagtccgatgattaattgagcttgttggctgcctcccaatttgcgggtctcaatcgccaatttccaatcttcatgatggaggaaaatccgagattatcgaaattagccaggagcgaaggtgtggagatgcgaggatcttacctaacctcgctccaggtcgctcatcaccactacccatgtccatcacatctcggacagggatattgcttacattgttatggtccaacatggaaacagccagccacctagtgacaaagacagctatgaatgtacactacataggtagtttgttacaattgtagtagtccgctaaagcaatagcagattggttgcaaacatgcccgtccaaggaactgacatctctactctagaggtatttccccagttcattgcgttgctctctgttggtaacttacgtagcttcatccatctccgcacccagtttcattgtaggtattattctacgccgtcaccgctctggttctgatggtacccatcgtgccaatcttcctccgtaggccgcttgtgctccttctcgtcatattgctcttactatccatatgtttacaatttccaccacaagaaacttgactattcgacatcgatgaggtgtccattctttctcggcctgggttcttacctatgtatctcaagattcgcctatagccaggtctgaatcatccgaagccggaagcgtggctcttcagctctctcgacgacgactctgttcgctacctacgtttctcgtcgtgctcgtttagttgaccttgctttgcccagctcgtgttcttgtctgtgatcgaatagttgaggacgttttgaagggtcgaagtagaggaaaacggtggtaggtagtacggcactgcttggggggagatggatctgggagggcggaagctgaagatcaggacaacggaagatggggttgaagacatggaatctgaaggcggggtgatgcaaggcacggcactaacagccccacagggcagccgttaggttagtgcacgggttgtcccaccaaaagggtccaccgttcagggggctgcagtgtcccccacagcgggatcgggaaggctcccccagtaggtacatacacactaagtctaggcggcatgttaggtaggtacctatgacgcgcgaagacaagaaacgcgacggatcgtcttttttttcttcggctttccactttccccctccgaccgtcttcatctttgcctcttcgcttccccagatcaacacggggcaacgactatccgcatatctccattcgaacacagacaaggactgtcgccatatccaactgggctagaccaaatcgcgatccatttccatagacaaacgaccaccgcgccgaaagtaaacaaaccgcgagagagcaccagcccacaatccccaagccaccaaacagccggcgcagactccctatctccaagtcgcgagcctctttagtcacgactagagatttattcaaaaaccgtcggaccagaattgtccaccccgatcaccaagatgaactacaactacaattacaacccaccacccccctccttctccaccctcctcccgcctctccattcctctctcaacctcctctcctcttccctctccctcctcgactcgtccacctccgacttcccccgactctcctctgtcctcaaaactgttcggcactacgaactgatcccccaaccgactttacaagctgccgaagcttcattacgcgacgaaatcggcccgttcatcgagctgctgctggagagggtggacaaagagctggagcgaaaaggtaggagggtggagacgctcaaggccaggtgtgagctcaatggcgggagactgtcgaattacaatcgagaacagaaaagtggtggtgcaggaggcggcatacagaagaagggtggtggtactaaggaggccggaagtggaagtggggggaagaagctcaatggggaggctgcgctgagagccaaagtggtcaggcagcgcaaggaggcactcaagtatagtgtcgaacggttggagatggaggtggcccagaaggagagggagttgaggatgaggttggagcagcagggaggtgggccggtgctgtgacggaagtttatacgggaaacggcattatacacccgcaaacgaacccgcggtaccagaatgcttacggatctggaaaggagggacggcttggccgccacggtcgtggacggacacagtagctgtctattcccatgtgccgaactggacaccgggtcaagagactcatgcatggtttaggggtctcgagaggataccgtcgtgagtcagggcagggtatcgacagcctcgccacgtcattccacttctgcatggctagaatcgcttgcacttcttcctttggggcccagaactgctggtatttaaatcccctcgatgtttcctttctacttcatctcattcgtgcctgaccaacaacacccaaatttgctgccaattactactaggtcgccaacaaacgctccaagcggggaataaaaagccagtttccttgatcccatcaacttcaattttggtcaaacaccctgtcgtgcccgcagtcagcccagcagcctccagatggttccggcgtctagcaaacagccatgacagtgtgacaccgccggcaaaccctgctatcaatgagcaatatcggcgcgttggaccgggcatcacacgggaggcaagtccccacagtgttccgatggccatttttccgcctgacctgcccgtgtggttgacgcattgggttcacgaccgtctacccatgggcccacgaataacctgacgagctccagccttcaatgtggtcaaggttcggtgtcgtatgaatagatggaagatggacaataggccagtcggccaagtgaatgatgacagcagacgctacaatagcacgcggcgtgattcagacattggtaatcggtccttcgttgctagccttttggcggcactgagaggtataagttgtttggcttccccatacgttttccagcgaatccaggaccagcaggtacctccctttgcaaccctgaactggaaaagcaaagacacctgcttgacaggcaaacctcaagcaaagtgtcaaggggatggaggagccacaaagggtctcagaaggggatacccccattgccaaagaaacatccgagaaggaacctggcaacgtagacaacaatgccgacgtcaagaacgctactgaaccaatgaaagatgggaaaaacgacaacgaaaagagtgactgcggcgctcccagaatcatcatggcttacatcccagcctccgccccggcttcacccccggctcctggccgcaacaccccggaggcatctaacggcggaggtcgttccgaaactcccaacttgacggcaaagctcaaccaagctatccacgaatatcgcgctcgggaagagagagtcggcgatctaggccagccggaccaagaaggctacgagggagacacgtattcacaaggcgcgcatcaaggatgctgtgaccacgaccacgagaaccagtttgcagcccatgatgagcaatactcgcctcctcatcttcagcaaggctgcaatggccactcactaccctatgtcaacgcaccggggtgctggactccttaccacccagcttccagtgctcccctgtacatgcagccaccttttgggcctccttttcagcagcagcagcagcagcagcagtacgccgttccttattacccaccggtttctcagccttataacttgtcttttccctcccctcattacttttccaacccccatgactaccagtacttgcccaacccccatcaccaccagcacttctcaatcccttttgcccctcctgcccgtccaccccatgtccggtctatcccttcctatgctcatcatccctccccaccccaccaccagttcctgcaccccccatcccaagatcccaacgtccttgagttgaccaagcacctccataatatccacgcccagctcaacggcctcgacgccgcccacgaagtcgagatctggcgccacggcaagtacaacttccaccgccgccgcgccaagcacctccgtaagatcaagagggagaaagtagaggagatggtggctgttgtgagggagttgcgggctttgggtgttggagggtacggacggcatcaccaccagcctcctcagcctcaaggtcaacaagagacatggacgcaggaattgatgggttggaggacaacggcgccgggatggggacgtggacatggacagcctgcgcgttatggacagcaggaagagcagtggttgggaggaggatatggatatggacatggatacggacgcggacattcgaaggtggaggtggaggttgagcacaatggtggaaatggacgctgcagctgcgacgagaacggtgctcatgtcgattctccgcctacggacagtgccgttgagagtatggcgtgcgaatgcgagtgcggatgcactacggtcgacgaagaagctagccccgtaggcgagtcgagtgatgtcgtgatgccagcaggagcaggcgaaaccagagctcgcgccttgtcgcttgatggcatgagagagcaggtcaaagccgtcgaggctcatgagaagcaacataaatacggtgacggcggcgggaacgagcagggcgaaagcgctgcgaagagtagcagctgtgcgcgtgccgggtcttggtcagacgcacaggtcgtcatctctgaagagcttcggggtaattggcggaagaagatgagggattaaagaaggggtgatttccgatattcgaatgagcgtgtgctttggaattggcgtcaaaagaaaagaaaaacgtaaatgaaaacagctgttttagcaaaggatcatggagatagttacccagcgaagcgcgtatttaaccggactaggaggaagatacacctaaattgaaggcctaatcgacatagtattgctggctacgctgttctttatgtctgaattgatctgatggttgataaaaacatatcgaccagcatatgaacatcaggatacctcttcaatgtgtgtacacgtaacatttgatggttttggtggtgttgactctagaggtacaggtacctacctgtagaggtacatacatagtgtgttctagaccctggtgaagcgataagataagataaagccagagaattgagttcccccacggactccgctgttcaactgccgtcccgaccatttggtaccactgtgttttagcgcaaatcacctcaagaagtacgtatttgtgatattccctggtttccacttgagttgttcaatcatgaagccgatatcattgagaccaactgccgtcaggttatccggggatcggcgccccggaatcgcggcaacacggaaacgggtcggccccgagtcggccccggatcggccccggatggagcggatgaacgggatttgtactgtatgtacctctcaggatgatgaacgccgcccgaaccttggacctcacattgtcgaaggagcaagccatcttcatcgacactactcattttcgtcaacgacggcagcactgttcagctgatacggatcattgttggtccaagccggctcaaatactatgtacacctagcgaaccaccatggtcactccctgcggaactccgaatcatagcagcgactacggaccacgattccacgcgacaaaagatgccacgctacaccatgttcgacaatttcacgtacaaatctccaccaagtcggagatacgtccgcttccgccgcctaggctcgagccaagcgagccaagcaagcatgcccaggcacagatatcagggacggacccggagagggaaaaagtgaactgaagcttggctatgtataaggatttctacatggatccccatacctcgaccaggccagcttggacatctaagaccgcgtttttcaaacgacccgatttcgaatgacaacgtcaaacaccaagacagccgaggtgaaaagattttatgtgcaaatatgctcggaacttttgcaagctccccaacaattgtatgttgtccaccgtggcaaaatgaagcgggaagcgaggaggcctccgtctctcgtctcgttcgttcgtatctgagtgggtggccaacggtccaagcaagctcgcgagaaaaaaaaaaaaaagtctgatggcgaagagacgcatcgatagaaatcttccgacaatccgataagacagacaatacgagtccaacgaaggtggtccatcatccatccatccatccgtccgggctgacgacgtcggtagacctgggaagatctttcaatagtgtaattgaaaacccgaaccgggacccaatgaccggaatgccgacatgtccccgtaaattcgccgacctattgcgaaacacaaatagacgctgctgagatgaagatgggatttcgagtcaattctcgacaacatcttgctcgcccaaatcgcaagtttctgtgtcggcggtacttgtggtagtctcgttcgtccggaagttcccgagacaaagctaaagtcaacgtcttgtcgtcccaaacgagcgaaggagcagcagcactgcaacgagctaccctagctagcaaaccgcgcgcgctatggtgtgggtacatatttctgtgagagatcgtcaaagaggttcactgttcttggattagtagactacctgtaggtaccaggcagacatctttttttttttttttcccaatataaaaatgtgtcgtcgagtttttttggttttgatatggccgtgttaaagcctaaatcttggctgaacgaacatcaaaagatctagacggctctatctgttgcatcttttcgtatcactcgcggatccggcccgttggggggcgtgtttctacaaggggttgtatgaagaatacgactttacaatacctgtattacagcgattaccttctgtatgtttgccctacaaaaggtacctctaatatcaagttccaatggtaaggaaggtacctaccgtctgtacagcatcagtgaagctaacccatggaaaccacatacctgcgggcaacaatgaaagaacgggagggtaaggttacgttccgcgtggaacacctttgaagataataacacacaaggagaatggcatcaataaacagatggtaattgacactgacgacttgccaatcgaacgaatccaatccaaacatttctccgccacgctagaggtgtactagtgtacgcagtatgcaaaatttcatctcagccgagaggatctagaagggtctctgaaaaacagcacaagggccaagccaagcccagaagcaacgaagcccgctagctatcacagctgcgcaaaaatgttgttcctgctgttgttgttgttgttgttgttgttgttgtgcacctatcaactttgattatttgcccgttctatgggttctgcatggtggcatcgtgtgtttgttcctatcactagaggtatgtatcgatgttcgagctgagcccaaatttgtggtgatcgtcattcgaatgtccatccatgactgtctgcaacaaggtcatgttgtcgatcattcattcgtcggcggatgactgactgactgactgactgacagacggatggatggtatttgtgcttttctccatgttcccccttgacaaattcccatgttatgtcgatttcgggcttttggccgttgtttgtggagctttttgattgggtgagtccctaccctacactacatagctgtatccttcagcaccgttgagaactgcgtgcttcttccttgatcatcgtctgcctcccccttttgaagggatgttttggatattgcaaatccgcccgcacctaccatacctaggtaagcattccaaccaggcttcaggtgagatttccgtctacctctacctactttcacatccaggttaattgtgtcaggcacagcagattctaacagggttcaaggaatgatcaagtcacgatttatacctctacagtgtatattcactagggctgctgccaagtttcacggtggtagtgtatacctacctctatgtaggtaccaacgactcggacggtgcgactcgccagtagtggccgaatcatttccccgtaacgccgttaaatccggggtcatcgatgtcttcagggtccaaagtctgttcaggtacgagagacagccaacggtctttctttcagggttctacactactacactgcactgcactataaagaagggtcccgctgcttccatgtctttcctggtttgccgctgtagcgtagcaattgcccttgcagtgccacaaggcatggaaccaggaagtggcattccgcagactgactgactggggggggggcagtgttgtggggatccgcgtgtatccatgcctgggttctctcagctctctctctctctctctcacagaaaaggaaggaaatcgggggagacaaggttctgtgtttcatgtccctcatccgtttcccgcaatccctacgtagtttacagcacgctgctagcgctgctttcccttgaggggggcgagtgtcaaaacatttaaaaaaaaaaaaaaaaaaaaaggaaccgttccttagcccgagcaaaaggacggactcgttccatgcatacagcgaattagacctcgccggagcaaatgctcctgaactgctccgggggacacactgatccattccccggtcccataaggatgcctgtggtttctccaatttttaccaatagaccttgtttgttttttttcctctcgttatcgaacctgtgccaaaaggtacagaggaggggagaaacaagaatggaactgggcttgcggaattgaatccggtcggatggggcacgcccaggtaatataccgctccttgttcgggaattttcttttttcacatgaactatcagagtaccaaaacccggcacgaaatttgcgaactacactactcgcaatgcccactggccccagcgaggggggcaatattggctccggtgccgacccgactcagtcatcctcgctgtcaggcctgttgcccttgaccctttccgtcttccagatggagctcccgtcacacacagccagtatactggtgtcgttcgctgcttctccttcttccgcggtggccaacctattaccccaaaaagacaggtaaaccgacgccacacctctttcactcacttgccacggagggcagtgcttggaggctcatttcattgagtcactttgttctttctccatcttcaacggcgttctgcgtgtttcctcattcccagcgagtagaaagaaggataagttgtcttggttgcttgcttgcttgcttgcttgcttgcttgcttgctgtacccgacgctataagcattaacccagcgagcggctagcggacctcccccacccacttcacacttctgccagtctctttgtttcgttaacgactcgcttgcctattttgggaaccgaaggacccaaacagcacccatctaccactctgttggagccctgccaagcccctccctgctccccaacatccagaaagggttggtctgcgctgtgccatttgccagacttctgctgctgcaataacacctcatcgtcctatcgcattggccgtctttcttctgaaagtgtaaccaacgtcgtaccacaccgagccagccgtcaggccagtcagtcagtccgcctgtcagcaggttacgtaccaggagagaaaggagcgagcagcagcagcagccacaccaccagcgatccataccacacaactcaggagaggataacctgcacgcaagccacaccaccgaaaaaaaagaccaaagcataacatcgacaagctcgacgtcggatacgcagcccatgttacccctggatgccagatattaccgtcgacaattaaccgtaccaactcgttaacccgtccgatttaatgtgcatcgagcacatcacccatgactgcccagcctgcgggaaagactacttagtctacgtcgagttttgcaaggactgccatccacccttgatccgctgcccaaacgggaccattcgaaagcgcctggacatgaacgacggaggctgtccgagccctacttgcccaaacagtcgacacgggggctgcatcctcatgtagcctgcctgggttggatccgagaagagagcagcagcgacaccaccgccatccaaccagcaccggcgacaaccacgttgacagggcggccagaaaaagaagcctttagatcttgacttggttgtcggtgatctcgacaatctggtcgataccctcatacttgggaacgtcaaagtcgtactttttcgcaatcgacggagcgacgaacctggttagcagcatcagccacacctcacaccacaagcccaaccgtgaggatgaaaagaaagaaatacggtgcgtaccgtcctcctacaaaatgccggcccttgaagtacttgaccagaggtttcggagccgtcaagctaaccaagacattagggtgaaagttgctgcccacgccggacttgggcggtccttcgttaatgtcccacgacgatggagcatcgaccgaggtcactggaacctttgtctcggccatggcgttgatgacggcagggaacggctcgcgcacctcgccagagaaactgaaacctagacgcatgcgtcagttcaagtcgagagagcaaagcagggcctcgggaaaacaaaccaaagatggcatcgacgacgtggtcggtagactccagagccgcgaaaaagtcatcaacaaagggtatctctaggtcttcacattgtttgactaggcgctgcggagacggagacgtgtgttaacatgaggcccaatccatcagatacacgatacggcggatgggctctcaacagatgagtgggaggcctttcaaacaacaacaagttgacgcacggggactgcgtgtaggtaagaaagggcatagcgtggtcggatcgggggggtagaaatactatatcgacaacaagcattgacgcccatataaagacagaaaactttgaatccaagtccaatagactcttttgagattgtttctcgtctccataagtgtttgttgtgttgccgttcaagcgacgatccaacgtccttgtgtcctgactaggttgtgttgcttccatcaccagcaggacatgtcgacttttatagactgcaaaccccgtgtacctggtggcagggaagataagaaagattcactcacctgatagagatcgttcttgggtcgcttcggatagtagatggcaggctgatagccgtagtggaaaaggtgtcgagcagccacgaggccgtcaccccctgaccaaaggcacagaacaggtaagcgcttggaccacccagcccctgaaggacccaaacattcagcaactgaccattgtttccagggccaacagcaaccagcactcggcggccctgcttggtagggtggactcgggcgactgtttggaaggatgatggtggttagcaatggaagcttagttgccactgaagatgaaggagagatgagatgatactgaccagcttgagagaccgagaggcctgccagttccatgagctggtcgatggaaaaggcccccgtgctcatgagctcgcggtcaagagcagcggcagcctttgcggagagggtctggaggtggccatttcattagtctcgaggtagtgtccagtctgtggacatgcattgatggggaattaggcaaaaaggtccattgtatggtgtttgttgaacctccggctccatcaatcttcttggctcttttttccccctctctgatgagtgcgacatgacattgatatgtgtaggtacttaccttgagcgccatggtgtgggtgaatcttggacaagacgagcgttggaacggtatgtgcagtgtgatggaagacgaggaatggaaagaagttctggagatgaaaggcggcggaggggaagtggtagtagtattggaaatggtctgtagatgccaaaagggcaggtagtgtacacggaaaaaggatgggacgttacaaaggaaagcttgcggattgacgatgaagagcagagaattcagtagaaattgaccagagatgttacagcccggattgaaggaattggaatgaattccgttcagtttgtcctacagtacagtagaggtactaattgctcccctttgaattttgtgattgcgtgtacagtacgctgcagtacaatagtgtgctactgtactgacatcactcgctgctccagttcctccattgacggggatcgtcgatccagtgcataggtcatgatcccactcgtgcggtcgtacctgctaccatcaaaatgcgtggctgagacttacgtttgaatgtggcttcaactaaaaaaagtgtggctcatgacggaagcagcgaactccgacataaccagccaattgcctgccgggacaccacaaagcttctgagccggcactgcagcaccccggcccacaatctttcagtgagcgatccggcaatcgggcaacgcgacgacgtctggtccgcgcaaaagattcagtcgacatctcgaacctcgtcggcgacaattcctccaccaccgcatctatcaacctcccgcggtccaacatggttctcaagctcagactcgcccgctttgggcgtaccaatgcccccttttacaacattgtcgttgcccacgccaggtacgcaattatcccatcacaacgacacgaccaggcagacagccaccagctaactctctgactcccatattagaaccgcgcgcaacagcaagcctctcgaggtcattggcacatacgaccccgttcccaagaaggacacgtacgataccacagggaagctgcacaaggacatcaagctggacgtcacgagggccaagtactggataggtgtgggagctcagccgaccgacacggtttggcggttactgtcccttgtacgtttctctctctctctatacacaccaaaacctttataggcaggtcaacgtctcgaaaccgattgactgacattgcaatccctcccacgaaaacaggtcggcatactagaccccaagtacaagaagccgcaaccggcgcaggagcaaaagaccaaggcttgagcgaattgcaccttttcgattatttccatacgtaccaccggacaacccgggtcatctcgcatacccgatcatctgacaccatcaccatccgtccatccatccatccatgtattacaaaccggctttcttccatctaggcgttttctgttctctacactatctaggggttttccaaaaaaaggggtttgtacgatacctactatagctcgacatatatatatataagaagcaaagtatacaacacccaccgaacgacgcgactttaattgttgaataaatcccggagggcagctaatacttgaacgtgatgggagcggaaggggcgacgctttttgaaggatgggagagggggaggggaggaggaggaggaggaggacacagagtcggagttcagtttgatgaggtttggtcggtgggctggaatgttgcatggaagaatgggggatgacttcatcagcaggggcagacattgtggtgtttgtgtccccagggtcgatacatctgcttgcccgtagttgttgggtgggcagaggggtgcgattcatgttggaacatcagaaggctacaggcgaaaagccatcgcaatcaccaaggcagctggacgttggtaccttttctagtgggaattgtttccccctacggtgtatgggtagtcacgaaaagaccgttggatggagacaagaataaaaagtcaaaaagtcgcgagttggatacttgggtaatctaccgagacctgaccaattgtataaacaggactgaaataataccccaacagttgggtgaatacatcaaaaaaaatcaagacagcaaaagcaacacgggaatcgaaagtgccaaaagcatatgatgcccaaacaatgtctcactagagagcgaatcccaaaatttggcaaaaaaaaggaaaggaacgacgggaattgagcccgacgtgggggtcgaacccacaaccttgagattacggagtaactccttaagagtctcacgctctaccgattgagctagccgggcaagcggctgatcaatcattcctaattgttgcgagttgatctcagagcatgcccctatgtactacagacctgttgctgcttgtgaggacattaaaccaagacaccacgggatacattcatcattttatttcaacaatagagtctgacccctgcatattgcctttccattttccagtcattctagcacgtgtagccaatataaaccaaacgtatcggagagataaagaaatgtaacgaaatggtctcgtaagtagtaagtaagcaaaagtaaaaaggcagtcaatcatattatatcccatcaatattcatccccaaactaaaactgccattacatgtcttcaaaatccccgcatcccacatcccccgtgtcaacatcacctgtatcccccgttgttcatgtgtccctggttatggtgatcatcatcccgggtatcgccccagtaactatccctgccctccgcaaatccgttttggcccggcagaccaaagtcaggtacttgaccaacaccaccactagcatgaccgtacccagcagcagcaccacccgactgtattccaagtccggatcctgctggttgctgaccgtacgccccagcaaatgtggacgcttgcgggctgttggcgtaacccccgtggttgttgttgttgttgctgaagtcgaagctggccgactgcgggctcgcgaatccgggagcggtaggaccagcggtaaagcttcgttggggttgcgggtggacgagtcctccaccaggtgcagggctgcccactctgttcatatcgctgccatacatgggcccttgagggttatacgggccagggaccggagaggtgaagctacggttgggagggaagaccggactgtgggcctggctctggtagccgccagtcacgttgggaatcgtgggggtcaaagcaggaatgcttggggcgggggaggcgacgcgatccatgttcatgttgttgtcgaagaagttgaattgctgctgttgctggccaggagagagagcaggactagcgacgcggttcatgttgttgtcaaaggaattgaactgttgctgatgttgctgctgctgctgttgctgaccgggagcgggagcagggctagcgacacggggagattgagagagggaggcggcggcggcaccggtagcaccgagagcagcaccagcagcgacgccagcgccaactgctgaggctgtgttgaattgaccaccggaggtgttgttcgagtcatcgagaggcggagaagggggaacactataagttgtcgtagtagccataccgtccttcttcatctcatcagcatgatactctgccgcctgctccctaaaactatcgggatcgataccggccttctgcaactgttccagctcgaggcgatcgcgctggtactgggcttcagcaagagcagcctggcgcgcaccccgtcgtcgagtacggatgcagacgaagacggcagcaaagaggagcagcgcaccaacaccggcgcagcaagcataaataatggtcttggttgtgcttgacatgccgttccacttgtcggacaccgactgcttgggcggagccatgatcatctccttgacggtggaattaccctcgacgaccttgatgctctcccaagcgccgctgcggtcgccgtagacatactcctggccttcgctgaagtcggtaacttggacggacttgacatgcatggtgtacgggccagcgccataatcggtttggccaccagcccaatcctgtgtacccttggccattctcgggtcgccgccagcccagataccaaacgacaaacgcatgggagtctgggggtaaaattgagtgttgttggcttgagcgggaagtagagtgcggaccttgttgccgtccacataaaagtcaaggtagtccctggtccagatggtggtatagttatggaagtcctcctgagcgttgccggaaacgtcgtgctttccgggaatggaggactcgatgacgcccttgccgtaagtgttggtctgcacgttgttgggttcgccgccgacaaactcccagtcgatctcgtccaaatcgtcggacaagaacatgacggaactgacgatgcctctgccctgagcagccttcatccagatctcggtgcggccccagaagaagtagaacttggagcgcagggtgggggagtcgccttgcttgcttatggtgaaggccgcgccttggtccatgtcgaaatcaacggtgccgaccgtggtctcccaggcccaggctttgggagtagagttgaaggtccacgagtagtccatgccgagggcgggatcggcaggacatgttttgttgaggggttggcagtcggtggtgatttgggcgagggccgaggacgccaacagcgcagtggccgaggcgaggtatcgcgtcagaagcattgtatcgtgggtcgtagctcgtgtgttattcgggcgggggaggtaggtaaatattggttcgtgtaatgaaattggactcagagttgcatctctggtgtatcgtagtgatcgtaatgtgtgtcgaaagactgtggtgatctcgagctcgcgagatgatgtatcgtggtagagagaggcagcaaggtcaggtcaactgacgagtgcgcaaacaaattgggtgatcgtgggatcggtagtagttggaccaggcgatactggcgatggtttggtaacgagagggatggtgtttcgaattccgaatgatggtcggtacccaagggaaggtatccgtagacgacgacgacgcgctaatgcggttgagagagtgacagttggcaacccagacggccactcaacgtagagtaaagaaggaatcccactgggagtgaggggaacaaccaccaagcgatttggcgagaattgaagggaaaaaagtcaaaagggagaaaaggggaagccaagagggacaagcatagaactgatgcccttggcggcgtcacattcaattccattccaagtggaatcttgccgtgggcattgatgggaggaggacggggaaccaacagggatctcgcgggagaggctttccatgaaacattggacctccagaaacggacaaggctgaggggctgcactccggggggtacctgctgattgtgcgacgcccggtgtttccataccattcctgttgagcgctagcacggggtacctgggtggccctgaaccatcacccatgagtggtcggcggctacttagattggatgctttagtggccgggtggtgtcaaaaaagtcgggacactgtttcggtccttttttagcgttgcaaccatctcgatatttctgggcatacggctcgggtaatctgccgactgcaaccactccccgtcattttcacgcattttcaggaactcggcatcgcaatcgcaaaattacgaggggcacttgaacatcaccccacggcgagagctattggtgaggctacctctaggtagttaatcacactaaggtaccttacatacagcatcaagatgccctcagctcaacactcagagctcaaggttctggccacggaaaaccaacgtgtcagagaatccctgttccatccgcttgacctggaaacaagcgccatccgggtgcagactgcacgtttctttaataatagcggcgtcctgcccccgcctcatcacatcctcccagcagtaccacttattccatctggaggcaactcggaaaatctccaggttttcatccgtgatttggttctgtaccgcctgggatatgtggtacaagatggtacgaaagttacagccttggttcgatgacacatggacgcccaccagttgtcgtctgagttggttgatcatagccaaccagcgacggttggctaaaccctcttgacttccgcctgtgttgcagtacgcctcaagacagagggtcaattcagtattgcgctttcgcaggttggcgacttggctgttgagactttggatgtcgcttgtcaaaatcgtcttgacaaactgaacctcctcgggcaccttgcgaatatcgtcgagcgcctctctgagctctcgcacttcctctcctgaatacacggcggtcacgatctcggctcgcaacgccatgatcatacgatcgtgctcctcttccatcattcgagtggtgttctcgatcgatgcaccggttccctcgacaacgtcttgaatgccttcaagctgcgcggagacattgtccagacgctcgagggttggtgcgagcttctgctcgagctgctgctcggtgactgacgatggttgaaccgactgtagacgttttttgacaccatgcaacttttcgacggctgttgcgagctgctgctcgatgattgatgtggtttgtgtggccatattctgggcggactctagacggtcgtgtaagtgttcggttccgttgacgagtcctgcgattgcttggacttgcgccgacacgtcgttcagcttctgaagagctggcgtgagttgctgctcgaggactgatgggagctgcttctcaaggacgcgctggaagtccgcgtgttgctcgtctagtctgatctctccccgcacgcgattttcgatctcctttcgtagctcctccaacgtgttctggttgcgagcgacatcttgtttctctcgcgtcacggcagccttttcctcgttgagtgcctgaagctctcttccctgctgctctttctggccatcaagctccatctgtctggtgttgagctgtaactcgtgatcctgatgctggcggcggttctcggctagttgattgagcttttcctgggtctcccggtccttgtcctcagcctgctgaagggcttgctgagcctttgcctcttgttgctccacggctcgctctcgggcggcaatttcttcacgatgcgacttgacttggtcaaactcagtgcggcattcttccaagtgtttgtgcaagttctgggctacactgtgaactcgatcagcagcgtacagaaagattgtccagggcggcgaaccatcacccgcgtccgctgtgtggtcgttgaacagattgatgtagcccgtcaagctcctcttcgcggcctcgaagtcaaagtcgggcatgatgaacgtaggtagacgtcgcgaggcgaccgcagacggacttggtgttgaaggaggatagggtggaggtcgtctgagggtggaaggtcaggaaggaaatagacttgtctgacggaacagaacaaacgaaaaccagtgcagcctaaatacaaggaagggagtgccggtgaatggtaagcgtagaggtagtgaagtgcgcgaactttgaacagaagagtgaatgggcgggaaaagtgatagtgaatgggaagccaggtgaagggcaggcaatagagtggttgggtgtactgatggaaaccaggtgaaagggcatggactcgaaacatacctacccagcaggtcgaggaggtcgagacaaagcccccagttgaacttgccctcggtcagagcttgcatcatgactggaatttctgctcaggcctaagaagcggccgctcgggggtgggaagcgggccgtcggtcggctgtgccggccatgaagtagcgaactgggaatgacccagatcacgggtgctgaccaaggtgtgttcgtgattcacggcttccttgaggctgtctacgagaattcttggaggaaggaggggaaaaaagatgaaagtgcgggctgctcctggcctggtgtctcatgtatttcaatttcctttcacttcgtgcctgcctaatttagaagaggtacccgagcctaggcaaagtacctaccttggacgcgtcattcttggggcaaatgccccgtgccttttaccctttgttcacctcgtcctcacctagcctgcattttctcttttttttttctctctcttttttttcttttttcttttttttctattttcttttttttcttttccctccttttgcacctacaacgtgagtgtttgtacccattcactgctagctgaccttcccaccaactcccattcaaccacttgtctctagcagcgatacttctctgccctcaacgtaacaccagagaatcagatcgccgtcagtaggtaagatcccgtcccacgcctttgtccgtgatccccgaggaataacactgactcgctgtagacacaatgggcaccccagtacgtgcttccctgttgcagcaggtggccgagatcactgtcgacgagtaccgggccgcgtgcctgattgtcaccgacgatgaaggcagaatgctcgtagaccttttcaagatgggtcaacgtcatcgcacgttgaaagtagacgatgcgacaaggcagcttcttttcaaccttctccacgaccaagctgtggcagatgaccaggcagctggacaggacaggctagtggaaaccattctaggaacagacaaggagatcacggagctgaaaagtcagctgcagactgtcaccgccgagcgagatgatttgcagagcagactggaaggcctgacccgcgaccacgacgccgtcaaaaccaagaacgaggggctcaccaacaaactcgccgaactccagcagaaccaatcgctcagtcgagcccgggaggaggttcaaaagttgaagaatgagatgtcggactttcacaaggccaaggacgagaacgatgcaatagcggcatcaaaattcctagaatttgctgaactgaaacgcaaagctcggcagcaggagctcgatatggtggtactggaagaaagttatgccagcctgcaacaaaacttggagcaagctcgacagcaaagttcacagatccaactgaatttcaatgagatgagggaaaaggcacacgacaataggacggatgccgaacaggcttgggcagaggtgacaatattggagcaggaacgcacagcgatgcagtaatcggccgaagagatcgagctgtcaaatactgcgctaactggcaaaatcaagagtagcgcctggcgatcaacagcttggagcaagactccaacacttcattcggatcatgaggtcgctgacgggtagccagcttgatccggactcatggaacaccgctctccacctggtcggcacgacaatacccctttgtgcttttaggcatcgaatcacatacatcactagcatcttcactggcatcatcacttggattatgttcaagggaaaccggttgtattgatccctccctactgtcccacacaacccgtcatttgtccctgttttctcttgtctatgcgaactccatagcgctcccctgtaccggtacccgcctagtcttccaatacccgaattccagtccttgtcctcgatccatcattcttttgttcagcaagtgttgataggtgaccgacagcttactcccggtcgtcacagtcgagcacaaaatcctgatcgtatttcatcggatctcgctcttcggcccatcgctggagttccgagtgcctcaaatgctgtccggttaagacgtcatccttgcgctggccgaggcctaagctacgtcgcgtccgaagataccgtctcgaaggcttctcacaaggtaaagaatggcggcggggggtcgaagtaacttcaatgccaacctggtcttccatgggagcaggctcgctctgaggtttgcagtattcctcaaggccggtgcaatcctcatcccagatggtctcggagattggtgtagcgtattcctcgcaccatcgatcaaaacgatcgggaccccatttctggcacatggcagacaccagggcgctcttgtcaagctgcttgtcatgctctttgctggattgggtccgggtggtcaaagtgaccttccctgtgcacttgacattactcgactcatcgtcctggcgcttctttcccccaacattcagatcttgacccttgaccgccttgccctcgttcttccaatcgaagagatcatcaaagtgatgagtgattgtgtatcgagtgtcgctagtcgacgagtcggtggtagagttgccgttctctcttgttccaccatccaccccatccaaggcctcatgctcttcgccaaagaggtcatcaaacccttcgtcttggtcttcactccacttgtcaagtgagctaactgcaggctctggggttctggagacccagtcctcggcgaaagtgtcaatttggcgggcgcgcggtgtctcggtagtaattgggggaaggaaaactttgtcattctccaccctcatcttctctttcgcggccgaggtgtcgatcgtccgccttgtggcccggaccttcgtcaaacaacgcttctctgcccacttattcagccactcttccttttgggcaggcgatgagggggcgaagttagcctccgtggccgagaactccgggacaagctgtgtggccaggttgcgagggagtgtgtcgtattttgtctggctgcgtccgggaacggccaagaacttggaatcctcatggacgtcatcctctgggtattcaccgttgtccttctcacttgggatgatatcggcaggcgatgttacaatgatttgtggtacgggccgtaccggggatgactggttgccaccgatgcggaacttgcgatggcaaggggatgatgccgccactttgcgggagcagcggactttgaactttttcgatgccagatcatcagcctccctgacggggatagcgtcgaaagaggtcgagacaagcgaggtttctgtataagtctcgagttgatcatgatcacgggcagtctgggactgcctcgcaatttcaatctcctcggcaaaaggagcgagagtcgaaagagagatgttaccggatacggtctcgcgatcactgtcaagctcagactgcgactttggggagccaaaggagaggtcttctagctgctgagaaaagacatcgtcctaagatgtctgcgatcccgcggcggtttgttgcgaaaagacatctgcgcaatgagtgacgggacgacgcttctccatccgaatatggtatgcgtacgccatcatcagttcattccatccatcctcggttacctcgtcgatcggcaaatcgaacttccaagtgaagttggagtgactgtcttgatcgataggtctgggctcttcgatagcctctgagtggtgctcaatgggttctcggtggttgatggatgttgattgctcgatgggctgcccctgtgaatggtcatgcacaatagtgatgactccctcgggtgaagtcacaatgacgatggggaccactggaggcgtatgggaaatcgtcatggcgaaacattgaaggccaccatcaacggctacagaggcaatcatctcacagtccttgggagaagtagaggtaaccttgcaatcagaaaccgtggactcggagattgatgtggacgatgtggaatttgaccactcgctggtcgcactctggactgagtctgtggaagcaatggttgttgttgatgaagtcgagctgtccgaatcactgttagccatggactagaggaacatgtacacctgactctgttgtttacataccttgatgactcgctcctgtagtgggtcggcttgatggcagatgtggtgtcgataacaggggaggctgtggatgtctcgaactcctgcaggatgccctcgcttgggggatagtctgcaatcaccttgaccggggtgactgcatgcgcggtggctttccccttggggtcttctactacggtaatgttagcgacagttggaagtgtgttggagatcagctgaaagatggacctacgttgcgttccaagaggctcatagttgtaaagggttgtgactggagttatcgaaggttgactggctggcatgatggcagtaaggacggtgctatccgaaggagcactggcggcgatgtcgtccgcgtcgatttgaatagggtcattggcggtacaagcacgccagatcaggagggcttgttgcatggggcgcggggagctgttgaacttgtcgacgacaccaagaccgagacagccgattgtcaacgttgttggcatgttggtatcgaatttggtggcgcgaaagaatgaagtggccggtacatgtatctgctgtcgacgtcgctggcgttgataggggatgtgaaacggcatgataatggagaatgtttcgtgatgtatgattgtgctttgggcagtatttgtgcagatggagacttgtatgtccttcagttgaggatgacatgtaagaggagaagagaaagaatttccagggccagcgaagaatattgtcttgtacccctgaagctggcacccaaggtttccaagatctcgaggccttcagctgttcggctgtcgcctgttgccactttggttacggtcgtcgtggtgacggcgacaatgttggtgatgcttaccggactgttcaatgttcttatagctaacatccactccgggccaatgaggaggcgggattaaacaggtacgtatatttaaggtctggactaattcctgaacagagctgaacagcaaggatggaagtcggtatcagactgaacagcccgactgaacagttcgactgttcgacggccatagtcccttacacaggtcagctacacgccatatcagagagaacctttggactgcttagcggaactgcttgtcaacaaaaacagatgcccggtgacaggtagcaaatcctggagatggtttgctcgacaaccagaaccgcggtgcctgtcgctttccaggtacgtccagcaccccacccaaacgcttgaacacgggacagcgattgacccgtcgctctctttccttccattgagaagcaacacatatctctatcaaataacactatgaatcgttgtaatgttgaagttggaaacatccggggaagtatctcccaaaccctaacccgagtcccttttccccatgtggagatgacgtaaggatggtctggccaatcatcgtccgtgcctggcatgtcccacggggtaaagtgcggagaaatgcagatctcccggacaacgacatgtcgtccctttccccaaaacatcaccaccacaacacctgatcctattgcatcttaacccatgccgccgcgacattgaatggctgctgcacttattgacaatctagctgagagattttgaccagtgacaagcgtcaactgacaagggtatctctcaccttttcacctcagtcaattctgaagcccgtatcggcttgacatccgaagtcccgtgtcaccatggccaaccaaggccccaccctcgacgactattacaatctcggctcacatcatcgacccatatccaccaccagcgcggcaactcagctctggtttgatcgtggcctcatctggagcttcggcttcaaccacgaagagtccgtcaagtgttttgaacgcgccgtggctgccgatccagattgcgccattgcctactggggcatcgcctactccctgggccccaactataacaaaccatggagcgtgtttgacgaagatgagctacagaagactatagatcgggcatgggaagtcctggaactggcaagacaaaaggcagctgcccctgggtcgacgtgtactccggcagaacatgccctccttgatgccctccagtatcgatatcccaagagagcggccaagcccaagaaggactttgcactggaacacggctacgcccaagcaatggccaaagtctaccagcagttctcatccgacctggacgttgccgccctctatgtcgacgccctcatgaacctcaccccttggaagctttgggatccgacgacgggagagcctgcaaagggtgcacagactcttgaagccaagcgcgttgtcgaacagagtctagcccaggacccctaccatccaggcctgcttcacctgtacatccatcttatggagatgtcaagccaccccgaggtagcactccggctggcggacaacctgcgcggtctcgtcccggatgccggccatctcaatcacatgcccactcatcttgatgtgatctgcggggactaccggcgggccatctcctccaactcccaggccattgttgctgacgagaagtgggtgagcaaagaaggtcacaatggagcgctcaacttctacgccctctaccgctgccacaactaccacttccgcatctatgccgccatgttcgccggtcagtacaaggtggctctagaaaccgtcacgcaactggaagcggccctccccggaagcctgctccgggtcaagtcgccgcccatggccgactggctcgaagggttcctggccatgcgcgtgcatgttctcgtccgctttgggaggtggcaggaaattgccgcgttggtcccgccacaagacactgagctctactgcaccaccgtggccatgatccattatgccaaaggtgtggcgcttgccaattcaaaccgcaccagagaagccgaacgccatcggcagctgtttgccgaagctgtcaagagagtgccgccttcgaggaccgtcttcaacaacacttgtcgggatatcctggcgatcgctgctgccatgttggatggcgagctggaattccgcagaggcaatgtcgagctgggatttgagcgtttgcgagatgccatcaagttggatgataacctgccgtatgatgagccttgggggtggatgcaaccgacccgacatgcgtacggtgctctccttttggaacagggacgggtagaagaggccgcggcggtttatcgcgcggatctgggtctggatgatacgctcccgagatcccttcagcatcgaaacaatgtctgggcgttgcatggataccacgagtgtttggtgaagttggggagaaaggaggaagcacgactgttgcagaatcaattagagctggctgtcgcgtgtgcggatgtccccattcggtcatcttgcttttgtcgaagtcgtctttgatgggcggttactcggagacgagatgtgtcgtctgcagcgcgtttacttttctgtccgtggaggtagcagagtttatgctcaactgcaagtacatgtgtgctgttccttatgggaggggaaatcccgaatttcaacgtctgcaggaaacctcgcatcgtcgtgcatgttatatagccggcgcctccagccggagtcttcatgtaaggcagccgatgccttgtatcactgcaatcaagcaagataatgccactttgaaagctcttggggcatgtcatcccaagtttcctcctcttattggcatctatctgtgtgtcagggcaaggtaggtacggtcttccacggttggtggtttcaccttggaatgaaggaacgaacagacataaatccatgacgctagaggcaagtggtacgtgtaggccaaaggacaaccacaatcgcccctacaacattcgacacgtccatctatcacttcgcgaaatccatacgcgtgtcctaaccaaaaacaacatctttccaaacagggtcgaccatccgctgcacatccaagactacctcaacccaagaaacatctcagaagtttacccaatgacagaagcagacattaccagtgcttgccaatacagccacaaccaaatgatgcagcaatagccaccaactctccaataaacctctccacgaacctccctttccccttcttgctttccgtcttcggcttcccatcagcaacacctgaaccccgagcatttccaaaaagttcaccgttcatgttggatctctcttccagaaagtccctcccagtcccctccaccttctccttacccttccacttgctactcgtcttcttcttcttcctccaaatcttcagcgactccagtggacgcagtggtttagcgggaaccatcacactctcttccccttctatgaacctgctgatacgcactccagcacgcaaagcagccgcaccttgacctgcccttccgttggcgatggcctcagcggcaaagtccctggtatccgtctgcctcagctgttcttcaacgttgccattgccctcccaatatttcctcgccagctcctcataagccttttgcgcctcacacttgccgtagtgagagtcggagcagtgccagcaggtgctgtagtagtccatgtcccatgtcgtgtcgtcgtctgacggagagttaggggggacgttgaggttctggtccatgtcgctgtcagaaagggaaccctcaggggagacgtcaggggagacggagcggcgtggggccatgatagggtcgttttcctcgtcggagtcgagatcggagacgtagtcgtcggtgacccatgaaaacctcctgggtgtggtggaaacgtggtgggaatcgtgagaacccgaagcgtcgctggggatgtgtacccctgtggaggaactggaggggtcggaggaaacggaggggatggagggcacagatgggccggaagactcggcttgagaggatgtgctgacattcgagggcgtggtggaggttgtagtgccttgtggcacggggtggttcaagcggttgacttgcaacgactcgagcaggtaggcgaagccggacgaaaggtgttgtctaggtatcttggggaccctgcgaaaggcatttcttctttggagtggatggttgattgcctcggacattgtgaattatggttggaaaataagggatatggttcaggcggaatgtagcagacttcctcgagcgaaggacaacggcctggagatgaaagatgttttcagctgtggctgatggaggaacaacaggaagagagtcttatccgggagaatggaggcatatatagccgagtagagaaacttgaatcagtggaaggtgcggcagaggaaacttctgagtcactcggagctccgaaaatactaatttgacatgcaatgcagaccaccttatatgtatttttgacctgcgtatttggagtttcgtcgattttattttcctctcttgcagctgttttgcccgagatcctgcgcatgcacacactctaggcgagatgtgttaatattgtacttcgcgttccatggaagaatcataaagttacgaggtagagatacctgcagatgcatcatgagaaggcacggcaaatatgtctaccatatttcttcggccaatgaaaataataggggcccaataataaccgccgggtaggacgcaatgcaggcggtccttctttccctttttttttttttagtcaatcgtgcatccagaatgattgagaaacatctcacgcttacctcgactataagaaagctggttcaactaccccagaacagtttttatcttcttccaccatcaaaacactttgtctgaacgcgcattcaaccttacctccctcaagcaaaatttcctgcctgaaagtctacaactacaaagtcgtacccactcaaatccttcaagctcaagccactcgacccaacccaaacacgttcaacagccaggatgttcactctatatcgttccgtcgttcggtctcttcaggcctcgaccccctccgccgatatgacggcgcacacaagcaccccgtccatatcccaaaagcgtaagttcataaccttgcctctacgcacgatgtccaaaatcaccacatgcacgaccaggcactcacacactcgtgtgccagacaaccaagcgggctacaggaagccaaccgtcgaggattttgacgagaaagaagaggaggtgcatgtcgaacgtcgaacggacgctggcacttctgacaaatacgacctgtcagaaaagggagactacttcgcttccgagtttgacttgagcccacgcggctcggacaccacgggtcgagattcggagcaggatgagccggaggaggaggagaagaagaagaacagggaagacgagaagaggcggatgatgaaggagcaggccgaagaatttttgcgagctgcccccgagggaacaagcgcgagggtgcgggaactgatggagaagctggcgaggggggaggaagttgaggattcggaggaagatttgaagacagaatccgaggacgagaaatccgatgacgacatggaccaatgggaggcaaagaccaagatggcgaaggaggtgaagaggagacatgaggaggagttgatcaagtattggctagcaaaactcaccaaggaagactgggagtatgcggaggaggaaatcgaggacatgatcaggatatagggaggggaaaccaggagggaagccgagctgatgacgtgtcggtgatcggcctagacgtttaagggaagcttccaattgaccaacaagttcatttccctgttgtggaacaagtacaccaaaagctcaaatttcagcaataacttatagtgagttactcactgtgaaactttgtatcccttggaattcgtgtacatagaggtaggtaggtaagccagcatcaggaaagcgcggccactgcccagatgctatctcatttgcaaccaccagttgagtccagcataccccaccttcctagctgaaaacagcatttggcgggaacttcaagtcttgcaaatgttagttccatttcatattctacaccctccaaacctcatccagcatgcactacatcctcggcccgcatcctctttgtcagccttcgtcgttcccaacaaccagacttccgaatcagccccaaaactatcaggatgaccaataagccaaaaaccccaacgaagatgagtacgtcatgtggcggtggtcgatgagaaggatacggttctggttcgaggttgcttccgttgccggtggtcatgttggagtgggacccggtggagttcccagcactcaccatgggaatgttgactgcagtggaaagaccagggacataaagggaggttcaaaagaaatatctaattacagcaaggaagaatcagaatccaagttcagggtccttaagtgttaaaggcatgcagacgttcaggacctgattgggctttgcttggtcagctgggccaactcttggcaccatgattcacaggttggtcacctcgatggttgatccatttctttgagagtactatacggaaaagatatatttcatttgtatcttgtactgagatatgattcattggaaatattcagtagaatctgacgaagacaacaacacggtaacaccgcggcgatgtcgggttttctctcggccccacttttcggaatcccttcgttatgcaataagtgttagtgtaacccactatatttgcgaaattcagcagttatccactaacaaacctccaacatctccagcgcccacaatgtctcccatcattcacaacttctacaccaaaacacacaattcgttccctcgacatgggagataggtatagccacccataggtatctcttccgatgaatccagtccatctcactagcagcctcccggcaccaatgttcctccttcccagttcccacagcgaatgaatccagtcatgccaccctttctccaacttgaacgtcattgctgacatcaaacattcttttcagaaatatcatgatagcatacatccactccatacccacgcctcctaataagcttccctgactttgtcgttcgcttccatccattgcggattacctgtcatttttatccagctcatccaggtctcgtccatatcattcaagtctcgctttacatgaccatcgctatccacaggggcagtcttatcgccggcattgagatatacccaattcaaatatccagttcttaaaaaaaaattgatcatgtctgggaactgattatgccgatttgaacatcgggggctgttcttgtgatccttctttttctgggtttaaacacacgtacacggttgcggaaaagaacaccctacaatatctgattttatcatcagtaacagtggtagtcgtactgcgcattcacctacagttgaggcgcgcagtgttcagttcgcacccgctgcctgaacctggaaagtcaccgccagcgtgatatacgccttcccaggctacagtaaagccgaggagaggcgaacagccaactgccgccagcccgccacaactgaaatttctacactggaacttgcactggtgcacagaccaaggttcagggccaccccgcgcctagttaaatcaagccaacccacccttccttccgacaacgaactctttcttcttttgttctccatccaagtgcaggggttttacgcgtatcaatgaggatttcgtccgagattgcgtttttgctagttgaaaactacatacccgaccacttccagcatggcctcggctggctggggaatttttggaaaccaatttaatgtcttgctctcgagatttactttgatctctcccattcttcattgccttcgattccttgatgaggggccgtggtgaagaagaaatccttttcagcacttctatatcattttccgcgacgccatttctacagctggtggcgtgcggacagcagtttatggcccatttatttcccaccaacgatcaatcccaaaatgaattccacgccgtgcaaaacaagatggcaaatatgggaactccaatgaaaagcaacgagccgaggcatgaacagatgatgatgacggctagaatgcctggcgcgaggcagactttatgaggtgggcacgtaggctcggtggtcccatcagaggtcgccacattgtcggcttggtgagacattgggttcaactgctcagcgtctatccctagaagatgtttgatgttaacctgggtccggggatattcatccactgtagtaagttgtgcattgagtgtgcacgaattacatatgagattagtggcgccagaggtcgttatgatcagaaacaagtgggggaagacggcgacatgataaaatatgaggtgataccgtacctggactgttgatttcacgtcttccacgaccacgtcttgttggcagggagaagtcgtcgtgatgatgaaaggtcgtggttgctggtatcccaaggctagagtcgtcgcggtcgatggcttggttttcagtaccaatattcaaggcaacgcaaatgccgaagagcaccgctaccaaggctcgagaaagcagttgcgcgcgcatcgtgtcgagtttgaacgaggtagtttctggagctgtctgacgaaaaaaaggagaaacgaacacccgggcagcataaataccttagcaagaatgaaacgccggtaaatggacgacgccagtgaatcgaaacgctgtcggacattgtttgcacaccttgtgttggtccaaggtcacaacaatgaaagcgaacaaacgtggcttcgcatcctgcccctgctttgtttccattcctccctcacagttttcgtcgtttgcacctcatggagggtggaaaggtcaaagagaccccggtgccgtcaccaggttttgcagaggtagtttcgtttctatgaaaggaagaaggacaggcgcgaatggtgagcaagtccggatgtcgttgggatggagtcgggaacatgccgataagcgacagcgatagcgcttctctggccaatcaacaaagtgccgctataacaattctggtccttcttaaactgctccttgagctacactgaatcacagacaagtgaaacaacaagtaaaacttgtagttcatgagccattccaccaaatccgagatggacaaggccccaaactgaaaaggtccaagttgttcgtacgcatttcggaatcatgggtgtgatttgacgaggttggaagatctgttaacgactcagctagaacggggcgcaatagcgcgcctacactaacagatgtctaatagactttcccctcctccccaacccatcccacatgccacctgcctatccaatgtcgatgtcgtaccctaatcaggaacatcctacgatcgaatgtgtaaatgtttcttcgaaatgctttcgcaatctacatcgctaacaggaaagggtattcacattgtctctcaaatgcttcgctagcgctatctaggtacctaccgcaaatttgtcaacgatcttcaactatcacgtcacccttttgtcagctcccctccctccctcttcttttcctaactgccatttaaggtggcttttccccaacaaacccctgtatcatttctaccgataatatctcctcctcctcctactcatctcatactcctcattagcccgcgcccgcgctcttctcctccgcctaagcccaacaaagataccgattacgagtgcgacgccaaacagacccaacaacgagtatccgatgacttcacccgtattgggatcttcaccttttccactcccactcagcggtggggaaacgggctggttatgctggggttgcccttcctgtcttcttcccagtttgacttcaagtaacgcggcgcagaggccaaggaatgttgagaaaaagaggaggtggaacagtcgaagtgtcattgctgtcggatgttgatggctagaggtaatgttgaagtgatcgtgactaatggagcgggtatctcctctccttataccttcaactgcttcttccaagggccttccaggctcgttcctggcctcagcatgcaaactcggtcttatgcttcataggcacctgtaagaggtttgttttctcttacatctttcaagatgaaggcccctttgtaccgtcctcattgctcacctcacaagtgtgaaaagttcattgctaacatatccgaataactcgaaaaatctctctaggtgacctttcttctacgaaccccttacattccgccctcgctcgtttgtccctcccttcaattcctaccttactttcctaccttgctagcccctctactatatttccacatacatgcgttcctatctttccctctcagcctctctttgcttcctttcaacatcacctaccgcctaccctcctcctctgcctcctcatctcatactcctcatcatcctcctcctgcgcctccatcctcgccttccttcccttgatcacacataccaccaagataagaccaatgataccagcgaacacgccgccaatgatggcacctatccggccaccatttccaccgcccccactatcactatcacttggtgccagggttggtagcgggtcatgcgtcggtttgggtttctctggctgttgtcctccggtcccgggtccagtttctggtcccccagatcctgaatttggtgctcctgttgggggctggccgtcttgcctcccaaccacatggtatatcgcagtggtcatgggttgaaataccgtatgcactgttggcgttctggtgttcaggtcctcgctgaaagctgggtcatcttgagctgctggtggtttgatgacagaggcggctgaaaaggcgactagtgacgaacatggaaagaaaaaaggagaccgtggcttcatcgtcaagtcggtgggcctgtggctttagtcaaaggtctctgtgagtgggttatctgttgtgaagctcccccgaatcccaatgatgtagcagtggcggacttccttcattgtggtatgggaagggtgtcccttctacttgtacctcccatttgctctctcagatcacctcgagcactggttttccgtggctcgggatgttgaaaatacgttcgagtgatccagcaactgaaagggtgaaccagccttgttgaccatggttattcctcgcctcgagcgtttctcataccttagcaacgttcggttggcatcaaggtctttacacctctataatgagcaacgaggcatgtgcagctgttgatgcttctcaaccagtcatggcccctttgttgagtggtggttaggtctcgtcaacctctagaggctgtgaccaaaggggtgatgtccattggctgcttgaggatattgaactcatcattcgacccaccatggtcaggaagtgagcaattcctaccactcgaatttgtccatctgctttagactagtcatcttgatcaacttcgggaggaagtctctgtttgtgaaagaacgagcaaagcccgagtcgatctccaatgtctcaaacgttgttcttcaacgccaggacaggaactggtgatagcagcggccgaaaaaaagttgtatgtccaaaactcgagggcgttgagataccaaattgggtggggctaggagggaatacacagaagcaggctggcgctaatggaggggtaacttgccgttttgagatatttgacgcgatctaattggtcctggcagctgagctgataaaccaatgaagctcagttttcgcaagggtaacttcgctgcgaaaggaaagtccctcccagaggggggcgaaaaaaaaataaaaccaaaaaatattaactaaaataaaattaagtttgatcgaaaaacagagaaaggggaagggagaagaaaaagatagaaggacatggaaaagccatgagtgacggaagtaagcagtctcaaattgatgagtcgtttcacaatgtgaaaatagtcgaccacttttcgtaggtgcagggctggcttgttctacatggaactttctgctccctatgcaattatcttcttgctccaccttctactcaatccctctgtacaaaatagtctcgtttttgtgatgggtagagttcatgtctagtaagttccaaactctccgatactgctctagctgacaaagactcgatggccataccaacagcaaccccggcagcagcgagaaagataaccatggaaacgaattcgaatatctcctatcctctgtgcacacattcactgcaccgtgaaagtgtacctggtcccttccccctatgactccctgtggcaatgtctattcccattctggtttgctcatcatcacggacgttagctttcttccattccccaccaccggcagtaccaccacccatggctttcgaaattacaaacgaactggggccctcgatcaaatttaagtgttcctatcgaccccggatatcattagcaaccgttgtcgaggcaaatctgttaccaggcggcaaacactcagtgccccggatggccggttccaacgcccttacctgcctgcaatgcaaacagagaaacactgtctgcttcgattcggaccggtctaaccaacaaccggtccgttataataacagacgccaaaccaaaccatgattcctacaaaagcaagacagccgagaacaattccgatgattgccccaggattgcctgctacgcctcgtcggtaaatggtttggtacttcccatcgccatggttcgtggggttcttgctttcccttgtgtccgtgttggtattgctactttcttcctccctacgagtaaagcctccccaactattgatgccgttgtccttggtcgttggtactttgggtgatcttctagcatccgaggaatcggcttctactggcagcgtggagcggacagcgtggggatggactataactgttgttgggtggctgatcgtagtcggagtgccaccaactgcgtcgaagagcgctgtgatccctcgcgggactcgcatccagttcggaacggcgaaggcggtagagatgccgaagagggcggtgaggacgacactgatgaggatttgtgacttcattgttggcattggcgatggccactttcttgtgattcttgcctgaaatgttgttgatcaacgagggtgtgaatgtgcgaatcgtggtgctttgttcgactgacgggtaatcgttgtagttgtaccttgaaacgccgtttacgcttcgcggactttggaacacgcgccatcaagtgcgtcgctattgcaagaaaaggccaggtgactcgcgcgtagccgccaaagtaaacgccggtcttcttgtgggtgacgtattttaactcttggacgatccacgaacggtaaccgagcacttgggttgtcgaggcaatccttcgatagacagatagaagccgctttgctggctccgcctctagctcccttgcaggcgttggttgttgggtcatccggcccggctttgtctgtccattgttcgttcgtgaccaacggctttgttgcctgttggctttgtaaaaagaggcattactcaaatggagatatcaaaacacgatatcccagggattttgtatttgctgtttttggcgtggctcatggggcgcaggattcgcgaaggtgacggccgcggcgcaggaagttgacgcccgtgtaaaactgcgcgcgacaagcgtggatgtacgtgtatttggggggtcagagacgaggagtagatgaacgaatggaaaactgcttgcggtgcaaggtcaatctggatattggcctggaaattcgatgatggaaaaggacgttcgaggagagaagtcagcgcggcggggcaagcagacgaggcaaggactggcctgggacctttgggtgctgatggcggggtgttaccgcattgggataccaagccggcaatgattggctggtgagccatcgtctatcgaccgttgctcgagccagcatacctaggcactgcaactccagagccatgttcaccaagtggaacacgcacccactgttcacagctgatcagtttccaccgcccgatgaaatttacgaatcaatcagataaattccaccttttggttctccagatttgttccagacatacatcacttgtctcattaataaaggaagttttgggtgggacgacttaaacttccgccttctagtatttctataccattcctgaacctctcctcccatttcccacctaagggcgtgttcgttaccacagtaaaaagttaggggggatattgcattactatacagattctatagctgcacttctacacagtaatacaaagttaaggcacgccaagacctcttaaccactactcttactatattacgttcgttaatactggtttactagtataccgaacacgagagcgcagtatagtagtatggcagtagcgaaactgtaatacttggtatagtattgaggggcttagttctgcttgtatgtgcttagtatagtattgaagtccctatttctattaatatagcccaaatttagtaattaccgggtagataattaaatccgcattaattaaactatagtaattaatattattaactatcgtataaaaaacgaagttatttgtaaatcctaatatctctttctctttcttcttattactttttctatttccccccccttctaatactactattataacccttaataatatagtctatataattaaacctactaaaacccttccctctacttctacccttacttcttttaaagttaattttaaaacgaaaattactgctggttcttaaaagaagagtagttctaattcctaaagggggttactagcccgtacgaaggctacctctaaacgctaaacctaagcctaatcctagaaggatattattaataatactattactattattactgctactaaactatctcgttcttaaactatgtgtattagacctaatcgttataaaaataatattgtatatagagaattaaatttgcagtctaatattaaaattagggtaactaataaggccgataatactaacgaggcttacgaggccgacgaagtttataaggttggagtaattaataaggccgataatataaataaggccgataatacggacgaggctgataatatagacgaagccgaggttaataaggccgaagcctaaacctctacggaggataataatattgaagttaaaagttagaacgaggattataataatagaccgcctagcgaggagaataaactattaattaaataggattttgtaataaataacgactatagaggttatacaaaagaatttaataacggtttaaaaaacaataataagcgagaggggaatattagtataatatttatagaatataagggcgtagataatagtaataataaaattaatcttacccctccgaagaagaagcctattaagaagcctattaaaaagcccgttaagaagcccggtaagaagcctattaagaagcccgccgaggagaagcctattaagaagcccggtaagaagcttagtaaaaagcccgccgaggaaaagcccgttgaagagaagcctactaagaagaagtatatgtaggtcgtttagcctaatattctaaggttaatagtcctttataaattgctcgtagctaacggtttagagtatcgctataataatatctttaaaacttttatttatatttaggtcgttaataaggtttaaataaagtatcctaattatattataacgtacgaaagtataaagtttattactaaaatatttaagagaaagtattgtatctttcaatacctaggccgtttatttagaattaatattaatattaatataattaagcaataatatactctaaataataatatataagttatactaattaaagttagtatataattatttaattataagattgatattaaattatattaactataattatttaaaaagattgtaactatagccaattttaaagctagctttttacggaagtaacaatttataaataactctagggtaatatacctaccgctattagtaaattagtaaattctagtactaagcctgctaagtataagaatagggttagtataagtactaatactagtaataataataagaataataataataaggataataacaatagtaataattgtactaagaagccgaaggttaaagagactccttataaagaggtattatatactttaactagcatttttaaaaatttagaattataaaccctagcctcttaaattatagtagacagccgtatcgagtacaataccctcgaataaaagaaatttaagaaggggtataataatcctaattattaaatacgtaaaacgtttactcttcttaatactaattattataattaacccgctctaataaaaaaagagttattcatcctatagagggaagaagctatagttatacaattcgctttaataagtaaattttaaaaggtcttctttctaactgatactattaattaacttactttaagaagtaatatttagcctactccgccttctacctagccctacgcccgcgtagtaccaatagaaatcccttctaagaacaataaagtttaattacaagatagtctttaataagcgcgccggtttattatagtatttattattactaactcttttcctatatacttaattctacgcaaaagtatcttactaaatatctattccccgctaggagcaattcgcttctcaattgggttgcataattcttaattaagggaggggggctctagtaattctaaatacccatccctaaggtaggttgtagagtatagtaattaagaatataaagttatatttgctattttaatttcgtaattatccctaggtattagtagtcgctatagttgcggctaatcgaattaaaaacttaaatttattaataatataaaactttaataaatatatttaaaagggattagcgatagtattagtattagtattacggtcgtattattattactatttttatagttaaattaaataaatacggtatacgacgtactaattagggtagaagtatataataaatttattagaggataggactaatactacttactactaaatatactttacgcttattattaattattattaggaatcctatagagaaatataagggtattcttaccgattagtaattaatagaattgcaattaatatagtagtattaaagttactatattaaaattagaatgtaagagggtaactaagagggagaaattctaaaaacgattaaattaaaattaataaaaattaaatcgattttaaattctaatttctatatttaaacctagagtttaattaaccgtacgcgtactagccatttactaactcatcctaccttattgaaccttatccgctagttagataaattctttaaaaccaaacgtacaaactaatatataagtaaatataggaaggctactaaagctagtataaaaaaaaaattataatagtcttataataataaaaatatttatatatttcattaaaacagtaattttacccgtttaggtatagtatataatatacccttcccctacaagggcaatatatttaatagcccaacgtacgtactaaccttctaaaatcccgttcgctacccttataacctctcctccttttaataattcctctaatttacttatccgtattttacttctttaccctcaattaaccttattttataaataataattcaaagctagtctatttccaataatttaaagtcgaaactttatttttaatttcgaaattactaaatagattaaaaccatcgaccccaccctcttcaattaccaaactaataaagcgaggctattataaccctaaattactaaaataaatttattttattactaaagtacaatagattaaagagttctaactacccctctccaacttcaattacatctcaacttactattacgctttctattagcttaatttaagcgaatttacctttattaaaattaaaattaatattattataaattaaaagggtatataaattacttatccttctatttattttattttatttactaactctacaacctaacctctcctcttataataataataataagaagaagtaaaattcaaataaataaaccgctaatatcctatagtaataaattaatatttatattagtagagtcgccaatttaagcggagggccagcgaaattacctcaacttttctttactttcagatatataaataaatattattcttacccttataattattatccttaatatcctcaatatccttaatatccttattatcctcaatatccttattatccttattattattattcctattcctattccctttccctttccctttccctttccctttccctttccctttcctattcttattccctttccctttccaattccctttccaattccctttccctttccctttctaattccaattcctattcctattcttctttttattcctaatcctctactaacctattcctaaaaaataataggccttctatccaatttccaacgaacttcttccaacaattttactaacttctttcaataatttaataaacttcctactaatttcggataactttcctacctcattcagacaaaaaattgaattctaacctcctcgaaaataataactataaaactaataacatctaatttcactttctaacttccattcgaatactaatcttcaactacccttatacctattttaatactattaatactaactaaatactaataaaaatacctaaaagaacaataaaatatataaaataataataataatactataaattataattaatactatctcctaattataagtaatactaccctaaatacgaataatactactacaaactacaaccaacgctattgtaaataataataataatactccaaattataataaatcctaccctaaataataataattctaccccaaattataataatcctattccgaactatattcaaaattaatttaaatattaaaaaggagcctacttctatacgcaagccgtatataacggctaagtaaagtataataaccccattcctaactatatttaaaaataatctaaatattaagaagaagcctacttctacgtataagccgcgtataacggctaagtaaaaggccgtattagtagtagctactattatttttcctattaacgagctaactaacggtataattagtattctattaatactaatctaataacccgcaaaataatatttaaattaagaattatactactaataagtattacttttattaataatatactaataattaataatatagagaaccgaccgtacctctctaactataatatttatacttatcccttatatttcgctaataagataccggctaaaaagaaggccaattaaatacctattggattctactaagtaaaattataggccgcgtactgcaataggattaaatagattccttatatattatagtaatttaaattaattctttctggtaaaaaggaaggctaatagtttaaattatattaaagctaataaaatagtactagaaggctataaagctatttaaaaactaaatattaggggctaattatctattaataatttagttataaattaaggcgaatttaatattattattatcctctattattacccctattattatcccccttccctatcccccttccttatcccccttccctatcccctttcccgtccccttccctattcccttccctattgccttccctattcccttgcctattccctatttttattccctattcctatccctattcctatcccctattcctatgccttattctttaataatattttaattcctattcccacttcctattcctatctatatttctatttatttttatttatttttcgtcctattctcctttatatttctattcgttcttaacctattttcgtcctattccttctacttttttctacctattttactacttaaattctctactaacaataataggaagaataacaacctctaatttaattttccaaatccaattctcgctctattcctccgaaggattgtattctattactcaatactactaaaaccttacggacgacctccgtatagaagctaagaatcactaaaaaataccaagaacctaataagtaaaataatactactaacaacccccaaactacaataaccaaccgagcctaagaactaaattaataccgctaataatagcctaagaatcaaactaacaaactaacaacccttaaattataataattaattaaacctaagaaccaaactaatactactaataatagcctaagaattaaactaataaactaataatacctaaacttcaatacctaaactaacctaatagcctaaaaattaaattaataagctaattaataattactctctaaaattacgtaataaagatcgttattgaaattcgggctataggtgccgcaaagttttaataaactaataagctaattaataactactctccaaaattatataataaaaattattattaaaatttaggttacaagtactacaaatttttaataaatattttaagctttattatttttttaatcgtataaattattattactaaaaaagtaagctatcgatttgaagagtattagtactattataggtaatggattttaatagacgaaatactaataaagaagaatcttaatgaagtaccggccaaaagggaggctaataaagtactaactaagaaggctaccctacgcgaatatttaaccgttaaatagaagaccgagccggttattaggccgtacgtttagtatagtaatttagaggaatataattttatattattaaaataaatttattattaattatctatttctacccttctaattgcatccccctcctctaccccctaaattatacttctaaactataaatcgtatataagacccaaaccgttggaaggtactaataccgtattaatcccactacctataggcaaataagtaataatccgaattaaagcgggcaaataagtataatactatatactacaaacctagggattccccttctatccttttttccctttttcttttcttctccctataattaatataattattaatttaaagtaagaccttaacccaatagaagggtaaattagtactatatcctctaacttactacctacgggtaaataggatatattataaatagaggcgggtagatagtatgttccttatttaactataggaagaaaaaagaaagaaggaaggaagtaaaagtaaaccgtattattctagtcctaccctaattaataccttattacctaatctacctacaaatacttcgcaattttattataaaattaatatattttattaacctctcctataattaaattatctatattaaaattatctaattaaccttcctcttcatttagagtagcaatagtaaccaacttccaaactactctccgaacttctttaaattcgtcctatatattcttatactaaagtataaagttatataggctaatagtaactaaaataatatccttctaattcaaaatactatattcttaatctacttaataaatatagaacttcctaaccaaaataccctatacaatctcaacgttaattcaaaacgaactatagtatttattaaataactcctctttattttaaaaagctctacaaccctattccggtatataatatcgaatactacaatataggactaataatctctttattcctaaataacctacatcccttaaataatactaatcgttagggatttgaaaatcgttattaataatattattaaaaatacaagaatcgtaggcagagccttcccaacctatacgcaaataagtaaaacacttatttatattaataacgcctaaaatattttaaacaataaagcctttacaagtaatttatactaatatttaattaatctctatatatatagtaaagaacttcctatttattactctaaagtaattccaaaagtagggatactatttactatccctccaaatccgtaattaaacttcgggactaagctatttaataaaaatattcgctaatttaaggaggtattctataatatagtaaaaagccctatatagtataataaattaattaatataataatactaatagtaatattaaatctatactaatttataaatagtattagaactataacgaaacttaatacccaatatccttattaatttaccttaagctaatagactaatacctataacaaacctatacttactactaagatactacccctcccgcaggccgccgtaaatataaaactaaaaataaagggtattaaaagtctccttatatatacaaaattcattaaagaaaaggttatctagcatccggaaatagaattctaccgccaatataagaaataaggcaattatttagtagtaaattaatcggactttactcaacggtattaaattatacaatataaagatatatagaataatagtaatattaaaggtagcgaattatatttatatttaaaaatccttatactctttatccttatcgtcgtatactatatttaaaaccaaaaaattaactaagctaagaaaatcgataaaatcaataagattactatataaataaaaaaaaataaaaagatatagaagagaaggttaatttaagcaaattgggtagtagatagctatttattagtataacggcattcaaaattaactaacttccaacttttctaatatatatatattaataataataaggcgctgtaatatagggtatatacactagatattaaagttcaactatagtccttactatattacggctcaaaatcgaggcgtagtatagtaaggaaatcggttaagaattaaggggattctaaccctctaattagtcaaatcgacaatttagagaaagtgtaggtggttgcaagtggttgcagcgacctacataaaaattaagcatttttactgagaaataccgaacactacgcagttcagtaagccagtatacttactacgacccgaaccctgcaaatctgaataccctctaactttttactgtggtaacgaacacgccctaagtatctagcttccagtccgatttcttctatgcttcttgtcatccacgccatctcacatcatgtcccccgttcttgttccgcctctggaagcctgtcgtcactccgatcctggccttcccgaccaatcttgtaccatccatctccatgaatcgatcaatgcccctgacacttgcgcaaacaaatacagccagcaataagaagcccaacagcgagaatggggacaatgatgtagatgatagtcatgttcgatcccccaccgtctcgcctgtagatgctgcctgcttctttcgtatcatctctggcgattttggcttctgccgcgctctgttgaaaggtcgaactatgggcttctcctcgtttgttgttgttaggggaaacctctcctgacgattcgacagcagatggagcggtgctggcagtttgcacattcgggctgacatggtccggaaagtagatcgttgtgctctcgggacttgcctcgttgctggagccgacgttgatcaactcgggtgtatctcgcgaaatggggttccgattagggagcaccaaggccgcagagacgccaagaagaacacacagtaggagccggaggcggaaaagcagttgtgggtgcattgtgggcaaagactggggataggtgcttgatatactgattttgttttcccgtcggactcgtatttggcgagctatctggattccgtgagaatatcaataactcgacaatgttacaatgtgcttgggaggctcggtaccgctgcttcgagtacgatactctgtatcaaactttgtgccgaatgtccacgccttatacccaatttcggtgacgatgttgattgctgtagagtgaatcagcttccctatttgggcgactagcttgtaaggagaactagagatgttgtgtcaaattaatattctccatcttgcgtgatgcacaccaaactgaacagctaaatcatttctgaatgcgtgtatgagcctgcctcgcactgccacagaaatcttctcagcccttggcaaagagtgtccctggcgctttgtttgcgtactttgggtttccggtcctctttgatcccgcagaggcctatggtctttgtccgcattgtcagcgtccgtctaccgttggggcgaagtagttgttggctatttgttttcggaaacaataccgtggccttcaatgattggcattgccggtgtcgagggctggggcgcaaattgaaagtaaacacaatgggggaagatgaggatgtcgtgctttggtcgtttgaaccttccaactgctgtcgaagaagttcgcccattgaggggtcattgcattgcatatcatatcaggttgctaacacaccctcaactgggtttggccatcagcgtcgctagatgtgttagcattgcgctagcccaggtccaaagctagttcctcccttgcgtccgggccagcagtgggtcgggtggcctgcaccagtgcacagaccaccggaactccgtcaccgatgcctcccgacctcccgtcaggcccgtaattccccagagaatctaatcccttcttgcaagcttagtatatcccctatgaacattcccgggtcaggtctgacacaccaaaggtctagtgccatccatcagacacgaattgagaagctcgtgacaacacactaggccatgaactacgagttagacatctgtctccaaatgaacgatacacctaaagcaacaagtagaagagtgctcacctcgaatagagaggtcccagatataattttgggtagccaaccaaagatttggcgtattccgtttcttcccactttgtctacagcaaaatcagcaagaaattcttgcccctttttcacctttgcgccttctcgtttactctcagcttggcattccataaaaatgcatctttcaacctgtctccaagttctgctcctagtatccttctcagccgccctctccgctcccgcctcaaccatcccctcttcttatcactcctccccaacctcgattgacaagcccagccttaaccctcgtctttcctgggacgacatcgtcaacggcgccaagagtctgtactcgcaagccatggccgcctcgactaccatcgagatccagggcccatcaagcacctcgagcagctcgcccacgacaggagcccatggagatttggagggggggaataaggataatcacaacaacagcactcaggtgaatggtggtaaagactggaaaaatggaagcaacatcctggagaggcgaggattattagcgggagcggggttggggttggttgttttgggtttgtacggttgatcaagatattgacacgaggattagatgcgatggttggaggtattggtgagttgactgcgggcatgagatcgatgatatggaggagagtttaggaattggacgtgatggactctgggtgggtgaatggattatggtgctagcgtcggcgtttgttagaacaagcgatgaatgacgaggagttaaaaactgatttaccttttccgtctgtgttcccattgtcgccgaggtggtgttctgcaacgaaaattagcgtaccagcgcgtatgtgcggctcgttggaggttggtcgtggacaatgtgctttgttggtgaaagggagtggtctctgggaccctgcgtcagccatggcatcagtgtgaagctttcaaacgagccccggttggttcgatgaacggttgaaaggctagccgaaaatagcatatggaccaccaacatgccctggtggttcaatgacttggaggtcaggaggattagtgtcgagaaggttgatcagttgcggcgctagaaggaatctaccgcaattgcaaaacattgtcgaacgtgctatgctctttcagatgtcagatttcgtatactttcgccgcgcgcttagcctatctttcttaattgttcctgctccaagtgttagcgttgtcgtgccactctccattcaacagtcatggtccagccatcttataagcaggagtgcactcctcagaaggggcttgtcccgagagctgcatgaaattatgcctcaagtctttgccttctgtaggacagcagatttcacccaacgagtaaaaaacgcaatcgtttcagtccctgacaaaccatcagaaaacatcccatcgacacctggcaatgcgcttcgttcttctcctctccttgttggcatctggccttcccggcctgccttttggtaccgccgctccgcttccattcaccagttccttgagcctggaggagctcacctcgaaatccctgcacccgaaacaagagtccccaagcgcaacatcaagtttgatgtcaagaaccacggttcatgctccatcttccaaacggggcctcccgtttccctcgtgtgcagtgtccagtatcgctacgtctcccatcactccagcaatggcgaagacgcgacgggaaagctcttctacagatccattgccgagcacggtcaagacatcaaagggtacgctccgcctgacccagagattgcaaaaaggttcagccgtcgaggcgaaatccccgaccccgcccggcgaagagccaagggcgtggtcaggcctcggcagccgaagtgctgatgtcgacaatgtcgattcccatctgaccatacgtgccaacacccccagtacccccgatccagccaaggaccctgactacaacaaaaagaacgggtactgggtgcctatggaacccgtgtattatgtccttatgggcatgggtatcgttattgctatgcaccttgtctatctccttgtgcggtgtcttgtcggtgggaaggatactgtcaagtacctaaaaacgtggcggggggcgattaagagaaattgggcaaggaaggcggagaggaggacggcgaaaaacgaagtggtggctccagcttaaggtggaaaggatcaagcggtgcagggcatgcgtgggttttcaattggacatggtttgtttgtcgtttgaccggggatatggatcatctggtatgattgccaccgggctgagactcgtctgaggctagggatgttggatcttggagcagtaacgtatacaacgcggtcttgatagagaatgaagattgtgatgcggagacgtcgctggatgggccatgatacgtgattcatgcctgcactgcaactacttgggtcagcaccgtgatttcatccaggacatcgttgtccttggtaagcgaagagaagactgtctgtacactgactacccgcgaccaaagtttatctaggaagtgtgaaaactgtcctcgtccaacaagaagaacctaacctccgcgcgttggcaagacggacacatgtgacctgcagcccggtgccggagtcagattttgataacagaactgctgccaggaacagcactcaaggagcgacggagggtactgcacataggggaccttcaaccggtggaattgaacatggacatctggattgccgtcgcggtgtgctgcgccgtctttgttctgctaggcgctggcgggctgctggcgaagcagagcgcgaagccgtcgtgggagggtcaataatggggtcagaaaacggccgattcatggaggtgatttcaagtaagaatggaggcagaaaaagaaaagccaaaagggaggaggcaaaggaggaaatgtcattgggaggttgaaacgtcggttgatgacagagtgcagctggcctgtgcgctacctctacctctagtgcgggccacccgaccaactgcagaccactggactcattgttgcccaggcaagaaggaagtagaactgtaggcagatttaggcaaggaactatcaatgcaataacaatttcacggattctcaaggatagaactgtcaacagcttgataagggttgccacgctgcctatgacaaccacttactactagtatctaaactactgccggcacccttgcctttctgatttgcacgtagtcaagttgagaaatatggatgggggtaaaaagccaaaaagggaaaaagaagtgtcatggcccgtaacggactcggatcgttttcttcctgcggcacgcatgcagacgcagatttaccacgccgggaatgttaggtgccattacaccaaccggccacaccacgaaagaaggatcaactgaaggaacctatagacccaaggaggccaaggtaggtagacgagactcgcggatgtgatttagaaaaaaaaaaggatgggagacgtgacaggcgtgacaggcaacaacagctgcaagagactggaaagagccgtcaattgtgggaagagcaagagcggcaggcactaagcccgactccgggccggtgaaagtccgggccctgggcaaattcactgcgctacctctaggttccgatcccagttcttccgacaccggcacttctttccttgagaagaatctatttccctccgcttttctgtttgttcccgaattcaagcactttgtcgcatttttttcagtattgaacaaaagatcaaatacctccagcttccaccatccaatcgcatcttttcgccacctcgacaggacggacgattcttcagctttacggacaactgtttcaccatccgcctctacgccacagcttccacttggccggaccgcggcatcttgtccaaccaaaacattggggcatgagagagctgaggtctcgacccagcaggctgtgaagccacaccaagcttattggttcgctgccgtcaataccacgcaactgttcggactgccacattctcagcctgctacatagagactccaaagtgtccacccaacgcggtgccaaataaagcaagatctgtagatcgtggccaagacatggagcccagagccatgaactatcacgcccacagctgtgtccggcgttacacagcatctccaactctgatcgagacggacagaacaggcctaaacttccaaggttccttgagacatatactagtactcccctctcccgcctctctcttcactcatcatctctttggtccctgcatgccaaactctcctgtcccaagcaatcaaccttttacaaccagggcgtcaccatggctttgacaacaacattcagacctagcctgcagcttgtcgtttacttgggcttagtgtgggcttgtggaatggttaccctttgcacagcgcagaccactactttcgcggacaattatcaaggcatatttagccctatcgatgggactagtaagtgttgttcaccgaaaccccggctatcctttctaaccatttcaacttagaatctccggtcacctgtccttccaccgccatcttcagaacctggagtacattggcggcatgttgctggccagagatgccagattgctacttcgccaccaggtgcgatggtgggaccatgtatgaattctacgggagttcttggacctggtacgtcttgtctggttgttgtttgtaaacgatgtgagcagctgacccaacgcgtcaatgatgtagtgatcagggccacccgaattgcttcaccatgaccatatatgatcgtttcccctcgcataacaaaagttggatagagatgaattgtgctacaagatggtccgcctacaccatataccgcgagttcgaagactcgataacttcaacgagcatgacaccaactaccacaccatccgcgtcaacctcggagccatctctcacgtcggctgttaccactcccaccagcagctcaccgttccttaccgacgcccccatagacccgaagccctcgacttctaaagcctggattgccgggcctgttgccggaggcattgtcgctctgcttctgttaggcgcattgttcttttggtggcgccgaaggaagagcggacaagagagcagcaacaccccttcgatggcacaaacaggaacagcaggtggatatttccccgaatacgtcggcagtccccacgagaacgaccacaccccacaactaaatagcccttctagccctcccgctgctccataccatccttcgaatagtcctccacattatagttcacactcgccgggaccacatgatgctttcaacacgtctccgtacaaatatcctgcttccggaacctccaatacgacgtcgtggcaaggatcaccgaggccagtgtctgagctagatgcaacgggaatgcgacatcaacatactatcgccgaggctccatgagttgactttgtggaagcaagatcaatcaggattcaggaacacctctttgtgatggcccgctctaataccatacatatcgaagctattgggagagaaggagggtgtggaaaataaaaaggatggcggtcgggcctcattgtcgataggagcacatacgggacctgtagacggtgagatgagcttcatctttggatgttctgccttttgcgcatacaagctctcttttccgcgggccttctctcacgcccgctcctccttaactcaactagcgaggtgtcccccccactgatgtttgaacacgacgcgtttaccacaacaactagcccctcttcatcttttgactgattcgaccgcgtaggtagcttcctacctaactagtaccacctgcgccgccgttacctcctcctcctcctccgttaccaccaccaccaccactaccgtgcccactttctccatgtcctcctccgacatgttcttcagcaagtccgcctccttgttgtcctccactgttacctcccttttgctcgtggctttgacccccatcgttggtatcgactggaaccagttcaacgactgttgggcggtcgtaacgtccctcgctcccagcatcatgtgaagtttcaccatgcggagcctcgacattaacaccatccctttcttgctgctttcttctcttgtcccttctccttccccaccatatcctaaagccgaaacagagggcgaaaatgaggaccacgcccagactgagagcgatcacttcgccgatgttccacgagctgttgctcattggagatggaggcttttaatttgttgggtttttgtcttttggttgttgacttttctccgctatggagatgcggttgcttttcttcagctccgttgttagagtcaaacctcccgtccagtaatcaagaaggaagctaacttacctataccgggacagttctcagatcgatctcatcactgcggcagtgattatcagtttcatgactctgagcccatgacagcgcgcccctatttacggacatttccccgactgatgggatcttgctcctacctgtatatagaacgattttggaacaaatagggaaatgaacaggccattttgggtggtccacagacagcggccaccctgggacagacgggtagcggttggacaagtgtcgcaagagtttctcgaagactcgaatctccgccatggtagggtcgtacttgagttacccaaaccatgtcaaccgttgcgtggaacgtaggacggacttgtttcaggcgggatgccagcgcattggggtgatggaaggggaaagcttcgaagcacacagtgggaaagagcggcaaccggagtcaagacttctttgattggattgtgttactctgtcctgtagattctgggtctaacccgcttccttttgtttggtcgtggatttaatcgtttttttatttggcgaatatgagacattgcatcggagaagagaagaattggcatctgtcgcgtttgaattcgcctgctctcttgacggcgctctttctttccaacggaacatcaactcacaagattaaccttccaaggcctgcctttctgactccccctaaatgtcaaacggtaaccttcaacccccatcacgcagccttaacacctgacaccctcttcagcgaccttgccacagcacttcaattccatcgagacatcggactcggggatatcaccgtgcccctggacgatacctaactcaaacaccatagtctaggagaccatgcgtaggtaccttagaggtatgtggacggcagttcagaaatctcacaaaacttcaaacatcgcattggataaagtctcatgatattgactcggatcaacaagtcatctccaacttcacctcactcaacctcaaaaacaggcgacggccatcgcaactccacagctttttcttcagatggtaactcaaccacaggcctagaggtggctgaccacggccatggcagtccagaaacttcgtcggacttgcgagattgcaccggagcttcatggttgaaatcagttgagacattagatgtctcaatatgcttcttggctctcttttgtttccaccagaatatcagagcgccgatgactaaaagggctacgacgggaccggcggcggcggctgctatccacgctcttgaacctggagatgatgattttgtagagtcggagttatcagtcggctgtgatgctaccccggacatggataatccggggcttgctgtttttgatgggccgtcgctgtcttgagcgaaggaagtcgttgtcgtggaagccaatgggatgtccaggttgcggtaaagtgtaaaatggcgatcgccagtgacgtctgagcacccgtaactgacccaactgttggttgctgagggatagctttcgtagatagttgtggtgaggcagtaggcgttccatcctgtgctgggagatgggcttgatgttagctagtcactttgccttgttgcaggtccagtccgattttggtaaggttcctctaggtatctagtagggacctctacccagtcgagactgtagatgatatgactgggggtgaaggctttgggcttggacataccatatatgtgatctcccatttcccatgtattgtgtgatccacgagcaagcagtcacaatgtcagagttaaaccagacatcaccaaaaatcatgcatgtagcaaaggtgctactgacgtgaaaggtgctatcgtccgggcacgataaccatgatgctatacgactatccgttagcctgagcattcgagattcatgttgattctaggtcatgatataaggcttttttcttcttccgatatctgcttcaattcagtgttgttattgcagtgcaagagctcctacaagtttgggccgcaaaatcagtgaaaccgatgagatactgtggtagggtgactgccgtcttctgggtcgattgtgctgttccggcattcacaaaaccaagaagaggtaagcacagaaaggacaagtgaatcgtcatcattaacagttcgtcatgcatgaggagttggaaagcttttaccaaacggcaagaattccaacaagtcagaaacatggatcacgaaaaatgaagatctagtgtgccatcttatgaagctctaatcccgaggtaaccaaaaagaaggccctcacatgcccattgctacacacagttgttccaaacgcgttttacatgagcggttcaatccgcctcgaaaatgcttgaacacgtctttggttgccttgtacatcaaagtcgcggaacatgtggaaccctaaaccaacatctctctgttgtattgccatctcctcgttcgatgtttgcctctgacaacgcatacaccattgcgccgcttctaagagacttacacccaaggtttgagcagttgtatgggcagcattcccagccggccatcaccggccaaaccctgcccgaattttgtgagccagcttcagtcttgcctccgcccgggccccatatgtagaggtaccagaggtaggtacgttgggtagtcgtactcatgtcaagcttgatggcatcacgcctgccgcggcaggtggctctggtggtggtggagcacaaaccgggaaagaccaactcggatttatgtattacagcggctgttgtatcccaaaccgtggtattctcttctcatcgatcgcgacatcctaattcgaggtaggtaaccacctctatacaaaacttgaccagctttcgtctctttctcctctcgtcatccgcggcctcctcgctcaaaccctcgccgtttcctgctatcctcctaatcccccttcagacacaatacctacctgcaccctccgccactaaacctcagaaacagcgatggcgacggcagctccaaggttctttctcccgagaatagcccggagccagtctaggggaccacggcgacggcagctagaggtaagacctcagtcttgggtcggattatcagaggcctcgacacgcctctcggctctccttcccttccaccaaaaggctatggcgccaatagctaacagggccacgacgggaccggcgacagcaccggctatccagacttttgatcttcttgacgaatttgaaactcccgccgcccctggttgtcatcggaaattcttcaaagactcctgcaccgcctcgtttccctgccccatcacgaccctgtagtcgaagctcttccgcagctcaaaccagctgatactcttcaagcacggatacgcactcaaatcatcactcgccaacgccttcaaccagctctgcttcaacgcgacatcatccggcttcgtcgccgtttcgggtattacaaagtgcttgttatacttcttcgcatacgcctcgtagaacccgccatagatgttgcggaagttggccgtcgtcttgctcgcatagatgtccataccaactatgtcgacgtactccggcccgggccaccactcctcgtacaagtccatggtcttggcgttgttggggcaccagaacatcatgcacccctcaatgtccttgacagccgcgtaaacggttcgccacgccttgacgaactgcgtcgagttgccgcggtacgtacccgggcgaacgtaccagttcatttcgtgcgcgaagcgcagccagacttcgacgccttggtcggtgaattgccggacgacgttggcgatgtcggccgcgatggcaggggtgacttcgttgaaggagaggccgttgggcatgacggaggcgatgagggcggcgccggtgcccttgacctcgtcgaggtggcgcaggagttggtgcccgtcgaaaccggaaggagagttgatttgcgaaaagtaggagaccgtggtggcctggtggccggtggcccggttgatcatggtgatgttatcgccgttctcgacgtcgggattccatccccagtagatgccgttgcggccgcgcatgccggagtggtaaggcatgtcgatgatggaacatggttgctggtcgtgctgtgtcagtttcaggtacatctctttgttcgggagaagcgtcataattcaccctggaccagagcaatggatttgtgggagtccttgcaagtgtctcctgacagagtacactgaacagcaatagcaatgggagatacatctttgcccgtttcgttgagtatcgtacactccgacggactggaggaagtggacaaagtctcgagcctttaatcgtttcagtagctcatggttgtcgacattgagggaaatatagaatcaagcatgacctccaagaattgtagcggtggacgcttagagttcaagcaaagaaagctgaagaccccatatctccactagatccgctgatccggatgttcaccgatgtggtggagatgaagacgtgccgatccgagcccgattttgaatatcgtcaggcactagcacgttaggatcgccgactagctgaaatcccagccactagctcagacggattcggtcattttgcatccggcgaacccacacttatcaccgaaagaccaaaaagaggctgaacgggctcttgtctcggagatgcggtgtaatccttacgtcggtttaagcattcaagctcatgttcgacatgccgctcgagttacaccaccggtaggtagcccttgcagtgatcacaatgcgcgttaaagtgccgacagcgtcggaatgtcttatcgttgttacaatgactcgcacagttccagaacgattttggttgaagaatgtttgtgttggtttcgacgccgtgacggatggaaatttgatatgccaaatccggcagtgtgattgtctatcagctgaagcggctgacccgcgtttgtttacttacccctgttcaggtaccgttcaagcaaagccacggtgttatagccgaggaagagtgtgacaaggaacgtgggatgtgagatattcactcaatctctgcaatgcggaattattagtccgttaacggctagtcgccatgttcgaaagtggttgcggaatgcaagcattgctctgttgtgtcggtttcacgttcttagtgagaggtctttgtgatgcatcatgcagagtttccattggtctgaatcttggtgcctctaaaagcattggacattgtattgctgttttcgaaggggagattggcattccggttttcatttgtgtgaattcttttcggtgtcgttggcaactccaactctgaaaccgccaacttgacggtgccctgagggtctcgatatagctgtgttgctaacggattagcaccgatctcgaaagatttgaactcaaaggtctggctaggtatatgccctcaacccctgctatatgttcattatcaatgcttgcgccatcttcatctaaattcacccagccagtagagacctttgagcaacacattctgccatacccatcacaatgagctgctctaacacaaacatatccctcggcggcagctactgctcaatcacccgcggcagcggttccagcaccaattctggcaacaatagctcatctcagggcttcgccacggtctctcctggtatcggaagtggtggaaacacaactgtgggcgggccgagtactagcggaggttcagctggaggtagtaccgcgggtggaagttcttgtggttctggtactagatagaggtctggtaaggcaagttgttagatgatgaatacggcttcatcgcgtaaattgatgttggttgcaaccatgtagactagaatcatgaaggaacgtagtgtgagcgtgagttgttcattgagttgttcgtggtcgaggcagttgagactagaggtgcggtatgttggctcctaattcagtgttggcatcaaggcgtcaagacaattgcttgtaacagtctgatcttgggttttcggatgcatgtccttgacttgcgattcttgtggtgagcatctagtcggttctttttgatgttttgaaaagcaagatgttagttttagcatctggacactgtaagtctttgaagcatcgaggatgacagtgaccaacttgtccgctagaggtttttgaaagcttcaggtgcgtcagaaaggccatgttgataatgaccgagtcatttcttcagtcattagtgctggcaaatcttccgtcaccagactggagagcacatgcacctagacttcgcgtgacaataagggctccctgtttcgtgcatcacacaactccaccgtgattcaccctgagccgcagctcatccgtaaacaactcaacacttgtcgagcgtgaggtataacaccaactggttcacgagcatccatacctcgtgtggttctctcatcacctcgaacagcacaactttcacaacgtaccactcatcatcgtatccatagcctacaagcttccaatatgtccagctacttctcctgctgcggcgcccgctcctcctcctccggttccggttccgggtccgggactggttctaccacaaacaccggctccggctcagcctctggtggcaacactggcggcacaaccggtactaccggcggtggttatggctccggtagctcgacaaccacggtccagaacccttccccgtctactactgcggtatcttccggcacggacaggtcatagagtgttagtagtgcgggggccactggtgggagttcgtaggggtgcacgagtccgcagtgtcattgtcagtgccgaagttttcttgtatgttgaagaaagggtggaaggtggcagttgtttgtggcgggatagccagacagagatatatgatgatggaaagaaaggaaactgaagatgaagatttggcaaaaacttgaaagctggaggtgagtgtggaaggtcaacgggacggattggggagcaacaaacaagaaactagaagaaatagccgcaaacaagacaggaatatgaggctttttgatcctcaagcactttgacatgcgtcgtgttagctacttctatgccttcctgatacgtggtgcatgtacggcctaggaaatcaactctggtgcttgatgagattcgagtaattgtcgttgcttaggacctcgaaacagacatgtcactcgagccaatgaggcacatagttcgtgacaacggaacgaccaatgttttcggttaatatagatagacaggatagtagcgaatcaagcgtatcgaggactgctttcttcgccataacgggctttcttcatccgactcgcgtgcatgtttccatttagcgccatgtcctacttagacgaggtgttggtggatgcttcgacatcatgttgtatccagaatctggtggcaaggcaaaacgagaaacagaaccaccgtgcgttggctctgattgttgctcagcgccgtggacgaagattgtgtcaaccgacgagaatagtacctttccgtcaacaacccaattgcatcaaacgccgacgtcgtttgcccccgctcgttaattgttcatatctgcgcgagtgactgccatgaattctgataatgacacctcgagggcgccatgacgtgatgccactagcaaccggaggtcacttgaaactgcgaaacatgatttacttcgagagattttcactgaaaggatggtcgaggaggaggccacttggcgctagcaaacctgccgaccaacaacaccgaaaacatgaacgactgatttctgatcccatctcgcccatccgttcgttggttcaaccctcaactctgccaacaccatgacatgctcaacgtccactcgaagcacgcaaagaggaagtccaacgctactcactcgagtatataggtcgccttctcaccctcccaactctgatcgaacagtcttcacctccacccatcacttccactgccactctccaccccgcgcatccagactaccattgcatctcccattacaacgtgccctaccaaaaccaataccatctgcaagcatccccccaagcgtgtcccccaaacagcattcccaatacctctggactcaacaacagccacaatgcccgccaccacccaccacaacaacgaccgcatcgtcaactccaacaacgacagcgacggtgccgccactaacgccccgatcgacggctcgcgcggctatcccaagcccattgggcccgttaagcccccgccgaagcctacccgtgagcaagagcaaggtggcagtggcgagacttcggatatttcgtgccctgaagtgaagagggagtaggacggtcggcgatatgataaaccgcgggaataacgggagggaaacatgagagataagtggggaagatggaatgaattgagaaggatcagtgaatgtgtcggaaggggctgtgtttgtggttaggagaggaaaagggacgggaagatttagaagataagcaaagaaaaaagaaagaaagaaccgggaacgaagtgatgatgtggaccggaacagttgaagtaagaagtgggaggttgatgatgggaaagacagtgagatgagtgggaaaagagggttagacgatacaagattgagttttaagagagagagagacgaaagacttgacttcactacctccccgtcgtactgcagcagcggcaagtatgtctcagacatcgatgcgtccattgttcgcttctcccaacgtcccgacatcccaacgctcaacgctcaacgtctgtgcagcgccaagttcctgtcttgccttgtttcattccccttgaagctcccttacttggaatgctgctttgtttttgttttgttttgttttgctttgtattgtgcttccatcgtctcttgattctgtgcatttggcttgaacgctactcggcagggaagtagtgcagtctagtagtcgtagagaaagaaagccgattccggccctcgaaacactctcctggtttcatcatcaccgggtcttccatggtgatacttcatgcgccgaagtcatatagtatatggtcgtcaagtcacgacggaaagcaggagctgaatggtgtgaaaacagcaggccctttcgctgtggtcactgtggtcgccattctcaatgacgttgatccaatttcggttggagttggtcgggcaaatgttggaagaatttgttgaggttgaatttgactttcagcgaggtgaggttcctttgttcctccaggcagaagagaacctgtattctgtgtcgatcagctgacttgttagtgaaaaatctcttttcaactgaattacgtgctcctccatcctggccatgctggtgcctgttaacaggcaaagaccattctcctctgccctacagcgcgggcgggcagggcagcatgcaatgcaagcactgcgcctcccccagatcaccactgcagctgcacctgcacctgcagccgccctccaccactggtctccccaatcctccagggcaacgggcagtgcccacacccactgtaaagtaccggtacttcccgtcttgctgcaccactaggttcctttttcagcagccacgcagccgtaagccagtgcaagccggtaactcccgctcatgatcctgtcctgtgagccaccgtcgctggtacctgtcgatctgcaacagccgatcaccttcaacccaaaaaagaaaaagaaaaagaaaaaaacaagccttttccctgctgcttgcttacctctagggaactgcaccgataatcatgcagatcaaaagcaattctgggagttctagtctaattgtcatcttacacttcactacactacactacactacacatctacacctttacggaccgacctttccgccgtcgctttttgtacctgacttgactcaaagcgacggtctttgaaaggacaatggacatactctttcaatttctttgacagatccgacaagcctcggctcgctcactcgcgcattgttgttatctacctgaactacccatcttgtttgtaagggaatcttgtcaaggcaaggcagtaaaacccgttgttttatgagcatcaatatcagacaatgctatcgctgacattgcgtggtcccacttggcttttttagcgaggagcctcgggagatatgggagatttgagtgagattttggggagggaaattgcacagcaacagtagcatagcagtagtaggtaaggtaatagtgaaggcaaacattctcaaatttgccctcatttcattccgcacccattggtgcccggatgacctcatggctactctcgtcaaacatgcacaaccacaaatcgagtgccgcaaccgagagaggcagcaggcatcatgaacacgagccaccaaaagcaagaacataaaaatagacttggaagagggggaagaaagattcagattcgggggagggggtatatcaactcagcaagcaagcctgttctttttcgccaatcgccagtaaaccatgcgtgcgcgcgtaaatatatcctgctacactcctcctttgtcataaatcctccctctgcttctccaaaaagctactcctccttcaagctttgaagaatcccctttcctctctccgtccgcccgccagcctcttgggtatccccattatcgctcttctctgggtaataaatcatattcattccatactcatcaacaacgtgtatccaagacaaaaacttgctctccccaacaagtcaaaaagcaccatcaaaagaagaagaaaaatcgttgggtatcaaatctcacggcagaggcgccagagtttgccgccacaatggaccggcaatcgaaagagtgaacaggattaatgggcacaagtgcccagaaaaagtccagccagcaaaaaaagaaaaacgccaagaagaagaagaagaagaagaaggaagagaagaccattccgcgcgcaagtccctgtctgtatgtttgtgtccatgtgtgtgtgtgtgtgtcccctttccccgtcaatgtgaagtgaagtaaacaggggggcgccggccctaaacaccggcagcgtcgtagtgaaaaatgcaaaatgcatgaaacaagaaggggtatccaagtagtatttggtcgttgcatgggttcgtacgtgttcgttaaccgcaagcggtgaaaaaaaaaaagtttgtaaatataaaaggggtttttgtttcgggggaaaagggaggacaacggggggaactcgacatagggaacttgcgacaaaggaaaatgtgtggtctggtcggttttcttcttcttcttcttctttttttcttttttgtttttctttgtgctggaatgaacgaatgaaagtattaaaaatgtgcaaaagcttgtagccagtagagttgtaagtgggctgttctctcatcagaggagcagccctaactctaacgtgtgaaggtgaaaatatgaacattggtgtacttgtgaagaccaaaaagttggtttgtgtggtgatgaactccgacaatgtgcgccagagccgccagatgatgcggcgttgcatgttcctcacgccagtaaaggctaggaagcatgccaaaaacgatgaaaaagagccgaggtgatgtttcgcatcgaagagcttgagggcgtttgtggcagcgatgtggtgtgacaatatgcttcatccgtcggcaacaatgcggccgacgaaacttgaagaagcttcctcctctcctcccctagtcaagtgaaccgccattttaaagcatcacggcagcaaccgcaccggccaccatggcaacagcagcgcgcgacagaccacccatgccaccgacagcgccgttggtcgattgggtaggcgcgacgctcgcagtggcgactggggcatcagaagaagtggtgatggcgatgacgggcgacagcgtgggcaccgagaagtgcgtgttggtagtggcaaggacgacggtgctgttgccgcggatcgaggtgatggtggtcacctggggatgcgtcaaggtgaccgtcttggtgagggtggcggtgctggtcatggtggtggtggacaggtcggccgagaccatgagtgggagggcggcgaggaccgcgaggatggaggtggtgaactgcattttgtcggattttttggtttcttggagatcgattttgtccttctgcctttttttcttgctcgttgcaattgatgctgtcaaagctcgtctttggatagtttccctttgcgcgcgcgtgtcggtacgtttacaacgtaaggtgtgtgtatgaaagtatcggtgagatgttgttgtttgcgacggggctgacgacgacgacacgatgatgattcgtgactcgtaaatgtggtggtggtggtgttattaaagaatgactggcctgaacactccaagtgtagtattcaaatggcggagggagatattttgatttgctcttgaagagataggactttgccaacgaagcctgtgggtgagcagataaagtaagtaggtatgtaagaaagtggaaagaggaagggggcgggcaagcatgggttcaagaggagaaaaagaaattgtctggatccatgcccagtctggggttcggtcaactaggcgacgaccaggtgccggtatgggaatggcgcgcattgttgcgaaattgccctttgttgacgccaaggtacctggcccttttgggcagccacaaagggaaggtcatggccatcaatgcaggaaccgccttgtctgattgggccgaggccaacagacggtctgttctggccaggtaccgaataccaccaagacaggccccgtcacgggccaagacgttgcaaaagacacctcgcgccggaggtatcaggcacctcatttccaagggggaaaagacacaggaaattgcgttgttcgttagccgccttctctctctcttgtttccccagaattttctgatcttgttggttttttgttgtgagacgaacatggtccgtgggcaagggcggtttcgggccacttgcccggtttcgggcctacaccacaatctattgaaacatacgatgccggcgggatgccactatttgcgctttgtggtttacgcgaaaggaggaatgcggcagatgttaccgtgcaatgggcggcattgtttcttcttctcaattctcattgttgacattcaattgtgagagtctggattcccgatttccatttgccaacttgggggtatttggcgatcacaaacttcttgtttccatgtttgtgttttgttatcgttgatcccaccttacgacaccatgatgatcccaacggcatcaagacccagcgaataatcaccgacagaaccgcagaatccactggtgacgacgtcggtggcgtgagtatgtgggtggtttgggggggaatctttccgcctccagcacccaggcacgtgccagggcaccacaagtgtaatttgcgtaatttggtcggcggcagggagttcccgtcggtgatttgttgcgtgggttcagttttctctgaactggcggcatgatgcggcgaggtgggaatcggaatcgcttccaggttcgcttcgttcatcgttgctgtcgggcgtgtgttgcccgtccgggcgatttctcattggttcgatgaatggatgaggtaagaaaaagtcgggaaagagacgatgagtggtacctggcgctaaaccgtttccagctttcctttcgggagacaaaccccatgcatgtccccccccccccctccattgcgcaattccacacctctcaaaattgagtttggacggtgaagagccgctcttgtcaaaaggaaagatctcctgctcatcatcgttactacctactcacatcgccgaccatcttgcgaccgtttgggcataacccttgctttccatctcccccccggaactatcatccaccactgcaccacacatctgatcatccctcaacgcattcccgacacatcctctgaaaatccaccctgtgagattggttcagacacccttgttgactgctggcaactgtgtacatccagatgggggaaaaaaagcttgtttgggcatccgtcatgttgatcactcacacagtcagccagacccccatcccgattacattgcgaactccatctagatcgtggggagatatatcttgcggtgtgcggcagatgtaagaaaaggggaaatgagtgtgaaaaaacagttgatcgggtacgctcgcctcaattggcttcatgtttgacatgccaacaggaaccatgaggcaattacctaaggctggatgatatcgttggttacaacgtccgaaaccgtggagacatacatgctccttttcccctttccttcgtacataccctgtgcaccacagcagtaaaattctgtggtttctgtgacacaaagctgggaccaggcagggcatgtccgtcggctgtagcatcgcgacggagcttccagcaaaagcatgatccgacactgcagtcttcccgtccccatacggacggacagctgcatgtttacataggccatcatcagcagccacaaatcgtatggaagaaactgaacctgcatgcagcgttccgtgggatgcaatcatcaacgaaaacgcttacagtactgttggttacatacatactagcaaggctttgttctttctcgcgaaacaaagccacaaccacgatcccgaagcccctgttcgttatagccaaccccggttcttagcttgcagtggtcctatccgcaaaacgcccgaaaccgcaattccatcgcggtaaagaaatttcgggcttgaaacacaggccggaaagagccgaatgtgatttgtatgtaggtgaaaccaacggtggctacgatttgtcgcggagaagcgatctgattcggttcgttcgctacctatgcgagaagcttggtaagtgtagtatccctagggtacttgccccgttcaacgtgtcagcgcttagtagttctataccgacctcgctaagaccgaaaggcgcggtgatgaacggattatgccgttgttgaatgtgagcaaccaaacgccttgtaacaaatcgacaacgaattgttgataagtaggccaggcaaagatatgtgatatgtagctttactgattactctgtggtatcatccattgctgggaccaaagcatcccaacaagctgtatcaaaaaccgcggcgccttcagaacccaatacaccgcagccaatgctgtaaacccataactccatatcccaattatgctggatatcctttgtagcagaacccaaacccaaactccgcggatatgtcttcctgacctccgaaggtcccgttcttccgcttcccgtccaattcctcctcttcatcaagtcgcccgccatcgaaccccaacctctacacaactaacagctctcaccctcgccccgctcccctcctcttcctcactcccatcctccccaccaccatcttcttcttctgccctcacaatatcatccacccccttcaccgtcctcgtcctcaacaacaccatcaggtcccgttccctcgtgaagaaacaccccacctccactgccttctgaatcgccctccccgtcgccaccaaaaccacatcatctagcgcgtcttccaccggccccaacccattcccgcttcctccctctttactacctccactagtggtatccagagcagctatccttgccgttaggggtaaacccttggtagactgttgtcgcgacagggacgatcgcgactccaatcctttgcgcacgcgtttgacgagtgacatgaatggtgcgttggatgtgacttttataatgagcgtgtggggcgcgcgcggtggagggcggtagccatcgatgtcggtgggtgttgtggaaagagtggaggagcgggaggtgttggaggaggagaggcggtgggagaggggggcgggaagaggacgcttttggatgcgggagcctgaggatgagaagaatgtgggttagtactctggtctgaagtcattgaagagccggagagaagacaagggaatggggcgaagagtggaggacgcgcgtacctttggggagaggtggcatcttttggtcgggccggttaggcagcggtttgggtgttgttgatgcctccattgtagctgactgggctgaggagactgcgcgcgacacgattcgagagtcgaagagttggtgagaacagaaagttgcctgggttgatgcgccggttgtgtttttaaactgaaatcgctgaatattccaacaagagtcctgagattgatccacggtatgtagtctttgggctgatgagtctgtgaaatgcggttccttgttcgaatgggcgctgtcgacacgattgatggcaaacaagatggccaaacgggttgttgcgatgatggatggacaaatgccaaatcaagaaaccgtcaagattcaagagagtggggtcacctgcaaccccagattctcctgccgcttcaccgcctactgtatgcagtttagcctgcttctgtggccgcgaagctcccccacttggctccatgcacaccaagcatccgtcattgtcccaatcattgccatggcgtcttcaacttgtccagcaaaacaaccgaataggcagcatcttatcatccaagtatccttctggccaccacacgttgaccatccgataataccagccagatgatggatgcctgaatcaacaacacgaatcaccaacaataccctgcccgactatcaccaaccatgtctgtcgagatctggccacctattgcgccccatcagcttaaagccgccgtcgagacatcccaagtaagcatccatcttctgcatccgagcttcattctacttgcgataccatggctgtagacatttgtgaaggctgggagctaatcgactcgccctttgtgcgccctccccctcgacagaagcgcgaactcgactggctcgtccaagatctccgcgaaaccctcaccaacgtcaaacatggtctcgaagactgctatgccttgcttgctcccatagacccgggcagtaccttggtactcagcacaccacggaacgagatcgtcaagggtcacataacacgagtcggaacacggatagtcaagggggttagtcaccatcaccagccttttccccacctcctcagcttttggctaacagtgtcatgaccagaccatccacctccgtctacgcactctcccccaacaaaccctcaccatcaaccccgaccacccaatccacctcgcgccgctcgtcaccttgcacactctcctcacgcactccctcgacctcctaaccatgacgctctccttcacgtacccgaccgagtccgattccgcgtccgccaaatcaccatcaccatcatcatcctcatcatctccccaactctcctccgccgcgtttctctcctcccaactccgtcttctctcacaatccatctccgaatccatcgccatcctcaaaggacctccgctcgtaaccgccgccgacccctcctggactacccgatccatcgcctcttcacattttgatcctcccctgacagccgccgccgcgtcaaatcatggtcttggagcgacatcaataccacctatatcgttccatctaagtatccaagaaagcagcatagtcctgtggctgcgtagtctcgaagcggccgacgctcctgtagggttcgggaccaagctcgcattcgcaatcggtaccgcacgcagactggagcatgacgaagcagatcgggtgtttggcttctgttgtggtggggagggacatgggggtcctggaggaagtccagggagtatgatgccatcaaacggaggcaacaataacacgacgaggtctactacgcagaatacagcagcgggaacgggggcgatggggcagccagaagtggacgtctacgtgagggaaaaggttcgggtggaaagtgctgatccgagtttgctgtctcttgcagcgaaactgacggctttgggacacacgctgggtttggcgaggaggaatttggcggcggtcatgggagaggagctggaggattagagggcccgacggctgctgctgtccgtgagggggagtagtgagacttgtttcgggtcggacgggacgggggagatggaaagtgtttatgcaagtcggtggtgttgttgttcgcattggttggagttggataggtcgttttataccaaggggttcatgtgttgttttcggcactgttgttcgtagtcacagtctcttgggggtttagcaggcgcttcgtttatcactagtatggtagcttctcgagaatgggtacaaatacgattgtttttgtttatcaagttccagacatgatcgctgtattcgcctagctcgctaagactcccgctataacaaaggacagcatttacacatgatccctaattatcctccagttccaataattcgtccgtctcttcactacttgccctcaaatcctacctaattccaaccaaatctccttgaaatctctcttgacccaaacctctgggctcacgcaacaggactccaaggcatgggcaccaaaatccggctcttcatcgtctgaatcagcggcacagtcttatgcaccgtctccgcccaccctttaatcgcccaactctcctccctctgccttcttcgttcctcgaggtcggcaaattgccacaagtgatgcaccgtattcaggtcgccaatctgcacgaaccaagcccccactccttccatgacttcccttctagcctttaatcctctccgccagtgcgtctcccactcgagcaagttccccgggtgtaaagtgtaggagcgcaactcgaaaataccgcctagttgacgtgggggtgtggtaggccagaaagagaattcttgcattagggaggtgtgtcgcttggaaaggaggggagcgagccgtttggagaaggaagggtaggcgttggaggggtgggagctgagagacgagagagaggagtgcaggcctgtgtagcgctggtattcccagatgtggactgtttccctttgttagcattttctccaattaccgaaaaaacaaccaaaaaccaatacgggaagaagacaggaaaaaaacaaaaagaaaaaaaaaaggcgaatgaaaaaaagtgacataccaaacgtatcaacatcccccacctccccccgccaactccccaccaaatgcactcgattctccggatcctgcgcccacttcgggtaccactcgcccactaaccccacgtactcatccacgcattcaggcttgacttggtcaaacgtgatgctgtgcacgtacttgccgcgcgctagcacctggctgaaactcgcttcgagacgggcatccagttcccttccttctttggtgccgtagatcaagttcgtaaggggaccagctttgcgaggaggttcgtgggcggcggcttcagcggcggcgagttgggctgcttctgtttgttttgtcacagtgtcagatagagaagaacaacaacaagaagaggaattggagaggagcaacaatgaagggaggcatggatgatgacgcactggcttcctgttgtcgcttttgctctgctagctgctcacgaaacaacttttgtttggcgttgaaggcttcgactccgttgggcttgatgtcggctagagagggggttttggagaggatcgtgggagtggtggaaaagggccggacgacgccgcatggggggcgcagggcgcggagggcgcgtcgtgatagcattttgtttgggtacttgactaagaatgttgtttgttgtcaggagagagttcgtgttcgactgtcgtggttgtaagtggtgatgctggtcaaatgcgacaagtcaccggcagtcgggttcggttcacggtcggttgtatctgttacgtgcaagtatacctggggtatgtatacttgtagatgtattgctccgtgaaatgcgactgttgcgaaacaaaggatgggggcaaccgcgaaagtcgttgaaatgggtcgatatggtcaattcgatggcacgacccagatgtggtagtggtttgattccgatgttggacaacgtctcgtctaccaaaagggaagtggcagatcgggctgttgtttgttcgttgtgtttcctttttggttcctgagagagggggaagcagctttgagagatagcagttagcgtgcggggaagctttctgtcttttcttgtcttcttaagttgcaagctaaagactggtaatgtactgcgaacaacgaggaggagacaaagtttggtcggaaagatggtccgaaccaaagggtaaagactggagggagggaggagatcaagagttattggatgggcgtaggctgtgcgacgatggcttcagttcccagggtagcaatgaggtgttgtttccccgcagattgattgactcggtctggccttggatgtgtgtgggattctgtatgtaaacaagaaaagaaaggggggagttgtacactaccataggtaccaaaaggaagaggtatgcggaatatgaacaaatctggatgaacagacaatcacttgtttacggggacaacacttcagatagtttcacttttcggtcaatgattcaggtcgctcatcgtcgactttaccgtgttgccctgtttccaagtgtttacctaggtaggtacataactaaatcccgctcagacgatcaacaccgacatcgatgccctggaagtgccctgaacccaatgctgaagcgagcactggcgacctagaccaggcaaagggagaggagctgcccctgtccggtttgctgtccagcagggtcctcgaactccattgccgttgacttgtccaccaatggaatctctccaaagcaggcagctccagacggcccggggaccctccccgcaagcaggagtgcggggtatgatgtcacgaaatggacctcagtcgtttgtcactgacggagaaagctttgcacgtgtcgtcgagcgtgacatgaagcacgtaccaccttccagttcttggccaagtccaaatcagcaaccatcatttcatggatcacgtgccttctgctaccttttaggtatttagtgggggatcccggctgagatttgtcctccattccctttccagactagactagaaatgaccatccatgcttcaagagcttggagcttgggcctctgagcaattattgacacctgacattccaggcaccatccgacattcaatcggccgcggacggcaagctcacgaaaaacgctcgcctggaacagagccgacccttcttccgtcactcttgaacaaacccactcccggacttcaacccagttagcccgcaaactaccgtcaacatgtcttggttcggcgtcacccccctcaagaagttccccgcccccgtctgtatgttgctgtccccggagtcccttttgtcatctcaaagattgtctgctaatgcctctgtaaacagtggggccgatggctcccttcttcgctgccggtatgctccccgcccgcgacctttaatatctcccggtccgattgccgaatgcaccgacgacatgtccgaccacgactatacatgcactgcgacgacaaggatagatattggaaagtagcaaagaactgacacggcgcaggtctggtcatcgcctacggtatcaactctctccagggcgccctcatgcagtgtacgtcgcgagctttcctacgtgtcccatccggtatctccgactgaccgaataaacaatagccgatgagtggaagaacgacccccgcaacatctacgccaagaacaaggccgccacccactaagcgattcctttgaaagaatggaggcgacggtgtgatgatgcaatagacaacacgaacaagacagcttctggcagaccctagacctatcgagaaccccaataaccccccaatggaccgttattcccatcatcagcaggaactggcgccagtgtattatagagggagaaacatgaagtgacgtgtgtgtcggatgttgaatgttgtggttcaacgcagccgtgatttgcgcccattgacgatttgaacaagaacaaacaccaagaacgatgcacgaagaagaggtggagagaggagtaaacgtggagagacggtggatgacaggcgaacccaacacatggcacagcaagtgcgtgcaagattcgacagtgcgcttccacccatacctcaatccattgaccatcggtggggaataccacaagcttcaccaccagcaattgccggcagacgcgcttcggcgtgtcgaattcgcattcacattatttgccccattgatatggatgtgttctcactggcatagagcaaccacccaatcacggcccaggttgagagatgctttgggtttcaaggatgcctgggaataaacagaggttacatccttttgtttttggggagttgggaatgtttaatttgcgttgtgaattatatgcatttaagtcgaatgtgagggagtcgcaggcgggtgtctgatttatcggcttagcttaggttgaggtaacgacgtcatatatgaaccgtagtccttagagagaccaaaatgaatgaggaattgacaacagcttagttgtgttcttacaacggtcatatatggtgttgttctgtgatgctggtgccatttgttgtccttatcttggcccctgatttctaatcttacgaggctccggagtccggacgggggcgtggtgagctcacccagccgagaatccgccgtttcaagtcgcatcgactcggccacgactcatatcctcttcacctttctcacatgttccgcgtcctcattcgcactcccgccagatcatttcggattctgtgcaccgagccaatttctcgatcaatttcgaccagcaccgtatcccgatttccacctagcattaaaatggccgacagcgcgcaaccaacacccgtccagtcatcggcatcgacgccggcgcccagcgacatttccaatgccaatgtgcccgcccaacaaaagcagcagaagcagcaaaacaacaagaagcagaacagacctccccatcccaatgccgccaatgccaaaccgaagccggtcaagagggaggtgaggatattgatgcttcatggtacgttgacgacatttcccggttgcacggacaattcattcaattgcccctccatcacgccagacgggaccccgcgcccatctcaccgagtggacacacctcactcaccgcgctcacctcgacacaatacctcaccaccataaccaccaccatgacattcacaaccccagtgcccataatcttcaaacaccaccctccttttcaacctcactgcgaaaatccagactaacaagatgacgcaggctacacccaatccggccccctcttccgcgccaaaacccgcgctctggaaaaactcctcatcaaggccctctcccccttaaacctcgtgccaacccttatctaccccaccgcccccaaccgcctttccgtctccgacatcccgggttacgaaccgtccacatccgactccggcccgggcggagataaggaattgtcagatagttgggcatggttcaggcgggaggaagccacctggaactacaagttgatcaacgagggatttgagcggttggcagagacgatgaggggtgtgaatctggaagggagggaggtggttgatgggcttgtgactgacagcaaagtggacggggagggtaaagaggcggaggaaaggaaagaaatgaaaggggtggtcaggtcagaagtgattgatggtgtcattgggttcagtcagggcgcagcgatggctgccatgttgacggctgctatggaacatctggcgccaggccagccgcggccggtcctgacgcccgaccatgaggggtgggtgaagcagatccgggaggcgaataaaggacagccgctcaagttctgcgtgagctacagtggcttctttgcgctgccgcccgagttggggtggttgtgggagcccaaggtcaagacgccgacgttgcatgtattgggtagcttggatacggtggtggaggagagtaggtcgcggaggctgattgaggcttgtgaggacccggtggtggtggtgcacccgggaggacattatgtgccggtgaacaaggagtgggtggcgccgttggtggggttcattaggacgtgtttggagaaacatcagcagaagacggaggaggagggtgagaagaagaaggtggaggaaagcgtttgaggggcgaatgggtagacgtctattcaggcatcttgaacttaaaagacagcagaggcgggaatagacgatagactacaagagaaaatcctttgtttgtccagttttcacaatacactagtatcatcactgagtaagttgagttttcttaacccgctactatcatacaagctcaccactctcagagtcacccaccacagtcatccacccctcatacacaacatgcccatcaggcacatcacatctgacgcaaattgtgactagtctccaccacgctcttgggcggaatctcgcccatatccgccgccatatccggctcccactcttcctcctctgctccatgtccatgtgccttccaatgatgaccgcccctcgggcccttgggcaacggctttctgcgattcaactccaattcatcctcatccccataaatgtttctctgcgccgcctttctgccatattccaaaatgtcctggtcatgatgacggggcttgccctcggtgttctcgtagccgtgcgcccgcacctggtcgggcggcaacaggtcggggcgcgagtggtcaaaggtctcgtcgatgagttccttgggatcgaggccccagcctttgacgatctcttcgtcgatgcggcccggtgagtgttggtagatgtgcgcggtcttgtcttcgggaccgccgacgccttcgtagacgtggccgtggaggagactggttgttgttatcgtcaatcagcggtttttgttctcttgttttctttttttctttttttcttttttttttctttttttttttctctgctcgcttcgctcgatatggtagaagtgttgtgatggtttagaatgagtgagagaaagaagggaaaaaaggagaggaaaggagaaagaaaaaaaaaaccgaaacaaaaaagacttactgccccttgtcatcccgatcgccgccctcgggctccggaatcttcttgtcccatgaccggttggtgcacaggtcctcgccgtaccggatctccgtgtcgggaaacttcttggtcgcctcgaggtcgttgatgcccggggcttcgtcctcgacaccggccggtcggtggcccgtcttggcgtaccacgagttgaggtcgcgctcggcctcttcggcgagggcgttgaggtctttctgctgctgggttttgtggtgttcggtggaagacattctgagtggtgttgttctttcttgtgtctgactgactgactgactgactgaatgggtgtttggtagttctttctttcgctcgtttggtgtgttctggtccttcaaagggttcgtctcttttgtcaccttctttttttttattatctttcgttggctttattattggtttgtgtctgactacgagattgaggaagccaggcagggcggtcgagctttgagatatatttacaggaaaactcctcacgtaggtaggcgggcaggttcatgctcatgtcaaagcgtcgtcgttaacgtcattgctttgtcgagaggagcaactttgattgatcaatggacacttgacttgactgtgcccctctcttgtcagatacgtcccattgtggccagaatattctttcttgtttgggtagggagtcgtgagctgatacgaccttctttttttctggtcgcagtcagttaactgatgctgtccgaactgcagggagcgtgtaagtggttgcagaggaaggatgtaaccccaccgagtcttaacgtcatgatgaccgtcccggagcacagcaccagcggtgagaagatgtacttgacagattttgcatcaaataacagcatggaggcatttataagtgtaaataagttaatcaggagttcttgggaactgtatatggtagtcgactgggatattttgggagagtgtctttttcctctctcgtcgtcctctgttagtgatagttagtgccagcgcagcagacctccccacttcaactgcaacgccgttcaacttcaatgatgttattgaccctttttccctcaattatcattttccatctcgatctcgacttccatgctcgagtctatccatgacatgacgcagcaacatccttccattgcttgaccgacatccggccgcgctgccatagtagcatcgccaaagcatcgagcttcacgacgacaacatcactccagtcaactctaccccccttcagctgcatatcaagattaaggcccttcctcctttcacccttgtctcctacctttacacaacatacctcccctgatgctccctccctaggtacctctgttgaccaacctaggtaaccgtccattacatcagccctacacctgaatctgaacctgtacctgctcgttcctgtcatagcgtccgtcgtcaacaaactaacacagccatttgcagttccgtgatccgttccgtctcggctaatgcaccttgaccaaactcctactgtgcacactgcaatttcgccagtatatcacacacacatgcagttttctgccgagagaacgacgaccatggaacacggatgttgacctgacctcacaaaaaaactcaacaagagagtccatcaatcgtgctgccagtcaacaagccaaatatacgcatctacgattgaagatctccggttgaggtagtatagtagaaacaaaccgaccagcaactgaaacaacgggacctcaactttgtattcgaaaagcagtcagtccattgcgcctaactcctgtcctagatcttacccaagaggtatcctgaggtatttcccagaccacgcacaatgaaagaatatcaaaagagtgctaaaagtagagcaaagtacaggtgcagaaggagatgacagagaagcaagtccaaaccaaacaaaagcttccacatccattgaaagactagaccgttcctttcccgtcctaatcagcatccatcataaccggcttcttgtgcctctactgcccaacatctctggccgttgcacttgcccttcaaaagaaacaaagatccaaaaactcacaaagccataacctcatgccacatcccccatctatcttcatacctgccgctgacgctgccgctgccgccgccactgctgctgctgctgtcttcatcgacattgacattgacattgacattcccatgcaacaacacatggtcatggggaacatcagaagaacctgaactgccgctgccgctactgtgaccgcttccaccaccaccaacactaccaccaccagcactggtacttccacttccacttctacttgcacttccaccaccgccacctgcaatattcacgtccaacaagtcttgctccagatccaatgctgcacgccccctctcaaaccgatgaccataatggaatccgtcaaactcaatcacttcttgttcgtctgttgacagagaaagaggcatattcccttcatcaaccataaagcctctgttccctctgtgacgaacaccttgttgttgttgaatcgttaccgggacagagcgaggtatcgggaccggtagaggtcgtcgacccaaacctgcatggtttccgtttaacccatgaacacctgcaggacgaggagcgtaaaatgactgacgaccaccagcagcagccctagtccccagaggtacatgtagaggtcctaaactccctactgccccatgtgcaacccctggcatcccatacggcggcggcggcacgtcgctcatagtccctgacgctcctctccccatacccatacccatatgtagaccaggggcagcagcagtcatcggcataacttgcatatcccgcactaagtggaagtcccgcccctgtccaagttccagttccaccggcgacggcaccattacccccatctccctttccctgtccctctcgacctccatctccctatccctcaacaatcccctgacctcctccgcctcctcccacttccccatatccctcagatacgcctccattttgcgagacgtttgcacccaaaattggtctcttcctcttgttgttgttgttgacgttcccagtcccgcggcaaaagggcccatggaggccaccggtcccatggtcatgcccaaacctgtaccacccaggcctaagccccgtcccaacccaattcccgttcccatgtgcatacccgtgcccacggccgtgccaaaaggaagttgctggtgattgtcactgctagataccacggtaccagaaggaagtccaccaccgttcatgaccaggatctttcggcgaagtacaacggcagtagagtcgtccccttcatgatcggcgatggaagctaggaagtggtgcgccgagaagaagaggtagcgatcgaggtattcccaatcttgcatggggattggaaatgggggttgtcctagatgtcctggggcgagatcgtggcattcgtgccgtggtttgggtgcgctggttatcatgttattgccgctgccaacacttcccgcatccgctaccactcccattatagaggtaccgccgcggttcccgtttcgaacccgatacttctcctccaatcgctccaccaacccacccaacatccctctcgccctttgccctgcccccgtccctgccccaggcccaacaacaacccccgcatcgaaaagcggcaagtacattcgtcccagaagcccctctagctccaggatcctctccgtcgtcctgccctccccccacctctccatctcccgcctcaccaaccccccgaaatcactcactaggttcttgacaatggcatgttctgggtccatcagaatcacgtatcctctcttgaggtggatagtcacatggtccgtctcaccccgtagctggcgacaagtgttgatccacagcttccaggcgcgcgtgatgaagaggtggagcgacgcaaaatcggaggtggtgacgaggtggtgcagcgacgaagagattcggtgcaaggggtgcgaggtgcagcctgcttgggcgtatttgagggtggtgaggtggtggaggaagcgggtgtagatggggaggatgtcgtgcgggggttgatgacgatagggtgattgtgatgatgatgatgacagaggttgtttagtgctgggagaggaggcgttgtggaggatgaggagctggggaacagcgagacagcagtcccagatggcttggatgtcgccttcgtcggcggaggtgatggcttcttcgatttggaggaaggcgtgccgcaggaggacgccgcctttggttgttccttgggaattgttgcatcgaagatggcggattgctagagcgatgttctgtaggatcgaattcgacgacacggtggcgtggtcttcagcgttgatttcgtcgctggcgatatgtaatcgcagtctcggaccgttcatcttccacggagtctccctttcggggtcggcccagcgcgcaatgtaagaggcgtaagccaacaaagtcgactcgacgaggtaagtcggttcgctctggaagtagaggcgtatcatctgggctggttgcgagatgaagtttgactggcatcctcgcttcgacacatgcccgttgcccctatggcttcctgagcccgagaaggtcaccccttttcttcgcatggaacgagacttgctcggcttcgtcgcgttggtgttgccggacttgttgtactttgcccatcgccatttggcaaattggcctttgtacattctcgccctagtttgcaggtaacagttagtcagctgtctcccaaaactccacaagttagaagcatacgttgccttaaaccgatgagtcgacagcatgatctccaccacatcattcagtataaagttcttgttcatatacaaatcgtagatgatatccttttttgcctcccaatcagccgggcaggtcggtaccagtggcctctcaggcaacgtgtggttagtaggagtcgccctggtaactgtctgttcctgttgttgctgttccgtcgacagatacgcatcatgatgatgattctggctgtgatggctagaggtcgaagttggagagtgatgcgaatgcggatgcgacgaggagttgtcgtctgatcctgaagagctatcagagtcagatgagtgaccgctgacggtttcaggactgaggggttggttgaagtcgaagagttcagattgagtcgaagacgaagagatgacttgtgacgcgctcatgatagcattttctgacggcaatggcaatgcaaatatctgccaagcgcccgtgaggtcgcccgtctggagttgacgaatcggatgatactagtcgtagattcgaaagtgagttgtgagttctcggcaaagtctgtatgcggtaaagtcgtcagtcaggttgtcgtacggatgtggttgaatggagctgagaagagaatggaggagttcaaaggagggataactgccaccggaggagtgagtggacagagcccattcaaggattccggcctatgccaggaatagccatccttgacactcctgcatgctctcacttgccatgagcgccctgccccgaacagagccccagaccaaatgatggttacccctctgacccccatgcctgccgcttccctatccgtcttgagcgtatccatggttttgcccgtcttagccgttgagttgcctgggtacagtgccagtttcctcacttctcgccctgtcccgtctaccagatgtcctgggtcgtgcatgttcaaccactcgctcacttcctccccagtcttcacatccagccccgctcctccttgcttctggttcgaccctttaatcatttcctttgctacttgcgtcaccctaaacccgctgtgccacaatcttacaatcctctagtgtctggagcctgcgttccagcattcaaaaccttcacacaagtgacagaaagagggagagatggcacttcttgaacagggcgtcttcgccccgcattttccatgactgattctgttctgagaggggcgatgtgcacagcactctcctaacaaggctggttgtggtcatagactagccgaatctgttcgttgtgtgacacagtaatcggaagagtggaggccgacagcatttgggtgtcggaacggggatttgatacctagcgtagctcggcgtgttgctcatggagccctcgcaaccttgcgataacatgatccacgacaatagtaggcgtacacactgatgctacaattctagctctcggggtcaacggccaaaggaagctttagaatgaggagaacgcccgaaacccccccagcaaagcaaacatgagcatctccaagccgtagtacccgtcgatagcccgtctgtaaaggttcttgtggggtaccccggggtaagttaaacggacggtacacgcgcccgtgaggcacccaagaaccagtaagcagcccaacacccgcctgctttcgtacggttggctctcaactcagcagttcgtggcggtccatgtgtgtggatgtgccacctgggcatcggctaccgactgtcgagctgtgatactcattccggtattctagccgtctctgtggcgttagagaccacagtcaccacacccacatcccatgttggtcttctatcacaactgacaagccaacctcctagcgtcgaaggggaatacgttctgttgcgccagttggaagctttgtcaagacacaaactccggtcccttggttaggatcggatggcgtactgcagaatggatgttcaggtatgataggtatgatgagattttgttccacccagccgtgggggagtaaatcccagtcccagtccagtcatcggtctagtgcacgccaccacgaccacaacactaggccacgaggtgtcaaagaagtcggtcgatgttgatcaacagaacaattgccagggcttccatgccaccatgactccctggcgagtgtagcctgttgactgtagacgagtgagggtagttcttggagaccagttagtcacttacactcaaacttccgagcacaaagcgtgctggtacagcagttttcgtatgcaccgactacctcgttcgtgaaaccgcgttgcaacttcgtgcaactcggcatggggaagcattggctgatggctgatgcaatctgtgtatcgtctagccgcactgtggtttcctgttgtcttgtgagacatgatagtgcacttggtggaacgctagggcgcagaggaattgcgccatccgggcgttagtcttcaagatctagcttctttgggagttgaagtgtgttcccatggtcgcaaaggtcatgatggttgtgggacagaagctggaagcgagaaggcaatgagtcgaccggaagtttgggagaaagattagttgaaaagggaagagtgaacagcatgatgtgatgatgatgatcaacgtggaagacggtcagttccacggccgagtggttcttgttgcccggttgcccatgagtgtcattgtcgtatctgaggtagtgcagatcagctgtttatgacatctcggcgccctatcattagtcttgccaatgtcaacggggttgagagggaactcactggtggatatcacatcacaatctcccgcctgagggtaaaagaattctatacaagtaccaaaacagtgaaagaatccagtggaaaaggtagcaaaagtacagtttaaagacgacctacaatttctgtgtcataaagcgactccaaagatcgaatccagatgccttgatactgtccatcgcctagccagatgtctgccccttcaattccttcctgaccaaaccactcccgtcaagctcacacctagtagtgaaacaaggcaagagtgttcgcaaacgtcgccaaattctggttccaaccggccaaatccttgccgtctctcgttatcatactgacactaccgaccgtgttcaagttgtagatctggacccaagggtccgcggcatttccactagacccgctggtcttgttccgatgggatggcggcttgctgctcatcacgaactttcctgtttttccgctctcagcttctctgggaggaacgctggtgctaaagccagagccgaggttgaggggtccagcccagaagattcttgcctggcagttttcaccggagcgaagagtgctgcagtcgacgttgtagttgttgaagaagctgtaaagaccggcgccgaagacaaccacgttttgtgaaccaaggatgcggagaccccatgccatttcacattttgggttgcctcctagggtgagagagccatcggaattgatcgttgtgttggcaccgtactggacgctttgacagtcggtatggaaatcgggatctcccagagtggtgtcgatcctggtgaaaggcaacggagcaggagggttgggctggtagtaaggcgtctcagtctgtgcttgacccatgaagacgtcggtcgcattgagcaactggtactggtagagagtgtgatgttcactggcggtgcctacaagccagacacgttcgccttcaatcaagacaccacgtccagcaaagatgctgatttgggtgttgttgaagtcctcgatgtcgtggtcggcaacccagaaccagttgttctccatgtagagattgccagcccccttggtgacgtggaagctcaaccatgctgcgatgcaattcacatcagcgtggacaacggcgccgggagtcttggggcagtcagtcagttgcaggttagatcctgcaaaaccaccgatacgtgtgtggacgtcccacagaccagaagggggcatttcggcgagggtagagctggaaccggcgggagaattgaggttgtattggatcaagacggcacctgctgttcctccctgggtagagacaatgatgtcgctgacctccacgtagccggcctctcccatatttccaatctgaagcacaggttgcgggttgttgatatccgagaacttgggacccgcaccgaggatgaccgccgccatagcttctcccacaactcgaacccctcctgggatatgaacagtgtcggtgaccttgtagtatcccgcgtcgaggtacgccaccgatccgagtgtatgaccagcagtttggaagaggtggttcagagctgcggtatcatcggtgactccatctccagcagcaccgtaggatcgggcggagagaaaggcccaagtcgggtaagtttcatactgaggtttggagcgctcgtaaaatttgccgtcttgcttgagggtcgtgggttgagggaagtaagcctgatcgcggtcctcgtactcgcgcggtccattgggggtgtaggtgttgccctgaaacctgttagtaatgtctcttggaagtgattcatggtagccggataacctacccttgcgtaacctgcatcatgaaccagtcccgaaggattgcccaggagaatagggccttccgggccctgaagaacgatgggaacattgatgtagtccacattctcaatgacaagagagcctgtcgagttgatgctggtggccccacggaatgtagtcatggccgtctgaacgttgacgaacctgctgtccaaaagggtgacggagccaacggcgttgctcgacatgttaatgccgacctcgcaatcgtagatgttgagggacttgtacgtccaaccccagttccacagctgcatgatggctgtcttggagccgtagaaggtgaggttgcgcatcgtgtactgctgattgccgaactgggcgccctgtttacctccgtagaagaccaggtccgccagcatgccaccgctaccttcctctatgaagatgccggtgtgatcatcctcgggtcgggaggatagcttgaagacgcagttctgaatggaagtagcttgggatgagggccaatgaaggccagcaacggtacccgggacatcggtggtgtcaaagatgaggttacggatttgacgaaagaagacattggtggctctgaactgaagggctgtgcagacgttactgtcagcagggaaaacacaagagacagatggtacctctaccacagggagagactcactgccgctgttcaggtacgggtccgagtcgatcaagccaatgccgccgtaggactggaagtcggggctgcccttgatgacaggcatggaggtgggatcgccaatgatctgggtatagtagtagttgatgatgttggtagtgatgaggtaggtgccggcagggaagtagacgacagcaggggtagtggtggttccgttgcagaagggaccgccaccgcaacggtcgccggagctgatggcgttgttgatggcgatggtgtcgtcagtgacaccgtctcccttggcgccgtagtccttgacattgcggaagacgtggtaggacttgtcggggttgaaggaggcaacgccctggtgctggatctcctccatccagtaggccgcactagcgactgaagccaaagcggcgagcacgatgaccttgagccgcatcgtgacgggatctgatagttgttaaggatttggtgttcgaagcagtctgtcgatggcgaaggaagcccaagagaagagtgagttcgtgaatggtaaagatacgatacgtgaccaaagcaaaggggggttcactgctggaattagtagggaaaggaaaagattaagagctcaaaagattgtgggggtagatcaacgaccaaagcacatgatatccggttggtggtgaagggccttttttcggttgaggagtgaagaggttccaggtttgactagtagagtgaaggcggacggcaaagaactgaaggtctagcaaagcaagtcaagtgaaggtgaagagaccccatcaatttccagtggttggccaatggatggtcaatcatcagatgccaccatctcgttgctccttccatcttcgatccaatgtggttggtgggctgcgtgccttccttcttcagtcggggctcgtcgactcatcagtagagcacttcacgtgacgatgccatctgagatcgagtgttcaatccgcatctctccattgaagggttcgttgcgatcccgacttttactcatcatccctctcttgaccaccaccccaacatcacgagcatggcatgtgccccggtcaaactgccactgcgcatttcattcactgtacctccaacccccatgcaatatgtattgacagtccagtaccgctgactttggttagaaaaggctatggccagactgtgatatgcctcgtgataatttgggagcacatctgccggagttcatcaagcgttgttcgacccttgacttgataaaatgtaacaaagacataggaatacttgtaagagaataccaaactccaaagggtaccaaataagatggtgatatggacgagcggtggtgacaaggcgacggatgcattgacgttgattgtccgttgattgcttacgtaacgctgataagggctcttaacagataagcctacaattcacagcgaagaaatgttatagataccggcagcagccagttgccggcccgggccaagctccgtgttcgtctcccccaccaatgatgtcgcacccactttcaacgacatggcattttcttcgacacttgatccaagcaccaaccaaagacattgtcacagcctcaacccgccatggctcaagaccgatttccagatacactgacggaccggtggccctctccgatgccctccctcatttctttcccagctcccgcagtcgcgattgcagtctgctgctcgaccagttagccccggcggagtgcccactgctcctccccttcttctgaacacttcctggcgtgcgcaatatgctgccatgctggtttcggttcctgactctgtctcggtgaataagcagggcctagcctagaccgtcgattttctttgttcagttcagtcaaccttccccgccccctacgtttgtctagacccccgtcttggaacaaagacagcaagtgctgttaaagacctcatcataacatgcccccaactgccaactcccaattccatcccgctcggcatccttttaccatcgccgcttccttgatccactcgcactaccatggctcgatataccggcacttcaagcgcggctcgtcagtcggagccgacaagggcggcctctgccaatacctcagctgatgttattacagcgagcaccagcaacatgtcccccaacacccctaccaccacatggctgaggatatggccgcgtcgaaacacgaaagaggatgatcatcttgcggatgggtgcctcgtgatgtgacatccgtgttggtcgcccgatgaagtgacaaaaggtccactggtccgttctgtttgcaccattatgacggccaaggcgccggcataccacgctcgtttgcgatgactacccacgagacacgcacccagttctgcttaaccacgcctcacccctggagcgcctcgattcatggtatatatctcagctgcttgctccggaagagccctctcgtgtcctacacctcgaaccctcacgtagctagtttcaccactgccagtagctgctacaaattccgtcctcgtacacaaaatgcgtcttgccgcttctcttcctgttgcggttcttctcgccgccgcagaggttacaatggctacccccaaccccagcatcactgctgctcctacgacctcgaacaatctcctcaacaccgccacatccaaacagccctcggtattcaccaccatcacgtgcagccccaatggaaacactgaggaggcaggtgaatatgtcaggcataactgcaaggtttatgagtacaggctcaggagctggagagcggtgctgggtttgctgtgccgtttctgggcagtctctgggaaatggccgcagcggctgcaatagtcatgctgttttgagctcttcgccgttattaccagacaaactgcctgcgtctaccgctagtagcatgcatgaggaaagatagagccggatcggcttggatgaggatcgtatgttgaaggaggctgaggcggaagatcggaaatgctaccatttaaactacttagtgcggccaagtgactccacaccttagtgtacctgcctggcgatcccgttatccgagtctagcgtatcaagctgcaatacgtgtcagcctagaccttttgccaaccccggagttccactgagaatgaggcttagctaccccagacccctggaaacgatctcggccttccttaccgccggatttttttccatcgcgtgtttttttgctgtgatagcttccttatctcatgacgcttgatgaagggtccttttaccaacataaaatgttcacatttcttctttcacatccttgacgcaccgatccatattgcaatttctcatcaatcaataaaccgtgcaaccaacaattttcccgcacgtcgacagccaacacagaattccggccatcaaatctacatctactactactaaagacaacgatcatcaacatgcgtctctcacgtctcatcaccctcggcttcttgggtctaacaaccgcatccgtcatcaaccctcaagcccgcttctcttcagtgactgtgccatataacaccacaaccatttccgcctcatcactccagaccggtacaccaccgtctgtttcacccgtgataagtcatctatcaccaccttgtccttctgccgccaacgcagtcgacgacaatgttgatatgtccaatttcgacgaagacgaccaaaacgagaacacccagcatcacggcggtcacggaggtcatggtggacatggcagagggcacagtagaggtactagtggccacacgggtgcaagtggtggcgtcgatgggagtcatggagggggtaatcaggctgggggaggtggtgctgctgtcggtgctggtggatctgctaatgggaagaagagtgatggtactaggctgagggttgaggggcttggagttgctgggatggtgatgatggggctgggggttgtaatgggttgatggattcaaaaatgtacggttgccggcggggttgaactgttggggccgagatccattgttgtggtcgttgtctctgcttacaatgacctttttcttcatgacgcaccggcgcgtcttcccttcctcgcggctacgacattcacgactcatctccctcgatataaacccatggttacaccagtactcatcatgcaattccctgttcaacattaggattagcggcaggtcacccacaaccagcaaactcgaaaagatggaccctccaactgtcttcacgatcaccctcctgggttcatccgccactataacagcaccttagcacatccatctgcaaacgccgtcgttgcaatcccacagctaagagtagcaaattcacccgcgccgccattatactgttggaacaaaatcctatctcgtgtgcgttttcaagacttcgttggcgtgtgccacaagttgaaaccttgaggttcatgatttggtcagggcatgagagggaacatcctcgagtctggcgatccattggcatgatacattcaaagccgagtcaaactcaacacatccctcatctctgacaggtacttcagtggtataataacagaggtcccccctcatacctctcacgaaccccaaaaagtccctcggccaactccttccaacccaagaaaccatcttgctcaaaagcagcttcaaatcaagacccaccagtacctactttgtccaaaccaacaacaccaaaaatgcgtctcccaaattcacctctccttctccccatctccttcttgctgctcctattgctaggtaccagcgcagctctggcctcttctctttatccttctctcggctccgaaagcaccgccgcaaccaccgccattaccatccccgaggatcctgctacaaacccaaccgacatcaatccttctttctccacaccagccaacgtaacctacgacgacatcaccgaacatcatcgcggccgtaaccatacgcacaacaaccacaccagcgatgggactacgggttatgttcccccgggtacagccttggtcgctatgcttgttacgtttgggatggcgatgctggggggactgggaattgcttcggcagtagcgttggtgttgtcagtggtggaggtgctgggtgagggggtagggttggtggtttccttggtgggtagttggtggatggaagtacctaggtgaagtagatggtgatacctctgggtaaaggagggttgggtaatgggacttgactggagaggaaggagagatcaaaaggttgtggttgggaagtgaggggagggaatatatctggtaggaagaaaactgaatgatcatcacgcagtggtactggctttgaaatgtgcacaagtgacgtgatcccttcgttattaggtacctacctgagcggtaacatgaaacatgcaccaaacctctaccctcctagagggtatatagcccaggttattggccaacctttccgtggcccgctagtgcatctgggagtaatgcgagagagctcttcgtgagctgttaccaagtaaactggaagctgtcggttcaagtccggtgcgggccactacttttttggacattctcctttttgcttcggttgaactcgtatcgtcttgccccgcgtcaagcccctctctgtgctatttccgtttcgacacgaactgtcaacgtgcctacggcgttgtgttttttttcctctcccttatttacttctccagctcgcgcgcttgttgcccttccaccaaacaaacccgtcgcaacttgcaccaacgcctcatttcactttgatctcgagtattttccccgctatccagattgccaggaaccgctttccttcccacgcttgttcagatctttcggtaaactctctcttcccgatcactcgttgcgggctgaaatttgaagagtaggtaagtctccctctcgcatcgcttcacagggtgaagttgaaggacggcttaacttcatctgcatcaagattcaagaacagtgactcggatcctgactcaatttgacaacatattcattaggagtcacttcaacgtgcccagccatggaggcatctgatgctactccgactcggagcccctaccacgagaaacgcgcgcccgaaactagcggaagcgagagttcgagggacaagacaaccagtccagatacaacagaaacgatgacgaccattacaaagaaacggcgacttgacgaggcaggtgaagcgccagtcatactcgggttgacagaagccttcgatgatggtaccgccagaatagtggccacagaacccgatgctttttttggctgcgcaaaagcgccctccaactcatcgccaatgcatcttcctgatgcgcaagaggaaccctgtcacatcctacaatctatagaggtcgatgtcattgagcaacaggatgtggtgggagtgtccatcctagaagaccaagcaccatttgcgagcagggaagaattcgaggcagccaatgtcacgacctggaagcgctcacctaggtctccctcgccactcgaagatccaagacttcctcactggagggctgaaactcggtcattcaagggaaatatgttctgtcaccatcaatcacctggaacagccatcgagacagccaaggccgcccacaatgggaatcttttcgtggatggagctccacagttcaccatcttctgtgacggatccagcgagaacactcgctttgcacagtttcgcggggataagggaggatacggtgtggtctttcgggacccctacgaaaccgttagtcacaatgatgtagaccttgctcccaaccgcctcaaacccaaagtcctcggcaaagagaaagaggaagactggggtgtggaagactttgtggttttgaactggttgaaccgcaaggtctatagtgccgatcatgcggaaatcagcgctctttcacagggactagatgaggtcaccaaacgtgtcgaccgttttggtcctccctcatccacactcaagattttctcggattcggtcagctgtcaaaggcgcatcaacaagggcatactcgttggtgatgactttgtgtcaggcggcaagaaccttatgtcagatgacagaaatgccacgtcgggaaaaaaacgcaagagaactgaggtcactttttatgacaagcacacaaacccctttgtgcgcgcaattgtctggcagtcgcattatctcttcgaacgtggctgcacgacagaaatccactggatgcctcgcaactgcacttttgccgcatttctcgcagatcatgtcgctggtttgtggcggctagaaaacgccgacttcagccagtcgaatctcgcacgcgaagaaagggacgggatcatggacaagttgagcggggaggtctacgagatagtgcgtagaagatctacgcctccaccaaattctcgaccttccaagaagaggaaggtgaaaagaccaccatcgaagaataagcgcctcaccaaaaacatgaagcgcgcccaaaagaagcccaaggccagcaagaagccttgctcggctaaccacctcaacacccggtcctttccctttcgcccctcaccgtcaccatacggtcaaccttcttcttctcagtgggtttcaagtaacccatttccacctaccccggctccttctgtcagtgagccgtcattgcaccaagaccactacccctcagcagagcatcgcgtgcccacgttggatacgtttccaacatggttcttccgagatcctacaccgcctcgtatggtacgtgctccgacgcccgggcgctgttgggagatagaggatgaggatgaaattgaggttggcattgttcgtaatgaggagaacaagtcgagtcaaatggacagtgaggaggagaagaaagacaaagagcaggataattgtagtggaaataatgacgagaaggagagcaaagagtagttgctatatcgtcgtctgttgctgtttctgtttcccctttcagctatgaagcggctatgtttcaagatttaggcaaaatggtggagtataggcgttctctttcttctgtctcgatggatatacgcacaatcagctcgtttatgcaagctttgtctttctatttgtagtattgtagcacttgtactcttccgttgcactgatgtcttcattcaacatcagaaggattctatccctctcatgcattgggagatgtcgctgattgtactccagttcctccctctccccaatcttcaagtgcctgcctgtagcattatcggccagaatagggtcgattgcgcaccgtcgaggatatcaacggattctaagagtaccacccaacccttccagacggtaagacatccaaacgattttccgcattatatgtctcgcagaaaatcggccacgccggtggttgagtccgcggttgaggcggtaccagcactcctgtgaatctgtagaggtaaacagtccgatgacgactgatcccgggcgatgttgctccacgagctgaagggcgataagagtagactgcgtcaaggcacccgattatgcctgaatcgaggagtacatcactgtgtagaaccataacttgacaccaaagcctgacgtcgactttaatccggaggacatgggccatgggagcggcagagataccggtagctgctctatcctggttgtctatattgttgatgccgttggcccggggattgcgaagtacaatcccatagctaccactagaggcttcgtattctcgatttctctcacacttgcgtgatccatcgcagaagaagaagatctgcggcacgccattgactcaaagatgagaggcacattgccctttcggctttgattttggcttgggcgggggggaatccgtggtcactgtgccgggaaagtgtcggcgggtcttctgtttctatagggcaatgcaatgcgctcgtcgtcgttcaagggcgtaagagcgggagggctgggatcttgcgcgctcgtggagctgggcgggaatgggatagaacggatatccaggtttcttcctcatcgccagtgtcgttggtcaactcggtatcagacaagaggcgaagatgaaatgacctgacgctattattacttcccgggatgctgttgttcggagtcgaaagaccttttgttgaaaacgccaagtgcctaatggagacaaatgcacgcccatgcccacaggcagactcgtaccatcgtgtgttttgccagaggaaattcagcagctttcacggcgggaacttcgagagggaagtaaggggtcaattggctaccctgatggtcgcttacctagcctgccacctcccaccttgccgctcctcaccccaactcccgccggcaacaggtttggggtatacaagacctttcttctgcgcacattcccgtggtccgttggtgtaacggtcaacactacctatcctggcgtaatctagtcgtgctggacgcgtcattacggtggggcggaagataccggttcgaatccggtacggactacacttcttttttcctttttttttttttcttttcctaccactagacacaggcagattgaattgaatagatgtagctaccttacttacttagtactttactgcgtaccggtttccccctcacttgtacttagtattttttctacatcttatatattcgatttgtacgatagctcatactacctagtacgtcgggttcattgcggactcttctaacaagttccgacatgcaactgcatcccggattccactcgacctccagctaacagttacggtatgttgtgttggagttggcaccagggaggtaggctagtttatacgtctctagtgagcctattagttttcttcaatttgtaacctgcaatgtttacctattttccgagtctaaagtggtcgcaattgtttctcctcttcgcaagtcattgtgctaagttgaaggctattctaccagtgcctgctgctgtatcaggttcctaccgcttttgcctaccgttcccgtcttcaggtttaccgggccgctaggttcactacacgtcgcctacttagccagcggcctatgcactgggtttagggtatataaggtaccttttacacccctcttcccgtggtccgttggtgtaacggtcagacacatcttagctgatgcttcgtcgctctacgcagcggcctactgtccagaatagaggttaccggttcgaatccggtacgggccacacttcttttttttcctcttacttcttctcccactacgctagatatctttttactttgttctttactcaaatccctttcagtttacatctatgttacccctcgttcaccaagcctcgattgcttatacgctacctccacaatgactgtaatgtcccctagacgcaaccttatcatccctagaatccctctcaacaaaacggacttataacttgtcgctttgacgaatactcttgaccattaccggcttccctttcctcgttcttcattgattcttttgcacacaagtgaccatcttgcagacagccgtctgtagatacatttcaacgcccattattcgtcatctaggatcacgtccttcgtcccgtcgccgctctgttaggatggccagttcatgtgatccttatgagctcttattaatttcctcgctcaacttgtccaacattccgtctctaacatccacagcaaggtgacgctgcgacaacgccttctctggccattccctccacacgcacgcagcagcgtcggcgagagcagggccaagagcactacagcgaggactccatctgatctcaagctgacacccgcgcgaccgcaagtaatgcgactgccagatgatggctcgcaccagcggatttgaaaccttggaccacaatctcaacgtaaaccccttcggcggatcagaaatgatacctttttcgatcctctccaacacacaagttgcatccgagtagatagtcacggccgacgtcgggggctgatgtttgtcaatatatcgaatcgctgtctcttgggcctgcgatacggctgcaagctcgacttgaggtactgaaaatactttcctggacccataacacaggaccgtgaagtccacaacccgagacgggtcatcgtaaacttccccttcctcctcgagaacatagtcattgtcgacgccctgctgtaacgccctgattttcgggttgtcgagcaatcgaatggggtttttgtaacgagatacaaaagggattgtatcgtcaaaagggttcctgaagaccaccctatagcctccatttgtccaaccctggtccaatctcctacccgaaaggccctggattgatccatccacaaagaaaaccagctgaggtacaccgttgatggaaaagcgggcctgggatgcctctctcgcggtacgggatgctctttgcttatctttgtcgatcgtgattgttcccgcatatgaacgcgtttcgttcatccaaagggcaattctgggatccagtgaaggcgtgggagacgagatcagaagcttccgagcggtggcgacagggccttcgtcggtggactttagggcttccgttcttggaggggcaggagtagatgaggccgattgtggtaccagattcctcacctcctcggggtactccttcgagtcattcggccccgcatctattcccttctctacttgactaccagccggagattggcagaatagccaggaggaatagctgggaacctttgcaaggcacaatgagagtgagggcgacaggatacaaagttgtggatgctcgaagtggaggatgatatgcccggcgatatagcatggcggattggcggtcaaaaggtttgatgatcggggacgaaggccggctgttctctctacgcggggtgcaaagattggcggctgaaggcagcgttggatgaaggaaccacgacggaagaggagatggttgacaaaaggggagggaaccggcaaaggcttgccaccggcagatatgatgcccgtgcacatgtcttggcgtagccgtatttcgacttgtcagcgtctcagggaaaagattttatggaagaaagaggttaccggatatgaagatatctgttttgatgggagagtgcttgattctggggaggaggaaaagttggaaagccaagcctgagagctggggcggccctgagtttataaacaatatttatcgtcattgttggtcagagatgagcattgtccgtctagctgtcgctgccttggctcattctttcaccttcgatgtcttcttgtgaaaacgtcgtggttggaacactacgtaagttgctcgctagagcacgatcggttcttgatccaccaaatcccagcctatatgggccctgtgttcctgaggatggtaatataaccaaagactttcttggtcctgcctatcttgttagcaggaaacatgttgtacgttgggttacacttgtcacaggtcgaatggtcttggcgaacgaaagtttagggcatcccgtcagcactaacgaaggaaggaagtccgccgtgtccgtcaaatacacttgtatcttgacatccttccaccccatagattgctcttctctctctgttcaagatctcgctggttctttcttcagtcatgacgttctgacacgcttccacccatcggagatcagactaatcttcttcgcatgcactttcctcccacgagttaccttcttcgtccccttccgaaagcgactcctccggctgctcttctggttcccagttgatgacatcgtcagtccactggtgcagcttttccaagatcccatctctctcttcagcaggcaggtttacctggcagaacaagctttcctcccagaacttccacgaagaggctgccgcatcagccaaggctggtcccaaagcgcagcaacgagggtgccaatggatgtcaagcgtgcaaccgtggtcatacaggtagtgagactgccacacaatggctcgcactagcgggttagtggaccagcggaagagacttccttcgtcactgtccagaggaaggattccatactcgagtcgctcaatggcttgtgcagagtctgtgaagacacttatcttcatagagtccggctgatgctcgtctagtagctttatacctacctccaaagactgtgcgattgcggccaactcgacatgtggaacagaaagggttttggtggcgaattcgaggatggtgaagtctgtcacttgaacgagattctcgtctccttcctccggctcagaagtgaaggcctgctggtgctctcgaacggttggctcctcgataaagcgcgctgaatctgtttgcgaaacaaaaggggttgtgcggaggaatggatcacggaaggctactctataacctccatgcttccacccttgtccccttatgttcttgatggaaccgtcacaaaacaaagggagttggggaactccctgaatctcaagtggtccatgtgatgcactcaaggcgacaggagatgctttctctggatattcctggaagatggcacctgcgaagacgcgatcctcttgttgccagagagaaatgcgagtatcggagaaggaagtatccgactcttgttcattgctgatttgcgaggtaggacttagctcgtaacgaaagtgagcgtcaccccatccccaactgacaaaatccatattgccatcatggtttccctcattgcttcggtcatcttcagtcttgtcgtggtcacctggttcatcgtcttccgtcagggccatctcagtgtccgttccgaaggtctcgctttctggtgcacgagaagggcgctggtctacgagcgcgctggaagacggccttgctgcggtattcgtgtctggctcggaaccagaagtcgaggcaatgtccacaggggctgctctcaaaccctttgatggcatttcacctgtagaggcatcttcatcttcgacccgaggccgctggtcaatatggccgtcagaggagggagaggtagaagccgtgcgttcgcgctttgtcggtgacattgtactctatataaaagtctagaagaaaactgtcagcagtgctcaccgaaggggcagtgagagcggaaatttcgaggctttttaagcgaaaccaaagaatgaagaccaagggagaccaaggccggtttatttgaggattgtcatgatgatcttttgcgatccatgttctctgacacttgctaggtgcgtcatatagaaagtgcagcatcggggtgactcacgttgactcaattggctcttgatccctttggcagatacggtatctggctgaggctttgaaatttgcttccgcgtcttagagcgagcacctcgtcgttgatgagtgcgagaagatagatccgagcagaatacggcgagagaatgaaggggccttgccgtctgggacaaacgagacggcttggaagtttttgaggcagagaattgaacgaaatgaggcagagacgaagatggcagggccgagatagaaagaggggtaagattgtgcagccgggaaagaagatgatggaaggagcaatgtgggcgggttgaaaatccgggtgtgtgataagcgagctggaccatgcgatagtacgatggcctagtgcaggccgcttcagtggttgtcactaacagctgggatccacatgcagataggtgtgaaaagtccacgatgtgtaagcgatagtgtggtcctctaaattcagtgtgtacagcagaaatacgctaacaagtctgcactgcatgcagcgcaagaaccgaggttgtatttccgacggcgtccgttaacaacatagtcaatcatataaacaacccagaaaacgaaagcgagccctgttgaagattagatctcatagcagcattgcacccatctgtgatgacggtcaagtatcgttttggacaaaatacttcatcgtgaggaaagcagtacaggactgcaggaagggtttccagttgcgataggtcggcaccggatgctgtgaaacttgtggtttttagtggaaataattatcttgtaagtattggaaagcctggtgtacatccgcaaatatattgactgtaaacctgaatcgagatggtggatggaatcgtgatgcatcgactgggcaggctagaaatggcaattcgaagccgaatcagcgtccggcccaagaaagaaagtaggaaaaaaagtcgaagctatcgacggtgctcatagtagagaacaaagggcgaagaaaagcaaataaaaaaaaaacaaaaagctcagtccgataagactcggaatcgaactcgcaatgagtcgactctgcacgagccaaatggcacctgcgaaaacaccacgcattttctggacccagcgcactaccgcgtaggctactgaaccgtagtagaaggttcacactttagtacttataaagtaggtagtcccagtacaggtcctgctacttgttgcattctcttgtgcataggtacgtaagcattcttagtaagtaggcctagcatacattatgaaggatgttgcgttacaaaagatcgagtgaaatccatgcatgggatcggcaaacatagaaccgaatgaataaagagaagatacagaaagaagcaaaaagaaaataataaaaagctcggactgatcagatcgggaatcgaacacggaaggttcaactcaataccgacctgaaggcagacctacgaaaacaccagcgcattttctggacccagcgcactaccacgtaggctactgaaccgtggtagaaggtttatactttagtacttatatgtagcgctgtattcaaattaaatataaataaatatcgatctgtatttatttgagtgggttaaatatgaaatcgtatttatttgagttgacatctatatttatttggttaaatatttgaatttgtaaaatcgtgattttgagcgcttttgaacccggattttgcacttttctttacgtatggcctccccagacctccctgaacctcaccaaagcactggattctccatccgagacgttgttgttgtcgtcagttccctagaccctattttagttataccttttaagcccgtttcctagctagaacttcaaactctcgataatattaataaattcagtagaaagactatacctctagctattaataatcaatttagtactgctaaaagactacttacaatcgtctactatagtaggaattgagtaatagttaaatactatatgtattaaacgagggtataaggattagttagttttctactagtcgattatattattaatagcgtaaatattattgttgaggtagtattgtagtttatcctctttctttgggtatgaagggagggtattgtagaaattaggatcgatgagctagttgttgttggttaattgagtttattgattattggtattagttagtaaattattgagaagggcgttggtatagctcttattgtatataagttggaaatttccgatagtctctttatatttgtaattagggagatactttactacttatttactataataattagggtgtaggatgtaagtaatttaatataaagtattctcctttattaagtttcgatacttctttagcttagcaataattctattaaatattaaaccaacgtactttatacccttattaattaaatcgttagtatagtcgattagaagtttattattttaagaggaattaatttaaaaagaggaggaggaggaggattggatttgtaaagtatatatatagtaccattaggtattagagattacaatattagactttaggatatttagacccttaaatatattaaaagtaatctttttattgaattgtaccctcttattattgagaatagtaataaagcgatgtaaattgggtataatagttgagaaatatagactccgctttttaaacttcttagtaaggtttttaaagtaatatattatatttataatagaagtaaggatagcctaattgttattattaagttgatctttttaaagaagcttcttcgatacgttgggatactatatagttttattaacgtagtaattaataaagtagcgaagcttttaaatatattatattatatagtaatttaaattctagtacgttgtattattgaggataatgctaatagtaggagataccttgttttttttatatgtatgcttaagaagggggagagtttattattaatattagagtattacttaagttatataatttcttaaaacttcgttcgtctttgggggctttattaaataaattgtataatattataaagctttttaaccgggccttacttacactactcctatagtataatatcttctttagtagtagaaaagcgggaaaaaggatagttggtattagtagtataggattaaaatagtttaatagcggccttcgcgctaagatttaaaatgtaaccgaagtagtagaaacgataatgaggtacctttatttcgatttccttatttgaaagagaggggtatagtcccttgaggatataataaatatagtagttattagaattaatattattatattagaagaagccgatattgttgcttttaattttatatagcttaataacccgtagaagggaggttgtaatattcttactactataattgttatagatttaaaagaggctaagtaagttattcctaataatcttaaggtagtcgatataataaacgaatatcgagaatatagtaagactatttaggaaggtttagaaattaaaagagatatatttctaataaggggatttctctaaacgctcctttagataattgaagtagtacgtatacttattctttatctatattataaggctatattgcgattttagtagtaatttggtagctatattacaatttattagttataaaagcccttgaaatgctttatttttgatgaagttgaataggaggcgcgctataataattatttctattagtaattcgcgaaatacttcgccgaccggcttaataatagggaggttagtttattgtagttgttctacaatagagcgagctttcttaaattctagttggttagtattattgctaataggctctttaattttataaacccgttggaggtggataagagtcgagctagtagtatagaggatatagaatttattatataagttataatattaataattattaaatttattatctcctaagattttgattaagtaagtactatagtcgccgacctaggagcttcgcttagaacgtttatatagctatgcctctagtatatattattctctttgctaagtaatttttagtatacgtttaatatttttaggtaaattattagggtagattgcttttaaataattaatttatcgacggaaggggagacggcgtgtcttatcgaacgcgttaacaacctctacgtacgtaatcgagtctttaaaggagatagtaggtatattgcccgcggtggacgaagttttagggtttttagcgacgggtattttgacagcggtggcgatagtactaataatactaagtagttattaatattaatcgataataagggagagggataattaataattattataagcgatttagcgtaatagcgtgtaataagggttaattaagtgagttgagttaattagagtagaaggttagcgatgtaacttaagaaatgcctagaaagtaagtactttaaaatattagaaatttacactcgatgtaggctactaggcgcggtctaagcggctagtctaggcgggtagggagtaattggggtagccccggtagtagcaatccttagaggttaaaaagggtgggttttgttagtttaaaccctaacctaaggattctgccgatcgggactaaaggcggccaaatagaccaaatcaaatatagatatatatttatttagctaaatcaaatacggtcacatatttatttatttatatttggttatttatttatatttagcttagcgatttgatttgaatacagcgctacttatatagtcctagtaggttgtactgttggaaaggtgaggccgtgcctatttcccgtgtgctcacctagaacatgcatcagtgtaagggctcgctccttccacccgaccttcactctccagcctgcgagcattactccccgctactaggcctatcccgccccccatcgaacatctgggtatcctagcctacccagccagcagtcattcccactacgctaccataaaaatgaaattacttgcccacaccccccaaaaacttaaatatacccacttttacagcccaatagctaatatgtaaaatatcccgttttagctgtaaaaatcgtaatttttcatatcttaaagtaggttaacccaataaatccctagtaaatgctatataaattttagtcttcagcgggtaagtaaataaatctaatagcgccaatctaatatagtaatacttttatagtattaaaggtactctactctagatacttatatttaaaaactctaattttaaaaagagtaacgttaacttagaaaactcgttagagagggaagagagggctaaaatcgataatatttcaatagtttcttcctttcttattgcctcctctctcgccctctactctcataccttcgctacccaatatctccctaactcattatcatcctcctcctcatcgttgttaattacttcaatataactatgtaccttactctaagtacgaatacaagcgttacttatatttatctccttaatattaggacctaattcatattaggaataattatactatattaaagcttaaatagtactagggttatataatttacccttaactcttctaattaaaatcgccttacttaattataatctagctaatagtactacgaatataggtttactaccaaacggccccctttacttacgtaggcggcctttagggactatttgaacaattaatttatatttaaagtatttatttaccgcattctaatataggagttagtataggagatgcccggggtatagatattaatttatacaatattaacgtaagtactaaaatagatagtaaatttctttagttattaggactattttcccctcttttaataagacttctattttataggtataaggtaaattatattaggctctaaagctatttaaataaggtttgaaaggagtattaaggagtcttaattactttaagggtagtattatattaagtatatagtattagtagtcaataaaattaagtgcctaaataaataactcgtacgggcacttacccatccactcataattaacctatttaatacgtacataggtatccaactttattaatttatttatatatactttatagtagtagttaatatattgtaagtaaactttatatacctcaattaaactactacgaactaaaagactataattctttaaagaactattattagcctcatttagtaacgttattctttatccctaattaaagtagtactttatataatagcccgcttattccttcttataaagtaataataattccctaatttataaaacaatattttcctacttagtaaattaatattatagaatatactaagcgtacttgaagcctactacgttaaaggagtaaattatatactactatacaaagaatagtattaaccttatattagtaactttatttagtaaaggattaaaattaataacggtcgtagtaatcatagtgactttggcgttgcattactttaactcttcgaaatccgctttattatactactcttctaatagcgatagtaataataatataaacgaaggtatagactactaaaatagagcaaaaaccacaccaacacgaaaagcaccctactacacctaaatgtagtggggagcagatctggagttgaatatagccttcgtccttaggaactgaaatagagtaacaaagttacaactcattaaccaccgttaaagactaacgagaaggataaaacccttcttattagccttaaattaataagcgattctaaaagttaatttcttttataagagggttactaggcttactattacaagaacgttcaacggtaattctataatttgggagcggaatttcttagtctatctacaaggaaaaagtattatctaatccagaatacctatccttttgcctattctcaatttaaaatctcctccttatatcctcttccttactcaatatattcctagggtcctaaccaactagtacaataaatctactccccaatatataataaaccaaggccctaatatctccactcattatataaaagcaaaaatttttaaagtaagaaaggaaaaaacaaaaaaaagaaccaattaccctatatcaaacttcccttcgaatattcttttataatcctttacaaaaatattcgtacactaataacccctactattaaataaaaccttaagtataaatacgcacataaataagaatactaatcaccatcaacaaaggtatatataataaataatataagtaaaaggttagaagtagatccgttaacgccgcttctttttatcctatacaaccttccgaattctcgttctttcctccttcgcctcaatcttcttcttttcctctacctccttcttaacgttccaaatcaatatcttataaatcctcaacactttttatacttcctctatactaatatcgtcaatagcgggaatattctataccacttacttacttaatattaatatatattagtactctataatcaacctccccttctcttctcctttaacctttcttcctaataaacataaatccgccttcctcttctcaaataaaataaaataattaataataaatttattatacaaattaaataattccacttatttattaattttatagcctttcgcctatttaattacttttaatttccgtaggggctttaaaaatactttatcctccgaagggaaagaaatctagtactatagtatagtaagtccatctatatatttatcctccttactctcatttttattatccttataattattaattaatatatccttaatattttctactcctaacccttcgaatatagaaaacttctttagctattaaatatcttaaatataaattagcaaattataaaggacgaataggtctcttaggtattcctatataacattatcgtcttctataaatttaaattcccgaagatctcctttcatttcgatccttcaatactatattatcctatatctcacctcgtactacaaatctactctttactcttaatttataaaaattactaataatttagtttatagcgtcctcaaacaatcgcaagctattcttatttattagtaaattata