aagactgcacaggcgattgagtgtgggaatgactgtttgcccagcaaaagtagtgtacccagataccccaccaccccgccatgacatcttgatgcattgttttggacggccgaagcgatttagagaaaacccgaccttaccgtcccccgttattgatatcgttacggcccaaattgagctcaacttcggtgatcacaaaggccataagcctccatgaagcagcgattttcctctctcgacgtcagggtggtggcccacgagctctcggaagctctggtgtcgctgcgcctggccaacatctacgacctcaactccaagatcctcctcctcaagttcgccaaacccgacaccaggcagcagctcctgatcgaatccggtttccgctgccatttgactgacttcgtgcgcaccgcttcgccggcacccagccaattcgtcgccaggcttcgcaaatacctcaagacccggcgttgtacctctgtctcgcaaattggcaccgatcgcatcattgagttccagttcagcgatggtgcttttcgactttacctcgaattctttgctagcggcaacattatccttaccgatgccgacctcaagatcttggctctgctccgaaatgttcccgagggcgaaggccaggaaccccagcgcattggtctgacctacacgctcgaaaacagacagaactttggaggtgttcctgccctgaccaaggagcgtctgagggatgcgctgcagagcacagtccaaaaggcaaccgctgatcaggctgccggtaagaagatcaagaaaaagggcgccgacgagctacgaaggggccttgcgaccaccatcacagagctaccgcccattctcgtcgagcacgtcttccgcctcaccggcttcgacccagccaccaagcctgccgaaatcctggatgatgattccctcctagacaagctattcgacaccctccagcaagcacgagaaatccttgacgaggtcaccgattcctccgtttccaatggttacatcatcgccaagcctaggtccgggtttgaggatacagagttggacgtcgatgcgccaccagccgaaaaagcaaagaccctcctctacgaggacttccagccgttcctacccaagcagttcgaggatgacaaggcatatcgtatcttgccgttcgtcggctacaacaaaacagttgatgaattcttctcatccctcgagggacaaaggctagagtccaagctcagcgagcgtgaggcagctgccaagaggaagctcgaagctgctcgtatggaccaagctaagcgaatagaagggctgcaagagatggagatgctaaactaccgcaaggcggcgactattcaagccaatatcgaacgtgtccaggaagccatggatgccgtgaacggcctgctacaggaaggcatggattgggttgacatcacgaaactaattgaaaaggagcagaagcagggtaaccccgtcgcagaaattatcaagttgccgatgaagctgaaggagaacaccatcacattactgctaggagaaggcgtggaagaagaggacgaggctgaccaagacaaagaggatgatgagttcgattacagcgattctgaagacgatgccgacggggcagacaccaccaaggacaaggcgccagtcaaacgccttgaggtcgatatcaacctgacactgagcgtttggaacaacgccagagaatattacgaccagaagcgaacagctgctgacaaggcgcaaaagacggtccagcagtcggttatcgccttgaaaaatgccgagcagaagatcgccgaagatctcagaaagggtctcaagcaagaaaaaccagtcctccaacccatcaggaagcaaatgtggttcgagaaattcacctggtttatttcctcagacggttatctcgttctcggaggccgtgatgctcaacagaacgagatgctgtacaagcggtatctgaggaagggtgacgtttacgttcacgccgatgttcacggagctgcaagcgtgatcatcaagaataacccaaagacacctgatgcaccaattccgccgtcgacgcttgctcaggctggcaatttgtcggtatgctgctctagtgcttgggactccaaggctggcatgggggcctggtgggtcaatgctgaccaggtctcgaaaagcgcacccgctggtgaatacctcccggtaggatcgttcatggtccgagggaagcgcaacctcctgcctccggcgctattgacgcttggtttcggtctactcttcagggtatccgacgacagcaagtccaagcatactcgccatagggtctatgattttgtagaacgcaagacaaaaggtcgcgctgactctctggatgccctgtcagaacgtgcagagagcccgcacgagcagaagccagtggccggtgaagagtctgagagtgatgacgatgacgaggacgccgcagaccagaaggaaagagccaatcccctgcactcgcagcgatctggacaagtcggttctgtggaaagcgatgctgcccaaggcacagaacctccgacggaggagcttgcagaccttgaaatcaacaaggaggagtccgtgagcagtcccgatgagagcatcaagtcgccggcggaactggaacctgctgcaacacaaaatgaagaggaggaggacgacgacgacgacgatgaggaagaagagtcaaaccagccatcatctgcagcaaagaccggcactccctcgtcatcaaccgcccctcaaaagcaacagtctgcgaagaaggcacccgccaagcgtggccagcgcggcaagcaaaagaagattgcggccaagtacaaggaccaagacgaggaggaccgcgcccttatggaagagctgatgggtgtcaaggctgcccgtcagaaggccgaagccgaagccgcggctaaagccaaggcagaagccgaggctgctgccgctcgcgagcgccgccgtcaacaacaggagcgtgtcaagaaagagatccgcgagcacgaagaggtccgccgtctcatgatggaggaaggcgaggacatgcctctggacgagtccgagatggcgatggagatggcgccactcgagacgcttgtgggctacccgcttgcgggcgatgagatcctggaggtggttccgatctgtgcgccgtggagtgctctgaacaagttcaagtacaagacgaagctacagcccggaaatacgaaaaagggtaaggcagtgaaagagatcgttgagcggtggaggttggcgagcggcaagaagggctggatcgatgagtcgtcgtcggatccggagaagatttggccgagagagatggagcttatcaagggactcaaggttgaagaggctttcaactgtgtgcccgtcggaaaggtcactgtgatgcagtctggtggccttgctggcagttcgagtggaggagggtctgggaagggtggtggtaagggcggaggtagtggcaaaggcggaagtggtaagggagggaagggcaagaagaagtagtcttgaagctcgttggagaagcgaaaggcatattttctataacagacattagagtccagcgaagctatcaaagcagaagcatggcaaacggtctcaaagctcatcatcaagtgtttcacgcagggtattgacaatggagacagcaatgtatgtgtgagctagttcagcgtaagctttgataacagaacaatgtttgacattatgaatttcggccgagtaccagcgccatggtgacgggaatggcctcatcacaacccgttgtgacagcagatcaggaagactgcagaatctcaagcgtgccaaggtaaataactaaaagagaacacgaacgcctcttgccaagcaaaccgacgcaatgcaggccccaaccgctacgtgtgcgagcacagaccactgcactgacgtcttagctgagggcagattttcggcgccgtgaccgagcaaaacagcgggcagaagcggcaaggcaagtagtaggatgggcgccgtgccgacggcggttccggagggtaatcaaaagcccgagggctccagtcggccgctccagtccgctccagcagcctcatccaggggcacctaggtacctatccatccatcatcatcatcatcatcatcatccaccccagccagcccgcttccagaatccagaatttcggcctgcaacgcaccgcaactggaacccgaacccgactcttttcctgaccacgctgttcactgcctcacctgagcttacgatagttttattcttgtgattaccagcagctgcctcacttgacacaaggaagaactttaccttttccccctatctttcctcctttccagtttctagtcgcttcatctcgtccacacaacaacccccctgttcgccgattttccgcaccaagcatatgcaagctactgccaacttgaacaactggcccccgataactctttaattcaccgaattcccgattttcgaccttttcgtttctctacttgacacttgcaagaagcggaaccttcggacacccgtttaattgattgcgccgagctcgataaaccaaccggccaagcaaagctgcagctctacagtagccttgctacaacttcaaaccattgcgcagtgtgtttcctggtgttgagcccaggaacccatacaacgaaaaccatgccggccaccgagaaggtcagccgtggaaaggatgctgagccacgggagaacgtctacctatttgtaccaaacttgatcggtacgattttgcgaatccatgcttccaccgcaccgcttctacttcctacgcggccccgcgggccttttctttctctcgagcttccacgcgccttgcgcttgtgtaaatcccagacataattagatcttgaatggcttgctaacagggtctggcccaccacttacaggttactcccgtatcatccttgctgtagcctcactctactacatgcccctccacccccgaacatgctcgctactctacagcatctcgtgtcttctcgacgccctcgacggctatgccgctcgctaccttgaccagtccacccgcttcggcgctgtgctcgacatggtcacggaccgctgcacgacggcctgcctgctcgtcttcctcgcctccgccttcccccggtggtccatcgtcttccagggcctgatcgccctcgacatggccagccactacatgcatatgtacgcaactctggccatgggcggctcggatgagagtcacaagaacgtcgacaagtcgaggagcttcattctcaatctctactataccaacagggtgcgtcattgtccatatcctctcgaagatggaagtggtagctgacatcaggtgacctaacatcacagacggttctcttcctgtgttgcgccctcaacgaggtcttcttcattgccctctacctgctctccttctcgagcccgctcctctcgcccggcctcttggaacaggttccccagatcaagcaggccaacccctacagcgccgctgctctcgagctggcgcgtgccaacaaaatggtaagccaccactcccccacacttcaaccaagcaattcaggtagcttgacagatgactaatcttcccacctcccgtttcaggactccaccgtcccttggatcatcgcaattgtctccttccccgtcatgatgctcaagcaaatcatcaacgtcgtccagcttgtcaaggccagcaggtggctagcggagggtgacctggaggccagaagggagcgaaagaagacccgttaattgtcgtttctctctctctctctctttctctctgtgtgtgacttttccgggtagctctttcagggtacttcttcctctttgcccgaatccgaatttcttccggctcgtatggtctttgagagaggagggagggggacagagatgagaggcggttagagaaaagtcaacttcgacttttcttattcaactttcttcttcctaaccctagctccacatctatgtcgaacttttgtcggccggctcctaaaaaggataagagacaaaatactgaaacctttggcagtctggtcttttcatgggtggggcaaaaggggccttatacatttgttgtaattggaacaaggaaaagggttatttttaggcggtgttagattggttggtatggtacggaagtgttcttgctgttcatgttgacagtggggttccgttggctaatcgaaggtatcggtcagtcaagttagttgcatgataggtatggatggatggaaggatggatggatgacctgttcccaagggaagggaaagagttgttgaagacacgtgaacatattttagatgtttttttagcttgtctgtgtctgtttgtatgggctagtttggtttggtatgatctgaggtgtgatatggatggatgtcatggttcggtttagttgggtgggtggcataggatggatgtttggctggttggaggttatttaccgtacgtaatggagttttacttatcgtttaaaaaacttttgatcagttgtttctaggtttttccattacctccacccatctacacttagttctccccttcccgtaacgagtgttttacatatggtcattttgctgttggatgggaacatgagttttgaggcgaagtggtcttacctatttaggtactgtattcagccaataccccgttcctttgcctggcctgtgggaacccaagttacctatcccgggataacatttatggctacgtagaagaagatgtaatcgaagccaccagccttgtcgtgtgaacggattacgcaaggtgtaggcatgacctcatcagatccgtcactacaaggggacacctcgcgacgagttgtatataaatccttgtttatcacaaagcacaaaacagcccaggacccgaaaccgaaccagacgtaaccttgtagaacgaactgaaatctattccctttctaaggctatgccattcggtttcctccgtcttgttcttgaggagcatcagctttcgagggaacccccaaccgaagaggcccttgcgcgcattcaggggcttcccgtccccctttccgctccttctatgtacagagttcttagaagtcacaaccgcaccttccattcaaaatccatgccctgccactgatggctcccaggtggttcctagagactggagacgaagaagttcaaaggccgacgatcactggtgccttccactttttttaaccaacggaccgatttccgtgcgtgccttccatttggcgtattgcatcatgaggaggggtcgggtgccgtgcgggttcgaaagcacaggcccaggggttcgaagaacatgagacgacaggtgtcacacttttccatggatatggaggcggaagaggctagatccgaacccggatctgagaagccagtttggtttggttcagatctttgttatgtaacgggtgcggtctttgcttatcggacggggaaggggtgtgtaggattgggtaagaggaaggtgctgccgatatttcatgaaatatgtcgttttttgtgcgactcgtttggtggttttcttcactgatggggagagatatacgagtccacaaacagtagacataggaaatcagtatgatgcatccatctcttaccctcagatgcgtcggcaaaaaaaccaaaaaaaaaaaaaaaggttatgtgaaagtagtatccatcgtttatatatcatacacgaaacttgaactcccggtccccctcccccctctcaaacaaaaaagactcaacaacacggtgtttaagagcaatcaacggacccttaccacgatcgtaatacccccaaaaagccgagcttcaactttgcttcgcttcagtgatgtagcttggcccataggtccccttgcttgaaagcaatgaattaagcaccgccagctgccctgcaagcagtttcttgagcgttacactgctgaagcgtgacaccggacgccttgccgctattaacggcattcgcgcaagcattgttctggatcgcgcaggcgcgctggacggcggcggccttgttgacaaaggtcgctccgttgacggcgaagggacgctgagagttgcccgagttggtgacggcgggggcggagatgccggcgatggcttggctagtggcaacgtttttgcctgagttcctgttccggccgccagtattgttgccacccgtgttcttgttgttgctgttgttgttctgattggcgttgttgccaccgttgttgttgtttttgttgttgttgttgttgttgttgttgttgccgccgccgccaccgccgccgccgttgttggaaacggtaaagtaccgacagtcatcctgggcacctctctgcgcaacaggcataagaacaggctgatggttggacgccgaggtcatggtacagatacgatagttgcccgcggggagacctcccgtcacgtcggtcgacagagtaccagctccgttgccggcatcattaatgcccttgaagaaggcgaactgtcgagcatcgagcggctctgtggggttcaatgtgttgcccgtgttctgaacggtgacgtgggtgtgaccaataaccctaccagagccgtcgacgtcctgaggagctgagtagtaagtgctggtagcgttggtaaaagaacccagcgcaatgttattcaacttgacctggatggtgaaggtcttgctggcctggatattgtcgttgttcttggggttgaggataacggcggaaatcatccggtcggtggaaggaattttgcccatggctgcaaactgttagtgggtgtattgatatgtctctagatagtccacgtacgaatgccgttgcaggagccagacttgatttgttgaccgttcgtcaaggtctggccattacagaagttgatgaagttggctttgtccctgttgcaaagtcagtgagaacatcgcggaattcatgatattgcctttaacgcacgtcttggagttgacctggccatctgccgccccagcaccgctctgacccgtcgatgcagaacccgtctgaatggcacccggggccagacaggtattagcttgttgttggttattgcctcccttgttggcattgtttcccgtatttccaccctggttgcggtttccaccaccaccaaatttaccgccacggttctgcctttgctcgagtgacgagaagtcagtgttgggcacaatggctgcgtcggtgaccatggccaagcccaagagggcagtaagagcagtcttcatcagcatgttgatagttgatattgaagcttcgccgcgaaatctcggattcggtaaggatatgcgggatgatataaccaggcacctggagcgtacgggagtcgaagtaaagcgtaagacgtaaagcgtcgaaaaaaaaggttccagaccgtaatatcaaagctgactgcaagaagagaaggattaactgacacccggtgtcggctaattgggtatatacaacgtgcgtcgaaaaggaacgaatgaaagaaacacgctaccaccacaacaagcaaaaatagagcatgcaaaggaagagaagggagagatggaggagtattatagaaagctgggcatgctgaggcaccagcccatggtcatcgtttcttatttcctggctagccaagaagtttgttccacgagactacgacagggtgccggccagggtaggaatctgtcttgtgtaaccctcccccagtctaccaaccgacctttctctatagccgttctttgcccgtggaaccagtactaaatcgcatcctggattgagcagcaggaggtcggaacggacggagaggggtttgggggttgtgcgtctccatgatctcaaacgtgatacaagggtatcgcaagaagagggcgtctgcgccgaactgtcaaaggaggtagcagtaaagtgaaatgtagcatggaaaggggctgccaacggtcaaactgactgcatagacatccatggatagctctaggatagaccccatggggtcttgccctgacttggcgtaaaagcctctccccaagacgcccgaggaatctatggtgattgacgccagatatcgcgcttgattgagatctctacagcccaatacaagtccacgatggccgttcacagcagtcaggaaagtggatgcgcatctcagatgaagcccgtaacgcagagagtgaatgctatcgacgctttcgagcgaatcattttcagttgcacatgacggactcggagcaacattgacgagtgtttggggagaaaagcaaagaggctcgagagtgtgcagtggaagagaggttgatgaagcgacttgcgtgccagaagcgacgagggtgctaataattgtcttacctttagccaatcacacgagccgggaaagggcgatccagcatttggcgtctcgggatgaagcgctagcgaggtgctagcgcgcacctgccccactcccaaggcaaagaagttcaatgccatgccgggccgagagactgcaacaaccaacactacctatatctaacttcaactttgacctctcttcaccctcttcccgtccctatccgtgctagcacaacccgtttctacttggacaaggagttcccaacatatctatcagggacatgcagtattgacacaacacaaggtacggatagttttctataacaaattatacccgaatgccctgcgcatcaattctgtaatgggccaaggcaaaaccagtcaaagactcctggtggacgctcctgcatcgcgaagaactggtgtagggactcgtacgaaacaaaacacgcccaacgagcccggacgaaccagcagtgtttggtcttggccgacccggattgtagccgatatccgatgtttctatctccgccttgttgccggccttacccggcattcggcattttttggtcgccggtacgcaaacttcgagtaggactactcatcgccatctcatcactttcaccccgtcccgcagaagattggacttctctacctgttagtcagtaaagaacagtgattcttaataggtactctgccatactctacagctacgatgagcggaccgtcaagcaacactttactccttagcggcgttctatgatttgatcaatcaagtcaacatcgacgtcatgctgtaccgtctaactgcttcgtctagtcacctaaggcacccagtccgggaagaaacacggtgggcctcaatgaggtcagctcatcgattcccttgacctaaattgactgtactacctctacagtagccacgcccaatgtctactgttcagcgcttgaggtcgtccttaacaggcccccttggcgcttgtacactggggatgtcccactttttctgggctagcgtccctagctgtggacgcctccgtatgcaggaacaagagcttaattccgattatagaacaagggacctgaaggaaggacatcgtttccctcccatccggccggactccgcttgaccacccccggccatcacaacaccaacctcaacaaaaatccgtctcattgttcgttttcctcaccatatcaagcccgtttgctcctatcatgatatgtttccggactcaggagtaggagacggcgaacccaacgcaaaattcagcataatttctccacacattaaatatctttacaacaaaatgaagttcccatctcgtcccattctgaagaggccacttgaggtcaagacaaacagtcaaatcgcatcagttccatgggcctgtttctttcactagaaacagtgcgccgttgatgtctgaggtagcgcccacgcgtgcttcccacccgacagcacggttaggacggcacaaaatatcaattcgaggaatgagatcgtcaattttaatcttgtcttcagttgagaacctaaacactgactgtctgtgctgctgacaattacctttaggctactaccaacctcgcatttcgaaacataatactgtccgcccgcatctatatgaactctggccaagaccgattcgcaacaaggatgtaacttgggccttgggccttgttcatcttgagacatgttgtgtccccggggtccagagggcagcaatgatgttcactcccaaaaccccatcttcttattcatagcgtttcaatactacacgctcaggccgagtgggactttaacagtcagttcttggtcgctcacgtggacgcgggcattttaaatccttgtgaccgttggatttgtgatgatgatagatgagcatcggactccaacttcgaaaacctcctggaattgtggttccgataccgagccgatgttgtgcagcgtacccaatcaacccccaactgtttcaaacgtgatgttggcacttggatgttgcttctctgactaaccacagacgtgatgataacatcagccaccagcggaacggccacccttcctcattgtcttttagcctcaacgggatacccgattcggtttgtcatgctgtgttgtttttaagaaacccaccttggaaacccctgaaccccaagacatgtatcgggtgcttggctccatgcgtcggacttgatacaacgtcattgtcgttgtactctaaggaggacttcagtcccttttcaagtggggtaatcgcttggctgaacggaagattatcagaacgaaacatggctaccgaggaccagcgaaatgtttggccaacctggcaggaaaatctcgagtgttgaccaatgtgtgcatgagggatggtagtcaatgatattgttcgatgttaatctgggcaatgaggcgtgtcaaattcctattcggtgcgcaaaggagaatctcatccaaacatctggcatctgatctggtaaacctacacctaacgctcggagggtatcttaggcacgttaatgtacactttacatacatacatggcaggcagacataacttgtacacaaaataccatggacctacatgacgcaacaattgcagacgtgggcatgcattgcgttatccattagcatcacgtacttctcagtcgacacccaaacattatccagcaccctgagccatacaatcatctaattctgtacccaattaaagaacacgctgcatctctttccaagcctgatatcttcaaccaacgaaccgttgccaagaagcatttgcgaaacgctcatccccggtcatgattcatactcttccaatgccaaggcccacaacaaacaccctccaccaggcctgtttcataggtcgcccaacatcatcggcttttgttccgcagtaacaacgtccggccgctttggtagggttggtgggcttattgtctcgttcttctcaataccggagacgatgagatcgagccaggcagccagacggtagccggcctttgcgatctgcaactcaacgacgggggcggcggcttcgaagtaggcaccaccgagctcctggtcgcggatagcttcggggccatcggggaggactagtcaagaaagtagtgttaagcaacggttccctgacgataccatgaaagagaggtatagggacggaacgaacggagagaacttaccaacagtgcaaacatgctcgttcccctcaatcgcccactgcagcgcaatctcgctcgcctccttcagctccaaccccttcacccaatcactgctattcgccttgtactggccctccctgatctcctccgccaacgcatctgcccacttcttggccgcgggaaacggcctcctcccaacaccctgcttcttgtgcgtaacgattttctcggcaatgctcgagtcccaaacatggtgtaggttgaaccgcttctcatcaaagaacaccgagatcccgttgccccccttctccacgtcctccgtgtgcagcggctggtggatgtccccgacaaagtgaattacgaacttggccgcctgcgcgcgctcgaccacgtgtaggctttggtccaaaaggcgagaggtgtagttttgaatggcgctgaccacgcaaccttcgggtttgcagtcacgctcgtagatgatgccgcatgaatcggggggtgagtccttcgcgtcgatgtagtgcaggggtcccgtccaacgaccccatttggtgtaccggatcgagtcggcccaggtggctacgttggcgaggtagtcagaggtgtcgttgcgcaggagggtttggaaataggaggcggtggagttggagacgaagttgctggcgacgtaggcgacggtgatgtgtccgaagcctgttgttgttgtaggcgacgtgtgttagcggtgttccatcccttgagtgcgattcgcgaatattggggggaaatggtaaggaaggggaattggtgttctttcgtacctccccatgctgaaacccctccggctaagaaggcggaggagctcagtatgactgatgatagcttcatggtggtgtctttgcgctactgtactgctagtcaagagatggtgacggatacaccggacaagcttcgcaacgacaaaaacaattggtgacaaacccacagcaagtaaatgagaatgatttactcgaggacgggaatgtttgatggaaagattgtctgatccaaacacgcgctcagctcacttgatgtcccccagtcgatcagctgcaccaccctggggtccgatggcgataagcattgataccgcccctttccagcggcgtcatgactgtccctagcatcggagccaacccatctaccattgcgggacgctggtaccggcgccatcagcttggaccaggcatggctgatcaataaactccgagtcctctaggtagtgtacaccaaacacgcgggggttgctgctacggggatgctgtagcgaatgaacgcggggcgataaatcccacgtgagcctatcatatctggtgtcgtttaatctttggaatggcttgtgcttgtcgagtgctggcagtgcttgtttctccccagtctctcgtgttttccttcttctcgtccgtctttcccatctacgagcacctatacacctctactgacgggaaaccccatgcaatcagtgcagcaagtttgatagagcggatgtgcaatgtgatgaacgaggcagcagttcggacgcagactcgacttgcaacttgaatagtcgaggttgaggtgctggtcttggcatgatgacaaagtctccacccgtgccgccgaaaagagggcatccacgaagaggtttcaattgctcgtcactggttggacggcgggctgaatgattggccatatcaggcgaccggagctgtcaaataccccaccttccccatatttctccattcccttacagcaccagggccgggcaggatgggtcagagctgagcgagagggccctccttgtgatgcaatcccatgagcccatgtgcctcccgtcaatggaaggtcgctcaaaggtcctccaaccacaacagcgacaagggaaagagaaaaaaaaaaaaaaaactgcgaactgaacaaatgctacgctggcgcaggacggcgtatcttggtacactgcatactacaatcccgcagcacgggacaaaacggtgacgcttgtgatagtttttgaatggcacttggatggctacgttatgccattttcggtatcagccagagccacatctttgccttatctctcgagtcaatcgcctcttgataacgacctgccctgagacctgtccgctgactcgaactgacaatgactctttcctttttctcttgcacctgtacttttaagttcctgttgccaacctttggctatttctccagtgcgcgcaagaagtgatcaagaccccaacatcgactgcaatcagcgggttagactcagtccgtttcggtattcgagcaggaatcgaccctgcttggggaacaatcaacctctggttatccgttcaactttccactcttgttgttggcgacatggaagccctctccaaagcgcccgatgtgggcgaggcactctcgggagtgtttggaagtgtcagcttgacggcctggatatgtcttttggtgagcatgtccatcttgctgctttccctttctaacggcttgccatttccattctaaatcataatgctaaccgttgtcctcaaccccagctgccacaactgattacaaactacaaggccaagagcgctgacggcctatccatgaacttcctgatcatatggcttctgggcgacatagcgaatctgcttggtaagtggcaatcagcctaccgtacctacctccgatgttctgctctcgaggtacccaaggtacaagtactgccaatcatttgttcggctgttgattatcatcttcttcgatacaggcgcactctggacaagtttggcaccaaccgctgtagcacttgccttgtatttttgtttcgccgacctggtcctcattggccaatgcagctactacaacgccgttaacgcccgccgccgcagccgcatcgaaagacatgcccgaagtgcacgacattcctctgccgagacacaagaaaccgacacaacggctgtagaggacccttctgagcacgacccgttgttggatcatgagcacccgcgtcggtcgcgcagcgattctacgggattgcccggctctcaccgtcggcactcgatgcgccacagggagagcactctcgatccattgaccagaatcgtcacaggtgaagacgaaactcctgacagcaatccttggctgcacaacaccctgagcttggtagctgtttgggtcgtcggcgctgcaggctggttcatcagctacaagatgggtgcgtgggacgttgaggatgggttacccgatggtggagacaacacgatttcccaagagccacaggccgtcattggcatgatcctgggctatttcagcgccgtctgttacttgtggtacgtatccagtcctgttgtctcagcccattcactcggtgtcaccgctgggcttgagaagctaaccaattccatagcgctcgaatccctcagatcatcaagaattaccgtgagaagtcttgcgaaggtcttgccctgttgtttttcctgctctcgctcacgggcaacctcacatatggagcaagcgttatcgcctactctcaggaaagagactatattgtcagagccctcccttggctcctgggctcgctcggtactatgctggaagacttgatcatctttgcccagttcagactctactcgccgcaacgtgagccaaagacgcatcataccgcctgaagagctggctcttcgcttacacgaagcaaacgacacgcatttgctgggagaaacggcctgtttagaggataggaatcagcgttcatgagttcaatgaaaatatctgtcaacggtatgtgatggatactttttggttacttgggttttgtcatctgctttttttcttctccattttttgtcattttcttttgtcgagtgcattttgcctcatattgatcgggatggcatgttaaatttcaagaacggttagggcaaggcgtaagaatgatggagacaatgtttttttcacgcattttctccgagctttacacatccccgctgcattctttcattttcagtgctatcttctcaatagcactcttagtttgaggccttttgagtttcggactgtcgtacacatccttttctccttttctgacaggtataagtttgggttggtgcttctttccggttcatttatggtgaagttcgctgctgagctgcttcctgtgacttttctcccgagttaccttccccttgcagcgaaccgctcccggtattcagggacgatcgtacggatgctaagttccggtcgaattcccacgcgggttggcttcctccggcagtggcactttgagtccggccattatatcatacaggtggcacctactgtatcgatctctgggatgcgacgattaatgggcccttttcccctcttgacctctacaaaaagttcttcagctcgtttgctcctgctgttcagtagtggctagaacattgtgcggccatgcgatttgtgagactcgacgaaagaaaataccggccggatcatgacatcctattttaggacgatcaaagtcggacctaagcgaatgtcccttctcatgagagtcccattacatatcggtcaatttctgagcagtcacggccctcaatgcacagtcaagccaccttctggcatatggcaaaggttttatgttgctctttggcacgctcggaatacatgacggaacccgtgtctcttcctcttgaacccaagctcccgggatttaattcaacgaacgcctgtcctgatcaaactcgcaactcgttaaacttcttatccctcgtatgcaacatctgatattacgccgcagccattcttcaagtttagaccaagaaattcatcatcgccacgatgccgcccaccgaggacatacaatacgcaccgcctggatcgtatctagcttacaagcgcaattcgaaactccttctttgttggattgtgcgcactgttcactcaattatcaagttttggggaacgactcggcaacatgatcttaacctgaccttgttggaaattcccagcgctggtctaccagggcagaaacgaccgaaagagttgcttgctgatccagcccgagcgggattatttaaccggttcaggctctacaacttttgcaggttcattagtctccatatggatgttattcccccttccattctggccttgttcctgcatatcatccacacaagagtcgctgctttgactacatggcaggcgctcgcagccaggcgcccacgccccgaagagatggagaatttccgaacgcttgagactgatattcgcgccttttgggtggccttcaatggcctcagaggcttccattggatgtcaacttccccgggagagcaagaggtctcgtccattttgaagtacaacacaccagagaccgaagaagatatcaattatttggtccccgacagatttcccatccgctttcatcctgaagctgagaaaggcaagcccgggcgtcgcaacaagtcaaagacaccagaaaacgaagccaaattcaacaagatcaaggacagtctcccgcctgatgacttcccattaagtcactttgacatcgatgacccttgcaatatgaacggccgtttcaactccgacgggaacgcctggggtatggcggcttacgacctgttcaaggagttcatgcgcctcagacactttctccacgttacctggatagaggttgtcttcggtggcctcaacagcaccgtggccggggcaattggtattgcggccatgaatttgattgtcaaataccgtcacgacaatattcctgaagaattaggttacatcagcatgatcgactacttaacgggttatcgaaatcctgatgataatgttcgaccattttttgcgtccgtttaccgcgttggtggcgatggctcatgttcaggaaagattgaaaatcagagtgtggatatgaaggaacagttcatgatacacacgttcgaatcgctttttgaattcctttccgattttcgcaccacacaaaccggaaagcccaccgagcgcatggcaaagcttctcaagaactgggattccagcgccgacctaatggtgcttacaaaggaagaatacctacagtggcgtcatctatataccatcaagcttctttactcggtttttgacgaatatgttgcccctatattgaaatcgaaagaactcgacggagattgggaaaatgtcatctggggcccaaaaggcccatccgaagatgacttgagtggatcaggttcatatcagcatagagccttcttgtccagcatcattaaacttgccatggaaaaaccctcgtccaccggtgaatcaactcgacacaacattcagcctaccacagtcttcatactacaacacatggtggattccttcactgtgtcaaggggctggctgaatcaccccctctgggagcctgtttttatccagccgccttcttccgatgtcttctttcccgcacgtgatttggcgctgttcttgggtgtcaagcttgacgactctaagaatcttgggcccggattttggacttctttacacttgctagacggagacctacgtaccggagaggaccagaaaatcgagcagaccaattttctaaagcatgcggctagagtttgctccgctgccctggagttcaactccacaagacaggaccaaggcgcgggttcaaacttcctgtggggttgctcccccttccattgcgctgaaatccttgtgcaaagcctgacaaatctcgatcatatctccagagtactctaccccagtttcacgaatgagcctgtactcctggtacacttgtacaatatgttggttactgaaggatacacggataaggcacctcaggcatttctcatcttgaaggggttttttgacaatttgttgaccgaggaggcaaggacaccggaatatggtgcctactacgaccgagccttgaacaacgccctaaactgttttggcacatggttccccctttcggtatttaatcgtctgtatgttcaaaactacagagttgagaggatcggacgcctagaaaacttgcaaagattcatggagaacactaccgccggtaaagagaaacgggccatgcaggtcaaggggcatggctcaagcaacaatcccagatttatcatcaaaggtggccgtgaccgggcggagacaattagggaaggaatacaggccgtcgacttcaagctcaatgagttagttcctggaaagctgctcgaagggccgagtggcagcaaggtcgtggtgaacttttgcgatgtccttgaactgttgaaggccgaggtcatcattggcgtacatggcagtcattgccttgacgctgtgaaccgcttgtgggttactgcgcggtcgattattctgttccattccatcgagggacaactggccgctgcgaaggacccattgtacctaagcatatacggagaccccgacacgaaggaggttgaaaactcaaagaaggacgaaaatggtgggaatggaggggggcgagaggatgccttagctcccaagcgtgtgcgtctcataatgcgtctcttgtcgcgtgaactgaaaccgcctgggacgaagaccgcgatagagattgccgtcaaagcgtttgaggatgagaagcttaccaacttttcgtgcacgtactggggggatgaggcagacttgggaatgaagagcgatgatggcataatacagcgtctggagaagaggctagcaagtgcatcatgtccgttcatgtaacattgtcaaggaatcgttctgtataatagtggcgaaagccagtgttgtcgtataaattgggcttcacagcgaaacaaaattgtaaccaacttcttttgatagactttcatgtatccaatacgcagacattacacgagattgtcgcgttcctcgtttatatgatccccggcgccgattgtgctgggtgatgttggtctacatcaaacaataaacggagcaaatcgcaaaacccgccatcaatccctgttcaacgccacccccccaagactccgttactcgacgcagatagagtacaaaatactccatcatcacagtctcgaattatcgcaccaactcgcatactctaccgggggtcctgttcctcccggagtgggggtctgaacgatgaactcaaactgttgttgctgttgtgcttgttgcgttgccgggacatttgggaagttgaagactaagccctgattgaccacaggcatatatatgccgttcagcgacaacgattgtggcgatggtgacgacgaagagaatgaagaccacgacgaggatggcgaaggggaaggtgaggaagtagaagtcgaggcataacccatactcataggtcccgctgatacatgtgccatgagatcagcaggagcgcaagaaccccaagcatagtcttccgaaaacttgtagccgttgttgttttcgaaagaaaataactcgaaaccagaggcatccgctgtcgtcgtcgtcgtcgtcatcgtcgggaatgaggacgtccccgttgacagtgttgatggtggaaggagaaacccaaggccggacccttgggtggaagtagactcggtgtctgatagcgaaagtggagagcgagtgaagcattgcccgagctcgggggtatgttggcttgaggtgggtggtgtgggggataggtatcctggcttacttgtcatcgacatagggctcggaatcgcttttgttgttgttgctgtggtggtggtggtggtggtggtggtggtggtggtggtgatagtggtcttcttggttctgggtctgatgatgtcgggtgttgaagacctggagcgagaggaagaaggggatggagcagaagaagaagcagatttctgtctgcggcggagaatactataacggtttttggcggctagagaggtgcggttggggaagtgagtgttgacgatctcggtccagttgcgccctcgttgggaaacggtttgaagaaggaggatatcctggggatagatagttggtcagtcaagcgtatgaggcagagaatgatagttttttttttttttttttttccttttttttttttttcttttgtttttttttctcacctcttccggcgtccacggacttctatcaatcttggggtcaagacaatcataccagcgcttccaacactggtctccgttgcgtgaacccaccacctgagcaaccttgctccagcgtgggccgtgactgtcaaaggctttgcgcagcctttggtcttcctctctggtccaggtgcccttgcgaatgttatgggctacgttgtagtgccaacgttttcggcagtctttgttgttccgtcgggagagatgggaggcgactttgcaccagttgatggaaccgctgactggtgtttctgttgattagggacaaggaaagattagcaaaccgatacagggtgaatgatgcaactagggtccatggagctcttcttgccctttgtcacggcttcagcaagcagcctatcctcctctggcgtccaaacctgccgaggcttagactcggtctgtggcaatggagaggtactccgtggagagtacatgaagagctggcatatattagacatgggaacagtatgcttatgtgttgttattgttttggtggcgttgagatggtatcttgagctaagtgtgatgatggtgagtaaacagtgagcgtgccagtgaaggatgaagagttcgccgagagagcatacttatatgagaagacgagagagaacttatgtgtctctatgtcaagcttagctacccccatagagcgaaaggctccggccaagtagtgagaactagtctccccctggtgtacgtgatacaacgtccatgatagatcgccgcaacaacactaggctacctagcctctgatgtctgcgagagagtaggcacatctcatccttcgacaagatcctagtttcgggatatgcagccctatgggtcatccccacgcccgctctcgtgttgttgcccgtcaccaagcggcatcttcctggcgtctagagtcgcatgcaagtcatctcgtcccacttgtctggtggtactcttgggtagatctgctgtcgagcattagcctgatacatctagcgatcagcagtgccagaacgtctcacgggtagttacatggtgaatgctcacgtcaacaagctgtcgtcttgtacagtgtctgagctccgtgggccatttagagcttgagcgccaaggtcgaaatcggtctggcacgttaaagtactacctcaaaaacatggtacgacatgagaataccccaggcagccgggtattccaattagagcgacctagtaagctctcataggttgaaaaaggatggcccggtaagtgaagccaagggagagcagtccgatggtccccggccaagtgtttaatgctccggttttcgacggcggtatagactcgggacggcctctggctgtttggagatgcatcttgcgggcaaaagtcacgagggagagtacaagaaatgaggcggaggcgcgtggatgggggcttggcttcaggtaagcaggcagcgatgtatttgatgttgtgtaacgcgacaagccaacggaaagaaggcgacgtaacgactacgaaccttcctgcggtgcttccactgggccgctttttgtccaacgagaagaagctatcaggaacccgaatgtataggacgggagaggaatttgatccggagtggcggtgaccttaactaatccactgccttttcactcctgtagaaataaccttctatcctgtggggggagagctgaagccaagccggccacatcgaggcgccacaagacaaataaggggccgacttgatatacaagacatgatgccattgcaaagcaagatacctcaccagggaacaattaattccaaattgatgttaccgacctcaactgctgtggtaagcacagaagtggaaacgttgaagtcctccccaataccccatacggtttcttaattccgtatctcaattcagatagcgagacttcctcctgactaaacacgagacagacaccgactgatagggatttctcactgcttcagattccctgccaaactcgggctgggtctaccagcctgtcccaagaggtgccgggctcgtagggctggtaagtaacacaatctacgcccacttctttgttctcttcgggccgttagaaccatttttttgcactcctgaaaggaggagaatgtatgaaagcggcagataccgagacacattgaatcagggtgcctgctgcgcggacataggccacatttaaactttcacaaataagctccctgcatcgtgtcttgtgttcatgttaccctaatttggttgctcctcctttgggggtccggactggaggatacgtacatacaccagcctcgtcgaagttatgggtgtttatttggatcccgtaccaggacagcatcctctttgcctcaactccggcttggacaattttaagtgctagaggaagaatcctcctagtaccatggacgcgtctatttagggtactttaacatcaatccatagttttatttgttttttttgacgtacctgtttgatcgacaaccaggtaggacaccatcagagcttgggaaactcatgagtacctttgactaagtgccatcgtttgatcgtcataaggacggcaaattgaaaaaagaaaaaaaaaaaaaaaaaagggaaaagaaagaaagaaagaaggaaagaaatccgaggacctcggcaagtatgaggccgactgcgccacgtccgtagagtgttacacatgcgatccagtatggagcgagatctttcccctttcagaagacgaggctgaattctttgagcgcgttgtcaaagcattggtgatgaggcccatagcgttcttgtggtcgttcgtaagggacgcgtaatgtgcgcgcaatcaagcgataacgcgatgttcttcgatatccaagtgtagatgagtgatgaagccgtataaggggaagaaaacctcgcagctattccatcattttattacagattgcggtgttcaagatagaaagaaacaaggcggaggctaccgtcccttgtgacttctccatcgcaccttcttttcaccaaaccacacaacaccaaaatcaccgcccactcctcgccatctactcataagtataacaaaactgcccatcaacggtactgaccaagtccctaatcctccaaacctgatctccaaccactcccagatccacgatatcatccaacgtctgccttggactgttcactggatcaaacatggccgtgccaccagcaatctgctcagtccggttctccaagtccagccactgccagatagcccaagttcgatcaatgcccgcatggtgattaaaaaacgccggatcattaggactggtgtaaaaatcgcctcctgggtcgccgccaatggtgtgatgtccgctagcatggatgcccatgagcggcatcccgttgtgttcggctgggttgtaagtgccctcgacttcccagggccgcgctgtcacagcctgcaggcggtcttgaaaggcgagtatgtcgggggagtcggcgatcagggtcaccatgtcttcggtgcgggtatagcgcgaggaaagatagttggtgatgtcgcggcgaacacagcgcgggttgtcgcccataccgttggggagggggttggcagcgggagcaggtttgagtattggggagagagggcctaggcggacggtcatactgagttgatcactaggttagcaagggagggcgcagagcgggggggacactcgccagtcaagttatagactgaggtttggcgccaccgagcaacgggttaagtagcacaaagatgcttacttgacgaatggaccagagtaaatacaccctcctccgggtccagctgggtagtagtcggtatcttcatgatcaactttgagaccgttgccgctcaagctagtgtcgctgccgtcgaagagaggagacttcaccggatcggatgcccatttgccccagttccagtactgtcacagtacgttagcatcgaaaatgcggctatggacagtggtcgtagattttggacggatcataccggctgtgatccagtgtaaccacactcttcccggagaactctttcgaaggaccaggtgaaatagcgatgccatgcaaggaagcttccctagagaacagttagtttctctgggatttttagaggcatggactccaatactgacagtcccatgaatggtcgttgtctgattcatatgaacagcgacgaagtcatcatagcgtgttttggctccaggatactccgtctggtccagttgagaaggtttagacatcaagcacagcatagcagcgatgtactctctacgctcggcctttgagatgtcgcccctattttgtgtgacaagggtcagcttcattttcattatttttttctgccttcaaggctgctcttaccattcacgtcgaatctgaaggttctctttggtgcatgttgaggacttggcaagccgtagctcgaggttagctttacctgtctgctgcagcttgtggacagcatctttttcagtcgcaccaacgagtgatgatgcagcaagcaccaaaaacagaagtgatcgagccatcgacggcatgaagggttttgttgaagacaataaagccagttggtgtgggacttcgcagtccaagagcccggggaggacgaaagggttatataggcccaagtcaacgcaaattctcacaactctcccagtccacgctctggcctccgttcagcgctttggatccgatttgccgaaaacttcgcacttgtaatggagttacagcaggtaatctcccattcgttgaacggttcaagtgagctaggacggggctccgtcagcatttggcttgcagaatcgactgggaattgcaaaggacctgcaggaagagaatcgtgtccacttatgtttcgagacttgtcaaatacaacgtaccaagacaagtcaccacgtgtctgaatttccgtgcgttggcgagcgtaaagttacgcatagggacagatctcggggctgcgatatgcgctggtgaaggttgatgatgcccgagatactggagagaaagtcacagtgttgataccatcctcctgttcttggagccctgatgagcgccggtgcgacggctggggatggccacttgggctgccgacaacgaggaggtgaacaaattcccatctatagaactctgccgatctttcgtcccaaaacgatggtcacattaatacctaggaaaggcatgccagaagaagtgtgagccacgccgctcaacgtagatgaagtcctggcggcagccaatgcaaccccagaggttgtgtaaccatgacctcggatgtgagagggggtccggacagagatactcttctggcccaagggaaagggtgacgaatgacgatgaattatgaggttccagtgcagtgtaccttttcagagggcagttggccaatcatggaacaggtaacggtggttaaagtgctgcaggctggtggtctgtgtagacactcgatgtaaacagaatgaaaacatcacaccaaggccaagatgtgagatccaggaatacgtgatatcatcttgtacagaacagacttttgcgaatgaaaagcagatggttgaggttgagatacctgctaattggcgttcaggatcgggaattctagcctccggggctgatgaggtatggatgccgtgcccacgggccacctgaagtttttcccccgacatcacatgcgtcgaactcgctcaaaccagcatcgtgaaaacagcgacatgcaaagagctcgtcttgcctgttgatatcttccgggctttggaattgatacctcgctaaatggtgcgcatacgaagggtagggcccctttcatcccagtcagcagggctcaccgcgttaacgaataaacagggcgatgaccgagtgcacttaaccgtcgacgatccaaggactctcgcacaccaatgtcaaccgacttgtaccatgttagcaatcattcacgatctacttaagccgaagtgaggatggattgacttagggcgtcacaccttgcctgcccatagttatcgtcggttcaccacccagtacgtcaagtcttccagaccgccatgcaactcttcccgccggcagtctcgacttcggtccggctcgttattaaacaagaggaatatcatctctagactgttcgtattctttctgcccacagactacgccggcaaaagagtcttcactttggggtttgtttcgtcccaatcgaattggccatcagacctggaccgtggtgcaccaaggctcggccatccaaacaggcgcccgtgacacgaccgattgaggttgacagaggcgacaaagtctaggagagacaacatcttgctcctcccatcagcaagagaggcaaacttggaaatcgctgccagacatctcttgtgcctcggtcgcggtttaacttttttccttaccagaaaaaaaaaaaaaaaaactaaaacaacccaaggatcgcgtccttctttcggcgcgtcaaccaaccacctccagcgcgcctcgactgctttcaagttcaccaaaccaaattggacgtgactggctgagagcaaatcgcgtacttacggtgattagtcgttgcctcctcattcctcaacatcatctaacaatccgcgacccctcagcaagagtaccttcactaccacgagcatcaacagtcattcaccatgacacgccagagtcgtgcagaggcggatagaatccatcaccaaggatttgtttatttcccattcatgccgccttcagagcagtatcctgcgcttaccgtcacgagaaagttcagtaagaggatcgacccagaggatgtggatctaacccagcgagagatggctggcttcgtttcagtctaccctcgcctttaccaggtcccgaaaaccatgcaggagcggataagaagatggtacctggccaaccgcaagctggcggattcttggcccttggatggcttttggaacgcggccgaggacgatgctcatgaccatatcgtcgtcagggagccgggagtaccgcctgaagcgaagcaaatggccgggattgaggattcggggaacagtaagcccgcccttgttgctaaggaaaggaaaccgaggcctccaaaggcaaagaaagagcagccggtaagtgctaaaccattttgactgattttgtatccgggcatagcagcgaggaactaacctgtccgacacagtcacaacctccgaccagcaacaccagccaggccacacctttcccggcaagtgtagtggcaaggtgtccagagctggagcagtggtcccagcaagcgtatttcgccgccgagctcaaggccgcggaacggtcctttggttacatccgcggctgggtggaggatgcacagagtggcggccgctcgccttcaatcgtacagctgaatgagttgatgaattttgcatcgaatgctttgacgcgtgcatcggaagccgtcaaaatatcctcagcggtggtagaggacctcaaatcaagtcccgcacctcttattcatcctgcctttgtggcatggcagcagcaacaggaacagaccatgggccaggaactcgatcctcagccccatgttgagcataaaaaacggccttttgaggtagatgacgcggaaataaacgaagagagcgaaccgacagctcagacagaaccctcgggagccggcaaggtcagaaagctctcaacctatagatctgcaccggaatcaagatcaggagactcaacatcgcttccgtatcgggaagatcatcaaacgggctccaaccttgccagttcccgggctatgtcgacatcagcaccaatacatccggcatttcttcaacaatatgcgtctcaacagccccagccaggtcccacaaatcacacccacagcagcttcatggtggcgccgacgcacggctcatctttgttatatgtgccgattgacaatgacaaccagcagctagaatcggcaagtgaaagtgctggaggcagcgggggtcatggcgacagtaatgatgatgaagaggaggaggaggaggaggaggaggaggaggaggatgaggaagatgaggaagaggacggagccgacgatgcatcggactagagatccgataccctgactctaccatccaccccccctgtcttccaaaaggtgaacaactcacccatcatcaatgataacaaaggtggatcgacagaggcaccaagagaagagagaccgggcgccggaaaggcgttgatccagtcagctatcgacgtccctgccgtcaatccgagtacgcgcgaaaacactgaaggttgcgatgccgatggcatacacacaaatatcgctcatgctacagaccttggtgctgtggatggcgttggaggtggttatcttgccaaagtcaagacatggcttggggcttcgggtgcaagctgattacccaccttgatgagcatcgcccaagaggacgggaagacccgacagagacaactgttccgtcttttgttatcgcggtcaagagatcagcgtgggcaggtatctgtactcacgcgattttgttgagcgtccgacctccagaatcgttgtttgtgatcgtgtgttgatccccaagcggaatagaacggcggatcctaccacccgatgttcatcaattttgagatcagacacgatagcctcatccccttgtttgagtgctgttgttattcttgtcgtactttttttgctttcgccagagcgccaggctcccgtcgaggtgttgaggttgtaggactttctacttccccatgggccctggctcccgctggagaaggtgtcatcggggcgggttccagttcatcaggggccaagacgacagtttgtgggagtaccttaacgtcagccctacgcatgtcgcagtacatctcggccggcatatgattccattgttagcgcggtactgtactacatcatttagggagattggagccgagcaatgccgccatctattgtacggagattacagttatcgccacttggcaattcatcgcgctaaccttttgcgtgtaaataccggcggaggtggaagcgatcagggctcaagctccatactcatagcgtagtttcaatcactgtgctccaatgtagtttggtagtgtgattggagtctaattgaactttcattcagctggccccgagctaaggctctttgtcgtattcgttcagatagtacttgtgtgggacggtagaggtagttgaacaattggaggtgatcaaggtataggtgtatggcacttgaacctcttgatgtcaataggattgaagcgtaaacattaggtaacggcaacggacgcactggtcgccggccggaggacctcggtgaagtggaacttcagcatctatgtacatatatagcttgtgctaacccacttacctcttcccgccgaccattaacgagtccgacctcatctattgaaatatgtctcaatgtggcagcgacaaccatggaaatcaccgccggccacagctatctctagaggtagaggtagaggtagaggtaggtaatccacgtgacagagttggcacatctatccattagtttcactttctgcaaatccgaatgtgccgcgcggcaggacgccgccttccataatgtttattgctcttaatcagttgatccttcgtttcaggcctcctggttcgctctctttgcttttggtagtgactgtcaaactggtaaagctcggtttggaccggcagcggaacacacaaacgggacctccttgaacctcgcttggcttttaccttctccttcacggtcaaacaatgcccttgcgcttcattgcatcgaggcttgaaaggcggatggatgaattggatttgttgttgatttggcctacttgggggttagcggtggagtcttttgccaaccccctctcataaaagagggggaaaattttcggtgggacaaccgtttaatatgggacaagccatatagtaaactactagtaatgtgacccatccccatactaaaccaccacattatacactacaacaacgttgttagaagccgtcagaaatctagtatattacttaattaggtagtaagtaaataaaagagtaaattgtaattattattcattattttctagtattagcgccccctctattagtagtactagtactagtactagtacctcctctactactagtactagtactacctcctctactactaccttcctccttactaatatactctttatacgtgccgcttactttcttacttacatttgaagtcttacaatactctcaacgtacttcataaccctatagtatagtattaatttaaaagactgtaactgtaatagaatagagggatcgatagctggtattaatagtccaacttgtgtaatataaggtctaagggtggcgggcgggttaaagagacggcggttaattaattagagtagtagtaatttaacttcctcctcctcctccttatccctattatcctctccctcgtaaaactctttataattaacttcctccttattattattaattaaagtactctcgtctttaaagagggtattaattatctatatattaaaataactaacgacattagtaataatttcgatagtaataataggctattaaggtaggcgagggggggaggatagggggttggttaattgaatagtagaagtaaattatatagtagagggattattacttaaattaatattaaccgaattattaaagaagaaataaaaagggttactctatattttcttaaagactactagtactagtatactaactatattacgaataaataacctatccccctcctccttatccttctcgttaaatatatcctccttataaaccggtatatacctatcctttaattattccttcctctaattattaaaatagactcgctatataaccttccccttaccattaaccgggtctttaatccaattatcgtaaacctacttttaaatcttcttattatataatctaacggccattagctacctcttctccttaactaactactctcactattacctctcgatagtacattaattaaaatccccctttaaaagactcaacacctcaccctcatagggcactttatatacccgtctctttattttacaatcgaagttaattaccttctcctaattttaatagttatactcttatacaatatcgtacgtcaatagcgctttataaattacaacctcaacggcgtaataacaaatacgtattagcgaactaaatatataatagtatttatctttaatataagtaataactttagtagcttcttaaaagcagtcctccttagggagtaataagggtaaagcggggttggctttcttaagttacttcactcggatttacattaggactctcatacaattaattagctatatactagtattagagaacccgttaaggatattatacccggttatactactattaaggatatactaaagtattagggatactataattaatagggatataggacgataatatagggggggaagcgaacttcgaactctctaataaatatagtgcaaataaaattgaactctccacgttaaacgaactaccgcaataccttttaataataagctttaagggacgaaaataccctaatattaagcaattgtattatataggttgagtaaggaggtaatactattaatataatatcgaaggtattaatatactctttaacttctatactatagtaattactaaatccgttaataattaatagacggtagattagtcggtacaaccttcttaaccccactccgttatttaaatcattgaatttcttactaatatagttaactctatactaattatacctaaactagttttaaaaagagaaccccttatttcctaacttatagccgtcctcctccctcaacttcgtaaacgtcggaaacgaatagaaggagtactaattaaaatattttaactagtcgaatataaagttagtattcgaaaagccaattagtaatttggcaaaatagacagcattattaaagttattaataataaaatcctcggttagattaattttaaatattatataaatagggatagtcttattaattgtacttatattaactataagggtagccgactcttaattaataatattattaatttttaattaggatataaaaaaataataaatatttacccctatacaaatttattagtaaagtaatatactaatttactttctacctcactaaatccctaaatacaattacccttacgcgcccgcccgctacgtaaccgaattttactcctattttattatagttccaaatatcgctaccaacaatattatacttcttaagtacaacttcgtaatcatcaaaccacttattaacaaactccttattcaattcctagaacctcctcttaatatcaatagcacaataaattataatctttaactctaaataatctttaaggaaattcgttaattatatcgcattacaattctctagcgtaccctacaataaccgtaaccaatttaccataccaattactatttaatacaacgcaggaaaccatccctaaaaacagaatattatatacaatacaatagtatccttttcggcagctattaatatacgggggcgaccttttgagtgcaataatatagttggtttactatactctattagcaatttaatatagcgaaatattaaggtatacgactcgctagtaataatagtaatctctctaataatcggcggcttacgcgatattctaaagcgctcgatatattagcgggcagttaaatacatacgcgcgccgcagtagctagcgggcgcctcccctactttattaaaatatttattaaaatttactactatacgttaacctctattaatctataaatatatatagattatttacttttatagctttacggggtggaaggtcggaaatagcgagttggtatgtggttgtgttgccgatgtgtacaatgtcaaaaagtggttttgcgcggcgttaatagccgattctgtatagtatagatcggcgcttgtcctatattaaacggttgtcccacagaaaattttccccctcttttataagagggggttggcaaaagactccaccgctaacccccaagtagttaagagaaggaaagaagaaacgaagagggaaaccccgaaggaagatccttgctgaaaactggggaagtgctagtcttcacgtgatctggagatgtggatcccaacgttgcaggcatggaacaacatccaatgtcaagtgaattgttgcgcgcctgaacggcagatattcgataatccccgacaacttgcatcccgctattcagcgactccatctttcatttcacaaaggtcgctcaccggtagatgcgtttgtcatcgcccacgatcgatgctatttcatgctgtcctattactagctaacctcctgatctccgcctagtacgccagacacttttcttgggcatgtacggcgagggcggacttaggcaagtagattcaattcgagatcatggtagttttgccgtccatgtctcgtctcgccccgatcccactgcactaggaccaagtggtggatgggatgagtaccaaagaacaacaggtggcagcatatgttacacgagatcgatcgtctccaacagacactagcaggtggtgtgaatatacctagtccggacattggatgtgtttggtgtgaacgtgtccgagactagtttttacactacaccaccacctgatgaggcacggcgagatattcgggatatgcactccccgatattcacagagggtccgctgtaacgcgcaaggaagctcctagcacttcaccgtggcttcaccgtccccgtcccccaaatctcaagtggttattcccggtcaggagtgcggaaagatcccattggctgccagagcttgggaaccaccaacatggctcgaacaaaaaaaaaagctggcgtttcgtccttggcgaactgcacgcaagcaacgagcgcgagcgctaggaatgacgacaagacgagtaagagatgcccgcggtggcatggattacagagcatcgcttgtacacctctgcatggatatcaaacgttagctggatacagccgcctcacaagaaacagggagcaaagagacgaccaaatagacatttcctgtgcaaaaatcaaggttattcgccactcgcaaaaaccggagctaacatttactacccgtgcagaagtgtatcgtatctccagccccgagggagtgggacaccagggacaccaggggcctccttcagcggacatctctctttcttcttaccttctttttacgtttagttcagactgttgcacccaccccgctccgctccgcaacatcctcgcatcgagatacacttgcgagactgcggaatcacccaggcaaattcatgatggtgccctgtgggctttgatgggcggaagcaaacccccaaccccaaactgacctggccttgaggagatctcggtcgaactaagcaaggtcaggggccagacaggtgcgggctggagttctgggcctcgacaggtcaggagaagccgttgtgggacaagataaaaacaacaccatgcccctggcttaacccagcagttgatgatcggtcaaatcaccgggttaacgcttacacactcgtcacccctagcctcttgttttggtcgtgttctacgtcctgtcttaccccttccagttcgagttggctggtagacatccaattcaggacaaacggggataacgctcttcttccgactttgtctcattttagatctctccactcttgggcgcaacatttctcactcaaccacgaccatcgagcctaatacccttgacgaccaccacccattccatttccacaaactccggacaagtaacccaacccaaccaaaaacactgcgaacttcgaggttcttgagcaacagccattgtcgaacactttaatttcgattctcagcttggcgacagtccaacgactaggaaagagatacatatatcgacaagagcggacatatctttctttgtggctttcaaccggcgacttttatacatctcagagatgtctatcatggtggatccactgcctcgattctgataatagaagcttcaacggatcttctcgttcttgtcgacagcaaaaaccccgtgtgttgggccatcctcggccctcccgccagcagctggtccccatcggcaccgtttgtaccttcatgtgcttcagcggctcccctcaaagccgctgagcgatgtcagtttacgttcctccgtcttccaaccctcagggagcggcgttgctggctatattttggagtattcacgccgcctgcaccatcttcgtgggccttcgcttgtactgcaaggtcattcgtggccgccgcctttggtgggatgatcacttgttaatactagcctgggtatgccactcatccacatctttttcaacaacttcatactctttgccttggtttcccccccccccccccccccccttggtaatgattatccaaccggccattcttggtattttggaaagacgtttccccacatgaatacagctaacacagtttcattacacaaaggccctactcttcataaacaccgttttcaccacttcctccgtcttgatgggatacgggctacacactgatgctgtacccgtggaaaacgagaagtacctgtctattatcggcggcatcaatggcaccacatcggttatccacgtactgctcagcaaagtatcctttgccgtgacgcttcttcgaatcacagatggctggctgaagcgactcgtctggttcatcatcgtcactttgacgttatgccaagtcagcaccgcccttatgttttggcttctgtgcgaacccccggaggcgacatggaactctagtattgtacataaaaagtgctggtcacccgacggcctcctcgcctactcgattgctcttggaagtgagtatcatctgacccaaacacgctaatccaccccaaaatttttactaattactcctctctagtttattcagccgtgtgtgacttcgtgcttgcgcttctaccgtggcgaatccttatgcgattccatatgtaccgaggcgaaaaggttggcgtggctatagccatgagcatgggggtcttgtatgtgaaagggcctcaaccttcaggactagaagaatcctacaggagctttgctaaccggatgacgaacctcacagtgccggaatcgcgggtgctatcaaggtgtcgacaatcggccgcatagtgagtaatgacttcagctgtaagttctccttattcccacacacaaaagcctccgattttctggtgtaaaatcctgctaacccttgaaatagacgagggattccttctggttgtttgtgcccttgtcgagggggcttgcgccatgatggctgcctcaatacccaccctgagggctctgttccttcacacctttgaccctccatcgcagccgagcatcgatgtagtcgtcgaaagtgatagatccgcgggggcatcagcacgtcgagcccgatccgactgggacgaaagaaagtacaggaacagaagcgaccagagcatcctggcgataccgccgacaagcagcagcactatggacaggtcggtcgaaacagatatcgaacgagatctgtcaagaccgctaaacaaccagtttgaaatgaaagactggaagtcagcaaagagttgaaggtatgcgacataatacggaaagaagaggaacaacataatgagagaggtcgatatccaatacggaagatatcagtattccctcgaaaggatgtacgggtcatcaattcgacgatagcatcatctcagtagagggtgagaagacggcgcgagcagcccctactacgaaaacagtcccatcctgttggacgagacgcactacaacttcttatcaccatccttcaggggcatgaatgtcgacagtcatcactcccgagatcggtgattaggtgcttcgaagatggcctctgatgcagagggagacatagcttcagcaatatgcttcacacggtggtgtgtctgaagaggcggccctgcgtttgcaggctttgtgatgatgctgtacggatacggtaccagtacccggagaccctcgacagagagtcgaatttgtaccgtttcttgacaacgctccagcaactcgaaggacactcaaacccacctgagctcttccaaatgatatggaggtagactcgaggaagtccgcggtgggcagaaacacttggtagccatgccttgtatattagccggacgtcttataggattcgtccgggagacgaagtctaggggaacaacaaaaaaaaaaggaaaaaaaaagaaaaaaagaaagaaacaaagaaaaaccttgatatcggagcctcaccgcagatgcacaacgcacatacctgaaaccccatgggaagggcccaggttttttgttgatgcagctctcgaagttccaacgtgtatgtgttgggccagtctcgaagcaactcgcccaatttgcatagcctacggcaaggtcatttcaagacctgccgagcacgcaaatgggaaccgaagagcacccataccggctggcgacttcaaagtatcccaatatgcatcgaggaaaatacgaggacgttggcagaacgaacaagacgaagtgaatttgatggttcaattgattggatggagaggaagtttgccagccgaatgaaatctagaccgacccagatgagacctgaatgttgactcaagcgtacatggacacttgacgttgactgctcatgatccgagaagggaagatatgacgaaagaatgcagatggccgtcgggtcaagatgggttttttttttacttgttctttgggggggacgagaggttggcaacctggttcagcctggaacagctggacaacgacatcgaccactgatatcaacgaacgacaccgcggggtgcagggacaggacaagggcctgccaagcgagtgggaaggaggggttgggatgggtgccctggccgcatcaggtgctagtaggttccattctgtaaagtagtgtatgtagctgttgtcagtgaagaacgtgtgttccgtgggctttgtattcacaagcaagcactgaacgatctcaaagtttctctccgttgatcgcgaagattggggagggggggttaccgagattcgagctccgtcgaggacagaactatgaacatccacatagtagcttccatatggtcagccaggtctgccgttggtggtttgtttcaatgggcatctcaaccgtccgtcatgtacaagagaaagagcagaaacggggcagaaaacaaagtaaagctgtaaaaacacttggcggatcacgtccaagttccgtcccgtcctcttaagcggctcaaccgccaagggttgggtgtggttgtggttgtggtttggtctgatgctagtggacgccgtcgtcaagtgatgtcgcgacgaagaaaaaggatcgggctggcgtgaaacagatgacgggcagctgtgacaacctggaacaccccgtaccagctgcaggatttcaccactccagcagccgtcgaaccccgccccgagggctacctgcgttagcagccagtcgggtgagaccgtgagtgacgattgaggattggacgatcgcttcataccttgctgggtcgttctttctgttgcgacgacatgaagagatggattggctggggctaggtggtatgggggactgattgcgcgcgcacagcccctggcgaagaacccctcgggccccttccacggagatcaagttgggttcccttacctgccaaccctgttgggcatcccataagcatggcatatttttttttacacttctttcttctcaccccgtcgcaattctgagtagtggagacatgatcataccttttctcttttcttttcatgtttctgtgtgtctttgactgagtagctacgctaaaaaatcgtctttgatgctgcttctgttctctgattcagcatgttggttggacatctcgaggactggactgtatcgcatatcctatcttgcaccagcactatcgagcgatgtcttggtttgcgacttatacccaagggcaccttccaacccgtgatgccccgccgaccgggcagtactagtagtttctaccttaccactgttcagcccctcccggcagattgtacgctacaatactgtacactccaaccctggtttgattgttggcgtggtacttcgattcacacttttccttctcaagtttggttcggtggactttggcgatgcaagccctggtaaagcgctggaaatgtttcccctttaggtattgtctttggaatactgaggaggctgttccgaagccctgtctctaccctggctttttgacgatttagaccaatcacaaaggctagatcgcacatttctcccctgttcaaagtcggaagaagtcccacgctaacaatcaaaccagtattgaactgtaccgtatttataccaagagtacgtaccgcagcggtttgaagcagttggttgcggacacccgacgtcgaaatcaaacgaactcttgcactttcttcctcttgcaactaccaaccaccctgctataccaagtacatacatgtgtaaggcagcgaagaaaggtgatcgtaacgtgcaaggcaaggcacattccccgtcttacggcggcactgcagtccgcagcggctattactagatagatgacgttcatcccgtccttgtcaagttgcgcgcgaaatcaagctctttcttttttttttttacttttctttcgacttcttccttccacttcttctcattgtgagtaactcgacagacacgggggaatctcgcgattccactggcgaacctcccgacacctactaaacttgcgaccaaagcataacgattacctcttatttcctcatcacgagcttaaaacccttgcccaatctttaggcctttagaacccccgcccaactggtgttttgaacaacgacagcaacccactacagtatccatatcggcactgtcatttgtttggttcgattctcgcccacatactgccagtaccggcgattgcgttacacttctagaataagaagaagaccacgggtatctctctccaggttagtcacaagctatcgttattgcatggcgcggatttgcaatcacaggcgcggcgttcttttgatgcttcacgtttcttggcctgaaaatccgccactgcgcgatccgtccaaacgcatccagcatcttcgttactagccaggggggggcatcagatgaaggaccggcgacgaacgtttactggcgcaaacaacacactcgattgccgcagcgatttcacttgggggttttggatatcgatgcgcacgacacacaacgagctcaggcgacagtcggcggcctcgatcttcctccgttgccccatcaacttgttgcacccttctatgacatgttactgggcgacgaatcagtcgcgtttcgtcacctgaacctgttttgatgacccaatgccccaaggcatcaggagctaacatgggacttgtcagaggcagggcagtgagattttgagacctttttgcactccactactgccgccgtcgcatcgcattttgggccttccccacagccatcaacctctccttccgactcctgtcttcactgttaacgacaacaacttttgcaagttcgcgcactccagctgctgtgtttcctcaccaccaaccgatcacgacttcgtcttcacaccgcgctccggcccgtgtacgatagatagcctgccttctacataccaacaatgaacggatcgcaacaagccaaagacagtacggcgcaaacctcggctcaagtagcttcatcccccgcagcgactgcctccaacggcaatctgaacaaaaacagcagcagcaatacgaataacaagaggaagaaggacgggttgaagcccatcattaccacagacggtcccgggtaggtgcattgcgcttcctttcatgcatacctatatttcggcctcttttcctttgttccttttttcttgttatttattttcccctccccccctcctgtgacacggcttcgagaaagcatccgttcggtcggtcgttcgctgccctggagatatgtattagccccgtgcagtcaatggtgtcagccttctctttcttgggcttggacagcctttggttcgtcgggcagccgtgtcgctggccaagtggcggggtacggtaggccgggtccatggaggggaaagcgtaccattggattcatcctgtctagccaggttcttccgcgctacgagttacgacagacatgaccgcaacacgcatgggtgtatcactggtacatagcttcgagtgaagacaggcagagccctgggagtgcgaaagcgaaacctggaacacacaagacttgcgacctctttgcggctcgtttgtgagcctgttcgtggctggctcgagagtgggtgtggcatcacttttccatgttgaggtcacggtgtggtgtccttggtggccttggttctcctgtgttgcatcacgcagccatcctagcccccctcacgtcctccaagtccaaaaagactgcatcataccgctcctccttttcagggccgacgtcctacgtagccactcctccccagcccaaccccaaacaagaatttcaggttactgcccatttctgattgtttttatcgcgaacttcccctttgccgtcgcctggcaaaccccggcccgtccctcacccccccgtctcaagagaggcgcgatcattttaaccaagtcgacgacatcgcagtacaaataaagacaatgatcaagacaaggtcccccccgctttcgcgattccgctcagtgcacacccccaaacccccagtcctgaagctgctgaaagtttggcatcttgcggagaaccagatctagcccacccaaccctgactaagaccccgccacctgtcccccccagcctaactccgcgtcgcttgtcgcatcccaccatcctccccaatcgtgacaacatttcggccaaacaaccatcgtgaactcatatacttacaatcgtgctttttacagggccgcacacttagcatcagctatgaccaactcaccgacctcgtcctcttcggcagcagaggacatcgccgagaacactgccgatgaggaggatcaggaggattactgcaagggaggttaccatccggtcaccattggcgaaaagttcaaggacggcaaatacaccgtagtgcgcaagctcggatggggccatttctcgacagtctggctatcaagagacaacaccaccggaaaacacgtagccctcaaggtggtacgctccgccgcccattacaccgaaaccgccattgacgagatcaagcttctcaacaaaatcgtccaagcgaatcccaaccatcccggtcgccgacatgttgtcagccttctcgactcattcgaacacaagggccccaatggcacccacgtgtgcatggttttcgaggttttgggagagaacctcctaggtctcatcaagaggtggaatcacaggggtattccgatggctcttgtcaaacaaattacaaaacaggtccttctcggtctcgactacctgcaccgtgaatgtggcatcatccacacagatctcaagcccgaaaacgtcctgattgaaattggcgacgttgagcaaactgtgaagagggtcgtgaaggatgagcccaacgacaaagagaacactcggaatagtcgcaggagacggaggaccctaatcactggcagccagccgttgccttcgcctctcaatgccagcttcaatcagggatcgatgttcccctccccagcaccccagtcgcttggccagatgttggcggaaggtcagtagaaatgatttgcagaaagtgctatccacgaatctctgactgacattgaacaggggccaaatcgcaagaaggatctccgttccacaacaagaacggggaggacgaccaaagtcggcgtgagaagagcgccgatctcctgagcaaggaggtttcgggaatttcgctagataagacggctacaccccccgcgacttcgggagacaagcgcaacctagacgatatgcagtttgacattatcagtgtcaagattgcagatctcggaaacgcatgctgggtcaaccaccacttcacaaacgacattcagacgcgacagtatcggtcgcccgaggtcattctgggtgccaagtggggtgcaagcacggatgtctggagtatggctgccatggtacgtaaatttgacctgaataaagatgtagcgcagatgctaacacaagaccacaggtgttcgagcttatcaccggcgattatcttttcgatccgcagtccggaactaagtatggcaaggacgacgaccacatcgcgcagattatcgagcttctgggtgccttcccgaagtccctttgtctatccggcaaatggtcgcaagagatcttcaaccgaaaaggcgagctacgtaacatccaccgcttgaggcattgggcgctgccggatgtactacgtgagaaatatcacttcaaggcagaggaggctcagcgcattgcagacttcctcatgcccatgttggagctgatacccgagagacgagccaatgcaggcggtatggccggacacagctggctcgaggacactcctggtatgaagggcatcaagatcgacaaggtagaggtcggaagtcgtggtgagggtatagagggctgggcaagtgaggttaggaagcgataaatgtttttgttttcttttgtcgttacgtccgaatgtcagacacgacccggaggctcaaatttccaccgaggacactggacacttttggacaggggggctagtgtggggagagggtagtgcatgtgacaaacaataagaacgaagggagagctggctggctggtatggacactcctagtactcctcagcggaaacacacaccttggagagagagctttgtctttttttttctgcttctgttggtataatgcagaaagatgttggaacgctcattctaccgctgcgctggcaggcaagctatgaatcgaaagacaagtgggtgggtactagaccggaatcagagacattccttttctttgtttcacatccggaaagtccccttcttgtcggcggctacatagcctcggctggcaccagaataaggatttctacatcaggataagatgcttgcatctataccgtggaagtacatcatctcgatccttgatataccttcttatccctgtggaacaagaaaatatccacattttacctttccttagccttcttcctagctcggaagttggccttcacagcgagtcgatctagctttgcctatcataacttcagcagagagctgtttttcatgttctttctcgtgtttataagggggagtgtgctttacatgtctatagcgaaagatcagataccttcaatgtttttccttgtttcacagtagcaagtatattttagacatttcattctcacatgttccccacgtctgcgatggatcgataggctcgtgataggataccgcgatacatgatgaagccaaattgttcataattcttggatcggttcttattcgtctgtggttttgcctttgcgtttgtcacatttattttctccctttttttttcttccttttttttaaggttgggtcgagttgacatgccacaggggcagaaaagttagtgatggtcacggtatctagctttcactttggttctctctcttcatctggatacctttaggaatgatcaatagagatggaccatgacttgagatacgaaagacgtgagtctgtaagttatctactagtctattcttggcatttcgtcggtagcaggtatgtcggtgctagtaattccatccattgaccccattatgacctgctcgataaaaaactgaatccattataagaaccaggtgggaacggccatctggatatgatcagtccaacttttccgcaaggagaaaaacgtgttcaagtgtatcaatgtgcaacgattaatttgcgccccgcagcttgcccagcgagatgcccctatttcattctatggatgtgtgagcgagaaccgagccgaccctgtcgttcgtttgtggaaatgtagaaaaatccttcacccaaccatatcatcgtcccttagcaactcctgcagcagcagcaatagcactgatcatgtttttctttatttgcttgcccgggaaggaatccagctaggaggcagtcgtgcccccatctccttggtgttttcaactctgctcgctgtttgttatatccatttttcatcccttcgttcccccacgtcgattgagctcagccatatctatatgtactgatcaaccgtttgatctgaatgtatcgtattgttacgagattcgagcgataaccccggaacgaggatatgaatcgactttcttaacgcttgcctttgcccttctgggtcatcctccggaaagcctcgtgaccgctgtgaccaatggggcgatgatcggtcggcgcctggcctgggatatacgtgctcttgggagcaatggtgtagcttgcgggaagaccgacgggcctggcgcggttgttgttgcgtacttcgggagcgagggcgcgctcgcgctcgatttcgtagcgggacttgccggcgggacgctgggtcagtgtcacttgggagctgccgccttcgcgttggcctagcttcacagcactagtgaaggaagcaaggttagcatggttggttgttgagaggaagatggataaaagacacatacccgacatcaatttcacgcatctcaatgtgacgtttcttgtagtcgtcagtcctcttcaggatcaagcgactccattcgcccagcaaccgctccgcatcacgtttgatgtccgcgctggggctcttgctcttgttgtagtaaacgacgaccttgccaatgccgctgcttaatagcacatctttgttgatgggaagcttcatgagcgcgctcatgatggcgcgctgaatgttgtacgcaggtagacttccatcgttcagaggttccagaaaatatctgacagactggaggaagttgatttcgggatcgagtacagagtcctggattgcggtccggtttagaatcgcggtaacttgaggtaggagcttgagcttgtgcacggccggctgtttttgttcgcgggcttcgttgtcggctacgcaggccttctccatggcaaccttgaggtttgcaatctgttcatccgtctcctcttcgaggtcctgttcaaatgtcggtcaacatgcgtgtatgacaaagcctgcacgtgtcattgggagactccttacgatatcgtccttctttcgcctgcgcttggtggggttcttgacagcagcgtcaatagcgcgttccaaagcgcgccgtctgcgctcgtctggggtgaggttctcttcctgctgtgcttgctgctcctctacctccttcctagcacgccgctcgccctcggcgcggaccttgcgtggtcggcgctcaccgtcgtcatccgcagcgtcaacgtcatcgtcaccacgcgaccgcttcttgggcctccgtccttcttttggcttcttcgtcgtctctgtagtcgtctttctccgcgccttcagcttcatggccacattttcgtcaatgtcaacgggccgggagccgtaatcatcgccgaactcattttcgtcgatttcggacagaacatcggaatccttatcgttgcctccatcgttatcctcgtcatttcctccgtgattgcttccgtcgtcctggtgtgtctcgttgacctggtcctcatcgcgatgctcagtgggttcggcagcaggggaacccgccggagaagcggcgtccgacatggctgttgctgaatgggtgttgatatgctgatgcacgcgagatggttcgttgggatagctcaagactggtctttcttcagacgcaagaatctatcggcggaaaagaagacgacgcaatggttgaaatttcttcggtgttttgagtggcggtttggttgttttgcgtaaaagacaatagttcaagtcagttcaattctccaatccatccccaaacgaggtgacgggctggccgcttggtctgtgcgctgtttagccacgagcaaatctaccgcgccgggtgttgctgcgtcagtgatactagtttgcatggggtggctctacacgctgtggggtggctctacacgctgtggggtgtccctactacttgaagacactccaggcacgcagcagaagccagggagctcgcttaccaccttacctaggtaaatacgctaggtagaagacagacagtcacgaccagggccaaattatttgggccgtgaccgaattccatgtgtttactttggcgcgccgttgccaccgacgaccgaactttttgtcctgggtaacttccgcggtcatatccctgacctttggaagctttgtctccaaagagaaaaaaaagaagggaggatcatttgacgtcgtcccgccctcctctattctcaaccataagactgtccatccacccatcaactcccaagacaaatgtgaacttcctaacgcaccaacatcgacgcgcacgtcgaccgccccgtcatcatggatcgccgaggaaacgaatcgccaatggaatgggaatttgataacaacccgcccgtggatcacacaagcccctttgcttctttactgtcaaagcaaccaccactatgtaggtcgcactcctctacagcatgcggcgcaacatacaaatgccaacgcctcttcttgaaattgactctgcggtggcataatttcggcttcgtctccaatgctatgctctagtagcttcttgctgacaggacgtcatcgcgccaacagcttcgttcagttcacagccatcaaagactagcaaccccacgttcggagccacctcagctgctccccaaagcagcattgtcaacgagcaccgcgataccctgaaacctcctaatacatccttcaatccccaactacacaataagccaacggcgccccagtttcgaaaccccgcctttacgacacctcagaagcgaaccgatgagcagacgctagagtcgccctcagaggcgagtcccgccatgacggacatctctgaaatgccacccgacacgccagagaccatgttcgatgatagtttcagaattccagctacggcttatacaccactgcaagcaggcaaggccatgttcagcaggcaatatcttcaaaatgggcgtcctcgacaagtaaggaagcggaaacgccagcgcggcgaccgagacgtgggaagcgtacgatctcgcctcgaccatgcatccgacgaatctgatagtgactgggaggagggcatacggcctggaaggaggcggtcatcgacagacaaaaatgccagttctggttggcttaccagcttcctcgacaccgtcagcaaatatcctgctgctccggcggtgctctcgagatggctacagttcgtcatcaacacgttcttgatcggcgttattctgttcgcagtcttcagttgtgtgatggctgtacgcaacgatctttcgcgtgccgctgacagggctcggtcaaatctgatgcacgaaatatcgcaatgtacaagcaattaccataaaaacttgtgcgctcccaagttgaatcgggcaccggctttggagttgccctgtaacgaatgggaagcgtgtatgaatcaggacccgtcgactgtgatgatgacccagatctcagcaaggaatatggccgagatattgaacgaattctttactatcatatcctacaaaacctgggtaagttggaggtttgcacacattaccatgcatgggcccattgctaacttgtgcaaagggtttcatcctatcagcattcctggtcgctatcattggtaccaatataggattcggctccctacgtgactctggagttttcaaaccatcttcgccccgaaaacgtgcagaaccggcaccagtagcagcgccgccgccgactcccctccatccaatcttcagcaccccggcgtttcacaatccacagcaggcgtacatctttgcgcccatcgaaaccccgagacgagctcgtcagcaattttttgacgaggcgaccgacactgataattccccggatgtgaggatgatgctgcctccgcgaactccccgaagaagtccaagcaaaggagagagaagaaggggctagaggtcgtgttcacggtcagagggttgttagatgctggactctgaggaatacatgtcaccattaggttaattttaggctagcaggacaatactgccatgttggatcccccgctgccgtagaacaccagtccttactgggtataaatcttttgaagggttgggcatcgattgttttcggatgcttcggtataccggaatgtgtaggggcggcttgaacttgaacttgatatataacatatgtctccatacgtgccacaaccgatgagggattaaggttgcaccaaccccacactttaagtcgcgaaacgtgtagatctccgatcggcaacgaccaagctgatatgtcatgcattcgactggcatgttcctggcacgtgtgtgtccttttggttttttctcttcctttttttttttcccttgattaataggttctatggtaggagtgtatgttcacggtacgaatcttgactcagaaacaaccgttgagaataacagcaaatcaagccattgctcaacaaaatcaaacgctgtcgaatgtaaaaggtaaaactcagccagctgtgtatagtttacaaataaacgactctccaggctcagatgtatgatagaatacgatgtgcgaagaatgtctactttcacgataattggtgatgaaagcgttcggatgagtcctggtcctctagtttaaagagaccctcctacctaggtggcgcactccgacacctgagactggattttgtacttgccctactccgattgcggcgcgacgtcagtggaaatatttcagggtccatccaccacagatatcggaagccgaacgggcacatgcaaatgcgggcttcaagatggatacttccacttgctcggtgagatattggatgaacacagctatatcgatacatacaatagctggtgcctctgatggcgagatacccaatagttgccagattcgctccatatgttgttccctggaggccggttaattgaaaaggacaaatcaaggttagctagtaataatcagctatgggatttcaaagagcctatggcaaccccaacttctaaatgatatgtataatatgtacacatattattgtgaactgctatcacattgactccaaccctccgtctcagtcggagacgagcgagcctaaaagaggacaagaaaaaaaaaaaaaaaaaaggtaaatagactatactacaagatgagcttacgcgggtaacatctacaatacagacgggatcgcgggtaaggacatgagatatctatacggcaatcctggtgttctgtttggtgggctcgtagggtgaagctcggggcaattcggacatttgcaggagccgagatcccaaaacatgatctcaaacctggcaacttggctcgagcctgacttcatctgcttccaccttgccgtcgtgggttgaggtttggtactacctaacattgtggaccattagtggagaaggccgtcatcccgtcatcaaatttgattggatccatgtcgtcccccccaattccactctcttgactctccaacttcttttttccccattccgggaggggacttgcaagacactcagcagccacgccgtccccgatctcatcagttgcacccctcagctaagcgcccaccatcttgccgcggagcctggctatttagttccagtaccaggacgatctgggaacagcatcgcgacatcgcgagatgaggtgcgcaggctcggccaattctcaccacatgggacattaccattgccgattcgtgattcgcggtataaaaggtatggagaagttagctcatgactagtctcgtcaccaccacaaccgtcttttcctcggatcccagccgaagctcgagatactataactcttgccctttctggaaaaatacatccgagcgcgttcgcgttcgttcctctctctctctctctcgcgcgcgcgcaagctcttaaccatcgcaactcgagctccggttcttatcctatgtgctacttgctcgtccaattcctcgatcgccgatgcatacagattcccgtctttagtctccacccatcgaaaggcatggagctacctcgacgaggaactctgcaacctgcattgccatgccgttaacgaatcaacgtaatatcatcatcatccctgtcgcaagccaggccttttaggagtcaacgtcttttacgtccctggtccgttcgttaagccttacatacgctggcaactctcaatattcacgcatatctccagcttcacttccttgtacctttcctttggacgacatacctaccgtccgaccgaaagcaattctttgtgccgccgcctcgtcttcatcgcccggtcgtcatccttgctccccagcacagcatgtcagtgcgcgttgacgggatcgtttccagagtataccgtacggtgcgcggtatttgaacacaggccgtgacggctgccttgagacatggatccaatggaaggaggaggcaatccaagcgcaagtgggagccgtccggtccttcctgcgacatcgcccgctccctccacaacggccggaggaaaccgtcctgcctctgcttccgcttctcagcccacgccctccacctcttcctccggcccgcccaccggtccgccctcggggggtccgcccaccagccaaaccgtctcgaaacgcaagcgaggattgggacttgtcactccaacggcttgcaccgagtgccgcaagaagcgcgcaaaggtgtgttagttggctgggaactcctttgagtcctggtctccctttcccttccactacctgggatgtcccttaatggtcgtagctaatctcctcgattgttatacagtgcgacggcgagaagccttgtgctcgatgtaaatatcagaacaccgaatgtgtctacgaagtccctgtccgtcagtccaaggacacactgagaaacgagatcgaacagctgaggcgcgagcaacggaacaacgagcatgtgataaacgccctcaggcgcacggataaatgggacggggttttacagcgcttgcgcaacggccagagcatcgatatgatatcctcgtggctggaggggacgcttccctcgggcggtggcacacttccttccatcgatcgactagtcgggtcagctcctggtgcctttaatttctcgggcgacccagctgggtcttatggcggcgctattccaggtttggctcccatcagccgatttccaggtcaagggctgccaggccagcaccctactacgggtccgcatcagctggctgagtttcaaccaagccagtaccaactggtacaaggccatccaggtcaatttccgcgggctatcaggcatgatcccgagcctcatagtctctggaatggccagttctcctctcattctcagacggtgcgtggcaactcgcaggcaaaggccatgagctggacttcagaaaatgggcagcaatcgcagtcaagagcggaatcgtgggcggaaactcgggctggcgtcaactcagaaaaccagagattccgcggtcttgaccaagtacttgctaccgaggcactgcattcgcgggcaccgcctactacatggacgaccatcacttcggatgacggtcttgttcaacatctgctggcgctgtacttttgctgggagtaccctacatttgcgtctctcagcaaagaacacttcctcaaggactttatggacgggcgacctcgcttttgctcgtccctattagtgaatgcgcttctggcgttgggttgccggttttccagccagcctagtactcgcgcgaacccgaacgacccgtattcgtcgggtgatcacttcttcaaggaatgccagcgactattttatcaagaagaaaaccatcacacgctaactaccattcaagccttgggtataatgtccatcagagaggcaagttgtggtcgtgattctgagagttggtactacgccggacagagtatccgactggcgatagagatgggactgcatcgggttcaagatgacggcaaggattgtgacgaaagtgcggttcaagcagccacattctggggtgcatttgcgctcgaccagtgagtccagtacattccgccgaaatggcacgcggcgtttatctaatggtgaaatgtgatagtgcttggtcgttggccaccggctcgctcccccagtgctcgtgcttcccacagctgcctccgaagcccgctatcatcgatgacattgaggcctcgctctggataccctacacagacgatggtaagaatttatcatttttggaggtcgtgcttggaggtaagctgatgagcggtacaggcgctcctctacaccaatcgtgcgaacaaccgtctaatgttcgatcggtgtacaaatgcttctgtgaattaagcgagctagttcaccaatcattattcatccttcactcccctggccggccgcttacgagcagagatctgctcaagatatatacacagtatctgaactggtatgataggataccagaggtgttgcgacttggccataacttcactcccgctgtgttgttcgcgcagtaagtttatagatctctggcccgttgcaagatttgagaggcgtttctaatactggacatagcatgtattaccattttgccattcttctcctgttccggccgttgatcaaacttcgcattgttggatcgagcatttctccgcgtgatgtgtgtgtacaggcagccgatgccatattggggcttgtgcgctcgtactcgcaattgtacacgttaagacggacgccatcatttgtcccttactttgtgctcacgtcctccatcatgcacctggcgattggggccacgtcctcagcaacgcccgaccccgctggaggcataggtcaagcggaacccaatgaccatggccatccgaggtttgatcctcgcgttggcgaagccataagtcgaggaattgccgatcttacggagatggcaccatgtcaccacttcgccgaacaagcgctcaatatactcaagtacctggccaagaagtggaatattgatgtggacatcaagacgataggtggagaggacgggcagcaacgtgtcagggtcgaccgctatcaaaccactcgaccggttacaaacagcctcaatttcttcgttcccgaagttaccgaggaagacttcaactgcaaatggggagagggggtagaatcaggacacggttcagcgaccagagtggaaattcagccaggagatgttaagcatacggccagcgctacggaaaatcccctgttctggccgtttccgatgcaaggacgtccgatgctggcaacgggccccgaactgctgaagactggctttgagcttatctagcgtgatacagatcacccaccggctgtggataagcctaaagactgttggccgagttgcttgccggcagtgatgcggggaatattgctgaagggtaataagcggctggggaagaatgcctcggaatccggccagtcgagcaaagcatttggccaaccacccgatggcgcacatcacagcgttccggaggctgtattttgtttcaagtgtttcgtttatactgcagcctatcacggatcttttataggccatattttggcatgcaccgaggagctcaataggaaagggagcaagggcgagaagaagtgaggctcagcgtttgagcggcgaagtcggaaagatgtgatgtatcacgactgcgaaggaagcaacgatttctggggtggttggagcacgacacttgcattaaagactagaagctaccgatgagtggtagttatgtggtgcaattgcataagggggcaacaaaagcaacaaaggcgagtggaattcatcgactgtacaaatttgcgccatgtcaaaagacggggagtttgaggttagggcaggacattatggctcttggggcgtgctataagtctgggagtgtgttttgtgttactgggttaccattcgatacccctatgtcgtctgaggcatacgaacaatctcttttcatttctgaaaggagggaaaataaagcgaaataaaaataacaaagcagtagatcatcatagctagaaagggtactcggagacgaatatgttttaaccgctgtgcatgtgcgatgcggtgatcagggttgcatgcactatatcaatgtgcaaggcagcgcgtttaccgccgcttctggaggtttgacaacttccatttcgagattcatcaacatcctgcccgaatcaaacatcgatatcgactagtatgtattctatccacttcgttcggcggcgatgttgcacattctcaaccccagggaccgacgagacggtgacagccaaggtcgcatcagagaaaggaaacaaacaatcagccaacaggatctcggaacctctcaggggcgttgttccggcttgttcattggtcgcccaccggagccacccacagtagcccatgctgcaggcgagcgaggcgaggaaggggttcatcggcttttcttgggtgcctttgggtgtttcgaaacagctgacgccttgtttcggatgctacctcgctgaccagtcacagcgcaaagaggcgcttctccgtccccagggttggaacccttgccgaacttgtcccccatgttctgcaatccaatcttcaaccctttcattcccgtccgtctggatcgactttgcctgtcttcggcttctgactgaccagtcaagatgcgacgcctctcgacgccttgttaacatgatacatgcacgggcatcagaatgatctgtatactttatgaggacggcaggtcctctgttcatcacctcgaatccgcagcaaggctctaactcgacgtggtgagactgacgataatcgtcagctgttcgacccgttttcccgttttcacaaccttgaacgagtgcagcattcagttcccgtccgtcatcttcttaattgctgaccgccgacgatgaggcacattcgaggtctcacttttcatacaagcatacttgctccatctgtctttggccgggctctcacccgagtcgagcgagtcatatcatccagtggacgtgaggtttatgagatgggccatagagaagaacccgaaatacgtgaatggggcgcgccgccgtctcacatctttccgtccaggtcaagcctttaattcgctggacggtctcgtggagattgcaccctcttttgctcccaagtctcttcgttttcgctaccatccctgcctggtacactatcttcgccgcagcgttccatcgctttcgcgtccctcttattactactcgtgctaccaacaagggggtataaccttttgttttatcccctcccatccccttcccttcccgcgccgctcggatgaagcgcctgcgcttgtctgccgaaccttcttcctctaatcttgtctcctacgtatgtacatatgaatggtgaaggtaccagttttcacgttcatgatcggcagtcctgttttcactcccataaaacacagcaaaacgccattttttattcaaacggcgttttctggcaggcccagcagtttaaccatttaaaggcaacggattttgatccccgtgcatcaaccaacagtctagctgcggcccgactacatcttgacaccctgactaaatccggaatatcgcgcgacgagcttttatccgctttcttggagggttataataagggggtgtgttgactcggcctgcccctaactccagccaaacagccatcgactaaccatgaatcaggagttccttcgaagacactggtgatacacaacacattcttctcttttctcaccgcaggaacagcacgcttcgacaatcaacgacatgagccgtcacaactccgtatcgacaaccagttcggggtcatcaggaagggccagcatctcatcagaggcaacctcaacgagttcagtctcatcccagaacacttacgacataaacacttcgccttcagtcaaaaccacaccatcagtccttgcaggatttaagatcaacaaccaaggtgccgctaagccccaaggcccttactggtgcataccctgcaatgtcagtttccagcgcaaggtcgactggctgaggcacgaggacgaattccacgaccgacataagcgttacccctgcccggactgtaacatcatcttctgggacgccaacaccttcaaccaacatcacaagaacgcacacgggtgcaggacctgccctcacgctgagcaagtggtccggtctacgcaacggaggacggcgtgggcctgtggattctgcggggcgttcatgggcgccagtcatcgatttgtcgaccatgtagcgaagcactacgaagataatcacaacaaagcacactggaatcatagtctggtaatctacggcctgcttcatcagccggtggtccaccaagcatggaaggagttgtttgcgcagttgtatggacacatgacacgcgatgaacagcccatcttggggtgggatgcgcaaacgacgggacacgctcgggggttcttggaggggcaggctccggggaagttgcaggatctgctggaattcttcaagggtggacgagaggaggcgaaacggcttgcgaggttaagtcatgatcaggctatcattcggtcacgtcagggagtggctattacggcgatccgggtacctgttcctaagcgatcaacggtatcaacggaatcactcaggcacaagtcgatactacagcaccagcagcagcagcagcagcagcagttcgatagacgcaacagcgccactagcggcagcaccgtattccctcaaccccaacaccaccaacaacaggaacaacaccaccaagtacaaccacaacaggaacccacataccaaaaacaacgatcattctctctcccctttaccactactaccaccaccaccaccatcaccagcttagcccaattccccaacccaccaacaaacaaatactcccacctccattcccacagccttaaattctccctacccgtggggaccatctacgaaacccccgacgcagcgtcgacaacaacgacagtcgactttttcaagaacacacttgccgccaccgcgactatgacggctacgtctaataggcaacaccaactagatctacaagatcaacagcagcagcagcaacaacaacaacaacaacatcgatttacgatacctcctcttagtctttccaaggatgggttttttgataatatggatatcaagatttaggattggagtagtatcacttgtatggtggtgatggtggatgatcgggcaaatgggttttcggtgccggggggtgttaacagggtcggagagtggaggtgctgagggatggtgagcgtggatgatggaaacaaaagtggtgcggaatgacgacgaaatcttaaaacagtcaggtcatggagcaaaatggggagaagtggcagaggaaaggagaaggtttcccgtatgatgtgttgcgatgagatgagaagcagtttggagaaagccacgaaagccaagagaagttcgttcaggagactacattggataataccaccactatttgaagatttatgaagaaaactggactacttgtagcttgatgacggatgaatgccgtaaattgtctgcgttcgtagtactgaatttccattgagttgggaaagtgtcaatcattaccaatgtcctctttcattccatgcgtgccttccatttcatcaaccctactagacacgccgtcagtctctcaccacatggagaactccatagatgcgggtgggtgaacgggtgatcaccaacctgagactgaaacgaagccgcgtcagccccttttcaggtgactcgatggaaccaaactaaaagtccgataatggaagtcggtactcactccctcagtcagtctgatggttacctccagtcctcggacaagagacggcgaggcgtgtgccaacagttcgaaattggagtatgggctttgagagattccagtcaacgtccatcatacgttcgagtgattatcaaggcaagtgcgaacgtcttggaagttcgaggattgggtaggtaactgctgcccggctggaccttcctcctctccggtagaggtacctctacggctagtactactccaccaacaacttgaagcaagtggtcccgcctgctggatggtggaatggaaaccggcacgtgtcaagggatcgcctcgacgtgagcggtgccggtgttctgtcggagatcaaacggaacttcaccttcgtttcacgtggtgcaactctatacgttagtactagtcgccgctgccttttcccgctttctgcctcctcccgtccacgtttcgctcatgtggccgatatggagttcgtcggggccaatccaaatcttgccataaaatcctgggcgtgggggcgatcgatcgatggaactatcggttgttcacctacctactcctcgacgctgaaagtaacgacggaaggcaaccgtcatcgatggagtgactaatatctcaggctgactttgaccaggtggggttgggaattgggagtcttgggactactttgctggcatggcttcggtcccgggctgggagggttggtaccgtatcctcgtgaggggatggcttcaggtattgatcttggttagcctgactttaagagccttttcttttttttttaaacttccaagtgacacaatcatcacaatttattttgaagagagacagcatccaagtaggaaactcaacatctgtccccaagagccatacatgaactgatgtccactaatactatccaagaccttcagctcttcgcatctctgatatccaagcagtctcttcgttggcctcgccataatgtctccaatacacgccatccactccatggatagcaaaaagctcccaagtcaacggagcatcaatcatcgaagcgaaaccaccccaggcatcatcacctactctgatgccagccgagaaaagcaccagcatccgcaaaccctacccaagccactacaagagcagcagcaacagctacacgactatcttgttggaaacaggagttgcaagccgacaacgacccccatcgagtgttggctgaaggaagatatccgagagcagccttggactgatctccgtgttccaacaaggaatttaccacagtcaggggcatgggttgaggagttatcaccagaggtagtagagctggatgatctgactctgaacctagatctggagcagttatcgctttcaactttaacggtgtcgatgttgggaagcgagtcaactccctgcggctgaggccccgccaccgttgttatcttccttatctaatacggagtcttcttcgtcgtcaatcacagcgagaaggttgtgacgaggcggaaccccggttatgttgctagtggaggatctctctctgatggattcaaacggccatcttaggtatcgtctgcccgaaaaactttgaatgcattcaatgctgggcgttctgagcatgacggtgattctttgaaagctttagcaaaggagtagaaaggggagacttgctttgaagaaaaagagacgtccatttcggctactctgagcctggcggtagtgaggttgttgcaacggtgtactggttggatggctcctgctttgagattcccgtccatatttacactctttttttgcaatacagcgagcgacagagcctgcttctttcttttcttcctgtactttgagtaccaatctaacaccatgtatacgcagcccgcgtctacaattcagactatcaggtagttcattaccaatggcgttcgttcccgtctcctctccaatgatcctaattcaccgcgctgttgtggtacccaagacagggctcacgcaaagatcgtgtagaggtatccgcaggttcttcgctactacttcactaccaaaaactactacctacccagtttcagggtctcaacatgattgaacccaaaaaatggcttcggacagatcgacaatgtgactttacacccagatactcgagcgtttacgcaaaattcaagctggatatagaatgcggaatggaataggaagtgatcaggaaatctctcaagtatatgccgtgatctgaccagatggtacagactcagtttgagtgatgcgcgtaagtggctcacccttggtcagtcactcagtaaagccgtcgagaaaggataagtacacaaagcgtgtcccaaaccctcggttattctcactcacgactttgatcaaggtctgaagcacctagcttctgttatcagtcgtggctttgtccacgctcgttcttgagcttgggttgtcggtgagctccttggcctcggaaacacccagacctgatgacagtaaagggatgatgatgaggaggaggaggaggaggaggaggaggaggagagagggaaggacaggagtgcgaagaatcagcgagtgttcgttgaatttgaaacggtaatttggaagagcgagtggggcagaaatatatcggggctgtggttcaatggatgatgtgctccgcccttttcgaaataacaatcaaagaggagggggtgcttgtgaaggatggggagtaagacaggactttttgggacggaagaaacaaagctggtggtctgcggaagggtcagcctatctactgcatacatactgctgtggtatccaccaaattgacgtggaccgtataggggagcgctgcgtgtcaagttatcaactatcgtcaacagctgcatggcgcagcggaagcgcgccgggctcataacccggaggtcactcgatcgaaacgagttgcagctacatgacaatttctttttctattttgacttttaaacgagccgcttcttctcctcgacatttctttactgactcctttttccactcttatgaatttttttaattttttattttaatttttttttccaccagcggaataccttgaacccttacccagtcacagtcctaaccgcattcgacattggacgagtaccccgacgccctgcttcatgtcggcgcgctacgcggctgcggacaaggatggcactgcaatgcacaggaaactgcacgattagcgtggataagggacctcttggtcgctccttggcgagtaacatcatgatgaggggcagctttcaggtgatgctgtttggacaccactcttgcttgtcttgcatttttgtgatccggtactcgggaagcgcccaggtcttccattttttggagtttgtgtctccgtgaatggacacaccatacgtagtaatatcctctttcaaaggcggggtgtcgagtttgaggttcttccgtccgtcatcgagctcgttgaacacagatcccaaagtacatcgccggcatgatgtgtgtgtggatgggcggcagtgcatcatcgccatcagcaaatcgagaagaaatgggcaacacgacaagcaggaatcccgcaccagcggagtaccattggagtgggggaacagctcgctacggctgtggttggttggcgcctgggtttcacactgcagtagatcaaagacatggtgtgctgctccaagggttcggttcccgcttgtgattgtgaatgtgtggtggtgcttcaaagataaagaaagaggcaagcagccaacaagttcacgagaccgttgaaaagacgtgtatcttccgttctcccgtatctcttcattttctcttctttcttctgcccacatgatgcatcgcagaaagctgctgtggagagagctctagacagagctatcaggccgagagaacaaagaacgaaaaccgcagaaatcggcagtgttgtgtgacgccggaagaattggagtttcaagcacttgtggtgtctcgggcatcgactcgaacggaagcacacctctttaggttcacgacggggttacacaaaacgcgcgacgtcttatcacgacctccaacacggcggcctgtaaacaacagggcagttcaaagacaagaaagaacaagggcgagatatccaaatcagggccggaaagctgggacgaagcagacgggatggatgttccaacaacaggccccgcccgtgcagatacaaaccctgacccaccggacgctgccatcatcccaacttcaaaacaacaggataatcctcgtcatgaagagacagcaacagagacgaccgccgagtccagcctgttttctaaggccattctctggtcgcaatcacagtggcagtcacaactgacgacgacgcgcggcaggtccgggagtagcccacaacgaccgccatcctcctccggttccgtatctccgcaccgaataacaccaagcgcaacatcaccaccgccgcctctcgctatccataccggcgatcccagcagcacccacgacggcaacgtgaattactatcatcatccactttcaaccagattcgacggtcgcggccattacagccaccgtcgcctaccttcgtgttttcatgacaccactttcggccttactcagccagacatcaacaccaccatgtcgcttctcatagtagtcgccaaggctgcccagttcaccgatgcttttctgacggcgctgttggtccctcttattcccaccatcctggaaaccagagcgggagtacaccacaagcatggtatgttaagttcaagcaactgcgccttttcacagacagcagtgatgaactaacatctttttgctttccagtgcagttttggacatcgatccttatctcaacatatggtggcacattcgcagcggtatcttgtaagtcaccaacctccatccggcgacacacacgcaagcttcgttcaggttttattgacacttttgactgctgttcagcatccgtcccctaccttacccgccaaggccctcttctttgggtcctcctgttcggcgggcttgctctagcggcgggctcctttgtcctgcttcaattctaccgcaatctattcttcctcgtcctctcacgcgccctacacggtatcgcaggtgtggccattgcgagagccagctccagcttggttgccggtgtggtcttgactgccagcgaaggcgatgatgaagagggcggaggcgacgacgaaactgctgctgtcgacgtgctgacatggatgacaccggcgtttatccagaatttcgccatctcggtcggcccggtgtctgcaggattgctgcatggtttctttggcgggcaggcggcggtctttacactggcttatgccgttattgctttgacggttgtgtttggaagtctcgtagcggtgttactgccgccgggcagatatcccagggcaagaggcgatcgacacgaggcagagggtctccttgcctctcgtgaagattcgcgaaactatggaactctctcctccggcggggggtattcctcgagagaagtgtctccctgccatgtctccaaccgatcgatcagacggcccagcctggcggcctccgaagttactggtactcaagagggagtgctgacgccctccatgttgcgacttgttgtgcccatgggaggatacatcgcacttagcctgatcggatcagcgctacaaagtgtgctaccgattttcgtgcagcgaacattcgaatggcccatggctgccagcggcttcgtcttcgtccccctttcggctccggcggctttggtcggcctcttaacgaccccgcttacggcacggtacgcgcaggcttctcgattgctaacatcattcggtttcattgcggctgctccagctttcacttgtctaggcgggttgacccagaacaagatgaccgttcagacggcactactggctacccttggctggatctctgtagccttcggtctctgcggcgagccgttagtgaaggagattctcgatgcagtcgccggtggagaggatgtacttggaacgggtggcctgtcaactggcgcagcaaaggctgaaagtctacccagtctcgccaatgcctggggcagtttcgttggcccacttcttgttgtagccgttatgggagtttcgggctggggagggctgactacaacgctttcatgggtgtgcgggtgcgcaggactaaccgcattattcttcttgggcgggctgctcaccgaagccaattttgagagcgccggaacatcgtcagcagattcgtctgacgaggaggcggcacctttgctggacaagggcgatccgcctgacaggtcgccttactaccaagatccacatacaagccatagtggaggtcttgacaagcttcatcacgaaattctccatgcacctaaaacggagcggagcaacttgacatcgggatcgagcagctcctccacgagcaagactcgtcgccgacaatttagcgtaggcaacttttccctcgcaaccaccacgcagtccacgctgccaccgggcgaaggttttcagccagacggctctacagcctcccaactccgctttcaagcatccttcgagaccgacttaccgatcccggcacgtctccagaaccccgagcatcgcctccttatgaagatggttcctcacctgccggagacagatccgctcctggttactggaaaccgctacgcggttgatcaatcctcaaaacagtcaaacaagaacggcgacgaagaatccgtggactctaaaagcaagaagcacgtagtggtattcgaagagggcgcggcgccgcctgagctgctccaaagccgaccacattacatcgtagccatcaatcgcgatggttcgcctgaggtgttgtcaaaggctgatccgaagttacatgatcttgcaatgcacatctcggaggagacgacagacgaagcggccgagcaagagttgccagagggctcgaggcggtatgtggtagtggtgctgaacgaaggtgagacggggctggaactgactgattgagtttggataatggaggccaggcaacggctaggcccagtcatattcggaagagaagagaagagaagagaagagaagagaagaaaagaaaagagaagtatacatacccgaggcggagttggataaggccctcatttgtttctaggattcggtttcgctagtacgtttgcattgtttgctcggggtttgatttcttttggatgtatcgcaatccatgttggatttccttgtcattatcttgccaccttgtcttcatttccgtatttccatgacgtcgttctgtttgcattatgttagccagcaagatatcttgaactgattccaggaggttgacatggaaagcaccttgatggccctgcatgtaattggacaatgcgtggtcgctgcatgcccgccaaacaaaaaccacctcaggcacattgaaccgccaacagctcaaggacttgaccctgttatgtttggcaatcggcgggggatgcggggtgttagcgttccgggcctgctgatccgctaaagcttaacactgaggttgaaccttatcaatgcctgccgcagttgcatgtagtgtagcttcgattcgggaaccttcaggactgggaacgtcttcctcccgttgtcatctctttccggttgctttcccccacaactttcccactttcttctcttgggtacagcagtcacacgatatcgaatacaatacccttatatgcctggcataaccacgtgtatagttgaactcctctacggaaccactaccaacacggacaatggacgaagacgatcgagaatacggaagctccgacaatgagcaggacgagctcatggaggacgctgatgatgccgagaacgacacctacggcgaagactttaatgaagacgaagaggaagaccaggaagaccaagacgagcccgagcgagacccagaacccgaaccggaagcagaacccttcgacgaatcccaagcacaaaacgcccacgacccaaacgccgccgaccaaaccacgtcccagacagccagacgcgtctccgcgacaccttcaggctcgggatcaggggcaaaatggcgaccaacgataagaccagagtacattacggcttccacctacgacatcgttcctaccatggccgccccacaagccaccagcatcaatgccatagccgtcaccccggacatgcgctactggttgacgggcggatccgacggctacattcgaaagtttgacggcatagccacaatcaatggcaagcaacaactcactgtcgcccagaagcatccgtttgttgacagtgttgtcaagtccggagtgctcatgagctattgggacaaccaggagtggacaggacagaacactagagatgacgacaggattctgtctccggtatacagtctagcggtgcaccgtcaggctttgtgggctctgagtggtctagaaagcggtggcatcaacttacagagcgtgaggcacgacgagggaaagaggatacactgcctgcggacgaacgggcacactaatgctgttagcgtgctacaactggcgcctgatgagaagagtgtgctgagtgggagttgggacaagacggtgctggactgggacctcaacgatggctcggttatacggcggttcgagggcagcggtggacaaatatcggccattgagttacgaccgacttcgggtgctccgatcccagccgaggcgagcgatcccgagatcatcacggacactttcgagagtaacaactcgaagccagttttgaacggctttttctctaatggcgcgcatggcgatatggatacgacggggcaatccaatgcgaacgacggcgccgtgaatgatgtcccgtcaccagaacatgagtcgctgttcggtagtcctgcagggtcactcttcggggacaacgaaacaataggcggtgggaatgcctttggggatgatgacgacgacaatgagttttccagagctatgggcatggaactcgaggaggaacagaaaaaccaagggcacaccgacgatttcccaatgggggataccgacacaataatggacacgaacactgctcagggacccgggctcaatgccatcgagccagccgagaacgggaccatcaacatggacacatttaacggcgactctagtcacactatgtcagacttcggacaccaaccagccacgaaccccgagcaacaaacccagcaacatcaggaacaacaacaaccaccacgagaccagaaccccatccacccaactgagcacgaacctatccccttcgagcccatcgccccagcctcccccagcatggttgtcaacacagcccctcctcctgccccgcaaaacgacgacacccaaacggcccccaacatcttcatggccgcctccattgacggcaccatccgtatctgggaccgacgggtccccgaccccgtcgctcgtatcggcaaccggcgcggcgtcccgccctggtgcatgggcgcctgctggtccgtcgatggcaactggatctatgccggccgacgtaacggcacggtcgaagaattcagtatccacaaggcgcgcggcgggtggcagcccgagcgcaccctgaaatttcccaacggcagcggagccgtcagttgcgtgcggcccatggccaacgggcgacatattatctgcgcgtcgcacgacattttgcggttgtgggacttgcagggcgagacgcaagcgacgaagcattccaaagtgccttttgtggttgtccccggtccccccaaggcgggcgtcatttcaagtctgtatatcgatcccacgagcaggattatgatctcggcggcggggaccagggggtgggatggtacgtcgacggaggtgttgattgggtacgagatttcaccggtgaagtaagaggacaacgacgagtgtcgcgagaaggaaagttggcagaaaagatcacaaaggaagttggaaaacgctgtggtattgggttgtcttcttttcttcggtcctttcattattatcgccttcttcctaatttgccggacatcctctctttctactacgttttgcttcttgacttcgctgaggagggttgaagttttcaacaagtcagtcagtcagtccacagtaagctaaatggatcatgggccacaagacctatgtgtattccgtcgcctttttccttttctgtcaggttgaaattcttcttgtctagttatactcatcctgtctgggctggcgttctatgtttattttggtagcggttgtttataccggtcccatagctaagtatgcagcggtacctgtatcttttgataaaagcgtaccagaaacccagatctcatcacccacatcatccactccaccactccaagttcaacaacagggaccaagaagcaaaagacggtcaggattagcgactgaaagagagacaggaactacaaagcaagattgcaccgcaccttgaaataataattgaaaaaaaaaaaaaaaaaaattaattccaatacttggaattggctggtcgtcgccgacccaactactagtcaggctcttctctctcgttggattggcgacgtcctttacatcaagcctaatgttagcgtgccacaccaacatttcgtctcttacgtctaaggatcaaatgcagctttgatgctacaatggaagacatgccaaaaaggcaaccagagggttcactccgggtacggattgttttaatatcccatatacgtacagtagataccctagtaaatgcaacccccagaaaatgcaagtccatacaaaggtacttagtgattgcaactgggctggtggcccggattcaattatcatgtaactgggaccttagtaattgcaaaatgccatgtaaacgcaacttttcccgatcctctccaaagagcctggattagttgcatttactagggtatctactgtaccagggggcgggggtgctgacacgggcccccacatttctcctcaaaacaacaacatcacacacatgtttgaccaaagtagacaacaacccaaacgcctatccttgtatagtccctacaactaacattttttccgttacatatctcattcatcatgaaagaccgcggcggagcaccaccgctcaacaatcaagtcccatccgaggacgcccaagcgacctaacaagtcaccagcaaccagcacgctggatacgaccaggagatggaggttgactcccaatccgttcctgaccaaagtttgatgcatctacaaacttcttcatgtctcgtcatctcacaccacagaacaacaacaatcatttcgccaactcaatttggaacctcatccgcgacgagggatctgcgcactcagtgttagcttccaacttttggcaaaatattcactcagggaagggaattccatgctcacattgcctctgctcatcgctcgctcctccaattgtcttcacgttggatttgatcataattgtcttcgcaatgctgggggtgcccgcctcgtccatgacaaacagcatccagtacccagggatgacgatgccggggtcattggggatctgcacatggtagcgaccgaacatcggcacacgcctcccgagaggtaggggaacacgacgctggtcggtgttgacggtgtgggtagcgctgcagaggcggaccaaggaggcagatgcgatgcggcggtcggtgtggaatctcagttcctctccgacttcgatggtatcaggcagttcggtgcggatctcgggacgagatcgttcttcaccgttctctgtcaggagatacggcggcgtgaagatctggccgtcgtagtggttggcggagcagttgccgcagagaccgccaccggcgttcaagactcggccgtcgggcagcaggattgagagggtatggtagacgcggacgacgttgttctgggagagctcggtgaaggtgttggactctgggtcgtacaactcgggcacgaactgcacgttctcctcgttgaaagcgataccgaaagtctggccgccggcaatgaagaccttgccatctgggaggacgacggaggtgtggaagacgcgctcggagtgcatctttcccccttggccggcaggcttcacgactggatcttggcctggttcgcccagagtgatgacatgtgcgttgttggtagcccaggacttgtcgtagtcaggcgaacctccgatggtgaggatcttgccctccacagcatcgaacatgacagcgttgccagacatggaatcgtcgtcctcgccacggtctccggctcccttgaagctgccttctccttccacgtagtaccagttcatagctttgctaggaccggcctggaagacgctgttcttcttccacccgaagagccagccgtggttgtcggctctccatggcccctccatgtcatccgtcagcatcggcttgacttgggcaccgggcaacatggtccagttcccggtggcagggtcatagacctctccgtctttggcgacgttggagcctccagcccaagagccaccgatgacgaaaacccgtccatcatcgagggtagtggaagcctgatacccacgacgaaggtgcatatcagtacccttgatccacttatccagtttaccatcgtagagactggtcggggaggcgtcattgccgccagtcacaaccatcatgccggtaccatcgatggaaataccggggcagaacatgtcgtgctgggtgttggtgacaatacgcttggaaacctccttggtgatggggttccaacgggccattgcagtttgaccaccaggtgtggagtggaactgatccgcggcccaggatgaccagaggatgatgttaccagacttctcctgagccccagcaacaggcacgacagggaagtcaatggtcggtccccagagaccattcttggggtcccgagggatggtatacagagtggcgtagaggttcagttcggagatgccaatccatgaggactcggtggcttcagcgttggcaatgagcttcacgtatcgggcagatgtgggctcgaaagcagacaggcgctgtctgttggtgttgggccacatgccataggcgatgggaccctcccagttcttgttgtccatactgacccagatctcgtggtgagtgatcaacccgtccttctcagtgtcaatcggcggcaggatgaccagggcgctgactgagtagtggaccttgaggtcaactgtgatgctgatctggcccttgagatggctgatagggccgcttcgccaggaagtggtgttggagccgtcgatggcattctgacacggatactcgcgttcctcgctgttgcatgtcaaggtccagtcttcccgggaaatgcgatgacctttgtgaggaggcgattcatcgaagaaagttggttcccaagacggctcgtcgacagggccaaagccagaaacgcgttctcggttcattgcttcgagcaagtaagtgcccatagcatttacaccttcgagggaggctccgaggaggagcccagcccagtgcaacttcatcacggcggtccggttgaagtgaaaagggaatgagaagaggaggaagaaagtatgatgtggaagtcccgctggtctgggaaatgtccctgacggatggaagagcgcaaatataagaacacaaaacagcagtacggagtatccgcccagcagaccgcacccccgctcgtccgtcaacctatgatctagagactatcagcatgccagtgacgaagagtggcccgataggctagcataactggatattccaagtggcaaagcaaaatcgtcatctcattgaggtgaggttcatcacgactggagcccgagatgaggagactctccactcagtcgatgtggaggttggatacatacgtagactcacttcggcatgcgatatatcgacggcatccttggaatcatggacggacttgacgcagtgctggagcttgtgatgcagcgttttcttcgttagtaaacattacggcaacagcgtggtagcaacttccaagtcacattcgccgtgcgagactcttcagctctcgcaaatccgtggagtcttccaaacttgggttttcagccggtccacgatcgacaagaaaaataacccgcgatcaacataaagtccacctttggacccctagacccctcagttcagctgaaccatgggctaccactacggcgcgcttgtcttgacgtggaggtgcatatgcgggtgaaagtgaaggttccttgaaatcgcgcgatcggcgtctttatgatgagcgcaaggagttgaggtgagttcatgttgttgggtccaaagacgtccacgtccttacttgaggtgggcctctttcagtatttccgcggtagatcttgtgctccaagatgtgttcgactgcacatggctggttccctctggatgtgagctatcgattatgtacctgggtcggtagtgtcgttcaccagccccagtgcttgctttttgggtagggggatcgtcgacgtctatcgttatccggccagtgacagtggatgccgggtgtagatcccagatccatttctctgcaaaaaaaggtggatctcgaggttatcgaaaatcctcttgtcgttccccagacaacgcggggggtttgcataagaaatccaccagatatgcatgccttgacgaagatggtaatcccgatgaacctctcgtgggtacaaagaggatccatcttgacacgatcgacagagagctgagtggtgccttgaaaggtttgcttgcttactgcagaagcacctatgcccagtcaagattgactgctgcaaggtccggaattgaaccgccctatgatgttctttgaattagtagtgagtttcactttcagctctggccagaagatccatacgtagaggtagccgatgctttggatcaatggccagttgatacccgagatgacgaggcacgatgaagatctgcctatgcgtagcgacttgcggggcgttaggtaggaccgatcaattcttgcggactttggaggtccgatcgacgaattatctcactgacttactaagtatgaagtatgtgctgctggttgaggggagctcatgtcgaatggtcgggtcttgttcggtacgcggagtgaaagactttgtggaattcggggttggggatcccagaagccgatacgaggaccttgtttcttggactgttctgtatgtagcgtactctaaacacttattaatattgtgcgcctccccagcagttggagctcggtttgttgacctcaatcatcattgttcacagtcaccatgagttgggttgcgaggaaagccaatattcagggtgacgtctggtaagtctcgctagactgcacattcttttgagatgtcatggtttgctgattcttcttccccattaggcccggcctgccaaaaaggttccagaccttcctattcttcaagatcaggaagccagatgaattcaagacgcgactccgatctttcgtggatgaacatatcaccacggcccaggaggcttgtgacatgaagaaccagatcttggcggcaaagacaaaagccaaggacagtggtgtcccggccaagattctgcccttgccaggcgtcaacattgcctttgcctcgactggtctagcagctgtaagttatacctagccaaggcgccgtgctagagagactcgctaactgattacattagctgggaaaattcaccttcaacgaggccgccgtcaagaaggacagaaatctatccaagatcttcaagaagaaccagctccgtggtggcttgttcgggaagggcatgtatgatgacctggtgggtgagggctgggacgagccgaaagagcttcgatcacagttcaagccgtctgcgggaaagcggctgattgatggcgtgctgatggtaacggcgagtcgtgcggaagacttgagatacaaagtccttcgcgtcaaggaacacttccttaaggagccgggcagtgatgatcctgatactgttcggtacagcaatgacccctgccttgagttcccgttcaccagccagggtcgaactcgtcctgaaaagggcaaggaacagtaagtctgcttcgtacaattgcctatgatgaccagcacagactgaccgagattttcagcttcggcttcgaggacggcattagccagcccttgatcgagggattggatgaagtggcgcccaaggacaaagagccaaaggctgtcaagtcagggtaaggtgttccggagcttgtcggtattgattatcggaactgacaaagtgtattcggattgcagattgatcttcgccagacacgacggcgaccctatgaaccagccggaatgggccgaagacggcagtttcctcgtgatccgtgaccttcaacagctcgtccctgagtttgagaagtaagtttttctatgcgtcgggagtagagtcagtcagtactaactgaacacaacttcaggtggctcgaagacaacaaacacaatgcgccgttcgccgcggactctgatgacccgaaggaaaagcttgcagcgtatctgatgggcagatggaggaacggtacgtgtccatctatcaagtcccaagctcattttgctcatgaacattcacaataggaacccccgtcgacgagagccctcaccacgacaaagacccaaaccttttccgatccaacaactttgacttccaccctgtcgacaagcacgacaaatgcccctttgcagctcacatccgcaagatgcggccccgcggcgacctgaaccacgatcacgcggttatcatccgtcgtggcatctcctacggagacgaagtgacgcctgaagaaaaggccgcacagaagtcttctgaggagaaggagcgcggcttgatgttcgtgtgctaccagagtgacatccgcaacggattcaacttcttgaccacccgctgggctagcaaccaccacttcccggaccgcaaggcgaactttgttggcgagcacggtcccggtatcgatgccattgtgggccagaggcttaatcaccacccggagcgctctatcggtctgcctgatggcaagcatcctactgaggcgcgcattggactcgaccgctgggtgatcccacgaggtggtgaatacttcttcacgccatccatcaaggcaatgaaggagtatctgactggcccccctgattatccgccagagcttgccggcccttgagagttgttgtcttttagggagcagacctgttagccgcataacgaatctaataaccatgagcaattcatcaagagcggtgaacgtatccatccagactgaaagtcccccgctgtatcaccactctggctgtgcgagcgtctgtgcaaataggacctgtgtagtcagctgtcgtgaataatttgtcgcgctaaacccttcgagaattgcccaggacggcgatgttagcttcgaagataatgtggcgatgctaacggactactgtctcatcaccgcggacgagacagaggactatggaaggtggccgagaagctgtttgtacaagtgatggagactcgcaaggcgaagctcggggccgatcatcccgacacgctgagcagcatggccaacctggcgtcgacgtacaggaatcagggccggtgggaggtaatttatctctataagagcggacaggatcccgagtttttttttaccatctatggtcgtatgtgcctatcataggcctcacatcagctcaagtccattcattattaccactggtgagcaatatagacggtaagtaccaagtgaaatctgtatgacaatcaagcaatgaagcaataaactatgatactatcgtaatatatcactcttgaactacatagaccctttttgatatttgtcctcgctctacctcctcattctacctcctcgactatggccatgagagccacattatctcactaagcaataggggaatgatgccttgatcatccatgctgtcaccgttaggctcgctttagttgtggtaacatcggaattcgtcggccggggtagacagagcttgggaggtatgtagatctggactgtgaggggtgagaagaagggctgagatggaagcggcgaagacaattaggcgcttgacccatgttaagtaaagcgagtgattgtgaggttgcttcacggcgggggcttcgcttcggaccttgggtccatccgatattgtatacgggtccagtcacgaccaagcaagaaatgagcagctgctgcctcctttccctagaatctaaataattggtttcctgccgcggattttcaaggaacgtcgagagcgtaccggacacgacagaagtgtcgggctattccggccattaaagcctatctacagacagactgttttcagggtgatagaccgttaagaaaagagaactctgcctgggccccctgccgtcgtctccgcgttcagttgcgttgccgcgcatctccttttgccgcctctgaatgtccacttccttttcttctattctctttccctgctcacctcatgacagtgaggtcgtcggtggtcccgacatagaagagatctcaaccacctaaaaacggatgccctgcctttgtaagaattgagggcccatgttatcgtcataatgttctctgaacagtgcgatgatgtggtcaaaagcctgggagaggccaatatcgctgaacacacacgcatgccccttgagccttgaaagtagcgactccctattcgggttccccaaagtcaatcaaccagttctcttctccatcattctccaaatctcctattgtctgtttcaaattagacgcagagacggcatagtcgtcttgctctagttgaattagaagctcaggctgagcgataggggcggtgttggggaactgattcagtgtgggcgcaaagattggaccagcaccagagccagtacgcaaatggctcccagaaccagccgtcacagcggctgtggtggtcatggccggcaagtcgcttagaagctggagggtttgagtgattattggaccagcacgaatacgagttccggaagccgtgacgcctgttggcatccattgatcttgcacatgatgagtctggctgagccacttctcattcctctctgcaagttctttgtcaagctttctgtcctgttgctggatcacggcttcggcattcttccaattgtcaccaataggacgcaatggcagctccccgaaatgactataaagcccacgaccagtacttcccgtcgatacaatacttttgcgcttgactggctcctcatgcccaaagtcgtgagcgccatgctggagtaaaagagattcgatggtcttgccctttggtgagtctgtaccttgcctctgcccttgcttgaccgacgcttttgcttgcctgaagcgctcacagtcgtggaaacatctttcaccgcaaaggccgtgacaaggatgcccacattcaggaacgatttgaaaacatgggctgctgcagggaagattttcatgcgcgatagcatgacatctcagagtgcaaggatggccgcaaggcctagtctctcgacacctttcgtgacacccaccagtattgtcagcccagtcctctagctccttgatccagatttcatttccatgattctggcaaaccagaggaagcccaagttctcggttgaccatgccctgatcagcgaatctattgaaaataaggccccatagaaacgatgattcggttttagcctcgagtaagttattgacgttgccgaatatgtagaacccttgccgagcgcgactgatagcaaccacagctcggtgtgggttgtcaagaaaaccgatgttgcgcccatagactgggtcagggctacgcaccagggacaagagaacaatatcattttcttcaccctggtacgagtccactgtgaaaacgttgaagtaacagccagtgagcgatggatgcccttttagtcttctcaagagaagacttcgttggcccctgtagtatgtcaagatggttatcttctcactagacacaccattagacacaagatacacaaagaagagggtgatcatttcagcctcttggtcgttgagtttgctgttgtcagaagtcgttcgctcaatccattcgtgatcgaaaaaccagcaattacgcccacccatcccagggacatccggacgtgcttgcggagattggacactggggtggtcgagtaggttattatagaatggagagactatgcgtctcagctccggcctcatgcggcgctgttgattgagcatgatgtgattcattttcaggttgatgagcctttcaaacagagagacgttcaagttgtacggatgttgaccgagccatcgaatgtcgcatcgaggcgacatctgtgcatggtcaccaaccagaacgagctgttgaagggaagggtacagagccgaggtaatgtttccttcccttgtttcggcagcttcttcgataagcagggtattgggctgtagcccggccagaaacgcgcggtattttgtaaggccggttgttgtgcagccgatgaccgcaatatcttgtgagaaggccatgtcaatatcttgccgggctttgagtgctctgcgccgcttgcatatctcaacgtatttggccagcagcccagccagcgtcggagtggttgcttgcaccagtttggactggagatgctggtaaactgcacccctccagtcttggggtatatcaaagaggttatcattctctctgagcaagcgttgtgcacgatgattccagcttttgaagtgtccaggctctctgacccacgatacatggtcagttttctaaaacgtagatacgactggaccataaaaacatcgggtaatcgtcaaacttactttccggtccatatatgcatcaatttgatttccttgccgtttatcctgtctgcgtcttcttcatcgtacgcgatgttctctacgtcgcgctcataatcgaagtcctcgtcagcttccaatgtttcggatatgagaggctgcctgtcgcgaacgatccgagccgggattcgtgagtctcccaaccataaggaaaagggaccaagcttctccaactccgggcttgtctccatttcatcatcgtacaaagactccagctgcgcttcggtaatgatgccatgtgcatgaagctggcgtgggtcgatgagactgtccccaaacacactgtcaaccagtgcctctactctgtcgatgttggtatgacggtcatcctccagttccctgaaccgctttccacccccaccacgggagcatttgcggcgcatctcatacaagctgtaaggcctcatgtcttctctctcacttcttgagccaagacgcagaatctttgcgttcgcctcaagacaatggccaagcagctggtccaaggcatgatttgtctgcgcagcgacaatgaggggcgggttgtgtcctggacacttgcggcgactcgcaagcatgactttgattgcctccaccgaggtaaaagttttccccgttcctggagggccttggatgatggcaagctccttggagaccattcgatgaagagcggatagttgcgaggcgtcgagaaagctgatactttccacatcttttgggaggagtccagagagcacattgaactcgcgcagggatttgagcttctcaaggtctgcaaggggttggcgcacaacagaagagaagtccataatagggctttggtatatgaagcttggtgtctcatttcccctgtgactgccggtgatgtatttgtcgataggagtactaagttaaacatgattagcctgcgtgatacattcaagctttgatttcgattgcgatacatactctgcctgcgcagccagttgcaggccgaccaaagaatgacgcgaggattcaaaatagccgtgttgggcctcaatcataacaagttcaagatcacaatcgaagacggcatcttctgggttgccccacatgaggtcgacgagtggaggggtttgatcaagtccaagcaagtacggcctttgggcaaccacggcgaccttgcagatggtcttgaacttgtcggctttggtggtgagggcaagaagactgccgggttttaggcgaccggacttcagccatttgatggctctctgcggcatgaactcaacacgcgcaagaggtcctaatgttgtcatgatgtacgacttgatgcgaacctgggtataaacgaacatgtgctgatcgtcatcctggcgcagtccgtggttgttgttgtagatgtagttgttgacagcgaatcgcaaaccttcagtgccctcgcgacgaaggatctcgtactgagccttcaagtagtcctctttggatttccagggctgccttacatcattctcaggcagaccttcggcctctttctggagtagaaggatttccttggccgtgggaatttcgggtttcgacttccatccgtctccatcttcaagcttgacaaaaatattgctacggacgatctcgtctctctgtggagacctgtgtcagcaatacggttgacaaagaaaggatgggagtttagtaccgtagcgctcagttgaatccactcgtcgcggttggccatgttgagtgcgtgatgcggaagtgatcggatcaggccagaccaaagcgggcaccgctgagaggatgaggaaatggagatcgagacagagagacccgtccaacgttgaagacgattgagtaattgtggcagacaatgcccaaataccagtggacttaaaaggagctggacgccaaatgtaagattggaggaaagaggagggaggggaacgaggaagcagaaatgcttcaactcaagattgtcgggcgaaaaacggatgtactaatatccgacaagcggccttgaatttgaacggggtagaaatgtcaacgccaacgacggcagcgtgaaatagagaggctgtaagaattggaaagctacttcgaatttcattgacactgcgaccgtggaaggaaggagtgggttgggtagaggatagtaatttccacatacttaacggtaatgaacacaccgtttgcattcgaattggaaagaacgaatgccggccgaggttttcagtcatctaacaatttgtctcatcagccggggaaagcaaacacgaggtgatagaaggctgacattgagcataggaagaagacgaaaaggcaagttttccttcctggccctctgattgttttagtattcttgccccagtttgttcgtcgacttttggttttcaagcgtttggatctatcaaactgtaaagtcgtgatgtttccttcacgcaatagcgatggaagaagatccgacatgatgtattgtctcatcctgcacaagaaggcttcacgtccggcctctttgtttgacaatcatatggccttgtttttgtgaaacactaaggcgaacaaaccacaggagcaactctatcgacatctattagcattttctatctcggcatggttagctcaaggtgagcacgacaatgcaagaaacgaacaaccgaattccaagatcatcggttcatgaacaatgtattgggttgaaatccgttacatttgttctctaagatgctcacgccgtcagcaagacgttctcttccagcagctgacatgatgatgttgacgcgtgttggtgcgaacgatattccggggccgctcggtgtgctaccagccacgttctcaccggcgattcatatgtcaggccttgttcgagtcagtctagtgcggacatagcccaaacttcaggaaatcaccaatgtttggagctgagtttggacgggactaaacttggacgtcggaacaccgggatgagtacttttgtatacggatatgctttggtatcagtgggatgattcttcatccgagccgaccctcaagtatctttccacaagacctcttagaggtggttgtattcgcaggtccacgaagcaggagcataggtgcactctcttgaacagaatgcaacgacgtagtctcacagcctcggtcgccctattgtagacctttgaaagacggacattgataggggcacatgatttggttcgttccatgcttgccaatactcgtcaggataccacaacaccaactcacctcgtacaaaaagcccccttatgacgtcaggggcgcttctgcgtaacggagaagccagccaaccccttgaccaattgaagcagttgtcgaggtgtttcccaagagctcggcgtgcgtggtataagtcctttgaatggaaccgatggaatgacgcgcgcgcgcgccgcggggggcaagagtaccttatacctaccacgtctagagccgcatgccaaccgaccgttgaagacaagaacggaacacgatctgcggtcttgtaggtaacccgtgtgacaaatgcgcccctatcaaacaagccgtctcaggtaggatcagaaggatatccttcaagatcatcggcatgaatgacgaacattggggtattgtgcgtgccgtagatgtgattcaaatccaaaagaacaccggctacctctcgttgatgccgctatcagtctgtcaataccgtgcatgtttgaggatctgacatgatgcatgtcgatccatgcgcagtgtcgattagttgtagggaacgtggtaattatccccacgatactggatgcgtaagtaccacagtaggtactagtctatgtcgattcttcaagagcccagcgtggccgataggggctacgtccggatgacaaatatgaaatcggagagggaactgaatgccactccaagactgaccaggcagggaggctcggctggcaagggcagttgggcgattcagttttgaaccacgcgactcatgcaataccaagaggtttgaataaagcatcgatttgaatttgaactgaagacttctttcacctatcggaatgcaagctctccgaacgcgccttccaatagcttggtaacgagatacgcgttatcctggacgccagaagagggtgggccttggagctgaacttggtttgacatctgaccttggtctggatgcccatctaggtagacctagaccaggatgcaaaatgatcaccttgatgtttgttagactcgggacggaatctggtggggttcaattacatgggtcaatgaatgagagagttttctggacgatatacgatgttagaaaattgggagcaatcatctcgtcgtcgtcctcgtcgtcgcaggcagtgtggtttcataactgcgtggtggtttcctttttccgcgctagcttctttcggcaagcggtagtggaacgccaggatgacgctcagctacgtcatacaagtgggaatcttggatctgatcttgccgacttgtggagacgctggactgttagtgaagcggaaagtggatgccaaagcatggaacagcgctcgagagtgagaggcagcattttacgctttgtgcccaatcccatcgttcaaaccgacccgtcccaatccccatccatcacgcgcggtcaccgccgacaaacaagggcggctcgtcctggacaaaatagtcgagacctttgacattataccgtgggtatactcctactacgcatccagcgtttttgttacacctctgatcttgagttctaaataattcctggatagaaatattcaattgggactctagccgatgtgaggtttttttttttttttttttgaatcgttgtaatccctatcacagcgagtctttccatctcggcgagcggtagcggactgttttacttaacctcctaacctggtggttggtctcatctattttgtctcggacgagggtggccccttccagtgcagacatggtattctggtcggaggagcaaaaaaaaaaaaaaaaaaaaaaaaaaaaggtagttacttgaggcccgtattcaactccaggtagcgtctgtggctatgagcggtttgtgtcatctcgactgactggcgggactggacatcgactcaagcatcgtgcccgcccctcgtgggtccggttaggctcaacagctgcggtctagacaggagtctgtctggtctcttgaatggtaggtagcatggcatatggcatggcagcatggataatagtctgatgtagtgtagtaatgcgtggtatgcgcccgatgatgaaagaaatgatgaaaccgagagggacgagcgagaaaaaaggaacacaccacacaccctccacccgactaggtcccggtcactcccagtcccggtaataaaataagaacaaaacccctccatgccccgtcgccctttccatcctgttttcccccaccttaccaagcaccactgcacacagtcaatctgccttctgcgcgaccagcatctgatcattgagaagtgtcctttgtcggcatcgtccgcccttttcactacactgcattataacgaaaccccgtccaggccccaggatcatccttctgttcacgtgcggacttgacaactgcgtcacttccttttgcaaattattccttggttcggtcgtgcagccactgtgacctcaattccagccaatagtagcgcccgcttgccccgagtcaagccttcctgttgactgctgaggtacccttctgccgcccattcctcctcccggccgtcgtcattgacttccgacagacggttaatatcttctcgacaccaacgcgcgtgtctgcgatcgccattttcaactctttccaattccccgaaaccatttacagggcagcccagcgacagcaacgtcctgtcctccacctacaagccgcgctcaccctaccatagcacctccgtgctcatctctccacatcgccctttgcaaatcggcacattgatcccgcccaacactgcccgaccccgcaaacgaccgcctgcacggaaatccgcaggacaccactcgagacactcaacagtccttcactgcgcattctcggccacctattgatattgtgacgacgcatagtcccaattgcgaacaacagtccacctgatttcactagctctgctcaacaccagctgagcaccaaggcgaggatccaggtgcatcctcccaccgctgttcaccagccaactctcacaaacctcaaccaaatcgtcatctgatcaaaaagcccgaataatatccgacaaaatgtcgacaatacaacagttgaagaacttcatccgacacggtatgtctgcttgagatgcttgcttgcacctgcccgcgctcagtacctctcccctgccgtctcctcacgcccactcctcccttcccgatggcaaggagtcgcaagctaatatcggccttaatcaaacaggaaagcaagcccgcactgcaaaccctgaagagccggcgcggacaaaacaggccgaccactctgccacacagcatcaccaccagcccacaaagatggcggcccctgtctcagaacctaacctgggaggctctccgccacgcaaccaccaagcgcccgttcaagatgcctactcgaacacgcaagttgacggccataaccgtgtcgcgcaggctggccatgccgctgcccattatgccgaggccgaccaaaacctagcacacaagaccaagtcaaagaccaaggttcccgacgagaatattgtcaggcttgttgcggaagaaaacgcaagcaagagcaaattccccaggtaccccggcctcgagcgatgggagctcgtcgagaagatgggcgacggtgccttcagcaatgtttaccgcgcacgggatttggagggtaacgcgggcgaagtagccatcaaagttgttcgcaagttcgagatgaataacatgcaggtacgtgacagcacaccggggatgccctcttcttcatcttcgccatcctcgtttcctttcgtctttgccgttttataaggtttcaataccaacctccagggctcactatagagcaacaaacatctccatccggacttcaagccaaaggcaccaaaggctgcagaggtgcgagaaatttctcttttgtctatttccattgttggtcgtcaatgtactctcctctcctcatatgtctcgactgctttgttattgacgacctgtctctaccccgatcaagcaatggggtagggacgtgcccgcctactcatgttctgatgagttaacaatgactgtgaacagcgagccaatatcttgaaagaggtgcaaatcatgcgccagcttgaccatcccaacatcatcaagcttgtcgacttcgccgagtctcgccaatactactacatcattcttgaactggcgcctggcggcgagctgttccaccagattgtgcgtctgacgtactttagtgaggatctctccaggcacgttatcacacaggtagcaaaggctctggagtatctgcacgaggagaagggtgtagtccatcggtaagttgacccacatcatcgtgccagtagttagtgaatctctgctcactccttgaacagtgacatcaagcctgaaaacatcctcttcagccccattccatttatcccctcgaagcacccgaaacccaagcagccaggtgatgaggacaaagttgacgagggcgagttcatcaaaggcgtaggttctggtgggattggtcagatcaagatagccgatttcggcttgtccaagatcgtctgggacaaacaaaccatgactccctgcggcactgtcgggtatacagcacccgagatcgtcaaggatgagcggtactccaaggcagtcgatatgtgggcgctgggttgcgttctctacactcttctttgcggcttcccacctttctacgatgagagcattgaggtcttgacggagaaggttgccaagggccagtataccttcctttcgccatggtgggacgatatcagcaaatccgcccaggatcttatctcgcatcttctgtgcgtcgatcccgagaagcgctacacgatcacagagttcctcgcgcatccttggattgccggctcgggtcctacgccaagagacgagcggaagaacccggatggtgtgctgcgggccttcgatgcatccaagattgtggatggagacagacgttatgacttccgttctccaggtgctgtcaatctgcgcgaagtgtttgatgttggctatgccgtccatcgccaagaggaagaaggcaagagacgtcataaccttggagccaaggcgggcgtgtctcgtctggtaggcctcgacgagaactctgacgagggagaggatgttgctatgcatgatgtcgtaaatggcaagcaataccatacatctcttgagcaaagcatgcgcaatgcccaaatcagggatcaacaacaggagcaacgcggtagggaccgcgagaggaaggctcacccacccccagcggccgctgaacaaaggggctatggtcaacactcggcagctgtcacggctgcggccagacaacaggttcgcgaacgcaaccgacaaaagggtgcatttgagctcaatctggatggcgccactttgctcggacggcgaggagttaaaccgtctgctgctcgagttgcatagggcgacaacccagaggggacaaagtctgacgagaagcatgtccaaaagacatgtgacgacgttttgcttgcgagtgaggcgaggtctaagctgcagttaaacgatacgtaggagcaagggaacgtcgaaaggatattcaattctgttgtgcattttcaggaggagggtgttggccgacggagagccagcaatagcgttgggcatttctcaacatttccattcttctcaaccccccttttagcatttttcaacgttttggaagcgtaccatcatgtcgtttttcttgttgttcatgagactaacaggtttggccgtcgatatgggggatttttggtcatcccatctcatagcgctacattacggtgttggaggccaattgataggttttgtttatctttaagattacgatgcttcactgagcccatgcatgtcttaccaccagcttcgaactgtgcgttagtgccgagagatgcagctgatgctattcacggaatcgtggtgccgttgcatagagagcgcgcaagggagaggttgccaggaaaaagaaaaaaaatgagatcaccagagttttcgaagtgcggctgtagctgggctccctgccccgtgaattgaatggccccgcaagaccggtttctcgaccctagcaggcaccaagatgatagaaatgcacgagaatgagccacgatcgtctttctctatcgtttctatagtcaagggatctgaaagtgccaactcatcattgccatggtcaactatcttgaaagcaaaaagaagttcaacttgacaattacgttttccgagctgctgaggtcgctaaagagattcggtgattgaattctcgctaatgctgatacggagggagtagaacctttgactttgcttataaagagaccagaggaagaagaagcaaggtatcaccaaagatttgaccgagattgaaaattcttgaatcttgtagcttcgatggacgaactcttacttggggttctcttctagtagcggccggtccgccaagctattgttggatgtctgacctgggcccttggcacacgaaaataggtattccaagtcggtctgataatcattcttacactaatcagaagatgaactagaccaagtttgagtcgaacttgagaactaggtagtgtactatgtataacgagctcctgtcttggtcgcgcccaatccaagctgtcaaggcaggattgacttgctctgaaagagcgaagtccatacatagtaacgtctgaagtcagtgtagacttgctgttccgcagatagcttctcagagttacctacgaagctaggaaggagttgaatttctgaaagtgtattgcatgggaggaaatattcgcactttttttttctttttttctttcttttttttcaccctttttttccttcttttttttcacccttttttcccccctttgtcttttttttttttttttttttttttttttttttttttttttttttttttttctcaaaacgcagtctcagcctgtgtgcttgcaccgtggaacaccacaacgtggatgcgtggctgcgctagttgaggcgtgtatataaccctacctcgacctacccctggcccccttccccaacgggtagggatgagacagcgctgcatgttttgtctctctccaaccgacttttcgggtcaccaagccgttgtaattcgtgagatgagacaactgcatgttttgactctctccaaccgactttttgggtcaccacattatcgtgggttgttgcccagaccgtaccatactccctttatcgttgtcttgctcacgatgccgtttggatagcaaaatctaggaaaccgaaacttgccctttccaagcacggattcgaaaagacgatgagacacttagacttgacattcgcccttttggcttgccagggattttggcctgtgtcaagggacacatgtatgcatctcgttgttctcaggagactgaacactgaacgtccgtgatgcgaactcaaaaaagcaaagccattatttccaacactgtctacgcgagaaattctccgaggtcaaccaccgtcaaatttcgacgcctggcactaatgtacgtcctgcatccagagattagtgtacgctatggtcgaccagataaaccgtgagctttcaagacataccgccagttgctcggctgcgaaccctccgaaaaaagaaagaaagaaagaaaggggagactgctttgataccctaagcgaagggcgagatctggatcctggagaagaagcaaggcgtgatagcctcaacaacatcgcacggggcgaaaactttcatcgcctggcgacccttcaaaatctatataacactagatgagcagcccatcatcgacatgacttttattcctcatcactctcaacctcttctcttccttcactcactaccttcactctttcaaagacacacaacaacaacaacagcaaaacactcctttgatttcaattcaaaatggccttgaacctcattccccgccttccctccctctctgtcctcgcagcagccgacaacgtctgccgcatcgacctcaccgttctcttccccgactgcgcctccatcgagatcggcgtcccccccaaccagcctcactcggttgacgttcagccttccaccatctatgtaaccgtctctggtcctactgtcactgttcctcctcatggcgactatactcatggtcctggagccggcggttctgtttggcctgtcactaccacttgcgatgaggaaggactcgtgacagctatgcctatccctactggacatccttctggacctggtggtcctggcagtggtggtcctggcagtggcggtcctggcagtggcggtcctggcagtggtggtcctggcagtggtggtcctggcagtggtggtcctggcagtggtggtcctggcagtggtggtcctggcagtggtggtcccggaaacggtggtcccggctccggtaacaatggaccgggcaatggcaacaacggtcccggctccggcaacaatggaccgggcaatggcaacaacggccccggcaatggcaacaacggtcccggctctggcaataacaaccccagcccgtccaccaccacctccaccacctccaccaccctcaccaccgccatccggtcttctctccccacacccaccaccacctcctgccctcttccccccttcctctccatctccaccaccctcgccgacttgcttgacctcgacctcaagctctacctcgacctctcctccctcacctccggcgtctcctctctgttggattccgtcggcaacctgctaggagccgacaatcgccctgcttctccttccaacctgcccaccacgcaagtctctcgcttccgcactttgccctgcggtacctcgcttggttcgcttcccggcggtaacaccactaccatccccatcaacaacaacactgacggacctgatggtggcaacggcaacggcaacggcaacggcgacaacaactctggtacctccccaatcgaggagtgcatccagcgctgcgaacaggatgctatccgcgctagtctcgagctgttgaacatcagggattgcttgggcgttactgtcgatcgcacaactaccgtggacaactgcttgtggtttgtcggtcctaggggtgagaagttgcccgttttggacttgggggttgtggtcgacctgactgggcttcttggcgagggtgtggagagtgcggtgagggatgaatgaggaagttgttgatgccgagcgttaaaagttgctgctcctgtggttggtcccatcgttggcgatgccgctggtccgcgctgcgcgacgctgccgctcaggaagtgattgatcagcagatcagatgacgagctttggtgagctcgggatttgggaattgtatctggaggatgtacttgtacttacaagtaacatacacggtggtccccaaaagcgacctatttcttttgatttgtttcttttatttgtcaatcctttttttttctttctttcgcatttgttgggacacttatcagagggttcgcggtcatacactctaactttgggaagggattgccgttgaaaagtggcagatctggcacccttgaggagagatttacataatatcttggtagcttacttataattacttgttgctttgcactttcaacttcatcaagcctcatcgtccggaacaatatgttcaagcaacctaggcggtacatggtaagcccatgtgttatcaatcaacacttgtttctgtcccgacaacgacgtgggtattgtggtgtgtaggggagggatagaaaactcacccactaactgaataatcctcctctccctcacccttccccagccacccattctcttagtcaacatctccgtcatttcatccttggtactgccgtaatggttgccgttctcggccgtggggaagtgcatcgatcccctgccggctggtgtcgtagtagtaccatttgtctgtattagcttacacaatggtgctggtgaggtggaaggcgtggaagacacctgggtacaatcgctcaatccagaaaccgatggtggcggtatatgaggcgccgtagtagatccagggatggtaggcgagaactcagtgtctttaggataactcgaggagaggctagatgggaagggaacaagacttaccactctgggggagttactggtgcggttcttgtcaaacggaaattggatcttctgggcaaagttgacactgtcggcggcgtttgacaatcaacttttacgtctaatcatacttctcccttcggatactcataggtaaccccgggccagcccaacactccctgttgacgcagtattgttgtggccatcagcccagggcgaatcgtggttcgcatgaaatgctgcaatggagataatctatgaccccattcgcaagttcgcatgttctttgagggctctacggaatgtgtttgccccggtgttacgcatttattgttggttgacgactgcaaagcacccaaaaggaagttcgggaccgagagaggttaaagcctggctgcctagttacagtttccgtagctgttggataatgaggcgttcagatgtgggtactgtctctagcatgttagctctatcgtcaagaccactcagagtagtagattgtgtgtacctccttcttatgactctcacccattcagtcatcatcagccaaaatctatgccggttgtgcgaagtatcccatgatagcctgattataggacatacacacagtggagtggtatgagttgtagtgggctcgtaagatactgtgttagactgtcatcttggtgcctcggctttggctgtgtctatcgacaaaggattgtatcgtaggtcagttagcgtttcatctaatgacccaggagacgcgaaggcaacatgcgatgtaacaggtttggagcaagtggaagcggattgttagttcgctactttcgcagcaattcctgttagctctgctgcaatcgtaggacgattttccggcataagaagagaaggattctagaaccccagactcaggatgtaggggctgtggaatggaagtcgacggaaaagaagctcgaccactctcgtgctttgttgtcgcaaagcctcggagagtatcaaacaaaccccgggggttgtcgcaccattcggtatcagcagcatactagcccggattagctcgaaaagaggtttgtgaattggtaatgttttcgagatgtgccaagtatgctcctcatgacgcaagattccaatctttggcatttgctgccggaacggcgaccatcgtcagcgcagaggtagattagatacgatattgacctgcgcaaagtcaatgcccgcgctattagacggaccatccaccagctttgcagaggcagattatggcctaatcaccatggcaatgtatggctgtgagcatgtataagagtattttggctaaagggaaaatgtattagtattgttgttccagtgacaagttggtaaattaaaccaggacgccgctggacatccatggccgtggctagacacatgtacaaagctgcatggttccgagatgtataatggagagtgtattgctgggatcctggactgtagaaggttcgcttcatcggaaatgcagtgcttggttgccggttactggataatgtgcgagggagaaatgggagaggaaaacatacgtgttaaaagtcgtgagcgaacccttgtcattgccaaggctcgtctgccacacgctggaggaaggtgaaccgaaaatccgacgatatggaagcgtttgtatggccgtgcaggaaatccgctcaaatgtggacaaatggtcttgtttctgcgcaggtcttggattacgatatctgaccatagccagaggcggtcgatggtaccttcgtttagagataccaccaacatcaggtcctagagcttttgtcacttattagcgaggctcgttacattttttttttctgacggccacaagcgcgcaagagcgtctattgttcgcaaataccgaagctggcagccagccgcagcggcaagtggacaaagctaagcgtgccgccctcatcgacacagctagggctgagcgggacaggctgtgtagcgtcacgatagccgttacagggtcgcgttttgcgggaggattcgttggattacccgtcgcctgctgttgtgctgatgtggatgtggatgtacatatctagatgtgtttagtatatggaatcaagtgttttggttgtctcactgtcgtgccggccatgtcgggctcgccctgcatacgagggtatagctacctctagtcaatcctgtgctcatttactgtgcccttaaagagctgatgggttacagcaatgcagagatcatgttcgtttccaacgcaagatactgtagcgatagatgatttagccagtagaacttatgtcgaggcttgagggttgagtgtcctcgttgggtgtcaccccacatcgaattctggacttcaccaacgatggacattgcgtcataccggccggcatccaattcattcgcctgtcggggtggcggtcttgactccccgaggcaggagcacctcgctacctacctattgagccattgctgtgaagttttggaaattgggatgaaggaaaattgtcgagaaatcagggagggaaagagcagttcgtccattccatgtccgattctggccggagttgagatatcgcacagggtaggtgcaaagaaaagctgcaaccaagtggaagcaggatgcccaagcaatctccaccttaaggtacctctacacctttagatgagtgcacatgtacctcttacttgttcattgttgcccgttcgtttcttttcctgcagctgggtacgtgctttgccggcggcaggcagactgcattgagccagcaggaacaccgtgaccaggcagttgccgacttcacttctctgagaggatctctctcttcaatcctgtatgaatagtcaagtcatcgatcgcttcaactgtacatgcttcggcagcgtgattccgagtcacctaccactattacgaatcctggcaataaaacatgggcggctgtccggttgcgctgtacatacactacggaacgaaactcagaccggcccttttcgcacgtcatttaaaccagcagccattgtcctcgaccgacacatggatgattggctgtcaatcggaccctggcgacgatcaatctcccatcaacacactgcttgcaacaagcgcgctggtacatattgcgagatccgggctgatccatattcccacatgtcagaacagagacatccccagatccctagactagaggtacgcagtcatgaaacgtcatcatggagtttgggcttccacttcccccgtcctgacactgtctggtagcctaccaagcatcgacatatctctttgctgggaccgttggttgacggggtttccaggatgcaaaagcttgttacacagactgagaggctgggattggtgtcgggtatgctgagcattgaggttaagcattactgcccaagtcatggactctgcttgaaagatagcgtgatgtcgctcaccggtctcttagtccaagcctctgacgatatagtccacacccgcttgcttgcttgctcagcagcaatagcttccagacccggtctggaaaacttcaatcttgcaacattgtccccaaggcgcccatcaagacgacccttcggggatgcggcccatgtagcgttacatgatcgcagggaggcttccatggctcccaatgcgacccagtagcgctatatagtagccagcattataccagcttgagtcttgttcagcgatagcagcatctgccatatcactgcgcaagtgccagatagccaatatcgcagctacagtcctgtgtcgcactgcagctggagcaaccggttcatgaaagaggagaggaagagagcaatccgggaaagcgacgacattggctgatatcatcgtctcttccgaattccaggccccatactgttgctacggcagacatcaaatatgtcttcaccctttcaactagctgatgcaaggtacggtcgacctttctgacactcgttaacaggctggcccgggctaaataagagacatgtatgaaagtggtaccaatcgaaacagcgcatcaggtaccatggtaaatttcttctgccacgttgctaaggatcaacaagccctgataagaactctggcccagcatggcatttccccgacggatcgtgtcccctccagacagagaatagccagactgatatccgtcccggcgcaaatcaacctcggcataatacgagatgggtccaagtcgacgattaacgaagccacaagcatgacgttttagttgactagtgaaagaatcgaataatctttccccgaacgaaggacacctccaactgcaacagcgaggccaaggatgacggatgaggggggttacgcattcttggcatccttacaagtggtgtggcttttaccagacgcttgacttcaaacgggactgatcccagggctcagacagtcctcaacctatcatgacagtcataggtatgtgatccttgacatttatttgcacggacctgccagggatcagagcgggctttttgagcctggcagcggcgcatttttcgacacaaaagtccacgataaaccttcttggacaatgtccttgtaactagtccaactgttcaacaaagaaccgaggtcaggctccgacacgcaggcctcgcgcaggcatccactacgacacgttcgtggccactattcacaggctctcggttctttgctggtccttatttggatctcatcatgagagacccgacagcatcaacacagcatcacaagctttccccatatgatcatcttccaatgtcgaaatctcaggactccaagatccgatcctgttcacgagggaccctacccttcccgctggatgccactttcgcgcatgatcctgaccgcggtcaacaagggtacaaagctgcactaaagcatcctaggtatgcatgtcatctcagcgtcttcttttggccgggcctagtggcaacaaagaagcttcgataagtggagagaggggcagaaggcaacaacactttggtcaaatcattccagtgatatacgcaggaaaggggtctagccaagtacaaccgaccaagcatcttctactgtgcctgagacaccaagtaccaaatatgggttctcaggtaccttgcagtcccgggcagctgcgtacaggtacttacatgcgcgcgcagggatacaagactgaacattgggggatggctgtcgaccataggaagggtacctcatgcatgtacaaacttcttgccaaacatcaatgagtccaccaatgtggcatcgatgtcgagtgcagcctatcatggtgctcggtagaggtgctgcatccctcgaaacaacaaccggagtctgggaagtccaggtcggttgatcaagttagtggtggaagcaatggaaggaaatagagtttttccttccgaaaggcccgatggctgatcaggggggttcagtgtggtgcttccgcctttagcactgttcaaagggaagtgggcaaagacgaaggcagcctccgccgctccaaggtaagtattgtggttcagaccgcttttgaaagagcatcccatccaccgtcatgcgaggacatggggtgggaagacccgtaggcctagacggacgattgccttcaatttacttttgcttcatgacaccgaaagctagcagtaactgatattaaagtcacaggcatgtcgagttgaccgagcacccgaactttgggctggaacatgcccttgaaaccgtttgaggatacaaacttcgggttacttcctcagtttctgcccttgaattatgattgcctgaagacatttttgggttccttccatgtccgggtgcttcattgtctggcatgctccagccccaacagcattcacacttgcggtgcagtgcacttttgcttgcccattttcttttacgttgccagtgacagaatgactgtgcgaagatcggaggggtccaggggacaaagagatatgggagaagaacaagagcttttaatatgttccatggtcattaattgatgtgacctttctgtcccgttgcccttgtgcgtcgtctctttgcccagtctcgccactccttcttgcatcatattttactttgaggtttcggcctacgttgccttgttctttacatcccaacactccctcattctccaaccaatctcgatgcatgaagctgcattaatcacttagcccacgcgcggtcgtttcatttcatcttaagtcaagtccgtcttttattccccccagaaaactagcctaccttcaaacctcacacattcactcggacctatgacgacctcaaacgattgagttattataacgagcaccagccttaacgaccacttgatcagcaatcaaccacaagtgttcagccttagacgccttttcctgatcagcatctggctacgagtgctcattcgctgcaaaagtcctacaaatcaaaatctcaacagccgctgcagtcgggcaaaaaccacgaagcagtcaagaaaaagaaaggaaagtgcagagcgtaaagaccacaacaccacctttaatctcccaatcgtatccaacctctgaaagcgcctgccagggcccgtcgatcgtcgagactttttcatatcagcatttccacctttataccagctgtcgcttaccccggcctaccatcatatctgcaaccagcagtgttgtgtggcgtagacgctgttatatcactcccggatcgtcttcagttggttgctttgatcaagcagggttgacattccgctcagtcgacgaaaagcggcttcaaatcggacgagctgaatgaccaagaccttctcacggctcatcgctcgtgcgttttcccaggatcatcgagttgcacctctcgtggtatggtatcagcagatatctcgctgaagctgagtgtgccccagcctttgagtacttcttgaccaccactgcgaaatcgcttgtgcagtcgacaccagattagccgacgaagctgcttagatcccagtattgctcaacttggcgcggctcctttgacatatgcaagtggccgacgcctcatagcctgccggaaccctccctcactcagccagattcgactgtttccccttgcaagttgcagctgggcatcatcgattgcagtatctcaaggcacaagcactatacgctcgtccatcatacgtgcggctaatagttctttcttcgactgtgctaaaacctggaagcgcggaactacatcttctaaaacaacatccagcgctagctggtgggaaatgtccacaaacggcggcgacggaatctgtcaccttagctgctgaccatattttagctaggacatatatatatttcatcgatacacacagactatcacaccaggggtgtgaagcctttaacccgaccaacgggatatcttggggctccggtttcagaccaagcatctcctcgcttgtgcatttcagcacggtggaaaaactccctgaacctcaactgcagtcagcaggcgtcggttcccctagatactacccgcatttccctagtatacctaaaggtaggtagacgcatcagatcactgatatgcttccacctcccgttggcacaagctcatatctaggtgtagccatatccaacatcgaatatagcccgactccttgttgctgcgtcaacaccttgcatcaacatcgctcagagagttgccgctgccattgcccttcagcccaactagaatcagaaagagggtgtgtccagcgtcgctcatattgctctggtcctcttattccggaagtaccaaataatttaccatcttcattggcccgcctactcgctatatgctctccgatctcatctactctgattattcatagaggtacttcttgcactcccctttcatatatccaatacccacattagtttatgcttatctcttttcactggctttggcccatggtccagattttggcatctcaggccacccgctaactatattcctcaaggcgtttgcacatagatacccttaccccagacacggagaatcagcaccgatcattgaatagctacggtattcggtcacgatcgaccactgcatccgcaattccgatcattacccgcctcccgccatctcttgtttatttgatgctgaaacgtgcggcaaccctgaaggccgccgttcagctagtagaacgactcagagcaggattgcctgataaaaaccgcccatttgctccttattaaatccatagttgaaggctggctgtctggcaactccgctatatatcctgctgtattgtcagtacccatgacagacacgatgtcatttcagtatcctccgccaccgtcacagaacggcacagatatggatatccaacattccgggtacatgccttattccgttccgcctccagggtcggatcttaggcacagcccagatatgggcagagatcgatcggactcttatccgtttgcgacgaagtcgaagcgttcaatgtctgcatcgcaaacaagccaaccgccgcccaccccgcgagatccaacgacgcccgaccaaggtctgctttcaggagagaaaagaaggaacaaactaggatatcatcggacatctgttgcatgcggtaagttctagtcaagaccaaagtaactcttgcgtgtacactgaccgtaaacgcaggacattgtcgtcgcagaaagattaggtgtattccatcccagaacgacgtacaggctcgatgtgtcaactgcattcgcctgaagaaagaatgcaccttctacccagtggaccaacaaccctcgcaagaaacccgacaaaagtcggcacaacggccttctactgggcctaagatcacgtccacatcttcatcaccggcgatacagagcggggccctatcagaagttcacagtcattcaagttatccgcatttgtcactagcatcaatcacgaacatgccacccccaatgaagccttcgggtagggaagagtacaccccagatcccaagagtaggtcaaaaaccaaacagacatggtgtgggtttccactgacaagtttacagttcccccaagtgccacaaacactagatcctacgaatttggccagcacggcatggctaactggatttcccatgacgtcggtccgaatacttccaaatcgaacgatataaactcgaattggagatcctacacgagtgaatcccccatcaccccagccttccccccctacacgccgcacgctccccaatcagccacatggtcagcagcatccatgggctccgaatcctcgcgggatgagttagcatggtcatcatccggttaccctgtcccttcctctcgctccatgtcttttggcggcggcggtgagggcatcgccagccagcaatatcccccagcgtcacaaacgggcggtggcagtcgcccttacgatcgcaggtcgtctgccatgtccagtgatatctatccttccccaattgccaatatcatgcctggaattgataccgtctcgggaacaagtcaggatccccatcccgccgtctcagctggagctgttcctccgaccggttatgcgtcgtggcagcaaccttatcagtattccaagcctgctgaaggctattctgcgtggtatggggaaggaggagaccagcagggccatgggatgtaggggttgaagtcccactaaagaaggctcattattcgggccacgacatgctcaagtgcgatggcaggcaagtcgatgcattacagagttaaaatcaactttgagtttaagcttggttgaatttggccgctagacatcttctgatggctatcgggttctggaaagtcaaggcatctatttcacggccaccaagtgacgttactcgcgttctacctttctggatgcagaatggcggttttgcggagagaatgcggctcggctgaagacgctcccctgtggtactcgacgaagattcccagtcaacccccactaatcaaaaggcttgcccacccgaactctcagatgcacgagagagaatcgggaaaccgagtgcccagtgacatcgaatggggttattgcggcacgagatacatcacatgagacagaccgagacgtgatgatatcttacaaggttacccactcttgttatgatgggatcgagtttttgaccagtacaaccgccatgaaaccaccatcgtcaaattgaaatgggcttggctggtcatccgactcaatgtgcgtgcaaggattaccctttatttcaggccctcgaatcggaaaagagggaatgaccgagcaagaggagattccagagattggttcaaggactcgggtaccgtttctggatggacctctaccactgcttcatacttgaccatatttttcggagaatttttcatggaagcgggacgggatagacatacggaacggcgcgaacaacctgacggcttggggaaaagagaagagcagcaatttggataagcgatgcttacgtggcgatgttgtcattggcgtcttgttcgtccgttacttgataatactctctccttttcttcagaatttgttattgttattttgttgattttctctctgtttttttccctttctctctctctttatctctcctggtaaatctaacaggacttttttttctttttttttttctttcacattatgatcagcgactaggacgggaaacaaaatttgcagcggtacacggattatagctggattcattgttggttcatatatctttttgttcggctttacaactttcttctcgcctttttttgcttctcgctttgtacttatctatgttttggctcgacgtaagcaaagagcattttcattggtatctcttcattgccctggaagaattatccccatgatcatttcacaggaatctgataccatacttgcttcgcatttcagacttgccgcagagatgcacacgaaataatgtacatgaactcgtagtccaaacaggaagtgccatgtaaatgttattatacttgcgtgcaatcactcgcgagacacaaggggaaatagagtgatccaaggaaagcttttccacccggcgtagcctaatcttatcgactcaaatcccacaacaacaccatcaacgtcacatacgccgcaaaactcaaccccgtcaacaacgccacactattcgtgctggtcctaaactttttcttgaccaccatgaccgtctttctcctttccagccgttgccctcccccttccattccatcaactaccagcccagcatcaccctgtcgcatctgtccatcaaaccctgtcgctgtcgctgtcgttgtcccggtcccatgacattcgtcgttatccaagtcctcctcctcaacctcctgatcaaaaaattgtcgatttccttcatatcgccggtaaatcgccaccaacatgacggcagctccgtatacggcgaacaaagcgccgatggggtagaattccgatgtgaagatcttgaggatgatgagcgcaaaggagaactgtgagagggcggtgcgcatgtaggcgccttcaaaggtccgttgggcggcgcggatttcgactagtctggggacctaactgtcaataaatctgtggtggactggccgactgaccgactggaaaggagtgggtgggtagaaatgggaagagagggcggggagaaggggagagagggaaaatagtatgtatgtactcttgactggtgagaatgacggagcgggctcggtgaagacggaggtggagatggtcttctgggtggggctggagggcctgggtattgttgtatttttgttagctattcctaagactgtggtattgagatctgctgaggagaggacatacctcaagtatggaggccatgattgtatgtttataattgtggtgtgagggatagatagtggtgagttgtgagtggatgtcgtcaccgggagggtgtaagtcaacaaagggtccccaatgggaaggttgagaagctggacagcagaagtgcgcgagattcaaagattgggtgagtagaagagaggaagactataacatcaatacccgtgattgtttctgagccaaatcacaccaaatgacatcaaaacctcggactcattttcgcagtgatcagtcatagcatgttgttctgcagagaactgaagtgaagttgaacaagcaaggccctgctccactctcgacaccaattctccacgacctatgcatggcatgggagcgctccatcgacttggaaacaggtccccaattccacagtggagctccatccaatcccttctctccccacccatgccgcctggcccgtgcgccagttccaattgatatccccccacagtgttcaacaagcacaagcattgcgggcgtgtgcgacctccgtaagtactgtattgtacccctgtccccgatgatgacagccagatgaagcttcgtggccgttttagcgactggacacagcgagcagtgtgtggaatcggaagctcccgtcaaggtaggtacctacacaagccaacacccataacagcttcaacaacatcgcgacaacgaattttcaaatcaaccatctcgaaccaacaccacctgctagcaacagcgcagagatacacgaatcaatcgaaacgttccataatccccaaacaatcataacaatccgtcacaatgggtggaaagcgcaagaacgcggctgccgcccgcggcgtctcccccaccccttcagcaacctcgacgacaccatcagcaacagtcacaaccaaagtccaacccaaagattccgctcctcccattgccacgacaaccaatgcctttgctaccagcactcagattgagcccacgaccaccactactaccacctctaccacaaaagccagtgggactactagcaagagcagcagcagcagcaacattgacaagacggcggcggcggcggcggcggggggacaacaagcatggaacaaagtcttcagcaaccttttgagacactaccaggacacaacgccgcagcggaccaagctgcttgatgccttcatggccttcttggtggtagtgggcgggttacagtttttatattgcgttttggctggcaattatgtacgtcgtcgttctttcttcgcgcgccttccgagggttctcaccatccgtcccgaacccaactgatccatcccccttcccttcccttcccgaacaatttcaatggtggatcgaaagaaagccaaaaagacagacaaacaagaaaaaatcagtagaagagaagcaagcgttggctgactaatggtcgtcgtcgtctcacaacaaatagcccttcaacgccttcctctccggcttctcagcaacagtcggccaattcgtcctgacggcctcgctacggatccagacgaccgaggcgaacaagagtgatttcccttcggtgtcgcctgaacggtacgtaaaaatacgggttcttatgcaggaggaaatgtccggggttatgtagtgttggtgggatagctgtgtgctaactttgacttacttggtgctcggttatagagcctttgccgattacctggtctgtagtttgattctgcatttcttctgcgtcaactttatcaactagaacagaaatcaatcgaggatgagcgagcaaatgagcgagggggtcaaaagtgcaccagcggggatgtggaggattgtcctgcgattcaggggttgataaacagatccaggtaaatgagtgggaaatgattgaaagacgggaacatgaaggaagcaagcaggcaggcgatcaagcaagcaagcaataacagaaccgtccaagatcttaaaggagccagcagaagacaaaacaaaggcgggagggtaaattgaagcaggttggcattaattatacctttcttcttttcgatttacagtatgtacagatgatgcttcaaactgaattgctctacttccttctccccctcgctgaaaatgttcacactagtgtgaagtatactaccgcgaggggtcttattataacctcaccaacttcgggcctgtcatgacgccaggcgacgggattcttcaacaaaattcaatgcccgcaaactcccaaagccaagtactggacggaaagtccaacgccattgtcaaagacagtcaccaagtcccatccctgggtatctgtaatcatcatatcccgggtgtcgtccacgaactcctagactaaaacttctcccaatactccacatcaagccactagctctcgcctcggtcagccgtatcttcaccttgcgcactgccaggcggcggcgacgacactgtcttgggcggcccacccttgggaggacctcccattggcggcggcggtactggtgtgttcttcctgctaggagcattatccaattccctgctcttcttctcctgctccttgaagtaatcatccatcgagcccaaccctcccctattcgccggtctctccttcttctttcccctaggcggagcagaagcggccgcgccgccagactgcgttgctggggttggtggtgtgccgaccatttgcgctggtatgaggaactcaccaccgccaacgggtggtggcggagagaaagtcgcagtggcgggggcgtattggctagttgctggtggtgcgctcgggttgtatccgtattggggttgttgttgatactgttgctgctgtccgacgtgtccgtactgctccgagtcgccgtcgaacatggtctcgccgggggcgtgcacaggctcgctcaggggcgctggcagccgatgcagagcgccgtagcctaaaacgcaaccgagggcgccctcaccaccccagtcccggctgggctggatggtcacctcgcgagtgacattgtactcgttgttgtagatgtaaagacgcaggggccggtcaatatggtcctccactagctcgctgagcccgctctcgccgtgaaggacaccctcgggggtgcccaggatgtaatcgctgtacgggagaagaccggcgacgtcggcgggagagttggcggggacgtcaagaacgtgccagatgttggtaacgacggagagggcagtccattggagggtaaggccgagggaggcagtgtcggcgggaacggggatgtggagtgctcgagttctttggccctgttgagaagaaaaaggtgtcagcattgcgtgtcaaaaacttggcatgctcatgatggtgatatacctttgcgctccaaagtcccagctgtacaaccccgccagcacagtttcgaacctcttgggcaaagagcctcgggtcagagtcgtcctagagcagagctttgttagacccgtggctccctggaatgaaccatttcccaacatacaatcatgcgcccattgattccgacgacaaagtcaaaccatggctcaatggccaggtctgggttggtgtttcgcagcacttggaagccaaatccgcctggctggttctccttggacgtggccgcatcgccgtcgagccgggatatgaagcggttgagggcattaaacatggttgtcatcgttgtatgctagtatgctgtgaagtccgaacgaacgttgggttagtttaaagattggtggtcatccgcgatttggatgttgatcgtccgagagtcgaaatgcaagtccacggcatgaaggaagcgaccctggcatttacagcactcggagctcccgtatcacggtgcgctggacgttgatgaacgacagcagcacgagcgagccccacttcagcccagtgctcctgctggcgtggaccttgatggtcaaagctcccaattccaggcacgctgtggggtttgcgcaaatctaggtgggtttcctgaattggggaaaaatactaactgtagtctagtccctgcgacttacacagtacatccagaccgcggcaccttccgggtatcgagtacttcttcacattcatctcaggttcactccttgactcaattcaaaaccttttggtctttccatcgaatctgtccgtgatttctcaaccatatcagtcctggggacacaggcaagaagaaagaagatcaactaatttgtccaccacagcaaatcaggattcacaatccaagaccaacaccattccgaacaacacaaaactcaatacctccaagtctatcacagtcatcaggagcatgagtcccaaacttctcaaaaaaggagagaagttccctctcgatgaaaattgtcaccactacaccaaactcggtgaagtcccctgggacatccaaaagtaagtaaactcccctccctctcgtcaccgtccctcatcccccaacccaaatctcactaacaccccatttcaccccactcccagatactggcaccaacgtttctcaatcttcgaattctacaactacgacatccacctaaccgactctgcctggttcggcgtcacgcccgaaccggtagccacgcgcatcgcccgggacctctccactcaccccatcgctgacggaaaacgcgtgttaatcgacctctttggcggcgccggaggcaacgtgattgcctttgctctttcctcggggagatgggatcgcatcattgctatcgaaaaggacaggtcgacgctggcctgcgcccagcataatgcggaagtgtatgatgtgctggacaagattacgtgggtgcatggtgattgctttgaggttatgaaaaggttttggaagacgacgaggggcaccaagggaatggagatgaaggggaggggaagggagggtggagaggcggccaacaaggggcaggaacaagaggatgacaacgaggaactggatggcctcctagcgggactcaagctagaagagtgtctagtcttcgcctcgccgccctggggcggcgtctcgtaccgcgatcaggaggttttcgatcttagcaagatggagccgtataacctggagcagctgtacaaggcatgcacgatgccgcaagaagcaaaggaggagcacccatcgacgcagaagcaaaagcatatcctgccgcaggcgctgttcttgcctaggcaaagcgatttgaaccagattgccgctctggtaccggagggtgctccaaagattgacgtggttcagtattgtcaaaaaggagcaagcaaggcgctggtggcttatttgccggggaatattgacgccggcaaggaggataagaagcagtacgaggaaaagagggggcaaaagaagagaaagcaggatgacgaccaggagcaaacgataccagagctcctccccgaggcgccaaaggaggcgtcggaggcccatgacgcttacgatacctcctacgcccaggacatcgaagttgacacctccaaagtggacaacgccgaaaaaaggaagcgaaaacgaaggagacgctcatcgcacaacaactagcaatcactgcgaccatgggaaggaaaagaagtaggatctcccggagtactatggttaggctcgggaaccaggtggctgatgaagcctcgggattgggatagggttttaaggaacaggacatgatatggacaattgacgttggacggatgtgacacgagcatgcacatactgtaagagattttctttcccattttgatggccttctttattaccaccaccgtcagagtcattgtcaggagatcaaggagacgggaaacaaacaccctctctatcgatattgtacaaagcataaaacaaccatcaaggaacaaattacgctacctctagcacgtaaaccaaacagtatcagactttacttaaacctacttcttttttgtttggaaatgctccaagcatcctccatcccaattaccacctactttcccccctagacctcaccgtccccgacctcgaactcgacctactccttccctccctctccctccctctcaactctctcacatctctcagccccgccgctccaccaccaccaccatacgcagagccggcccggtcctaaagagccttcaccacactcctttcatcaaacagatccctcaataatccattgacacacccctcccagtccacttccgtcatcttgtacgttgtctcgaacgcaaagatactcagctgtccgaaaaacggccggagcaccttggccactagttcgtctttgcgctccatgcctacttcgtcggagatttgacctgggaggtttcccagcaggggacggcggaggggttgaccttgaccgtcgattccatcggtgggggaaaggagcgaggacggatctaggcctaaagctgcggctcctgcttcggatagggagcgggagtgggagtggtgggcgtgggcgtggggagtgacaagagaaccgttgagttcctcagagacttcatccactagcgccacgggctgataaccggctgcgctgggccggtagacggcgtcgatagtgtcggtgacgaataaccactcatgcaactggaagtcatcgggcgcgacgcagacgagcagatccaaaagcttgcaggcttgcatgacggccgggttgccgtatatgtcgctgggcgcggagtggtcgggcgcgacgaccgaggagatggcggcgtgcagctcggcgttgacgacgggccagagcggagcgaggtggatggcactggtgcggaggacgagggcgcgcatgaccatgtagacttcggcgcgggtggtggaggaaggggaagaggtggcggtggcgccgaggagctcgacgagcttgtcgagaatggacggcagctcagttacgaaggtgtcgtcggtggcggcgaggatcagggtggcgatgcgccgcaggttgagttgcgtcttgcggtcggcttcgaggcgggcggaggtggcgccgacgccgaagacaatgcccgcagtcgagggcggggtgatgcggccgaggatttcgggcatgcgttccttgtctgcaacggtccattgcttgaggagggacagccagtcggtttgcacgaggctcaggttggagctgaagaagcgcgaatcgttgaaggcatcggcaacgtccttcttccaggacttttggttgttaggtaggcgggatagttggtggagcaacaccagggtgttctttgacacggtgtcggggaagaacttggaccgcagcgttgggccgatcacgttggccgagatggaggtggcagccgtgaggatgcggtcattttcaacgaggatcttgggcaggttgggaacgatattggagaggatcccaacgacatcgtctgcgcgttcgaatggagtccggctggctgctacggaaagcgtccgaggggcctcatttggcttcttttccgagagaagaaggttggtagtggatgaagagtagcttgtcgaagagttttccacgaagctggttggccgtgtagtgaagatagccgccaggagacggaggaagagatccgccagttcacgacgcatcttcctctgttctccaaagttggtgttgtccaccttctcacccagaatcgcagcaaactccagcaaacttggcaacgcctggcgatggggcagtgggttgccgaggaggtccttcaggaagatcatgcagtcctgccatatttcatccatcgcatcatcctccagagtgcgtgcgtagtcaaccaggaaaatcaccacgtctgtatcctgcagctcgatagtaagggtcgacctccttgagggatccagcgcgcccgggttagtcctgctgtatatagcgttgaaaagtgccgggattgtatgctgcggccgcgatccatcaagggcaggcaagagattgaacacctcggcagccttggacgtatcagaactatccagtgcacccctccatatcccaatcaccgtttccaagcactctagcgtctcagcagcaaaaagatgctcaaggagcctccgcgctcggtttctcatccgtaaagaggtgtagttaaacgaagcgcccgaagagttgtcttgcagggaggcatcgctcccttgaccccaggaccagatcttgaagcagatgcgcaccgcatcttggaaggccaaaaggacggtaagtcggtcgttagctgtggcgctccgggtttgcggtgtgtcggatgagaagacaccggagaccatgttgccgaaaaagccttgaggctggtctgggttcttgacaacctgggctctggcctcttcagccagtagcctgtcgtgtccccttgccagtacctgctcgaggccattcagtagggatattaaggtagtctcgggaccaatctgactgtgcgtttgaggctcgtcggaggctcggaagagctgctgtaagcggctgaaggtggtggaaatttgactgcagagtgtctcgaccaagggaatcaggacctgaaagattgaatctgagtaaagcggtaggcactcagcaagaaagctaatccagctatccaagacgtgtcggctgctaggtgcactgagtccggaaaggatacactttagcagcgtgggtggaggcggctgaagaacggatggtggtttccctccagccacagctcggaaggctttagccgagtctgccgtaacacttgcggcacgtttctctgcggttggtgattctggaagttcaactggtgctaactcacgtagcttgagggccgcaaagacaacgtccaaaagcaaggtctggacgtaaggctccggacctgaaagcgactgggtgagcatatcgatgagagggttctcaaggtgcaactgtgctagtggttcagcataggggttcaccaggataggatgcattacgcccaatgctgaacgataaagctgtgtcacccttatttgagagctttcgtcgttcaaagtgttgacgtctgccatgcattgcatggcaaccttgaggaaaaactcctggaaggtcagatcatcctcggatccggctgatctggttagcttccatgtacaagatgcccgaatgggatgatgacgtactaatctcggataatgatgggaagtaagaatctgggcggatagtctttttcgcaaggaacgcccaaatgctatcaggggtaaagcgaaagacattggataaggagcggagataatacacagccagctccacatcatcctcgtcggagaatttatgaacctctttggcttcagccgaggttgtttggcgcctcagacatgatagctcggcgaacttggacacgaagatgttgaaaattctgggagcaaaggcgttagcaagctgtgacttgtgacccagaaggcctggggtcatacttgtctatcccgactaggctgctcagccaactcttgactgtcatgaacagctgcgtccgctcatcggtgagggcatctaacattaggaataacgggcgggtaagcatgacttcgtaattatctataccaccaagacgtggcggcgcctttgcgtcaaagatgggggtcttgggtcctcggcgatcgcttccagaggggttatcttgaagactatgcgaccagagcacactgaagcttcttccagggtcggcaggacgttggataaatgtccctgaaacatctttctccagcattagagaacatatggctgcctcgatgtctcgattggttggtgtcagtgccgtctggagtaaccaaagacttcggaccgtctcaacgtggtacttcggctctgacgatgataaaaagctccatgcgtggcgtaccaaaggactaaccaactcagagaggtccacatgggaaatccggtcggcagaataaaggtgggtagaaagggttaatagcgaataataggtggtaaaggtaataaaagcatctgatgacagacacccgtgaatggaagcaagaagtttcttcgtatcgaggaacgatctgtgaggtgtcttggtgagaagaagcaagagaactctgctctttgcagcgacagtcgggccggactcgcgttgactgaaactctcacagttcatgtcgcaagctttttgcaacaagagttccgccacattctgcggtacaaatgggggagaggtggcgtccaagtttccttgttcggcgtggtagaagttcttgattttcttcagcagttcaacattcgggattccggccaaaaccttggactcgatagctttagcttttgcgctcgtcgggaacgctcgttctggtacgagctccaacaagcttgcagctattgttaaagcctggaccaacaaagtcgtaccgtctggtagcagagtggtcgcataagcatcactctctttcaactcctcgatcatgcataagatggagagcaccgtaagcggagcatgaatggttatcatctcttcttcgctgacgttgaaatggccgagaatgaacttgacaaggtcaagcttgtcgctacgatcagtcactgagagtttgccaggactgatagcctgcgccacgaggttgagaatttcgctgtatatcaacccgctctcgactccgtcaaagaaaacacttgcacttcggagcacctcggtgaagtctgatttgctgtctgcttttgctttgaagtctcggacactgtcaacaatgggaagaaatacctcaggcacaaccaagccgccaatttcccacctgtccatcaaggaaagacagatacgatatggcttcgcccggtctgccggattgttcccaactctactagccttaatcatgccgagtagggcccgagtcaggggtcgcaacccaaattcttcaaagtagctggtcctcgacataaagtaggcaggggtgcttgcagtagttgtgggagaatcagggccgccttcgccctcgtgagcagctgtcggctcggggccgaggagccaggtccacagccgcctgtttagactcatatctctccgggtcgttaccccaactgcggtcttcaggaggagttctaggtcgtcggtcttggccctggcttgcaacaccttggagtgcaacggaagatgggtaacgagcaaatcaagaaagccacgttgaataaggatctggtcatcggccaaaccggcagcaaagcagcggatcagcaatcctggctcgggagacgttaccagctgtaccaacttggcagaaacctcgggatccaagccattgcgagtgtcagccttgtagccatctgaatgtaactgatgtcccagttcaggcaaggcgcgcataaggtatgccaaggcccccgtcctcctgctatgcccggttatggaagccagaaagaaacactgccagaagaagtcgtcaccagaggagtgagttggcgttattgtctcgctttctggtgggcggagagcggccttgacgcgttccacaagcttcaatgtgcgctcaaagtcctcgctggtttcctcctctaggcctggcaaaagagcaagtatgatcgatttcaaggcaggtcgtagggatcgcgggtttacacccaagaagtggcgttcgagtaggtcgaggaaaggggtccggacggaaagggaggcgaacgacagaaccgacgcaaggccggggagatagagtggcaggtctcgcgacagaccttccttgccaatgactgtgaagatgaaattgtagacctcgagcgtcttttggtgaaccccggacggaagagacgggttcaagcattgtgacagacgctttgcgacggtagccttggcggggatggtgttgatggtggacggtcgagcttggagtgccttgagaaggcggttgaggaaggagatgtagtcggcccattcttggagggctgtatcgaacagcgagagagctcgttcgacgccggaagcgtacttgcggtagttcttgtccttcggcgcaacttcgtctgtccatcacctggttagctacctgctagctgtattctagcgggcatgtttcaagggagggagaggaacataacataccattcccaagctggttcctccattgcttgggtactggagattcgcggccagagctctcgggggagatggacctcggccgggtaggatcaagagacatggttggcggcgggtggtggcgatcgtgggaggaggagaccttgagagtctagggattcgagaacaggacgtcccctgatctaggcagactgctataggtcattgccgtctcggagggggcgacgggaaacgggggacgggatgggtggtatctttggtgttgagtcgcaaaggtacccgaagagaactccactgaaagatgtcacggtagaggtagaggtagcttccactccaaacagacagttcgaggttcccgtgtcgttggtgacgacgactggacgttgaggtgcagcaggcgggagctaggtgtcgacggtcgggtgtcacagtgaggctgtgggttaggttgttagggtgggcatctgtgtaagacacagtggagcagcgctgttgatgctgttcgtcagcgcaccactcccaccctgccgttgcctgcacccgctaacggggttccatccaatcactgatcttccccactaacatccagctgcaggagcggcccgctatcttatcgctaacatttttgggttctggaaggtctggcggttgcgagttgcgattgaaacccctcccccttctggcgtacagggggatggcatgtgtgaccgctctcattgtcgtcattcttccgggtccttctgtcccctttcttccacttccacctatctctcatccgaactccgtcattttcggaccacagatccccgacatctccatcccccatggagcggacttgcgaataagccagcggaaataaccaaagagtgaacgaaagcgtccgacaatgcccagttcgaccagctcgacatcggtgaacctgtcgacgccgacctgccactgtcttactcacaacaatggaccgggacactgaagccggaagcaacgatggcaccaacgacaacaacgacacaaccataccccctcacacccccgaaagcaacatcgaagcggtcgatcatgtccctcccgtaccgcgccgtcccagtcccaagttgtcggacgatggcgcatccggagccctacatgtagcggccgcttccaggcccaccacccaagtgtcgaccatcgatatctctactctgtcctttcccgatggatcgcgcggcactttctcgacgagcgcgacgagcgcgacgagcgcgacgagcgcgacaagatccgtggcctcgccccagtcgagcgccagcggttatacctccccgcgcactgacctggtcgagactgtgagcgtcgcgagctatcccgcaaccctccgtccacctggcgacctggcagatcttgtcaccggcgagtttaacaggcgaagccgggcatggtccatgctgaggactcagtcatcctctgtgcagcccttcgaggccagcaggaccggcgcatgcgacagcttgaccgggttcgagaaggagttcgataatatccccgaactaggcgagaagggcatcaccgacgagcagcggctgtcactctggaaatccaagatgaaacactacatgatcctgtcctccgccggaaagcccatttggagtcgacacggcgatacaagtctgatcaactcttacatgggagtcgtacagaccatcatctccttctacgaaggcgcaaaggaccccctactaggtttcaccgccggaaacgctcgcttcgtcatcagcactcaaggccccctttactttgtggccatcagcagactaggcgagagcgatgcccagcttcgaagtcaactagacgctctatatatgcagatcctgtccacactcacacttccgaccctcaagaacatctttgtgcatcgtccctcaaccgacctccgaaagccattggagggaaccgaatccctcctctcctccctcgccgattccttcaccaagggctctccttctgcactcctcggcgccttggaatgcctaagattgcgcaaatctcaccgggccaccatcaacaatgcctttctcaagtgccgcagcgacaagctgctctacggcctaatcgtagccgggggcaagctagtgagcgtgatccggccgcgcaaacactcgctccacccaagcgacctccagctaatcttcaacatgctctttgaatccggcggcatccgcgccggcggcggcgagaactgggtaccgctgtgcctaccagcctttaacaaccgcggttatctttacatgtatgtgagcttttttgactcggtagagacggcggaagaaaacaacagcaacaacaccaacaatccagaacaaccaccacaaccaccaccaccaaaaccagtgacttcaccagacgaagaaattgccataatcctcatctccgccgataaagaatcctttttcgaactcaaatccatgcgtgacaaactcgcccttcaactggccaagaacggttctctggcactcatccaatccgcagcccgtcaaggccggccgcgtattgagaccatcttgaacaccaaacccctctccaaggaagcaggacaaggccagggacaagggcaactaagtcactttctctacaaatcccgcgcaaatgttcaattctgccaatccagtctctctcctgctttcgaaacttcgtccccccctttaccttcctcctcaccctctgaaaacggttcttcccaaaagacgacagaaaaactagtctcccgccgccgcctaatgacgctctaccaccacttacacgcttcgattcatgccaagcactcgcacctaaaagtcttgcatctggtgagcgaggacgcggcgagcctggcttggatcacgcccgtgttcgagttctactgcgtggcgggaccgaatatgtcgagtggaatcatgacacagtgcgcaaacaaggtagtgcaatgggcgaagagagaggaggagcggttatttatcattgggggtggtgtgttttgatgatcatattaacgaattagcattgggtatcataatggttttctggtgtgtacggcatgtttcggtttgctttcctgggttgttgattctggtcatttagggagataccacacatatatatcggttgtttttttcgtataggttgttaaagatagttcattgctcttcagttctccataatgttttttcggtattatactcgattgtatgatactcatagctttctgcttctgtttactcaagccttaattcaaaccatatggacagacatgattcacatatgtattaatacctcccaagtcgcactatttctgccttttggacaggtggagattgttaccccgtccctaaacccaagtgtatatctgactccctggtttgccataacccaatgcttatcttcccatagtgtccttcatgggatcatctttgtccgacatagcggtattggaaaggttccatccatccttgaaaagcagatatagtgaagagtatccagctaaagccattaacatcataaagccattcatcggtttcgattaaggtattgccttccctcaactcaaaggtgaattaaacatataggagaactgcgcaaaagtgttgcaaacacatgactcgaccccatcatgcaaagccgagaaatcaaaatccgaacttttcaccacccgttaagttaccataccatccagtcctgggactcgagcttaatcccggagtgttggcgctttaccaacccatcaccaaatcctttccaacctttccgtccatcccgtccttcccttccttttcgtctcttcgtttgtcagagccattggcgacggaacttgctcgatcaccgttggaggaggagctataactataagtagtgactgacatgggggtccaaagcaaagatgactcgctcccgcccttcgccaggggcattcttgaagtgaacaccaccaccacgggacttgacggggagtggcatgaaggcattagagttatcgctcgtgctgggtgtgggaagtagcctctttccagccgcttccagcaataactcgatagagtctcctggcaaccctgtcccttgtgaacccagtttatgggctttatatcgatgcttgttgatgcggcgttgcttgccagtactgttgctcaaagtggaagtctcaacaacgggtgcttggtgtttcagtgcaatgcttccatcatcaaaatatgtgaactgtacagtagaggtccttcattcctctctaagcctcgctgaaagagtcaagttgcccttaactcgtctcggccaagggaatcaaattccactccagaagagaagactgagcctgcatttcggttctccaatttctgtttccatgtactgcatgatactgatcgcgtgtcaacggcctttcagattaggacttcagtagagacggacctcaatggtaactcgtccatgagcaccattggccgaggtgacacatccttcagttctgcttccacatctcctacccaccttacctcttatcttcccgctgcctcgaaaccctaaacctacaacccatatctaaccaaacactcctcccgatgcgcctccagacactccaaagcacaaaccctcgccccgcacttgatgcacttcacacgtccccaatacccacacacttcgcaaaacctacgagccgggtatctgccctcctcctcctcggtccactgcgcccgcgcctcgaggtagctcagcggtggagccgttatcaacgcccggagctcttcgtccgttgggaagggagggacgcgcgagacgagcagggggtcgtcgtcgcctgggtggggagtgggtggtggtcggttgtaggctggtaggatggtgccgtctggtgggtaggattggatgtttggttgttctgttgttgttggtggtggtgttgctgttgttgagggctcaagggatgttggtgtgtcgggacgtgggggaggaaatggttctgaggagtctggggttatggtttctcctgtggcttcagggccatcggccatctctatatcgtcgctgccggcgacggctttcggttgtggttgggtcttgagctttttgtgggacccgcccttttcttcttttgctcctgctgctgctgctgctgctgtcgctgctgcccttttgggagcggccgaggagcgtttatttgaacttgcggtggtgatagtcgatggagcgggcgagttcctcgctgttgttgttgctgttgttgttgttgtcgtcggtgttggtttgtttacatgagctgcaagttgaggattgctctcggctagtgccaggaaggcttgaaagtcatctaagtggttcgcaaaggtcttttgtgattgtagaatcttgcgcacgttcggtgtgtgtttgttttgggctgttccaacaccatgccatgtcaattccgtagtctcttcaggataaaaggttcggatgattgcgcacctctagtcccacccgccttgggcggtatgggaatctgcgcatccctatgtgaatctttgtccagtgcctcgagatccttccgaatcttcgcatcctgcctggcagtaagatcgggagcgccgacattggccttgtcgcgcgcagcacgtttgcggttgagaggttgtagcgcagcggccgcggcgggcgtaaggccggtatctgggacgtacgcccatcctggggcgtttttcgtcttttgactggcgacttcgatgacgccgaaattgttcatgatgtttgtgtctgtttggggtgttggagagatgcagaaacgtgcgttatcgcgagatcaataaggcgcgatgaccaaagttcaaatggtgatgtaagagggaagttttagatgggccgaaccgcgtggcgcgtttacagcgctaggccggggtccggggttgctataaaacggcgcgagatcactggatctgccagagctacccctgagcgtccactcaagcccagggtcacctagtctacgagtctacgaggaaatccaatgggagagctcattgtgggttgagctttgaacatcggtttcagagctcccgtctggtacctcgacagggtgataagagtcgtgatcatgcttacctattgaatgtttacccatagaattgcccggtatttgagtgtctaggtaccagtggtgagaaaacctcttccttgtcgattccaacttctggcttcgagcagcccaatttcgatgtacagcgaaagctcccgtccgattgccaccagagcacgctctcctccaatttcaaaccatgaaaaataaacaccacttcgcacttcagcttttgatgtcaataaaaccccatcccgcatccttagttcttattcttttgttcttcacataacggttgattatatgcccatgtccccaaacttctcatgtattccttcctcatccgcaagatatcgattacttcctcttcctctccaacgcctccatcttctcctccaaggtaacaaggtatttgctcagcctgtcaacggcattctgaagagcctgtgttttcgaatgtcagcaatgtttcaatctcttaatctaatcatgttgttgtatgtccacctacgtagatatcttccgtcaagaggtcgttcgaggccttgtactcttggagcgcatagtagtagacagcactgccggcgagagtgctaccgaagaagaagccgaaaagcctgtgtcatgatcggcgggttagcattcctcgtgtctatgcaggggcttgtataaaacctgtccccttctcgtcgttgtcgccagcttttcctcaagctgcttgtctccttccagccccaaacgtacaatcctccgtcacatcttcatcccgtctcatcccaatgaccagtcattcccatggatttcccctattcaacccttctttggtcgtttccgggatcatctcttgctgccttcgcccattttccacgcaccgcgcacccgatccagtagcatccccaagtccacaacttcccgaccgaacctcagcgaattccaaatccaaaatgaacccccaagatgaataaactcaccccccacgaaaagcaccaacaggtttcctggcaggcagcggtggcaccgcgcccgcgccgggaagtccagcgctggaggtcgtagcgacagactcgaacctccttgctgatgtctggaagccgcgacggaaggcggcggataggactctggaggccattttacgttttgtatggtgtgaatgtctgtcttcgtttggtccaattggagccgcgtttatgaatgcgattgcgattgcgattgtgtcaaattcgttcggtcgttgagatgttcgtcgtagtactcgctataatgcgatcggggatttcaaagttgcgggaggagattggtatcgatcgattcgctggttcgtttggggaaaggggaaatagcgatgtttgaagcgacgggtgtgatagatggaagctgggactgaacccaaaccaaccgaaccaggaactgaaacgacgtcaggtcagtatcgccagacggggcaggcaccccgcgggaacggctaagtaaaggttgtgacggcatgacaggggtcttgggtggtgggtgcaattgagccaatcagtgagagggaaacaaacgggcggagtgtggaggcagaatgtcaatcggcttgttacggtggacgtgtcctcgaggttcggtcgttgccgtcaaccggttgtaaactgataaggatcgcgataaggccctcaaggtgcaagcttggacagacaaagaggaaggaatagaacaaaggaaacgacttgataattgacaactcatcacgaatgaagaaacacatgactgaattatatcttgtgcgtgtttttgtagattccgctaacaactgatagactatattgaattcccttacaaacatgccttttggtatcttactcccagatccgtacaaggccgcttctttcccgaaaggtgctgttgcccaacgaaagacccttgttcccagtaaaacccataaatgatgatgctattaaatacttaatgtctcgtctcgactgaccctttagagctcgtcgtggctggtctccttggcgggctcctcgacggtgccagtctcggtggaggaaccagactcggcggaagcggcaacggattcctcagcctcagccgggggagaagccttgtacttgccgttctcggagatgaacttgatcaaatcctcaacggtgcgggggccagagtactcgacgggcttgtccttggcaccggcagcgtagagcttgatggtggggaagccctggatctcatcgggaacgtcgttctgggtagcatcaaccttggcaatgacaaccttgtccttgaaatccgagttggcatagagggtagcaagctcatcgtacttgggagcgagagccttgcagtgaccgcaccagggagcgtagaactcgataagaacatccttggtgtcgtcaaggacaatgtcgtcgtagctcttggcgacgacgacagtaacggggccctcctgggtctcggggatgggctcagacttgatcgtgggctcgaccttgccagcaacgaagtcatcaacgaacttcttgatggagtcggcggtaatctccttctcctggtcgaaggggaactttaggttcttggtggtgtcctggatagcgaaggcggggaacttgtcggccttgaggttcaggttgccggcatgagcaccgaaagccttggcgtcaatggtagcgaagttgatgacaccacgctgggcctcagcgatggacttgagggcctcgctaagctccttgcgctcttcgggggtctcggcaaagatgtaggcgagggggatgccagcggacatgtagccggcataggtgtcggggccaacctcaccgatgaggggggtggaggcagtcttggcaaacttctcaatggcctcggggtcgaacttctcagtgaaaacggccttaccctcatcaaaatccttgtagagaacgatggcaggggcggtgacaccctcagcctcggcgagagcagcatcactgctggcaccgaaggggtactcgtcgcggagcttatcggcgaccttggagaaggtctcgttggaggccttgtcggcggcatcgaggtaggcaacaatgacgaccttgtcggccttcttgaactcctcaatgttgtccttgttgagttcggagacggagggaagagactgcttgatcatataggaagtgatggcagcagccttgcgctggcccttgtagggggagacgacttcgaggccacggaagaccttgagggtagggtagccctcgacgccgtgctgctggcacaactcggactcctcagtgcaatcgatcttagcgagcttgatgttcttctctttgagggtggtagcagcctcctcgtattcgggggcaagggccttgcagtggccgcaccaaggtgcgaagactgaagagcaagactgttagcaagaactacctacataggaagctgaatctcaagggtagcttacattcagcaagaacaatgtcgttggttttgacgaagtcatcgaaggtgtccttcttcaactggataacatcggaggcagtggccacggcggccgccgcgagaagcccgagggcaaacttggtaggtgcgtgcatgtttacgtttcccggctgtctgggaaagcggagttagatttgcaagttgatatataagaatgatgcttggatattgttcttttgggttgcttctcaaagccgtcgtggaggtttgtatggtggaacaggaaggacggagcacggaggtcgtgaatggattaggttgctcaacgggaaggtcgtagctctggcggggccgcagtacacaggcaaacgtgggtacgtagtgggtactacttactctgggctatttaaaggcagaaaaggggcctgggatttgggaagaactagaactggtgactgagagaagttgaaattttgaagatggaaaatgtcccggaaacagaggcaggcgggtggtgaaggcgagaagggggatctgctttttaatgtgttatctccagcccgtgtttataagccaggttgctttctgtcggtcgagtgaacaggtgtcttctccgccgctacgaaaatgatacacgccgggcagtgggcaatcagccttggagcctgctgagtggtcagtggcggcacctgcagtggtgctgcagggcgccagggtcaaagagctcgctcgcggctgtcggccgcgaggcggagaacaaccccgagactggactgttgtcaacgaaggatgaaagggatccttcggatgccaggggcggcgatttttgccattcattattcaagcctgaatacaggtggcattatgctgtttgttgattacatatcggatcatcagtcccatgttgcattacagatttactaccgttccatgttttcccattttcgtcgcaaatgggttggaatagtgagtggaaagtgaacatcatacaacgagatatgccaacctaactaaacataaacatgatggctggaccttctcaaagagctggccatagaggtaccttttctctcaataacaatcccatccgttcctgcaccagaacccttttatttccgccccgtagtaacggccaccttgcatcagtgcgtggggtcccatcagaagagaatgggcagctttgaatccggacagctttccccgcaagccaagaaacaccctttctgtgccgccctgggctgctgtgccgcgtaccgtcacgccgttccttcatggtctcagggaccgaaactccactgggtgaatgggcgggcagaacggggccgtagtgcagtgcttccgtcttccccatcgggcaatttgaacaacatcttgccgccacgagtccatgtcgatggcagtcatttcatacgaggtatgcgctgcgagtggtgtcctttaataagctgacacgcttgatgagctgaaccggtaggatcttggttttgcgtatagctccaccaagatctcacctcgctattttcagttgtcagcttcggaccccttcggcggagctttgctgtcgttcccaagccagcactcattgtggctgggttcagtattcgagcgcaattgcacggtacgtggggaagagatacggccacgttcggatatttcatcgctactactatgacactgcaaatgtcggagagccgttgtgaggcctgatgctggcaccgttcaggacagtgaactgatcatgtcgctttctattacatccgaatgggtgaggcccggccttatccaagaacctgcatgtctacaacgcgctgacaacaagtatataccagcatgaagttcgacgctttagatcaggatctacatttgaaagaccgatgccaccagtagttgtgctagttctgttgttacttcgatctaccaacggcctgtgggggttcgattgagttgcgatgcccgggcgtcgactacttctatgtctctgcgaagatgcaacacgggtgatggtgatgggtgagtatcgtggggtcaggagaatacatgcttgccagaaagcgcttgcagctgtgatcaataatgtcacgtcgatgctaagggaacagacgagtgtctgttgtgcgaggggagatttcgggggcaggcaggtcgtatcgaaccacaacagaaaagaagaaggccatatcatggacccattctgtcattgactccagcgggtcgggactcttcgcatggcaacgagatcgaacggctggaaaacaagaggaagggatgataagtagctggatcatcctcaaagatggacaggccgttagctctggcaatgaccttgcatgatggtggctgggaccgggaacactgggattggaactcggtccctggggagcatgattggaatggactccgaagatcgtgtcgtcccttcctcccttgccagaaatctggtgtcttcaatggcatccccttcattcatacggcaggcgcgggggctaccaatatcgaccacggcagcgaatgaaaatgcaacaacacctacctaggtacccgggtgacatatgtgctttcctttcctgagcaacccgacaccaaacacaggttcgagcttcagacgaaatctctccctttcatggccaaggagtcacgcctatcttccgccgactaccgccgccgactctttaccatcttccgactacacagcgatcaagtctccagtcccccgatggacctggagatggcgacgacaacaacacccacccgaatctcgaggctttccggtcgtctctagtgacatcaagtagtgtcgttgcttgatcgagtggtttttggggcttccagcaacatcgaggagacaacagctttatccctttttggagtgttggtgcaagagttccataaaaaccagcactcgtcttccaattggatacctaaatcatctgctcggggtcgctaatcctactcgtcttcatggaccaggtgcggatggcgagacgtgctgccagccatggcactctcggccgccagtatgccgcggatgctggcagaaatcctggcatcccttcatctcacgccttctcgcggcctctacgaagtcctaacggacacgcgcgtatctttccatcaccaggaccgcttgagagtatgttgaggacaacaacggagactggagatattggcttgttctctatcaggccagtcaggtcaatatccgccctcaatatcccatctccgcctaccccccgccgccatgtacaggcaaagtctgcttccatgcctcgcttgacagtgccaatgcgagccagtacgcccgtgagcaacgttggtcccaccagaccttcgaccagcgacagctttggcacccacagcagccttagggacgatcgaagatgtcttccttcgtaccgagatactgcttcagagatcatctcaatgtatgcctctgacagtcaacgatctacacatagcccattctcgcctaaatatcgcgatgaccagcggtcgttttccatgacgagctgcagttctcgagcgctacccaacaagtcgtctactgggaccatgcacagccaagccagcggtccggctctacaaagacctcgctcccccttcccctacccaaccagacttaagcgcccgggagttcgaccttcctctcccgccgtgacagagagtggcgttgtggactatagtagaatggtcgagatcgaccgtgcttctcaggtatgctaccttccccctatatcaaatgtacctctactaatatcttcagcgaaccatccatggatcgtatatgcccacataccctcaatatggccgcagaccaggacccgcgatgtcccgactccatcatggatctgtttcatccctctcaagccacaattcgaggccgggtccgagatcctatgcgagaacgaactcgagtggctccgctgcttggagtccgggccttcgcagacagcttgaaatggaatcatcagatcatagtacgaggactccaagtttaacttccatcgtcgacatgtaccgctcgtcgtcaggaatttcacccgacttggaatatggatctcatcgacagcccaacagaacattctactacgattactcggaggactttgatactttccccgatggccatcccgcatggactggacctttggcgcctatcccaactcgagtacccgacatgcatagagcgaggatactaagtgatggcagtgctggtccctttctggacatgaaccgctatcctccctcggatgacgtctgcgagagtcctcaatactactctagcgcaacaaataccattaagacccacgagtcaaacatcgctcatgacgccattgaggaacatgaaggcgaagaaggatcattcggctaccctgatgacgagccacctcgtggttccatgataggaaggaaagatgtcaacggagccaccaatgtaccgtcactgcaggctgcaactatgcccagtaccgataatagaaagagctgccatcacagtgacgctagtatctcagaaacatcggacgatctggcagctgcgacaacggagaatccagatgaacaatcgaactctgatgccaggcgaataacggtgcatgatgaaagcgacggccccaaagaaggcgacgacggaaactcgaggtcgagctttggcaacaatgcaatccctttgcctcaactagaagatcctttgtcagcgagaacctccctatacaggtcgaattcggaaccccttgacaagcgtcaatcgtttcgcttgaacgcaggagaacgagttccgtcaacattcagcggttatctgcgacggagcaagttcttctcgatagagccgggcctatctgatcttgcatctcttgtagattatcttgacgttgctgcaaattcggcttctgaacataatcatcggccgagatcgaatgtaacgatggacttcgtgaagtcaactgtagaggctggagatcggatatcggcagttcagttaacaccagactctacggaggaccaggacggacaagaccaagctcctggttttgaggggtgcccgaggaccagaaatccgaaaccctttgaacataaaagaacagttgctctacccaggatcaggactagtgagttctcgacaccttcctccacagacactacttgcgccaccagtcggtcagagcccgttatactgcagcctgtaccagtctcgccggccaaaaggctccggctacaaaacagtgtcccaaagctcatgaaagcattgccagatctgccgtccagtccagctagaagtgagccttgctattacagcacgtcatcttgcacacggggagtcccaatacgtccctcaccatctgcccgcccagacatgaccttcgacagacctcgaggggatacacagacatctaatttcgacgtcaaggcaacaatgacgagcttagccgatcctaaagatatgatagttcttgacgaagacaatctctcacgagactcaatcagcaacagcatgaagttgaaagcttccagagctgccatgattagagcacaagagaagttgaagaaacttcagaaacctatctccatagagactgcaacactggagctgacgtccccaccaaaactttcggctttctctttccagaagggatgcggctcaactatcttgaataccttcagtatttctgacagacgcggagtaggctgtgggacgtgtacagaagagaaagccttgatcctcgcatctgcagcttcaactcctgtaacaacgtcgtcaaaattgcatgcgcaacaagcagcaaggaatcatgtggcagattctcggtcggtcaagactgttcgtctatcatcaccttgcggattacggagttcattttccgtcagcgaccgtcacccgcgtctacccaagaagaccctatctcgtatccgcgaacggcttgttcaacccaggtcacgatcgacggagccactcacgtcaaggaaccgcaatgtagaagcttgtgatcacatcttcccggcttcaccaatcacaactagttacatcagacagaaaaatacttcgacgagtaccgccctgccagtaactgaaggagagtcaaatgacagtaccaggccgcaatccagagggttcagaaaatgcatgtgtgaatggatgaggacggccaggcaggctttcttggtggcctgcaccggttcaacgaacccttgatgggtgtgttggctgtggcgggttggcagaacacgcgctttatacctgtcaaacctttcacgcctattttgggggagggtatgcaactggcttgacaaccgcatggcatattccctggttacatgttctacaatatcttatccgacccatcttcatgttagcagctgcgaaacagaagttactgtagagagcgattgtatgattagaatatggttagatatatccatgaatccaagtcagtggccttcaggcagatggccagcccttctttggattgtgactattaagatgattcttaatccccacagttatcatccgtatcccggtctttcattgttgcagaaccaagttagacacatcacagccgtgatggggattccctatgcttgaacagtgtattgggctggggtcaagccagaggtatgtaattatttccgagttaagtgtaacagttgaaagggatgcgagataatggttgcactttggtaggtggggagacgtcagctcaatatacatcaactcaatcgagactctaaactctaaactaagtactgagccgcatatgtgcattgaacatcatacacaacacagggggaacggaatgtcgattcgcatcgtacgcaaagactttgtgtaactcagatttaacactcctgcaacgtagcggcacgacagtcgaacagtatccctatttggttcaagatgatttccttcccgtccaggttgtcaatgtcaaaatcagtgtttttgttatccgactgcaccgatctaatcaaagagcttgaaacttgaatcatctacacaaatatacagtatatcaaccatcatgtcccatcatctctccttcattccacatcttccagcatcatactgtcatcagccaggctcatgacagtgtctgtcttcaccaacaaggaccagccaacatgaaactcccacccaatatccccacagctctcgtcttcacgttcctcttctccctccaagtcccccttcgactcgctgcccctctgtcgcacgacaaactcttccccaaacccgtcatacccctgaccctcccacaaatccactacgaaaggatcgacaacggccgcatggctacacgacatagtaaccctaacagtaacaaggaattttcctccccccttctcctgtcccttcctgtccctctgccaagtcacctacagaagagcgggaatgcgttgtgggatgctaccgccccctggaagccgagccagcccaaaagagagagtgtcagtgcaggaccaccaagaccacgaaccaggagcaccagcagaccaggccgttaccctcgaccgttaaaacacctctttgcccactcgtaccgccactcctcctccagcaccggtcggggcgtcgtcgactactccgactttgactttgatcccaacaacaacaacaacaacgtcccgatcaaacgcacactcagtgaaacagccgatgatgacctcaacctcaacagctttgaccttttcagcaacactgggctcggcggcggcactagtggtgttaatctcctcaaaaccatcaccatcgaaccaactctcaccatcaacagcacgagcatacagcgacttggcccccctgcgccagggcggccaggggcagggtcctatcttgctgccatgaacatgggtggtgctgctccacggccacgtgaagctccatcatgggaaagaagaagaagaagaagatctcgtggatgggagggggagaatgaaagtggggggaatgagattgggaatgaggcgccgcctactgggagttttatgaacaggcgggttagtggtaggattgagaaacgtctgggggtggaaaaaagggagatgatggctacggccacggaacaaacggggataattgatgagaatataaagagggtagagaaggaaacaaaagaacagagcaaggcgggaagggggagtagaatccacggaaggtatcatgaggcgctgacgagtgttgctgctgctgctgctgccgcttaggcttcgatttgcaaagaactgtttcttatgtagttttggccagacaagcttaggggctggattggcttgatgattaaaggcattacattatgtacatgacttaggttctgttgatttggaagagaagttgatacacacctcgcgaaatacaaagttataccacatacgctgggacgaaagataatgcccgttttcgcactgaaaaatctagtaagtgatgaacctcggtagggagagttgtgatatagtggccatcaaattcacttcaacctggaactggtccttcatcctgttcctcctcgcttccgctcgccacacacaccacaaacaccacagtccccagcattgcgatactggctcccctgacatgtctgactggtacatgcccaggatccaaccacgttctttgggtcaaggacgttggcgcacattgtgcaggtaatgcaagtgggctcgttggcgaatgagcatatcggacaggttctcgaagatggaggttttggttcggcttcgggggtagactttgggattgatgagggggatatgttttccttcttttgcggtgggcgacttgggtcgggttttacccctggaggtttctctgttgtcgtggaggcatggtggttcttgttcatagtttgaacggtggatcggatctgtgagaccttccgtcttgcatcttcccctaaattctcttttctgttcttttgggatataactggagcttggataatattcttcggtatcccggtatccgttggcgatggttcggccttgataacaggctgccggggtgttgaattccttgcgccatcattgaaacccatcaactctctcaactccctctgagcatcctgatcctcgggattctcatcctcacagaccttgatcattcccctacccttgccatccagcaacttcttcccgttaatatccacagcagccacaccatcctgatcatcttcatcttcatactcctcactctccgttccactgcccgtctcatcctcatcaaactcctcctgcttcaccttctcctcttcctccttctccttcttgagcccctcaaacctcgccaatgctgccgcagccctcaactccctgcccctcgcactgcccgccaccctcggctttgccaccactttcttcccgccctccaactccttcttgaccttctcatcctcccccaatttaaccccatttgcgccaaacttcttcagtatcctccgttccttctgctccttgtaactcaacttcggcttagaagccttcgccttcctcttcctcccccgactcctatacgttccaccacacaagtgctccggcagcccttcactgggttgcacggtgttcctctcccactcgcccgtggaaagcagcgctcccctgccccacaatccttcgcccgtgtaacccctaccccaaagcaggcgcatctcgtcggcgtagttgttgcgcacggcccagaaggcgcgcgaatgattcatctgcttgcagtgagcgagctcgtgcatcatgaccatttgcacgtagttgaagggcagccagtggcccgaaagggacttgaggacgagctgaataacttcgccggcgttgaagttgcggccgacgaactcgcggttgggttcatactcttctagggaggtgatggagagatggttggctttcattatggggactgacgaggggggaatgcgttagagggccattggcaagagaaatcagaagcttcggaaaagagaaggcaaggggagacgcacggcattgcgctgctatcctctctaggaagtcttgcgctatggcttcgtccggccctttgaggggcttgatgaatattattcggtcattgggatgcgactttttggcgttgatgcgctgaatgccgaggggcatggtgggagttgtcgcagggagctcaagggctggttgattgtgcagtcgtcaaggttctcaataacttgcgcggggagagatcaagttcgtggtggtagaatgtattgtccttctgaagactcagtctcggcagtgacagtttaacagcttgacagtcacgaaaggtcacgtttcaatcgaccatgcgcccctgatgcggaaaattgattgcagttgaagaccttgtgaagagagcttccccttccgtccgtcgtacgccaccgcgtctggttgaatgacgagaaacagcaggggtcgcgctgaggggcaaacgcccagtcacatgctcgctcaacagcgacttacagcgcccaaatgttacccttttcgtacactgccagccggctccctttatcctcacaataaacaccgcagtgaccaaaactacatgacgatggagtactagtatgagatccatcgcccaacgccaattttgattttgttttgctttcctttttgtctaaactgttactacatggtagataaacagcagtcgtgaaggcatcgcatatctctccactgcaaacccaaccccccttttccatcttcttcttcaacgttaggcaactttacctcctacgcccagcaccaccgctaccaccaccgccaccagcgcccgccttgtccgcaagcgaaacaacctcaccaatgcccgcagcttcctgctcgtcctcgagcgccgtgatctcctctctgcaatcccaccacttctcctcactgagctcgaacgccttggtcttaatctctttaacagcaagcgactcgggctggatacccttccagcggaggttcgtcatgagaatctcctgccactcggccgaggtacgctggaagaaatcgcggcgggattcgaaaggctgtggtatttgtgttagcggtgattcgcaaaaaaagaaagataaagagggagaaaaagagaagaaggaaaaaaaaaaaaaaaaaaaaaaaaaccaagggacaagaatgtgtaacgtactctaggatgtggcaggccgtcatcaaccctagtctcctcgctctcctcctcctcttcaggagccgcagcgataggggcattctcagcgacgggggtctcttcgcctgccttggccttcttcttcttcctgtcgctgggagtgtacttggccttcttgtcatcgacctccatagcatcctcctcatcgtccgcctcttcatccgagtcctcatcctcgtcgtcttcctcatcgtcatcttcgtcctcggattcctacaccgctttgtcagtaaaccagcctcggtgaagtcaagtgaagatcgactcacaatccaatcatcgccctccctcttgaagatctccttgcagccatccatcttgcccagatcgatcgcatacatatcatccagcgtgaactcgcgatcgcccttttcaaacgtgccgccgtaaatatacagcacatcatcctgcaccgccagctgcgcattaaatctcggatgcggcatctccatcgacaccggcatatccctgaccttcctcttctcatccttctcctcctcctcttcttcgcccctctgcttcttcaagagggcatcgatttccatctcatccgcaccatccacgcccttcgcgcccgcctgcagcgccgcaagctgtctaagcaactcctcctcgttctgcctcgctctgtccctccttcccaccctctctctcccctcaccatttccagcaccattctttttccccggcgccctagccttcttcaatgccatagggaagaatcggttgcgctcaatgttccacgcaaatagctggttgaaaaactcgctctccatgccctcctcgctctcctccacatcatgcacgccaccaaacatgataccgcggcccttgtggtacgccatggtggcgcccgccctcgtggggttcggcgtgttggccggcttcttgcgcttttcccacctgaccgtggggcccgtgttgggcggcgcatcagcgggcggctgcgtgattctcaagaaaaagcaatcctggtggaccatgggcttcaaaatgttcttggagccgccagcacctcctcctcctccttgcttcgtctgcttaccagccgccaccgtcgccttcacacgcgagtacccaccgtagagcacggcgccctggtcatgcggcaggaacgtgaagctcgaccgggcgtcgggcttcagctgcgccgccggcggggtgatggagtgccagacaaagttttgcgtgtcgtacagccacaggtcctggaggtactttgtctggtttgccgtgtcctggaagccaccaaacaaaataatgtagttcttgtagtaagtcattctgtgacccgaccgagccggcggcgtctttcccttggtttcgatgcgcgcccactcacgggtggacgggtcgaggcgccaaaagtcgttgtagtggtagaaggtcccctgcttgggggacgagaactcgccgccgaagaggtagacgccggtgctgtcgtttccaccgcgggtccaggcgtggccggaccgcgggagcggagcgttgggcgaagtgacgcagcgccattcgtcacggtcaatgtagtagaccatcaggtcgttgaagaaggtagccagggcgccgttgaagtactcgccgccgaagaggaggagctggttgctgttggaggggctggccatcaaagtagaggcggcgcgggcgcgcggaggttcgtcgacaacattttccgtgaccttgagaaactgctcctgctgcttcttgtactcctcgaggactgcgtcgagatcgacatcctcggcgtcgctgccctcgatctttgcggatttcaccttggccttcttttcggccttcttctcttgcttctgctttttttcggccagcttggcctttttggactcacttttcccctttttatccttcgccatcttgacaaactcccccgctaaggtgttgagctgttgcggtgtttgcgctgtcgaagaaactgagctctcaattttggcctcatgagactgtggcgaaaagtggagaaacgttttgtgaatgtaggcgagacgtcgggatccacttgtatcaactaacaatatctgtgctcatcaaggttggagaagccaacaataggtagcttcaattattgataattgtctgcaacaacctggtctgcttacatagaccaaattcattgtttacttacaccgcgatggttacttgaactcactagaacaaacctttgtcctactattgagtcggcgatcaatcagaggatatgcaacggttaaattcggcttgatgccgcatcagcgacctccatttgcaatatgtcgcttctattgtatgcattgtacagtcatggtatctttaacaccctcccaaacacatggcccttgttatgctgtctcatgactctttgcctattcaaagcttatgcacatacctcgtcgctgatggtgttccattttccgaggaacctggccatcaaaagtcagacatacttttggccttcatcaaccctttcagtggctttgtcgtctttacgcactgtacttgttgtccttcacccacttggcaacatcctcgccgtcacgctcaacccacgcaaccttggagcggatagcatccaagctctgggccaaggacatttcgaagccgttggtgttcttgccctcgaagaacttctcaaccttggccaactgctctctcttggtgaagctggaagtgaagatagtaacaagggttccgagcatcgacaactgaggagggaacctcttgacgagctcatcccagttctcagtcatccagttgaagagagcctcgatgccctcagggtggctacggaggccagcagtgggcatgtacacatcctggtccttgatctcaccgctgaacagaaggtcaagggtccgtttgatgagctcggggctcctggcacggccgaggcagcggagagcggtgttgcgctcatcgctgttggtagaggtacggtagaagttgagaacagcatcatactaaaggggaaaaattagagactgattagcaccgggtttttatgtgttcactggatataccaaacttacctcctccgtgccaccgtacttcaaggctatgctgaagacgctgccacgaatattggggtggatggccgacttgtcgccagcaatgaacttcttaaacatctccttggcagcagcgataatcttctcatcaccgcagaggccggcattgccaaatagcatggccttgaattgctgctcaatgtgaccatcgctctcagagaactcccagcccatctcgtgagccctagggctaacaagctcacgctggaaagcctcaaggccatcgcgaacagccttgtcctcaaagatccaagcagcctgaacagcagcaacgcgagagatgatctcgctccagacaatgaactccttctcagagtcgaatcgcttgagaagggtcagaacaccagaggtcttctggtagcccgaagaagcaagggcaccggcatcggcaatcataccagctctgtcctcgacactgaggagaccctgcctggccgcctcaccgagcttctcaaggcgctcaggagtgtaagaggtacgatagagaccggtgtggttcgcgttgagcttgaagaactcagtgctgggaacctcgaaactatcctcacgcttgtcaagggtaaggctctcatcaatgccatccttggagcggaggccgaggaaaacagggaagatgaccttgtcctcctcaggcttgacgtcaccagtacggaggaaacggttctgcttgacgtggatggtcttctcgtccttctcggtaacagtaacgactgggtaccccacgtgcttggtccacacatccataacctcctcgacgctctttccgctagcatcgccaagagcagcccagagatcaccagtctgcgtgttaccgtaggcatgcttcttgaggtaacgtctaacaccctccaagaagacatcctcgccgaggtaggtagagatcatgcgcagaacacaagagcccttggagtaggagatggcatcgaagatctggttgatctcatcggcacgcttgacaggaacctcgatggggtgagagctcctgagggagtcaagagcgagagcccgctggaggttgtccgtaacataagtttcccagaccttccactcagggtaaaagatgttgcaagagtaccaagaagcccaggtagcgaagccctcgttgagccagagaccatcccaccagtccattgtaaccaggttaccgaaccactgatgagcaagctcgtgctggacaacctcggcgacacgctccttggtagcagcaccgctgaccttttcgtccaagaggagatcgacaaccctgtatgtgacaagaccccagttctccatggcaccctgagcgaagtcgggaatggcaatctggtccatcttggggagagggaactcgatgccgaagaccttctcgtagaaagcgagggtcttggcagcaaggtcgagcgagaagcgaccgtgctcgatattctgtccgggaggagcgtagacgcgaacggggacgcggaagtcgttggtctcaatgtagttgagctcaccgacgacaaaggcgacgaggtaggtagacatgaggggcgatttgttgaaggtaacggccttcttgccatccttaacctcagactcggaagcaacatccatgttgctgaggcaggtcaacttcttatcggcaatgagggtgacggtgaactcggctttcagggaaggctcgtcgaaacaagggaatgcgcggcgagcatcggtaggctccatttgactgacggccaagagaccttgtgtgccatcagggttgatgtaggtcgacctgtagaaaccagccatcttgtcgttgagctggccagtgaactggatctcgagctgcgccttggcgcccttgttgacggcattgtcaaagtcgaaggtagagacctgggtagtctcgttgtaagagaccttgggcgacgagctattggcttaaagttagcttggtcgtagccgtagaatcaatgcaggggcaaagtaagtacaacaagtaaacaatactacggggggcggggaggtgagctcgctgacctaacagtctgaccaccagaggtgatcttggcattgtgaatgtcaatctctagagtgtggagggagatggacttggagtcctcctcgacatcgaggtcgatgacgacggtaccatcaaaggtgagcttctggaagtcgggctcgagggtgatgtgatagtgtttgggaatgacgttggtggggagaagctcgcggccctggatgttgaccccacttgccacatcggcttgggcctgtgttctgcacatcttgtggttgcgatacgaacagtagcggacaggagtttggttgcgacgagggcggactgatcgggttgctgaaagacgttggcggggggtcaatggcgaagcgggagtagaggcaacagagtagaagcgtgatggtcctggggaggaagtcgagctataactgcgggggaatgatcatatcagcgcttgaattccattggactgcctttattgcctagccccttgactatccgcggctgtcactgcagtgtgtccagatgttcactggaacaccgtccactttgatccctccgcttataacggtgcgtgcgtgggtcccagttctcgccagatctccccccggactggacagcttccatttccgtcgctaaacaggcaggtggtctttcttgggttaccgggctacttgggcttacagagaggcggcgagtctggtcgtggcttggtgagttcccaaaagtgagatcttggatcgaggcagaacacttcttgctcctcgacaagcaggccgaagagaaagacagttgcgaatcatgattgaccgacaatgtaaacaaacgaagaagtaagaatgtccttataagtacagtggaaccggctgcgtatcgtcctgtcaaacagcccggttacgtatagtgcagcacacaacagccgcagaaggagaagaccgtacagaatgagactgacgtttgcaggcagtgagtgagggcagggacgcacagcaagcggtcgcgttaacattttttttttgcgaggcaccggcaatccctgcctttataaaagtgattggagggaaccctcgaaacccctccatgccacctgcccactacgggttggggtgcttggggcgcttgacgtcgcctgaaaagcgcgacattggttgactctggagatgtcgctgagtgagttgaatggacggcattatgctcgatttggcaggcggtctggacgctcagccgactgtagccagcaactgcccaaacaatactgatgtttctgctccgttgacaagtgagagacaagtgagggttgattgtgtttcatagacctaaactcggtcatacagtaatggtttcatgcaaagccctctcaaacgtgcgttttgttgttacggcgggagcatgtagtgtaacagatgagcgagtcgcaacagtatccgagttgaagcaaatgtcaggtgaaaagggttgtggaaaatgattgagaatgtgttggagaatgaggggagaagaaaacaattcagttgcatacgggtatctcgtggccaagtgcgcttcctgtcaaggcttgccgggtaccgcctttcctcataatatgcctacccctagcttcttgccatttgtaaatagcttccttccttcctatattcgtttgtactatcccatagcctccgcttgtggcctgtcccatcaatggcatcctctttcatatacgtcacggtatacatgtactatagacagaggggtgtgcggtgcaggcgctgagctgcacggacttgtcggtcccgacagcatacgtagtgtactaggttacctctgcattgcaatgccattgtgtaagtaggtcattgtcaacgtcaaacgtcaaaagatgcagggtcctgatagggctcgatcgggcaaaatctgcggaagctattgacaaaagacgttgcagtgcgttgcctccggtcagctttgattttgacagcagtcaaccgcatggaccttaattaaacctagcaatgatcacggctctttgaaagacgctcgtgagcgacccggtcttcgaaccataatgacatgtacaacaagaaggaacttgcagacatgactcggaaactaccagatgaaaagaagcagacttgtgcaaagtataggtacgcttgctttacctccaagaatcctagctgggtatgtatctgttcggagtagttgggattcattggatctccattcgccccagcttatgaactttcagacttgtcagctttgttgtaaggctagtaaaggctaaactagatgatgaaagtgagctaccaacaaagaagaggcaaagatgatgcacaacaacccaaaagtcgtcagcgtggggtgaaattgccattgataaacgaaataccccacggaggagcctaatgacagagtttggctccaatgactaagagtggtcagatgacccgaccctatacctaaagcttcctaacctagtagtctatatatttacatagaaaatcgatccgacctactaaaataaaaagttaatacagttactacaaaacgtattcgtatagagttacttcaatagcaatattaagtaaaattatttctccttataaggcctgcaatctccttttatctaacgcttcaacaatattattacggacgaaattgaattcaatactattaatacgtctatttatatagggaataatatgtacataaaagtttccccgcggagaaaaatccccaatcgcccgtagaagattttccttatagagaaataacctatctatagaaggacttaatactaataaggcgctatagatatagctaaggattaagtagcttaagagtaatttaatttattcctaacctatttttaatttattttaattatctttactattactaattctaatactttaattataattactaaatttaaattttaaataaggaaattataatttctataggcttacctatattgtaacggaattcgttctaaataatatagccccagcctttactattattactataacggatagggggagggcctataataaatttataattaatataaattctataaaatatattttaaaaatttataattatatttaaccgccttatatagcgtataaataaatagagtagaggaatatatattatagcgttacttatatattttctttatttattaaatattaatttaagagttattagtaatatattaggaatatattagaggtataattaggagatttatattcctattcttttaaaagggcgtttatataagactatccgcctcttcctccgccttattattttactagttcccttatacccctctatttttaaattctaattataaatctattaaatccgaattttctttattttcttattgcttctcctactatatttcctacttattctcctactatttatcctcctactacttcttttaatatatttcctatttatcttcctactatttatcctcctactacttctcctcttactatttctcttatttatcttcctactacttatcctctagctacttcttttactatatttcttacttattctcttactacttatcttaaattaaaaacgagtccgatatataggtttagagggcgtttctagcttaaataattaaatccaattctccgtcgaaacctattgccttacattttttaggaataaccgggtataaaatcctattaaggataaggacggttatag