ttcaattcctggcgggagagaccatcaattttttttttcgtttgtggaagattttggaagatgaaatctgttttttgtttttgcactgttttggtggagtgggggccctcgatcttgttcaaactctatctactactctctacatgtacgttggcaatttgatctcaggtttttgttctatgtgttttggtgtatttttttacactcccttgtttgtttccttatttctcacttagtttgcccgtgagctgtctttcttgcctagggaggatcccactcaggggttattcatgatggtggcatttggcgttgttgatacgggggaaggcgggaacaaaagacacattacgtgattgtaccttgttgagtactcggggaaaaaaatcgggtgtgagcctaaacttttatttttaatggcaaagttgagagtaaactcatatgactactctatgggcgatggaaaagttgggtatcatgatgtgcaaaggaacagtgacaggaccggaaacgcgacgagatgggacgtaatgaccaggacaacgggctgaccggacaagagcagaagaaactatgacgactgagcttgcgctaccgcagcttcagcctcctctcgatttctccgttctgcatcccgcttcgcctgagcggctttcagccttgccatggtagccgcgaagccaccaccaccgactgctgttggcttcacaggctcgcccgtagcaggagcagctggttccttcgtcggcgctggtgctggctgtggtggtggtggtggttgggctgccttgttttcgtcagcctttgactcttctgctcgtgtcgtgttggaggtggaggggggtttgtcttgattgtccttgtccttgtccttgtccttgtccctgcccgagcccgctttcttgtctgcctttttcctctccttttctgctttccgttggcgcttttcttcgagcttgcgttctagctcggcaatcttggagtcgtaatcaactccgcctccattgacgttgacgttgacgttgacgccgtcagctgctggaggttgttcgctaccagcaccggtcccacccatcttcacatcctcctctttcttcttttgtcgttccttctcggcagcctcagcagcctcggcagcacgctccctctcttccgcctccctcatcaacctcctcctctcctccaacttggcccttcccttcctcgccatggcctccacctccgccgccactgcttgttttcccttctcctcatccaccttttgtcgtttcgccgcctcttcgcgctgatgcagctcttctacaagctttctccgacgcgccgacatggcgtccagcgtcgccttcttctgcaggatggcgcgcatgccattgtcgtaggcggcgcgcgcctcggcgtggataagcacatcgcgcgcgcgctcgagccgttcgtagagcaatgggtcgtaggcgtcaccggctttgtcagggtgcgcggtcagggctttgcgacggaaggcgcgccggaggtcggcttcggtggaggtggcgtcgattggaatggactcggaggtgaggagggcgaagaggtcgtcgccgcgcgaggcggcgtcggaggcatattttattaggtcgtcgttgttcatggtttgtttgtgggcttgcggttgagattggtggcgggtagtatgtgttttgcagacgacggtttggactgtcgggttggggaccggccggtctgggctggattggatggtggtggatgataggaaaaagagaaagaagagaaaagaagtggaaagtttgggtcagtggactggatggagccggtgacgttggatggtaatcttccgctgagaaaaataccgctgtatggtggcaggtgtgagaaagtatcgtaacaggctgtaattacgcaccctggattttatcaccctcagccctacgcgattctcatgggtcatcccttgtcatttttggcttttctccttctggcaacattttcaagatcctcaccaacttcgactgtgccattgtcggacagtgctcatgattcatcattcgttttgactcaactaactaactaacaaagcaaggtatagatttcatcaaagctccaaacgccctccgctcaatctgacgcgccatacgcaaatctcttatcgctacccttagtaggtggcagccagcctctgcaccaggtacttcccactgttgataccctcatacttcctctccgactcggccgcatatgtgcctggaatggcttcaatgtagctcttgtgattggggttgcagaagtacctaaggagagctttggtcagccgcgactcattcaagacccaggagcaacaagaggcaacacttacgcaatgctgtatctgggcgggtggacatcttcttgcttagggggctcgaccacacggtggacggtgctcttgatggtatcattgctccacctagccaacagatctccagcgttgacaaccacagtgttctcaatcggtgtcgcatcgatgaactgcccattgggactcttcacctgcaagccaccacgcgaatcctggaacagcagggtgatggagccatagtcagtgtgctcaccggcgcgcacctggccggggttgatcttgaacacctcgcttttcacagctgggtagtgcagcaggcgcaagatgttatcgcccacatcgacgaagctgtcaaagtagttggcgtcgatgcccataccaacggcaatggcgcgcatcacctcgatgtgcagcgccttgcattggtcgaagaagttgttcatggtgctcttgaaccccacgaggtcgtcttgttccgccggccacgggttcgggtggcccggctcgtcttcgcggccaatctcatagctttccttgatatcgggggcggctgatcggatcttctcaatctcggcgggatcggtcaactgcgtcaccttctcgcggccgggggctgagtagccgcggttggcctcgggcgtggtccagccaacctcgagcttcttctccttggggagcttgaagaacttggccgaggtgttgaagacatgttcgcggaaatcgggctggatggggatgttcttgaggtagatgaacccagctgtctggaagccgtggaggatcgccttggccgtctcgagctttagggtttcgtctccctcgaggaatttggagaagtcgatgagctattcgacgggttagttgccccccaaggacaggcaggcactgggtgagtagcaatggctatgtcccaaggtgtagcataccgggatgacgagtccgtcttcgttgacagcagccttttccatctttatttttatatccaggtcgttttctctggtatggggactgagcacgcaaagagttcaaaagtcaacaagctgtcacgggcggggtatcacaagcaattaagcagaataacacgggcaacaaggagataagaagagccacggaatcacggactctatggcgtgttctttatcggatcttgacccgatatgtctacctttatcggtggctggcacgagtgcttgcgggcaagtgtatcgcaccccgagactcgatctcgagttgggtttagttcaagctgggatctgtcgctgcatgcaacgatagcatgaccgaaacgggcaggcaacggccactccgcgatcgctctctgattgcgtttgcttgatgtcagtggacagcgttggagagggagttgcagtaatcattttctcgccttccagaaggggtgtttctgcttacaagtcgctcttattaaatccccacttcccatgataagcttgtctttgcccccctctcggctctgttacactgtcgcattctacgataacgacggaatgcggggggaaagggaagatcaagggcggggtattcacgatatgctaccacgacacaaccaacatgttccttttcgtagtgtaacgcctgttcgtcattgttttagtttggttgctaagcaactgtacaaaggttttgtttttttgttttcttgtttgtcctttcttgtcttgctgtcttacttcaccaaccccattatacaacaccacatccaagtatcaccaccactgaagcttgaccaatttcaagcttcacgatcgctccccgcattactgaactccaaaacacggaaacccctattctctcccctcaccaccaccccaatccatcaccatgggtttcggcgatggcaaagtagtggacatccacacccacatgtacccgcccgaatacgtcaagatcctcgaatcccgcacctccatccccctcgtgcgctccttccccggctcccccgacccgcgcctcatcctgctcgacaccgaggttcccatcctcgaagaagccgaagcagccaaagcacggggcgagacgcccgccaacatccccggccggcccttgaccaagcactactcctccctcaaccaaaagatgcactttatggaaacccacgaaatcgacatctccgtcgtctccctcgccaacccctggcttgacttcttgtccgcctccgaagcgggacccattgccgaatccatcaacgccgacttcagccgcatgtgtgaagagaaatgcggccggcttttcttctttgccgccttacctctgaccgctccccgcgacgtcatccttgcctccatcgcccacgtttccaacctgccttattgccggggcgtcatcctcggcacctccggcttgggaaaggggctagacgaccccgatctcttgccggtttttcacgccctcgccgacgcgaagctcatgatcttcttgcatccgcactatggtctgcccaacgaagtctgggggccccgcgccaaggagaactacggccacgtcttgccgcttgctctcggttttcccatggaaaccaccattgctgtcacgaggatgtacctggcgggggtgtttgatcaggtgccgaagctaaacatgttgctggcccattcgggcgggacgttgccgttcctggcggggaggatagaaagctgtatcttgcatgatggacacttgcactctgctgcggggacgaagccgaagaagacgatttgggaggtgttgagtagtcagatttatcttgacgcggtggtgtatagcgatgtggggttgaaggctgccgtgcaagcgagcggaccggagggacacgagagattgatgtttggtactgatcatccgtttttcccgcctctggggagcgatgaggagggcgagtgggagagtgtcacgtggaatggggcggcggtgaggaaggcgtttggagcggaggatggggaagatagtgaggaggggaagaaggtaaggggagtgatgggcgcgaatgcggttagggtgttgaacttgaggagggatgggtgccgatagtggcggggtgaagaaagaagggttgtgaataggtattatgagatgtatatacacgacggagggctggcctttgaaatcaatgatgtgtgaggaaatggagtgcgatatgaagcaatctctttcaaaatgcatacctccgctcggtgaatcatcctccggatgtcctcgcatttgttccaacctgaaaacaaggatcaatgatggccgtggctcatccttttgaggagtcaaactcaccgaagacataatttgtagaagccgggccatagtccccatgggcacaagatatgaaaaatagcttggcatcgcttttatctctttcaatcccttattcaatattttatctatcaccctaccccaacacatatttttggtatcagatcattcactaccccctttcccttcattacctcctccacttcggctccccctctcctccctattcttatcatcaacaggacagcttacatggccctcaacttctccttccccctcttcctctttccgcccacctccttctgctcctcaatctccaacaaggcctccctcttcttctcgcccaccaccttcagcgcatccctgatcactctcgtctccaagttgacgccctcctccgtccatgcctccatctgccgtccaactctctgctcgatcgccagcaccagatcgacatccctctgccccacaaacgtcaccgcatcacccttgcggcccgcacgcgccgtacgaccaacacgatgaatataatcgtccggatcgcgggggatgtcgtagttgatcacaatcttcacctcggggatatcgagacctctggccgccacgtcggtcgccaccagaatgcgcgcagccgaggcgcggaaccgaccgaggttgtcgattctctggctctgcggcaacttggagtgcagagaggtaacgcggtggtcgagcaagcgcaacaagtggtgcaaaaagtcggccgtgctggtgcggttgcagaagatgatgacgctcttgtccacgttttgcggggtcagcaggaacatgtgcaggtagtgctcgcggtgggtgaccggcacctggaggtgcatctggcgcagggtggcggggatggcgagccgctgggtgtcgacttcgcacacaaagacgggggcgcggccgggaatgggcgggcgctcggaaagggccttgacttcgggcgtcatggtggcggtgaagagaagcgtttggcgctcggaaggaggagggaggacggagaagcattcttcgacgtcggggagcatggagccgtggccactgttggcgagcaagcggtcggcttcgtcgagcacaatgaacttgacgcggcgaagaccgcagatggtgtcctcgccagaggtgcggatgtggtcggcgagacggccgggggtggcaatgacgaggtgaggacgcttggcgaggtcaatggcttgtttgcgcatgtcggcgccgccggtgatgaggacggctttgaggacgtggggctgagagagggcgatgacttgctccatgatttggagggcgagttcgctgtggaagtggttagcctctacctattgtttgattgtttgtgggggttaaggggtactcggagtggacttaccgggtgggcgtgaggatgacaccaaagatggcggatgggttggcagcccattgctggagaatgggaacggcaaatgctaccgtcttacccgaacctgtcctactgccaccaatacagtccctgcccttgagaatctcgggtatacaacccttttgaatgccggttggccgcttgatggccatgttggcgagagactggaccagccatgggcggacattgagtgcgtcaaaggtggtgttggcgtcgataggaacagaaactgtgctggcaggctctggtactggtagggctggtgttgcctcttcggtcttttctgtcttgggcgcctcagcttgctttttcttgatgcgggatgggacgttattgaagacaggcttgacgggggcgacaggcgtgtcatcctcttcctcgtcttcaagttgagtaacgatgtcgtcgatggtaggtgaggtacggcgtcgttttctgggggcgtcactgtctagcgaatcggaatctgagtctgagcctgatccggcgctctggttctcctcgtcctcatcttcatctgagacgccctcctcttcgtctgagacgccctccccttcgtctgagacgccctcctctaaatcgtgttcatcctcgtcctcatcctcgtcctcttcatctgaggcagccgactcatcctccacatctagttcagacccaaagtcggactcatcctcagagtgaccagattgttcatcaatctcagtgacggcgggcgccttgttaaccttggatttgaggttggcattggcattggcctttttggcctttgcggctgtggcagacggcattgttggtttgctccttatttgcgggagttggaatcaaaaggtctagacggatgtttatgtttggtgcgagatgtctcttcgcattcgttccaggaccgtgatgggcgcctctagcagattcgatgtgtgttcctgtggtgttgattatcagtcgataaactgataacgacttgcgaccgctacaaaattcaaaatttttggttcagcaaggttctcgggagtgaccgaaaagggaaagcgtgcttgtaaaaatgtcacattgagcgtcattacgtaagcgtggcattttggactttatgggggtgcctcggtgcttcagaaacacttcaacggtctagagcctcaccaagccgtcctccatctccttatgtacatgtctttcgcagaacgataccatgagggtatgaaccgctgtgtatcgtgataaagtgcccatatccttagagtttcattctcacttatatacccatcgtccttccattcacgaacttttaatatgtacagatcgccaagacccgacgtccgcacacggaccgcaagcaagcaagcctgggcctgcccctagggtagcatcacagcaagacccaccagtgtaccttgaaacgcaagccgaagcgccggcgaaccgccaacgtcgcataacaagcgtcagccaccaaacccatcggcgcttaagttttggacggggttgttcgtttccacattccatctcatggaatacgaagaaaccgttggtttgatctccatagtgcgacttctgggcgcttggaagaatgcaaaaaataggagagcttcttcttgtttgggaatgagccaagaagcatgagcagtctaggatcaaggttcatgtcggaaaagcactgcaatgtccagcttctggtggtgttatgctgactgcacggtttccgaacaaggtctacacaaggagtataagtatcgataacagaagggaaagcagcttgttcggtcggctgaaagacagcacctcaaggatgcagctcgttcgttgtcttgatgctcggacgaactacgacagatgagatcatgtccttcaacgggcccccttcttgtgttatgatttagtgccacagaaggacagtcgttgacgatgatcccaagactacggatcctcatggccgccgctaaacgggccaagtctggagtggaacccgcggtagggcacacgcgagcttgccccggcgatgcatgggctatcggcccttacccaactcgggcatttcgatgaacatgatgggccatgttgacgttgtggtactttactggcacagtggcctaccgatttggtccccaaatgcccccatcgaataagcaggcaaataggccagaacaaggtatcaacatgataatatcgagcaatgaaaggaggtaaaagtgttttgtttacatggcatgatcatgcttcgtatggcttgatgatatacctcatattcatctcgattcgcatatgctgaggtccttcattgtcatctataacttatcacctgcttcaagtgtaaacaattgtgttgatcaaagcaagcatgtttcatccacctggttggctccccaagatggtgaagttaaccttgaaggcctgagctgatcatgctgtagattctccaggctgtctcttctgaaacgccgctcactcacagtgaactgcgaggcacagtgtctctcaacgacgtagacaatcctttctgtgcctctttggccaagcacactgagagaacagagtttgcagaacccgttgacgatgccgatgtcccccctggtggtgtattgtggttagaacgacaaggcgagactggtggaatcgcgggagggttgaagcgaaaggacaggcttgactggccagtgagagtgtcgatcggacgccctgtggcagctttccagcgtgccaatcagatgtttctaaagaccgttgtaagtcgagtttcgtttgccgggcgagctggggtactaccatagacgtagtgtacggatgtcatcagatgcgcaccaaccccgggacggcctcgccctggcttgcctggtcaatggcatgggtgctgtgtcttcaattcttacgacagagaaactgccattgtttggttcctatgtggtaatgtggttaggtatgtagtatgttttcgtattcctcatcgaattaccttgacgaagtggcaaggtgctgcagcagcggagacgaacaacctaagcgctgctggaggaaatgtagtcttttaacttcccttctcggtcctgtctaatactaatcattcgtcttcggttccaagttcaacaaagaaagctccaagcgccgctctactctgtcgctgaattgcaacccccggctcgattctcgccctgttcaacagtcccatgttcctgtgaggagaacaagaccccgccgttcagggccgcagcgggcattcccctgtgcataaaagcgaaggacccctgatccgatcacactgctagtgtggggcacacagccgacatccactccaccgccgagacaagacactgcccgccttgacaggtccgctcccagtgccgctcttcaaatcaaaaactggcaccggggagcaagcatccccgtgtgtcaacagaaacaacggcaagtcgacagatcccaacatcgtaacctccgtcctctccactgccagacgactccgccggagattgcaacactgccagtggctcacgctcggcgcctggcccatttcccagagtccggcccggtcccgtctttcgttaggttccctgccgaggttggagtcctacgagagtccttcattgtgtcgcctgccctccaactgagcttccacttgcatatgtagccgtgcatcccgcactctctcacacacacagcttggacctacctctacctactacatagtacatacacgttcgttctcaaggcccgacttctttatacaccggcatcccgcattttctcttaaccgacacttgatctatcatccatcttcagccgttttaaaagacacacgtcccgtctgcaccacatcacttcgactcgtcgccatctcgttgtttgtcagttgacgtcccttgacgtacgagcctgcacctaccgggtttcgtcgcctaccatacagtgcgcccctccccttgccgacaaatcgcgttgctgcttttcgtccgaacgactcgtcttgtctcttcatcccaagtcgccccgttcgcctattgcacctcagacagcttgtcttgctcgacgacctcgttttctcgccagtcagatattaccactagcgaagaaagcaaagtcattgtcgcacaactacaagaccatctgcggccaaaagaccaacaacggcactaccgcacgtctcgtgaccggctcgatttcgcctcgcaggtctcggccacatctcaagcactgaggcttgtcaggcttccagagtctgaaccctttgtctccaagattcgaaacgtcgtcaccgagtgacggcaaaggcatctgccatcaacagactaccatggccgatcaccaaggtcaaagcagcaacgatgctgcccccaaggcaagtagaaaaactacccaattcgccctctttaatcaggactccccaattgcctctcagcatcacctctctgctctcttctaccctccattcttttaaggtgcctggtgactgcctctcacaccttataacactcgtttcgcgtccacactcgtttgctggcaacaccaattcatcgctaacacacttcacaccaagcaggccaacccaggtctccaggcaccccaactccaacagggaccatcccccgttcccacaatggcaccagcccccgcacccctcctccggccagccatccccggcgctcgccccggtggtcggggccccccacgtcttggccttgcgatccccccgtctctaagtgtcaagcccgttggtaatcccggcgctcctccggcgcgtgcggcgccaccacaactcaaactcgctacccccatgggtagcaccacaataccacatgagcagcctgccggacgaccaggcgcccaaggctatagcgctagcggtgccagcgatagcagtgcggcgcatagcaggagtggcagctttggtcccgagagcaaccctaccagcgccgacacccggtatagtaatgtttcgtttatcggcgcccaaaggccacacggcacaccagaccctgtctctgcagtgggttctctctactccaatgccagcgagggaggtgtgggtatggaacgagaaaacagcctgcatggattggaagcattcgacaagcttacactggagaaagcgaggacattagatgtcgaagagcttgatgacgatggatggaggatcgccatgatggagaagagagtcgaggagttgggacccctaggtgagggtgcaggaggtgcggtaaccaaagccaagttgaagggcggcaagaccgtatttgcgctcaaggtatggcactccagcttgagatctgatcccataattttgctcgaatccctgctgacgactcttcgattagatcatcacagcgaaccccgacaaggacgttgccaagcaaattgtccgtgaattagggttcaacaagcagtgcgcctccgagcacatctgtcggtactttggtgccgtcgtcgacacccagtccgcgaccatctccattgccatggagtattgcgaaggcggttctcttgacagtgtttacaaggaggtcaagaagcttggggggcgtacaggagaaagggtattgggcaagattgccgagggcgttctacacggattgacatatctgcatagcaagaagatcatccaccgtgacattaagcctagcaacatccttctctgtcgcaacggcgaggtcaagctttgcgatttcggtgtctcgggcgattatggcacgaacggcgcggccaacacattcatcggtaccagttattacatggcgcctgagcgaatcacaggccagtcatataccatcacctcggacgtttggtctttgggtgttaccctgctcgaggttgcacagcaccgcttccccttccccgccgatggtaccgactcacaaccccgtgccggtctcattgacctgttgacgtacatcgtccgtcagcctgtgccgaagctgaaggatgagcctgatgcgaacattttctggactgacaagttcaagtacttcattgactgctggtatgtgcacccactccttattctttttcttttgtccagcaagctaaccaggagaattgtgtagcttggagaaggatcccaaccgcagagcgagcccttggcgtatgctcgaccacccctggatgttggaaatacggtcaaggcgtgtgaacgtggcccgtttcctggccacggtatggggctgggaggatggaaaggaagaggcatagtttgtctgcggtggaatcctcgatcgaaattggcgagttcagttcatgggccacgaaatttctgcaaatgccggaagcacaagagtcgtgtaccggaagacattggggtcgcttcttcggttaaggatgtcgggcctggtgtcttcgattttgaagaggatgagaactttggcaaaagcgagtcgacctgtgtttgacagcttttggatatataaatatgaatgaacctcatgataaggactggataggcattcgtatatgcaccgtgtatgcttggatttcgcgaggctcgcacatcttaatggtacctgtggctagcgaacaacaaacggaaccgatttgaacaagagacctcttcgaaaggcgaactgacaatgcagtagcactcatgacatccaggcccgcctcaggatcggtttccgaaagacgcgtaggcacaccaaataccccaagtttgcaccctcccagcccccctttgaccctttcatctcatctctgcctagagccactaaggggtatatagcccaccttaccagcggcctcttccgtggtccgctggtacatccgggagtaatgagggagagctctttgtgagctgttactcaatacaacatacactctgagcttgaggctacgctgttgtcatgcatcaatggtagctgcaactggaccactggctgtggaaattgatttcccgaagacgtggaggaatcatcgaacggtctccatcacccagctggtgccggcaccggtaggcgaagacccgttcggccgtcgtcacctcaatcccgggagggtaattgaggaggatgcggacaaggacgagcagtatgaaatcgacaagatcctcggtagacgcaccaacttcaagcatggccgcccaatcttggaatatttgatcaaatggaaggggtaccgcaatcaatggaattcctacgtcttgcggccgagtctcctccagaacgcgtcggatctagtctacgattacgacaccaagaacccggttgatgataaagagcctaaacccaagaagccgaggaaggtaagaaaggccttggtggcggaagaagaatggggaagaaagttgaggaaatccctacgtctaacttcgagttgaggctgccttcacaccaagcttgaccgaactaaactggaagttgccggttcgagtccggtgcggaacacctttttttttttttccccttgtcttctattcctttctctcctcggttttatgttttcggtgagattttctcgaaatatggcatgttgattgtagttgtgtgaaatgggaatgacatcttctgttacagtagtttgggccacccccttaatatcaaccctaacccttggttgacatggaaatggcactgaatgatggaaggtgggaacgacgacggtcgactccatggcaggtatcaaccacttgaacgtcatgaaatatgtacaaggtctgcaggtaacatccggtttgtgattcaaacgaggtgccccatgtggatttgcgattggtaagtgttggatgaagataggcttggcgatttttgtatgcatatagcatgtaagtgagggcagtctcgaggatgaggcataaggatcttgcaggtatgatgaggagcgggtctgagggtagatacgggtgccgatgccagtatctttttgtgggtgatgcgatccccttgttggtaggcgggcgatttctgtaaactgtgacaggtttttgcggttgtcatagtcggcaaacctaggtatgatgtacgccctgagtcttcggtgtgtgttccactgccgaccgatgtagacaaggggcgtggcgtctgctttttggatgattaagaggtataacgagaaagcaggttcgtcctgatgggaatactcaggatgaacccgcttaagaagggtccacgaaaggaacggagcggaccgttatgatggaattacctacatatcggtgcactatgagtagaggtacctacctacttccgtagctcaatatcaggaaagaataactacaggaatacacctacccctgtgtttcaacagattgtagtggcaggcactttgtatgtggtccggccctgccaccgtaggacaattttcacgagctcttacaaaatggtccttctctccccattcacattttggtattctttctctcttttcttgacacacacctatatcatctcgacaacgtgtcaagccgaccagacatcacgcattcttcattcatagtttaaggtacctgcttggcttctagctgaccacttgctcatcacttgcttggttatttcaacgcttcttcattagcaacaaacaccaagctaccttacctaccaactaccatcccatcctctaaccaccatccacttttcgtctcattttctttcatcccattattttcatttatcctttcacacgatgtccgagtgcgctgtcctcacaacactcctggcagccttggcccacaaagtcctcctcgcgttgatctagttggtggtgttctccatcaacgtgttcttcgtgttctcgtggggcaggaagaatttctggctgttgtaagtctacttcatgtttcaattcatttttgttcctttcccttcttatctcctccccagcttacaccttgtcctctgggcacctatccatatcaccgcgaagattagctaaacgtaatatccgtgaacagactagaacggacccagattccagtccgccccatgcggtcccactcaagccccagaaagggcacaagcgtcgtccgcggcgcctacaacaaccaccacgacgggaacgtcagtcacttcggctgcgaggcctcttggagtacgtaaactccaatcatccgctggggcccctctgcctggattgaagggctagaacaactcgcgtcgttccgtcggctgcaaaagacaacaactgttcaatatgacacctcaaatgtccaacttcacaattgggtctcagtcgtcattggttggtgtttacttgggattctatggttctggcaccggtcagaagccatctgaatccattgcaacagcaaaattgacaaagtcaccaaagtccccccaattacccgacgcactcggatcaccacaatctatgtggcctcaaattttgttgtcgcagtatggcctttggagataatctgctacattgtttggaaatacattctcacatccaaaaaggaaaacaacatattaagcgaatgatagcaacctgtggagcgccgcaaagggaggaacggtagataccgtgacgtgggaaacgaaactgacaacaaaggaaacgagacggacatcaactgtattgttcgagacggtgactgatacaaggacgacaaaatagatgggatgaagaagaggataggatagatgagggaactttttttctttttcatccgatgtacatactcattgaatggtggcgggggaatcgacatggagcagaccacggcaggctttggataaactggggttttcaacatacagtatccataccaagagaacaaaaaaaaaggcagaaaaggggggatttattcttcatgactctgacagaactctgaccttttcactaactcggggcaatacatgactttgcagctgtatgacggctgaatggacttttttcaagaagcatgagcgagttccctggataacttttccctccatgctttatgacagaaaaaccgactgaccaaataggcccgcaggatacgcagagaaactgccacgtgatacgttaaccgacaagttaggtttgcccatggtttgtccatggcatctcacaactgaactctaccctatgatgggctttgtacacatgcggcttttctcgagggtgccaatctcggtaaccacaacccggactcagctgggatgacggaggatacatcaccctctcaagatataatgtgagaccatcgagatcaagcggttggatacgattgattgagtgctatggaggagaaagagggagactagcaaagtctggaaggctagatatagtgcggtctaggcagggcacagagtggggtctgggcccagtgaatgctgtgctcagtaaatgctagagacctaccaatatacccctatagattggaagactgctaaagagtatctaaacttctgtatactatttatattattatatcttttatagtgttaacgatatttcaagcctaaggaaccttcttttggactatatttattaatttaataaatttagtgtgcttatttagttttaacggctttgttagaccgttaattagcatttcgttacccggtaaatgtttaattgtaaatgccttcctatttattaccttttgaattaattatttatattgtatatcgatatattgatttctagttggcaagttggggttgagaatccggtctttagcgttgttgctgtctatataaaggatcctattgattttgtaaaatcctagatttacgtttaaattattaagtatgctactaacctagtcgagagccttggccgttggaattagattggtaaattctacttctattgtactagttgtaataagatcctgttgtttagatttctaaaggacggggctataagtaaagaatatgatgtagttagttatactcttccttaaaggaatattgtcgataaaggaggtgtttgtatacgtgtggaaggacggggctattgacggcgagagtatactacttagtttaatatttaaattggggtatttagataaatattgctataaatgctttataataacgaagtgatggttagtgggctttttaataccttttaagagtttattaatagtaaaggcgatatttagccgggtatttattgaaatctaatttagggagttagttttcttagggtaagatttggcttcctttagtaatatattgttacccctatagattttatagtttagtagctatagtattttaatgctatagaatttactattattaaatttaataataactaatttagtatattgttattaggatataaagattatacgagtttagcggtcctttacgatattgtagcttaggaatgtacgtacttattctagttctttgagtttaaaatagttagcgagctagtctttaatttggttaataatagttatagtcggcgcggtaataaggaggtcgttaatgtatagaattaatagtatattcaacgctttattagtaagtaagtaggaatttatagagattagtataaatttagtttctttaaatattgggataaaggtattaaactaataaagtggggaacgtttaaaattgtaaagtgccttagtaagttggtatactatattttctttgctataattgggtatagcctttttaagtattgtcggttgtttaatatagtactaggtattattgggaatagaggtatttaaaaaagcggtattgaaattgaattagtagtactcgtagttgtttatagttataattattaaaaatagtctaatattaatagagtgtactattactatatagatttcttgtactgcccaattgccttattcgaaattactataaattacctatttagctctagctttctaatttttagtatcgatattatacttcttattatatacctattttttaggtagaacctttatatttggagatttaaggattaaggtataaattcccctatctttaagtgccttgatttatttctttattactattaattaatgtaattcaaaattaatttacttatatattacttaataattcttagaaataaaacgttaaattttactagcggcgatagttattatattataattaattttaatagtagtaaggtagtagataggtatatatttaattaaatatccctttactatactatagaagttgttaggtaagtctattaaattttaaataatattactattactattttttaccctttaaatactatatttaaaatttgctaatttagttatagtataataaggtctacctttatttacttctatatttaattgtagactaaatttagagggttggcttctttattttagctatacttatatagattattaatttgtaaagtctagcggaattattgtaaggtccgaattcgagattggagggcctaaattcgggttcggagggtccgaatttaggatagtttattgcgaatttaaggtttattactcttagttatttaattaaagttgtaatttattaacctgcgatgctaatgatagggtatattattgtgttctagtagggtttagtatacctattagtggtaattgaattgttaaaattggttgttaaagattattgggtagtggggtacttagagtagtgtatatagttagtttattagaatcgtgttagttgtattgattatagggtatgggattttctttattaagatctttaagattaagaaggtcgttattatacttaatagtctctttaattagcgaatttaatggttgatactatagcggatttggcgataagcgcgctagtgaggtttttagagccggagttggggttagtaacggtaatactagtagtattatattaattggagtatttgggggagttattgtggttattaaagtagatgagttgattggagcggttatggtagttaatgcggttgtagttattagagtaattgagggtgttagtataacttctagcgataaaggtagtataattattgtttcttatatctttttaattttctattgttggggtaatttgattactttctataaatatagttatagaatcgtactatctactttaacctagatttggtagttgttgtttattactttattaattttattgattatttggtttgaaaagataatataatatttaataacgttgttgttattactatggattggatctttataattgattgggtcttttttaaggaaggttattgcgttggttttaacgattttgctagtatagggattttaaataaatacgatacgattgtaaatattattaaaattaatgaaataacccttttaagctctagtacgaaatttatcgctttgtggtcgcttttttagtttaataaaataataaactgtatagaagtaagaccttaagtgtttgagatatggctttttaatttcgtttgggaagttggccgctttagtgaataatttttataaattccgtccgttataagcctttaaaggtagaaggttaaatactttaacgatgtagttaataataaagggctatagatattctaggatattaaaatttattattaaagctttagtgcgttgtataataatagtattagttcttttgattttgctttgtatttatagggtatagggtattaattttagaagctcaataccttctatacgtacccaatcgacgattttgctatattgaaattccttagtgctaaagttaaactttagaccgtcgttaagattaaatgctctaattttgagcctaccgctttaaagcttagcctatttcttaaattctttaatttgaatgaaggcgttacccttattaattataaaccttatttagtagaaattagtaatttaattaataaagtagattatatactaatatcctttatagttaagtaaagtataggaaataatatcgatgtagatatatgttaatggttgagtcgtgactttattagcgattttggggattatattgtaagccttagttttaacgtatgctttatagaagtagttttgggtattgcttaatttaataccggctgctttataaactttaaggatttagtctttgcttgtatatataaggcgatggtatattgttaagtaattgattgaaattattatagtatagcgaatgttttagggaaagtttggttgagtgtatattagtaggattggaaggttattgatttatttgtattgaattataattttattgtacgctaatatttagttggactttatattctaaattatattgttattaagaagacttcttatggttaatagatttgctaaggtagagggactatagatgtagtccttaattttaactttaataattatattatttaaagtagctatagttaatttaatagtgttaatatagtaagtataaattgaggtcttattgttaattatatagaccgatagatgtagaagtagttgtatatttataaattatttaaggtggttgaagatattgtttgcgtaattagagttgtaaataattagatttcgaatattgtttggttgttgaaattaatattgccttagagtctattgggctttaattaaattactataggtatattggagttgaagttaataagaataatcgattaattaattatcctaattatagttaatacgcttaatagtattagttaggggctctaataaaaatctatactactacttatacctaatatgcttataaatattctacctctatataataaggtagaattagtagtaatagtaggagtagtgagattagtagaagcgttattagcgagggtactagtactagcgttaactaccttcttaactataatctccttcttaggcttctaagtattaggcgccttcttagggaagtagacttagtaggtatctaccttcttactaatgtaataactataggaaatgtgcttctaagtagggtagatcttcttattgtaattggtatagtcgattcgtttattatcatttttcttcttatttgtaaagctactattattattgtttttactagtattgctattattattagttaatttctagatattaatattaatactagttcgggatttaatattgctaatattactaaatttcgataggaaagtgccgatatctagttctttagcttctaaggcggctgcctagtatttagtattaatagggtaggttatttttacggtattataaaaaaaggtaatttcgaagttattgtcgattgtaaactttgtatccttaatatacttacgtagtaaagtataataagtaaggaaagaagctatagtgttaaagttagtacgtttaatagttaggtatttagtaagaattttgctacgagtttcgttagtaatataggcgatgtataattgaataagattatacgtaactttagggtttctaccggttttatcttaactattaatatttaaggtagtaataatgttggtatttttgagggtagagagtagaattttattagcgttggtacgtttagtttactaagtattatacttctcgggtttaattgctttattaagctctaggactatctcgaagatatagttagcgaattagaaataattgagttcggttataaatccctattgttaatcggtaatattttaatcgctgaaaaggggaattagtaacgaattggtaattattgtaggtataggaggatttaatatattaagaagaagaaagttggtagtcgttaaactagctattaattaatttaattaattcgataatagaattatttaaattatttaatttaataataaataaaccgataattaatttaaaggaggggtcgctatacaataagtattagcgagaatctttatatagcgaggctagcttgtaggcgagcgggcgaatcgtcaagtcgacgaaggttgcattacttcttttaacccggtattgtagcgccttattaaagttagtaatacgcttaataatacgcttattgcttattaaatacgattatagggaaggttagagagggcttataacttgtaagactattgaaattaagcggttggatacaattaattgagtgctatagaggagaaagagggagactagtaaaatctggaaggctagatatggtgcggtctaggcagggcacagagtggggtctgggcctagtgaatactgtgcttagtgaatgccagagacccaccaacatataattagtcaggtcttcgtgatccggcacgccagtgaatcaaacacgcatcgcagttgcattgcatagtgccggtaattctctgaccaatgtatttcaatcaagttcaaggcagttgcacctacagggccgtgctcacgcccagtcacatacaaatacttatcctttgggagtccaagaaaactcatccttttcttttctttccatcataacactgcatggtttttttttaaagactacccgcagtaccatccaaagtcacctatctcccaatacacacaaacacccctacatttcgaaataacaaccacgcaagaagccagaatgacacaaagacgaaattgttcgcggccgtcatcggtaaaggtgagcactcccaggacatttccccatgcctcctatccctaccgccatcacgccgtctagatcccagtcttacttatatccgtgaataggcggccaagagcacttttacttctacgtccaattcagccacgccaccgcaaacccggaaaagtgaagcaacggcggcgccctcagcgaccacaactacaacgatcacgacaacgagcacgacgacaacaacatcggctgcgtcctcctcgaccggtgcatttctagaccaaaggggcgacgcccttttggggttagctgaggaacctcttcccaagttggaggctacctaaacgagcggcggatggatgagtactatgagaggctggagtgtgcaggctacctataggtatgcagtccttgtaagtgtcttgttctttgaaggtttgaaaggggtagctaggtcaagaggtgctaaccaacggcttgaagcccccttgttctggccgcgcgcgagctttgtacagtaggtccaaaacgcccagaacaactgcttgtctcgctcgattgatcgggagtaacgacaaggataatgatcggtgaagcggcgtgcagcatgggatacatggaacttaggaagataggtgggaaggtttttatagacgagagggagggggagacgcctccgggaaggacagcactggagggccgagagctggcatttagttgtttctggttatttttttcttgtccttgttttctctccatggaattctcgtaaagatctgacctcatatgggctcttgcatgttcggctaaggcgttgactgatattgctagcaccgaagcagtcagatcaattgatcagcacaacccacgagagttgcttgacaacattgcccgcttgaaatatagttgccccatatgcggactcttcagctgcctcttccaatctcgctgctaacagcttcactggcactggacaacgagttgttgtaggctacgctagcttcgacattagatcaactacaaatataaatcctgcattcattgaacctaataggaccagtcgagcgattgacttaattccaatagggcgcaccacccaaacaaataatcccggtagacacgggacatatacttgtgtaactcggttgctggagatggacagtcaattcgaggggaagaataccagatattgctcccgaagccaaactggctgtaaaatctatgctcatcaaccagggaattttcaagacgggagtcgaccttgagttggatctggcgggcttttccagacacaacactaggcatttgagagttgggacagaatgaaggtagcaagtcaatcatcaattcagtgctggataacaatccgaacacaaaatctcgctcggtgaaaatgtcatgttcaataatatgatgaatctgtgtgacagatccgtcaccagtggaaggaatggccatcgccttatccagacttctcaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaggataggaaaaaaggataggaaaaaagggaagaggggggatcgactcttattaaagacttaacgggtagcagcctcattccaagcgaggtttccatcatcatttttttttctcattcattcttttccccccttggtgaaaggggaatgggcggaaggcgcggcgagagatccatcccttctagctccacagaaggtacaacgaaagggcactccgaaatttgaacgcagtattacactttcatatgcaagaaaatgcatatgcaggaaagatcaaacgtggtatttttcaaatgacggttttttttgttcaagttctgatgcgcatgtgctgtgcgcggtaggccaaaacaccggagtcatccatctgtacatgtatagaagtacccaactcactaagcgggtgttcgatttggtggacaggccccttgttgcgacataccatgtcaagaattgaagatctgtaattgatacaggtaatcaatttgcaagtcaagtttttcatcttgacggctgtactcacaatttgcaagaacaagctataacgagcagtggtcggccaggatggggcccggagttcttgccaacgatttacactttcctcgtgccactatccgcaatgaacaactttctcagtcaaacttcgtcatgtaagtaagcattgcggcaatgacgagctaacgtgaaagggaagcggcccatatgagggtagctgttctttccattcctgaaggacagctaggatagagtcatcccactacgataactctttcctccgcttcgcgtgaaagcttcgaggatatcttccccatgtcttcggccattctcattccctctacccaatttttctcctccgctcaacaacttccagtctcgaactcagcacgacaatatctgactcgaattacacacgccctctctacgcctaccacgaacggcttcctgcgtacctgtctgggtgaatggaagctggaagtcatagacaccacacaagatgccattcactaccattgcaatagtcacggaggtgtcactgatggttggcgtccggaagagcggttgtggattggtgaccacggagacgtctggaaggaaaaggctgtgtatcctccctctctatccaaggtgcgcgcagtcagaaagatcaagaaggaacagacgaacatcagtcagtcatcacagcatgagctctatgccctcactacgttttctgggggtacagtggcggaagtaagtagaagccaaatgcctacaacattcccgccttcattgtggcacatttaattgaccatgtctgatttagtaccgaaaccgcttcgtccagttccttggctagtttcaggatgcgtactacctgtacatcgctatggaattcatgccgaacggtgatctttagcgctacattgatgaggaaacattccttactgagcccgaggcagccatagttacccgacaggttgccacagctttgcggtatatgcacatccttgccttcgtccatagagatcttaagccctcagtatgttcttattggcactgccatggttcataatgtatggttcgtttggaatataaactaatgtatacaaactcaaagaacatcctcatctcttcaaagggaccctcatggcacgtcaagctagcggactacggaatattcagaagggcaactggcgcattggtgtccaccgagtacatccgcaccagcggatacatcgctcctgagttagtcgatacttcagagaattatactgctgcggtggacgtgtgggcattgggagccatagtcttttgtatgttgactggcgctccgccattccacaagctcgacgacatgcttgaatactgtgcaaagatgagacagtttcccactcgctcattgcgtacatcgacgggagtaacatgtatcgacctaatcctgggagctatggagcgggtgccggcagagaggctgtctatctcagaggtcttgtaacatgactggcttgctgtcaagactccgattgctagcgaaacccattagtaagctctcgactcttctcaaccatcacgcatcaaggctaatttgtgttaactccctaagagtctcgaatccaaatccacttcctaggctgtgttcccctacaatccgccatccgtctttcaggatgctgccggaatcaccccagttattcattttcgatgatgaagatgcatcgcaacagcaaaatccaggaatgcccggcattgtctgcatttttttttgtcgccagacgtgccctgaacgtgtggatggtcttcaacatttgcagcttaaacatggctcgaagattcccacttctgttctgctaacagtattggcaattcagagccacgttcgaaggtctgcgcaacgttaaacaaggttgtgttggaagaccacccagcataatatttacctaacactcatttacacttgcggtgtttcctgcagctagccttatgtagtctgttgttttctttcctgcttgagcctttttaatcatggaaattcaagattgaaaaagaacccgttgacttttttcgtgaaatcaggccaggcttgatccttgctgaatgaaacccttcaggcgccgactgtgggtccgccggtactgtttggcgttgatcggaatcaagtgtcgcgtcagttgagacgcggcttcatcttgaacaccacgtattctacccttccaacaagtgcagctcggcaccataaacaacaaaagaatatatccggacaaccatggagaacattttagacggcttcttgcgggactggaagttggatcttctgcaaggagagttccgccacaacccagagaacggggacgacgtccacattcatctgaagacgaatgagatatggcgccccgttaaacgattgggaagcggtacttttggagaggtctggcagcaacagtgtatacgggaagaatctgttaccgagcttcgtgccgttaaaagaatcaacaagacgcagacaggccttctcgagtcgtcgcagcgagaggttcaagcactcgccacattttccagccagaagaagcaacaaaatcggtccacggtgggtttagtatctacctgtgcatggcatttggagttctttcgttcctctaatagaaagaaaacgtgagtggctaagtacaaattgcagattgatgaccaatatgagcaatggtttgttcagtttctcggttggtatgaggataccaagtacctatatctcgctatggagtttttagagtgtggaagtcttcagaggtttctagaagtaaagaagacgccttttgaagaagaagaagaagcagctacgatcattcaacaggttgcagaagccttgcaattcatacacagcaaggatttcatccacagaaatctcaagccttcggtattattccacctggccaagtgtgtgtactgctcaatgctaacgcgcctcaaccacagaatattctcgttgctaaggcggggcccgcatggcatgtgaaagttgccgattttggaattgcaaaggacatcggggtaccttcgttctgtacgaacgacgttgatgcgcctggatatatagcccccgagatggtggactcgatagactacacgtcggcggtcgatgtgtgggcgttgggtgctgtggccttctatttacggactggtcatactccatttgccacctgggaggccttaagacagtaccgtgcgggtcagaaggactttccaagccgcgtgttgggcgcatcaactggcttctgcattgatttcgtcctggggcttatgcgcccgctcccggaaacgaggttgagtattcggcaggttttgagccatgagtggcttcatatgggtgaaacgtgcagaaatttgacggctccgtaagatacaagttccctatgctctccatagaaaccgaacttgaaagatgaatttagtctgactcattatcacaggtcgcttatcaacaaatcgctccctacgctgagcatggtaaacaggtcaacagccaccagcagtgcgcccacacccagtacgcaaaccaactctacgcgaaccagtataactcgcacccagtcaaatctcgcgaataacttggaagttaagacaaggaacgagagggtgacagggcataatgctgaagtggtgaatcaggagcagccaataataaaaagggaggcagaagagagagagcagcagcgactggctgctgagtcaacaaacaggaaagcaccagaggggcaaaacaaacgacaaagagagttgtcgtttttctggaagacaaaggaagaagaggagttgaagagacaggaagagctgagacgaaggcaggagatagtcaagagggaggaggaagaggcggaagagttgcagcggcaagcagagctcgagcgggaacgaaaggaaaaagaagagctcgagcaagcgcgagtaaagcaagcgcttttgcagcaacaacaagaacaacaacagcagcagcagcagcagcaacaacaacaagaaagggaaaaacgggcaagagaagagtcttcagacgcgacagaaccagaactggtaaaacccgacgcagagaggatcaagcgggttaagaaggagcttaaaactatctgtatggtatgcggcgagaaattccagcattttggccagctgtttaggcatctaaatactgaaaggcataggatgcccaaggagtactggggagcagggataggacacatggagttctcggatatagatgctcttgaagcgcttagaggaccgttggagtagcctaagaaattcaagaaacaagattagatagacgctacacactacgactatcaataagacgaacaagatacggcggcatcgatatatacgtcaactgcaggtagaattacctaggatacgcgcttcacattctgggctcggggttggatttatagcattaacgacgagagttgtgtgcatttaaaaaaaaaaaaaataattaaaaaagaatttaccagtcggcctttaccacttcttgattacaggaaatcaacaatgaaaaaatcgcctatcaacaatgaagtagaatattccgattgcaaagtattcctatgaaagtggatttatctttaccacctcgaacatcaaaatacccctatgtgatccttacctattgacaatgactagatttgttcgaggcaaaggacaagacaaaatacaggacaaaagatagggtaccgatgggaggatattcaaaatcaaccggattacgtacagttttgggtaggcgtaagtattgtggcatattgatatgtaaatactcatttctgataacaactaatccaggcgagtcaccggagacgagcgcctcttgttgttctagttgttttctgtctggcctgggtcctctataaacttgtatcgtccggggtattccagaattattttctttctcttctggttgagattgtaaaggcggcggccgtgcgaaacgcttttcctcatccgttaaggggggtagagaatccacaaaatggaagacatggagtcgccgcttggtttcttcacgacgtttaggtcgcggcggcggtgaaagtcgtccagttgggctgaaaaattcaccagaaatgaggaatgaaactcgtttagctgtgctgtgcgaatcaacagaagtgggggattgaactttttggggagaattgaggctgtccatatcctctttggcctttcttgtgtgatttggctctggcttcctcctaggaataaaagcaggaggagatggaggagcaacagtgggaggttgggagcgttcggtgaagctaacgtcactatcactgtcttcgcttgtccagctatccagacacagtggtcccagtgatgaggtcgatgatgcaacggaagccggcgagggagcattctggtggcttcacaactttagttgagcaagcgtgatctcggattcgaaggggagaaagaaacgggggccgtcacttacctctttgaaacattcatatctctggacagccaataatgccccacagcttcgatgattgttaatcgttcttgggggatggccgccatggcgcctgtgatgaaccccctgcaaggctgggtagaggagcgtagcttaagggtgggaaatacggtagggtcttccgggtagttggccagtgttaagggattgggaaaagggggcgatcctgttcgcatgcagaaggcgatggctccgagggcccatacatcaaccgcggatgtataacgttcagacgtgtgccacagttcaggagccatgtagccgaaagtcccaatctgatgtgtcccggccactgtgttactcaggtcccttgtgattccaaaatcggcgacctttacatgccatgttggacctggttgggagactagtatgttcttggaaaccacctatgttagctttggggtacaggagatgagattgatagtctcggtattatatcctccgccagaacgtaccagcggtttgagatccctgtgaaccaggcttctggtatgcatatgaagcaaagcccgagcgatttgagccgttattgaagctgcttctggttccggaatgcatccttgatctatgtgctgttgtaaatttccgtgctcgacaagttccatggcaatataccagtggctttcatcctcaaaccagccacggatttggacaaaatgttgttgatactaataacgatcttcgttagacttgacaatcacttggacgcttagttgttgactactcacctcgacgacacggttgtcagagaacgtagtgagtgccttgatttcccgtcttgaagatttagcaaagctccctttccgctttggaaggtacttgacagcacggaagatgctcgatgaagaagaggtgccagataggcactgttccttccaaacctctccacatgtgccttcacctaacttctcaactggcttccaacactgagtgccccttggcaagtcgtgatatcgcattccatgttcaaatcttgtcgcaattttccaatcatgcaagtcgtcgctgaaagtgatgtccatgacggctggctgttgagcgattattgttttgtttcggtgaattgtccatgaaaatgacgcctgcccaattgtataaatggtcgaaatgctagagacgggagggatgtcagaggtaaatgcccccgtgttcacccctctctattcaagacactagaccttttcagctttcctgaggaggccacctctgaccacccatttggggtatgctttccggcttccgtcgagttccggcaaaggggctacatcgaatcagagccttctatcgtgtacagaggtttgaagcactggaggcgcatcgttgtcacgatttgattggagtttgggtaatggcagatttgtgattgcaggttcagctccgatacttccacccgtgtcaagtggcaaacagacgtgaacattaatcccattcagaatactcccttatataccaagcgcagtgtgagagtcgaccctgatcacaactccgcattgactgtacaggatcatctttagagttgtcaaagacactagtcctctcgacgcgccggtagacaactcctttgagttcacagattgttacgcaatggacccagtttcaataatcgggcttatcttaacctgttgtcagtaagtaggcaatggaaaatagcatattctccctccttgatggctgatacaaggtctgacagagttggagagaaagtcgtacaactatgcaggaatttagccaatgtcaacagccagattcaggagcgctctctcacgatcgagagttactggcatacgagcaagctccaactagatctcttgagacgcatcgaatctgtacttgacgatgatctatgcgggctcttagacggccttctgctccagctatcgcagaagctatcaaaagctgacactgccgtggacaaagttaccaacagacattctcgtggacgcactgggttgtggggatttggatccaaagcccagaagatgacttgtgcctggaagatgggtgcattggatcaaatcatcagcgaccttgacacatggcatcgccgcttcgatcctttgtggttcatggtcatgaagacagccaacccgctcgttgatgctgccctcgccagatcacagtctgcaaatgatgatagaagtaatggccgtgccatatcagtggccaaaaatccattgaccgtcgctgcaggcatgcgtcacgtgttgtacccaagtgccaaccgacttaagcccaggttcctggcaggagtgcggatggaaatgtccgagatcccgttgtctgaagcgaagaaaggcttcatggagtcggagaggaaatggtatatcattgacaccgtccaggttggatcgtttgctcgagcacgcaatgtgctggacgacgtgagcatgctcgcggtgaagctcgcacaggcagatcctttcgctttcgggttgctcaactgtaaaggggttatacccgttcagagccagcttatcggatcttctgcttcgtctccgagttcttcccccgcaagaagcaggctcaactattcctccttccaactggtatttcgtctgccagaaaacctttcagtacttcaatccttgcgccagcttcttctgaactcggatgagcatgtctctctctcccgaaaaatgcgcatcgcacgcgagcttgccaaggccatccattacgtccacaccttcgccttcgtacacaagaatgtgcggcctgaatcaatcctgtgctttgagaataatgaaggagcttcgcgtagcaacgcatttcttgttggctttgatgcctttcgggccgctggcggtggcacaatgatgtcgggggacataagctgggaacgtaatgtgtatcggcatccgtctcgacagggtttcgacccggctgagaagtaccgtatgcaacacgacatatacagcctcggtgtctgtctcctggaaattgggttctgggaatcttttgttgagtacagcacagaagaggagaattccggaaggccacgcactaattttggaaggacttactatcattttgagaaatggcttgacgagagaaaaatcggggcgggcgaagattccattgccatcaccttcaatgcgctggcattgagtctcaagggctatcttgttgagcaggcaagcaccaggcttgcgccccggatgggtgataggtatgcgcaagtcgtcctctcgtgcctaacatgcctggatgaagagaacgaggagtttggcggatcgggctcggagacagaggacgtgggcgaagacacggttgccctttgctttgccgagaagatcttgagtgatttggaccaactttccatggtctgatgcggtattttggagaggagtaggcaccaggagaggaacgagtatgtgagatcgggttagtcttttcgtccgggaaatggccagtagcaacatacgaagtgtgtcttgtttctgttcatcctttagccttccacaatatgtaaatagatatgtaagcgagcgaaagatcgtaagcataaaccgaacatgacagtgtgcgttaatacccctcgctttggccagaaataacgtcaagaagagtagtgacatgcatttatttttgaggtacgtcggttagagtccatgaaggatttgcaacccaagaaagtgctaaattcgctcaagtggtatacgaaagatgcatggatccaggaaagagcgtgaccaaggtgtattatgtcgacggtgaggtgtttggtttattcttatgaccttgaagctgggtaaacattcggtgatgttcacaggtactgtgcgagtcggttgactgttcgacccttattcaacatccaatccccgatccctcaacagctcctccctcatccttctctcctcttccgccttctccgcttcgattctccacacatccttcagccaaaacggcacaaaggccttgactttgaccttctttgcctcgacttcactcccctcctctccccctaaactgacgacgaagtcctgctcagggctatacgtgcccggtgtctcacctggcaagacggtatccgtcatcacctccaacctgcacagcgccagtccgacgttgccaatacccctcagccacttgccgggggcactcctagacttcttgtccaccttgtcgatgctcgcaccttggggaatcatctctgccttgactccctgctcgacttcaggcttcaagagcttctccagcgcttccagttgcccaggtccgtcagccgggatctccggggcggcaccctcgtaatagaggatgcaaggaaggatgcgcttgcggacaacaccacgatgcttggtgcggatggtaagctcttggccgacgtagcagcccttgcggaagtcaataccgttcatcacgtccatgttggactcgagagggagagcggtgccggagatgatctcggactggccttcggggatgccgaggaggaaacggcggaggtggtaagacgattcgggtgtcaggtcgccgtctgttagtggcgaggaagaggaggtctggttgacgaccacacgggagccgaaggccggaacacgcgggtccgggacagcccttgcgttgccagcgttttgcacttcgtcgatcagcttagtccatggtccggcctggtctacatcgttccatgagtgatatagagcacgctcctccgggtctagcaacttcaagttgaacttggagcgcagcttgtaacgcttgatgtgcttgtgaagtgtcgcggcctcgtcggcgtcaacctcgatcaggaagctctgcttgcctggctctggacccaggtcatccgggtagatgatgacatcgtggaccacccggccctgggctgtcaggaagccggtataaaagccgttggcattgtgtggagcgttgatgttgttggtgatgacaccctgaaggaatttggaagcatccggaccggagacggagatcaagcgccgcgatgtgagttttgtgaggccggcgcgaagatccgtttgggtagagacggtgctcgagaatagtcgccgttgttgcttccgttgcacggaccggcagccaaggcagatgaatggagtggtagctgtgcgcaaggccgcagaggccgggccggcgacggctatcgatctggtagccggctgcatggttggttggtgtagtggtgcccttcctcactcagccttgtgggaaatcgatggtcaagcaatgcaatcggtcgggaccgggggtgggacgaggagacggaatgatgggagtcaaggtcaaggtttgtttccggaacgacccggtcgcaatctccctttaatcccgacacggcctacgggtggggtggtgggtagtgcgggcggacgggtcacgggtggtcatagctccacagcttccacgcccgaattagaactcggcatgttcggagctccgccggccccgcctctccgaaattttctgcccagccccgcccgtccactcccggactccacgcagtgtggcagcccggccttagatattcaacgggcgcgtggccgatcacttagaattccgcagagagtggagagagaggtacaagctagatgtaccgccatccatctcgggtttctgtcgctttcccaatgtcatcatcaacatccaccaccgcgacgacatccacgagaatccactccctcccgatgcggatcccgtctgttggatgtggatcacgggttgccatacatattcagccccttagaccttattttatccgacgacatcaacaagatcatatcgacggattccctttgaccgtgtaaagtcggaacatcagcagaaaaaaactcaagcacatacatggcacggcatttgcggcgacacccctcagggacaaaggtcatttgacagctttcgcccagcacaaaagccggttttcacgatatcggatttcgacttctcggtcacccagcacaaaaatatgaaggctgtcagccccaacgcgaaaaactcccgtgtgacccgggtcacagtcccgactatttccttgggtcttcgtctcccacaccctcatagctgcgcggggtaaaaccaggccgaatatcggagcagtatcaactacaagacaaatctttttggatcacgatgcagtcaagggaaacactgcataaaggcgggcatacaaggtgggagtgagcggtaatggttcacacccctccacgtcgtcaatatgcaaggacgcacacatcgtcaagcccgtacgactcatcaacacctctgtcaccttgacttcgagcaggcaagggattgagatgatgggcgccaaagacacttcgcttggacgggtaggtgaggtgccggccattcaaccaagcataccgagcgatgctcagataatctccctgcagctccgtcatgtccaacttgactacttccttcctcgcctaagcaacgtcgataacatcctgtgactggtatcaccatcatcgggtatttgaaatcaggaaactcatcaaatgttggtcgatcaactctcgaccaataccacctaacgaagccagttttcattttgttctcacattggtaggtgaggggtaagggccattgcttacatactcgtcctaagctaccgatactagcagaataagcaatgccgccaaattcaaacacagttatctcgaagtctccattcacgtaggaccagcagggctagcgctacaccagagcgagcaagatattatctccaaccatacccctctcgaattagtgtcgtgtgggaaattatccgaaaccgtcgttcacccaggaaagttagtcgccggcttgccggtgtatggaagacttggcggtttgcgggtgcgctatccgtgaggtgttggcatttgcatgtgatcgtgaccacacatatcatctcccatcgagacatcccaaaacaaaaaccgggaacttgggacggaggcgttctcatcacgctcgcgggtgccgagctcgggcgcgcatgattggggcacgcaatactttcagatatcgactcttgcaaaaagtttgacgggttgcggaggcagcatgacaagcacattggaatacaacatcaatatatcttggcaaaaagaaaggcagcagctatcacatgctcgcaaaatcaggctctctaagagatggaatgattgtgaacaaggtgacactccaagccacatcatgaccgtaaatccagctccatatttcaaccccggatattcaacctcactcacgacatcagctacctctacctctgacgccaaatcaaatcacatgtctcgagctttggcagccccgtcaagccaacttaaaagccacaaagcctcacggctcaaagccacaacctccatttcgagtctatcacatggagcaagagtctgaagacaggatacgtaccttgccgaataccggaattaagaccgtattcctcgcctcccggcaccttgaacccccggatcctcgaagcatggcaagcggatatagtttagattgcaaccggctcaccggttcttagatctcaaaagagttcatcttaacaagtatccacagttaccgctacagttaccgcttaccgcacacaccatcgcacgccatctcaggaaccatcacgagcctcccctggctggcctcattcatggggtgcactacaggcgcacgcccgacagttcggagcatggcggtaaggttggtacggcagggtaaacactagatcaagtaggcgagtaggcgcgtgttacccccgcccttgacatagctaggtagctacctacacaccctcccatgcctcctccatccggagcctggccggagtggacaaggagaacgttgatgatctcccaatagctcacttacacccggagcgccggcgtgttgtaatccttgaggatctcccactccgatatagggggtgggagattcgatagcttagcgcaatgctaagtaagcggtaaagggaacggtatgtatgtatgtatgtatggtatataacttgaccgtgcccggcgggcggtcggagaacgttaatacaccgacaccgaccgctgccgacttgtcccggtgagtcgggacaagtgcagtgccctggctagcacccaaataaaagtcagggttagttggactcccggtcaggtgacgatttgggcgggaatttgatttctggggttcagtttgttaaaagggagggtattggttctggcttcgagttttgatgaaatgagggttttgcattccttattcggagaaatagagtttaaggtttgtaaccgcttctccgaagaaaggtatgtaaaccaatcaaaacccctttttggggaaacaaaggtaaaccaaaaaaaaaaaaaaagggggtcctctcgtctgcatacataaactccgaacagatacgaaaaaaaaaaaagcggagcgaaggaggctcaattcagagcgagcgtatacgaggatcagtttagtgcaaagaagtgggtttttgcacagcatcgccatctccattgtggaggaggaagaggaggaaaatggagaattgtcaagcgtcaacatatggtctgttgtatccacaacccattcatccaccgtcagggccatcaacagaggcaaaggcgatcatcaaatccacaaagtggacttttctggatcaatgtcaacatctacaataccccgtctccccggcaacaattccgacagtggtggacttttgaccgctgatgttctctcacgacattggtcacgcgccccccctatcttggcttgctgttgcgcatcctttcttctgcaccccgtattgtctgccccgtagtgtagtgtaccatagtccagtcggtcccttattaactcccgccccccggactagtagtgtagtccctagttcccgcggacggggacccttaaaagtgtaatctcgacgccttgccttgcctgatacgattgtgtctctgatttggagcatctctcttctacactacatacactaatagacctacaccgcacccaccagaggagtgcagtgtctctaacaacgggatcttctttgcatggcaacgttgatagattgacacctctcttttccatgttagggtttagaagggggatcatcgtcgctttgtttctttttttttctccgggcagttacgtagtgaagggctttgaagggatcacggtttggcaggtttgttggctggcagtgagatttgcggagtttcgcaagtatgccgttgtctgtctgtgtcgtcgtggagcagatatggagcaccgattgaaacccgcacagcctctctttcctcctgaaaataggaacccaaaagatccacgctgggtctggatcttctggatctcttcagttgaatctgctatctttggtagctttcgacatcatgcaccgaggctgtgatttcaagatctgacttgggaatgtgtacatacaccatggtaccaggtacgggggaggcaagaaatgtgaggcggtcgtaagaggtactcgagttgagatctgagagatctgattcaatgaatgtttcgaaacccaaagctgtcgcccgttcctgactgactgaggaaggggctcgaattggacgactgtccgcactgacgggatcattaactgattcgttccattcccgtgctcttgcctcttgaactgtgcaccgtctttctgtctttgcagtgcttcctcgcttgttacagtaacaatgggcaaaaagctggggaatcccagcctctgttttaccatgacacttcgctacagcacagcacagcacagcactgccaaccccacgatttacagcgcctatcagttggtttcccttgctcccgcatggatctgctcacctagaggtatcttttggttgttttcataaccaaagagaatccaccaacctcaaactcacgtacacacggtttattatgcgtgtctctattgtatgagctggctcaactttattggtggcttaccgactacctctgtaccttgccaaaatggtgtgattcgaccggttgttgacacgacgggaagccgaaaagtcggtatggggggtgtgaatcgtcgcgtctagaggtgacgggagatgcattatctcagtccgctaatctgtaaaactctagagggatcgggatacggacgtcggacatcgatgtgtgcctggtgtacctacattgccaaagcggagtgcagtggatgacacatatcagactgaaggcgtggctatcaacaactgagacgctacgacaagcagcttgttgacctggcccgggccttggatacagacttgccagactgcgccctgatgttgtcatagagggtcatatataatctcatcacgatgatctatgtccaattagaggcacgctttgtgtctcagttaagagccctgaattcagtccttcaagatcagatcacacacatcaggtcgcttcaggggtgccagcgaagccacaaaacagagtggtggtcgtcgccaaggttcttgatttgcgctgaagcctcaccacaatcagacctgcagactatgataccagcacagtggtttgacagatcgcttgtgagcccgggcattgtttgtttcggcgtggcctttgacgccggcagtggttctttgtgttcaccaatgctattgttattcgtctttattttccttttgttttcttttgatacgatggctggctcctatatcggcgtttgcattatccttgtcttggtggtcttaatttctttgtgacgtttgggtgatatgctcgctcattttttttttctttttgtcccaattgggttgtggttgtacttcagctcaggtcacctcgctttcgcattccaagttgggagaacaccaaccacactgccgaacggtcgggatacggtaaccagcttgaccgggtgctgcaccgcacaacttccactgcagtctccgctgtttgttgattgttcaatatctcccagctgctgccgcaatctccgaacgtacggcggccaaccgaaccgtagctggcagccacgccagccaccatctttgttgtcaagaggctgggcctaatatagtatttggctaaacacactcctctcaagcttcgttccgaggtaggtgtagctcactcacctcacgatagtttccgcgtcgcttggctcggtcaagttgttacgcgtaccggtagaggtcgcacgcatccccagcgaatcgggtgccataagtcgttgcttggcaggaaatcgcattgacggaggaagaggggctgcgagaggaggggccgttcggaaagtggcaggcgatgcgctatccagtaatccgcgcggccggaggaggcgcggccgccgcaagagccggcttggctgccgataattgacaggcaccgcttcttcaccgtgtttcgataactgcgtttcatcatggggatcggtcggcctttttctccgtgagacacaccgcgccggaacgcgcttacggcttccgctactgcgacctaccccgcgcttgtgggtgcgggactgaagatcgcgcaatcaggtctttgggaaaagcttggaattgcaagagtctggaacatccggtagcgcccgcggatgaaagaaccactctgtgatcagacagcatcaaagaaacggattgtttaccttgaacggcttagaaccgcggtacgggttattagcgggttccgcgatgcgatgagtctttcccccccgtgaccttaccattgcaagctcatgcactgggcttgaactctatgttgatggctcttcatcttgtctcgagattcgaattgaggaatgaccttgaaaatcccaacaaagttgtagcggtttgcaactgcggggaagagaaaaaacttcaacgctcacatgcacatcgcattggctgtacatgtgtacactaaccgtgtaggcaacgctctccggatcaaaacgtttatgcgtcgggcctggccttgccttgctcctcaccacccttgcttggtcctgacgctttggtgcgatcctgcttctccaagctcttgtcttgtacctagatctctgtgactggctatcacgcaagatatttcccggcttggtatgactctcaaagcttttgtttcggatgcaggaaatcgttgacatcaacagcctaaaccggcatcaagctgtttctgctcagctgagctttggcctgtgtcttcctgtttgctgtgcctgaatcgcgacacctcaagccatacagggcaaaagttctcccaagatctgatgaacgatttgagagtcgaatctacgccatctcaaagaagctcgttgcaagaaaacaaaggccgggaaaaattcccagcactttcacgtgtagtggaatcgcctgccttgttgcttaccgcaaatcaagcgagcattgcgccaagatccgcggcgtatgttgtacaacctcttctccccttgtctccccggatttcccatctcttcactttccacattcgctctagctttcagcccggcattatcttatcaaccttcacaccccctctctttctccgcttatacactgttgtcacgccccgtaacccgctatgaatcataccgactcttaccggctctcgcgaaccgagaaactcgcgatagttacctacttgtggttaccgtcctttcttcggtgcctcggaaccgacaccgacctatcaaccggccgaagttgggaatgtgaatcatcttgatttcagaaaagaagcgaagtacaactgggggaggtgtgtacacgtgtaagtcacacacgctgcactcgcttctcatccatcacttttaccagtcgcttcgctgcctggaggccaacaaggtcttaatgctgccgcgattacaaagaccttttaggcatccttcttatcgtaatcgctacatttgcttactccaacttcaagctcgaattttgtgtggttgacaaaaaaaaaaaaaaaaagagatcgcttttcggacctgttacatgttcgttaattgggtacccaggctccaggttctcgctcttagtacactagatcagatgtcttccgaatttcccgcaacctgttagggactgaatgaatagctaggccttgagaagattcaataaggtgtaattccatctggaagaggcatatttacagcttgaaaacaccttggggaagttggcccagaggtcccgagctaacaatcaagctgtacctatcagactgtaccaatgctaaggtgtgtaccacataacccgtcacacagcacagcggctttctgcacatgacaaacctaacttgacagcttccgtacaatgcacaaccaactttacatacatgttatatctccgtcgcagtcgggcatcggtgcttcagcatatttttttgtttttgttttgtcttgacgaaccgccaacaacagaaaaaacaaaacaagaggacaacaacgaacactgcacacaagccaactgaagtgcaacactgcagtgccagccagccactaaacttggttacatacgcaattgatcttcggctttcttgtttgtttacacttgctagatgaggctgacacgcaacgactggtacaaaagggcaccggttactttctccgcctattttttttaagaagtatacaactatgtactactgtacccttacaatctgagtttcgttattgccggtagattatgtatgtaggatgatgcatcgtgaagctccgggtcgcggtcgcggagcagcagcagcagcagcagcagcagcggcggcggcggagcctaacggactgggacgggagtgtcacaggaacacatctccgcgaccttggtgtagacccttacttgataaggcctgcctgcacccaccctctcgctcgctccatgccatcccgaaccgaagcagcggcggcaagctgaatggttgtggggactttttagggactgaaaagaaaaagaggcgaagccccccaggcgggcgcgtcaagcggatactacctctacatagtgtaccgacacttaccaaagtggatggaaaaggaggagaatatgacaacagcccagagctgcccagagctgcccagcagtcccaagtatggagaccaagcaaaacggccaagagagtctatagtagtgtacgacaactgaatgaatgacaaatgtcagaagaagtcggaaaatcaaattcagaaactgtcgccgattggggggacgtctcgatctacccgccacggcaccgttcccccatcgcgtttatcggcaaaaaggtttcgcaaggtttcgctatcgcgtactgtgtgtagaggcagtgtaagcatatcccgatacaggaaccgaaacccctccaaaaaaaaagtggtgatgtcaattgaggtcatcgtcatccatccatccatccgttcgttctaggggtcctcctcctccgcttccttctttcttcccccccctccccatattttgggtaggtatgtttctttccattacctgttgaataaccgttcggtcaggtaggttgcttggttgcccacccaatagcaagcacacttcagttacactcttccgtcgcttgtcatcgataagcaggaaccaactggacccctaccaagactacactacctcgaatgaagatgaaatttccagacacatgacggggacccgactttttggggatataagacgaacgggaagaatcggaaactaaaaaaagtcaacggttggtagggactgaagggttcattcacactacaaacaagttgacattgatacataggtacgtaaggtaagactttgtttggcgatttactgcgtacactacacggacgcacacccctgaaacaaagataattgtcgtcgctagaattagaagtaaatgtttttttgttccttgtgtagttaaagttggataatgattgaattctgacgagaatgatcaaagatgatttatttcggcgattgcaagccacctaccttagcgtaccgaccgctacaaactccgatgtcctaaaccgttacaccgattgggattggcttgtaacttgagtgactctttgtccccatcggatctcccgaaaatcaatcatcttgccccgttttgcaattatcgcaaatagtaacatgtgaatcatttcctggtcctattgatcattgaatcactgatcatcaccatgacatagatttggcacgattggaatgaatgcacacttggttttccgaagaagaacggttcgctgttatttgctccgagacaagtcggaattgagctgcgaagtgccggtagctatgagatcatggctcccccatccgacccaagaagaccctgaattccccactcaaccaaaaacaccatccatactgccgtggtgatgggagcgggtacagtccaatacagcaattgtgcgatagcgatacaagttccaaagtgtagtgaaatgcccaaagcttcaattgccatttgccctacaaactgtttgtatgttctcgtttgtgtgtctcccgatactccatttccaattccgcgaccatagaaacacagaccattatgagtagtgatttcgagagagagtagagaaaaagagcaaacatataagtctggtccatgatgatatgtgggaaaaaacgctgttcgcttgatgatggtagaaactcccgtagtcccaatcctattccaatccgattcaatcttcccaattgccccgatgcatgccaagtgaaatgtggtatcatcgtaaaaatacaaaatgcaaaaatgtaaaacgccgttgcccaatgcagaagagtgctatgcaagataatgaggaatcattgtggaacaaggaaaagtgtttgtgtgtgtgtgatggggaagcctttagtacatccctatcggcgacacaagtgtcggaccacggcttggtaggtagtagccctggttgtgggtgtaaaaggcatccttgtcttgttcttgttgatcttcctcgtcgtctccttgttgctctcccgcttgcttttcgggcgacgttgatgagaatgtggagaggatggtagtgggcggcgatggtggcatgtgctcgtcttctgaagagtccgagtcgagatcgagttctggtggcgacgcagaatgcgaaggactcctctgcagggcgaggtgggtgtagtcctcgtcatcgtcctcctcatcctcctccatgtcttggtcgtagttgtagaattggtgcagtggtgcttgcatcgagtaccgatgaaggctgccgctgctgtgcgagggtatcctcctgagggggacggcatcggccatctcgacatcctcgtcctcgtcacagtcctcctcgtcgtcctcgctcagatcgctgtccgaatcggaatccgagtcgctgtactcggcgtcctcggcttgccagtcgtgctcgggctcccggaccaccgtgtcggcccattggatgtgacgctcttcgctgcggctgttggaggcgccgcgaacggattggttgaaccatgattcttgttccctttcggcatcggcgagctcgaccatcaatgagtcgagaaggttggcgtgtccgaccaggaggcggaggttgtgatcggggcgggcagcttccgaagaaagctttgcccttgccttgtgggcaagatagtatgtttgtgtgatggacatcttcttgggcttgatgaatgaagtatgcagagtactaatggtggacgtggtaggatatgtcgatgcactggtagagagagtgcctactggttgtggcctcgatggtggtggtgttgtggttgcggtgtgtgtggtggtggaagacatggttcttttttttctctcctcggagggcaggatcgggggcagcttttctctaatactaatatttgggctggggcctggtgcgttttcgcgtctcggttcttggtttgagtgactcaagacaggggtcaagccgattgcgggcccgtcaggtactgagggcgtgtaagtgtaaagggcgtgcgggtgggcgtgggcggcgttcaggcaggcggaccaggaccaggggtggggggtgtgtcttgatacagcaagccaagtccgttgttgttcgctgtcgctggcgttggtgctgttatcaggtctgcaagaaccatgcactccaaaacagacggcagcagtcgcgacgagtctcgttcagcgtgtgagtggatagtgaaaagacgggtactgtgaggatggggcctgagggtggaatccgtgattgcgaaagtggaatcgggcgtggctttggacggcttttgaaggtcacttggtgctcaaaactttcacacgataatttcaagttcaaaagatcttgatgatagcaaagcagaagagccagcgcgaagccctacgatagatcctggggatgtgcttccttttgtaaacctccagtctgacccttcgttggggtgctttctccggtcagagacactccaggacaccgcaaggtcatcagcacaagggtgatgcgtccatccgcagcagcagctgacgaaaaccgagaagccgtcaagccgactttttggagattgtgtacgtacctgtgaaagatacgtaccgctggtactaccttacgtacaccccccttgttgtgttacctgtggaggtggtcggctttttgaacacgccctggcgccgccctttccaacagccagcccagacacctgagacttttgtccatcggcggcggcggtgaagcgcacatttcacgatccgagctctggactttctgcttggagtcaggacgggggctcggccgcctcggtctttggcccgtctctcatccctgcccgtcttttgtctggccgcaactttttcgttgcaaaccttaaactccaccgctcgggcacgctgccggtctggctcctgtcaatcatgtgcgccccgacgttgcaagcttcatcacgtacatttgttgaaacgaactggtatcatttttgtggttgggccttgttaccgtttcaagaatcaaatctaaaccccgcgtctctttgtcgcaatagttgtgaatggaaccgacggagttaaggtggtttgtaatcaccgtcccgatctgagaggtacatttgcttatgtagtacacagtacaccaccactagtgtatcgtggatgccttccagggatttctcagcgacatctgtcgggttctttttttcgcaggcatcagagaagccgctctgcaatttcacaatctttcaacccgttgacgcattaatctgatttttaagcaacacatacaaaacccaacggcttggatattcacgcgtgctatatcccgctcaagctggaaatttcttttgacaccgacggtttggaaacaccgagataatcccatgacgcattgtactttttgcaaatcggcttctttcgcgacgccggcgttctcactgcgttatcttatctaccagcaccaagctttgctttccggtgtattccctcgacttcccgaattcaacacaattatcgacagggtatcccaacagatccatccgcctacgaaaaacccatgggaaaaaaatttaaaaaaaatttcttgcaggtacccaattcccacttttgatttcttctaggctgtgggtttttctttacctcctccacccgttcttgcaggaacctgcgacactagtttgtgcggctaccgagcaaaagaatgatgttgttcagggcgactgactacgggcacacctcatcatgtaacggagatgacgatgaggttggacgggccctgggcggagctcgaggcgggccagcggccaggcaagcggccaacaacaccaagaacaccaacaagccaagccatagtatcaaagctgtcgcaagcaccggacactaacagctccacgtcatgaaacaacattgaggggtctttaaatcgttgcgaatagagacaatgcaacagcctcgttcatactcccgcggggtagacaaggacatacacatcgatcggccagcaaagaaaacaaaatgcgttgttggtctgctgaccgaagccccggttaacaccattcggccaagttcaacttggcgccttggacgttgtatagtctccagcaatcatctctgtgcacgcacgaaggaatatgttggttttaactttcgtacacgcttcccatttcctttcttgaaccaaccatccattggctccgtattccagacactgccaccagcaaatatttggcagctatcagcacagttttatgatttgttgttgctgaggtgtagccaggacaagcctgggttgtcatgtcagttgccgttgtgcctatccgcaggcggtgaaggaagtccatctcgaagcaagcagcttgaatccttcgttccatgaggcgccctgccacagagacaagaggatgccatcatgcgcaacacacacaatatatcgatcacaggctagtacacatttgtatcgccggttccgttgtgtgggcgacgagcatcggcggcgggggaggaagagcagcctggaaattagagttcggggccgcgatcgtaacgccgaaacccatgctgactgccagtgagtcgcagtgtgtgtaaactacattggcacctctgctggtgtccacggggggtgaggggagtgttgagtcgtgaccgggactcgtgagtgagtggacaccgcggaaggaatggatgctgccgtgatcaacaacggggcgccgatgagtcgcacgaaaagaaaccgccgttcatctggcttatttttttttcttctcttctttccctcgaaaccgaattgtgtggggagcgaaaggatcgcctcggctttcaacccgtgacaagtgtggaagcgacgggagtgggcgggtacaggcctggcgcgaaaccttgcgtaactccccgctctgtgcctgccacagggcaaaattgctcctctttgcgcaataggtggccagtgcgcaacagcatatggcggagctttggcaagcgcgggccaagctggagcctgaacagatcactgtgagcgctaacattggacgatttacttggaccccactcatagggctgagaaggaaagagcgataaagtcgggacggaaggagggatcggaaccctcgctttccatccactctcactcgctgcggagtgcggagggaagtctcagccccatggaaatcatctcacatcattatgttttcccaatgaacttattcttattctttagggcataacggtgtcttgaccttaggctaagcacaacggccttctaccaaccaagctccgttcaaagccggcgatacgggcaaccgtggcttagcaggccaacaacggacgagtgaacggtccaataacacaaaacacgatgccatggcttgaccgctgcgaaggctgtatccgtaagcttgacgatagttactgcgggatctgctgctcgttgtacaaccaagagaaacaaaatagggggagtctaggaagaagccaagagcctgaagcttacctaacttccgtcgaggtccactgcacgcaacgttaacctgtgagcctgcgtaaccacacccctctatgtacacagacccctcaaaaagggcttgcccgatgcgtcattcgtcggcgttgtatcagagtctctactagataatcgccaaatcgcatcccgcaatcgctggacccgttagtctggtcagtctgagagatgctgcaatgctgtccaaccaaattcgacgttgccgctgacaaaactcggggctgtgcaactgcaactgccagcgaatttgaaaagcgttgatgtgcttttgcaagtaccgaacggatgtgggagtgggaggcacggggtttgcggagtgggatggcaatggtcattccccatacatacgcatcaacatgtcatgaagacttgacaagtgacaaatatcactatggtgtctggtcctacatgcagatcgtccgagggtaggactcttcactaataaatcagcattatctttccaatcctgtatttgtcaatcgccaccgataccacgaaacccaggagccaagcatcgtcgagaacctcaatgtcccgccatgtgttaatgtccccgccagcttccgaggggacacggatttaggatgagtcgaagacaagggtggtgacgaactcggtgggttacagccgagcacaaaaagctcctcgcatgtcagccaatccccatgtcagcactcagcatatgtacctttgacaaatattgctgccttgtccgaaacggatggaagctgagcaggaagaagacgccttggaatggctcggcgccctttttcatgccgtctccgattgtctctaaccccgaacgccgaatatggaattgttgattacttgacagccccaggcacctgccgcggctgtattaccaaccaccacgcgcacccttttccttcgtcatccttgaattgagtgtttccccagcctgtcgggtaagaaacatctcaggacccctacaaccgcgctttgtagagctcattggtgtttagatgcctagacattccgtcttccgttccgggcccgggtgagcacggatagtgaattccaagatattccgcgagttcgcggaagactgcgggatatctacccatcttgtgacctggataattcctgtttttacctttcatcgaaccgctacgaaagatcacccaatcttgctagccgatgagcttcgtagggagcatgatttctcacaatgactaatttctgcaactcagtgaggaggaaggtaagcgcggatacgggcaaacccaaggttccccacaaactcaatgtccattacacaaagggtaggaagttcgtctatccggctgtcgtcaagaggcatagcagagcagtcattgggtacaacaccgatggcacaatagacacaccttcccgtgtcctctccgcgtctacagacctaccactgctcatgggaagtgccacacaaatccacgacaagaaccaagaagctgtgccattccgcgccaaacccgtgccagccaaccctagtcctagcccccaaacttccctttcctgagtgacgccgtatgtgcaacgaacgtcttattgacacacgccccttcctatgcgcgcacaaaccaagcgccagtccataaccccagattacaatttacctacataaccccccctgggcctcccaggccgttccttcggtgtatgtacctcggcttctagaaaaagagacgccgctgcgccgttttgtcaaaggtcggggttcatttaagggtcccttagttgtgtcctggtgctgtgccgtgccgtgacatcccttgtacaccatattacctacatacagcgaacggttctcagccacggtggtgcatccgctcttcccgaacggttggttctctacatgaccacggccctgcgtaaactgcagtatgtaagtgtagtgtacaacacaacgttacggacgtgtccctgggactggggttggaattgggacttgggactgaggctgacttggtggttcttaccaagttactgggttcggtaggcgtttggtcggccccaggaggcagctaagtactagacaagagagataacaagggcagccgagtgtagacctgatatctgtttactttccccattgggatttggttccggtttaagacgggattggttggctgagacttatggtaaggagtacctgacctggctaggttgcacaggtagtgtagagctggagaggtgaataagttagtaaacaagttagtaaacacaccccctggccacgctacgtagacactacccccgagcgtacctttccctagagatatcgtttaaatggctggcgtgttgaagaggaggcaacttgaagtcatctggcatctagtctataagcttggagccaggaggtggaggttggtaggtaggtatcaatttgagggtaattagggagtttaccccggattactactactgtaattcacacatcgtacctgttttgacctgtactccctccacgcagacctacctcgacccttctgcacttaggtagcttagaggtgtttagcacagcattgcatttggggaagccgggcaggtaccaccggttctagcttccgagtactggaatgtagggatctgtcctcgcgttcctgcgtcccaaagtgctgtcagccggccgagcatttagctgaagtgtaacaccaagtcagccctataagcaagtatattctcgaacttggataacttcatactcccatgacggagtcgcccttttggataaatccctcgtcaacacctcgttataacctaatacaagacctcccgtacttccttgttttgactcatgctgaacatgagataatgctgctgtcacgcctggaagtggagatgtagagcaacattggttttatccctggcaaaaaggggaagaaagaaagggggaggcgttaaaagagacatagtattccgcttggggtaaatagtccctctcgtcacgctatctctcaagaacaaattgaaacaacaagtcaagtatgcacaaggcagtcttcgaaactcaaggtgggtttgccacttatacgccgacggtattttacgaatcgccttcctttatgtaggtgcttcaacatctcttcgcgcgagctccagatactgtatattccactcgggctctcttaacccctgagagtatctagcaggtaggtaagcaccatctaggtccttgtcaccaacaatcaacccatcggtacccagtgcttagcctttttgatatggctaaacagctggttacgagtctcgaagctaccggcgcagcacaccctgcaaacaaacccactagcattcgtcttaattcgcttgttgacctggcgctgtttcgcctttgcctccgcctccgcgttgtccaactcttcccgctgccgcttttgctgctcatgatgttttatggctttttttcatgctctcgccttagctattcctcgcgcttcagcttcagcttctgcaatcgttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcctcttcttcttcttcttcttcttcttcttcctctttccgcttcagttcagcagcaagccgctgccgccgctgctgctcttgcaagacaagacgatactcttttgttcctttccttttccagctttgttattgtttgtattgcttttctgtgcggatgttcgcttctatcctgcttcttgcagatctccggccgcttatacccgggtgcgcgtcggcgcgtttctctgtccacggtgtgtccagattcttcaaggtgctcgaacagtgtatcgcggctgtcaaaagtcgtcataacaaaacatacaagacctttttgaacctctcttattggcgtcggcggctaaagaaagcttgaattcaatccaaagggatcagaaaagtcttcatcgatcggacgctctccgggcatgagatctcgatagtgattgggtttttttttttttttttttttggcgaggtggtagaagagatatttccggtaggggaaggataattcactgatccgaggcaagtcagtgtgggatcgatacctaggttccaaccaacctcttccctgatgtaggtaggatcgtcgagagccactgcttcttgttggaggtcaatcccaagggtccagtcaaacgagcggggtgacatgtgcttcgtgagcctatgccagcttagaatcagttttttgtccattgagaatttttgagagcgggggaataacttacgggttgctcttattcataaccgttctttccatggagacatagccactcgtgatccatgatctcgtcctccatgtccaatctttgctgcgggttcgcatgcatagtttctatgatgaagtcaacgcaaaaacgtgttgaaaagacccaaaacctggaaaggggaaagcataggtcgcataccggcacggtactggagaaggtgttgcggttgactcaaagggcgggagcgcccgtacacatgcaaaatacgatggctcctaggtagttagtgcccaaatatcgacagcctccgtataggtacgcatccgatgattcgaatagctcgggagcaatatacctaggtagccatacttaccaatgtagtgggtgtataggtaatgtagggccggcgatgtttctggcaatgccaaagtctgcaagtttgaccttccatccagggcctggcgtatcgacgaggatattctcgaaattcacagcggtattagatccgagcagtgtatatatggctggaaaccctgttgtgatttgtgagggtgatgggtgatatgcagacataccaagggcttgagatctctatggaggaagcctttttgatgcatgtaacgcaatccgatcgcgacctgtttcgcaattaaagatccttcggtttcaggaaaaggtgctttgccatctatatactgctggagggaggtcgccgtacggtatgaactccatcgcgatgtacagattactagggtcttcgaaccagccgaggaattggacagagtgttgttgatactgcccatgaatagaggtgcaatcgcatcacttggtcagtaattgttgctttttttgcttccgtttaaacggtaggcgttatgttcagataggacaaaccactcactcaccctgggatcgttcttcttggagaaagtagcgagagcttgtttggagctcccgctgcgatgacttgagaaagccggcttgctctttactgattattgtgacggcacgcagtttacctggaagaaattcgtgttcgcacttttctttaaagacctctccgaatgcaccctctcccaagaagtggatgggacgccattgttcaaaaacgcccccgagaactgcatggtaacggagctttgcatttggttggtgttcatcgaaagcactccagaccctccaatccttcagaggggcctctagaaagctttccatagttcatgaagaaatctttccttgaggggtcttgccgatgaaggttgttgttgttgaagttgggggcgtgagaggggagtattcattttggggccgtgtagttgctgtctgacagacgcgattcaatcgtgactgtttgctgtcagatatctcgtatatgcaggtagctatacgaagtatctatacgaaaggatctgatcacttcgggggatcagtccggatcgttccaaccacaggtgaactagtactttccagtcttgtttttcttcttttgagcaatacgaaaagtcttttctcaaccattctctttgacacataggaccacggaaagcccttgggagaagtaaagatcaaccggaatccctctcaggtaatttgaacttttcgtacacccaaaatatggctctgattgagcacagaagacacgaaaggattgaaatcgaggagtgtcaagcaagactttttgtctggcgatgcttgccgagaccccaaaagcgaggcaaacactgttgcatgtccacaaagattttgtctttcaatcaatgacagtattttttttgaatttcttccacgatcacgaggtcgaactccgccctgggagcatgatgcttctcgaggggtcttcacgtttgtacaagaagacttcgaaattgatgagtgtcagtgttgggtttgccagtttcggagccacgaaacacaactcgcaaatcgcccgtttttattcttctttttttttttaccccgtcaatgtcagcaatcttaatatttcatggttctgaacatgcaacatggatggttactggatgtacagaacttcaattgtcgtgtcatactcactctctacaaagaaacattttgatcacaaccaagcaatgcattctttcacgatttctgaatcctatgacggttcgtttccttaaatccacatactggtggtactacctccgttatgctaaacatttggtgtaggtatctcaaggtctatgaaagcgacagggaaatgcaaatgtttcctaaacttttgacaaccgtccatacctaagccgaaccgtgtacccgagcgccgaaaatgctaaaccagatgcctgtaagcaaattcttctgcctccatcctagaaaaactggccactatgatgaccgagagatacagaagcaaagttgagtatgtccaacgagatgtgaacatggatacaaaaataagaacaaagaacaagaagaccatgtaggtcgggactcgaccctggctttccagggcaatgcacctgtcgagcatctatcctctctctcttttggccaaacttgaacaattgtgtgtccatagcctgtgtacatcctgcaagcatatgagagaaagagtaaattgcggcgtcgattgggtgactaattttatgaagttgtacttgcaagtcaagcacgtagtatgacattgaatttgtgccttcattgaagtggagagcaaacatcgttgtgtagtggaagcgttgtatccgtatcccatcgaatactggcagtcgatcgttggtggcagactaccacgcgctttgctggtgaggtggaataactaggcagaatctccgaaaagaagccatagttgctgtggcgagatatgctgatgtacatgtctgtaaaatctcacagcaagggatattgttgccgattgtgtgatgccgtctcaaggcggtggtactccatggcttgatgtcaattacttgtagaatgcggccttccttgtgcatcggtggaccgcatatcgaaccatgttgagaagtgccgaccattgaaaggttaagttgaagcaagacagtgctggggcgcagtgtcgtggctttgggtaagatcctattgagatctctagtttccatcagagacgtcgtcagcggcgtcctcctcctccaaagtgcccatgagctcacggaggacaacagttgcatagttgctgcttctcagctggaacttgagaataacagcaagcttgctggcatcggggctactacggataacctctgaattgtcaacagaagcaagagggttctctgagggggaatgaaggacagggacaatcagatttgccgcctccttggttttggttgtaccgtccttttcgctgttggaaatgaccatcgagttttcggtatcagcgagcgcagactggttgctttggggagtagcctcgtgggtagcagcatcgacctccatagtatcagccttggaagccgtggactcttcagtcagcatgacgtcctgctcctgcttagtggtgccatcctctgatttgacgactgtttgttgagcggccgactcataatagagatccgataatcccttggccagcgtcggcgtctcggtggcgctggaggagatgatgccattggtagcattatccgcaaccatctcgttgattttctcgacaggcaccttggtctcatactcctccgtgtgacgcgcgatcttaacgcgcttgtcactgccgtcaagcccagtctggatccaagtttctctggccacaaccactccagactccggtgattgggaggccttgcgacgacgttcattggtgattgcctggtcatactgggcagtgttgttggtgaagtgcgcccaattagcaaggagaggcggagatgtgcgagccttggccgtggcagccttcttctttgcattggccgcattacagaaatccaggtccgtaggatacatctgttctgtgtcatcgttgtagacgcggatagcgtattggggttcgccgataaaccggcccaacagatgacgatagttgccgctaaggctgaactccttttggcggcgacgcatgtcgtacggatccaagccgccgttttctgtcttcttcatgaagtcaacataggccttgccaatctcgttccgcgggtagatcacgtcgtagccaggtgtaggtaggacaacgtcgaaaatggtgtattttccgcttgcgatgtcttcttgtgtaagggcacgggcttgagcgtagaagttttcgttgtcctcggaatcggcatcagcaggcgactggtcattgctgaccaataccagatccccttcgacgactgtaggcccgtacatggcccatcgcttgctggccatgtgattccagacgtaggattgataggcgtggatgtacatcatgcgcataccacgagtaatgctcagaagggcgcccatgaagtccttcgagttcttgccaagatggcggatgatggctgcctccgagctgaaccgcttcggaaggatggccaatgccttctcggcgttccgggtagtcttccagatggtgatggcctttgcacgattgtaatcatcacggctattgtggaagtcgttggtgtgggcgggttcttgctcttcaaggtcgaacgcctcatgcaagaagtggtcctcgacatggaggatgtcgtcaagcacaccctcgtaatcctcctttagcaccttcatgcccaggaggtgggtaccgatcgcataggtaccgaaacgttggaggccgtaatagttgatataaccatggcgctggaggtaggccagaccaaactcaactgcctctcgcaacttcctgacgcgctggtcgacagagcatcccgcgcctccgagcggtttgcaattcttgagcgtaattacgaactcgttgccgccgtgttgacccagctggagaggctccttggaatgagagaaatcaccaaccttgatgttggggaggcgtgtgttgagccaaatcaagttcgaggctcgctggcggtgtacgctgatgcgttgaactgtaccagcgcgacgatccttggttccggcgaagccaaagttggtggccttcaccttgagtagacgggcgatggtgttcaccgcgtccatggtgtccttgttctccttgtacatggtgaagtggagatactcgccgcccagctgagtgaagcttttgctctggtcccgtgagcggctgttgttgctgttattggcgcggggaccatgtccacccacccggttgttctttgaccactttgaaggggtagcggtgatgacgccagtgttattggcgagtgtctcgatgcgattgtcgaagatacggcggatctcttggtgaaggctagcgcgctgggcgcgatcggtgatagggtcaaaaaccacagtccgctctccagcggaaatggtctgcttcgcctgaacagcttcgttgagcttgatcagcttctcagtggccgactcaccaatcaagtcgaccagctttttcctgtcttcatcggaaacaggcttgatttcgatttcgggctcagtggaaggagcgacagtttccggtgtaggtttggccggtgcaggctatgtatggaatcagtacataaggacttgacgagtattacctatggcatggaacaacaaaccttgggtaccgatggctgctgctcctcatactcgcggaggtgaacggttgagccatccttgcggatttcataaacaaggaagtcggtatagctgtatatatagtcagaattagctgcacatcaagtcaaagtaattagcttggatgaagaacttaccgctttctgatgtcaccagtccaggagaagttgatggaagctgagcgttgcgtgatgccgagattcttctctgaagcagcacgcacagcaggcacatgagtgccctggcgctgagccatgttgaggatgaagctaggataaggttattccgacaagtatggcgcgtgacgatgctggcagatatcgctacaagatatgaaaccgacgatgactgagtgtgtgtaggctagccaagatgcttgattgttgttgtggtgtgatgttggtgtgtcaagctaggtatggagggagatagatgctgaagggtgtgttgatgattgcttgaaggatgctagacgtagtaaaataaaactgagccagacagggattcgtttttggtcagtccattcacagcggagaaaggtacagacagtgggggtcgcagggaccaaactgcgactgcgactgatggtacggacgcaatctgaggattgtcgaaagcaaaacagcgcaacgaatgctgaatacttgtaaacagaatctcagctttccctttgccctttgcgtgtttgtcgtttgtaaatttttggcagtgcttttgtgtgaagaggaaggagagaatgggcgaaggagcagcgctttgaagaccaaaaagtttcgtagaccgccttcacattcactgccatggtgaaatctgcactgtgggcagaaaagcgcagctgtgggggtgggccgcggggcatcccctcaactggaagagatctgtggggaatctagggtcctcgcttagttgattggtcaaaatatggcagcactgagaagtaccttggtacctctgacgtcccgttccttcgtttgcttgaaggtttttgcgactctgaaatgaatctcccacggaaactccccttcacttctgcccaaatcacccaagaataggggacgaacaaacaactgcccgttgaccacccaagaactcggacacgagattgcacagttcaccgaaccactacaagtacgtaccaatggtaaagcctgaacgaaggcgagcccccaagtcatctctccttctcatccgaattggatggtttgaagaagacgtatgctgcagtccagaactttaccaaggcgccaaatcacgtcatcagcaaaagccaagccactctacggtctctctgcgtttgcagaatgtgcgtaggtggtagagatagtgtgacccgaaagaagacagcgggtttcgagtgaaggatctggagcggactcgaaggatggggagtgtggaggggtaagactagatgcctaatcacatcagcaaagcagctgaggtcaaattgcgagtcctggggaggccagatccggcccgaaacatggctggattggatgaacggcccgggctcgagtcccaaacctttggacaaggaacgatgctgaaggcgggctcaggtacccgcacgttcgagacgtcgacatgcaagccgactgcaagtgagacaccttggttgttgttcatgcagagcagccattgcgcatggcttccacctccggctgcgcttgtattttcgctatttgtagtatcgacgtgtagcatggtgctcactcatatcagaggcaactgagcccatccagttgagcagagtaccatggttgtcatggagatgtgatcctctcccagacacagggcgacgggagctgcgaagatccagcacagaaccgaatagccgggtcaagatttgagcaacaagtgactgacttcagtttggtgtccatgttaaagtcgacgcaacttctctccactcgttattttacagtcaacaatggggtgtcgttgaacgaattgaggtgtgttgcccaaagatgtaaccctcctggaggatccataaccccacgatcgtccagtcaaaagccatacagtcccgtttagtactggtttgtttgttagttcgagacctcgtatcaactttcctatgcgttttcatggctacctaatgcatgatttcaccttggatacgctattcctggtattcgaaatgttgtatccaatcctaccaataccttttgtcattcatgctagccatttcgccttgtccttgagaggtttgggactgttcgggatagatctcgtctagtgcacagagtatagcacagtacctgtgatagtgtaccaagctaacaaacaaaccagtcttggcctgtatggactatggagaaccctgggctgtcatggatctggttagacgtgcattaacggcgatgtgtttcactgtgagcatctacgccaagatacaggatccctaggggaacatcgagatgttgaagtgagggagtaagagagaatcagaatctataaaagcggtcagatatgcccacattcttccctcgagtcgttgaattggacaaggtagagaactccggctggacctgggaatatcggtcaaagtcacaagaacaacttaacctcgggcggtttgaggcgccaaacaagacaaactaactccctgagaagagcaactacatcccgggccggataaatcgactgtgtgcccagatatttcggcggtgtgggggccgcctggccaatagcaaaccatgtcagcgcccgccaaatttactagcgaacaacatcgtatgacatctctgtaccttaatagtaacaattaaagcaattgaacacatcgccatcgccgttattatttactatcgtagtcagtaagtatagtattgagggggtcttacttatcgagattactaaccgtacgctatagaaatgcctaaagttatcgatctgactacctcctccctagcgggctcccctatactagtgcacgcacctagtccgacccccttaattgaatagattaagactaagctatgcaacgataactacgagtttcttaatattaacgaccttattaaaaacgaaaagctatttctaattttagtactaattctaacgatttctgtattccgccgccgtcgttcccccttaagctccttaagtttatcgtcgtcgaattcttctttggaagaagattaagataaagcgattaagaaggattagattagtaagggggagcccgtccttattacgctttcttttcgttagtagaccgacgttaatgctactattaaagatattagtaatattattagagagttcgggtttagtatttctaaatgttgtattagtaattaccgacgagaggggactattcgcttcgctggttggtacgatattgaatgtattatagcgaagaagcgtagtaagaagtataaagaagatattctactttaaagactattagtggcgagtataaaaagaaattgcgagtagtagggaaaattaatatttagtactaaaattagggtatagtagtttacccttataaagggagattataactatcttttcgaccctaatagcgctaattattttgctattaattgttactaataccgtatagaggaggtaactattaatatccttcggttaattaagtaactaaagacttcctcgttaaatattgtatttactatctataataaattccctagtattactattacgtaatacgatatatttaatatattagcggccaatagaataaaataagccggtacccttatactaacttaataatttttcgactagttataattaataaaggggatttattataaggtttattattacaatagcgaggaatttggtttaattgagagaattttttagatttatttatagtgtattgactaattgaggaagaatcccgaggttataaatttggattgtatatataaagttaataaattcaatatacctctcctttaaatatatagaataacggttatatatataatttttaatatcggttattgcttattgaatagtaagaaggaagtatgctttatataggtattttagtaaatcgatactatattcttaaagtatagtatcccctagcctttaattattattattaattataataaagcgtataaaagaatttactaaataatcttccttataacctaatactaaatttatctctagtatataataaagaatattacttttaatattaaaaagaagtaggagggtagttttaaaagtatagtattgggtaattgtagtagtaacgggaattatctctataaagattactattatataaatattaaccccgctaacaaaaattctactactcgccaaattgccgcctaattattaaatagaaataaccggaattactacttcgaattagggactaagaatccttttattcaacctattaatagtcgtgccccctatagttcaaactgtaaataaatcgataatacggataggatcttaattatatagagggtagtagtatattttaatataaaagaggggttctactagtactagcgggtattattaagggagttccctaaataaaaaagtacgattattacacctatttattattatttatataattactaatccctttttttataactataactaactaccttctatacgtttacctcccgttaaagtacgaatttatttatttcgttattaaattatactataattttaatatataagtaacctcccgcattgaaggtacctacggcgttttgaaagtactacttaagaatcgtcgtattaatttcaactaattactaaatactattactaaaacccttaagcagttgaaagagaactttataattaaatatacatattaaatttcaaaaaacgtagcgaagttcaggtatattactctaacggacttaaagtttattactaacttcgcttactttaaattattctaatagtaaatttaattagctagtaataaccttaaacggctacaatctaatttagagggattaaaagcaaaatattctacctactttataaggtagtacagtttaccttattaatacgggatatttaatattatacagttgaatggtactataccttaaaatatagttaataaatattagttactcaaattaaatacgcttttatctattaaatagctagtactacgtagggagaaagaccccctccccgtagttactaaccgctagaaggcttacaatagtacttagcctatacctactatgcccgctctccctcccctcccttccttgggtagtattaaatataatctattttataatacccctcctaaggctttaatatagcttcctcctaagaagaagaggttaattaaaacggtactagcaaattaaagagagcaagaggctaaggcggtagccgaaaacgcgaggctagaaatagagaaattgaaagtacaactctaggaattaaaagagttatagcaaagagaggtacaattagaggtatagctacgggagcttacgaattaataataaccgccgctattactagtatactataggtattaataatagtaatattactagcccgcccgctaattaataatacccccccctcccttacaaccgctatatttaaatccttattagccgccgccatttagctaataatagtttcaatagttgtattggttcttttagttaagctagtagtattaataccagtagacgagatccgtaattatactagtataaatataaattcaacgatttctactatatttacgtaaatcagtatattagaaagcctcgtctatataaatcgttgtgcaattttggtgtagatattgcacacatatcgttttagtaggaatttggcgggcgggaacatgggtgtatcattggccagcccggttccacaccgccgaaatatctgggcacacagtcgatttatccggcccgctacatccaatcgaacgggcactgtcacccctgacggtccactgcaagcaacgctaccatcgaataaacgttatcgacaactgcaatctctcagagaccggagaggttccccaaccggtcggcagtcggccagtcatagcaaagaatggagatgctgggggtggagatcggcgagccagggccgtcagtgcaaagtggacagccggcagcggctctgccagacccagcaactgcccctgctagagcagccgcccagtcacccacccaatccactaacagcacgacctccaccaggagcggcccagccagcttggcgaggtccaggtccagcacggccggcgccagcaccacctgcagcagccggagttggggggagacgcactcgggaggcccagcccaagtcgaaaagttccccgacttgcccacccacaccactagtcccgaacatcaacagcagcctctccatcatcatcctcatcctcatcatcgccatcaccatcaccaccagcctgcgtccgaggctgtgagacgagacggcacctgcgcccacactgcggaaggaaccccaacccccccagcagcaccagcagcaccagcaacaccaacccccgtccccaggctcaataccgaccacaccgaacttgcaagtcccggaccgccgcccgccgcgtcttgtcctgccatcggccgtcctccatcgctttcgatccattcgactgcctcgtcgtccgatcactcgagttccctatcagacggagacttggtctttgattcgcgtcgatcatccgttgtcaccagcgcctcgaccgcatccgcatacaactaccccctatctccttcctgccaccagcccgactcctccccggagcacccgctcacgcgcactcggcgggacgccaaacaattgcatgccgcccgtttagagcgctcaggctcgatcagcctagctctagccagcacaaagagggaagcaccaagcccagcactccggaacccgaccagattccagagggcttcctccgaacccacccgcgctccaaagctagttacggagcagccagccggcttcacaaagatggctttcgcagagcaacaacaatggatcacggtccagcaaaagacctttaccaaatggctaaacaccaagattgaggttcgcggcctcgaggtcaaggacctggtaaaagacctcagcgatgctgtacgttatggttctcctttgccccactcactaatccaatgtttctttctgtttcaaatctggcagctaacccctttcccacgtcaacaggtcatgcttatccatctactagaatgtctttctggcgactcacttggacgctatgccgccaaaccgaagctcagggtccagcgtttcgagaacgccaaccttgcgctaaactttatcaaatcacgaggtattcagatgacaaacataggtgccgaggatatcgtggatggaaatcgaaagatcattctaggtctcatctggacactcattctgcgcttcaccatcaacgacatcaacgaagaaggtatgacagccaaggagggtctgctattatggtgtcagcgcaagacagcgtgctatgacgaagtggacgtccgtgatttcagcggcagctggaatgatggtctggccttctgcgcccttctcgatatccaccgccccgatctgatcgactacgacgctctcgacaagtcggaccatcggggaaacatgcagctggcttttgatatcgctcatgctgagatcggtatccccaagctgctcgatgttgaggatgtgtgcgacgttgccaagcccgatgagcgttcgttgatgacctatatcgcctactggttccacgccttctcacagatggagaaggtcgagaatgccggccgtcgtgtggagaagttcttcaacaacatgcaaggtgcctgggagatgcaaagcgcttacgagcgtagaatggccgctcttctcaaggctatccgcgagcaggtcgtttcttggaaggggtcaaccttcgatggcacctatgccgatgctaaggcgcaggcgttccagtttgcatcatacaagaagggtaagaagagagagtgggtagcggagaagagcgatctcgcaacattactcggtaatatcaagacaaagttggctacataccgactacggccgtatgacccaccagcacatttgaggatggaggtgttggatgatgaatggggcaacttgtccaaggcggagatgagccggggacagttgatcaacgaaaccatcagagagtatgtatcttttgtttcattgtgttttcgcgctgaaagtttgttggaactgccgctaacacccctacagcatcaaagacgccctccgaaaatcctttgccgacaaagccaacgatttcgctcttgccctcaacaccatgcaactcgccatctccgggcttgaaggcgacgtagaagaccagctgcaccacgtccgcaagctctccgagaacctgcctccactagacgcttacctcaagaccatcgaggccgtcgacctcaagtgccaggaagccaacattgaagaaaacgacttcacaacctacagttacgacgagctctgctacgagctctccctcgtcaagtcctccgtctccaagaagcttgccttcctcgagaaccagatggtggcccgcaacatgaccaacctgacgcccatccagctcgaggagttcgagtccgtgttccgacactttgaccgggacgacaccaactcgctgtccgagctcgaattcagcgccgccctggcctctcttggccttgtcttctccgaagacgaaatgcacgagtacttcctgtctacctcgaatggccgcgaccgcgtcacgttcgagcagttcatccgcttcatggtggacgtgaccgaggaccagaacacggccgagcaggtgttccagtccttccgggaagtcgccgacgggaaaccctacgtgaccgaaatggacctccgccactccttggtccccgacgaggtgatcgagaaactcatcgagatcatcccgaagcacaccggcccggacatgcagagcgaccgcggcatggagcagtacgattacattgcttttatggaaaagttgatatcggaacaggagggtagggcggccagcgcaagtagcagaaggagcagtagggctagtggtgtagccggtggtggtggtgcggcggcgcccgggcagatgccaaaccacagccatagcgcttcggtgggaggtagtatcagtcatagtaggcataatagccatgctagtatcgggggcaagtcggtgctcggcgggggagatagtaggagtaatgggctgatgatgtcgcccaagagccctgggactcctgggacgaacaagccgaatgggtatcattagtaatgaagtgattgaattcccctgtgctcatctactttttccccttcttcttcttcttctttttctccttcttcttcctttcttgtttacgtaattcacttttcttggtggtactatataggtttggatcgaatgggatggatgagcgatggatgatggatgatgtgttatggatggatggatgtgcgatggataatggatggatggatgaacaaggagacgggataggataggatactttggtgggatgggaggaataagggcggactttttctattgtcggtcgggtggacttttatatttttacttcatctttttttttttggggactgtgttagataggattacattacacttagtgatagttttaaaaacccaaagcaagcttatgcaagtatgagcatagcagggaaagtccgtctccatacgattaggtagtgggttatccgggttctttctgatgtgctcgcatttttggtgaagttgaggtctgctcaaatttttttattttttatttcttttaaaggaaataacataactaacaggtatgacatatggcttaaaatgctctaataacactctctgtttgtcatcttcttcaccggcttacatacatgcatgaacagtgagggacagtgtttaaactttagagaacataccaagccagccatattagcccatagccacggctcctcttactggtgtccatcatatgtgcccatgtacacatgtacatatatctcatgtctagtaattacattaattcaaggtccccagaaaaaaaagttacaccagttgtaaagtatggaagtaggtacacgcagtttaaaaaggttaagtgtgctaggttgcccggcgttcacaggttcatatatgtggccgcgcgattttttgtttagcttggaggttttggcccatcgccatatccacgaattcatgtcggggcgtgatattcacgtgttagagataagaaggcgagatgctgcgatggtcaacgctgagggtggtctccattatgccttgtggtgttttagtcttcctcctcctcttctctttttttagcttcttacagtttgcgtttgcggactcccctctgatggaaagtttcttcatggaaggaagccgatgttctctctgttatcgtcaataacacggccgtatctgttatccaaacgttagcatgccatccaaccaacctcacagataaaaggggggacagaaagcacttactccagaagtaacctaaagaaccacgcctccatatcctcatgtctcaacaccttattcgcccactccctcccctgaatcgccacgcgctcggcctccttcgtcccctgactaactgtcgcgctctcctcgctgaagaaccggaccgtctccaaccagtcctctccctgcgtgctcagcgggatgaagtgcgcccacggcttcagccactcataatgccactccctgaaaatggcccacttgtacaccagactcctgctcttgaggaacgcataaaaccgaccggaaaacgcatttccgtcaatgtccagcacatgcttgtacttgaacgcatccacctgctcggcgtacgacttgacctcgaagaattcacgctgcgcgtcgcagtcgcccgggtcgcactggccgatgtgcgagaagaacacgttgataatatcgcggtagtcggaccgcgatacctcgttgaccacccaatccgggttctgctcgttcttgcccttgttcaccagcactttcgcggtgtcgcgctcgttgatcttctgcacgaagcgctgacgatgctggcgccgccaccccccgttgcgcgagaagccgccggtggtggaaccgcgccagtacagctggttggccttgtcgtcccagagcgggtccttgccttcttcgtaggggaccttttcgtaccagtaccagggggaagggtacaaaatgtcggcgtacgaggaaatcttgctctgcgagaagatggggaagagatcgtgcacgacgttgtaagcgttggggcggtcgaagaagccgaaggtggtggagagcgagggcgagagacagacgtccgacatggcagtccagttgtatacgaagccgagctcgcccaggccgaactggccgacgtcgtcgagccgctggggcttgtcggcgccttcttcgtcgatgaggcgagcaggactgtcggccgggcagctcatgcgcgagtgcgtccatgtgggctggtgggcgaatacgttgaaccgggtgaacttttcctcggagaagctgccggtaggactgagtccgccgtcgggatcgcgggtgaagtcgtttcggtaggcagaccccttgttcgccgcgggcatgttgacgttcttcgcccgcccaaccagccgcgccatgtcctcagcgggaacgacgacgcgcggctcgtcgtggatgttgaaagccaggtccatatccggtagccactgcttaaacttcttcatcatgcccttggtcgcctcgacctgccactcctgtccgccacggacgtagacgatctcgccgtcacggatctggaggccaataagggcgtttccgtcgaatcccagggcttccttagcgcgcatgcggatggttcttggcgagagtccccaaaagggggtgatgagttcgtggatcatgtcgaattcgtcgacgagctggacatcatgttccttggcgaaagcccaccacttgtcaaagttggggggtgggggcagtccgtaccgcctgcggtactccttaacggcttccttgagggtacgagactgacgggtcttggtagcttcgagatcgcgctcggcgtcgatggtcaaatgccatattgggtgggaacctttcggggctggtttgggaggtcggatcgcggccggtttggacttgaagtcaatgttgtggtgcgggagatggtgggcgccattctggtaagagtctttcaacctctgttgcccttggctgagggtcgaggaggaggtgaagagcgagtagatgcagaagaagataaagacggttcccaccaggatcaagagctggcgggaccgcatcgtgtcagtattaagtagggtaggtcggtcggtcggtcggtcggtcggtcgttacgtggcgtagcttgctcttcccatcggctatgctcgtccaaattctttactgccgatgttgctggtgtagagatggaggttcgaactccaaattagaataccgagggggagacttctgaagcttcgtagcgccctctttcaacaagcgacaagtcggtcacaaaaaaattggaactaaagtgtttatcgttgtctgtgacagtggtgttgagctgcccaattgcccgcggttggcattgccgcggacgaacagtgatatggcttggctctgtagggtaaacccaaagctcaagaaattggttggttcggaaaaaaaaaagaaaaagaagaaaacaagaaaagaaaaaaccacgagaagcggaagagtggcctgtcacagcatctggaaagtgtcctcttccacacggattaaactgcacctgaagaatgaagatccccgaagtgcctgtgtgcctgtttcctgtccgtttcctaattttggagtacataaccgaggtgacccaggtaccccaagatggacatctaaacgaagtggcgtacttgatgcgggcgtcaggggccaaggaggggcgggcggtgggttagccttaactacgggtacctgaccagactcgggcggtgtctagaatcagcagggatctgcatctccaggccagcgcaagctccacggcttcaggggcagtgttacgcgtcgccttgatgcccggtgctggttgaacatgaagcaattcccatgtcaacgtggtgcggctgccaaacacactgacggcaatccactcttctcagcttcgtggtttctcctgtccgaaacttcatccagctgcttaacatacactcagttttaccacgtcgctttcatctacacgtcaggttcatttcatcacatcactcgattttgacatcaggttgaacggagattggtggaggaaccagctcttcaatttttgaggtgggttatatgctgcaacattacttgcagagaccagacagaggtatcatcctcccatcgacttccccaacacccaaagcgtggcttgctagagatcctcctcattcccgactttaagcgagaaacatccgcttagtagaagaagccgatgatcttgccggagacgtgcttgcgacgggcctcctcgtggtccatgataccagcagaggtggtgaggatgacgtagccgaactgacgggcgggaaggagcttgacaacccacttctcgagctcagcgaggcggacgttgtagcggggagagatgacaccgcacttgttcatgcggccgttgagctggacaacgatcttgccggagcggtggtcatcgacctcctcgaactcgccgatgtagcctgaaggacaaaaatgtcagtgaaatgtcgcgacagtttaaacattagatatcattggtgactccagtaacgtgtaagactctcgcatttgatatatcggcgacttaaaagactaagatcgtggagcgtagtgagacctcggcctagttatacgccgaatggtgtggtgaatatggaagtgacgggggggatgttcgattgcgagtctgtccacggttcccttcgtcgtttgccaatgatatctgacagtcgggtttgcgattcgaacataccgtgcttctgcatgacctggaggaacttgatgatgaccttggaagaagggcggatcaagacctggcgcttgccggccttctcggcgttgttgatgctgttgagggcatcgtggagaacggaagtgcggaccatcttgacggtttgtttgaggagattctcaaatcgggaatgggatcagaggtatctgccagatccatgcatgttagccttcgaggccccgtgagcatggagagtgccctctggaacaacgcagtaaaggtgtcccaagggttctgcccgctcagttgccgacgaggagaagcgtatcagtggtcgtcgactttcaccatcgcgagctgattgctttcctgggcctttgcgaagggcattatcctgttgtcgaggacattctccggcgtcgtagtagtttcacatacctcggtgatgggcttgatgctgagaggacggacaagctagcaggtgagaggggaagaagccgtcaaggtcgcgatggtcttttgttggaaaatttcgagcgggcgggtggattctgtggtggtggtctgtgctttgtcatgcaaaaagtgccccgtgcgaatgccctaacgccgagtagctgggctactcttggcgctcgtcggcccggcagaggtgcccttcaggcgcatcacacaaaatttcggaattttggagcgacggtttcgcgctggcggtcggcgtggtgtggggaggtggtcggtgcgcgcacataatttctgtccagagctttttgctcttcgcggaaagacgagactcgcaggcccctctcgcttcccccgatcaccacccattgaaatactttctccattaactcttcgaggatcgtatccgacaacaaccccaagcaaatcgccaagatggtgagacacccgtcccgtcccctacgtgcgagctgaagtgtcgccgtcgcgaccgtcgattcgatatcctagaaccgattacatctcgaaagaagaagcatgacgaactaggcatactcgacatcgacggcgccgaacgccccgacatcttcagtgcgacacgacccgattacaatgaggaagcaaaagaacactcccgctaacatggtctttttgtggaattgtagtcggacgtagaagagaacactgtccccgcctccgaggaggttgaggtttccgccgatgctgcccccaagggccagatgagcgtccttgatgccctcaagggtgttctcaagatctccctcatgcacgacggtcttgcccgcggtctccgtgaggcctccaaggccctcgaccgccgtgaggctcacatgtgcgtcctcaacgagtcctgcgaggaggaggcctacaagaagctcgtcattgctctttgctccgagcacaagatccccctcatcaaggttcccgatggcaagcagctcggcgagtgggctggtctctgtgagtacacctgttaatcgaacaacatatcttggggcgatctcgctgactgtgctactaggcgtccttgaccgtgagggtaacgcccgcaaggtcgtcaactgctcttgcgtcgttgtcaagaactggggtgagatgtcctccgagcgtgaggtaagaattatacccgagtctgctgtttagccacagtgtactgacaaacgacactacagatcctcctcaactacttccagaccgagcagtaaattggcgattcgcatcttggcgaggcggaacacctagggatggacaggctgtagacgcgtcccagacattggctctaacaagccctgtgtctggttggacgtacgcttgggtagaccttaccgactggcacaaatgcttagagcaggccttaactggcttccctgcaaggggcaataaacaacgtaaaaggtccaaaaactgctggccaattcttgaagtgactctgtatgaatcgcgttgtcatgcgtgaaatcctgcaatttgtatgccattgtcaatggcgtcacaagcccatgggaagagcaaggacttgttctccaaatggggaatggaaaaggggactaacacccaaaggttgtagtatgcattcttatatcattttttaccctctaccatgatgatgtggtagccaaattgtgtcttgacctcaccaatcttggggctactggtgctgctggtctccaaagcaaacgcaaccttttcaaactcgggatccaaggtgcccttttgcttccaacccaaacttccgcctataatgttccgtgtaagtgagtgagtgacattgactgcaaaaaaatgaaaacccataacgatccgccagaacggcccaaaaaaaaggacaatgggatgaacaactgtgaaacagcccgctacaatgccactcaacaagaagcagacaaaggaataaagaggtatctcaccagtcctcgccttatcctcactatattccctagcaaccgcaccaaaatcagctccatcgcggatcttggccagcgcttcttccttcttgccatgtttctcacactacagtatacagtcatcatcagtaaccgcccgcatgatacaccacttcgacaagaagcgaaagtagacaggagccaactgaagggcgacctagatactgggaaaagcacttaccagaatatgccgaacgttaatcgactgagcacccttgctggccttgccggcgtccttgcccgcatctttgttgcctgcgtccttgccgcctttgctgccggagccggaaccggaggctttcttgtccttgcccattcttaattttggatatcgcgtcggtgatgagaagctgcgaagaataaagagcgggtgagggactgatgagttgagagaataggcggcttgatgtttcaggtggtgatgataagtttgcagactccagcttccgtggtgagatgatgaaaatggaagtggggttgcgttgtgaggatggaagtagcagcttgaagcgacaagctgaccgtgtttgggtcgggtggtgggaggaattggagaggaggaaggctctacagaaccctaaccctggttggaagggggttgccccttttcaacgtcactccggctgtcacgaagatggacactacggaattcgagacgaaggatcagcttggtcatggctgcattttctttcatgagttaatcttatttgtgctttttacttgttctcttgttgtttctgaaatgatccagagaagaggcaggaacctgggacctggaacctcggcagagagggaggagggggaaggaatagactggaaggagtcacagtcgcgaagttcgcactcgggaggtcaaagatcttaaatagattgtcaacagtcacgattccagagagatgtggaaaatagtctgccgtagctcccccgtctgttctcctggttgccatcagcgacccgaatgataggtgatcatgtgtcgcaactgaacgtcgacagcgattttatgctcttcccaagcttactgcaaccatatttacgcaagaactttcttatttgactgcagaagtcatattgtagagcttgcttatcgaggactaacaggcgacgtccggaaggcatgaaaaatactactcggcaggcgtagtcgctgagatcccgctcccgcccatatacgcagcatatgttgtttgaaaaaaggaagtggtgatctgaaaacccaagggcgtatttctccttccagatgtgaagtgacagaatgaagccatgacggtgaagcgacttccacgtttctttgcagcgtggagttcaatgatacacgcaacatcgtacctgttgtgctttctcttctcgagttcgggaatggagtacccaacgagcgtcccgcatctagtatttattcttcgctgccgccatgttccgcattctcttgtttctcttcttcgtctttcacagctttccatacttacttcatccactccgtgcacctcacaactactctcacctcacaacttactttgcttcattgttacttctctcggtcttgtactcccttgcttgagtaatcttacacacatctacctcctttacccagacaccaacttccacgtcacaatgggctcagacaggcgcaagcaatgggcgaagaaacgcgagacgagcgaggccaaggtgctggcagagagagaagctagcgccgcagcgcgcgaatcagaacctcccatcccaacgccagatccatccgcagatgacgaaagcacaacaacgacggaaaacacaacaacatccaaggtggacgaactcatgcaaacgtaccacaacagcaagatgggcgagcaaaaagacaatgctctcgcctacatattgtatgctgccggggacgaaatgtgtgcatactcttccacgaccgactggagactacaacgtgtcattcgagccgtcaccgctgtactcgaagacgtcaatacattcaccactaccgaggagaacgaaagccaccatctgcagcggcggttccagtccagatccgaaggaagcgcgctgcctccccatgtccatatccactccgaggttgtcggggaagcttcgaatagtccagtcctccgttgtctgaaccaatacccaaaactggacagcgaatcctacgcgtggcaaccgtggtatcaggggctctacggggcgtatcatgaagattgtgcggcgggccttgatcctaccaatcacacccatgctttggcggcgtggaatgcaatcttggacaagctgccgccacatgtgttggtgacgctcatgagcgagaaacccttggacccggagcggccggatccgagtttactgttgactgctttggacgagtattccgttccgggaatgtaattgaagctcaggcgtcatgcttgagttttcatttcgtcagcttctgagtggtgatgcagggacaggttggaacggcattgttgatttcactgcgaggaaggttgttgggcttttggtttggagaggattttgtttctggctttctggtttgccgaatttgtggttgaggtcgagagtatctctgaaacaggccatctggtattgggagcattaacgacgatggtggatttgacattcaacttgaagatacccgtcgccaaaatcaaacggtgattcaatgatctaaggagtatggatgagaaacagcaacaaccagcgaaacagcgattattgagattagtcaatagtttcacagcatcatagaaaccatctcccaagtaacaagattgccccgggagattcaacgtgtcttccgattaaaccaacttccttttaccttatctcgtttgtgagttgtgggggacgagacaagtgaagaaatgcgatcacttgtagtgagcagcaatgaaaccaaacgcgcagtataggttttttttttttttttttttttttttttttttttttggaggtttggaagtgccctgaagatgaaagtgtaagattcctaccacagccgaggatacaagcagatgtttgatgaatgggtcttttgcttgtattataccagacatgtcccatcttcaaaaatgcatgatgctttgacgaccaccaaacacaagccccctttccctcccctctcctcccattatgtaatatgactattgttgcccctttctacctccaagccactagaacagaactaaccgagacaaacaaatgcaccgcgtctgtttaaatccaatccaatccaaatataactccccttctccacctagtatagtactcttccgcaatgcatcgcatctgtgtgtatatataattatccatgatctactactcattccttgaaagcacccacatctttcaacgcacccgctagccttctataatctctcagcaaatccaacacttcgcctatccgcaaatcggccgggttctgcacctccatgaaccgcttgatgggcggttcgatcttggggatttcctttggtgggagcgcgggggctagatcggggaaggcctgtggattttgggatatgttagtcttaatcggtgtttgtatcgcgggggaaggaagatatattaatttaaaaaaaaaaaaaaaaaaaaaaaaaaaacactaaccgtagctaaatccccgccatccgccaccggcgtccccttccctggcacaggcggcatctccttgtccttagccacaggcggagggggtgctgccgatgatggtgtggacggtgtggtcctgccaaagctcctcagtccgctgataccctgcgaaaacctcgccatcggattaaacgagctgctcaggttcctgacggaatcaatgagtgctggattcgacgaagcgggaggcgccgatgccgaagtcggaataggggtcgtcgcagtgcccgtcgtagtcgaacttcctccttcctttgattcctttgatgatgacccactaccaccaccgccgccgcccatcccagcagccacagccgcagccgctctctcctctaccgttggccgcttccctgatcccgaaacactcctcgtggtgcccgcgctgtcggcgctggtatcccttgttgctgatgatgcttttctcccgccgatgatgctcaacaccctatcatccgctgacctgctgggcgtgttggaccgctttagtggatgcagaccttcgtcaggcgtgtgcaccgagctagcggcgctcctcacgcttgcactccccgccatggaattgccgtcatcttcaagaagaggaggcggtggcgtgccgatcagcttgcgcgcatcttcaagtgttttgggcacgatggcctcctggtgctcgcgcatcttgccaacaaggaacttgtagctatcgcctaagctgatgccgatagtcttgaggctctggtcggccgtggtgaagacggcgtcgctggcggcgttgaaggcctgtgccggctgcgtcaccagatcactaagccggcgatcacgcagccgcacggcgtggcgggagagtggtggcttaaggctattgttggactcggatgatgggctgggggtggcggagactccggcagagtaggcgggagggaaagtctctgcccggggtagggaggagccggtgggagtcttggcgggtccggtgggagcttcatcggcgcggagagtggaaaggtcgactgtttccaggaagctgatggcggcttcgagacaggtgagacagtaggatgactcgcccactagtttgggttcccagcggaagcgctggatgaagttgacgtcgcttatgacgttgaggttctcgggcggaagggtgatgagggtgaagatgagcatcggcatgagctcgtcggcggatgaggaagggtggaaatgcgagagagtgtcgataatggctttatgcgctgccttgagatggttcagcttgcccaggggataccgcgactggttcatcagtattaactccttcctcgccccttccagccagtccctgacctcttctgttctcttggcaacggcttcggggtcgcttttgtcgatgtcgccaatgtccactcccagatcgctggggccgatgcctaccacggccaacgcggcagtttttgatcggagcttgtcatcctgcgcttcgtcctgtgtggtgtgatggcggtagattcttccgtagatgccttcgcaaagcctcctctctacagcttcctccaacagtatccgctgctgctccaacgctttccttgccttcctacgttcggcgtattcttcgggtgtaagcatttccgagtcccgccttgaaagtcccgccttgagcttttccttgctgctgctgcccagctgggcagccttttggcgtagtatactggccgcggactggcgcgtgcccgaggtagatgctgcaaagtcatcgcgtttttgtcgagtggctagactgtcgatatgggtctggatgtgggaggcggcagtagcataaaagtcttgaaatcgctgagagagcgaatcgatgttgggcggtgctgggtgcacctttgcgactaggccgtcgatgaagctatctgtcagggcgaccaactcgatggggagtccttccagatcgatggacgacctcgggggctccaagtccaagctgactctgcgttcgaacgtgtcgggcatctcggaagtgtctttgacgggggactgtatcgtgctcgctctcttggggcgcgtgatgtctggaggcgtggaaggaggatcgaggcgggtgaaggagcgagatgtccggagaggactcagccgcggcggcgggttgttgctactgaaggacatgataataccgcttgtctcactgttgtattggtttgaagttagaagtgtaggtctctaggaagcgaaggtgaagtgcgacgcgcaacgtattgggagccgggacttcctagacattgctgtgatgaatgactccacagtggagaaattgacgatagacgaggtgctggcagacgatatgattgacgccgggggacacatcatgacatggatagtggaatagggcagtacttacacccaaagcaaaagaccagtgcatgagatttcgagacagtttgaaacaacaatgttggatccggctgaaggggagaagtaatcagagtcgggtgtgccagattgagcaataaatcatcaagtcattctagatccatgtatgtagtttgatattgagacgaggggaccgggggggtcaaagtggtgatgttagctagaggtatggaggcctgggcttgttgttctaccattcgtgctgaaataagtagtgtagtgagaacgtgcaataccaacaacctaagcaaaaaaaaaaaaaaaaaaaaaaaaaaaagaacttgaagcaggctggatgtagaatcaaagagtatgaaggccgggggcgcttgatgcttgagtcatcaaaacattatccatagtttgatgatttttcaacggtccagacatcgaatgttcgagtcctgaacatggaagttcatgagtttgggagatgcctgacggatggagacgacgggagatgtgtgtctctagggtccgagctaggcgacttcttgcagagtggaggtgcagtggtgttcggtctgccactgcagctcgggtggaatgacattcatgctggcagatagcgactccacctggcagatatcagtgtcaaggaaactgaagagggaaaaaagacacttcagttgctacctctaggtgatcaacaaactaaacttatccaaaaacaacaaaatcagatgatgttgtatctcatggccaagtacattgaagaaatgcaatgtcccgctctggactgcatgtcatggatgtcaaggttacgatttccaacgtccatgtgtcgatctcgaccactttgactccaactctggctctcatgacagaccctaaccctgacttgatcaaagagtgaccgacagtgagtgacaacgcatggtgcatgccacaccatctgcacgtttgcgcccccagtttccacttgttgtggggaaggaaggcagtgagtgcccgtgttatcgctgataaggaggggaaccttgagaggtacctatggtaggtccatacgcctttccgccatcggccgttggcattgagtggctgcgatcgtcatcactggctgtccgtcaatcaacgattccggtgccaacacgctatctctctgtcgcaggtgacaggcaggcaccactgcaccgcagcgagacgtacgccacgcgggaggtcattctccctctacaactgtgaccaacctcaaaccacccactgcacccatagaagccgcggaccgccatcccgtcccccaacacggcaacctcgattactcccgccttaccacatccatcaactgacctcgctttaactgacaacatccccttgttcgacggcggcgaaacgggcacgttcgacaccttctcttttatcatcctcttcgttttcttcacttttccaggttatctcgtacatctccaaccccatcttcaactggccacgaccgccacctcctctcaacatgttaccctctgggaagaggaaagcggatgcattcagttgcacatccgccgctagagtcaccgccaaactggccttgtcctttctcgctctctcgacaacaccactcgtcaacgctttctcctacgaagaacccaacgcgcagatagtcttaccaatcgatgcatcaccgataaagccacttctacccgagcctccagcaccggctgagcacaaattcgtacgtcccgtttgttttcgttatcaagaagcgaccactaacacagattcgccaccgatagacactccgacacatctaccaccacggtacctacgaacacccgacactgcaccgcaaaaaggatgtacccgcacagaacgccgacgtatggctagcggccgacgatgaatatggccaggagcgcatcggaaccctcaaggcgcgcagcagcccggtgcggatacaacgacttgccgaccggaggcctagtgtcgtagatcccatggtcgcttatgcacggcaacaaggctacgcttccgtcctatcacccgaagcatggaccatggacgaggttgccggacctgatatcacggataaagacaccatcatatcgttggcgctcatggctgctgacgcctacgttcagactccggatggcgcagactgggaggatgttggggccccgttcaacaggagcctcgattttggatgggagggtgatggacttcggggccatgtgtttgccgatgagacgaattcgaccatcgttatcggcctaaagggaacatcggttgctgtcttcgacggtgacggcaccaccaccaacgacaaggtcaacgacaacctctttttcagttgttgctgtgctcaacaaggaccctggacctggcatcaagtttgtgattgcgcgacaggcacttactcttgcaacaacacctgtgtcgtacaggcattgcgccaagagaaccgctattaccaagctggccgcgagctctatgcgaacgtcactgagctttaccccgacgccaacgtgtggattgtcgggcattcgcttgggggagccatgagctctttgcttggcttgacttatggtgacccggttgtgacgtttgaggcagtccccgaagctctccctgccaagcgtctgggacttcctatcccccctggatcggatccagatgcgcctcagacccgagagtacacgggagctttccacattggtcacacagccgatccggtgtacgtcggtacctgtaacggagctaccgcaacgtgcgctattggcggatatgcaatggagtcagcttgtcacaccggccgggagtgtgtctatgatacagttggcgatttgggctggcgtgttggcattggcacccataagattcgtgtggttatttcggatgtcctcaggaagtatgagaaggtccccgagtgcaagtttacaccggaatgcagagattgcggaaattggaagatgtatgaaagcaatggaaccgaaaccacaaccacctcgagcacgcctacttcaacttccatgacccggacccggactgaaacctgcaaaactccgtaagtttaatgatattccctagtatttgcaagtatgctaacaagtggcaggggatggtggggatgtttggacgaaaccactaccacaactgggatggcaaccacgacgacaagcgaaatgcccacaacctctaccactacgtgccacactccgtaagtagattactgaataaaccttggcatcaacgttgctaacctttcaaacagtgggtggttcggttgcaaggacaagactacaacctcgaccgcatcaacaacaacaactcctatcgcgacaacagcaacaacaacaacaacaagcagtaccacatgcctaactcccggaaagttctggggatgctatgataagactgcaacgacggatatcggatcaccatccacttcgacagagcttacgattacttcagccccagccctgccgagctcggtgcttaccccgtcagcaacggctactccgccagagggacagcctgacgatagcggtaaacgttgccgtggcaggacatggtacggggtgtgcaaggactatgagggcggtgaagggcccgttaacgatctataacgataatcatggtgatgggtaaggtattggcgttcctttttttgtgacattattttaggtttttgggtatgaccatgggcgcgagttgggaatttcaggatgaagggctgtagtttggcacaacaggcagatacatacatacgctagagaagcacacacacaagcacacactgtgacagagaggaaatacgggcgtcttggaggtattattatcacattgcatcagcagcagatttcttatcattctttttaagacaactgatacgtgatcaagatgtcatcggatgcaagtagcatttgggtagttaaacgccgtggcaaatgtaacaatgatgggctgcgcagacttaaagtactgttcacagccacgtgagggaaaccatggaaagccaaggaagactatgcttcggtgtggttgcatgtcgtaacatgtcttgctcacacgtgtgtatttccctgctgggcgagaacgctggtgattgaagccgtcattcgtccatttgttggttgcgggaggggcgtgttctgggtcgggtgctgttagttgcgacatgcataagagagatgccatgcctggcccgcagcgcaaactcagcggtcctatgccctatgggttatagcgtgcatcaccccgtactacccgtatcgaccagagccccacgcagcacacatcgttccagtgccaggatcgcgaacgctgccgccgtcgttccctactcgagccactgccaacctctcatttggcttgtatcgtgttggaccgtaaccgggtctcgtgccggttacaacgcatacatcactttcttttactcaatcactatacttaccccatctcttggcaggtgtaccgatctattcctaactagaggcatcatcaccatttcttcacccttctcatgttgcgccgaacccttccctggattacaccgtctgcctgcctatactcgagatacaacccgacggtttgcgccgacgccaccgccgcgctgcttgaaagattccagtgaccttcccccccaaacttatacgacgacatcccgagaacagagtatacgacgacagactcggctcggagaaataagcgaggaacataactacacgaaacgacgacgacgccttggttacggactgcctccaaagctaaagttggaagaagaggaggatacaggaactggactactgaactcgggacgaggaacgaaaggttaccatacccgctcgctgcgcgcgctcggtcacggttgacggcgaggggaagccgagttaggtcttcaggatgatggaaacacctacttcttcgagcatcaagaaggcggctgcctccgtgaatttggagtcggagttgacttgctcggtgagccactctttcttttaatagtcttccttagtttcaaaactttggctggttcggacggaatgatatgccatgatgccatctgtcacggtccgtcccctgtgtgggatctgccgggccatgcgcatcagattgcgcccaagccatgtgttcgccatgtgtttccgtccggcagcaacaacaacaacaacaacaacaacaacaacaacaacatcggacgaactactcaccctctctccccccaacttccatgcccagtccatacaaccaactacacacacattttcgctggaaaataatcactaacaacctcaaccctacaacagatctgcaccgacctcctctaccaacccctcaccctcctcgactgcctacacaccttctgcggcgcctgtctaaaagaatggttcgcctcccaagcctaccgcgccgaaaactctcctctcccaccgccaccgcccgcggaacaacacaaggtcttcacctgtccagcctgccgcgagcctgtgcgcgacaccaagcacgatgcgcgcgtcgtcaccttgctagagatgttcctggccatgaaccccgagcgaacaagggcggaggaggaacgcaaggaaatggatgagaggtatcaaaaggggagtaaagtgctgccgaggatcaagcggtgggatgacaggacggaggaggagaggaggctggatgaggaggaacggagggtgttgcatgaggtgcaggagatgagtttgagggaggcgtgggcggctttggaggcgagcaatgggaatggtagtatgttagggacgggcagtgcgtcggggagtatggtgggtatggtagggggaagcgggagtgcggttgggggttcatcggagaggaggaggagggcatcactggcaccacattcatctcatcaggggaggacgagtagggatgtgagtaggaatagggcctcgggaaatggaactgggagtatggtgggcagggatcgagagagaatgagggattcgtcggctgcgcccagcagtagcagcaggatacgagcgcatagcgcgacgctgcatccggagaattattatgcagaggagaggaggaggctgaggagtgaatcacggcaacgagaggcggaagagcggtcaaggcagcttgaacaccagtcatctctcaggtcgctgatcagcgcggatgacctgggcgatatcgatatcgagcgggaggttgaggagtttgcgcgacagatccaggaggaagggctgctggatggactggatctggataacatcgacttggacaacaacgatgagctcagcaagaagatcatggaggcgtacaggagacggcacagggagaggatacgggcgattgcggagaggaatgcaaggaggaatactactgccagtacgacacaaccatataggccggagccgttgacgatctcgaggacgagaccgccatcggatcacgcttcgcacccagcgagcgtacgcagtggggtttcacggtcgagggaaccaagtgccagcagtaacgaagaacggcatcgatatcctccatccgcgggttcggcgcatttggaagttcagggagcttcgagaaggcgaaggacgacaagcggtggcagccggagttcgaccatgccagtcccgtcacaaggcgaacaaccacctccccgtgtgtcagcccaccaccgttcacagaccgaaactacgcagccaatcagaccaagcgcgggagtggtcatggagacacgaagctccagttcaccaaccatcagcagcaacccgctactgacaacaaccacggcaaactcatcagacatgagggcactgtcgttcaatgctcgagtggcggggatagggggcatacaaccacacacgcaaacagacggttcttcggattctgataattcagggaggagaaggacaaggacgaccactgatcgacgaccttctggacaatcagaacttgcttccgcctcgtcggtacccaactttgtatcaacctcgggccccgtaagcacacatctgggcagcacaccaccagcacagccaccgcccagcatgccgcgttatccggaacctgtcatcaactgcaacggctgcggcatggagcacatcgagtataaacttcacttcaactgctccatctgccacaacggcgactggaacatttgtctcgactgctggcgcaagcgcaaaggatgccttcattggttcggtttcggctacgccgtctggcaccgatggaacaagatcaaagcaagtcacccaaaccttcctcctccgcaccggctgatcgccgtccggtacatgccgcctcccaagccaagcgacaccagtcctcgcgcccgcagtctagccaaccctctcgaccgccttcaaagcggtacgttctgctgccgctgctctgcttttgccaatgagtgctactggcgctgcgagttctgcaatgaaggcgaatggggattctgcaacaactgcgtcaaccaggaaaaagcatgctcgcaccccttgcaagcccttacttatatacctccatctttgtccggctctcccagcggcacaccaccagctgattctgcggaatcaaccagcccactcgcaaatccatcaacaacaaccacaacccgctcccgctcctcttccatctcccgcccctcattcctgtctcttccaccccccttctcaagacctaacctctccggccctgccaccggcgcttacagacctctaaccttctccccgccctgcgaactctgctccgtccccattcctccccacgaaccacgctttcactgcccctcttgtccatccaaacacacgctccagccacgggcaggcgaatacaacctctgccagggatgctacgactcgctagtcccaaattccgtagccgaagaaaacggtccccgcggctggcgtcgctgtccacccgccggccaccgcatgaccatcgtttcctttattaccgacgaccgaacgggcgttgaaaggaggaaagtgttgaacgagattgtcggcggacaccgcctaaagattgagagtttcctgctcgggggcgtaaggggaatgcaaatttggagttggcagcatgacgcggaatcttcgtcgtcgccactactactaccctctcccacttcctcccatgcctcccatacctcgcatacctcccgtcgtgcgtcctcatcctcttccaaagcagaccaagacgacaccaacgacaccaccaacaacgacaacgaagatgaagacaagcaacccaaccaaaaattcctccttctccaacgtctagtctccctagacgtctcccaccccgccatcttacccgaccattccccctcagaggaagacccgttatccccatcatcaccacttttctcaccaacctcaccaacatcgcctacctcctcatcagcaccccaccaccacggccgactaacaacaaccgacctgttcccacccgatggcggcacgggaacacgcgtggttgcccggtttagctggtaccgatcttccccggaagccaagaacgagctgattttccccaagggggccgagatcaccgaggtggaagggctgaatgaggagtggggggtgggttggtatatgggtgaagtgggattgtttcctagggggtattgtatgtgaggtgaggtgatttttttgccgtttgaaaacactgtacattacattactgtgaatggaatggaagggtatttgaaacggacgggtttggtgagatggatggatggatggatggatgggtaaatagagggaggttgatgatggaatgaagatgatgagaacatgaagatgaaagcttgaatgatactggtactaccctacctactgatcactagctaattcataatgagtgagtgagtgagtgagaaggcacttgttgaaagttaggtgacatatcaaacttgtgtgaattaaggtgcattcatccattgagcaaggcaattaatatatttgtgttatgttcaaaaaaaacccttttaaattgtatattacgatttcgtgaccatccaaatgagtgccacaatatgacactgataatatggatgtcttaagactactgctttttccgtctatggagaacgattacacacctaaccataaattccagtttaactttccggaaagtggatatatctccttatagcaatgaaatttcttcgcaggctttataaatacggacggacgatgcaaaatgagcgcaaaaagagagagggagaatacaagtcaaagaccccaaatcaagacggtttcttctagccctgtctcgccaaagcccgactcctctccttctccctctgcagcttcttgaagaaggcgctctgctccgccttggcggcacccttcttcttcaaccccttattcgccgccttgttctgctcaatgtacgccatatcctgaccaccactgagctcgcccagggttccagccattctccgaaccgccgccgctctgccctttgcgccaccccttccgcgcccgaccttaccaaacagatcgtccgtctcgacatcatcctcggcgcccttttcattgtcgaccagtgtgcgctgcagcagctcgcgccgctcctgcgccgtggcgaaggccaggtcgggcgtgttctcgatgttggccagctgcgtgatcaccttgaaggcgtagccctggtcgaccaggaaggcctggcgcttggacgagtagtacatttcctgcgtgtctttggacacgagtgagtaaaagaaggcgttgaagccgacgtcgttacggcgcttggctcggaggatacggcctaggcgctgggcttcctgacgacgggaaccgaagtgggaggagatttggatgagacaggtggcttcgggcaagtcgagcgaggtgtcgccgatcttggagaggaagagcgtgttgacttgcgggttgtgctggaagttttcgagcacttgcatgcgctcggcttggccggtgccgccgtagataaagactttatttagcttgagggcgtattgttttagtgagtacagctcgtcggagaagacgatgatcttgtcgccgcgggcttcgtggtagttgatcaggtactggcaggcctggaactttcgggggttcatggcgtaaagagtgcgcttcatgcgcgagttggcacgaagatactcgtcgtagaactcggtgggcataggacaccacacctctgcgcactggaccttggcgatgtgacccttttcggatagctccatccagttggcctcgtagagcttggggccgattaggaagttcaagtgggaaatcttgtcgtcttctctgagcagggtggctgtgagacccagcttggagtgcgacttgatggaagagataactcttcggaagacgtcggcagggacgacgtggacctcgtcgagaagcatcagaccccattcacgactcttgaggaaatccatcatcttcttggagtcgtgagatcgttctcggttgttggtaaccatagaatatgtagtaacaatgatacccgtattaccagagaacttgttcttgctctcagcggtaaagacggcaatatcgtcggggttgatgttggaccacttgaggaactcctggcgccattgcacgacggacatactgctggtacacaggacgatgacaccctttttgatggtgcaggcagccgtaatgccgaccaaggtcttgcctgcaccgcacggcagaacaatgatgccactctttgctctgccgttaccaaacattttgctgagactctgctcctggtacggacgaatctgtgtgtttggtcgcagatcgatttccagatccgcgttattagagtcgttcctgaagtcgtactcctccaagatgggaaatcctaggtcaagacagcgtcgttggacaatctcgacggcggtttcggggatctcaaaggcatggacggcgtccttgtcgtcctcgtcgtcttcctcattgatggctgcgtagaggtctgcctcgttagtcgccgcagcgtccgcggccccatcctcggcagtcttcttgttgccagacttgttgaggcctgcctggttcacaccggcggcatctttggtgccggggatgaccaggccgcccatggtgggcgcataggaggtggtaatatcaccggagccctggacacgccactttccgattacttcatcgcggagcagcttctgcaacaactcggcatccgagctttctacaaagtacttgttgttattcagcacgagtttcaccttgccgtagctctttgtgcacgactcaatgaagagacgaatggactcgggcaggggggtcttgaggaagcgatccagggtgtctataatatcctttgactgcaggccaatggacacaccagcgtagagactgtgggcggtcaactgatactcatgcaggaaatgcggccgtgacttgggctcggcaatggtgacgaggaagtcggtgacgcggtcggcgtccgggctgaacttctcgagtatgatggtgcccttctccgggtcgatccacagcggcttctggtcgtggtcgggtttcaagttcagatacgaaaagtcgcgtttcccgctgccaaagaactgggtggcgccgtcacgatgactgccgccaccgtcctgtcgggcctggaaacggctactatcgacggcccatgtattgacgaactcgtcggcctcgcgggcaatcacctcctctttcctcttgatgacctcgtcgacgtcgtcgtcgttcaaatcatcatcgccgtccgactggaacgagctctcgaggctgcggggagtcgcggggccgggagtggacagggccgaagtgcggccagctttggcaacgccggcctggggggcgccgaccgcttttcgcttgggcggcattatgtgtatgacgaaaacgtgatctcctttctttctttcttgtctctgctctgttttatctatttctagcagtttcagttctagaaggatggattagcaggcggacaaatgaagaatgccagtgcagtggcaaaaaaagaatacaaggttgaaaggatgggagtttgaaatggatgatgaaattccactttgtcttttgtacgctacggtagatacctggctctacaagcagaggtattgtagggtacaagtacagcaggcctagtttgcttacactgcggttcctgtcctgttatggaaattgttaaggcgataccgtaggagccgggcgcccgagccgctgtgacagcaaggccgacaggggccagacacgctagtttagtcatcagccacgcttattttgtggggaagcgagtcttctggagccaacctggaagtggagggaaccgttcggcgttcagtgcactccctcagttgcaggctccacccgtgtcacccgctgtccagtccgaaaagcaccccgcgttgagtggtggtcgggtcggttctggtctgggtgggtggacgaaggggggggcgacgggacgaccgcgttaagtgccgtgataaagttcggtgaacccttttttttccggacgtgaacattggcgatcaaggagaacgaagcgacgtcgaaagaatcttggtgtcgtacataccacatagaacccaacaacgacgaaatatcataaaatcagggatcagaacgagccatctacactatctacctctctgcgcataagtaacctcttcctgtctgtcatcatgtggtaagtaaactcccacctgccatgccatgacctgacacttcggcatgccttctacttatgttccccttgtttgctcgtgtagaccacttccacgaaccacctgctaactagatcctctcccatccagtaaacacgttctcaatgctcaagtctccatccggtcaccatgctgtacgtaacctcagtctcaaataaacgaaccaccacgattccctattaccagtatacaacgacaacaacaccgaacatcgcagccatataaacatgacctctaactctacacccacctcctacgcaggccgcaaatggttcgactgtcccgaatgccacgccgagtccgagtcgcacccccttaagaagacactcgagatgacttttgcctgcaaaaagtgcaaaaagtgtttccgcaaggatgcgaccgagttcgaggattccgacgaatactgcccgcactgcgacaaccactacatcatcgaggccgtgacgcccaaggctgctctcagggtcgagggcgaggatgcgagaatggatgcgcgcatgctcaaggacgaaagagtcaagcaaacgaagaagaccatgaaccagatctcgatatttgacccggatgtggacgctgataagcttggttgagtggctgggctgttggagttggagttgaagttggagttggagtacggaatcacaacgcagcgaggaagggaaaaaagagataccatttagagaagcatataatcaaactgggtggcttgttgtcactcacatcatattgcacatcgcaccattattccgtccgttcaggaccttgcttggtcgtcattcgtggtattacttgtgtacctaaaggcgtcttccttctatctttctgaaacgtggtacgcagtagcagcagcatcaagacatctctgctacatcatgccatacccatctccgccgccgcagatacctttactcattcgacttgctcgcgccaaccccgcctttagtggtcacctggctcatcctggctcctggtcagtatggcagcagtgcccgtaccaggagtccggcccttcttcttcttgtccgcctcctcctgcttctcctgctcaatgttcttgacgtagttctcaatgtcctccacagggagcatctcgagctccttgccaggagccatgatggcgatctcaatgttcttggcgcccgtttgcacaacttcgagtagggacttgatggtcaggcggatcgtagcctcccggtccatgtcgtccttgtagttgcgctcgaggaattcgcgaaccgtcttgcttgaccggccgatggcgttggctttcctgcgggggtgttagctccatccatgctcaggaacgtctgtgttgtggcggtaggtttgtgtggactgaccatgcagagtaaatgcccgagggctcggtctggtagagtctgggaacatcgctgccgttgtcgaagccgacgatcaaggtgctaataccaaaaggacgaacaccaccgctctgtgtataccgctgctgcacgccggcaacatactttgtaatgtactcaatcgtgacggggtcctcaaggttgagacggtgcgactgggcttctaggcgagccttgtccaccaagattctggcatcggcgttcagcccggcaaaggcgaggcaaacgtgcttgtcgaccaggccaatcttggagggggtgattcttgtgtcttggagcttcatggccgacctcttttcgcaaccaaggacgacgacatccttgccctttacgcccaccgcgcaggtacctatgtgtatctccgcgttagacacctgtaggacctccaaccgagctgggacagtgtcggatctgggtctaggcgacagcgcatacctctcttgacagcttcaccggcatactcgacttggaaaacgtgtccatcgggactattcgaatgttagttggtggggttctcggggttcgcatcgcataacgtcgatatcgaggtgtgacggacctgaagactggatgaggttatgggttagcggggccatgatcgcggctggggcagagacatggatggacatgggaatgtggacgaggtgatgatgtacctgaaagagctctgtcgtatccggacgccatggtttactgctgggtatcaatcgtggtgttgttgggtcggtgaatcggagctgatgcgccggggagattaggtagataacaggactggtcgcaagtatggcaaggaatggaaacaaagtcgtgttgttggttggcaagtggatggcctgaagttggggttcgggatggaggctgcgaagctgtgacgactgacgacttgaacgggcgacactcacccaccagaacgggagcttccacctctcagcgtcaacaatgtcccctcaaacaggcccacctaagctcagggcaggtaggtacaacagcgggatatgccccctgtagtactgtggcaggcgggaacaacctaactgcaggcaggcaggcagacaggcgggcaacgacgcgctgctgtgaaaggccagaccctgtagaggcacctgtcttctcttggctacctacctatctagtgtacgaaaacaaccccaacagcttgtcaaatgccagtagagagagcactaacaaaattcgccacatatcatagcttctcattgttagttccttatcagtcgaaagactttttgactcagtctgcttcaagcgtagtcagttaaccctggtgaaagtcactgataccacagccaaccctggtgttccagaaagtctacactggagttccaaaggacgggagaaggaagcaattggtgaacacagcgatatcgggaacaaggacgaccaggttctccaaatacctgtaacaaagtttccgttttcttttttttttcctgttctctctttgcaactccagagactagtccatcatcaccaacatggcctgccgacatcggtcctcgacgacaaccctcgccagactggccaagccagcaagactcactcccagactgagcactcagccccagcttcagtcccaggttgcgtcggcggcccggtgcttcagcagctctcgcccccgccagctcaaagagactagatgccagcagggcaagttcaccagcgagacctaccctgaactcaagagggatcctcgctatggccaggtcaccaaggaacatgtcgactatttcaagggtcttttgggcaccgagtctgctgtcattgatggcgtgaccaacgagaacgccaccgatgatatcgagcccttcaacagcgattggatgcgcaagtatcgtggccactgcagactcgtcctcaagccaagctcgactgaggaggtcagcaagatcctcaagtactgcaatgacaacaagctggctgtcgtcccccagggcggcaacactggcctcgtcggtggctccgtccccgtgttcgatgagattgtcctcaacatgggtcgtatgaacaacatcatcgagttcgacgaggtttccggtatcctgactgtcgaggctggtgccattctcgaggttgttgaccagttcctggccagcaagggctacatcttccccttggatctcggtgccaagggttcgtgccatattggaggcaacctctcaaccaacgccggtggtctccgtctcttgaggtacggaagcttgcacggaacgactctcggtatcgaggctgtccttcctgatggtaccgttgtcgatgatctctgcaagttgcgcaagaacaacactggctacgatctcaagcagctctttattggctctgagggcactattggtgtcattaccaaggctgtcatccagtgcccccagcgtcccaaggctcagaacgtcgccctgttcggtcttgagtcctacgaggctgcccaacaggccttccgtgaggccaagggtcacttgtccgagattctctctgctttcgagctcatggacgccggcagccaggctcttgtgcgccaagtaaccaagaagaactcgcctctcgagggcgagtaccccttctactgcttgatcgaaaccagcggatccaactccgatcacgatggtgagaagctccagaccttccttgaggacgtcatggagaagggtatcgttgtcgacggcactcttgcccaggacgagacccaggtcaaggctctttggagctggcgtgaaggcatcacggaagcccttggtcaccttggtggtgtgtacaagtacgatgtctctatccctctccctgagatgtaccagcttgtcgaggacaccaaggcccgcgttgaggaggccggcctcctcggtgacacggatgagcacccggtgcgtgctgttgtaggatacggacacatgggcgactccaaccttcaccttaacgtgtctacccgtcgcttcgacgagcgggtggaaaaggttcttgagcctttcgtctacgagtggatctccaagcgccagggcagcatcagcgccgaacacggtcttggcctcgccaagaagaagtacattgggtacagccgtactcccaccatggtcgggttgatgaagcagctcaaggacctctatgacccggtaagttgatgagcctatgacacaccctggttttttgccccgcccgccaccagccctactgcccctagttcgaccccggaatcacatcgccctcaactgcggccccaaatgatgaactcctgctaaccagtgattctctcagaacgccatcttgaacccttacaagtatatctaaaaggcccacacctttattcatcttggataaaacattctttcttccagatcctgtatatatgcggcgctgacttgctcgactccacctggacggattctctcctgtccaacatacccttcaggcgtcagagcgggttcgggccggtgataccacttcgaattgtattccccctgatccttgtttatccgccttgaagccatctcctttcgttctttcaggttagcttggtgataatgatggacgtttattgcagtcaatcatgtcgccaacgaccgcccatcactgcagcttctctcgaactgtgtagtcggtgctcccgaaggcgtagtcgttggcttggtcagctgattggccgcagagcgagtggtgagcaaagcaccacatcacacatctcagcgaacgagaatcgccgccaggcttcaaaacaccggacagtcaccattgacgacaccagtcctcgtacactatatacctgtttccgcttagtggccaatcacaagccggcattcctcttacataccaccttccatgccattccgtctgaccagccccatccgtcagcccgtatgctgcctgcctatcccagttgccgaacccctgtgggctgatttctccttagatgcagccctacagagcccccttcgagccattgttatacttacaagtagttgctgggccaaaagccacatctgggggcttgttgccgctcttgcatcgaagacaaatgactcgttgctgccgaccgagaactacatgcttggttaaccgttgctgccatgccatccatatatgtgatcctacatgccatctgtcccgggtccccccaccccccatctcatcgagcacactctatgggaaggcttacgagatacgtacaccgagggtggactctacaaaacgcatctgcgcaaccaagccctctgcgtgaccggctccattccccagagctctctttggttccggcattgtgtaggtggtgtgccagtcgagtgatggcgtcaccctctcggagtcctcccgacaagcgtcttgggccctaggtagccgcagaaaacgcattactgaaccgacagaagagaatgtttccaggcaatctgttcagtttcctcggtataaaacgacaggtccgtttccaagaaagctcttctgatcatgaggctgcctcggccatgactcggagaaggctgtactgtcttatggttggttcactttggtcattgaaggttttctcatcccatacgagaaacggtcagccagcgtttcctgctcatcagcctcgggtggttgtctgcttccaactggtcagcagatactgatcaagttttgtactgtatatcaaggcctcaggcccttacccttttggctgacctcttatgcctgatttgtcctacctatttgcctgcctgcctgcctgcctgcctgcctgcctgcctgcctgcctgcctgcctacctccgactattacctatctgctaccttgcagttggacccccatcaaacacacacataacgggtctgcccatcagcaatagttcaggagctgagcgaatcgtaccgctgtaacttgtcaacactgttcggtagatacttgcccatctttttgggtttcttctcctttcagacactcgttcaagaagaatcagagacaagcatatttaactcttttcatcaacctgttactatcttcattgcccaaactccttgataacgatggtcggagttcccggaaaatacaagggctgtaattcttgccgtgtccggagagtcaaggtaagacccatatccatcaccgcagtgtcaactttcttgtgagtaagcaactaatgtaactagtgtgacaacgaacgaccgttctgtaggaagtgtatcgatagtggtcgcgagtgtcttggttataaacgtgagaccgtcttcattgttggaaccatcgaggacggcgggcgttgttcgtctcatccgccaagggttatcaagtcaaagaaagccaaagcttcaacctcgtcgagaagtggagaagaggaagatagggagacttcgcggcaaaagcattcaaaacatcagaatctggagctctttccggatcagccgctccagtcggcctgggacgacttgatcttgttgtcgacaagttcggggacgaagtacaacgtacagtttacggctctgagtactcggcttcagaatgttgtccgcggtagtggcggcaatagagaggctacgggcgagttcactgtgagctcgatggcggattacgaagtctcgaatatacagcttaacttcagtggccaggactttaagctgaagtcacagtgtttgattagtttaccggaaagccaggacagagatccatacatgccatcgatcggctcatgcatcatgctttacgaggtgagttatttcattgtgataataataatttacgtctgggatgacaatgtgttcataacactaacacaatcttcaatagcacaacaactcgactctctacacgaatctctatggcagccagtcactgatcaaggatttggacactcagaatgatcctattagacgcgcagggccagagaaattccagacattccctaaccatcacttctttgtccgagtctaccggcctaatgctgtgagtccccatccgagtgctgatagcaatatgatttgatgacattcgactaaccactgtttgttagatcctgaccgcgctgctcaaccgcaccccgacttttctcgaatctgcagaatggacctccactccctgggagaagcaccccaagtccatcattgaccagcttttcgacataatcaccctcctacctcgcaacctctggcgagcagaccgagtcgccgaagaagtgcccacgcttgcccgtcgtcagcgtgctcaagaccttttgatcaactgtctcaacatcgaacgacaactcaacgcctggtcttcatccttcagcgccgagagaacaaacgctatttcactccagacagccgccatcatcacaccctcctcgtcctcaacatcgatgtcagaatacgggcaatctccgcccttccaaacaactctaccaaccacaaccgcaacctatccttacctccccccttcctcatcaccctatttccaatcccatccccactcttactcccaaacccaaccctcctcccattcccaccgccgctccttatccaattcgacttccatatcccactccagatgtaccccctcccccaccctctccgcatctgcttcttccccgcgcttccaaccctacctaacaacctcccctcattctcactcgcataaacccctccaaccaagatctcgccgcacctctccatccttcacaactcgcccaaccactccatacggctactcggcaggataccccttcaccaaaccccccttaaccttccccacctcccagctcgccctgtcctacattttgtattgcaccagcctgatgcagctctaccaaacaatcgagcgcgtatactggagtatctttgagccgctggaccttaccaacctccccaccgaaaaccacatgcacagcagtatcccgttacaggtgcaggcgcagatgcagcagatacaacagatgcagcagatacaacagcttccagttgatctcatccccgacccggcgaggtacggaagtaaagcggtcaggggatgggcggagagggcatgtaggagcttggagtttgcgttgaataacaacaacatcaacaacactggcagtggcggtggcggcggtggaggcggcggtgtcgacccggaactgttggcttatcctctttgtgtgataagggcgttttatgagagtttgggggctactcctacttgggagaacctcggtgttagcatgggtgtggatgtggacatgatgggggttgatggtataggaatgggaatgggtacgggcatggacttgaacatgggcatgaacataaacattgggatgaatcatcagaatatgatgactggtgggatgggaagcatgcgttattcatcggggatggaaaacttgaatatcttctcgacgacgcccacgacgacgacgacgatgacagcggcaatgatgatgcaacaacaacaacagcagcaacctcaaggaccaccgccggacggcagactggaggttatgtggtgcgatcagtttagggagaggttgaaagctaggggggcggagatatccaactctattgtgggtgaaggaaagaagtggagggagattgctgcttttgggtattgaggccagaaaggaaaatgcgggaacacgagacaaagacgggtggtgtacgggttattagatgagaacacgatgcgatgatggatctcaggggctggttttttccctactctaccttgacttttcttcgtcctttttttttttttctttggaggggacataaacaaacaagatacttaccggctggaacacgctgggcctcgcgagaggtttgaagaaacatattgggacggtaaaggatggttttgcgtttgctttttggggttttgggaatctgctttttgcttatagtttgccactgtgatgtgtttatccttggtttttctcaaatggaaagtcgctgtttttttgttgtcgtgagttttctccaattttgctaccttgtactgacatattcaattcacgtctatgcattctcttcctcttcgactcttgccctgagtctgataactaccgtagagacctgccgggctgaaactagggtagctgcaaaatctgccagaatcaagcactcagagtaacataacgcaccgagaggatctcagggtctagtctaacccattgagaagttaccgaagtctggaacattttttctacctgaagccggcaggttgcacatatccccgagtccccatttcggcaactttctacgatacctatcgaacttgtttctacggctcgagtacccgaaaccctttcaatcggactttgcctctcctcggtcataccacttactcgctgtctcacacgtggactaacaaaagtatcaagatcttgtgctcacgcctgacacatatttgccattctggcttctttcaccaccgcaggctaatagcggcttatgtgtagtgtaccagaccccttgaaaggccactcacacctacctacctacttacctacctaccttacccatctatttcacgcagacatagcacacacaaccaaacaccaaaacggtgagatttggttgtcaattgcatacctttttttctctggaatattcccactcaatgatcatctctacgtacttacctaggtactttaagcctttcttcacaacaggtacccaacacaatacaaaagcgttcataaagagtatgtatgtggactggaaatcatcaaatgaacaatccctcacgaaacacaaccaaatacctacataagcagcagcccccccccccacgaacagccatgtgcagccatccattaccccagattagagacccggatgacggctcggcgtggcgtggctgtgactgtgaatctcacaccgcaacacacacacacacacacacacacacactgcatccgcgaatctacctacctaggtagttgatctaacctaacataacctaaccaatctgtgatggtcacattcaatgcaatgcaaggagttacgtcgtcatagccatccaggctttactgagaccaagaccaagaccgagaccaagaccgagactacaaccgttcattctaggcacgtatggtagagtgagtgagtgtcacttggtcagtcagcaagacgaaagtgaaaggtgttcgtcgttgggggaaggatgttagaccaggtagataggtagggtttcattgaatctgacagtgactgactcctataggtatgggagtcacacacagccttgcggaagtgggtacctaggtacctaggtaggtaggtaaccgtgggtgtcaagtggttgagacttgagagatcgtgctgtgtaggtaggtaggtaggtaggtaagcaccgacgcaaccgacacccactctctacaccacacagacagatctctcaaccacttgacaccaagggttgtctgttggactttccacttggggatggtgcttggaggtacttgttgcttttactacctaggcaggctcagcaggtatccagaggtaggttctggacaggagtgaggctgcgaagatgaaaaaagacaagtacacttgttttggtggttgtttgttgggttatgttgcatgtcagtcagtcagtcagttattacggtccttgcagttatcggaatatacataccccggactataaaccatgtatgaagtatgtcgttttcgtaagatgactaactgggcttacgagtttggtaggtatcatatctgcggagaccagaaaacataggtaggtacttctgatattccgatgtgatgggaattccaaagaatgatgtcaggtgcagcattactaactcactcactcactccctttttctttttttccactcgctgttttcttcccaactacaacttactcttcccatctccacctccgtttttttttcgttcaccgttgagaagggaatgaaagcgacatgtcttttatccattatcatctccgtttttttttttttttttaacctagttcggtacctacggtattactcattcaccgtgctgaggtgtgctggttgatgtggcttcgtcttcgtacatgtaggtaggtacacttaccattgcttaccaactactatggcaaccttgtaccataaaccttgacaccagaccttgaaaagaaaattccacttatttatccagttgactggatcacacttgttactggtcacttgagcctcaatggaaggaaaaaaaaaaaaaaaaaaaaagaaaaagaaaaaacccaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaatttacctacatacttggtcgtgacaaacccataattcgaaatcgaatacatatacgtacaataacatgtgattggctgactgtgatgaacttggggaattttgagagttgaggttgagatatgataaaaacatgaatcattttgttctgttatgagcaccaacacacactctaagcgccggtgacaagagtttctcacttcggggtttccgtgaaaaaaaaaaaagaattgtgagaagagactgaggaggggaatatgtgattgctcgatttgcacagcaacggcggggcatatggagagattgaaagcccccttactgtctcgatccaaactgggtcatatgttgggtgctgggttttcggggtttagcggttgacggtcgcggtacccggccaagcggttatttttatacccaggttatcaagtgaggtacgctagatgatgctagtaccagccggcacgggcattcatgtacatcgatggatgctgaagagacattacaagttacaaccgctattataagcatcccaaccgctcagtatcatcatctgcaaacaaacaacatcctaacctacaatatactcccctgactactccccgcaaaactcccactcctcccttccctcgtcccaccctgcccctggaaataatccctcctctcaacacccaacagtccagcactctctccccttccctcctgcctccccagcccactccccattctcccactaccagtaccccctgcaccccccgctcccacagcatctctcacccgctcctccgccccattcattacatgccacacgtccttcctcgtcaatagtccctgcaacactcccctctccgcaaaaagcacataccgcacccccaacttctggaaataactcacggccagatgcaacgggctcctaccgggaagggtgaggggcgtctggtccatccacggtcttagatccaacgtagtcaacgggtccgcaagcggctgatgactgaagaagcactccgtttcaggcggtaagttagacgctcttccgccgggagaatagaggacgtaggacagctcagcgcgggagatgtaccccaagagcaccgcatcgcgcgggttggagatgacggggtacccgcggtaaggtgtggtttcgaggattttctgcagtgaagcgatcgtgtgccccgtggcagtaaggacgatgaggtccgagtccaagcgggtcatgatctgactagctggcacgtcggggatcagcgggctcaagtcttcgcccgagttgttggggtccagataggggtacgagttgaagtggatccaagactcgtagatgcctctgcgagaaaaagcgtcgccgacccatttggcgatcatgacggagatcatgatgggtagaacgtaagtcagggcgccggtgagctcaaaggtgatgacgactatggaaacggtcatacgggttacgcccgtgagaaaggcggcagcgccgatgatggcgtaggtgcctggggtgatgcaggggacgtcaggctcgcattggtgtaggaaaagcgggaagttgggggcggcgcgctggaagagttccatgaggattcccaaggcacggccggtcagggcgccgatggccatggaagggaggatgatgccggcggggatttgcaggccgaaggtcacggctgcgaagaagaagccaaggacggcggcgaagatgaggagggtgatggtgccgaaggaggcggcgcctgtcttgcagagaccgaattggtcatcgacgatcttagcgcactcggtgaaaaggttagagactagctcggaggtttgggcgcgcatatagtggttggggtagttgatgagggcggttaaggccgcgacgatggccacttgggtgacgggaccgggaagccacctggtggatttcttccattcggcgacgcgcatgttggctttgatgaagagaccgccgtagacgccgcctaggatgcccagaaggacaaaagggacgagttcaaagccatgccagccggacgagtatttgacttggtaaagcaccagcttgccggatctgaaggggtcaagggcctggagagtgacggcagccgtcatggcacatacgaagctctgccacatggttttgtcggggaaatagtaggaaagctgttcaagactgaagagcacgccgccgatgggggagccaaaggccacggatattccggcggcagccgctgcggacaggatttctctcttacgtgctgtcaggggttagcttgggacgtgaataggtagattcactacaccacataccttcattgttgttgatactcggaaagagcttgatgaagacgtttgcgcaacagcaggcgacatgaaccaagggaccttctttgcccaaccacatgccggacgcaacagcaagcacaagacctagcgactttgtcaccaaggtctggatacctagaaacctgcggatgacgaagcctcccaagacagtcttgatttcggggataccactgtgtttagcatggatggcatattccttaaccaagatggcagcagaaacggcaaaggataactgtagcttagatcagctggggttgccttcatgtctggtcggactttggggggaaaagcatactgctaggaatacgtaaaagaagtactcgaggaaccacttgccacctcctgaatagataccaaaagccttggcccagggataccagccctggcattgggcatggtcctcatagcccaagcaacatgagctcttgcttaggtgaaaagctccgccgtcaaccgttgagcagaatccgaacttgagatccgccagccaatcggtggctacatcgatagcggcagccaacagaccagcagccagaccagccaacagcagaacaatccagacctggctgttgtcgaggagcaggcggatccggcccacgagactgttggagccggaagatagcattcgcagtcttgagcgttccttggtgtactcaaagatccagtcgatggcggtcaagtcctcgtagccaactctcctacccgggccttcgacataccaatccatgggcccgccatctttcgacccagactgcgtgccatctagccgggtatttgacgtaggtgatggtcggccaggcacatcgtgagaggtccgaggagaccgtccaccggtcaaagctgagaagagtcgcgatggctgagagaagacggattgctttttttgtctgcgcttgaacgacatgggctggtccaggtcatctcgcagagggtcctcatcgaggatcatgtcgttgtcgttgtcatgattgttgttgtggtcattatcctcgcccaaaagatccaactcgtcccggtcgtcttcaatggttgcgcgacggtgttcttcccattcatgttggctgtcgaatgctgctggggttgccgaactggaaggatacccgtcgtccatcctcgcacttctagaagccatagtagtgaatacaatgaccgagcatttcccattctcgtctcaaaacagagatgccggtggaggggatgtcgtcttgttcctgagatgaacattcagcttcattaggcgagttgtccagcagtgaggcgtagtgcgatggcggcgctgttaggcctgataaaggcatgttcttatcggggcgcatcagggacatgcacagcattgacagggccaagcctgctaacgcttggcggtccttgtcaggacattcgggtccggtacgaagtacgggaccgtgcatcacgctgttaccccgcacaccccattataaaggaaggagggttatagatatatacaagtagaaggaggtcgctaggtaaattctgggaaagataggaaagaggaaagtatctataaaggaaggcacttatagagtatgggaaagctaggtagaggtaggtacctgataggacctaggttaggtacggattctatatatacctaggtatatatgtaagaccggttcccttgggcctttaaaggtctcctttttccagccagtcagatcagatcatcttccaaatcaatccaattgaatgcaaaccgctattccctgacagtcctggagttaagcacattgccaagacccaaacccacttgatggaaaatgccaagacctttacatcaacgacgtcccttctattcttccattttctgtgtgtgcattgactttcattcataaaggattgtgacgtggaaaaatatataggaaatatttttaaattcaagactgaatatgaacttttggctggtgtaggaatctgagtggacaatctcccatacaaatcaattttccagcagcaagccgtgaacttcgtcatccatcaatcatccttcttccaaatccacaacctcaactcaacaacacccactcacgtaaaggaaccacaaacatcacaaccaaaacaaatcatgagtgaaccaaccctacaatccgtcatgaacgagccaactcaacaacaaaccgggcagcctgatcccatacaaaatgcccaaacactccttagagcaaaggacgacacctcccgctttgtgggcctcgcccttctcaagtcagtactcgacaactcggaagagttgagaaacaaccaagaggcagtccgcggtctctggaagagcgttccgtcaaagttcctggatcggctaatcaagaccggctcgcgtcagcagtcccagtccgaagggggaggaaacaagaatgcccgggacatgctagatttggccgtggccatcatccacacctttgccgctctggtgcccgaagacaataaacgagactcgcggtttaccgagaggataccacatttggttgcgtgtcttttgaactggtgagttcttctcatcatacctttacaagttctcaaaaaacttaccacaaaacagttcaaacgagacaaccaagctggtcctagaaaccctctcagccctcgtcaccacgccagacggcgccaaagccttcatcgccctagacgacgtcaccactctgatcgaaatcgccccctctcagcccttagtcctcgacatcttcttctatgcctggctaaacgctacgagttcatccgtctcctcctccgccgaggacaaggacctcctgcgaaccaaaatcgaccacaccatcaccgctctcgtctcctccttcaaaggcaccgacgccgtcaccctcctcgacttcctcgccaacctgctcccccgtctcgagccccaagtttcaccgcaaaaccctaaatggctacccactctcaacctcttcatccgcaacctcgtctccagccggcctacccccgccggccgcgccgcttataccaacctctctgctgccctactggaagtttacccctcggtcgctccgcaactgctcttcaccgatgacccctccggcaaaggcacatccaaagccaacagcccatccgacgacaacaaacccttctcgtacctgctcatctccattctcctaatcgacatccgttccacggccccgaccctcttatcccagctcaacagcccttcctaccctcaatcctcccgccgcctaagctccgcattcaacatcatctcccactacctcggtttcctcctccgctccctcgacccttcctcctcttccgactccctcctcccggaccccaccttcctcctcaaactccgcacctccctctccgagaccttctccctcactctcgaattcctgcgagaccgctacgacgccagcgtagcaggcgccatgggcctggacccgtccgcccgctcctccaccgcccatgactccgcctcgggcgcctcccacctgactctctcctgggaaagtatgaaagacagcgtcgagcaagaccccttgatcctcgcagccattcgcgcactggccatttggttaagggaagacgacaacgagcagctccgcaaggaagccagtggattaggcgacttattcattgatctataccgccatagctgccaccctcccgacccgacgaaaggcgataggttggatttccgaagaccagtgttgatggcgtgggaagggctggtggaagaacgtaagggggttgaaagcttcttggcgaatggggggtggcaggccttggctgatgatttggtggggatccttcagtctactactaccagtacttcttcttcttcttctgcttcgttgtcgtcttctggggaagtagtagtagtggacgaagcggaagcagcaaggggtacagaaatcgttcgcgtgctactgcaagttgctgaactggagaggcctggaccaaaagaggagtggttggatttagtcaccaaggtggcggcgtggtatattcccgaggaggaggaaggcgatcaagacgtggagatggtaggcaaggaatcgaagctggtggtgtatgagttccaggttgctacgctgcagctcgttacggcgttgttggcgggcagtcatccgggggtgcagagacggtatgtgcattctaccaccgcggtattggggattgcgagggtgctgatggggaaggtaaggaaggttggggatggggagctggtggaggcgttggaggatgtgttggcgacgttgggtgggttgaggtagattggtacatcgtgtgggtggaaagtgatgggacagctggaaatatggaagaggggttggaaatagggagactgaaagatacccaattcattttattccgtaccactgatgctacccctcatgctctttttatcacgtctaacactattattgtgttccagtcaatgtaagcatgtgctgctccttccttgtcacctttgcagtaataatgctgggttgactacaagccgctttccacgataccttcccttcaaaaacgacgttgagggttacaccacccacggcacggagagctctcttctgtttcgaaactgaactcttttcttacaaattcctcagacgagccttttgcattgagcgcttttctcacgacagcctcttccttcacgacatcctttttcatccaccgggctctcctcttcactgactcttttggtggttcatgtctagtagtcgtcctcgtcatccgtgtggcggcgaggactatccgccctttcagaagcatctctctcacgtcgcctatcctcctcctcctcatcatcatgatgctccgcttgcccctgctgctccatctgctcctcctggtactcctcgctgacaccagagtatccgatcgggttaagctcgaattgcttgatatcagccttgaggccctcatgcggctcatcaattgttacgtgcaactcgtcagggaacctttcgctgtcgtcggctatcttttgtgcaatgttgcgagtgcgctgattccggagggtgctgcgctgcataatgggatagtaatacatgcccctctgatcggtggtgctgtcgccctctcccacgtcgtcgcggaacgccaagataacttcgccattgtatttcgtgtcgtgatcgtactcggtctcggccgaggtctcgtagggacgcaggcgggggaatacaaagtgcggacccttgccgtccttgtgtgggtatagaccttcagagtcgcgatccgggttatcgacgtcgaatcttgcgcggaaaagattgctttccttggcatccgagggaagatataggttgtagttcatcatggaactaggggcaggatggttctgtggatcttcattgtgtagctcttgcgccagctggaaggcctgttcttcggcttcactccgctcaatgggcttcaagatgcccgcaagcatgcgaggatcatacttgtcgctcgagttaacggggttggtggtgaacttgaccgtcacgtaagcaccagagtcggggaatgccgtggtgtcggggagtagagggaaagcatcgatgcatttgacgttgcgcttggtcggatgcctgaccttggtcttgtcggccagattggctgcggcaatatcgaagctcttttcaatacggcgacgaatccaggcgggagtgcccttgtcgggttcgggagaggccttgcgtttctggggtcgcttgagggcgttgtccttgttggagctgttggatgagcggttgttgaggaagacattgtccctcttgacttgtactgaggcgatatattcggtgcggcggaggaaagataccgactcggtgccgatcttgggcttaccgagtgtgttgagtggtctgaggagaagacgatcgtgtgggtgaataggtggcggggggttctgtgcagagatggctgcccattgtgttagtatactaataatccatatgattgacatgtaggtaaagaggggtacgcaccatcctcgttgccgtcaaagacacctggcatgccgaccaggtctagaggcataccgagctcggcatcgacctcgatgtttaggggctgctcacgcgcaaggcgcgaggcaaagccagggttggtgtattggccgctcgacaggcccgtgctggggatgttgagcagcttgggcggattgggagggggtggtagagcattggaatatctgattctggcgatgtaatcctggtggatcatgcgctcttcgcgccctcgtgggtgttgcgacatggtgtttgtctgtgttgtgtgattaaatgatatgtcgtgtggatgtgggtggctgtgaaaaccaagtcgggttaagattgatggttgtgggttgagtttgaacgggagtcggagcttcgagagcaaggtgatgaaagtggtcgcagcgaaagtgagtcgcggtcgagatgcaggtgaaggcgcggttgcgttgcggttgcggttgcgggatggtgtgtgccagcggacaggggccgggacactgggttaaaaaaatggagacaaggctggttggttggtcaactggctggtcaagctcgtcctggacaaaatagttgagacctttgacattacccataccttgggtatactccccattcgcatacaagcgtctttaatacacctatgatcttgagtactaggcaatcctgaattggtataatccataccatggtcttacaacggtctttttgtttctttgatacctgatacgcgggtaacggactggtttacctccagttggtcggtctcatcaattttgtcccggaccagtcaagtagactagcttgcgccggagctgaagttcagagctacaataactgcaaaagctgttgagaaaaagaaattgggtcccgatttgatagaagtgaaagcgatcgagagcttcagtaggtgcttttgttgaaagaaagaaagaaaaacaagtgtcgaggttcaacccagctgacgttttgttacgcttcaagttcttccattctgttgaaggttcctgtcactgaggatcgcctggctgtgccggccgcaataaaaaggtgggtcccacgcagccttaagattcccttatccgcaactttgttgatttccattcactaacccctgaatatcgggctttgctatggtttcgatactattggcagcatggcatggcgagagactgtgtcctaactgtacatatccagatgcatattcaattccagctgacattatggttaattattttggtctctaagtgatatcctgtatggcctgcttccagacaccgccatgtttttttgttgtcgtccgtccgttctcttcactcatggcgtgtgtgaaactactcatcatatgtgagatagttcagaacccccgcttgcatccatccatccattcgttcatccatcgactgttatggcaacaatcagaagaccaaccatcctgtatcccaacccaggcgtcagattagaagagtatatatgaaaaaagatatacaggatagttgctcgtcatcataaatgctccatcaacatggcgcattcccccgtcattagtacattgagaagttctgtctttctttctaccgcgtttgacctgaatttggcccgcgaaacacttccttctctccccggacaacgccaaagtgccagagacagactagctgccctaggtgacacccagcaacatcaatcaacttgggcaacagcacagctgcttagttactgttcttgttgtaccgcgccttgccaatggtaaaggggacgtaacggtacttgatcatgtgctggatttgcttgcgcactgtttcttatcgttagctgctgttcaaagtttcacacaagaaagagcctgacaggggcggtgcaacgtactggtaaggatgaaaagcatgagccagtacataaccagcacgggccagaacacgggaatgttgaagatctcgaaccaactgcagaggaaggaaatggcaacagcgcgggtggccgaatgccagaacttgaactcgggaaggcggcggatgaagggccggaactcctcgtcctgcttggtggggagggtaccgacagagccgtcctccatttccgtgtcgagcgcatcactcgaggggtcgaacttgggcgtgagaaaggcgaggaagaggttgagaaggtagatgccgagggcataggcgacaatgtaccagccttgtgccacgaacacccgcacgaagaagagaaacagggcgacgccggtgccaacccatcggtacgtaacatagggcgtcgactggtcgaggagtgcttggtattgctgaaagggcccaactgtgttagccaacatgacagtcgcaaagagacaagagcagtaaacgcactctctggagcttgttgctctgtgcagtaaaagtgccaaaaggcgtcatcggctcctccgcggtctccattgcgatggtattggtaagggtgtaaatgtagctcgtttagcttcgttaatcgatcgtgtctcgctggtatatcgtgtccaaaaccgtttgatcgggaggtggaggtgaaaaggtgttcgtgggttggtgattgcaatggaagggaagacgagagatgttggcagaagggaaaaatgattatcggacactgcgcatgtagggacggtagctgtacactacctaagtatactacactagcagcagcacgggcaccgtaccttgtagggtaagacagcactccagtttcgttgcgcgtatccagcaggggccgttatcccaagggaatgacgaagacggggggccgccgattgggggagggacaccttttccgtggcgggcaaaagctggcatcagccacgcaacacgagcctagacctggctcgtgaaaaggggtggaatttcttggactgtggcgctgatggcattccctcgttagctcccgtcagaccccccccccccccctgaagccgaatagcccgaaaagtgtggctggtgatatggacgtctctgaaaccgtggaaacggcccgcccgctccccccaagacaagaaaagcaaagtacagttgcaaggatcaacagacaggcattccccaattgacgtcgtttagaccgaggataaccagtgaggccaagcgtgtggggaattggggagctggatggcccatcagagctcgggggagctacctacccctcggtttgacgggtcactcacttatataagctgcggtcattgatggtttatttacatgctctgtgctgctggcggtgctgcaagtgttttgtttctgacttcttgccattgacctttttgtttccgtaaccaactcgtctgatagaaccaaatcacccaccacaatcatgcgttcagttgccttcaacaacaccctccggggtctatcccgggccggctcccgcttccagcccactacccttccccgtattgcggctgcccgtgcctattctactcctgccgagagccagtatgagttcatccaggtctccgagccccgtcccggtgtcggtcaaggtaaacaaacacccttggcttcatctagatacacccatcgtcacgcaatgattcaaatgggaacatggaattcatcaaactccaaagaacctcctccatcccctccccaatcttctctttcccaaacacttctaaacctcaaaacccaaattactaaccaaacccaccctcaccgggcgcccagtaaccctcaaccgccccaaagccctcaacgccctctccaccccgctcatcaccgaactcaacgccgccctcctctccttccagcaatcccccaccatccgcgccatcgtcctcaccggctccgagcgcgccttcgccgccggcgccgacatcaaggagatggcccccttgaccttctccaaggccttcctcgactccttcatcgagtcctggtccaacctgaccttcaccgtcaagaagcccatcatcggcgccgtctccggccacgccctcggcggcggctgcgaactggcgctgatgacggacatcatctactgcaccaagacagccaactttggccaacccgagatcaagctgggcacgatccccggcgcgggcgggtcccagcggctgacgagggcggtggggaagagcaaggctatggagctgatcctcacgggaaagagcttcagtggtgaggaggcggagaggtggggggttgcggcgagggcgtttgacagctatgaggagttgatggagggggcgctcaagacggcagagacgattgcgggatatagcaaggtggcggtgcaggcggccaaggaggtggttaacaagagccaggaggttggactgagggatggcgtggagtatgagaggcgcatgttccatgccttgtttggaagccaggatcagaagattggaatgaaggcttttgcggagaagggcaaggccaagtgggttgatgagtaatgtatgactggttggacaggacagttgtatgtttacgttagaagagaaatggagattcctattagttcgaaggggttattctgtcagctctctcagttgtattctgaatctgacatgaccttgtcgaaagactacccttaatgatctactaaccagagccaacatcaccatcctcgaagcagcctggaggaaaaagtcgaaggactatttccctcaagcccgttaagcatgacatctccaacctcctttccctctgttcacatcaaaacgggacagcagcaaatgtaaattcaatgatcaaacagatatattcccaactacgcaattcctacctagaagtagtaatttgtaagcactaacacacgtctcatccaactttggatgagatcaaccaaaacaagtaagccaatgcaaagccaaaacaatacaaaacaaaaaaaccgaaaaacaaagaaaaacaaaacaaaacaaaaatgcttacctcactactataacactgccaacacaataacctaccacgcactctcctaaaccatactataaacctagatttatctcttacacgacacgattacccatcaacacaaaaccatcacttaccaccccacctagacaagcaaggacgtcttcgagagacagcgacagcgacagcgccagagacagatacagatacagttgttcgaaactgagttagcaacatcgacaagttgcaaggacaagatactggtcaaggtagtctaacaaggactattattctacctttctccccccaagaaaaacttgtaccatgtctgtatgcctatgtagcggcggatggcgagctgtgtgtagcgtctatcagagatcctgcaagcatattaaaatccttaacattgctcgctttcctcgggtctctgtaacaggccgccgttcgtcttctaataagttatgtatgtatcctctaagaagccaagcctagccaaaacaagccggtgaggcgcgcaacgtatatatgcgaatctagaagatgcaaattccgcccttcggaacttttccgtctcatgaagctgcacatgtcctgtagcatgaaaaagaaaaacgcctcgcttgtcgccggtgtgatgtaatgtcatgtgtaatgtgtgatgtgcagcgtaatgtgtagtgtaccaatgccaatgagtcgaatatgatatgtgtatgtcgagacaccaaaaaccagggggattatcgtatcataccatatcgtaccatatcatatcatgtgtacccttccttcctttttcccctctctaacaccgaagaaaaagaagaaaaaaaatcgtggtatcattgttgaagaagaccgaaaagaaaacaccatacgtaagaagagaggtatgtatgaatgaagaaagaaataaaaccctaaaatcctcttcctcgccataggaacaagaaacatccatcactcgctaaaatcagtaggagtggacgggaaactgggctccgacttgcgcttcatcaacttcagattatgatccactcccactcccagccttggcgggtccgtcagggtattctgatcggactcaggccggcggtccgagtcagatgggaacgggaagccctcgtgaatcgtctcctcgcggtgttgctccggattcgttgctcgcctacgcatgctatgccagccattagggttaatgccgtctccaccaccgctaccgacgccgttaccgccgccaccacctccaaggccggtgacgccctgactgccaacgcttccgtgatgcgagtctctatttaagggccgcgccttaccgacggaaccaaagtggacagggtgccaggtttgcgcgtgaggaacgtggtggggacggtgtccatccagcggcatggcggctctgggcggccctggatggagcagagcgccaaagatctggttgccaatgtcgttgctgcgttggcgccagtgacgcctgcggctcgttctgctggtggtgctccaggcatcacggccagtactcatggcagacgtgtgtgaacgctgtctttcgaccccgtcgtcctcggaagagctgctgttcagctccttgggaaggacgatggcacggtcaaggccgtagggaagaccacgatgccgacctcgaatcagcgtcatgataatgaacacctttcctgtcgtgctgaagatggccgatagagaggcgttaccagtggaaaaaccaagactcatgccgactgtaccgtaggcgctgatgacctcaaacatgagcgcgaacatatcggtctcgccgtccatgatccgcgtgccttccgagatggcgagcatgaagaagaagagagcaataaaccacaaatcgaaagagagctggcgacgcaaatgcgagccgatgtaggacaaatcgctggacggagaagccgattcctcctcaccttcaggattgttgtaaatgcccagagacttctcctcgtacacgtttgtgcgacggatcgacatggcgatggggaggacactgatgtacatcatgatcatgtacgacaccttgacggccgggtgcaggaccgcgaggttgatgcaggaaaaaccagctgtcctcgttgaggctgcctcgaagagcccattgaggaccttgataccgccaggtaaggcgtcgacaggcccagatcccaagtccaggacgacgaagaagacaacgtcagcacaattgagcccgattaggatgaaaaagagccaccacgtcgccccagacgggaagaggagaatgaagcagcgacgaggatgatcaagcagaaatcgcacttcctcgtagaggcccgagtcgcgcggaacgacgatggacatgacccaaatgataaaccgcaacatgacggggaagccggtgttgccaatgatgatgagaaagatcatcaacagcaagggccagacagcggtattgaacgagttcatgctgtcgggggtcaaggtaaggcccagatccatgaaagcagagttcgcggtgaagaaggcccaccagactctgctttggccagcctggtcgacaacctgaccccagcggtcctcatggaggatccacggcagcaaaccgacaagtcccaacagaaagaaaccgaagaagtagcagagaatgatcttctgcagcaacttcaagacacggtactcgatacctcccagctcctcgcgttgctcttccgtcaggtcgtggaattgggagttgcgtcccagtgtcggttcccagctgaggtagggcgtcggctccatcttgtctttggtaaaggccgacctcatggctgagagcgatgggcgcctagacattctcgaatttgaccgctgcagtttggggtctgcctcctcgtcaccacggttcctggtaggggcccgtgtgttcttcctgaacttgagatggttgagttgcggcacgaaagagtgggtgaacatcttggcatcgtcgacgaaatcttccgtcagcgtttcgtataacttatttctgtcgggctcctcgatggtgatggcttgtgcgcggccattgagcgtcaccatgggcgcacgttgagctggctcgcggtcatcctcctcggcagaatcatcgacccgtctaggcttagcgcctcgttccatgtctcttggaccgggaattcgaagcacctcgtcgtctcggttgcgctgtcgctcaagaattgcgatatgctcctcgtccgaccgaggaagctttatcgcatccaagccaagtccatcgctcttcttcacggtgccggcgaacctgatttcgggctgtcgacgggtatcttcgggctgatcaggatctcgctgatcggggggcgcgcggctgtcgtacgtgggcttctggaacgagcccagcaagatgccgtcgttggtcatgcgtggactaccagaaccgtgcatgacggtgatctctcggccagcaacacctctttccgcctgtgatagaaagtcggtccgcatctgcgattttgactttgaaatcgtgcctctccgctgcttggcgtcctggacaatggtctgcaacttcttttcgaaccaatatctgcgtagggaaaccgtgtaatagccgattgatattgggttagtgagcatggcaagcaaaaagatgacggcctgggaaaaggtgttgatcaggttaacatcaatggtgttgaggccgccctgggtacacgccccagcagcgaagaagagggcgtcgacataggcgacttggcccctgtgggaggcgtaaataagaattgagccaactattgtgaggccaatgatgagggtatctattcacagttagtacggaaacaatgttcaaggggaagggagaggaacttacagtgtactgtttgatactggaagtggccttcggtcatcagtttcctgggccgaaaaccaatatggtgacatatccacgcccatttctcctgggttatactgcgaagtcgttccatggtgggcgacaatcgcgggaggtggtattatggtgaaaatgtgcccctgagtggtgaaggatgtcgtcaggcaataagggataggggactgggggttggagaaacaaagacggagacggcaccggaatcgcctgaaatcgacgcagaggccgaaacggcaaacggtgatgtgcctccaggaagctactaatatcctgtcctgccagtatgtagtagaagtaagagatagaaaaaaaaaaaagagaaggtcgatcgatgtctcggcgtgtcagggtctgctcaaggatgtggcagggtggcgtggtgacagacggttgggagatcaacgaaaaggattactgaattaagacaacggcatcagagcctatgtcatggaggggcagatctggggtatttgagggagaagacgcggcaattgaaataaagaatgatataggtagaagtaggtagggtagaggtatgtgtagtaagatccagtgataaggtatggggcgggtcgggagacagaaggaggagggaattgaattggtatgaagtaatggtattcactcgtcctagtatagagtgaatacgagaggccccagttcagtcgtcgctttttggtggcttcgactgaagagatgaagactaaaagtttccgttgccgtttccagtccagggggggggtttggccgagaaggaaggtgcgtgcgggtggcaggaatggagacttcaagttgtggacaggactggaccagcaaccgagggcttttttttttttttttccttgtcttatttccggacctggggctgattttaaagccctcaaaggagtttgttttgtgtctcggatggcctcagaactggtcgaggcgcaatccaaatgttgacttgacccgatcgtcaaaaaagttcgatgaggacgagcacaccacacacagcagaaagcaaagtggtaggcaccgttgcttacaatgccaagcaaaagccaagaacaagacccagatgctacactagattccagagaaggccaacaacaactcggagcgaagagagtgtcaaagaaggttgccgccaagcccacaggggcgggtgacggtagaagaagggaagcactccgtaaaccggtctttgcagggttggtggtgttgaaaatcgggtggtcccagccaagaatcagggttattgctggtcgactgatggaaaaagccgatggagaaaaaagttcgaattctagcctgtcggaggggggctggcgagttgcatcaagcgggtccacaacggcttaagggtgcgctagcgcatgcatatataacactctatagtcccgcttgttgaaccgtgaagtcgagcactgttccagtttcaggaagcacgtggggtttgtaacgagtcgtgagttgatacagtagatctgattgtcaaagagggggacgagaaagagaaagacaagtcagaaagggtactcgtgggatgtaaaggatctcgggctcccgggtcaacaaagaacacatccggggctttatgccggggaacgacgccggcggggtgccaaattgaaaggagcacagactgtcactagtgtaggtaccgcaaagactcgggccattgactttcaactttcctggaaatcaggcatagtcttttagtgtaggtaggtagtgtaagcatacatactgactgcaacattcacgcccaccagaacttgtatgcaagacagtggttttcaatttccccaccctccagcgctcttgaagataattgggaaagggcaggacatcagaacaatggaatttactacactatgcgcccgagtggcaatgcatcatcatcgatatcctcctctatttttggcgagtaaaacatgtatagaatcgtgcatatgtatgtctgattatgtctgatttccagtcaagttgaaagtcaatggtccaaatctttgcggtagtgtgtgtacattgacaagggccgcatgagccactatgtatgtagcgtacactatattcgctgttcgctcttcttccacgtccccaaccccagccaagcaagggccaagcatcgtcgagccatgggggaggttttactaaggcattcctccgggactgggggtggcttaggcctcgcacaacccgagccgacggggggggacttcgataggcaaagaccaccattgccggcaaacctcaccactccacgacagtcaccgtcaaggtcatccgccgagccggtcatcgtcgggcacacaatgacattcgagtcgacggtgatcagtcagttcgggttggctggcagtgtgaaaccgtgaccaagcttgccaagtagtaaacccaggaggatcccccagagacaccgggccataaactagtctgcgggtgatgacttgaaggtcgggtcgggtttaaaaaagcgaggttacttgcattcatcgatggcgtccaatagcgattcgaatctcaatctcttatcaaggagatcagcaaaaggccgaaacactgcagctttccctttgcatattgtagactgaaggcataaggttgtgccgccgctaaacaacaaccttgggagttgtttggaaaccctggaaggagacaagcaatctcatcaaacggcaacgccgcagcggcagcggcagcaaccggagtgcaggtcgggtttgatagcaattacctagaatagcatccttgcaagcaaccgcggaaaaggctgagcattgattgcgatgcaagcagtctgtggaaatggaagcgacggaagctgcagtgagctgacagggttcgagcgatcttgcggtcagcaacttccaccaccactttgtttccacgggcaatgaggttgacaaaggctttcattgacggcgcattgcgcgatactcattcgttgtacatagaaggttcctgggtacagattctagaccacaggaaagagtccggggttggtagtggagatgggactcactggtcaagcgtcgacgaccaccacactcgtctcatcactgttcagatgacacgctcccaatgcgcatcacgcacgcatctacgatggcttagttgccgctacccctcatccaatgtcaaggaatttgactgcagttgagcctaacctccacaatgatcatcgacaattttggagaaaggaagcctgaatgatccgactgttcagggaaaatacatgtcggacacaatgctatttgatcagttgacaattgacaatgggaggccaaagattcaaagtcgtctcgagtagacagtgaaaggagcctgagtccttcctttctccctcgttgggttcagtaggttcaattcacctgttcagccaacaagtggaatccggatggaagggaagctacatctaggtacaacaacctcataacgccccttccatgcacactctgacccgtttcacaaccgcggaaggcgcaacctgcgcacccagcttttaaattccgaagaccatgaccatggtccaatcgccagcctctgatttccgccaagcaaaacttcgttggatgtggaaagaccggcttgaatgagcatccctgatatctcccaggtttattgtgtagtttaactaagtatctctacctaagtacttaaggttgagaatggtggtgccaagctttttgtccactcttctcgtctacacgtgtagagtaccaatgtactatgcttagtgtacacctttcttctcaaatgacgttcgagagtccctctaccggtttcggatttcaactgccgtacgggagctctgacaggctaccaatcgaacggctcgtttatctaagcgatgtcgactttttgagatgctgagctgctgtgtgtgtcatgtgtgattagtgtatgctctgcagacgaagccttcgttgtcacacatttcctctcctatttcttacatgcgacggagaagccaggactgtgtgtgattcgatgggccaccgaatggtcactgaatggtttgtaaactctctctgtacttctactcactttccttggtaggtatcacctattatagcataagcaacctgatgttgattcgatctgattacccacctacaggagaatctggtctgatctgccagggctttgcagttgctggaacatggttttcacgaaactataccgtacataagtagacgcatacataagtagatgcatacctctgtgtagcataagttgaggaagagaaagaaaaaaaaaaaaaaaaaaccgaaaaaaagagcaggttcttccccccttctttacctatgtacactatagccgagcaaagagagtctagacgaaaaacatgaacattaacaggaatggttccgcaataagtacttgcaagtgcaactagaatattagtgaaatctcgatccaaaactcggatcaagacccggatgagaaacgatttgcagacgtctgttaaccatgcagtaactccatggcggagtatacataagcttagttcggcttatgaacagcttttgtggcagtgcttgttttgtatacatgtcacccccgagttctctggttgccttattaggtgtaagcgcgagtctgtaatgtgaacacggagaatccaaagttggaattcacatgtcagcaggactgactgttcgcttaaacgtgctactggcacttatttgggttaccgaagtatattgattaaaagagggattgagccatattcagtcatacataattggtgagtcttgtgaagcggaagtttaagagacttagacaaagaggaagtttagacaaagtcccgacaaagacaaaataccaaagaaaggtgcccggttagaggaaatctttcgccaagttaccttttgagcttcaatgttcatcgaacaccagcgcgtgcaccatatctcagcgctggacgctgaccaactccatgaccttggcaccccttttctaagtaacaagagaaccctctcttcatatggtatccgaaccctgccgcacaccggactcaaccagaccggtcgaccgtaaaaaaaaaaccccataaaattcttttgccccggggatttatcatacatgtacatggtatacacagcggtgtctgtcccctcttctcacagatcccggcttgtctctcacttcgaggtcactgtagcttcctcaaccaaaaggggagggatatcccgcaagtctcagtgaacaatcccctccctcactgactcaatccatcatcgcacacattcaggcccaggaaagatttagttcttcttcttggactcctggcccttctgctttccgccaccaccaccaacgccacccgtcaagcccttactgctcaacaccttcctcatcttcttccaggcaaacacgtactgctcaacactgcccatgtcgtgcttgggctggcgcatgtacatgagcttggcgcgtctcgcgcgcttggcccgcctcttgatgatctcgatgcccgccacgttcttgttgtagatcttgtaccacatctcgacgccgaccttgccgaggtggtttctgagaaggatcgccgtgtcgatgcccgaacggcggatggccagacacacgcccgcaaagggttcgccgccgcgacgatgcgtcaccatgagcacgtcgccgacgcgggcggcgtggcgcgccttggagaagagggcggtgcgcgcaccggtcgggtccatgcgcgcgatctgctgctgggtcaacagcggcatcgggtccgagggaggcttggtcatgagcggtggcagcttcgagttggcgatcttgaaggctttggacttggtgactacgctcgagggaggaagggtcgtcgggctcttggggggtgtgaagacggcgaaagcggtgcgggtctttttggtgtgcttatcggcgatcctgactgttggagtacaagtataggttggttagtcattgtaggcagaagatcggatgacatgtatggtgggtgggtgacgtgaggccgtacaaaagttgtgatcgggcagggcgccggtagactgggtggtggaagcagcgacggctgtcgcatagccccggatgagggactggcataggccggccttgaggcagcccagaggccgtcgggagagcgatgctgtcacgttcatggtgtgttgtcgtgtgtggtgtcccggactcggagtcggactctctggaccgccagaagtggaattggcgaagcagtcagggcagctctcctccacggccgggcaaaggtcgaattcgcgggacccggggcgggcaggctgcacaagacgttggaaaatggatcttcgagcaagaccgtgctggctcccgattggccgtgtgcaaggtacacggcccataaaaaagtgtattgaccaatcacagaccggattcgtcaatacaggggtgctactttttgacggcgggctgtcttgcgcttttcccttggcgacaatcccctccacgcctctctcttgggtccgctcgcacggttggggtcgcgaattcaacatcgaagaaccacttttatttacatccgtctgccggttcctgtctccagtcgactccggtctctggcctccaactcccccgcctctcctctttgtcctccgttccctccgagtccggtcgcgtcccaccaactccgaccgatcgcacaccaacatggccggcagagctccccagcatgccctccgggtagggtgcagggcagtccccgaggctctttcgaagcccgcgcagcaatcccgatgcttgtcgtcgaccgtacctcgccaaggcatgtcctcccaaccaacctgtcgccatttgtcgctttgtcgctaagagctcgatacgcaaatgcgctcaaacccgctcggcttcatggcagttaccacatggctgtcttcatccagacttgctaacacctcctccgcctacagccacctaccccgtcgtctccttcaacaagacctcgtcccccgaactcaaggaagccctcgagaccctgcgtgaaaaggtcattctgcccacctatctgccgcccgaactacgacagaagatcttcaacaagaagtatgagaaggagcttgcgcacgatcccgtcaccatccagatcgatggccagccccaaaggttcagctacatcaacatgctgacggacatgcccaacacccccaagaacatccgggccgccctcctgagcatgaagaacggcggcgactttgccaacctttccggcctcctcgagggtatgcaccgcgcgaaccgcaaactcccatactggctctctgcccagattgtgcggaaagcatgcaaggccggccatctgcagctcattctcaacatggtccgcgacgtcaagcgcaccggcttcactctggagcgccacgagaccgtcaacgagctcctgttctggatccagcgttttgcgtggaagagcgactacagcgagccagagacgcgcaaggcgctcagggaggttcaggagattttggacgcgctggagggcgacgagagacacatgagcaaggaccgcaagaggcagcaggcccttacgaggttcccgtaccaccgcgaccctcagttcctcgccgccaggctaaacttgacggccgagctcgctgctcgtcgcgcggtaaccggacagacttcggaacagcagctcaacagcgccaacgacgtcaagaacctggtcaagtacgccgagcagctggtgaggctgtggcccgcggacaaggccctcttggacatgtacacggatgaggcctacgttgccagggtcgatctccggtacctcatcaagccccaagtgcaccttcgctatgctagtttcaccctccaggccttgaagaatgcggccaagattgtcggacagctcggccatggcccgctggcggcgcagttgatcaacagggccgctgctgtcgaggctgagagccagttggcctatgccaaggttgacgacggcatggccggccagaagatttacgagatggttgtgggtggaaagaaataaacacttgtaggcaatgattaacagaacgagctgtttccccatgtttctctcgtcatgctctcgcgaggtatggtacgtataggcgactagctttgtatatgtaggatgtatgacggactgtaagataccatgagttgacaaatggcacaaaaagtagacaaagaactctgaaccttgaaactttttttgtttcatgaacgatacccaactacctgctatgtacaataaaccgtctgtcgcttttttcctgtttgtttgtttgtttgtttatttatttatgttccctctttccatcccgactatggcagaacgatgtacttttgcaagtgctcggggatcgcgcccaaaaggttcttctgctccaaccacttcctcgagaacaagcggtccgcatacctgtaggcaccatcgcacagcatcgtcacaaccgtcgatccctttccgagcttctccgcaacctccttagccgcaacaacgttgagggtcgagctggcgccaagatacagaccctcctcgtccagacacctgtacaccatctcaatggtcttctcgtcgctaatggtcatggatccatccaccaagtccacatcctgcttcaggttgtcggtgatacggccctggccaatgccctcggtgatgctcgacccgctgcgctcaatcagcttgccgcccgagctgaagtacgagtgcaacacacttccgggaggatcagccaagaacgccttgaccctgccgcccgaaacctccttcagatacctcgtcgtgcccgcaaacgttccaccggtgcccgtcgcgcaagtaaaggcatcgaccttgcctcccgtctgcgcccagatctcggggccggtcgtctcgatgtgcgccctccggttggcaatgttgtcgaactggttcgtccacacggcattgtccaaccgctcggcgtgccggcgcgcctggtggttgtagttctctgggttctcgaacgcgacggcgggcacagggtacacctcggcgcccagcaggcggagcaggtcgatcttgccctgcgactgcgtgttgggcatgtagatgacgagcttgtagcccttggagcggcacacgtgcgccaggccgataccggtgttgccggcggttccctcgacgacggtgccgcctggccgtagcaggcctcgctcctcggcgtccttgacgacgtacagggccgcgcggtctttgacggaaccgccggggttcatgaactcggctttgccgaggatctcgcagccggtttcttcggagaggcggttgaggcggatgagcggggtgttgccgatagctaaggaggtagagaggtgagtgttggtggcatgttctttgtgaatatgatagatgagggcagcatacctccggtcaaacccttggcgataccctgcgccttggagacgttaaggaggtattgggagggctcttggggcgcgaccgcggccatcctccggagggaggtggtcgcaaaggtacggacgccgtgacggaacatggggaatcgtatatgcaggcaggcaggcaggcaggcaggcaggcaggcaggcagggaggagaaacgagtgcgcgtgcgctacagatgaatcaagatatgcagacaatggtcacacaaagaacaaaagaaagagagagagagagagaggaagccaaataataccaataattcgaatcactcctttcaactagaaacgaacgactaacgactcgtaagtttccagttacggaagcgtggggggggccgatcgatggaagtacctaccgaatggtccgaatgacggaatccgggtagtggggccatcctcagctcttagtctcgaagcgggcggccgggcggcgattatcggacctcgagattcccgctgtaatgccactgacctcctcgccttgtgatctaggtacaatgcttacatacttgggaagaacacagtgaacagcccaacagcagctgagcgagcggtcaatgtaccagcaacagggaaaactcggggtacctaactgcaccgaaaaaggaacataaacacacaaagcatgaaccgtggggttcggatttcagcaacatgttgattggtcgccctgatgatcaggcaggtaatgccaaaaaaagttatagcggggaagggagaatcccagagcatgtaagtcggtaggcgaggtaggtaccgcacactagaactagagggaggtcggtactctacactagtggaaatttggagatggttcaatcttcaaccaaacaacatcaacacctctggaagggggaaattatcaccacgcgtcgtctatcaaatcagcaatacacgagtttccacaacgagcgcatctacatctctatacatgccgactatatacgatcttgtaacttctgatcggcttttcagcaactcgcaatcaacatccgataccatcaatatttttatcgacgtcttcccacgatgaagtggtaaaacgcgacgcatcgttagacaaccagttactctgcgttctcgtaaagtgggcgacattgacggcaaaaatgaccaccatagatctcaatcgcgatcccaagcacaaacaccccgacttgcccgtcccgaacgagatcaccgaagaaaactggagcgattcctcagacgatagcgatgccgaaagtcccagcaccggcgaggccgcacagcagccgcagcaggtggaatggcttgccacgtcgcgcgcgaagcggtccacggccggcaaccgtatgaagtcgatgctcgccaacgaagagcccgccgccgaagactcggatctggaactcctctttgccgaagacgacgacgatgctggctttaccgacgaggacaaggatgacgcgtccgatgtccagatggactcgtcctcggacgacgaagacgacaaggacggtgctgccgccgacgatctcgagggtgaaaaggagctggagcgccaagcaagggaaaagaggaacgcgcaacggaagaggaaagctcaggaggctatccccatgaagttcaggaaaaaggttcgcatcgagcagccgccgtcagccacgggagagagtgccgccggaagtcccgcgccgtcgacgacaggcactcctgctgcctcctctgtccggcaaggaccgacaccgcgcccgcctagacccaagaaaaagtcggaaaggacgagttggttgccgaccctggccgatatgcccacgcgagcgtccgagcgcaggacgaccaagatgagcaaggaacagcttcatcagaagatgatcgacgacgagattcgccggaagaagctgatggaaaagatggagaaaaacgcaaagaggttagaggccttgaagaagccaccaatgacacaggcggagcggttggctgaggcagctttggtggaaaagaggaacgagaagagcttgaaccgatgggaggaggcggagaaggtgagggaagaagaacgcttgagaaagatcgcggccctgaacaatcgcaagctggacggtccggtagtcactttttggagtggtattcagacgttggaggaaggacaacaaaaacacgttggcaagatggtgtccatggaggagaagccggtcaggaagaagaggcaatctgtcagcgctactcttgctgctcaggaggcggctgagaaagagaaagcaaaggctgaggaagcctccaggcaaacaccattgactgagaagggagatgacaagtcggccgaggcggcaaccaaacaggacaataaaatggaggcacaagcggaaaaagcagttccgtcaatagcattgcccgaacagccacaaaaaccaatatcgactccagacgttgttatgaaggatgcgcccgaaccaccacaacctccacaaccatctacactcgcacctatccgaggacctatggccccgccgcctatcccttctccgccgccgctcgagacgaagcctgcgccttcatcaggagttctagctgcccccgtcctggccccaccaggaggagtagcaccccctatgctcgatgtccagatgcccgggttagcatttccatttagtaacgggatgtcaaacgttcttgcgccccctaacactacttcgcctctttcaatgcctccgtcttccgggagtttgagcacccttacgcctgcgccagctccagctcctactccagctttgctttctgcgccggtgacgtcggcccctactaccactctcagctttgcgcccacacacatcccagcacccgcacccgcaccttctcctgctgttgataggcttgctcgtgatctgccttcaccagctactacagtattcacaactactattcagactaagcaggcaccgacacctccttcttcgcagtctgccactatcagccctgagaagctaaagaaagaggagaaattcgccgtaccacgagaggacgacaaaactggacaaggtgacaagagcgaagaaagtaggaaagaaaataaatccgacaatgcgaatgcgggaccggatcggccccaggaaggggcatcggtgtccactgaccaacccgccgctgaaggggaagaagggaaaacggtcaacaaagttacccgtagctgcatcattctccagaattttgatgaagccgctatcaaggacaagcaggtccagacgcagattatctttgggaggaggatggagaaacttgccagtgagttgggccccatttgcgcatcagcattcttatttcgtttagtcactaacaatcaccaaagagcccgcccatcctccactctgcgttgtaactggccatccagcccgttaccgagaccccaagactggtctcccctattacaatgcctatgcctatcgcgagatccagcgcgtgcacaggggtgattacaagttcagtgcgctgttaggagcatacgtgggcagcggaacgtacgcggccaagggcgtgccagaaaggttcttgaaccctaacgggaagaggtcgacgccaaaagaagatccagcagtcaaactagccaagctgaaagaggctcaagaagaagcggaaaaaagaaaagagaagaacaaagaggctttggaagtgggaaaggccaaggacattgaggccggggataaacacctggataacgtccaagccactgaactgccgcccctgaggcaaccgaagctaccgcagctgccacgaagagcaagtggcacggaggtgactaatactatcaaggcaaggagcaagagcaaggagacgacgagaccgtctgagccgaaacggaagacgtcgacgtcttcgttgccagcgacgatgacagggccggtggtccaggctaagctggagccgattgagggtgttgctcttccactcaaagctactagcgctcctgcacttacacctactcctaaaccaatggcagcgacaatgacgacgccagcaaacccatcattattacaactatcaacgtcaacgccgccactacaaactcaagcccagttcaagctagtggatgatgatgtgaagacacagacacaacagctaccagtgaaatcaacttcttcatcaaattctcagccaacatcatcccaggcatcacaaccacaaccacaaccaccagtccagcagtctttgacggttcctgctcctgtttctgctccaatcccaaatccagctgcggcgccatcctcttcttcagcagcagtagaagccccaacccaaccaccagccgacgactcttccgtcaagccagtcgaaccaactcaaccgtcacaacctcctcctcctccccctgctcaagaagcagcagcacaaacacccatagcagagactcgcttcctacccgctcctgtgccggacatgtcatagcggggacaggacatgccgcattgtacaggcggacgcctggaaggaaggaagaaaaggagtagctggttagatatcgtgctgaattggttacgatgagctgagatgtgtatgtagatatgtagatatagttgtctagtatggaaagtatgggaagtggtgtactactagtgtactagtgagtgtactatcgttatcgtgattgttgctgctgttcaaaacatacatggatggatggatggatggatggatggacggatggatggatggacaaccaaaaagtataatgtaggattacgaacgagtatagtgcatagggtatgatgagtattgatagatagatagatacacaaatagatgggagtaaaggtaaaaagaagtcaactacgtcaagtaagcactgggagagagagaaagggagagagagcgatgcacaacctacctacgctaagaaagacacggacagactgggggggaagactcagagtacctacctacctcaccacgctacatgtgcaatgatgttttttgttgattatactgtggtaataagatgagaatacccaagtctaaaaagtaaataaaagacgtaaaaccacccaaattttcacgacattcattgcttacatagtatatgaaaatttgcttgcctccatcatgaataaatgctgacttgacttgactgactgtacatcgattgctacgttgcattcagttctgtgtttatatcaccccccccgcgtcttcaacgcaaactttgactggtcaaggttgtttgttgctcatcacaatgggatttatatgtatgttgagaatcacatgcaaaatccagtgattttcttttcggtaaaggcacacttcataatacgccaagccatgtgtgatatgaagttgaaagaaaaaaaaattaaaaaaaataaaaaagaaaaaaaaatcaaaaagaaaaaaaaattaaaaaaggaaaaaaaaaagaacctcgaaatgaaaatcgattttcaaaagcaaatcgcattgtcttcatgaatctcccacgtggaaggggtcaagtttttggagggaacaaagagttattaagaaattcttgaatccaatatgatggtaatagtaatatgtgcgagcactaacggacagagccttggtcagataaacgaatgaacatcagaaagtcttccgcgcgcagacctcggtatgatgccggcgcggtttcttgatacgttcattccttttcctggcccgagtttgttggagagaaaggcggctcctctctctgatcctagggaatcaagcacaaccacaaccataagccaacctaggtcaacccagttgagtctccctctcccatccctcacatctccagtcttcttcctcgccccttgaaccaaaagaaaacggcctggccaggtacgctcggcgacacctctcctttgtgcaatggcgccaggtgaaatcgtttcccccacaatgctcacaacttcccctccctcctttccctcccaactcctcagctccgtccgtttgggtatctcggtatgcagggctgtcggctcgtcactgctttgattgcactctagacaatgggtaatatcgaggcgccctatgccgtttaaatgtcgatctgtgaatgcctccctttgccatcccccttcattttatggtcgcttccggattgtaacaaaaaaacggggccggcggggccaaaaaacatttctcactgcaggagtatcccggtctcacagaatcaagcacttcttgtcccttttacttgtctttttctgaggcggctccagtgccgcaacgatggcctaaaaaaagtgggtgtcagctttgggcaacttcaccactcaccgacaatagccgtcctgggaatggcctacctcgtcaaacacgttcttgagaccttcctgtgtcagcgcactgcactcgacgtatttgacggcgtcaagatcctgagcaagcttctctccctgcttgaactctatcatcgactgcttgcgctgggcaagcttgtccctcagttccttgtcggagcgcaaatccttctgcgttccgacgatgaggaagggcacgccggggcagtgatggttgacttcgggggcccatttctgggacacgttttcgaacgaggcgggcgatgcaacgctgaagcagatgaggaagacgtcggtctgggggtatgatagcggacgtaaacggtcgtaatcttcttgtcctgctgtatcgaacaggccgagcgtatagggctcatcaccgatcctgaagggaggtggcgcatatcagctaaagtccagatagatgatgaagaagagaaacgggtgggcgttggcttgtgctgcatggggtgcatgcgcgcattgatgggatcgggtaattggaagaatgggcaacgtacatgacggtgacggcatagttgtcgaaaactgtcggcacatattccgaggggaacttattcgttgtatagctgatgaggagacatgtctttccaacggcaccgtcaccgacgactacgcacctgcggataatggttagccttgtgttgttttgtctcgcacaaagcgattgcggaccggtcaatgggacatgcatcccaaaggtgcgtgtaagtgaagtcgggcagagagcggagcggtctaggccgtcaccacagcagcgacagtcgggcgcctgcagcactctctcgataaggggtggtttgttttggcatacttgatagttcccgtcaccatgttgactgatggcgccccagacgggttgcaggacgagtcgcgggcttgatgctaggctaagagctcgacgacggaggtgagagaggatggaaggagcgatgcagcgaagcactctccttatcgcgcgctgtgatcaacggtgaatcggtgtgggcgacggcggagtggagtcgaagggataagacgaagcaggacgactgggatgaatggcggatgttgatgttggcggccgggcacctttggcggtaggggacccggtggtggtagtgatagtagtagtagtagtttgttgtagcagtagtcctaagaatgggtggaacggacagagtggtcgatgacggagggagggtttgctgctggggggaagagagctggagttggatggcgggactaggtaggtgtggaaatcgcaaggttgtagaggtagcacaggagagagagagtgggcgcggagacgagaggtaggtcgtaaagagagagaaacctggaaggggtgcaaaatgtcaaggcacctagatagcttgccagtagaatggaacctctaggtttggttggtagtgtaagactgaagctcactgtaggcggcggacggacgagttgcggtggataggtaggtaggtaggtagagagcggagggagtgatggagtggacgggatggaatgggtagatggtagtgaggtaggtaggtcaggtagagtacgtaggtaaaatggcaggtggatggaggacggtgggtggcctgggtggacggtggaggacctatgaatggcagccctggccttgcaatggattggacggattggatgggggggaatgggggggatggggatccgaccgccagtgacagaacagcgatcagttggtctacactattgtatgtattgaggcgtaacgtattgccagatagaagtccagacaacgatgacagggcgagattgatgcacagcagcactctgcactccaatgtgctaagtaggtaacgggaagtagggcagagtgtcccgttatgtatcagcaaaacaagcgaccactggcaccttcggaggagtgtaattggatgttgaaatgactcgggacttttttgcccagcaaaagcaaataaaactgcaagaaacgaggaaataaatatgggattcggcaatttgctaccagggcttggtggtggtcggtccaggtggtggtagtggttgtgggcttaggttgatgttgtcgtgggtttggcaagtttgttgcgcataaacctccataatcgatcagcctcatccaaagtcggaaaaaaagacggagggaaaaagtgacagaagagagcgccttgggggccttcgagaagtgcgagtgtgtgccttcgacagcgggcaggagggatggaagctcgaacctggcaggttgcaggtgcgcgcgggaagggcagcgcactctcgtcccgtcggcaggagaggagactggagggactgtgcacacggacgggcaccagtgggtgggtggaggaggaaacttccatccatgtcactatcgcaacctgaagggcgaagctatgatccccttctcattttaccattgttaccaccttcctaaccacgactaacaacatgtcctgtcactacactagaggtaatcactgctgggtcgggcaagattgtcgtccctcatgctgattgcctgttgctagataggtagtgtaggtagtgtagaggtacctcggcggttgtatgcaaagcaacacgggctgccacgggccatccgggctggcagtggcgtgccagtgtcttgggcttatcgacggtccggtcgatccatccaacacacagtgcatatagcaagcagcagagttgaagttgacgttcactcagttcactacaatatctgtctgtgtgagactgcatctcactgcaatattttgtacctgcttggcagtctcaactcggacaaaaagcaacaccggcactttggaagagaacttgttgaacacacatcggccagccggcatggatggaacttgcaaggaatctggcgaactccggcgggtcggttgcattgccgcccatcaccaaattcagttcccttgacgtaaatctgccctgttgccggacttggcacgacggtgggaagctctccacggacactgcagttaccgccattcaccaccacgccatccatcacagcatcatccacagccacacggatggacatggccgtcgccatgctttcccgcacatcgccctcttttgacctgttgagagtctcacaggcatcaagaccagtctcaggggggcgggggggcgttgtgcctggactcgtaccactgtcaaaccgctaaaagagcaatgcagacggcagctttacttgacggttggtctcgaacttgctgcgaaacatcaactccatccaggttacggtaacgtggaagggggccaagcatacacacatacgtaggtacgacatctctctggcatctgcttctgcttcggaaccacttccccgtaccttggaataccaccatgatcactacagcctatggtccaagtttgccttttggcgtcaggtccgaccctgacaccacatggatgacctgcgcagccttggtggcacaaaagggccctttaggatttccaacggatggacttcgttcgtccaccatacatcatcctggctcaataacccggcggtaatgttggcgtctgcaagctgcgcttccgcggcgtcttttgtttcctcacacaatgggaaaggtgctatacatacatacacttgggggtagcagatgcacgacacattgaggcgccgccatgagcccctttggagacatgcctcatttaaaacattctcccgagtctcaggggctacgcatctggaaagtcacagtcaccttgagcctttttttttctctttgtgatatgatgtttgtgtcaacggatttgacgatacataaacagtaccctgagcgtcgatctccctcggccccaggtcgaatcagaagtaatcttctccagatgttatgcacgacagcaatcggggtcacagtttggggtccttgatagcctcagctccatgaccctgaaacagccgccaacccggaaagggaacgctttataatgggacaacaccacgaggaacatggcacacaagacgccatcaatgccatgtggtttcgagtttcagccagaaacaatcagtccagaatatctgggtctgcgcatatgatgtgaaagaggcagtgtggtagtcgctcagccggtacccatctagataataccagccataattcccagcccagggttaggggtaagggttgaacaaccatgtaaggaaccgttgccgcggtgcaggcattgcagctgagggagtggtgcattgcccaagctgccattttggaaacgcgtgaaacatggagtgtagagtagagtatcatctcgatgtttgcatcaatttatgacgttcatcaaatgaggtggatactcccctgttcacacctagaggaagccatccgctgcaccttggaatgaatgttgtcaaatcgtcagagaaatgtgaatccgcataatctttggttccaacattgggggaaaggtacaatgtacatacgtaatttgttaccaaccagcctgttcaccgcggtgagcccgacacctcaccgagccaacagcagcgcttcaaggacacatgaactccggtttcacggacaacaaacacatcacaactgtgcagaacttggacaaatcatccaagggacacaaccgcaacgaaccaaaacagctcacagatacctacctacccatccatcccgccaagactctactcaagtttgattctcaacccggctcaattaatcttttcgcatgtttcgaatccaaatcgggattcagcctcattaaacgcctacgcgccgagcggaaacttcgtcaaaatcactttcatctcattattttcggatccagtccagtgcaacagaagctcagtccccagggccttatttcgggataatttccgtcgtcacagcaacagccagccacacacaaaacacaccaaataacgaccggcaagacgcggcttaaccggtcaacgctatcaatatcaccttgagagcagagctacctatctgttgtgatcctgataatcgcgataaggtttggaaacaacctggatacaagaggagggacgaggggacaaggagacggggctgggcaagactacgtcacacaagacctctcattcaatcgtgcaagggaacaaacattctgcagcccgtcacccaccactgaccatcaccggattcatcaagatcacacattcattcactgccctcactcttcaatcatctacctacctaaaactcacccaccactcccatcaagacctccgacttgtctgtcacattctcacatcccaaatgaccaccatcaccaccaacccccatctcccccttcaagatgctaccgcctccccatcctctccaacagaacaagaagactcctacaacacccaaatcgacgccctcctcacccgctacctcctcttgctagacgagtacaccaccctccgctcctcgctctccagcctgcaagccggcatgtaccagaacctggcgcgcgcaaactttaccgctgagcggggcgtgcggtacgggaaggaatactttgatgagaggatggtggctagtaggagggttgtggtgaaggttggggcggggaaagagaaagggaaagggcaagggaagggggacaaaagggaagaagaagaaaaagaagaagaagagcacggtgggcggtggtggtggtgtgaggatgagggggagcaaagggtggagtttagggttggggttgtggaggttgatagtttgaaggtagaagtggtgaaagagaaggatgagaataagggggaggaggaaaggggggaggatgtgaagcaagatgagaagaaggaaacggaagaagtggtgggtcaggacaaggaagctaaggaggatattattcaaagagcagacacaacaacaacgacaacagcaacaacgacaacaccagtatcccctgacgacagctccgagaccccctcaaacccagacaatggcaccgcgggcgacaaggaagatgaaaccaaaaagaagattcgaaaaaacgaccccctccgctggttcggcctcctcaccccgcttccgctccgccttgcccagactcaggccatccaagccgttgagcaaatcattccgcggctggtgacggtcaacgcggagatggcgcaggtggagattgaggtacggagagcgaggaagaggagggagaaagcggctgtcaaggcgaaggcggcggcgaaggcagcggcggccaaggatgctaagtaagagtgctgagggtgaatgcgaggctgcattccaggtagatagaggagggagagaggggaaagaacgagagataaaagtaaaagaattgtaaacttgagacatgggaatagcgtacgacaatggcgaattggtgattaaatcacctagcttcaactcggctggacaatgaatgaatgaccaaagccaacgggctttatcaccgtgagtaaaaccagatagttgttgataaaaatggcaaattgataagttatctagagttatctatctacatatctactttatcaattctccgtgtcactcactatcctgtcatgacgaacgtcttacatttaccagaggcggttattcccgcgagcgaggggtagtctagcattgtaaccttgtgccaatctttcccctcacttttttttgtttctttggtttctttactttactatcggagatgccatcggagagagagatgagggaggtaccgtcaggttccattgaatcgagacacctgattaaataattccagctaccgttcaacttctatcctttccgtcttttttcatgactctttccaacaagcagcgtcgtctttcgcatatcgcttgaattgaaaactctctctcattttttttttctttggtgtcccaaccaagggggagggaaatcatcatcatcatcatgagaatactaacctcactctcctcctcggccgctattctactagtagctttcgggagccaccaactggtccaagcatgccagcaccaccatggccatggcggtgacggtgacggtcatgataacaaacaatggacgataacacccgaagaactagccgaactgaaagagttggagagaaaatgggggacggatgtaagtttgtcatgattcattcagcttcactacctatgaacctgaaccttcttgcatggctctttctgctcagcccggccatagctaatactctatgaaaatctagtggtcattctccggcataaccacctttgcccatctcaaacacgtcaagtgcctgactacgcccagcgagaagtttgatattgccattgttggcgcgccgtttgacacggctacttcttatcggcctggtatggtagtcactttttttttttttcactttttaccttctccactgcttgggtgccgtctctgctactcacctatcccgatctactactagacctgtcttaccttgatctgataccggtctgatcgagccgaaagctgacaacttacctaccaaccgtggcaatgaaaaggcgcccgcttcggtccccgcgccatccgccaggcatcaagcagacaaacctccttccgcggcttcaatccccgcgcaagtattaacccgtacgcgagctgggcgaccatcatagactgtggtgacatccctatcacgccatttgacaatgctgtggcgctggagcagatgtcggaggcttttgttgagctggggtcgagaagtgctgccctgggtgagacggagaaggggaaggggaaggggaagaggaagccaaagttgattactctcggtggtgatcacagcttggcgctgccggcgttgagagcgttgaggaaggtatatgggagggaggtgagggttgtgcattttgatggttagtttttttttttttttttttttttttttttttttttttttttttttcatttttttccccactcacttgcttctctcacctatattgttttcggtgacggcaaacttaaggacaggccaggacacaaagctgacaacatccaaaagcccacctcgacacctggcacccagccaagtacccctccgcctggccctcgacccaatcgcacttcaaccacggctccatgttctggctcgccgggcaagaaggtcttttgtccaacagttctcccgcctccaacatccacgccggcctccgcacccgcctctccggcactgacccctctgattttgtcgatgacgcctcgcaaaactggctgcgcatatcagcggacgatatcgacgacctcggcggtcccgcaggcgtcatagctgccatcatggaccaatttgacttgaacgaccccgatccagacccggtgtacctgtccatcgacattgacgtgcttgatccggctttcgctccaggcacgggcacgccggagccgggagggtggacgaccagggagttgataaggattttaagagggctggtggatgtgctgaatgtggtgggtgcggatgtggtggaggttagtccggcgtatcaagggagaggggaggaaacggcattggcggctgcgcaggttgtctatgaagtgctgacggggatggttaagagggggttgaagaacggttttagtgaggaaaaggtgaagggtggtggtgttgacaaggctcatgatgaactttgatccttggccgtttacctggtagactagttctcgtggatgttgtagcccttgcaagctacctctaccgaggccgatggaagctcgtatatcgggaagctgttggagtcacacccggaccctcctgacaagccaggcatgcattctcccaaggaacgtgagagtggaattagaaccgtatcgatgtagctgactcacggagcacgagcggtcagacctccgtctgataacggaaatgtgtctggaccttggtgctctgacacgggacgaatcatgaacaccagatgtttcaactggtgccatcgagagtcaagacttagatgtaatgtcattgagtgagggcagtcatgtttgggcgtcttggtgagtcttcagttccatatgccgagggattcaagaggaatgagctgttatcgcgaatgatgttgttgaatattgttgttagaggttcgataggttaaccctagagggacctatccatgatatgccggacagataacacggccccccgttatctttggttgtagtgtgaattgcgggcagtgacgttccgtctgatcgggtgttctagacaaggcaagggaacacaactgaagggatagggaagggggtgagtcaccgacgtcgctgctaggtccccgggcggttgctgcccacactgccgcagcgctaacagcggccccttctgccccgcgtgcgatacgtttaacattttgggcccgacctgaggtgaccccaccatcccatctcccccccccccacccgtcccgtccccattcacttttatctcccgccgccccgcgcaaatcttgggtcttgttttgtctttgcgcgacaagccaagtcaatctccaaaatggcgacaccacaagagctcgccgatcgcacaaaaagcgacgccaaggtctacgtcgacacagtcgccggcaaggacgacgagtccgccgacggctccgaggccaagccctaccagtcgctgtaccacgccctcatccagaacctcgataagcccgcgcccacatacctcaccaaggtcgcccccaaggagggctctaccgatggcccaacgtgggaggaggctgccaagagcgccatgaagaaggccgtcggccgcgtcgaccagtacaagaagaagctgcagaaggagaaggaggctctcaagaaggaggaggaggagcgccagcagcgcctcaagaacctcgaggatgccaagaagatcgttctcaaggaggatccttctctgcccgaggctgtccgcatccgtctcaacaacaagtccatcgagctcggcgacgagtccaagaagggcacccgtgtcaaggtctttggccgcatccaccgtctccgtgtccagaagcacgccaccttccttaccctcaaggacggctacggcttcctccagtgcgttttgcccgctggcgacctcaccaagaactacgacgctctcttgttcgcccaggagaccgcccttgtcctctacggtgagctcaagaagctccctgccggtgccactgcccccgatggccgcgagctccaggtcgactactacaaggtcctcggccacgcccccagcgacctcgacgccatcaccaacaaggtctcccgcgaccaggatgcttgggatgctgccatgcttgacaacaggcacttggtcctccgtggtgagaacgcctctgctctcatgaagctccgcgagttcgtcgagctggccttcgtcgatacctaccgtgagctcgagttccgcaaggtctctcccccggccatggtgcagacacaggtcgagggtggctctaccctcttcaagtacgactactacggcgaggaggcctacctcacccagtcctcccagctgtacctcgagaccgtccttgcctccatgggccaggtctactgcattgaaaagtctttccgtgccgagaagtctcttacccgtcgccacttgtccgagtacacccacgtcgaggccgagctggactttatcgagttcaacgaccttcttgaccaccttgaggagatcatctccaaggttgttgaccgtgttctcaacaacgagaccgccgctggctacctcaaggtcctcaaccccgacttcaagaagcccgagaagttcctccgcatgaagtacgaggatgccattgagtggctcaacaagcaggatccccctatcctcaacgaggagggcaacccccacgtctttggtgacgacatcgccgaggctgctgagcgcaggatgactgacatcatcaaccgccctatcctcctgactcacttccccgtcgagatcaaggccttctacatgaagaaggaccccaacgatctccgcgttaccgagtccgtcgatgttctcagtaagtttggcccgtccattcgcgtctgtgacaattcatcgctaacaccaatctccagtgcccggcgtcggcgaaattgtcggtggctccatgcgtatggatgactacgatgagctgatcgaggcctacaagaagaaccacatcggccacgagccttacttctggtacaccgaccagcgcaagtacggcacctccccccacggcggttacggtctcggtctcgagcgcttcctcgcctggatggccaaccagcactcggtccgcacgacttgcttgtacccccgcttcatgggccgttgcaagccttagatgttgttagcaacaacttggagtgaggttacgattgggggcaaggttgaggttgagaagaaggaggaagtggtcgtgattgtggtcatggagaagaagaataagagttatggctattcttcaaagcagcacaagcggcagaagaaaaggcgcagggcgtctaccactgctgctgctgctactgtcatgggtaacaacatgaacaagcaaaccgaaaggaggaggaagagagagaggaagagaagtagagatgtcatgagaaaaattcaaggattctagaaacgcgtggagtctggtgcatgaggtttatagcgaatatatggaccttgaagtttctgtcaattatcttaaactttcctattctgggtgcgacttatatatatgttgcaagtctgttgtcgattcgtctgattggtgatgggtcgaggggcatacttggacctcggacttccgaattcccacaacccggacttctcaggaaaaccgcagaatcacggttggaagaagatggaacatgtgatacctgattgacgggaccttgagttgttgaagttacactgaggagtaacactgcaccaacaactttttccagtttgtgccgagaaaagttggtctgatgcctctgcatcatgcacttcaccgcgatgcaagatctacctagattaggtagtcgggacgggtgcagcaatgtccatggcaagtgtcaaaaaaagtctccctgtcaatgccagagagtgtgaaaagtgtttctatcaacctcggtccgtttatcatcagatgctcttttaaacaccttcactccggcagtctatgtacgcagtaccttagtctgtacccccacttttccgtcttatactctttcaccacacagctccctcccgaggatcgatgtctacctacctagaagtatgttgtctagacataatttttactctaatcccacacacagatgatgatcatgtcgtcgtctcctttactgcgtcatcaagtctccctcaagattcaggttcaggttgcggctcttttgctttttatacagcactgcccccctcatatcaaccatcaactgtcactccgaccgcgttcgtcgccccctgcttcgccccgatgaataagtaagtattcgtagtgcagaacccttgagaaatcccggattcttgagagaataccatcgatgacaaggattacatgtctatgaagcatatgaagccgaaaggttccaaggtggggagtaagcaccgaggtactgtacttaagtaggtaggtacgcagtatggtaggtatgtatcaaagcctcggcgagctcacccaggtaaataggtaggtactggtatttatctaagaagcctactagaactagtagtgtacctggtgtgaacctggagcagagcagtgatgtacgtcacaaagatcgccgaaaggggactggagtgtttgagaagaaacatggcaagtgtacctacttagtgtacataagtacttggcgcgaactgcacaactttctctcactgtgaagtgaacttctcccggccctcactcactgcgagctttaggctgcagtcggtggtatggcatggtatggtaaaagccctcttctttgctttgctttgctctgctctgctttgctctgctctgttctgctcgctgtcgacacgcaagcgcgcgtagccaagagcttaaaccaagcctgtgaatgtgaatgtgaagcagagttcggcaagaccgttgcgtgagagtaaacaaatggaaaattacgggtaccgatggttgcggtttgtagtagtgtatgcatgttccattgcttcattgctttttgtgtaggtacctgtgtacactaataggtaaagataatctggggaaggtgagatggtggaaatgtacatacctctagtgtaattgaggacaaactgaatttcaggggttggtacgtagtgagagcagaagggatattccagaaatagatatatacatgtcaggtagtttccgttttttttgcgcttttttcattcattgaggaaactgaagggttggttgggttgggtcgggtcgggtcggatcggtgatggacggccaggatactgatgggaaaagggaagaaacaccacggtgtcggcgatttggacaccgtcttgaaagacgggagtggggtattgatggggattgggattggcttgagcgtggcggggtgttctggcgaggactgttcgcgttcgggggtcttgacgatttgaaccccggatcggggagtgaaggattcccgtgtttgtaacgactgctcagtatgtcttcggtgttgattcaaaacgagcgaacggtgccgctctcagtttactgagtgttcataataggaaatcaacagccgtgaacggcaatgacaaatgccagattcgtaaatcccaagtatacaagactcccattatagtcatgttccctgtcccatatcttatattgtcgctatagaacactcaacctcccgcaagcaagatataagaagctgcgggtaggcgatcgataatgtcaatcttcgttcgtggcattgctgccgccgcacagttttcccacggtggtggtggataaacaccgtggatagagagacaaggtttgggtggaagtctggagtcaaatttcacaaatttccggatcgatccgcttcgctggaggcgattgcgattgcgattgcgattgcgattgcggagggcaggcaggatacttgttctcctgtcccttgatcgtggacaggtaccctcagtacggtacacgtgtagtatcgagccttgggatgaatcttatgggtttgttggtgaaagcactcgtcgtctgtgaacttgtaagtagcacatgatggccgtcccgcagttcacgggcggcccacggcccacggcccacgggagtccaatcccccgatccgtgggcattggatccggagccggttctacctactcgcgtgcggcgtgcgagtgacgaatggcgtgcagacaaagctcgcggactgcggactcgcagcgagtgcgtttatgtgttacacccactacaaagtgaaagcatggcaagtggaagctaacaggtacgtgtcctatgtataggtaagtacaggtccctgttccaagaagggtaagtcgagggaaatgcaacgtcagccatatgtaccccttttttggcgtctcttcgttgcagccaaagggaggacaccagcgggtggagcatacagattgcatattcaagaagggaaacaacctaggaagttgcaagtggaagggacggaaaagggggtcatgcagaaccaagctaatagaggaggagtccggccattgtttctctgcatcgatgcaattcatcaatggaacactcaggaacttgtactagatccgtcaccatgatacattcaaatggtctataggcaattccccgttgccacttgccaggcgtgctgccctgaagtggagagtggagagtggagtacccatctggcgggattggatggtcatgtcgattgagaccaaacggctagccaggtgtgtacttatcaaggcgggagtgacatgcgcatagcattgcgttttgacagttgacaagccttgatactatccaactttaagattcaggttggaacatagtatgcagccagcttaacttcaatccattgggccaaaacaccaaggtttctccagttgcgagtcaaatatagtccgctgttgcaatcaggaaaaaaaaagggttcaagtctcgaacacaccaagcacaatgctaggaagcacacctgcgacgacggtgttgaccgctgggtgtccttactaacaaacggaaagtcgctgctgcacgtaccacacgccaaaagctacatgttctgagatggtcagcccagggatctcagcagcgtcaggaccctgccagcgatggcgcctgcttgcactagactagtcccgcgaggtgcgtgtggtggtggtggtgccggtgggcaattaaactggccctgccgagccagaccacttcgggctcatggggccatttgttagcgttggagaagcagaaaccacatccacctttacctcccttggtccccatgcatccgtcagaaagcaccaatcacgtccgtctgttcctggactttaatccattcactcgctttcccacccccatcaaagtctcctcttcttttccagtctgtctgtctcttcccctttgcaccctgtcgccttttgctggtctttttacccttcagcatttccttttttaacctcttggattgatcacttccctcgcttccgtcaatcctcttcctcctcctcctccttttttccccgtcccttccccctctttggccctccctggaacatagtctcttcagttccgttcttagctgtggctttccttcttccaattgcccgttgcgcaaggagagaccgcttcttcagtcttccacttttggggcctacagccttgcaaaacccaaccgaggtctcgatccactcctcattcaggtccttttgcaaagctttgctcagtcttccttcgacaaacactcgttgccaagtaccgtcttgctaattacacccttacaaccctttcaattcttccccacgggacgaaacgaacccccccgacacgaccgcagacggaccttgctagctttcatcccgactgacagacaagccaagtcccaatctccgttctcgactcgatttcccccccggttcgcttcttctgccacagtgtgaagaatcaccacctcgcctttaactcgacattcgcttgaagagagaaagagaagaaaaagaagaaaaaaagaaagagagaaagagggtcaaatacttataaacgtcacgttggtcgattacgatagcgatatttaatagctctatacaaaatcttcctttgttcggcttcgacacgctaggatcgattccctccacatcgaccaacccctttcggccccccctgccgcgaagcaattgtctttgctccaaagagacaaggacaaaaccaatccggccgcggtcaccttcgagctctcccggctgccttggcactcgaccgtttctttctctgaatccggcttgcctctttgcttcacttctgtcgacgtccagtttcctggcttcgacaatacataaccgcgacacttcgaataccttttgtttcggcagcgttgtggagcatcacggtgacaggttttagacaaatctgtccgccatcttgagacaccgtgtatacttacccagcagtcatactctcttgtcgagtttttggccgcactttcttgtacaacgactggtacattccatcgcgtgtatattcttctcggttgtgcctttaccaaggggcacgtttaatccttcaagacggcggttctatctcacctttctcgggactcctctgtcccggcgcacttcctcgggatgcaagactactcaggccaccagggtgggcacaacggccacaacggccagggccgcttcggccacgcctccaagccttccaatagcgacaccggcttctcccacggtgccttcacttccaacatctccggcttcgccgaaagacacccccgccgcggcaacattccttcgattaatacgcagcccatgcagcagcagaactcccaccacaatgtcaatggccaagacctgaccagccccggtaccgccttcgacatgcagttcactcctttgctgccctctacccttctcgtcggtagccctttccagccgggcacccccgctggcttcgctagcccccaattccagagcattcctgccttccagcagcaacagcagcagcagcagggttaccagtcgcagaacggcgccgccagcccggtccagcaacacatctccccccagatgtatcagcccatcgtttcaccctccgcttacggcgcgcctcagttctacgcccctcagtcgcccacgggttcttacaacaacatggcgcagatgcagatgcctgtccagccgcagtctccggtcaacatgggccccggcatggtgaccggtaccagccgcaccgtttaccttggcaacatcccccccgacacctctgctgaggagattcttggacatgttcgtagcggtcagatcgagtccgtgcggttgctcccggacaagaactgcgctttcatttctttcttggacgcgagctcggccacgcatttccactctgatgccatcttgaaaaagctctgcatcaaggggcaggacatcaagattggctggggcaagccttcgcaggttcctacgtcggtcgctctcgctgttcagcagtctggagcctctcgcaacgtttaccttggcaacctgcctgaggaggtcactgaggaggagctgcgcgaggatcttggaaagttcggtgccattgacaccgtcaagattgtgaaggagaagaacattgcctttgtgcacttcttgtccattgccaatgctatcaaggccgtcgcccagcttccccaggagccaaagtgggcggctccgcgtcgtgtgtactatggcaaggacagatgcgcctacgtctccaagacccagcagcagaacgccgctcagtaccttggtatctcgccgggctatgcgcacatgctcagtggtgcggatcgcgatttgatttctagcgccctggctcagcaatccgtcgctgccgccgccgtcgccaccaccgctggcggtcttaacaaccttggaaaccgcaccatctacctcggcaacatccaccccgagactactatcgaggagatttgcaatgtcgtccgcggaggtctgttgcaccacattcgctacatccccgacaagcacatttgcttcgttaccttcatcgaccctactgcggccgcgtccttcttcgccttgagtaacctccagggcttgatgattcacaaccgccggctgaagattggctggggcaagcactccggtgccctcccccctgccatcgctttggccgtcagtggtggcgcttctcgtaatgtctacattggcaaccttgacgagacgtggactgaagagcgcttgaggcaggacttctccgagtatggcgagatcgagctcgttaacacgcttcgtgagaagagttgtgcgtttgtgaactttacgaacatcgccaacgccatcaaagcgattgaggctgtccgcagcaaggaggagtacaggaagttcaaggtcaactttggcaaggaccgctgcggcaacccgcctcgtcagatgcagcagcagaacaactcccgcgacaaccaggttccctcgccccaggtgaatggtgccagccagaacggaaactcgcctacttccaacggtgccccgggtctccctgccctgttcagtcagcacaacccgttgaccatgtaccttaaccacgtcagtcagcaggctcagcatcaccagcaggcccaccagcagtctcttgctccttaccaggccgccctcttcggcaccgcttcgtcctcacccaacgagcagtccggtatgagcctcgaggtccctcagggtccttccatgtccggccaccagcagtctgccagcatctccaacgttaacggcttcatgtccaacggctctggcgcccccacgatgaacggtctgcttgctcccggacgatcttcacacaatcgggctgtgagcttgcccgtccttgcccctggcttcgagaacggtggtaccagcccgaacagccttcatggtagcaatgagggtaacggcgagaggcgtgggcatcaataccaggccagctacggcggtatgggtgccggatttggcttggccattcagggaaacctcaaccagtgggttgaggaggaggtcgctaactaagatctctaacgtcaatgtcgatgtgatacaaacttttgaagcttctcgaatcgatcagtagggtaatataaggagggtgggggagttgtgttgttcattcgcagcgagagactacatgattaagcatttgggatcagcgacaaagggacaaatacatgccaacggataggcaggtagggaggcaggcaggcggtttttgttacacttgcaacaaatgaatgagctaggatgtggttgtgtatacgaatcgtttgcgagccatttacgaaagatctctgcaagggaaggcaaaggaggggatggatgggtttctgaaagaaaatgaaagattgaaatatcctgttgtaatttttctcttcgttccattcatgttcttttggtcctttattctttttttctatcttacttatacttgcttcgttgttcatgttatgttttttttggttggattgggtttcacacccacagaagcggaagtctatatgaagaagaaggaatcatcacacacgttcatcatcatcatcatcacacaaagctggtgttttgctttgctttgctttgctttgctctgcgtcatggaggccgccttgcttggtactacactctctgtctgtccccgttatgatgctttttgacgatctctccatgttttgtcctgtcgttgttgttgttgttgtagtttatattgctatggacttgcttatagtggttgacgtatcttctcgagtctttcccattttcccctggcttcgagcccacccagcctttcttattgagggggaatagcggaaattcacctagacctatgtggacagtagtggttgcccgtaggctacggtgcaagcgtggttggtacaagcgtaaagatagttgtgctcaggttgctgcttacttggtatctacctaggtccgtaatcgagggtgtgggaaaaaaaaaaaaaaattagagtagtagagcgcatagtgggaaaacgggttggtggaggtagctgtcagtgttgtagctgggtgtcataatgtgagggtatggactgcctgcctgcctgcctgactttctagctgggcggctatatcagatctcaacagatcgggaagatgggtctgtcgtaggtcgacagaggtcatggaatagtaactgaagagtaggtaggtatgtaccttatcatgcactgccttgagaccggctagtatagacctaaaccattcaacagaagaataacacgctcgaaacatacagtacgaaaatacgtgcacgatatgtaaacacattacctccagttctagacatgggcattactgtaaaatggacctcgtgaaactcaacaccgcggctcggacgtagttaaaacacttgcgggagtcatccacggcatgcaggtatgtcgattgctttaaatatacgtcatcggtacttagttaggcagacaaataacttgaaatgtaatgactggcggataccggtacgcctttgtgttgatgtttccaaacacacccggccgcacacaaatgcaattgtaggattgaggattgagaattgaagattggagagcaaaaatctatgagtcgcttgttatcttttgttcttctttttgtttttttttctttggttgtatctatctatctcccaagtccacagcttcctgctacgtactcccttctatccctcccatccttttttttttcttttttctttctttcccttctgcctggcttgaaaggtctattatcattatcattaccacttgattggtcgttggtagtttggttctgtttttttcttcttcttccaaaatcttaaacctcctggtcgacgacgctatttcccctctaactatctgttagggagagagttctaagcagtaccatacctaaccaacccgtggtgagatccccccaaagacttgtgattgtttttggtacctatttcctctctgggaagtaggtaggaaatctcttggaaacgttcgttgaaaagtctctttcttcttcttcttctattcctatatccctccctttttgccgaatctcagcttgcctaatagagtcattcatattcaaggatgaccagcccactccggctcaccgctaggagaaggcgtagccggctggcccaagttcattcggcactgctgcttccaatcttggggagtgaatttgtcgactattgatttgaaggcggactgtttgttgttagcatttgctgtggtttcctccgctgtaacacaaatggtgcgaccgcttggcagggggggaggaacactggaaataaggggtccaagtccatgttacacaaacaaactcgaaaagggttgagggaaatgcaggaaaagactaaggataaactgatgacttaccaaagtgcaaaatgattcgtccccctccaaatggttcccaggcatcttgcaccccggaatcgtcaccggttcgtcgttgtaccgcatgcgaacgtagtagccgtccagcttggatttttcggactgtgtcatatactcggaggctttcctgccgatgcccgaccccggaaggttcttattccgaccagcgctgccggagaacatggactcccaccagccacgcttggcggggggtgttactgcagaaatttggtctgcaggagagctagtactatccgccttacggaataactcgatagcaatgtggctagtaaacggaggccagctgctgctgtcgtacgcgcctaggctggaaagcattcccgccaacgtggtgtcatggcagcccgacagaccgaacttgatgccagggcctgaagggtccgaggtggctgattcggtgttgacgggatgtgaagaatgtgtatactcagcgcggctgaccattcgctcaacgatgtcgcccaacaacccaccgattcccaacatgcgatactcacgcgactcgttgaaacccgcgaaccactcatcactggcaattctctccaggagcttgcgggccttttggtcataaaactccttcggcagccgcgtttccggaccatgcgccagactggcgttcacggtgtccatgatgcccgacagacgcggcctcgagtcgacggcaacgcgcgggctgttagccggcatccacttgccgtagactttgttgaggtactccatctcgtcggaggtgttccacctgtctgccgcgcgctgggcgaacgcccgcgagagcgccgcaaaccggcggcagttgccgtcgttggggtagagcgtctcgtctcccgggccccgggtcagcacggtgggcacgggaaacttgcccgtctccggatcggcttcgcgcgtggagggcgggtacaaggcctggaaggcctgatgcatggactcgagcgcgcggggcacgttagtcgaccgcaggtagaagtcgtcggtggagctgatggtttcgggcaaaaagccgagccggtcgacgtagagcttgcggaggcgcatgccgaggcgcgaggtggactggcggcctaggtccgtcagggcgccaaagtcgcagatatcgtcgatttcgtggccgggccccttggctaccacgggctcatccttgtggccaaaggtctcgagacggcgcttccattcgaccgtgtggaaggagggcttcccggttgttgttggcattgccaggtccttggggctgttctcgccgttgtagtcgagcattatcgacctcagctggcggacgctggcgcagtagggccagaagggcttgagaccggcgttctggaagcgggcggttacgggggtacgttcgccatggcgcatgaggatctggacctgctggagttggaggctgggtgggtagagcttcttgagctcatcgtccgtgtagggaggacggggagtgagagaggtcatggtgaaagtacctaggctaggaggtcgttccaagatatgggtcgtagaggtgtagtagaaggaggccgagaccgggcatgagaggatgtttatggatggaggcctaataagaggtaacaaagccaaggtagggaagacgggagtggatggttgttcttatataggatttagagttacagtcgatccgagtcacgacctatcatggtgagtcgacaagttcgtgttgataggtgaataggtggctggctggccgagtaggtgaagagaaccaagacctgcgtcgtggcgtgcgtgcgcccacattcacaccgaacctcgttgggggtctgcctgtctgtccgcatcgagtaatgaattacacgggacgagagaggtaaacattgctaactcggctgctggaagacagagccaatgacgtaccaacagcaactcgcaaggcaaggagaccccaacctggacaacgcgattatccagagaaggaacacgggtataaccccaaccctttccttgaactggaatctcaacgccgtggtgggggagggggttccgacttttgtggggattcctccacatcggcgaggggaagggtcccgcatcaaggtccgcttcccccagaaattccaccgtccgaccccaacatccaccgcgtctcccgtctccgtctccgtgccacggggccaccccctctcctccacttacactacttctccatcttctgtcaacgacgtgtccactcctccaccaacccaggacatcatcaaggtgctcccacttcgttgtttgcgacagaccatgagggacctgggccacgtctgcctgagatgtcgtgctcagctcctcgtcgcgactcaagccgcccgccgtccggtaacttcccgccagccaccatcgcagtcgccatcatgtcggtccacctacagccacaccactgcagcccccaacaacgtcgtccaagcccatccagaggtcggatctcacgcgcagtcacagcaacagaggcagacggcgacgcaacatagaagggatggagcatggaaggcacctactactaccaaaagcaggttcaaccgcagccatgctgctgctcatccgtcggacagcgacggcgagggttctcaactggtagccatgttcaacgacatagtccacgatgtgccccgaccaagcgacatcaccatttccgatattgatctgttggccttgggaggccgcatggacgccaagatcaaagacaacaactcgtcctgcgccgacgccttcaagttcttcaagaaagaaatctaccccttgatcaaggccatctcggcaataccaactcgcaaaatcccgaaacccgtcttgcgctccatacacgacctgctgctgcctcgcattttgatcgagaagacgggaaacgtccacgcgcccgagctcccattgacggcccatatcaccgaaatcatgctcgaactcgatgccttcgatcctatatactggtcgcccctcatcattgagatgatcgagtcggtctaccgcatcaacccatctccggaccgttacaccaaaatcaacgagtacgaaagtgcaatggctcgccgtgatctcgtcctcttcgatctggccgcaacgtggaaacactttaccaagcatcggttgcctcgcaccatagtaaaggacctccgaccggcgagtgggtcgaaagcacatgcgaaagggcacactaaagagaaattctcggaaggattcaggggcctcgaacgtgtaatgcacaacacgcttggcagtcatggaagtagcgagaatgcgcttcacatatcgacctgggctgcttttggctcatatactttacttaccgatcctgtcaggtgctcacgtttagctgccaaagaagcaggtccctttttggaggtgatgggcaagatattggccgtggttacgacactaaaacctaccgactttgatcccgttttgagacgataccccatgttacacgcatacatcaagacacaaacacacctgggttcttttctgacaaacactccaaaccgctctgctcggcaggtacatccgatccttcaaatcaaggggaccgttgaacaggctatactcaagaagaacttgggactgttatattcagcgtggcttcagctttggggcgaagaagaggctcccgatccgtccaagctgccgtcctatcgtgaaaacgcaaggatatttgataaatttatatatggcttcatggcgttgcggcggccccaaatgtccatcgatgtctggaacaaaatggaaaaggctggcataagcccgactattgagacttggacctccatgcttcaaggcgctgtcatgtctcacaacgctcatgctatcaagaccatctgggacagactgatagcctccgaaacacagctggattcgatcgtgtggacggcgaggataagcgggctaatcaataacggagctgttgccgaggggcttaaggcgctggacgagatggccgacaagtggaagaaccaagtcaagtaccccaaacaagccgtcaagccaaccatcgagcccgtcaacgccgccgccgtcgccctcatccgacttgagcgggacgacctcgccgcggacgtgctccgctgggcggccaaacagggcatccgccccaacatttacaccttcaacacgctcctgcaacgtctggtgcgcaccaacaaggttgacgagaccgtcgccctccttgagagcatgaagcaggccaagatcgagcccgacggcgccaccttcaccatcttgcttgaaaaggcgctcaaaaacctgcaccggcagacgcccgaggagatcacatcgacggtcagcgacgtgatgcgcatgatggaaagttccggcgtcatggagaacatgatggtctacgccaaggccatctacctcttactccaagaaggcgaccgggccacgacagccgtcaacgccgtgctcgcgcacatttggtcccaagggctcgagctcacgtcgcacatctacaccatgctcgccgagcactacttcgggcgcgacccgcccgacaccaaggccgtgacggccctgatcgacaaccgccgcctgcacctgaacgaaaacattgaccacatcttttgggagcgcgtcatcaagggctacagccgggccaacgacgccgtcaaggccgaggagatcttttggaaggtgttcaatgccggcatgaccgagctaaccatggacgccatgtttgagttgctggcggccatgatgcgccaccagggcatgctggagagcgcggccaagctggtggcggcgctgaaccccatcaaggtcgccgtcacgcccgatcaggtgctggcgagcagggacgtggaggagccggcggagcgggaggcgaggcatgcgcggatgaagaatgaacggttctggaagcaccggttctggcatttggcgtacaagggcgggttgatgtcggatgatttgctggaggcgtttgagaaggcgcatgaggatccgagggagtggggggtggaaggaagtgagtgagccaagagaggtatgtgtgtgtgtaatgtttactgtgtatgtgtatgaagtgtgtgtgtgtgtgtatacatattgtataacaaactgaaactgcatatatctttgttttggctatacataatgatgatcgtttcggacagacggttattacctagactattctaggtctccgcggagactggaactggcaatgcatcattggcttcgttaagagttatcattcatcggcatcatcacatattgctgttcacctactgagtattgaataaatataatttcccgtttgactccaatgcacctccttcatatgggaagaaaccccctagagtaaacccctacagccacatacaaacagaactttgatcgacattgtcaacttttaggcctcctaggagataatgatgatatacccagatacaggaactcgaaagtcgaacctttatattcgcacaagatgctgctgaacactggacgataagtttatgagatgtactcatcgcgatttgaagcaccataggtgaccaagcaacttccctcctcctacccaaagtcttcgttttcgtatgtgacgctatcatccatgtgcccgaaccgagtgagaacctgaaccttgctgtttatcctatcctatcctatcctatcctattctatccgatttcgtgtgtcggcgctatgatccaagtctacctgcccatcccacccttgccttgatcagactccccggccttccaaaaggttcccggtagttatctatgcacgcgcccagtccactctatccaacgaactcaaatcttatattatacagtctgtcgacccataacctggatatcccttgtcgtcaataaccccatcctattcaaaaggcaggtctcgtagcaagcggcacgggtggtggtggcggggcatcctgtcccccttgccccggcggagcaggtacagacggcggcgccgtcaaagcaggtttcttcttgggcggcggaggcggaggtggtttcttcttggctgctgcagccgttgccgctgccgcggatggacttcccggcgtggcagatgatcccaccgagtcactgtatccatgcccatgcccatgcccatgaccatatgaagtagcactctcggctcttgttctggtcccaactggtggtggtggtggcggcggctgttgtgacgtcccggcactaccgccataagtacctcctgttgaaccagcaccaccaccaccaccaccaccaaatcgatcccttaaattccccactgcccccgccgccttccctccaagattctgagctgtcttcatccccgccgctatctgatccccgtgtctctggcggaagttattgatcgtccctccggcggatttagcgtcggaataggaaacggagcgaggatccttgtggaaggctgaagcggttttgagcgcgtgttgcttttgcgcccaggttgttcctcctccttcaggagcagtggtggtaccttcttgatggcctgttgaggtaggggatacgcgagaggcgggtggtggaggggggagagtggggcgatttgaagggggtgtgggggttgtggaggttgaggttggggtggaggtggtggtggaagagccgggagggagggagtggtagggttgggagtagggttgggaagttgctcctggggtggtggaggaagaggcgcccgtggtgagtttggagaagcggttttggagattggagagttgggatttggcttggtctgtgaaactaccgctgcctgcggtaccagaggtagagccggtggtggttgatcgagcgggacggttgatgggggtgtaagagggtggcggcagtagaggagtctggttcgaagtagttgctgcggcactcttttcgctgccgatgccgaacccggggacgttgacgcccgctgcgccgagtcggtttacggcgccttgatttaggtaaccatcacctgcctgtgttgaggccggagaagctgtggatgaacggggaggtagtctgggcggcaggctcggtggtcctccggtagaaggtaggccacctgcactaatggttgaagggcgaggtggtggtggaggtcggccatcggctccgtctctgcggaccggagggggcggtaagtgtgctgtcgataggccggtggtgtctacttgatatggtctcggcggtggcggcggcctatcttcctcgacgccttcatgttgttgttgatgcccatattgctgttgctgtccgtattgctgtgactcgaccggattcgtggaggtaggccgggagggcgggggtggcggtgtgaggtcgccgatcctgcgcttgggcggaggagggaaagaggctgggtcgcgtagagaggaaattggtgttgattgatggtccgcataacgttctctctggatgggcatgtgttagtattttcacgtcggggagacagatgcgactggggaaagtgatgtagcctacaggatcctctccgcgtccaagcaagcctttctgcatccgaaacgtgcgtcagtatcatgtcagtcagtggtatttggactccattgggcttcatacgcaccacttggcctttcaacgtcgttccctctttctccggatgccatcctttcttgaagatctccttgcccttctctttgtagcccgctagttccggcatggcgggcagtgtgatgggctgtgtagatatggtcgataacaaaagttgaaatatttaggaccggaaaagaagggagaaagaagtggaagccttctagaaaaggattccggcaatcagatagcgtggtgatcaccccggtggatggatgcttcttcgatagggggacttcggcgcttcaattgttatcgcaacctagggaagcgggcaacggagtcggtgttcgttccttatcttccagcggacacttgcacaagggatgtgacgtagatcccggggatcgtcagcggctgacagggtccccacaccagctgtgccgccttgctcttcaggcacccgactgccgaacgtttgcgctgttagtacctctactgtgtcaatcgttcaattccactttcgcaatcgcatccattgcaagaaaccagggcatcgcgtctttgagtcgcgccgagggacaacctcctcaacgtccaagtaaacaaatgagaccaagatggccacaacaacaacagataccgagctcctaacagagcactttggctatcccccagtcgtacgtcccgatccaattctctctcactcaacccaaaacctttgtccaactaaccccgcgacgcatcgcgcatcaacagagcttacttgacgacataatcaacagcatcaacatcctcgccgagcgcgcccttaacagtgtcgaacaaggtctcctcaacgcgcctccagcttctctcggtttcagaccacctacccatgcttccaccaccaaaccgggcaagaagcccaaaaagggcgaagagggtcttcccaacgccgaggaagcccatcgacacgagatcgaaaacggcacgcaccagctcgagaccttactctgcgccagcatcgaccgcaactttgacaagttcgagatctacgttatgcgcaacattttgtgcgtgaggccggaagaccgcgattggatacggttgggccattacgaggggttggatttctcctccccccagaaggaaggacaaaaggaaggaggagacgaaaagccaacactcgaaaccgtcacccgcctccgtagacgcttgcaagcatcgcagaagctcaacgtcatgctccacgccgaaaaggcccgcaatgccgcgttgctgtctgaagtccgtcgtctcatcggctctcccaaaaaagtcaaatccgagcgttcccaaccaccaccactgccgcaaataccaacccaaaacggcaacgacattaacaacaccgacacagaaatgaccgacgcccctcctcctccttcctctaccacaatcccaacaacagacagcacaagcacaagcaaaccccctttggcttcctaacccaaacctccctcctctccacctcggacgcctccacccctctcaccaccaccacggcatttactctctcccaactcgacgctctccgctcgctctctacttctctccgctcgctcctccctgctctttctcaaccagtggcagcaactacaccagaaccagaaccagcatcaacagattctcccgacgaaccagaagaagacgacaggaaaaagaaaccctggcgtctgcagagactagagtacatcgagactgccacgcggaaacatctcgagcaagttcgcggtctggagctgggagtcaacggggagctgagggatggaggagagctcggggggaaggaacagtcgattacaggggatttgatggtggtggtggaggagaatggtggagatggtgatggtgatggtgatggggcgaggaggacaacaaagaggaggagggtggagagggaggaggtggaagcgttggaaggggttttggggagtttgggaggtgggggccatgatggtagtagtaatgaggcgggcggggagggaggagaagggggacagggacaggagcaggagcaggagcagaatgaggagcagaatgaggagaggcaagaagagggacagatacaagctcagtcagaggggagtcagagagagggaggagaaggggaaacaaaaacaaaaacaccgaggcaaggaggggggagcgcagagaaagcgaaagatcagggggatggtgaggagggacggatggatgagtcctaggcgcattgcataccaatctgttgtttttatattattgtagaagcaggcgttttgggggttcatgtcgttttcaaatagggggctttggcttcggaaggatatatcatggtcgtggtctatgaaaagctatgtgatgatggaatgaaatatttgtactaccactgtttcttactcgatacggtttcacttaacccaatcctgtttactggatcgttcttgagaaagcctgcggacgacatcaactcactcgtctattgatcaaagccaaatattttcggggctgtacgtagtttgagtgacattacattgagtgagaaaaagcggtaatgatttctgttctccgttattgcccctcttagatatcataggtaccggcaggcagacatggatgccttagtactgtaccaccgatgcggataggatatgataaaataggataggaacgaatggacaccaaggttctcagtcacatgcataatagcgtcatacagggacaaggagaatggctgaggacgaccgtcctatcatgttgtatcatctcaatggcacgtccatgtactaacgtagaccgagttcgagaatcatgaggggcgtaattgtcttgtgagagctgaccggttttgccaacaggccgatagcgcgtttatccatcagggctaggaagctgtcacagtggtgccgaaagcgcgtttattagatactttcaaaagtcgtcaattcatttttgggtttcatggctccatcatatcatcgtaactcaacaagaagagaaaaattgggggatatcgtttcagaaatttgttgtattttgtttcccgaaaaccacaggcccgatccaaattgcgccgctaagacaaaaacgcgtaatttagaccttggtctccttgaggccgtgcttccagacaacgacgtaaggggtggtgccgtcctcgcggtagttgaggaggacaaccatgccgtcggggttcatggactcgccggtgtagaactcccagtccttgaacttggcgaggatgacgttcttggcgaaggcactggccttggtctcgaagtccttgatctcctcgtcagacttgccctgctccttgagggcgttcttgacggacttcatgtagcctgttgttggtcatttgtgttagtatatgccatgtatggacatgacaaacgaggataacgtacccttgaggtagacgaggtaacccttcttgtcgaactgggtgctctggagacggaaggagtggacaacgttgttgaccttgacgacaccgtcgtcaagggcctcgtcggcctcctcggcggaggcgttggcaccaatgtcaacctggacggcgccctcctcaatcatggcgcagtcgacctcataggcgatgccatcgacctccttgaggtcgtaggagtccgagatgatctcgtcgccggtgatgatatcctgtatggtgcaaaagaagaagcggggttagcagctgatgctgaggctgatgcggatgcggatgcgttgtcctcgtcgctttgaatgcgacattggatgcgacagcattggggcttcaattgtcattgtctccgtgtagtagagatggcactcacagagtaaataagcattttgactgatttgtggactgcgttgcagaatgaggatgagggtatcgaggttggtggttgatggacttggggaaaacaagggcacgaagacaaaaacgaaaggaagagacctcagacgttgggacgcgggtgggttaaatcctgggacgggtgaaaaaaatggaggatgggaagggtgggaggggcgcggaggggcaagttcttctcgcgctaaacccaagcgggaatggaacctccagcccaatgctcgagaccttcaccacatgcgggcggggcgtacgctgttggctacaatttattcgcggcgcccgcatctcattgggtactgatgaagacaacgggatgtgcgagctgcgaagatcaaaaagtccagaacttgaaaccgtcttttgagcctcgaccgcaatgcgagtcctaaccgttcgtcttggttgcaattctcgacaaaccgactttgccgagtcattccctgtctcaagtttgggttgaaaagagcaaacaccatcttcatggggaatgcacctttcggctgcagtattctcacaacttccttttttagtacagcctgtgagcaatcgtgatctcgtcgcagtacatactgcaattccaaagcgcagatgctttgcacttggtaaatgtgccttcatcatcctatgtctaaccattcttcatgccccgggccttacaaattgatatctctttgttgtgctctgcactcgagtatcaattttatcgcatgcttccatcacattggagtcggggagttgggcaccctttgaactggcgctcgttgattgtccctacatagcaaaactcgatatgttgcaactcaatacctatggtctcatacactggctcttccaatgcccggttgttacatagtatgagatctcagtactggggctacaagtataatgctcgataacgctgtgttaaagtctgctggcgtaaataccattacattgagccgagaccatcaaggttcttcttctgaaccacggctggcaactgcccgagtacagtaccttacccacgtggatgattggtcagaggtcaggatgaaatcagaaccttggcgttgttaaggtgaagtgcaccgccaaaatttgtaacgcaatttgacaacttgcgcgaggtaaacggcctatgtacttcaccatcatttcactctggatgaatcatcacgtgtcatcaagctgacgctgacggccacgaccggcctcgccgaagaggttggagacccgcggatgccgaagtggagaccaagtccagctgactgccggtcatggacacggctcgggaacggcgttgagaccgtatggcgcggcggtctgtggccgttgtgtgactgcagatcccgggacattgaccggaacccggaaggaacgtcaaagaacgaacaacaggcgaaaccccggtggactcacgcgttggtggagtggttgtcgaaatttgaaagctggaaaaccctcagatccttgccaagtaccgatgccgattgtccaatcacacagcttggagcctactgtaccagacggtggtggaccacactccgacgaggtgtgtgatcggggtctagggacctttaccggaaagcgatgctttgagcttttggcattcgagggatttgcccgaggtggcggcccagaaatcggttgtcttcaacgaggcacagagaaaaggcaaggcgaggctcaagtgcaagtcgggacggaggcagtgtcgcgtgtcgatacctctacgtattgacaggctcgtccagccttatcaccgtacccaactggacgtgatggtgcataaactggatgcgatacccctgccaagactttacataagctgtcacatccatcacatccaaggtgggcagatatccggggaaaagaagagaccgcagagtaatacactaggcaacaaggcaacccaggctcatgggtcgacgagaccttatacaggtgactggtatgtagaggtacatactgtagagagcatggcagagtgtcggtggtggcacgacaaaacagcagacgcggaagagcggaccaaagcgaaattgatgggcaagaacattgcagctctttccacttggagcatgatgggctgtccggcatccggcatcctccacggctttttgatcttttgcacaaaaatacgccagggcaggatggcaggaagcagggggaattcgctattttcctccggatcgggggcggcaaaccgagcgaaacggcgaacgccactcgataggcgtacagggcatgggaccggcgactgtacaagaaccactaaaacccgccaattctccactgagctcaattcttactagtacgtagtccgatctcagcgctcactcatcagcccactgtgcagtatcagtcagcggcttcactttacttgtactacaattgcaatcttcatcccatcctccgtcccgtctttcccagaaaaaaaaaatacacacacaacgttcagacactccttcattgccgcccatctgtatcagttcgtcctttgtgtcttttctggaatttgtctataccataatcgcctttctaccatcatccccacttagaacttgggcgtccagtgatcgctgcccacaccttatcgccaactcaatacgataattcctcagcccgtccatggtcttcaccgacacagcgaccggtccaagcatggccatgatggctaacacaacaatcgccgcggccctaccgcccttgcctgcctacgaaacccggccgcttccagacctgttgccatggatttccgacttttggttgtcgcttattctgccgcacatcgcctactgggtcgtatccatgttcttccacattatcgacgtctatgaccttttccctcagtatcgcctacacacccccgaagaaatcagccaacgtaatcttgcgtcccgctacgaggttgcccgcgatgtcctcctcgaacaagcgattcagattggcacctcggctgtgctgaatctcctcgacgaccagcaactcaccggacatgagaactacgaagttgccgtctgggcgacgcgcatccgcctggcccagcgtggcctccccaccattctcggtttcgttggactgaatgccggcgccctttccaagaacattgctggctcatacccgctgcttgctggcgcgctcgctggcggtttctacccatccctcttcgagctcgatgacatggccggcacggccgttcccgcgttcgcgtcctgggagattctcttggccaaggccatctactggatcatcattccctgcatcaagttctggtttgccgctttcgtcctcgatagctggcaatacctttggcaccgcgccatgcacatgaacaagtggatgtacagtaagtcttccaaaacacaccgcctcaaatttccacgcagctggaccacccccactaacatctgctttccctccaacagccaagtggcatgctcgtcaccaccgtctctacgttccctacgcctacggtgccctctacaaccaccccgtcgagggtttcgtgctcgacaccctcggtgccgccatcgcctacaagtgctccttcatgacctcgcgcgagggcatgttcttctttgtcggcagcatgatgaagacggtcgacgaccactgcggatacgcgctgccctgggaccccctgcagaacatcaccagtaacaacgccgcttaccacgacatccaccaccagagctggggcatcaagaccaacttctcccagcccttcttcaccacctgggatagaatcctcggtactatgtggaagggtgatacctcgatcaagtacgagcgcacgagggccgcggcggccaacaagaagaagggcgccaagggtgaagagaccaaggccgagtaaaataattggacacaagccagagtggggcggggccccgctactgaggattgtggtgaggagttgtgtgatattttatacagactatttctgtcgacgatggtaatttttatttctgtggaaagattcattattcttttcgcgaaacgtggtttaggggaacaccatcttttctgatgtaaacctccctcgacgtcttccatcagagaaggggacgacaccatgatggctttggatgatgggaagcagatgaagaagaagaagaagaacgaagccaacaaatcaagaaaagcaacgtacctaactatctagggcattggtaaaggcgttataccacacatactttctttttatagttatctctctttcttcttcttcgttttaacgcccgactcatggcttcaggattatatgcaaccgttgatgatgagggagaagggcaaagggcaaaaagggaagggaaggaaggggacaggatgaacttggattgactgttcataatgaagggaatggaggcttgttgcaaatgatgtatgggttccatatcacagtttttgaggaggttgtttgtcaattgtacaaagtgttggaagaagacaggcagggatggaaaaggatggaacggaagaagagaagaagtgttgctcacttcgctcactcgctcttggatgagaaaagcttgggggatggcactcaacttgttcagattacgccagttatctgagttatctggagaggaccgctgcgtacctagccgactcatgtaatgataatatgaaatcaaagccttgatcacacgaactacttttacttgcctgatgccgtgacgagtatcactttaatatcgtgctacctcaaaaatccaacctagcaaggtaccgcctgcctcctcgtttcccgcccggcttgtcggtggctgtctgtctgtctggcttgactacatagtatccaatctcccaccttcataccacccgcccccaaacgccagccatagcgccgtgaactgaaacccgtcgtgtgcggcttacctccactaggctgaaggtccatcctcaacaaacaaacacaagtacgtacattgtagagcgccactctatccatcagtgtcctcccactctccgtccgtccgtccgtcccgtccgtccgttacccggttcgggcgtaatgtgtggacgggagccaaaaaaaaataataataaaaaattaaaaaataaaaaataataaaaataatcaaagccaccagccactcactcactccagggcatttgcaccgcggagataaatgaccgcagttgatcctagtttgtgatgagaatggataccggccacccagccaggtacccagagtatcgggaacgtgatggcgcggcgcggagattatgggactggctgagtgaggtctggactcacgcctcaaaggtcttgatcttcagctttcggttctgggttggttggtggttccagtccgccgggtcgggtcgggtcggatcgggtcggggctgtttgttgggtcgggtcaagtttgcccgatcagggtccttgagaagtgaagtgaactgaactgaactgaactcaggcaaaggatgatccgtccgtccgatttgaccggcccgtacttttcgcgcgtgaactaccttaccttggaaataaagcaaaataaagtacaaaagtaaaggagaatatcccagtgttaggtagctgagtgcagtttactatgcagtacttacctacctaggtaggtggggataatcaactacttacctattgatgggaatttaagggaacgggggcgggggggggatctttcaagttggagagactatgacaggtgatcacgaaagcttgaatcccagaggtatgatgttcttgcatttagtccgctgtgatctggtcacttggatctagttgtactcctttcggaagggagcgtagagaagataactgaagatggtataccaattttacatttcggggtttccattgatggtttagtcaaatgaaagaaggtccggaaggagaggcagacgaggggcttcaatttagttagattttcaggcctacttagtagatccggcattgcctggcactgtcaagagcagttgtactgactggcactgagtgggagtgggagtagtagtggtcacggtggaaacaacatgatgactttcctctatccactctctcgggtctcacgtcattccaactgaagtatgtagttacttgaaagaaacaacgaacattgtctggatggacactcagacgtgggagattgaaactaggatggctggtagtatagtaggtcccggtggcgtgtgggggtggctggctattagaacgagactgatgataatatccgtcgaggcccggtgactcgggttgataggagggttgtctgacatcggagatggcagtgagtagaggtaggtaagtacttcgatattgagaaattattgaggaaggagcgcacctgatgtgtacctctaccctaccttcctcaacccatgagtgaggaagagaaagggaaagaaggaactgaatgtagactcagtccattctaatctgttcacctgggtctacgcagtatccatatgtcgttgcgttcatctagcttcggacggattgaacaattcgatttctttgcgtgtcccaacgaagtgtctttggcgtcccccttccttcatctttgtacttgatcaccccatatgtatccgtctacgccacttgaagatttgaagggctttgcttgcttgcttactcacggacccagtgtcttgggtcggaaatatgctaggtgtgctctcggagaagagatgtgtgtgcattagactacgtacctgtggtgtatacttgaacaggaaaataactcaacttaatcagatgcttgtcttgtgagaataagctgcgacaaggtacaaaagataaaagatataggaagcacggtaaaaacaagacggagcaaaatcgagtgtgatatcgatactagacttgagatttataggccttccattcgaaactcgggctgtatacggcatgttgaggcaacaaaccaaaggcaaccctcaaaggagacaaaaaatagagagaaaacgagacccagcccagcccagtccaaccatctatccatctgctgtgcccgcctgtggtgagaccgtgagatcaaaaggagcaaggcgctggagtctcgtgtgtatgtctcgtgtggctcgtgtaaccagtttacgaaaacgtcgacatgtatgatgaaggcgccgccgccgcatcgttcctgtcgtcctctccattcgggatcccctgggcacccgaaagagcggtcggtgggtttttaggctgggatggcatgtccgtccggtgattgatgtgccgtacacgacacgatcaaggttcacagctagaggtttgtttatgggtgtacacgcagcagtcgtaacttggcgtaggtacctattaacgagatgtgtgtgtatcatgtgcctcttgtgccctctttcttatttggtactgctgccggattcccgttcatcatgcaaggtaggtacctacctacctacctacctacctaggaggacaagatggaatggaaaaaaaaagcttcgagaagattgatgagcaggattgagggttgcagatctggtgccgtttcaaaatagctggagtttcaactaagtcctatactatactttcccacactatagtacataacataatactactgctgactggaacccgtttcaattcaagacagctggacccgactttagaactttatggtactgtatggatactctcaaacctacgatcgcccgcccttttcggtaattttgatttttgtctgataatcacccaccttttgttgcttttttgaagcggcagttggaagcagtaggtacgtatatggagtgaagtaacaggtaggtaggtaagcaccatccttggcgacgacccctgagcaccaccactgagcgccgggtacctaacggagtggtggtggccgggatgtcaagatgcaagggagaacaacaagaacgtgaagatgattgatgcatggaagcctcatggaaaggaagtgcaatagtaccagaaggacggcacgacgggtcggttaatggtttactctgacatgggcacataggggcatatgaatggtggtttccaagacttgtggcttgcatgctgttttcctatcattgccagtgtcaccattgtcatcccgaagaagcacactggcccagacgcttggggtcgacgaagtgacgcagcggcgatgtgggcagccgagtcgggacgcgccaattcccgctgaggcgtcttggtcgctttctgtgaccgacgtcgccgcacaatgtgtacggacacggtaggaagacggggacggatagatggactcggcagtgagaaatgtcgaaagagtgtgaatgatgcctgggcttcgtcgagacagcatcggaaatcgtcggctggaggagaaattagtggtaaatgatccttctcggcaccgagccggcttcaatttccaatgcccatcaaaacactcagattatggtgcgatagaaaaggagtgtctgggaagtcaatcattggaatcgaagaggaatggaagaaaggaaagaggaaggaggaaatgatgatggacgtccccggcctttgaccacaccccacttgcccacattgaacctaaaaaggtggagcccgttcgaggttgaagcaggatccactccgtcatgctttggatgattggcctcttggcctcttggcttctgtctctagtagtgtaggtggtgtctctcggctgcttcctttgcttctttttcgtcgcaacgtcctccagatcgccattcagttgggatgaaagacgggatcaggcgaaatgagacggcgtcgaggatttctcacagctggccatcaaacacagcatacgatcatgacaacaaattttgatgacgacccggtcggtcttctccaatgaaaagggacaaatgcgactacatacatattcccgcgcaaaggggaccaaagtggacaaggaccaccaaccaaccatggacgtggaaagcgcgcgattggaaacccagggggagattcgatcgacggattcggtggagactcgctgcgaacaggcagccgaatttctgctgattttctggagagaaagaaaatctttgattcttggcttgtcagtcagcctgacaatgcctgcatgtcttctcccattggtgccagttgcctgcttgcatcaggctgagacggctccaccgaacaatggaaattgtcaatggaccatccaaggaccatctccgtgactttggctgagctgacactcacttctgaagaaaaccaaggaaagctccaatgagtgttggccatatcgtacctgccgcattctacggttgttgagcctccgtctccctgggctatcagggaagccggcctttccgtccaatgctgcaccattacacaatgctcagccagtcacccgtccttactatctgcagaacgtatccggtatcgctgcgtcaccacgttcagatatcaagttgttgtgcagtgtcacgcacctttttcactgcgggaaactcggacagtccccaaatccgggggccatttttgacatgttcaattatctccattgcggagttttgtccacacatcaacaacacaacacaaccctaccatatccatcaaggcaatctatctcgcacatggttcaatccacatggtcgacaggatctgctagcactctcactgtagcatgagctgagccctgccgaaattagccgtgcatgaagcctgcgactccaagaagcaccataccgtgacccctgggccattgtgaagccattctaaccctccttggcgaccccattttcccccatttcgatagtcttggcctccagatcaacccccctacggcagtgttctgcatgccgtgaagccgtgcgactgcaagcgtcgtgttggaaccgcaggccaaagcgtccctcatcttcaccccccccccagctttccacctcgctctcggttcccagcccagctgcacaccccaagcctatctgggaaatcctgcacagttctcctcaccggctgacgaaggagattcgccgaaaagcgagctgtcccgatatttgaaatagggcaagggccctgccatcttttttctcctcttgagatctgggaacagaaccctgattttctctcgatcttgatggatttggtcgccgacaaggtggatagtattgtcgactttttgcaacatacatatcctggggtacgacctaccaggatccatcgtgctgctgtgtcaacaagtgtgtgtgtgtgtgtgtgttggcattcgactttctttttattgccaacaataacctcccccggtccccccacagcaatcaacctcgcaatcccctccctctgtctttgccacggcggctccggtccctgatcttctcctcgcttgtcttgtcgaatctctggctcttggtcgagttcgaaacacgtgcgtcaagtttcaagagaaccaaacttcgttgtcgcatatacacaccctttaagcgccgtccactcaaatcgcttccccgggttcgactctgaagcagtacggcgcttccgcaccagtctctggattgtgattggctcagcccagttcacccttcatcaatagcaacagcaacaacattgagcaatactaccttctatctgcttcagaagcttccaacgaaacgcagccgcccgactttcttagcgaaacttcacttatattgtctagacccgtgcgcttaaagcgtggcgagtcaactctaaaaagcccgccatggacccaacaacaaccctctttacctttatgttgtgagttctttgaagcttgtgttataatctctctttctttttttcctcccccctctttccttagcttcacttcgcttgcgagactgctgtgcggtcagtcattcattcccccatcgttcgttttcacgcaactcggttacaccccctctcgcttttcggtaaaagacccgtctcatattgtacgtctggacatgttccacttcccagtttttctttttggttttggagacggtgccagcaggtgtcgatcgggaaatcggatccccatgccctgttcgatgagaattgagtatctcggcgtccatcgatcaaaatcccatgatcatcaccacgcaggccggggtccgagcaagcgagcctgggcgagctgaggagaattcctgccaagccagcctctactcagcagatcgccagagctcaatctcatccaagaccgaagtctggcggtgattgcgctcgtggcctcctacttgacctgacccagctcaagtcaagggaaacagccattattggtcaattcccgtaatgacccttgacgtggtattgggaatattgcagcctacacttagcctcatccacttttactcctctcataccccaagccttttgatctgcgcccacatttcacccactcgtcgacgagactaacacgagaaatagacggactcatccctcggtcaacgctgttcacctggtcggttcttgggacaatttcgctaaaccttatacaatggagcgtgacgtcagacgcgacagaggccagtggaagggatgctacaccttcaaggatatcatctgcgatggtgactctggccgaaccccaaaacggaacggcggcttgaagatgggccagacatattacttttatgtgagtccttgtccagagatacgtccgtcggcccctgtcattaaccgagaccccccagtacgagctagatggcgcggctgagacatatgatcctactcttccctcaacaaataactgtccatatctacccggccagactgtcaacactctctatgttcctgtcgagcataccctcaggaaccgcagcgcatccaccacctccctccgcgaggaaaactacaagaccatgaatcccgccgacagatacaacacgccgcaacccaccgtcgcttcattaatggacgctgcttcccgtgccgctaccgcccctctacctgagctcaagcgctcttccaggtctatctcaccgggctccagctggttctcgccacgtaggctgttcggtcgcaagcaaagctcttcctccctgccggagatcaggctgccgacacccaccgatgatactcggagcatcaggtcatccgggtcaagcaggtccagggacatgtcgcctgagtcgcttcgccggttcctgtccaacgatgaactacctgaagaggagtatcagacagtggaacgtccggctatcaccattcctgatgatatcgtcgaggagaacgaagacgacgacatgttcgccacatctgctgtgtcggaatacatgcagttcaccggcctctcccctccgccatcccaacgatcgctcaccccttctccgcctgtcaaaagcggcgaggctcttacacccactatggcccttgccaggtgcccttctacgatgccctgcctcgatctctcgatacctaagctgtctcttgtcgacaccagctcacctcagtcctcagccgactcacctcccgccttctaccactccgacgacgatgaggaggatgagaacctcgacgaggacctccttccccttcctgtgcttgactacagcacggcccgcaaggcttccgccggctcagtcgggagcaccctctccacctacagcctgccccagtcttcgccccaagaagcaaaggagtccaagtctctcatggtccccaggattgagaccagcattcctgtctcgcacacttccttccttaacagccctacccccaactcgggtcttgaggacctgatgactgagctgggctggatggctaatgccattcgtggttaagcttcaccaaaatattcaaacaatcgctatgcgcatactgcgcacacacactattacaccataatgttttgtctcaacaatcgttcaacatttcatacatctccatctcaatctatctagcattttcggcgggcattcaaaatggggtatactacactacactactatactatcgctcaagcaatcaagcagcggtgtagaaggcataaaacaaggcgacggcggcaagatctgaagttttatttgtttttgatctcttttgtctttttggttattgggtttcctttgttggatgggtgggatatgttgggaggcttgagatctacatttcagatctcatcgttacttgatcacttgggcgtttttgggccggtgggagagaaagatctatttattttggggagttatcagggagttcatctgggtgggtgaaagggttacgattgcatataggactgggagtgatgattgggatgagggatgaaagaccagaaatcaactggaaggaacgagaggaattgcaaactatatattagaaatactatcgtttgccaggcaacctctaatgatccgtcttgatgaacactcgtgacatgtttagatctaaatcagacaaacagtgttatacttacataactcactgtcacttacctcagtctggagcagattttctgcgtcggtcctcgctatctattaccatgttaaaccaggttgggtgaagaatattaactttgacttgtatgatgaggcgataaatgactgagtgagtgagtgagtgagtaaaagaaaacggtgtttaggaaatttgacttgtagagacaagaaagaggaaaagcgacggcggttacccaaacaaacaaagaaacaggtgaataccaatcaccgcttgaacaagtaaaagagttcgtcgagataaatgtagaggatgatgacatccatccatcttcaatcacctgggaagaaagacgaaagagatgccgagtttcaatcatgcccgcagagattcggggggaaaacaacaacaacaacaacaacaacaacaacaacaacaacaccaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccttgccatgaatcagataagatgcaaccttggcaaacgttaagagccattgtgagagagaggttttcgtggtttttgtactacagtaggagaccgaagttggattactacaacagtgacgttttgtctacctaagctaagtagggagcttttgtttacctaaacctgacaaccccctttttgattttgacgaatgaaaacacgagaaaaagacaggtacaaataaacaaacaaacaaacaaataagctaatcaatcaattaaactcctacccttccaagcctaccaagaccaaccaaccaagcaagcaaacaaacaaataactcctaatacaagaatgccaatctatctatgatctatctatcgtctcccagttttttttttttctctttcctcgtagtattttcgggtttcattttctcttcaacccccctttccctgagtgtgtatgtgtgctgaatgcgtgctcaagaagcactaacctcactaaaccaactcctcaacaagcccgccaacgcccccggcaaatcatccaagtgatgcacaatcaaataatactggaacgggaaactgtccaagtagcgatgaatcaccggcataccatcactgccgaacctagcctctttcagatccaagacactttgacttccttttttcgcatttccttgagcatcccgagcatcgtccatgacgatgaaaacaaccattacgcgctgctccattgcctctcttagtaaggggcgaaggcgcgcgtggtctttactctgaacaagaccgtcagacaggataagggcgagttgccagagatcttcccctcccgactgagaggccgaggtgaggcgcgcgtcgcggaagtgatcgatggttcgccgcaagaggttgaccatgtccgtgccctcttgtttgaaagtgaattgctgcaagaccctggcgcccgcgtcgtgagaggcaaaggggtcggtgagacggtgcgcgacaaagacgtcggtgccgaaaccgaggacgccgacttggcctacttctagcatggtaagcgcgcgggaggtcatgacgagcgactccaaagccaagcggccggcggaaccggagttgttgagcgagtcgcccatggattgggagtcatccacacagagcaagatctggtaggagcgcttggtcgggatggcgcggcgcatccagatcttgtcgcgcttgtaggaggaggcgatgtagggaatgatcttcttgatgttgaggcgcttgccggtgcggaaggagccggagagcttggtggattgcgaaggggtgaggatcaggcggagttgagaagacaaggacatggagagggattgcgtcttggtttggaaggtggtccacatggagagggcctcgttgaagtcgcgcaaggggcgaggtggttggtcttcgaggtggatggcggagagctgggtggacgattcttcgttgatcgcctcgtctaggtcgccttcctttgcgctggccttgcgggcgtcggagtcctcatcgtcagagtcttcgaaggcaccttggtgagtggcgacgccggaacggccgtccttgcggtcctccttgggagcgtcggtggaatcaggggcctcggcatcttccatgtccacgtcctcttgcttgttgtcctcggcagcgggttcatcctcgggtaagacgtggttgttggcgtcttccatctcggtgtcaatggccatggcatcgtccatgggacgaacttcctcatcattggcggtgcccagagcctgggtgtcgggctcggcgtcttcatcctgcaagtgctggaattcaaccttggccatgtcgacgtcgggcttctgctgctcctccttgctttcgggggcgttgcgaatgtcgcgctggtttctgtaccatctgtcgagagcatcaccgagcttcttgaatggttggctgctggcctcggtctcttgatcctcattggggccctcctgctgctcagtcctcgactgctcacccttggaaccgggggcgttgtcttggtcagaggactggttgttgacagcaccttgctcacgctgggcggccttgttgtcggcagtatcgtcctgcatgtcgttctggtcatcttgagcaagaccaccacccgtcttgacatcgctgggagcagcgttatcgtcatccgcctgagcctggtcatcgttcagaccgggctgttccttctccttgtcctcctcctccttgtccaaatcctgcggggcatcttcatcttgctcctcctccttgtccatgtccacatccatgttatcctcatccatagggttcagatcatccgtctcttcagcctcagcttcctcaggcttctctgcatccttctgctcctcaagctgctgctcctcctccacaccattcggcgcctgctcctcttccatctctccatcctgcggcttctcaccatcctccaggtcatccaagttatcctcctcctcatcctctccatcgctgatatcaatctgcatatcatccggcaacgctagggtatcctgctcctgcacattctggtcctgattattcagttcctcctgtggctgggcgtcaccctcctgctcctgtcccggctcaccttcctcctcatcctcgttctcctcctcaccctccttcttctccttcttttcctcctcctcacccaccgcttcctcgctctcctgctgctgctccttcttctccttccctggttccgcagcagcctgctcatcctcatcctgcttgccgctattattctcacccttctgatccttctccgcatcctcttcatctttaccatcccacatcttctcatcgacagcagtaggatcgagatcatcgacaccacccgcctcctcgtccatctcatcatcctcctcatcatcactaccatccttatccttctggttctcttcatcttcctcttcagccttcacgctccccatgtctccctcgagatcatcctcacccatgtccaccgcgtcggggttatcctcgatatcgttctggttcttgttattctgatcctgcgcgagctcggaaaggtcctcgtcatccttgatatccttgctgatatcctctgctccctcaccgtcacccagaccggtgccgctctgcacgtcaccagattcaccggacttttccttgctctcttcttggggagagcagaagccttgcttggcgatgacgatgaagctgttgctgagggtgtagcccagacggcaggtggaccggtgcaggtcggcgtactgagcgaggttctgctggcacgtggcggcgtactgctcgagcatgggcaggatggcgcgcaggagcgcagtctcggcgtcccggacggcaggctgggacaggtcggaggtcttgagcaggcggaggatgccgtcgacttcggaggtgatgcgcggcatggcaagggtgttgatggccttctcgaggccttcgctgtgggccaggaaccagccggcgtcttcttggctttggggcaggttcttgacggcttcagggaacttttgcagggcgacaaggatgcggctggacaggtccagggcggacttggcgaactcgtcgatggtggtttcctgaagctcgttggcgatggcgacggtttgggcgctggtccagagctggacttggcggatgacgaatgccatgtcgggtctttcgagcaagagactgctgaggctttcgcgaagaccgtcgagctccttctcggcatcgctatgaagctgctcgagagcggaggagctgaaaccggtaggcagacgaggcaggctttcctgcttggtggccaaagtggcgaacgtatcgagccaatgctgcaacttgctgcgaacttgatcattgctgatatcgccgagcttgccgtggacgtcgaccatgtagacggcgaacttgaggatctggacaagccagcgcaggacacgaccgtggttcgttaagctcttctgcgactgaatagccacctcgccgccacggcctgagacctccttggtgaaagtaatggcttgggcaagagcacgctccgcttcagctgtgcgggagagatacatgcgctgcttgaacataacgtacagaataccctcgaggaaaccaatggaacggtggacgatctcgcggttaagatcatcgttgtgttcgaaggtagcctggcggaacttgggcgccaagtcgagcatcttgtggtagaagtactcgatggcgttgagctgcgactcgctcaggtggggaacaagacccgagtggacgagcacggcgtgagcagacttttggcggtcgagaatggtggtgcccaggttacgactgaagcccatctcgcgaagagtcttgagcgtgtcggtgtagagcttagtctttcttgtcttcaagtgcgccacggcctccttgttttcgtcagtgaggtgctggggagtctccttgcgaagctcagccatctcggtgaccaacgaggtgatgtattcgtccaagttgctggggatctccacggccgaagcaggcagcgagccaaacttgcccatcatcttgaggacgccgggaaggttggtgattcttgtccactgctgttggctctctagagatggaatgagctgcaagacaagggcgatagcctcctggtcagcttggacagcggccttgtcgacgattgccacgaggctcttgtgctcttcctcgggaaggccttgctcggttatgccgctcacaggctgggaaagtacaccacggaacttcctcaccagcttgaaaagcttctgatgagacttgcgcgcactagccctgagcgcctcgatgttcttatctctccacttcgacagtagcaacacatccttcatcttcctgtccaagggagttctgccggcggcgatagcctccttgaccttgcgctcgtacctggcgtgataggtgatgaaattctggacagcatcgcggatgacgctcaactgaggctcatccaccatcagcagctccagctggtttctgagctgtctgagaaggttcagacgagaggtgaactggccgagactggcagtgttaaagtaggattccaaagcacccaagagctcgaccgcgtacgcatacagatccttgccctcctgcaaccacgagcacggctggaggatgacggcgccgtaggcgatgaaccaccaggacttggcatcgtcgtggcatttcttggcttcggcgtcgagcagtctcgaccagctggacagctcgagacggcgccagtcgcagatggtatcgcgcagcttctcatacaggacggtggccttgtgcgccttggtggcccagccgccttcgtgccactcgtacacgtgcgcgtagagcttctccatgggggagatgatggcggccaggggatcgtcgatagacatgtcgagcaccttgtcgcaagcgatgatgacgtcggcgagagtttgatggtggccgatttcttcgatggtctgtagctcctggaagcgcttcttgagggcggtgacgagagtgagggccttgcggacctcgacgaggatagagtcggtatagaagttgtagttgttggagtcaacgttggcgctgaaggccttgatctggtcctcgaaggcgaggatggtggcgggcagaagcaaggcgtccatctcgggctcgccagcggcggcgttgcgctccgcacgggcaatcctgcgagcaacttgggtaagcaagatgcgaatgctctgctggggctcctgaggcgagaggaaaatcttctcatgagcttccgccagcaagatggacaggtcgcggttgccgcgaggaatctgcttcttcttcttgggcgcgtcggcatcctgctcctcgtcgtcgtctacgtagtcagggaacagctgatcgaattcttcttggtcaaaggcctcttcatcttccagactccccttgaagcggaacaagctgttcttctgctcttcggccttacgatcggcctccagcttcttgctccactcctcatggaaagcatagaaggactcgtgtacagcctgtctgaggttctccggcaagctatcaataccttcgacggcaacgatggcctgaacaaatgagaggaattcaagcgagcggagaggcaagctcttagcctcagcgtcccagacagtaccgctaaggaaaggggtggccttgaccatgctcttgaaatcggtttcgtcggagctcttggcagggacggcaccctggccgagcgaaagaccaagctgcaagcagcgcaagaagctaaccagcggcatcgtcaagtcctggtaggcattgaagcgaccaatgaagcggccaacaagagcaacaaggttcctctcaacgagggaaagctcctcggaagcatcctcagcgtcggtggaaatggagcgcagatgcgaagcagccacgtcgttctgtacaagggcattcagaacattgttgaactctccctgcaggccacgaagctccgagtcgccagggcggtagatagactgaacagcaggcggctccccaagaccagcaacttcttccatgagaagcttgcagcggagaccggcgtgctggccggtgaaggcaagctcaaacgcctcgagagcagcgatctgttgctgcaggctttcgtagatctcgcggtgctcctcctgctcgatctcagcgcggtggtgaggatcgaagatcttgtcgggaatgaagagcttgatggacgcaagagagaattgaacccaagcgacggaagtgtatgcagagcgaggctggagacccttctcggcggcggccagggctctcaaagccttgtagaagtgcctctcaaagatgacaacgaggtgctgaggccactgagtggtatcaatcgcaaagttggttccctgttcgaggagagcagcgagctcagccacctggacattgcccatctcattcataagaccatggaagaaaggcacgacgacgcccttgcaaagatcgccatgagcagccattatctcctccatcagcttcagcaacagccgctccgtcttcttcagcgaatcggtagccagagcatcggaagacttggcgaggatcttgcccatgataggcaactcggtctccaaagaatgcaactcgtgcatgctggctgaggaagtggcatcgtacttgagcaagagcgacctggacagggtaccagtccaaggacgaacctcactatcctgggcaagcaagcaatcgaccaactgcagcggcgaagaccccgaagcgcggagacgcatcagagcaacagtggggaggttggaaagcacgtcgatatcagacagagcgggcaaaacgacctcgccgtcctccgtaacttggtgaagaacaagagcctgtctaagtgcctcaaaagtggaagcaaagaacggctcgtgagtccatggatgttgaccaattctagcctcgagggtggaaatctccgactcgagttccctgacaagcgcagaggcatcacctcttccgctgcgaacgacggtatatgccctagccatagcttcctgaacgcttctcagagtggggatggaagcatcagccttccagcgcagcgaatcgaaccgatcagcaagtctctccatctcaatgacctgcttcaaacactcctgatcagcgaccggctcaggacgcagctgattccacagcgcctccatactgagaccagtcgaaagcttgaagccgacgacaaagtcgcgctcgagatactccaagatggtagcaagcatcttgcgatcatcagcctcttgcagaacggaaagggccttcctcaggaggttagagccctgcgtcaagtgcgcctggaaacgggcctcctcgaacttggcattaggcacgatgagcgcctcgaaggtgcgcgtccagaagagcatcagacgcctcaagatggcgcgacgctccttccaggctctggactcgttaatggtctcgctcatgtaggccttgaacagcttgagcatagaggccaggaagcgggcggcgttgacagtggagtcgcgagagagcgaggcgaccttgtcggcgatccaggagcgctggaggcggttgagttgggacggcttgctgacattgactttgccaagctgagcttccatggcggactgggcggattggatgtcgaggtagagctcgtagcagccggcgatccaggccgccagaccctcgcgatcctgctcgagaagaggaatcataggcgggttgagcagagggtggagaggcatgagcatcttgttaggggcagagccgtacagagaggcaacagcctgtctcagcgcaccggcatcttcagcactgatgtaagacaaaagctgagcgagacgttggctagcagcgggagacttgatcaggccgttggtagaagcttgcatgaaggcctcgaggagtctggtatcaccaagagagaggacatcaaatgccagaggagcaaggacatccgcgttctcagcgccgttcaggattctcgtggcagtgtggaagcgttgcaaactgccatcaacaggcgcaatagtctgatgaccggcgttctttgcctcccaaggcgcaccttcgagatagatttcaacggaacggttcctcatggcacgcgaaagctcgccgtaacggggatcaacagtaaggaagattctgaagtcaggatgaggggtcaagatgcgcggctcgccaccgggaccgctgtgctcgttgatgctcagggagccattgggacgctcgagaagggagttgagtctatcaagcacggaggcactgcacaggttggcgttatctagcaccaaccaagcaccagtctcgacagcccggacaatgacaccatcaagccactcgaagcgagggttttccagagtcagaggcttgcggagcagctcagcagtctcggaaagaagaggagcgagttcaccggcctcagggaggaggttctcaatcatacggagaatatcaggatactggtgctcgccagaaagggccatgagcgcacccatgagatcaaccgctgcaaccggcaccggcgcaggaagagcttggaggatctgatcctggagcgcctgcttcatcttagcaaggttggcctggacctctctatgaggatcagcctgctcgaagccaccaatgagatccatggtgtcgacatcagcgttgagcgggaagatgacgagggaccggccagccatagcagccacatgattgagcagggctgacttgccgctgccggaaggcccaacaaggatacaaggcaggtcttgctcgacggcgatcaagatactttcaatctcctttagcctgtgaatggggtcgatagatgggaatggcgttggctgcgacagctggttgcgctgtagagtcgcaaggccaacctgagagacggaggagttgatgtcgtggtaaaggctgtgagtctcaggcgcacgctggaatatctcagtgaacaatctgtcaacttcaacacgatcccgctcggttctgaaacgctggcgaatgatcacatcaaggaaatcatccggcttccggccgctgagaagagcattgtcggatgtgagcaggtcaccccaccgaagagtatcacgcaagttgaactcccacggcgagccctgagcaccgaacaaacgggcagtgacgacggcatcgtcaagcctggacataaactcgatgagcttcgtctgcgtttcgccgccaatcttgtcgaacttcttggccgtaatatagagcagatcctgcttggtgaagacatcggagtacacaacgatgaaacggttgacaaacgagctgggaagacccttacggccaccaccttgagagtgcgggttctgggcagcaaagagcttgaagtcgggatgacgcttgaaaacctgatcaagttcggagatgtagacctcaccacgatgatcaagacaggcgttgagaccctcgagaacggtctgagaagccaagttcatctcatcaagcaaaacccaagaaccgttctgcatggcctccaggaagggagcgttcttccagcagaagttaccggcttcagcaccctcgacgggaacatcggtaccgaacagatccatgagatcagtctggtcggacaggttgattctggtcaagggcctgccgcaagcgcgagccaaggcggtgacaagcgtagtcttacccacaccggggttaccttcaagaaggatgggtttggtgccttgaagagccctgatgacacgcatagcgttcatcttggtagtaggaacaccaaactcccttccagagttagggtccgcgcttggtaacctctcgatgctgaagtcaccaatggtaagggcttgctcgtccatcttgagctgcggctcctggaaatagtgatgagcaagatcagagccgcacagttcactgagcttttcgaggcactcctgtctctgcatatccatcgtcctgggatcgacggcgatcagggcggaggggttggcaccaatggtatcaatgaagaccatggcagcaccgtgaaggagagcaagctcgacagaggggaagttacagatgttcatgaactggacccaagccaagatatcacggactgagagcgccgttgtagatgaagacctgaaagtcttgccgaaccaggacgaaaagttgacaatgatacgagaaattggcgtcttgaccccctttaggttcttcttgtacttagcatccaacttggagacgacaatgtcatggacatcctcctcatcggtgaaagcagggacccagatctcggtgaaacggttacgcaaagcaggcgacagttccctcttgccaaagtcaccaccagggttcatggtagcgaagaactggaagccttgagcaccaacgacgaaggagtcggtgatgcccttctccgcaagcagaagagtgcgagcaggctcaagcacggagttcaatctctccaggacggaatcatcagccagagagatttcgtcgagaaggaagtaagtaccctccctcatggcgtggacaaggctaccgtcgctccactcaaagagcgccttgcttcgggcagcatcggactgaatcttgaccttcaactcctcgggaagcttagccaggtcgtcggcagtaagagactgataccatgcctgcatgtggtcgatatcgcccgtctcctggccaaggatagtagcggcctgctccaagcttctcagcaagccgtcgagaatagcacccctatttctcacaggtctctgagaaccaatgagatcaccagtttcggtattttgatgagcgttgacaatatgcaattccttcttgtcaaattccgctagaagctgaacgacagttgtctttccgcaaccagtctcaccaaccaacaggactggctcgttgttgacaatggcgcgcttaaccaagacgtacagacgacgcatggctctggtccagatcacaccctggctattgttcttgttaccaccagtaccgcggaactcgggcgctgtgtcgcgatcatagagctgatcggggtcgatcttgactttgaacacctcctcgatgaccttcttgacctcatcacgctcctcgggcttacgcacacgctcggcaaggagcatgaagccgtggtcggcaatgtcttgacgggtctcggccgctctcagtgcccatcggaagagatctctaagcgtggcgaaagagttcttttgctcaaagacacggctctcctggcggagacgggtaagttgcttatagacttggacgatgcggcgacagtcggagggagcagtgttgcggctgcgcttctgaagaatggtctccagttcgctctcgggaatgtcgtcgtaatgaagctcaaggaaacggttgcggaaggcacgagacagcacctttctaccaccgtatagaccaggagggttctgggtagcgaagaggcagaaattctccgctggcctgacgatctcttgggtctcgggaatgagaagctcacggttgtcatcaagtaaacggttgagagcctccaagacgtcggtgggcgccaagttcaattcgtcgagaacaatccacgatccttccctcatggcctgaaccaaaataccttcctggaacttgagctttccgttggaatccgagacataggtgccaaggtactcttgcaagtcggtatgctcgtggttgttgattctcacaaacttgttaccggtatagttggcgagatactcgatcatactggttttacccgcagaagtagggccctggatgaggatgggatatctacgagtagacgtagctctaaccaagttcaataggtttctttcgacataaggagtgacgacatagtctgggcgctcaattggcgtttcgttgccctgaagcagccagtactggtgatctttgtttgtgtttttgaagttgacgtagtttttgccatcaatgggtctcttgggaggattagtcaggatggaagccttcttcagcagatgttgctggataaggggcataactgtcctctctgattcctcgctcagcaaggttgtaaagcccatgcagaaaccttcataaacagctctttcgagaccgtagaaaggagccacatcgttggtgtatgtcaagacacgggtcaatgtacgcaaactgaaatgcggcacttcgttggcctggtcgaccagtagttttgcttcagctcgcttcttgatttcaaggtagagatcagcaatgtcgtcggacaaacggtcaatgctgctgttatttcccttgaggtacgttttgatgatggtgaggaggtccttcttgtcgcgatcaggactttggacataaatctcggtgaaacgctattgtcttagttagcagctgtcctttaagctgtgaataacggaataactcacggatctcagccccatgggaagatctctcttgcccacatctgtggcagggttcatggcaccaaacacgcggaaattgggatgcgcctggattctctcaatctctcccgtttcagagagcaaaagagagggattggtctggaacaagccagcaatgctttccagggtatcaggtgaggccaagttgatctcatcaagcaggacccagtcaccgtttctcgccgccttgacaatcttgccctcgacgaaagcaaaggcaaagccaccaggaccagccgcgacctgtctatcaaactgatcaagactctgcgaaaacaagtcccaacgagccttgagatcccgcaggcgctggagcttgctggactcggtcttccgacgcttggctgggccctgctcctggttctcctccgcaacctccgcctctacggtcttggctgcttgcatgctctcgaacttggcgaggatctgctcgaacatcttgggagccttgcgccactccttggagacctctctccacctgcccttggcgaactttttgttgatcccgtccagataagccttgttcttttcagcagagacgccggttctctcgaatagatcctcaaactcctccttgataggcatggcgagggtctgtgcgctgacgggcttgaagccacccaaaaggtcaccagcttcactttgctgggacaagttgacggcgacaagttggtgaccaagtgattccgccagctgctgaaccacggtagtcttaccgatacccgtctcaccgaccaacaggagcggctccttgtgccttacagcaaccgcaatctgctccagcaaccgcttagcatgagtggtggtagcgaaaggcctcttgttcttggccccacggctggttttcctcccctttgcaaacgagacgcggccgatggtgagtcttgactcattatcctccaagtcgggaacgtagctcgtcaagtagtgctcaaccctctcgggagaaagatgcatctccttcgcaatgacacctattagaatattacgcgcttggatctccttgactccaccaacgaaaacatcggccgcttcgaggaacatgcggtccctggtagtatcggtaatgggctcctcgccagtcttgcagccggaagcacggagaatctcatctaggcgcccgcaccacttgaggagatctcttgtgccgagtggccgctcgaagaccatgcgaccgagcgacagacgggtcgaaccgctggtggccgccagcaacgcatcgaagaccgccaacactcctggaacgtatttgtgaagcaagggatatctgctgttgatgacatccttcaagtcctgttggggaagggccttgacgtgcgtaagctgccaaagacgcagaccaatcaagctgggtaggttctccttgtcgttcatgccgagcagcgtccggacagtagcaaatatgcggaagccttcggtggcctgtatggtctcgccgcgtccaggaattagcagctctcctcgctcaatgagaggcagcaatgtgctcatgacttctgttggcgcgcgatcgagatcctcaatcaagacccatcttccctccttgacggcagtggtcaacacacctgggcgccacgagaaggaaccgggtttcgagtcggtggtgtatagcccaagcagcatcttggcgtcggtttgctcgttcaggtgtagtgtcactagttgcttctgcttgcctaactcgcgcgcaatctcgtggactagggaggtcttgccggaaccggacaggccgtggaggaggataggcccgggtcgttgcaggcacccggtgaggttctcgaggttctcaacagtcgtcggggtaagtgcgagggtggtgggagcagtcacagggccgaggggacgcgggaggactgtctttccatatttgacaactagaggagtgaggttctgttctgggatgtttgtgatattcaattcgacaaccgcatcgtcaaccgcactagtttgttgggatttactgcgagagctctgaatgtcttcacgtctagaatcctcgtgtaggctgaggaacgcatagtcggcttcgcgcccgtcgagctctgcgacaaggctggtatctttgggtatgtgcttttcgaggagggcttcgatcttgacatcggcggcattatgaagctggcagaagattcggacggcaagatatcggacgatggggttctcgtgtgcgaacagggtctgtatttgggatggctttgacaggccggcgtaggtgcgcttgtcaaagttgttgagcctccagagggctaggaggacaattgggaggtcatctgggcggatcgaagctaggtcaagggaatcgagaggtttaagttttgaagaagcatcattgtcgttgcttttgtcgttgtggttaccaccattaacaccaccaaaagatcctcctcgaagatgcgacacgaggaagacggacagcgacggggcgaagggcaagatccttgcgaaagcggcaaggactcgcgtatcgagttttggagaagacagaatccatctggcgcaaatatcggcaaaaacagactcgaaatgggtaaagatgcggtcggtggctgtcgagacaagagcggcgctggcgatcgcatcgaggaatttggtcgattggtgatcctggattatgagcagcaactctggcggcaagaggtccaaggtggtcgcatcgctaaggagcgacgccctctgctggctcacatcgatcacggccatcatggccagggaaaagcgacgggacgggttggcgtggatgtcgtcgtcgtcgtcgtcgtcgtcgttgtgaaaaacggtgatgtttttcttagtctcttttttttttttatctctaacttttttgcccattgaacttcgctttctcccgtttggaactttttcccacatgaaattccttatcgcgctgaacgatagtgcggggtacatgctacttagcgctaggcgcatgtgctggggtgtactgcatagtactctacatagtgtagtgtaagtcggctgcggcaggcaagggagccatcttcttcaaaagtggaacctagttccgggtgggacgaacagcccagcggcagcaggggcgcgcttgggatgacaggggcccatcctttagcgcgtcttcagtggacttcaaggtacagaggtacctaatccccagactcgcgcggggcaggcagcttgggttttcccctccagctgcagctccgggtcagccagccgtcatagatccaacttgcacgcccaaaccaccaagctgccaactgccagtagtgggtcccagatttcgcagcacccgggagcgcgcgacaacgtccccaaaaaaatatctccgtttagttgttgtacggttcggttgtacgatcctcgaagtcgacgtcgacggcaagcctccctcaccaaaaaaagagaaccccaatccgaccgcccccgcgcgccctctctctttccttcctccggtccgagtccgactcccctctctccatccatccatccacacaacccaccaccaccaacacacacacataccaacaatgtctctctcggttcgcttcgccgcgcaatgcgccgcccgccagctccgcgcatccacccgggcctcgagctccctcctcgtccagaagcgcttcgagtccaccgccgcccctgccgccaaccccaagatcgccgccattgttgaccagatcagcaccctgactctcctcgagacctcggagcttgtgtccagcctcaaggtacgcccgatttaaataaagcacgagaagaagaacaaccggggccgggaaccgggacacacaaaacccgaatcggagcatgtttcaaggtttccggatgtttttgcgccccggacccgacccgacccgacccggcccggccccggacagacagacagacagacagacctatcttatactacctagactctcaagtcgcacacatgtacatgggcaccaacactaacactcactctctctctctctctcttcttttacacaaaacagtcccgcctcaacatccccgatctccccgtcggtggtttcgccgctgccgcccccgccgctgcccccgccgccgctcccgctgaggaggaggaggccgcccctgccgctgccgagaagacgctgttcacgctcaagctcgagaagttcgacgccgccgccaagcccaaggtcatcaaggaggtcaagaacctgctcggcctctccctagtagagtccaagaagttcgtcgagagcgcgcccaaggtcatgaaggagtcggtaccaaaggaggatgccgagaagattgtcgccgccatgaaggagctcggcgccaccgtcaccatggactaaactgctgcttctgcctagtaaaagggttggttgctatggttatggtctctgtgtggtggtgtggtgggtggaggcgccgtgtgtgtgtgtgtgtatgtgtgttgttgttttgtaggatggtcacgtccctcccccgcagaaaaagaaccaaacgaggagatcttttcctgacacagatgccggaaagatattttcttttttttttcctataatgatgatcatgacgggacagagttggaagaaatgccagggccttgggaaacacataaagggggattctcggtctcatctacattatatcctcatggggaaagggggggagtggcggacacagattcctcacaacaacatataccacttgtacgtgtacaaaaagcaatgaaacatgtaacattatatcatactacgagaactgggatggatagaagaacgggttgtcagcgaaaacatgagagtctgtcgacgatattaccgtgagcagatgccgcttctgagttaatagtatctccccactttcgcttatggataccgaagataactaaacagccaaaaacataaacgccatcccatgcataccccatgtatcggtaacttccttgtttcttattctcaacctccttctccttgcctccttcaattttcttctttctatcgcactcctaccagcgcgcctcttgtatccaccacccgtgtcattcctactggtcttgaattcccaggttctcttctcctccgtcggtttcctaacccgaagtcatctccacatctttatcttgcttctcctgttgctccttttccagctgctgcagctgcttcctcctcgccatctcggcaatctccccactaatcgacattggcttttccttcatgttattcccattcataccatcatccctctcacccccgttactggtagaggtagtatgcccacaccccgcaccaccactccctccaatccctccaatccccgcctgcaaactcctctcccactcctcctgctcttcccatatcgccctcatgtcgtcatcccccaactctgacgtctcctccagcaatctatccagctcgtctccgctcggcaccgcccagatgttctccctcagcctcttatgccgctcacgatcctcctcgatacgttgctcaacttgtttcttgtcgagacgaggggcggcagtgttgacgcctccgccgcgtttgctcaaattgctatgctgttggttgctagaggaaggtccgccggcggcattggtggcgttggtgctggtggggagggtacctgctgctgctgtggaagaagatggaggaaaaggaggagggtaggaggaagagtggatggcggtttgcgaggggggcatgttggtatcgtatcccgatgctgctgctgaaaggttgttgttgttgttggcagaaggggagaggacgaggtccccttgggaggaaacgtaggattcgccgcgttcgcggaggacttcaaagatgtcggttaggatggtggcgtcgagaaaggatttggcgtggagggcttggaggacctgttgtatgtttgtgttgtttttagcattggctgaggattaggggggggataaagacgggtgagaaaggcaaaaacacaaaccttgcggacaaccttgacgttagccgcccctgacccgtcatctggcgccacggcatcgaccacacgaataatgtcccgctgcatcatgcggatgtaatcctcttgtccgtctttgtaggccatgtcgagaaagtgctcgatgaagtacatgatgttggctcgcatgttgagattgctctgggaacctttgttagtgaatgtcttgattgagccaacgagccgcgggggtagggggagggatgagccgatgagggtgaggctggatggtttgacaccagctcaactcgtcttcttcccaaaatgattgattgactgagcaaacatgaagataaaagataaacacaccctttcaagttgctccagaatgcaagagtgcaaatcttcagctagatccttgtgtcggagagcatactgtgctgccttttgcgaggatgtcacggaggcacttagttggcggagctggtttgtgaagcgcatgcgcacctcgaaagggtcggccatttttgctttttttggtgatgtatgttgttttgcgtctagatgctggtagttgttgaagatgtttcagttgtgtaagtgatgtagttggggtgggaaaagaagggaccctggtgtgactgaaactgctatgggttgttgttcgggtgtaagtgaatgaatggatgtagttgagttactccaattgttcaccttgcccgatgtttatatactttaattatctgctgtcgtgcttcaatgcgcttgcataactggctcatctgcacctgcttttaattttcaaaatttgctcagttctgcaactgacgccaacttgaacttgagatgtcgagtgaacacggaaatcatgaatatgacaggcacgaaagcatttcaaggttgtcgtcgccaacaacacgagcattcaaaaagaagaaaggacgttgaacttgggtaaccacactaacccgcatatagcaggcggtgagcatgttaacgaggcgctagttctcttagtactgtgtggtagcgataccggggtcctagtggggtctgtttacagcggcaaactctccactgaccgataaagtgatatcacaactcaggatcgatgaataagttcccgttttgggcctcatcgagatcgtcttcacacttcactgatcgacctctttttcttatctctccgacaggaaccaactcgtttatttattctcttccaattttggacgacccgagtaaacaacaactgtcgaacctttccactttcaactcaatttcttaaaaccaccaccacccacgacacacaacatcaagaacatggctgctcctcaagtaaagagctcctccgagctcaccatggccgttctcggctgcggtaagtgatccttcccaaatctcactcacctcacacgcccgtcacaacccccttccttcccttgcccaaataatgtcagacatggcactaaccctaccctcgtccaggaacgatgggcatctccatcctctccggcatcctctcctccctttcctccatcgcccaagacccctctccaccacccaccaacccccccgccctcccgcgccacttcatcgccaccgtgcgctccccatcctccgtcgccaaagtcgagtccgccctctccccgctcgtcaagccctccgtttctactctgcgcgtcctccaatccacctccaacgtctccgccgccgccgaagccgacatcatcctcctcgggtgcaagccctacatggtctctggcctactttccgcatccggcatgaaagatgctctgacagtcaagcacaccgaaggccacgcgcggtcccaaaagatcatcatttccatctgcgcgggcgtgacggttccggacctggagcgggtcttgcgcgaggacgtcggactgtccgctgataacttgccgattgtggtgcgcgcgatgcccaacacggccagcaagatcagagagagcatgacggttatcaacacggttgaccccccgctgccggataccgtcacggagctgctgacgtggatttttgagaggatcggcgaggtcgtgtatttgcctccgcacttgatggacgcgtgcacttctttgtgtgcttcgggcacggcgttcttcgcgctgatgatggaggcggcggcggatggaggtgtggcgatggggttgcctagggcggaggcgaacaggatggcggcgcagaccatgaggggtgctgctgggctcgtgctggagggagagcatccggcgatcttgagggagaaggtgagcacgccgggcgggtgcacgattggcgggttgttggtgttggaagagggtggggttagagcggcggttgcgagggcggttagggaggcgacggttgttgcgagcttgttgggaggagggggagcgaagaatgtcaatggtactaggcattagagccctagagaaaaggggaggtgaggatatggagtgggcggggtctgccgaagggaggtcctagacggtgttggtaaaagcctacctctagacggaaaacctagaaagtctcgaaaccgaaataccaaaggtagacagacaggtggatagtgaaccgcacacggaggttcatgacattatttatctccaacccccctcagaaagaatgggtcgaggttcatagatagttagagaacataaaaaggcgccagacgccctttcaatatgtacaaacaaacaacaaatagagtcatacagggaaaaacatatgctcgcaccaacaatgctactttcaacctatgtgcaagacatccaccccaagcatacttaggctagtatgcattatggataccacctcatatcatacggggaaaaatgccatattttcgatgctcaaacccctacaggtaccattgaccacccatccctcctgtactttggacttggacatgggtagagaggtaggctctatgcatgtccgctctcgaccttggcctttttgctcgacgcagcagctgttccctccgcctgctcaacctcgtccaacttgcgcttaccattagcagcagaaggagtagccggcacttgatcaccggcagtctcaccatcagcctgagccagcttgccctgctcctcagccttgatcagcaaccgagcataatcaaactccacaccagcaaaaaccttggccagctcctccctgcgctccttaagctccagctggcccagcgcgtccctgttgtgcacgtatagcctccgcttgacgagcatcatccataacctatacgtatgctcgtcttcgggggtgggctttggcagggccttttcatggcccttgctcttgcttctgccgctctgctcctcgtagtcctcatcctcgggagcgcccagtcctggccggacgctctcggggagctgggacatcaggtacatctcgagcacgcgggcaaactgccgaggcacgatcttgaacttctttcggcaggcttcccaggctgcttggtcgacaatattgctgggtgctttgccctcctcgggaatctcgacgctggtgtcgatcttgagcgcttggaactcgggttgtttgctgaggaatgcgaggtcggcgagatcgcgcatgtcatcgaaggcctcgttggggtcttccaccgtcaactcaatggtaggctcgtgcttaagatattgctgataaataatactgtagaggcgcgagccgaggcccttttgctggaagggcggaatgatgatgaactgggagatgcgggtgcggcaggggagagtgtcgaggtcgaagtcgccgtcgacggagaaggtcggggtatcggtcggggtcttggattcggactcggcgggtggttggaaggcatagtatcggtagagggtactgtagccagcgaaatggtaggagaatttgtcgggttggttgagaagaggacgcttgttgtagaggaaatagattgtccatcggtcgacgtcgggatcttccatgtcgataggggtgcctccgtcgacaaagaagggaacgagaatctggatgcggttgaggagctgtttgacggcagggtctgtgatcttgccgctgtacacttcgtattccccatctttgttggtgaagcttgtgacgagagttccgggcggggtccagttgtcgggaatggacttgagccgggtttcgaagtcggattgcttctggaaggcgatttcggggaggaactcggacaggacctcgttgatgtcgagggcctcttcgtcggctgtgggctggtactttttcttgtaggacaccttgaggttgggcagcatgtcactggcattgtactgcagattaatgcgcagacccttgtagccaaagatttgttctttttcgccaaagatgttgtttgtgtattctgggtggaacgtgtccagtgttttcacgccagtgtcggagggggtgacgagcgagaccaggagggcctcgttggaagacgtccaccctgttatgccaagtcagcttgcttgtccggttccagcgccgacaattgtttggggctgttggagcttacagtcatcgtctccgctcatgatgataaatctggagtttgcgaagctggggatctggcggggaagctgcgcgggggaggggggttgttatgaacgcttaagcttcgtggttgcgtgcttgggatatgtggtagttctgtcgtgatatgtttgactgatgtaaagctggtgtctggtggaaggttccgttacgctgccaagtgattgtgttgggtcaaaaggtgaggctcgttgtctggtcaaaaaggaagatgatctgatcaagaagtcaaagtcgcaaaggataaagagtcgcggttggcgaacgcgtatcgttaattgaaagcttgggccatcacatcactccactgccgatcccgtctttcttctcggttaaggttgttagcgtgggctaggctaggggtccctgggctgttgtggctgctaaacgcatagtaacagcttgatagcggcccaaccaccagcagatgccctgattaatcgatggatgctgtgtgtgctcttgcaacgccccggcttcaggtgactgcccgtgaaaccagacatgtcgacagaattgtttcacacttccacgttggtatcgagatatgtggaccatgttgtcaatatatcgaatgggattcttgactggtgcttccagaaacctgcttgcctaccaaaaggctaggtctcacagatagctctcggttcaagtggaagctcatggcggctcaacctagcaaagacccctcattaactgaatctagttgacttggcaaggccccattgttagggcgtcgtcagggcgtttggcgttgcttggctgagggtgaccgcggcggattgctgcagaggtcttggctgacgggaggtaggtccgggtgtttccctggttggtgttactccaatggaaatatttctttgaacaacatcaaccccttcccttccttggttgtcgattgacctccatccctccctcttggaccagctcagtctttctgttctgacctccttcatcttgcggcgcgccctgaggtcattgtcatctggttactctatatgcgccaatgactttaacaacacacaacagttgtacatcttagttctttctcctcacaagctccagtctggttccagcttcacaacctccaagatgggcaacttgctcatccttttggccctctgtgtacgtcactacagtatactctacccaatcctaatagaaacatagctggaagctaacatggtcccatacacacctaggtggtcatggccttggcgtacgtccatcctcaattgctgtctttgccgctgggcgcaaactgacatcgaaccacggaatagttccttcttcgccggcgcactccccctatccctgagcctatcgcaatctcaactacgattgatatccagcatcggtgttggaattcttgtcggcacttccctcatcgtcatcatccccgaaggcatcgaagcggtcgcgacaaccaataccgtccagtcggcacattcgcacaatgctgctgctgcgaggcgcagtctcacgggggtcagagggagatccccagtacaaacagtcaactggcacatctcagggaaccatctggaagctagggacggcaatggcgacgacatcccccatatcaagacacacaagatcgtaaccgccgaacaaatcctcaagagcctccacgacaaaagggatgaagagccaaaggaagacacaaaatccagcttccaaaagtccactaaccccaccaccgaaaagcatgatgacgaccatgaccaccacgagaactctcttccgacattccagatcggcctgtctctgaccctcggcttcgccctcatgttcctcatcgaccgcctcccgcagcacgccttctcctcttcttcttcttcgagcccgcagactcgacacatctccctcgacaacctcgagacctcctccatctccgagtccattctcgaaggccgtgacggatcctccgaaaccgacggcttcctctcttccttcctcagcccctcgccgaaacaggcccgcacgctagcaacgacggtgggattggtaatccacgccgccgccgacggcattgccatgggagccagcgccaccacggaggacatgcgtctaggattgatcatctttgtggccatcatggtgcacaaagccccagcagcttttggcttgacgtcagttttgctaaggcaggggctgtcgaagcgggcggcgagggggcacttgattgtgttcagcgccgctgcccccgtaggagcgttggtgacgtattgtatcgtcgagttattcctgggtggaagtggtgggcaggtagctgcagaagggagccgaggcgagcagtggtggacgggcatgttgttgctgttctctgcggggacgttcttgtgagtctgccccctccttctctggagttgtgctatgatgattgatggatagctgactgactgacgaaattcaggtatgtggctatgcacgccatgcaagaagacagcaactcccacgaccatcactcaagcagcaacgggtacgcagacggaagcagttcgcagcagaggaggcagccaaagccgctgagggacacaatgtttactgtcttgggaatgctattaccgcttctcacgcagtttgggcatcatcattgagcatgatttcgtcaaacaaaagttgggtgttgtatagttatttcttttttatttggatatggcaaaggcatgcaagcgtttgcgttcatggccaaaccaccccctagcgaatacacctcatttgacaagcaaccctaaacgactagagactgttctctatagctatgtataacggaagcttggaggtttccgccatttgtgcttcctaatgtgttacgatgcttgtggctggatatctaacaaagcagaaccgtgaatcaaacagtttggtgatggcaaccatatgctgacaactcacggaaagccagagacgacggtcttgataaaggggcaggactaggcaccgcactacacacttacactactcatccaaccaggcggcattcggtgcaggaggggttggagtattttatataatgggtatcttacttgttatcaatatatgaaagaggctacagctgaccccatttcttcaaaagcgtgtgatacctaccataatcttcaaagtgtccattgaaagcggagaggtacgtacggccattgtttcaaggatgtcacaagaaatagaggcccttgcttacacaaagacgacgtagatgtcggtatactttatcgttttgaggcacactaccatcgaagacatctctaccttcgccgacaaccatcttcaacggcgttctttcttcatgatcttttcccttaatgaaatctatagactttcgacgaccttattactacaatacatttacaacgacccaacacgtgctccaccgagcttgcgagaatcatgttcatctcccaggcgctaccagtgccttggatgcctgggaaacaggcctggtcccctacgcaagggggggatgtggcgtatcctccgcgaaggtggtctttactgtagcagttgctacacccgcgagatatctgaaatggggcatcttaatgacctcctcataccttctgcaagcatttacaccttcaatttccattatggaccaatatatatttctctcagcgtaagtttcccttcatctcctcgcccctctgagatcagacgcttgatctaccgtgaagtcatgactctgcaattcccggcatcactaccaccgtcgaatctcttgcctcttcttcccgccaaatccacgcaggagtactccacgagtacttcacagacaactcccccctcgacaacttcttctctccccctaccggtatatcctaagcactgcccttctccctgtcagccatgattgaagaacggggttaaagacagcctggctcctggcgatttgttggaacacccgcggatcttgtgaaggttgaggccagcaagttcgaaggcatgggatgacattgtcttcccacataatcctgttattcacagatttgcctacctagcaattttcaaggtgaaggggattggcacactcgtgaaccttagtttaatctgatctagagacaacttccacccagccctgccaatggattccccattcaccggcactccgctctcggtattatataaggctgcattggcttctatttccccttcttcccttgagcaactttagtcaagccgagtttccaacgtcgactttctacctccgacatttccccagtatatcttgattaaggcttccgtatcacatcttcacagcactttaacgactattacctcttaacagattctcctcttcttagatccacttctaccttcgacaagatttgttttcacgacagttaggtattttcgaatacatttacattcggcaaccttcactcacgataacctccacccttgacaacccctctctctaccttgaataggtaccaccgacatcttcccaccttccagacgatctttactcttaacccttaacgaccgccaacctcgacaacttctctccctatattcggtaaattaggtacctttgacatttttcacattcagcaactcgtttcctcgacgaccactatatgcctttcaataacttcttacgtttccctacatctaccatcatccaacatgtgtctcacagacgagcgcaagttccccttcttctcccttccagcagagttgagatgtatggtttaccgcgcaatcctgaccatgaccagcaccatcaccagatccaccaaagagcatctcaaaaatgacgagcaacccacgcaagcctcccagcagctcgaaccaataacgaatttcaacaaccttgcctggtcctgcaaacaaatccgcagcgagctattctacgagcacatcgcctacgtccttcctctcacgcagatccatctgggcagcgcctaccgcacccccacaccttcagccctagctttaaccaatcatgcgattctccaacagctacagttctctgccttcctcacccagcacatctaccacgtgagctcacactggggcggatgtacctgctcccgggacggatcgcgttttcaacctcaaatcgatttcaggacctgcctccgttggttcacgacgctgccacagctaaagaccttggaagtagttttcactgatcctttctatcttcctatccagcgactcacgagcacgagcgcgaacgggccagtgctgtcgggttcaggcccgggtgtggccgaggaggaggccgaggagaggaacgatagtgacaatggcagtgacgagggttactatgaattcgcgcacttcttttgcagtttgtgttgaggagatctagtgacgctgccgccgacgactcttgagaagatgatttttcgggtgtggtgccgtgaggatcccaagaacgaaattcatcctgctgccgttttatgagaaatgggaagtcacacagtggtaccagatgaggagagtcgaagaggagcagtatgagaggactgggatttgggagaggatggaagaggagtataagggtggcgatgagagtaaggtatgtttttctccctgtcaccatcctaaactctttgatgggttataccatttttcttgttttttgtttacgttcgaggttggatgaaaactgacattccgatacatcattgtttggactcgcaggagtacaagattgagtaccatgttggtgctattgacgttgagtggcctttttcggaaaggatctgaagcactacgccttcggtggtaataagaaaggggtttcttacctctactgctgctttccttcctttgattccgaatcatttcccaaacctactctgaatatggcaatttcttccttcttgatgttagtttcctgtcatgtcatgcctccgaaaaagaatgtatatgaccagactggctccgcatcagtttcgaaaattccggccgtacccctatcgataaggatacgggcattatatagcatgttttcgctgaagtcagggagaagtggcttcgtcggtaagcatagactcacaggcctttactgaatatctgaatgctttggaaagaggactgggatgctagatgccggggatgcatgtctttcgctgccttatatgaatatcgagcagcacatgtctatttacaagtaaggtaggtaggtaccttcaacagcatttaccttcgtcaatctttgcctagaggtaccttcaacaccaaccccatccctactcaggacatgtgcttcacagagcccaagtcccagttccctttcatatcgttccctgcagaaatccgaaacataatataccggccaatctggactctacccttcaccgcggcctcaccaccggcctcgagtccctcgccctaacttgccgcaaggttcgtgacgaagtactccacgaatacatgacccacatacttccctttacgcaaattcacctgggcagtaaaaacagaatcctccaagggctctgggcgtcttccctccttacccaacacgtcaaacacgtcagcctcctctggggcagttgcgtttgcgccagggatggagatgtggttcaacctgggaattaccctgggggccttcgttggctgttaaaactgcagcagctgacgagtttggagttggtgtttaccgacgctcggtacaatgctatgcaaagatttaccaggagcggtttagcactgccggtcgcagctgacgaggattgggatgaggagaatgatggcgatgaggactgggatgaggagaataatggcgaccatgacgagtttatggactggttttgcttcgattgctgggaacaactaatgggcttgccgcacactttggaaaaggtgatttttaaagtgtggtgtggcgccggtgagaacggcgaggctgctgtccctgttgtcagagagacatgggaggtaacgaagtggtttcggaggatgaaggttctagaagagaggtatcagaggagccggaatctgaatgttgaggatggagtgaaacatttggtggtggtggaggaggaagtggacgatgtggatgagaacgaggtatttctcccctattttcttctgacacattcaaaattggatcaggactaacaagtcgatgcgccgtcatttcaggaaccgccaacgtaccggatcgagcatcacgtcggcgacgttgatgttgagtggcctctgtctgatacaatctgaagtattaaagacccttcttgaggatttcaatttggttttgcattggtatcgaaaatttcgcccgcattgcacaggtactggctacctctaggttatgtcattattcaggaggttctcgtccagttcttggaaagtggcttcatcgacgggcttgaaacaacgcaagcgtgtacccggatctcaagaactccatacctacctagacaagtgatatactaatcgcatagctcatcctccaagattacttcggtaagcatatgtcaccccgcaaaactttttgtgttcaaacagaacagaaaaaaaagaaaaagaaaaaaaaaggagagaaggggggggggacctccgacgacaaatgacgacaactcaataagtacctcattgaatctattgaaactctttgcgtgcacatagagatcctctacttcgattttcgttctctcatttaatcacaaactattcgaacggagagattgcgccagagtgtctggtctaggttactcagtttcctatcatctcgggccggccctcagtacgaacagtatgtctgttgtggttgaccgaattctctgttacgaaccctgggtgggaaacggcattcacctggcctcgaaactggagacatggaaccttgagtaccggacctcccctccctttcctcaaccttaaccaaggtggcaccactctttgctcttcacctattcacttggcttgccattcactgcatgtggcacgccctccactacgttaggtacttaatgctgccctggcttccctggtatcaactttttccttcttcccgacaccacttcaaagtcaaaccgaatatctctggtcgacatattacctccaaagattttccagtcttcttgacaggcttgtcacgtcttcccaaaagtacctatcaacggacactacagtcaacagacactacaatcaacgaccactatatactgccttttctgctttctattgatctttgcgatccattctcatcgcttcgtcgtgtgaaccgctgctcgtcatacctcgagctcccacaagtcaccaagtaccttcaggtaagctcagcagagaaatgcaattccgatatatgtttcaagcagctaatgctctctcaaagggaacatccaacatgtgtctccaaaatagcaaatccacttccctcagtctaccagccgagatccgcttcatgatctaccgagagatctggactctcgaggttgacctcgacagtgacaccgacagcgactctgacggcaattcggactcgcaccttggcagcgacgatgatgactcagaggctctccatcaagctcatcagcagctcgagatgatcaccgccgtccaaaacctagccatcacctgccaacagatccgggaggagctcaccaccgagtacttcactcgcgttctgcccaagacccaagtccacctgggcagtgtctatcctccccggcactctctcttccgtggtcgcggccccgcttgtcctccccctgagttctcggctctagcgcataccaaccacaaatctttcgaggttctccagtcctcgtcgcttttcatcgagcatactcagcacgtcagcatccactggggtcgctgtttgtgcactgagggttctctctatcaatgcccaattcggccttgcggtctggaatggctgggagagttggaagatctcaggacagtggaggtcgttcttactgatgaactgtcatcttgcaagaactgtctgaaaaagctcctgatgttaccaaggacgctggagaagatcttgttccgggtgtttgttgatgacgttgtcgctgaagcgtatgaggcgcggctgacggagtggttttgggggcagaggcctgagtttttggcgtacatggcggcgatggaggatgaggaggaggtcattcctgagaggaaggaggtatgtttgctcatcacccaccctttaatggaggtgttttctgtcctcttcatgctccaaacctttgggactacttagctaatgcgtcgatgtcacttaggaatcgggttcatacaagatcgagcaccacattggtgctgttgtagtcgagtggcctttgttggacacagtttgatctctagtggaacgtatctggagggtttctggggagaaaatggaaaaaactgacaatagagggcgagtcccttgtggtacagaagcatgggcgccagattttcagtccatggaaaaatcatgtgctggtcacacatcttaatatcatgaagacatgtttgacagaagcaccatgtagcgatatagtggcaaagtcgagtgatttgttggtgtacctatccgttttgaagtagagatacctattatgagacgcgattcgaaacgtgattgagaggtagggctgggcactcaccttgaccatatcgtattgactcgaggtattgatttttcaacttccatggaaatcaggcataatctgttagcatactgcaacattcatgcccgccagaagttctaaattctccattgaacacctgaacaatcctgtctcgcgtcaggccgttgcctgccacatgcgagggcgtggcacaagccaccacctaacaacaatccgaaagtcgtttgatttagttctcagacgttaaaactggacatacaaatctaggtacttatgtgagctgttggaaacccttttaccccgcgcacttctcctgcggaacctcttctacgacatgaaggtttccccgtcagtttaccctcaacgtcctcaacggaatccttcctgcgcggcactccgttatcgcaacccctcctctccgccgtttgattttgtgttttcgccctaaggtaaccgcattaaccgcttcaaggacccagaacccatcaaggcagaaagtgaagtcagttcatccgaggctttgacatagtccatccacacaactcggagtcatccagcttggtccggaagtattggtatcccgtcagacacatcgccgacgccctcataaaaatactgctacaacacatcagacccacggtatacccaaagtttatccatcgcggatacccagtagctaaccctttcgcagctattcaatatggcatcaaagccaagacctcctatcctctctaccccgctcgagatccggtacatgatataccgttacacttggacaatcccgatcgacccccaaaagcatttcgagctcgactcacatttcgttagctgcttgaacggaatttacttcaagcgccagtttggacaactgcacgctctggtttcgatctgtcgacagatgaggcaggaagttctttgggaatacttcgacaggacccaggtatatattcgatggcatgatattcaattcggattcgggaggttcagcaacatgccttgtccggtgtttgacgtcatagcctgcatccaatcctcccgccttttgacgcattacacccaccatgtcagtcttcaatggcagccgtgcctttgctcgagggactctgagggaagacgaaccaacaattatcagcactgggactggctgttgaaattggagcagctcaagaccctcgagcttgttctctttgagggatggatacgcgtgatggcgtgtatcaggtcggattcccccaggtcaaatccaggtggaaacgcacaagctatcttctgttctatctgcctttccaagctcatgacgctacggaatttggagaaggttgtcttcaaagtggactttgacatatacacccccaccgcggcagagatacagagattagagagatcgagatggtttgcgagaataaagaaacaagtctcggatatgatcttgaaggctccgacccaggtacgtgcatttccattattcttccttcctaccttgcccttttggtaaatcgtaggtgaagtggacactggctgaccaaactttggtgtgtcgatatattcaggaagaggcacaacccaggtacttgattgagcagcaccttggtgccgtcgacaccgagtggcctcggtcttccaagatctgacgttacctttggtcgtcttctttttttctctgtttttctttccatatacatttaattttattctcttttcttcattttcatttcttatttttgcgggatgctcacggcgggctagtcgtctgttgttgtgcctctttagctggcaacatactagtgtatgtgctataaaggggcgtatttctggcctgataggccttgtatgaccttggtaaatgacatggaggaaaaaagtattcccgattcggtcgaggtttattaggttacgttgacaagatgaccatggacaatagtatgcgcttggagtaggtacaagttgtttcgacaaaggcccttttcacttcgcccttttgttggcagttcgtgccttccacttcggtttgttcccctcaccaccatttcggcccagttccattctctaggtgggccgctctgatttctgtttggttcgcgccttccacttacactcgaaagtaggtacattccattattgtcttgcccctccatctccctcatccttttctcaatcgctctcttttgctactttctctcatttattgttctggacctcggtcagattcgaagaatgttaccattgccataaccaacgccggtatgttcagcgtgtgtcccgcatgtgttccagtcaactaattcttcaactgcaccagtctccaagctattcatgatggctccgcaaccaaggaaacctctcattcttgctatcccgctggaggttcgacacgagatataccgctatacgtggacggtccccatcgatgtcaagaaacacttacagaagccttacgcgtactatgacctgtactttttgtcgaaaccctaccgggaactccaggtcaaacaacttcatacgctcctttctatctgtggacagatgagagacgaggtcctctcagaatacttctaccgaacgcaggttcatttccggcacctttccaccttcgggacgatcctcctctggcaatccaaggcaaaccactacatacggtcctctcttctcttttcgtcctatacccagcacgtcagccttacttgggaaccacgccgtcatccgccacccgaatctcttcgtgaattttccaagactattgaatggatgttgcagctgaagcagctcaagaccgttgagcttgtgattattgattcgcagttgcacactttcaaatatttcctggaccagttgacggccgccctaaacgatttttgcgcattccatatcgtgtttcagctcggaaataagctgcacaacctagagaagattgttctcaagctctatcttaacagacgctgggtggaactggatgcggatttcttgaaaagtgcacctcggcttcggtatttcaacgacgttctttcaaggtcgttgcgggaggacctcaaacaagtatgttgtagtcctttcagggcggtttacactcgttttttcttccaattctcaaatcaaatactgactgacaacctgatgatgtattgggtaccatttaggcagagcgacagcggacttatgtatttgaccagcattttggtgcagtcaatcttggttggcctctgccaactaggatctgacacgattggaattccatttcatatattcaacaccgggatcccatttttcaaatggaatagggtttcgttgaacatcgaaacatgccgaataaacatgaaaaagcccaaatcagttaacgcgtggactcgagctgacaaacaaacaaacacatcagtatcagactgtaattatcagccacccatcgcgcccgcaggtaatcttgatatcgaaaactttgcctataatggtcatgatgcttgagttcatgtcttgatctaatagactcagggtttctttcactggcgtccgaccacgtcagcaccgaatctctgaaggtgacgggatgctgatggcacttcggatgagtcgtttgttatcagacaggtttgggtgaaactggcaacccccattgctctcattcttttgttctttccatcaaaccatatcaaatccaactgaggcactccatcctgcaaacggaggttgactccttgtggagtgttgaaacactttacactgcacgccctacccttttcatctcgatttttgttggca