attcattctatataatcaacacctttgcgccctcaagtccaacatcttaccttattgtctatgttaatcaacttaccaatggttatgccagtgaaatgctatcaaatgtctatggtgtccatgtttgtactggatgccggcctcttttgcgtgtgttgccaaatttcaaaggggtttgccttgccccgccgttttcttatatataaccctaaccccgtgacttctgcctccgaaggacaggatcgccttggcaagcttggcgttgctgtcgtcccatctttgggataggatgaattcggaccgaactcatcaagtgtagggttggtttctaaggttttgaggccgatgaatatccctcgaaggggtgtattatgcaatggtcatgttacatcatgtttggggtacgatgtttaatgtttggggatgataagtcggtgtctcgttctatcaagtagattactgcctctaggcacctgtgctacttacttctatgaaagtacgtatctctagaggtatgtgtccggaaattcccgtttcattgcccagttgtaggtggtaattgcatgccaaaactaggtcgtaacccaaacattccattccactccggggggcaggatcgttatgccacggcatacctaggtaccacctagaggtaggtacgaagtcattgacacagcttttttgcctgttacagctgccgccctatcatgttttcacctccctccttggtagttgagactttgctgagacgtatgtatacctacctacctctaatgatagattcctacgtacggaaaaaaaaaaaaaaaaaatgagtgaacaaccgctcgtagtctcagcctgaggtaatccataaccatgtttataaaaatcggccgcggaaatctcctcaacatcgtcgtcagccactaaagaccgttgaaacggggttatcgcgctggagggaccgccgaggtacagtccagcactggtgtgcttgttagctcggtacgctacctaggtattgtaccgtagtactctatatactacgtagacgaaatctatcccgagtagtcccaaacctcgtatgaagaaattaaaatggctagtacgaatacaaaaaggcattcgcaggatttgatacagcattttgtatatcagcaatagcgtatccaaggtaagattaggcatccgttagctatgaaaatgcctaagaaagttgacacgaggtctcgaactaataaacaaaccagtactggactgtactttttgtgacgtaacatctcacgattataagaaccttagtggccagctcgaccggagttcaagatgtacacaagtactagacccagcaataaaaaagtcataataaaagatgttagtgatgtgtggttttcacatacaaggccagtcctccatctcaacctatacctagttctgtcaacggagctctgtggccgcggatccgagatcacacgccacccgctcagagacgaacacaagtgtccttgctggaagacatttcttttcattctcttatgctcgacaacgtcccacaggacattttagacgaagccaaagcgcggatccgactaaggggggagatcatcgggctgaaagtcgaacttgacgaaatccacagatgctcatccaaaagcatcgtaatccatctgcggcatcacgtacgaacgaccccttgtgagcggactacgttgaaagaacgaggaagctggataatatgctcgatgtagctgagcgtgtagaataccggcgcgagtgtgatcagcatcacgaagacaatgtcgcaagattccaacctatgttagttggtgatctggatgctacagtccccgatcaggttcgccaaagggatcatctcttccattggatgaggaaaattgtctataggataaggtggtttgtcgaaatgaaaaggaatcaaggacgcaagactcatcccgcatgaaaaattgaaaggaatgtttctccagcgaagacactggtattcgtctctgagccggcagcatagccatagagatccgtgaatagaactaggtataggttgagaaggaggacttgcctcataattgaagtatcacccatctctggtatctttcatcgtgattcattcattatcattatcatcatcatcatcatcaacaggatgttattcgctaatattggtagtcagccaaatgctgcagctcttcggcgtctaatcaaccaaccgaacggcacacaaagcagagcttgtttttcataagagaacgaaagggtttcatatactcacacactatatatcaagtaaatgggcaccagactggtgaacattgaaaaagagaagacaaagcaaaaagaacaaaatacatcatcatcagtcagaaagaacatcatcatcaatctaagaaaatatcatcatcaccatcatcgtcaggaatatcgatcgtctcctcatattcttgtccccattctcactgccgccagccctcaacccattcgggaagtcgctggtgttgtatgtttgtttatgggttgtgacccaacggcggaaacaagtggatgtggcagctaggatgaccactctagcggtaccttcttctacttccattacctctagcgattgcgcctgtcccagtcgatgcaatgaacattcgtcagatggagccccatttgtacgctgtctatctcttcgtcaagaccacagaatgcggggaagtatgggcatctcgaggtcgtattgtccagatcagtcaaatgacggccaccgtggtaagcatagccagtacggtggtaacaggctatgcgttcagcggcgggggttgcttcatcatagaagaaaaacgggcaaatacgaggcacgaggacgcggctggtggtcactccgttataaccatgctgctggatgagtgctgctgcttcggtaatgtgggtaggtgcatgcttatgccattcataaggttcaaaaagccacgtatggcagtacttgcaaaagtcgacatgtggtgcccaaccggtgtataattgatgaacctcccatacatgtctcttgctcgcttgagaaggttggccctcctctgtgaagcctgcctccttctgggttgctagcgcaagagccaaagaaacagctcaattgcttagttttgtcaggcaaggttttggtcatcgttcgaatatgcgtgcggtagtgttctcgtagtcgcatgttgtttgcgaatgtagctgcacatggtacaaattggagatgctgggtaccgtgaccgcactgtcagtaacaacaaggctgatctaacgggcagatagcttcgagaaggatttttggatacccagttcgttggttttggcacaagagtgtacatgctcatgtgctttatgcacttgtgtcaggtcttggtagcagaacttgcacttgtactgccctggtaaaggctcttctccagggggaaagtcattgatgccatggcagatcttgaaccacttcatcaggacatcggcagtttgtgtctcgcttccttgggcttgttcgagttcctccaggatatctttgtaggctgaagtgactgggtacttgatcctgtggatgcccctcttggatcgctgcgtagtcatattgtggcggcggatggccgcgaaaacgtcatcttggccgactccatcctggctatcctcgtcctcgtcgtcaccaccatctgagccatcttcggaaagttgaactcgtcgtttccatcgagttcttcaatcagctggacaattttccttatctgatggacaattttccttatccaatggacagtttgcctcatccaaatagacaattttccttatccaatggacaatttttcttttcgatgagcatctggcggatttcgtcaaatttgaccttgaagctcacgatctctggccttcgtcgaatccgtacttgagcctcgtctgaaatgacctacgggacatcatcgcttctagctagtgagacagatagtagctgagtaacagattgcactggctccgtcctctgagcatagcagggaagtcgacagtggagatctgggggtgatagggccagtatgatgacgctttcgtatgacccatcaagaattgtcggttgttcgttgtggtatgctcggacagagcgtgggccactcctcgacgaatgcaatacccaacaaggcggtttctgtaaccacaaaacctgcctaaacgtcgaattcgagggcgtatatcaactgtttggactggctcattcgcagtgcggccagaacgcacgcggcgaaggacaggaatactgttcatggccgatttgaactcgattggaaggccaattctggctaagtcttgaggtacagtgagacgatagagatcgtcccacaatgttacctattgctggaataccccatcaatgatggccaagatcagtagtagtctcaaactgtcttgcagtgctagatctgtcgctagcaagccgggaagaacaatggtattgtgcttcgagccgtcgagcgtgtgatgtttgggccgttcgagcttcttgatggccttatgtcaaggatattaatgtcacggttgttagatctcgtttcgcctgtcttatcctctttcgttgaccaacctggcccagacccgtcaagctctccgagccatagctcgaggcagacagatcggtggtcattgtcctccggaatcatctgggactgcaccgggaagacgccccggactagggtctcgcacacgggcacgtcagcgccgtgtttgccggagcaaattaccgtgttggagccgcagcgtttccggagcttggggcgggggcggaggggggcaggattgggaccagtttgggggggttggtcgggggtttcgtcggtggtggtggaggtgaggctggcggtgactgaggttttgtccttgaacctgggtgtgtgtgagagagagatgcatagatgtaggggggtattgtgaaagggatgatttctagacgacgtaccaggtcatcagaccaaactgggtctcgatttggccggcgaggaccaggtcggggtcatcctcctaaatcgtgaatgacggaaccgaagccgaacgagacgataagggccgcgaccatgacgaaaaactttagggaaaccgtactgaaagcgatgacaggggcggagtgttgttgattgtgggaatctttcgaggcttggtgcttgtagctgttttgcacaatcaaactgaagaaggagaaagaaagaaacaattcccagaccagggacgcgtcttactttatagaaggaaaaagtgtgcaagaacaccgaccaggtggtaagaacgaattgctgatcgggcatcaacatggaggaatatcatctgcatgcatataatttatcggccttcgggcctccgttgcatcttcttcggcgttggacggcatggtggcaagcatcttccaagccattccgtcaaaaagaaagtgatgtatgtaagggaagttacagcccaactgtgttgttgctttcatgtggaggttgaagagcgaggggttggttgagtagaagaagtaaagtgtaactgaaaaaaaaaagaaaagcggaaaaaaaaaagaaaaaaaaccccccccaagaagccacctgaaagtacctaaccaaaacccagcccaccaatgcgccttccaatgtgtggttctggtggttgtgagaaaaagtacaggatcccagcgaaagtgttgcttcctttctatccacccggtgcaccgcggtcgtagcttccaattccgtctgcagccggagggatacatgacatgtcaataagcaatgatcaaataattcacatgtccgctgcccgtctctatccataccgtagaaacttggggggttgaatatcaattttcagggaaatcaggcatacgtaaggtattctgtgcctctaggcacactacccgaaaatatgcattttatgaccgccaaaaaaaaaaaaaaaaaaacgataagcgaaggagacgttttgctaccccgaagtactgtctgatgcccttggaaggtgcaatggtgtctgaagtattggcggggtatttaactgtcttctgggcttttgttggcttagtcttcttttcttcctaatcaaccgccctccaacctttcaaatgaacccaccttgagcaccacgagtggttgcaccctccttttccaacctgtcttttcgagggccctcgctggctggtggtgtcttgagatattcgaagtcaccgtcttacatacagttgctggtgggcatgaatgttgcagtatgcttacagattatgcctggtttccctgaaaattggaaaaattcaaccgcctaagtctatacggtacattggacgtacgtttcttggtgttcggacattgtgggtgtggatggattgcgctcgagagttttgtgaatgacgaagaccgtaccagtcgtgatcgttaagatggaagaggaagagggagagtgatacttaccttgtcacacttctttgcttccaacctccattgctttcaatgcccacattagtgtgctgtctcgtgcttgtagataaaaaaaaaaaaaaagttagaaaaaaaatttcaaaaataaaaataaaaaataaaaaaaagaaagtaacgaccccatcgttgaatagaggtagcgtgacggtcgaccgcctcaacacatcagaggtcgaactagagtgaatatgacctagactgtcagatttcctgctaatctcttctctgccgcgtggtgtcggtctttgaaaggtaaaacggcgcggcgctggtatcgatgatttgcactcggggccttaacgtgggacggatttgtcagatgaatgatgaagaagagagtgtccgagacgtgatcatgatggtgttttgctgacaggcacagaacggtgatcgttaaaaggttggaagggaggttgctatgtccggacttgacggtcgtttccctagtatcaaccaaagggggcattagtctagaggtagtcgccagagaaagaaatgttgatagaactttaatgctttccttaccctcttgtttgctgttgctttctcttcctaccgaagctagccagcaaataagcgtcgtttgcagtcgtgctgtgaatggaaggacttactatcgaagactgcctgtagatacagaggctcttgtcagctttggtacaggaaaggtccgttagacagtctagaggtgctgttccaatcatgacaagtacacatttcaacttcagggactacgtcaatgcaagttcacaactcaagtgttatccatggtaatgttattggtatacccttgaaccgacagaatagtctctacttgatctctaagctaacaatgctgtattccagaatcgagaagtagaaagaaccaacgtgcaagcgaaaacgccacataactatgctgaaggcaaccgtccgactcccggctcattcctcaatgtatacaaatgctgcactcccaagcctgacaatcaaacgaacacaaacaaccaacctcgacaacatataaacgccataagtatgctcgataacgcctcccttttctctacctagccgtgtccaaaacaaagtgccccgaatcaaatcaaaatccatccaacgaaaaatcatccgtaaaacctccattgagtagaaccgcagccaacctccgtctctgcagcgtgagctgccctgcagtatatgacttcttgggattaagcccaagcgcaatgcaaagagcattcgtgatggtgaagacgccacagtcgtacccgttggtttgacgtggagcttcgtagtcaatggccgaccattctgacgcgacccatttgtcctcaagtgtgactctgacccattcaagcagtttttctttgatttctttgtcaccggcgcccgctcgcatcgagtctaggtgcgctacggtccgcttccccggccgtacaaccgccaatgtccaatgtgcgccgtcgcaaatcggaatgagtatcgtgtcgatgtcgaaaaagttgttcttcctgacacctgcacggcgcatcaggcgcccgcactggctcggcccagcatcaacaagccgtggccaaaagtacgacgtgaaagctgcacatttggggtcggagtctttggcccctgccgatttattgacggcattagcaatatgggaaatactgccaatgatgacgttgtcgttgagccaggcttgaggctccagcagcttctcaacaaaatctcgcttcgtgaggggctgcccgtccagcatctttgcgagttccgcggaagagttggcatagaggacattggagactttcttctcccaatcgttgctcaagcttccgatcagggggcgtttgggtacgcgcagaccggtccgcgaggcttgatcttcctcttcacggcgcctcctgctttcctgttcttgtcgccgctgctcttcccgccgttttcgctctgcttctttgtgcagtctttcggcctctctgtgccgctcctcgatatcgcggcgaattccattctcccactcgtgggccagttgacgactaacctccaaatcctcgagctttttggtggcaattgcgaggtcatcgtcagccgctgactgctggacctgactggttgctgaggcctgctccaccgaagggttggattcgattcgagatggtccagagacagctccctccgtagccccgatatcttcttgctcggcctttcgaaaaaaacgatcgagaattgatttcttctccccacgtgccccttgagctgtcttttcgttcctttcacgtcgcattcgttgcagaatttgtttgcggtcctcgatgccaagctccggctttgggtgttcctgagcgccgctcgcctgaaagttttccaacatttcttgccggatttcactgagaaaaggaccatatttggtctcgtgaactcggagtcccatttccgcgtcatctctttcgacctccttttctgtccatctggtcatatccgagacggtaaagcttctgcttttgtcaacctttgcgaaacgatgaaggtctctggtggttggttctgcgttccggttcgcgctattttcgcggtcatggacgtagctttcggtaggatggtgccactgcacattgatggcatctttaaggctcatcacttgcacaggtacttctttaggcggcgcgtagctcgccacaggcgcaacaaagtcgagtcttttctttctattgggggtggcgacatactttgttggcgattcaggagtcggccatttcttgggctttttgaggatgcttttgggttccagtacaggtcgaaactccttggcattgattgatgcacgttccgtgtcctcttcatcagatgagggatatttgaattcccacctatacgcaaaactgagatcgtcgatagggacatcttcgaaagcggcgtccgggccggtagggaaggttccaggaatggaggatgattcgttttccgtgggcttgatatagctgggtatgatttcgcgcttgtggatggcattggcatccacgaagacctttgataaagcttcttcgaaaccttccatcccgtgcatgtggtttcgcagcacccatgagataaactcggcggccactctggccttctcgtgcaatgacctggtgttcttctccggcttggtgtcttctccataagcgattgttcgcggtggtttgggaaacaacactctgtacgcatcaaggttatgctgaatgtaaatgtcctgcatcagctcgtaggctgtgcaggcgccatcgaggtacaactttcgtgcctccttgtatctccattcccgtttctttgtgctgtcggtaggaagcacaggcccaatacttggagtgtcggtcattagtttgtgcattgcgatgttgagttggaggtcttctcctttgttggggtcgaaattcctcctgatgtcttcgagtgagtggctgtatgtgaccagggagcgactaattaaatcgatgcgatggtggaagacattgccgatgtggtcgagcgcatctcgtccgacatacgagattgcgtcgtcggcccaggaaaaacccgggagctcgttagagtatgcatcggtcgaaggcgtacagtgtcgtttcaatctcttgactgacacggtgccgttggcatcgtcgacttttcgtgtgtcaacgatgtcgtagtgggtttcacccgggaaaaatccagagatgaaattccggacagcagtgaatggggtggccatcgtgatcagggcccgagtagcgagggcaaaagggttcatccaggagctttccatgggcgtttcggacgatggcgctggctcttgctctggcgtctgtggatgggaaacttggtcagcgtctctgctcatcttctctcgcctgtccttgatcacaacaggggaagaacttacactatcatcaactgctgcaggcaggacccgttccaccgccttgtgctcaacgttctcagagatgagctccagctcgccaacctccgcaacgcgctttccgttgtcgttaagacggggctcgtgttgccggctgagtagctcttggtaaactggccagtagttgtccgagtcgcggcacacgcaatgccagtgcggatcagcgggttgttgaaggacagacagcttggatgggttctcgtccgcaatgtagaatcggatatgaccagtagcagcaagtgcggcctctttggatgtgtagatggtcggcacagggcagtggcaatcgcgcatgaagtgctggtttcggatggcaatgtacagctcgtgggcgaaccggacgccctcttgttcccgtcgtgcgtcgaagaggggggtctcaaccggtaatggaggagagacaggagtggcgatgttgtggaaggtattgaaggaggtgcaaccgcgagagcggcgcgaaaagcgaattctgaccattttgcaagttgtgagcagtgatgttctgacttgttggtttttggttgtttgggggaaagaggagagagggaactggaagagcgtgggattccacttacctatcagcccaggtttcaagttcgggaccgaacctactcctgttgcccgaacctctaatcgattagactcgcgacctgaggcagcgcgcgcgtggccagtcctatgggcgcgtctggctgctgtaaaggagctctagggtggggcagtagcacctatatcgtcactgaaggaaggcgcggtggcccggagtgggtccactgttccttccctgttacagcgctgcaataccagcaaaacagtgccgctatgggggatgccagtcgcgacggcgcatggacgcggaaaaacgagcaaatgtgatgatatcgccaaatgtgcgatgcagcaggaaaagagatgctttggtgttgaggcttgctgtgcgagtggaacaagacattcccggtcataccccattcccgccgcaacgctgcaagtagcgcggctgttgattggtggtcggctcgcgctacgattggttcttcaagcctcaacatgcccctgctgcgacctacactccccgtgctctcgccagttggggcttagcgctgttcttcaccacccatgtgctggcatcctctcttccgtcatcgcgcccatgcaattggtctatttcggagctcgtgatgaccggtgcacgggccatatcaatcccgaaaccagctctggaagcttgacaacctacatttgttcgtatacatacgtagtcggtgatagatactgtagctgtataaagtggacgtggtcgcttaataatcggcctaacatcagacttcgcgaacggccaccatgtactactgcatcaactctgatccgtcttcgtacactacacacagcgagcaatctactaggaagcacgtgtcttgaaccttcaatcccctttctaatgttcctctataatgtcaagcagttcgccaacgacaaatgaaagaacccgtgcaacgtagatcctgcctaaagaatattgagaaggctgcaaaacgacccaagtgacattgcaaacttttccggtagccacatccaaacccagcggccaaacgtctaaatgctcaacaaaggaccggaaatctttctgcaaggagatgcttgcaatgccaaacacatccctcgcttgttttgttcattggcgagttggtcgggcaacccagtcgacccacaaggtggtccctgtattgccgacctcccacccattatccccaagctcatcccccatcatcatacgtccccaaacgcttcgaaatcgcgtttacttggcgagctctacacctgacgtggctccgagggattttttgacatcgcctgcgtgtttcatgcgttagatcaggtgctactactggtgttgagatgggaataggtgctagaagaatccgggttaagggtgatgcttcgggccgcgcgcaacgacaacccgacaccctccaggattcccaataccaccacaagcccatctcgctggcgagaataaggacgaacttaccatagatggcgaactggaaggcagtaagggtgccgaccatgaagagacgggcaccgataccggtgtaagagcccttgaggccgagctccttggcgatcttgacgagacgagaggtggtggactcgccgggagcaccgggggtctgggagtgaagcacgttagcatagtccggctgggtattggattgtctggcatagttaccttgttgatcttggagagcatggtatcggcgggctgggagacgatggcagcggcgaaaccggcaatgagaccggagccaaggttgacggcggtctgggcagagtcggacatatccttcttggggtagacgctgtagacggcctcggcgaccttctcgtagacgacgaacttggacatggtgtaggggatcctggaagaaaaaaagcacggttaggggcatgtcatgatgaccggaacatgggcaacatggcgacttactgcttgaagagaatgggtccgaagccggcgtagaaagcgccgataccctcgttcttcagcatcttgccgaagccgctgatgaggccgctggcataggtgggctgggagacgagacggatacgggtagcctcgagggggcagagggcaatgtcggcaaagaactcggcagcggcggaggaagcgaggtagacggcagtgcggttgttggtggcggtctcaaggccgagcaagttgatgctctgctgcttgaagaactcgtaaccaccgaacttgaaggcaccctggaggaagtaaccagcaaaggtagggccgacaccggtcaggagggcaccggcaccctcgttctggacgaccttcttgaagccaccgatcatgccattgttgtaggtgacggggtcgagctgaatgcgagtcttgacgctgttgttatgcagacgtgtcagcagcgcgattcgtgatatctacgagacagaggcactgggctgcgaattcaatgcgcccaatgccatgacagtgtatacagaagctgaaggcgggacaacatacacatcgacaggggtgagggcaccgtgggtgacggagcagcagatggcaccagcaagagcgaatctgccgtagaggctggcagcgctcatctcgggagcagcagcagccttagccttctcgacgacggcgtcgaccttgggggtagagggggccattttggatatctgggtttggacgacaaacaaagactgagtggagatgggttgacggggagaaaagagggcaaaaagagcaatcgggcgggaaagtcgttcgcgacggaggttggcgattgagcctttttggagagtggaggtggacacggaggcacgggagggtggaaaggccggcgctgcggaaaaacaatcagaagacgccagccgaaaaaaattggtccggtaattcccgggtcaggtattggccaagtaccggtccgcagcggtctttgtacccttctattccatgccccggccgatgtggtgctccatagcgtccaccagccagggcaacagggccgaaagtgtttgagagagacccacgagacgtcacagcgcagacgattttacactagggcgacttcggagttaacgttaacgacaaaaggcacaatcccatccatgaccttggagccagtccaggaccgggtacatacgccgtccaggtgcggtgaacctgtccactgccgcgagtggtgtacaagacaatttaaaggtagaggtaacaaaggtagggtacgcgagaagaagtgtgcatattgttgtgtaaaggatgacaacagagagaacctcccttgagtgtacatcttaccgcatgtaattttacgccgattgttgcttgtcgggaagtgtttgtgacatggcaggatcccccaattcatgcagccaacctagcaatacagggaaccttcatcaggttgtctacgctcagccaagcgcctgaatatacaaaggcaaaaaagaagaaaccgaggaaagagcaagaccgcactccaccaagtacatacctacatagaaatggcaatcacaacctccagcgagaataagactttgaaattagacctggcacactgcagattgctcttgtccaccaatgtctaccgtgacattttgacaccgttacatgtcccaaacaccacgtcgcatcttgacccggacaccacacagcacatccatcccctgcctggcgccaacgatgaccctcctcccgctgctgcactgccgaaggggtcagcctgtcagcgttgtccccttctgcatgtgccttgcttgtcttgctgatttgccgtcgtgggattggctgcagggaacacggatctacgaaccgaaccaccgtccatcaatgtcagggcagcctggagtacaaagaaaggctgttggaacgttgaacaaggctggcgcactcgggaagaaccacacacgcttccgtcaggctacgagaaggtcgccgaggccgtctacagcgtctaccccaagaaggacatgtccgactccgcccagaccgccgtcaacctcggctctggtcttattgccggtttcgccgctgccatcgtcttccagcccgctgataccatgctctccaagacgtagccttcatcaaggtagatatataccgaccctgccactcgctgaactgggtttgagtattcgagcatcgtttttggccgctcgagcctttttaccaccccattccatctcaatatcatcagtatcgagtagcaatatacaaagagagaggcggacaatagtacgcacgagaccaggcagttttcgctaggtggtaactgtttctctgatatgcaggccatggttactcaggtacctacgaacgacaggcacatggactagtgtgccagcttgtatcacacccacgctgtaagtccaaccggtaacacgaacgtatttacggtattgtaccatcaacgtattggacaacaggccaaaacgtcaatccgggcattcgagggcttacattggcaaaagggactgacgactcttccgctactgggctcccttggctttcctccgaagctcgtctgcaagtctcaacagataaaactccctcgcctcagccggcagcttctgaaagctgtttgcaatacgagtcaagtccgttcggcccttttcataggccgccagatctctgttcccatacacatctttccctgctgcatagcaaccgccttcgagatcgcggaagaagacgttcaccgcaatgctgctatccgacgtaggagtcgccgtgtgcagccagagtgggggcaagaagaggacgtctcctggagtcatgacagcctcgtgaggatgcgtcacttgagccaagtatcgcgagtcactcgactccccgaaaagagtagaaaagacatcgatactggaactcgatgccccgggagcaaagccgagatgctcaacatcggacggcgggaaaagaatcatgcgcttcgagccgccgatttggcagtacacattggccatgacctagtcgtgtgtcagaatgcataccgatatccgacaacaggcgggaggacttacatcgtaatgcaaccacatgttgaccggcccagatactcgtaggaccgagctgaacagtctgtcgcctaccaaggccagctcaggcggcaacacaaaatcagtagccaacgagggaaagtcgtcacttagaacggctggcttttctgtcggtttgtcggtcgatagcgccctcaagtacagtcggtcacctttctcaacgcgcctcatgaagtcgccaaactcggtcgtcacgtagcggaagttcttggtggtgaaatccattgcaggtgtcgtggactcgtggatcacgacctaggtaagggctgcccgtcagtcgtcaagggacatactcggcacagttttggtcatcatctgcttccccttgctcaactcaccttgcggtctgtcccaaccttcttcgcaacgtagtcaccgtttccccattgtgacacacaatcacccagatttaggccctccagaaccaccggacgaccctcacgtacgatcctggcgaagtcttcagcattttccaacctgacccggggtatgggttgaatgcggacgcttacgctgccattggcgttcccctcagcgccgttgggtgcctgattacggagaggaagactccttggttcaccagggataatgtcgactgttttctcgtgcacccatccatatgcggggatgggtgaagcttcattctccaccgcagctggcagtgccagttctagagtcgaaatacccttgttccagaaggttcccatggagaagcatgttgctccgccgcccacgatcatcaagctgccgtcgtccggcgtgacaactggagaagttcccaccaacaacaaagggcctgggtgcgatggtgacttagcattagcggcctcgggaacgagtcgtcgcgtgattgtgagttccccgtcgcccttgagtgagcatagcaggatctcgtcttccatatccaaaaggtggtccttgataacaccaccaaagaccaagaagtcggtccgactttggggcaggcaagaagcgccaaacctcgtgagaagtagacgtgagagagcctcttcgcggccatcatcaccagactttacctgtagcggaacaaaagtgacgaccggcctgctgctgttggatacgtccaggttccatgcgagaagctgatcagcaatgaggccatcatcactcaagccgccagtaaacacaccagagaacgagtcactctcttgacggaggcaagcaagcgtagcgccatacaccgaagtcggcttgacgtcaccggcaatctcgcatctgatccatccaagtttgggctcatatagaagccagtcagggaagatatcggcaactcccctcccacctgcaagcagcgccatgtctgtcttccccaatctcgtgacagaatgtctgtagagcggaatcgggagatcattggtgcgtttccatgcccattcactctcgctgccgttggtcttctccaacagccagcagtctttgaggggcgtggacggtgatgcccgtcctcccacgaggagttgggcagtgccgaaatctgtcagcgagtgacacatcctcgttgaagggccgccctcacggaaagtgaacggcaccgccgtcttttcttcgtcagtaccatcagcctcgtcggcatctcccactttcttccgtccgtaaacatcgcagttctgcaaccggctcttcgtccccagccccataacgttcagcagtttcacctcctctttcttttccgaactcggagaagaagaagtcaacaccgccccagccgcaaacctcctctgacctctctgccccgggacatcatcccacctcaccttgaccttctcaaccggcaaccccaactcccttccgttcgggatccccctctctttcttcttattctgtccgtccctagccactgtcctggccctcaccacacaataatggctcgcgaaaagcgcaaactcctcccactcatcgaacggctccacctcgtccagcctgcgtctctccgccgcattgacgaaagtatcctcggcatctgcccacgcctcccacagcgtccagacgcgcacatcaccgctgccccagccccgagagcggaaacgctccacctgcgaggctaccgtagggtacacgtccacgctcttgattggggtgttgagtttatgaaaatgcgatagcattgtggaggcaaacgggtgggtcggccccgaaggtagcagttgctcgagaaggacaaactcggagtcgcctagcgaggaagcccattgtatgacggcgtcggctcccggtgtctccatgtaggtgatggagacctcggcaacgaagaggaaggtgcaggaggagagatcgccaccgacggctctggtgagggagtcttgaagggtggctaggtcacgcaggtcgcagcctatttgaacgtattggtcgctggtgaaaacgatacccgtaggggcggtggtgggggccggggcgcgggcggctttggatttgtcctttggtttgggggatttcttgggcttttgaggggcttcggtcgaggtgcttgaagcggttgctgccgtggttttgagttccgtcgttgtggtagttgtagccgcagccgtagtagtggccgcaggagtactaggcacaggagcaaactctggtaccaccacgttcgtcaacggccccaaaagttccggcgtctccaaaaccgtccgcttcttccgctcaatcagatccgggaaatcgacatccacaaacttcgccccgtctttctcaccagaacgacaagcatccggatacctagccaaacactgccaaggcagcacatcgcttccacaacccaaattaaccaccacttttctttttccctttgcgtctccagttctttgctcttgcaagaagttgcgaacaagcacatcgatgacgtgcaaacgaaagtgataaccgcgattaatcagcggcgcgcgtcgctggaatttcttgacgaagaagcggaagaaatgaggctcgttggggtagtagagtttttcgacggagcgtttggagactatggacgagttgtttgtctgtttgggggggtgtcagttctgatgggattgtgaggaggaggaggagaagggagggaagtacgtacgcccataacctgatcatcctgagcttttctcgggtctttggcgctggcgtgttcattgtgagttggcgtggtcccgtctgtcgtcgtcgtcgtcgtcgtcgcctttggcttcttttgctttttgctgtatgttgaagtagtaggcttggctgagccgacttcggtagccggttgctgagtcgtagctggagctactacctcctctgtggtctccatctcgtgaagttcttgtgactttgttgtgagagtaaagaaacaagactcacatgagatgagagatgttgagtgagaatggcaaaagaaaatgaaaaggtcgatgcccaattggtcaattgccgcgcttgatgcaacgcacggttcgttgctagtttctggactgagggacagtgttagcgcggttggggatacactgtggaatcaagttggctagccccttttttgatatcaaggctttgacgggaggtcaaccaacaatgcaggtacaagtggagaggtagcacatcggaaggctaacggttgtatcaacatgaatagctgcagtctgtctatatgcacaacttgggcgcgggaggttacacatcacaatacacaaattggaaaaagccgagtagtaaccgctggacgtcacgtccccgtatgtagtgaaacccgaatacccaagatcccaaatgcaccttgccaaaactccagaaggcccttgaatcacagacaatgcccatatatgttccctgattcccaatttgtcaaataccctcaagattccgcccgcttaaaccacaatacctctctgcgcccatccattctttcccttccaagcccacaacaccaacccacacgcaacccaaacacttgcggccatcgcccaaaacgcggacgcatagcactcactcccatagcaaaactgatcctcctccccgccttgcccgttagaggccgccttctccaccccggactgataaacagccgagtacaccaagccccaaaacgtggcgccaagagcagggaacatggccactatgccccagttggtcgcaaagttctcgacgccccagatcacggtgatgatgatgggcgtgagagagaagacggcgccatagccggcaccgaccaaacccgaggcgacccagaaccgctcgccgtggttttggatccagcccgaggcgagggtggctaggccgacggagagggtgacggcgaagaagagcaggaaggacacgcgggagagggaaaagcgcttgcgttcgagagttccggacgaggtaatctggacgtgacgggcctgcgggctgggtgcgagaaggtcggtcagagagccggtgaggaggcgaacaagggtgctggtgatgccgacaatagagacgtgggtggccgccgaggtgggttcgccgacgaatttgagatggggtgggtagagcgtcttgatgacggtgccgaggttgttgatgaaggcctcgccggggccgatcatgaggaagaaaccgagggcgaagcaccacattgtgtggtcggttaggaaccggcgggtctcggcgttgaggacccatgttttcttgatgcgggcgttgtcgtcttcttcttccgagtcggagtcgttgtcgggcttggaggggtcgagaatgccggcgctttccatgtcgaggggtgattgctcgatggcgccgtagcccggtctgtctgcagtccagctcccctggaggaatgtgcttccgtcgaggtaaccgctgcgttccagttcttcgacagcttcgtcgatcaaatcttcttcgtcaacgatcttcaagccgaatgtgcctaggcagccaacgacgaatagcaagacacccaagaagatgaagaagtggaagacgtccaagtcgccctttgtcccatccgcaaatctttcgtagaacactcggcttcctagctggctctgccacatcccgctcagtccgaatgcggcaataggcactgcaagtgccagtccccgatgttttccccttccaaagttctttgcacacgtcgccacagcgctcatatacatggagcacgttcccacgccgatgaacacaaacgcagtaatcatggccgcatacgccaaccttccggtatcctcgccatcagcaccgttgcccaacgccgccccatctgcctcccgcttatacacccctgcagccagcccatacccagccgcaaagaacagcgccgacacaaacgatagcggtcccggccccacgcgatcgcacatgtaccccagcaagggcaccggcatgtatgtggcgaacgaagcggcgctcgacaacccgttgacctcgaactgggtgtagtgtagacgctcctggaagatgtggccgtacatgctgaagatggttatggagccggcgcagagggaggagagcagggccgaggcgaaggagagattgcgggccgaggcagcggcggctggggaggtacgcccattgcggtgacgtcgtcgagacggggagagggaacggatggaagaagcgcatgaggaagtcgagtcggattggaggaggggggtcgaggcagagatttggtccggccggggggccggagtgggtgatgccatttcggcgagctcgatggtgctggcgttgtttgtaaagtcgtggaagaagggtcgaaaggaatgtctcaaaatcgagcgaggtagagagaatgaagagggccgggctgctttggagaggccgcggttattggtgatttagcgaaaatgctgcggttgcgttgtccaagactagagtagaaggtgggaagagaggccaagataaagatgttgtattgcaaaagatgagggccgcgacacagaccctggatggatagatacctatctcaccgtctcgaaaggaagaacaataggatgaggcgaagatgggagagacgagatgacacgcaagtccccaacggtgaaccaatgctctccaaccgataacaacgacttgcaacgatgacggaggcttgactcaattggtgttcaggtgactgcaatcactaatcggtccaccaaatcagggcgcgaatgcagggctaaattcccgctaacagagagtgggccacggcgtgcctggcggaaagtgggtctgagcttcgaatggaatgcggagagatgcacatgtcactggatcggtttgtcaccgcctccaacccttaccctcgcccctccgctttcgacacagaatggggagttaattgatcactttcctcgcaacgggagaaaaggtcgagtacaatcaactctccatttagattgggttcgctgttctttgacctaccgggcctgtgttgattcttatcggcgtaaattgccaaaagtttgtatccaaatgacatagccaccaatgtgtgccgcctctgcttgtcggcgggaggttgtcagcacttgtacactctctttcaactgaagtcagatggtcttcagcttcggtaaattctatcgactatgaaagagttggtgatccccaaggtcatgctagattctcagcatcattttgcaatctcttcttgaccgtttttccagtctatgtcgttgtttaggcattaagacgttcccatgcaaataactaggatgtttcttactcaacatacagaaactaatgcttctctgccggtggtgattattggcaaaaggcttgaaactggaagtgctgtcgccaaattcctgctgccagatacccaaggtacgtatcgcaaccataactcccttcataatctctgcccaatttctgacatgagtaggtaataatccacttcatccaagttctcaaagcagcttgcgctaagctttttcctactgcgccgcctaaaatctccctgcccagctatgtgggcgccacaagtacgacagacagccccaagcagttatcatcggtcgagcccatttcgtcgaagaggttgaagagatgcgagcaagctgtgccacgcttcgcttcttctttttatctggaaagtaggaggtgagcagacgcagctgaatacagtacccccaggtgaggaatcaagccagtaaccctaaccctcagggcctcacgctgttgcctacctcgatggatgcttttatttattctttttttttttttctttttttttcgaactggcacgctttgcatttataccggtgccaccttctgcccgccaacataacatcaaccaccctcaatcatgaggggagtcaaacgcactcgaaccaacaacggcgattctgatattgtctcgaccacatccgaagccatgcagaatgcactcgccgaacagttcgaagctctcgggtcagacgtggggttgcggctagcaaacctgcgaactctcttctcatctctcacgccccaggaaacgcagttcatgagactacatctccaaagtctgcccccgccagcagacattatcgctcgttttccaaccgatattctcgttgagatctccccatacttctccactttggacatcgtcaatatcctaaacgtgtccaaggcgtggaggaagtcgtgggctcaacgcgatgtcgtgagggctctggccaagcaccacatgcccaactttctcccgttctacgctcaccgaaacaggttacaatctccggaagcttgcacagaccaagacttgttcaactccttctaccaagctgctcgcaagtttagtatcagacagcagggtttgttccagtccatgatctgcaaccctggcccgtggcttcactttgtcactcgtgacaggttcttcactttggagcctaccgatagcataagagattgggatgatgtcattccagaccaggatattgatgatgtatatcctgatcgtgtccacgatgagaaagcacaattgcccgaccagtggagaaatttccgattctgtaatggaaaattggcctggcaggttgatagtgacgataaaaacctcgcatctcttacctttgtggatgacttacgaagccagcgacgcaaagtatacaaagtacccgttcctgtggttctccatggctgcgtcgcttatctgcgggatttgggcagtgagctggtcgtggtacaagtacagaggacctggtttgtccccgcgtcccaatatcgctctccatattttacatactaaagccttgtgttagctacgcatggaacctcgagacaggcgaacgtgattctgtgacgcttccatctgccgagatccagacggtcaaaatcgagggaaaacgcgtatacatcttgaaccccgacgccaaggtgtatgtctggacattcaaacaaggtgtgcgagaagtcgacacaagtgaggcaaggaaatatgccggcccagtcgccttctattggggctgcatcaatgacgcggacaggctaggcatattcgatctgattcctcacccgctgctcgacgatacgttctatcttcttgctcttcaagatgatcctcttcaagaaaaacccgagcgtgcgctggtggttctcgagtacaaccacagtggtactctgcacttacataccacagcccttcctcaggttcggtcttttactcggacctggggtacaggtgatttcaactttggtttcaatgacgatgatgatgttgagctaaatctaacaggaggatacgaagacattttcgtacccatcacggagaaagtcgatgcgtatggcaactacgccgtatgccaatttcacctcgaaggatgggctgacaagcctgactacattcatcgaggggtctacgatgatgatgatctcatcagccacgagaatgaggacgaggatggggatgaatatcggcctgtgaacgtaacccttgggtttacggtctttttcaacgctttgacagcctcggtctcaacctcccccttcatgtctgccacaggtgtggggcttccttcaaccgtacgctggggcggtcagcaaatcgacctcgtctttgcgcctaccaagagaaaggatgtgctcttcgccatgttgttgatatcggagtcggacggccaaaagcgtctcgagtcaatggatgatcttccagtccattgcccgtcgactctcgaggctgtcgagcctatccccgtcactcaccgtttgacaaaacgcctcgatcaaacacctgcaaaggcgggaaagatgatgcatggtcacagatgctccaatgttgcttcacgatttctgactgaaagcctcgaattcattccatctcttcagccgctctacggccttgacatcaccttcgaatacgaacaactcataggtaaggccgcgcattgcgaagatgacaacccattctgtctggcggcagacgaggacttctttgtctgtatgggtccaaagggctacgtcgcgtggagcttttgccacgatatgaaagacctacaggttaaggcttagatgatcacctgcctgtagggtacacgcgcttgagccgcatgtcaatccagctctcatggtacacgaccctggcaatatctttagaccgacttttgggggttactgtggatgggacaggtcaattggcacccaggattgcaaattcgcgagaaatgaaacaataacaaaggaactagctggccgttgccatgtccctgttcggacacaaacaaggcctttcgatcaatacactccctcgacgatgcaattgtgcaatcgaagcgttcagacccgattcacgccagctgcactctcggtatgaacaaatgacgaacaactattgggacttccagctttccctttcaaccatctgaaccccttccgtacctcatcccccaccttctctctgttttccctcgcccgttccagacctccgggcttcagaccaccaggaagtaaccaccacatcagcaagataaacaccagaatggccaacacaataggctgcaagactgccacgcccttcttctgggcaatggcgcccaccgcaaacgggaagatggccgcaccaccaccgccaaaggccgcggcaaacccaattgccgacacatgatacccaggcggcagtagcttcgtagccgccacgatagccgcggggaacagcgggccgaggaagaaacccaggaacgacacaaagatggccgaggcaacaaagctcggcaccaaccaatacagcagttgcagcgcaatacacagcaggagatacaccgagatggcgaccttctccccgatgcggcccgtgatgaaacccaacaccactcgtcccaccgtcaatcccagccagaagaaagtgacagtcaacccagcattgaagggttccgcatgccgcaccttgagcatgaaagtcacaatccacccgccaagggagacctcagcgccgacgtatcccagcaaaaacatggcgacgatccaagggataggatcacgcatgacggtgcgagtggtcgtccgtttgttagtgcccccttcgttttcaccaccagcaccagcaacatcctccgactcggactccgactcggcaatccccgcccgatacacttccttggttgccgtccaaaacgcggccgtcatcgccaccagctccgaaccattcaaccccacaatcacataataaaacgtgtaccactccaacccgcccttggtcaccatgctcgtggcaatcaacggtccgatggtcgctcccagcccataacacccgtgaataatccccaacaactcgttagcgtttctcatatttccgacccaagcattccacgccgagtcctcaataccgttgccgaacccggtgaacaacatgaccaccggcaacgcaggataagggaggtgacatgccatgggtatgaatccgatcagcctgcaaacggggcccaagatggcgacgccgcgctgaccaaagtgatggtggatgaggttgttgaataaggccgccaataggtagccgataaagggagatagaaagaccagggacacgatggtgtaggagatggagtagtaggtttccaggtaggggatcagagcaccgatggcgccgtcggacatgcccatgaggataaacgagtagcagatgaggagaaagcggaagatggaggtgcgggaggcgttccaggtcgttttcttttggtcgtggtcgggttgttgggggctgttggggttgggctgctcgagctcgggttccgattcttgctctggaaatggatgggctgtggtggttttggatttgggttctccatcgatgggaatggcgacggatttctcggggtcggggtcgtggttggtgttattcaattttgttggggctggttggacgttgtggatttggtgatggtccatcttctccgggtcggagggtggaggggaggttgttgaggccattgtggccttggggttgattgacgtggtagtccaactggttcttctggggtcgaagggcagatgattatatagaccggtgatgaagtcaaacagaaaaagagtgctgaatccagaactgcccttgatcgagtagcttcaaggccacggcgagtcgaagcttttatattttaatctttttcaagagatgccatgcctcatgatgttgccagtcatgaccagaagtcaaccctaccacaagcgacctatcttgcctcctcctcccccttttcttattcctccttccgcggaaccagattgatcacggcccggaatcactaccgcgggactgggcggtatgtatgtaagtcagacggggcggtcggggtgacgcttgtctgtgatgcggatgcggggggttactctggcgcggagccacgatgatgattgaacttggagcaagctatatcacattgcatgaagccgtggaaaaacacattgccagggaaagaaaatgtgggtagttgtcgtcaagctgggaaggagaatcctagcaacggtcaacaatcaaccgaagatcaagcggccaaaaggggtgccgtcgatagcggcgacgttggagcggttgggatggattaaccaaccaaccaaaaaggaattgcaagtctaaactcaaaaagaaggggaaaatgctacgtaatgagatagcttttcttgacgttccaggccgccggcagatacaatgtagtgcagtttgtcacttctcacctggtcttgactatctcgtcctacttcagaccttcgggtgcatcgcattgtccaatctatcgaaattcgatgtgatggagagggtcgaggacgggaacacacactgaacttaagcgtcaaccatccacttgtcactacaagcactccaaaatttcaaagctcctgtcggaaagagcagcttcctggacccctaaaaaccgcaaaacaaattcaagcttttcaggatccaagcaaaatcgacaacgttttctgcagcagcaagtctgaaaaaagaaaaagcggaagttggggaggaaggaatgtgtaccccacacaccaccccgcggtccaggtcttggcgacacaacggggagtgcctcgttcccctcccgaacccgaagttgagccgttacggcccgtgtagcccgttggaatgccgctgctgtgtaggtaagtatcgtccgccgctttttgtttgacacccactctcgccttttctttgctcgagactggtgggacctttcatcctcatcagcgtcacaaagaaaaaggtcattcacacctttgtagcaagcttctccatattccattccgcacatctccgccctcgcaggcggagttcgtacggatgacgacgtatgcgccgccggatggggaattgttcattcgtcgaaggactccatggggagtgtggttttgccgaagttttagcgaaggcgagctggcgagaaagttcggtcggttggtgacgcctctctcgtggttgtcgtcaattcggggcgaatggtgaggttcatttcgtgatcgttgacccgcggacttgttagcacctgcgctttgtgggaacttcttcggtcaatttccaatccttcgttccggaggaggggacaccttccaaaattgcacgctgaggattgcgacaaaaggaactcgtgcccaatcgacgtcttcgatttcattgcatccctagaggcagtgagtgttttttttcctcgttcaaatttcaaccattcaatcctacaatccaagcaatcattatcgctgctcgttgaatcgaggtgttgaggttaccgagatggtcaggtcatgcctgccaaccgtcctcagatccacgggtacttgaacagagcacacaaactccagttcggggggtcaatgttcccttccattccaccgtcatacgcaatcgcattccatacccaacccggcatccagaaatatgtcgctcgtatcaagggatatccttctcgaatttctatttccatcgcacacgggtgctgtagtgtacatcatcggatctttctcttgtcagactcgtcactgattgacggtcgtgcgacccagcggtcaaaaagcgacacatcgatcgtatcgcgatcccttcctccagaggatagagggttcagggcgaatgtacctctagccacactcactcagctcagcccagcgatcctgtcactgccccttgcaagtgactcaggtggcctcggtggcgtggatggctgactatcgcaatcttctatttgcttttccctcacaacagtggcattcaatgacaaagtacgcgtgttgcttctgctcgtattgctgctgcagcttcaatgtggtgatcatccacgatccggataacatcatcccgtcgaaccactgacaggccagttgccatctaccacagtaatccaaaccctccacgcccatacaacgttgacgggaccggatcaccatcatggcactgcagatccaatatggctgctgacctgcagctagaatactataatgtattctgccgccattcagacagacacctttgaaggagtgtcgttgtgaacaaaacttggtgatatggtggatcaaagacaactacaggtacacctagctgtgcctcgattatacagggtccaccaagatgcacaagatgtcttgacagcctcaagatccgtcacaagtcacaagctgtgtcttgcaaaggcatttcttcccaggccacgcaatgttgcaacctcggttctggaactatccctcgagtctcctattctcttgcgtcaaatctcagagcaaagacgtcaaaaaatgcaatggcaacaaaccgtttcaaaactcgaaacagtccgtcgaatcaagccacgcaaggccaggcggacagggggtcgctggggttcttaacgttgccctttgtgagagcagttagccgagggcatcgtcgcatctcccttagcatcctctttgtccaatcatctttcatggctgtggttgcttgcaatcggaggagggccactggggatcgcctgcgcatccttgttgaagcatcccacaccccccagttaacctagaatcttccccaatcgaacgactggacacacgcggcctgcattgagctggctgaaatgcaaccacttgagaccattgaagtgaaggggcttcgcattgtccgctgccctcacacccccctgccctctcttatgcggctggctgcattacgccggttcccttccacacacacaccactcccaccacggggttcccttccgctccagcccacccatccagcatccagtcgaagtttctttttttgtcaatctggacgccggagaaacattggacgccatggcgtttggattcccgagattagactgtatgcggcctccttgatacggggatcgacccttgtaatcatctgagtgagcatgtgcggtccagacagagtccagaacggttacagatgactgggcaaacctttttggcgttgcttccttcgttcgtattaaaagacgggctgcgtgccgcttgaaggtgaagttctgtttttttctctccttcttggatatctcgcttctttttttttttggtcttaccaacacacactcgttcaaaccacacgatttcgattcggtaatcacataacgatttcacacgtctcgttcaactaccagacaaacatataatcgcaacatcaatatataaagccgaaaacaacagtcagccaggctactcaacacaaaacaaaacaacacacgaacaacccaaacaaacagcaaaaatgcagttcaagaccctcatcgtctccaccctcgccggcctcgccgctgcccaaaacaccgtccctctatctaccgcccccgtcggtctctccaccggtgtcgttcctctgcccaccggcactggaggcgtgatctccaccaagcccggcggcatctactccaacagcacctttatcagcaagcccgcggcgagcactgaggagaccactgctaccgtcacctccaaggttggtgctggtgcttcgtccactggcgctgctccttcggctagcacatctggtaacaccaatggggccaacctggatcgcaagagcgagtttggcatggtggtcattgggttggttgttgctgctgggtttgccatttaaacaaacctcttgcatgcatgatcataatggaacgaagggagatgatgggtgttaataatggttatttgggctgtgtatacccaggacggggactgcctgtcttttcgttggcagcgatgacactcgagttgggatctataccccccgctgcatgacgaccaactcgaatgaccagatggatggatgatatgagacggacggacggacaaatggatacctacaccgggaaccaaaaggcgttaattacttcacttcttgggcattcatgggatgaatggatggaaggatggacgaggccattgggcttttttgatggtctcgtcttgttttgggtcttcttcttcttcttcaccttttgcatgagccttacgtatgtgggctcggtttacaaacactatttaacttcttcaccatcttctgcatatacagctagacacattaacaacttgaatcttacttgggcctgccgttggcggcccggtgttttttgggacatcttctacattacagcctcactacggtatttttgcttggtgtctttttgattcgcatggtcttccctttctgtggattttcagtacctcacgtgtgtttttatgactcgtttttttttttctagcctcagaactcgcgcggtcacgatgggtgtcacaaagctccctggcgcaaaacccgagcccgttcacaaatctggttagtatgtagtccgtctacactacatacgcgtgcgtatcttgacgctacgcgccggtgcaaagcgggctgtgatgtgatggggcgtttcattctcagcctcaaatagccccgaaaatgcgcgcggaatattggacgcaagtgattatcatcatgattatcagcttttccgagaaaaggtatgcatggcgagaatcgccagtccacgggttaacgtgtcagtcccagactcacttgttcagctttctttttttatttttttcgatatcaacaggggggtatcatatgatttgctcccacgtactgtactggtgtggcgcagaggtatgtattctggcgctacgatgagtgaacacgcgtacttcggcaggaagccgggtagagtttaacttgagggagtaacgtaatggcgtttgtttccatgagacatagtgggaacaaatatggccaatatacactatcatcctatcctataaggattttgtgaacatagttattccaggttaaaggcgtccaattgctggaaagaaatgagtactatacgtctagcgtgtcctcgttgtgctgcatgcccctcaatcgcttggtgttacgtgggagtggctcttagagtagggattatagctaccggggccagaacttgaagacatcaactggaaacggttgtatagtgtagcggttatcactccggattctgaatctcatcagaacattccggcaaccccggttcgattccgggtacgacctcatcttttgctttttcttgctctgtactttctcttgaagatcctttctttttcatcttcgtgccctttgtcttttttggtttttgtttttttatacttcgaggtcattgaaccaaattgttattgtgtgcttggtttcttcctttgttccctctcttacttccatgttggttggtaaaatcaattcattggtcaatttgaagttcgtgtcaaagccatttcattttttttgcaacaagccgatacgtaccgcgtgcgaaaagcattcatacccaaatgaaatctccgacaccttgtcggttgatcacaccccaaattggaggaaagaggcgatatgtgaagatgcgcaggatccgatcaagcgtacctgcatgaacatgatcacttgaacgggttcacagaagccaaacggtcgggttccgtgcctggtggtcgatctcccgcttattaaagcttccgagtcccccaccagcgagaccactggggaaagttccacttcagacaatcgatatggacaacatttgttcattggaatatatgtatagcagtgcgagaatcgatccttcacatgactgccatgctggcacctacctctgcaccgaacaacactgtttggctcaagactaagtaaggtaagtagaggagaatgatataagcgcgtaatgacatcaccacgctcacggacgatgttgtgagcccgtggtcgatttcatggatgcgttcattcttcagtttgggcagtccctcttccccgacatgtttccaacggtgatcttgtacaaggcggcgaccgacgcgcgcgtgagcggttatgcggggagattcagataagcgaccatgtcatggcatggcatcgcttgcatcccgccagttcgcctccaacaaggattgaccaagagcgcccacgaggggggcggacagtagaacgttcagctagcgcgcactggtttgtcgcgaagcgcaagttaaggatgacttgctattgtgaaaatgataaagcgtccattataagcgcttagaccggcatatatgttgtctcgtggttactgtgtcggcgacatattcttcacaaggaagagtcgaacatacaattgcccagattgtgtcgcataaaactctaatctcgaccattggccaaaataacaacggtgcattgaagagacagaaaacgaaacagaaaacgaaacagaacacgagtgacagcgcattcgaatcgcggttattggcatggaagagatctcgaactttccccccaagtgacatggtctcaccgtcttgtccgtgggtaacgactcaaactgtctcgggggtttcgttccggaaaattacagggtcagtgactgacaggatctcggcttcatcaaccgtacaacaccgggtttatcggtatcgccgtcagaaatctgccacaaagagatccaatttcatcatccagctatgcactataaacaaagggtattacgtgtatgcggttggcagaaacatcgcccgttggccgtggagaaacgggagacatcaagaaggacctacctggatcacgtgtatgatcattgatgccaaggccaacagcgcatgctggtgttagtggtctgttagtgccgagtagctaaatccctaaaagggcagagctgtccgctactacgctggaattcagaggctatcaaatgaactgggagctgtcctttagcagctatgctaagaatacagcgcacatatgtcagcgaaggatccgcggacctcaggtaaagttttacccaccatgtcatgcctggcccgtgctccaggtccccttgattcttccagaccgtctcacaaccttaccaaggagccaggcagacgacaagacccaaaaccaggccagatgtatgaagttactgcaatttagcccaggttgggcttcggcatgagcgaaagcttagctcagctgtgttgttgatattcagggcagtcagttggcgattctgaggatctccttcctctggtcgcgttttgcctgcgacagcctgaaatgtcaaaggcggaacctgggtctggcggccgtctttgcacttgaggcggacattccaatgtcgccttgtattgaattgcttgtgtctggatttatttgttctttcttctatgctggcgaatgcttccagatctcttctttttgcttaaatagacaaggcagcttctttctgttggtgcggtggtttcatcagtcgtggtcgtgcaacaccgcccagcaagagggacattcacttgctgtcacgaaatcacctcagaccgaaccggaagcaagccacctctcaacttcagagctcttgaccttccccgccaatccacgtcgctttccactcaaaactcgcccaggatcctgggtcccgccaaaattcccgttgacaagcttctttctttcttccttcggccctgctcccccaccgccgccgttgatcgcttttcataccgatcgcagtcctccttcccctgcttttcctaatacagccaggacctagccttgatcccttccttgtcttgtggtcgagagccgcatggtcgtgcctcatcaccccgccatcgacgagatacggtcgaagctttcttaccaccaatacaagcagtacatgcctacctctgcattttagcgacgccccattcagcccccctaatccaaccagacgaccttttaagcccgaccaagcacggcttcgaaaatccaatcgggactcgtacaggacgtagagactgaggacggacttggatgcactcggtgcgcggcgttgtccaattctataacttgacgagactcgcccttgcaccctgggtcgggcgtttacctacctacagtacctacctacctacacctaggtagccttcaccttgcattaattacagaccggatacacggtattacggtctgccggtctagcccactcagctaccccagacggacctccacgcgaaagacgggcactcgggcctgtcctgtcgatgcagactcactagtgtactggcggcattgctgtgctggactgctggtgcattcaactcaagactgatccagtcggacgagcactcgtcattctgattcgcccaattggtgcaaacaccgaccgaccacagagcgtccccctagtcctagtagcctcctgccgctcccgctggccgcacccgcacccgcgcaccgtaccatctcccgccgcccgccgcaccctcctctcaccaccgccaaaaagtagtttccccatcccaacacctctccgacccaagaaggtgcaacaacactgcgagaccagtgaccctcactgggaccccgaccgcaggcaagcatggagaaccgaccggcttccgcgaagcccgcgaccacagcctcgaccccctcgcagtcgtcgacgcccgacgtcaagtcccccgcgacccgtcctctctacagcagcaagctcggcgaccagcgagcaaggacatcagacgcggtgccggccactttggccagccagcagaacaggtgagacgccatctaccgcacccttcctgccccttcaaacaccgtctttgcccttcttccgccttgcccgtctctttactgcggcagccgcacaccgatccagcaacaaagccacaccttaaacccgaccccccgtcatcacgcctgcccgtcctcccatcctgccagaccccttatggtagaccttgggtccacctccagatcgacttccattgtagtcgcggaatcatcgtcttcactccctcaattcccatcctttcctcagtcccattgccatgctcctgcccgcttgacggacatccaatccttcggcgccgtaactctaaactgacatccgcacagacagtctgcccctcctgtccagcaaaaggcctggacttcggccaagaaccccatcaccggccagtccgccagaccgcagaacaacttcagctcacaggacaagaaatccgtgaccagctcccttcgcgaggttcgttgatgcgccttgtttgctcgttgtttttgttcccctttttcgagacccatgttatccatgacatagctccttggcggaccttactgctacttactcccttagctgctccactattggccgccgtccaccacggcaatgctacatggactgtccgcctgtcttatactggtcgcctttgtacacagtctgacgcttacttcaatcatctccagggccaacgagtacgcattaccctcgctaacggctccgagttcgagggtacttatgccaacacccaagaccccaacacctgccgcctgactacggtaacgcagaagaagctgcccaactcggccgaaatgaacggagcttctagaaaggagcaaggaaccatgacgtttcagaagaaggagatcgttgacgcgcgtcctctcctggtcaacaaccttggcaaatcagacggcaagcctaccaacggtatggacaaaccggctgcgtgattccgcttgcttgttcgttctaacatggctcttccataggcaaccgcgcgtccttccgtactgacgctgccatctccaactctcgcttcggaaatgagcggactctgcaccgctgggtgcccgattctaccgacgggcttgatgatagcttagagaagaccaacacttctggtacctgggatcagtttgctgcgaatgagcgcctcttcggcctcaagaccgattatgatgagaacatctataccacgacgatcgacaagagtcaccctcagtacaaggagcggatggccgctgcggaacgtaaggcacgcgagattgagcgaagcgccccggttaccgcacatgttgccgaggagcgtgtcatggacttccagggcggagacgatcgtgatgaggaggacaagtaagtcacaggtctcaagaggatcagacattagggctggctaacaaaggaaacaggtacagcggtgttcgaagacaagacttccctcccctgtctggtggccgagagaacaagtacacgcctcctgctcggcgtgctccggctgcgcactctaccgtcaagggtgctcctgtagacccggctatcatctcgtctcagctgaaggcacccccgcagaagcaagctgcgcagactgtggctgatgtcaagagccccgtccagcagacgaagccatcgcccgcacctaccagcaccaccgcggactcaaaggtcgagtctaagccggatgtgaaggtagcggaagtcaaggctgttaacgcaaaggctaccgataagagcgcggctccggctcaggccgcggttagtactacagcgactgcacagacccttagcagcaagcagcagggaattgagcaaagacttctaacttcgttcaaggaattcgcaaacattcaacgcggcagtgccttgtctgctcagagggccaagaacaaggcagacaaggaggtcagattgaatgacctcagaaagttctatcacgaattcaagctctcaaccccggtgccatctgaccttatttctatcattgccaaggacccggcaaagcagaaggagatccaggagaaggcgctgaagaacgcacaggaaatggccaggatcaaggctgagcaggctgctctcaaggcgaaggaggccaatgccgccaaggagggtgcgagcaagaccactaccgagcagaccagctcgacaactactaccacggccgatacccgtaccgcgtcgcggccgactgcccctcagcactctagttcagctggtggtgttccgagccgccaccagggtcagcgcaactcttaccagcatcctcaggcggcttatcaccagccttacacccgcgggaaccgcccgcctccccatatgtcccaaagccaacagacgggcaacctatctcagcgcctacggaacgtggagcagcacaagatgcagcatccccatatgggacagcatcctcagggtcctgacatgcgtctcgcccccactggccctgctaacaacggagacccttcctttgctcgtcgcaccagtggtgttccaccgcccactaagcaattcaaccctctgatccacgagttcagacctggtgccacccctttcgcccctgcctttagccccgctggaccgagccaagcgtcaagcccccgcgtgtcggttaacaacgttgtcgtcgagcctgcgggcgcttcggctctgcctcctggaaagctgatcaggcgtaagaccaaggatgtagaccccaagaagtgcaatatcttggccttcttggagaaggaagagaagccttccatgcaatctcatgccgtgagatgggaggagaacggtgccctccgtccggcctacgagaccccgccgacgtggcgccaggcggatcctcagaacgaaaaggctgattctaccatgaacatgacctacacggaatacttggagaaatacccggttccgagcaccgtcaacgccacgcccaacccgtctcatgcacttccccagtttcaccatcagcaccagttgcctatccacatgcagcacggcgcgcagaatcttgccccgaggcagtcgcctcacatgcctcctatgcccatgcagcctggccagcatggacatgcccctcatgtcccttttacagctcctgacgaccacaggatgatgcattcaaactcccaacagtcgtttgcatcccctagaatgggacatgcggccatggtctatccccagggcactcctggtcagttccagtacagccagccgatgatgcagccctacatgcctggcggtgcgccccagatgggaccattccgcagcttctcgaacaacccccagttcatgccccagcagcaacatcacatgggcggtcccgttatgatgcaaccgcagttcatcccggggccaaatggcgccttgatggcggctggtcctcaggtccagatgtatcctggacatccacagtttatccccgcgggtggtgtaccccctcagcccatgaacgggacgaacggttatcctagccccggacgcccagcagcacccatgatggtgcaccagggttcgcagcaaggacagccgggtgtttatggaatgagccctgctgttcaataccagcagcctgcttttgtggctcagcaacagcctcagggcaagtttcctaaccagcgggctcaatgagggcgcgctggccgccagtatgtcacgtcaactgggtgactgcagtgggatcgctgatggccactgccttgtcgaattatgaactgctccttcgggcttggcaggaatgagggtgttatgtcgggcttgatgagaggatgaagttaccaagccagccattcaagtcgagccaggttggttggccaaccttctgtgagcaagcagaaggatgcaaggtgatgtatagcgtcgccttgttgaacagtggctcgagagatgcaactccgtcgggtgagtggcaggcatgagaagagattaacaacccaacaaccagaaaggcagtatacgacaactaccaccatgattacaatgcctttgcttgcctttcattaagctactggaagaagctcacatgtgagcgaaccatcaacaatctcttctacagccatttgcatagtccttccttcacttgaaagtgtgctttacacaacgaccttcggccacgccattttaccatgccacatacacttctatgaattactgttggacttggtcctcttactccttgccaggctacatgttcttgcccgagagtgtagcggagtcaagttcacaccacaattggctatccacatctattcaataaagcagctttcaggtgacggatggagtaccaggggaggtgatggacgggtggtcatgagagacgaagaataacgagacccaaaacgtcagcaaacggctggctctgaccctcgctgctgatgaaactcatcaataccggggtaatacgttcatgaacaaggaaggatacgagtacagtttgtctgctgctttgggggcaagtgggcagataggccgacatcgataaagtgttgtaggggaattgcagagcagggatattttatgtgattggagatgcgagagtgatgactcgcagaggatgaaggagatagatacgtctggtatcaaagtactgccaggcatacagcacactatggcgtagcatatagcaagcaagcgaataagcacgctttgggggggtggaaggaagcggggtggtaaagagagaacgggaagaagagggggaggggggttagtgctacatagctagcatagtaacaatgaagcgagtaaggttatcttgatgggaatttatgtgaagtgaggctacggcatgaggaaagcgatgcggccaagattcgagcgaagaagcagtggtgctgagcttggctgattctctttatagcaggaagagcgtcacgagacattgtgtcaagatatataatgtaagacgaggacggacaacgcaagacagcacatacaacaacttggatttactaccgaacctcatttcatcatatgctcttcgcaagcctaaacgcacgcactactcaagcaggcaacctatgctgacgttgacagctagctgctagtttccgtccgcctaggacaaatatggggagaggagagatgatgtgtgctaccagaatattgtaacttccgatgatgaaaactactcggtaaattgtagataatggatgttatgttggaatgcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttatctcttttctttttctttaatcgtggtatccatggtggtggtggtggtggtggtggtggtggtggtggtggtgatggtgacaagttaggtacatgctgcttgctatcgtttgctcaagttgcatgattgcttttaggcacatatacagctttgagaaaaccagtaccccgtttctgttactgctactggctagataggaacctaggtaggtactcacatatacattaccccttttgttagtgtagatagtagttgtgcttgctttgtttttttttttttttttttaggggtggggaggggagggaaaaagcaaggaaccgagcgaggtctacactatgtacaaagaagcaatcacatcaccaaacaaaggccgaccagccataggtagggagtctcgagtgagtgagtcggtgagtggccaaaatgtgaaagtttgcttttgtcccccagattcggtcaatggtattgtcttgtgtatgtttggtagactcagtcatgcataacaggattgactttgactgtccttgaagtcttgcggagaaacgtacagtaccttagaaaaggtgacaaacctacctacctacctatctgccgttgtggtgtttcgctttttcaactccctgaagctatatacacactttgtgttcctgatgcgagtcactactgccttatatatgcattttaatatttttgaggcgtcgagagaggagtgagtgagtgagtgcagatctgaaacgtggattttttttaattttttaatttttaattttctttttctcattttgtagctgagataagaggtatgattcgagaggagttctttactaggaaaagataattggtcgtttgtcgtgaagctcgtgctaataaacgagtaggtagaggtacctcgaggtatcgacgtgtgctaggtagagggtactagaaataactcgtagtatacctacagtaggaaggaaaagcgggcgggaggttgaatggagggattagtcatggtgttcgcggggcccagaatgatgagcacttgggcatatcatatatctttgagtaagcatgttgttgtgattactgcgtagctgtttgggagcgaatgaaggctgcccgcgagcggcggagttaaaggttgtaggggatgataacaatagaggaatgtcacctccatcctcacttggcatattctcatttctttacacatataccaaagcctcaatccgtatattgattactgcggcagcttcaaaggtgatgagtactgatttctttgttactagcttttcgccttatccctttcaagctcgatgatacctactaaactcgccacagactattccgacacacggcaccaaacaagaaagaataactactcctcgatgtcaaatacgtatgctacctcaacagtgccctggggttgagaatgggtaacgacataagtctgcctagccaacaaatcatctgaagggtatcacaaaaacgggcgggaatcccagtgccacaccatcgggcgcagaggacttctaaccatttcgtactcgagggtctagaagcccgtgacacattagaataatagcgacatgatacttgacgtttgaaagagagaggagaacaagtagaaagaagactttgccattgatcatcaccattgttcttcttctttctcaacgtaggccacggggcgggtgttacgggctcacagcgaggggagacgaatggataactgaacactgcattgtcgtgcgagttatgcgtccgatcgagtgagtgtttacttgggaaaagggtctttcgtggatcgagaaacaagaaagagagatctgatcgatccgatgcttcgatctttccccgcgttaccatgttacctagggatgctcccaggtaggtaatgtaggtacaaggcatctatctagtgtaagcacatctgacttgagtgactgagtgacgatgcgatgagtgggtatcacaacatatctggcaggctgttcgcttggccagttggccacaggtagttgatgctatgtacaaaagaatggatggatggatgacttgcatgagttggtagcaagtagcgagtgatggcctctttgatgtggtaagacggaaatggtctgtcgtgaatcgtggaaatagtattgtcgatggtacgccatcccgtaccaatgctgctgcagcagtttgaagtacgtgcaggtagtgattcctattcttgggacgccgagctcaagaatctaggtatgctgttgcttcccggtgtcaagcaagcagtgtcagcttatcgtcgtagacagcactggctggatggatgtatatcgagccagcattccgtcatgtctgtttaattccataaaggctcgatccatgtttggaatctgggagagcagttgcacaatatagcgcccttcaatcatccaatgggacgaatattaattctctgcaagtcttaattcaccttttgaaacacgcgcgcgaggccgccagtggtaggtaccgctctagttgaccttgcattgccggccaaggctggggtcgccctcttcaatcttgcaagtttcgggaaggcttgcgcgtctcgcaagatcgaatgtggcttagtacttggtgagtgtcggaaagctagggagagcttgacttgagcttgagctttggcgcagtacttgaagatcagaatcaagcactgacctcggcgtgcaactttcatggttcaatttcggctgtaaacatgtgttgctcgtgtgtctgtgtgtacctaactaacatgtgccccaggggtcgggcaggggatcccgtttgggaaggagggggggattaagttgtagtgcacttcagttggtaacacgggcattgtctcctgagttgtgagtgcagtgtgtacgtctactaggtggtaggacagaaaagggaatccttcccgttgttgtaatggtcgtcgtgatacatctcgaggattgatgggtgttttacaggcgctatttttgccctacccacgatagtaaaagtgcacacaaccatcgtgggtttgattgatgcgctggtgaagtgtcaccgagtgctgtgctgtggtgtggtatggcactcgaacgacgaatggaatgtagtagagaggtaaagggctggccggcctcccccagtcatccatctagatggtggcgttcgtcccttgttgaagtcttgaaggctccattcccatgaaaaggacgggttgtggacggcggtggtaaccaaatcccctctttgtgcacttgttcattgcttcttctccgcgtgcccctcgtctcattgtcgtatcctctccaccttttgatatgataacaaaggatagagttagggtggcccgaggacatgaaacccaaaacctggggtagggaactcctgaagaggagctgaatgctgaaagccaggggttacagtaccttttgagaactcccgactccatccagagtggtggcctcagctagcggctgaatgcgcctcacacagccaccttctgcaatcatggcattgatggggaatacgattggtttttgtctcccctgtttgtgtcacgtcgcatataagcgatttttcgttgtctctctttctttctgtcccgtttgcttgggagaaaaaaagaaggaagcagattttgcgattgcgtacactaggtattctatacggttgggcggtgactgaggcgaatgttatcttgttgaatacgccgcttgccgcggcagccatgagttgtcatgccatgtctggtggatgaatgatactcgtcaaacaggtacctacctacactacaggaatacgaacccaaggccattaagggctacactatacactactgtaatccgctatgatggaatacgggcgtagtgtagtgtggtaacaacgtctctcagtggatcgtccggcgatgagcgattgctccgcggctacacgcttcaaaatccgagtggtggtgctggtcagtgaagtctttgatactggctcccgttcgcccaggtccgttgtcgtccgctgtggtgtggtgtggtggttcctgtggttcctgccgatcatcaccggcggcgtcctaggttctgccaagcggggatcggatttgcttctggaccatggcgtgctaatccacttgccggacctcccatccaactgaataggtatgtacactacagaatatgatactacagagtgagggattaacatagccagctgcccggggatatggatgtgagaagcggacagagcgggatggcatgtcttggaagatggtcgactcatcacgctaaaatctctgaacagcggttctgctccgagggtttggccgtttggatgggcaggtgaagctcaccaatcgcgagaccggacgggggcttcaacatgtcactctgcggaggcgtggcagtggcacaggcctctttcatgcgtgcgagtttgtaccctagcgaggaaaggggcgagtgtttcagaacgagaggctgccatccctcccttttcgcagtggagtaggtgctctgggaggcccctcgctggaaaaagaggaagcggcccacgtgaaaatgccaatcgggcggctccatacctctaggtaccagctggctccaccggctgccactctggcttggccaatcatggacgacaggggaccgccagctggaggttgcatgcgtcagcgtttggaataccacagcagcgggattggatcattggatgcacactgcgtctaccactgactgccgctgctacctactgcaccactaccgccgagttgtgcgcctgtttttggatttcccgtctcttttccactggcttgcttgcgctttgggcgtttgacaacaacgagtgaatgaccagtggcagcccaaaggatctctcccgtctgatggcagtcacactggtgaccaagggccatcacaccatggggacgggaaagggacgtatcgatgccctgtctcatcagtctcattgcagagcggttctgccgtgaccagagaagtagtcttccattcaagtgatcgtcctccatcacgtctggccaaatccaatccacatttgtcccattacacattacacattatacatgcaccgagatcgcacagatcgaacaagcactcattcactggacgggagcgaggacggcagttctacacgtacatagtagagtagtgtagtgtacgtacacagtatcaccgccgccatttacccaccaccgcccacttcttccaaatccggcaaaccgcaagtaggagaaatccgcgagacttccagaagccaaacccaagaagcagcttagtgatccaaagtggccatggcatcgcgagagcgagcgaggtgtgctccgggatatccagcacgcagaccactcagcgtcgtcagacggcatggtacctgcagtgacaagacccctaaggtggaggggttgtgtggaaaaaaacgcagggggctaggggtgttcacaggctacgcagtagatggacagggaatgtaaacacacacaagatccgccgagcgggtgtggtgtccagtgggtggcgttcgaaacaaaaaaaggtacctgcatggggtgcgctaccggcaacggcccctcccacccaatcgactctagacgaaccggcagctgggaaacataaaagtcatccaactccccctcaacacctcatctctgtttcttgacgatcacggcactcccttacacgtctttcctctctctctctctctcttcgaccttaagtcacccaccccgtcaagggatttcaaaaacacccttctctgcattccagtcctgctcggctcttcagccattgtctcagcgtattcctagcccggtgcttgactacgacctgcctgacctttcgtcttgactcagacgagccattcacccaccaacctgattagccactcgacggaacggcacgaccttattcattccttcctattgttcacttgcgtcaatagcatagagcagtgctcatctatcgacccggcaacaagcaaacaaactctctctctcaaaaaccactcgacaacaactagacttcgactttacggtccaccacactccctcaacaacgagaaaggaaagaacaactagatctaccatcaatcaccatgatgtacaacaccttcaccaccggtctcgtggctaccctgcttgcaggtgctcagatcgcctccgcccacatcgaaatgtcctatcctccccccttcaggtccaagttcaaccccaacgccgaccccggcaagatcgactactccatgacggctcccctcaaggataccggcgccgactatccttgcaagggctaccaggtcgactttggcactccttccggcaagagcaccgctacctttgtccctggccagacctacaacatgaccactgccggcactgccacccacggcggcggttcttgccagctctctctcagctacgacaagggcgctaccttcaccgtcatcgagtcctacattggtgactgccctcttgctggcaagtacgacttcaccatccctgccgatgctcagtccggcgacgccatctttgcttggacctggcacaacagaatcggcaaccgcgagatgtacatgaactgtgcccccgtcaccatcgctgctaacaacaagcgtgacgttgctggtgccgccttctccactcgccctcagatctttgtcgccaatgtcggtaacggctgcaagaccgacgagaactttgacgtccagtacccccagcccggccctaatgttgtgaaggcttcggatgctcccgtcaagggccctgagggcagctgcggtgcctctgctgctcctgccggtggctctgactccggctccggctccggctccggctccggctctggctctggctctggctctggctctggtgcctccagctccagctctgtcgctgctgctcccgtcaccaccagtgctgccgctcagaccagcgctgctgctggcggtaaccccggcggtatcttcatcactgctccctccgacggttccaaccagggcggcatcttcctcccctctgccaccgacattgtcaacgcccctagctccagcgccgccgctgtcgtgagctccgcctctgtctccgttcccgctgtcgccacctctgctcctgccgtcgctaccacccaggctcccgttcagaccaccctccagagcatcgccaagcccagcaccaccgtcgtcagtgctcccgctcctattgcgaccggcaccgctcccggcaatggcactggctctggttctggctccggctctactgctggcgcctacgctgttggcaccgcctgcaccaccgagggcgcctggaactgcatcggcggctcctccttccagcgctgcgccagcggcgcctggtccgccgtcacgcagatggctgccggcactagctgctccgccggcgagagcgcccagctcaagatgatcgccaagaagcaccttggtcgttaccagaggcgtcatgggtatgctcacctctccaactaagaagtcaacattgtaaaggaggggacagcacagcgtcatatgataccccgcatgtaaagcacctatcttccgtttgttttgtctttttaccttgaaacattcaggctttggtcagctagctggcttttttttttcacttttgccgatctttgatcgatttcaaacttcacttcgcacattcttttttcgccgcaagtttatataacccgtgctacacctggcaagttgtacttggataggtcgtacacttttttcaaatcccaacttctttctgaatatttcaagatccaaagacatcgaacgaacaaacaaacaaacaaacaacggagatttggggcgtgtgtgctgagaggaggcagtaggttgactagagacaagcaaagacagcatttcatgacaaggcgtttttcaaattttcacgttatgatgacaaaagtgggaggcacagctggcttgttgatgaccatacaaggaataccatgggaggaagaaggaactcggataggaatttggctgggcgggacaaatggattcactcgtttcgctgtacatagactaggattggtaacagaaaaaaacatgcaattactgcattcgttcatcttacaagaaccaaactctgtgctgctcctcattggtgaatttcaagaaatgagcatcttgtaggaatgaacgactggctttgaacgattcatatgggcggtgcgttcgccacgatgcctggtgctagggattggcaaggtctaaatccttacacatcctgacgaatggatcactaggactcgcaaaagctgaagccaacgcggccaaagtgagcaaggcatgtgtctcggatcaagaactcgcacgcacaatggtgcaatggcgcccccttttgctgtcagccgaaatcattcggcgaaagaaggtcgcccctcccagcgcgaactggatcgagctcacccccatcgtctgtaaccatgaacgcggacgtcgccagctgggaaaaggaagtggtcgccggagatgagcacatcttcaagatcgctttcactatcgtcgcgtccatcatgagtaagctgaatctccgcaatagccgcaccacctatctcgccggcgtttttctcgggctttacacaagcggaaatcgccgccgaggtccaacgcacaggaaaggaggagaaacaagcagactaaatcgcctaggaaaccccagatgaaaaggagaagcgacaattcgatgacaacaaatggagaagggatagagatcattttgccaatgaaactctagagcaccgtaaaaccaggctggaaccaaagaaaaggtatcgcgagagggagaaactcctgaaaagtcgacctgttccgtcaaattgagataccacctctctaaggtcctggactcaggtgcgtggcctattatgagccttgcgtgttctgtaccagcttcccgagttatgtcattggccgctcttcctctaaacgactagaaggataccgacttggaatatccgaattattaacccctattatcgaagtaattagacaacgcttttaaggaagagggtacgaagtttctctacaagactagtgcctttagggagtgcggcggacgaatatcggttgtccaaggctgttagccttgatgttgctcattttcaagtctccggcaaaaagctcgtctaaggttgtaatcccctagagaaggatcccgcgtcgtagagcaataaccaggagtcggtgtgacaaagaagataatcttttgatgttgctgtggagtggatcgaaagagcaaaacatggaagttttctggctataactcctcctcctctctttcccaacgtagcggagtcgcaatgcaggttggacttcaagcgcgaggccaggttggcatataacaaggagtacaagaagaaccgcctcgacaatgagacgccagatgaacgggaggctacctaggctggcaaggaagagggagattgataggaagcttatgataacgaaaccgcggagcaacgcgctgcaacaaatgcgaaaataagtcagcgccacaaagacaagaacgcggcagaaacgaaggaatcttctcggctagtgaggtgtttattgagatcaaggactttgaggtaatgtgattagtggctgtccgtcaaccgggcggaatgaaataaacctacccaaccgggctggtgtttcccgcgagggataccgtcccgccatgctgacgaactttgaagagacctacccggtgattgagaagcaatcgtggaactcgtcatttgatgttcttagccaaatttcaataagttcccataatgtctcatcagaactcatcacggcccgtgccctagtcacccaatgacaggtgttagacaggatggtttttacctacccccgtacacacacctcggtgtggtcgctgaacatggtgaacatcgccgaacactaagggtgtcggtggccagctagcttgtacgtacagatcgaattcgccaattgaaaagcaagaatgggttggtgaactcgaagctgaaactgaaccgttcatgagcatggaggaaggtgtgatgaactgggagcagaccccctacagtctctcctttgggctcgcctactatacttaacggtttagtagatcgtatcaaggtatcagttactttggttcctcctcccgactggtctcagatttcaatgaacttggttcatgattcttcaaattattggattcatgaaagcacctgccaatcgggtactgaccattgcttccttcccactgtcgctgtgataactgcaggagtaacacggaaattaccacatccaaaatcgttctttcccattggaagacctcatcatcactggaggtaacttcccgaactggattctggctttctactggggtctacacccagtggagtattggatatataagcccatccccaagccaggataaccgtcgaaagcccgcatggctcagtggtagagcgcatcactagtagcgtcataaccgacaatacatgatgaggtcgtcagttcgattctggctgtgggcatttttttgtgcactaaggttccttttttgcctgtctttgggtgtattttgtttttcttttttgctgagcttcaagggaacgccacgatgtggccatcaacctgtttctacaggtgtgggtggtcgcgtatagagcaaaagtcgggtcggcgggaccaacaagtatggctagcgtgcagtgctcggttgtagaaaagttgtaggcgacgctaacatcgattgcgatggcagttctagcgacgatagagtagagtaccgtatgcaagatgcccgaattcttgttgtgcacgagtccgaaacggggggccaaaggaggaacttggtagcggttatgcgtagtcgacttcttcaaccaagatccgccgaagcgaactcttcggatccgtcaaccaagctcggctgattgaaccggttgcgcggaaggttgaaatggccgtaagtagtctcgaacatgtaagctcaccacacgatcttttgcgcagccttgtgagtacctctgagagcagaaaggggcgccggatgagttttgatgtatacaggctacgagagtggtcgcttctgctggtgagagataccatggagttatgatgtgatacgcttaattcgttttttgctcatcgtccacgttcatgtcctcgacctgtcttcgaggagcttcgttgaacagactatggaccgcggcccatcttatccgccgcttatagtttcgaagctccgctggggtcggctgttgtgggtatgatttgtcttgttccatgattttgttcatggttgtgttcatttaaaagcggcccagatactgcgctggcttcatcattacgcaagacgttaagcgctagctcggcctccctcgttgcaatgcggtcttggttctcctcttcgcctagggcgatggccgaaacgtccagtgtccgtatcggatcgatgtagtatcgttccactgtccgggcctctggatcatggttcagcagcgctctggcactcttgatgccaactcttctgtgtttggcgaacggccagaggtgagagtaccctccgtcgcggggaaacgcatcttggaaacggccaaagaagcttgaatggacatgatgcagctagacacaagggcgttcgcactccttcgtctcagtgagtaaaacgtgatgctttgtgggaaaccgagtttcattcctcggtctttgaggtagagtgtcagcgagttcgcactgacgggtttgtttgtctgatacaaccccatccccttcagcccttgaattgtaggatgaccgggtcgtccaggtatctctccttgatgatgatgttgcgccgatctccatccaaaagctcgtcaatggtgctgtaatgcttgaaaattcccctccggccctccgggagggcgatcaccagaagcctctgatgcaggacagacagaaacatactatctgcctattgggcaggcatgatgttaaaacattatgtgcgcatggcattgggcttaaaagctgaacgctcagcgtcatggtcgtagttggtcccgagacaacgaatggtgagcctgacctcgaacatccccgaggctctctccacgggagatgggaacgcccttcctatttaagaacatgccgttgtcgtgcataccggaccagccgatgctgcctgattgaagagcacatatgcggcccaaagcccaagcaatatggtggacctcggccacttctcgagatcccgtgtggaggatatcgtgatcgatcagcatccgcaattctgggaggccgacgtcgttgcagtaagttcgtttggacctggtgccggtctccagaagtccctcggccgcaatactgttcctgagcgttgccagggagaactttggcccctcgtgaagagtccatgttctgttggcccagaaaatgaatgcgtcccaatactgggtatagtagagatattccaaatattcgggattttccatctggtcttccaattttaaaggcctgtcgtctaagacagaaggccatatgaagacgacaagagccattaggcgacacccatcagatggaagattatataggtagtattgtaagttcttgctattgtcctatatcgcttctaaccgaggaaagtttctcttttaaaagggaatgtgtgaacaatcgcatataagggcgcctgggactctcatcagggtcttcagggcgacatctttacgggttcgctctccaggtcggcgcccttttaaaacccctcacagcaactggagtaattgacaggtggtggatagtatggagaggggactccccttccgcgtgccactatccaggccatactcccttcccaactcgtctgataccaaagccactaatctttgatgctctcgagcgactagaactgtgtgattcccggacattgccaacgcaaccagccagatcaagccataccagactatacagtctaacgagacagcagatctactactgtgtaaaccgctcacagcaatatttccaatagacttctcatatccggcttccgacagcattctatgccggtcgtcttcggatataaccatatacagcgcggcctttttgggcgtaacgctatcccgaccagcgaaataacaatttttgttgatatgtcgggtaacaaagtaattatagtggatcatagcgcggatccagtcgtctgcagagtagccaccccagctacactctttggaaaaatcctgggtatagcgaaatgtgccattgaaatttgtgcctatggtggaggttttgaggtggtgaggtacattgcgagaaaggcggccgtaaaatgaatcttgtttcggttccctgggcggcgttgttctggtgtagggttctttaagtctccgacccggatggtatatagagtctaagggacctccggcgctttaacgataaaatccaggatgtgaccgtactgtgggtgtgtaaaggattgggggaaatcccccaagtatagcacgaagacacaagaacatcgccgccacgaatgaagacggtccgagacctgagatagaagtcaactaatacgagtacactaccatagaccttactattcaatcacacgatgaatcagcggcaaatcgacaatccggtggactcgcaagccgctcgaggcgagctaaaagaggacaatacgggcaaaagaagctgggcaacacgtgagaagcaagcaacggcagaggcagaatccttcacaagcaagcgtaccgcgtggttcaggagactctctggtaatggggacacagacacaataggcaataacaagcaggcggcggcggcggtagaggcggatacattgttggaagaggctttagacggctataaagaggcatttgctagacctccggtgggaaatcagaaggtagcaaatgtgaaccccaccgccatactgcaatcatcgagagagaaattgaaagaaaagggattccagtctcccgaccagctttcccaccagatccggacagtgacggtgagagcgagggacagatttgctgccgccaacgatgagacctttaaccagtagtttgcaagcctgaagacgaagagtgacagtgacgttaggaggtaagcaccctccctccctccctcaagttgggatagaagtatacaaactttctaacttgtaaaaaagaaggaaagccctctggaacaaatacacctcgaacaccacacacttcactcctgtcgctccgccgctggaaccagaagcgatccggaccgggttcatagcgccactaccaggaaaggagggggtacgaccatggcgagcatccctcacgatcatctcgcggtaacccttccgctggaagtcggcagcgccatggtgcggggcgcggggaagattgctgaggatggtgggcagaccgtcctgctccagacgcgcatgtatgcgatcgatgaaacggttggcagtacgaacgaaggactccaatctctggttgaatccggccgggccacccgacaacacagcaacggctgccgcctagacagcgttgcgggcgtcgcaaaggccggcggggacgtccaacatatacttgttgacggtgagggagcaggtcgcgttctgggagtcagcagctagagcggcgctctgggtcctgttcctattagccttattattctagtgttgggatgacgcagcggtgggagagacgagatcagttcgctgtggcggtgggtgagaaccgtcatagctgtaagcaaagtaggagcggcgtggagatcgacggccgagaagaagctgggggttttcatccggcggcgtttaacgccgcacggttttcccctccagagaactggagaaggaccccatgccaataggacactatagttacatagtacagggtaaaagattattattattattattcactcgtgtcgctgcccatagcgaagtcatagagcgcggatataagatcttcgttccttagagtatcgcaacctaggccgctatagaccttgcagtcccggccttcgacgatgaggaagtggatgattgctgtgatagtcttgaggctgcagtaattccctgcccagctctctttttggccagatgcgctttccaagagaagggatctcgacccaggttactaatcttctagtgaaaccaccaaatcctgtaaccaaccaaaccaatgttgaacttggcctgctaggctcaagggctttctatatgaagtcctgcggtagagacaatattattagtagtggacaaagccccataagtagaggacagaaccacatattgggaggacaagaccatatgtgggaaagacaaaaccacatatgtggagggcaaacatcatcggtgtcctatgctgcacgcatacttccgcgagcctgactttaaggatgacgagttgacctggttgatcaccggatacattttctcggcaagaaccgtactagcctcctcttgtgaacgccggctggtaggtccagtcggcgacccctaatgggcgtatcgaagcgtatacgggaccccaaaagcctggcgtatccggccatattgatcgagcaatcagcgtcaccggccgtgacgggcggtccactatgcacgaatacaaccccctggaccacctcctggaggcaactcgcgccctggccggtttggcagacggtgccgacttcgttgtcaaatcgcaactagtgcccaccttcggcgctatttgtggcatggcaaacgacaagcagacttttgcggacaactcctggaacgctgtgcaagcccttattcaagatctaaagcccgactgccagcgagacttgttgtacgacgccccgagggacttgtagccgctaaaaatcgcgggtaaggtctgtgagagactcttgagcaattggagaaatcttgggatacgggctttaccgtgaatggaaggtggtagccaaaatccacgagacgatattgatgatgcacttgttgggtatgaagataacaaggacacttgtctcagcggtaaaggtgtgcaggacaaaaattccaatagtagagatagaaatctcctcggtgagactggggtctagtattccttctgatggtttcccaaggcgaggtagacaccttgactgcgactccagctaccgcggaataatagcatgtcgaaaatttcctgctatcgacatcaatcataatgccgaactacggctccacaggagggactcggaagcgatccttgttcgtagaggaggacagtatcgcccatttctgatcgccgaatagtttctcggagttgttgaccgggctgagtttgttgcatcggttccggttggttggaatgacgttgatgtaggtcgtctcgaacatgtattggccccaggcctcagccgacgctcaagtttaccgtcgcttcggttgcggtccaacgagaaggagaagaatgggcgtggttgtgctttacaataacgtccttctcaacaaggttttgtagcggtgggtaaaggtgtagggaagggctaccgttattcctatgagttcgatggccgtgtgtggtggtgtgatagcccagttgaggctggttgggcttagggaagggatgaacttacggcatttgcggccatatatccgagaacgaatattatagccgtagccgcaatgctatcagcgcaattattaaagcaaagaggactgacctccgcaaagatatcgacgatgccccattaagtagtgcattcaatcgcccgattaaccacgtcataacgaaggccgcgtaccataacacaagcgttggagctgccaattcaaagtcggattagatattgaacctcgacaaggcgggattgatgtcgatgatcaacgagaaaggccgacgtttctacgcctctaaccagtcagctacctatcattgcatactgggacacgggaatagtttccccggttagacaacaaataaaatgcatactggagtacaatgtcgactctccggttactacgatcaatacttacaaacccaagtatgcgggaaccatcggctataataaattgagattgaagtcgtacgtagtaatagcggtctacatgaaggacgtaggtctagtcgacgactagtacggggccatcacggaggcacgccgcaactggatcaaatcgcacaacacgcctgggaaggtacacaagacggacttagatcacttgtacaagagtattccatcgtcggaccaagctgagtttaccttccgaatgatcgagtgacctagaggtggcgtgtgttttgtttcctcccgagggaaggaaggaaccctcgcaagctcagagctcacgcagtcttgggagtcaaattcctgacgggtgggtgtttcactgattggaaagtgcatatcaacaacttgaaccacagccagggagagtcacagcgtgacataataagtaggacaatggagtgagcgcctgctaagttagtagtcacatgctagcgacgataggtttgaccaggcaggtaagtacctaagctatgtcgtccccgacacaatcgttgagaccctcgacatcacaccttgggtatacccttactacgtacccaagcatcttcattacacctttgaacttgattcttactcaattgctgtacagaaatatgccaaagggattttagctgatgtgtttttgatttattataatgcttattactattttgcaacagcctctcttagctattctgaacggtatcggactagttcaacttgaatgattcattcattggccgcccagaaaaggtctcatgaatttcttgacggacgagctaagtaagtggcttcccaaggcaaagccgagtgagtgtcagagaaaggagatacggaaggaacgagttatcacttgttcagaacgcctctttttgatggttctccagttcccctggaatgcatagctgattggagagtattgacaattgtacatgaaagtatcttctagcctggtacatgaagtaaccaagcctgagtctaaatgccgtcgaataaattatcgtcgtgagtcgagacctgaacgtaccccgagttaggtaatcactgatcaaaaggggtgaaacacattcctgccagcgtttacgtctcacaaataacaacatggatgaatcgctgaatggctgatgaatcatggatgacctacatccataacagcaactgagcgaagaggtagtcaggcacgtgtcagggtcactaatgccggacaacaggaagttactgtaggcaaactatatataatgaacttccaagtgctaggtcatgtctgtgaaagagaagttaaacgacggggaaaaggtattgtccacgtcgaggaacgatcttccacgatgtagaccccggaggcccaggaaggctatggtttcttacatgacggcatggttcaaccggtgatgaccgagctcctgctacaaggctggcgaacatagccaaagtcgccgaaataggtagtattgacttcatcaagggtcacagtcaacaagataacgacgaaggtaaaaagatttgaactttttttgccatcccattttgcaaatgaaaccccgccaaccgtacaccatcccaagccgttttatgttttacccctcaaaaatagcgtagacacattcagccatccatccatgtatgtaaacgaatccgctcaaacattcattaaacagcaagtccaacaaacctccgaaacccaagcttaagccttaaccataacagcctcaaagctctcctccaagatcttcaacccctcttcgatctctccctccgtcaccaacaaactcggcacaaacctgagggtgttcgttcccgcggtgataaccagcagtcccctctccctcgcagccttgatcacgggggtaggatcctcgctcagctgcaggcccaagataagtcccttgcctctgacctccttgaccaagctcgggaacttgttcctgagcttctcaaaccctcgcaggaaaacctcgctcttggccttgactccctcctgcagttgcttgtcggccagcctgccaacaatgtaatgcgccagtctgcacgcaagcgggttgccgccaaaggtagtgccgtggtcgccgaccttgatcttggaagcgacgtgctcgttgacgatcgtagcggcgatagggaagccgttgccgatggccttggcggtcgtcaagatatcggggtgagcttccttgggcaaggaagagtgcgcccagaaggttcccgtgcgggccaaaccgcactggatctcgtcgtagtggagcagcgcgcccacctcgcggcagcgcttacccagcgccacgaggaattcctcagtggcgggcatcacgcctccctcaccctggatgggctcgacgatgacggagcaggtcttttcggtgaccaaagaggggatagcggcaatgtcgttgtaggtgcctactttgaagccggggaccatgggcgcaaagggggcctggtacttggggttgggcgtggcggagagggaacccatggtgcggccgtggaaggcgttttggaagcagacaatttcgactttggaacccgaggggtcgagcaccttgccgactttgcgggcgaacttgataccggcttcgttggcttcggacccggagttgcagacgaagacggaggaggcgtcgtgcatgccgcccgaggcctttgtggattcgacgaggagcttggagagcgcgccggtccaggggttgtagtagaggttggaggcgtggacgagttcctgggcctgtcgaggcaatcgttaagtcagttgacaattatccatcttgaatacaaggaggagttgattatgacgcacctgctcagcaatgatcttggaaaactcctcatcacaatgaccgagcgagttaacagcaatacccgacgtgaagtcgaggtacttgcggtcctccaagtcccaaaggtaagagcccttgcccttgacgaagacgggaggagggcgagagtaggtggtcaccatgtaggggacgtgctcgcggaccatcttgccgctgggcgaatcctcggtcggatcggggtgggtgagctgagaggcggtggcataggagcggcgggcagcagtagcagcaccggcaccggcgccggcgaggcgggtggcaggcgccgcgttgacggcagcgacccggcggagggcggtgcggaaggccatggtgacggacgggcgggcggacggagagggaggccggatgggagagagaggtgcaaaaaaggaagaagaggcttgccgggtgagggaaagggtaggtagataacaaagattaggtggtggaggacgaagagtcactaccccagattagacaaacgtaaattaagtggattcgttgggacgaacgggacgggattgacagggacgaggccggaagacaaacaacgataacgacaacaagaagagttcaattgacgccagaaaagaaattcattctacaacaatgacagcgacgatatgtgattgacgagaacccaaagacaaatcagtcacgccatgtgagcatttaagctgtctctggttatcttctccagtcagtcagtcatacatagtgtacagtcattgtcacaggacaagaaaaaggctcgcctcgctaggatgcggagtgtaccgatttcgggggtttcctgtaaattttggccgaacacccattgcgacaactatcgattagatccttttgaccaattggcttgtctaaatccatcaaggtcccccttatcagatctttagtagctgaactgaatggggtgtgtttttgggcttggaagatgcctgtctggagttggtcgtcatctttatctcgtcgtctcgaaaaattggggaccagtgagtccgggtaaacatgatttttgactttccagctccgcggcttgcagttccccgttgtttcgctgtcccgttgttggagcggatggacctggcctggctttgggttgacatcgggacggatgaagcacaggtcgccgcttgcgcaatgcaactgactcaacttgctcgttcttggccagctggccagggttaggagaaactgagctgagcctcaaccttcgcagcctcatttcctccaggcgtggctgagagagcacagcacagctggcagcactatgtaacctcccactcagcacctggcagcaagctcacaacggcctgacaagggcctgtcatccagctgaccgagacctataaactccacccgaattttcacagctttcactcgtgcacagaccccattcccctccggtctgaagggtataaaacgtcgttcagccagtctctcttttagacttttttttctcctttctttcctcgcccttcggggcaatttggtcaatttgaaacgatacagagaagattagcatggcccctgcactaaggatgacacgctactcaaagagacgctaccaaattttttttttttttcactttgatcctagcctgagcggttgggacattgggaagaaaacagttctggttgttcgcggttgtgatgttgtctcgttgcgccgatgttcctcttcgttttccgtatccattcactgttccaccaccctggaggtttggactgcgcatccagtagtcataaacttgaaatcaatttatttcacccgcccactgcacccaacacccaacttatcctactttgcctcctgatattttccagcgctatccaaaactagtattaattctgtgtgcgtgtttatcattaatcatcaaccaccgagccacccaatccagttcattgtgttactggcgcatttcccaatcagccttgccatcctgccaacctgcctccctgattgacaaattactcacaactgcctcccaccatccatcatgtttaccaccaccctctgtccatcatcgtcatcatcgacatctgtcagtgtccctgtctttgatgacctcgtccatcacctcctccttgtccgttccgtcctcctccaccctgatcacctccccgccttcctccgccatcgtcatcgtttcctctgctgtgactgcttgacccattcccattcccaccatcaccaccactaccgccggtaataaacgtctcatcaaataacccataccaagcatacgcgtcaaaattagataacgactccatcatatgactgtccccgatggcgtccaggcccaacgcatccggcaagttgtggaggttgatctcgttgcactcaaacataaagtcgggcgtaaaagcagagtaaagacctgtcgagaaggtgttctggttgaagggatcgactacaccgagtccggggttaggactggggcgtgaggttgcttggtgataatagtcattgttgttggtagtactgttgtggttgctgttatcatacgagttgttattgttgttggtgttgttgtggtgctgttgctgctgctgctgctgctgtgggtaatgagtctggccctgggtttggtaggaaggggaactgttgtgaccgctgtgtccgtgatgttgctgttgttgattctgattctgatggtgcagccctcctggatctgtcaagggtcccgatgggggagataatagagtgttatcaaatggagtgcttgcatgttgcgttgatggactgttcaggtacgagtggcgatgaggcgggggtgcgagcggtggcaaggctgggctgaggctcttcccataggcgttaaagtttgattcgcttatggtgggactgtctgatcccaccgtcatgtcatccgagccgggtgtttcgtacttgagggatgttcccctgcttaaagtggaagtggaacgtctatcgcgaagatggctgaacgaagatgaacggccctgataccttgctgccggaacattgggttgcggatgcggtggcggatggaacaccaccgttggtgtgtcctgccggatcggatcatagatcatgtttcctggtggcgttgcggctgtggtaggctgtgatgtaggtggaagaggcgaagcgactgatgacatagaaggaactaacatgaaattgttggacatggtggggttggccgtgtttgtatagattctcgtgagattcgagctgggcgagcttgtcgtaccggacgtgtttgtatacagtctcgtgaggttcgagttgggtgagttcgttgtgccagtaagcgaaaaggcaataggcggcacacctggcgaaggtgggatcggattctcgaaccccatcaaccgctgcactgaggcctggcgggttcgagcaagcatacgctcgagctcgcccggtgcaaatgtctcacagtcctcaatgccctgtgatctctgttccatggcgttgaggatgtacccaactcctgcccagtactgctcaacgcgtgcaagtgcctgagagcagcgcgagtagttcgcagccgcggccgaagtgagtaaggagtgtcgcggtctattgtcggtcggtatgctcaaacgtccgccatgtgttttcgagccggtactcttgttgttgttcgctcctggggattgctcccgtgatggtgggcttgaagcactcaatgcagactctttgaggaaggcgcatccggcgatgaagatgggctgggacgtgaaaggattgccaatgtagctctgatgatcaatgagttcggcaaaggcaacgatatccgcaatggtctttgcgctcgatctggccagctcacgactgttggacaacagctgaatgttggtgagcttaccgaacggcgtgagtagtgctggttcatggaggataatgatcatggcatggaaccagaaatgaagtagtatgaaaatggttccctggccagcctcgacgtagtgcttgaagttgtgggtattgaataccagccgctcgtgttgtttcgagtagattatcgtcaagtcgctttccatttgccgcagcttcttcatgctttcctccgtgagatcattcgcatcccggatgttgttgaggacatcggacgcgcgaccgtaaagatggatgatcttgatgcacgccgggaagggatctggccaaccctcttgatcaagagtgggttcgggaatttccaaatccatgtcatcatctcgcaaagtgactggcctacctgtgccggatgagatgattctgtccagcataaagactgcccagaacgtatcgatacgtgcctgctccacttccttttgctcttcggggctgattgtttcctcctcttcttgcttgtccgtgggcgagtttccgtcgtcattatacttacttagccacctcctggtgaaccatggatcacgagacccttgatatttgacaccctccttcttctgaagacctaggtcagtagccatgcggatggcaaggcccaaatacatccaaagggcactgtcctggtttgcgccaaaagcctcgtatgccatgagcagaaaggcctgaacagccgcgactgacggacaggaaaacgtttcaacggtggcgttcttgactcgttgagcaaagacgtcaccatactcggacttgggaactctgctgccgtcctgctcattggtgaaggtaggaagctcagagaatcgggcagccaacgcacacatggcatcgaccaagatgggctccacctgcttctcctcgagttggcgcatgaaacgttcctcctttaagaaggggtagttgcaacccagacgaataaagaaggtcttgaccaagaccttgatgatttcgggcaccggcttggagtcgtcggtggagtatactggcatgtcctccagggtgggaatgtccttaagggtttcctggatcattctaggctgtatgtgatgtgacggcgttggtgttgttgcgactgacgagccggttctcatgaaccgtgggtccctaaacgagggttctttgggcaggttttgcttgaacccggggacaatcgccgtgggaccgaaatagcgaaaatacggtatacgatctcttctccgtacggaatggctgtggtgctgtgtcggtgaccgaatgccgttggagttggactgtctcgccgttctcgtagagctgggtgaccttgaatcctgaccccagtcattgctaagtccccgcggccgggtgcctgaataactgtggtttgggatggaatcacgcctcatggaagcatctctatccacaacggcaaagccggccgttttgctcgctggggccgtcttgctcttccattgtcggtgaggttcttccgcttcctcctcctcgttgtcatcggaatgttcatcatcatcatcatcatcatccgcctcccttttcaccccggcaacttggtcgtgatcaccttttgtcaggccgttgccccggttgtcctccttccttcgctcgaccagatcgttgtaaccttgacactggtgcccgttcttggtgcaggtcgaacagaccggtttctcaccggcacatcgggttttcctcttgcggcatgtcaagcatctgtcaaggtaagttggttaagatagagcccatatattgtcacacattctttcttgttgctaatctccatgccgccggtttctccgtggtttctcgggcagcggggctctttgaattacgcgtctcctcggccacatggcttgcagtatgggatgaaagcatgcataatcattgatgtgatatgatggggatacaaaaaggggaacacgtacgctgcgttgatcctccgcctcttggaaggaggttggccttggttgtttacaaagcgtatctgcttgggaggcggcaggggtgcggtcatcagggtcatttcaggcatagctttataaaataaccatgatggtttgccaaacactcagattgtaaatattttgtcgattttcgaggccgccccgtgaaaccgttgctggaatggaggataagtgatggtggtgctgagtggtgacggacgcttggcgcacgttcaagatggtggggaagcctatgtttgtggaaatgatgatggaagctattcttggcagcagtgttaggtatggatgggtttgggcggcacgcggttgttggttgttcggcgtggccaaattgccctggtaagattttgtgatatatccgagcttccgcccaatgagtgaaggagccgtcccaacgttagtgtgaagcttcttctctctcttgttgtgttggcttgccgtttcgtgcaagagcagagacgatcttttcaacaggcgcgcaatagcataactacctagttatgcatcggtcatgccgttgaacgtgattttgcgggcaacgatcatttccgggattcggaaaagggtgtcgaagaataacggtcaagatggcttggaagcgtagtcaggtggtgtgcaagcgtccggtacgtcagagacccctcgttctagactggcaggactggccaaaaggagagctggcaatatggggaagtaggattccaagggttaattcagcatgccgatctcgaagacaacctggaagccgcgcaagcacgggatttcgttctctgctgggcttatttgctaacgtcgtatcagaacgcaaccctgacatgccccaaacacaagtgaagctccaacaacaagaaggggaatgaatacctcggtggcgcgtgctcatgtgctctcgtatgtgactgaattgagacaaggaaggaatggaagggcttgagaagtgagagatgtgtgtcgtggctggatttggggctccggctatggaaacgaagtggagggagatagatggcacgatgacctgaaaggtggatcgcaacaagcagatccctcgtccgaagcgcgaccgaagatctgcagtggtgaggtgccccagcacttgtaggtgtcgggaacggaatgactccgggagatggaagcagagaagaggaactgaacacctagaaacaaggacaagacatgcgcttggggactgacggagagatagagagagaaaaaaaaaagaaaatcgaaaaataaatgaaagaagaagaaaaaaaaacaaagaggaaaagtttttgcggccaggcaagagcgggcgagaattggagacggcaggcttccttcttccattcctaccttagcatacgatagtttgttgacagggctgggctagaacacttttgtgtgcaggtctgtgtccccccaatgtgttcctttctagcgaacgggagacgggcaacggggaaagcaaaaggacgtcccggcggcggcttttacacgtgtaggtagtgtagggcgctttgcttctgtgcgagatcaagccgggcagccaaccacgggcagcggccacgatgcttcactagaggtagctgatgccgatgtcgcgaatatcgtgaagcactctatttgcagccctcagcgaatcgcgtcccccatgcgaatcggcgccagcgtcgtgattggggggaagagaaatgcagtggtgagttgacaaatgtgatgtgtacactcattgtgtatgtgtcaattccggactccgaccaggtgcagcgccgccatcacctactgcatagtacatacactacatacaactccagcttcatgctcgctcgctcaacatggagcaaaggtgttcgtgggttgtgtgcttggcggtgatgcccgggtggcgataccgctcaatctccttcatgtcggatttatccccacgcttaagaagccaatcatatcgctctctgggtctggatgttacgtctaaactgccggcctgcagactctttcgcagatgcaattggccgttgaacgtggggatatttccgggtcaagcaagaaacggaggtacacactgtctgtcggtcggtacacaccaccactttggggagatttgtcccgaggtgtccatgtcgggagacgatgtttgtactgtggtgtacacaactcgagttgatgagagacggaatctcggcaaactggacagacacgggcgaacaggacaggaactaaaaagtcaaagcagatcaaattgtaggttcgtcgcaccttcccaagtccatgatgtgcagtgtgcattcattttgtgcatcgatgtgcgtcttccgactccacagggcagggagtgttccttcccgctgggctggagatcttcgacgccgctgccatgtatggttcgaacctacccagcaactttgagtacctacataggcacagaaaaggcccccaattcatctgcggcctttgcgcattgcgagtctagattctattgaaggaacttcaagtagcatttttggacgtttctggatgggtacatcgggtagatagacgtagggagacaagataccgtagcatcatcgtacgtacctactcggtgcagtgtcgacgcctgggcttttaccccgcttctggtctccccagacttccatccgggccaccgtcttacttcaggttcacatgtttgtgccaagcttggacctccttgtgtaaccttggcaagcgagagctcgaaggactggagggagataacggcctgtcactacaaggcactcagctttccatgtttcacacagaaagcaactgaaccaagacggagttttctccgaatcatcagctacatacctaggtactcttagccattccgagctgttgcagacagagatggctagatatagtttcggacttcctttcaaggtgcaggttaaatgcccaagagtttccattatgcttttcagcttgtcaggcccattcttccacggagaggccctgaaaattcggatccaaggttatcttcgcttcacaggacgatggttctgtggtccttttcaaagcacccttcctgtctggtatttctcccttgacatcctgtcgtcttcttcacccaaacacaacactaacccccatctccctgctaacctgcctccacagatcctctcccgtttccatgtcccccagcttctcctgctccttcgctcccctatccaccccagccccagccccagccccagccccagctacagactcaaccctatccgccctctcccacacctccctcacaatctcccacgccctttcaatattcctcatcccctgcctcttcttcaccttttcaaacgcttgctccgccagcccgcgatcattttccgtcacagcctcgcacgccgccacaaacagcggccacagcagcgcacccatgggcccctcatgcttcaccgtcgctgcgcagtgcaaaagcgagcgatgcgtgtgctcttgcaccgccctgtgcgagcgccgatagccgtgcacgctgcggtagaggtagacaaaggccgagtggcggtaggcgagggcgttgtgccagatgctgtgcagacgactgcgttcggccaccgtaggggacatgacgtcgatttttgaaccgtggctcaggtgcgtgctgtggactttatccgtcttgttcgtcttttggtctacttcttcatcgggggcaaagccggggggcagttgcggttgccagcgtgacagagcggcttcgatggcttgggtggttgcttcgagttcggttcgcaagacagcgatcttggaagccgatgcgttgctccagatggcggcttggaggtcgcttttcagcgtgacgatgctggacagtcggtggatgatgggccacagcgtggtggccatgccgaggagggtgtcgacgttggataaaggggaggcgatgggagcgccgaggggtgggaagggcatcagacagccagcggtgggagcggccgagaggggggcgcggccgttggagagggcggctattacgtcgtagaagcggaaggcctggggtatttgttagtgtgattcctagtggtgagtgtgtctgggtgtgcgcgtacccgttcgagaaagatgctggtagagtctgatggttcgggagtggtgcacatgatggtaagtgcccctttcaggtggccatccactaggtttgatcgtcctctttggaccagctacattggctcgagttagttctcaaacttggccgtgtctgcaagaaactcaccacttcatagtagataagcaacatgatggttgccaaaatttcgtttcggttcgacttggcactctgctctatcagacgtccaagtccctggatggcctggttgtggaagaagagggaatgctcctcgttttggatccctcgatattctaaatgggcgctagctagagcaaagatggcattgagcacgggcgagctctgccgcgtcaatggcaacaccaattgctggaaggggttcccactctcttcacgaaaaacaatcaggtgggaaagaatattacaaaaatgatccacgagagctcgtcggttggggcgatccgtgaactctgaaaatgccggcgagtgaaattcgaatagaggtgatgtcaccggacatggcgctatcatggctaggtctggataataaggccttggccgtgacaccgtagtgaccgctgtgtaggtcgtccacgattccgcaacgccaccatcttcagcatcctcggtcagctcttcggcgtggctcaagtctggcagcgtgaagagtgactctgtgggagagatgagagggtgactcggcgtaggtgaaggtgcgttccaataggtgctttggtggaggtctggtggtgaaaacatgtagtccacctctgtagattccggagggctcgcgctgtcgctgtcgtagccaaagtccgataatctccgggaaagagatagcctatggctgtcattgctggatatagttgatgatgatgatgtcgccaggctagccttccgacgccttcgaggccgcaaagcctcgtagatacaggtcgccccatgctcgacgcagcgtgaacattgcgggcgtccctcatcacactttttcttctatggtgttgaagctgggtcagttaacagactcttgtaggagcggcgagcgctcgaccaaccttttctttgcttttccagaggtcagcagctacttgatattcgggacagcaatctcacgaaaaccgagagagtacaaggaacaacgtaccaaaaggtgcagcctagagcaggtttgttccaagttaacggggaaactagggccgagagtgcagtccgggtggagacttaccggctcttgatcgtctttttggctcctttggaggagccagtcgtgtgtaaagaagcattttaacaccagcgggatccatcttgttcgatatggttatggagaaagcattgtctcgtgcgtaggattggtttgtgccaagtgccgttaaactggattctgtgggcgtttgagttgatggatccaacttgttttgttctattgttttcgtcgtaggttcggggaaatttcagatcatggctaaagcaatgatgaaagacggagatatgaagcaaatgggcggtgactacgatatgtcatagggagatgggtttggaatgaggatattagccggctacgttcagcacgttgacgacagcagcagtcttggcttgtcagtgaaggtcacgagggaggccaactttggtctggagcgtggagcggcgagcctggcgaacaaggatcctctgttggggcgtgcaaaacaagcctgttcttcttctttctagacttgtccgctcgtctgcctccgagattttcttggaaaggcaagggccggttacatatttcgcccaatgtgcggagaagaaagcgtgaaagtgcggagattcccccacctcggaaacctccacctccactatccctccacctttccccagaaatttccccagaaagtcaagagtaacgcgggggaaaagggcttggctgtctgtttctgtcccagactgcggcaagaacaggggcacgtcttcagcagagacccatcacctattctggatcccatccactgacattgagcccgtacctgaagccattcttgagatgggttggtgtcattaaccgtgatccgaaagatcagagccgcatggtgatgagacattggggccaagcgatcggcctgtataaattggttgtagtgttgtgaaatagattggagagtcagtcacggcacgtcagtcgcttcggttctcacctcggtgaacaactcggatacatactcggaccgaccacaccggggactgtgatcggatcagactaactgcccgcctttgtacccaagcaggcaaactgtcgaagatcatagcattagctgtgatggcttccgtcccttattatagcaatctaaatgcggacagattggcgaagcggggagacagaagactgtactccgcgccgccaagtcttgtttaccaaccaccttggccacccgatacgaagccgagcaatatgcgctgtaagggttgtatcggttccaggatgcgcaccgcattatacacaaaaatgagaatcaaccattattaacgacgttcgacgatgctatcacttcataaagagattccactttgaaactgcatctggccgtcgggtgtttttggtcgacgtgagcgcctcactccgaggtacgcgttgctgtgccgtaccgctcagcccgatggtacaacaactcgatatagctgtaggatcatgttggaacccgggaagcaacccaatatgccgtctgtcgttgtatcggcagacaagtcgtgagatgttgtcaacggtggagacagcaaaactcgtccgaagagggctcagagggcagcccttgttccattgtcagcgcgctttgaccacagactggaacgtgcgggtagctgtatgcactagcaattacttcccaacatcacgcaccatggttttgactccccctcacttcttccgacatctttcaccaagacaacaattggaaaaaacatgatgaaccaaaagtacttccatcagcctcctattttccacttctatggtggctgttcagcaactacctagactagtctgatgagatcactgatacaagaaacaaaggcaaaccaaacatcccctcctaccgagactgctctttgataaggtaacaaaataccccgacttcctcaggatggcgagttggtggtaacgtgcgtagtaagcgcttacatccctccaccactttcataccttggtcacgcgctagcatctcgcagaagagaatgtgtcgctcacccgagcctttataccgacgctgaaaagagagtccctcttctcgctcattccggctgtacccttcactgagagaagaaatgctgtgttgccagttgaatcacctcggggtgcgcacgagcttgtcaccatgacttccacttccatgggccgcgttattggtggccgcgttctcctctccgccatatcctcacgtatctgccgctccaacgtagttctgcagtgataccagagcacaaacgtcgtatcgattttcggtttttatcggaccattgcttgatgcgatagccacagagttgcacttcctcggacacttctaccattctttgacggcttggccacgaagccctccactcggcactacactacctcataggccaatcaccatgcctcaaaaaccaagcagactagcgacgcacacaaagagaagaacacattggctgcccgtgatccagagcccgacgccacaaagggaaaacacccaccatggcgctgtcagtgggaaagaggcacggcgaggtcaaacattcagtcaaaccatgtcgagagggagcatgtttgtatgagcagtcactccgagtgcttccccagcctgcatgcgagcttctcaatggtagcccgaaatggccatgtgggtgaggtcggatcttattctacgtacaaggatcttggagctaggctgcgttcaggcaaggtaggtggtattgattcacaggatgagagcacagggaaccgcaggaactggacgggaatggtcgatctcttcccagtcctttgggacttttggtgccatcatccctcttcatgctttattcttttctttcccaggtggactcgctctcttctcttttgatttggatctttaaatctcaccaccatcgtcatcgtcatcgtcatcacgcttcatactaccaggaatcggaaaccatcgtcggcggccagccctgccatcacccgtctgcgcgcaccgcgtttgatgtactgtctcagccctactggtggttcccttcggataccggccgtgggcccgtggcgctctctctgctccgcctcttggtataaccgttacggatcctcagtcagcaaatactaggcatctcacttagcagaattactactgcttctcaggtcacacgtcagccgccctatttggacaaagaaggcgtgcccaatctctggtctgatccattcccatctcattgttatccttgtactggttcggagagtaggttgtttaacgttcggaaacggctccttcaggccatccttccctcctcctcctcctcctctaaccttctacgtctggcaggtgaatacagagaacatctgcattcgcggcgcattcgacaaaccacagcggatgaccgcataaaccagactataagcgacggaaaatgaacattggtccagcacgggaggtccaataagcagaacggaagacaattcaatcaacttgaaactcgaaaaaccatgcgcagcatgcgttcgtgctcatcgtgtgtcctcctttatatcatggctctcttcggccaggaggcgatggcgtcgcaagcggaggcatcgttgaagaaagagacggttcacagggtcccaaagaagccagaaatcacacctcctccgcagccattacgactgaaacgaagaggagacgacgatcttacttgccccgtcaaccattcgctatgtcccgagtccttgggtggaggttgttgtccagatcagtatgagtgtgcaagcgatgcatgctcggcgacaacagcggcagtgggtacggcgtgcgggaaagtaggatattattattgtcccatcaccgccggacgtgagtttatgtcccctaccgttccaagtctcgtctttaaactgacaaagatcagagggatgctgtcccgaaggctgggtttgtgacgccgtaagaggttgtatagcaccattcggggtaacaaacacgttcacatcatgccctgccagctatagactctgtccgtcatcttacaactacggctgttgcccgaacaacatgggatgtgcagtcgacgcatgttactcaacagagccattcagcaccaccctagtcgacattatcaccaccatctctggcggcaagaccatcaccaccacccaaatctccgctgtcctcaccaccccaacacctcctcccgccctcacaggcatcgacgacaactccggcgccatcccaaaattcctccctagctccgttcccaaagcctctgctatccctaaggataccaaggacagcgacggtagcggcggtctcaatggcgcccaactaggcggcataatcggcggggccatcgctcttctaatcattgtcatcatcgccgccttcctcatcatccgtcgcctcaaacgggttgaatccgccatggaatctaaaaagggttccacatccggctaccactccaaagcctccaagaccagcgcctcccaagcgcagatggaacaatccggccggttcctgcacgtcagagcgccttcggacactgataacgccagcgccgatcctctaatgttcatgtccgagacgaacacgcccggggatcatacgacgaatgctagcagtttggcggggacgccgcagcctggtgctcacggtgttgttggcgacggcagtggtattgggagacatgggaggtcggggagcgatactacttacatggcttcgcctcacggcgctgggaacaacaacaacgggagcgaactggccagtcccgaccctaaccggggatatttcgacggtgcttcaccacctcttccctcctcctcccatactacctctaccacctatgctggtggccataacggcaatggccacggcatgcgtgagagtgtggacagccaaagcaccgggttgggataccactacagcagcaccacccgcaaccaacaccaacaccactggcgaaaccagagtaacgcaagcgaactctccgccgacggaagcgagatcacgcacggagtggcaagtcccttggtcggcggctcctcgcatgctagaggcgcgtcaggcggtactagttaccgttacactcacactcacactcacagtcacagtcacagcggactaggtgacgtcccggagctagattcctcaggcatgttcgtcgagttacccgctaccaccaccaccaccaccgccagcgccagcgcctctctcccgccgcgcaactcatttggtctatcatcggcttcgaggaggaggcggactactggtggtggtagtaaccccaatacctcctctacccctcagagccctaacaccgacagcacccagcaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaaaacaacttggtagacgtccgctccgaaccagaaacagccgagttcatcacccgtcctcatcaccagcaacagcaacagcagcaacagcaacagcagcaacagcagcaacagcaacaacaacagcacacctctctagacggctactacggccccgcaaaaagacaagtaggccaaaccgccgcctctggactaggttttgtgccggagaggtgggacgggagctcaccgggtgcgtacccgatgggatttccaatgattagcgtgccgggatatggacttggtgttagtagtagtggtggtgttagcagtggtggtggtggtggacctgctgaggaaggtcatgatgaggaggaggagggagagggcgatattgacgatgatgatcatgttgatgatgatgatgatgatgatgatgatgatgagaaagtgaacgaggaggggatgaaagggagaaagcagcacgggagcgggaatgagaatgggaatgggcagcaatgatgacgattatgaggaaagtaactcaagtaaagaggtccgtggtaaggttagagggtatgtattgaggacagatagtagtggacgaatggggtccaaagcagcccaggggatggatggatggatggactcctagagtaggactgattgatacctatgcttggagaaatgatgatacccagtttagtttttaggtagttttgattttccgaacacgattatgcatatccattcactaggtacctactattaaacaatttgtacacgcttctgtacccgatgatgcttgatccaagtgtcgaggcttatcacatgggtcaacatggagcgatattattacgacgtcttgaaggtaactccaagtatcatcaaacacttgttcctacaactactgatgactatcacgtgtcaatctatgtcaacttctgaataaactatttcgttgtatcacatcgccttatattctcttcgttccatccctgatatttcatttctccaattcctcggactcttctcgatgctgcaatacaataatgtgtatgcccactgacagcaatgcaatcggctcaaaatgcccttccacgataaatcatagtttggttgcaacaaattccttatactcgctacgtctccttctctaatatccattccatgactactgcataaacgccctccttgcatgcatccgtttatttatttgaaccccttcttttcattcatccatgttggcacagatcaaccaaaccaagccaaagtcgaacatgaaccagttcataccaagaatccgcaattcagtactagatacattagctcccattgcagcgttccaccctccagctagggacgggggtgcgcacgcctttgccgcttctttccctccttcagatatggtttgggtttgccgtgcttcgcttttggtacacgcgcttcatgatggtcccccctccttctttttctgcctacgctgacttggatcaaacgctttatttgtttcactggctctctcccgcctgctgttgtgcctcttcgtcccatcttgtccgtgcctcttgttggaagtaaaaatgccatcagtgttgccctttcgcagagtcgcaagagcaatcgtgtcagctcccattacattagctgagaggaatgacataatctgtgacatcatctcgtaagcgacggaggaggccactctgaggaacaggacaacttaccacatcgcaaacatctcataacacgcatataggtggtctggcacctacgacaaagcgatctaccgttgaaacctttccaagcgatagatagatagatggataatattcaaccccagttcgaacagccctaagctctactagctgggtcctgtctcgaacccaacctctttgagatcctgccgcagataactagccagctcttctgggatctccctgacccggtccaggaccatgcccctgttggtcatactggtgctgtggccgtaattgtctagccatcatgccgccttggtggtgttgcggaacatactgttgatgagatgcctgaactgcattgcgcatgtcgtgctgcatctgttgctgctgaacgtgctgctggtgctgggcaatctgatgctgctgaggatggccctggacctgtatatgctgtgggtgggcggcatttgcggggacaccatgttgctgttgagcttggaactgtgccgcatgttgctcccgctgctgagcggctacctctcgaggatcccgaccgagttctcgcggatcccgacccataactcgatgatcgcgacctagatctctagagcccatctcccgtaactgcgcgtcgcgtatctgagcatccctaatttgctcggggtaacctagcgaagaggagggtggcggacccataccctcaaatccggcaccgacaggtcccggtgtatagcttctagcctgggacatctgctgcatcctaagatctgcaggggcttctcctcggccaggaacttgtccggggggtccgccaggcccaccatgcccgggaccaggggtattaacgtatctaacgtacggctggccctgcggcggaacgggctcacctctccgtaggttttggcgatcccgaggatcaggcatcggtgggaattggctcctgccatcaagcgagcgatgatgttggtgcgacactacactgcctgtggggctttgcgcttcatgggccgagaacactgcctggccacgtggagcaggttctctcaggccaagggcatggggctgttgagtaggcgtagcctgccacgagtgttgctgttgagacattgcactgcccatctgtgggggtttagcctggacgttgggaccgtgttgtgcggcccaagctgtttgagacggcacagaagcctggctagacttggatggtgttggatgcgacggcggccagccttgttgttgctgttgctgctgctgctgctgctgttgttgttgctgttgctgctgctgttgttgttgctgctgctgctgttgctgtcgctgctgcagacctgaaacagcagcctgcccctgttgggtcgatgaccattcttcccgtgccgactgagcttcgcgtcgacccgagatcgatgacggatgggctgcatattgcggcgtaggtgaagcagcaagagcctgtgaagtggcatagggttgatattgctgttgacttggatatgccatttggggctgctgtaaatgctgctgaggatgttgcgctgactgagagtagtgatgcacctgatgaggtacgggagagtttgacgcgcccggctgatgctgtggttgatactgatgtcgtgagtaaaattccctgttgtcgccggctgctgagacttgtggttccatgcccgagcccatactcgacctggcgacattcatatgcgggggttgtggcgactgagtatgataaggcttcagtgatggcatagcagcctgagcggccgaaggggggttgcgcgcgtacgaataccctaaggcttcggtgtccctgcgctgcgacgccgatacagcagtggtcggcggcggcggctggggaggacgagcagacatctgctggggcggcggagtcgacgttgacgcggctctaggcatggatgcaacgtcgttgacccgcttgggggctggcgcaggcgcaggcggattgtcatcgttgagtatggagaagatgctgctgactttctttggctcgggcggaatagcgggcggagcttgaggcggaggcacaggttgagcagcggacgtgttcgcagagtattgctcctgcatcgaggtcggcatagggcgctgcgtgctcggtaccggcggtctctccatcgccgggctaagctgcggaggtgtgcgctgggggggcacagactcgctgagcaggttgcggacaggttgagcttggataggcggtgtgtaggattgcggggcggagggtgccatacttctcgggggatcctgccgtcccatgggcgccgcctccgccctaggctgcatggagcgctgcggaggcatgaagttctggaatggatcatggtgcaatggctgctctggctcctgcttgaagcgcatggccgggcgctccatcggtcgcggctgctctcttggctggagtggttccattctgatctgtcgttcccgaccttctcggatttcgcgaacttcgcgcaactcatgttgctgggacagcaggggcgttgggcgattggcttcaggaatccatcctgcagaacggggcatagcctcgcttgccgacggcatggaggaagagggaacaggagctgtcttttgggagatgcggaccggctgatgctgtgtttgagccggaggttgcgataccgggatcggctcgccttctctctctgtgaatacgaaggtggcggtcggctggcggagtggatgaggcaccggagacatggtctgtgagactgcgggtccgggtcggctcggtgtctgcggcgaaggtgccgcgcttgccgatgctgccactggcgctggaggtagaggtgccggcatcactgtgggcgaccgttgcacaagggtatgtaacacgggtgacgcttggatcggagtcacctggaaacggctaaaaggctggttggccggcggcgctgcttctgatttggccggttgaggctcctcggcttccgcggcagccaacggccggtgtcctgacgaggacgggacatcgtaccgcttccttggccctgcagaaggagtaggtggaggaggtcgcctctctcctctctgtttcttgagatcggcctcggtagcaatctgttcccattcctgcttgccctctttcttttgcctcaagtagtaattcctcacctgaacacggattagtcagttgtacacccactcaggcaacaggatatactatacttaccatgacttgagtcttggttcccatgtggttggcgatcgcactccagtcggtgccaaaggagcgcaaaagactggggaagtcgttcgattccgagacactccagtaactggatgcttgctgtggagtgcgaatgcgctcaggcccggatgactgtccaatttcaaaagtaggtagagatgccggcggcgcaggaggctctggacgcagggacgggggagccattacctcggaaatggttgttgaggccagtgtaggaggtgctctttcgggactggcaagaggtgtttgttgagcaggcgccagtggtggttgcatgcttccagggggtacgtcgaacatggggttctgaacacgggcgcccagttccgccggggtcttggggggcatccattcggggttttgtactcttgtggagttcgaccgagacctggcattcgtccctttacctgaagctgctggaggtgtcggcgcgatagcttgagcaggcttgggcacctttggctctttgtctgccttgggttggcgggctctgcggccacctttcttgaccccttcgggtttctcagcaccgctgtcgttctttggttccgtcgtcgtaccagctctcctgcgtccgggagtggccgaaggcgtagcgccgtccgagtcagcattaggcgtggcttcgtggccccaggaaggagcagcagcacggcgcggctgctgacggcgaccgttgctgttctccccgttctcctgattatcctccgtcgtctcattctctggattcccgagttctgagaccaaggcgttatacttttgctttccgcgtcccttcttccgcctgcgcggctgcttcttaagcctctccttcagattcaactccctcttcttcgcatagtaatactgaatgacagagtggaagtcgcggttcggaagttcgtgggcgatcttgccccattgcttgggatactcgaggtatgccttttcgaacttctccgcttcttccgcagtgaagttgacatggtatggaaccgcctgccaggtctctacaagcttttccaagggcagcaagcccgatgtatcgacaaagagttggtgatccttttcctcgtctgtccaaatcatctcgggaatcacggcctccttatcagtccgatacttttcccgctgagctctttcctctcgctctttcttctcctgtgcttctcgaattgactcttggatcgcatactccacgtcgagttcagttgaaaagcgactagttgtcctccttcctccctccttaccgtgattatcggagcccgagtgacccttacctcctgagaccttatccttgtccgactgcgagaattgatttctgctcttgacagcggtagggtcatctgaaagagtgaaccgaaggtaggcatcgtagttcgtgcggtatacctgcttggcttcgtgttgttccttcgccgtctcctcggccatgtcccggatgttgcccataaagaacgctccaaatccgggactttgttccgagagcttgcgaaccttgctgctttgatgccacggcttaacattgaatactggcagttcatcagtgggtggtgtggtggatagttctctgacgtgctcaacgctgccactaacgctggcatcgtcctcggtcctctcctcgctgtcctcatccatgcgtgatgagctggcaccgtcagatgtgggctggttaaatggccgagggaattgcgaaacgctctctccatcaccgctcacatcgcgcaagggcacgggtttacaggggggctgtagggcatcccgtccctcgtcatcgacatcaaccatatcgacatcttggtcaaccaccttgtgctcttcgacagtgggtaaaggaggcagtcctgatccaccagtgtccatttcctccatcttgggctgaggctcaggacggaggaacgacgtctcctcattctcctcgacggtcgggattgctaaaagctgccgttccgtgggagcctgctcctgggtttccgcttcctgttccacctccgcttcccgctcacgttccggctccgtcacggactttggttctgcttctgtcagtagctgtggtggctgtgcttgcgcttgcgcctgcggttgaggttgaggttgcggttgaggttgcggttgaggccgtgggatttgctccggctctggcagcttctccggcagcaactctggtgccttttcctttttgggttcagaaaccggctttggctcaggctcgggtttgggtgcaacctcaggctcagactccgagacgcgaggcggctcaagttcatccaatttctgtgctggcttctgtaccggtttctgcaccggtttctctacctgttcggtgggctgctcctgagcaacggcaggtacggcctcttgcacgggtggacgtttcggcttcgcgctaaactgtaactcttgctgaggcttcggctgtggtgacggctccttttgtgtgtgggctttcggtactggcctagggaacgagtatccttccgggaggccaccaatcatgtctacaagagaaacattattactgaccaccttgaccatggcatcatgaacagtgcatgcatactgcctgacaatctgcatggggacacccgctgtgctatccttgagtttcttgagctcggtttcctgctttgtgatttcagcatcgaaataatcatccatgtcttcgtcatcatccgactccgtgccaggaagtgaggtttgttgggtgggcagctggagccgagtagttgaggggatcgcgagaacactacgcttccgcttgaccggtaccctagactcgggaatcctgctcttgtccgcgtcctctcgctgtcgcattggtgccatgattgcgggcctttcatcgcgacgttcagcatccagctctctgaaggatcgatgggctcctccgaaagagtctgtcctcatatctctgttatcaagagatgctctggtatctctgtccactgaggcccttgcagactgcgtgcccctctcgggcctaattggcgtgtcattcgctcctgtaagcagcgagctacgggactgtccgtctgccgccacaaggtgcgattcagatttggcatcgggactacgaggccttctctctgtctcgccatggtggtcagaatgggaagattctggccgatgtccgccaaacggtcttccgtgttgcgactgagacacaaagctctgagacctggcagattttggcgattcgggaatcttcttgccgagagttgggttgatccattgcttactggaccgctgtgctctcgggccgaccggaatgggaggacttccttcaggcaaaagcggcttggaagggccggttggaggccccctctcgatattggcagcagggaggccggtggctggaggtcggtcttgcctttcttcggtgataagagccctggggccggttggtggtgccttacccgtgacggactggatctcagccgatgaaggctgacggctaggaactgatccaaaagcgggagcagacggggcaagcgggggcggtgaaacatccttggttgtcgtggggattggctcgtgcgacacgcggtccagtttttgtcggggtggtggttcacgattgtctctttccctggggtcccgatcatcacgcatgtccctgaccgtgtccatgtatcgagcaggtggttctctgcggtcccggtcgtccatgagatccctttggggcccccaacgaccctcctgagaacgactgcgaggctgccagttacggtggtccctgtggtcatcgtaaaacatgcctcttccacggccgcctctatcccagtcgccgcctcttcctctgccgccgcggtttccgccacgtgaattgtatccgccgcggaatccgccacgatctggtatgccgcgatctagcatgccgcgatcttgtatgccgcgatctgggatgggtgcaaaaggaggatccgaggatgatgagcctgccgataaaggcccggcatccctagaacccctccgtgcgcgctcggcgtcgacgttcagcggcatgtctcgaggatctcgaaagtcccgccctatgtcacggcccatatcccgtcccatgtcacggccgggtggagatctaggccttccttggggggagagcctccgacccctcggaacaaaggcatcccggtctcgattagggtgccaatctcggtcgcgttcgcggcttcggtcgtctctgaaaggagggcggtctcggaagtcgggcggttcacggtctcgtcctcggtctctgctgtcatcccgccatgctcggccgcctcgcccgccgcctctacctctcccaccacggaattctccagcaaagccaccaccgcgtggtccactcgggggatccaggaggagggccttggggccgcggggtggttctcgaccggcaaaggaatctcgtccctggaagccaccgcgcgagtcgacctgggactggcgtcggcggtcaccgtcgaagtgctgcgagttaagcgggccgcggtcaccctggtctccccggtctctgtaagggggtggaggcgagcggtcccggggcgagcgggagcggcgatcgccgtcgtatctactgccgttgtaccttgacctgtaggaatcatagtggtgagcagatgggggaggagggtagtgctggctgtggtggtaggagggggtgcggttgtgttggccacggtgatggtgaggaagaggaagtgagggaggagtagtaggaggaggaggaggaggcggcagtggagggtaagagggggaggttgtggctagatggcgagggtgtgggacatggtcatggcgatggtggttgtcttggtggtggtggtggtggtggtgatgatgatggaaatagggcattggcgcggcgattcctgggcacgacgaattggcgtttgaagccgcctcttcggctttttaggaggaagagcgtttgttggccgaggtggctgtggacgcagcagaacggtcgggctggtgcgttacgcaggaagaacgcgtgctttttttttttttttgctgcgggcgtatggatgctactggtagtataataatgaagacacatacatttgcaatgagggcctgcgccctttgagtatggattagacggctcagcgcagcatccgggggcccacacaatgctgtcgatggtatgtactaaaatatctcctttagggtgctgcttttgttgttgttgttgttgttgttgttgttgttgttgttgtcgacgtcttcgttggtgacactaggatgtgtgatgttgtcggtgaggtgtggtgatgatagtatggattattgttgtccgcgaggtcggtgcagtggtggtggtgggaatggatggctgaatcccacagaacggatgctactccgccctggcagcttcgagttcagttgccgacacggagcgaggtcacgggcctaaaagtgatgtgacgtggggaacacggggtggcgctggtcgacgaaagatgggatgagcttgccgttggttgttgttgttgttgttgaagatagatgggatgtttagaggttggaaagttccacctgcagggcactcgggcactgcagttacctcttgctggtagtgtatgtaggtggctcgtgggtgggtgggtgggtgggtgattattaaacttttttttttt