ctttgggtagtaagtaatgatttatatttcttttcccctccggtgatgtcggtgaggcctcggatgttgagatttggtggttcgggggttaattaggaagcatgtgtggatgacatatttttttctcttgcaggatttaaccaaaggatctgtagacgtgagagaatgttaacgtggtaacaaaataccaagacgaaggaagaggcatgtagaaccaaaatagaaaacagttgatgtgaaggctagccagacgtctgtggtttttgttacaaaaatcgaataggtgagtaggtacaatttccaacttcggacctacataccaaacttgcccatccccgccagccttccaaatcaggaatccgatttaatgtataagtatgatccaaatcaacaagaattaccaaaacagcgatttgatccgtcttgtactgtcttttcttcaactcatcatccatctcatccacggttccggtcccggtcacggtcccggtcacggtccgaaccttgtcccgtgtcttcaacatcttgccggatttgcgaaggagatatatatatatatatatatttttccaccgagaaaaaaaaaaaaaaaaaagaaagaaaaagcaagttgccgtctgcatcacaaacccactctgctgcttggctgactatatgtgcgcctgtgcagttgaggaggagctggaactctcacgcttcttgaaggtctgggactggaactttctcctctcgatagtgggcagatttgttatgctggtatgtggttattgaagggataagtgaatcacggactggagtctcgcgcagatggataagatgaaatggtgaggtgtggcattggaagaaagctaagcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagggaaagagagggatctccaggtgtcaaaattaaaaaaacgtggaataaattcgaccataatttgcgaagtgcagctgacattctctacgtgatacctctaccgtaagttgtgccaactaaaatgtgacaaagtcaccaaacagacatttccgggttcggcaaacatcagtcaggtagcccaaccgccccatcttacctatctatcccgccttgtccgcctgttactccaaccgacgaccgaacttccgatttcgacacctcctgttgtgcactctaggtggcagtcagtcaatcagtcagtcaaagttacctcgcagcttggttgtcttggttgcacaatttttcacacatgtgaacgagccatatacatatggaagtaaggcgaataaaggagagcacaaaaggccatgggatggggtaagaggcggtcggtatctagctagctagccctgacaagtaaggctgcttccttctgtgttgcgtgagttgtgctgttgtgcgatagttgatgtatatgtctgtgaaacgaagaatcgtgagtgtgtatgttcaagggttcccaacaagtcaagcaagctgttgttggtgaggagccatggtcgccatggtggccattcctcgagccgcctcgtcgtctgttgtgttgtaagtggctgaccggcatctttaagcgtttgtttctgaatcagaatttcgcggtttattgagtagccgtgtagatgtttgaaccgctccgtacagcccggaagattgcgacatctggtgttttgggcaatgaggaagggaaaagaaatagaaagtgaaggagcatggcatggcaaatgtaccggcgcatgccgcagatacttgtttcaaggcgaggctctgggttcaaagcttgaaacagcttgttttggatgtgccgaggtgagcataaaataaatgggaagcagcggtcctcgctttttggatgactgcagccttgtttctcctcattctcctcccatggcttgtcgattttcatccgtctgcttttcaaaaggtccgactgtccgtttcgtctctgctaagataagtgagatcgtcacggagcgttgtccatgttgatcaatcccacgtgggatatggggattgagtgtgctagccaacacactccgacgtttaacacgagaagggtcccaattcataggtcgtcgtggtagaagtggaaaacggcaaattgggggaatgaatctgtgaatggattcattggccacccgattaaatggagactgctgccgcctggcaactccagcgaggcggcgtgtctccacgcgaggggtcgggagtctggggtcggggggtcggggggtcggggctcctgctggggggggactgtcatctgacactagcagggttacggtatttgggtgacgcggcgataagcgctgcctgcacaagtcctcaataatctacctaccatgcgggtacaggttgtatgtaccgatatctgcttttactatgtaggtcggtaggcaggcttgtagtttgcaggtgatggccacggactgttggtaacgtacgaaactcgtacatagtcaactttccaggttggccaaaaatgctgacaaaataaattaagcatcgcagcttgctttggcctccagcgacactcgcccgcctcgcagtcggcaagctcggtcaagcccccggtcgtaggccctccaactggcgacgtacgcccagattcttcttgttgtggtttcgcctcgatggcgccgtgagcttccacccagctttgatggttggacgtgtaattctggtttggccttgaccatgtagtgtattagtgatggataatcagacagtgtgaacaaaaggaaggacagcactccattgacgtttcccctcggagaacctcaaggcagaaacagcgaggatcctgacataatatacacagactttgatgattattgccaattgattgcgtaggaaagcgggcaatgatcaaagacagaggcggttggtcagagtgaaggaagacggtcagtgcagtgagacatggaagtctggctccgtcctgattggcaacgaatctttgtattttgggtaatgatgtgtaacattcgcacacatccggcacctgagtggtgttagtgcttggccatgacaatgcttggagggtagttgatgaggtattgatttctaacggatctctgcgcactctcccacctctgaccgcttccagcttgctagtgtgtttgaaagcatgcactacttgataacagaactaccgcacgtcgcttaacattgaggagtactactgcgtgcaaacttacctctaaccggaacgggaattggaagtccccaacgataggtcatcgaaggcgtcccgtcctcggtcttttacatgggcaagtacaatacctacctagtacaccgcgcactgcagcacagtatcccatctgtaccaacggacacccgccaacgtgcccgtgaggcaactactattagagcctggctcttactccaaactcgcctgctcagctgttctccccattttctctttttatttccaccaccgcctttgcaattcagcaatcatcaacaaatccggcttccaaccagtttcatcaattttgactgtaagtcggcccttcacgttcaagcaagcgttattcgccaacccgtcgcggatttggacaccgcctcggcttgcggtccaccactgcgtcgtgtcggattgtcgtcgacgaggaccttcctgggctttctctaacaggctccctccctcccatcacagatctgattcccttcatcgaccaccatcaacaacaccgcatcaggcggctaccagcaacggactacagtaagttggcattatgcggtgaatgatttgtaccttttgttttgtttcgatacacaccgttgtcgttgtcgtcgtgggtggtcttgttcccttctgttgccggctcaaatgatcgtcttcccttcttgtgccattcagtgctgttgcttgtggcgggtttagcgctccctttaccgcctatcgtacccgttcactataagagtccatgcatcccgcttatcgtccccttcctcgctcccgacttttggactacaggtacttgctggaccttctttgactaacacatccatcttcaaatcattcagtccggcatcatggcggcacctccaccaagccccgatacccccatcaccctcaaggtggcatttgacggtgcttctcgcaggttcaagcttccgctccgcgacctaactgctagctcgctggagaccaaggtacgtcactatttggtcaccaaagacacaccgcggcagtcttgtcattcccttttatcaaatacaggacatatccactgacagttcgaccagttgcgtgcccacctggagattcccgccgaaaccaacgtcgtcttcgagcggtattccgactcggctggcacatacgtcacccttgatcccgccaacacttcggtctataaacagttgttccgcgcggccaaggcgaagcagaagcttaaactgcgtgtcaaccgtgcgatggcagagacgcctgcccagacctccactcccgaggcgccccaggacaccacaacagaagccaagcccgcctcggtcgaaggcgaagccacagagacagagggcgatgcttcaccgtcaaaccctactagccccgtgtatgacgaaaccaccgaggtcaccaagtcaattgagacggacgcttcacccagcaaaaccttcgagtctctccaggctcagcgctccgacattatcacacgcgtcaacaacgccatggaccgtatcgaggatcttcagtcccgcctgcccttcggccgtgccgccagtgtagcgtctatgcctatcagcgccatctcccacaccgacacccaggagtctacccgttccggctatgccgtctgctgcaacagctgcgaccggaccattccctatgagcattaccactgctccgtctgtgacgacggcgattttgatctttgccctgactgccacaacaacaagggtgtcatttgccaccagtatggtcacgtcctgaccaagcgctttatcagcaatggctccatcactaccgttgacaccatgcctcgcatcgtcgaccaggatagactcgcactgtccaaggctacaggggaacgtcttgagggagctcatgccgagtatatggccaagctccagcaggctgagtatgagagagccaaacgtcagcaggctgtgttcgagaagttcaaggctgagagctcgagatcttctgcccctcctcctcctcctcctcccgcttcccgctacgagagtgtccctccctccgtcgagtcttattcacaggctactctgcgcacctgcaactgctgcattcaagacttgcccgaggccgaatttgtccattgccagacatgcgacgacttcgatctttgcaaggtttgctttgccaagaatcgccacgggcatcaccccaagcacgccttttcccctattgtgccggggacttgtacggaggcggacgtcaagagccgtctcgctccgggccgcaaccaacttcaccacgctatctgcgatggctgtgacaaggacatccgcggcgtccgtcacaagtgcctccaatgccccgactgggactattgctcaaactgctacgagtcagcttcatatatccatgccaatcatcgcttcgtccctatttacgagccacttgagcctacccatatgtgccctgtcccgcgcgctcttactcacgtcggagtatgctgcgatggcccgctgtgcaacaacaaccgctctggctatacctacattgtcggcgaccgctacaagtgcgccgtttgtgacgatgtggacttctgcgccaagtgcgaggcgagccccgccaacactcacaacaagacccaccccttgatcaagttcaagacccccgttcggaacgtcaatgtcacgactaccggcgagcatgaaaatggacgcaggatgccggccatgggcgatcggccgcgttctggccgtcgcgttaccacttcgcgtgccacgggtaccgagtcgttcccgtccaacgtcatgactgtggtggacgtaaagccttccgagcctgctcccgctgtaaagaccgaggaagctgagaccccggctcgtgtgtatgtcgctacatatgtgcgagacaaggttgttgatggtaccgttttcggacctgaccatgtctttgagcaaacctgggtcgtccgcaatgacggacccactccctggccggctggatgctttgtcaagtaccttcatggcgagtacatgggtcatgtagacccagctcaccccactgccaccggtgacctcgagtcttgcttgcaatccaacgtgtgcgagcatccggtggctcctggtgaatccgtgcccttcacggttcttctccggagcccttcaagggaaggcagacatctgtcgcactggcgggtgtcgacgaagcagggcctcatgattggccacaaattgtggtgcgatattgtggtcaagaagcctgagattgctcctgaggagaaggtacaggaggcccccgccaaggttaaggatctcgaggagaacatggccaagctcaacattgagcctgaaaccaatgacgctgccccaattgatcacagccaggttgtcttccccaagctcgacaaggagtcaccttctgccagcgttcatcaggaggttgcccactctccggtcgagtctcgtcctgaagaggaagattacgaggagtgtgaagatgctgagtgggacgaggatgcgtccgagtcctacatgactgatgaggagtatgacatccttgacgcctcggatgaagagtctgttagcggccccaacaagtagttttgctttgcgaacattgtatgttgggatcaggaattgtgacgagaaacatggataacggagtgcttggacggaatgttttgttgggttgctcgggtcaattgatgggtgctttaaattgctagttttttttttgcttttgtcaacgtaagctcgttgttatggaaatttcccctctcctactactgtcttctgtttagtctgtgcttcatgtgataagtcccaaagaacaagtgtctagagagaaatcaagggattaccatagtcgacggctctggcgtgaagtgtactcggtgtcgttgctttacactacactgctgcgcattgatctcttcttcggatgaaactggcaattcaccactttataatctagagtagacctcacttctcttgtaactcgttacggccactcagattgtgctcaatagctagattgtgttaaaacagatgttccgtcatgaaattcttggtccttttcgatcgccggccgtaaacaacacgaccgtgcatacatatggaggcatggatgtattttgagtaatctccttggagcgtcatgttttgcagagagatgaaagactgtgttagcaaaccagcaagacagaacgtagaacacacttgcgatcgtcacgatgtgcatataggtatgaggtgaagcgcaaattcgattcctctagccgtctaagcccacacaacatggaaacaagataggtatataagacacaaccttaaaacaagacaacattaagttaccaccggacacactgaaccgtggcgacatgattttgaacccatattttttctctctcttccgccgaacccaagaaaaaaaaaagcccggaccagatagacaggacactcgtcctattttactcaaaggtagtcttcttgccctggtgagcaacaggcgcaccagtaagtctggcaacactgatatcctgagccatcttgatttgaccattaccgccttcttccctcttcttgtaaggaaccctctgtggcctctcaccaccgtcttgtccttgcttcttgccgcccgcagcgcccttgcctcggaaccgcttgtcgtatctcgtcttgtcgtcctcggccaactcgatcttgagggtgcggccatgtagctggttgacccaccacttgcgggtctttatcctcttttccgtttccttcttttcctttgtcttttccgcgtcggcgttgtcaccgtcggctgcggcttcggcttcggctttttggtcttcatccataaagtcctccaactcgggaatctcctcgcggatcttgacgaaccccttgaccgcccactgcgcggcttcgccctcctcaaagttcacccacccgtaccccttgcacttgccgctgtcctcgaacgtggccaccttgacccaccggatggcgccgcacttgtcaaagtggttgcgcaagtcgtcctcggtggtgtcgaacgagaggttgccgacaaagatcttggttgagccggcgaacttgccgcctactagcgcctcgtccttctttccaccagcagcgcccttggcatcctcatcgtcttccttcttcttctccggccgtccctcgaacgacgtcgcgtccttgatcaacagcttgcgcttgtaccactcggtctcgctgagagcaatggcggcgaccttggtggccagcgaatcaaagtcgacgtaggcgaaaccgcggttctcgggcttctccttcttgggctggccgggctgcgccttggccgtgggcatgtgcacgcgcgtgatggactcgggcgtgatggagccgccgctgttgtcgacgagccattgcttcagttcgctcttggtgacggtgaagcgcaggttgccgatccagacgccgtggggggaccgttccttcttttccttcttctttttcttgtccttgtcgccgtcctttccggtggcggtttcgttatccgagttgtcgtcggagtcatcacccttgtcggaggagggcttggtagggagggtcttgcccttcttgagcagacgcttggctttcttggagggaggctcgggggcggtgacgtcgatttcgatttcggtgagctcggccttgcgcttcttggaagatttcttgggtttctcatcggaggaggcggcggcggcatcggcatcggcggtggtgtccatggtgtcgacagtctcggcggactcggcaggctcctctgtggccttgcgcttcttggaggatttatccttcttctccttcttttctttcttagacttcttctcggaaacgaaatcggcggtggtgtccatggcgtcgacgggagcggagtcctgcgcggaggcggtttcgaggtcttttgttgctgccattctggctggctttagcgtatcgatcgagatggtgtcaataggcaagggaagaaaagtgttggaaatagcaataaaatcaagggtgttgattcctcgaatttgcaatgtctacagaaggaggacagccgcgcatggacgctgagattccccaattgctggcagcacaagattttggaaaatttactttgcgataagcgaagcgataaggaaggggtcactgttcctcgctccagttgcgggtccggagcttggcttggtcgggtctccatcgcgcaaaatgcgggggagcgggcgggacctacctttcaacctccactttcgggttctccactcatacccctctgaatctcgtgccaaatttgcaaagagccgccatcttttcagatctcccgccgtcatttcatgatgggacttgccctttgcatgattgccccctttttaatgcgatgtctatgggccctatcttatagtgtcaaacgtgtcttgctccgatgacaggtcttgaagtgcagccgtacttgggtcggcaaggtaggtacgagaccagcgtgcagaatttcggtactcatcaactggagtatggtacagtacacgtacttttgtacattggtcacaaatggatggaatatttccccgacaatgacagcccacagcaccacgcaatgggccaaatgtagccacgagcacaagtcgatgatgccaatatgctgacttggcccctcttccacttgatcaatgccaggatgtcccttgccatgaataatagctcacggtgtagagtacctgtagtagacacgtctgccaaactcatctatattgagcagagtacttgttgggttcttgaaagacggttggacatattactttgcagggagtctcttaagtccacatagcaaccctgagctatacaaagctggacagtcacttccgatgggaagcagaagccccattcaactccaggtcagtcactcccaatgaaagggtatcagatccttcggaagttgttccagagtgatggccattaaagtcccgcagaatcgaaacggaaacgacatgagcgtgttgctgacgttgctcgaatcaaccccccgaagctttgatctggatcgagcgaatcgtcaagggagctgatcgggtgggcaggtgggccacgcggcctcaatgtcggtccatcatctcgccaagcgcaagggccaggaacagaggcagcgttggcaaacgcctgtctaaaacacccactgcaggccgagaggatgcggaaaagccaacaatgggttttccaaggtccttggtgctggccgtaccgtggttggtagcgctgtacactgcataccgttgacggcctgtcgcggtcgcttcaacaaagtctcatcgttttgcgtttgatgaccggaaaagtggaggtaattggtacccgaaaccatctttttggggcctcacgtgccgagaaccaccgatagggcttggcgagatctggcggccttgaaaagaagaaaaaaaaaagaccgacaaaaggtcctcaaagactccaccggtccacgtcgtacgtgtacactacttttttcctcggaaatgtcctcagaaggacacaattcattggcagctagtctgaacagactctggagcttctctcttaccacatacatactactgacgcctcattgcttgggcttgcaggccggcttgtcttgaccgcttgagatctttcaaatggttcgtcgtctcggagtttgatgcatgcatgcacttaaacattctggtaggggtctacgaagtagtgtaccaaccacaatcggttgtgtcaggggactagtacttgatacggttagtgtagccaaaggccaaacagctaatagcctctcccggttagccaccatgtttggccacatggactccctcgacaaaaccggccctgggccagctgtggtgagtggaccggtccatgaaaaccgacatccactctttttgttttgcccgtcgccgcccttgctatgtacttaggtaaatgttccttgcaaatgcaaagggtcgctgcttgctggtggtgctggtgctggtgctgctcctcctcccttccgatacacaccactggttgacagtcccgacatcaccaatcggcgtaaaagctgctcagaccttgaagaggcccagccaaccgttgttcccgctggcagacactggcctccgcaggacaccacctggacaccacacacatcacacgttgactggtcactcatcaccactgcttgccaggaccgggacgccagtgagaaccagggaatgagccactgggaggctcaagcgaaggtcaagcggatgcgctcttgttgttggccttggttggttgcttttggcttctccgctggctgcattgagagggagcaccttttccctctgcgcattcctcctccactcacagtccttcattcgtcgcaatcccgtcgcaaatccgtgcaacgttcagttgtggtgcagagagaaaaaggaaaaggctcctcactttcggtcgcttcttcagagccaagaacgtccaagtgaaaaaaaaaaaaaaactccaccagccattggcatcgcactgtgaactcactggaaaagcagtccaagtacttactagtctgactgcgcgggccctgcctgccactcgcaagagttcgctccattcagttcttctcactcgccatcctgcgcttcccttgacctgcttccacccttcctttcatttctactagtctttcttctcttccttgactcgcatttctgcgttgcgactcgcaacacttgcaactcaaaaaattaaaataaaagcgagcggtctgacgccggctgctccctctcactttttttccgcctcagatcgcctggcttcttccaccgccgtcgacccgtcatccatccacatcgtcgtcgttctcctatttgcgtcggcagcgccacgcaacgctataccgccaaaacgagcattgttctcaatcccacaatgaacgtgctcctatcgccgcagccgcccttcttccctcaccaacacgaaccctctcgccgctcgccgcctagaataagtaggttgttgctgccgatcattgtatcccagcgtgcatccagcactgctggtacaaaatctaaagttcactgcaggcttactaacatctttttgccagtgtcgcaacacaccatggcgtccaggaaaagaaaagcagacgacgatgacaacgaaatgtcgatatcgccgaccggctcgcccgcaatcaactcgcggcagctctcgaggccatccaagaaggtcagggctggaatcgaacttgcaggacgtccgctgcctcttcctcgcctactcgaaactctggacaagtcacagttgcgagctgtcctccagacgatttgcgagcgtcatccgggcattggacatgaggtgatggtgtctgcaccgcgaccgtcagtcaacggagccctcgaggttttgggcgaatatcaggacaagctacgggccgccattccgttcggcaactcgagttccgaatacacctacttccgagtcaagcagccgctcatggcgttggtggatgctctcggcgacttcaccccccagttcctgccgccggttgagcaacaggcgaccgtgtcgttggagtacctgaaccatgcaacaaagatcgttcacgacctacccgatttcgacagccagcagtatcgccaccacaaggacggagcgtacgacgagatatccagagcttgggcgttggtgatcacggaagcggccaagcgcggaggaggcttccacctgcacaacggaaagtgggatcaggtcctggctaagcacaaccagcagtctggaggaaagctagagcaggccatgaacgcaatggtcaacgaggttggatgggtcggcgcgaactcgaatgcccatgggcagggttcttcttcggaccccaactcgatactcaaccagctcatcaacggcacatatggcgcacctgtccaagttggtcccttctagaacaggcgacggcatgaacatgcaagtgcgccatgactttggaatttatacggatactcatgggactgggaggataagcaaagcggacattcaggtcgattgcatcatggtttcttttgtcgttcactttttcaacattcagggcattgtttggggcgaatggggaaggatgacatagacaggcgtgggttacttgcggggatcattgttttcaaggcgttggcgtgttggcttcctgaatgctgttgtttcttgccttcattgttgtctttctggccacatctcactggcacaagatacctctttcctaccggctgtctctcgttctaggggaacgacttgttcgtcacttgcatgtacgcaatctttagcatattctttccgaggtcggaagtggagcatgtgtgtaaccaaccatcactaccatattcattccaccatagccacgcaattggtaaaacgaagtctcggataacacagtgtgcctggcgggtgatttggtgtagatacccgtacacccgcaacatgtcccgggttcattgggtgtatcccgaggtgaatttagcggtttgttgggatcaatcaaactcgacttgcatcttcattgattctgtgatccaagcaagccgtttccaacaatgaagttggaagtgtccggataatgaccggagtccaaacgcgaaatccagatgatcatatctgcccttgaagcaccatcttgttcacagagaccaaagcaacactactgcctctcgcaatgaagtcccttgcatatttgctcctacacggacagtggcggctccctttagaaccacgtacaacgagttgagatatggaatggccatcatggaatgaattacactacactagatatggaggcatgactaagctcgacggatcgtgaatggacaactgaagtggagttccctccgactgtgtgacgggatgacaacctagagaaaggcctaaaagttggtgaggtcaccacctagaggctagagccccaccggtcaggggcgggtgttaggcagacgccaccagcgccccacgtgataacgcactccgagcgcgcctgcccaatctacacagcgcgtcttgtcgttcttgccttgatccatcactgcatgcttcgcgacgtttgctttaggaaagtcacaaatattttttttgaaaaaagaaaaaaaaactctccccttcaagacgttaatcccattccttcctgctgggataccactgcgaacgactcgcaaaccaccagccttgaggctgctctgctagacaagatgcctgcgtatgtttacctctgctatcgacgacgtgtgtcaaccgcgtctcccgcggccttccagtaaccgagaccctcattaacacttcaacagagtcggcgaccaacacaaactcatcgccaacccgttcgaggagccacaacggcgaatcagcgaatacacagcccaagagatcgccacactacagagccgtctcgagaaacaactaggacccgagtacctgtcgagccgcgccggcccatcaggccaaaaagtccactacatctcgtcagaaaaatgcatccaacttgcgaacgaggtcttcggcttcaacggctggtcctccagcatccagaatattcaggttgattttgtcgatgagcatcctcaaacgctgaaaatcaacatgggcatttcggttattatgcgagtcactctacgcgacggaacgtatcacgaggatcttggctacggccatatcgagaactgtaagggcaaggcggctgcttttgagaaggccaagaaggaagccacgacggatgcattgaagcgcgcgctgcgccaatttggcaacgtgctgggcaactgtatctacgacaagcaatacttggccaaggtcaccaagatgaaggtcgagccgaccaagttcgcggaggacaacctacatcggcactcagatttcgtcaagaaggagccggttgaggcagatatcatgaaggttgactcagttggggctggcgcccgtccaccagccttgggaaacgaggagtcttttgaggatttgctcggaggtaaggccacttgtgcactatttttgggtgggctcggctgatgatgactagaactcgatgaggccgatttcaacatggccgatgagggccatccagatgaagtcgtgctaccacaagccgtgcacaatagcttgaacgacaagcctgtacatcagcaactgaccaatctcaacccacaagcacaacaatcacgacctctgtcgcggtcagggtcaacaggcagcctgaatacccggcagcaaccacagaattcccaccaattcacggcgagggcccaaagtcggcctccacaacagcagcttaacagcaaccaaagtcgtcctatgggtcaaccggtcaacaattccagcaacgcaaacactcccaacaacccccagaactacacaacaccacagaagcctgctcctgccgctcctgctccccaagcaggtgcagctgtagctcccgcaccagaaaccgttggcttcttctccgctaaagctgtgacccaacttccggaggaggcattggctagtggccaagtcgcgccgaaaccaggtctagcattcaaccctcacgccgaaagtccgtccatccgcaagacgcctggcatcgatcacaccaagtctaaaccattagccagaaacggtcagcacgtccctccagccaagacaaccgagacagaagctgaaccaagcacatcgctttcaagacctgcgggagctcatgcggcatcacgaccagtcacgatgaacgaggcacgatcagcatcgggaagcttctcccgagccgggcccccgatgggtggtaatgccggaaacatgggcaagcccaacgtcgtcaacccccaacttgatcatacaaggcggattggcgcgccaggcatgagcggtttctccagcagtcccagtaccaacaggggccagtaccggccgttgacaatgaagaggcctgctcctgttgtgggagggggtgcaggtcagaccaaggatggtaatggcgatagtgcgacgacgacaacgatagcggcgaatacaacagcagggtcggcgacgggaggtaatgcagctccttctgctggtaatggtgggagagtaccgttgactgacatgtcggctaatgcgtcgaatgctaccgcagcgggggccgctactagtgggccggaggttaagaggcagaggctggcttaaattgaaggaaaggatggtattggcaggcaagaggtctatggatacagtctctacttcggatgagcagctcgttggtatggttgtgtaaggcgttcatggcgttttttggggtgggcgaacatcactcgcagaattcatggatggctcgtcttctctctcacggatcttcggggaacaaaagtagcggggtttacaagaggcactaccatccgcggaaggatatattttctgaggcgaccctctgtgagaggatcaataccttgtagcatcttgggaatgtaagataaccaagactcagactcgtaataacttcgaaggcgcatcttttcatgagacagtttagactacatggtttatatatccattaccataacgtgcaataatgtcggtgcctcaacatgtgacattcatgatcattagcaaccaccaatgtagaaggaacttcaacctgccctgacctcttcaaccaacccttagaacgagatgtgctgctttccccgtgcctactcttcaaagaaggaaaatcttatcatgaagcctgttccatctcaccaggcaattactgatactgatactactgatatcggtagtgtaattcattaaccaaccgggcagttgcgcaccgaggtacgaggtacatgtaccaaacttcccgctccttccctccgaggaactcatggggctcctatatgggtcgcaggtgtagtggtcttattatccgctgccctgtagcttataactcgggagcacatgggttcactccttacttcgagcaggtaacaatccttttccgtcctttccctccgctctacctctccaccccgccctcatctttattttttctggactgggtactgggtcgacctggtaaatggttgataccgatttccttttgtggcaatactacttactcatccagtatccttcccaatatggccttttattgccgccttactagagcagacatggtacttcactcagtactatttgtggaaggctctaccaacatgaaaaagatcgggcaaaattcctcgtacagatcttacggaaggttgattactcttgttcttttttgtcgatccggattcggacttcacgaactaagttttgaggagaaaactgttgttggtgaacaggtagtacctcagtacactcagtcaccttttccgaacatgtgataggaagggagcaatggttgatcaaggctcgaaccttttcctcccggatacatcgatcaaggaagcaatgcagcaatgataaagccaaagtccaatttcgagttcaaatcaaaaccatgagtacactatacctagctagtggaaggcaaaaggtttctcagaatcaaattttgaatttcatgccctttaccgcactggtttatataatcctcttttatctagtagaacaggtaatgtaggctcacaatccgtcttttcaaccaacaaattgaggtaaaactgctctgcccgttggtatatcgaaatgtcaaatcatgtctgcctgcctgcctgcctgcctgcctccttcctacctcctcctgaacgccatccttcatgaaaaaccaagagagagaaatcccaaccgccaaatggtacatacaaattgaagaaagcaaaaaagaaaatgcaaaaaagtatgtgtgcagtgtaactaggtagtgaagcttttatatgagcgtatccttagatacgaccatcaagcaccgtcttggcaatcaaaggccaaccgaggagggtaccagcgacgagggggtagctatttatttatttccagtcggtcagtttcattttcattttcattttcattttcatcatcctcggaagaatcacttgagagtaggaggtacttagaggtagagttggaagagaagaacttacacagcagcttgaccagcgagcttcttaaaggaagcaccccagtcggcaccagcagcgcccgtctcagtggggatgcgctcgtaaggggtgtgcaactccatgcggcgagcccattggcgcatggtttgcatgacggagaactggcgagtgccttggacggcagcgttgcgagaagtggcctgagtggcagcgcggaaggcggagcgggcgaggatgggagagaccattttgattgattatgacttggtggttgttgttgcggtggtgtgtttgtgtgatgttactcgaaaggtttggagtgtgagagttgtgtgttcgtggtgcgataccgacgtggtgattggtcgaggagaggagtgtaagtaagttgagtggatgttgttttggtggtagtggtgaagaagaagatatgagatctaagatctaggatctattgcttatttgatatcgatgctgatgctgatgcttgatgctgatgatagaagaaacaaaaagggtatcacaaccgtcgtcggacacgatcatcttataataaccaaactttccatcattcctcttgcttactttccgtctaattccttcagcaacaccaaaaagattttcccgcatcgcgatctttcccgaacttcccaacttcccaacttccggcaaaaagacccaaagagacgggtccagtaacagttcccagctagacggcaccaaagggaattgggccttgccttgcgtgcaagtcatcatctcaccaccaaaaaaaccgcctcatgatgggcagatccgccatccagaatctcaccaccatcctccggcttctgttcgtcccacacgtctaaccctctttacccttcattcgcaatcagtccagatgggagaagcgaacgacccaaatcataccaccagacattctaaaacaccagatgccaagcatcccgtcccccctgttctcctctcctcagctacactacatactcagctactcagccctatgggtaattgggataagccaatcagatgaggtgtaattgcccccctctccccggattcttcccatgtgactggcagactgctgaaggaaaggatccatccaggctttcaggcctttttgcagcgagaaaatagatgggggagtgtgaaggagtgtgaacgatacagcaagggaaatggcacgatttggggctgagtctcggctggtcgtggtgtgatcgggggagtccgacttgccttcgtcgagctgtgattgggtgatttatcaaaaagagagtggggcgcagctgaaagatggcgttgtctggatgttttggatgggaacaatgccaagcgagtgggcagcaggggtagtgattggtgcggttgggttatgaaggaatggttctggaatggaagtgcctggcttgcctggattcagttgtgtgttgctgatccgacgcgacgctgttttctgttcctgggtttgggtttgggttgaacttggggaaaaggcggaactgttttttcagctgaccagcgctgacaggcgggaattctccatactgacaggaataacttgtctcccggcgtctggatgtttgtttgtttttcccggatggcgccgggcgggcggtccctacctagtacctagtacctaaccatgggaatgggaaatgacgaaaacctaacccagattgtctccaggggacggttgcgagttttcccgaaataagtacgacggattgcaaaattggcggatacatacactttccgcgcttgatgccgtttggcatctgacagcgggcacaagctgccatcttccggcccgggcctggctgggatccgagtcgcgatgccatgtacgtaccaagaaactttgatccgagttcaaattccagcacttgaacttgcacaacttgtgagacttagaccgccggaaaactacggaatgaagccatcgtgaaatttctcggttcttcccggatcgagcggagccccgcaacgcggcaatggacagaccacatccggtccccgaagcggagcccgtccaatacccgccgagccgccatgtcgtcgggggggctccacacgtcagccgatcgcgaacccgttaagtgcgggacacggatgcacccggaagacaaacgcagatggagccgcgtaaggatacggcgtggcttttgcgccttgaaacttgaacgagtctggaggcgggagttagttatcccttcttttgaaatggtgggcggccccgggggggcttgccagaaacagagaaacataatatcggtagaattctcgtacgatcatcagcatctcgtgaccatttaataccaagagacctcgcgggaagcttcgggatgagggatgaggggtatcacaagattttcttctgtttttttgttcgttttctccagtgtctaagccggctcactgcccaatcccgcttttgccagcctctcctccacctctttaccacctggttaccctatcacgggtttcacaggcaaccccatcccatcccatctcatctcatccaattctatgggcatctaagccctagtaaccgtagtcccatccgcaggctccaacagctcccaacggcagacaatgttgttggacttgaactcctcaatgatcttctgggcaatcgtctcaaagttttccgtcgccagcgccaagatggtcgggccggcaccggacaggcacacgcccaaaagaccgggctgcgtggcgggcgtcatggactcgacaatcttggtcagaccgggaatgaggacctggcggtacggctggtgcagcttgtcctgcatagccaggttgatgagctccgggtcaggaggggattggccgagggcgacggggaggagggctatcctttggaggttgaaggtctagttgaaaaaaaaaagtcagtggcttgattggttgatagtgagataaaagaagaaggaaagacgtacaacatccgcacggggatactcggcgggaagaacctcgcgggccttggcggtggggacctcgaactcgggaatgatggccacggccttgatttcgggagcccaggggaacttgatgtggtggccgatgccgtggggaggcgaagggggcttgacgcccgtgtcaacaccgccggcgggggcggggaggacctcactgaggggaatctcagtgcgggcagtctcctcgggggtgaggggcttgaggtaggtgccaacaaagccaccgaagagggcggcgccgacgttgtcggggtggcgctctgcaatttttgtcagtgtttgttgctcaaggtgagtgagagtataagtgactcaccaatcatgaggcagtagtcaaagagacgctcgggagtgaggtcgtgcagaccgccgacctccttgccgagctggacaccggcaacgacagcggcgccggaagaacccagacctcttccgagggggatggggttcttgatgtgcacatgagtctcgacggggaagctgcgctggtcgttgcagcggaggacgtaaagcgcaacacgggtgataaggttgacctcgggatccaggctgatatcctcctcgccctggccctcgtaggtgatgcggcagttcagcggcttgtccgaagtcgtcttggagcggtcgatggtgacatggagctccaggtacatggacaaggccaggccgatgacgtcgaagccggggccaatgttggcgctcgagcaaggcgtcttgatgacgaacttttcgatctgctgggaagacgccattgtgtctggagtgaaagtggtttactactaggggttgaacccagtggtgatagtttcacagaaagaaaccaacgggagatggatgaacagaagtaaacaatcggcttgcctatgccaagaaacacaaatgctctcttttgtgagaatgcgtcaccttcactgaaattttgttgaatttcaattgatttccctttctggaggtcggagggtgccccgattacggagcggagcccgacgggcagtggacaatgactctacagtgggtgtccacttggcgttatggagcgctgggtgctccaccttttagggttcgatccactagtttaaacccctgacttgtttgcttcttttcgtttcaagtcaacacagtcatcaaggttcttcttcgctcgagtcaacatcaatgttaccatagtaacggggactcgtacatacatcattcaacaagcatttcgattgactacactaggtgggactatgtgttttgacagccacttgtccttcgatgaacttgctttgcctgcgccaagatagagtgttcctggcggtattgaaagacctttaaggaaaacacaacgcttgtaataatatatttcatattacgagttcatcaataccagtgcgataaggattgcttgccgttctagcagttcacgttctagtcccaacagtaagcttcggcgtacaacttgaaaggtccctcaatgtcctttgatctgaccattcctcgaggtaaataacataaccatttttcttacattacggtgttccttgaggccaacagtttcatagctttacaaccaggcagaagactccatacttcgcccgaatagaaagaatcaagcatgatctatcaaggttgcttgacacttacaaggctgaagaacccttttcggccgttgctgtagctacggtgccaagaaggccatgtaaacatcagcaaccgagctttccggatgattgtttgcacatggatttgtttctggtcttttagtctttatttcctgcttccttctaaatttcacagatcgtgctgctacccagtactggtggtacgggtacaggccctccacaatcttctttaaggggaatttctttcatcccttttcaaacactcgtatcctgcatcagcaagagtatcgaaagagaaattttgaacgcgtctatgtagccacctagcagtaaattattctgaataaccaacaccttttctatggagtaatggctcacactcctgtttctcggtgatccacgaagctgtgccctctgtcaacgtggcggtcctgccgaaacattcgacaacgtcctcctcagcccggcaccagtagctctccttttagggtttggagtagtaacagccttatcagctgtttcagctgtttcagactcgccaccgtgggtagcgcttcccgtagacacgcttgaaaacgtcctcttcaaccgaccgccggttctcctccccctcgtagttgtggctgttgctgtcgctgttgttatagtcgtagtggcagtactagtagtttcctttccctttccactcccagttacacgcttcatatcccgtagtttcttgagcatatccacccaagctggattatccaacactttgtctggtaacgtctcctcaagagtctccggtggtccttcagccactcgctgtctgtgcatactttgagcagctctgccaaagttggctttgcgtttcccgcgggcttgaatctccttctgcttggcttcaaaccattcttgcgagtgtcgttgtggccagtgtatccggggatcgatgtgagcgtaaagtggctcgtctgggaccggtgttggtgatttctttggcggcggactggcctgtttgcgtgggctgagctgaggtgtcgatttggctatgggctggggtatcagtttaggtttgggctgagcttgcgagaccgactcaaggatgggttccggctctatgtctggaggaaccggctctcgggctggcacctcttgtggcgacttttgactctgctgtaaatctgtcctcttcgcctgtggctcctgctgtggcggctctggaactggtgccggttccggtggagggcctgattctacttgcggctccggctcaagctgttcttcggaatcagactcagaatctgatattatgatgggctcatgtaaattggtcactatgggccgcggcctgggctgaggttgtcggggtttctgtggaggcagtggtctgtgttgcccaactgtttgatttggattactttgaaccgtcgatccctgtggtagaacttgactgcgaagatctgggaggggctctgtggtatttgattgagttacttcggccccattcgcgctaagatgagcggacatagaccctcgtatcagccctgctggagggttatagcccgcgaggtcaaatgcacttctggcataatgtaccataagtctatcagccatagacatgtaattactgctctgaccggttggcattataacttgtacgtttgaaatgcctccagatgagatctgctgatgagtggcaggaggaagattgttctgcggccctggatcctgagcggggatcggacctttcataggttgtaggggagcatgcacagccgagccactgcaggccgcatcttgcatctcttccgaaaatctcagctgtcgtgcaagttctgctatccggctcggtgggagccgtgggtttgacgattgtgtagaaccattttggcgctcagccggtggttgcttttcagccgccagacaaggggcgtcgattgccatgttggcgggattcgtagacccttggactttggtctctgattgaggcttgtcgccagtctcagaaccgttaatatgactactgtcaacaccggtggaagaaggcgataaactcgagctcttgttaggtggcccaccgttcgaatctgacaaggaactgatgtgtgtggtcaaacgtgggaagatagaatctgctgaggtagaagagagggtcttaggcttgagtgaagaggacccagttgaggccaaggttgactttttcgctaaggaggtagaatctttatgcgtgctgggtccaggtttaggagtccgtcggttcaggtatgggtctttgccggcagttttgcgtctaacaatgtttcccggcagaagtttggacctcgtggtaggaaagggcgaggaacggttcttcaccggacctgtctccaaggaattgggtttgcagccctgcgcgctttgtctagcaacatcggcaacttcagcctcgctgtttgtctgggctggttttccggcgccaccttgaccatcaaccgaatgtaaagtgatggatgactgagacaatgaggatggatgtcctgatgatttcaatgaagtagcagctgcgtcgggtttctgggaggcagaagtgatcaggtcatcgggtagtggcactggaaaagacttgagatgctgggcacagaagatattgaccgaaggtgcctcgcattgcggaatagagcaggggatgagacgggcaggctgagtgttgtcggttgaggaagaggagacagagtagcccatcgctgaggagggccttctggggagaccgacggtggaggtggtggagagacggagtgaggtggttgacgaggctgaacgtagagagaatgacgacctggcatggtaatgatggcgtcgagctgcctcttggctatccactacacagcgatgacatgtccagtcactgtatcatggtagtggatggtcagtataccaaagaatgaagacaatcgaagaaaatagcgcggtggacagttagtctgttccttggacattgacgggtcgactgtcgacatttgtaactgagtgcatgctgaggttgtcttggaagctaaactgcgaacttgttgaaggtgagagacgacttggaatggctatggtgattgttgtctgttgtgcaaacccgccgccacaggcagagaggaaagagcaaaacagaagctgaagtgtggaagaggcagatggaggctttgattggctacgagtgggcccgccccaactttaccattttctcctttctgtcaagaagtacagaccagtatctgatgtgttggtagtcacctctgttctgaaattttggtggctagttccatgttgactgcagtgacgacgaagaggtgtttgcgagttcagagaaggagggagtttgaagttgtgcgtgagtgagggacgacgggcatgatatgaagtacagaaaagagattgagagtaggagagaaaataaaaacctacgttgaccgggtggggtgtggaatatggcatgcggaatgataacttctatcacaactgatgcatcggaataatggtcttgtaatactggcttcctttttgcagtatctgcaacgagacggcatcgatcaggtcgtgcctaggaaagtccgaggcgccagctgtggtcgccctgggctgtatcaatgtatgagtagttataacgtatggtctatactagacgcctgcaaggagatattcagagtaagcaggatgtataagccgtcctatgacagtccaaagactttggttagcaggccaatcccagcgtgtgaagcacgaaaacaaaagtctcggtgggccaagaacaccatataaggggtggttttggtatagtccttgtgataggacaaccaaggcaacttgcgtctcaggtcttttcagtttttccaaagagtcctcatccagaccaagccacaacggtttcatgattctgaggcatcgaggatgagaagaccacgatcgagatcgagtactcttccctcatgtctttcctgtcccccactgcctttggcccggcttcatagagcacttgaaagccaagctcctggaaagtggaagtagcctctgtcaacagagactcagagagctccggacaggcagctatcagatgtatccaaccgccaagcatgtcgtgctgccgatagtctcaggacagcacgaggagtgggcaaaagaattggcagcggacgcgcactcacaaagagcgagtgaggcgcgagaatccccaccgtaccagcagaaccatgaccccagaagagctatcggccgtcggaccttttaccaaatgctcatcataaacgctgccatgtggagtgagagggtgaattggagttaggcaagcttacctgatgtgagatacacgggaatgctctcgctataccagtgaagcagtcaatggcagagtacacaataacaccagagcttccttggggactcagcccagtctcaaccttgcgtctctcccgcttgagtaaccaaaccccgcctgccgggtcccggggtgccatccagcgcttctggagaagcttgcttgcctaggccatgtgaggaagcagcatcgatgttgttgaccatcggccagagacccggcgatcgcagaggcaaggctgaagacgtgtggtgtgtcaaggaagcttgctggtcatgaatgggcacttgatgtaatgataaaaacaatttaaaaagaagcgtaggacgttgtcagtgagtggaggaaagatgacgacggcggggatggaaagacaatgtgggtgtggagtgccgcccaaaagttacagtaaattctagtggagcccaacaacttcccataaaattccccggcgtctccttcccgaaccgccaaccaacgtcacggcaacgggcaacacccgccgctaaagagtgaatcgtgcacggacctttacacaaccaccgagatgtcgtggaggctgagtgctaggggccaccctggcctacaagctccctgtagctcgctagcgttgtgtttgaggtgatcaatccacttccagagcggcgctgcctgcaggggaattcgacaagttggaattcgcgataaacttgtccttggacaacctacttaggtacccaagtgctttgcgacaacttgcatgctgccaccaccccttttcccgacccgactctccagacgcccagatatctttgtatacggattcagtgccgagtaaagcagttagacgcccccaagacaagtccccgatcatggacttcctcaaatcggctgtcgcgtcagccatcgcaaaggggcctccattcccctataactttggcgacaaggtcgatttcgacccctccatctggaccctttacaacggaactcgacgcgtatgtgcccgcccttgttacacccttcttctaccgcccaaggcacacaagaaatccgccagctaatccctatactgtttccaggaggacgggtccaactgcagcatcttctcctttgacgtctccgccaaccgatctgcgcttcccttagccaagaatgcgctcaaaaagctacgaacactacgacatcctggcgtcatcaaggtgctggatacggtcaaggtagggtgtctttgcccatggaacgtcgtggtcgcttaagctgagccttgcgcaaaagacagactcgtacatctacattgccactgagcggctagttcccctaagctggcacgtcaagagaaagagcctcagcccggagactgcgaaatggggtctttatagcgtagcggtatgtttgccgtgattctggtttgactacgagtaccgacagctgaccctggatctacagaaaaccctcaagttcatcaacggcgacgcatcctcgatacacggcaacctcaaggtcgcctcgatatacacttccgagagcggcgaatggaagattggtggctttgaagttctgagcaatgtcaaggatgacgacgctttgatatacgtacgtcttccaacacggttcaggcattctggtcaacatggggcgctaacgtgccaaaatagagatacggcagtgttgtgcctgactcggggaggtacactcctcctgaacttgcaaacggcggatgggatgtcatcaagaagagccctcaccatgccgttgactcttacgacttcggcatcttgatttacgaggtcttcaacggcagttttatggggtcggaccaactaggacagaccaagagtatcccgcccagcatgcaagcgagctacaagcgcctcatcaacgccaaccccaaggccagactcagcgcagcccacttcctcgaacaaggactaaggaatggatccttcttcgacagcccattgatcaaactgaccgagggagttgacaacctgggaataaagtcggaaaccgaacgcgaagccttcctggaggatctcgaccagctctcggacgacttcccggaagatttcttcaagatgaaggtcctacccgagctactcaaatcggtggaatttggcggtggtggtcccaaagcctttggagtagtgatgaagattgcaacaaagctgtccaacgaagactttgacacaaaggttactcctgtcgtggttcgcttgtttggaaaccccgatagagcgatcagggtatgtttgctagacaacctgtcgctcatgatcgacagattaccacaaaaagtggtaaacgacaagatctttccgcaaatagtaagtctcagccttgttattgagcccttgtgcataatacttgcacaatcagagcctcgtgcagttgaaggctaacggttaacacttttaggttgcgggtttcacagatgtcgcacccattgtgcgcgaacaaacactcaagtccgtactagtcatcatcaccaaactatcagaccgtaccatcaatggcgacctccttaggtacctcgccaaaactgccaacgacgaacagcccggcatccgtaccaacaccacaatctgtctcggcaagattgccaagtacctgggaacctccaacagagccaaggtccttatcgccgccttcacccgctctctccgcgaccccttcgtgcacgcccgcaacgcctccctgatggctctcgccgtaacagtcgagtacttctctagcgaagactgcgccacacgcctgatacccgccgtctcccccctcctcatcgacaaggagaagttgatccgcgaccaagccaacaagaccatggacgtctacctccaacgtatccgcaaagcccaacaagacatgcccgagaccgtaataccccccgaaaccgcccaaccccgtatgagcacccctcaaccagccgaagccgccatcggctccagttccggatccggcgccgtagcagccgcctgggcaggctgggccatctccagcttcaccaacaagctctccagcgcggcaggggagatgcaacccaacggttctggtgcaccatcgcccgttccgagcgccagcgggctatccacgcccacatccactaccactcccaaacggcccacctcatcttctgtctcggcgctacacagacaagcgctcaaatccccatcaccttccaccaccactactcagtcaacaggagactccttctttgccgatcccgaaccgcaagaagacgatgcagacgcttggggcgacatgggcgacatggatgacgacgccacagcaggcgcaggagacgataactggggcgcgagctcggaacactcacaaccagcgtcgtcgtcagcaaagaggtcagtaagcagtagtcgcaaacaaccattcggcggcggcggcggcggcggcggcggcggcggggttgttgatgatgatggggaacctgatttcgcggggtggttggcggcgcaggcggagaagaagaagaatcctttgggggcggctgctgcaccaaagaccttgcccaagggactggcgaagacgggaagcgcaaagggtggaccaacaagtacgacggcggtaaagaagacgttgcctattagtaagaagcctgctgcaacggcgactgtgaagaagattgatacgaagccgaaggtggatgtggatggggacgatgggtggggagatgggtggtaatctggtgcggtgtcgagagggggtggtggtggtggttggattagagttggagacggtggacagcatagtgcaatttaaagtctaaacttagtctataatggataagatgaaagcgaactggcccgagtggttggttgggttataacaaaatctacagataattgctaaaagtggggattatatcctggaaatatcagatcatatctactgtgtagtgacatccagatccttcaggtttcatcacaatttgaattcaaccacattccatccatccatcgaataccgtcctgtctctctgccagtcacgtatcacgcaacacagtttgatatttttcaacggtcttttacatgtgtttttgccatgtatatcaacactaaatacaacttggtatatgcaatcttctctcatctatcccgtccatatacattttgtttacgtccggtctggtccgttccggtccgttcccttctttttggtaaaacctgtacacctgtttttttcctgtacctgcctgtatccacccatatcttttttctatttgcacaaacgcttatcaaaaactttgcgactcgcttcgggatatcatccacctctttttcatcttccttttacttcctctccctagatccccttgctgcactagaccgaatgagggcgacttagttacccttggcgagcaagttcagcgcgctaccggccagaataaagccagcctggtccttggaaaccgcatgcttggtcttgatctccaccaccttgccagtgtccttcttggtaacccggagggaaacctcgccctggccaccgttcttgagcatctcgtacagaccgacagtagccacctcgtcgccggcgtcgatcagatcgtaatcctgctcgttggcgaacgtcaggggcacgacaccctgcttcttgaggttggtctcgtggattctggcaaaggacttggtgacgatgatgcgggcgcccaagtaacggggctgaagggcagcgtgctcgcgcgcggagccctcgccgtagttgtgctcggcaacgacgagccagggctggttgcgctgcttccactgcttggccagctcgggaatggtgtgcttggagccatcgaggtcgtaggcgacgttgacctcgcccgtggcggcgttgacggccgtgttgagcgtgttctccgagatgttgggcaggtgacccttgtacttgagccagggaccggcggcggagatggtgtcggttgtgcacttgccggtgaccttgacgagcacgcgcaggccggagaggtccgattcggggaaaggctcaaagggctcgaggagggcgagacgctcagaggagggcgagatggcgacttccacgttcgggttgggggatcccgactggacttggaagacctcgcggccggcttcgaagggggtttcgggaccctcgagacccttgggcgcagggaacttgaattccttgccgtcgggggtggtcaggctgtcggtgatggggttgaaggtggtggaaccggcgtaggccatggcggtgacgatttcgggcgaggcgaggaagttcatggtctcgaggttaccgtcgttgcgaccgcggaagtttctgttgtaggaagtaaggatggcgttgggagtgcccttagggatgtcatcctggcgcttccactggccgatgcagggaccgcaggcgttcgagaggacaataccaccagccttctcaaaagtctgaagggtgttgtctctctcaagagtggcacgaatgccctcggaaccgggggtaatgtagaagtcggaagcgggcttgataccagcctgctcggcggccttgacaatgctctcgcaacgggtcatgtcctcataggagctgttagtgcagctaccaatcagaccagcagaaagcttctcaggccacttttgctcctggacagtcttcttgaactcggaaagagggatggaaagatcgggagtgaagggaccgttgatatggggctcgagcttggaaaggtcgatctcaatcaactcatcgtactgggcgccctcgtcggccttgaacttgaagaacgagtcctgaccggtgcccttggtgaagttctcgaagttcttggcgtccttatcggcctgctcgcggttggtggccttgaggtagcggctggaagcctcggtaaaggggaagattgaggtagtggcgccaatctcagcactgtagcaacaatggtcagtcaatacattctaaatggcgagggggaaagcttagggagaactcaccccatattgcaaagagttgaagaaccagaacacgacaaagactcgataccagggccgaagtactcaacaatgtagccagtaccaccacggacggtaagacggccggtaaggtgaagaataatatccttggcgctgacccagtcgttgagcttgccagtcaggcgaacaccgagaatcttgggggccttgagctcccaaggggcaccaacgagggcctcaacagcatcagcaccgccgacaccgatagtaatggtagtcaaaccaccagcgttgggagagtggctgtcggttccgagcatcatgagaccggggacggcgtagttctcgaggacggtctggtgaataataccagcaccgggaggccaaaagtcgataccgtacttcttgccagccgactcgaggaagtcgaaaacctcgttgttggtggcaataccggccttcaagtcctcatcggcacccttggatccaacaatcaagtggtcgcagtgaatactggcaggaataacgggctgggggaggttgcaagtcatgaactgcaggagagccatctgggcagaggcatcctgcatgttcacacggtcgggcttgagcttgaggttggccttgccgcggacgtcacggccgccgttggtgttggagaggagcgactcttcgacattgtcgaggtgggagtagaggatcttctcggccagggtcaggcgctgcgaacccagcacgcggcggacctcggaatacttgttgtagagggtctcatatctgggaggaagcacgccggtgttgttggaggaggtggaagaaaaggagcgggccgaagcgcatgcgacgcgcgaggggagctgcttggcttgaattgcccgctacgagaaaggacgacttgttagcgctggtgagtcactaagtagccctttattttgtacagggttgagcctcggggaaatggcctaccttcagggcagcgcctgagcgactggcgagatcaattgacctcatggtgacagactgtacagaaggggaacttggttgtttggagaaagaaaagaggagagaaaagttgccggttacactatcttcactttggtccgaattacggagccattccacttgtgagtgccgccgccacccaagcagcaaatccggggattgcggtacactacatacactggaagtacgctaactgtctttttgtccaataacatccagctattttaagtgaatgctttgtctttgatttcaattctgaattctgagatgcccaggcaagtcctcaaaagttccagatcactagtaaaaccctccaggccggcagtacccttgaaccagtgttgactttgaatctgccaagccggggcgtaacacacagctgatccacttttcgactattcaagccaatcatgactcgtatgttcctaatcgattctctcagtcacggacttcggccgagctttcatcttgaattgttcttatatccgacggaaatgtggtctactgttatatagcaatactttttgctaccaggtatcaagtgttatgaaacggcgtggcgggcgtacttgggaattcatgtcgttgtgtgattttccactctaaaaacattacttgcataaccataaaacgccattgccatagccgattctactaaacaacccgccagtcgctctcaaaaaggatatccggggaaaatagcacatatgaaatgcccctgccatgacactgcactttgcagcttcgtttcctcttacatcgacagcccatcatagagacgtaaaaattgacatctttccgcagccgccctacacttcagccgtgttgcaaattgtcgccgtctcctcatcttcatccaaaagttcccactagcgagcttcggaataatcgttgagagcgacgcatacaataccgcggtgatggccgttgtactgtctgataacaagctgcgtgtgtaattcccacagccgcgcataatgatcactgcaggcagttaccaagtaggcactgtcagcgctgaaggcacagtcccatacccaacgctggtgctccttgagagtggcctcgagggggaacgcctgcggttccgaatcggccgtggcaggttccatttccctgacttcccagatcctggccgtatggtcggcgctacacgttgcgagcttcttgacatcgggcgagagtaggatgcgcgtgatgctttccttgtgtgcggaaaagtgggtgaggggaatcagctgggtgcggtcataggcctggatgagttgccaaacgaatacattgccctggcagacagaaaggaggtgtcagtatatcgggaagatacagcaaggaatgactcggtggagagaaaacttacagcagtgttggccgcacaaagaagtgtaccgtcactggcaaccgtgacacttgtcactgaaacatcctcctcggggattagctggtgcgagcaagtgttctcggccagatcccacagtcggatgcttccggcgcggtcgcagctgatgatctctccctgattagggtggatgacaacgtcgtttgccggagagccgtggttgtagcttcgctggatggttccggtgcgggtttcccaaatcttgaccgttccgtcctccgaacttgttaccatccacttgccctcgcagtggaaggccacgccggtcacattgccggtgtggccctggaaggtcatgagggcctgcgggtttgtggaacgaatgtcaaagagtttgacatcgcggtggccggcagcggcgaggtatcgcttgtcaggggatatgcaaagacggttcacttgagactcggggtgttggatggtgcgcgagcagattccggagagcgcctcccagaacctgatggtgtggtcgtaaccagctgtaaagggcaaagcgaagagtcagcagctgttccaattcggcacaagggaggaactggatcaaggggatggggcattactgcgtcggcaaggtagaccgggacaagacaagccatacctgtgcaaaggataaccgacatggtagaggtagcgactgcgacggggatacagaggctatgattccatagtccacagacactcttcaggtctaccggtacttgggcagtcggtgacagacaacgaacgcgtcgatatgggaagaagagacgtggatcacggtagaacaagttatatcgaaatggcccgaattgaaactgatgtcaacaacgccgggagctgaggccctgatgatcgcgggacggcactggaccgcaccgattgatacctagcagcggatagcagcgctgcaggcatggatggacaagacaggtcggcggggcaggcaacacaacgaagagacctacggacgggacctatgaagtggagtggacttaaggttgccccacagtggaggggacaaacggtggggcccgccggagtcaagtgggtttgaactggatgtggatgcaactgcctgccgggaccggcactcactaacacatgctcgaccaaccagcaacaacagcccaagcgattccgtttcccaacttcaactttccttccatcaagcacaacttcaataccaactaacttcttcaccaagacatgaatatttactacttatgtacatcaacatcttccctttgctcgagatctggaatccacgtataacccacttccattttcctcctcgcctgttatatgacccagtgatagcaccatctcaatgtcagcatattctcctccttcttagggcctctgttcccctcgtcgtccagcacgcacacactcggactctcttgtgatgccgcgaaacaccatgtaccaggacacccgcttcattccatctgatgccgtcattagccatgccatatccgtcttggatgtgctactttgacacccccaacctcgcactcattggtgaggtctacggcaaatccgagtaccagatgtgttgtttcccttgcttcccgtttcccgtcccccgcctcccaggttggcctgtgatagagtgccctgtacgtccggcgatatccgtgcagtgacctacctactagaggcagttagtattcactttctgttggtcaacatctgctgggacctgcaactttaagcgcgagtgggccctgcttctgtaccaccgacaccttacagtcctacttagtccgtggacagtcttcttgtaagtgagtgggttgattgccatcgatgagacctgagagcacgagtggaggctgacctgtctaggttccttttttgccttttccctgcgcaaccgagccccggcctgacgaacactctacacaagtcaccaccaatctcaaactccatgatcggctgtttgcgtctcagaacccgtcttcgcagcggacgtccacctgttggagcctttctcggtgcccgagtgtggtacgggtacccgattccgccaaagctttcggattcttccggttatcagcatgaacaaccaacttccacagggcaccattcccgcactggacttttatttgcccgatcaactcctctcagcgacctgcgtcatgtcgcccgccatggctgtgctacctgtcggtttcgtcccatgtccgaacttgggatgaatccaagctggcccgcatctcgagaagcacacatgctcggtttccgttccgaactcaaccttcggacttgcggtgaggccaaacctcaggtagcactcgggacagcctgactggacgcattgtgttttccatacaaggcgaaccgaggattcgggtgttgggcagcacagcgctggtcactcgggtggatgcccggtctcaccgggagcacagctggccaccgggtcgtacaaggagcggctctccacccacaagtttgtgcttcctcgagcttcacctctaccgcagagccttggaacctgttagcctttggttcctgaacgacggctgacctgaatccatcttacccatctccatcagcaaattggcccatcatctcctgcaaaactaccggtgatgcaagcaaccaatatcaaagaactgcgtggtagtgtgcatgcatggtaccgttccctcacgcgatcacccagcaaggcccgatgaaccattttgtatccccttggaatgaaccaagacacgggaatgcggctggtagcagcagcgttgacatgggtggcactgagccatctaggacgacaggtggtaacgtgtctaagcagaatccgatgaccttctcggctccaaccgagggttgaaatagtattcggttgacacggaatgagctggagcgaatgattcttttccgacctattccttctttgtgcccaggctgcagtcccgagactgcaacccgacgcacgcaacgcgacgcagcgcaatgccagataactgccagatcaactgatctgaagccaacaaaaaaatcttgtgcggcccctggacacctgcagagaagaaaaggggaatgggaaaacgagggaaaacaaaaaccggaaaccaaacacccaaacccctgaaccattgaaaatggaaaacaaagagatatcaaacattcaagaccctgaccaaagcacaaccctcaaacaccttgcccaacacaacataaccttgtactcctgtctttagcccaacgtcagcacaaccgtgccctgttggttgtgcatcccgataccttcagcatccttcgcttcacatcacactatgcggcgcgtccgtgtccatgagatgttggtgcccagccaccatgctgaccacatctcccatcgcgcccgtcattaaatccaccactgcctccagagccaccaggagcggcaccgctcaatgggtatgacgatgtggcacgtacgccgtgagtgcaatgtctgtagacccagccaatgttgtcacaacttccacaccacctgagtattgtcagcgacaagtccaatgctgtaagaaatgccgatggaattgtactaactggcgcatactgccggaacaagcttggcaagtgatcacttctagcatttggccgttgaccaaagggcatccgcaggtttcagggtcgggctggtggctcgtcatgatgataaacttttgttgatgagcaagatggtatcgattctgtgaggtcgatggcgagttgtttactcagtgataaagaggctggtagtaagatcagcttatctcgtcagactggagactaacgagacaaacaaaggatgacgttggatgagcggagttcttatagttatgagcctctgcatgcactcgagatctccagatccaaacgattatgacttacacagagacactacctcaccgctagacaccaaactttgcgccatatcctgacgtagcattttctaagcaggtgtttggcattcctatcccatacccgaagccgttccagaggggtctgctgatcgacgtggttgaccggtgatgatgccgctactctgggatggagggtatgttggaccatcaacgccctttggccggtaccatggcactcccaagcatatcgcggttgggccgagggcacacaaaagacgggcctatgttgccagcgaagtaagcctacccaggttcgaccctgtatcagaaactgccctagctccctttctggaagacgtcttccgcctcgtctcggctgtggtcatcctgttctttgcagcagcaacatggacatccatcctcgagagattatcccaagcaagatgcactatcttgccgagtccgcgatcccgcacattgcattggacgctgcagctacccggctctgagctgtgcatcgaatggcaacaaaactttactacggtcctgattggaaaagtccatagtccggcttacttgtgtcgacatgctgattttttcttggcctggactacaataatagcggatgcgtgcatacacttcctccagtagcacgcagaaaggcgggcaaggagcgcccaatagaccaacttctgctacctgaccgggaactccattacctgcccacgacaaggactcacaatgctccccccatcaacctattctatattggtacagtgagaagtcgttcgggctcaaactgtccacatgtggcttcacctccaagctatgagacaacaccaagtcgacacatcaggatactgtctcagcaagcacatcatccacccctcatgacgcacctaccagtaaggtcggcttataccgaatccagcggataaagtcacttatagttcggatagcaaggccggatattgccccaacctgctcaaacttgttcgttccccgccattccttcaggcaatactttacattctcttcctgttttttggttggtcataccatcgaagtattcaaggcccccccaaaacatgatgtcctgtgtcccatgggtccgcctttcgagatttcatcgatcattcgaggagagtggtgcgaccaatcagactatactcgaaacctccccatcaagaatctgcgctttcgcaggtctttgcagtttccttactattcaacgatagcctaaggatgaacctttcacggttctcgatgcagggtcaacacaccgatcaatttgtgacaagtcaagtgtcacttaaccatacatgtgtgcgtcgacatagaagcttcgtcatgtgccggtcacctcactcgtcagtgaggccaagagctagaccattatcaactgccaccccagcatcctcgctacgcctgcattgtctcacttggtttttatgtggggtgcgcaacactgacaacccatttgtctttagcagagtgaagactaagggcttcagaggatacctggcccatgtataagagccgcctgttacacatggtttagttattatgctactccgccagaccccccaaacaagcaagcttgcctggtatagtgagctccgtcgtggaatagcgctttcgaatttaccaggtggctcttgtaaggactgagtactgatatggtcaatccattttggtaaagcgttcgaataatggtatgttaactagttttgatcgcttctctgtataactataccgattgggcgagaaagaccttccttatcaaaattcaagcgcggaagtatgctatgacgaggataacgacatattttagggcgcttagcactagaggtgggaataggaacatggggctgaactggaccaaggtctttttatacggatgcatactcagcacattctagccttggcggtcaccatttctcactcaccattcatctctctccgtcttggaaggaatgacttggcagtttcggctacctgccgaacagaaagaaatactcgacatgcggttggcggcacagctcaccggtcaaccttgcgagttctcatgctctcattccccaactccgtgtgcagtaccctacagtgtgtgggcgcgactccgaaatccattacaggaaaaaggcccacagacagcctccagagtctgggcgctgccctacgttgattaaaatggcggattcgagggaaggacgggaaggaaaaaggaaggaaaagccgcacactcaaatgccgtagtgttatgacatctacatagtcgaaaggggaaaactttcagaattaacgacgatgggcattatcgacgacttgtggctacagtaagtctctattctactctcaccgttacctaccatacgctgccattgttatatgctccgcccattgttctcctcattttgcatgaacgatcccccttcttccctttcacattcaacactctctcacctgaaaaagcaaagagaccagctgctgcatctcatacagtgaacatctgcgcattgtgtgcatgtagctagtacaatagctgtcatacgtgcggcataaagggaaagccatatctttcctacgtcaagcactgtgtccggaacctcaactccaagacatcggcggcggcacggatcaaggcctcgaccagtacctgtgggcttagagttgaaatgtttcaggtgataaggagacaattggatgggatcgatggaaatttggaaaagaaaaagtttcttcccgcgccttttcttcagctcttccaatatgcgcagagtaattcacgtcatcaacaatcgagtgaacgaggattaggtacgctgaatggagagattgacgaacaacggggtagtgtcctaaaggacgggctccaagtcacggcaaggcaatctggatggatgatcttgatgactgacaaggctcaatcatgcaaggcaaaggcaaccacaaggcgaccgcgctcgtcgaccggtctgctctgcatcagctattatcttccgtcttcgtcttttgttttggctctgagtaacagcaagcaggtaaggcgagcgttgggcctcaatttagtgggggggggggggggggggacaagtgacgggttggagccaaagctcccatttgcctggagtcggtgaccggaaccggactgaccgaccggactggactggctcgattcaattgatgagcgatgcggcgattgcagagcagaggtggttcgggtgtcatgccatgaggctgatcatctggtatgacatcgggaatggggagaagcgggttgaagcgctggaaccgcggttaatgcggttctgtgatgggttgaggtacgtatgtccgtccgtccgtccgtacgtgccaacttgcagctacaatgcttacactttgacactcgactatttccctcaaccccaggctgggtgggtagtacacccgtgcggatgttggttgatgggtagtctaggtaagggatggatagatgtacatacctaagatacctaggaaagtatcggcctgtatgttcatctcacctatggactgctgctgtcttgacagtcacgtcaacttggccgtttacccgcgcattcctactgcctcagtagttactctactacctaattcctgttgcggaacgtgggggaaacaaaagcatatggccacaaccttgggggattcgagtcgcaggatttacctcgacctccatcccgttcatcttgtcagacccttcggcagatgtccctgtcccatttccttactccggaagggaacccgatgatagctacctaccgaaatgccccatacatgtacaccgatctgttcgtttggctacatactacaccctcgctgattacctagctatccattcggcattctccatcgcggggggggggaatcaaaaggaacgtcgccagcccttacccgccccgtcgccaagcagctgatcagatcagagatcgcgctcaaactcgccattacccgctctagctatccggccaagatcccgaccaggtctcgaccggggtccggaaagagtccgaataaggtcacaagccaaaccgcctgcgtgcttgccttaccttcaactgtacagcttgccgctgtaagcacgacacatggactggagctaactaggaagcaaagaactagggaagtgcctacggcggatgctggctgcctttacttccgtcagttccgtctagagtcgcagcctggtgagccgagtacgcttatgggggtaggtatttggcctttttcgatatggagatgggtatagtatatccgtgggtcaagttttcttggcttaaatggcccgcctgggtcttgatttaggtgcctatctatgtactattttcgtcttgagaaagttcaattccgaagtacggagaaatgcctacctatccctaggtagcctcctactatctctaggtaggaagatcccgcacccgctctaggtgggcttgtgtcaatgctaagtacccaaggcgggagccgcatgaagcatgtcgttgacggttagttaggaatcttagacgcggagaaaagccatccagcaaggcgggacgtgggttggaatcccacaagcgggcagagggagaaagaagccttataggaacatgtagtgaacagacatatggagatgaagtgaaatagcccgagtcaagtgctccaggtcccgatccacacgtttgcatcacgtacaaagagggtagtagtcaactctatccctcatagttcctcccaggcaacagagtctcaacatttcacagctgtcatcgcacttgcaacaaaagctttgcgttgttgcttcacgaagctttctcttttgcgcacttccacgtttcgcgttcacaacaaaagccaagaggttaagtatggttattcggtgaatgaggtccgtccctctctagatgacgacctatgtacctttcccaacctacctacctacctacctacctacctacctacctacctacctacctacctacctacctacctacctacctacctacctacctacctacctacctacctacctacctacctacctacctacctacctacctacctacctacctacctacctacctcctccacaacatctactcttcttgtccttgttccatgtccacctctctaaacgccctaaaatcatcctcggtatatccttgattcgctacgagaggaaatccattgggtttagtccgtcattatcagaagagagttgtatgctaggagtgtagaggtaggtaggtacttactgtacggctcgaacttggcaagctcgtcccatcgcttgttttgcaggtggtccgaggctgtgtgcaaggtgccttgcgggaggtatatactgtgttggacgcctttgtcgtcggtgtagaccatgttgttgggttgtgctgtttggatgggggtgttcaagggcttgaacgtttcggtttttgcttcttgtcttgattccatgatgaagcttgggaagtcctcggagttgcgcaggttgaaagcagttggaagccgagagggtaccaaaattcggaccagtgttgatatacctctaggcagggcggcttgagggcgggggaggtgggcttactgaagtatacttgcgtcgtgtaccggccggatgatcctgcctaggtactttgattggatgcctgctctacaataggtgcatatctcctacacctttaattttccatgggcgtttatagcgaaatatccgactcaaaacctggaaggtcgagacgacgttcattggatgagaggcaagcaatagtgaatttttcgttggaacatgagctaagtctaactgtaaccgaactgcaggctgcttgggtacctaggtagactttatatcttaacaactggaaatggtccttttgaagaaatctaacatagaggtacctttagcacattaggtgatgatatcttcaatgaagccaaaggtatgctttcattcatcatgtaaactacccagctacaggtctaacacgcaacagcaaacccaccaaattggtacctaacctatcacaaatcaacacgcttaaagtggagcgaatatatcaatcaagcctgtcatcgaccctacgatacaccccgctcttcactgcttatagagtcagggcaggtcgttttctactcgcgttactgctttgcttacctaccaccagttcccttacagcgtcaacgccaccaacgaaagatatcaaggcttaggcgtagctgttgttggctaaagtaggtaagggtgctggcggcgctcgctatgtaaggggtcgtctagatgtcatcgatagtgggcccgcggtacttgctggcccatttcgccgcaaattcctcagcgggcagatctagcaggtcggtcatgatttgcattcgttcggcctcggagccggtgacgtagtagtcgtgcccgtcaatggtggctatgttgattggggccgtctcgatgggggtgttgagagatcccgagctcgtcaggacgttgcaacccaggtcagcgttgttgcagttgccgctgtcgaatcgccgcggagagatgggtcctgctgtggcaagccaggcggtggcagtcaggagagagaggctcagtttgagatgcatattgaaagatggtgtgggtgctgtatggctgtctgtggtctggatggacaggaagtgacagacagatagatagtatatgtcgactgacagtgggatgtgaagctagctcttatagactggcaactgaagcacctgtctctatgtacgaacgcaccgcccgagcatgaccagaaagcgaccgagtgttggccgaagcgctaccacgtcaccgcttttgccgctgtgataatcatcaagtttcgggggaatgtgtgctgaaggactcatctacgaatctatatgcactatgagttacatgacatggcccgttctagactacgtatgtagtagaggtaggtaccgtggtaggtggaactcgacggactaggctacaacgtaggtctcttgtcaacgtcgtattatctcgtatactttgggcaacagagttcttgttcgatactgattggtgggcaagggtcactgctgtgctcgttggatctacaaagttgaccatctgactagcgcacccgaaatgctgggactggtgaagtcatggcttcatgactatctccatacccaaacttcatgtgattctcctagtcccttgacgccagcaggaaattctggcggcagcagacttccaaaccgacccgactcatcgatgttggcgagctatttgagctacttttacctcgccttgtactcagcgagaattctgcagcattggctgatactcaagacgttactctgagttatatttaggccgtaaccaccgaaaagtacagcctgaagcttttatcgagtaaccttgaggaactccgagccaaaatcctcctggaagacttggcccaaacattccgaggcgcaatgactttcactcggtagcttggtcacagatttgtctggatcgatcccctgtaggactctgttgaagactgtggtgttagcgccttattcctgaaaacaatgcatatttggcacaggttatgatttatactgaatcttctgtcacagcgagaaacggctttcccagggaggagacgaacagggaaaccacgatcccgttgaagggctacgtgagaaggggtgtatggtctggcgagaagatgatgaaaatcgagcctttcgagaagacatcggagcggccctggtcgccctgattattgattatatttggagcaaatgtcaactttgatatgtcaactttgatatggggctggccacccatggacggggacctcttgctttgtctgctggtaatttcacgaagaaaacatcacagatccagagtatgaagaggagggcttggtcttggcctcagcgcacagcagaactcatgatgggaaaacagggaacgtttacaaacgaatggggatctcgtacaataagactatcctgaacggagagagaatgagcaaaatcattgaaggtgcagaggagacggtcacggcgatcggccgagaacattgacggttggatctcccgtatgtaagttctttgtgccttcccagtaatttcgtttcttctccatcagagtaatttccagatccaagacagaattgttactcttgcaaagagcacgttgatggaaggtgtgtgtgggtacacatcaagtatgaggtcttcaaatggcaagtgctcccatccgtgacttcctcctctggaattatatgcacttctggagaatctgtgcatgcagcgattttcagatgcagtaggtgccacacagcattctccccacgattcatttgaatctgtcttcttacgtgtccccttccgccttcgccacgctttttgggcaatgtcgaaggcttcgatcgctgttcatggcaaccataaacaaaaacccaacatcacccttcccagagtttctccatcttgggagcatcatgtcaacaatgctgcgttccaaaattgtcccaaacaccgtcgtcattgggccaccaccccaaaagcgccgaccaaacgagcccttgcccaatggtaccaagcggcagcagcagcgtacttctcccaggctagccaacaacaagagggtgaccgacaatgcttcatcctcgcgcccttctgctcctcagccaaagccagctcaaaccttcaaggagcgtctcttttctcgcccacagaaaaagcgaaagccgacacctgagcctgcaaaggtcgatcttcactcccggccccaaactaccattgccccattcttcaagaagcttcaagccgcatttggagaagaaacccagcctgcttcgaagcaaaagcaacagcataaaccacatgaaaagaaatcagattacatccgcgttcctcctcctcctactaagcagcagcagcagcagcagccaacagtccaaacccgcaagagaaaacgtgaatcccctgtcaaacaaagcaaactctcctctgaaaccgaagacatgcttgccgagctccgaggtacgtaactaaccactctccacccctttgcgatgtccaagaccaaatacactgacagcaatcctaccctcaccaacagcccactacctaacagccgccacgaatctccactcccacgcgctcacctccctcaccaaagcgcactccctcgttatcaaaaagctcgacgacagcatcggctcctccgaagagaagtttctccaagacgtcgagaagcgcgcctccaggctctcactgccgttgtccgagtttgttattcgctctgatcagcgcgggagtgatggtgtaatgcggagtgaaaagcatgtgatcagcgacttggtgaagagggttgagaaaaagttagtgaaggcggaaacggaaatggaggggctgtggagggaatgggtggagagtgagaaggagatggagagggttttggagaacgttttgaaggaggttgaagatttaaacaaaggcaagagcgggaagaaggtggatggtgagggtgatgatccgcctggggcgagcggagacgctggaaaggcactcgaagctgaaaagagcgatgaccgggatatgttgaccaagtatgaggaggctatcgaagaggaggttgaaaaggcggaggaagaagtgacgaagttgaccctttcgacttatcagatgatgaaggatcttgagaaggtaaggctattccaaccattcactccgtgacaagtactgacatccttttctcaggactaccggaaggtaatcatcccagatttgcacctcttctatacctctatcgaggatgtttgataaaaacactgccatgtaaaagcttccttataattggatgcaagaaacgcgaggggaaaaaatcctctcttcactaggcgtgtcgtgtgagtgcagttaccaagaaaggggccatctcagtgtgcacatcatgctatgttgatgtcgtgtctagttggatttgggcggctgcgaatcttgacgaactattcaaagcaaatggaactgaactgagcgagtagtcaatgggagagtaaacatcgcaacatgacaccaaaataacctctttgttggagtttgtgatgaccaactagcacccagtctttgaatttctctctggaccgtctcggttaaactgtttggccctcattgacaacattgacaacatgctacctacccagatcccctcatcaaggtcaagctccagctatactccacaagtccacccttcgtccaaaggtcgatcgccatggaacatcatcacatgtcacggtcacctgacactgttgtttcttacctctttccatttattttttctcgtagtaaatgaaacaaaacaaaggagcggtgtttgtgtttgctaccacgcgtagccatgatggagaatcgcataattaattgtcacctttatgtcgcgtctgggatggccttccgggctttccggaggaggttgggaggttgggaggggggagaaggaaacttataggtgaagaggcggtgatgatgcggtgtatgtacgtatctatgtgcgttccttactgcactttaagcagaattttaattactgtataaaactcgcgggggggggtttgattttcaacttgcccggtttcagggaaatcaggcatactcctaggtagtaatctgttaggaaggatacatactgcggcaacatttatgcccaccagacagaaactgtaggcaggtatgcaagacggcagcgatttcgaatgtctccacccccttcagcgcttcagttatcgaaatgaaaggtttagaaagggaagggactggagggcagggagggcagggagggcatcagagaaatcgaactgacagctgagtagtgtacttcggggtaacagcgcgtctcttccacttattttgaaggatatgaaatgtacattttcggggcagtatacccacagattattctgcctgatttcccctgaaagttgatgattaacccctgactttgtacggtacatctacatcatcaggggcgttggaacgtgtatatctggagtatgatgatgtgtgtgtattatgtattgtcactcaaagaatgcaagaaatgacgaggaccgctgttgaatgatgatcgttgggtgataggtattatttggggaacactttgatgaatcgccgagttgtcaagcgagtaagtgtaagtcatggaagatagagaagctgttctgttctgttccgtagagggagtaagcaagatgttaactaggagtatacacacttgtgagagaaagcttggatggtggattgataggcaggatcatcaatatgtttggtcccccagcgtcaaatatgatgttgatgggatagtcagtctacttggtgtcgtattcagcgttcgcgtagagctcttggactatatgttgatgctcgggttttttggccaacaattgaatgcttcccctctgattcggtgttcggtttactctctctctctctctctctctctctctcttttctcttcctctctgtcttttttttttaaaaaaaaaagaaaccaagttcatttttattgttgtctttatttttttctgtttctttcgtcacagtgaggttctgcaatggatgcaaaccagttgtgaggggttcaatgtgatatataagttaggaccaggtccaccttcaatgtcaataagaaaaaaacaatctgtcattatctgacaatgtctggtcgacgttcgagtggacgattccaatcccgaacgtgaatgcagcggcagcccatgacattgtatgtataccacacattcgtcatcaagtgccggtggtctcttgttgcattgttttggaatcacggcaaggaccgatgtggttgtagtgtaagtggaactgtcaaagaagtgacaggtcgacagctacataccccacagatggatattgagggggagggcatccccagtcgtgaatggcgctttcttgggaggagatggcttttctgacgcctggccgtcaataacctggcattaatcattatgcgcctaattttctttccctttgtgtcactttgtgtcctttgagaaaggtcactgtgcaagagggtagcaacaagatggctggtgttcttatcgtagtggaagccctgaggacacatatagaggggcgagtcaaaagttccgcggacggccgtgacctagtgttgaaccgtctctcggcggcaagcaacccagaaaggtcgtattgttgaggatgcgaagtctatcccttttcgaacgtacgtctcagacaaggtgcggtccgaagcgaggctgtgatgtgcgtacacagttcctgaattgtgagtggctgatcaagattgattggtaaagggcgccgggatcagaactgccctggcgtccagcttacacggcgcaggctgggcaaagggccgaaagcagcaaacgactttcaggaaagtttcaaaaacacaaatcagagctagggtagatattcgggaggcaacaagtggttgattcccaagtgatgaggattctgtgatgttggacgcagggcttacctgcatggaacagaataaggttgattccatgaggcttcgactggcctaccgctctctctgataggcaagtcgataactctgcggtatcagatcgaactaccaagtttatttgaaatatgtctgggatctggcaagatttgtaatatcgagatcacaagatcctgtgtcagatggaggccatgactctgaagtgagggtatccccagtgtccaagacgaacatccaagatcagcaagcagctcgcttgtcccaaatcgaactggtctgtctccagcacacgaccatccatccacctctccagcccccggaaacatgactgtcagaaaggaagaagactgactcaactgaactgctgcacaagcttggctttaccgcctcgagacacgcacgcaggacatggagaaaaccgcccatccgtcgaatatacatcagccgggccatccgtgaactgtgacgtacccagtcactgtccgtacctagcgcaccaagcgcaccagtgacagactgacagatgagatgcgattcacggattgcccacgtgctgtcaaaagttgttgaccagctagccggatcaagcctggtgctggtagccaatggtctggacagctctggggttgaattgctttgctttcgcttgtggtcttggaactgaacggcgctgtgtcgggcccgcggggggcgatgtgttgtaggagaaagtggaattgagcgaagcctcaccatgggagaccgacaacggactgaccgcctcgctcgcggggtgctgtgcgttgccagaatggaagcggaaccttgatggcccaagcttcccaactcttgttgagcagctgggccgccccctgtcaaagcttcctagctgttcagggtcgcactttctccatccccagacttccccactgtctcaggaacacacggcagacagcccgccaagctcggtaaggcaactggcaggcaagtgcgaatctggcatctggatcaagtcgttgagatcttgtgacttccgcttggttggaaggcgggcaactcacgaacccccctcctccctgtagtggtgctggggctgttccgtcgtggccatacgaggagagagggtgagttcgggatgcttggtgcgaactccacaaacactccagtgcaatggacacccccccaagacgaccatctcaccggctccaaaacctggggctttgctaagtacctagtcattgtgcgtgttagtcactgctacaggtatccggatgcccgaaatggtggcgatccgggtcagtcaaacctgtgaaactcggggcagaggaagaatggaaggccgcgggaacacaaagctgcagccatgggctgtttgacgctcgagaatactcgggattgcacactcgcatctacgtcgtcatcggctcatacagcggaccccccgtgcccccccctcccctacactagcttggatctttcggtcctctgcccattccatctcgggatgctgcgagatgctgcgactaaaaacaccaaaacggacgatcaaggccatgataaacattgtaaccccggcaacctccaacgtcgccatgtctagtgcagacatggtgccaatcaaacaccatgtcctcgtccccaggcctccgaccatcacttacataagaaagaggggtccgtagtctggtctggggacttttgggacttgggagtgatgggacagtcaatcaatcaatcaatcgccacagaagcacccaatcgcaggaggggggtggcattggacctgtatggcgagctgtatgggagctgtatggggatgcaagagcgatggatgtgccggtttgttgtcgagcggcggcagtcgtctccaacagcaacgcacgagtcaactcttcacgcagatcatcaaagtcgaatccccattgctgcaatcatgcatgccgccaactccaagcttccctgtcccctcctttcttttcttgacatctttcagtttgtacccccctcctccccccccctgtcggtgttctcctcagattggctttggtctgcccagatctcttgagtgagggccccggaggtccgttcccggcctcgacttatatcgaccgcttctctcccccagcttcagtccccaacatcctcagcatctcgtcagctcccttgttcaatcaactctgaactcaaataccagccatctctctcctctcgactcatcttctgtctctgtcctttcatactctcaatcctcgcacctcttcgacatcaaatagccatccggtgacgcactcgacacagcttccgaatcgggaaatcattcatactgtgtaatacatatcaacaccacacaaccaaccacaacaacaacaacatcaatcatgtcgagaatcgcggctcccgtcacaaaactcaccaggtctttgagcacatctcctgctgttgccaagcctagctttatcctcaatgccaccagcaacgtcagcaggactgagagtcttgatgtaagttccctccccctttgtttctctcctcattgctcctttttccacctttgcccctccatttacatgacactgccacctttccttggaccatggtcgccaattgcggacttccctcaccacacggcacctatcagataatcgaaccatcatctcctatcatcttcccgtccttgcagcataagcacccaattcgggaaatgctctctcaccaacgtcccgttcactcccgtccacaccaccaaactcaatgtgaataaccatgagactaaccaatcccaccaggcccgtacccctcgcaaggttcccctgatgcaaggcttccgcacctcggcccctaccaacgcctccatcaacccctccttcttcgccaacggcatcgacgccgtcgtccttcccaaccttgccgccacagaatccagccatgcgtctgctttccaccccacctactttgacaccatccgcgtccccctgctcccagacaacaagacccctcctccccccacggtgcagcgcatgccgctctttgatgagctaaaacccgagcagcgcggcgagatggcctctgagggtgacgccgacctgatggccagcaagcccgctgtcgccgtcgtcgccaacaagcccggccaggtgctccccgcctcgctcagccaggaggttgtcgacttggacaactggactggtgctgactgggtcagccttggctttgtccgtgacattgcgcgcgacgaggctaaggcgcaagaggagcaggctggtagccagggtatgattagggatctgtggagtggtatggtggaggatgtgtttggcgctcgtgctaaaggtggctccaaagcttgatgttctctctctctctccactaagcgcgagaagatttcatgagtttttgatcactggagcgagcggtaatgggtttgacacatggacatggttttttttttttttttttttttttttgcatatgagtacctctatgcacacgacaggatctcttgttgttgggttttggctggagcaggtgttttgggtcctttcattgttttcttactatcttctttccttgtcacgatatggcggagactggcgacaacgtctcagcagtcttgtctgtcttttggatagttattacctactactaccctacgagcgaatcactcgtgggctcgctgactcgataacgaaatcgagaaaggctagagcctcgaaattcatcatcatttaacaatcattcacacattttcacgtccgtaaaccggcagtgatacttacgcatattttctcgattatggcatttacctatcatgtttccagcccgatgtcatttacatacatttccatcacaccgttaacacagtcttttgctgctaacatgtaatcttggcatatacacaaatgtcgacatttctcttccgaatcgcctcattctacaccatcttcactcgttcctggcaaaccagaccatatcaagtagacccacccccccttacaccagacccgacaagcaactaaataccgaaatgttcaaatgcacgacatcaacctccagggcctcctgtctcctgtctcctgtcaggtctttacaactcccgggtccggtatgtacttgatgtacgtacatacctaccagtatcacatgctcgctgtcgctgcctgttcacatgatcatgtcacatgcttacctacttacttacctacttacttacctacttacttacctacttacttacttacttacttacttacttacttacttacttacttacttacttacttacttacctacttacctactaaacttacctggtatctaccagaccccaaagcctcgcaaagaggtccagactacctaggctacgtaccggacattcaacgcctacgtcaactttagacataccgcttacaatgtcaacctagcctcgtcagggaactgaactggtgggacgggggctttccatggacggggccggggttccggttacgatctggatgtgctggtttcgatgtgaggtggctaggtatcaggtagtcttaacgggggaggggagagtttgtgcgcgtcgcagtttgtgcagtgtgtgtgtgcagtgtggttcatgctctaggtaggtatagtacgtagtgtatagtgtatagtgtcggtacttgcaatgccactcgactcgacatgttattagctttagaattctttgtaatagtatatatgtagtaaaggctggggaagtaagtgtaggtacccaagtatgatttgtcgatttgaagttcgattgcaagtttgtggaatttagggacttgaggattggacaaaagtcatgtaggtagtgtagtgtagtgtacaaaagagggaaaggtaggctacgctacactacctacctggaaacaagggtcatgttagggttgaactaagtcaagttagggtagaggtagagagaggtagagagaggtagagagaggtagagagaggtagagagaggtagagagaggtagagagaggtagaggtactgcatgttctagaacactcctcgctgtcgtatgtggcttttgcttctcgtttcatgatttgagggtccaattttcgtatcaaacacagcgaaaccacaacgaaacacgaggggataatcaactacatggaacattggttgttcatagggggtctgagtgtctggtgatgtcaatgatgtcatcgaaggtcacttggtttatttatcatgaaccgacgggacagactggactcactgttagtggggatttgagaaacgaacgaagctcggtgcttttcatggatgggctcttaacaaatgaagccaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaggaaggaacataagtaacaggagcgaacttatctatggcaataactgaatagtcatggtcgagtgaaaagtcagtccccagtgactataaagacatggtggcttaaacgggcttggtacactaccatcatcctagttctcggtgggagatagaaagatcaacgaacatggcatgttagtcggagagtctctatttcaatttctggtgctagctacatcagattctaatcaaaatgctaccttgatggacactcgtctatatccacttcgtcaaacacgacatggaagaatagaagacatgttcaccgatctgaaatatagctcagtccctactcgttacacttgaaacccattgaataacctaactgcctaaactaccaaattcataaaagaagtcgcgctgctgcttgcttcctcttcccttcgttccttgccgtgtagacctctggtatcgttgattcttgtcatccatcactctcgtaccatctcttcggccgtctccatactactataccatcgcctctcccatacttctttgtccctatttattcttggtcccgagtctagaaaggaaaagcaccctttccttatccagatactccagatagccaactttccacatcactcttcgaagctccttttgtttcccgtcgtcaagttatgcccctacctcttcttaacgctcggacggggcttgcactcgtcctgctgtactgggtggagcatgaccttggtcgggtacgtgggcgagttgccttggtaccccttgctccagtcataactaatggcgtaggcaaagatgctgccggtcttgttgaacgttgtcgaggtgatgctgccgccgacgttggggtaacccttgagacggtgcttggcgtccttgtcccagaagtggaaggtgccgtcgctaccggctgtgctgaaggtgccgtgttgggggtggaaggagatgtcgttgacagcgtggacggccgtggtgttgccttgggcggggtcgcggtggcatttgaaagagaagttggagctggaaaacaagtcagttagtcagcgtattcggcagatgggatagtaaagggggaggaggtgaaggcgtacgcagaatccttgtcctccacatattgaatggcgcatctaccctcgatcgagccgatagcaaagccctgagaatcgttgaagcagctgaccacacgagtctgccatttaagagggctctgcattgtcttgtagaacttgccggggtccttcaggttgatcacgttgatatagcgatcagcggttccgaccacgagcaagttgtcgcgcacatccatggtataaacgcgctcctgggcctgcaccgtggcggccgggttcgcggagcggaaatcccagtacttgatctgcttgtcccagccacctgtcaccgccatgggcgtgccattggcctcgaagtagcgaacgcacttgatgggcatatcgtgagcagcgacctgcatcgactgaccggtggccaaatcgagaaccttggcggccttgtcggcgccggcggaaatgacctttgtgccgtcctgttgggagaagtgcatgtcagtgttttgtcgggctacctgccaggccaatcgacgcaaacataccttgaagaaatcgcaagagaaaacgggggcatcatgctcaatcatggcctgtccctgaccttgaccattactcaagatctcgtaaatgcgtgtcttcttgtcccagctggctacggcgaggaagtccttctggtcggcggggttggggttgaaggcaaggtcgctgatgctgtcctcggggggttggccgagctcgacatcctgcttaagatcgccgagggtgttgctcgcggatgcggcggcggaaccaaaaagaccagccatgtttggctcgtgctgggagtcgtgagactcgagctgggcagtttagagctgtcgcgcgtatcgtatgttgtggtcgtgataaaagccgttcgtctgttgctacaggttctgaagctgtgcaatggtgcaaagcagcttcttatgtatcggttgttgagatataactaccaagcagccgcgacaggtattgctgctggctgaggtatgatggaatccaagtcgcgagtcgggtcgcgctttgatagtgggatggatggatggatggatggatggatgcacacacgccagccggcagaaagtttggagagaggctgcaacccgactcccaagttgcctgccgttgcctgctcttgcctggcgctgctgccttttggtggtgcctgtgcagtgaccagtcgctaggttcacgccgcaccgtggctcagcaagatcattcgctcatcgaccagtcctcactactgattggacaatcagctccaccttgaaccacagagacccaccccccgccgcgagtgccatttttaagaaaatttcgggaccgcaaaccacacttttcccttttcttctcctctccaagcaactccccctcgtccgacaaatcgctattcgaagcttccacacggagagatcacgctttttttgcgcgcttctttcatttcctcgagctttgggagaaagtccccggacattcgttcgcttgcgaacggattgcggaaacgcgccgccatagaagcactgcggctgatctcggccgcccagttcctcgtctgtcttgcccagccctgcccgtcacaccaaagtcgacctcgtctgcttctccagggagggtgtcatcttccgagctcggggaccacatggacgaagatatgagtccgcgcctcgggtgacgagtttgatgcctgatctggggagctggggtcgatggcgggttcagccgcttgggtggtccggacttggggcgttttgacggtggctcgagaggtttcgtcacgataccacagatatgcgattgctcgctcttgtttctcttcggggaagctgcggcgaagttactcgacggggcttattcttggtgcgaggggggttgcttcacaacaacccatctttttccatctttgctttcttcgttttgttccgacctggacatgcgacgtggtttggatggacatcttttgaaactctagacttcgcgggaagtccccaacccgttcatccgatcatgtcacattgtcttggttggcacaaacgtaaaagcatctgctacgatctggggggcttcacaagttcaggtgatgagaaacacaataatagagtcaagctctgaagtggtgccggggtaaatcttcgcgcatcacccttgatgactcttattgaatacgatctgatgaactttccaagcgtttgcttttttgaattattcaaacctcctctatcattacgtagtactagtctagcttcgtccactcctcgttgacaccgtttatgatgctcgtgtctcatacgcattccctggcatattgaaagccgtctatcgtattacatctccgtgactcggtctatccaagtccgttgtcgagatttgcccttgctccggatgccgatggtttgtgttaccgcgtacggcgtctctactccttttgcgcggcgatggcctcctccttctgcctctgctgttcctccagcaactcgcgctcccggtgggcggcctcgatgtcggccttcatgcccttggccttctggcgagcctcatagagatccctgctcttcatgattctttggacgatggtgccggcattcacgtccttgtactcgtgttggccaatctccttgtagatgcccatctccttgggaaccgcgtacacgtcttcggtgtgcggcatgaacgaggtcggaccgtggtagaccgcatcaggagtgccccaggggagagaggtgagatagcccttggttggcttgaagggagcgccgaaaacgacggcgttgatgtactgtagcgaatgtcaacatcaatctctcgacgactctgttgataaaaacataccttgcactgcaagacgcagagaccacgctcaaagacgttcatgatgggatagttcacgcccttttcgcggttgatgacctcgtcatcatgaacaccagccaccacaaacgctggaccgtaatccgcgcccttgcccttcctctcgtcaattgcctgctgcgaataccacccctcctgacgcgccagctcctcctccttctgcgtcaccagccgcaggaactcaatatgtccgctcgagaacaaatcaaagcctccatccacataaacaaccctctgccccggcttgggtccaatccctccaaacaactccctgaacacccccttctcctcctccttgccctcatcctccttcttcttcttcttctcatcccccttccaaaaccacacattcgcaccagggtttttggccgtctcatccgtcgcgtacagcctgatcctctccttcatctcctccccgaccttcttcttctcctccgccgtcccattcccttcctccccctccaacatcttttccaaatccttgatgaaatgcgtccgcgtgcacaacagcatcctgcccaccagatccgtggtgctgatactcggcgtgcgcttcaccaccttgaaccgattcgccgccttcacaaaccggtagcaatcctcgcccgagctgtcggacgtgatgtcgtccccgtgcaccacgtacttgcacccgaaatggctgatccagtccagctgcgtgacgtagggcgcgtaggcgaccgacttggtcacccaccggcaggcgtcggtggcgagcagacgctcgcgcagcgtcatgacggtgggccccttgttctcgaggatggcttcgtccgagtgcacgccgacgtacagctcggtgccgagttggcgggcctgcacgacggcgccggcgtggccgtggtggaagaagtcgaagcagccgtcgacccagagacggccttcgaggagggagggggcgggggtacccgggggattaacggggtcggagggggccattttaattgtttgaattaatgagtttgggatgaatgttgcgaggtaataatgtcctttttgggttgggttgtaaacaccggtagtttatgagatggtgttgggctgtgatggctcgaactaggttatcctgttgtgtggtacctagtacaagaaagaagggatacttgaagggtttcaagaaatgataaattaatccaagaacggtttgctgaagctcgtaaggtgtgagttcagtgattagcaattaaagaaaaaaaaggtgttgctgaaacgtgatgaaggagagaaggtgttgtcacgaggaagctgtgttgatcagtagttaggtacctgaactggataagaccaatgataccctatcagtccaaccccttttgttgccccccctctttctaatctgcccctcccccacttattattcatggacaaaaaaaatgttgaggccacatggtgatactttattacggtctagggacatatgttcaacttaacgtcgttgagtatacatgacagaaaccaaggtctgtttatcaatttcacccatcctgtcattgtgcgtggataggcgtatcagtctcgtgccgcgtcaatactaaacgcattgttttggtctttgagtgacagttgtttgcaagttaaattgtacggcgattgtcccgtccttcccgcccaacaactgcggcccaaacagcgacccgatcggttcctttcattcagcatgttgtggttgcccttttgagtggtgaactattggaggctctttttcagggtccaatttctcaggaattgttccttgcacatggcctaccattccggtggtgttcaagttgttgctgtcaatgttctacattccattcagctcgcccgaaaggacaccaatgttgggctcgccgaagacatttcttttctattgctgaacaaatgaattgtaggcgactggcaatgtctatcaccagcttcttgggacgaaaagtctcagcttggctgtctagaaagtcccaggaggtctctcgtttgccggccaatgctctcatcgaattgccacgagcagccgggcgattaatgtctctgacgggcggtaaccgggattccgttgctcccattcctcggatttctgcggctggcggctgctgatttgcgatcaggcggacaaacggacaggaaaaggtcgcactcccgttttgtcgtcgttgtcgtcagagcttgggcccagtctttgatggtaatagcgattttttttttatttttactttttttcgaggcaatttatatcgagttgggaccccgtggttgtgggcaatcatatcttgtctcttctcagaacctgcgacacctcgaataggtatcccatgtgaacgaacgacgtcgtctttctggatatccacagcatcgaatgtggcctgccgagaataccttagcttgcggggatgcgcagccgagaggaacctcgagcccctggtgcgctgacaggtcaatgagaattgccaatattcgacatttaaggtcgcatatcagcaaaataacgtgtgagacatgcagcgaaccagtccgacgacattgcctctttttgggggggaagaaggagaaggaggagggaaaacaagaaggggcaagggcaagggcaatggcaatggcgataacgacatgatcgatccttcatctcctcctgctgggaaagaggctcctcccccggcccccagcaaatcgcccaaatctccctggaataatagcccgtcgcctgggagatcgcgaccgcgaccggggaccagttcgggtgctgttgctgctgctgctggtggtgctggtgctgctgctggcggagacgccaagtggaatccaattccaattccagctcctccctcgccgtcaggggtgcagggccagggacacgttcaggcacagctggaggcacatgcacgggggcaaccaccactaccgccgttaataccaccacctccatcatcatcacccagtgcagcgcagcactcgccaatcacatccgccaggcccagcattagccaggctagcgccagcaccaacgggaatagcgccgctggctcgacgctgccccccagtccaagtctacaggtactacctctaccagatccccgccagcacaaggtcctccacagggaccctcaagatcccaacacccaagaacgcgagaatcgcgatcgccagccttcattcggtcgcaagtcgtccctttcgtccctcatccaccgacatcgccgcgccgcttcgtccctatcgacatccggagccccagggggaaatggccctggcagcggagccgcagcagtgacgagtcgatcccgcaaaccgtcccttcaacccgtcggcaccaccaccaccagccacagctccttcagctccaactcgatcccgcccgtccccggcattgcgctggccgcctcgcgcctgaccgacgccgtacgcccgccgccgtctgccaccaccgagaccgtcaacttctcgaggatgttgagccgcagcacgcccacgccggtgaatggcttcgggcccagcaccacacagttagcgcctcccgccatggtggctcccgggccccaaagcgagctgggcgaggtgcacgcgcgtatacaagagacggcgaacaagaggatatcaaccttggattatctgcggaaagcgtacatctccccacccacgccgtcaaagagccctcgtcatatgctaaccatgtctcctttttcttttgcgcagtcacgaaggccgtatttactggttcaacacgatcctctttgacaaacccgacttacagaagatgccttattttaacagcaccaagctgggcagaagagcaaccaactaccttctcttgggtctctccctccccaccgttctcgatctcgtctgcaacaaccctaccgactttttgcgaagtctgaaccacctcctagctgagttcgaaaccttccaacagctacactcggaaaatggcacagcgtcagccagttccctatcacgggcccgcatcccgcaaatgttccgacgagctacgcccagcgccaaaacaagacgagcaagtagtgcgactggcatgggaggaggcagtagtaacaccaccgtgaacggatccagcaccccagcgatgcccatcccgccaccgacagcgaacggcaacgaccctaacgactttggttacgctcttgaatccgtcccctcccacacgggtacttttgacgagtctatgctcaccaccaccaccacaaattcgggcgcgggaaacacttcaacttcgacagataagacgacatcaacaagcagcagcggcattccctcgtcaacctcagcagtatcaaccgccccctcgacaacagcgtccaccattgctggcgccccatcctcgggtcaggccgcacagccaacaacgtcatccgctaattccccagcacccatatccttctcgccagccgagcaaaccgagctgcttccaggagaggagtacacacacttactaacgcctaatctaccgttcgatccggactttttcgaaacttttgcgacattgtgtgatgttttaatcgacacttatacgaggctactatcactagtacccacgcccagccagtgcaacggcacggtggccgagttgttcaccaaggcggacgccaaaattcgcaaaattattgttcagggagtcatcaaagagtttgaggagcagagtcgagcaggggtgagggcggaggtgggagcggtagggagagtggttttggggggtttgatgtgagtgtttcttgtgcgatgcgtgatgtttctgatgttgatgtttattttgacgttgtttgatgtgtgacgttgccttttttgggcgatggtgtgatgattatgtttctttcttgggcaggctcatgtgtgaaaggaaaagtattgggcagggcaaagagaattcatgggaccgggggctattgtgtttcaacgcttttggagtttctttttgcttacactagcttcgcgagaggtcgtggtgtggtttcattatatccttatctgttacactaatttgttactacccacctgtctcacctacggacccaaaaaagacacacgccgaggacgtttaaggggtctaaaggggccttgccatccatccatgtccataatgcaacacaacgcaaccgaactgccatgaaacaacgatcgaacgaacgaccaaccatacaaagtggaacaccgagctaatttattccgatttccaaaacacagggaaaccgcccccttggcagaacgagccaaaaccctagacagggtcgtggaaagcagcaacgagagcggcagcggcaaaggcagtcacaagagcaagaggtactcctaggtggatgaaccttctaatgtctctgatgatgacgacgacacttttgacgacaccttcgttcttgtcgacaatgacgacgacgacgatactgaaggtgcaaccgaggtgatgagccttgtcgaggtcctcggatccagtccaccacctccccgtcggaggatgatcacggtcggaacgaccccgaggagcagtccttttggctctattcccatcggtcctcttggtcctcctccgttgaggtcaccgagttgggcgagccagggaagcagaacaccgagtttggctaggaagagctccatgatgagctttaggtcgctgaggaggaaggtttcgaatatgagcattggtggtggcagtaaagatcaagggagtttggagtgaggagcgaggagtgacggttctgagtgatcttgtcaaccgctataagggattcgttcatctatggggtggggtatttgacccatcatgtcttaacattccccaatatttttgttgtggaaggaaaagcaaggcatcaaagactaggacacgtccataaggacatacagtgggcggggttaaagggcaaagatggagaaccgaacgaggaaggaaacatcatcaagtttcattagaagatcaagatcaagataccattctgttagttacatagttaggactacttacgtagtcgattcagacactttactctgagtcttataatgtttatatggcatttagaaggacgttgtttgtgtgtttggtttgttgctggagcgtgtgtgaaagacaccaagggtgcatcgatggatggctttgtggtttgccatgtacaggaaattagtttagtggaagactttatagtattgcgttgcaaggctcgatctggtgtattcaactaggtagtttcaggtatcatcagtcagtgatgaagaaaaaggcgcgtcatgaaaatcacgttgcttgtagtgtaacgtacctgctcaatggttaggtacctagtttgaaactttccagtctatgcagtggcatcgtcaagctcgtaggtccctacctaggtacctagatcaaacagtcacctgaggtaccacctaccacctacccctccctacctatcacacaagagtggtgtcctagatatgataaatagacaagttaaatacctaggtacgctgggctaaatacctaggtagataaccgacctacctacctactacgtagttgttgaaatccctatcacagttatttcgtaacggcctccttttgtttctttctttctggcaccttggtacattaggtagctagctagctagctagctacaaaagcgagccaccgcgtatttggacttgtcctatattcgttgaggtgtttactttccttttacggctatttacctgctgttctagagtggactggagtggaatggagtggagtggagtggactggactgtagatatgaaacactccggttgttgttgttgttgttgttgttgttgttgttgttgttgttgttctctctctctatcttatctcctattgctcagaatcacagtactggcggttttgtgtttttgattcgaaatgctctctgaaaattccatgttgtgtccgctcggtatttgcgttgtgggattcaattaccattcttggttttgtcccttaatgctgccttctatctatgctatgttatgtatggatggatactacctattccatgccatgacatgatgccagttcgatgctcaacagttaaaaccattactcattacattctttcgtttttgacaatttaaggaaaagaaaaagaatttgaaaagacatgacagatatgtgagcgacctagatgtccatctttctgttttgtgtgaaccgaaccaacgttcaaggttattgctgatatctatcctcttttgagtatagcccaggagtggttggtcgtgtgtagttagacagcaatagactgcttagaggtatgcaccccctgatgcccatgatgactcccacttccactcccacttccactcccactcccactgcttttcctcctcctccccgataagtgcaaccgattcccacttctcccaggactcgagtccctatcgctactattattgccctttcttcctgttggagacccactcctcttatctttttcagacgctgctgacgacgtcgacgaagtggacgaagacgacgatcttctatgtacccacgatgacgaagaagaccgtttatgattatcatccttctcgccaatggtgattttcgggatgaaaatagggatggtgaatgccggcagtttgggtgaggggtggtggtgttgtttcttgggaggtgttgcgggtttagtggctgctaagggtggagaggcggggggcgaagggggagaatgatgctttccgtgaaggtggtgggcagaggtatgggtgttgtggcgcttggaagagatggcggaacggaggcgggggctggaccatttttcttggctttggtggtcttgggactctggggtgagtaagcttggagatgaggtatcgtccgtgtcatccgtgaagtcttcgtgggcggtggttggttcgggttctactgaaagtagtaaggcggttgactgtcttggaggtgttgggggcattgtcggtatgtgttcctcaggttcctggtagtttgtgttgatctcggtggtttccatgggcttgtgatcgctttcacatccgctctcgctgtcttcctcttcgtcgtcaatggcaaattcttccgcgataggtgacaagacgattccccttggtgtcttgatctcgagcaatgtctggacttcttggtgacctggttcagattcaagttcagccaaaggccagtctcgggtttctgctgcttcagtcttgaaaccgatgtgtgccagctctgtcttgtaattgtcttgctgtgcttccagctcctcttccagggtcagatcgtcacacgggaagcctgtgtcaggctcaggcgcaggcaacaccagatggaggcttgaagacctgtatgaagccggagaggcatctcttctcgctttccttgggctgtcagattccggcttctcgtcatccacatatatctcctcgagcttatcgtccatcgccgctagttccgggctgggtggggttgtgccgcttttgctgataaaatccggatcagggtgactggagggctcggctcggtactgttcggcttcttgttctgctctcttgcgcgcctcttctcgttctagagcttcctcttcttccgttctctgccagtaccgccccattgctgcttggttcgctcgatgccttcgctgcttcgtcgggctggtgaggttcttcttcagagagttttcgtcgtcaaagcgggagatgtaggtgactgtgctcttgctcttgcgcttcaccggtaggaaccgacgtccaggtcctacttcaactctgtgtaccgttgccgtggcaaatcggacggtggcggttccgtgtctctcaggcctgcagatggatgatcctgaagaggataccgagccggtaatggaagtcatgctggagtccggtagaggcacgagacaggcatggtctgctgtgggcttcctggggtcatactctggaagcgtggtcgaaaagcaagggatcttgcgtggtggtggtttccgcccatctggactggcgactcggagaattgacttgggctttggtgggggaggcaacggttgttgttggctatggctgtgtcaatgatcattcttttactcatttataacatgtaacgatagggcgcttaccctggaagcttctccttgctagctttttcttcggaatggtccccgttagaggcttcttctttgacttctggtgtgttttggtccgaggtggttggtgcggatgttgttgtcttgttgacggcgtctgttgatgcggccttggtgggcgtcctggaagaagattccgatgccttattgtccagcgtccaggaaggggcctttttaagcttggccttggtgagactgtcttcgtcgacagcggcagcaccggggactgatatggagaatctccgtaaagccattgagcgtctacgtgccttctttttatcatcggcactggagctgtgcctgcggcctcttgacaggccatggtgggatggtgaggtgggtgctggctcggaagatgaggtggagggtgtcttggtagggctggatcttggctgtaaccctgcccacgagagaacggaagttaacgagtcccttctagtatgcggctgacgatgcctgcttgactctcttggctctttggacatggtgactgatggttccttttctgtctttttgtgtgtgaccgataaggaatccgttggtttagggtaggatacaaaaaaggaggggtgccggctaaagcgctttgtgccagcaagtatatatcgtaaggtgacagcaaatccaatcacccgagcggtccctgaatggactaaagaatcctgcgagaaggagagggcctgagtggttttgaaaaagtggctcgggcatgtttaggtcaaaactaggacgacttcacatcgcgatgagccattgggatggcactgtatggtacgcggggaagccaatcacggcgtgcagccgcgctttttgtgctggctgtatgccatttggcatcactggatgagatagatgacataggtagtcgtcgactctcggaacgtactggataccgggtgaggcgcccggagagcggattgctaagaaaaaaagcaaagtcaacaaagtctgtaaaaatacttgaggttggtgtgcccctgaattggcctcgactatcatgggcatcccagccttttttgtgccaacaaacacacatccagaacgccattcctctctgttgtctcctgatggcaaccaatggataggcaatgagcgcgtacccgatggatctttctgtttctctgtttccgagtgatgggtaagggcgccagttggcagcagttcatgcggccaagctagcactagtaagcagcagcaagcagatccaagcaaatccagacaaatccaacacttgtttctggtggtacaaaatggagccaggagctgtagagattgtgtcattggtggtgcgagcaacagcaagtcgaggcactcattggcgcggccagcagcagctaagcaaccgaaggcggagtgagcggagcgcagcgatttggtacacgtgttgaacgcattctcgtggaggccgtgagcaaacaggaactagaggtgatagtgtgcggtcgaagaaaaacatgaaacccgactttctgtgtttcggtgagatggatgaaacatgtggttctaagccgtgatcagttgtgcccaaactcagtaggtacataatgtcggccgcttctgccgcacaactgaaccacaagcaaggcaagtgactagggaggcagcggcagtgatagtggacggagaaacggagtgacggagtgacggaggttagccgaccgggtgtagtgacctttttggttcggatccgctcacaggccgaagggacctggactgaggatgtcaggacgggataagcgggcttcttcgctgatggactcggccgatggaccctgccgcgttcagccccggtgctctcaacgtgaatgtttggctgctgccgccgagcccgaccgccggtcccaaatccatcactgcaaaatttcgaggcaatgaaccaatcggcggactctcgctccagacaacgggaatcttccctcttacactattagtctagtgtactatgtagtaacatttcttatcttatctgaacctcgcaaggtcctcagaataccgcatacctacggctactctcggcccaattgacgtcaagaggtcaaattccgtacttttgagtgatgggaattccaagctgccaattcgttgcatttcaccgcatcttacactacatacgtcggaaagatcaatgacaacctgtgtgttatcaaaggtctgttgatcttacgtacctgtaacaacccctctgtcgtgacgccatgagccattgacggtgatgatgatgactcttttgttggagtttcggggtaaactgaagggcgtgccgaagtgggccaaattatgccaggggctgcgacctcggcggcaagggtccgttccaaccgacatttttctccccccgcggcaaacaaaagttgtgttgatacgaccttcatgactcaacatccatcttcaatctacaatgaatgtctggtcaattacaatggcctccgtcttcggtgcttggaatctgcaccacaaacgtggcaatggggcggcattgacgatctgacccctccggtgctccaggttccttttactcgggttgaacaatgtggacaaataacgtgggagttacatcgatcccaaacgaggaggttgttgaagactgagacatcgatgtaagcggcgcatacctgcggcatatcgcttgtccaaggccgcggataggcacagcctacctatgcgccgtcccttcgagaatcttggactacttttcttcttacccacatctccaaaaatccccacctgacctcttgttaatgaaaatccattggtcaatgggtcagacataaccagtgtcaggacttgggaaactgaagaaaaagaatgactccggtccacgagtgatcccggtctttgttatcggtcccgtacctctctgggcctcgggtcccccaaccctccgtctccatccgtcttttctctcccgtggcgttgccgtctcatgataaaactttctttccccccccccccatcttgatactacttctcctctctctataacttctcttcataccatcccaacacccggtaccactacgctcccaataattcaaaatggtgtcccattccgaaccccccaaggaggacctttctgccgttgccctcgagcacaccatcgacgaggccaacgccctcatcaacggcacctccgatgtccccaagatccaggagctcgatgcctccaagctcgtcgtcaccctcgccgaccccaatgctcgccaggtccccgacgaagcgactgcgaatgctgcctccgagaccatctgcaccgaccacatggtcactgtctcctataacgtcgagtctggctggggtgtccccgagctcaagccctacggccccatctccctgatgcccacggcctccgtccttcactacgccaccgagtgcttcgagggtctcaaggtcttccgcggcttcgatggcaagctccgcctcttccgccccaacctgaacgccaagcgcctgctcatgtccaccctccgtatcgccctccccggcttcgaccctgtcgaggttgagaagctcatcgccaagctcgttgccgtcgatggcgccaagtggctccccaaggaccgccccggctccttcctctacatccgccccgctgtcatcggcactcagccccagctcggcgtccaggcccccaagcaggcccttctcttcatcactgtttccttcatgcctcgcatggacagccccgccggtggcatgcgccttcacaccaaccccgaggatatgatccgcgcttgggttggcggtttcggctacgccaaggtcggtgctaactacggtccttccctcctcgctaccaacgaggccagggcccgcggcttccaccagatcctctggctctacggcaaggaggcttactgcactgaggctggtgcttccaacttcttcatcgtctggcgcgccaaggagtccgagggtggcaagctccagctcctgactgctcctcttgacgataagctcatccttgacggtgtcacccgccgttccgtcctcgagctcgccaaggcccgccttgctggcgaggtcgaggttgtcgagcgccgctacaccatcgatgaggtcatcgaggctgacaaggagggccgcattgttgaggctttcgccgccggtactgccgtatgttactgtttcccccccatagctcatctttccgcccaagcacgtactaactttgccgtttacagttcttcatcgcccctgtctcccagatccaccaccgtggcaccgacgtccacatccctctcggcgagaacgactccggcgtctataccaccaagatcaagtcctggatgaaggacatcatgtacggcaacgagcagcacgagtggggtgtcgtcatcaacgaggagtaagcctgcccaatacacccacatagcgatctgataccccccctttggaccatcgactctagcgagcgagggatcttccaactccggcccccccttactggatttctggattctcttttttttgtcgctgtgcaatgtctcttgtcatttgattgtttttggaaaccaagcgtttgctttgcaaaagagttgggaaaaggacaaggattattcacacgacacttgatataaacagggatgaggctgtcgctggccaaaagaggaagagagagcagaatgaggaggcaaagcgcgagtaaacctcgctcgctccttttgcctttcatcgaccactacaaagaaggacgaccgcctatctagagtggaggtgtagagaactgaacaacaacaaaaaacaaaacgtacggatgatggtacccggtatgcatagcattcgcatatgcgagtgcatggagccatacgccaaagaggataaattttgcatttcaagtgctttccaaagaagcgaaagcaaaattaaaaacatcaaaagcatgcagggaagaaaaagagcggcacatttgggcgttttgggttttcgacatattccctggaggggatgataagagtagagagatttcttcgtctttttttatagaagcgtctgtatacccggaagagcgaataaagttaacaaagattaactctgttccgtttatgaaatatgtgtggtgcaaggacctttgatatgcaacacggctgggaaggtaggacaggcagttaatctactacttccttatctacctgtctaccaccggttaaatagacatgaggtcgttttaaggctcagtcaaaccttaccaaaccttagcagtactactaacagcggcaatcacagcatcgcttccaggttacacagacatggacataagacgaaataacggaacgtgtaaatatagacgctaccaacgctgtgaaaacctgaaaattctgtagatctttccaactcaatctcgacgtctcacccaatttcttctacatccgtctatctttctctctttcacactctacctgtcctccacaaccaccacattttggtttttctcccacctacaactaatcatcacgctcatgtcccttcccacccaacataccctcactcggccctccggccctcctcctcctcttcccccacacctcctgacaccaatcactaatcctgtacccccaatgacccgccaccagcgcaccactaatgacattgacgaccttgatgataaaaaccaggaaagaatcccgttcctcgtcgatgtgcagcagaatcggctcaatgtcgtacttgacaaagatgcccgggatgatgcgctccgtgacttcctgcgactgctccgtgacggcgtactggttcgtgacgatggatttgcctgacgacgagtagacggtggggacgacagaaataaaatactggaacttgtggaagttggccgaggcgatgttgacggtttggtcgagcgggttgacgagggaggggagaaaggggccgaaggagagctcggagatgatgtgggagaagttgaatgctgttttttgttgttgttagtagctgttgttgtggaaaatagagttggatggttgaagtttcggcaaaggtaagagaaagagaaaagaaaacaaaccagaatgatccaaatgctggccaaactccatatatccatgtcctttggccgtaatatgaaagtcgccctggaccttgttcaactccagactgccaaacaccctacagctgtccggcgtcgccccccacaaccgcggcgtcctcgcccacttggccttccgcctgcccaaagaaacaatatcatgcacgtgctcctccccaaacccttcgtcatgcccctgcccctgcatgtacccctcgcccgtaaccaccttgccctgggcgtcccgtcccagcttgtgaatccccttgttgtcgacccagtgctgccacaccgtcgggtcgcgatgcagccgggaggcagccaggatgcggtcgccggccgcgtcttgcacgttgatgtggatgtcttggcacttcattttgacgacaatgtcgaggttgatgtcgagggcgtgggagacgcccttttcgacggcaaaggtgtgcgattccgagccgcgccaccagcgggaggcttcggaccagaagaggatgaaggagatgaggccgacgaagacggtccatttgccgccggcggtggtgcgggttacgtattggggtttggatttggctgtgtagtagtaggtaggactttcatgttagtttatttgaagatgtatgaaagcgcattggatgtgggagggaggggagggagggacgtacggaaagcgtcaaaggcgctgactatgctccccttggcgccaaaggcgtcttcgtctagttgacgcttctcgtcgtagccgttcatctttatgcgtgtatgtgtttgtgtatcgtaaccggagttgcgaaaaggtaaatatgtctggtttcgtatgttggatgcgattcagcactgcaatccgtgccggtgttgttggtcccccttcttcctctgccacttgtcagggcggcggcggcaacccaagctgtcggttggtggtgacagtgaccactgttttccgttttgaatttcttttcgattccaatctacagcggatttctgatcctgagctaccgcattggtgtttttttcgaaaagcactttgtcgtcgagacccgatggtgtagttccggaaggacacagccggctactgctgcaggtagctcttgtcctttgggggaaattgcgaatgcgcccactcagctaattcgtcatccggttcgcgaggattggctcggttcgttggactaaacaaatccactcagtccctgctgtggaaagaaagaggatgaagattcaagctatgtactagtacaccaaacactgaagaaagcagaagcaagttctatggaaaaagggtggtgatcctggcggctgaaagacaccgggcgttcgttcccttgcatggatgaggtgccattcggaggacattcatcgatgaggacaagtggacgttggtccccgcgaaacgatccgccgtggcttggcgtttggccgtagatccctgtgtgcctgacaggggcctgttacgggaactacgctggaattagctcgagcatgcgcatggctggcgggaacccgtttgccatacttaaccctgaccctgacaggcctgccttgctttacccctgaatcgtcgtcaacaacatcactccgttaccgttacatgacatttcgtctggtgttagtaacaacttcttcgccggcatttgacgagaattcaggatattttctgagggttcctacgtgcctgattacaggtccaattctctagaccctttgttttgtccagttgtctttctttgaatttccgagcatatatcacggtgctggttacgatctctatgtatctttacgtgctctcaacgactcctatcacggcagtaatccgttttcaaacccgtctccctttttgaatgttatgactccgtaactgtccgtccttctcgtgtacctcatagcattgttggccgttcaaggcttggtctctgatgtattggctttgtgtccatgttgttcaagggagtccggactttatggatacgaggtgtaggcgtggtgtgtttgtacaacactcccatggaaatctaattggtttaaatctcttggttaacatatccaagcgcttctgtacctatccagttagccccccattttgatgaagatgacctagccgtactttcagtgtgctatcttggatacccgtgatgattctgatgaatgtttacatatcgaaaatatgttaggcatgtttaaggttgttggaacggctgtctttgaggacatgtatcaatccaacaaagaaacaagtcctggactgtatccgcaacctgtaaaagtcgtcacgttagaacaaaaaggatagtagtcagatggagagcttcgtattgtgttacacttgatgtatcctatgtaagatgccatacattttgacctgttaatttttcagttccctctattcgcttggagaagcaccatttcaggtaatttcatccattattgttcgcgataacaaacaataatcaaaaacggacgggcagaccgccgcgcggtcaaccactttcttaaatcgttgctactgaatgatggagagtttatcgttggcagatacggtactgctcattgccatcgatgccatagaacccaatgggataatgcccaggaaactcctcaggcccattgtcatatccacaaacatctttattgcacctgcccaacatctcgttgactgaatcctgacattcttttgacgggaggttctggcctttctcgtctcctgaatggattcaaaaagatagctggaggcaactttctttgacatcccgctatcaatgcagcgcgctcaccaggtcccttcctctcctcgaacaaatatcaaccttcatccctcctgcagctctatctggaagttacctccccaccagccatcgaagcactcccgctcagctgggaacccggcatcttcccgccttcagctccgtaactcctacgacaagcagtacctgccaagaaggtttccccgccgtacctaaaggtacctcttgctctacttacctttccaacccgcggaagggctccgtgagtactttctcatcccccactcacgcaagcaaacatactctcgaggggaaggtacgacgtacctggacccgctcactccactaccttccccgtccttcctacctcccttcacccaaggtttgtgtcagattttctttctcggaaatttgccaatcatcaggtcacgcttctctctccttccatcggtgtcatgactctctcccacgaagccagtacctaaaactagcaatttctttttcgctctgtctcagctggctcgccgtcgaatagtcaccatccggtagcatacccaacagcgtacactctacacacttccaaggctggacgcgtccagagcacacgtactatactcggtgcgtatattaacagaagcgcacacctttctgcgtcactaacaactgatgactagcattgcgctatccagtccaggcggttctagtcgcggatccaacatgacggaccgcgacaagaatggccaatcggccgccgacgaagaggagcagaagagaaaagccattctggcaaaggccatgatggatgacctcggcactgctcgcgtcgaaaaccttccgttggaggatgttgacctccctcctcgtcatggtcgtcatgatggccggggacactctggtcttactatgcctcgacctgctcccgctgtgtctgatatctgggcagaggcccaacgacagggcgttttcaacgatgatgacgctattgctgtgcgagaacttgatgatcttggaggcggaagaatctatgccacccgccagcaggaagtcagcgctttggctagccgcctcgttcgtggcgtcagagatcagtacgtattgatccattctgaacactgcatgcatgcttgtgttttgtgttgaattttcgactgaccttgccatgatagtgctcaaaaagtattgaaccccgagctggacagccgccttgctaaacaataccatggccgcggacgcgagatacccccaagcagaaaaatcaacattagcaaagacatgaaaacatccactctcggtgtcctttaccatgcatctcagccggtcaggcaattccccccaaactaccgcccatctcctacatcaccccatccattggctaccacaaagccccttcaacaagtcccttctagtcaaggactttcgtcttcccgggttccagttgcgtcttgtgcatcttctactccgcctatcaaagaaacctgtcgagctacttcggtccagtcaactcgccacgcaactatcagtcaaggaccccgtcatccacctgtcaaccaggctcaaacacagcctggcctagctaccgcgtcaactgatttacgccaaagctccgcgaggatccgacaaccgtctacgtccaccactcaaggcccagcaagtcagcaactcctgtttttgggcaatgaacatattgttcccccttcagggaatgaatcttctccactttcgccggagctgcctaacgttctcttcaaatgcgaagttgactttcctaatccaacacgtctgcctgacagaacgcttgtaccctccatggtttatctttctgcggccggaaaaccacatatggggttctttacactgacttgcgaaggcaagcaagtctgccgatcgcctatctctcaatattaccatcatactatcgactctggatcccgacaactgataattattttcagaggccaagagggttatactagcagtcacatagtcaacttcatggcttatatggacgcggaagattttcacaggacactcacccgtcttcgtgctggcaaatatctggaccaggttaatgacagctccaggcagatgttggaggctaccattcaagaagcagctccaactaccgtggagacatctcccacgccggctcctcggaaccccgtgtctcaagctcgagcggaacaagcaatcacaacagatgttgacacggtctcaagacaaccatatgcaccagattcaaccacaacccaacgtgcagagaaccaggagatactggttggtacgcttattgacttggacactttggatgacgctccatcgacggtccggccacagtatgctcaatctgaagctgtggagctgctttctactcttgatccgtttgagtatgagcttgaacatgtcgacgatcagcttcaggtccagcaagcgcaatctggaatcacggaacagaactatgggcttgatattgtcaagcaggagtttgttgatacataccggttactgttgcagaacatgattaaggtattgggtgaaatgccgagcaacaggacgaatcgcggtgcttctacgatgattgaaggactccagacatttgtgacgcaatcagcaatggatgatgaatgcggtctcgatgaatcaaccaaaaaagagcttctgaaggaggtctggggcgactctcaacctgtggataccgacaatgttaccaacgacattcaatcggctcccaattctctgccagatcgcccgaaaactcccagacctccccctcagaccgcaagaacaacttctcatgatactagcagagcacactcccctgtagccactacgcatactcgccgccgtgtgtaccagctcccattccttgtgtccctttacaacaatcgtttgcagcctccccactggctcagtgagctgggatttatgcccgcgttctctagaaggaaccagcctccctcgacgtgtcagagcttggaagctacgcttacagccacgaggcctgccactccgcttcaagcggctgcaattctggctcctgattttaccaggagcagagccaatcacgcctgggtgatggcaacagaggcctcagagaccgtagagcctacgcccatcataacttccgagtcaacgactcaagatgtgcaagcagagacccaggtatcgcagatcagagagcatacatcggtagttcccaatgagacagctacgagtctatcccatgaagagcacataaatgcaaatatctgcagtgaccccgagctcatctccttggccactccaaagccatcaaggcctccaccaacacagatgaatgttcgtggtcttcgaaactcattgtgggctagacctgatgatcgccttgaaactgaaggagtttttacaggtcctcaattcttgactagtgccacccttcgagcgcgagcgcaacttgatccacaggccccagtcagtgctactcctaccgagttggcggaaatgttctctggtaggccctctactcagagtattgagcatgtcactccttacattgcacctggtgtgcaaaataatggacccatttcagtgtctaatcaccggcccgccacccctgccgacaatacttcaagtgttggaggaccgactcctcaggatcaaacatctctttcaacccagcgtgttgttaacacgcctattcagcagccaagctccatcatcgcaccgcctgctcaatcgcagtatccggtcatctctagcattctttccaaccgtagcctggctggctcagggtatgtgactagtttggtgccagagagttcgtccataccagctctccctcaacccgagaaatctgcttcttcaagcagctccaccaaccctggtttagccggctctaggtttgctagcagttcagcaccagaaaactctaatggtaccgactttcccgttgttcaagtccaatcgccggttcctgttttcgaggcccaaccgacggctctcgctcctagacctatcaaccgcggtttggccggatcaagattcgcttctggcaaggtgctatccagctctggtatctttacgggccactacgctcgaacgcagccacattgaaatttggcagtccaagggtatattgagaagtatgggaaccgcgatgcttcgacatatgagaaacccgtactcgacaatatcttgaaaacgcggtgaaggggaaggcaacaaacaatccatggatggaatattggaactaggtttatttcaattccttctgtattttcctgctctaacgtcataatgcaagcgatatgagagaatggcagtatgacatgacatggatgaagcagtgtagaagggggaagaatttagaatgcgtgaagaaccacaaaatagcctacatgggtcaaaatccaaacatatggcggacaatgtagaataatgtaattattagacttcaaaattctgtcccaaatgcttgtaaggtgcttttggtgacagggaaatgattgagtcgaaggttgtgcgagtgggagaacctgtgagcggcaaaggtcagcaccttatccgcagaacgcaagtaagaacgcaagtgaagaagcacatggcaaattgaaaacgtcttggttttgttcttggaggatggaaaggaagcaaacagggtattgtagtggatacacacttggctcccatcgatatgaacaccagtgtcactcccaccccaatacagactttgatcactcaaaagcacatagaacgacaccgatttcttgtcctcaaacccatggtatcaatcgctccagatatcaagtgtaactatttcttctagtccctctttccacagccccaacattgtcttcatccaccacttccacccccgttaccacttccatccccaccaccatttccatttccacttccacctccactgtcacccccagacccattcccagaacccaaacctcccatccccgccgtagtccccagaaagaaatccagcccatctgagtcactccccggccctcctccgccaccccccagcagcatttcattttccgccaactgctctagcagactcaaaaaggggtccttttcttctgtgctgctactacccatgtcactcctcggcgttggcttgttgtcgccgatactgccagcaccggccgggttctgatgagtgtcatcgtctggattccatagtagttgtgatgggctggagaaggcgttggttgggaggtcaccgaacatggggtcgaagtggtggtggtggttggtgccgggggtggaggggcgttgttgttgttggacttggaggttggaaaagttgagttgttgggggctgctgaaaggagagtttgaaaggttgggggagaaggaggaggagatgccttggcctagggctatggagtgggagcgtgggtgggtattggaggagggggtgagggagaaattgttggctgagggcgcgatattggtgtgaattggggagcctagcagcatggagtggaactgtgctcgttcgtgttggatgtcatgttgttgtgttaatgatggagtgtgaggtattcccccgggggatgggtgaaggccgcccaaggaggacaaggggaatgttgccgtgtgggggtgggctggtgtgggaaggccggtgctgaagttcccgtttccgctgacggatagtagactcttgatatctggccgttttctccccgaaggtgcggtattcttcctctttagattcggtctgttgagcgccgactcaccagcgccattgccggccagacgaggcgcatacaagtcgtgcccaggatatgtgtcagtcgtaaagtccactatcacgtcgaccaaactcaagttggccgcatcaaaactgaaggaccgtcctcctggaccaccgatgttggcatatcgatcgaagaaatcttccaaatggaagactggagagtatcggatcgaattgttggcaacactcttgacaagctccgcgtgagcatcatatatactctgtagtgtttcgcgctgatgctgtacactggcccacgaatatcgcaattcgctcagctgttgcatttcccgagatagaagctccggcgatgagctgaacacgttcatttctcccgtaatcccatgtctgctgtagtggacgccatggacatgtaccgttccagccgtacatacacagtagccaacaaacgctggccactcgatagacgccatccgttttccgagttccacgagttcggcaatggcgttggcgtgtagaaaacacatgttggtggcctcgatttgccaagattgatgctgtcctgacccagccagttcggagaggtcaatcggaagaaagggtcggtatatcagacaatggaccagatggtaaatgagtttgctcagaacaagcacggttgagtctgtgtgaccgaacaaggaatgtaggctggaaaatgcatcttctgtcccagaagcccagagatcaaggtcctttcggatctttgacaggttggagagcgagtgccatggaaagtgcgaatcgcctttggctcctccagatgccagatattgattcgtagcaccgagaattcgggcaatatcgataagcaatccgttgcttcctcgcgatctcttcccactcccatagaagtattgcgaattcgagccgctctggaagaagtccccttcaacgggtaacgctgctggactgagggaccaactcgggagcctcaacaagattgtattgtccctaatcagagatggcctctttgaaccggaaaccatgaacctgtcgagtaggtagcagctccagaacagtcgtcttcgcgtttctcgttcgataagagtaactcgtgcatcgatgtccatttcacggtggagctctagagccatggccattcctacagcatttgctagtacaagttagctttagaggagggcacgagtgcttgatgcaaaatcatactcagaagcatatatgcctttttccctttccctgcggcggtaaaggccgttatcaatagtaacaaggcctgcagagcatccacactcggttcgtccgtgtctaactctgacctggaacgagcggcgtagtcttcgctgagcttgattgcggattggtatccttttgggtgaggtgtataccttgcggccacagcacaaacagcatgtaacagatagtttgggacttggtgcagctgaagacgttggcggaatgtcgactcgtcaagtatgtggaaaggcttggcgtgaaagcgagtgaagtatgtgtcgtacaaaacggtcggctggacttctggcattgatatcgattgctgctcgacattctgtgcccttgctctgtttgttaggcgccattgatcctcactcggagctctacactgcactcactgactaggagattggtgaagctctttagaatcgtgtggtcggggagagtccagcgggccatcctttgggagttgttccctttggttcgtactggtgctagttgacgttgtgggagacaaagaatcggctacaacgtagggtgtctctgggactgctggcgtttctgactcccccttttcctttagtcttgcttccaagccatccactcgcttcagtaatgcctccaagacatcggtctttggacccctcttcttgggtacagcgtctatgataaaaattacctgtcagcgttccctgctcggccttttaggtctcatgaccttcaggagccgcggatggggcaagtatttgggtatgacaacgcaccatagatgcatggacattggaagatttgacaggcttcacaggccggtcgaaggcggttgcatttgatctgtgaaacccggcccggttagcttggttgtgttcccaggctactgagcacgtgcggaggtggcctatataccttgcgttttcgacatgacttgcagttcatggattcacgtggctcattgctgagtcggcgggcaggcaatcgctcaatgccaacctggggacgaggaagagacatggctcctgaatgaagtttgggaaaagtggtgacggtccgggcatcataggcctgaatgctcagggcggttttggtggatgacgatgaaggtgaaggtggaagtggaagccacaaagtattgttatcgtcgtctctgatatcgcattgtcgtcaaagcatctctgggcttggagtcttgccaacgaattggaggtgatttaatgtatgggcctggcgaaagggcgactttggccaaaggcaacaaggtgaacgatttcctctctttcgagtccaagtctcactgatcatacaccaagcacggaggaaatggaggcgcggatggttatggatgtcggcgtcgaaggatgacaaaacatgatcaagtcaacttcaagatcatgacaatggtgaatacgaaagcatcgtacaatgttcgcaagcgagtccgtggagttgagcagagaacgaatagcgagagttttcaaggcaggggacttggccaggaaaagtaaaagtggtcgagtaaaggtgtttacggtcaataccaccttgacgacggcccggagtagccccgcatcatcggtactggcaggtagtgtagtgccgggtgagatgctgggactcctggaagtgatggcagcagtgatcggtacggatcgaatccgtaacttagctgcccgaaggcttcttgaggcgaacaagggagtctggagggaagatgaccgattgcctcagtcagcgagcagagacgacgacgacactggccggccgtgtttactcagacaggcaagtggccaagatgggaagtatgcatcgatccatcacatcaccgaccacgggagtatgtaacggttgttgggttgtatcgatttgcataaaatgaggagaggcagaggctcgagaaagcacaaaacctgaaggacatccatgttctctcgtgtcagccatgtcggtgatgaacatgggttctttgcgggggagccgaggggtgaggagaaaagggagaccggggcagtggaaaggtgacactccgggagtgcgtttttacccgattcagaaattgactgcagaagtacacagtgtttgtagcagtatgtcgacctctactgcactgtagccgcaaaactcagctcccagtcacgagagtgagtccgtccagtccttcctcagttcctccaactttgcaacttgcatcaatctcacagaacgacggaactcagctacaataatcttcccaacggagagacgaaaagcccgaatcatgacttgagatgaggagcgccattgattccttccccttttaacctcgattcatcgcatgctacacctaaaatgacgctagccggcaaggtattcgtcagttaccaggccatacccattcgaaatcgagacggtcgacccaaacagtcaatgggacgtcacaggctccatcccctgttgaacattccaccatccatcctttcctcaaccacccctctgatctcgctaactttgttgcttttaccgttcttgtctcgcttctttgtctttgatccttgagtccacgcgtcctctgttttctccagatcttctcaagcccagaaccttgggaatctcatgagcaccccgaccgaaacaacagtcccggccgttggacatgacatccgccgacactcgtggtttcgagctccaagtgtggcctatgacagacaccaagagagactctttcatactagagaccatgtatttcatcccactacccatccgcattcaactctttacaacgatccacatacataggacatttccttcacttatgccacatcgccgattaaagcatcctgcctaggtatgctacgctgtctgcactacgacagcacttgagccgcctgcatacctaccgagaccgcactcttctgctccttcccggcttgtcaaagtggtcaataccggcatgcatgcatcccacagcacctcgcctaaccttccactccgggataggtacttttttcaactaaacttgaagggaacacgtcctggtttgggccccatgtacccgcagaatccaacggtggacggagcatgcgtcacgagcctgggggggattcagcgggaggcatccccgacctcgacaccttctcccctgaatccgtcccgagatcttcatctatcatcactgccgcacgaatcgcagtccatagtgcgtaatcaaaggagctatcccatagtgatgatcctcaccgtctgtggatgggtgtcagggcaaccctccatgactgcaccccaggttaagagggagtacataacagctttccagagttatcccatacatcagtcgccaacgaacgatgagacacaaacatcgatgtgaatgctggcttggcagggaccatcacatcaagatggcgtaaagccatgcatttctccaacctttggtttcgaccccatgctgcagagacagtggactgttggatttgagctgagagacaccctcagggcttgaagcaagtatgtctcggacaaagcttggcgcatcaccagcgggacgggagctcggagccgagccatccccgtctctttcttgcgcacgcttgcaatatcagaggcaactttgagtttagaatagtacccccttcctgacttcactagagatatgaaaggactgccaagcatcccttcaaagaccccggcaaagcgtcgcaaaccactcccgcaattcaggagtccgtcgtcaactaccaaagcctcgggaacaaacaaccaccgcacactctatgtccggaccgccatccattcacttctcaatcccagttgccattctctcctggccgtcttccatcagacaaaggcccggtatctttatctatgatcgaaatggagtcctatacgaagtgactgaaggcacagactgccaacggcggcgccatcgtctcaacatcacgaaatggcagttatcagcgaccattcttgtgctttggcctattccacatgacgcgatactttcaacccatgtgccaagccaagctgttagctatgtatgtacacaggcaaagcttgagatgcagctcggaggatgggtgaccgaattgtcggatcgggacgggggccgccgttggcacagatgcacataccgcactgtaccattcatgctttgcccaagccggcattgttgcataccattacgactggaagggatttaggtctggaaagtcagcaagaaggtaggtacctatacgacccttacacacaatgaatgatcttgggtaaagagagagaggatataaacaattttttttcccaaatggaagaagactgatacagggaacgtgattcccccctatggccgagggtacgtacacctcctcttcatgggccatcaggacaggaacgtctctgcttccacaagatacatacccccccccccccctctcccccctaatagaatagctgggtgccaaataaacgccacaaagaataaaatattcaggcagtaagtgagaacaggagctaaaagaaaaacaaaaaaagaacatacagcacctgggattcgctggtcgtcaccgacccaactactagtcaggcgattagtggcttatctatgggagagcggacgggatcccgagttttccactatctatggccgtatgtggttgatcttaccaaaagctagacttataagggtttgttgaaattgacgatggacgctggcttttatagtgatgagtgggtgaagcaaagcgaaggcgtttgagtttgatatggtaactacctaggtgtccttactgaaagaaatgtacgcacgcagccccataatggctattaaagacttcgtttggagttagaaagagagtcatgaatgccttccaccatccaaaaagtgtatctgttgtgtcgactcagatactcaaaagattgagtgacccaaaggaccagaagtctgtagagccacgacgaggtatccgagtactccctgttctgtgatgctacggttgtagttttcttcggcaacctggaggaataccttgagagacgcgagtgaccggctccatgttgagcgagccgaaatattggaggaatacgcctagacccaatctactcctattgatacgtcccccctaagggataaaccacatcctccgttgaaaacgaacagtgcaatttttcggacgttgcaagcttggtgactccccacatcagcggtttttcccaggctccgtcctcccacggtttcggatggcatgccgccgcgacggccgcgctgcagttcgccacgaccggcatgccggacggcagccgccgaaagctccagagcaccaggaagagcaccacgacggtgcctagacagatggtgcacaacacgcccagaggcgaccacccgcatgtgatggatttgccttcataagggaagatcccggtgctggtggcgactgtgtcgccgcgcagccagctgcccacgaccgggtctccggccgcttcgacgtagacgaggaagatgctctgcgacacgaaaaggtgtagcgtgcccgaaacgaccatgagcggcaggctgtagcggtacggcagctgcaggaagtaggtgctgcgctgcgacccggtcggcgtgtccgacactcggagcccttttcggcggatcgcgaacctgctccactcgaccgctgcacacatggatgtaaagaggtcgttataggtaaagtagaggtccgacaagatgagctgtggggtgttgacgagaatgacgttgccgaggagcgggtcgacctcatcgttgtcgaaaagcgcgtttgatatcaacgtcttctcagagacggcaccgaagcccagcgatgtcgcataagacatgctctttttccctagcatttttgagagaccgtacttcatgagccacccacatgttgcgagcccgatcacatatctggcggaagcaggtgatgtcagctctatgctctcggatgtccaacaatcaccctccccttatcgatatgctataaagaacgcagatatcaaaagcggcagagacatgagattgggacggagcaagcaagaagggagagacagatacgtacgccatgatgcatgctatccagcggaagaggctagcagctcggcctctgcgttctcgtctgtcacaaaactcaatagcattggaaacccactttccccctttagtaccagcagtgaagtgcctctttgaggcgaggcacatccccgctgtagcttcatcggggaccttcaggaacgaggctatcgcgtcgccgatggtgagcaagggcgagccggggcccaatgtcacgagggccatgagcacggccttggtgaggttgagcacaagcacgacgatgccgagcgtggtactgaagtaaaggctgcacgtctccggcgtcggccgcgcgtagcagtattcaaccaccaagccgtagggctgccagttgtcgacgtggaggagtacttctggcagcgtctcatcgcagggggcgacacaggctccatcggccgcttgatcgtactgcccgcatacccattgatacgcctggcgactgctgcatatgtcgtagcgctcgatatattctgtttcaaaacggcccagcgcgggaccgcgggccgcgtcgttggagatgaggatgacgtcgccccagctcgactggaacggctgagcgtagacgttgatgcattgctccaccggcagtttcatgaacaaaccggcgtggaagttcgacactgtatagttgaggccgaagccggtgtatgcatcggggttctccgcctcgagcaagtgttcccagtcagttgcgttcagtattccttcattgagcgaccagacattgtagatgttcgccgtcgtggaggagaacactaccgaattgtagctggtttcttctgttagcaccttagtcaagcacagcaactgggcacggaagcctagagcaacaacctacaagagatggagtggtagtgacgagacggccagcagaacccagagggtggcgtttcttaaaccaaggctgcgaaagttccgcaggctgggccttcccacgtcgagccaccgtttcgcacgatgggcctgatcaatctgattcctcgtcggcgctgaagcgcactgcatgcagtagttgctaccagcaagcagtaccgtacttagcgcgttgatcaccacatggaccccgatatcaatattgtggatgttggagcacatcccgctgccaagatgtcggagaccagttcttgggtccgcgtcagccccaagcaccgcgtataacatcaaggtgaggttgatgacgaaggtcgccagagcaccgaaactccacccgagagtaccccgtcgccatttttgctggggaagagccatagtaacctagtccggcgagaatagaagagagtgaggagtacagttcgccggcaggacaagggcaaacctgcgtgcattgaactttatttacgctcaacctttcagccttgctccacgagctgagcaaagggggcggtggctagcaatcccgactatgcactgccgcccaataaatcacattctgctaccaatcgcagccagtattaagcgtgatactgcagcgtgtggtggcactgctcactcaattaagagacccgtctcctatccttcccactcccacagacatgcagacatatcgcctgactagtagtcgggtcaatgatgaccagcgaatctcaggtgctgtatgttctttttttctcttttttcttattctttgtggtgtttggtggcacccagctatgccatgggggagtttgtatctcgtggaagaaagagacagtaggcaccgccgggggcatttcctggtttgacggacggactttgcgctggaagtcgacgacgacggctctgggcgttctgggcaaaatttttctgagtgagtcaaggtcgaatgctggttaggcgacgcacgtccaaagaaacagtatcgtttgaagaaggagatcgtggttgctgctggagtaatgactggtgataaaatactgtctcaatttttctcgagtgggtatatctgagtgtgtagcccgttagtgagtgcgtgttgaagaaatgttccattgacaaagcctgatttatacatcttgagtaacgacatatatcatccgtccaaggaacttgctgttcgtgacccagaacagaaacgaaatctgatagatggtcatgttcgtccccttcgaaaattttggggcttcgtatcgccaaggacgttacaaccctggacgaaggtcaagggacctagccgccaacttttcgtctgttggtctctacagctcaagtcggtaatgatgagtcgaagttgacaataaagtctcgacagtgcgaaccggaaagcaggataggtttatatgttggtcagaccacattgtaatgaggatagggcggccaaggagagacgttgttcggctgccgtagattatcagacaaggtggtcgctggtcgacaagacaggatggtctttggggaagaaagtcgaagagcgccgcacgaagaaagatggcggtgccgatcaaatctgatcctcagcgtttcgaaggggtttggcttgagttgttatgtaactccaagtgccgttacacttcatatgatccgagcgaaggaactagcaactagcggaaggccttacaatcactagccggaggccttgcacagtgaccaccacctatgactattcatgggtaatgtcgacgggagagatcttggaacgtcatgtgtaggcttgttcgacattctcaaggcatctaggcgtcggtggtgttgctcgtgttcgaacttcccgattctagaaaaaggtggtgaattcagaggatcgtacaggtatctagatctcttgtgatgggttaaacggcaagtaagtgtgtatgaatagcaatccatgaaactattgtcattcagcaaacgtgacaaggatgaggaagctggtgggtatgatcattgagccacatgaaagtaaatgcatataatgcaacgccggggggtaatgaacaaaacagtgggtgtaccgcgatgaaacgcgataccaaaacaaaaccccaagagcaatcagctttcctttgtgtggggataaacaagacacagatcttgcattgagagagcgaaccatcgttgctaaatccagtctgaggtcttttaagaagaaagacttcccacaccaaggagtgacgccgtgtcaaataccatgcaatatgctctcaagggccgagactgataatattcgatggggcatgtcagtcatggcagccaacagtggcggacatatgagggattgtctgtgtaactaacctcctcagggtagccatcgagaatatgcagatagctagcggaagatcacgggatttttggacaaattgcgtctcgaaacgtagatcagaatgctttgtgcgaagatcaacacattggccgcccgctggccagacgtacaaagctgtaagggacattctgaccaacaagaagacgcagcgtttcgacagtggtgaaagccatgacgtcctcagcaccataagcagcaaaaccgaattgctctgcaatcactttgggatcaccttttcgaggaaacgatccatcagcaaggtcaagaaaaaccttgcgagacgatgatgagccccgagagccaaaaacgcggaccagcataccgacaagattactcttctccggggctaacgcgctcacgaccacgaaaggtgaggcaccctgattggcgggattagcatcattcgtccgggccttttgcatactctcaagactgtcgaagggctctaagttgaaatccctggcaacagctggcgacgctttgaagccgactgtgtagatcttgctcaccatcagagccttaagcgcaaggagagaactggcagcatcgtcagagtttgaagcaagaaccacggcggcacgcccagaataagccgaaggagcaaagtcgcgagtgagtgtactcaatatccctttccaagcagcattttcgaagaccaaaaccgtggtaggtgggaggccggattgcgacaaagcaacggaacctatcgactcgctcctttggtgacgtcctagactggacggtgctgaggacggtgcaggggaagcagaaaaagcgcccttggattgaacaacaattgtgtccaccatgccaataagctttactgaatcgctgagaatcggccccgtcccattgttgatggatgcaaaaaaggcactatttgagatcaaatgctgaaaagaaacagccggatagaggtaggcaccaccaaagttcttctggttgcaccacgcttccacagaggcgaaacctttgaggggtctctccacgacagagaagtggtggggcagacctagttcgttgaaacacttcccatagaaaggtgcctgaggggtcgatatgcggctagagggggtgttgattccgtagatgttctttctcggcagttgtccaagcaaggacaaagcctgattgatttcggaagcactcaactgaccgggagcggcaattatcggtaatagaggatgggtgatgggtgtgaagacccggttcaaggtccgagaaaactgtcctgtttcgcccatgttgacagcagacagtggcggcgcatcggggtattctgccttaatcttggagcggaagtactccagttcaaagttttcgttgtgatcgttgatgatggcgatcattttgacgatatctgcaaaccgtgctgattcccggaacgttgcttctgcccttgctgatggccatttgaaagtcccagagaagtcgtgaaatgcggacatgatgcgactgctgccacgctgctcataaagtctcctcctgatcctctccgggagccatatctcaacatcgatgtactccactccccactggattgccctgtaaaggtactcgtagtatagatcaggattgtccatcggaaaacgcccattttcggccgtacacctggtggtgaagatgattggcagttctgtcctttgacggagcagcatcacctgttcgccgacataactcaagctgggaaccggagcataagttccgtcagcgagtggctctttcaagagatcaaccctgatctcgacagcatctgcacccacggttagaatatcgatattcggaagggcagcatgtacgtcggggaacgttgtggaaatgaagtatgtccgtggtttggccatgagggtttcgtgatgattcagctgcccaagtgtgtgagaaacaaaacgtgaaaggtcccgtctagaacaaagtgcctctgtgtatagaaattcgtaatcacactgagcggagagatatgcgtctggaggcatgcccatgctggtacaatggacgttgatggcgacgatcgaggtcctgtcccgagctgcaatgtcggattttgcctgtgtcgcggcaatgccaaccaccaaatcccgatcatctgaagagacgtctctgaacccattcctcacccggtaagatttccccaacacttcggcaaatacagccacaatgttcccctggccctggccaaaaacaatcacggctgttctcgtatctccattgcgaggccctctcagaagcgggagattgccaaccgccggcgaagttgtccttcccttgaccaggtcgattgctcgatgagcaggaatagtgcttggcactggcgccgatataagtgccggtgccggctctgcctgctgtatgctgaccattttgtggacttgagccgagttccaccgaacatgcgaaatgatcctgatacctcggctgggattgctcaaagaagtcgcctggtgggatgtccacgtagatgttcgtttgagcttatggtttttgtttgagagcacccgaccacctgatgccaaaatcccactcaggaaacctagtgtgcatggccttcacgatagttggtgtttgaaagagatttgctgtcttccacgcagtccttcgtcatacgaactgttgttgacggcaagagaatctggggccatgcaaagaccgaattcgcattgataacatatgttaatgaggcgaacaaaggctggctacataggaggttgatgtcaggctgtgttggtattcatgtcctcggcatctggttcgaacgtcctttcaggctttatcgagtgaaaagcaaagtggacgatgggagaagacgccaggcagaaaactgatgaaaaggttcggcacggatacagatcaggggtcgctgctccaatcgatgtttctgatgtatgtgatgaaagttgataagaagaaccaagctccaagtatcggttgtggcgtcttcagcggggcccaagcaagcggtggaaaacaaaacagccgcgagtggtgcagctgaggtaggtcaaggtagcatctgtcaagacgggggggaaaaggacaatgtcaggagcaaagtcagcaagtcgggcgaaggtatacgatgcgtaccagtgaagctccggactgttgtggcctttggtcttgtcttatcaacttcgctcactagccccggggatatcggcctcgaactcagttgcagtgccaagcaaggtcagaataaacattccgccgagtgcttggttggttttgccgtctgagaagaccccccttccacagcccgagactgttggatcagccgtcaaacccaaccagggccatgcaatcagcatccgcggattgtcgacggattaccgatgaagcgcgtgctatgtggccagatagaccaggggggttggccgggcggatagcgcgcgggacggggtgggagggaaccgggaggaccaactggggagagataggcctgtctagtggagagacttcaagtggttctggacaaccgacacactggagcaggtgccttgtacctttctatctcttgactggagggaaaacgttggagggaggtacttggtgcaagttggagataggagacgggaggaggcggctggctgtgagatgtcccaccacccttgactccggatctcccaagaggatgatggatgctgtcacggatctcgacgagaccagacgtgtgagacaatgatctctttggtcgtggcacatgatgtggaggactgagttcccaactactgtagacagtaaagagcaagaaaaggacaaatagaactcccaacaccaagcacggtgaaccccaagatttccatctcagtctgtgacgaaagatggctggcccttgacccactggagtcgttgtcggcgtcgatggatgctgggaatccggggcaggagcagtcctggggaagaaaagacaggggagccgaagttggggaaggcgcaacaaggggtccccgcagtgactccgcattcaggtcataatttcccgtgtaaaagtcctccaataggaaatcgttctttcatgcacttcctcgattgtcagttctgacgctttccttggaagtcttcttcaagagtgttgccttccaaaactggacatgaaaagactggaaacctcgcccttggggtcatccttgccattttgcattcgctaaaataaacgtgctttccatgtcaagatcccttgagtgtttcgaaacatgggaaccttgagggccgagtgcaggcaaatggaaggccactgcagaggaacctcaagttgggaaccgcctcaaactgtcggacagatgataccaaactcgctcttcgaatccaacattccaatgttccaacgttcggcgcccgtatcaaacacggctgccttccctacatgcctaaagccaaagccgctttcagcctgaattggatgccgaagtcaaggggaagctccttcttttgtatacctgatatttacccagattggactgtgacatgtaatcctttcaacgacttgactggttccacaaccttcgatcatatatgagtaggtatcgatgaaagtgtgaacaactgcccttgtgtttatgaagatttgggtgttcaaaataccatgatgccaagcgtttggatccgctgaagggtcggccaggtagcatcttacacttgtgttgatatatgctcttttgagaggatgcaagaaacccgacttcctttcaactacgccaagcgccacagtgacagtcggcagcaataaacccgaaccatataacctgtcaccgacatctcgaatgatatcggcccgttcagtgaggcggagcagatgacggcgtctcggacatctctttcaaagcacatcccaccgatatgcaaccgcccacttgcccttatcaccttggtcatcttgttcttcctcacccaagtcaatatcccaagctggtggtgcgatcgctaccatagcgccgggtaccaacggcttcctgcccggctcatccgcaccttcctcctctccttccagcttgctctcaacaccagcaccacttccactaagcccctccattctcccatcaccagctagcaaagccctataactcctgggtactttggttccattaggtccaccaatcattggtcgaccagtaacaagtgtcatactaatcccaggtccgcacttcttcacggtctcgacggcaaggtgggcagtagcggccacgggagtcggttcagtactggagcctcccttgacctccagtagccattctcgtagttcagatgctagcccaccgggcacatagcgagcgcctcgacgacgctggggcgagaagatgtcagggagaagggtatggtgaacagggacgtctggcggagggtctgggggaccgggtgatttgggcttgaagcgaggtgccctgaggaagggattttggcccttgggcttcatggatgttgaccacgagtttcgccttatgtgttcatggtcctgatcttctgcgtctgtatttggttccacgtcggaggccgtttgtggattcgctctgggagtgtggccctcatcgctcccatggaatccctctaattttgggttcatgcgctgattctcgtccgcgtcatcgtcctcgttttcacactctagaccctcatcagactcactggggtactcatgtgaacgaatgactcgaggcggtagtgaggagagaggctcacttgagtgactgccggcaacactctcgtctaccttttcgaggtagctgtctctggaagcaggcgggctggagatgattacatcattgtcatgttccagtgcccttggcggtgaagaaacctcatcaaccgcggactctgcatcatcaatgagttcctccacttcatgaccttcgcactcaccctcgtagggaagtggtgggctactagcctccacctcttcaacatcgaggtcaataaccggtgaaagacgacgtcgcttgtgtgaccgttcccggtccaactcatccgcatcttcttttttaaccttgatcggcgactgcgaaacaaatgaggaatcaaactcgatcggctcgggatactctggcgcctgccctggccgtgtcaccgagccgggaaagcgagcaaagggtgagctttctccatctacaggcaacagatcgtcatcgatgaactccagcgtagatcgacttcgtctctctgggacattggttcggcttctgatggagcttgctatggcggatggcgttgaggataagcccgcagaggtccggtacgacggtcttggcgtcgatgaagctccggcatgaaaacgtggagttgcatggaactgtggtgctctgcttgctgcattttgtgatgcctggtttagatctggtgtctcttgattttgtaaccgttgcgaggatgcattggcttgagattgtttcctgccaataaggaagcgagaaggcgcaggcgttcttggaggacggtccatgtcgatgtcgactacctaattggtgacctcttgccaggctgcactgggcgagaggcttgactcacggttggcggaggggacattttactgaataagtcgcacagaagagcatcataaggaggatgtatcggagggctagttggaaaggaggattttaaaaagaaaacatcgatgtcgagcacagcgggcccatgtggaagaaccttgtcgggcaagatgaccggtttcttttctgatgtgaaatgggaaagtgagtgtcttgcagttgtcaaacgtgcgatgtaagtgcttaaaccctaaccctgacacttggcggaccaaataaatcccgtcatttatggcaccgtcgcgtaccccccaatttacacgtgcgtccgcggttcgccgagcgaaagacgcgatcttcacgttgcacacagaaaatgtccaagcacgtctgaggaagcatgactgcgtctgaaaactgcatgttgtgatctcgataccaagaccctagtataattgtacatatatatccaataacccaacaactgtacaatacacaccgcgactcccgtcttcttcacaaaccgacccgcattgcggacctctttggctctgctgcctacacacttacaagcgacaacccgggacaagaaagatatccacgcccggtacttcgtattctttttagtcacccaaacaaatcgaaacaactccaacgtccgtcctcaaattcagtgccaagtcatcccaccaaataatgtctttcttccataccggagcctcctccgcttccagtgacgccgcccccgtcgtcataatgtccacctcaactccagctttttcctttggccaagtccaagatccctcctcctccttaagcaacaatcacaatcacaaccacaacaataacaacaacaacagtagtgatacgccaacgccgtcgaccttcccctctttcaccacctccttctcctcgccctaccaaccccaataccgaccaaaaatcagctctcccctctcttcctcgcccatcagaccattcgattcaatgtcccgatcttcaccaccaggttcaccgacctcgaaaccacgaggaatctttggaggacagtcacaatcatcacctatctttgggtcgtttttgcaaagtcaaggacagggacagggacaggcagatggagcacaacagcagttagacggggggaacaacaacaacaacaacaacaacaacaacaaattcctgaaatacaactcccggccctctcgacctatgaaccacccttccctttcctccaaccgcaaagaagaccgacggcgtttgttcttgcagaatgtgaggcaacgagcggacgataaggcgtgggagaggaggggtggagagaatgaggtttgttttcttttattgttttcttttatctctctctctctctctttatattttcttttctcttttttttttttttttttttttttttcttccatgccttcaatcccatcccccaagatcttccatccatccctcccatcccacccagttcacccatactaacagaccacaaaaaccaaaacagctcctaaaactagaatggctccgcttcaaccgcgaactccgcctcgcaaaagaagcctctgcccctcccaaccctttcaactcctctcagttccacaccggtaccggcggtggtgacggttctgctgcttctgctctcgagcaagaaatcgaagaactcgcccagctacgagcaaagttcaaccaccagcaacaatttctcgaaggcctgttggaagatcaaccactaccagggggagaacaggatatggatgcttatatggcggatatgattgcgcgagaggaggaggcggagttggaggcgttgttggcgctaaatcagcaggcgcaggaggatttgagggcacgagaagggcagcaacaacaacaaggggatgattatatggaggaggagggggaggatgatgagtacgatgcgctgtttatggaggttttggcgcagcagcaacagcaacagcaacagcaacagcagcaacaacaacaaccaagtggtgatggtggtggtggtggtggtggtgatgcggggatacagcatcagcaccacagtcaggacgacgtggagatgggagggtaaataccatggtgacgcttgatatttttcttgcgcttcgctcatatcatggggcacatattggattcatagcttgcatttgcataggaaaggagttcgggttacattcatcgaggattgattgtgttcggagacataaaaggaacacagccactagtcattttcagattagaagggtatatgcaacaagaatacgggtcggtacacgagggtgtgcaggatcactagagttaatgatatcatcaagtactctatatcctcatactctagcgctgctcttgagatggcagtacacataagggcacagaacaataaaccgcccaacatttttcgatggcgactaactcttcatggtatcatactcgctgcaggttcttgtttggatgtgttgagacaattactgaggggcgcattgatcgtcggggaggtcgagattttgggcggagggcatgtctccgaccaagtcgttgggaggctggccagcatcttgcatctatacacaaggggtgtcagttggcgatgtcgaatgaatcggggtctgctgggccaacgtaccttctgcatcctgtccacgatgtactcatggtgctccttgctcgtatctgcgtagttgggctcctcgaacttggccacaatctcgctcaccagcttctgctgcaactcgtacctttcgagatcctccttggatgtcgtcgcgcggttcttctccagccagcccgggaacttctcgtgcagttccttcataggttcatacagaatgtccttgtgtgtgagctgctccatcattcccataagcattttgctgaactcctcttcgctgccctcgccgtcaaggccacccgactgcatctgcttgagcagctcagcaaggaaatcatcggaaccctcagctgcggcagcggccgtggcctgctcgccagatgtctgcatgcgctccatggtccgtcggatggtctcttgaaaggaagcttcggcattcttgctcgatggtgaggccgcggccgaggctctgcgggaagaagacggaggagtcttggtcgaagtctcggcctttggggtgggaataccaggtgtttcggcacccgaggcagcggcggcggcgcctagctccttgaatatgctctcgaactgggcttgtagctcaggctggctcagagttagctagagccgcagaaattgggatattgcgattgtttgcgcctaccgagttctcgatgtcaccgaggagatcagccatgccggcctgcagctgcttcgcaaactcctcttcggacaggacatcatcttcccccttggcaccatctgccccagcggcgtctggccttgctggccccgaaggcttcttggcttgaaggtctactgcggcgaactcatcgagcatgtcatccaggtcatccaggtcatcctcatccgggtcggacacgtcatcgtcgaactcgtcggccacggtggccttcctgggcacctcctcctttgcgccggcgttattcgaagccattgtgcggtatgagtgtgtaagaatgttgtgtaaatcgcaaagacgtcgatcggtcgtggatgcgcctcgttccgacagacgaagcagatgctcgggcaaaaggttgaccccacgctgaagcacgacctctttgagagaggtaaaagcgggaagttgtctgtttgaggtagaaaccaagctaatgcaaggcggagtggtctatcaagagagtatacaaaatctctctgggataggcaaatccagaattgtatagcgaaccaaaaccttcaaagaaagggtgatcagtggaagaaaacatggaagggagagaagtcagatggagattgacatccagaagggttcagatgacgagggggttttcctttgcatgtgcaattcggctcactcctcatggcgctttcccgcatctctgcttgaacagggcggttaccccaccattgcccaccggggtacgctgtgtgccgagggacaccacctccagcttcagacaatattccttgatcaggttgcttgagcacttaaagtccatactaacaggcatctcgctgtcatcccatcttctgatgctagtgtgactgcggatcaagctcattttggagcctacacgctgtcactgaaatgggccatttactgtatgtgaaatgccgttgacaagcttcggagtacaagttaagcagaggagagcttccatgccattcacttcacccactctccgccttcctgattcgaggcgacaggaactccgagcccggcaggcaataactgaatgagcgtgtcgcctgccattcgatttgctgtcacttcgttgcaaactgaaacttccctccagcctcgttaggattcgaagtctaccacatcagtcacagtcggttcccttcccaggaaacacttcgttacatagttccattcggattgcgcatcattccccgcatatactccagatattcgaaccctcatcttttcttttttggccttacaaaccccaaatcaccttcacctctcaccttgcggggctactacgcagtacatactccacgctgctacatatcgcgtggcccataggattggatctcttacctgcagaggaccttcccacactccaccttctgatccgcgcccatcccccccgtgaccaacccgagcagctcttcagccgcatccccacgtttctcggcgccgtcattgcattagcaagaagccggccgtcgaagttgaatcgtcgtcgcattcagtttgtccaagggatcactcgaatcccacgttgatcagccaccgctcaacttttaccgacgccaaaccccgtcaacgtcaacctcgtcaaccaccatggcgctgtgccagaaccgcttgcaagaggaacggtacgccgcaaagcattgcgcaacagtgtacctacgtccagcagactgacaatcttattctctccctctaggaagcagtggcgaaaggaccatccctttggcttctatgcccgtccccagaagaaccagcagggtgtgctcgacttgaagatttgggaatgtggtattccgggcaaagaaaagacaatctgggagggtggtctgttcaagttgaccgtcacgttccctgatggtatgcgccctgcaccggtcggtgtctttagtcagaagaatacacgtgctgacttgacgtttcctgcatgcagaatatcccacgaaaccccccaagtgtacgccgaaagctagccctcgtccatccccccttgctacgatcacatggctaacatgttggcgtctgagcaggcaaattcgtcccccctcttttccaccccaatgtctacccatcaggcacggtctgtctctcgatcctcaacgaagaagaggcatggaagccggccatcacgatgaagcagatcctgctcggcatccaggacttgctcaatgaccccaatcccgagtccccagcccaggctgaggcgtacaatctcttcaagaaagatcgtcaggaatatgaacgtcggatcaagcgcgtcgtgcgggagaatgccgccccatagattgggaacccacgaatgtgagggtgcttggtgaaaaagagagagcagttctgttttgctggacctgggacacggagtttagggataccaattcattgtttgtggcggcatttggagggagttcattcattgatagcgatcctgcgcacgattcaattttcgggctgctctatatactcatgatcgaggaacaagagtctaagaaaaataaaaaaaattaccgacgctgcgcccgatgcatcagtccgtttcccccaacttttgtgctcaatacttgctgtctcggacctagatctcccttctaccaaactcacggtcgagttcggccggggagtagtggaatcagtgggatgaaccctcaagagtcatcttcaatcgcagatgattcgaccaaggcgggagaggtatgcgtttcaagaaaagatagcaaaaagttatttcacgggaagttcacgtccggaaaacctagaatatcgggcacccagtttacagagtctcagtcagatactccgtacaggatttatcactagctttatctgtgtcttcagtttgtcaagaagtttttaacctcacggcaaggttgcaagccacgctccgcttgcggagaaacctggggtacccgtcgtcccccccccc